@media screen and (max-width:989px){.sugar-header .sugar-header-hide-m{display:none!important}}@media screen and (min-width:990px){.sugar-header .sugar-header-hide-d{display:none!important}}.sugar-header header-drawer{justify-self:start;align-self:center;margin-left:0}@media screen and (max-width:989px){.sugar-header :where(.header) .header__inline-menu{display:none}}.sugar-header :where(.menu-drawer-container){display:flex}.sugar-header :where(.list-menu){list-style:none;padding:0;margin:0}.sugar-header :where(.list-menu--inline){display:inline-flex;flex-wrap:wrap}.sugar-header summary:where(.list-menu__item){padding-right:2.7rem}.sugar-header :where(.list-menu__item){display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.sugar-header :where(.list-menu__item--link){text-decoration:none;padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}@media screen and (min-width:750px){.sugar-header :where(.list-menu__item--link){padding-bottom:.5rem;padding-top:.5rem}}.sugar-header :where(.header){padding:var(--hd-pad-top-m, 12px) 1.5rem var(--hd-pad-bottom-m, 12px) 1.5rem}@media screen and (min-width:990px){.sugar-header :where(.header){padding-top:var(--hd-pad-top-d, 20px);padding-bottom:var(--hd-pad-bottom-d, 20px)}}.sugar-header .header.page-width{padding-left:var(--hd-pad-x-m, 1.5rem);padding-right:var(--hd-pad-x-m, 1.5rem)}@media screen and (min-width:750px){.sugar-header .header.page-width{padding-left:var(--hd-pad-x-m, 1.6rem);padding-right:var(--hd-pad-x-m, 1.6rem)}}@media screen and (min-width:990px){.sugar-header .header.page-width{padding-left:var(--hd-pad-x-d, 2.5rem);padding-right:var(--hd-pad-x-d, 2.5rem)}}.sugar-header :where(.header__menu){padding:0 1rem}.sugar-header :where(.header__menu-item){padding:1.2rem;text-decoration:none;color:rgba(var(--color-foreground),.85)}.sugar-header :where(.header__inline-menu) .header__menu-item{font-weight:var(--hd-menu-weight, 700);--sw-bold: max(var(--hd-menu-weight, 700), var(--font-body-weight-bold, 700))}.sugar-header--weight-active .header__inline-menu .header__menu-item{font-weight:400}.sugar-header--weight-active .header__inline-menu .header__active-menu-item{font-weight:var(--hd-menu-weight, 700);--sw-bold: max(var(--hd-menu-weight, 700), var(--font-body-weight-bold, 700))}.sugar-header .mobile-menu-block__item>.mobile-menu-block__label,.sugar-header .mobile-menu-block__item>.mobile-menu-block__indicator>.mobile-menu-block__label{font-weight:var(--hd-menu-weight, 700);--sw-bold: max(var(--hd-menu-weight, 700), var(--font-body-weight-bold, 700))}.sugar-header--weight-active .mobile-menu-block__item>.mobile-menu-block__label,.sugar-header--weight-active .mobile-menu-block__item>.mobile-menu-block__indicator>.mobile-menu-block__label{font-weight:400}.sugar-header--weight-active .mobile-menu-link--active>.mobile-menu-block__label,.sugar-header--weight-active .mobile-menu-link--active>.mobile-menu-block__indicator>.mobile-menu-block__label,.sugar-header--weight-active .mobile-menu-link--active-parent>.mobile-menu-block__indicator>.mobile-menu-block__label{font-weight:var(--hd-menu-weight, 700)}.sugar-header--font-heading .header__inline-menu .header__menu-item,.sugar-header--font-heading .mobile-menu-block__item,.sugar-header--font-heading .mobile-menu-block__subitem{font-family:var(--font-heading-family)}.sugar-header--font-accent .header__inline-menu .header__menu-item,.sugar-header--font-accent .mobile-menu-block__item,.sugar-header--font-accent .mobile-menu-block__subitem{font-family:var(--font-accent-family)}.sugar-header--font-heading_body .header__inline-menu .header__menu-item,.sugar-header--font-heading_body .mobile-menu-block__item{font-family:var(--font-heading-family)}.sugar-header--font-heading_body .header__inline-menu .header__submenu .header__menu-item{font-family:var(--font-body-family)}.sugar-header--font-heading .header__inline-menu .header__menu-item:not(.header__submenu *),.sugar-header--font-heading .mobile-menu-block__item,.sugar-header--font-heading .mobile-menu-block__subitem,.sugar-header--font-heading_body .header__inline-menu .header__menu-item:not(.header__submenu *),.sugar-header--font-heading_body .mobile-menu-block__item{letter-spacing:var(--font-heading-letter-spacing)}.sugar-header--font-accent .header__inline-menu .header__menu-item:not(.header__submenu *),.sugar-header--font-accent .mobile-menu-block__item,.sugar-header--font-accent .mobile-menu-block__subitem{letter-spacing:var(--font-accent-letter-spacing)}.sugar-header--menu-upper .header__inline-menu .header__menu-item:not(.header__submenu *),.sugar-header--menu-upper .mobile-menu-block__item,.sugar-header--menu-upper .header-cta-button--link{text-transform:uppercase}.sugar-header--menu-ls .header__inline-menu .header__menu-item:not(.header__submenu *),.sugar-header--menu-ls .mobile-menu-block__item,.sugar-header--menu-ls .header-cta-button--link{letter-spacing:var(--hd-menu-ls)}.sugar-header .header-cta-button--link{font-weight:var(--hd-menu-weight, 700);--sw-bold: max(var(--hd-menu-weight, 700), var(--font-body-weight-bold, 700))}.sugar-header--font-heading .header-cta-button--link,.sugar-header--font-heading_body .header-cta-button--link{font-family:var(--font-heading-family)}.sugar-header--font-accent .header-cta-button--link{font-family:var(--font-accent-family)}.sugar-header :where(.header__menu-item):hover{color:rgb(var(--color-foreground))}.sugar-header--menu-solid .header__inline-menu :where(.header__menu-item:not(.header__submenu *)),.sugar-header--menu-solid .header-cta-button.header-cta-button--link{color:rgb(var(--color-foreground))}.sugar-header :where(.header__menu-item) span{transition:text-decoration var(--duration-short) ease}.sugar-header :where(.header__menu-item):hover span{text-decoration:underline;text-underline-offset:.3rem}.sugar-header details[open]>:where(.header__menu-item){text-decoration:underline}.sugar-header details[open]:hover>:where(.header__menu-item){text-decoration-thickness:.2rem}.sugar-header details[open]>:where(.header__menu-item) .icon-caret{transform:rotate(180deg)}.sugar-header :where(.header__active-menu-item){transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.sugar-header :where(.header__menu-item):hover .header__active-menu-item{text-decoration-thickness:.2rem}.sugar-header :where(.header__submenu){transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.sugar-header :where(.global-settings-popup){z-index:-1}.sugar-header :where(.header__submenu).list-menu{padding:1rem 0}.sugar-header :where(.header__submenu) .header__submenu{background-color:rgba(var(--color-foreground),.03);padding:1rem 0;margin:1rem 0}.sugar-header :where(.header__submenu) .header__menu-item:after{right:2rem}.sugar-header :where(.header__submenu) .header__menu-item{justify-content:space-between;padding:.8rem 2rem}.sugar-header :where(.header__submenu) .header__menu-item:hover{text-decoration-line:underline}.sugar-header :where(.header__menu-item) .icon-caret{right:.8rem}.sugar-header :where(.header__submenu) .icon-caret{flex-shrink:0;margin-left:1rem;position:static}.sugar-header :where(.header__icons){align-items:center;gap:var(--header-icons-gap, .8rem)}.sugar-header :where(.header__icons)>*{align-self:center}.sugar-header :where(.header__search-wrapper){display:inline-flex;align-items:center;height:100%}.sugar-header :where(.header__icon),.sugar-header :where(.header__icon).header__icon--summary{line-height:0;align-self:center;display:inline-flex;align-items:center;justify-content:center;color:var(--hic-color, currentColor)}@media screen and (min-width:990px){.sugar-header :where(.header__icon),.sugar-header :where(.header__icon).header__icon--summary{margin-top:2px}}.sugar-header :where(.header__icons):has(.header__utility-label){align-items:flex-end;gap:var(--header-icons-gap, 1rem)}.sugar-header :where(.header__icons):has(.header__utility-label) .header__icon--cart{margin-right:0}.sugar-header :where(.header__icons):has(.header__utility-label) .header__icon{height:auto;width:4.4rem}.sugar-header :where(.header__icon-wrapper){display:flex;flex-direction:column;align-items:center;justify-content:center}.sugar-header :where(.header__icons):has(.header__utility-label) .header__icon-wrapper{justify-content:flex-end}.sugar-header :where(.header__icons) .header__icon:not(.header__icon--menu){width:auto;height:auto}.sugar-header :where(.header__icon).header__icon--text{line-height:1.3;font-size:1.4rem;text-decoration:none;font-family:inherit;color:var(--hic-color, currentColor);background:none;border:none;padding:0;cursor:pointer}@media screen and (min-width:990px){.sugar-header :where(.header__icon).header__icon--text{font-size:1.5rem}}.sugar-header :where(.header__utility-label){font-size:.9rem;line-height:1.2;text-align:center;margin-top:.2rem}@media screen and (min-width:990px){.sugar-header :where(.header__utility-label){font-size:1rem}}.sugar-header :where(.header__icon) .svg-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.sugar-header :where(.header__icon) .svg-icon svg{width:calc(var(--header-icon-size, 28px) - 2px);height:calc(var(--header-icon-size, 28px) - 2px);fill:currentColor}.sugar-header :where(.header__icon) .sugar-icon{--icon-size: calc(var(--header-icon-size, 28px) - 2px)}.sugar-header :where(.header__icon:not(.header__icon--menu)) .sugar-icon{height:var(--icon-size, 1em)}.sugar-header :where(.header__icon) .svg-icon--custom{display:inline-block;width:calc(var(--header-icon-size, 28px) - 2px);height:calc(var(--header-icon-size, 28px) - 2px);background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media screen and (max-width:989px){.sugar-header :where(.header__icons):has(.header__utility-label) .header__icon:not(.header__icon--menu) .svg-icon svg,.sugar-header :where(.header__icons):has(.header__utility-label) .header__icon:not(.header__icon--menu) .svg-icon--custom{width:calc(var(--header-icon-size, 28px) - 4px);height:calc(var(--header-icon-size, 28px) - 4px)}.sugar-header :where(.header__icons):has(.header__utility-label) .header__icon:not(.header__icon--menu) .sugar-icon{--icon-size: calc(var(--header-icon-size, 28px) - 4px)}}.sugar-header :where(.header__icon--menu) .svg-icon svg{width:2.3rem;height:2.3rem}@media screen and (min-width:990px){.sugar-header :where(.header__icon) .svg-icon svg,.sugar-header :where(.header__icon) .svg-icon--custom{transform:translateY(-2px);width:var(--header-icon-size, 28px);height:var(--header-icon-size, 28px)}.sugar-header :where(.header__icon) .sugar-icon{--icon-size: var(--header-icon-size, 28px);transform:translateY(-2px)}.sugar-header :where(.header__icons):has(.header__utility-label) .header__icon:not(.header__icon--menu) .svg-icon svg,.sugar-header :where(.header__icons):has(.header__utility-label) .header__icon:not(.header__icon--menu) .svg-icon--custom{width:calc(var(--header-icon-size, 28px) - 2px);height:calc(var(--header-icon-size, 28px) - 2px)}.sugar-header :where(.header__icons):has(.header__utility-label) .header__icon:not(.header__icon--menu) .sugar-icon{--icon-size: calc(var(--header-icon-size, 28px) - 2px)}.sugar-header :where(.header__icon--menu) .svg-icon svg{width:2.5rem;height:2.5rem}}.sugar-header :where(.header__icon):not(.header__icon--menu){opacity:1;transition:opacity .2s ease}.sugar-header :where(.header__icon):not(.header__icon--menu):hover{opacity:.8}.sugar-header .header__icon{-webkit-tap-highlight-color:transparent}.sugar-header .header__icon:focus,.sugar-header .header__icon:focus-visible,.sugar-header .header__icon.focused{outline:none!important;box-shadow:none!important}.sugar-header :where(.header__icon).link{text-decoration:none}.sugar-header.sugar-header--border-desktop{border-bottom:none}@media screen and (min-width:990px){.sugar-header.sugar-header--border-desktop{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}}.sugar-header.sugar-header--border-mobile{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width:990px){.sugar-header.sugar-header--border-mobile{border-bottom:none}}.sugar-header--glass:is(.shopify-section-header-sticky:not(.shopify-section-header-hidden) *){background-color:color-mix(in srgb,rgb(var(--color-background)) 70%,transparent);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}.sugar-header--sticky-shadow{transition:box-shadow .25s ease}.sugar-header--sticky-shadow:is(.scrolled-past-header.shopify-section-header-sticky:not(.shopify-section-header-hidden) *){box-shadow:0 4px 24px -8px #00000040}.sugar-header--overlay{transition:background-color .3s ease,border-color .3s ease}.sugar-header.sugar-header--overlay:not(.scrolled-past-header *,.menu-open *){background:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.sugar-header--overlay-fg:not(.scrolled-past-header *,.menu-open *) :is(.header__heading-link,.header__inline-menu .list-menu--inline>li,.header-cta-button--link){--color-foreground: var(--hd-ov-fg)}.sugar-header--overlay-fg:not(.scrolled-past-header *,.menu-open *) :is(.header__icon,.header__utility-label,.combined-localization__button,.localization-bottom-sheet__trigger){--color-foreground: var(--hd-ov-fg);color:rgb(var(--hd-ov-fg))}.sugar-header--overlay-logo:not(.scrolled-past-header *,.menu-open *) .header__heading-logo--dark:has(+.header__heading-logo--light){display:none}.sugar-header--overlay-logo:not(.scrolled-past-header *,.menu-open *) .header__heading-logo--light{display:inline-block}.sugar-header--overlay .menu-drawer,.sugar-header--overlay header-drawer>details>summary:before,.sugar-header--overlay .header__icon--menu[aria-expanded=true]:before{height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 0px) - 100%)}@media screen and (max-width:989px){.sugar-header:has(:where(.sugar-desktop-menu[data-dm-mobile])) :where(.header) .header__inline-menu{display:block;grid-area:left-icons;justify-self:start;align-self:center;min-width:0;margin-left:0}.sugar-header:has(:where(.sugar-desktop-menu[data-dm-mobile])) header-drawer{grid-area:left-icons}.sugar-header:has(:where(.sugar-desktop-menu[data-dm-mobile])):has(:where(.header__icon--menu:not(.sugar-mobile-drawer__toggle--desktop-only))) .header__inline-menu{margin-left:4.4rem}.sugar-header :where(.header__inline-menu)>:where(.header-cta-button,.sugar-desktop-menu:not([data-dm-mobile])){display:none}.sugar-header .sugar-desktop-menu[data-dm-mobile]>.list-menu--inline{margin-left:calc(var(--dm-item-pad, 1.2rem) * -1)}.sugar-header .sugar-desktop-menu[data-dm-mobile]>.list-menu--inline>li{font-size:var(--dm-size-m, 14px)}.sugar-header .sugar-desktop-menu[data-dm-mobile]>.list-menu--inline>li>.header__menu-item,.sugar-header .sugar-desktop-menu[data-dm-mobile]>.list-menu--inline>li>header-menu>details>.header__menu-item{padding-top:.5rem;padding-bottom:.5rem}.sugar-header .sugar-desktop-menu[data-dm-mobile] .header__menu-item,.sugar-header .sugar-desktop-menu[data-dm-mobile] .header__menu-item span{text-decoration:none}}@media screen and (max-width:989px){.sugar-header:has(:where(.sugar-header-logo[data-hlg-mobile=left])) .header{grid-template-columns:auto 2fr 1fr}.sugar-header:has(:where(.sugar-header-logo[data-hlg-mobile=left])) .header .header__heading,.sugar-header:has(:where(.sugar-header-logo[data-hlg-mobile=left])) .header .header__heading-link{text-align:left;justify-self:start}.sugar-header:has(:where(.sugar-header-logo[data-hlg-mobile=center])) .header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.sugar-header:has(:where(.sugar-header-logo[data-hlg-mobile=center])) .header .header__heading,.sugar-header:has(:where(.sugar-header-logo[data-hlg-mobile=center])) .header .header__heading-link{text-align:center;justify-self:center}}@media screen and (min-width:990px){.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=top-left])) .header{grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=top-left])) .header .header__heading-link{margin-left:-.75rem;justify-self:start;align-self:center}.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=top-left])) .header .header__inline-menu{margin-top:1.05rem}.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=middle-left])) .header{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto 1fr;column-gap:var(--hd-logo-gap, 2rem)}.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=middle-left])) .header .header__heading-link{margin-left:-.75rem;justify-self:start;align-self:center}.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=middle-left])) .header .header__inline-menu{margin-left:0;margin-top:0}.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=top-center])) .header{grid-template-areas:"left-icons heading icons" "navigation navigation navigation";grid-template-columns:1fr auto 1fr}.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=top-center])) .header .header__heading-link,.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=top-center])) .header .header__heading{justify-self:center;text-align:center;margin-left:0}.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=top-center])) .header .header__inline-menu{justify-self:center;margin-left:0;margin-top:1.05rem}.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=top-center])) .header .header__inline-menu .list-menu--inline{justify-content:center}.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=middle-center])) .header{grid-template-areas:"navigation heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:4rem}.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=middle-center])) .header .header__heading-link,.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=middle-center])) .header .header__heading{justify-self:center;text-align:center}.sugar-header:has(:where(.sugar-header-logo[data-hlg-pos=middle-center])) .header .header__inline-menu{margin-top:0}}@media screen and (min-width:990px){.sugar-header:has(:where(.sugar-header-desktop[data-hdl-width])) .header.page-width{max-width:var(--hdl-width)}.sugar-header .header__submenu{transition:opacity .2s ease,transform .2s ease}.sugar-header details[open]>.header__submenu{animation:none;opacity:1;transform:translateY(0);z-index:1}.sugar-header header-menu[data-hover-open] details[open]>:where(.header__menu-item){text-decoration:none}.sugar-header .header__inline-menu header-menu[data-hover-open]>details[open]>.header__menu-item>.icon-caret{transform:rotate(0)}.sugar-header .header__inline-menu header-menu[data-hover-open]:hover:not([data-dm-closed])>details[open]>.header__menu-item>.icon-caret,.sugar-header .header__inline-menu header-menu[data-hover-open][data-dm-open]>details[open]>.header__menu-item>.icon-caret{transform:rotate(180deg)}.sugar-header header-menu[data-hover-open] details[open]>:where(.header__submenu):before{content:"";position:absolute;left:-10px;right:-10px;bottom:100%;height:20px}.sugar-header header-menu[data-hover-open] details[open]>:where(.header__submenu){opacity:0!important;transform:translateY(-1.5rem);animation:none!important;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.sugar-header header-menu[data-hover-open]:hover details[open]>:where(.header__submenu),.sugar-header header-menu[data-hover-open][data-dm-open] details[open]>:where(.header__submenu){opacity:1!important;transform:translateY(0);pointer-events:auto}.sugar-header header-menu[data-hover-open][data-dm-closed] details[open]>:where(.header__submenu){opacity:0!important;pointer-events:none}.sugar-header .header__inline-menu .header__menu-item .icon-caret{transition:transform .2s ease}.sugar-header .header__inline-menu details[open]>.header__menu-item .icon-caret{transform:rotate(180deg)}.sugar-header .header__submenu.global-settings-popup{border:var(--hdl-dd-border, 1px solid rgba(var(--color-foreground), .1));border-radius:var(--hdl-dd-radius, var(--corner-container));box-shadow:var(--hdl-dd-shadow, 0 4px 12px rgba(0, 0, 0, .1))}.sugar-header .header__inline-menu header-menu>details:not(.mega-menu){position:relative}.sugar-header .header__inline-menu header-menu>details:not(.mega-menu)>.header__submenu{position:absolute;top:100%;left:0;margin-top:.4rem;min-width:200px;background-color:rgb(var(--color-background))}.sugar-header .header__inline-menu .header__submenu.list-menu{padding-top:0;padding-bottom:0}.sugar-header .header__inline-menu .header__submenu .header__submenu{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.sugar-header .header__inline-menu .header__submenu .header__menu-item:hover,.sugar-header .header .header__submenu .header__menu-item:has(.header__active-menu-item){border-radius:0}.sugar-header .header__inline-menu .header__submenu>li:first-child>.header__menu-item:hover,.sugar-header .header .header__submenu>li:first-child>.header__menu-item:has(.header__active-menu-item){border-top-left-radius:var(--hdl-dd-radius, var(--corner-container));border-top-right-radius:var(--hdl-dd-radius, var(--corner-container))}.sugar-header .header__inline-menu .header__submenu>li:last-child>.header__menu-item:hover,.sugar-header .header .header__submenu>li:last-child>.header__menu-item:has(.header__active-menu-item){border-bottom-left-radius:var(--hdl-dd-radius, var(--corner-container));border-bottom-right-radius:var(--hdl-dd-radius, var(--corner-container))}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline]:not([data-hdl-indicator=none]))) .header__inline-menu .header__menu-item,.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline]:not([data-hdl-indicator=none]))) .header__inline-menu .header__menu-item:hover,.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline]:not([data-hdl-indicator=none]))) .header__inline-menu details[open]>.header__menu-item,.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline]:not([data-hdl-indicator=none]))) .header__inline-menu details[open]:hover>.header__menu-item{text-decoration:none}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline]:not([data-hdl-indicator=none]))) .header__inline-menu .header__menu-item span,.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline]:not([data-hdl-indicator=none]))) .header__inline-menu .header__menu-item:hover span,.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline]:not([data-hdl-indicator=none]))) .header__inline-menu .header__active-menu-item,.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline]:not([data-hdl-indicator=none]))) .header__inline-menu .header__menu-item:hover .header__active-menu-item{text-decoration:none}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline]:not([data-hdl-indicator=none]))) .header__active-menu-item{color:var(--hdl-active-text)}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=underline])) .header__inline-menu .header__menu-item>span{position:relative}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=underline])) .header__inline-menu .header__menu-item>span:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:1px;background-color:var(--hdl-active);transform:scaleX(0);transform-origin:center;transition:transform .25s ease}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=underline])) .header__inline-menu .header__menu-item:hover>span:after{transform:scaleX(1)}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=underline])) .header__active-menu-item:after{background-color:var(--hdl-active);transform:scaleX(1)}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=dot])) .header__inline-menu .header__menu-item>span{position:relative}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=dot])) .header__active-menu-item:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:5px;height:5px;border-radius:50%;background-color:var(--hdl-active)}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=dot])) .header__inline-menu .header__menu-item:hover>span:not(.header__active-menu-item):after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:5px;height:5px;border-radius:50%;background-color:var(--hdl-active);opacity:.4}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=background])) .header__inline-menu .list-menu--inline{gap:.4rem}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=background])) .header__inline-menu .header__menu-item{padding-top:.6rem;padding-bottom:.6rem}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=background][data-hdl-style=bold])) .header__inline-menu .header__menu-item:hover{background-color:color-mix(in srgb,var(--hdl-active) 18%,transparent);border-radius:var(--hdl-active-radius, var(--corner-container))}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=background][data-hdl-style=bold])) header-menu[data-hover-open]:hover>details[open]>summary.header__menu-item:not(:has(.header__active-menu-item)){background-color:color-mix(in srgb,var(--hdl-active) 18%,transparent);border-radius:var(--hdl-active-radius, var(--corner-container))}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=background][data-hdl-style=bold])) .header .header__menu-item:has(.header__active-menu-item){background-color:var(--hdl-active);border-radius:var(--hdl-active-radius, var(--corner-container));color:var(--hdl-active-text)}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=background][data-hdl-style=bold])) .header .header__menu-item:has(.header__active-menu-item)>span,.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=background][data-hdl-style=bold])) .header .header__menu-item:has(.header__active-menu-item)>span.header__active-menu-item,.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=background][data-hdl-style=bold])) .header .header__menu-item:has(.header__active-menu-item) .icon-caret{color:var(--hdl-active-text)}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=background][data-hdl-style=subtle])) .header__inline-menu .header__menu-item:hover{background-color:color-mix(in srgb,var(--hdl-active) 6%,transparent);border-radius:var(--hdl-active-radius, var(--corner-container))}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=background][data-hdl-style=subtle])) header-menu[data-hover-open]:hover>details[open]>summary.header__menu-item:not(:has(.header__active-menu-item)){background-color:color-mix(in srgb,var(--hdl-active) 6%,transparent);border-radius:var(--hdl-active-radius, var(--corner-container))}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout^=inline][data-hdl-indicator=background][data-hdl-style=subtle])) .header .header__menu-item:has(.header__active-menu-item){background-color:color-mix(in srgb,var(--hdl-active) 12%,transparent);border-radius:var(--hdl-active-radius, var(--corner-container))}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout=drawer])) header-drawer{display:block;grid-area:navigation;justify-self:start;align-self:center}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout=drawer])) .header .header__inline-menu{display:none}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout=drawer])) .header{grid-template-areas:"navigation heading icons";grid-template-columns:auto 1fr auto;column-gap:1rem}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout=drawer])) .header .header__heading-link,.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout=drawer])) .header .header__heading{margin-left:0}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout=drawer])):has(:where(.sugar-header-logo[data-hlg-pos=middle-center])) .header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout=inline])) header-drawer{display:none}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout=inline_drawer])) header-drawer{display:block;grid-area:navigation;justify-self:start;align-self:center}.sugar-header:has(:where(.sugar-header-desktop[data-hdl-layout=inline_drawer])) .header .header__inline-menu{padding-left:6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-header.css.map */
