@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Syne:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap";:root{--chx-brand-blue: #7AC2EA;--chx-brand-blue-deep: #4FA8D6;--chx-brand-green: #97CB59;--chx-brand-green-deep: #6FAE3F;--chx-brand-dark: #0a0e14;--chx-brand-body: #15181d;--chx-brand-muted: #5a6470;--chx-brand-surface: #f5f7fa;--chx-brand-paper: #fafbfc;--chx-hdr-border: rgba(15, 23, 32, .07);--chx-hdr-border-strong: rgba(15, 23, 32, .12);--chx-hdr-shadow-sm: 0 1px 0 rgba(15, 23, 32, .04);--chx-hdr-shadow-elevated: 0 1px 0 rgba(15, 23, 32, .05), 0 8px 24px -16px rgba(15, 23, 32, .18);--chx-font-sans: "Syne", "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--chx-font-serif: "Cormorant Garamond", Georgia, serif;--chx-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}header-component.header,header-component{background:#fff;border-bottom:1px solid var(--chx-hdr-border);box-shadow:var(--chx-hdr-shadow-sm);transition:box-shadow .25s ease,background-color .25s ease,border-color .25s ease}header-component[sticky][data-scroll-direction]:not([data-scroll-direction=none]){box-shadow:var(--chx-hdr-shadow-elevated);border-bottom-color:var(--chx-hdr-border-strong)}header-component .header__row{padding-block:0!important;min-height:64px}header-component .header__row--top{padding-block:12px!important}header-component .header__columns{align-items:center;gap:24px}header-component .header-logo,header-component .header__logo,header-component [id^=header-logo]{display:inline-flex;align-items:center}header-component .header-logo a,header-component .header__heading-link{color:var(--chx-brand-dark)!important;font-family:var(--chx-font-sans);font-weight:700;letter-spacing:-.025em;font-size:1.2rem;text-decoration:none}header-component .header-logo img,header-component .header__heading-logo{max-height:38px;width:auto}header-component menu-drawer,header-component .header-menu,header-component nav[aria-label]{font-family:var(--chx-font-sans)}header-component .header__row--top .link,header-component .header-menu .link,header-component .header__inline-menu a,header-component nav a.link,header-component .menu-list__link,header-component .header-menu__list-item>a,header-component .header-menu__list-item>summary{position:relative;font-family:var(--chx-font-sans)!important;font-size:13.5px!important;font-weight:600!important;letter-spacing:.01em;color:var(--chx-brand-body)!important;text-decoration:none!important;padding:22px 4px!important;transition:color .18s ease}header-component .menu-list__link:after,header-component .header-menu__list-item>a:after,header-component .header-menu__list-item>summary:after,header-component .header__row--top .link:after{content:"";position:absolute;left:4px;right:4px;bottom:14px;height:1px;background:var(--chx-brand-dark);opacity:0;transition:opacity .18s ease;pointer-events:none}header-component .menu-list__link:hover:after,header-component .header-menu__list-item>a:hover:after,header-component .header-menu__list-item>summary:hover:after,header-component .header__row--top .link:hover:after,header-component .menu-list__list-item:hover .menu-list__link:after,header-component .menu-list__list-item:focus-within .menu-list__link:after,header-component .menu-list__link--active:after,header-component .header-menu__list-item[aria-current]>a:after,header-component .header-menu__list-item[open]>summary:after{opacity:1}header-component .menu-list__link:hover,header-component .header__row--top .link:hover,header-component nav a.link:hover{color:var(--chx-brand-dark)!important}header-component .header-menu__list,header-component .menu-list__list,header-component .header__inline-menu>ul{gap:8px!important;align-items:stretch}header-component .menu-list__link svg,header-component .header-menu__list-item>summary svg{width:10px;height:10px;margin-left:6px;opacity:.55;transition:transform .25s ease,opacity .18s ease}header-component .menu-list__list-item:hover .menu-list__link svg,header-component .menu-list__list-item:focus-within .menu-list__link svg,header-component .menu-list__list-item[open] .menu-list__link svg{transform:rotate(180deg);opacity:1}header-component a,header-component a:hover{text-decoration:none!important}header-component .header-actions{gap:4px!important;align-items:center}header-component .header-actions .button,header-component .header-actions button,header-component .header-actions a,header-component [id=cart-icon-bubble],header-component [class*=cart-icon]{width:38px;height:38px;border-radius:0;display:inline-flex;align-items:center;justify-content:center;color:var(--chx-brand-body)!important;background:transparent!important;border:none!important;transition:color .18s ease}header-component .header-actions .button:hover,header-component .header-actions button:hover,header-component .header-actions a:hover{color:var(--chx-brand-green-deep)!important;background:transparent!important}header-component .header-actions svg,header-component .header-actions .svg-wrapper{width:20px;height:20px;stroke-width:1.6}header-component .cart-count,header-component [class*=cart-count],header-component .cart-count-bubble,header-component .header-cart-count{background:var(--chx-brand-dark)!important;color:#fff!important;font-family:var(--chx-font-mono)!important;font-weight:500;font-size:10px!important;min-width:16px;height:16px;padding:0 4px;border-radius:8px;position:absolute;top:2px;right:2px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #fff;letter-spacing:0}@keyframes chx-cart-pulse{0%,to{transform:scale(1)}30%{transform:scale(1.25)}}header-component [data-cart-count-updated] .cart-count,header-component [data-cart-count-updated] [class*=cart-count]{animation:chx-cart-pulse .5s ease-out}header-component search-modal button[ref=openButton],header-component .header-actions [aria-label*=earch]{width:38px;height:38px;border-radius:0}search-modal[open]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0e14b3}search-modal [ref=modalContent],search-modal .search-modal__content{border-radius:4px;box-shadow:0 30px 60px -20px #0a0e1466;border:1px solid var(--chx-hdr-border-strong)}header-component .dropdown-localization__button,header-component .localization-selector{font-family:var(--chx-font-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.05em;text-transform:uppercase;color:var(--chx-brand-muted)!important;padding:8px 10px!important;border-radius:0;transition:color .18s ease}header-component .dropdown-localization__button:hover,header-component .localization-selector:hover{color:var(--chx-brand-dark)!important;background:transparent!important}header-component .menu-list__submenu,header-component .menu-list__submenu-inner,.menu-list__submenu,.menu-list__submenu-inner{--submenu-padding-block-start: 0px !important;--submenu-padding-block-end: 0px !important;padding-block-start:0!important;padding-block-end:0!important}.mega-menu,.menu-drawer .mega-menu,header-component .mega-menu{background:#fff!important;border-top:1px solid var(--chx-hdr-border)!important;border-bottom:1px solid var(--chx-hdr-border)!important;box-shadow:0 18px 40px -22px #0f172038!important;padding:36px 0 40px!important;margin:0!important}.mega-menu__inner,.mega-menu__columns,.mega-menu__grid{gap:56px!important}.mega-menu a,.mega-menu .link{font-family:var(--chx-font-sans)!important;font-size:14px!important;font-weight:500!important;color:var(--chx-brand-body)!important;letter-spacing:0;padding-block:6px!important;transition:color .18s ease,padding-left .18s ease}.mega-menu a:hover,.mega-menu .link:hover{color:var(--chx-brand-dark)!important;padding-left:4px!important}.mega-menu__heading,.mega-menu h3,.mega-menu h4{font-family:var(--chx-font-mono)!important;font-weight:500!important;font-size:10.5px!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--chx-brand-muted)!important;margin-bottom:16px!important;padding-bottom:10px;border-bottom:1px solid var(--chx-hdr-border)}.mega-menu__image{border-radius:4px!important;overflow:hidden;border:1px solid var(--chx-hdr-border)}.header-announcements,.announcement-bar,[class*=announcement]{background:var(--chx-brand-dark)!important;color:#fff!important;font-family:var(--chx-font-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em;text-transform:uppercase;padding:9px 16px!important;text-align:center}.announcement-bar a,.header-announcements a,.announcement-bar .link{color:#fff!important;text-decoration:none!important;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:1px;transition:border-color .18s ease}.announcement-bar a:hover,.header-announcements a:hover{color:#fff!important;border-bottom-color:var(--chx-brand-green)!important}menu-drawer[open],.menu-drawer[open]{background:#fff}menu-drawer .drawer,.menu-drawer__inner-container{padding:32px 24px!important}menu-drawer .link,.menu-drawer__menu-item,.menu-drawer a{font-family:var(--chx-font-sans)!important;font-size:18px!important;font-weight:600!important;letter-spacing:-.01em;color:var(--chx-brand-body)!important;border-bottom:1px solid var(--chx-hdr-border);display:block;position:relative;padding:14px 0!important;transition:color .18s ease,padding-left .25s ease}menu-drawer .link:hover,menu-drawer .link:focus,.menu-drawer a:hover{color:var(--chx-brand-dark)!important;padding-left:8px!important}menu-drawer [aria-current]>a:before,.menu-drawer__menu-item[aria-current]:before{content:"";position:absolute;left:-24px;top:50%;transform:translateY(-50%);width:3px;height:22px;background:var(--chx-brand-green);border-radius:0}menu-drawer [ref=closeButton],.menu-drawer__close-button{color:var(--chx-brand-dark)!important}menu-drawer [ref=openButton],.menu-drawer__open-button{color:var(--chx-brand-dark)!important;width:38px;height:38px;border-radius:0;transition:color .18s ease}menu-drawer [ref=openButton]:hover{color:var(--chx-brand-green-deep)!important;background:transparent!important}header-component[transparent]{background:transparent!important;border-bottom-color:transparent!important;box-shadow:none!important}header-component[transparent] .header-logo a,header-component[transparent] .header__heading-link,header-component[transparent] .link,header-component[transparent] a,header-component[transparent] .header-actions button{color:#fff!important}header-component[transparent] .menu-list__link:after,header-component[transparent] .header-menu__list-item>a:after{background:#fff}header-component[transparent] .header-actions button:hover,header-component[transparent] .header-actions a:hover{color:var(--chx-brand-green)!important;background:transparent!important}header-component[transparent][data-scroll-direction=up],header-component[transparent][data-scroll-direction=down]{background:#fff!important;border-bottom-color:var(--chx-hdr-border)!important}header-component[transparent][data-scroll-direction=up] .link,header-component[transparent][data-scroll-direction=down] .link,header-component[transparent][data-scroll-direction=up] .header-logo a,header-component[transparent][data-scroll-direction=down] .header-logo a,header-component[transparent][data-scroll-direction=up] a,header-component[transparent][data-scroll-direction=down] a{color:var(--chx-brand-body)!important}@media(max-width:990px){header-component .header__row{min-height:56px}header-component .header-logo img,header-component .header__heading-logo{max-height:32px}header-component .menu-list__link,header-component .header__row--top .link{padding:18px 4px!important}}@media(max-width:600px){header-component .header__row--top{padding-block:8px!important}.announcement-bar,.header-announcements{font-size:10px!important;padding:7px 12px!important;letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){header-component *,header-component *:before,header-component *:after{transition:none!important;animation:none!important}}header-component a:focus-visible,header-component button:focus-visible{outline:2px solid var(--chx-brand-green)!important;outline-offset:3px;border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/chx-header.css.map */
