.header__top{--spacing: min(1.388vw, 2.4rem);display:flex;justify-content:space-between;align-items:center;gap:var(--spacing);min-height:5.6rem;padding:1rem 3.2rem 1rem 4rem}.header__logo-links{display:flex;align-items:center;gap:var(--spacing);min-width:fit-content}.header__logo-links>*,.header__logo-link{text-decoration:none;order:var(--position)}.header__logo-links span{padding-bottom:.4rem;border-bottom:2px solid var(--color-begonia)}.header__top-text{font-size:1.2rem;font-weight:500;line-height:1.2;text-align:center;text-transform:uppercase;min-width:fit-content;padding-inline:var(--spacing);border-inline:2px solid var(--color-hot)}.header__top-menu{display:flex;align-items:center}.header__top-menu ul{column-gap:var(--spacing);padding-inline:var(--spacing)}.header__top-menu ul:first-child{padding-left:0}.header__top-menu ul:last-child{padding-right:0}.header__top-menu li{line-height:0}.header__top-menu a{font-size:1.2rem;line-height:1.3;text-decoration:none;text-transform:uppercase;color:inherit}.header__top-actions{min-width:max-content;border-left:1px solid var(--color-black-25)}.header__inner{color:var(--text);background-color:var(--background);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem;min-height:9.6rem;padding:0 4rem;position:relative}.header__logo{font-size:0}.header__logo img,.header__logo svg{width:var(--logo-width);height:auto}@media screen and (max-width: 989px){.header__inner{padding:1.2rem 0}}@media (max-width: 749px){.header__logo img,.header__logo svg{width:var(--logo-width-mobile)}}.header__utils-items{display:flex;align-items:center;justify-content:flex-end}.header__utils-link{padding:0}.header__utils-link span,.header__utils-link svg{pointer-events:none}.header__utils-item:last-child .header__utils-link{padding-right:0}.header__utils-item--cart svg,.header__utils-item--cart span{vertical-align:middle}.header-drawer{display:block}.header-drawer__button{width:3.2rem;height:3.2rem;position:relative;top:-.1rem;left:.6rem;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.header-drawer__button span{display:block;position:absolute;height:.2rem;width:75%;background:currentColor;border-radius:.2rem;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.header-drawer__button svg{color:inherit;fill:currentColor}.header-drawer__button svg:last-child{display:none}[open] .header-drawer__button svg:first-child{display:none}[open] .header-drawer__button svg:last-child{display:inline}.header-drawer__button span:nth-child(1){top:.9rem}.header-drawer__button span:nth-child(2),.header-drawer__button span:nth-child(3){top:1.7rem}.header-drawer__button span:nth-child(4){top:2.5rem}[open] .header-drawer__button span:nth-child(1){top:18px;width:0%;left:50%}[open] .header-drawer__button span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}[open] .header-drawer__button span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}[open] .header-drawer__button span:nth-child(4){top:18px;width:0%;left:50%}.header-drawer__content{background-color:var(--color-white);width:32rem;position:fixed;top:0;bottom:0;right:0;z-index:var(--z-header);opacity:0;visibility:hidden;transform:translate(100%);transition:all var(--duration-default);overflow-y:auto;isolation:isolate}.menu-opening.header-drawer__container:before{content:"";background-color:var(--color-main-blue-30);position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-header) - 1)}.menu-opening .header-drawer__content{opacity:1;visibility:visible;transform:translate(0)}.header-drawer__menu{color:var(--color-main-blue);background-color:var(--color-white);padding:0}.header-drawer__link svg{margin-left:1rem}.header{position:relative}.header__nav,.header__nav-items,.header__nav-item{height:100%}.header__nav-items{display:flex;align-items:center}.header__nav-item{padding-inline:2rem}.header__nav-item:first-child{padding-left:0}.header__nav-item:last-child{padding-right:0}.header__nav-link{font-size:1.8rem;font-weight:500;line-height:1;height:100%;display:flex;align-items:center}.header__nav-link--accent,.header-drawer__link--accent{color:var(--accent)}.header__nav-link svg{margin-left:1rem}.header__nav-item:first-child .header__nav-link{padding-left:0}.header__nav-item:last-child .header__nav-link{padding-right:0}.header__nav-dropdown-link{font-size:1.6rem;text-underline-offset:.5rem}.header__nav-sublinks-item+.header__nav-sublinks-item{margin-top:.7rem}.header__nav-dropdown-link--level-2{font-weight:500;line-height:1.4;padding-bottom:1.6rem;border-bottom:1px solid var(--color-main-blue-15);margin-bottom:1.6rem}.header__nav-dropdown-link span,.header__nav-dropdown-link svg{vertical-align:middle}.header__nav-dropdown-link svg{margin-left:1rem}.header__tabs-main .header__nav-dropdown-link{width:max-content;height:max-content}.header__nav-dropdown-link,.header__nav-link{position:relative;overflow:hidden}.header__nav-dropdown-link:after,.header__nav-link:after{content:"";position:absolute;bottom:3.4rem;left:0;width:100%;height:1px;background-color:currentColor;transform:translate(-101%);transition:transform .3s ease}.header__nav-dropdown-link:after{bottom:0}@media (hover: hover) and (pointer: fine){.header__nav-dropdown-link:hover:after,.header__nav-item:hover .header__nav-link:after{transform:translate(0)}}.header__nav-sublinks-item .header__nav-dropdown-link{width:max-content}.header__nav-dropdown{--padding-inline: max(12.268vw, 4rem);white-space:nowrap;display:none;color:var(--color-main-blue);background-color:var(--color-white);justify-content:space-between;width:auto;padding:4rem var(--padding-inline) 4.8rem;position:absolute;top:100%;left:0;right:0;z-index:var(--z-modals)}.header__nav-dropdown .header__nav-links{width:100%;max-width:52.314vw;display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.header__nav-item:focus-within .header__nav-dropdown,.header__nav-item:hover .header__nav-dropdown{display:flex}@media screen and (min-width: 750px){.header__search-form>.form-row+.form-row{margin-top:0}.header__search{min-width:18rem}.header__search svg{color:var(--text)}.header__search-form input[type=search]{background-color:transparent;border:2px solid var(--color-main-blue-45);height:4rem}.header__search-form input[type=search]:placeholder-shown:not(:focus-within,:focus-visible,:focus){border-color:var(--color-main-blue-45)}.header__search-form input[type=search]::placeholder{color:inherit}.header__search-form button[type=submit]{font-size:0;background-color:transparent;width:auto;height:auto;min-width:0;padding-inline:1.6rem;border:none;position:absolute;top:0;right:0;bottom:0;will-change:opacity;transition:opacity var(--duration-default)}.header__search-results{position:absolute;top:100%;left:0;width:100%;background-color:var(--color-white);padding-inline:1rem;max-height:min(73.4rem,95vh);overflow-y:auto;visibility:hidden;opacity:0;will-change:opacity;transition:opacity var(--duration-default),visibility var(--duration-default);transition-delay:var(--duration-default)}.header__search-wrapper[open] .header__search-results{opacity:1;visibility:visible}}@media screen and (min-width: 990px){.header__search-wrapper[open]{min-width:30rem}}@media (hover: hover) and (pointer: fine){.header__search-form button[type=submit]:hover{background-color:transparent;opacity:.8}}.header__nav-block{display:block;width:100%;max-width:24.8rem;aspect-ratio:var(--aspect-ratio);overflow:hidden}.header__nav-block+.header__nav-block{margin-top:1.6rem}.header__nav-block img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-default) linear}@media (hover: hover){.header__nav-block:hover img{transform:scale(.95)}}.header__nav-dropdown--tabs{padding:0}.header__nav-item:focus-within .header__nav-dropdown--tabs,.header__nav-item:hover .header__nav-dropdown--tabs{display:flex;gap:5.6rem}.header__tabs-aside{background-color:var(--color-brilliant-white);padding:4rem var(--padding-inline) 4.8rem;padding-right:0}.header__tabs-aside .header__nav-links{grid-template-columns:1fr;min-width:24.8rem}.header__tabs-aside .header__nav-dropdown-link--level-2{display:flex;align-items:center;min-height:5.8rem;padding-inline:1.6rem;padding-bottom:0;border-bottom:none;margin-bottom:0}.header__tabs-aside .is-active{text-decoration:none!important;background-color:var(--color-white)}.header__tabs-main{flex-grow:1;display:flex;justify-content:space-between;padding:4rem var(--padding-inline) 4.8rem;padding-left:0}.header__tabs-item{display:none;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(var(--rows),auto);grid-auto-flow:column;gap:1.6rem;row-gap:.7rem;min-width:73.6%}.header__tabs-item.is-active{display:grid}.header__top-dropdown,.header__logo-dropdown{display:none}@media (max-width: 1439px){.header__tabs-main{flex-wrap:wrap;row-gap:4rem}.header__tabs-main .header__nav-blocks{display:flex;flex-wrap:wrap;gap:3rem}.header__tabs-main .header__nav-blocks>*{max-width:calc(50% - 1.5rem)}.header__tabs-item{width:100%}.header__nav-block+.header__nav-block{margin-top:0}}@media (max-width: 1679px){.header__top-links{display:none}.header__top-dropdown{display:block;padding-right:2.4rem}}@media (max-width: 1439px){.header__inner{grid-template-columns:repeat(3,auto)}.header__nav-items{justify-content:center}.header__nav-dropdown{--padding-inline: 4rem}}@media (max-width: 1279px){.header__nav-link{font-size:1.6rem}.header__logo-links{display:none}.header__logo-dropdown{display:block;min-width:max-content}.header__top-actions{padding-left:2.4rem}}@media (max-width: 989px){.header__inner{display:flex;justify-content:space-between;padding-inline:4rem}.header__utils{display:none}}@media (max-width: 749px){.header__inner{min-height:7.2rem}.header__top,.header__inner{gap:1.2rem;padding-inline:2.4rem}.header__top-menu ul{gap:2.4rem}.header__top-text{min-width:initial}}.header .accordion-item{display:block}.header .accordion-item__head{color:inherit;display:flex;justify-content:space-between;align-items:center;padding-right:0}.header .accordion-item__head,.header-drawer__link{font-size:1.4rem;font-weight:500;text-transform:uppercase;text-decoration:none;padding-block:2.4rem 1.6rem;border-bottom:1px solid var(--color-black-10)}.header__top-menu a{transition:opacity var(--duration-default) linear}@media (hover: hover) and (pointer: fine){.header__top-menu a:hover{opacity:.6}}a.header__logo-link{line-height:0;text-align:center;position:relative}a.header__logo-link img~img{margin-inline:auto;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain;opacity:0}@media (hover: hover) and (pointer: fine){a.header__logo-link:hover img{opacity:0}a.header__logo-link:hover img~img{opacity:1}}@media (max-width: 749px){.header__top{flex-wrap:wrap;row-gap:1rem}.header__logo-dropdown{order:1}.header__top-menu{order:2}.header__top-text{border:none}}.header__tabs-aside *:after{display:none}.header-drawer__close{line-height:0;background-color:transparent;border:none;transition:opacity var(--duration-default) linear}@media (hover: hover) and (pointer: fine){.header-drawer__close:hover{opacity:.6}}.header-drawer__inner{padding:2.4rem}.header-drawer__actions{display:flex;align-items:center;gap:.8rem;margin-bottom:1.6rem}.header-drawer__search{color:var(--color-main-blue);position:relative}.header-drawer__search [type=search]{height:4rem;border:1px solid var(--color-black-25)}.header-drawer__search [type=submit]{color:inherit;background-color:transparent;height:auto;border:none;padding-inline:1.6rem;position:absolute;inset:0 0 0 auto}.header-drawer__search .form-row+.form-row{margin:0}.header-drawer__back{line-height:0;color:inherit;background-color:transparent;border:none;padding:0;display:none}.header-drawer:has(.accordion-item.is-active) .header-drawer__back{display:block}.header-drawer__submenu-title{font-family:var(--font-fenwick);font-size:1.6rem;letter-spacing:-.02em;padding-bottom:1.6rem;border-bottom:1px solid var(--color-black-10)}.disclosure-has-popup:has(.header__search){position:static}.disclosure-has-popup[open]>summary+.header__search,.header__search{color:var(--color-main-blue);background-color:var(--color-white);display:flex;align-items:center;width:100%;padding-inline:8rem;position:absolute;top:0;right:0;bottom:0;left:0}.header__search-form{flex:1}.header__search-form input[type=search]{font-size:1.6rem;line-height:1.3;padding-inline:1.6rem}.header__search-results{padding:1.6rem 8rem 3.2rem}.header__search-results-inner{display:grid;grid-template-columns:56.828vw 33.754vw}.header__search-results-inner>:first-child{padding-right:4.224vw}.header__search-results-inner>:last-child{padding-left:4.224vw;border-left:1px solid var(--color-black-10);max-width:100%}.header__search-results:not(:has(div)){display:none}.header__search-results-title{margin-bottom:2.4rem}.header__search-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:8.564vw;row-gap:2.4rem;margin-bottom:2.4rem}.header__search-results-element+.header__search-results-element{margin-top:2.4rem}.header__search-results-element a{font-size:1.6rem;display:block;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;max-width:100%;overflow:hidden}.header__search-results-element a+a{margin-top:1.6rem}@media (max-width: 1199px){.header__search-grid{grid-template-columns:1fr}}.header__close-details{line-height:0;color:var(--color-main-blue);background-color:transparent;border:none;position:absolute;top:50%;right:4rem;transform:translate3d(0,-50%,0);transition:opacity .2s linear}.header__close-details svg{color:inherit}@media (hover: hover) and (pointer: fine){.header__close-details:hover{opacity:.5}}.header__search-form .form-row{position:relative}.header__clear-input{line-height:0;background-color:transparent;border:none;position:absolute;top:50%;right:1.6rem;transform:translate3d(0,-50%,0);transition:opacity .2s linear}.header__search-form [type=submit]{display:none}summary.header__utils-link{line-height:0}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-header.css.map */
