.section-header:has(.hitch-header-wrapper){position:relative;z-index:4;margin-bottom:calc(-1 * var(--header-height, 8rem))}.section-header:has(.hitch-header-wrapper) .hitch-header-wrapper{position:relative;z-index:1;background:transparent;border-color:transparent;transition:background-color .24s ease,border-color .24s ease,color .24s ease}.header.hitch-header--minimal{grid-template-areas:"left-icons heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);max-width:none;min-height:6.8rem;padding:1.2rem clamp(1.6rem,3vw,4.8rem)}.hitch-header--minimal .hitch-header__left{grid-area:left-icons;display:flex;align-items:center;justify-self:start;gap:.4rem}.hitch-header--minimal .hitch-header__left header-drawer{display:block;margin-left:0}.hitch-header--minimal .header__heading-link{padding:0}.hitch-header--minimal .header__heading-logo-wrapper{width:11rem}.hitch-header--minimal .header__heading-logo{width:100%}.hitch-header--minimal .header__icons{align-items:center;gap:.4rem;padding-right:0}.hitch-header--minimal .desktop-localization-wrapper{display:none}.hitch-header--minimal .header__icon--cart{margin-right:0}.hitch-header--minimal .header__icon .icon{width:1.8rem;height:1.8rem}.hitch-header--minimal .header__icon--cart .icon{width:4rem;height:4rem}.hitch-header--minimal .header__icon:focus-visible,.hitch-header--minimal .header__heading-link:focus-visible{outline:.2rem solid #9b1a1f;outline-offset:.2rem}@media screen and (max-width:749px){.header.hitch-header--minimal{min-height:6rem;padding:.8rem 1.6rem}.hitch-header--minimal .header__heading-logo-wrapper{width:9.2rem}}.section-header:not(.scrolled-past-header):not(.menu-open):not(:has(header-drawer details[open])):has(.hitch-header-wrapper) .hitch-header-wrapper .header__heading-logo{filter:brightness(0) invert(1)}.section-header:not(.scrolled-past-header):not(.menu-open):not(:has(header-drawer details[open])):has(.hitch-header-wrapper) .hitch-header-wrapper .header__heading-link,.section-header:not(.scrolled-past-header):not(.menu-open):not(:has(header-drawer details[open])):has(.hitch-header-wrapper) .hitch-header-wrapper .header__heading-link .h2,.section-header:not(.scrolled-past-header):not(.menu-open):not(:has(header-drawer details[open])):has(.hitch-header-wrapper) .hitch-header-wrapper .header__icon,.section-header:not(.scrolled-past-header):not(.menu-open):not(:has(header-drawer details[open])):has(.hitch-header-wrapper) .hitch-header-wrapper .header__menu-item,.section-header:not(.scrolled-past-header):not(.menu-open):not(:has(header-drawer details[open])):has(.hitch-header-wrapper) .hitch-header-wrapper .header__menu-item span,.section-header:not(.scrolled-past-header):not(.menu-open):not(:has(header-drawer details[open])):has(.hitch-header-wrapper) .hitch-header-wrapper .header__active-menu-item,.section-header:not(.scrolled-past-header):not(.menu-open):not(:has(header-drawer details[open])):has(.hitch-header-wrapper) .hitch-header-wrapper .header__inline-menu .list-menu__item--link{color:#fff}.section-header:not(.scrolled-past-header):not(.menu-open):not(:has(header-drawer details[open])):has(.hitch-header-wrapper) .hitch-header-wrapper .header__icon .icon,.section-header:not(.scrolled-past-header):not(.menu-open):not(:has(header-drawer details[open])):has(.hitch-header-wrapper) .hitch-header-wrapper .header__inline-menu .icon-caret{color:#fff;stroke:currentColor}.section-header.scrolled-past-header:has(.hitch-header-wrapper) .hitch-header-wrapper,.section-header.menu-open:has(.hitch-header-wrapper) .hitch-header-wrapper,.section-header:has(header-drawer details[open]):has(.hitch-header-wrapper) .hitch-header-wrapper,.section-header:has(.menu-opening):has(.hitch-header-wrapper) .hitch-header-wrapper{background:rgb(var(--color-background));border-bottom:1px solid rgba(var(--color-foreground),.08)}.section-header.scrolled-past-header:has(.hitch-header-wrapper) .hitch-header-wrapper .header__heading-logo,.section-header.menu-open:has(.hitch-header-wrapper) .hitch-header-wrapper .header__heading-logo,.section-header:has(header-drawer details[open]):has(.hitch-header-wrapper) .hitch-header-wrapper .header__heading-logo,.section-header:has(.menu-opening):has(.hitch-header-wrapper) .hitch-header-wrapper .header__heading-logo{filter:none}.section-header.menu-open:has(.hitch-header-wrapper) .hitch-header-wrapper .header__heading-link,.section-header.menu-open:has(.hitch-header-wrapper) .hitch-header-wrapper .header__heading-link .h2,.section-header.menu-open:has(.hitch-header-wrapper) .hitch-header-wrapper .header__icon,.section-header:has(header-drawer details[open]):has(.hitch-header-wrapper) .hitch-header-wrapper .header__heading-link,.section-header:has(header-drawer details[open]):has(.hitch-header-wrapper) .hitch-header-wrapper .header__heading-link .h2,.section-header:has(header-drawer details[open]):has(.hitch-header-wrapper) .hitch-header-wrapper .header__icon,.section-header:has(.menu-opening):has(.hitch-header-wrapper) .hitch-header-wrapper .header__heading-link,.section-header:has(.menu-opening):has(.hitch-header-wrapper) .hitch-header-wrapper .header__heading-link .h2,.section-header:has(.menu-opening):has(.hitch-header-wrapper) .hitch-header-wrapper .header__icon{color:rgb(var(--color-foreground))}.section-header.menu-open:has(.hitch-header-wrapper) .hitch-header-wrapper .header__icon .icon,.section-header:has(header-drawer details[open]):has(.hitch-header-wrapper) .hitch-header-wrapper .header__icon .icon,.section-header:has(.menu-opening):has(.hitch-header-wrapper) .hitch-header-wrapper .header__icon .icon{color:rgb(var(--color-foreground));stroke:currentColor}.js header-drawer>details>summary:before,.js header-drawer>details[open]:not(.menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));top:100%;left:0;background:#04060699;opacity:0;visibility:hidden;z-index:2;transition:opacity 0s,visibility 0s}header-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.js header-drawer .menu-drawer{position:absolute;top:100%;left:0;width:100%;height:calc(100vh - 100%);height:calc(100dvh - 100%);min-height:calc(100vh - 100%);background-color:#fff;box-shadow:0 16px 36px #0406061f;z-index:100}@media screen and (min-width:750px){.js header-drawer .menu-drawer{width:40rem;right:auto}}header-drawer .menu-drawer__inner-container{height:100%}header-drawer .menu-drawer__navigation-container{display:flex;flex-direction:column;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}header-drawer .menu-drawer__navigation{display:flex;flex-direction:column;flex:0 0 auto;padding:1.6rem 0 1.2rem}.hitch-drawer-campaign{margin:0 2rem 1.6rem}.hitch-drawer-campaign__link{display:block;background-color:#040606;color:#fff;text-decoration:none;padding:1.4rem 1.6rem;border-left:3px solid #9B1A1F;transition:background-color .18s ease,transform .15s ease}.hitch-drawer-campaign__link:hover,.hitch-drawer-campaign__link:focus-visible{background-color:#1a1c1d}.hitch-drawer-campaign__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.hitch-drawer-campaign__tag{font-family:var(--font-body-family);font-size:1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;background-color:#9b1a1f;padding:.2rem .6rem;line-height:1.2}.hitch-drawer-campaign__arrow{color:#fff;font-size:1.6rem;line-height:1;transition:transform .18s ease}.hitch-drawer-campaign__link:hover .hitch-drawer-campaign__arrow{transform:translate(4px)}.hitch-drawer-campaign__title{font-family:var(--font-heading-family);font-size:2rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#fff;line-height:1.15;margin-bottom:.4rem}.hitch-drawer-campaign__desc{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:#c2c3c1;line-height:1.3}header-drawer .menu-drawer__menu{list-style:none;padding:0;margin:0}.js header-drawer .menu-drawer__menu li{margin-bottom:0;border-bottom:1px solid rgba(4,6,6,.06)}header-drawer .menu-drawer__menu-item{position:relative;display:flex;align-items:center;justify-content:space-between;padding:1.6rem 2rem;text-decoration:none;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:400;line-height:1.15;letter-spacing:.06em;text-transform:uppercase;color:#040606;background-color:transparent;transition:color .15s ease,background-color .15s ease,padding-left .15s ease}header-drawer summary.menu-drawer__menu-item{padding-right:5.2rem}header-drawer .menu-drawer__menu-item--active,header-drawer .menu-drawer__menu-item:focus,header-drawer .menu-drawer__close-button:focus,header-drawer .menu-drawer__menu-item:hover,header-drawer .menu-drawer__close-button:hover{background-color:transparent;color:#040606}header-drawer .menu-drawer__menu-item:hover{color:#9b1a1f;padding-left:2.4rem}header-drawer .menu-drawer__menu-item--active{color:#9b1a1f;font-weight:500;border-left:4px solid #9B1A1F;padding-left:calc(2rem - 4px)}header-drawer .menu-drawer__menu-item[href*=red-line],header-drawer .menu-drawer__menu-item[href*=redline],header-drawer summary[id*=red-line],header-drawer summary[id*=redline]{color:#9b1a1f}header-drawer summary.menu-drawer__menu-item::-webkit-details-marker{display:none}.js header-drawer .menu-drawer__menu-item .icon-caret,header-drawer .menu-drawer__menu-item>.svg-wrapper:has(.icon-caret){display:none}header-drawer .menu-drawer__menu-item>.svg-wrapper{width:1.6rem;height:1.6rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%);color:#04060666;transition:color .15s ease,transform .15s ease;display:inline-flex;align-items:center;justify-content:center}header-drawer .menu-drawer__menu-item:hover>.svg-wrapper{color:#9b1a1f;transform:translateY(-50%) translate(3px)}header-drawer .menu-drawer__submenu{background-color:#fff}header-drawer .menu-drawer__close-button{margin-top:0;padding:1.6rem 2rem;text-decoration:none;display:flex;align-items:center;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#404244;width:100%;background-color:#f8f8f8;border-bottom:1px solid rgba(4,6,6,.08);cursor:pointer;transition:color .15s ease,background-color .15s ease}header-drawer .menu-drawer__close-button:hover{color:#040606;background-color:#eee}header-drawer .menu-drawer__close-button .svg-wrapper{transform:rotate(180deg);margin-right:1.2rem;width:1.6rem;height:1.6rem;color:currentColor}header-drawer .menu-drawer__submenu .menu-drawer__menu-item{font-size:1.8rem;padding:1.4rem 2rem}header-drawer .menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;padding-bottom:calc(2.4rem + env(safe-area-inset-bottom,0px))}.hitch-drawer-brand{margin:0 0 1.2rem;padding:0 0 1.2rem;border-bottom:1px solid rgba(4,6,6,.08)}.hitch-drawer-brand__mindset{display:inline-block;font-family:var(--font-body-family);font-size:1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#9b1a1f;margin-bottom:.5rem}.hitch-drawer-brand__slogan{margin:0;font-family:var(--font-body-family);font-size:1.15rem;line-height:1.45;color:#404244;letter-spacing:.02em}.js header-drawer .menu-drawer__utility-links{margin-top:auto;padding:1.6rem 2rem max(2.4rem,env(safe-area-inset-bottom,2.4rem));background-color:#fff;border-top:1px solid rgba(4,6,6,.08);position:relative;flex-shrink:0}.js header-drawer .menu-drawer__utility-links .menu-drawer__account{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.6rem;margin-bottom:1rem;background-color:#fff;border:1px solid rgba(4,6,6,.12);border-radius:0;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#040606;text-decoration:none;transition:all .18s ease;width:100%;box-sizing:border-box}header-drawer .menu-drawer__account:hover{border-color:#9b1a1f;color:#9b1a1f;background-color:#9b1a1f08}header-drawer .menu-drawer__account account-icon,header-drawer .menu-drawer__account>.svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;flex-shrink:0}header-drawer .menu-drawer__account .svg-wrapper svg{width:1.8rem;height:1.8rem}header-drawer .menu-drawer__localization{display:flex;flex-wrap:wrap;gap:.8rem;padding:0;margin:0;width:100%}header-drawer .menu-drawer__localization localization-form{flex:1 1 calc(50% - .4rem);min-width:13rem;display:block}header-drawer .menu-drawer__localization localization-form:only-child{flex:1 1 100%}header-drawer .menu-drawer__localization .disclosure{width:100%;position:relative}header-drawer .menu-drawer__localization .disclosure__list-wrapper{bottom:calc(100% + 4px);transform:none;border-radius:0;border:1px solid #040606;box-shadow:0 4px 16px #04060626}header-drawer .menu-drawer__localization .localization-form__select{width:100%;min-height:4.4rem;padding:.8rem 1.2rem;background-color:#fff;border:1px solid rgba(4,6,6,.14);border-radius:0;font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;letter-spacing:.02em;color:#040606;display:flex;align-items:center;justify-content:space-between;margin:0;box-shadow:none;cursor:pointer;transition:border-color .15s ease;box-sizing:border-box}header-drawer .menu-drawer__localization .localization-form__select:hover,header-drawer .menu-drawer__localization .localization-form__select:focus-visible{border-color:#040606}header-drawer .menu-drawer__localization .localization-form__select>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.15rem;color:#040606}header-drawer .menu-drawer__localization .localization-form__select .icon-caret{position:static;margin-left:.6rem;flex-shrink:0;width:.9rem;height:.5rem;color:#040606}header-drawer .menu-drawer .list-social{justify-content:flex-start;margin:1rem 0 0 -.8rem;gap:.4rem}header-drawer .menu-drawer .list-social__link{color:#040606;padding:.8rem;transition:color .15s ease}header-drawer .menu-drawer .list-social__link:hover{color:#9b1a1f}@media(prefers-reduced-motion:reduce){.section-header:has(.hitch-header-wrapper) .hitch-header-wrapper{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/hitch-header.css.map */
