:root{--rever-green: #142C1F;--rever-green-alt: #152B1F;--rever-gold: #E0BA5A;--rever-gold-light: #E8C97A;--rever-cream: #F5F0E8;--rever-cream-light: #FAF7F2;--transition-smooth: all .4s cubic-bezier(.25, .46, .45, .94);--transition-slow: all .7s cubic-bezier(.25, .46, .45, .94)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;max-width:100vw}h1,h2,h3,h4,h5,h6{letter-spacing:.05em;font-weight:400}h1,.h1{letter-spacing:.1em;text-transform:uppercase;font-weight:400;word-spacing:.05em;word-break:keep-all;overflow-wrap:normal}h2,.h2{letter-spacing:.07em}p{line-height:1.85;letter-spacing:.015em}.shopify-section--footer a[href*="shopify.com"],footer a[href*="shopify.com"],.footer__copyright a[href*="shopify.com"],a[href*="shopify.com/powered"],.powered-by-shopify,[class*=powered-by]{display:none!important}footer small,footer .copyright{font-size:0}footer small:after,footer .copyright:after{content:"\a9  2026 R\caVER P\e2tisserie. All rights reserved.";font-size:.75rem;letter-spacing:.08em;opacity:.6}a,button,.button,input,select,textarea{transition:var(--transition-smooth)}.header-menu .menu-list__submenu,.mega-menu__list,[class*=submenu],[class*=mega-menu]{--menu-child-font-color: #F5F0E8 !important;--menu-child-active-font-color: #E0BA5A !important;--menu-parent-active-font-color: #E0BA5A !important;--color-submenu: #142C1F !important;background-color:#142c1f!important}.header-menu .menu-list__submenu a,.mega-menu__list a,.mega-menu__list .menu-list__link,[class*=submenu] a,[class*=mega-menu] a{color:#f5f0e8!important;opacity:1!important;font-size:.88rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:12px 28px!important;font-weight:400!important;transition:color .3s ease,background .3s ease!important}.header-menu .menu-list__submenu a:hover,.mega-menu__list a:hover,.mega-menu__list .menu-list__link:hover,[class*=submenu] a:hover,[class*=mega-menu] a:hover{color:#e0ba5a!important;background:#e0ba5a14!important}.header-menu details[open]>.menu-list__submenu,.mega-menu__list{box-shadow:0 12px 40px #0003!important;border:none!important;min-width:240px}header nav a,.header nav a,[class*=header] nav a{font-size:.78rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:500!important}.card-gallery,.product-card__image-wrapper,.product-card__media{overflow:hidden}.product-card__image-wrapper img,.card-gallery img,.product-card__media img{object-fit:cover;object-position:center;transition:transform .7s cubic-bezier(.25,.46,.45,.94)}.product-card:hover img,[class*=product-card]:hover img,.card:hover img{transform:scale(1.05)}.product-card [class*=title],[class*=product-card] [class*=title],.card [class*=title]{letter-spacing:.04em;font-weight:400;font-size:.95rem}[class*=price]{letter-spacing:.06em;font-weight:400}.compare-at-price{text-decoration:line-through;opacity:.55;margin-right:8px;font-weight:400}.collection-card img,[class*=collection-card] img,[class*=collection-list] img{transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.collection-card:hover img,[class*=collection-card]:hover img,[class*=collection-list] a:hover img{transform:scale(1.06)}nav a:hover,.header a:hover{color:var(--rever-gold)!important;opacity:1!important}button,.button,[class*=button]{letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;font-weight:500;border-radius:0!important}.button-primary:hover,[class*=button--primary]:hover,button[type=submit]:hover{opacity:.9}input,select,textarea{border-radius:0!important;letter-spacing:.03em}[class*=announcement]{letter-spacing:.15em;text-transform:uppercase;font-size:.7rem!important}hr,[class*=divider]{border-color:var(--rever-gold);opacity:.2}footer input[type=email]{border-radius:0!important;border:1px solid rgba(255,255,255,.2);background:transparent;letter-spacing:.05em;padding:14px 18px}footer input[type=email]::placeholder{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;opacity:.5}footer button[type=submit]{border-radius:0!important;letter-spacing:.12em;text-transform:uppercase}footer a{letter-spacing:.04em;font-size:.85rem;transition:color .3s ease}footer a:hover{color:var(--rever-gold)!important}.badge--sold-out{display:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--rever-cream)}::-webkit-scrollbar-thumb{background:var(--rever-green);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--rever-gold)}::selection{background:var(--rever-gold);color:var(--rever-green)}html{scroll-behavior:smooth}.collection-heading,[class*=collection-heading]{text-align:center;letter-spacing:.1em}.product__title,[class*=product-title]{letter-spacing:.08em;font-weight:400}.product__description p,[class*=product-description] p{line-height:1.9;max-width:600px}[class*=product] .button,[class*=product] [class*=add-to-cart],[class*=product-information] button[type=submit]{min-height:52px;font-size:.82rem;letter-spacing:.14em}[class*=cart-drawer],[class*=cart__drawer]{border-radius:0!important}.cart-page,.cart-page *{opacity:1!important}.cart-page .cart-items__details,.cart-page .cart-items__details *,.cart-page .cart-items__title,.cart-page .cart-items__title *,.cart-page .cart-items__price,.cart-page .cart-items__price *,.cart-page .cart-items__quantity,.cart-page .cart-items__quantity *,.cart-page a.cart-items__title{color:var(--color-foreground)!important}.cart-page .cart-items__variants,.cart-page .cart-items__variants *,.cart-page .cart-items__properties,.cart-page .cart-items__properties *{color:rgb(var(--color-foreground-rgb) / .72)!important}.cart-page__title{order:1}.cart-page__items{order:2}.cart-page__more-blocks{order:3}.cart-page__summary{order:4}@media screen and (min-width:750px){.cart-page,.section--page-width .cart-page:has(.cart-summary--extend){grid-template-columns:1fr min(50vw,var(--sidebar-width))!important;grid-template-rows:min-content auto auto!important}.cart-page>.cart-page__title{grid-column:1!important;grid-row:1!important}.cart-page>.cart-page__items{grid-column:1!important;grid-row:2 / -1!important}.cart-page>.cart-page__summary{grid-column:2!important;grid-row:2!important;grid-template-rows:none!important;align-self:start!important;height:auto!important}.cart-page>.cart-page__more-blocks{grid-column:2!important;grid-row:3!important;width:auto!important;margin:var(--margin-md) 0 0 0!important;align-self:start}}.cart-page__more-blocks>.shopify-section,.cart-page__more-blocks>.shopify-block{margin:0;padding:0}.shopify-section+.shopify-section{margin-top:0}[class*=product-list] [class*=product-card],[class*=collection] [class*=product-card]{display:flex;flex-direction:column}@media(max-width:768px){h1,.h1{letter-spacing:.06em;font-size:1.8rem}h2,.h2{letter-spacing:.04em;font-size:1.4rem}p{line-height:1.7}.card-gallery{overflow:hidden}header nav a,.header nav a,[class*=header] nav a{font-size:.9rem!important;letter-spacing:.08em!important;padding:12px 0!important}[class*=product-information]{padding-left:16px!important;padding-right:16px!important}footer{text-align:center}footer [class*=group]{align-items:center!important}[class*=product] .button,[class*=product] [class*=add-to-cart]{width:100%!important}}@media(min-width:769px)and (max-width:1024px){h1,.h1{font-size:2.2rem}h2,.h2{font-size:1.6rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.section-wrapper,[class*=section]>[class*=wrapper]{animation:fadeInUp .6s ease-out}header-menu .menu-list a,header-menu menu-list a,.menu-drawer a,.header-mega-menu a,nav[aria-label*=primary] a,.header__menu a,.header-menu a{white-space:nowrap}.rever-kosher-badge-wrap{display:inline-flex;gap:6px;margin-top:6px;flex-wrap:wrap}.rever-kosher-badge{display:inline-block;font-family:Montserrat,system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:3px 9px;border-radius:3px;line-height:1.2;white-space:nowrap}.rever-kosher-badge--parve{background:#142c1f;color:#e0ba5a}.rever-kosher-badge--dairy{background:#f5f0e8;color:#142c1f;border:1px solid #E0BA5A}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-rever-luxury.css.map */
