.g-menu{--main-link-px: 16px;--main-link-py: 20px;display:flex;flex-wrap:wrap;font-size:calc(var(--font-base-size, 16) * 1px);font-weight:500;list-style:none;white-space:nowrap}.g-menu__arrow,.g-menu__sub-arrow{margin-left:8px}.g-menu__arrow svg,.g-menu__sub-arrow svg{height:8px;width:8px}.g-menu__arrow{transition:var(--g-duration-default, .25s) transform}.g-menu__sub-arrow svg{transform:rotate(-90deg)}.g-menu__link--main{align-items:center;display:flex;padding:var(--main-link-py) var(--main-link-px);position:relative;color:#1d1d1f;font-size:14px}.g-menu__link--main:after{background:#03e5ba;bottom:calc(var(--main-link-py) - 5px);content:"";height:2px;left:var(--main-link-px);position:absolute;transition:width var(--g-duration-default, .25s) ease-in-out;width:0}.g-menu::-webkit-scrollbar{display:none}.g-menu__item--dropdown{position:relative}.g-menu__item--dropdown .g-mega-menu{box-shadow:0 5px 15px #00000012;right:auto;transform:translate3d(0,20px,0);transform-origin:center;transition:all var(--g-duration-default, .25s)}.g-menu__item--dropdown .g-mega-menu__inner{padding:16px}.g-menu__item--dropdown .g-mega-menu__column{background-color:rgb(var(--color-background));box-shadow:0 5px 15px #00000012;left:calc(100% + 16px);min-width:250px;opacity:0;padding:16px;pointer-events:none;position:absolute;top:-16px;transform:translate3d(20px,0,0);transform-origin:center;transition:all var(--g-duration-default, .25s);visibility:hidden}.g-menu__item--dropdown .g-mega-menu__column:before{content:"";height:100%;left:-35px;position:absolute;top:0;width:100%;z-index:-1}.g-menu__item--dropdown .g-sub-menu__item--level-1{position:relative;width:100%}.g-menu__item--dropdown .g-sub-menu__item--level-1:hover .g-mega-menu__column,.g-menu__item--dropdown:hover .g-mega-menu{opacity:1;pointer-events:auto;transform:translateZ(0);visibility:visible}.g-menu__item--mega .g-mega-menu{border-top:1px solid transparent;left:0;max-height:calc(100vh - var(--g-header-height, 0px));overflow-x:hidden;overflow-y:auto;right:0;transition:all var(--g-duration-default, .25s) ease-in}.g-menu__item--mega .g-mega-menu__inner{padding-bottom:40px;padding-top:40px}.g-menu__item--mega .g-mega-menu::-webkit-scrollbar{display:none}.g-menu__item--mega .g-sub-menu__item--level-1>.g-menu__link{font-weight:500;padding-left:12px;padding-right:12px}.g-menu__item--mega .g-sub-menu__item--level-1>.g-menu__link:hover{background:transparent}.g-menu__item--mega .g-mega-menu__column{margin-top:16px}.g-menu__item--has-submenu .g-mega-menu__inner{display:flex}.g-menu__item--active .g-mega-menu{opacity:1;pointer-events:auto;transition:none;visibility:visible}.g-menu__item--active .g-mega-menu.g-show-menu-column-divider{border-top-color:rgb(var(--color-border))}.g-menu__item--active .g-mega-menu__container{animation:menu_slide_in var(--g-slide-trans-duration) both}.g-menu__item:hover>a:after{width:calc(100% - var(--main-link-px) * 2)}.g-menu__item:hover .g-menu__arrow{transform:rotateX(-180deg)}.g-mega-menu{min-width:250px;opacity:0;pointer-events:none;position:absolute;transition-duration:var(--g-duration-default, .25s);transition-property:transform,opacity,visibility;visibility:hidden;white-space:normal;width:100%;z-index:50}.g-mega-menu__container{margin-left:auto;margin-right:auto}.g-mega-menu__container.w-full{padding-left:20px;padding-right:20px}.g-mega-menu__inner{--column-width: 200px;--items-width: calc(var(--total-columns) * var(--column-width, 200px))}@media (min-width: 1680px){.g-mega-menu__inner{--column-width: 250px}}@media (min-width: 1920px){.g-mega-menu__inner{--column-width: 270px}}.g-mega-menu__inner--stretch-width .g-mega-menu__content{flex:1;width:calc(100% - var(--items-width))}.g-mega-menu__content{flex:auto;padding-left:20px;width:33.333%}.g-mega-menu .g-header:hover{transition:none}.g-sub-menu{list-style:none}.g-sub-menu--level-1{display:flex}.g-menu__item--mega .g-sub-menu--level-1{margin-left:-12px;margin-right:-12px;width:66.667%}.g-menu__item--mega .g-sub-menu--level-1.g\:w-full{width:100%}.g-menu__item--dropdown .g-sub-menu--level-1{flex-direction:column;width:100%}.g-menu__item--mega .g-mega-menu__inner--stretch-width .g-sub-menu--level-1{width:var(--items-width)}.g-sub-menu__item>a{color:rgba(var(--color-foreground),.6);color:#1d1d1f;display:block;font-weight:400;overflow:hidden;padding:.5rem .75rem;transition:all var(--g-duration-default, .25s);white-space:normal;font-size:12px}.g-sub-menu__item>a:hover{background:rgba(var(--color-foreground),.07);color:rgb(var(--color-foreground))}.g-sub-menu__item--level-1>a{align-items:center;display:flex;justify-content:space-between}.g-mega-menu__inner--stretch-width .g-sub-menu__item--level-1{min-width:200px;padding-right:8px}.g-menu__item--mega .g-sub-menu__item--level-1{margin-bottom:16px;width:50%}.g-menu__item--mega .g-sub-menu__item--level-1>a{color:rgb(var(--color-foreground))}@media screen and (min-width: 1536px){.g-menu__item--mega .g-sub-menu__item--level-1{width:25%}}@media screen and (min-width: 1280px){.g-menu__item--mega .g-sub-menu__item--level-1{width:33.333%}}.g-show-menu-column-divider .g-sub-menu__item--level-1{border-left:1px solid rgb(var(--color-border));padding:0 18px}.g-show-menu-column-divider .g-sub-menu__item--level-1:first-child{border-left:none;padding-left:0}.logo-left__2l .g-menu{--main-link-px: 32px;--main-link-py: 16px;margin-left:calc(var(--main-link-px) * -1);margin-right:calc(var(--main-link-px) * -1)}.both-center .g-header__menu:first-child .g-menu{justify-content:flex-end}.logo-center__2l .g-menu{--main-link-px: 32px;justify-content:center}@media (max-width: 1440px){.g-menu{--main-link-px: 12px}}.g-mega-banner{height:100%;position:relative}.g-mega-banner__image{overflow:hidden}.g-mega-banner .g-image{transition:all var(--g-duration-image, .65s)}.g-mega-banner__title{color:currentColor;font-size:24px;font-weight:400}.g-mega-banner__description{color:rgba(var(--color-foreground),.6);font-size:calc(var(--font-base-size, 16) * 1px);margin-top:8px}.g-mega-banner__button{margin-top:8px}.g-mega-banner--outside .g-mega-banner__inner{margin-top:16px}.g-mega-banner--inside .g-mega-banner__inner{height:100%;left:0;padding:24px;position:absolute;top:0;width:100%}.g-mega-banner--inside .g-mega-banner__button{bottom:24px;left:24px;position:absolute!important}.g-mega-banner--no-content .g-mega-banner__inner{display:none;margin:0;padding:0}.g-mega-banner:hover .g-image{transform:scale(1.06)}@media screen and (min-width: 768px){.g-menu__item--has-submenu .g-mega-collection-list{padding-left:1rem}}@media screen and (min-width: 1280px){.g-menu__item--has-submenu .g-mega-collection-list{padding-left:3rem}}.g-mega-collection-list .g-collection-card__link,.g-mega-collection-list .g-collection-card__title{color:currentColor}.g-mega-product-list__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;margin-top:-10px;padding:0 8px}.g-mega-product-list__heading{color:currentColor;font-size:24px;font-weight:500;white-space:normal}.g-mega-product-list .g-price,.g-mega-product-list .g-price__sale .g-price-item--regular,.g-mega-product-list .g-product-card__name,.g-mega-product-list .g-product-card__title{color:currentColor}.g-mega-product-list .g-price__sale .g-price-item--regular{opacity:.6}.g-mega-product-list .g-slider-controls{margin-left:-16px;margin-top:0}.g-mega-product-list .g-slider-controls button{border-radius:9999px;cursor:pointer;height:40px;width:40px}.g-mega-product-list .g-slider-controls button.g-slider-controls__button-next{margin-right:0}.g-mega-product-list .g-product-card__price{font-size:14px}@media screen and (min-width: 768px){.g-menu__item--has-submenu .g-mega-product-list{padding-left:15px}}@media screen and (min-width: 1280px){.g-menu__item--has-submenu .g-mega-product-list{padding-left:50px}}.g-menu__item--has-submenu .g-mega-blog-list{border-left:1px solid rgb(var(--color-border))}@media screen and (min-width: 768px){.g-menu__item--has-submenu .g-mega-blog-list{padding-left:15px}}@media screen and (min-width: 1280px){.g-menu__item--has-submenu .g-mega-blog-list{padding-left:60px}}.g-mega-blog-list__item+.g-mega-blog-list__item{margin-top:32px}.g-mega-article-card__content{padding-left:20px;white-space:normal}.g-mega-article-card__title{font-weight:500}.g-mega-article-card__tag{display:block;font-size:.75rem;margin-bottom:4px;text-transform:uppercase}.g-menu-drawer{height:var(--menu-drawer-height);left:0;pointer-events:none;position:absolute;right:0;top:100%;touch-action:none;visibility:hidden;z-index:59}.g-menu-drawer.open{cursor:pointer;pointer-events:auto;visibility:visible}.g-menu-drawer__backdrop{height:100%;left:0;position:absolute;top:0;transition:all var(--g-duration-default, .25s);width:100%;z-index:19}.g-menu-drawer.open .g-menu-drawer__backdrop{background-color:#0000004d;transition-delay:.15s}.g-menu-drawer__wrapper{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:auto;height:100%;left:0;max-width:100%;overflow:hidden;position:absolute;top:0;transform:translate(-100%);transition:all var(--g-duration-default, .25s);width:450px;z-index:29}.g-menu-drawer.open .g-menu-drawer__wrapper{transform:translate(0)}@media (max-width: 767px){.g-menu-drawer__wrapper{width:calc(100% + -0)}}.g-menu-drawer__content{display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:space-between;overflow-y:scroll;padding-top:5px;transition:padding var(--g-duration-default, .25s)}.g-menu-drawer__content::-webkit-scrollbar{width:3px}.g-menu-drawer__content::-webkit-scrollbar-thumb{background:#ebebeb}.g-menu-drawer__content::-webkit-scrollbar-thumb:hover{background:#555}.g-header.stuck .g-menu-drawer{height:calc(100vh - var(--g-header-height))}.g-menu-mobile{list-style:none;margin:0;padding:0}.g-menu-mobile__item,.g-menu-mobile__item>a{align-items:center;display:flex}.g-menu-mobile__item>a{flex-grow:1;justify-content:space-between;padding:12px 16px;position:relative}.g-menu-mobile__item--no-submenu .g-menu-mobile__back-button{margin-bottom:30px}.g-menu-mobile__toggle-button{align-items:center;cursor:pointer;display:flex;flex:0 0 48px;height:100%;justify-content:center;min-height:48px}.g-menu-mobile__toggle-button svg{height:16px;width:16px}.g-menu-mobile__back-button{align-items:center;border-bottom:1px solid rgb(var(--color-border));display:flex;font-weight:500;margin:0 16px 10px;padding:16px 0;text-align:left}.g-menu-mobile__back-button *{pointer-events:none}.g-menu-mobile__back-button svg{height:16px;width:16px}.g-menu-mobile__back-button span{margin-left:12px}.g-menu-mobile .g-mega-banner--inside .g-mega-banner__inner{padding:20px}.g-menu-mobile .g-mega-banner--inside .g-mega-banner__button{bottom:20px;left:20px}.g-menu-mobile .g-mega-article-card__content{padding-left:0;padding-top:12px}.g-megamenu-mobile{background-color:rgb(var(--color-background));bottom:0;display:flex;flex-direction:column;left:0;position:absolute;top:0;transform:translate(100%);visibility:hidden;width:100%;z-index:9}.g-megamenu-mobile.open{transform:translate(0)}.g-menu-drawer.open .g-megamenu-mobile{transition:all var(--g-duration-default, .25s);visibility:visible}.g-megamenu-mobile__wrapper{display:flex;flex-direction:column;overflow-x:hidden;overflow-y:scroll}.g-megamenu-mobile__wrapper.open-submenu{overflow:hidden}.g-megamenu-mobile__wrapper::-webkit-scrollbar{width:3px}.g-megamenu-mobile__wrapper::-webkit-scrollbar-thumb{background:#ebebeb}.g-megamenu-mobile__wrapper::-webkit-scrollbar-thumb:hover{background:#555}.g-megamenu-mobile .g-mixed-layout--mobile-scroll{--offset-x: max( 0px, calc(15px - var(--column-gap-mobile, var(--column-gap, 0px)) / 2) );margin-left:-15px;margin-right:-15px;overflow-x:scroll;overflow-y:hidden;padding-left:15px}.g-megamenu-mobile .g-mixed-layout--mobile-scroll::-webkit-scrollbar{display:none}.g-megamenu-mobile .g-mixed-layout--mobile-scroll .g-mixed-layout__inner{display:flex;margin-left:max(-15px,var(--column-gap-mobile, var(--column-gap)) / -2);margin-right:max(-15px,var(--column-gap-mobile, var(--column-gap)) / -2)}.g-megamenu-mobile .g-mixed-layout--mobile-scroll .g-mixed-layout__inner>*{flex:none;width:var(--mobile-column-width, 66.66vw)!important}.g-megamenu-mobile .g-mixed-layout--mobile-scroll .g-mixed-layout__inner:after{content:"";flex:0 0 var(--offset-x)}.g-submenu-open--level-2 .g-megamenu-mobile--level-1{overflow:hidden}.g-submenu-mobile{margin-bottom:16px}.g-megamenu-mobile__block{padding-bottom:20px;padding-left:16px;padding-right:16px}.g-menu-customer{margin-top:40px}.g-menu-customer__wrapper{display:block;margin-bottom:15px;padding:16px}@media (min-width: 1280px){.g-menu-customer__wrapper{display:none}}.g-menu-customer__label{font-size:20px;font-weight:500;margin-bottom:24px}.g-menu-customer__name{align-items:center;display:flex;margin-bottom:12px;padding-bottom:12px;padding-top:12px;width:100%}.g-menu-customer__name svg{height:24px;width:24px}.g-menu-customer__name span{margin-left:8px}.g-menu-customer .g-signin-button{margin-bottom:12px}.g-menu-customer a.g-button{width:100%}.g-menu-customer__language-currency{display:flex;flex-wrap:wrap}.g-menu-customer__language-currency .g-switcher-dropdown{display:block;padding-bottom:10px;padding-top:10px}@media (min-width: 1280px){.g-menu-customer__language-currency .g-switcher-dropdown{display:none}}.g-logo{align-items:center;color:inherit;display:flex;font-size:1rem;justify-content:center;line-height:unset;padding-left:16px;padding-right:16px;position:relative}.g-logo-mobile:before{padding-top:calc(100% / (.0001 + var(--aspect-ratio-mobile, --aspect-ratio)))!important}.g-logo__image{padding-bottom:10px;padding-top:10px;position:relative}.g-logo__image-transparent{display:none}.g-logo a{width:var(--logo-width-desktop, 150px)}.g-logo .g-image{line-height:1}.g-logo img{margin:auto}.g-menu-bar{position:relative;z-index:1}.g-header{--g-slide-trans-duration: .3s;--g-slide-from-val: -65px;--g-slide-to-val: 65px;min-height:calc(var(--g-topbar-height, 0px) + var(--g-header-height, 0px));position:relative}.g-header.slide-from-right{--g-slide-from-val: 65px;--g-slide-to-val: -65px}.g-header.slide-reveal{--g-slide-from-val: 0;--g-slide-to-val: 0}.g-header header{transition:all var(--g-duration-default, .25s)}.g-header__wrapper{position:relative;transition:transform var(--g-duration-long, .5s);width:100%;will-change:transform;z-index:82}.header-sticky-always .g-header__wrapper{position:fixed;top:0}.g-header__desktop{display:none;position:relative}@media screen and (min-width: 1024px){.g-header__desktop{display:block}}.g-header__mobile .g-logo a{text-align:center;white-space:nowrap;width:var(--logo-width-mobile, 100px)}.g-header__mobile g-search-popup{padding:10px}@media screen and (min-width: 1024px){.g-header__mobile{display:none}}@media (max-width: 480px){.g-header__mobile>:last-child{padding-right:0}}.g-header__bg{display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all var(--g-duration-default, .25s);width:100%}.g-mega-active .g-header__bg{opacity:1}.g-header__dropdown-bg{height:calc(var(--sf-dropdown-height, 0px) * 1px);left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transform-origin:top left;transition:all var(--g-duration-default, .25s);width:100vw}.g-mega-active .g-header__dropdown-bg{opacity:1}.g-header__overlay{background-color:#0009;bottom:0;display:none;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:calc(var(--g-topbar-height, 0px) + var(--g-announcement-height, 0px));transition:all var(--g-duration-default, .25s);visibility:hidden;z-index:-1}.g-mega-active .g-header__overlay{opacity:1;visibility:visible;z-index:29}@media screen and (min-width: 768px){.g-header__overlay{display:block}}.g-header__container{z-index:1}.g-header__inner{display:flex;align-items:center;margin-left:-16px;margin-right:-16px}.g-header__center,.g-header__inner,.g-header__left,.g-header__right{align-items:center;display:flex}.g-header__left{justify-content:flex-start}.g-header__center{justify-content:center}.g-header__right{justify-content:flex-end}.transparent-on-top header:not(.header-drawer-open){background-color:transparent;border-bottom:none;box-shadow:none}.transparent-on-top .g-menu-bar{background-color:transparent;transition:all var(--g-duration-default, .25s)}.transparent-on-top .g-logo__image-default{display:none}.transparent-on-top .g-logo__image-transparent,.transparent-on-top .header-drawer-open .g-logo__image-default{display:flex}.transparent-on-top .header-drawer-open .g-logo__image-transparent{display:none}.g-header.stuck .g-header__wrapper{box-shadow:0 4px 20px #0000000a;left:0;position:fixed;top:0;transform:none}.g-header.stuck .g-header__wrapper.g-unset-shadow{box-shadow:none}.g-header.stuck .g-logo a{width:var(--logo-width-sticky, 100px)}.g-header.stuck .g-header__mobile .g-logo a{width:var(--logo-width-mobile, 100px)}.g-header.stuck.transparent-on-top .g-header__desktop,.g-header.stuck.transparent-on-top .g-header__mobile,.g-header.stuck.transparent-on-top .g-menu-bar{background-color:rgb(var(--color-background))}.g-header.stuck.transparent-on-top .g-logo__image-default{display:flex}.g-header.stuck.transparent-on-top .g-logo__image-transparent{display:none}.g-header.scroll-up .g-header__wrapper{transform:none}.g-header.scroll-down.stuck .g-header__wrapper{transform:translate3d(0,-100%,0)}.g-header.header-sticky-always.transparent-on-top .g-header__desktop,.g-header.header-sticky-always.transparent-on-top .g-header__mobile,.g-header.header-sticky-always.transparent-on-top .g-menu-bar{background-color:rgb(var(--color-background))}.g-header.header-sticky-always.transparent-on-top .g-logo__image-default{display:flex}.g-header.header-sticky-always.transparent-on-top .g-logo__image-transparent{display:none}.g-header.header-sticky-always .g-header__wrapper:not(.g-unset-shadow){box-shadow:0 4px 20px #0000000a}.g-mega-active header{box-shadow:none}.g-mega-active.transparent-on-top .g-logo__image-default{display:flex}.g-mega-active.transparent-on-top .g-logo__image-transparent{display:none}.both-center .g-header__menu{width:37.5%}.both-center .g-header__logo{width:25%}.logo-left-menu-center .g-header__left{flex:1 1 0%}.logo-left-menu-center .g-header__center{flex-grow:2;flex-shrink:1}.logo-left__2l .g-header__inner{padding-bottom:8px;padding-top:8px}.logo-center__2l .g-header__inner{margin-left:0;margin-right:0}.g-hamburger-box{border:0;cursor:pointer;display:inline-block;height:12px;padding:14px 0;pointer-events:auto;position:relative;vertical-align:-1px;width:20px}.g-hamburger-box__inner{background:rgb(var(--color-foreground));height:2px;left:0;margin-top:-1px;position:absolute;top:50%;transition:transform .2s ease;width:100%}.g-hamburger-box__inner:after,.g-hamburger-box__inner:before{background-color:inherit;background:rgb(var(--color-foreground));content:"";display:block;height:2px;position:absolute;width:100%}.g-hamburger-box__inner:before{top:-7px;transition:top .2s ease .22s,opacity .2s ease,width .2s ease}.g-hamburger-box__inner:after{bottom:-7px;transition:bottom .2s ease .22s,transform .2s ease,width .2s ease}.g-hamburger-box.active .g-hamburger-box__inner{transform:rotate(45deg);transition-delay:.22s}.g-hamburger-box.active .g-hamburger-box__inner:before{opacity:0;top:0;transition:top .2s ease,opacity .2s ease .22s,width .1s ease;width:100%}.g-hamburger-box.active .g-hamburger-box__inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .2s ease,transform .2s ease .22s,width .1s ease;width:100%}.g-header .ssw-link-fave-menu,.g-header__account,.g-header__compare,.g-header__wishlist{padding:14px 8px;position:relative}.g-search-wrapper .g-header .ssw-link-fave-menu,.g-search-wrapper .g-header__account,.g-search-wrapper .g-header__compare,.g-search-wrapper .g-header__wishlist{margin-left:8px;margin-right:8px;padding:0}.g-header__account-text{padding:20px 16px}@media screen and (min-width: 1024px){.g-header .g-cart-icon-bubble{margin-right:0}}.g-search-form--icon-left{margin-right:16px}.g-search-form--full{border:1px solid rgb(var(--color-border));border-radius:.375rem;height:42px;transition:border .3s}.g-search-form--full:hover{border-color:rgb(var(--color-foreground))}.g-search-form__label{color:rgba(var(--color-foreground),.6);padding-left:12px;white-space:nowrap}.g-search-form__button{padding:8px 12px}@media (min-width: 1280px){.g-search-form--full{min-width:250px}.g-search-form--full>span{flex:1}}@media (min-width: 768px){:is(.g-header.scroll-up,.stuck.scroll-down) .g-header__desktop .g-header__logo{display:block}}.g-header__mobile .g-logo .g-header__slogin{width:var(--logo-width-mobile, 65px)}@media (max-width: 768px){.g-logo{padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/header.css.map */
