.header__icons{gap:2.4rem}.header__icon,.header__icon .svg-wrapper{width:4.8rem;height:4.8rem}.header__icon.header__icon--account{width:auto;height:auto;text-decoration:none;font-size:1.5rem;font-weight:500;line-height:1.6;gap:.8rem;align-items:center}.header__icon.header__icon--account .svg-wrapper{width:2.4rem;height:2.4rem}.header__icon .icon-account path{stroke-width:2}.header__icon.header__icon--account span:not(.svg-wrapper){height:auto;position:relative}.header__icon.header__icon--account span:not(.svg-wrapper):after{content:"";width:0;height:.1rem;background:rgba(var(--color-foreground));transition:all .3s ease;position:absolute;left:0;bottom:0}.header__icon.header__icon--account span:not(.svg-wrapper):hover:after{width:100%}.header__icon.header__icon--cart{background:#fff;border-radius:100%}.header__icon .icon{width:2.4rem;height:2.4rem}.header__inline-menu>.list-menu{width:100%;justify-content:center;gap:2rem;padding:.6rem 0}.header__inline-menu .list-menu .header__menu-item{font-size:1.5rem;font-weight:700;line-height:1.6}.header__inline-menu .list-menu .header__menu-item .icon-caret{stroke:currentColor;stroke-width:.5;height:.7rem}.header-wrapper .main-manu .header__menu-item a{color:currentColor;text-decoration:none}.header .icon.icon-hamburger{stroke:currentColor;stroke-width:.4;width:2.2rem;height:2.2rem}.header-wrapper .main-manu{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.header-wrapper .main-manu .header__menu-item{position:relative}.header-wrapper .main-manu .header__menu-item:after{content:"";position:absolute;bottom:-30%;left:0;right:0;height:50%;display:block;-webkit-transition:.15s ease-in-out;transition:all .15s ease-in-out;opacity:0}.search-wrapper .field:after{box-shadow:none}.search-wrapper .field .search__input{background:transparent;margin:0;padding:1.2rem 8rem 1.2rem 2rem}.search-wrapper .field .search__input:focus~.field__label{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width))}.search-wrapper .field .search__input:not(:placeholder-shown)~.field__label{display:none}.search-wrapper .field .field__button .icon{stroke:currentColor;stroke-width:2}.header-full-width-search .predictive-search{top:100%;width:99.2vw;left:50%;transform:translate(-50%);max-height:100vw!important}.custom_mega{display:none}.custom_mega:has(.grid li){display:block}.custom_mega .title-wrapper{margin-bottom:1.2rem}.custom_mega .title-wrapper .inline-richtext{margin:0;font-size:1.6rem;font-weight:700;line-height:1.625}.custom_mega slider-component{position:relative}.custom_mega slider-component .slider-buttons .slider-button{position:absolute;top:40%;transform:translateY(-50%);width:3.8rem;height:3.8rem;opacity:0}.custom_mega:hover slider-component .slider-buttons .slider-button{opacity:1}.custom_mega slider-component .slider-buttons .slider-button.slider-button--prev{left:-1.3rem}.custom_mega slider-component .slider-buttons .slider-button.slider-button--next{right:-1.3rem}.search-wrapper{display:flex;border-radius:var(--inputs-radius);overflow:hidden;border:.1rem solid #000000}.search-wrapper .category-select{position:relative}.search-wrapper .category-select:after{content:"";position:absolute;top:.8rem;width:.1rem;height:calc(100% - 1.6rem);background:#000;opacity:.2;right:-1rem}.search-wrapper select{height:100%;border:0;background:transparent;padding:1rem;max-width:14rem;font-size:1.5rem;font-weight:600}.search-wrapper select:focus-visible{outline:0;box-shadow:none}.search-wrapper .field:before,.search-wrapper .field:after{display:none}.field__input:focus,.field__input:focus-visible{box-shadow:none}.header__inline-menu.custom_mega-menu .mega-menu__content{padding:0}.header__inline-menu.custom_mega-menu .mega-menu__content .mega-menu__list{gap:0;padding:0}.header__inline-menu.custom_mega-menu .mega-menu__content .mega-menu__list>li{padding:2rem}.header__inline-menu.custom_mega-menu .mega-menu__content .mega-menu__list>li:not(:last-child){border-right:.1rem solid rgba(var(--color-foreground),.1)}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list{position:relative;display:flex;flex-direction:column;min-height:21rem;aspect-ratio:1635 / 400}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li{padding:0;border:0!important}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>.left-sidebar{max-width:24rem;width:100%;padding:.5rem 0}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li:first-child>.left-sidebar{margin-top:1rem}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>.left-sidebar .mega-menu__link{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.2rem;border-radius:.5rem}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>.left-sidebar.active .mega-menu__link{background:rgba(var(--color-foreground),.1)}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>.left-sidebar .mega-menu__link:after{display:none}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>.left-sidebar .mega-menu__link .icon{height:.8rem;transform:rotate(-90deg);stroke:currentColor;stroke-width:.5}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>ul{position:absolute;top:0;left:27rem;width:calc(100% - 27rem);height:100%;padding:2rem;border-left:.1rem solid rgba(var(--color-foreground),.1);display:none}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>ul.active{display:grid;gap:3rem;grid-template-columns:1fr 1fr 1fr 1fr}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>ul .mega-menu__link{display:flex;flex-direction:column;gap:1.2rem;width:100%}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>ul .mega-menu__link:after{display:none}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>ul .mega-menu__link .image-wrapper{aspect-ratio:1}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>ul .mega-menu__link .image-wrapper .media{height:100%;border-radius:1rem}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>ul .mega-menu__link .image-wrapper .media img{transition:transform var(--duration-long) ease}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>ul .mega-menu__link .image-wrapper .media:hover img{-o-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>ul .mega-menu__link span{width:fit-content;position:relative;font-size:1.5rem;font-weight:500;line-height:: 1.6}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>ul .mega-menu__link span:after{content:"";width:0;height:.1rem;background:rgba(var(--color-foreground));transition:all .3s ease;position:absolute;left:0;bottom:0}.header__inline-menu.custom_mega-menu .sidebar .mega-menu__list>li>ul .mega-menu__link:hover span:after{width:100%}.hightlight-link .star{position:absolute;width:.8rem;color:inherit;opacity:0;animation:twinkle 2s infinite}.hightlight-link .star-1{top:0;left:.4rem;animation-delay:0s}.hightlight-link .star-2{top:0;right:.3rem;animation-delay:.3s}.hightlight-link .star-3{animation-delay:.6s;bottom:-.1rem;right:.6rem}@keyframes twinkle{0%{transform:scale(0);opacity:0}50%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}@media screen and (min-width: 990px){.header--top-left,.header--middle-left:not(.header--has-menu){grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:1fr 2fr 1fr}}@media screen and (min-width: 750px){.custom_mega-menu .custom_mega{grid-column:span 2}.custom_mega-menu .custom_mega .grid.grid--3-col-desktop{scroll-padding-left:0;--grid-desktop-horizontal-spacing: 10px}.custom_mega-menu .custom_mega .grid.grid--3-col-desktop .grid__item{margin-left:0;scroll-margin-left:0;width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (max-width: 989px){.header-full-width-search{grid-column:span 3}}@media screen and (max-width: 749px){.header{padding-inline:1.6rem!important;gap:1.2rem}.header .header__heading-logo{width:11rem}.header__icons{gap:1.6rem}.header__icon,.header__icon .svg-wrapper{width:2.4rem;height:2.4rem}.header__icon.header__icon--cart{background:transparent}}@media screen and (max-width: 480px){.search-wrapper select{max-width:6rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/header.css.map */
