.z-index-1[data-v-a833449c]{z-index:1}.scroll-container[data-v-a833449c]::-webkit-scrollbar{width:6px}.scroll-container[data-v-a833449c]::-webkit-scrollbar-track{background:transparent}.scroll-container[data-v-a833449c]::-webkit-scrollbar-thumb{background-color:#0000001a;border-radius:4px}.logo-image[data-v-9c17997e]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));transition:transform .3s cubic-bezier(.34,1.56,.64,1),filter .3s ease}.logo-image[data-v-9c17997e]:hover{transform:scale(1.08) rotate(-3deg)}.logo-white[data-v-9c17997e]{filter:brightness(0) invert(1) drop-shadow(0 2px 4px rgba(0,0,0,.2))}.fallback-logo[data-v-9c17997e]{border:2px solid hsla(0,0%,100%,.3);box-shadow:0 2px 8px #00000026;height:40px;width:40px}.mega-menu-fullwidth-wrapper{left:0!important;max-width:100vw!important;right:0!important;width:100vw!important}.mega-menu-fullwidth-wrapper .v-overlay__content{border-radius:0!important;left:0!important;margin:0!important;max-width:100vw!important;min-width:100vw!important;right:0!important;width:100vw!important}.mega-menu-card[data-v-53a034d8]{box-shadow:0 35px 60px -15px #0f172a73!important;font-family:Rubik,Yuyu,sans-serif}.mega-menu-card[data-v-53a034d8],.width-100vw[data-v-53a034d8]{max-width:100vw!important;width:100vw!important}.max-w-1600[data-v-53a034d8]{margin-left:auto;margin-right:auto;max-width:1600px}.category-cards-full-grid[data-v-53a034d8]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));max-height:480px;overflow-y:auto;padding:4px}.distinguishable-category-card[data-v-53a034d8]{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 4px 12px #0f172a0f!important;height:84px;transition:all .25s cubic-bezier(.4,0,.2,1)}.category-card-image-wrap[data-v-53a034d8]{background-color:#f1f5f9;border-inline-end:1px solid #e2e8f0;height:100%;overflow:hidden;position:relative;width:84px}.distinguishable-category-card[data-v-53a034d8]:hover{background:#fff!important;border-color:var(--color-primary)!important;box-shadow:0 12px 24px -6px #0f172a1f!important;transform:translateY(-4px)}.distinguishable-category-card:hover .category-title[data-v-53a034d8]{color:var(--color-primary)!important}.distinguishable-category-card:hover .card-arrow-badge[data-v-53a034d8]{background-color:var(--color-primary)!important;transform:translate(-4px)}.distinguishable-category-card:hover .card-arrow-badge .v-icon[data-v-53a034d8]{color:#fff!important}.sales-mega-card[data-v-53a034d8]{background-color:#fff5f5!important;border:2px solid #fca5a5!important}.sales-mega-card[data-v-53a034d8]:hover{border-color:#ef4444!important;box-shadow:0 10px 25px -5px #ef444440!important}.sales-mega-card:hover .card-arrow-badge[data-v-53a034d8]{background-color:#ef4444!important}.sales-mega-card:hover .card-arrow-badge .v-icon[data-v-53a034d8]{color:#fff!important}.rotate-180[data-v-53a034d8]{transform:rotate(180deg)}.search-results[data-v-4a08fbad]{max-height:65vh}.search-thumb[data-v-4a08fbad]{background:var(--slate-100);border-radius:8px;flex-shrink:0;height:56px;overflow:hidden;width:48px}.search-item[data-v-4a08fbad]{border-bottom:1px solid var(--color-border)}@media(max-width:599px){.search-results[data-v-4a08fbad]{max-height:none}}.logo-link[data-v-0e176861]{align-items:center;cursor:pointer;display:flex;text-decoration:none}.logo-image[data-v-0e176861]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.logo-image[data-v-0e176861]:hover{transform:scale(1.1) rotate(-5deg)}.logo-white[data-v-0e176861]{filter:brightness(0) invert(1) drop-shadow(0 2px 4px rgba(0,0,0,.2))}.store-icon[data-v-0e176861]{letter-spacing:.5px}.navigation-bar[data-v-0e176861]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.08);transition:height .4s cubic-bezier(.4,0,.2,1),background-color .4s ease,box-shadow .4s ease!important}.navigation-bar--scrolled[data-v-0e176861]{background-color:#fffffff2!important;border-bottom:1px solid transparent;box-shadow:0 4px 12px #0000000d!important}.navigation-bar--transparent[data-v-0e176861]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent!important;border-bottom:none!important}.transition-all[data-v-0e176861]{transition:all .3s cubic-bezier(.4,0,.2,1)!important}.account-button[data-v-0e176861],.cart-button[data-v-0e176861],.store-icon[data-v-0e176861]{transition:all .25s ease}.account-button[data-v-0e176861]:hover,.cart-button[data-v-0e176861]:hover{background-color:#0000000d!important;transform:translateY(-1px)}.mobile-nav[data-v-0e176861]{bottom:0;position:fixed;width:100%;z-index:1000}.mobile-nav[data-v-0e176861],.mobile-nav[data-v-0e176861] .v-bottom-navigation__content,.mobile-nav[data-v-0e176861] .v-btn,.mobile-nav[data-v-0e176861] .v-btn__content{overflow:visible!important}.mobile-nav-label[data-v-0e176861]{font-size:.75rem;font-weight:700;line-height:1.2;white-space:nowrap}.mobile-nav[data-v-0e176861] .v-btn{min-width:0!important}.mobile-nav[data-v-0e176861] .v-badge__badge{font-size:.7rem;height:18px;min-width:18px;padding:0 4px}.hamburger-to-x-btn[data-v-0e176861]{transition:transform .35s cubic-bezier(.34,1.56,.64,1)!important}.hamburger-to-x-btn.is-active[data-v-0e176861]{transform:rotate(90deg)}.gender-toggle-group-mobile[data-v-0e176861]{border:1px solid rgba(0,0,0,.12)}.announcement-banner[data-v-e3adb27e]{box-shadow:0 1px 3px #0000001f;letter-spacing:.2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.banner-inner[data-v-e3adb27e]{height:100%}.banner-content[data-v-e3adb27e]{min-width:0;padding-inline-end:24px;width:100%}.banner-message-wrapper[data-v-e3adb27e]{align-items:center;display:inline-flex;max-width:100%;white-space:nowrap}@media(max-width:599px){.banner-text[data-v-e3adb27e]{font-size:.72rem!important;letter-spacing:0}}.banner-viewport[data-v-e3adb27e]{display:flex;flex:1 1 auto;justify-content:center;min-width:0;overflow:hidden}.banner-viewport.is-marquee[data-v-e3adb27e]{justify-content:flex-start}.banner-text[data-v-e3adb27e]{align-items:center;display:inline-flex;text-decoration:none;white-space:nowrap}.banner-marquee[data-v-e3adb27e]{animation-iteration-count:infinite;animation-name:banner-marquee-e3adb27e;animation-timing-function:linear}@media(hover:hover){.announcement-banner:hover .banner-marquee[data-v-e3adb27e]{animation-play-state:paused}}@keyframes banner-marquee-e3adb27e{0%,15%{transform:translate(0)}50%,65%{transform:translate(var(--marquee-shift))}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.banner-marquee[data-v-e3adb27e]{animation:none}.banner-viewport.is-marquee .banner-text[data-v-e3adb27e]{white-space:normal}}.banner-link[data-v-e3adb27e]{cursor:pointer;transition:opacity .2s ease,transform .2s ease}.banner-link[data-v-e3adb27e]:hover{opacity:.95;text-decoration:underline}.banner-link-arrow[data-v-e3adb27e]{transition:transform .2s ease}.banner-link:hover .banner-link-arrow[data-v-e3adb27e]{transform:translate(-3px)}.banner-dots[data-v-e3adb27e]{vertical-align:middle}.banner-dot[data-v-e3adb27e]{border:none;border-radius:50%;cursor:pointer;display:inline-block;height:5px;opacity:.35;padding:0;transition:opacity .3s ease,transform .3s ease;width:5px}.banner-dot.is-active[data-v-e3adb27e]{opacity:1;transform:scale(1.3)}.banner-close-btn[data-v-e3adb27e],.banner-nav-btn[data-v-e3adb27e]{transition:opacity .2s ease,transform .2s ease}.banner-close-btn[data-v-e3adb27e]:hover,.banner-nav-btn[data-v-e3adb27e]:hover{transform:scale(1.1)}.banner-fade-leave-active[data-v-e3adb27e]{animation:none!important}.banner-fade-enter-active[data-v-e3adb27e],.banner-fade-leave-active[data-v-e3adb27e]{transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1)}.banner-fade-enter-from[data-v-e3adb27e]{opacity:0;transform:translateY(6px)}.banner-fade-leave-to[data-v-e3adb27e]{opacity:0;transform:translateY(-6px)}.v-footer{align-items:center;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom}.v-footer--border{border-width:thin;box-shadow:none}.v-footer{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer{background:rgb(var(--v-theme-surface));border-radius:0;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-footer--rounded{border-radius:4px}@media(max-width:959px){.footer-wrapper[data-v-fdc028b7]{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}}.footer-link[data-v-fdc028b7]{text-decoration:none;transition:color .2s ease}.footer-link[data-v-fdc028b7]:hover{color:var(--color-primary)!important}
