:root{--header-logo-width: 61px;--header-logo-height: var(--sp-6);--header-bar-height: 60px;--header-nav-padding: var(--sp-6);--header-nav-letter-spacing: .02em;--mega-card-width: 336px;--mega-card-height: 252px;--mega-card-radius: var(--sp-1);--drawer-inline-padding: var(--sp-5)}@media screen and (min-width:1024px){:root{--header-logo-width: 92px;--header-logo-height: var(--sp-9);--header-bar-height: 80px;--header-nav-padding: 22px}.header-section{--header-items-gap: var(--sp-12);--header-nav-gap: var(--sp-12)}}.header-section .header{--section-padding-top: var(--header-nav-padding);--section-padding-bottom: var(--header-nav-padding)}.header__buttons>:is(a,button){height:var(--header-logo-height)}.header__logo .logo,.header__logo .white-logo{width:var(--header-logo-width);height:var(--header-logo-height);max-width:none;max-height:none;object-fit:contain}.header__menu>ul .menu__item{height:var(--header-logo-height);font-size:var(--text-sm);letter-spacing:var(--header-nav-letter-spacing)}.header__menu>ul.with-underline .menu__item .btn-text{position:relative}.header__menu>ul.with-underline .menu__item .btn-text:after{content:"";position:absolute;inset-inline:0;inset-block-end:-.2em;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:var(--transform-origin-start, left);transition:transform var(--animation-fast)}.header__menu>ul.with-underline li:hover .menu__item .btn-text:after,.header__menu>ul.with-underline summary[open] .menu__item .btn-text:after,.header__menu>ul.with-underline details[open] .menu__item .btn-text:after,.header__menu>ul.with-underline .menu__item[aria-current=page] .btn-text:after{transform:scaleX(1)}.with-mega .header-transparent:not(.header-scrolled) .header{--header-logo-opacity: 1;color:rgb(var(--color-foreground))}.has-dropdown-menu.with-mega .header :is(.header__corner,.cutout){display:none}.mega-menu--flat,.mega-menu__container--flat,[data-rounded-block=round] .mega-menu--flat,[data-rounded-block=round] .mega-menu__container--flat{border-radius:0}.mega-menu__container{background:radial-gradient(ellipse 72% 130% at 50% 60%,#1e1e3200 52%,#1e1e3257),var(--mega-menu-background)}.mega-menu__list--cards{--header-nav-gap: var(--sp-6);padding-block:var(--sp-4) var(--sp-12);padding-inline:0}.mega-menu__card{flex:0 0 var(--mega-card-width);max-width:var(--mega-card-width);height:var(--mega-card-height);overflow:hidden;border-radius:var(--mega-card-radius);background:radial-gradient(ellipse 85% 85% at 50% 50%,#1e1e3200 40%,#1e1e3242),var(--mega-card-background)}.mega-menu__card-link{border-radius:var(--mega-card-radius);text-decoration:none}.mega-menu__card-link:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:2px}.mega-menu__card-media img{width:100%;height:100%;object-fit:cover;transition:transform var(--animation-primary)}.mega-menu__card-link:hover .mega-menu__card-media img{transform:scale(1.04)}.mega-menu__card-label{margin-block-start:auto;padding:var(--sp-4d5) var(--sp-3);color:rgb(var(--mega-card-color, var(--color-foreground)))}.mega-menu__card-title{font-size:var(--text-xl);font-weight:500;line-height:1.2;letter-spacing:var(--header-nav-letter-spacing)}.mega-menu__card-label .icon{width:var(--sp-6);height:var(--sp-6);transition:transform var(--animation-fast)}.mega-menu__card-link:hover .mega-menu__card-label .icon{transform:translate(var(--sp-1))}.menu-drawer--full .drawer__inner,.js .menu-drawer--full .drawer__inner{inset-block:0 auto;width:100%;max-width:none;height:100%;max-height:none;border-radius:0;background:radial-gradient(ellipse 95% 38% at 85% 22%,#1e1e3200 55%,#1e1e3233),var(--menu-drawer-background);transform:translate(calc(-100% * var(--transform-logical)))}.js .menu-drawer--full[active]>.drawer__inner{transform:translate(0)}.menu-drawer--full .drawer__header:before,.js .menu-drawer--full .drawer__header:before{content:none}.menu-drawer__image{z-index:0;inset-block-end:0;height:72%;overflow:hidden;transition:opacity var(--animation-fast)}.menu-drawer--full:has(details[is=menu-details].active) .menu-drawer__image{opacity:0}.menu-drawer__image img{width:100%;height:100%;object-fit:cover;object-position:center top}.menu-drawer--full .drawer__content{position:relative;z-index:1}.menu-drawer--full .menu-drawer__bar{--header-logo-opacity: 1;position:relative;z-index:2;min-height:var(--header-bar-height);padding:0 var(--drawer-inline-padding);border-block-end:0}.menu-drawer__bar .header__logo{max-width:none;margin-inline:auto;text-align:center}.menu-drawer__close,.menu-drawer__cart,.js .menu-drawer__close{position:static;min-width:var(--sp-11);height:var(--sp-11);margin-inline:calc(var(--sp-2d5) * -1);color:rgb(var(--color-foreground))}.menu-drawer--full .drawer__menu{padding-block-start:var(--sp-12)}.menu-drawer--full .drawer__menu .drawer__menu-group{padding-inline:var(--drawer-inline-padding)}.menu-drawer--full .drawer__menu-item{padding-block:var(--sp-4)}.menu-drawer--full .drawer__menu-item,.menu-drawer--full .drawer__menu-item .heading{font-family:var(--font-body-family);font-size:var(--text-2xl);font-weight:400;line-height:1.2;letter-spacing:var(--header-nav-letter-spacing);text-transform:none}.menu-drawer--full .drawer__menu summary>.icon{inset-block-start:calc(50% - var(--sp-4d5) / 2);inset-inline-end:var(--drawer-inline-padding);width:var(--sp-4d5);height:var(--sp-4d5);opacity:1;transform:none}.menu-drawer--full :is(.drawer__menu,.drawer__submenu).active>li>a,.menu-drawer--full :is(.drawer__menu,.drawer__submenu).active>li>details>summary{opacity:0}.menu-drawer--full .drawer__submenu{background:transparent}.menu-drawer--full .drawer__submenu>button{gap:var(--sp-3);height:auto;padding:var(--sp-9) var(--drawer-inline-padding) var(--sp-6);border-block-end:0;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:var(--text-sm);font-weight:500;letter-spacing:var(--header-nav-letter-spacing)}.menu-drawer--full .drawer__submenu>button:before{content:none}.menu-drawer--full .drawer__submenu>button .icon{width:var(--sp-4d5);height:var(--sp-4d5)}.menu-drawer--full .drawer__submenu .drawer__scrollable{padding-block-start:0}.menu-drawer--full .drawer__footer{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/header-custom.css.map */
