.navigation{position:relative;transition:color .3s ease,padding .3s ease}.navigation.navigation--light{color:var(--color-4)}.is-scrolled .navigation.navigation--light,.is-mega-open .navigation.navigation--light{color:var(--color-1)}.navigation--mobile{display:flex}@media(max-width:1023px),(pointer:coarse){.fixed-header:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:#fff6;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);opacity:0;pointer-events:none;transition:opacity .3s ease}.fixed-header.is-scrolled:before{opacity:1}.is-scrolled .navigation{padding-top:var(--s0);padding-bottom:var(--s0)}}.navigation--desktop{display:none}@media(min-width:1024px)and (pointer:fine){.navigation--mobile{display:none}.navigation--desktop{display:flex;flex-direction:column;overflow:hidden;max-width:calc(var(--container-width) + (var(--s2) * 2));padding:var(--s1) var(--s2);border:1px solid transparent;border-radius:50px;background-color:#fff0;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease,padding .3s ease}.is-scrolled .navigation{padding-top:var(--s0)}.is-scrolled .navigation:not(:hover,:focus-within) .navigation--desktop{padding-top:var(--s0);padding-bottom:var(--s0)}.is-scrolled .navigation--desktop,.navigation:hover .navigation--desktop,.navigation:focus-within .navigation--desktop,.navigation:has(.predictive-search.is-open) .navigation--desktop{border-color:#fff6;background-color:#fff6;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);box-shadow:inset 0 4px 4px #ffffff1f}.navigation.navigation--light:hover,.navigation.navigation--light:focus-within,.navigation.navigation--light:has(.predictive-search.is-open){color:var(--color-1)}}.navigation-logo svg{display:block;width:auto;height:2rem;transition:height .3s ease}@media(max-width:1023px),(pointer:coarse){.navigation-logo svg{height:2.4375rem}.is-scrolled .navigation-logo svg{height:2rem}}@media(min-width:1024px)and (pointer:fine){.navigation-logo svg{height:3.375rem}.is-scrolled .navigation:not(:hover,:focus-within) .navigation-logo svg{height:2.75rem}}.navigation-link{display:flex;align-items:center;text-decoration:none}.navigation-brand,.navigation-actions{flex:1}.navigation-actions{gap:24px}.navigation-menu{flex:0 0 auto;border:1px solid rgba(255,255,255,.4);border-radius:50px;background-color:#fff6;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);box-shadow:0 5px 10px #0000001a,inset 0 4px 4px #ffffff1f;transition:background-color .3s ease,box-shadow .3s ease,opacity .2s ease,visibility .2s}.is-scrolled .navigation-menu,.navigation:hover .navigation-menu,.navigation:focus-within .navigation-menu{background-color:#fff3;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 4px 4px #ffffff1f}.navigation-menu .navigation-link{padding:13.5px 16px;border-radius:50px;font-weight:700;line-height:1;letter-spacing:.04em;white-space:nowrap;transition:background-color 125ms ease-in-out}.navigation-menu .navigation-link:hover{background-color:color-mix(in srgb,currentColor 20%,transparent)}.navigation-actions svg{display:block;width:auto;height:18px}.navigation-actions svg path{fill:currentColor}.navigation-actions svg path[stroke]{fill:none;stroke:currentColor}.navigation-cart-link{position:relative;display:flex;align-items:center;justify-content:right;padding-right:6px}.navigation-cart-link component-cart-count{display:flex;align-items:center;justify-content:center;position:absolute;bottom:16px;left:var(--s0);width:15px;height:15px;border-radius:50%;background-color:currentColor;color:var(--color-4);font-size:var(--t-3)}.navigation-cart-cloud{padding-right:0}.navigation-cart-cloud svg{height:26px}.navigation-cart-cloud component-cart-count{top:2px;right:0;bottom:0;left:0;width:auto;height:auto;border-radius:0;background-color:transparent;color:inherit;font-size:var(--t0);font-weight:500;letter-spacing:-.02em}.navigation-row{width:100%}.navigation-mega{display:grid;grid-template-rows:0fr;width:100%;opacity:0;transition:grid-template-rows .3s ease,opacity .2s ease}.navigation-mega.is-open{grid-template-rows:1fr;opacity:1}.navigation-mega-inner{min-height:0;overflow:hidden;padding-top:0;padding-bottom:0;transition:padding .3s ease}.navigation-mega.is-open .navigation-mega-inner{padding-top:calc(var(--s2) * 3);padding-bottom:var(--s2)}.navigation-mega-columns{display:grid;flex:1;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:start}.navigation-mega-list{padding:0;list-style:none}.navigation-mega-link{border-radius:50px;white-space:nowrap;transition:background-color 125ms ease-in-out}.navigation-mega-link:hover{background-color:color-mix(in srgb,currentColor 20%,transparent)}.navigation-mega-thumb{flex:0 0 auto;width:28px;height:36px;object-fit:contain}.navigation-mega-cards{flex:0 0 auto;align-items:flex-start}.navigation-mega-collection{position:relative;width:315px;height:404px;border-radius:16px;overflow:hidden;background-color:var(--color-2)}.navigation-mega-collection:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #fff6;background-color:#0003;pointer-events:none}.navigation-mega-collection img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.navigation-mega-collection .button{position:relative;z-index:2}.navigation-mega-product{width:315px}.navigation-mega-product .product-card-frame{box-shadow:2px 2px 5px 2px #0000001a}.navigation-mega-product .product-card-media:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #fff6;pointer-events:none}.navigation-mega-product .product-card-details{padding-inline:12px}.navigation-mega-collection img,.navigation-mega-product .product-card-image{transition:transform .9s cubic-bezier(.2,.6,.2,1)}@media(pointer:fine){.navigation-mega-collection:hover img,.navigation-mega-product:hover .product-card-image{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.navigation-mega-collection img,.navigation-mega-product .product-card-image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-navigation.css.map */
