.navigation{position:relative;isolation:isolate;color:var(--color-1);background-color:transparent;transition:color .3s ease,background-color .3s ease,opacity .3s ease}@media(scripting:enabled){body:has(.header-sentinel+.shopify-section .header-overlay--auto) .fixed-header:not(.state--toned) .navigation{opacity:0}}.fixed-header.is-scrolled .navigation,.fixed-header.state--megamenu .navigation,.fixed-header.state--menu .navigation,.fixed-header.state--search .navigation,.fixed-header.state--hover .navigation{background:var(--page-texture) top center / var(--page-texture-width) auto,var(--color-4);transition:none}.navigation:before{content:"";position:absolute;top:0;right:0;left:0;z-index:-1;height:100%;background-image:linear-gradient(#00000017,#0000);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);-webkit-mask-image:linear-gradient(#000000,transparent);mask-image:linear-gradient(#000000,transparent);opacity:0;pointer-events:none;transition:opacity .3s ease}body:has(.header-sentinel+.shopify-section .header-overlay) .fixed-header:not(.is-scrolled):not(.state--megamenu):not(.state--menu):not(.state--search):not(.state--hover) .navigation{background-color:transparent}body:has(.header-sentinel+.shopify-section .header-overlay:not(.header-overlay--dark)) .fixed-header:not(.is-scrolled):not(.state--megamenu):not(.state--menu):not(.state--search):not(.state--hover) .navigation{color:var(--color-4)}@media(min-width:1024px){.fixed-header:not(.is-scrolled):not(.state--megamenu):not(.state--menu):not(.state--search):not(.state--hover) .navigation:before{opacity:1}}body:has(.header-sentinel+.shopify-section .header-overlay:not(.header-overlay--dark)) .fixed-header:not(.is-scrolled):not(.state--megamenu):not(.state--menu):not(.state--search):not(.state--hover) .navigation:before{opacity:1;background-image:linear-gradient(#00000085,#0000);-webkit-backdrop-filter:none;backdrop-filter:none}@media(min-width:1024px){body:has(.header-sentinel+.shopify-section .header-overlay:not(.header-overlay--dark)) .fixed-header:not(.is-scrolled):not(.state--megamenu):not(.state--menu):not(.state--search):not(.state--hover) .navigation:before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.navigation--mobile{position:relative;display:flex}.navigation--desktop{display:none}@media(min-width:1024px){.navigation:before{height:143px}.navigation--mobile{display:none}.navigation--desktop{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-block:var(--s2)}}.navigation-logo svg{display:block;width:190px;height:auto}.navigation-icon svg{display:block;width:auto;height:24px}.navigation-icon path[stroke]{vector-effect:non-scaling-stroke}@media(max-width:1023px){.navigation-logo svg{width:169px}.navigation-icon svg{height:20px}.navigation-icon path[stroke]{stroke-width:1.57px}}.navigation-search{position:relative;display:flex;align-items:center;gap:var(--s0);height:34px;padding:var(--s0);border-radius:40px;background-color:#f6f6f6;box-shadow:inset 0 0 0 1px #0000001f;transition:background-color .3s ease,box-shadow .3s ease}body:has(.header-sentinel+.shopify-section .header-overlay:not(.header-overlay--dark)) .fixed-header:not(.is-scrolled):not(.state--megamenu):not(.state--menu):not(.state--search):not(.state--hover) .navigation-search{background-color:color-mix(in srgb,currentColor 12%,transparent);box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body:has(.header-sentinel+.shopify-section .header-overlay:not(.header-overlay--dark)) .fixed-header:not(.is-scrolled):not(.state--megamenu):not(.state--menu):not(.state--search):not(.state--hover) .navigation-search:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:conic-gradient(#fffc,#ffffff26 75deg,#fffffff2 100deg,#fffc 180deg,#ffffff26 255deg,#fffffff2 280deg,#fffc);-webkit-mask:linear-gradient(#000000 0 0) content-box,linear-gradient(#000000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000000 0 0) content-box exclude,linear-gradient(#000000 0 0);pointer-events:none}.navigation-search:focus-within{outline:1px solid currentColor}.navigation-search svg{flex:0 0 auto}.navigation-search-input{flex:1;min-width:0;padding:0;border:0;outline:none;background:transparent;color:inherit;line-height:1}.navigation-search-input::placeholder{color:inherit;opacity:.6}.navigation-cart-link{position:relative}.navigation-cart-link component-cart-count{position:absolute;top:2px;right:0;left:36%;line-height:1;text-align:center}.navigation-mega{display:none}@media(min-width:1024px){.navigation-mega{--mega-cell: 25.6px;--mega-line: 4px;--mega-gap: calc(var(--mega-cell) + var(--mega-line));position:absolute;top:100%;right:0;left:0;display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;background-color:var(--color-4);background-image:linear-gradient(to right,var(--color-5) var(--mega-line),transparent var(--mega-line)),linear-gradient(to bottom,var(--color-5) var(--mega-line),transparent var(--mega-line)),var(--page-texture);background-position:calc(50% - var(--mega-line) / 2) 0,calc(50% - var(--mega-line) / 2) 0,top center;background-size:var(--mega-cell) var(--mega-cell),var(--mega-cell) var(--mega-cell),var(--page-texture-width) auto;transition:grid-template-rows .3s ease,opacity .2s ease,visibility 0s linear .3s}.navigation-mega.state--open{grid-template-rows:1fr;visibility:visible;opacity:1;transition:grid-template-rows .3s ease,opacity .2s ease}}.navigation-mega-inner{min-height:0;overflow:hidden}.navigation-mega-content{display:flex;justify-content:center;gap:calc(2 * var(--mega-cell) + var(--mega-line));padding:calc(2 * var(--mega-cell) + var(--mega-line)) var(--s2)}.navigation-mega-groups{display:flex;flex-wrap:wrap;align-content:flex-start;flex-shrink:0;gap:var(--mega-gap);width:calc(29 * var(--mega-cell) - var(--mega-line))}.navigation-mega-group{display:flex;flex-direction:column;justify-content:space-between;gap:var(--s-2);height:calc(6 * var(--mega-cell) - var(--mega-line));padding:12px;border-radius:6px;background-color:#fff}.navigation-mega-group--height{width:calc(20 * var(--mega-cell) - var(--mega-line))}.navigation-mega-group--pack{width:calc(8 * var(--mega-cell) - var(--mega-line))}.navigation-mega-group--style,.navigation-mega-group--links{justify-content:flex-start;gap:var(--s1);height:calc(7 * var(--mega-cell) - var(--mega-line))}.navigation-mega-group--style{width:calc(22 * var(--mega-cell) - var(--mega-line))}.navigation-mega-group--links{width:calc(6 * var(--mega-cell) - var(--mega-line))}.navigation-mega-group--links .navigation-mega-tiles,.navigation-mega-group--pack .navigation-mega-tiles{display:flex;flex-direction:column;gap:9px}.navigation-mega-group--pack .navigation-mega-tiles{gap:var(--s-2)}.navigation-mega-group--height .navigation-mega-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:45px;gap:var(--s-2)}.navigation-mega-group--style .navigation-mega-tiles{display:flex;gap:var(--s-2)}.navigation-mega-tile{border-radius:5px;background-color:var(--color-3);transition:background-color .3s ease-out}.navigation-mega-tile:hover{background-color:var(--color-5)}.navigation-mega-group--height .navigation-mega-tile{padding:0 14px}@media(min-width:1024px){.navigation-mega-group--height .navigation-mega-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}.navigation-mega-group--height .navigation-mega-tile{grid-column:span 2}.navigation-mega-group--height .navigation-mega-tiles:has(>:last-child:nth-child(3n+2))>:nth-child(-n+2),.navigation-mega-group--height .navigation-mega-tiles:has(>:last-child:nth-child(3n+4))>:nth-child(-n+4){grid-column:span 3}.navigation-mega-group--height .navigation-mega-tile:only-child{grid-column:1 / -1}}.navigation-mega-icon{flex:0 0 auto;width:21px;height:33px;object-fit:contain}.navigation-mega-group--pack .navigation-mega-tile{height:48px;overflow:hidden;padding-right:7px;border-radius:4px}.navigation-mega-group--pack .navigation-mega-image{flex:0 0 auto;width:48px;height:48px;object-fit:cover}.navigation-mega-group--pack .navigation-mega-tag{color:var(--tag-color, var(--color-8))}.navigation-mega-group--style .navigation-mega-tile{position:relative;flex:1 1 0;padding:13px 0;border-radius:4px}.navigation-mega-badge{position:absolute;top:6px;left:6px;padding:2px 5px 3px;border-radius:2px;background-color:var(--color-5);color:var(--color-1);font-size:var(--t-1);line-height:1.1}.navigation-mega-group--style .navigation-mega-image{width:71px;height:71px;object-fit:contain}.navigation-mega-link .navigation-mega-tag,.navigation-mega-group--style .navigation-mega-tag{color:var(--color-8)}.navigation-mega-cards{display:grid;grid-template-rows:calc(9 * var(--mega-cell) - var(--mega-line)) calc(4 * var(--mega-cell) - var(--mega-line));grid-template-columns:calc(14 * var(--mega-cell) - var(--mega-line));grid-auto-flow:column;gap:var(--mega-gap)}.navigation-mega-card{overflow:hidden;padding:12px;border-radius:2px;background-color:var(--color-3)}.navigation-mega-card:first-child{grid-row:span 2;background-color:var(--color-7)}.navigation-mega-card-image{flex:1;width:100%;min-height:0;border-radius:4px;object-fit:cover}.navigation-mega-card--placeholder{padding:0;background-color:var(--color-3)}.navigation-mega-placeholder{width:100%;height:100%;fill:color-mix(in srgb,var(--color-1) 25%,transparent)}@media(min-width:1024px)and (max-width:1214px){.navigation-mega-cards{display:none}.navigation--desktop{column-gap:var(--s2)}.navigation--desktop>nav{gap:var(--s2)}.navigation--desktop>nav>a{font-size:var(--t0)}.navigation--desktop .navigation-logo svg{width:169px}}.navigation-menu-open,.navigation-menu-close{display:flex}.navigation-menu-close,.state--menu .navigation-menu-open{display:none}.state--menu .navigation-menu-close{display:flex}
/*# sourceMappingURL=/cdn/shop/t/90/assets/section-navigation.css.map */
