.section-header .header-wrapper{border-bottom-color:#ffffff29;box-shadow:0 1px #ffffff14}.section-header .header{transition:min-height .18s ease,padding .18s ease}.section-header.shopify-section-header-sticky .header-wrapper{box-shadow:0 14px 34px #07121f26}.section-header .header__heading-link{border-radius:1.2rem;margin-left:0;padding:.5rem 0}.section-header .header__heading-logo{transition:transform .18s ease,opacity .18s ease}.section-header .header__heading-link:hover .header__heading-logo{opacity:.94;transform:translateY(-1px)}.section-header .header__icons{align-items:center;gap:.35rem;padding-right:0}.section-header .header__icon{border:1px solid transparent;border-radius:50%;height:4.2rem;margin:0;transition:background-color .18s ease,border-color .18s ease,transform .18s ease;width:4.2rem}.section-header .header__icon .svg-wrapper{height:4.2rem;width:4.2rem}.section-header .header__icon .icon{height:2.05rem;width:2.05rem}.section-header .header__icon:hover,.section-header .header__icon:focus-visible,.section-header details[open]>.header__icon{background:#ffffff24;border-color:#fff3}.section-header .header__icon:hover{transform:translateY(-1px)}.section-header .cart-count-bubble{background:#fff;border:.2rem solid #0036ff;bottom:.35rem;color:#0036ff;font-size:.9rem;font-weight:900;height:1.9rem;left:2.45rem;width:1.9rem}.section-header .desktop-localization-wrapper{margin-right:.25rem}.section-header .header-localization:not(.menu-drawer__localization) .localization-form__select{border:1px solid transparent;border-radius:999px;font-size:1.35rem;font-weight:700;letter-spacing:.01em;min-height:4.2rem;padding-left:1.35rem;transition:background-color .18s ease,border-color .18s ease}.section-header .header-localization:not(.menu-drawer__localization) .localization-form__select:hover,.section-header .header-localization:not(.menu-drawer__localization) .localization-form__select:focus-visible,.section-header .header-localization:not(.menu-drawer__localization) .disclosure__button[aria-expanded=true]{background:#ffffff24;border-color:#fff3;text-decoration:none}.section-header .desktop-localization-wrapper .disclosure__list-wrapper{margin-top:.8rem}.section-header .desktop-localization-wrapper .disclosure__list{border:1px solid rgba(0,54,255,.12);border-radius:1.8rem;box-shadow:0 2.2rem 5rem #07121f29;padding:.8rem}.section-header .desktop-localization-wrapper .disclosure__link{border-radius:1rem;font-weight:700;margin:.2rem 0}.section-header .desktop-localization-wrapper .disclosure__link:hover,.section-header .desktop-localization-wrapper .disclosure__link[aria-current=true]{background:#eef3ff;color:#0036ff}.announcement-bar__message{font-weight:650}.announcement-bar__link{text-decoration:none!important}.announcement-bar__link .icon-arrow{transition:transform .18s ease}.announcement-bar__link:hover .icon-arrow{transform:translate(.3rem)}@media screen and (min-width:990px){.section-header .header{column-gap:clamp(2.2rem,3vw,4.8rem);grid-template-columns:auto minmax(0,1fr) auto;min-height:8rem;padding-left:3rem;padding-right:3rem}.section-header .header__heading,.section-header .header__heading-link{justify-self:start}.section-header .header__inline-menu{justify-self:start;margin-left:0;min-width:0}.section-header .header__inline-menu>.list-menu--inline{align-items:center;flex-wrap:nowrap;gap:.25rem}.section-header .header__inline-menu>.list-menu--inline>li>a.header__menu-item,.section-header .header__inline-menu>.list-menu--inline>li>header-menu>details>summary.header__menu-item{border:1px solid transparent;border-radius:999px;color:#ffffffd6;font-size:1.45rem;font-weight:720;gap:.65rem;letter-spacing:.01em;line-height:1;min-height:4.2rem;padding:0 1.3rem;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;white-space:nowrap}.section-header .header__inline-menu>.list-menu--inline>li>header-menu>details>summary.header__menu-item{padding-right:3rem}.section-header .header__inline-menu>.list-menu--inline>li>a.header__menu-item:hover,.section-header .header__inline-menu>.list-menu--inline>li>header-menu>details>summary.header__menu-item:hover,.section-header .header__inline-menu>.list-menu--inline>li>header-menu>details[open]>summary.header__menu-item{background:#ffffff21;border-color:#ffffff2e;color:#fff;transform:translateY(-1px)}.section-header .header__inline-menu>.list-menu--inline>li>a.header__menu-item[aria-current=page],.section-header .header__inline-menu>.list-menu--inline>li>header-menu>details>summary.header__menu-item:has(.header__active-menu-item){background:#ffffff2e;border-color:#ffffff3d;color:#fff}.section-header .header__active-menu-item{color:inherit}.section-header .header__menu-item .icon-caret{height:.75rem;right:1.15rem;transition:transform .18s ease;width:.75rem}.section-header .header__submenu,.section-header .header__submenu.list-menu{border:1px solid rgba(0,54,255,.12)!important;border-radius:2rem!important;box-shadow:0 2.4rem 5.5rem #07121f2b!important;margin-top:1rem!important;min-width:27rem!important;padding:1rem!important}.section-header .header__submenu>li{margin-bottom:.2rem}.section-header .header__submenu .header__menu-item{min-height:4.3rem;padding:.9rem 1.3rem!important}.section-header .header__submenu .header__submenu{margin:0!important}.section-header .header__submenu .header__menu-item:focus-visible{background:#eef3ff!important;color:#0036ff!important;outline:.2rem solid rgba(0,54,255,.3);outline-offset:-.2rem}}@media screen and (min-width:990px)and (max-width:1120px){.section-header .header{column-gap:1.6rem;padding-left:2rem;padding-right:2rem}.section-header .header__inline-menu>.list-menu--inline>li>a.header__menu-item,.section-header .header__inline-menu>.list-menu--inline>li>header-menu>details>summary.header__menu-item{font-size:1.35rem;padding-left:.95rem;padding-right:.95rem}.section-header .header__inline-menu>.list-menu--inline>li>header-menu>details>summary.header__menu-item{padding-right:2.55rem}.section-header .desktop-localization-wrapper{display:none}}@media screen and (max-width:989px){.section-header .header{grid-template-columns:auto minmax(0,1fr) auto;min-height:6.6rem;padding:0 1.2rem}.section-header header-drawer{grid-area:left-icons;margin-left:0}.section-header .header__heading,.section-header .header__heading-link{justify-self:center;min-width:0}.section-header .header__heading-logo-wrapper{max-width:14rem;width:min(36vw,14rem)}.section-header .header__heading-logo{height:auto;max-width:100%}.section-header .header__icons{gap:.1rem}.section-header .header__icon,.section-header .header__icon .svg-wrapper{height:4rem;width:4rem}.section-header .header__icon .icon{height:1.95rem;width:1.95rem}.section-header .menu-drawer{background:radial-gradient(circle at 100% 0%,rgba(0,54,255,.09),transparent 34%),#f7f9ff!important;border:0!important;border-radius:0 2.4rem 2.4rem 0;box-shadow:2rem 2.4rem 5rem #07121f33;width:min(92vw,38rem)}.section-header .menu-drawer__navigation{padding:1.6rem 1.2rem 2.4rem!important}.section-header .menu-drawer__menu{gap:.65rem!important}.section-header .menu-drawer__menu-item{border-radius:1.4rem!important;box-shadow:0 .6rem 1.8rem #0036ff09!important;font-size:1.6rem!important;font-weight:780!important;letter-spacing:-.01em!important;line-height:1.2!important;min-height:5rem!important;padding:0 1.5rem!important}.section-header .menu-drawer summary.menu-drawer__menu-item{padding-right:4.6rem!important}.section-header .menu-drawer__menu-item>.svg-wrapper{right:1.6rem}.section-header .menu-drawer__submenu{background:#f7f9ff!important}.section-header .menu-drawer__close-button{background:#e9efff!important;border-bottom:1px solid rgba(0,54,255,.1);color:#07121f!important;font-size:1.55rem!important;font-weight:800!important;margin:0!important;min-height:5.8rem!important;padding:0 1.8rem!important}.section-header .menu-drawer__inner-submenu{padding-bottom:2rem!important}.section-header .menu-drawer__utility-links{border-radius:1.8rem!important;box-shadow:0 1rem 3rem #0036ff0f!important;margin:0 1.2rem 1.4rem!important;padding:1.4rem 1.6rem!important}.section-header .menu-drawer__account{font-size:1.45rem}.section-header .menu-drawer .localization-form__select{font-size:1.4rem}}@media screen and (max-width:380px){.section-header .header{padding:0 .8rem}.section-header .header__heading-logo-wrapper{max-width:12rem;width:31vw}.section-header .header__icon,.section-header .header__icon .svg-wrapper{height:3.8rem;width:3.8rem}}@media(prefers-reduced-motion:reduce){.section-header .header,.section-header .header__heading-logo,.section-header .header__icon,.section-header .header__menu-item,.announcement-bar__link .icon-arrow{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/gv-header.css.map */
