.g-header-wrapper{--g-nav-accent: var(--g-accent);background-color:rgb(var(--color-background))}.g-header-wrapper.color-scheme-3,.g-header-wrapper.color-scheme-4,.g-header-wrapper.color-scheme-5{--g-nav-accent: currentColor}.g-header-wrapper.header-wrapper--border-bottom{border-bottom:1px solid rgb(var(--color-line))}.g-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left brand right";align-items:center;column-gap:var(--g-space-2);min-height:calc(6.4rem - 1px)}.g-header__brand{grid-area:brand;justify-self:center;display:flex;align-items:center;min-width:0}@media screen and (min-width:990px){.g-header{min-height:calc(7.6rem - 1px)}.g-header:not(.g-header--drawer){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav right";column-gap:var(--g-space-6)}.g-header:not(.g-header--drawer) .g-header__brand{justify-self:start}.g-header--drawer{column-gap:var(--g-space-5)}}.g-header__heading{margin:0;font-size:inherit;line-height:0}.g-header__logo-link{display:inline-flex;align-items:center;min-height:var(--g-touch-target);padding:var(--g-space-1) 0;color:rgb(var(--color-foreground));text-decoration:none}.g-header__logo-link .g-logo--text{line-height:1}.g-header__logo-link .g-logo__text{font-size:2.4rem}.g-header__icons.header__icons{grid-area:right;justify-self:end;display:flex;align-items:center;gap:0;padding-right:0;margin-right:-1rem}.g-header .header__icon{display:flex;align-items:center;justify-content:center;width:var(--g-touch-target);height:var(--g-touch-target);margin:0;color:rgb(var(--color-foreground));transition:color var(--g-duration) var(--g-ease)}.g-header .header__icon .icon{width:2rem;height:2rem}.g-header .header__icon:hover .icon,.g-header .modal__close-button:hover .icon{transform:none}@media(hover:hover)and (pointer:fine){.g-header .header__icon:hover{color:var(--g-nav-accent)}}.g-header--has-app .header__icons .shopify-app-block{max-width:var(--g-touch-target)}@media screen and (max-width:359px){.g-header{column-gap:var(--g-space-1)}.g-header__brand .g-logo{max-width:calc(100vw - 2 * var(--g-page-margin) - 2 * (8.4rem + var(--g-space-1)))}}.g-header .header__icon--cart.g-header__cart{position:relative;width:var(--g-touch-target);margin-right:0;text-decoration:none}.g-header__cart .g-cart-link__icon{display:flex;align-items:center;justify-content:center}.g-header .g-header__cart .g-cart-link__icon .icon{width:2.4rem;height:2.4rem}.g-header__cart .g-cart-count,#cart-icon-bubble .g-cart-count{position:absolute;top:.3rem;right:.1rem;display:flex;align-items:center;justify-content:center;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:99rem;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));box-shadow:0 0 0 .15rem rgb(var(--color-background));font-family:var(--g-font-ui);font-size:1.1rem;font-weight:var(--g-weight-medium);line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;pointer-events:none}shopify-account.header__icon{--shopify-account-font-heading: var(--font-heading-family);--shopify-account-font-heading-weight: var(--font-heading-weight);--shopify-account-font-body: var(--font-body-family);--shopify-account-font-body-weight: var(--font-body-weight);--shopify-account-radius-base: var(--g-radius);--shopify-account-radius-button: var(--g-radius);--shopify-account-radius-button-small: var(--g-radius);--shopify-account-radius-input: var(--g-radius);--shopify-account-color-background: rgb(var(--color-background));--shopify-account-color-text: rgb(var(--color-foreground));--shopify-account-color-accent: rgb(var(--color-button));--shopify-account-color-accent-text: rgb(var(--color-button-text));--shopify-account-dialog-position-top: var(--account-dialog-top, var(--header-height, 0px))}shopify-account.header__icon:not(:defined){display:flex;align-items:center;justify-content:center;min-width:var(--g-touch-target);height:var(--g-touch-target)}shopify-account.header__icon::part(signed-out-avatar),shopify-account.header__icon::part(signed-in-avatar){width:var(--g-touch-target);height:var(--g-touch-target);border-radius:var(--g-radius)}shopify-account.header__icon::part(signed-out-avatar):focus-visible,shopify-account.header__icon::part(signed-in-avatar):focus-visible{outline:var(--g-focus-width) solid rgb(var(--color-foreground));outline-offset:var(--g-focus-offset);box-shadow:none}.g-header :is(.focus-inset,.header__menu-item,.header__heading-link,.header__icon,summary,a):focus-visible:not(#menu-drawer *,.search-modal *){outline:var(--g-focus-width) solid rgb(var(--color-foreground));outline-offset:var(--g-focus-offset);box-shadow:none}@media screen and (max-width:989px){.g-header shopify-account.g-header__account{display:none}}.g-header .list-menu{list-style:none;padding:0;margin:0}.g-header .list-menu--inline{display:inline-flex;flex-wrap:nowrap}.g-header .list-menu__item{display:flex;align-items:center;line-height:1.3}.g-header .header__inline-menu{grid-area:nav;display:none;justify-self:start;margin-left:-1.2rem;min-width:0}@media screen and (min-width:990px){.g-header .header__inline-menu{display:block}.g-header--drawer .header__inline-menu{display:none}}.g-nav__list{column-gap:0}.g-nav .header__menu-item,.g-nav__link{min-height:var(--g-touch-target);padding:0 1.2rem;font-family:var(--g-font-ui);font-size:var(--g-fs-nav);font-weight:var(--g-weight-regular);letter-spacing:0;text-transform:none;white-space:nowrap;color:rgb(var(--color-foreground));text-decoration:none}.g-nav summary.header__menu-item{padding-right:2.8rem}.g-nav .header__menu-item .icon-caret{right:1rem}.g-nav__label,.g-nav .header__menu-item>span{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.6rem;text-decoration-color:transparent;transition:text-decoration-color var(--g-duration) var(--g-ease)}@media(hover:hover){.g-nav__link:hover .g-nav__label,.g-nav .header__menu-item:hover>span{text-decoration-color:var(--g-nav-accent)}}.g-nav details[open]>.header__menu-item>span,.g-nav__link[aria-current=page] .g-nav__label,.g-nav__link[aria-current=page]>span,.g-nav .header__active-menu-item{text-decoration-line:underline;text-decoration-color:var(--g-nav-accent)}.g-nav details[open]>.header__menu-item{text-decoration:none}.g-nav .list-menu--disclosure{position:absolute;min-width:100%;width:24rem;padding:var(--g-space-2) 0;border:1px solid rgb(var(--color-line))}.g-nav .header__submenu.global-settings-popup{border-radius:var(--g-radius);border-color:rgb(var(--color-line));border-width:1px;box-shadow:var(--g-shadow-overlay)}.g-nav .header__submenu .header__menu-item{min-height:var(--g-touch-target);padding:0 var(--g-space-5);font-size:1.5rem;font-weight:var(--g-weight-regular);letter-spacing:0;text-transform:none}.g-nav .header__submenu .header__menu-item:hover,.g-nav .header__submenu .list-menu__item--active{text-decoration-line:underline;text-decoration-color:var(--g-nav-accent);text-decoration-thickness:1px;text-underline-offset:.6rem}.g-nav .list-menu--disclosure:focus{outline:none}.g-header-drawer{grid-area:left;justify-self:start;display:flex;margin-left:-.8rem}@media screen and (min-width:990px){.g-header-drawer{display:none}.g-header--drawer .g-header-drawer{display:flex}}.g-header-drawer .menu-drawer-container{display:flex}.g-header .g-header-drawer .header__icon--menu{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--g-space-2);width:auto;min-width:var(--g-touch-target);height:var(--g-touch-target);padding:0 .8rem;list-style:none;text-decoration:none;cursor:pointer}.g-header .g-header-drawer .header__icon--menu::-webkit-details-marker{display:none}.g-header .g-header-drawer .header__icon--menu .svg-wrapper{display:flex;flex:none;width:1.8rem;height:auto}.g-header .g-header-drawer .header__icon--menu .icon{width:1.8rem;height:1.6rem}.g-header .g-menu-button__label{display:inline;height:auto;font-family:var(--g-font-ui);font-size:1.4rem;font-weight:var(--g-weight-medium);line-height:1;letter-spacing:0;white-space:nowrap}.g-header-drawer .header__icon--menu:before,.g-header-drawer .header__icon--menu[aria-expanded=true]:before{content:none;display:none}.g-drawer__backdrop{display:none}.g-header-drawer details[open]>.g-drawer__backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(var(--g-ink-rgb),.38);opacity:0;transition:opacity var(--g-duration-panel) var(--g-ease-out)}.g-header-drawer details[open].menu-opening>.g-drawer__backdrop{opacity:1}.g-drawer{position:fixed;top:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;width:min(calc(100% - 4.8rem),42rem);height:100%;height:100dvh;overflow:hidden;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-right:1px solid rgb(var(--color-line));border-radius:var(--g-radius-drawer);box-shadow:var(--g-shadow-overlay);transform:translate(-100%);visibility:hidden;transition:transform var(--g-duration-panel) var(--g-ease-out),visibility 0s linear var(--g-duration-panel)}.g-header-drawer details[open].menu-opening>.g-drawer{transform:none;visibility:visible;transition:transform var(--g-duration-panel) var(--g-ease-out),visibility 0s}.g-drawer:focus{outline:none}.section-header.g-menu-open,.section-header:has(.g-search details[open]){z-index:100}body.g-scroll-lock{overflow:hidden}.g-drawer__head{flex:none;display:flex;align-items:center;justify-content:space-between;min-height:6.4rem;padding:0 var(--g-page-margin);border-bottom:1px solid rgb(var(--color-line))}.g-drawer__title{margin:0;font-family:var(--g-font-ui);font-size:var(--g-fs-label);font-weight:var(--g-weight-medium);letter-spacing:var(--g-tracking-label);line-height:1.3;text-transform:uppercase;color:rgb(var(--color-text-secondary))}.g-drawer__close{display:inline-flex;align-items:center;justify-content:center;gap:var(--g-space-2);min-width:var(--g-touch-target);height:var(--g-touch-target);margin-right:-.8rem;padding:0 .8rem;border:0;border-radius:var(--g-radius);background:none;color:rgb(var(--color-foreground));font-family:var(--g-font-ui);font-size:1.4rem;font-weight:var(--g-weight-medium);text-decoration:none;cursor:pointer}@media(hover:hover){.g-drawer__close:hover .g-drawer__close-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem;text-decoration-color:var(--g-nav-accent)}}.g-drawer__close .svg-wrapper{display:flex;width:1.4rem}.g-drawer__close .icon{width:1.4rem;height:1.4rem}.g-drawer :is(a,button,summary,input):focus-visible{outline:var(--g-focus-width) solid rgb(var(--color-foreground));outline-offset:calc(-1 * var(--g-focus-width));box-shadow:none}.g-drawer__body{position:relative;flex:1 1 auto;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.g-drawer__search{display:flex;flex-direction:column;gap:var(--g-space-2);padding:var(--g-space-4) var(--g-page-margin) 0}.g-drawer__search-label{font-family:var(--g-font-ui);font-size:var(--g-fs-small);font-weight:var(--g-weight-medium);color:rgb(var(--color-foreground))}.g-drawer__search-row{position:relative;display:flex}.g-drawer__search-input{flex:1 1 auto;min-width:0;min-height:var(--g-control-height);margin:0;padding:0 5.2rem 0 1.4rem;border:1px solid rgb(var(--color-control-border, var(--g-ink-rgb)));border-radius:var(--g-radius);background-color:var(--g-field-bg, var(--g-card));color:rgb(var(--color-foreground));font-family:var(--g-font-ui);font-size:1.6rem;-webkit-appearance:none;appearance:none}.g-drawer__search-input::placeholder{color:rgb(var(--color-text-secondary));opacity:1}.g-drawer__search-input::-webkit-search-cancel-button{-webkit-appearance:none}.g-drawer__search-submit{position:absolute;top:50%;right:.2rem;display:flex;align-items:center;justify-content:center;width:var(--g-touch-target);height:var(--g-touch-target);padding:0;border:0;border-radius:var(--g-radius);background:none;color:rgb(var(--color-foreground));transform:translateY(-50%);cursor:pointer}.g-drawer__search-submit .svg-wrapper,.g-drawer__search-submit .icon{width:1.8rem;height:1.8rem}.g-drawer__nav{padding:var(--g-space-3) var(--g-page-margin) var(--g-space-6)}.g-drawer__primary{list-style:none;margin:0;padding:0}.g-drawer__primary>li{border-bottom:1px solid rgb(var(--color-line))}.g-drawer .menu-drawer__menu-item,.g-drawer__link{display:flex;align-items:center;justify-content:space-between;gap:var(--g-space-3);min-height:var(--g-touch-target);padding:var(--g-space-2) 0;background:none;color:rgb(var(--color-foreground));text-decoration:none}.g-drawer .g-drawer__link{min-height:5.6rem;padding:var(--g-space-3) 0;font-family:var(--g-font-ui);font-size:2rem;font-weight:var(--g-weight-medium);letter-spacing:0;line-height:1.25}.g-drawer__link .g-nav__label{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.6rem;text-decoration-color:transparent;transition:text-decoration-color var(--g-duration) var(--g-ease)}@media(hover:hover){.g-drawer__link:hover .g-nav__label{text-decoration-color:var(--g-nav-accent)}}.g-drawer__link[aria-current=page] .g-nav__label{text-decoration-color:var(--g-nav-accent)}.g-drawer .menu-drawer__menu-item:not(.g-drawer__link):hover,.g-drawer summary.g-drawer__link:hover,.g-drawer a.g-drawer__link:not(:has(.g-nav__label)):hover{text-decoration:underline;text-decoration-color:var(--g-nav-accent);text-decoration-thickness:1px;text-underline-offset:.6rem}.g-drawer .menu-drawer__menu-item--active:not(:has(.g-nav__label)){text-decoration:underline;text-decoration-color:var(--g-nav-accent);text-decoration-thickness:1px;text-underline-offset:.6rem}.g-drawer .menu-drawer__menu-item .svg-wrapper{flex:none;width:1.4rem}.g-drawer__secondary{list-style:none;margin:var(--g-space-5) 0 0;padding:0}.g-drawer__secondary-link{display:flex;align-items:center;gap:var(--g-space-2);min-height:var(--g-touch-target);font-family:var(--g-font-ui);font-size:1.6rem;font-weight:var(--g-weight-regular);color:rgb(var(--color-foreground));text-decoration:none}.g-drawer__secondary-link .svg-wrapper{display:none}.g-drawer__secondary-link:hover,.g-drawer__secondary-link[aria-current=page]{text-decoration:underline;text-decoration-color:var(--g-nav-accent);text-underline-offset:.4rem;text-decoration-thickness:1px}.g-drawer__utility{margin-top:auto;padding:var(--g-space-5) var(--g-page-margin) var(--g-space-6);border-top:1px solid rgb(var(--color-line))}.g-drawer__utility>*+*{margin-top:var(--g-space-5)}.g-drawer .list-social{justify-content:flex-start;margin-left:-1.1rem}.g-drawer__offer{margin:0;font-family:var(--g-font-ui);font-size:var(--g-fs-small);font-weight:var(--g-weight-regular);line-height:1.5;color:rgb(var(--color-text-secondary))}.g-drawer__offer-part{display:block}.g-drawer .menu-drawer__submenu{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow-y:auto;background-color:rgb(var(--color-background));transform:translate(100%);visibility:hidden;transition:transform var(--g-duration-panel) var(--g-ease-out),visibility 0s linear var(--g-duration-panel)}.g-drawer details[open].menu-opening>.menu-drawer__submenu{transform:none;visibility:visible;transition:transform var(--g-duration-panel) var(--g-ease-out),visibility 0s}.g-drawer .menu-drawer__navigation .submenu-open{visibility:hidden}.g-drawer .menu-drawer__inner-submenu .menu-drawer__menu{list-style:none;margin:0;padding:var(--g-space-4) var(--g-page-margin)}.g-drawer .menu-drawer__close-button{display:flex;align-items:center;gap:var(--g-space-2);width:100%;min-height:6rem;padding:0 var(--g-page-margin);border:0;border-bottom:1px solid rgb(var(--color-line));background:none;font-family:var(--g-font-ui);font-size:var(--g-fs-label);font-weight:var(--g-weight-medium);letter-spacing:var(--g-tracking-label);text-transform:uppercase;color:rgb(var(--color-foreground));text-align:left;text-decoration:none;cursor:pointer}.g-drawer .menu-drawer__close-button .svg-wrapper{width:1.4rem;transform:rotate(180deg)}.g-drawer__sublink{font-family:var(--g-font-ui);font-size:1.8rem;font-weight:var(--g-weight-regular);border-bottom:1px solid rgb(var(--color-line))}.g-localization{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--g-space-3)}.g-localization__field{display:flex;flex:1 1 18rem;flex-direction:column;gap:var(--g-space-2);min-width:0}.g-localization__label{font-size:var(--g-fs-label);font-weight:var(--g-weight-medium);letter-spacing:var(--g-tracking-label);text-transform:uppercase;line-height:1.3;color:rgb(var(--color-text-secondary))}.g-select{position:relative}.g-select__control{display:block;width:100%;min-height:var(--g-control-height);margin:0;padding:0 4rem 0 1.4rem;border:1px solid rgb(var(--color-control-border));border-radius:var(--g-radius);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.6rem;line-height:1.3;text-overflow:ellipsis;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color var(--g-duration) var(--g-ease)}.g-select__control:hover{border-color:rgb(var(--color-foreground))}:root{--g-option-background: var(--color-background);--g-option-foreground: var(--color-foreground)}.g-select__control option{background-color:rgb(var(--g-option-background));color:rgb(var(--g-option-foreground))}.g-select .icon-caret{position:absolute;top:50%;right:1.4rem;width:1rem;height:.6rem;transform:translateY(-50%);pointer-events:none;color:rgb(var(--color-foreground))}.g-localization__submit.button{flex:none;min-width:0;padding:0 var(--g-space-5)}.g-localization--drawer .g-localization__field{flex-basis:100%}.g-localization--compact{flex-wrap:nowrap;align-items:center;gap:var(--g-space-2)}.g-localization--compact .g-localization__field{flex:0 1 auto;gap:0}.g-localization--compact .g-select__control{width:auto;max-width:100%;min-height:4.4rem;padding:0 3.6rem 0 1.2rem;font-size:1.3rem;background-color:transparent}.g-localization--compact .g-localization__submit.button{min-height:4.4rem;padding:0 var(--g-space-4)}[data-g-motion=off] .g-drawer,[data-g-motion=off] .g-drawer .menu-drawer__submenu,[data-g-motion=off] .g-header-drawer details[open]>.g-drawer__backdrop{transition-duration:.01ms}@media(prefers-reduced-motion:reduce){.g-drawer,.g-drawer .menu-drawer__submenu,.g-header-drawer details[open]>.g-drawer__backdrop{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/g-header.css.map */
