.site-header__desktop-nav>ul>li.site-header__products{position:static}.product-menu-disclosure>summary{display:flex;align-items:center;gap:7px;cursor:pointer;padding:10px;color:var(--header-links-color);font-size:14px;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;list-style:none}.product-menu-disclosure>summary::-webkit-details-marker{display:none}.product-menu-disclosure[open]>summary{color:var(--primary-color)}.product-menu-disclosure[open]>summary svg{transform:rotate(180deg)}.product-menu-dropdown{position:absolute;inset-inline-start:0;inset-inline-end:0;top:100%;padding:0 20px 20px}.product-menu-dropdown:before{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;top:-24px;height:24px}.product-menu{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,2.8fr);gap:32px;padding:32px;background:#0c0c0c;border:1px solid #444;border-top:2px solid var(--primary-color);box-shadow:0 24px 45px #0009;color:#fff;max-width:1600px;margin:auto;max-height:calc(100dvh - 110px);overflow:auto}.product-menu__preview{display:flex;flex-direction:column;min-width:0;background:radial-gradient(ellipse at 50% 55%,#36291266,transparent 75%),#151515;border:1px solid #353535}.product-menu__visual{position:relative;flex:1;min-height:280px}.product-menu__visual img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:contain;padding:20px}.product-menu__visual img[hidden]{display:none}.product-menu__caption{display:grid;gap:8px;padding:22px;border-top:1px solid #353535}.product-menu__caption>span{color:var(--primary-color);font-size:10px;letter-spacing:.18em}.product-menu__caption strong{font-family:var(--font-heading);font-size:23px;font-weight:600}@media(min-width:990px){.product-menu__caption{container-type:inline-size}.product-menu__caption strong{min-height:64.4px}.product-menu__caption strong[data-menu-product="7"]{font-size:clamp(11px,8cqw,20px);line-height:32.2px;letter-spacing:-.02em;white-space:nowrap}.product-menu__link[data-menu-product="7"] .product-menu__name{font-size:15px}}@media(min-width:990px)and (max-width:1199px){.product-menu__link[data-menu-product="7"] .product-menu__name{font-size:13px}}.product-menu__catalog{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px}.product-menu__group+.product-menu__group{margin-top:22px}.product-menu__group h2{margin:0 0 14px;font-family:var(--font-heading);font-size:13px;font-weight:600;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;color:var(--primary-color)}.site-header .product-menu a.product-menu__link{padding:12px 10px;margin:0 -10px;border-bottom:1px solid #292929;text-transform:none;text-decoration:none;letter-spacing:0;color:#fff;display:block}.site-header .product-menu a.product-menu__link:hover,.site-header .product-menu a.product-menu__link:focus-visible{background:#ff9e1f0c;color:var(--primary-color);text-decoration:none}.product-menu__name{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-family:var(--font-heading);font-size:17px;font-weight:600;line-height:1.4}.product-menu__arrow{font-size:15px;color:var(--primary-color);opacity:0}.product-menu__link:hover .product-menu__arrow,.product-menu__link:focus-visible .product-menu__arrow{opacity:1}.product-menu__description{display:block;margin-top:5px;font-size:12px;font-weight:400;line-height:1.6;color:#aaa}.product-menu-disclosure summary:focus-visible,.product-menu__link:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px}.product-menu--mobile{display:block;padding:20px 0;border:0;border-top:1px solid #444;box-shadow:none;max-height:none;background:transparent}.product-menu--mobile .product-menu__preview{display:none}.product-menu--mobile .product-menu__catalog{display:block}.product-menu--mobile .product-menu__group{margin-bottom:24px}.site-header__mobile-nav[open] nav{max-height:calc(100dvh - 82px);overflow-y:auto;overscroll-behavior:contain}.product-menu-mobile-disclosure>summary{padding:.55rem 0}@media(min-width:990px)and (max-width:1199px){.product-menu{gap:22px;padding:24px;grid-template-columns:220px minmax(0,1fr)}.product-menu__catalog{gap:18px}.product-menu__name{font-size:15px}.site-header__desktop-nav>ul{gap:6px}}@media(min-width:990px){.product-menu__link[data-menu-product="8"] .product-menu__description{white-space:nowrap}.product-menu__link[data-menu-product="12"] .product-menu__name{font-size:16px;letter-spacing:-.02em}.product-menu__caption strong[data-menu-product="12"]{font-size:21px;line-height:1.3}}@media(min-width:990px)and (max-width:1199px){.product-menu__link[data-menu-product="12"] .product-menu__name{font-size:14px}.product-menu__link[data-menu-product="8"] .product-menu__description{font-size:11px}}.product-menu__catalog{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.product-menu__primary{display:grid;grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;align-items:start;min-width:0}.product-menu__column{min-width:0}.product-menu__group h2{margin-bottom:8px}.site-header .product-menu a.product-menu__link{padding-top:10px;padding-bottom:10px}.product-menu__column--specialties .product-menu__group+.product-menu__group{margin-top:16px}@supports (grid-template-rows:subgrid){@media(min-width:992px){.product-menu__primary{grid-template-rows:repeat(6,max-content)}.product-menu__primary>.product-menu__group{display:grid;grid-template-rows:subgrid;margin:0;row-gap:0}.product-menu__primary>.product-menu__group--thrust{grid-column:1;grid-row:1/7}.product-menu__primary>.product-menu__group--wind{grid-column:2;grid-row:1/6}}}@media(min-width:992px)and (max-width:1199px){.product-menu__primary{column-gap:18px}}.product-menu--mobile .product-menu__primary{display:block}.product-menu__arrow{display:inline-flex;flex:none;align-self:center}.product-menu__arrow svg{display:block}
/*# sourceMappingURL=/cdn/shop/t/88/assets/product-menu.css.map */
