:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}}.mega{--mega-accent:#a97c3f;grid-template-rows:1fr;left:0;position:absolute;top:100%;width:100%;z-index:30}.mega__clip{min-height:0;overflow:hidden}.mega__panel{background:#fff;border-top:1px solid rgba(0,0,0,.06);box-shadow:0 24px 40px -20px #0000002e;padding:3rem 2rem}.mega__inner{align-items:start;display:grid;gap:4rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);margin:0 auto;max-width:1500px}.mega__columns{display:grid;gap:2.5rem 2rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.mega__group{animation:megaIn .5s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0)*55ms + 60ms);display:flex;flex-direction:column;gap:1.1rem;min-width:0}.mega__heading{font-size:.7rem;letter-spacing:.18em;opacity:.45;text-transform:uppercase}.mega__links{display:flex;flex-direction:column;gap:.85rem}.mega__link{color:inherit;display:block;font-size:.9375rem;letter-spacing:.01em;line-height:1.2;text-align:left;transition:color .3s ease;width:100%}.mega__link:hover{color:var(--mega-accent)}.mega__featured{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.mega__card{animation:megaIn .6s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0)*55ms + 80ms);display:flex;flex-direction:column;gap:.85rem;text-align:left}.mega__card-media{aspect-ratio:1/1;background:#f2f1ef;overflow:hidden;position:relative}.mega__card-img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1);width:100%}.mega__card:hover .mega__card-img{transform:scale(1.05)}.mega__card-fallback{background:linear-gradient(135deg,#f5f4f2,#e8e6e2);display:flex;font-size:.75rem;height:100%;justify-content:center;letter-spacing:.16em;opacity:.4;width:100%}.mega__card-fallback,.mega__card-label{align-items:center;text-transform:uppercase}.mega__card-label{display:inline-flex;font-size:.72rem;gap:.4rem;letter-spacing:.18em;transition:color .3s ease}.mega__card:hover .mega__card-label{color:var(--mega-accent)}.mega__card-arrow{flex-shrink:0;height:.85rem;transition:transform .35s cubic-bezier(.22,1,.36,1);width:.85rem}.mega__card:hover .mega__card-arrow{transform:translate(2px,-2px)}.mega-trigger.is-open,.mega-trigger:hover{opacity:.6}.mega-enter-active,.mega-leave-active{transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),opacity .3s ease}.mega-enter-from,.mega-leave-to{grid-template-rows:0fr;opacity:0}.mega-leave-active .mega__card,.mega-leave-active .mega__group{animation:none}@keyframes megaIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mega__card,.mega__group{animation:none}}.shake{animation:shake .3s ease-in-out;border-color:red}input[type=checkbox][data-v-bc46f953]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #331d15;border-radius:50%;cursor:pointer;height:14px;position:relative;width:14px}input[type=checkbox][data-v-bc46f953]:checked:after{border:solid primaryColor;border-width:0 2px 2px 0;content:"";height:9px;left:3px;position:absolute;top:.2px;transform:rotate(45deg);width:5px}.cart-white-bg[data-v-85c0d909]{border-radius:.75rem;bottom:.75rem;position:fixed;right:.75rem;top:.75rem;transition:width .5s cubic-bezier(.31,0,.13,1)}.white-bg-enter-active[data-v-85c0d909]{animation:cart-bg-scale-open-85c0d909 .36s cubic-bezier(.31,0,.13,1);transform-origin:right}.white-bg-leave-active[data-v-85c0d909]{transition:width .32s cubic-bezier(.31,0,.13,1) .12s}.white-bg-leave-to[data-v-85c0d909]{width:0!important}@keyframes cart-bg-scale-open-85c0d909{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cart-fixed[data-v-85c0d909]{transition:width .5s cubic-bezier(.31,0,.13,1)}.menu-item[data-v-85c0d909]{animation:cart-menu-item-appear-85c0d909 .7s cubic-bezier(.31,0,.13,1) forwards;animation-delay:.18s;opacity:0;transform:translate(.625rem)}@keyframes cart-menu-item-appear-85c0d909{0%{opacity:0;transform:translate(.625rem)}to{opacity:1;transform:translate(0)}}.fade-overlay-enter-active[data-v-85c0d909]{transition:opacity .36s cubic-bezier(.31,0,.13,1) .12s}.fade-overlay-leave-active[data-v-85c0d909]{transition:opacity .3s cubic-bezier(.31,0,.13,1) .4s}.fade-overlay-enter-from[data-v-85c0d909],.fade-overlay-leave-to[data-v-85c0d909]{opacity:0;visibility:hidden}.slide-sidebar-enter-active[data-v-85c0d909]{transition:opacity .36s cubic-bezier(.31,0,.13,1) .3s}.slide-sidebar-leave-active[data-v-85c0d909]{transition:opacity .18s cubic-bezier(.31,0,.13,1)}.slide-sidebar-enter-from[data-v-85c0d909],.slide-sidebar-leave-to[data-v-85c0d909]{opacity:0;visibility:hidden}.custom-scrollbar[data-v-85c0d909]{scrollbar-width:none;-ms-overflow-style:none}.custom-scrollbar[data-v-85c0d909]::-webkit-scrollbar{display:none}@media(min-width:650px){.cart-white-bg[data-v-85c0d909]{width:600px}}.drawer[data-v-16b2630d],.panel[data-v-16b2630d]{will-change:transform}.drawer-enter-active[data-v-16b2630d]{transition:transform .72s cubic-bezier(.22,1,.36,1)}.drawer-leave-active[data-v-16b2630d]{transition:transform .5s cubic-bezier(.65,0,.35,1)}.drawer-enter-from[data-v-16b2630d],.drawer-leave-to[data-v-16b2630d]{transform:translate(-100%)}.scrim-enter-active[data-v-16b2630d]{transition:opacity .6s cubic-bezier(.22,1,.36,1)}.scrim-leave-active[data-v-16b2630d]{transition:opacity .45s ease}.scrim-enter-from[data-v-16b2630d],.scrim-leave-to[data-v-16b2630d]{opacity:0}.panel-enter-active[data-v-16b2630d]{transition:transform .62s cubic-bezier(.22,1,.36,1)}.panel-leave-active[data-v-16b2630d]{transition:transform .48s cubic-bezier(.65,0,.35,1)}.panel-enter-from[data-v-16b2630d],.panel-leave-to[data-v-16b2630d]{transform:translate(100%)}.reveal-item[data-v-16b2630d]{animation:item-in-16b2630d .85s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--i, 0)*80ms + .38s);opacity:0;transform:translateY(10px)}.reveal>.reveal-item[data-v-16b2630d]:first-child{--i:0}.reveal>.reveal-item[data-v-16b2630d]:nth-child(2){--i:1}.reveal>.reveal-item[data-v-16b2630d]:nth-child(3){--i:2}.reveal>.reveal-item[data-v-16b2630d]:nth-child(4){--i:3}.reveal>.reveal-item[data-v-16b2630d]:nth-child(5){--i:4}.reveal>.reveal-item[data-v-16b2630d]:nth-child(6){--i:5}.reveal>.reveal-item[data-v-16b2630d]:nth-child(7){--i:6}.reveal>.reveal-item[data-v-16b2630d]:nth-child(8){--i:7}.reveal>.reveal-item[data-v-16b2630d]:nth-child(9){--i:8}.reveal>.reveal-item[data-v-16b2630d]:nth-child(10){--i:9}.reveal-last[data-v-16b2630d]{--i:7}@keyframes item-in-16b2630d{to{opacity:1;transform:translateY(0)}}.carousel[data-v-16b2630d]{padding-left:1.5rem;padding-right:1.5rem;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch}.carousel .card[data-v-16b2630d]{animation:card-in-16b2630d .95s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--i, 0)*90ms + .46s);opacity:0;transform:translate(24px)}@keyframes card-in-16b2630d{to{opacity:1;transform:translate(0)}}.no-scrollbar[data-v-16b2630d]{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar[data-v-16b2630d]::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){.drawer-enter-active[data-v-16b2630d],.drawer-leave-active[data-v-16b2630d],.panel-enter-active[data-v-16b2630d],.panel-leave-active[data-v-16b2630d],.scrim-enter-active[data-v-16b2630d],.scrim-leave-active[data-v-16b2630d]{transition-duration:.01ms}.carousel .card[data-v-16b2630d],.reveal-item[data-v-16b2630d]{animation:none;opacity:1;transform:none}.carousel[data-v-16b2630d]{scroll-behavior:auto}}
