#header-component[data-gp-adaptive-header]{contain:none;height:100px;background:transparent}.header-section:has([data-gp-adaptive-header]){z-index:var(--layer-sticky)}.header-section:has(>#header-component[data-gp-adaptive-home]){position:absolute;inset:0 0 auto}html:not([data-gp-page-position=scrolled]) .gp-nav-upper:before{border-color:transparent;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.gp-nav-upper,.gp-nav-lower,.gp-nav-utility{box-sizing:border-box;color:#030305}.gp-nav-upper a,.gp-nav-lower a,.gp-nav-utility a{text-decoration:none}.gp-nav-upper a:focus-visible,.gp-nav-lower a:focus-visible,.gp-nav-cart:focus-visible,.gp-nav-utility :is(a,summary,select,button):focus-visible{outline:2px solid #030305;outline-offset:4px}.gp-nav-upper{--gp-logo-size: 36px;--gp-home-lift: 112px;position:fixed;inset:max(12px,env(safe-area-inset-top)) 12px auto;z-index:var(--layer-sticky);overflow:visible;transform:translateY(0);transition:transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s}.gp-nav-upper:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;height:100%;border:1px solid #03030518;border-radius:18px;background:#f3f3f5;box-shadow:0 6px 24px #0303050c;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:height .26s ease,background-color .42s ease}html[data-gp-page-position=scrolled] .gp-nav-upper:before{background-color:#ffffffe6}.gp-nav-frame{width:min(600px,calc(100% - 24px));margin-inline:auto}.gp-nav-secondary{display:flex;align-items:center;justify-content:space-between;position:relative;height:48px;padding:6px 4px 6px 0;gap:clamp(8px,2.5vw,12px);transform:translateY(0);transition:transform .26s ease}.gp-nav-logo{position:absolute;left:0;top:calc((100% - var(--gp-logo-size)) / 2);transform-origin:top left;transition:transform .26s ease}.gp-nav-logo img{display:block;width:var(--gp-logo-size);height:var(--gp-logo-size);border-radius:50%}.gp-nav-secondary-links{display:contents}.gp-nav-secondary-links>a:first-child{margin-left:53px;transition:margin-left .26s ease,color .18s ease}.gp-nav-secondary-links>a{position:relative;isolation:isolate;color:#66666d;font:600 clamp(10px,2.3vw,13px)/1 Inter,sans-serif;white-space:nowrap;transition:color .18s ease,background-color .18s ease}.gp-nav-secondary-links>a:not(.gp-nav-sale):before{content:"";position:absolute;z-index:-1;top:-5px;right:-6px;bottom:-5px;left:-6px;border-radius:5px;background:#0303050e;opacity:0;pointer-events:none;transition:opacity .18s ease}.gp-nav-secondary-links>a:hover{color:#030305}.gp-nav-secondary-links>a:hover:before{opacity:1}.gp-nav-secondary-links>.gp-nav-sale{padding:5px 6px;color:#030305;background:#ffc200;border-radius:5px}.gp-nav-secondary-links>.gp-nav-sale:hover{background:#ffd044}.gp-nav-rewards{position:relative;isolation:isolate;flex-shrink:0}.gp-nav-rewards img{display:block;width:23px;height:23px}.gp-nav-rewards:before{content:"";position:absolute;z-index:-1;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:7px;background:#0303050e;opacity:0;transition:opacity .18s ease}.gp-nav-rewards:hover:before{opacity:1}.gp-nav-primary{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:2px 0 8px;transform:translateY(0);transition:transform .26s ease}.gp-nav-primary>a{flex:1;text-align:center;padding:7px 2px;border:0;border-radius:7px;background:transparent;color:#030305;font:700 clamp(13px,3.4vw,18px)/1.2 Saira,sans-serif;transition:background-color .18s ease,color .18s ease}.gp-nav-primary>a:hover{background:#bc272d;color:#fff}.gp-nav-cart-actions{display:block;flex-shrink:0}.gp-nav-secondary>.gp-nav-cart-actions{margin-right:-6px}.gp-nav-cart-actions .gp-nav-cart{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-height:0;padding:0;border:0;border-radius:50%;background:#bc272d;color:#fff;overflow:visible;cursor:pointer;transform:scale(1);transition:transform .18s ease}.gp-nav-cart-actions .gp-nav-cart:hover{transform:scale(1.08);color:#fff}.gp-nav-cart-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.gp-nav-cart-icon>svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.gp-nav-cart-icon .gp-nav-count{position:absolute;z-index:1;top:-3px;right:-3px;width:16px;height:16px;padding:0;display:grid;place-items:center;border-radius:50%;background:#030305;color:#fff;font:500 10px/1 Inter,sans-serif}.gp-nav-lower{position:fixed;z-index:var(--layer-sticky);inset:auto 12px calc(max(12px,env(safe-area-inset-bottom)) + var(--gp-nav-content-offset, 0px));display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 14px;border:1px solid #0303051a;border-radius:16px;background:#ffffffe6;box-shadow:0 4px 24px #03030516;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transform:translateY(calc(100% + 24px + env(safe-area-inset-bottom) + var(--gp-nav-content-offset, 0px)));visibility:hidden;transition:transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s}.gp-nav-lower>a{color:#030305;font:600 clamp(13px,3.2vw,18px)/1 Saira,sans-serif;white-space:nowrap;border-radius:5px;transition:color .18s ease}.gp-nav-lower>a:hover{color:#bc272d}html[data-gp-navigation=compact] .gp-nav-upper{transform:translateY(calc(-100% - 24px - env(safe-area-inset-top)));visibility:hidden}html[data-gp-navigation=compact] .gp-nav-lower{transform:translateY(0);visibility:visible;transition-delay:0s}html[data-gp-navigation=expanded] .gp-nav-upper{transition-delay:0s}.gp-nav-utility{position:fixed;z-index:calc(var(--layer-sticky) - 1);left:max(12px,env(safe-area-inset-left));display:flex;align-items:stretch;padding:0;border:1px solid rgba(3,3,5,.18);border-radius:14px;background:#ffffff80;color:#48484f;box-shadow:0 2px 10px #0303050e;font:500 12px/1.3 Inter,sans-serif;letter-spacing:.015em;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility 0s linear .18s,background-color .18s ease}.gp-nav-utility--bottom{bottom:calc(max(12px,env(safe-area-inset-bottom)) + var(--gp-nav-content-offset, 0px))}.gp-nav-utility--top{top:max(12px,env(safe-area-inset-top))}.gp-nav-utility:hover{background:#ffffffa6}html:not([data-gp-navigation=compact]) .gp-nav-utility--bottom,html[data-gp-navigation=compact] .gp-nav-utility--top{opacity:1;visibility:visible;pointer-events:auto;transition-delay:.18s,.18s,0ms}.gp-nav-utility[hidden]{display:none!important}.gp-nav-chat,.gp-nav-localization>summary{display:flex;align-items:center;justify-content:center;color:inherit;background:transparent;cursor:pointer;transition:background-color .18s ease,color .18s ease}.gp-nav-chat{padding:10px 14px;border-radius:13px 0 0 13px}.gp-nav-localization>summary{position:relative;gap:5px;padding:10px 12px;border-radius:0 13px 13px 0;list-style:none;font-size:11px;font-weight:600;letter-spacing:.04em}.gp-nav-localization>summary::-webkit-details-marker{display:none}.gp-nav-localization>summary:before{content:"";position:absolute;left:0;top:50%;width:1px;height:14px;transform:translateY(-50%);background:#03030524}.gp-nav-localization>summary svg{width:11px;height:11px;opacity:.65;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.gp-nav-chat:hover,.gp-nav-localization>summary:hover{background:#03030511;color:#030305}.gp-nav-locale-panel{position:absolute;left:0;bottom:calc(100% + 8px);display:grid;gap:8px;width:min(280px,calc(100vw - 24px));max-height:calc(100dvh - 90px);overflow-y:auto;padding:16px;border:1px solid #03030520;border-radius:12px;background:#ffffffa6;color:#030305;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 16px #03030512}.gp-nav-utility--top .gp-nav-locale-panel{top:calc(100% + 8px);bottom:auto}.gp-nav-locale-panel label{margin:0;font:500 11px/1.3 Inter,sans-serif;letter-spacing:0}.gp-nav-locale-panel select{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:100%;min-height:44px;padding:11px 38px 11px 12px;color:#030305;background-color:#ffffffd9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23030305' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;border:1px solid rgba(3,3,5,.18);border-radius:10px;box-shadow:0 1px 3px #0303050a;font:500 13px/1.4 Inter,sans-serif;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.gp-nav-locale-panel select:hover{border-color:#03030561;background-color:#fff}.gp-nav-locale-panel select:focus-visible{outline:2px solid #bc272d;outline-offset:2px;border-color:#bc272d}.gp-nav-locale-panel select option{color:#030305;background:#fff}@media(pointer:coarse){.gp-nav-locale-panel select{font-size:16px}}.gp-nav-locale-panel button{margin-top:4px;padding:9px;border:0;border-radius:6px;background:#030305;color:#fff;font:600 12px/1.3 Inter,sans-serif;cursor:pointer;transition:background-color .18s ease}.gp-nav-locale-panel button:hover{background:#bc272d}html:has([data-gp-adaptive-header]) shopify-chat:not([open]){opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(min-width:600px){#header-component[data-gp-adaptive-header]{height:112px}#header-component[data-gp-adaptive-home]{height:224px}.gp-nav-upper{--gp-logo-size: 35px;inset-inline:max(12px,calc((100vw - 648px)/2))}.gp-nav-secondary{height:54px;gap:12px;padding:6px 0}.gp-nav-secondary-links>a:first-child{margin-left:60px}.gp-nav-secondary-links>a:not(.gp-nav-sale):before{top:-6px;right:-8px;bottom:-6px;left:-8px}.gp-nav-secondary-links>.gp-nav-sale{padding:6px 8px}.gp-nav-secondary>.gp-nav-cart-actions{margin-right:-4px}.gp-nav-primary{gap:8px;padding:4px 0 12px}.gp-nav-primary>a{padding:8px 2px}.gp-nav-lower{display:none}html[data-gp-navigation] .gp-nav-upper{transform:translateY(0);visibility:visible}html:not([data-gp-page-position=scrolled]) [data-gp-adaptive-home] .gp-nav-upper:before{height:calc(100% + var(--gp-home-lift))}html:not([data-gp-page-position=scrolled]) [data-gp-adaptive-home] :is(.gp-nav-secondary,.gp-nav-primary){transform:translateY(var(--gp-home-lift))}html:not([data-gp-page-position=scrolled]) [data-gp-adaptive-home] .gp-nav-secondary-links>a:first-child{margin-left:0}html:not([data-gp-page-position=scrolled]) [data-gp-adaptive-home] .gp-nav-logo{transform:translate(calc((min(600px,100vw - 48px) - 100px)/2),calc(6px - var(--gp-home-lift))) scale(2.857142857)}html:not([data-gp-page-position=scrolled]) [data-gp-adaptive-home] .gp-nav-upper{--gp-home-lift: 0px}html:not([data-gp-page-position=scrolled]) [data-gp-adaptive-home] .gp-nav-secondary-links>a:first-child{margin-left:60px}html:not([data-gp-page-position=scrolled]) [data-gp-adaptive-home] .gp-nav-logo{transform:none}}html:not([data-gp-page-position=scrolled]) [data-gp-adaptive-home] .gp-nav-upper:before{background:#0000003d}html:not([data-gp-page-position=scrolled]) [data-gp-adaptive-home] .gp-nav-upper:after{content:"";position:absolute;z-index:-2;top:calc(0px - max(12px,env(safe-area-inset-top)));left:calc(50% - 50vw);width:100vw;height:calc(100% + max(12px,env(safe-area-inset-top)));background:linear-gradient(to bottom,#000000d9,#0000);pointer-events:none}html:not([data-gp-page-position=scrolled]) [data-gp-adaptive-home] :is(.gp-nav-secondary-links>a:not(.gp-nav-sale),.gp-nav-primary>a){color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.85),0 0 12px rgba(0,0,0,.65)}html:not([data-gp-page-position=scrolled]) [data-gp-adaptive-home] .gp-nav-rewards img{filter:brightness(0) invert(1) drop-shadow(0 1px 2px rgba(0,0,0,.75))}html:not([data-gp-page-position=scrolled]) [data-gp-adaptive-home] .gp-nav-rewards:focus-visible{outline-color:#fff}@media not (min-width:400px){html:not([data-gp-page-position=scrolled]) [data-gp-adaptive-home] .gp-nav-upper:after{top:calc(0px - max(5px,env(safe-area-inset-top)));height:calc(100% + max(5px,env(safe-area-inset-top)))}.gp-nav-upper{inset:max(5px,env(safe-area-inset-top)) 5px auto}.gp-nav-lower{inset:auto 5px calc(max(5px,env(safe-area-inset-bottom)) + var(--gp-nav-content-offset, 0px))}}html[data-gp-nav-drawer-space=true] .gp-nav-upper{inset-inline-start:max(12px,calc((var(--gp-nav-available-width) - 648px) / 2));inset-inline-end:calc(100vw - var(--gp-nav-available-width) + max(12px,(var(--gp-nav-available-width) - 648px) / 2))}html[data-gp-nav-drawer-space=true] .gp-nav-lower{inset-inline-start:12px;inset-inline-end:calc(100vw - var(--gp-nav-available-width) + 12px)}html[data-gp-nav-drawer-space=true] [data-gp-adaptive-home] .gp-nav-upper:after{left:calc(50% - var(--gp-nav-available-width) / 2);width:var(--gp-nav-available-width)}html[data-gp-nav-narrow-space=true] #header-component[data-gp-adaptive-header],html[data-gp-nav-narrow-space=true] #header-component[data-gp-adaptive-home]{height:100px}html[data-gp-nav-narrow-space=true] .gp-nav-upper{--gp-logo-size: 36px}html[data-gp-nav-narrow-space=true] .gp-nav-secondary{height:48px;gap:8px;padding:6px 4px 6px 0}html[data-gp-nav-narrow-space=true] .gp-nav-secondary-links>a:first-child{margin-left:53px}html[data-gp-nav-narrow-space=true] .gp-nav-secondary-links>a{font-size:10px}html[data-gp-nav-narrow-space=true] .gp-nav-primary{gap:6px;padding:2px 0 8px}html[data-gp-nav-narrow-space=true] .gp-nav-primary>a{font-size:13px;padding:7px 2px}html[data-gp-nav-narrow-space=true] .gp-nav-upper:before{height:100%!important}html[data-gp-nav-narrow-space=true] [data-gp-adaptive-home] :is(.gp-nav-secondary,.gp-nav-primary){transform:none!important}html[data-gp-nav-narrow-space=true] [data-gp-adaptive-home] .gp-nav-logo{transform:none!important}html[data-gp-nav-narrow-space=true] .gp-nav-lower{display:flex}html[data-gp-nav-narrow-space=true][data-gp-navigation=compact] .gp-nav-upper{transform:translateY(calc(-100% - 24px - env(safe-area-inset-top)));visibility:hidden}html[data-gp-nav-narrow-space=true][data-gp-navigation=expanded] .gp-nav-upper{transform:translateY(0);visibility:visible}@media(prefers-reduced-motion:reduce){.gp-nav-upper,.gp-nav-upper:before,.gp-nav-upper a,.gp-nav-secondary,.gp-nav-primary,.gp-nav-secondary-links>a:before,.gp-nav-rewards:before,.gp-nav-cart-actions .gp-nav-cart,.gp-nav-lower,.gp-nav-lower a,.gp-nav-utility,.gp-nav-utility *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/gp-adaptive-navigation.css.map */
