.vert-m__item:hover>.vert-m__submenu{width:auto;min-width:26rem;display:block;top:0;left:100%}.vert-m__item{position:relative}.faq__item.active .faq__dt{display:block}.faq__dd,.pd-tabs__tab-menu-item{cursor:pointer}.pd-tabs__tab-menu-item.active{font-weight:700}.pd-image__thumbs{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.pd-image__thumb{cursor:pointer;background:#fff;border:1px solid #e7e7e7;width:64px;height:64px;padding:4px}.pd-image__thumb.active{border-color:#1e88e5}.pd-image__thumb img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.home-tab-sliders__menu .section-title{cursor:pointer}.home-tab-sliders__menu .section-title.active{font-weight:700}.site-mobile-nav{z-index:10050;background:#fff;width:min(88vw,360px);padding:1.5rem 0 3rem;transition:transform .25s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%);box-shadow:4px 0 24px #0000001f}.site-mobile-nav.is-open{transform:translate(0)}.site-mobile-nav__overlay{z-index:10040;background:#00000073;position:fixed;inset:0}.site-mobile-nav__close{cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1;position:absolute;top:8px;right:12px}.mob-search.is-open{display:block}@media (width<=991px){.catalog-pg__sidebar.is-open{z-index:10030;background:#fff;width:min(90vw,340px);position:fixed;inset:0 auto 0 0;overflow-y:auto;box-shadow:4px 0 24px #0000001f;display:block!important}}.site-footer__item_scroll-top,.f-info__header{cursor:pointer}.blog-list{gap:2rem;padding-bottom:3rem;display:grid}.b-post-card{align-items:flex-start;gap:1.5rem;display:flex}.b-post-card__image img{max-width:180px;height:auto}.brand-pg__logo{margin:1rem 0 2rem}.brand-pg__logo img{width:auto;max-height:80px}.seo-text{margin-top:2rem;padding-bottom:2rem}.item-pg__related{margin:3rem auto 4rem}.catalog-pg__empty{padding:3rem 0}.site-actions__btn_cart.is-empty .minicart{display:none}.home-tab-sliders .ui-items{max-width:100%;width:auto!important;margin-right:0!important}.item-c img,.pd-image img,.info-pg__content img,.pd-descr img,.post-pg img,.b-post-card img{max-width:100%;height:auto}h1,h2,.item-c__title,.mini-item__title,.sub-cat__title{overflow-wrap:anywhere}.info-pg__content table,.pd-tabs table,.post-pg table{max-width:100%;display:block;overflow-x:auto}@media (width<=767px){.home-brands__inner{flex-wrap:wrap;gap:10px}.home-brands__item{max-width:calc(50% - 5px);flex:0 0 calc(50% - 5px)!important;width:calc(50% - 5px)!important}.home-pg__section_cats,.home-pg__section_tabbed-sliders{padding-left:10px;padding-right:10px}}html.lead-popup-open,html.lead-popup-open body{overflow:hidden}.lead-popup{z-index:12000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(circle at 20% 15%,#fb780038,#0000 40%),radial-gradient(circle at 85% 80%,#004fea2e,#0000 42%),#17273a9e;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.lead-popup__dialog{background:linear-gradient(#fff 0%,#fff8f1 100%);border-radius:18px;width:min(100%,440px);padding:28px 24px 24px;position:relative;overflow:hidden;box-shadow:0 24px 60px #17273a47}.lead-popup__close{color:#697583;cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1;position:absolute;top:8px;right:12px}.lead-popup__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#fb7800;margin-bottom:6px;font-size:12px;font-weight:700}.lead-popup__title{color:#17273a;margin:0 0 8px;font-size:24px;line-height:1.2}.lead-popup__subtitle{color:#697583;margin:0 0 16px;font-size:14px;line-height:1.45}.lead-popup__product{color:#17273a;background:#fb780014;border-radius:10px;margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.35}.lead-popup__form{gap:12px;display:grid}.lead-popup__field{color:#17273a;gap:6px;font-size:13px;display:grid}.lead-popup__field input,.lead-popup__field textarea{width:100%;font:inherit;color:#17273a;background:#fff;border:1px solid #d7deea;border-radius:10px;outline:none;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.lead-popup__field input:focus,.lead-popup__field textarea:focus{border-color:#fb7800;box-shadow:0 0 0 3px #fb780026}.lead-popup__field em{color:#d75a4a;font-size:12px;font-style:normal}.lead-popup__error{color:#d75a4a;margin:0;font-size:13px}.lead-popup__submit{justify-content:center;width:100%;margin-top:4px}.lead-popup__submit:disabled{opacity:.7;cursor:wait}.lead-popup__success{text-align:center;padding:12px 4px 4px;position:relative}.lead-popup__success-layer{pointer-events:none;height:180px;position:absolute;inset:-40px -20px auto}.lead-popup__burst{opacity:0;border-radius:999px;animation:1.1s forwards lead-burst;position:absolute}.lead-popup__burst_1{background:#fb780029;width:120px;height:120px;top:10px;left:50%;transform:translate(-50%)}.lead-popup__burst_2{background:#004fea24;width:70px;height:70px;animation-delay:.1s;top:40px;left:18%}.lead-popup__burst_3{background:#2eb85c29;width:54px;height:54px;animation-delay:.18s;top:28px;right:16%}.lead-popup__check{width:72px;height:72px;margin:8px auto 18px;position:relative}.lead-popup__check svg{width:100%;height:100%}.lead-popup__check circle{fill:none;stroke:#2eb85c;stroke-width:2px;stroke-dasharray:160;stroke-dashoffset:160px;animation:.7s forwards lead-circle}.lead-popup__check path{fill:none;stroke:#2eb85c;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48px;animation:.45s .35s forwards lead-check}.lead-fade-enter-active,.lead-fade-leave-active{transition:opacity .22s}.lead-fade-enter-from,.lead-fade-leave-to{opacity:0}.lead-fade-enter-active .lead-popup__dialog,.lead-fade-leave-active .lead-popup__dialog{transition:transform .22s,opacity .22s}.lead-fade-enter-from .lead-popup__dialog,.lead-fade-leave-to .lead-popup__dialog{opacity:0;transform:translateY(12px)scale(.98)}.lead-swap-enter-active,.lead-swap-leave-active{transition:opacity .2s,transform .2s}.lead-swap-enter-from{opacity:0;transform:translateY(8px)}.lead-swap-leave-to{opacity:0;transform:translateY(-8px)}@keyframes lead-burst{0%{opacity:0;transform:scale(.4)}40%{opacity:1}to{opacity:0;transform:scale(1.35)}}@keyframes lead-circle{to{stroke-dashoffset:0}}@keyframes lead-check{to{stroke-dashoffset:0}}
