.productsMenu-submenu .productsMenu-submenu-i:is(:hover,.__active),.productsMenu-submenu .productsMenu-submenu-i>.productsMenu-submenu-a:is(:hover,:focus-visible){background:rgba(0,0,0,0) !important}.productsMenu-submenu .productsMenu-submenu-i:is(:hover,.__active)>.productsMenu-submenu-a,.productsMenu-submenu .productsMenu-submenu-i>.productsMenu-submenu-a:focus-visible{background:rgba(0,0,0,0) !important;position:relative;isolation:isolate}.productsMenu-submenu .productsMenu-submenu-i:is(:hover,.__active)>.productsMenu-submenu-a::after,.productsMenu-submenu .productsMenu-submenu-i>.productsMenu-submenu-a:focus-visible::after{content:"";position:absolute;inset:0 0 0 -6px;z-index:1;pointer-events:none;border:1px solid #185994;border-radius:8px;box-sizing:border-box}.skp-info details:has(>.skp-info__terms)>summary{display:flex;align-items:center;gap:10px;box-sizing:border-box;min-height:44px;padding:10px 12px;border:1px solid #bbd1e9;border-radius:8px;background:#f0f6fc;color:#123f70;font-weight:700;line-height:1.4;list-style:none;cursor:pointer}.skp-info details:has(>.skp-info__terms)>summary::-webkit-details-marker{display:none}.skp-info details:has(>.skp-info__terms)>summary::marker{content:""}.skp-info details:has(>.skp-info__terms)>summary::before{content:"";flex:0 0 16px;height:15px;background:radial-gradient(circle, currentColor 1px, transparent 1.4px) 0 0/4px 5px repeat-y,repeating-linear-gradient(to bottom, transparent 0 2px, currentColor 2px 3px, transparent 3px 5px) right/9px 100% no-repeat}.skp-info details:has(>.skp-info__terms)>summary::after{content:"";flex:0 0 7px;height:7px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:3px;margin-inline-end:3px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg)}.skp-info details:has(>.skp-info__terms)>summary:hover,.skp-info details[open]:has(>.skp-info__terms)>summary{background:#e2effc;border-color:#8cafd2}.skp-info details[open]:has(>.skp-info__terms)>summary::after{transform:rotate(225deg)}.skp-info details:has(>.skp-info__terms)>summary:focus-visible{outline:2px solid #185994;outline-offset:2px}.newsList>a.btn.__small{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:0 12px;border:1px solid #c8d8e9;border-radius:6px;background:#f7fafd;color:#15487c;text-decoration:none}.newsList>a.btn.__small::after{content:"";width:6px;height:6px;border:solid currentColor;border-width:0 1px 1px 0;transform:rotate(-45deg)}.newsList>a.btn.__small:hover{background:#edf4fb;border-color:#9cb9d6}.newsList>a.btn.__small:focus-visible{outline:2px solid #15487c;outline-offset:2px}.product-description__text.text-expander__content:has(.skp-seo-guide>details){max-height:none !important;height:auto !important;overflow:visible !important}.product-description__text.text-expander__content:has(.skp-seo-guide>details)::after,.text-expander:has(.skp-seo-guide>details) .text-expander__button{display:none !important}.skp-seo-guide>details:has(>summary){margin-block:14px 8px}.skp-seo-guide>details>summary{box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:11px 14px !important;border:1px solid #bbd1e9;border-radius:8px;background:#f0f6fc;color:#123f70;font-weight:700;line-height:1.4;list-style:none;cursor:pointer}.skp-seo-guide>details>summary::-webkit-details-marker{display:none}.skp-seo-guide>details>summary::marker{content:""}.skp-seo-guide>details>summary::before{content:"";flex:0 0 17px;height:19px;box-sizing:border-box;border:2px solid currentColor;border-radius:3px;background:linear-gradient(currentColor, currentColor) center 5px/7px 1px no-repeat,linear-gradient(currentColor, currentColor) center 9px/7px 1px no-repeat}.skp-seo-guide>details>summary::after{content:"";flex:0 0 8px;height:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:3px;margin-inline-end:3px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg)}.skp-seo-guide>details>summary:hover,.skp-seo-guide>details[open]>summary{background:#e2effc;border-color:#8cafd2}.skp-seo-guide>details[open]>summary{-webkit-margin-after:12px;margin-block-end:12px}.skp-seo-guide>details[open]>summary::after{transform:rotate(225deg)}.skp-seo-guide>details>summary:focus-visible{outline:2px solid #185994;outline-offset:2px}.footer__block .footer__menu:has(a[data-modal="#sign-in"])>li.footer__menu-item.__active>a.footer__link{text-decoration:none !important;background:rgba(0,0,0,0) !important}.header__top .site-menu.j-site-menu .site-menu__item.is-active,.header__top .site-menu.j-site-menu .site-menu__item.is-active>a.site-menu__link,.sideMenu-t.__active,.sideMenu-t.__active>a.sideMenu-a,.footer__menu-item.__active,.footer__block .footer__menu:has(a[data-modal="#sign-in"])>.footer__menu-item.__active>a.footer__link,.footer__menu-item.__active>a.footer__link,.main-nav__item.is-active>.main-nav__link,.main-nav__link[aria-current=page]{background:rgba(0,0,0,0) !important;text-decoration:none !important;border-bottom-color:rgba(0,0,0,0) !important}.header__top .site-menu.j-site-menu .site-menu__item.is-active>a.site-menu__link{color:#b5d8ff !important}.sideMenu-t.__active>a.sideMenu-a,.footer__menu-item.__active>a.footer__link,.main-nav__item.is-active>.main-nav__link,.main-nav__link[aria-current=page]{color:#182b43 !important}.footer__block .footer__menu:has(a[data-modal="#sign-in"])>.footer__menu-item.__active>a.footer__link{background:rgba(0,0,0,0) !important;text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:3px}.header__top .site-menu.j-site-menu .site-menu__item.is-active>a.site-menu__link,.header__top .site-menu.j-site-menu .site-menu__item>a.site-menu__link:hover{text-decoration:none !important}:is(.site-menu__link,.lang-menu__link,.products-menu__title-link,.productsMenu-submenu-a,.sideMenu-a,.footer__link,.footer-links__item>a,.main-nav__link,.localization-menu__item,.lang-switcher__link,.breadcrumbs a){text-decoration:none !important;border-bottom-color:rgba(0,0,0,0) !important}:is(.sideMenu-a,.footer__link,.footer-links__item>a,.main-nav__link,.productsMenu-submenu-a,.products-menu__title-link,.breadcrumbs a):is(:hover,:focus-visible),:is(.sideMenu-t.__active>.sideMenu-a,.footer__menu-item.__active>.footer__link,.main-nav__link[aria-current=page]){color:#074a8c !important;background-color:#e8f1fb;border-radius:3px}:is(.site-menu__link,.lang-menu__link):is(:hover,:focus-visible),.site-menu__item.is-active>.site-menu__link{color:#d6edff !important;background-color:#185994;border-radius:3px}:is(.site-menu__link,.lang-menu__link,.products-menu__title-link,.productsMenu-submenu-a,.sideMenu-a,.footer__link,.footer-links__item>a,.main-nav__link,.localization-menu__item,.lang-switcher__link,.breadcrumbs a):focus-visible{outline:2px solid currentColor;outline-offset:2px}:is(.site-menu__link,.lang-menu__link,.products-menu__title-link,.productsMenu-submenu-a,.sideMenu-a,.footer__link,.footer-links__item>a,.main-nav__link,.localization-menu__item,.lang-switcher__link,.breadcrumbs a){text-decoration:none !important;border-bottom-color:rgba(0,0,0,0) !important}:is(.sideMenu-a,.footer__link,.footer-links__item>a,.main-nav__link,.productsMenu-submenu-a,.products-menu__title-link,.breadcrumbs a):is(:hover,:focus-visible),:is(.sideMenu-t.__active>.sideMenu-a,.footer__menu-item.__active>.footer__link,.main-nav__link[aria-current=page]){color:#074a8c !important;background-color:#e8f1fb;border-radius:3px}:is(.site-menu__link,.lang-menu__link):is(:hover,:focus-visible),.site-menu__item.is-active>.site-menu__link{color:#d6edff !important;background-color:#185994;border-radius:3px}:is(.site-menu__link,.lang-menu__link,.products-menu__title-link,.productsMenu-submenu-a,.sideMenu-a,.footer__link,.footer-links__item>a,.main-nav__link,.localization-menu__item,.lang-switcher__link,.breadcrumbs a):focus-visible{outline:2px solid currentColor;outline-offset:2px}.text .skp-seo-guide{box-sizing:border-box;min-width:0;width:100%;max-width:100% !important}.text .skp-seo-guide>:is(table,.table,.text__table)+p{box-sizing:border-box;margin:8px 0 10px !important;padding:8px 12px !important;border-radius:4px;background:#f4f7fa;line-height:1.5 !important;text-indent:0 !important;overflow:visible !important}.text .skp-seo-guide>details>summary{padding:4px 12px;line-height:1.5}.text .skp-seo-guide table:has(thead tr>:nth-child(2):last-child):not(:has(tbody tr>:nth-child(3),[colspan])) thead tr>:first-child{width:32%}@media(max-width: 600px){.text .skp-seo-guide table :is(th,td){padding:7px 8px !important}}.brand-info .j-brand-info-text:has(details>summary){height:auto !important;max-height:none !important;overflow:visible !important}.brand-info__desc:has(.j-brand-info-text details>summary)>.j-brand-info-button{display:none !important}.brand-info .j-brand-info-text details>summary{box-sizing:border-box;width:min(100%,260px) !important;min-height:40px !important}.brand-info:has(.j-brand-info-text details>summary){--skp-brand-logo-height: 58px;--skp-brand-side: 180px;--skp-brand-padding: 20px;position:relative;display:grid !important;grid-template-columns:var(--skp-brand-side) minmax(0, 1fr);align-items:start;gap:24px;box-sizing:border-box;min-height:146px;padding:var(--skp-brand-padding) !important}.brand-info:has(.j-brand-info-text details>summary)>.brand-info__logo{width:100% !important;height:var(--skp-brand-logo-height) !important;min-height:0;max-height:none;margin:0 !important;padding:0 !important}.brand-info:has(.j-brand-info-text details>summary)>.brand-info__logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.brand-info:has(.j-brand-info-text details>summary)>.brand-info__desc{width:100% !important;min-width:0;margin:0 !important;padding:0 !important}.brand-info:has(.j-brand-info-text details>summary) :is(.brand-info__desc,.j-brand-info-text,article.text,.skp-seo-guide,.skp-overview-intro,details){position:static !important}.brand-info .j-brand-info-text details>summary{position:absolute !important;inset-block-start:calc(var(--skp-brand-padding) + var(--skp-brand-logo-height) + 8px);inset-inline-start:var(--skp-brand-padding);box-sizing:border-box;width:var(--skp-brand-side) !important;min-height:36px !important;margin:0 !important;padding:7px 10px !important;font-size:13px !important;line-height:1.25 !important;gap:6px !important}.brand-info .j-brand-info-text details:not([open]){margin-block:0 !important}.brand-info .j-brand-info-text details[open]{margin-block:12px 0 !important}@media(max-width: 600px){.brand-info:has(.j-brand-info-text details>summary){--skp-brand-padding: 14px;--skp-brand-logo-height: 48px;--skp-brand-side: 178px;grid-template-columns:minmax(0, 1fr);gap:0;min-height:0}.brand-info:has(.j-brand-info-text details>summary)>.brand-info__logo{max-width:var(--skp-brand-side);-webkit-margin-after:58px !important;margin-block-end:58px !important}}.brand-info .j-brand-info-text details>summary{display:flex;align-items:center;gap:10px;padding:9px 13px;border:1px solid #b8d0ed;border-radius:8px;background:#eef4fb;color:#153f6f;font-weight:700;line-height:1.4;list-style:none;overflow-wrap:anywhere;cursor:pointer}.brand-info .j-brand-info-text details>summary::-webkit-details-marker{display:none}.brand-info .j-brand-info-text details>summary::marker{content:""}.brand-info .j-brand-info-text details:not(.skp-manufacturer-details)>summary::before{content:"";box-sizing:border-box;flex:0 0 15px;height:17px;border:1.5px solid currentColor;border-radius:3px;background:linear-gradient(currentColor, currentColor) center 5px/8px 1px no-repeat,linear-gradient(currentColor, currentColor) center 9px/8px 1px no-repeat}.brand-info .j-brand-info-text details:not(.skp-manufacturer-details)>summary::after{content:"";flex:0 0 8px;height:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:2px;margin-inline-end:2px;border:solid currentColor;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg)}.brand-info .j-brand-info-text details[open]:not(.skp-manufacturer-details)>summary::after{transform:translateY(2px) rotate(225deg)}.brand-info .j-brand-info-text details>summary:hover,.brand-info .j-brand-info-text details[open]>summary{background:#e4effb}.brand-info .j-brand-info-text details>summary:focus-visible{outline:2px solid #154d88;outline-offset:2px}.brand-info .j-brand-info-text details>summary+*{-webkit-margin-before:12px;margin-block-start:12px}.brand-info .j-brand-info-text details>summary{display:flex;align-items:center;gap:10px;padding:9px 13px;border:1px solid #b8d0ed;border-radius:8px;background:#eef4fb;color:#153f6f;font-weight:700;line-height:1.4;cursor:pointer;list-style:none}.brand-info .j-brand-info-text details>summary::-webkit-details-marker{display:none}.brand-info .j-brand-info-text details:not(.skp-manufacturer-details)>summary:before{content:"≡";display:inline-block;flex:0 0 14px;line-height:14px;font-size:12px;text-align:center;border:1px solid #153f6f;border-radius:3px}.brand-info .j-brand-info-text details:not(.skp-manufacturer-details)>summary:after{content:"";flex:0 0 7px;height:7px;margin-left:auto;margin-right:2px;border-right:2px solid #153f6f;border-bottom:2px solid #153f6f;transform:rotate(45deg)}.brand-info .j-brand-info-text details[open]:not(.skp-manufacturer-details)>summary:after{transform:rotate(225deg)}.brand-info .j-brand-info-text details>summary:focus-visible{outline:2px solid #154d88}.gallery__product-logo.j-product-logo{width:auto}.gallery__product-logo.j-product-logo>img{zoom:1.6}.product .files .skp-offer-pdf-button,.product #skladpack-product-brochure .skp-brochure-download{box-sizing:border-box;min-height:38px;padding:6px 16px;border-radius:4px;font-family:inherit;font-size:18px;font-weight:400;line-height:1.15}.product #skladpack-product-brochure .skp-brochure-title{font-size:16px;line-height:1.3}.product .files .files__item.skp-offer-pdf{-webkit-margin-start:0;margin-inline-start:0}.product .files .files__item.skp-offer-pdf>.files__item-details{display:none}.gallery__product-logo.j-product-logo>img{zoom:1;display:block;width:96px;max-width:26vw;height:auto;max-height:60px;-o-object-fit:contain;object-fit:contain}.product .order-box__main{border-bottom:1px solid #d7dfe8}.product .order-box__price-box .product-price__item{font-size:23px;line-height:1.15}.product .order-box__buy-button .btn.__special{min-height:38px;font-size:18px;font-weight:400}.product .order-box__columns:has(.product-price__item [itemprop=price]){flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;row-gap:8px}.product .order-box__columns:has(.product-price__item [itemprop=price])>.order-box__left{width:auto;flex:0 0 auto}.product .order-box__columns:has(.product-price__item [itemprop=price])>.order-box__right{width:auto;flex:0 1 auto;margin-left:0}.product .order-box__price-box .product-price__item:has([itemprop=price]){white-space:nowrap}