.md-header{position:relative;z-index:40;isolation:isolate;color:var(--md-header-text, #071b49);background:var(--md-header-bg, #ffffff);border-bottom:1px solid var(--md-header-border, #e8e8e8)}.md-header--sticky{position:relative;z-index:100}.shopify-section-group-header-group:has(.md-header--sticky){position:sticky;top:0;z-index:100}.md-header__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"navigation logo actions";align-items:center;width:min(calc(100% - 48px),1600px);min-height:var(--md-header-height, 80px);margin:0 auto;gap:clamp(18px,2vw,36px)}.md-header__brand{grid-area:logo;display:inline-flex;min-width:0;align-items:center;justify-self:center;color:inherit;text-decoration:none}.md-header__logo{display:block;width:min(var(--md-logo-width, 200px),220px);max-width:100%;max-height:60px;height:auto;object-fit:contain}.md-header__brand-text{font-family:var(--motion-display-font, Impact, sans-serif);font-size:clamp(1.35rem,3vw,2.1rem);font-weight:400;letter-spacing:-.02em;line-height:1;text-transform:uppercase;white-space:nowrap}.md-header__brand-text--mobile{display:none}.md-header__desktop-nav{grid-area:navigation;display:flex;min-width:0;align-items:center;justify-content:flex-start;justify-self:start;gap:clamp(14px,1.8vw,30px);white-space:nowrap}.md-header__nav-item{position:relative;flex:0 0 auto}.md-header__desktop-nav a{display:inline-flex;min-height:44px;align-items:center;color:inherit;font-size:clamp(.82rem,.95vw,.94rem);font-weight:800;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.md-header__desktop-nav>.md-header__nav-item>a:after{position:absolute;right:0;bottom:5px;left:0;height:3px;content:"";background:var(--md-header-accent, #e6192a);transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.md-header__desktop-nav>.md-header__nav-item:hover>a:after,.md-header__desktop-nav>.md-header__nav-item:focus-within>a:after,.md-header__desktop-nav a[aria-current=page]:after{transform:scaleX(1);transform-origin:left}.md-header__submenu{position:absolute;top:calc(100% - 2px);left:50%;z-index:20;display:grid;min-width:210px;padding:12px;visibility:hidden;background:var(--md-header-bg, #ffffff);border:1px solid var(--md-header-border, #e8e8e8);box-shadow:0 18px 50px #02081724;opacity:0;transform:translate(-50%,8px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.md-header__submenu a{min-height:40px;padding:0 12px;white-space:nowrap}.md-header__submenu a:hover,.md-header__submenu a:focus-visible{color:var(--md-header-accent, #e6192a)}.md-header__nav-item:hover .md-header__submenu,.md-header__nav-item:focus-within .md-header__submenu{visibility:visible;opacity:1;transform:translate(-50%)}.md-header__actions{grid-area:actions;display:flex;min-width:max-content;align-items:center;justify-content:flex-end;justify-self:end;gap:8px}.md-header__language-form{flex:0 0 auto}.md-header__language-form select{min-width:60px;height:40px;padding:0 25px 0 10px;color:inherit;font-size:.76rem;font-weight:800;background-color:transparent;border:1px solid var(--md-header-border, #e8e8e8);border-radius:0;cursor:pointer}.md-header__icon-button{position:relative;display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;padding:0;color:inherit;background:transparent;border:0;text-decoration:none;cursor:pointer}.md-header__icon-button svg{display:block;width:24px;height:24px}.md-header__icon-button:hover,.md-header__icon-button:focus-visible{color:var(--md-header-accent, #e6192a)}.md-header__cart-count{position:absolute;top:3px;right:1px;display:grid;min-width:18px;height:18px;place-items:center;padding:0 4px;color:#fff;font-size:.62rem;font-weight:900;line-height:1;background:var(--md-header-accent, #e6192a);border-radius:999px}.md-header__cart-count--empty,.md-header__mobile-menu{display:none}.md-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (min-width:1100px)and (max-width:1279px){.md-header__inner{width:calc(100% - 24px);gap:12px}.md-header__desktop-nav{gap:12px}.md-header__desktop-nav a{font-size:.8rem;letter-spacing:.06em}.md-header__logo{width:min(var(--md-logo-width, 170px),170px);max-height:52px}.md-header__actions{gap:3px}.md-header__language-form select{min-width:52px;height:38px;padding:0 7px;background-image:none}.md-header__icon-button{width:40px;height:40px;flex-basis:40px}.md-header__icon-button svg{width:22px;height:22px}}@media screen and (max-width:1099px){.md-header{--md-header-height: 74px !important}.md-header__inner{grid-template-columns:44px minmax(0,1fr) 44px;grid-template-areas:"mobile-menu logo actions";width:min(calc(100% - 24px),1440px);gap:8px}.md-header__brand{grid-area:logo;justify-self:center}.md-header__logo{width:min(180px,100%);max-width:180px;max-height:52px;object-fit:contain}.md-header__logo--desktop{display:none}.md-header__brand-text--mobile{display:block;max-width:none;overflow:visible;font-size:clamp(1.3rem,4.6vw,1.7rem);letter-spacing:.01em;text-overflow:clip}.md-header__desktop-nav{display:none}.md-header__mobile-menu{grid-area:mobile-menu;display:block;justify-self:start}.md-header__actions{grid-area:actions;min-width:44px;justify-self:end;gap:0}.md-header__language-form,.md-header__account{display:none}.md-header__mobile-menu>summary{list-style:none;cursor:pointer}.md-header__mobile-menu>summary::-webkit-details-marker{display:none}.md-header__hamburger{display:grid;width:24px;gap:5px}.md-header__hamburger span{display:block;width:24px;height:2px;background:currentcolor}.md-header__close{position:relative;display:none;width:24px;height:24px}.md-header__close:before,.md-header__close:after{position:absolute;top:11px;left:1px;width:22px;height:2px;content:"";background:currentcolor}.md-header__close:before{transform:rotate(45deg)}.md-header__close:after{transform:rotate(-45deg)}.md-header__mobile-menu[open] .md-header__hamburger{display:none}.md-header__mobile-menu[open] .md-header__close{display:block}.md-header__drawer{position:absolute;top:100%;right:0;left:0;z-index:50;max-height:calc(100svh - var(--md-header-height, 74px));padding:18px 20px 28px;overflow-y:auto;color:var(--md-header-text, #071b49);background:var(--md-header-bg, #ffffff);border-top:1px solid var(--md-header-border, #e8e8e8);border-bottom:1px solid var(--md-header-border, #e8e8e8);box-shadow:0 18px 50px #02081724}.md-header__drawer nav{display:grid}.md-header__drawer nav>a,.md-header__mobile-submenu>summary{display:flex;min-height:54px;align-items:center;color:inherit;font-size:.95rem;font-weight:900;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;border-bottom:1px solid var(--md-header-border, #e8e8e8)}.md-header__drawer nav>a:hover,.md-header__drawer nav>a:focus-visible{color:var(--md-header-accent, #e6192a)}.md-header__mobile-submenu>summary{justify-content:space-between;list-style:none;cursor:pointer}.md-header__mobile-submenu>summary:after{content:"+";color:var(--md-header-accent, #e6192a);font-size:1.35rem}.md-header__mobile-submenu[open]>summary:after{content:"-"}.md-header__mobile-submenu>summary::-webkit-details-marker{display:none}.md-header__mobile-submenu-links{display:grid;padding:8px 0 12px 16px}.md-header__mobile-submenu-links a{padding:10px 0;color:inherit;text-decoration:none}.md-header__mobile-submenu-links a:hover,.md-header__mobile-submenu-links a:focus-visible{color:var(--md-header-accent, #e6192a)}}@media screen and (max-width:479px){.md-header__inner{width:calc(100% - 16px)}.md-header__logo{width:min(150px,100%);max-width:150px}.md-header__brand-text{max-width:none;overflow:visible;font-size:1.3rem;text-overflow:clip;white-space:nowrap}.md-header__drawer{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.md-header__desktop-nav>.md-header__nav-item>a:after,.md-header__submenu{transition:none}}.md-header{--md-header-text: var(--motion-black) !important;--md-header-accent: var(--motion-red) !important;--md-header-border: #e5e5e5 !important;color:var(--motion-black)!important;background:var(--motion-white)!important}.md-header__desktop-nav a,.md-header__icon-button,.md-header__language-form select{transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease}.md-header__desktop-nav a:hover,.md-header__desktop-nav a:focus-visible{color:var(--motion-red)}.md-header__icon-button:hover,.md-header__icon-button:focus-visible{color:var(--motion-white);background:var(--motion-red);transform:translateY(-1px)}.md-header__language-form select:hover,.md-header__language-form select:focus-visible{border-color:var(--motion-red)}.md-header__cart-count{box-shadow:0 0 0 2px var(--motion-white)}.md-header a:focus-visible,.md-header button:focus-visible,.md-header select:focus-visible{outline:3px solid rgba(230,25,42,.28);outline-offset:3px}.md-header__brand-text{font-family:var(--motion-display-font);font-weight:400}.md-header__desktop-nav a{font-weight:700}.md-header{--md-header-bg: #080b10 !important;--md-header-text: #ffffff !important;--md-header-accent: #e6192a !important;--md-header-border: rgba(255, 255, 255, .11) !important;color:#fff!important;background:linear-gradient(90deg,rgba(230,25,42,.04),transparent 28%),#080b10!important;border-bottom-color:#ffffff1c!important}.md-header__submenu,.md-header__drawer{color:#fff;background:#0c1016;border-color:#ffffff1f}.md-header__language-form select{color:#fff;border-color:#ffffff2e}.md-header__language-form select option{color:#080b10;background:#fff}.md-header__cart-count{box-shadow:0 0 0 2px #080b10}.md-header__logo{max-height:48px;filter:drop-shadow(0 0 12px rgba(230,25,42,.12))}@media screen and (max-width:1099px){.md-header__logo{width:min(var(--md-logo-width, 200px),160px);max-height:42px}}@media screen and (min-width:320px)and (max-width:430px){.md-header__inner{grid-template-columns:40px minmax(0,1fr) 40px;width:calc(100% - 16px);gap:4px}.md-header__icon-button{width:40px;height:40px;flex-basis:40px}.md-header__logo{width:min(var(--md-logo-width, 200px),calc(100vw - 112px));max-width:150px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-motion-header.css.map */
