.section-header .header-wrapper{--header-mockup-background: #f8f7f3;--header-mockup-background-rgb: 248, 247, 243;--header-mockup-brand: #243655;--header-mockup-nav: #4f555d;--header-mockup-nav-rgb: 79, 85, 93;--header-mockup-accent: #d3ac52;--header-mockup-contact-background: #fffdf9;--header-mockup-contact-border: #243655;--header-mockup-contact-text: #243655;--header-mockup-reserve-background: #c8462d;--header-mockup-reserve-border: #c8462d;--header-mockup-reserve-text: #f7f2ea;--color-background: var(--header-mockup-background);--color-background-rgb: var(--header-mockup-background-rgb);--color-foreground: var(--header-mockup-nav);--color-foreground-rgb: var(--header-mockup-nav-rgb);--color-heading: var(--header-mockup-brand);--color-primary-button-background: var(--header-mockup-reserve-background);--color-primary-button-border: var(--header-mockup-reserve-border);--color-primary-button-text: var(--header-mockup-reserve-text);--color-secondary-button-background: var(--header-mockup-contact-background);--color-secondary-button-border: var(--header-mockup-contact-border);--color-secondary-button-text: var(--header-mockup-contact-text);background-color:var(--header-mockup-background)}.section-header .header__heading,.section-header .header__heading-link .h2,.section-header .header__heading-link .header__heading,.section-header .header__heading-link h1,.section-header .header__heading-link:hover .h2{color:var(--header-mockup-brand)}.section-header .header__brand-caption{color:color-mix(in srgb,var(--header-mockup-brand) 60%,transparent)}.section-header .header__menu-item{color:var(--header-mockup-nav)}.section-header .header__menu-item:hover,.section-header .header__menu-item:focus-visible{color:var(--header-mockup-brand)}.section-header .header__inline-menu>.list-menu>li>a.header__menu-item>span:after,.section-header .header__inline-menu>.list-menu>li>details-disclosure>details>summary.header__menu-item>span:after{background-color:transparent}.section-header .header__inline-menu>.list-menu>li>a.header__menu-item:hover>span:after,.section-header .header__inline-menu>.list-menu>li>details-disclosure>details>summary.header__menu-item:hover>span:after,.section-header .header__inline-menu>.list-menu>li>a.header__menu-item[aria-current=page]>span:after,.section-header .header__inline-menu>.list-menu>li>a.header__menu-item.is-active>span:after,.section-header .header__inline-menu>.list-menu>li>details-disclosure>details>summary.header__menu-item>span.header__active-menu-item:after{background-color:var(--header-mockup-accent)}.section-header span.header__active-menu-item,.section-header .header__menu-item.is-active span,.section-header .header__inline-menu>.list-menu>li>a.header__menu-item[aria-current=page]>span{color:var(--header-mockup-brand)}.section-header .header__desktop-button--secondary{--color-button-background: var(--header-mockup-contact-background);--color-button-border: var(--header-mockup-contact-border);--color-button-text: var(--header-mockup-contact-text)}.section-header .header__desktop-button--secondary.button:hover:not([disabled]),.section-header .header__desktop-button--secondary.button:focus-visible{background-color:var(--header-mockup-contact-background);border-color:var(--header-mockup-contact-border);color:var(--header-mockup-contact-text)}.section-header .header__desktop-button--primary{--color-button-background: var(--header-mockup-reserve-background);--color-button-border: var(--header-mockup-reserve-border);--color-button-text: var(--header-mockup-reserve-text)}.section-header .header__desktop-button--primary.button:hover:not([disabled]),.section-header .header__desktop-button--primary.button:focus-visible{background-color:color-mix(in srgb,var(--header-mockup-reserve-background) 88%,white);border-color:color-mix(in srgb,var(--header-mockup-reserve-background) 88%,white);color:var(--header-mockup-reserve-text)}.section-header .header__icon,.section-header .header__icon--menu .icon,.section-header .header__search .icon,.section-header .header__icon--account,.section-header .header__icon--cart{color:var(--header-mockup-brand)}.section-header .menu-drawer,.section-header .menu-drawer__inner-container,.section-header .menu-drawer__navigation-container{background-color:var(--header-mockup-background)}.section-header .menu-drawer__menu-item,.section-header .menu-drawer__close-button{color:var(--header-mockup-brand)}.section-header .menu-drawer__menu-item:hover,.section-header .menu-drawer__menu-item:focus-visible,.section-header .menu-drawer__close-button:hover,.section-header .menu-drawer__close-button:focus-visible{color:var(--header-mockup-nav)}header-drawer{order:-1}@media(max-width:767px){header-drawer{order:0;margin-right:0;margin-left:.15rem}}header-drawer details summary{margin-left:-1rem}@media(max-width:767px){header-drawer details summary{margin-left:0}}@media(min-width:1024px){header-drawer{display:none}}@media(max-width:767px){.header{flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;padding-top:calc(var(--spacing) / 3.5);padding-bottom:calc(var(--spacing) / 3.5)}.header__heading-link{justify-content:flex-start;white-space:nowrap}.header__icons{flex-direction:row;align-items:center;justify-content:flex-end;width:auto;margin-right:0;gap:.2rem}.header__icons--right{order:0;gap:.15rem}.header__icon--cart .cart-count-bubble{display:none}.header__icon--cart,.header__icon--menu{min-width:2.75rem;min-height:2.75rem}.header__icon--menu.bubble{background:transparent;margin:0}.header__icon--menu .icon{color:var(--color-foreground)}.header__heading.small-mobile-only{max-width:none;white-space:nowrap;font-size:clamp(1.18rem,5.4vw,1.5rem);letter-spacing:-.04em}.menu-drawer__navigation{padding-top:calc(var(--spacing) / 1.8)}.menu-drawer__brand{display:grid;justify-items:center;padding:.35rem 1rem 1rem}.menu-drawer__brand-image{display:block;width:auto;max-width:min(100%,13rem);height:auto}.menu-drawer__menu-item,.menu-drawer__close-button{justify-content:center;text-align:center;font-size:clamp(1.15rem,5vw,1.4rem);font-weight:700;line-height:1.15;letter-spacing:-.02em}.menu-drawer__menu-item{padding:.95rem 1.15rem}.menu-drawer__close-button{gap:.5rem;padding:.95rem 1.15rem}.menu-drawer .icon-caret,.menu-drawer__close-button .icon-arrow{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-header.css.map */
