@font-face{font-family:SMXInter;src:url('Inter-400.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:SMXInter;src:url('Inter-700.ttf') format('truetype');font-weight:700;font-display:swap}
@font-face{font-family:SMXInter;src:url('Inter-800.ttf') format('truetype');font-weight:800;font-display:swap}
@font-face{font-family:SMXSNPro;src:url('SNPro-600.ttf') format('truetype');font-weight:600;font-display:swap}

/* Selected source components; scoped to an explicit integration root. */
html.smx-integration-v1 .sai-ProductWidget{margin:44px 0 72px !important;font-family:SMXInter, Arial, sans-serif !important}
html.smx-integration-v1 .sai-ProductWidget__title{margin:0 0 24px !important;color:#171522 !important;font-family:SMXSNPro, SMXInter, Arial, sans-serif !important;font-size:32px !important;font-weight:600 !important;line-height:1.15 !important;text-align:left !important}
html.smx-integration-v1 .sai-ProductWidget .swiper-wrapper{align-items:stretch !important}
html.smx-integration-v1 .sai-ProductWidget .swiper-slide,html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox{height:auto !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox > .p{display:flex !important;flex-direction:column !important;height:100% !important;min-height:620px !important;padding:24px 20px 18px !important;overflow:hidden !important;border:0 !important;border-radius:20px !important;background:#fff !important;box-shadow:0 6px 12px rgba(0, 0, 0, .08) !important;box-sizing:border-box !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .image{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:210px !important;margin:0 0 12px !important;overflow:hidden !important;border:1px solid rgba(10, 71, 168, .28) !important;border-radius:16px !important;background:#fff !important;box-shadow:0 8px 22px rgba(42, 24, 72, .05) !important;box-sizing:border-box !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .image img{width:auto !important;max-width:100% !important;height:auto !important;max-height:100% !important;object-fit:contain !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .p-in-in{gap:8px !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .sai-ProductBox__title{display:flex !important;align-items:flex-start !important;justify-content:center !important;min-height:42px !important;margin:0 !important;color:#111 !important;font-family:SMXInter, Arial, sans-serif !important;font-size:16px !important;font-weight:700 !important;line-height:1.28 !important;text-align:center !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .ratings-wrapper{width:100% !important;margin:2px 0 0 !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .availability{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:46px !important;padding:9px 10px !important;border:1px solid #bfe5c7 !important;border-radius:12px !important;background:#eff9f1 !important;box-sizing:border-box !important;text-align:center !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .availability span{font-size:12px !important;font-weight:700 !important;line-height:1.25 !important;text-align:center !important;text-transform:uppercase !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .p-bottom{margin-top:10px !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .prices{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:66px !important;margin:0 !important;padding:10px 12px !important;border:1px solid #dbe3ef !important;border-radius:12px !important;background:#f7f7f7 !important;box-shadow:0 5px 12px rgba(10, 71, 168, .04) !important;box-sizing:border-box !important;text-align:center !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .price-final{justify-content:center !important;width:100% !important;font-size:22px !important;line-height:1.15 !important;text-align:center !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .p-tools{display:flex !important;justify-content:center !important;margin-top:10px !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .p-tools .btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:180px !important;min-height:50px !important;padding:5px 18px !important;border:1px solid #3c7781 !important;border-radius:25px !important;background:#3c7781 !important;box-shadow:0 3px 6px rgba(0, 0, 0, .12) !important;color:#fff !important;font-family:SMXInter, Arial, sans-serif !important;font-size:14px !important;font-weight:700 !important;text-align:center !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .p-tools .btn:hover,html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .p-tools .btn:focus{border-color:#2f626b !important;background:#2f626b !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .p-desc{min-height:58px !important;margin:0 !important;padding:10px 3px 8px !important;color:#111 !important;font-size:13px !important;line-height:1.55 !important;text-align:left !important}
@media (max-width: 991px){html.smx-integration-v1 .sai-ProductWidget{margin:32px 0 56px !important}
html.smx-integration-v1 .sai-ProductWidget__title{margin-bottom:18px !important;font-size:27px !important;text-align:center !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox > .p{min-height:590px !important;padding:18px 16px 16px !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox .image{height:190px !important}}
@media (max-width: 480px){html.smx-integration-v1 .sai-ProductWidget__title{font-size:24px !important}
html.smx-integration-v1 .sai-ProductWidget .sai-ProductBox > .p{min-height:570px !important}}
html.smx-integration-v1 body.type-search.--sai-result-page--active .search-results-groups{margin:0 0 38px !important;padding:28px 30px 24px !important;border:1px solid #dbe4f4 !important;border-radius:22px !important;background:#fff !important;box-shadow:0 8px 24px rgba(10, 71, 168, .06) !important;box-sizing:border-box !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #search-group-categories > .search-results-header{display:block !important;margin:0 0 20px !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #search-group-categories h4.search-results-header{margin:0 !important;color:#171522 !important;font-family:SMXSNPro, SMXInter, Arial, sans-serif !important;font-size:26px !important;font-weight:600 !important;line-height:1.2 !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #search-group-categories .search-results-header__count{display:none !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #search-group-categories .search-results-group-list,html.smx-integration-v1 body.type-search.--sai-result-page--active #search-group-categories .search-results-group-list ul{width:100% !important;height:auto !important;margin:0 !important;padding:0 !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #search-group-categories .search-results-group-list ul{display:flex !important;flex-wrap:wrap !important;gap:12px !important;list-style:none !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .search-products-heading{margin:0 0 24px !important;color:#171522 !important;font-family:SMXSNPro, SMXInter, Arial, sans-serif !important;font-size:30px !important;font-weight:600 !important;line-height:1.2 !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .products-block{display:flex !important;flex-wrap:wrap !important;align-items:stretch !important;margin:0 -10px !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .product{display:flex !important;width:25% !important;padding:10px !important;box-sizing:border-box !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .product > .p{display:flex !important;flex-direction:column !important;width:100% !important;height:100% !important;min-height:600px !important;padding:30px 30px 16px !important;overflow:hidden !important;border:0 !important;border-radius:20px !important;background:#fff !important;box-shadow:0 6px 12px rgba(0, 0, 0, .08) !important;box-sizing:border-box !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .product > .p > [data-micro="sku"].no-display{display:block !important;position:absolute !important;z-index:5 !important;top:18px !important;right:30px !important;max-width:calc(100% - 60px) !important;padding-left:9px !important;overflow:hidden !important;background:#fff !important;color:#7d8295 !important;font-family:SMXInter, Arial, sans-serif !important;font-size:12px !important;font-weight:500 !important;line-height:18px !important;text-overflow:ellipsis !important;white-space:nowrap !important;pointer-events:none !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .p-in,html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .p-in-in,html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .p-bottom,html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .p-bottom > div{width:100% !important;box-sizing:border-box !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .p-in-in{gap:8px !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .availability{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:46px !important;margin:0 !important;padding:9px 10px !important;border:1px solid #bfe5c7 !important;border-radius:12px !important;background:#eff9f1 !important;box-sizing:border-box !important;text-align:center !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .availability span{font-size:12px !important;font-weight:700 !important;line-height:1.25 !important;text-align:center !important;text-transform:uppercase !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .p-bottom{flex:1 1 auto !important;margin-top:10px !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .p-bottom > div{display:flex !important;flex-direction:column !important;height:100% !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .price-final{justify-content:center !important;width:100% !important;font-size:22px !important;line-height:1.15 !important;text-align:center !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .p-tools{display:flex !important;justify-content:center !important;width:100% !important;margin-top:10px !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .p-tools .btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:180px !important;min-height:50px !important;padding:5px 18px !important;border:1px solid #3c7781 !important;border-radius:25px !important;background:#3c7781 !important;box-shadow:0 3px 6px rgba(0, 0, 0, .12) !important;color:#fff !important;font-family:SMXInter, Arial, sans-serif !important;font-size:14px !important;font-weight:700 !important;text-align:center !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .p-tools .btn:hover,html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .p-tools .btn:focus{border-color:#2f626b !important;background:#2f626b !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .p-desc{min-height:58px !important;margin:0 !important;padding:10px 3px 8px !important;color:#111 !important;font-size:13px !important;line-height:1.55 !important;text-align:left !important}
@media (max-width: 1199px){html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .product{width:33.3333% !important}}
@media (max-width: 991px){html.smx-integration-v1 body.type-search.--sai-result-page--active .search-results-groups{padding:24px 22px 20px !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .product{width:50% !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .product > .p{min-height:580px !important;padding:22px 20px 16px !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .product > .p > [data-micro="sku"].no-display{top:12px !important;right:20px !important;max-width:calc(100% - 40px) !important}}
@media (max-width: 600px){html.smx-integration-v1 body.type-search.--sai-result-page--active .search-results-groups{margin-bottom:28px !important;padding:20px 16px 18px !important;border-radius:18px !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #search-group-categories h4.search-results-header{font-size:22px !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .search-products-heading{margin-bottom:16px !important;font-size:25px !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .products-block{margin:0 !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .product{width:100% !important;padding:8px 0 !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .product > .p{min-height:560px !important;padding:18px 16px 16px !important}
html.smx-integration-v1 body.type-search.--sai-result-page--active #products-found .product > .p > [data-micro="sku"].no-display{top:8px !important;right:16px !important;max-width:calc(100% - 32px) !important}}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero{background-position:center, right center !important;background-size:100% 100%, 76% auto !important;background-repeat:no-repeat !important}
@media (max-width: 1024px){html.smx-integration-v1 body.type-category.template-11:has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) #sai--code__category,html.smx-integration-v1 body.type-category.template-11:has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) #sai--code__category .sai-ProductWidget,html.smx-integration-v1 body.type-category.template-11:has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) #sai--code__category .sai-ProductWidget__productsWrapper,html.smx-integration-v1 body.type-category.template-11:has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) #sai--code__category .swiper{min-width:0 !important;max-width:100% !important;overflow:hidden !important}}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero--split{display:grid !important;grid-template-columns:minmax(320px, .92fr) minmax(0, 1.08fr) !important;min-height:390px !important;padding:0 !important;background:#082b55 !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero--split .ik-category-hero__photo{position:relative !important;grid-column:2 !important;grid-row:1 !important;min-width:0 !important;overflow:hidden !important;background-color:#7ea2d2 !important;background-image:linear-gradient(90deg, rgba(7, 31, 66, .22), transparent 38%), var(--ik-category-hero-image) !important;background-position:center, center !important;background-size:cover, cover !important;background-repeat:no-repeat !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero--split .ik-category-hero__copy{grid-column:1 !important;grid-row:1 !important;min-width:0 !important;padding:clamp(34px, 5vw, 58px) !important;background:linear-gradient(135deg, #071f42, #0b315f) !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero--split h2{font-size:clamp(30px, 4.2vw, 47px) !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .subcategories.with-image) > .category-perex > .ik-category-hero--split{margin-bottom:0 !important;padding:0 0 54px !important;border-radius:22px !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .category-perex > .ik-category-hero--split) > .subcategories.with-image{margin-top:-38px !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero--photo-contained .ik-category-hero__photo{background-color:#e7f4ff !important;background-image:var(--ik-category-hero-image) !important;background-position:center !important;background-size:auto 112% !important;background-repeat:no-repeat !important;background-blend-mode:multiply !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero--photo-contained .ik-category-hero__photo::after{position:absolute !important;inset:0 !important;background:radial-gradient(circle at 84% 16%, rgba(73, 187, 255, .22) 0 9%, transparent 9.5%), radial-gradient(circle at 14% 82%, rgba(235, 62, 112, .18) 0 8%, transparent 8.5%), linear-gradient(90deg, rgba(8, 43, 85, .12), transparent 28%) !important;content:"" !important;pointer-events:none !important}
@media (max-width: 640px){html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero{background-position:center, right center !important;background-size:100% 100%, cover !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero--split{grid-template-columns:1fr !important;min-height:0 !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero--split .ik-category-hero__photo{grid-column:1 !important;grid-row:1 !important;min-height:230px !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero--photo-contained .ik-category-hero__photo{background-size:auto 122% !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero--split .ik-category-hero__copy{grid-column:1 !important;grid-row:2 !important;padding:30px 24px !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .subcategories.with-image) > .category-perex > .ik-category-hero--split{padding:0 0 42px !important;border-radius:16px !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .category-perex > .ik-category-hero--split) > .subcategories.with-image{margin-top:-28px !important}}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .category-perex > .ik-category-hero:is([data-ik-banner-version="20261027-1"], [data-ik-banner-version="20261028-2"], [data-ik-banner-version="20261028-3"])){display:flex !important;flex-direction:column !important;align-items:stretch !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .category-perex > .ik-category-hero:is([data-ik-banner-version="20261027-1"], [data-ik-banner-version="20261028-2"], [data-ik-banner-version="20261028-3"])) > .category-perex{display:contents !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .category-perex > .ik-category-hero:is([data-ik-banner-version="20261027-1"], [data-ik-banner-version="20261028-2"], [data-ik-banner-version="20261028-3"])) > .category-title{order:0 !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .category-perex > .ik-category-hero:is([data-ik-banner-version="20261027-1"], [data-ik-banner-version="20261028-2"], [data-ik-banner-version="20261028-3"])) > .category-perex > .ik-category-hero{order:1 !important;min-width:0 !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .category-perex > .ik-category-hero:is([data-ik-banner-version="20261027-1"], [data-ik-banner-version="20261028-2"], [data-ik-banner-version="20261028-3"])) > .subcategories.with-image{order:2 !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .category-perex > .ik-category-hero:is([data-ik-banner-version="20261027-1"], [data-ik-banner-version="20261028-2"], [data-ik-banner-version="20261028-3"])) > .category-perex > :not(.ik-category-hero){order:3 !important;min-width:0 !important;margin-top:20px !important;margin-bottom:20px !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .category-perex > .ik-category-hero:is([data-ik-banner-version="20261027-1"], [data-ik-banner-version="20261028-2"], [data-ik-banner-version="20261028-3"])) > :not(.category-title):not(.category-perex):not(.subcategories){order:4 !important}
@media (min-width: 768px){html.smx-integration-v1 body.type-category.template-11:has(.category-perex > .ik-category-hero:is([data-ik-banner-version="20261027-1"], [data-ik-banner-version="20261028-2"], [data-ik-banner-version="20261028-3"])) .category__secondDescription :is(ul, ol, .ik-category-facts, .ik-page__grid, div[style*="grid-template-columns"]){grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}
html.smx-integration-v1 :has(> .type-index)) body.type-index .ik-v3-hero{align-items:flex-end;background-position:center 56% !important}
html.smx-integration-v1 :has(> .type-index)) body.type-index .ik-v3-hero::before{background:linear-gradient(90deg, rgba(3, 17, 32, .58) 0%, rgba(3, 17, 32, .16) 54%, rgba(3, 17, 32, .02) 82%)}
html.smx-integration-v1 :has(> .type-index)) body.type-index .ik-v3-hero-card{width:min(390px, 100%);padding:27px 29px;border:1px solid rgba(255, 255, 255, .24);background:rgba(5, 27, 50, .84);box-shadow:0 14px 34px rgba(2, 12, 25, .3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
html.smx-integration-v1 :has(> .type-index)) body.type-index .ik-v3-hero-card h1{color:#fff !important;font-size:clamp(30px, 2.6vw, 39px) !important;text-shadow:0 2px 12px rgba(0, 0, 0, .22)}
html.smx-integration-v1 :has(> .type-index)) body.type-index .ik-v3-hero-card p{margin-bottom:18px !important;color:#dce8f2 !important}
@media (max-width: 767px){html.smx-integration-v1 :has(> .type-index)) body.type-index .ik-v3-hero{min-height:430px;align-items:flex-end;background-position:56% center !important}
html.smx-integration-v1 :has(> .type-index)) body.type-index .ik-v3-hero-card{padding:23px 22px;background:rgba(5, 27, 50, .86)}
html.smx-integration-v1 :has(> .type-index)) body.type-index .ik-v3-hero-card h1{font-size:clamp(28px, 8vw, 34px) !important}}
html.smx-integration-v1 body:has(#colorbox .cboxPhoto) .top-navigation-bar{z-index:1999 !important;transition:none !important}
@media (min-width: 1200px){html.smx-integration-v1 body.template-11 #header .header-top{display:grid !important;align-items:center !important;column-gap:26px !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact{grid-column:3 !important;grid-row:1 !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;align-self:start !important;gap:14px !important;min-width:420px !important;max-width:590px !important;margin:-16px 0 0 auto !important;padding:10px 18px !important;position:relative !important;z-index:5 !important}
html.smx-integration-v1 body.template-11 #header .navigation-buttons{grid-column:4 !important;grid-row:1 !important}}
@media (min-width: 768px) and (max-width: 1199px){html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact{display:flex !important;width:auto !important;max-width:calc(100vw - 48px) !important;margin:0 0 8px auto !important}}
@media (max-width: 767px){html.smx-integration-v1 body.template-11 .top-navigation-bar,html.smx-integration-v1 body.template-11 .top-navigation-bar > .container{height:60px !important;min-height:60px !important;max-height:60px !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name{width:150px !important;max-width:150px !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name a,html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name img{width:150px !important;max-width:150px !important}
html.smx-integration-v1 body.template-11 #header .header-top{max-width:none !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact{position:relative !important;z-index:2 !important}}
html.smx-integration-v1 body.template-11 .top-navigation-bar .top-navigation-contacts{display:none !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact{grid-column:3 !important;align-items:center !important;justify-content:flex-end !important;gap:14px !important;min-width:420px !important;max-width:590px !important;margin:-16px 0 0 auto !important;padding:10px 18px !important;border-radius:0 0 18px 18px !important;background:#f4f7fb !important;color:#0b3487 !important;box-shadow:0 10px 24px rgba(11, 52, 135, .07) !important;line-height:1.1 !important;white-space:nowrap !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact a{color:#0b3487 !important;text-decoration:none !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__store,html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__phone,html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__mail{display:inline-flex !important;align-items:center !important;gap:7px !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__store{flex-direction:column !important;align-items:flex-start !important;gap:2px !important;padding-right:13px !important;border-right:1px solid #d7e1ef !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__label,html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact small{display:block !important;color:#111827 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.02em !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact strong{color:#000 !important;font-size:15px !important;font-weight:800 !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__phones{display:inline-flex !important;align-items:center !important;gap:13px !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__icon{display:inline-flex !important;width:20px !important;height:20px !important;align-items:center !important;justify-content:center !important;color:#f15c3c !important;flex:0 0 auto !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__mail{color:#000 !important;font-size:15px !important;font-weight:800 !important}
@media (min-width: 1200px){html.smx-integration-v1 body.template-11 #header .header-top{grid-template-columns:minmax(210px, 250px) minmax(320px, 1fr) minmax(420px, 590px) auto !important}}
@media (min-width: 768px) and (max-width: 1399px){html.smx-integration-v1 body.template-11 #header .header-top{grid-template-columns:220px minmax(280px, 1fr) auto !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact{grid-column:1 / -1 !important;justify-self:end !important;min-width:0 !important;max-width:calc(100vw - 64px) !important;margin:-6px 0 0 auto !important}}
@media (max-width: 767px){html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name{width:148px !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name a{display:flex !important;width:100% !important;height:100% !important;align-items:center !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name img{width:148px !important;max-width:148px !important;height:auto !important;max-height:42px !important;object-fit:contain !important;object-position:left center !important}
html.smx-integration-v1 body.template-11 #header{height:auto !important}
html.smx-integration-v1 body.template-11 #header .container.navigation-wrapper,html.smx-integration-v1 body.template-11 #header .header-top{height:auto !important;min-height:0 !important}
html.smx-integration-v1 body.template-11 #header .header-top{gap:10px !important;width:calc(100% - 28px) !important;margin:10px auto 0 !important}
html.smx-integration-v1 body.template-11 #header .site-name-wrapper,html.smx-integration-v1 body.template-11 #header .navigation-buttons{display:none !important}
html.smx-integration-v1 body.template-11 #header .search{height:56px !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact{justify-items:stretch !important;align-items:stretch !important;gap:8px !important;min-width:0 !important;margin:0 0 2px !important;padding:11px 12px !important;border:1px solid #dbe5f4 !important;background:#f5f8fd !important;box-shadow:0 10px 24px rgba(11, 52, 135, .07) !important;white-space:normal !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__store{flex-direction:row !important;gap:6px !important;padding:0 0 8px !important;border-right:0 !important;border-bottom:1px solid #dbe5f4 !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__phone{border-radius:13px !important}}
html.smx-integration-v1 body.template-11 .listSorting__control{color:#ffffff !important}
html.smx-integration-v1 body.template-11 .filter-count,html.smx-integration-v1 body.template-11 .filter-total-count{color:#052877 !important}
html.smx-integration-v1 body.template-11 #header{position:relative}
html.smx-integration-v1 body.template-11 #header .navigation-wrapper{position:relative;z-index:1}
html.smx-integration-v1 body.template-11 #header::after{height:60px;background-color:#f15c3c}
html.smx-integration-v1 body.template-11 #navigation,html.smx-integration-v1 body.template-11 #navigation .navigation-in,html.smx-integration-v1 body.template-11 #header .menu-helper{background-color:#f15c3c !important}
html.smx-integration-v1 body.template-11 #navigation .menu-level-1 > li > a,html.smx-integration-v1 body.template-11 #header .menu-helper,html.smx-integration-v1 body.template-11 #header .menu-helper > span{color:#ffffff !important}
html.smx-integration-v1 body.template-11 #navigation .menu-level-1 > li:hover > a,html.smx-integration-v1 body.template-11 #navigation .menu-level-1 > li > a:focus,html.smx-integration-v1 body.template-11 #navigation .menu-level-1 > li > a.active,html.smx-integration-v1 body.template-11 #header .menu-helper:hover{background-color:#052877 !important;color:#ffffff !important}
html.smx-integration-v1 body.template-11 #header .menu-helper > span{border-left:0 !important;border-right:0 !important}
html.smx-integration-v1 body.template-11 #header .menu-helper.visible{box-shadow:none !important}
html.smx-integration-v1 body.template-11 #header .menu-helper.visible > span{background-color:#052877 !important;color:#ffffff !important;border-radius:0 !important;box-shadow:none !important}
html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1{top:60px !important;right:0 !important;width:280px !important;padding:8px 0 !important;background-color:#ffffff !important;border:1px solid #e2e5ea !important;border-top:0 !important;border-radius:0 0 16px 16px !important;box-shadow:0 10px 24px rgba(0, 0, 0, 0.14) !important;overflow:visible !important}
html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li > a{display:flex !important;align-items:center !important;min-height:40px !important;padding:10px 44px 10px 20px !important;background-color:#ffffff !important;color:#292929 !important;border-bottom:1px solid #eceef1 !important;font-size:13.6px !important;line-height:1.35 !important}
html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li:last-child > a{border-bottom:0 !important}
html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li > a:hover,html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li > a:focus{background-color:#fff3ef !important;color:#052877 !important}
html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li.ext > a > .submenu-arrow{top:50% !important;right:18px !important;transform:translateY(-50%) !important;color:#052877 !important}
html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li.ext > a > .submenu-arrow::after{content:"▾" !important;font-family:"SMXInter", Arial, sans-serif !important;font-size:15px !important;font-weight:800 !important;color:#052877 !important}
html.smx-integration-v1 body.template-11 #navigation .menu-level-1 > li > a,html.smx-integration-v1 body.template-11 #navigation .menu-level-1 > li > a > b,html.smx-integration-v1 body.template-11 #header .menu-helper,html.smx-integration-v1 body.template-11 #header .menu-helper > span{font-size:13.6px !important}
html.smx-integration-v1 body.template-11 #navigation .menu-level-1 > li.ext > a::after,html.smx-integration-v1 body.template-11 #header .menu-helper > span::after{content:"▾" !important;font-family:"SMXInter", Arial, sans-serif !important;font-size:15px !important;font-weight:800 !important;line-height:16px !important;color:#ffffff !important;text-shadow:0 1px 2px rgba(0, 0, 0, 0.45)}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li > div > a,html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li > div > a > span{font-size:13.6px !important;line-height:1.3 !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-3,html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-3 > li,html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-3 > li > a{font-size:12px !important;line-height:1.45 !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-3{height:35px !important;max-height:35px !important;overflow:hidden !important;text-overflow:clip !important;white-space:normal !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-3::after{content:none !important;display:none !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > .menu-item-category{display:none !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-2{column-gap:8px !important;row-gap:6px !important;padding:6px 8px 10px !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li:not(.menu-item-category){display:flex !important;flex:0 1 calc(20% - 6.4px) !important;box-sizing:border-box !important;height:86px !important;min-height:86px !important;max-height:86px !important;overflow:hidden !important;padding:5px 8px !important;background-color:#ffffff !important;border:1px solid rgba(10, 71, 168, 0.48) !important;border-radius:10px !important;transition:background-color 0.18s ease, border-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li:not(.menu-item-category):hover{background-color:#fff5f2 !important;border-color:#f15c3c !important;box-shadow:0 4px 12px rgba(10, 71, 168, 0.14) !important;transform:translateY(-1px)}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li:not(.menu-item-category){position:relative !important;cursor:pointer}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li:not(.menu-item-category) > div > a:first-child{position:static !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li:not(.menu-item-category) > div > a:first-child::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;border-radius:10px}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li:not(.menu-item-category) .menu-level-3 a{position:relative !important;z-index:2 !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-3{display:none !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li:not(.menu-item-category){height:74px !important;min-height:74px !important;max-height:74px !important;align-items:center !important}
@media (min-width: 768px){html.smx-integration-v1 body .navigation-wrapper{position:relative;z-index:100 !important}
html.smx-integration-v1 body .navigation-in,html.smx-integration-v1 body .menu-helper > .menu-level-1{z-index:101 !important}}
@media (min-width: 768px){html.smx-integration-v1 body .navigation-wrapper{z-index:1 !important}
html.smx-integration-v1 body .navigation-in{z-index:auto !important}
html.smx-integration-v1 body .menu-helper > .menu-level-1{z-index:2 !important}}
html.smx-integration-v1 body.template-11 .top-navigation-bar,html.smx-integration-v1 body.template-11 .top-navigation-bar a,html.smx-integration-v1 body.template-11 .top-navigation-bar button,html.smx-integration-v1 body.template-11 .top-navigation-bar span,html.smx-integration-v1 body.template-11 #header .header-top a,html.smx-integration-v1 body.template-11 #header .header-top button,html.smx-integration-v1 body.template-11 #header .header-top span{color:#111318 !important}
@media (min-width: 1200px){html.smx-integration-v1 body.template-11 .top-navigation-contacts .project-phone{display:grid !important;grid-template-columns:19px max-content;grid-template-rows:18px 12px;column-gap:7px;row-gap:0;align-items:center;min-width:156px;padding-top:4px !important;padding-bottom:4px !important}
html.smx-integration-v1 body.template-11 .top-navigation-contacts .project-phone::before{grid-column:1;grid-row:1 / 3;align-self:center;margin:0 !important}
html.smx-integration-v1 body.template-11 .top-navigation-contacts .project-phone > span{grid-column:2;grid-row:1;align-self:end;line-height:17px}}
html.smx-integration-v1 body.template-11 #header button[data-testid="searchBtn"]{color:transparent !important}
html.smx-integration-v1 body.template-11 #header button[data-testid="searchBtn"]::before{color:#111318 !important}
html.smx-integration-v1 body.type-product .p-info-wrapper{border:1px solid rgba(217,102,72,.24)!important}
html.smx-integration-v1 body.type-product .p-detail-info .stars-wrapper{border:1px solid rgba(217,102,72,.42)!important;background:#fff7f3!important}
html.smx-integration-v1 body.type-product .p-short-description-block a.chevron-after{color:#d15f42!important}
html.smx-integration-v1 body.type-product .detail-price-block{background:#f7faff!important;border-color:rgba(217,102,72,.28)!important}
html.smx-integration-v1 body.type-category #products .product .prices,html.smx-integration-v1 body.type-index .products-block .product .prices{background:#f7faff!important}
html.smx-integration-v1 body.type-category #products .product [data-micro-availability="https://schema.org/OutOfStock"] .p-tools,html.smx-integration-v1 body.type-index .products-block .product [data-micro-availability="https://schema.org/OutOfStock"] .p-tools{border-color:rgba(217,102,72,.30)!important;background:#fff5f1!important}
html.smx-integration-v1 body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label{background:#fff0eb!important;color:#041f5f!important}
html.smx-integration-v1 body.type-category.template-11 #filters input[type="checkbox"]:not(:disabled) + .filter-label:hover{color:#041f5f!important}
html.smx-integration-v1 body.type-product .p-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}
html.smx-integration-v1 body.type-product .p-info-grid .detail-grid-item{box-sizing:border-box!important;display:flex!important;width:100%!important;max-width:none!important;min-height:140px!important;flex-direction:column!important;justify-content:center!important}
html.smx-integration-v1 body.type-product .detail-availability-block{background:#f7f7fb!important;border-color:#e5e1eb!important}
html.smx-integration-v1 body.type-product .detail-availability-block.sm-availability-available{background:#f1faf3!important;border-color:rgba(73,182,74,.28)!important}
html.smx-integration-v1 body.type-product .detail-availability-block.sm-availability-unavailable{background:#fff5f1!important;border-color:rgba(217,102,72,.34)!important}
html.smx-integration-v1 body.type-product .detail-availability-block .availability-value,html.smx-integration-v1 body.type-product .detail-availability-block .availability-label{color:#052877!important;font-size:17px!important;line-height:1.25!important}
html.smx-integration-v1 body.type-product .detail-availability-block.sm-availability-available .availability-value,html.smx-integration-v1 body.type-product .detail-availability-block.sm-availability-available .availability-label{color:#198b2a!important}
html.smx-integration-v1 body.type-product .detail-availability-block.sm-availability-unavailable .availability-value,html.smx-integration-v1 body.type-product .detail-availability-block.sm-availability-unavailable .availability-label{color:#c9563b!important}
@media (max-width:767px){html.smx-integration-v1 body.type-product .p-info-grid{grid-template-columns:1fr!important}
html.smx-integration-v1 body.type-product .p-info-grid .detail-grid-item{min-height:0!important}}
html.smx-integration-v1 body.type-product .p-info-headline .stars-wrapper{display:none!important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.hidden-split-parameter) th{color:#5f5a6d!important}
html.smx-integration-v1 body.type-product .detail-parameters select.hidden-split-parameter{border:1px solid rgba(217,102,72,.42)!important}
html.smx-integration-v1 body.type-product .detail-parameters select.hidden-split-parameter:focus{outline:2px solid rgba(217,102,72,.18)!important}
html.smx-integration-v1 body.type-product .p-image{border:1px solid rgba(217,102,72,.24)!important;box-shadow:0 16px 42px rgba(39,31,71,.09)!important}
html.smx-integration-v1 body.type-product .p-thumbnails-wrapper .p-thumbnail{border:1px solid rgba(217,102,72,.30)!important;box-shadow:0 4px 12px rgba(39,31,71,.05)!important}
html.smx-integration-v1 body.type-product .p-thumbnails-wrapper .p-thumbnail:hover{border-color:rgba(217,102,72,.72)!important;box-shadow:0 7px 18px rgba(39,31,71,.10)!important}
html.smx-integration-v1 body.type-product .p-thumbnails-wrapper .p-thumbnail.highlighted{box-shadow:0 6px 16px rgba(217,102,72,.14)!important}
@media (max-width:767px){html.smx-integration-v1 body.type-product .p-image{box-shadow:0 10px 28px rgba(39,31,71,.08)!important}}
html.smx-integration-v1 body.template-11 .top-navigation-bar{min-height:44px !important;background:#f5f7fa !important;border-top:4px solid #333 !important;border-bottom:1px solid #e7eaf0 !important;color:#111318 !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar > .container{display:flex !important;width:min(100% - 32px, 1440px) !important;min-height:40px !important;align-items:center !important;margin:0 auto !important;padding:0 !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name,html.smx-integration-v1 body.template-11 .top-navigation-bar .msg-part,html.smx-integration-v1 body.template-11 .top-navigation-bar .responsive-tools{display:none !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .nav-part{display:flex !important;align-items:center !important;margin-left:auto !important}
html.smx-integration-v1 body.template-11 .top-navigation-tools,html.smx-integration-v1 body.template-11 .top-navigation-tools .dropdown{display:flex !important;align-items:center !important}
html.smx-integration-v1 body.template-11 .top-navigation-tools .dropdown > span{display:none !important}
html.smx-integration-v1 body.template-11 .top-navigation-tools .dropdown button{padding:0 20px 0 0 !important;border:0 !important;background:transparent !important;color:#111318 !important;font-size:14px !important;font-weight:600 !important}
html.smx-integration-v1 body.template-11 #header{position:relative !important;top:auto !important;background:#fff !important}
html.smx-integration-v1 body.template-11 #header .navigation-wrapper{width:100% !important;max-width:none !important;padding:0 !important}
html.smx-integration-v1 body.template-11 #header .header-top{display:grid !important;width:min(100% - 48px, 1440px) !important;min-height:116px !important;grid-template-columns:270px minmax(360px, 1fr) auto auto !important;align-items:center !important;gap:24px !important;margin:0 auto !important;padding:20px 0 14px !important}
html.smx-integration-v1 body.template-11 #header .site-name-wrapper{grid-column:1;width:270px !important;min-width:270px !important}
html.smx-integration-v1 body.template-11 #header .site-name,html.smx-integration-v1 body.template-11 #header .site-name a{display:flex !important;width:100% !important;height:76px !important;align-items:center !important;justify-content:flex-start !important}
html.smx-integration-v1 body.template-11 #header .site-name img{display:block !important;width:auto !important;max-width:230px !important;height:76px !important;object-fit:contain !important;object-position:left center !important}
html.smx-integration-v1 body.template-11 #header .search{grid-column:2;width:100% !important;max-width:600px !important;margin:0 auto !important}
html.smx-integration-v1 body.template-11 #header .search fieldset{display:flex !important;overflow:hidden !important;height:52px !important;border:1px solid #d8dde7 !important;border-radius:13px !important;background:#f5f6f8 !important}
html.smx-integration-v1 body.template-11 #header .search .search-input{height:50px !important;flex:1 1 auto !important;padding:0 18px !important;border:0 !important;background:transparent !important;color:#171a21 !important;font-size:15px !important;box-shadow:none !important}
html.smx-integration-v1 body.template-11 #header .search button[data-testid="searchBtn"]{display:flex !important;width:56px !important;height:50px !important;align-items:center !important;justify-content:center !important;padding:0 !important;border:0 !important;background:transparent !important;color:transparent !important;font-size:0 !important}
html.smx-integration-v1 body.template-11 #header .search button[data-testid="searchBtn"]::before{color:#15171c !important;font-size:24px !important}
html.smx-integration-v1 body.template-11 #header .top-navigation-contacts{grid-column:3;display:flex !important;min-width:252px !important;align-items:center !important;gap:16px !important;margin:0 !important;padding:0 !important}
html.smx-integration-v1 body.template-11 #header .top-navigation-contacts > strong{display:none !important}
html.smx-integration-v1 body.template-11 #header .navigation-buttons{grid-column:4;display:flex !important;min-width:245px !important;height:54px !important;align-items:center !important;justify-content:flex-end !important;gap:18px !important;margin:0 !important}
html.smx-integration-v1 body.template-11 #header .top-nav-button-login{position:relative}
html.smx-integration-v1 body.template-11 #header .top-nav-button-login{min-height:48px !important;padding:0 22px 0 38px !important;border-right:1px solid #c7ccd6 !important;background:transparent !important;color:#111318 !important;font-size:14px !important;font-weight:500 !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .nav-submenu-box{display:none !important}
html.smx-integration-v1 body.template-11 #header::after{content:"";position:absolute;z-index:0;right:0;bottom:0;left:0;height:58px;background:var(--ik-v3-blue);pointer-events:none}
html.smx-integration-v1 body.template-11 #navigation{position:relative !important;z-index:1 !important;width:100% !important;max-width:none !important;height:58px !important;background:var(--ik-v3-blue) !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in{display:flex !important;width:min(100% - 48px, 1440px) !important;height:58px !important;align-items:stretch !important;margin:0 auto !important;background:var(--ik-v3-blue) !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in-bottom{display:none !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-menu{display:flex !important;width:100% !important;height:58px !important;align-items:stretch !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-bar-menu{display:flex !important;width:calc(100% - 92px) !important;height:58px !important;align-items:stretch !important;justify-content:space-between !important;margin:0 !important;padding:0 !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-bar-menu > li{display:flex !important;min-width:0 !important;flex:1 1 auto !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-bar-menu > li:nth-child(n+7){display:none !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-bar-menu > li > a{display:flex !important;width:100% !important;min-height:58px !important;align-items:center !important;justify-content:center !important;padding:0 18px !important;border:0 !important;background:transparent !important;color:#fff !important;font-size:13.5px !important;font-weight:700 !important;line-height:1.15 !important;text-align:center !important;white-space:nowrap !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-bar-menu > li > a:hover{background:var(--ik-v3-blue-hover) !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-menu-trigger{position:relative !important;top:auto !important;right:auto !important;display:flex !important;width:92px !important;height:58px !important;order:2 !important;align-items:center !important;justify-content:center !important;margin-left:auto !important;background:var(--ik-v3-blue) !important;color:#fff !important;cursor:pointer}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-menu-trigger span{color:#fff !important;font-size:13.5px !important;font-weight:800 !important;text-transform:uppercase}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-menu-trigger:hover,html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-menu-trigger.is-open{background:var(--ik-v3-blue-hover) !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-bar-menu-helper{position:absolute !important;z-index:1100 !important;top:58px !important;right:0 !important;display:none !important;width:285px !important;margin:0 !important;padding:8px 0 !important;list-style:none !important;background:#fff !important;border:1px solid var(--ik-v3-line) !important;border-top:0 !important;border-radius:0 0 14px 14px !important;box-shadow:0 14px 32px rgba(5, 40, 119, .16) !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-menu-trigger.is-open ~ .top-navigation-bar-menu-helper,html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-bar-menu-helper:hover{display:block !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-bar-menu-helper li a{display:block !important;padding:11px 18px !important;border-bottom:1px solid #edf0f5 !important;color:#20242c !important;font-size:13px !important;font-weight:650 !important;text-decoration:none !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-bar-menu-helper li a:hover{background:#eef3ff !important;color:var(--ik-v3-blue) !important}
html.smx-integration-v1 body.type-index #content-wrapper{background:#fff !important}
html.smx-integration-v1 body.type-index .ik-v3-hero-grid{display:grid;grid-template-columns:minmax(0, 2.1fr) minmax(320px, .95fr);gap:24px}
html.smx-integration-v1 body.type-index .ik-v3-hero{position:relative;display:flex;min-height:380px;align-items:center;overflow:hidden;padding:36px;background-position:center;background-size:cover;border-radius:18px;box-shadow:0 16px 36px rgba(19, 27, 47, .12)}
html.smx-integration-v1 body.type-index .ik-v3-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(20, 12, 18, .36), rgba(20, 12, 18, .02) 72%)}
html.smx-integration-v1 body.type-index .ik-v3-hero-card{position:relative;z-index:1;width:min(420px, 92%);padding:34px 36px;border-radius:17px;background:rgba(255, 255, 255, .96);box-shadow:0 10px 30px rgba(10, 15, 30, .18)}
html.smx-integration-v1 body.type-index .ik-v3-hero-card h1{margin:0 0 14px !important;color:#111318 !important;font-size:clamp(30px, 3vw, 44px) !important;font-weight:800 !important;line-height:1.08 !important;letter-spacing:-.02em;text-transform:none !important}
html.smx-integration-v1 body.type-index .ik-v3-hero-card p{margin:0 0 20px !important;color:#59606c !important;font-size:16px !important}
@media (max-width: 1199px){html.smx-integration-v1 body.template-11 #header .header-top{grid-template-columns:220px minmax(300px, 1fr) auto !important;gap:18px !important}
html.smx-integration-v1 body.template-11 #header .site-name-wrapper{width:220px !important;min-width:220px !important}
html.smx-integration-v1 body.template-11 #header .site-name img{max-width:195px !important}
html.smx-integration-v1 body.template-11 #header .top-navigation-contacts{display:none !important}
html.smx-integration-v1 body.template-11 #header .navigation-buttons{grid-column:3}
html.smx-integration-v1 body.type-index .ik-v3-hero-grid{grid-template-columns:1.65fr 1fr}}
@media (max-width: 991px){html.smx-integration-v1 body.template-11 #header .header-top{width:min(100% - 28px, 960px) !important;grid-template-columns:190px 1fr auto !important;gap:14px !important}
html.smx-integration-v1 body.template-11 #header .site-name-wrapper{width:190px !important;min-width:190px !important}
html.smx-integration-v1 body.template-11 #header .site-name img{max-width:170px !important}
html.smx-integration-v1 body.template-11 #header .navigation-buttons{min-width:115px !important;gap:8px !important}
html.smx-integration-v1 body.template-11 #header .top-nav-button-login span{display:none !important}
html.smx-integration-v1 body.template-11 #header .top-nav-button-login{width:48px !important;padding:0 !important;border:0 !important}
html.smx-integration-v1 body.type-index .ik-v3-hero-grid{grid-template-columns:1fr}}
@media (max-width: 767px){html.smx-integration-v1 body.template-11 .top-navigation-bar{border-top-width:3px !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .nav-part{display:none !important}
html.smx-integration-v1 body.template-11 #header .header-top{display:flex !important;min-height:78px !important;padding:8px 14px !important}
html.smx-integration-v1 body.template-11 #header .site-name-wrapper{width:190px !important;margin-right:auto !important}
html.smx-integration-v1 body.template-11 #header .site-name,html.smx-integration-v1 body.template-11 #header .site-name a{height:62px !important}
html.smx-integration-v1 body.template-11 #header .site-name img{height:60px !important;max-width:182px !important}
html.smx-integration-v1 body.template-11 #header .search{display:none !important}
html.smx-integration-v1 body.template-11 #header .navigation-buttons{min-width:auto !important}
html.smx-integration-v1 body.template-11 #header::after{display:none !important}
html.smx-integration-v1 body.template-11 #navigation{height:auto !important;background:#fff !important}
html.smx-integration-v1 body.type-index .ik-v3-hero{min-height:410px;padding:18px;background-position:62% center}
html.smx-integration-v1 body.type-index .ik-v3-hero-card{width:100%;padding:25px 23px}
html.smx-integration-v1 body.type-index .ik-v3-hero-card h1{font-size:30px !important}}
@media (min-width: 992px){html.smx-integration-v1 body.desktop.template-11 #header .header-top{grid-template-columns:220px minmax(300px, 1fr) 252px 245px !important;grid-template-rows:82px !important;gap:24px !important;min-height:116px !important;padding:17px 0 !important}
html.smx-integration-v1 body.desktop.template-11 #header .site-name-wrapper,html.smx-integration-v1 body.desktop.template-11 #header .search,html.smx-integration-v1 body.desktop.template-11 #header .top-navigation-contacts,html.smx-integration-v1 body.desktop.template-11 #header .navigation-buttons{grid-row:1 !important;align-self:center !important}
html.smx-integration-v1 body.desktop.template-11 #header .site-name-wrapper{width:220px !important;min-width:0 !important;height:82px !important}
html.smx-integration-v1 body.desktop.template-11 #header .site-name,html.smx-integration-v1 body.desktop.template-11 #header .site-name a{width:220px !important;height:82px !important}
html.smx-integration-v1 body.desktop.template-11 #header .site-name img{width:auto !important;max-width:178px !important;height:auto !important;max-height:82px !important}
html.smx-integration-v1 body.desktop.template-11 #header .search{width:100% !important;margin:0 auto !important}
html.smx-integration-v1 body.desktop.template-11 #header .top-navigation-contacts{grid-column:3 !important;min-width:252px !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-buttons{grid-column:4 !important;min-width:245px !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1,html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .navigation-in-bottom,html.smx-integration-v1 body.desktop.template-11 #navigation .menu-helper{display:none !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-menu{display:flex !important;width:100% !important;height:58px !important;flex:1 1 100% !important;align-items:stretch !important;position:relative !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-bar-menu{display:flex !important;width:calc(100% - 92px) !important;height:58px !important;flex:1 1 auto !important;align-items:stretch !important;justify-content:stretch !important;overflow:hidden !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-bar-menu > li{min-width:0 !important;flex:1 1 0 !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-bar-menu > li > a{padding:0 10px !important;font-size:13px !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-menu-trigger{display:flex !important;width:92px !important;min-width:92px !important;height:58px !important;flex:0 0 92px !important}}
@media (min-width: 992px) and (max-width: 1280px){html.smx-integration-v1 body.desktop.template-11 #header .header-top{width:calc(100% - 48px) !important;grid-template-columns:190px minmax(270px, 1fr) 228px 245px !important;gap:18px !important}
html.smx-integration-v1 body.desktop.template-11 #header .site-name-wrapper,html.smx-integration-v1 body.desktop.template-11 #header .site-name,html.smx-integration-v1 body.desktop.template-11 #header .site-name a{width:190px !important}
html.smx-integration-v1 body.desktop.template-11 #header .site-name img{max-width:168px !important}
html.smx-integration-v1 body.desktop.template-11 #header .top-navigation-contacts{min-width:228px !important;gap:10px !important}}
html.smx-integration-v1 body.type-product .p-info-wrapper{background:#fff!important;border:1px solid rgba(10,71,168,.24)!important;border-radius:24px!important;box-shadow:0 16px 42px rgba(39,31,71,.09)!important;padding:30px!important}
html.smx-integration-v1 body.type-product .p-info-headline{display:block!important;margin:0 0 18px!important}
html.smx-integration-v1 body.type-product .p-info-headline h1{max-width:100%!important;margin:0 0 20px!important;color:#171522!important;font-size:clamp(30px,2.65vw,44px)!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:1.08!important}
html.smx-integration-v1 body.type-product .p-detail-info{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:10px 14px!important;margin:0!important}
html.smx-integration-v1 body.type-product .p-detail-info .stars-wrapper{display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px 10px!important;width:auto!important;min-height:42px!important;margin:0!important;padding:8px 13px!important;border:1px solid rgba(10,71,168,.42)!important;border-radius:999px!important;background:#f4f7ff!important;box-shadow:none!important}
html.smx-integration-v1 body.type-product .p-detail-info .stars,html.smx-integration-v1 body.type-product .p-detail-info .stars-label,html.smx-integration-v1 body.type-product .p-detail-info .btn--link{margin:0!important}
html.smx-integration-v1 body.type-product .p-detail-info .stars-label,html.smx-integration-v1 body.type-product .p-detail-info .btn--link{color:#645f72!important;font-size:12px!important;font-weight:700!important}
html.smx-integration-v1 body.type-product .p-detail-info .btn--link{min-height:0!important;padding:0!important;border:0!important;text-decoration:underline!important}
html.smx-integration-v1 body.type-product .p-detail-info>div:not(.stars-wrapper){display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px 12px!important;padding:10px 13px!important;border-radius:12px!important;background:#f2f0fb!important;color:#052877!important;font-size:12px!important;font-weight:700!important}
html.smx-integration-v1 body.type-product .p-detail-info>div:not(.stars-wrapper) a,html.smx-integration-v1 body.type-product .p-detail-info .p-code{color:#052877!important;font-size:12px!important}
html.smx-integration-v1 body.type-product .p-short-description-block{margin:18px 0 0!important;padding:15px 17px!important;border-left:4px solid #f15c3c!important;border-radius:0 14px 14px 0!important;background:#f7f7fa!important}
html.smx-integration-v1 body.type-product .p-short-description-block .p-short-description,html.smx-integration-v1 body.type-product .p-short-description-block .p-short-description p{margin:0!important;color:#4f4b5f!important;font-size:16px!important;line-height:1.5!important}
html.smx-integration-v1 body.type-product .p-short-description-block>p{margin:9px 0 0!important}
html.smx-integration-v1 body.type-product .p-short-description-block a.chevron-after{color:#f15c3c!important;font-size:12px!important;font-weight:800!important;letter-spacing:.035em!important;text-transform:uppercase!important}
html.smx-integration-v1 body.type-product .p-info-grid{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(190px,.8fr)!important;gap:14px!important;margin:18px 0 0!important}
html.smx-integration-v1 body.type-product .p-info-grid .detail-grid-item{min-width:0!important;margin:0!important;padding:17px 18px!important;border:1px solid #ece9e6!important;border-radius:16px!important;box-shadow:none!important}
html.smx-integration-v1 body.type-product .detail-price-block{background:#f5f8ff!important;border-color:rgba(10,71,168,.28)!important}
html.smx-integration-v1 body.type-product .detail-availability-block{background:#f1faf3!important;border-color:rgba(73,182,74,.24)!important}
html.smx-integration-v1 body.type-product .p-info-grid .detail-grid-title{margin:0 0 8px!important;color:#6d6878!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;line-height:1.2!important;text-transform:uppercase!important}
html.smx-integration-v1 body.type-product .p-final-price-wrapper{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:5px 10px!important}
html.smx-integration-v1 body.type-product .p-final-price-wrapper .price-standard{color:#8b8795!important;font-size:18px!important}
html.smx-integration-v1 body.type-product .p-final-price-wrapper .price-save{order:-1!important;padding:4px 8px!important;border-radius:999px!important;background:#f15c3c!important;color:#fff!important;font-size:11px!important;font-weight:800!important}
html.smx-integration-v1 body.type-product .p-final-price-wrapper .price-final{color:#171522!important;font-size:34px!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:1.05!important}
html.smx-integration-v1 body.type-product .p-final-price-wrapper .price-additional{flex-basis:100%!important;color:#7c7788!important;font-size:12px!important}
html.smx-integration-v1 body.type-product .detail-availability-block .availability-value,html.smx-integration-v1 body.type-product .detail-availability-block .availability-label{color:#198b2a!important;font-size:18px!important;font-weight:800!important}
html.smx-integration-v1 body.type-product .p-info-grid .detail-parameters{display:none!important}
@media (max-width:1199px){html.smx-integration-v1 body.type-product .p-info-wrapper{padding:24px!important}
html.smx-integration-v1 body.type-product .p-info-headline h1{font-size:clamp(28px,4vw,38px)!important}
html.smx-integration-v1 body.type-product .p-detail-info{align-items:flex-start!important;flex-direction:column!important}
html.smx-integration-v1 body.type-product .p-info-grid{grid-template-columns:1fr!important}}
@media (max-width:767px){html.smx-integration-v1 body.type-product .p-info-wrapper{margin-top:18px!important;padding:20px!important;border-radius:18px!important}
html.smx-integration-v1 body.type-product .p-info-headline h1{margin-bottom:15px!important;font-size:30px!important}
html.smx-integration-v1 body.type-product .p-detail-info .stars-wrapper,html.smx-integration-v1 body.type-product .p-detail-info>div:not(.stars-wrapper){width:100%!important}
html.smx-integration-v1 body.type-product .p-info-grid{gap:10px!important}}
html.smx-integration-v1 body.type-category #products .product .p,html.smx-integration-v1 body.type-index .products-block .product .p{--sm-card-orange:#f15c3c;--sm-card-orange-soft:rgba(10,71,168,.24);--sm-card-violet:#052877;--sm-card-panel:#f7f7fb}
html.smx-integration-v1 body.type-category #products .product .image,html.smx-integration-v1 body.type-index .products-block .product .image{box-sizing:border-box!important;overflow:visible!important;margin-bottom:14px!important;border:1px solid rgba(10,71,168,.28)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 22px rgba(42,24,72,.05)!important}
html.smx-integration-v1 body.type-category #products .product .image img,html.smx-integration-v1 body.type-index .products-block .product .image img{border-radius:15px!important}
html.smx-integration-v1 body.type-category #products .product .p-in,html.smx-integration-v1 body.type-index .products-block .product .p-in{display:flex!important;box-sizing:border-box!important;padding-top:0!important;flex-direction:column!important;gap:10px!important;border-top:0!important}
html.smx-integration-v1 body.type-category #products .product .p-in-in,html.smx-integration-v1 body.type-index .products-block .product .p-in-in{display:flex!important;min-height:78px!important;padding:11px 12px!important;flex-direction:column!important;justify-content:center!important;border:1px solid rgba(48,32,143,.12)!important;border-left:4px solid var(--sm-card-orange)!important;border-radius:12px!important;background:var(--sm-card-panel)!important}
html.smx-integration-v1 body.type-category #products .product .name,html.smx-integration-v1 body.type-index .products-block .product .name{height:auto!important;min-height:50px!important;max-height:none!important;margin:0!important;overflow:visible!important;text-overflow:clip!important}
html.smx-integration-v1 body.type-category #products .product .p-bottom,html.smx-integration-v1 body.type-index .products-block .product .p-bottom{display:flex!important;flex-direction:column!important;gap:10px!important}
html.smx-integration-v1 body.type-category #products .product .p-bottom>div[data-micro="offer"],html.smx-integration-v1 body.type-index .products-block .product .p-bottom>div[data-micro="offer"]{min-height:72px!important;grid-template-columns:minmax(0,1fr) 82px!important;column-gap:8px!important;align-items:stretch!important}
html.smx-integration-v1 body.type-category #products .product .prices,html.smx-integration-v1 body.type-index .products-block .product .prices{display:flex!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:72px!important;margin:0!important;padding:10px 8px!important;flex:none!important;flex-direction:column!important;flex-wrap:nowrap!important;justify-content:center!important;border:1px solid rgba(10,71,168,.24)!important;border-radius:12px!important;background:#f5f8ff!important}
html.smx-integration-v1 body.type-category #products .product .price-final,html.smx-integration-v1 body.type-index .products-block .product .price-final{width:100%!important;gap:6px!important;white-space:nowrap!important}
html.smx-integration-v1 body.type-category #products .product .price-standard,html.smx-integration-v1 body.type-index .products-block .product .price-standard{margin-right:0!important;flex:0 0 auto!important;white-space:nowrap!important}
html.smx-integration-v1 body.type-category #products .product .price-final strong,html.smx-integration-v1 body.type-category #products .product .price-additional,html.smx-integration-v1 body.type-index .products-block .product .price-final strong,html.smx-integration-v1 body.type-index .products-block .product .price-additional{width:auto!important;white-space:nowrap!important}
html.smx-integration-v1 body.type-category #products .product .price-additional,html.smx-integration-v1 body.type-index .products-block .product .price-additional{margin-top:4px!important}
html.smx-integration-v1 body.type-category #products .product .p-tools,html.smx-integration-v1 body.type-index .products-block .product .p-tools{display:flex!important;box-sizing:border-box!important;width:82px!important;min-height:72px!important;padding:8px 5px!important;flex:none!important;align-items:center!important;justify-content:center!important;border:1px solid #e3e1eb!important;border-radius:12px!important;background:#f7f7fb!important;text-align:center!important}
html.smx-integration-v1 body.type-category #products .product [data-micro-availability="https://schema.org/InStock"] .p-tools,html.smx-integration-v1 body.type-index .products-block .product [data-micro-availability="https://schema.org/InStock"] .p-tools{border-color:rgba(73,182,74,.28)!important;background:#f1faf3!important}
html.smx-integration-v1 body.type-category #products .product [data-micro-availability="https://schema.org/OutOfStock"] .p-tools,html.smx-integration-v1 body.type-index .products-block .product [data-micro-availability="https://schema.org/OutOfStock"] .p-tools{border-color:rgba(10,71,168,.30)!important;background:#edf3ff!important}
html.smx-integration-v1 body.type-category #products .product .availability,html.smx-integration-v1 body.type-index .products-block .product .availability{font-size:11px!important;font-weight:800!important}
html.smx-integration-v1 body.type-category #products .product .p-desc,html.smx-integration-v1 body.type-index .products-block .product .p-desc{box-sizing:border-box!important;min-height:78px!important;margin:0!important;padding:11px 12px!important;border:1px solid rgba(48,32,143,.10)!important;border-radius:12px!important;background:#fbfbfd!important;line-height:1.5!important}
@media (max-width:767px){html.smx-integration-v1 body.type-category #products .product .image,html.smx-integration-v1 body.type-index .products-block .product .image{margin-bottom:11px!important;border-radius:13px!important}
html.smx-integration-v1 body.type-category #products .product .image img,html.smx-integration-v1 body.type-index .products-block .product .image img{border-radius:12px!important}
html.smx-integration-v1 body.type-category #products .product .p-in,html.smx-integration-v1 body.type-index .products-block .product .p-in,html.smx-integration-v1 body.type-category #products .product .p-bottom,html.smx-integration-v1 body.type-index .products-block .product .p-bottom{gap:7px!important}
html.smx-integration-v1 body.type-category #products .product .p-in-in,html.smx-integration-v1 body.type-index .products-block .product .p-in-in,html.smx-integration-v1 body.type-category #products .product .p-desc,html.smx-integration-v1 body.type-index .products-block .product .p-desc{min-height:0!important;padding:9px 10px!important}
html.smx-integration-v1 body.type-category #products .product .p-bottom>div[data-micro="offer"],html.smx-integration-v1 body.type-index .products-block .product .p-bottom>div[data-micro="offer"]{grid-template-columns:1fr!important;row-gap:7px!important}
html.smx-integration-v1 body.type-category #products .product .p-tools,html.smx-integration-v1 body.type-index .products-block .product .p-tools{min-height:48px!important}}
html.smx-integration-v1 body.type-category.template-11 #filters .slider-header{position:relative!important;inset:auto!important;width:100%!important}
html.smx-integration-v1 body.type-category.template-11 #filters .slider-header .from,html.smx-integration-v1 body.type-category.template-11 #filters .slider-header .to{position:static!important;width:auto!important;min-width:92px!important;flex:0 0 auto!important}
html.smx-integration-v1 body.type-category.template-11 #filters .slider-content{position:relative!important;inset:auto!important;width:100%!important;margin:0!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-label{position:relative!important;text-indent:0!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-label::before{position:static!important;inset:auto!important;margin:0!important;transform:none!important}
html.smx-integration-v1 body.type-category #products .product .image{box-sizing:border-box!important;overflow:visible!important;margin-bottom:16px!important;border:1px solid rgba(10,71,168,.28)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 22px rgba(42,24,72,.05)!important}
html.smx-integration-v1 body.type-category #products .product .image img{border-radius:15px!important}
html.smx-integration-v1 body.type-category #products .product .p-in{padding-top:14px!important;border-top:1px solid rgba(10,71,168,.24)!important}
html.smx-integration-v1 body.type-category #products .product .p-bottom>div[data-micro="offer"]{min-height:56px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}
html.smx-integration-v1 body.type-category #products .product .prices{margin:3px 0!important}
html.smx-integration-v1 body.type-category #products .product .price-final{display:flex!important;width:100%!important;align-items:baseline!important;flex-wrap:nowrap!important;gap:8px!important;white-space:nowrap!important}
html.smx-integration-v1 body.type-category #products .product .price-standard{margin-right:0!important;flex:0 0 auto!important;white-space:nowrap!important}
html.smx-integration-v1 body.type-category #products .product .price-final strong,html.smx-integration-v1 body.type-category #products .product .price-additional{white-space:nowrap!important}
html.smx-integration-v1 body.type-category #products .product .p-tools{width:auto!important;max-width:105px!important;margin:3px 0!important;text-align:right!important}
html.smx-integration-v1 body.type-category #products .product .availability{width:auto!important;text-align:right!important}
@media (max-width:767px){html.smx-integration-v1 body.type-category #products .product .image{margin-bottom:12px!important}
html.smx-integration-v1 body.type-category #products .product .p-in{padding-top:11px!important}
html.smx-integration-v1 body.type-category #products .product .p-bottom>div[data-micro="offer"]{row-gap:3px!important}
html.smx-integration-v1 body.type-category #products .product .p-tools,html.smx-integration-v1 body.type-category #products .product .availability{max-width:none!important;text-align:left!important}}
html.smx-integration-v1 body.type-category #products .product .image{margin-bottom:14px!important}
html.smx-integration-v1 body.type-category #products .product .p-in{display:flex!important;box-sizing:border-box!important;padding-top:0!important;flex-direction:column!important;gap:10px!important;border-top:0!important}
html.smx-integration-v1 body.type-category #products .product .p-bottom{display:flex!important;flex-direction:column!important;gap:10px!important}
html.smx-integration-v1 body.type-category #products .product .p-bottom>div[data-micro="offer"]{display:grid!important;min-height:72px!important;grid-template-columns:minmax(0,1fr) 82px!important;column-gap:8px!important;align-items:stretch!important}
html.smx-integration-v1 body.type-category #products .product .prices{display:flex!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:72px!important;margin:0!important;padding:10px 8px!important;flex:none!important;flex-direction:column!important;flex-wrap:nowrap!important;justify-content:center!important}
html.smx-integration-v1 body.type-category #products .product .p-tools{display:flex!important;box-sizing:border-box!important;width:82px!important;max-width:none!important;min-height:72px!important;margin:0!important;padding:8px 5px!important;flex:none!important;align-items:center!important;justify-content:center!important;text-align:center!important}
html.smx-integration-v1 body.type-category #products .product .availability{width:100%!important;text-align:center!important}
@media (max-width:767px){html.smx-integration-v1 body.type-category #products .product .image{margin-bottom:11px!important;border-radius:13px!important}
html.smx-integration-v1 body.type-category #products .product .p-in,html.smx-integration-v1 body.type-category #products .product .p-bottom{gap:7px!important}
html.smx-integration-v1 body.type-category #products .product .p-bottom>div[data-micro="offer"]{grid-template-columns:1fr!important;row-gap:7px!important}
html.smx-integration-v1 body.type-category #products .product .p-tools{width:100%!important;max-width:none!important;min-height:48px!important;text-align:center!important}}
html.smx-integration-v1 body.type-category #products .product .p-in-in,html.smx-integration-v1 body.type-index .products-block .product .p-in-in{border-top:0!important;border-right-color:rgba(48,32,143,.17)!important;border-bottom-color:rgba(48,32,143,.17)!important;box-shadow:0 5px 12px rgba(42,24,72,.04)!important}
html.smx-integration-v1 body.type-category #products .product .prices,html.smx-integration-v1 body.type-index .products-block .product .prices{border-color:rgba(10,71,168,.32)!important;box-shadow:0 5px 12px rgba(10,71,168,.04)!important}
html.smx-integration-v1 body.type-category #products .product .p-desc,html.smx-integration-v1 body.type-index .products-block .product .p-desc{border-color:rgba(48,32,143,.16)!important;background:#f8f8fc!important;box-shadow:0 5px 12px rgba(42,24,72,.035)!important}
html.smx-integration-v1 body.type-category #products .product .image,html.smx-integration-v1 body.type-index .products-block .product .image{margin-bottom:6px!important}
html.smx-integration-v1 body.type-category #products .product .p-in,html.smx-integration-v1 body.type-index .products-block .product .p-in{gap:8px!important}
html.smx-integration-v1 body.type-category #products .product .p-in-in,html.smx-integration-v1 body.type-index .products-block .product .p-in-in{box-sizing:border-box!important;height:96px!important;min-height:96px!important;max-height:96px!important;padding:10px 12px!important;justify-content:flex-start!important;overflow:hidden!important;border-left:1px solid rgba(48,32,143,.17)!important}
html.smx-integration-v1 body.type-category #products .product .name,html.smx-integration-v1 body.type-index .products-block .product .name{min-height:0!important;line-height:1.25!important}
html.smx-integration-v1 body.type-category #products .product .p-bottom>div[data-micro="offer"],html.smx-integration-v1 body.type-index .products-block .product .p-bottom>div[data-micro="offer"]{display:grid!important;min-height:0!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;row-gap:8px!important}
html.smx-integration-v1 body.type-category #products .product .prices,html.smx-integration-v1 body.type-index .products-block .product .prices{min-height:68px!important;padding:9px 10px!important}
html.smx-integration-v1 body.type-category #products .product .price-final,html.smx-integration-v1 body.type-index .products-block .product .price-final{display:flex!important;align-items:baseline!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important}
html.smx-integration-v1 body.type-category #products .product .p-tools,html.smx-integration-v1 body.type-index .products-block .product .p-tools{width:100%!important;max-width:none!important;min-height:44px!important;margin:0!important;padding:8px 12px!important}
html.smx-integration-v1 body.type-category #products .product .availability,html.smx-integration-v1 body.type-index .products-block .product .availability{width:100%!important;font-size:12px!important;line-height:1.25!important;text-align:center!important;white-space:normal!important}
@media (max-width:767px){html.smx-integration-v1 body.type-category #products .product .image,html.smx-integration-v1 body.type-index .products-block .product .image{margin-bottom:5px!important}
html.smx-integration-v1 body.type-category #products .product .p-in-in,html.smx-integration-v1 body.type-index .products-block .product .p-in-in{padding:9px 10px!important}}
html.smx-integration-v1 body.type-category #products .product .p-in-in>.ratings-wrapper,html.smx-integration-v1 body.type-index .products-block .product .p-in-in>.ratings-wrapper{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}
html.smx-integration-v1 body.type-category #products .product .p-in-in,html.smx-integration-v1 body.type-index .products-block .product .p-in-in{padding:10px 0!important;border:0!important;background:transparent!important;box-shadow:none!important}
html.smx-integration-v1 body.type-category #products .product .name,html.smx-integration-v1 body.type-index .products-block .product .name{color:#111318!important;transition:color .18s ease,transform .18s ease!important}
html.smx-integration-v1 body.type-category #products .product .p-in-in:hover .name,html.smx-integration-v1 body.type-category #products .product .name:focus-visible,html.smx-integration-v1 body.type-index .products-block .product .p-in-in:hover .name,html.smx-integration-v1 body.type-index .products-block .product .name:focus-visible{color:#f15c3c!important;transform:translateX(2px)!important}
html.smx-integration-v1 body.type-category #products .product .p-desc,html.smx-integration-v1 body.type-index .products-block .product .p-desc{padding:8px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#111318!important}
html.smx-integration-v1 body.type-category #products .product .p-desc *,html.smx-integration-v1 body.type-index .products-block .product .p-desc *{color:#111318!important}
html.smx-integration-v1 body.type-category #products .product .p-in-in,html.smx-integration-v1 body.type-index .products-block .product .p-in-in{align-items:center!important}
html.smx-integration-v1 body.type-category #products .product .name,html.smx-integration-v1 body.type-index .products-block .product .name{width:100%!important;font-size:16px!important;line-height:1.3!important;text-align:center!important}
html.smx-integration-v1 body.type-category #products .product .p-in-in:hover .name,html.smx-integration-v1 body.type-category #products .product .name:focus-visible,html.smx-integration-v1 body.type-index .products-block .product .p-in-in:hover .name,html.smx-integration-v1 body.type-index .products-block .product .name:focus-visible{transform:translateY(-1px)!important}
html.smx-integration-v1 body.type-category #products .product .prices,html.smx-integration-v1 body.type-index .products-block .product .prices{align-items:center!important;text-align:center!important}
html.smx-integration-v1 body.type-category #products .product .price-final,html.smx-integration-v1 body.type-index .products-block .product .price-final{justify-content:center!important}
html.smx-integration-v1 body.type-category #products .product .price-additional,html.smx-integration-v1 body.type-index .products-block .product .price-additional{width:100%!important;text-align:center!important}
html.smx-integration-v1 body.type-category #products .product .prices,html.smx-integration-v1 body.type-index .products-block .product .prices{background:#f7f7f7!important}
@media (max-width:767px){html.smx-integration-v1 body.type-category #products .product,html.smx-integration-v1 body.type-index .products-block .product,html.smx-integration-v1 body.type-category #products .product .p,html.smx-integration-v1 body.type-index .products-block .product .p{height:auto!important;min-height:0!important;max-height:none!important}
html.smx-integration-v1 body.type-category #products .product .p,html.smx-integration-v1 body.type-index .products-block .product .p{display:flex!important;padding-bottom:0!important;flex-direction:column!important;overflow:hidden!important}
html.smx-integration-v1 body.type-category #products .product .image,html.smx-integration-v1 body.type-index .products-block .product .image{flex:0 0 auto!important;margin-bottom:0!important}
html.smx-integration-v1 body.type-category #products .product .p-in,html.smx-integration-v1 body.type-index .products-block .product .p-in{display:flex!important;width:100%!important;height:auto!important;min-height:0!important;padding:0 14px!important;flex:0 0 auto!important;flex-direction:column!important;gap:0!important;overflow:visible!important}
html.smx-integration-v1 body.type-category #products .product .p-in-in,html.smx-integration-v1 body.type-index .products-block .product .p-in-in{display:flex!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:15px 0 13px!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;overflow:visible!important}
html.smx-integration-v1 body.type-category #products .product .name,html.smx-integration-v1 body.type-index .products-block .product .name{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;line-height:1.3!important;overflow:visible!important}
html.smx-integration-v1 body.type-category #products .product .p-bottom,html.smx-integration-v1 body.type-index .products-block .product .p-bottom{display:flex!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;flex:0 0 auto!important;flex-direction:column!important;gap:0!important;overflow:visible!important}
html.smx-integration-v1 body.type-category #products .product .p-bottom>div[data-micro="offer"],html.smx-integration-v1 body.type-index .products-block .product .p-bottom>div[data-micro="offer"]{display:flex!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;flex:0 0 auto!important;flex-direction:column!important;gap:8px!important}
html.smx-integration-v1 body.type-category #products .product .prices,html.smx-integration-v1 body.type-index .products-block .product .prices{width:100%!important;height:auto!important;min-height:70px!important;max-height:none!important;margin:0!important;padding:10px 12px!important;flex:0 0 auto!important}
html.smx-integration-v1 body.type-category #products .product .p-tools,html.smx-integration-v1 body.type-index .products-block .product .p-tools{position:static!important;inset:auto!important;display:flex!important;width:100%!important;height:auto!important;min-height:46px!important;max-height:none!important;margin:0!important;padding:9px 12px!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important}
html.smx-integration-v1 body.type-category #products .product .availability,html.smx-integration-v1 body.type-index .products-block .product .availability{position:static!important;display:block!important;width:100%!important;height:auto!important;margin:0!important;line-height:1.25!important;text-align:center!important}
html.smx-integration-v1 body.type-category #products .product .p-desc,html.smx-integration-v1 body.type-index .products-block .product .p-desc{position:static!important;inset:auto!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:14px 2px 12px!important;flex:0 0 auto!important;line-height:1.45!important;overflow:visible!important;transform:none!important}
html.smx-integration-v1 body.type-category #products .product .product-btn,html.smx-integration-v1 body.type-index .products-block .product .product-btn{position:static!important;inset:auto!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:4px 14px 18px!important;flex:0 0 auto!important}
html.smx-integration-v1 body.type-category #products .product .product-btn form,html.smx-integration-v1 body.type-index .products-block .product .product-btn form{text-align:center!important}}
html.smx-integration-v1 body.type-category.template-11 .filters-unveil-button-wrapper:has(+ #filters.visible) .unveil-button::after{margin:5px 2px 0 16px!important;transform:rotate(225deg)!important}
html.smx-integration-v1 body.type-category.template-11 #filters.visible{display:flex!important;flex-wrap:wrap!important;gap:14px!important;margin:0 0 24px!important;padding:16px!important;overflow:visible!important;border:1px solid rgba(10,71,168,.34)!important;border-radius:20px!important;background:#fff!important;box-shadow:0 14px 34px rgba(37,31,74,.10)!important}
html.smx-integration-v1 body.type-category.template-11 #filters #price-filter-form{display:none!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-sections,html.smx-integration-v1 body.type-category.template-11 #filters #category-filter-hover{display:contents!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-section-button{display:none!important}
html.smx-integration-v1 body.type-category.template-11 #filters .slider-wrapper{flex:1 1 100%!important;width:100%!important;min-width:0!important;margin:0!important;padding:16px 18px 20px!important;border:1px solid rgba(10,71,168,.28)!important;border-radius:14px!important;background:#f7f7f7!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-section:not(.filter-section-button):not(.filter-section-count){flex:1 1 280px!important;width:auto!important;min-width:0!important;margin:0!important;padding:16px 18px!important;border:1px solid rgba(10,71,168,.28)!important;border-radius:14px!important;background:#f7f7f7!important}
html.smx-integration-v1 body.type-category.template-11 #filters h4{margin:0 0 13px!important;padding:0!important;border:0!important;color:#171928!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:.035em!important;text-transform:uppercase!important}
html.smx-integration-v1 body.type-category.template-11 #filters h4::after{content:""!important;display:block!important;width:32px!important;height:3px!important;margin-top:8px!important;border-radius:999px!important;background:#f15c3c!important}
html.smx-integration-v1 body.type-category.template-11 #filters .slider-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 14px!important}
html.smx-integration-v1 body.type-category.template-11 #filters .slider-header .from,html.smx-integration-v1 body.type-category.template-11 #filters .slider-header .to{display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:5px 10px!important;border:1px solid #e3e0e9!important;border-radius:9px!important;background:#fff!important;color:#052877!important;font-size:13px!important;font-weight:800!important;line-height:1!important}
html.smx-integration-v1 body.type-category.template-11 #filters .slider-content{padding:5px 9px 3px!important}
html.smx-integration-v1 body.type-category.template-11 #filters .ui-slider{height:7px!important;border:0!important;border-radius:999px!important;background:#e4e2ea!important;box-shadow:inset 0 1px 2px rgba(28,23,56,.08)!important}
html.smx-integration-v1 body.type-category.template-11 #filters .ui-slider-range{border:0!important;border-radius:999px!important;background:#f15c3c!important}
html.smx-integration-v1 body.type-category.template-11 #filters .ui-slider-handle{top:-7px!important;width:21px!important;height:21px!important;margin-left:-10px!important;border:3px solid #f15c3c!important;border-radius:50%!important;background:#fff!important;box-shadow:0 3px 9px rgba(38,31,77,.18)!important;cursor:grab!important}
html.smx-integration-v1 body.type-category.template-11 #filters .ui-slider-handle:hover,html.smx-integration-v1 body.type-category.template-11 #filters .ui-slider-handle:focus-visible{border-color:#052877!important;box-shadow:0 0 0 4px rgba(47,36,131,.12),0 3px 9px rgba(38,31,77,.18)!important;outline:0!important}
html.smx-integration-v1 body.type-category.template-11 #filters .param-filter-top{display:flex!important;flex-wrap:wrap!important;gap:8px!important}
html.smx-integration-v1 body.type-category.template-11 #filters .param-filter-top form{display:contents!important}
html.smx-integration-v1 body.type-category.template-11 #filters fieldset{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important;border:0!important}
html.smx-integration-v1 body.type-category.template-11 #filters fieldset > div{display:inline-flex!important;margin:0!important}
html.smx-integration-v1 body.type-category.template-11 #filters input[type="checkbox"]{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;opacity:0!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-label{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:36px!important;margin:0!important;padding:7px 10px!important;border:1px solid #e1dee8!important;border-radius:9px!important;background:#fff!important;color:#171928!important;font-size:13px!important;font-weight:650!important;line-height:1.2!important;cursor:pointer!important;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-label::before{content:""!important;flex:0 0 15px!important;width:15px!important;height:15px!important;border:2px solid #b9b4c8!important;border-radius:5px!important;background:#fff!important;box-shadow:inset 0 0 0 3px #fff!important;transition:border-color .18s ease,background .18s ease!important}
html.smx-integration-v1 body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label{border-color:#f15c3c!important;background:#edf3ff!important;color:#052877!important;box-shadow:0 3px 10px rgba(10,71,168,.10)!important}
html.smx-integration-v1 body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label::before{border-color:#f15c3c!important;background:#f15c3c!important}
html.smx-integration-v1 body.type-category.template-11 #filters input[type="checkbox"]:focus-visible + .filter-label{outline:0!important;box-shadow:0 0 0 3px rgba(47,36,131,.14)!important}
html.smx-integration-v1 body.type-category.template-11 #filters input[type="checkbox"]:not(:disabled) + .filter-label:hover{border-color:#f15c3c!important;color:#052877!important;transform:translateY(-1px)!important}
html.smx-integration-v1 body.type-category.template-11 #filters input[type="checkbox"]:disabled + .filter-label{opacity:.45!important;cursor:not-allowed!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:22px!important;min-height:20px!important;margin:0!important;padding:2px 6px!important;border-radius:999px!important;background:#f0eef9!important;color:#052877!important;font-size:11px!important;font-weight:800!important;line-height:1!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-section-count{flex:1 1 100%!important;width:100%!important;min-height:38px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-total-count{display:flex!important;align-items:center!important;justify-content:flex-end!important;width:100%!important;min-height:38px!important;padding:7px 12px!important;border-radius:10px!important;background:#f0eef9!important;color:#57516f!important;font-size:12px!important;font-weight:650!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-total-count strong{margin-left:4px!important;color:#052877!important;font-size:14px!important;font-weight:850!important}
@media (max-width:767px){html.smx-integration-v1 body.type-category.template-11 #filters.visible{gap:10px!important;padding:10px!important;border-radius:15px!important}
html.smx-integration-v1 body.type-category.template-11 #filters .slider-wrapper,html.smx-integration-v1 body.type-category.template-11 #filters .filter-section:not(.filter-section-button):not(.filter-section-count){flex:1 1 100%!important;padding:14px!important;border-radius:12px!important}
html.smx-integration-v1 body.type-category.template-11 #filters h4{margin-bottom:11px!important;font-size:13px!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-label{min-height:34px!important;padding:6px 9px!important;font-size:12px!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-total-count{justify-content:center!important}}
@media (max-width:767px){html.smx-integration-v1 body.type-category #products .product .product-btn form,html.smx-integration-v1 body.type-index .products-block .product .product-btn form{display:flex!important;width:100%!important;margin:0!important;align-items:center!important;justify-content:center!important}
html.smx-integration-v1 body.type-category #products .product .product-btn .btn,html.smx-integration-v1 body.type-index .products-block .product .product-btn .btn{display:inline-flex!important;width:min(100%,260px)!important;margin:0 auto!important;align-items:center!important;justify-content:center!important}}
html.smx-integration-v1 body.type-category.template-11 #filters .ui-slider::after,html.smx-integration-v1 body.type-category.template-11 #filters .ui-slider-handle::after{content:none!important;display:none!important}
html.smx-integration-v1 body.type-category.template-11 #filters .ui-slider-range{top:0!important;bottom:auto!important;height:100%!important}
html.smx-integration-v1 body.type-category.template-11 #filters .ui-slider-handle{top:50%!important;box-sizing:border-box!important;transform:translateY(-50%)!important}
html.smx-integration-v1 body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label::before{background-color:#f15c3c!important;background-image:none!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-label::after{content:none!important;display:none!important}
html.smx-integration-v1 body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label::after{content:""!important;display:block!important;position:absolute!important;top:11px!important;left:16px!important;width:5px!important;height:9px!important;border:solid #fff!important;border-width:0 2px 2px 0!important;background:transparent!important;transform:rotate(45deg)!important}
@media (max-width:767px){html.smx-integration-v1 body.type-category.template-11 #filters h4::after{content:none!important;display:none!important}}
html.smx-integration-v1 body.type-category.template-11 .filters-unveil-button-wrapper:has(+ #filters.visible) .unveil-button::after{margin:0 2px 0 16px!important;transform-origin:50% 50%!important}
html.smx-integration-v1 body.type-product .p-image{box-sizing:border-box!important;overflow:visible!important;border:1px solid rgba(10,71,168,.24)!important;border-radius:24px!important;background:#fff!important;box-shadow:0 16px 42px rgba(5,40,119,.09)!important}
html.smx-integration-v1 body.type-product .p-image .p-main-image{display:flex!important;overflow:hidden!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important;border-radius:23px!important;background:#fff!important}
html.smx-integration-v1 body.type-product .p-image .p-main-image img{display:block!important;width:100%!important;height:100%!important;border:0!important;border-radius:23px!important;object-fit:contain!important;background:#fff!important}
html.smx-integration-v1 body.type-product .p-thumbnails-wrapper{overflow:visible!important;margin-top:2px!important;margin-bottom:-7px!important;padding-bottom:7px!important}
html.smx-integration-v1 body.type-product .p-thumbnails-wrapper .p-thumbnails-inner{padding-bottom:4px!important}
html.smx-integration-v1 body.type-product .p-thumbnails-wrapper .p-thumbnail{box-sizing:border-box!important;overflow:hidden!important;height:100px!important;margin-bottom:3px!important;border:1px solid rgba(10,71,168,.30)!important;border-radius:12px!important;background:#fff!important;box-shadow:0 4px 12px rgba(5,40,119,.05)!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}
html.smx-integration-v1 body.type-product .p-thumbnails-wrapper .p-thumbnail img{display:block!important;width:100%!important;height:100%!important;border:0!important;border-radius:11px!important;object-fit:contain!important;background:#fff!important}
html.smx-integration-v1 body.type-product .p-thumbnails-wrapper .p-thumbnail:hover{transform:translateY(-1px)!important;border-color:rgba(10,71,168,.72)!important;box-shadow:0 7px 18px rgba(5,40,119,.10)!important}
html.smx-integration-v1 body.type-product .p-thumbnails-wrapper .p-thumbnail.highlighted{border:2px solid #f15c3c!important;box-shadow:0 6px 16px rgba(10,71,168,.14)!important}
html.smx-integration-v1 body.type-product .p-thumbnails-wrapper .p-thumbnail.highlighted img{border:0!important}
html.smx-integration-v1 body.type-product .detail-parameters-block:has(.hidden-split-parameter){min-height:140px!important;padding:16px 18px!important;align-items:stretch!important;justify-content:flex-start!important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.hidden-split-parameter){display:table!important;width:100%!important;margin:8px 0 0!important;table-layout:fixed!important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.hidden-split-parameter) tr{display:table-row!important;width:100%!important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.hidden-split-parameter) th,html.smx-integration-v1 body.type-product .detail-parameters:has(.hidden-split-parameter) td{display:table-cell!important;padding:5px 0!important;border:0!important;vertical-align:middle!important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.hidden-split-parameter) th{width:34%!important;padding-right:10px!important;color:#5f6470!important;font-size:12px!important;font-weight:800!important;line-height:1.25!important;text-transform:uppercase!important}
html.smx-integration-v1 body.type-product .detail-parameters select.hidden-split-parameter{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;height:42px!important;margin:0!important;padding:0 34px 0 12px!important;border:1px solid rgba(10,71,168,.42)!important;border-radius:10px!important;background-color:#fff!important;color:#171522!important;font-family:SMXInter,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;cursor:pointer!important}
html.smx-integration-v1 body.type-product .detail-parameters select.hidden-split-parameter:focus{border-color:#f15c3c!important;outline:2px solid rgba(10,71,168,.18)!important;outline-offset:1px!important}
@media (max-width:767px){html.smx-integration-v1 body.type-product .p-image{border-radius:18px!important;box-shadow:0 10px 28px rgba(5,40,119,.08)!important}
html.smx-integration-v1 body.type-product .p-image .p-main-image,html.smx-integration-v1 body.type-product .p-image .p-main-image img{border-radius:17px!important}
html.smx-integration-v1 body.type-product .p-thumbnails-wrapper .p-thumbnail{height:82px!important;border-radius:10px!important}
html.smx-integration-v1 body.type-product .p-thumbnails-wrapper .p-thumbnail img{border-radius:9px!important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.hidden-split-parameter) th,html.smx-integration-v1 body.type-product .detail-parameters:has(.hidden-split-parameter) td{display:block!important;width:100%!important;padding:3px 0!important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.hidden-split-parameter) td{padding-bottom:8px!important}}
html.smx-integration-v1 body.type-product .p-info-wrapper .p-info-grid{display:grid!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important;grid-template-columns:minmax(0,1.2fr) minmax(190px,.8fr)!important;overflow:visible!important}
html.smx-integration-v1 body.type-product .p-info-grid .detail-grid-item{width:auto!important;max-width:100%!important;min-width:0!important}
html.smx-integration-v1 body.type-product .p-info-grid .detail-parameters-block:has(.hidden-split-parameter){grid-column:1!important;grid-row:1!important}
html.smx-integration-v1 body.type-product .p-info-grid:has(.detail-parameters-block) .detail-price-block{grid-column:2!important;grid-row:1!important}
html.smx-integration-v1 body.type-product .p-info-grid:has(.detail-parameters-block) .detail-availability-block{grid-column:1 / -1!important;grid-row:2!important}
html.smx-integration-v1 body.type-product .p-info-grid .detail-parameters-block ~ .detail-parameters-block{display:none!important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.hidden-split-parameter){box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}
html.smx-integration-v1 body.type-product .detail-parameters select.hidden-split-parameter{position:static!important;inset:auto!important;left:auto!important;top:auto!important;transform:none!important}
html.smx-integration-v1 body.type-product .p-final-price-wrapper .price-final{white-space:nowrap!important;font-size:clamp(28px,2.2vw,34px)!important}
html.smx-integration-v1 body.type-category.template-11 #filters .slider-wrapper > h4{display:block!important}
html.smx-integration-v1 body.type-category.template-11 .listSorting{margin:0 0 22px!important}
html.smx-integration-v1 body.type-category.template-11 .listSorting__controls{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:0!important;padding:0!important;background:transparent!important;list-style:none!important}
html.smx-integration-v1 body.type-category.template-11 .listSorting__controls > li{margin:0!important;padding:0!important;border:0!important}
html.smx-integration-v1 body.type-category.template-11 .listSorting__control{min-height:42px!important;padding:0 18px!important;border:1px solid #f15c3c!important;border-radius:10px!important;background:#f15c3c!important;color:#fff!important;font-size:13px!important;font-weight:800!important;text-transform:uppercase!important;transition:background .18s ease,transform .18s ease,box-shadow .18s ease!important}
html.smx-integration-v1 body.type-category.template-11 .listSorting__control:hover,html.smx-integration-v1 body.type-category.template-11 .listSorting__control:focus-visible,html.smx-integration-v1 body.type-category.template-11 .listSorting__control.active,html.smx-integration-v1 body.type-category.template-11 .listSorting__control[aria-current="true"]{background:#052877!important;border-color:#052877!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 8px 18px rgba(5,40,119,.18)!important}
@media (max-width:767px){html.smx-integration-v1 body.type-product .p-info-wrapper .p-info-grid{grid-template-columns:1fr!important}
html.smx-integration-v1 body.type-product .p-info-grid .detail-parameters-block:has(.hidden-split-parameter),html.smx-integration-v1 body.type-product .p-info-grid:has(.detail-parameters-block) .detail-price-block,html.smx-integration-v1 body.type-product .p-info-grid:has(.detail-parameters-block) .detail-availability-block{grid-column:1!important;grid-row:auto!important}
html.smx-integration-v1 body.type-category.template-11 .listSorting__controls{gap:8px!important}
html.smx-integration-v1 body.type-category.template-11 .listSorting__controls > li{flex:1 1 calc(50% - 8px)!important}
html.smx-integration-v1 body.type-category.template-11 .listSorting__control{width:100%!important;min-height:40px!important;padding:0 10px!important;font-size:12px!important}}
html.smx-integration-v1 body.template-11 #header::before{content:none !important;display:none !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-menu-trigger::before,html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-menu-trigger::after{content:none !important;display:none !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-bar-menu > li::before{content:none !important;display:none !important}
@media (min-width: 992px){html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in{display:flex !important;width:min(100% - 48px, 1460px) !important;height:58px !important;margin:0 auto !important;align-items:stretch !important;overflow:visible !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1{position:relative !important;justify-content:stretch !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li{position:relative !important;height:58px !important;margin:0 !important;flex:1 1 0 !important;align-items:stretch !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li:nth-child(n+7):not(.ik-product-more){display:none !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li > a,html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-button{display:flex !important;width:100% !important;min-width:0 !important;height:58px !important;padding:0 12px !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#fff !important;align-items:center !important;justify-content:center !important;gap:7px !important;font-family:SMXInter, Arial, sans-serif !important;font-size:13px !important;font-weight:800 !important;line-height:1.15 !important;text-align:center !important;text-decoration:none !important;white-space:normal !important;cursor:pointer !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li:hover > a,html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more.is-open > .ik-product-more-button,html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-button:hover{background:#052877 !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more{flex:0 0 94px !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-dropdown{position:absolute !important;z-index:9999 !important;display:none !important;width:330px !important;max-height:min(70vh, 620px) !important;margin:0 !important;border:1px solid #dce5f4 !important;border-radius:0 0 14px 14px !important;box-shadow:0 18px 42px rgba(5, 40, 119, .2) !important;overflow:auto !important;list-style:none !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-dropdown > li{height:auto !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-dropdown > li > a{display:block !important;padding:11px 13px !important;border-radius:8px !important;color:#151515 !important;font-size:13px !important;font-weight:750 !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-dropdown > li > a:hover{background:#edf3ff !important;color:#052877 !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .navigation-in-bottom,html.smx-integration-v1 body.desktop.template-11 #navigation .menu-helper,html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-menu{display:none !important}}
html.smx-integration-v1 body.type-category.template-11 #products .products-block > .product{display:flex !important;height:auto !important;min-height:520px !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block > .product > .p{position:relative !important;display:flex !important;width:100% !important;height:auto !important;min-height:520px !important;padding:0 14px 16px !important;flex-direction:column !important;overflow:hidden !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .image{display:flex !important;width:100% !important;height:auto !important;aspect-ratio:4 / 3 !important;margin:0 0 6px !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .image img{width:100% !important;height:100% !important;object-fit:contain !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .p-in{display:flex !important;width:100% !important;min-height:0 !important;padding:0 !important;flex:1 1 auto !important;flex-direction:column !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .p-in-in{display:flex !important;min-height:82px !important;padding:10px 4px !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .name{display:-webkit-box !important;margin:0 !important;color:#111 !important;font-size:16px !important;font-weight:800 !important;line-height:1.28 !important;text-align:center !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .name:hover,html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .name:focus-visible{color:#f15c3c !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .p-bottom,html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .p-bottom > [data-micro="offer"]{display:flex !important;width:100% !important;height:auto !important;margin:0 !important;flex-direction:column !important;gap:8px !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .prices{display:flex !important;width:100% !important;min-height:66px !important;margin:0 !important;padding:10px 12px !important;border:1px solid #dbe3ef !important;border-radius:12px !important;background:#f7f7f7 !important;align-items:center !important;justify-content:center !important;flex-direction:row !important;gap:10px !important;text-align:center !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .price-final{display:flex !important;width:auto !important;margin:0 !important;align-items:baseline !important;justify-content:center !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .p-tools{position:static !important;inset:auto !important;display:flex !important;width:100% !important;min-height:46px !important;margin:0 !important;padding:0 !important;align-items:center !important;justify-content:center !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .availability{display:flex !important;width:100% !important;min-height:46px !important;margin:0 !important;padding:9px 10px !important;border:1px solid #bfe5c7 !important;border-radius:12px !important;background:#eff9f1 !important;align-items:center !important;justify-content:center !important;line-height:1.25 !important;text-align:center !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .p-desc{display:-webkit-box !important;min-height:58px !important;margin:0 !important;padding:10px 3px 8px !important;color:#111 !important;font-size:13px !important;line-height:1.45 !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .product-btn:has(> .quantity):not(:has(.btn)):not(:has(form)){display:none !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .product-btn{position:static !important;inset:auto !important;display:flex !important;width:100% !important;height:auto !important;min-height:0 !important;margin:auto 0 0 !important;padding:10px 0 0 !important;align-items:center !important;justify-content:center !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .product-btn .btn,html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .product-btn form{width:min(100%, 230px) !important;margin:0 auto !important}
@media (max-width: 991px){html.smx-integration-v1 body.template-11 .top-navigation-bar{display:none !important}
html.smx-integration-v1 body.template-11 #header{position:relative !important;width:100% !important;height:auto !important;min-height:76px !important;margin:0 !important;padding:0 !important}
html.smx-integration-v1 body.template-11 #header .header-top{position:relative !important;display:flex !important;width:100% !important;height:76px !important;min-height:76px !important;margin:0 !important;padding:7px 14px !important;align-items:center !important;gap:8px !important}
html.smx-integration-v1 body.template-11 #header .site-name-wrapper,html.smx-integration-v1 body.template-11 #header .site-name,html.smx-integration-v1 body.template-11 #header .site-name a{position:static !important;display:flex !important;width:auto !important;height:62px !important;min-height:0 !important;margin:0 !important;padding:0 !important;flex:1 1 auto !important;align-items:center !important}
html.smx-integration-v1 body.template-11 #header .site-name img{display:block !important;width:auto !important;max-width:185px !important;height:auto !important;max-height:58px !important}
html.smx-integration-v1 body.template-11 #header .search,html.smx-integration-v1 body.template-11 #header .top-navigation-contacts{display:none !important}
html.smx-integration-v1 body.template-11 #header .navigation-buttons{position:static !important;display:flex !important;width:auto !important;height:62px !important;min-width:145px !important;margin:0 0 0 auto !important;padding:0 !important;flex:0 0 auto !important;align-items:center !important;justify-content:flex-end !important;gap:4px !important}
html.smx-integration-v1 body.template-11 #header .navigation-buttons > a,html.smx-integration-v1 body.template-11 #header .navigation-buttons > div,html.smx-integration-v1 body.template-11 #header .navigation-buttons > button{position:static !important;margin:0 !important}
html.smx-integration-v1 body.template-11 #navigation .ik-product-more{display:none !important}
html.smx-integration-v1 body.type-index.template-11 .ik-v3-hero-grid{width:100% !important;min-width:0 !important}}
@media (max-width: 767px){html.smx-integration-v1 body.type-category.template-11 #products .products-block{display:grid !important;width:100% !important;grid-template-columns:minmax(0, 1fr) !important;gap:16px !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block > .product,html.smx-integration-v1 body.type-category.template-11 #products .products-block > .product > .p{width:100% !important;min-width:0 !important;min-height:0 !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block > .product > .p{padding:0 14px 16px !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .image{aspect-ratio:4 / 3 !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .p-in-in{min-height:74px !important}
html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .product-btn .btn,html.smx-integration-v1 body.type-category.template-11 #products .products-block .product .product-btn form{width:min(100%, 280px) !important}}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block > .product{display:flex !important;height:auto !important;min-height:520px !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block > .product > .p{position:relative !important;display:flex !important;width:100% !important;height:auto !important;min-height:520px !important;padding:0 14px 16px !important;flex-direction:column !important;overflow:hidden !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .image{display:flex !important;width:100% !important;height:auto !important;aspect-ratio:4 / 3 !important;margin:0 0 6px !important;flex:0 0 auto !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .image img{width:100% !important;height:100% !important;object-fit:contain !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-in{display:flex !important;width:100% !important;height:auto !important;min-height:0 !important;padding:0 !important;flex:1 1 auto !important;flex-direction:column !important;overflow:visible !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-in-in{display:flex !important;width:100% !important;min-height:82px !important;margin:0 !important;padding:10px 4px !important;flex:0 0 auto !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .name{display:-webkit-box !important;height:auto !important;margin:0 !important;color:#111 !important;font-size:16px !important;font-weight:800 !important;line-height:1.28 !important;text-align:center !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .name:hover,html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .name:focus-visible{color:#f15c3c !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-bottom,html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-bottom > [data-micro="offer"]{display:flex !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;flex:0 0 auto !important;flex-direction:column !important;gap:8px !important;overflow:visible !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .prices{display:flex !important;width:100% !important;min-height:66px !important;margin:0 !important;padding:10px 12px !important;border:1px solid #dbe3ef !important;border-radius:12px !important;background:#f7f7f7 !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:10px !important;text-align:center !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .price-final{display:flex !important;width:auto !important;margin:0 !important;align-items:baseline !important;justify-content:center !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-tools{position:static !important;inset:auto !important;display:flex !important;width:100% !important;min-height:46px !important;margin:0 !important;padding:0 !important;align-items:center !important;justify-content:center !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .availability{position:static !important;display:flex !important;width:100% !important;min-height:46px !important;margin:0 !important;padding:9px 10px !important;border:1px solid #bfe5c7 !important;border-radius:12px !important;background:#eff9f1 !important;align-items:center !important;justify-content:center !important;line-height:1.25 !important;text-align:center !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-desc{position:static !important;display:-webkit-box !important;min-height:58px !important;margin:0 !important;padding:10px 3px 8px !important;color:#111 !important;font-size:13px !important;line-height:1.45 !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn:has(> .quantity):not(:has(.btn)):not(:has(form)){display:none !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn{position:static !important;inset:auto !important;display:flex !important;box-sizing:border-box !important;width:100% !important;height:auto !important;min-height:0 !important;margin:auto 0 0 !important;padding:10px 0 0 !important;flex:0 0 auto !important;align-items:center !important;justify-content:center !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn .btn,html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn form{width:min(100%, 230px) !important;margin:0 auto !important}
@media (max-width: 767px){html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block{display:grid !important;width:100% !important;grid-template-columns:minmax(0, 1fr) !important;gap:16px !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block > .product,html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block > .product > .p{width:100% !important;min-width:0 !important;min-height:0 !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-in-in{min-height:74px !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn .btn,html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn form{width:min(100%, 280px) !important}}
@media (min-width: 992px){html.smx-integration-v1 body.desktop.template-11 #header .header-top > .site-name-wrapper,html.smx-integration-v1 body.desktop.template-11 #header .header-top > .search,html.smx-integration-v1 body.desktop.template-11 #header .header-top > .top-navigation-contacts,html.smx-integration-v1 body.desktop.template-11 #header .header-top > .navigation-buttons{grid-row:1 !important;order:0 !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .top-navigation-menu{display:none !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1{display:flex !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .top-navigation-menu{display:none !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in{position:relative !important;left:auto !important;right:auto !important;transform:none !important;width:min(calc(100% - 48px), 1440px) !important;max-width:1440px !important;margin-right:auto !important;margin-left:auto !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1{width:100% !important;height:58px !important;align-items:stretch !important;justify-content:center !important;margin:0 !important;padding:0 !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li{display:flex !important;visibility:visible !important;min-width:0 !important;flex:1 1 auto !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li > a{display:flex !important;width:100% !important;min-height:58px !important;align-items:center !important;justify-content:center !important;padding:0 10px !important;border:0 !important;color:#fff !important;visibility:visible !important;font-size:12px !important;font-weight:750 !important;line-height:1.15 !important;text-align:center !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-wrapper > .menu-helper{display:none !important}
html.smx-integration-v1 body.desktop.template-11 #navigation{overflow:visible !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1{position:static !important;overflow:visible !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext{position:static !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext > .menu-level-2{position:absolute !important;z-index:10020 !important;top:58px !important;right:0 !important;left:0 !important;display:grid !important;grid-template-columns:repeat(5, minmax(0, 1fr)) !important;gap:10px !important;width:100% !important;min-width:0 !important;max-width:none !important;height:auto !important;max-height:min(70vh, 520px) !important;margin:0 !important;padding:14px !important;overflow-x:hidden !important;overflow-y:auto !important;border:1px solid #d8e3f3 !important;border-top:0 !important;border-radius:0 0 16px 16px !important;background:#fff !important;box-shadow:0 16px 34px rgba(8, 35, 86, .18) !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(5px) !important;transition:opacity .16s ease, transform .16s ease, visibility .16s ease !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext:hover > .menu-level-2,html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext:focus-within > .menu-level-2{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(0) !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext > .menu-level-2 > li:not(.menu-item-category){position:relative !important;display:grid !important;grid-template-columns:68px minmax(0, 1fr) !important;gap:10px !important;width:auto !important;min-width:0 !important;height:82px !important;min-height:82px !important;max-height:82px !important;margin:0 !important;padding:9px !important;align-items:center !important;overflow:hidden !important;border:1px solid rgba(10, 71, 168, .34) !important;border-radius:10px !important;background:#fff !important;box-shadow:none !important;transition:border-color .16s ease, background-color .16s ease, box-shadow .16s ease, transform .16s ease !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext > .menu-level-2 > li:not(.menu-item-category):hover{border-color:var(--ik-blue) !important;background:#f5f8fd !important;box-shadow:0 5px 14px rgba(10, 71, 168, .12) !important;transform:translateY(-1px) !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext > .menu-level-2 > li > a.menu-image{display:flex !important;width:68px !important;height:62px !important;min-width:68px !important;margin:0 !important;padding:0 !important;align-items:center !important;justify-content:center !important;overflow:hidden !important;border:0 !important;border-radius:7px !important;background:#fff !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext > .menu-level-2 > li > a.menu-image img{display:block !important;width:100% !important;height:100% !important;max-width:68px !important;max-height:62px !important;object-fit:contain !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext > .menu-level-2 > li > div{width:100% !important;max-width:100% !important;min-width:0 !important;height:auto !important;margin:0 !important;padding:0 !important;overflow:hidden !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext > .menu-level-2 > li > div > a:first-child,html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext > .menu-level-2 > li > div > a:first-child > span{display:block !important;width:auto !important;max-width:100% !important;min-width:0 !important;color:#111318 !important;font-size:13px !important;font-weight:800 !important;line-height:1.25 !important;text-decoration:none !important;white-space:normal !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext > .menu-level-2 .menu-level-3,html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext > .menu-level-2 > .menu-item-category{display:none !important}}
html.smx-integration-v1 body.template-11 .top-navigation-tools .dropdown::before{content:"" !important;margin:0 !important}
@media (max-width: 991px){html.smx-integration-v1 body.template-11 #content-wrapper,html.smx-integration-v1 body.template-11 #content,html.smx-integration-v1 body.template-11 #header,html.smx-integration-v1 body.template-11 #header .header-top{box-sizing:border-box !important;width:100% !important;min-width:0 !important;max-width:100% !important}}
@media (max-width: 767px){html.smx-integration-v1 body.template-11 .top-navigation-bar{bottom:auto !important;width:100% !important;height:50px !important;min-height:0 !important;padding:0 !important;border:0 !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar > .container{height:50px !important;min-height:0 !important;padding:0 20px !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name{z-index:6 !important;bottom:0 !important;left:15px !important;width:132px !important;max-width:200px !important;height:50px !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name a,html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name img{width:132px !important;max-width:132px !important;height:30px !important;max-height:30px !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .top-navigation-tools{display:flex !important;width:100% !important;height:50px !important;margin:0 !important;padding:0 !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .responsive-tools{display:flex !important;height:50px !important;margin:0 -10px 0 auto !important;align-items:center !important}
html.smx-integration-v1 body.template-11 #header{z-index:6 !important;top:50px !important;right:0 !important;bottom:auto !important;left:0 !important;width:100% !important;height:60px !important;min-height:0 !important;overflow:visible !important;background:#fff !important}
html.smx-integration-v1 body.template-11 #header .navigation-wrapper{position:relative !important;width:100% !important;height:60px !important;min-height:0 !important;margin:0 !important;padding:0 20px !important;overflow:visible !important}
html.smx-integration-v1 body.template-11 #header .header-top{display:block !important;width:100% !important;height:60px !important;padding:0 !important}
html.smx-integration-v1 body.template-11 #header .site-name-wrapper{display:block !important;width:100% !important;min-width:0 !important;height:0 !important;margin:0 !important;padding:0 !important}
html.smx-integration-v1 body.template-11 #header .search{display:block !important;height:60px !important;padding:10px 0 !important}
html.smx-integration-v1 body.template-11 #header .navigation-buttons{display:flex !important;position:relative !important;top:0 !important;right:-20px !important;bottom:0 !important;left:20px !important;width:100% !important;min-width:0 !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important}
html.smx-integration-v1 body.template-11 #navigation{position:fixed !important;z-index:1000 !important;top:50px !important;right:0 !important;bottom:-50px !important;left:1% !important;width:99% !important;height:calc(100vh - 15px) !important;padding:0 0 50px !important;overflow:visible !important;background:var(--ik-blue-dark) !important;transform:translateX(100%) !important}
html.smx-integration-v1 body.template-11.navigation-window-visible #navigation,html.smx-integration-v1 body.template-11.menu-visible #navigation{transform:translateX(0) !important}
html.smx-integration-v1 body.template-11 #navigation .navigation-in{position:relative !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;display:block !important;width:100% !important;height:100% !important;padding:0 !important;overflow:auto !important;background:var(--ik-blue-dark) !important;transform:none !important}}
@media (min-width: 992px){html.smx-integration-v1 body.desktop.template-11 #header .header-top{grid-template-columns:190px minmax(300px, 1fr) 380px !important;column-gap:18px !important}
html.smx-integration-v1 body.desktop.template-11 #header .site-name-wrapper{grid-column:1 !important}
html.smx-integration-v1 body.desktop.template-11 #header .search{grid-column:2 !important;max-width:560px !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-buttons{grid-column:3 !important;width:380px !important;min-width:380px !important;gap:12px !important}
html.smx-integration-v1 body.desktop.template-11 #header .top-nav-button-login{width:200px !important;min-width:200px !important;flex:0 0 200px !important;padding-right:18px !important;padding-left:38px !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .top-navigation-contacts{display:flex !important;right:16px !important;left:auto !important;width:auto !important;min-width:432px !important;height:42px !important;align-items:center !important;justify-content:flex-end !important;gap:14px !important;padding:3px 14px !important;border-radius:0 0 18px 18px !important;background:#f5f6f8 !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v8-phones{display:flex !important;align-items:center !important;gap:12px !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v8-phone,html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v3-mail{display:flex !important;align-items:center !important;gap:6px !important;color:#111318 !important;text-decoration:none !important;white-space:nowrap !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v8-phone > span:last-child{display:grid !important;line-height:1.05 !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v8-phone strong{color:#111318 !important;font-size:11.5px !important;font-weight:700 !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v8-phone small{margin-top:2px !important;color:#303642 !important;font-size:7.5px !important;font-weight:650 !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v3-mail{font-size:12px !important;font-weight:600 !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v3-phone-icon,html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v3-mail-icon{color:var(--ik-blue) !important;flex:0 0 auto !important}}
@media (min-width: 992px) and (max-width: 1120px){html.smx-integration-v1 body.desktop.template-11 #header .header-top{grid-template-columns:170px minmax(260px, 1fr) 350px !important;column-gap:14px !important}
html.smx-integration-v1 body.desktop.template-11 #header .navigation-buttons{width:350px !important;min-width:350px !important;gap:8px !important}
html.smx-integration-v1 body.desktop.template-11 #header .top-nav-button-login{width:178px !important;min-width:178px !important;flex-basis:178px !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .top-navigation-contacts{min-width:410px !important;gap:10px !important;padding-right:10px !important;padding-left:10px !important}}
@media (min-width: 992px){html.smx-integration-v1 body.desktop.template-11 #header .header-top{align-items:center !important;padding-top:50px !important;padding-bottom:10px !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .top-navigation-contacts{top:45px !important;height:35px !important;min-height:35px !important;gap:11px !important;padding:0 12px !important;border-radius:0 0 15px 15px !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v8-phones{gap:10px !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v8-phone,html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v3-mail{gap:5px !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v8-phone strong{font-size:11px !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v8-phone small{margin-top:1px !important;font-size:7px !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v3-mail{font-size:11.5px !important}
html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v3-phone-icon svg,html.smx-integration-v1 body.desktop.template-11 .top-navigation-bar .ik-v3-mail-icon svg{width:18px !important;height:18px !important}}
html.smx-integration-v1 #navigation,html.smx-integration-v1 #navigation a,html.smx-integration-v1 .top-navigation-bar,html.smx-integration-v1 .navigation-buttons,html.smx-integration-v1 .products,html.smx-integration-v1 .product,html.smx-integration-v1 .product .name,html.smx-integration-v1 .product .description,html.smx-integration-v1 .breadcrumbs,html.smx-integration-v1 #footer{font-family:var(--ik-ui-font) !important}
html.smx-integration-v1 .category-title,html.smx-integration-v1 .product-detail .p-detail-inner-header h1{font-family:var(--ik-heading-font) !important;font-weight:800 !important;letter-spacing:0.01em !important}
html.smx-integration-v1 #footer h4,html.smx-integration-v1 #footer h5,html.smx-integration-v1 .category-header{font-family:var(--ik-heading-font) !important;font-weight:700 !important;letter-spacing:0.01em !important}
html.smx-integration-v1 #navigation a,html.smx-integration-v1 .navigation-buttons a{font-weight:700 !important}
html.smx-integration-v1 .price-final,html.smx-integration-v1 .price-standard,html.smx-integration-v1 .price-save,html.smx-integration-v1 .product .price,html.smx-integration-v1 .p-final-price-wrapper,html.smx-integration-v1 .p-final-price-wrapper strong,html.smx-integration-v1 .price-wrapper{font-family:var(--ik-ui-font) !important;font-weight:800 !important}
html.smx-integration-v1 body.template-11 .category-title,html.smx-integration-v1 body.template-11 .product-detail .p-detail-inner-header h1,html.smx-integration-v1 body.template-11 .ik-v3-hero-card h1{font-family:var(--ik-heading-font) !important;font-weight:800 !important;letter-spacing:0.01em !important}
html.smx-integration-v1 body.template-11 #footer h4,html.smx-integration-v1 body.template-11 #footer h5,html.smx-integration-v1 body.template-11 .category-header{font-family:var(--ik-heading-font) !important;font-weight:700 !important;letter-spacing:0.01em !important}
html.smx-integration-v1 .products .product .image > .flags-default{top:12px!important;left:12px!important;right:auto!important;bottom:auto!important;z-index:7!important;max-width:calc(100% - 24px)!important;transform:none!important;gap:6px}
html.smx-integration-v1 .products .product .image > .flags-extra{top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;z-index:7!important;transform:none!important}
html.smx-integration-v1 .products .product .image > .flags-default .flag,html.smx-integration-v1 .products .product .image > .flags-extra .flag{margin:0!important}
@media (max-width:767px){html.smx-integration-v1 .products .product .image > .flags-default{top:10px!important;left:10px!important;max-width:calc(100% - 20px)!important}
html.smx-integration-v1 .products .product .image > .flags-extra{top:10px!important;right:10px!important}}
@media (min-width: 992px){html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-button{gap:9px !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-button .ik-product-more-chevron{position:static !important;display:block !important;flex:0 0 8px !important;width:8px !important;height:8px !important;margin:-4px 0 0 0 !important;padding:0 !important;border:0 !important;border-right:2px solid currentColor !important;border-bottom:2px solid currentColor !important;transform:rotate(45deg) !important;transform-origin:center !important;transition:transform .18s ease, margin .18s ease !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more.is-open > .ik-product-more-button .ik-product-more-chevron{margin-top:4px !important;transform:rotate(225deg) !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-dropdown{right:0 !important;left:auto !important;top:58px !important;width:min(390px, calc(100vw - 24px)) !important;max-height:calc(100vh - 84px) !important;padding:10px !important;overflow-x:hidden !important;overflow-y:auto !important;border:1px solid rgba(13, 48, 128, .16) !important;border-radius:0 0 16px 16px !important;background:#fff !important;box-shadow:0 18px 38px rgba(14, 35, 78, .16) !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more.is-open > .ik-product-more-dropdown{display:block !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-dropdown > li{display:block !important;width:100% !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-dropdown > li > a{position:relative !important;display:flex !important;align-items:center !important;width:100% !important;min-height:43px !important;margin:0 !important;padding:9px 13px !important;overflow:visible !important;border:0 !important;border-radius:9px !important;background:transparent !important;color:#111827 !important;font-size:14px !important;line-height:1.25 !important;white-space:normal !important;text-align:left !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-dropdown > li > a:hover,html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-dropdown > li > a:focus-visible{background:#eef4ff !important;color:#0d3080 !important}
html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-dropdown .submenu-arrow,html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-dropdown .menu-image,html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-dropdown .menu-level-2,html.smx-integration-v1 body.desktop.template-11 #navigation .ik-product-more-dropdown .menu-level-3{display:none !important}}
@media (min-width: 992px){html.smx-integration-v1 body.desktop.template-11.is-header-fixed #header{position:sticky !important;top:-142px !important;z-index:1300 !important;transform:none !important}
html.smx-integration-v1 body.desktop.template-11.is-header-fixed #header .navigation-wrapper{transform:none !important}
html.smx-integration-v1 body.desktop.type-index #content-wrapper{height:0 !important;min-height:0 !important;overflow:hidden !important}}
@media (min-width: 992px){html.smx-integration-v1 body.desktop.type-index #content-wrapper{padding-top:0 !important}}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block > .product > .p{padding:30px 30px 16px !important}
@media (max-width: 767px){html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #products.products-block > .product > .p{padding:20px 16px 16px !important}}
html.smx-integration-v1 .category-title,html.smx-integration-v1 .product-detail .p-detail-inner-header h1,html.smx-integration-v1 #footer h4,html.smx-integration-v1 #footer h5,html.smx-integration-v1 .category-header{font-family:var(--ik-heading-font) !important;font-weight:600 !important}
html.smx-integration-v1 :has(> .type-index)) body.template-11 .category-header,html.smx-integration-v1 :has(> .type-index)) body.template-11 .category-title{font-family:SMXSNPro, "SMXInter", Arial, sans-serif !important;font-weight:600 !important}
html.smx-integration-v1 :has(> .type-index)) body.template-11 .dkLabVisitedProductsBox--noPadding .dkLabVisitedProducts.products-inline.products-top > .product{box-sizing:border-box !important;margin:0 !important;padding:8px !important}
html.smx-integration-v1 :has(> .type-index)) body.template-11 .dkLabVisitedProductsBox .dkLabVisitedProducts > .product > .p,html.smx-integration-v1 :has(> .type-index)) body.template-11 .dkLabVisitedProductsBox .dkLabVisitedProducts > .product > .columns{overflow:hidden !important;border-radius:18px !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #filters .filter-label{position:relative !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #filters .filter-label::before{box-sizing:border-box !important;flex:0 0 18px !important;width:18px !important;height:18px !important;border-width:2px !important;border-radius:5px !important;box-shadow:none !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label::before{border-color:#f15c3c !important;background:#f15c3c !important;box-shadow:none !important}
html.smx-integration-v1 :has(> .type-index)) body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label::after{content:"" !important;display:block !important;position:absolute !important;top:50% !important;left:18px !important;width:5px !important;height:9px !important;margin:-6px 0 0 0 !important;padding:0 !important;border:solid #fff !important;border-width:0 2px 2px 0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;transform:rotate(45deg) !important;pointer-events:none !important}
html.smx-integration-v1 body.type-category.template-11 .subcategories.with-image > li > a .text{min-width:0 !important;overflow:visible !important;font-family:"Roboto Condensed", "Arial Narrow", SMXSNPro, Arial, sans-serif !important;font-size:14px !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:0 !important;white-space:normal !important;word-break:normal !important;overflow-wrap:normal !important;text-overflow:clip !important}
@media (max-width: 767px){html.smx-integration-v1 body.type-category.template-11 .subcategories.with-image > li > a .text{font-size:12px !important;line-height:1.16 !important;overflow-wrap:anywhere !important}}
@media (min-width: 992px){html.smx-integration-v1 body.desktop.template-11 #header .top-nav-button-login{border-right:0 !important;background-color:transparent !important;background-image:linear-gradient(#c7ccd6, #c7ccd6) !important;background-repeat:no-repeat !important;background-position:right center !important;background-size:1px 30px !important}}
@media (max-width: 991px){html.smx-integration-v1 body.template-11 #header .top-nav-button-login{border-right:0 !important;background-image:none !important}}
html.smx-integration-v1 body.type-product .p-info-grid .detail-parameters-block:has(.surcharge-parameter){min-height:140px !important;padding:16px 18px !important;align-items:stretch !important;justify-content:flex-start !important}
html.smx-integration-v1 body.type-product .detail-parameters-block:has(.surcharge-parameter) > .detail-grid-title{font-size:0 !important}
html.smx-integration-v1 body.type-product .p-info-grid .detail-parameters:has(.surcharge-parameter){display:table !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:8px 0 0 !important;table-layout:fixed !important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list{display:table-row !important;width:100% !important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > th,html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > td{display:table-cell !important;padding:5px 0 !important;border:0 !important;vertical-align:middle !important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > th{width:38% !important;padding-right:12px !important;color:#333947 !important;font-family:SMXInter, Arial, sans-serif !important;font-size:12px !important;font-weight:800 !important;line-height:1.35 !important;text-align:left !important;text-transform:none !important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) .question-tooltip{display:inline-flex !important;width:18px !important;height:18px !important;margin-left:4px !important;align-items:center !important;justify-content:center !important;border:1px solid #f15c3c !important;border-radius:50% !important;color:#f15c3c !important;font-size:11px !important;font-weight:800 !important;line-height:1 !important}
html.smx-integration-v1 body.type-product .detail-parameters select.surcharge-parameter{position:static !important;inset:auto !important;box-sizing:border-box !important;display:block !important;width:100% !important;min-width:0 !important;min-height:44px !important;margin:0 !important;padding:0 36px 0 12px !important;border:1px solid #b9cdee !important;border-radius:10px !important;background-color:#fff !important;color:#171522 !important;font-family:SMXInter, Arial, sans-serif !important;font-size:14px !important;font-weight:700 !important;cursor:pointer !important;transform:none !important}
html.smx-integration-v1 body.type-product .detail-parameters select.surcharge-parameter:focus{border-color:#f15c3c !important;outline:2px solid rgba(10, 71, 168, .18) !important;outline-offset:1px !important}
@media (max-width: 767px){html.smx-integration-v1 body.type-product .p-info-grid .detail-parameters-block:has(.surcharge-parameter){min-height:0 !important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > th,html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > td{display:block !important;width:100% !important;padding:3px 0 !important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > td{padding-bottom:8px !important}}
html.smx-integration-v1 body.type-product .detail-parameters-block:has(.surcharge-parameter) > .detail-grid-title{order:0 !important;width:100% !important;margin:0 0 6px !important;text-align:left !important}
html.smx-integration-v1 body.type-product .p-info-grid .detail-parameters:has(.surcharge-parameter){order:1 !important;margin-top:0 !important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > th,html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > td{display:block !important;box-sizing:border-box !important;width:100% !important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > th{padding:0 0 7px !important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > td{padding:0 !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .top-navigation-contacts,html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact{display:flex !important}
@media (min-width: 768px){html.smx-integration-v1 body.template-11 .top-navigation-bar .top-navigation-contacts{display:flex !important}}
@media (max-width: 767px){html.smx-integration-v1 body.template-11 .top-navigation-bar{display:block !important;position:fixed !important;top:0 !important;left:0 !important;right:0 !important;height:60px !important;min-height:60px !important;z-index:10030 !important;background:#fff !important;border-bottom:1px solid #e6ebf3 !important;overflow:visible !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar > .container{display:block !important;width:100% !important;max-width:none !important;height:60px !important;min-height:60px !important;padding:0 12px !important;overflow:visible !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name{display:flex !important;position:absolute !important;top:0 !important;left:12px !important;right:auto !important;bottom:auto !important;width:156px !important;max-width:156px !important;height:60px !important;min-height:60px !important;align-items:center !important;justify-content:flex-start !important;padding:0 !important;margin:0 !important;z-index:8 !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name a,html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name img{display:block !important;width:156px !important;max-width:156px !important;height:auto !important;max-height:44px !important;object-fit:contain !important;object-position:left center !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .top-navigation-tools,html.smx-integration-v1 body.template-11 .top-navigation-bar .responsive-tools{display:flex !important;height:60px !important;min-height:60px !important;align-items:center !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .responsive-tools{width:auto !important;margin:0 0 0 auto !important;padding-left:160px !important;justify-content:flex-end !important;gap:10px !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .top-navigation-contacts{display:none !important}
html.smx-integration-v1 body.template-11 #header{position:relative !important;top:0 !important;margin-top:0 !important;padding-top:16px !important}
html.smx-integration-v1 body.template-11 #header .header-top{display:grid !important;grid-template-columns:1fr !important;gap:12px !important;padding:0 16px 16px !important;margin:0 !important;min-height:0 !important}
html.smx-integration-v1 body.template-11 #header .site-name{display:none !important}
html.smx-integration-v1 body.template-11 #header .search{grid-column:1 !important;order:1 !important;width:100% !important;max-width:none !important;margin:0 !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact{order:2 !important;grid-column:1 !important;display:grid !important;grid-template-columns:1fr !important;width:100% !important;max-width:none !important;margin:0 !important;padding:12px !important;gap:9px !important;border:1px solid #dbe5f3 !important;border-radius:18px !important;background:#f6f9fe !important;box-shadow:0 10px 24px rgba(7, 36, 84, .08) !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__store{display:flex !important;justify-content:center !important;align-items:center !important;gap:8px !important;padding:0 0 6px !important;color:#063081 !important;text-decoration:none !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__phones{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__phone{display:flex !important;justify-content:center !important;align-items:center !important;gap:6px !important;padding:8px 6px !important;border:1px solid #dbe5f3 !important;border-radius:14px !important;background:#fff !important;color:#111318 !important;text-decoration:none !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__mail{display:none !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact strong{font-size:13px !important;font-weight:800 !important;line-height:1.05 !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact small,html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__label{display:block !important;margin-top:2px !important;font-size:9px !important;line-height:1.05 !important;color:#4d596c !important}}
@media (max-width: 374px){html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name{width:140px !important;max-width:140px !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name a,html.smx-integration-v1 body.template-11 .top-navigation-bar .site-name img{width:140px !important;max-width:140px !important;max-height:40px !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar .responsive-tools{padding-left:144px !important;gap:7px !important}
html.smx-integration-v1 body.template-11 #header .ik-v60-header-contact__phones{grid-template-columns:1fr !important}}
html.smx-integration-v1 body.type-category.template-11 .category-top > .products-top-wrapper{display:none !important}
html.smx-integration-v1 body.type-category.template-11 .category-content-wrapper{display:flex !important;flex-direction:column !important}
html.smx-integration-v1 body.type-category.template-11 .category-content-wrapper > #filters-wrapper{order:-20 !important;width:100% !important;margin:0 0 16px !important}
html.smx-integration-v1 body.type-category.template-11 .category-content-wrapper > #category-header{order:-10 !important;display:flex !important;align-items:flex-end !important;gap:18px !important;width:100% !important;margin:0 0 24px !important;padding:0 !important;border:0 !important;border-bottom:1px solid #d8e1ee !important;background:transparent !important;box-shadow:none !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting{flex:1 1 auto !important;min-width:0 !important;margin:0 !important;padding:0 !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls{display:flex !important;flex-wrap:nowrap !important;align-items:flex-end !important;gap:4px !important;max-width:100% !important;margin:0 !important;padding:0 !important;overflow-x:auto !important;overflow-y:hidden !important;background:transparent !important;list-style:none !important;scrollbar-width:none !important;-webkit-overflow-scrolling:touch !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls::-webkit-scrollbar{display:none !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls > li{flex:0 0 auto !important;margin:0 !important;padding:0 !important;border:0 !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control{position:relative !important;align-items:center !important;justify-content:center !important;width:auto !important;padding:0 20px !important;border-bottom:0 !important;border-radius:10px 10px 0 0 !important;color:#344054 !important;box-shadow:none !important;font-family:"SMXInter", Arial, sans-serif !important;font-size:14px !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:0 !important;text-transform:none !important;white-space:nowrap !important;transform:none !important;transition:background .18s ease, color .18s ease, border-color .18s ease !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control:hover,html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control:focus-visible{border-color:#b9cceb !important;background:#edf4ff !important;color:#f15c3c !important;box-shadow:none !important;transform:none !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control--current,html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls:not(:has(.listSorting__control--current)) > li:first-child .listSorting__control{min-height:49px !important;margin-bottom:-1px !important;border-color:#b9cceb !important;border-bottom:1px solid #ffffff !important;box-shadow:0 -3px 12px rgba(10,71,168,.07) !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listItemsTotal{flex:0 0 auto !important;margin:0 0 14px auto !important;padding:0 !important;color:#667085 !important;font-family:"SMXInter", Arial, sans-serif !important;font-size:14px !important;line-height:1.3 !important;white-space:nowrap !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listItemsTotal strong{color:#f15c3c !important;font-weight:800 !important}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button{min-height:52px !important;border-radius:12px !important;box-shadow:0 7px 18px rgba(10,71,168,.12) !important}
@media (max-width: 767px){html.smx-integration-v1 body.type-category.template-11 .category-content-wrapper > #filters-wrapper{margin-bottom:14px !important}
html.smx-integration-v1 body.type-category.template-11 .category-content-wrapper > #category-header{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:0 !important;margin-bottom:20px !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listItemsTotal{order:-1 !important;align-self:flex-end !important;margin:0 2px 10px !important;font-size:13px !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting{width:100% !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls{width:100% !important;scroll-snap-type:x proximity !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls > li{scroll-snap-align:start !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control{padding:0 16px !important;font-size:13px !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control--current,html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls:not(:has(.listSorting__control--current)) > li:first-child .listSorting__control{min-height:46px !important}}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper{display:flex !important;align-items:flex-end !important;min-height:49px !important;margin:0 !important;padding:0 !important;border-bottom:1px solid #d8e1ee !important;background:transparent !important}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;width:auto !important;min-width:190px !important;margin:0 !important;padding:0 44px 0 20px !important;border-bottom:0 !important;border-radius:10px 10px 0 0 !important;background:#f6f8fb !important;color:#344054 !important;box-shadow:none !important;font-family:"SMXInter", Arial, sans-serif !important;font-size:14px !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:0 !important;text-transform:none !important;transform:none !important;transition:background .18s ease, color .18s ease, border-color .18s ease !important}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button:hover,html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button:focus-visible{border-color:#b9cceb !important;background:#edf4ff !important;color:#f15c3c !important;box-shadow:none !important;transform:none !important}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-wrapper:has(> #filters.visible) .filters-unveil-button-wrapper .unveil-button{margin-bottom:-1px !important;border-color:#b9cceb !important;border-bottom:1px solid #ffffff !important;box-shadow:0 -3px 12px rgba(10,71,168,.07) !important}
@media (min-width: 768px) and (max-width: 1024px){html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control{padding-right:11px !important;padding-left:11px !important;font-size:13px !important}}
@media (max-width: 767px){html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button{min-width:174px !important;min-height:45px !important;padding-right:40px !important;padding-left:16px !important;font-size:13px !important}}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-wrapper:has(> #filters.visible) .filters-unveil-button-wrapper .unveil-button::after{border-color:#f15c3c !important;background:#f15c3c !important;color:#ffffff !important;transform:rotate(180deg) !important}
html.smx-integration-v1 body.type-category.template-11 .category-content-wrapper > #category-header{align-items:center !important;gap:16px !important;border-bottom:0 !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls{display:grid !important;grid-template-columns:repeat(5, minmax(0, 1fr)) !important;align-items:stretch !important;gap:8px !important;overflow:visible !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls > li{min-width:0 !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control{display:inline-flex !important;gap:8px !important;width:100% !important;min-height:48px !important;padding:0 14px !important;border:1px solid #d8e1ee !important;border-radius:10px !important;background:#f6f8fb !important;box-shadow:0 3px 10px rgba(15,35,70,.04) !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control::before{display:inline-flex !important;flex:0 0 24px !important;align-items:center !important;justify-content:center !important;width:24px !important;height:24px !important;border-radius:7px !important;background:#e8f1ff !important;color:#f15c3c !important;font-family:Arial, sans-serif !important;font-size:13px !important;font-weight:800 !important;line-height:1 !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control--current,html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls:not(:has(.listSorting__control--current)) > li:first-child .listSorting__control{min-height:48px !important;margin-bottom:0 !important;padding-top:3px !important;border:1px solid #b9cceb !important;border-top:4px solid #f15c3c !important;border-radius:10px !important;background:#ffffff !important;color:#f15c3c !important;box-shadow:0 5px 14px rgba(10,71,168,.07) !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control--current::before,html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls:not(:has(.listSorting__control--current)) > li:first-child .listSorting__control::before{background:#f15c3c !important;color:#ffffff !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listItemsTotal{margin-bottom:0 !important}
@media (min-width: 768px) and (max-width: 1024px){html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control{gap:5px !important;padding-right:6px !important;padding-left:6px !important;font-size:12px !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control::before{flex-basis:20px !important;width:20px !important;height:20px !important;font-size:11px !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control[data-sort="name"]::before{font-size:8px !important}}
@media (max-width: 767px){html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls{display:flex !important;gap:8px !important;overflow-x:auto !important;overflow-y:hidden !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls > li{flex:0 0 auto !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control{width:auto !important;min-width:122px !important;min-height:45px !important;padding-right:13px !important;padding-left:13px !important}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control--current,html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls:not(:has(.listSorting__control--current)) > li:first-child .listSorting__control{min-height:45px !important}}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper{width:100% !important;min-height:48px !important;border-bottom:0 !important}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button{width:100% !important;min-width:0 !important;max-width:none !important;min-height:48px !important;padding-right:20px !important;border:1px solid #d8e1ee !important;border-radius:10px !important}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button::after{flex:0 0 auto !important;margin-left:auto !important}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-wrapper:has(> #filters.visible) .filters-unveil-button-wrapper .unveil-button{min-height:49px !important;margin-bottom:0 !important;padding-top:3px !important;border:1px solid #b9cceb !important;border-top:4px solid #f15c3c !important;border-radius:10px !important;background:#ffffff !important;color:#f15c3c !important;box-shadow:0 5px 14px rgba(10,71,168,.07) !important}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper #filters{margin-top:10px !important;border-radius:16px !important}
@media (max-width: 767px){html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper,html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button{min-height:45px !important}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button{padding-right:16px !important}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-wrapper:has(> #filters.visible) .filters-unveil-button-wrapper .unveil-button{min-height:46px !important}}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button::before,html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-wrapper:has(> #filters.visible) .filters-unveil-button-wrapper .unveil-button::before{content:"" !important;display:inline-block !important;flex:0 0 24px !important;width:24px !important;height:24px !important;margin:0 10px 0 0 !important;background-color:#f15c3c !important;}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button::after,html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-wrapper:has(> #filters.visible) .filters-unveil-button-wrapper .unveil-button::after{content:none !important;display:none !important}
html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button::before,html.smx-integration-v1 body.type-category.template-11 #filters-wrapper .filters-wrapper:has(> #filters.visible) .filters-unveil-button-wrapper .unveil-button::before{position:static !important;inset:auto !important;transform:none !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero{position:relative !important;overflow:hidden !important;margin:0 0 28px !important;padding:clamp(26px, 3vw, 40px) clamp(26px, 3.5vw, 48px) !important;border-radius:22px !important;background-image:linear-gradient(90deg, rgba(4, 20, 46, .97) 0%, rgba(7, 37, 78, .91) 48%, rgba(7, 37, 78, .30) 100%), var(--ik-category-hero-image) !important;background-position:center right !important;background-size:cover !important;color:#ffffff !important;box-shadow:0 18px 42px rgba(7, 27, 57, .16) !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero .ik-category-hero__eyebrow{margin:0 0 10px !important;color:#74b9ff !important;font-family:"SMXInter", Arial, sans-serif !important;font-size:13px !important;font-weight:800 !important;line-height:1.25 !important;letter-spacing:.12em !important;text-transform:uppercase !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero h2{max-width:760px !important;margin:0 0 14px !important;color:#ffffff !important;font-family:"SMXInter", Arial, sans-serif !important;font-size:clamp(30px, 3.2vw, 42px) !important;font-weight:800 !important;line-height:1.08 !important;letter-spacing:-.02em !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero .ik-category-hero__lead{max-width:880px !important;margin:0 !important;color:#ffffff !important;font-family:"SMXInter", Arial, sans-serif !important;font-size:17px !important;line-height:1.55 !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero .ik-category-hero__action{margin:20px 0 0 !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero .ik-category-hero__action > a{display:inline-flex !important;align-items:center !important;min-height:46px !important;padding:11px 18px !important;border-radius:11px !important;background:#ffffff !important;color:#0755a5 !important;font-family:"SMXInter", Arial, sans-serif !important;font-size:14px !important;font-weight:800 !important;line-height:1.2 !important;text-decoration:none !important;box-shadow:0 6px 16px rgba(3, 24, 53, .16) !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero .ik-category-hero__action > a:hover,html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero .ik-category-hero__action > a:focus-visible{background:#edf6ff !important;color:#063f78 !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > section[style*="background-image"]{overflow:hidden !important;padding:clamp(26px, 3vw, 40px) clamp(26px, 3.5vw, 48px) !important;border-radius:22px !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > section[style*="background-image"] h2{max-width:760px !important;font-size:clamp(30px, 3.2vw, 42px) !important;line-height:1.08 !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > section[style*="background-image"] div[style*="grid-template-columns"]{display:none !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > section[style*="background-image"] > p:last-child,html.smx-integration-v1 body.type-category.template-11 .category-perex > section[style*="background-image"] > div > p:last-child{margin-top:20px !important;margin-bottom:0 !important}
html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image{box-sizing:border-box !important;position:relative !important;z-index:2 !important;display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr)) !important;gap:12px !important;float:none !important;width:100% !important;margin:18px 0 30px !important;padding:22px !important;border:1px solid #dfe7f0 !important;border-radius:18px !important;background:#ffffff !important;box-shadow:0 16px 36px rgba(22, 49, 82, .13) !important;list-style:none !important}
html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image > li{box-sizing:border-box !important;display:block !important;float:none !important;width:auto !important;min-width:0 !important;height:auto !important;margin:0 !important;padding:0 !important}
html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image > li > a{box-sizing:border-box !important;display:flex !important;align-items:center !important;width:100% !important;height:100% !important;min-height:80px !important;padding:10px 42px 10px 12px !important;border:1px solid #e1e7ee !important;border-radius:12px !important;background:#f9fbfd !important;color:#14253b !important;box-shadow:none !important;text-decoration:none !important;transition:border-color .18s ease, background-color .18s ease, box-shadow .18s ease, transform .18s ease !important}
html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image > li > a:hover,html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image > li > a:focus-visible{border-color:#b9d3eb !important;background:#f1f8fe !important;box-shadow:0 7px 18px rgba(10, 71, 168, .09) !important;transform:translateY(-1px) !important}
html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image > li > a::before{right:14px !important;color:#0a5ca8 !important;font-size:16px !important}
html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image > li > a .image{box-sizing:border-box !important;display:flex !important;flex:0 0 58px !important;align-items:center !important;justify-content:center !important;width:58px !important;height:58px !important;min-width:58px !important;overflow:hidden !important;border-radius:10px !important;background:#ffffff !important}
html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image > li > a .image img{display:block !important;width:100% !important;height:100% !important;padding:3px !important;object-fit:contain !important}
html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image > li > a .text{display:block !important;min-width:0 !important;padding:0 0 0 12px !important;color:#14253b !important;font-family:"Roboto Condensed", "Arial Narrow", SMXSNPro, Arial, sans-serif !important;font-size:15.4px !important;font-weight:700 !important;line-height:1.22 !important;text-align:left !important;text-transform:uppercase !important;white-space:normal !important;overflow-wrap:anywhere !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .subcategories.with-image) > .category-perex:has(> :is(.ik-category-hero, section[style*="background-image"])){margin-bottom:0 !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .subcategories.with-image) > .category-perex > :is(.ik-category-hero, section[style*="background-image"]){margin-bottom:0 !important;padding:clamp(26px, 3vw, 40px) clamp(26px, 3.5vw, 48px) 64px !important;border-radius:22px !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .subcategories.with-image) > .category-perex > :is(.ik-category-hero, section[style*="background-image"]) > h2{max-width:760px !important;font-size:clamp(30px, 3.2vw, 42px) !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .subcategories.with-image) > .category-perex > section[style*="background-image"] > div[style*="grid-template-columns"]{display:none !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .subcategories.with-image) > .category-perex > :is(.ik-category-hero, section[style*="background-image"]) > p:last-child{margin-top:20px !important;margin-bottom:0 !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .category-perex > :is(.ik-category-hero, section[style*="background-image"])) > .subcategories.with-image{margin-top:-38px !important}
@media (max-width: 1199px){html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;padding:18px !important}}
@media (max-width: 767px){html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero{padding:24px 20px !important;border-radius:16px !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero h2{font-size:30px !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > .ik-category-hero .ik-category-hero__lead{font-size:15px !important;line-height:1.5 !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > section[style*="background-image"]{padding:24px 20px !important;border-radius:16px !important}
html.smx-integration-v1 body.type-category.template-11 .category-perex > section[style*="background-image"] h2{font-size:30px !important}
html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image{grid-template-columns:minmax(0, 1fr) !important;gap:9px !important;margin:14px 0 24px !important;padding:14px !important;border-radius:15px !important;box-shadow:0 12px 28px rgba(22, 49, 82, .11) !important}
html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image::before{margin-bottom:3px !important;font-size:20px !important}
html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image > li > a{min-height:70px !important;padding:9px 38px 9px 10px !important}
html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image > li > a .image{flex-basis:50px !important;width:50px !important;height:50px !important;min-width:50px !important}
html.smx-integration-v1 body.type-category.template-11 .category-top > .subcategories.with-image > li > a .text{padding-left:10px !important;font-size:14.3px !important;line-height:1.2 !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .subcategories.with-image) > .category-perex > :is(.ik-category-hero, section[style*="background-image"]){padding:24px 20px 52px !important;border-radius:16px !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .subcategories.with-image) > .category-perex > :is(.ik-category-hero, section[style*="background-image"]) > h2{font-size:30px !important}
html.smx-integration-v1 body.type-category.template-11 .category-top:has(> .category-perex > :is(.ik-category-hero, section[style*="background-image"])) > .subcategories.with-image{margin-top:-28px !important}}
@media (min-width: 992px){html.smx-integration-v1 body.desktop.template-11.is-header-fixed .breadcrumbs-wrapper{padding-top:0 !important}}
html.smx-integration-v1 body:has(#colorbox #formProductQuestion) .top-navigation-bar{z-index:1999 !important;transition:none !important}
html.smx-integration-v1 body.type-product .p-info-grid .detail-parameters-block:has(.surcharge-parameter){padding:20px !important}
html.smx-integration-v1 body.type-product .detail-parameters-block:has(.surcharge-parameter) > .detail-grid-title{margin-bottom:14px !important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list:has(+ tr.surcharge-list) > td{padding-bottom:16px !important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list + tr.surcharge-list > th{padding-top:16px !important;border-top:1px solid #e3e9f2 !important}
html.smx-integration-v1 body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > th{padding-bottom:9px !important}
@media (max-width: 767px){html.smx-integration-v1 body.type-product .p-info-grid .detail-parameters-block:has(.surcharge-parameter){padding:18px !important}}
@media (max-width: 767px){html.smx-integration-v1 body.template-11 #navigation .navigation-in,html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in{display:block !important;width:100% !important;max-width:none !important;height:100% !important;margin:0 !important;overflow-x:hidden !important;overflow-y:auto !important;background:var(--ik-blue-dark) !important;overscroll-behavior:contain}
html.smx-integration-v1 body.template-11 #navigation .navigation-in > .menu-level-1,html.smx-integration-v1 body.desktop.template-11 #navigation .navigation-in > .menu-level-1{height:auto !important;min-height:0 !important}}
@media (max-width: 767px){html.smx-integration-v1 body.template-11 #header #navigation .menu-level-2{width:100% !important;padding:6px 0 12px !important;box-sizing:border-box !important}
html.smx-integration-v1 body.template-11 #header #navigation .menu-level-2 > li:not(.menu-item-category){display:flex !important;align-items:center !important;position:relative !important;flex:0 0 100% !important;width:100% !important;min-width:0 !important;height:auto !important;min-height:72px !important;max-height:none !important;margin:0 0 8px !important;padding:8px 12px !important;box-sizing:border-box !important;overflow:visible !important;background:#fff !important;border:1px solid #dbe3ef !important;border-radius:10px !important;transform:none !important}
html.smx-integration-v1 body.template-11 #header #navigation .menu-level-2 > li > .menu-image{flex:0 0 64px !important;width:64px !important;margin:0 12px 0 0 !important;padding:0 !important}
html.smx-integration-v1 body.template-11 #header #navigation .menu-level-2 > li > .menu-image img{width:64px !important;height:48px !important;object-fit:contain !important}
html.smx-integration-v1 body.template-11 #header #navigation .menu-level-2 > li > div{flex:1 1 0 !important;min-width:0 !important;width:auto !important;padding:0 !important}
html.smx-integration-v1 body.template-11 #header #navigation .menu-level-2 > li > div > a,html.smx-integration-v1 body.template-11 #header #navigation .menu-level-2 > li > div > a > span{color:#12366b !important;font-size:15px !important;line-height:1.35 !important;white-space:normal !important;overflow-wrap:anywhere !important;padding:0 !important;height:auto !important}
html.smx-integration-v1 body.template-11 #header #navigation .menu-level-2 > li > div > a::after{content:'';position:absolute;inset:0;border-radius:10px}
html.smx-integration-v1 body.template-11 #header #navigation .menu-level-3,html.smx-integration-v1 body.template-11 #header #navigation .menu-level-2 > .menu-item-category{display:none !important}
html.smx-integration-v1 body.template-11 .sai-SearchWidget__productsList .sai-ProductTeaser{width:100% !important;min-width:0 !important;height:auto !important;max-height:none !important;overflow:visible !important}
html.smx-integration-v1 body.template-11 .sai-SearchWidget__productsList .sai-ProductTeaser__link{display:flex !important;align-items:center !important;width:100% !important;min-width:0 !important;gap:12px !important;padding:8px !important;box-sizing:border-box !important}
html.smx-integration-v1 body.template-11 .sai-SearchWidget__productsList .sai-ProductTeaser__image{flex:0 0 64px !important;width:64px !important;height:64px !important;margin:0 !important}
html.smx-integration-v1 body.template-11 .sai-SearchWidget__productsList .sai-ProductTeaser__image img{width:100% !important;height:100% !important;object-fit:contain !important}
html.smx-integration-v1 body.template-11 .sai-SearchWidget__productsList .sai-ProductTeaser__link > div:not(.sai-ProductTeaser__image){flex:1 1 0 !important;min-width:0 !important}
html.smx-integration-v1 body.template-11 .sai-SearchWidget__productsList .sai-ProductTeaser__title{display:block !important;height:auto !important;max-height:none !important;overflow:visible !important;white-space:normal !important;text-overflow:clip !important;-webkit-line-clamp:unset !important;overflow-wrap:anywhere !important;line-height:1.35 !important;margin-bottom:5px !important}}
html.smx-integration-v1 body.template-11 .sai-SearchWidget__productsList .sai-ProductTeaser{height:auto !important;max-height:none !important;overflow:visible !important}
html.smx-integration-v1 body.template-11 .sai-SearchWidget__productsList .sai-ProductTeaser__title{display:block !important;height:auto !important;max-height:none !important;overflow:visible !important;white-space:normal !important;text-overflow:clip !important;-webkit-line-clamp:unset !important;overflow-wrap:anywhere !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar [data-testid="topnavCurrencyDropdown"]{z-index:20 !important}
html.smx-integration-v1 body.template-11 #content .subcategories > li > a .text{text-align:center !important}
@media (max-width: 767px){html.smx-integration-v1 body.template-11 #content .subcategories > li > a{height:auto !important;min-height:112px !important;padding:12px 36px !important;align-items:center !important}
html.smx-integration-v1 body.template-11 #content .subcategories > li > a .text{width:100% !important;font-size:18px !important;line-height:1.35 !important;white-space:normal !important;overflow-wrap:anywhere !important}}
@media (max-width: 767px){html.smx-integration-v1 body.template-11 .top-navigation-bar #topNavigationDropdown{padding:0 !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar #topNavigationDropdown::before{margin-right:6px !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar #topNavigationDropdown::after{margin-left:6px !important}
html.smx-integration-v1 body.template-11 .top-navigation-bar [data-testid="topnavCurrencyDropdown"] .dropdown-menu{min-width:112px !important}}
@media(min-width:992px){html.smx-integration-v1 body.type-index #content-wrapper{height:0!important;min-height:0!important;overflow:hidden!important;padding-top:0!important}}
html.smx-integration-v1 body.type-index .overall-wrapper > .content-wrapper.container:not(#content-wrapper):not(:has(img,a,h1,h2,h3,button,input,select,.products-block)){display:none!important}
@media(min-width:992px){html.smx-integration-v1 body.type-index.template-11 .top-navigation-bar > .container{position:relative!important}
html.smx-integration-v1 body.type-index.template-11 .top-navigation-bar .top-navigation-tools{position:absolute!important;right:0!important;top:0!important;width:110px!important;height:45px!important;min-height:45px!important;justify-content:flex-end!important}}
@media(min-width:768px) and (max-width:991px){html.smx-integration-v1 body.type-index.template-11 #header .header-top{flex-wrap:wrap!important;height:auto!important;padding-bottom:12px!important}
html.smx-integration-v1 body.type-index.template-11 #header .header-top > .search{display:block!important;flex:0 0 100%!important;order:10!important;width:100%!important;max-width:none!important;margin:0!important}}
@media (min-width:768px) and (max-width:991px){html.smx-integration-v1 body.template-11 #header .header-top{flex-wrap:wrap!important;height:auto!important;padding-bottom:12px!important}
html.smx-integration-v1 body.template-11 #header .header-top > .search{display:block!important;flex:0 0 100%!important;order:10!important;width:100%!important;max-width:none!important;margin:0!important}}
@media(min-width:768px){html.smx-integration-v1 .breadcrumbs #navigation-first a.navigation-home-icon::before{content:none!important}}
@media(min-width:768px){html.smx-integration-v1 .breadcrumbs.navigation-home-icon-wrapper::before{display:none!important}}
html.smx-integration-v1 body.type-category.template-11 #products.products-block .product .image{padding:14px!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important}
html.smx-integration-v1 body.type-category.template-11 #products.products-block .product .image img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;margin:0!important;border-radius:0!important}
html.smx-integration-v1 body:is(.menu-helper-visible,.navigation-window-visible) #OPHWidgetWrapp{display:none!important;visibility:hidden!important;pointer-events:none!important}
@media(min-width:768px) and (max-width:991px){html.smx-integration-v1 body.template-11.menu-helper-visible #header .navigation-wrapper{z-index:100!important}}
@media(min-width:992px) and (max-width:1399px){html.smx-integration-v1 body.desktop.template-11 #header #navigation .navigation-in>.menu-level-1{flex-wrap:nowrap!important}
html.smx-integration-v1 body.desktop.template-11 #header #navigation .navigation-in>.menu-level-1>li{flex:1 1 0!important;min-width:0!important}
html.smx-integration-v1 body.desktop.template-11 #header #navigation .navigation-in>.menu-level-1>li>a,html.smx-integration-v1 body.desktop.template-11 #header #navigation .ik-product-more-button{padding:0 7px!important;gap:5px!important;white-space:normal!important;font-size:13px!important;line-height:1.2!important}
html.smx-integration-v1 body.desktop.template-11 #header #navigation .navigation-in>.menu-level-1>li>a>b{min-width:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:inherit!important;line-height:inherit!important}
html.smx-integration-v1 body.desktop.template-11 #header #navigation .navigation-in>.menu-level-1>li>a>.submenu-arrow{flex-shrink:0!important}}
html.smx-integration-v1 body.template-11 #footer .footer-rows a:not(.btn){color:#334862!important}
html.smx-integration-v1 body.template-11 #footer .footer-rows a:not(.btn):hover{color:#f15c3c!important;text-decoration:underline!important;text-underline-offset:3px}
html.smx-integration-v1 body.template-11 #footer a:focus-visible{outline:3px solid #f15c3c!important;outline-offset:3px!important;border-radius:3px;text-decoration:underline!important;text-underline-offset:3px}
html.smx-integration-v1 body.template-11 #footer .footer-bottom a:focus-visible{outline-color:#fff!important}
html.smx-integration-v1 body.template-11 #header #navigation a:focus-visible,html.smx-integration-v1 body.template-11 #header #navigation button:focus-visible,html.smx-integration-v1 body.template-11 #header .menu-helper:focus-visible{outline:3px solid #fff!important;outline-offset:-4px!important;text-decoration:underline!important;text-underline-offset:3px}
html.smx-integration-v1 body.template-11 #header #navigation .menu-level-2 a:focus-visible,html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-dropdown a:focus-visible,html.smx-integration-v1 body.template-11 #header .menu-helper .menu-level-1 a:focus-visible{outline-color:#f15c3c!important;outline-offset:-3px!important}
@media (min-width:768px){html.smx-integration-v1 body.template-11 .top-navigation-bar .top-navigation-contacts{z-index:1501!important}}
html.smx-integration-v1 body.type-category.template-11 #filters fieldset:not(#price-filter)>div{flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-label{max-width:100%!important;box-sizing:border-box!important;white-space:normal!important;overflow-wrap:break-word!important}
html.smx-integration-v1 body.type-category.template-11 #filters .filter-count{flex-shrink:0!important}
@media(min-width:768px){html.smx-integration-v1 body.type-category.template-11 #filters #manufacturer-filter{flex:1 1 100%!important;width:100%!important}}
html.smx-integration-v1 body.type-product .sai.sai-ProductWidget.products{
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
}
html.smx-integration-v1 body.type-product .sai-ProductWidget > .sai-ProductWidget__title{
  width: 100% !important;
  height: auto !important;
  white-space: normal !important;
  overflow-wrap: anywhere;
}
html.smx-integration-v1 body.type-product .sai-ProductWidget > .sai-ProductWidget__productsWrapper{
  width: 100% !important;
  min-width: 0 !important;
  overflow: hidden;
}
html.smx-integration-v1 body.type-product .sai-ProductWidget .swiper-slide > .product.sai-ProductBox{
  width: 100% !important;
  max-width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-dropdown,html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1{
  background: #0b2b76 !important;
  border-color: #234989 !important;
  scrollbar-color: #91afe0 #0b2b76;
}
html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-dropdown > li > a,html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li > a{
  background: transparent !important;
  color: #fff !important;
  border-bottom-color: rgba(255,255,255,.16) !important;
}
html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-dropdown > li > a:hover,html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-dropdown > li > a:focus-visible,html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li > a:hover,html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li > a:focus-visible{
  background: #174c9c !important;
  color: #fff !important;
}
html.smx-integration-v1 body.template-11 #header .menu-helper,html.smx-integration-v1 body.template-11 #header .menu-helper > span,html.smx-integration-v1 body.template-11.menu-helper-visible #header .menu-helper,html.smx-integration-v1 body.template-11.menu-helper-visible #header .menu-helper > span{
  background: #0b2b76 !important;
  color: #fff !important;
  border-color: #234989 !important;
  box-shadow: none !important;
}
html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-dropdown > li > a:focus-visible,html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li > a:focus-visible{
  outline: 3px solid #fff !important;
  outline-offset: -3px !important;
}
html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li > a > .submenu-arrow,html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li > a > .submenu-arrow::after{
  color: #fff !important;
}
html.smx-integration-v1 body.type-category.template-11 #content .category-top > .subcategories.with-image > li > a .image{flex:0 0 96px !important;width:96px !important;min-width:96px !important;height:80px !important}
html.smx-integration-v1 body.type-category.template-11 #content .category-top > .subcategories.with-image > li > a .image img{width:100% !important;height:100% !important;max-width:100% !important;max-height:none !important;padding:2px !important;object-fit:contain !important}
html.smx-integration-v1 body.type-category.template-11 #content .category-top > .subcategories.with-image > li > a .text{flex:1 1 0% !important;width:auto !important;min-width:0 !important}
@media(max-width:1199px){html.smx-integration-v1 body.type-category.template-11 #content .category-top > .subcategories.with-image > li > a .image{flex-basis:80px !important;width:80px !important;min-width:80px !important;height:72px !important}}
@media(max-width:767px){html.smx-integration-v1 body.type-category.template-11 #content .category-top > .subcategories.with-image > li > a .image{flex-basis:68px !important;width:68px !important;min-width:68px !important;height:60px !important}}
html.smx-integration-v1 body.type-category.template-11 #content .category-top > .subcategories.with-image > li > a{padding:10px 32px 10px 10px !important;min-height:100px !important;gap:0 !important}
html.smx-integration-v1 body.type-category.template-11 #content .category-top > .subcategories.with-image > li > a .text{margin:0 !important;max-height:none !important;padding:0 0 0 12px !important;text-align:left !important}
@media(max-width:767px){html.smx-integration-v1 body.type-category.template-11 #content .category-top > .subcategories.with-image > li > a{min-height:82px !important}
html.smx-integration-v1 body.type-category.template-11 #content .category-top > .subcategories.with-image > li > a .text{font-size:15px !important;padding-left:10px !important}}
html.smx-integration-v1 body.template-11 #header #navigation,html.smx-integration-v1 body.template-11 #header #navigation .navigation-in{
  background: #2f2483 !important;
}
html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-dropdown,html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1{
  background: #2f2483 !important;
  border-color: #463797 !important;
  scrollbar-color: #91afe0 #2f2483;
}
html.smx-integration-v1 body.template-11 #header .menu-helper,html.smx-integration-v1 body.template-11 #header .menu-helper > span,html.smx-integration-v1 body.template-11.menu-helper-visible #header .menu-helper,html.smx-integration-v1 body.template-11.menu-helper-visible #header .menu-helper > span{
  background: #2f2483 !important;
  border-color: #463797 !important;
  color: #fff !important;
}
html.smx-integration-v1 body.template-11 #header #navigation .navigation-in > .menu-level-1 > li > a,html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-button,html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-dropdown > li > a,html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li > a{
  background: transparent !important;
  color: #fff !important;
}
html.smx-integration-v1 body.template-11 #header #navigation .navigation-in > .menu-level-1 > li:hover > a,html.smx-integration-v1 body.template-11 #header #navigation .navigation-in > .menu-level-1 > li > a:focus-visible,html.smx-integration-v1 body.template-11 #header #navigation .navigation-in > .menu-level-1 > li > a.active,html.smx-integration-v1 body.template-11 #header #navigation .navigation-in > .menu-level-1 > li > a[aria-expanded="true"],html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-button:hover,html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-button:focus-visible,html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more.is-open > .ik-product-more-button,html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-dropdown > li > a:hover,html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-dropdown > li > a:focus-visible,html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li > a:hover,html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li > a:focus-visible,html.smx-integration-v1 body.template-11 #header .menu-helper:hover,html.smx-integration-v1 body.template-11 #header .menu-helper:hover > span,html.smx-integration-v1 body.template-11 #header .menu-helper:focus-visible,html.smx-integration-v1 body.template-11 #header .menu-helper:focus-visible > span,html.smx-integration-v1 body.template-11.menu-helper-visible #header .menu-helper,html.smx-integration-v1 body.template-11.menu-helper-visible #header .menu-helper > span{
  background: #463797 !important;
  color: #fff !important;
}
html.smx-integration-v1 body.template-11 #header #navigation .navigation-in > .menu-level-1 > li > a:focus-visible,html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-button:focus-visible,html.smx-integration-v1 body.template-11 #header #navigation .ik-product-more-dropdown > li > a:focus-visible,html.smx-integration-v1 body.template-11 #header .menu-helper:focus-visible,html.smx-integration-v1 body.template-11 #header .menu-helper > .menu-level-1 > li > a:focus-visible{
  outline-color: #fff !important;
}
@media (max-width: 767px){html.smx-integration-v1 body.template-11.navigation-window-visible .responsive-tools > a[data-target="navigation"]{
    background: #463797 !important;
    color: #fff !important;
  }
html.smx-integration-v1 body.template-11.navigation-window-visible .responsive-tools > a[data-target="navigation"]::before,html.smx-integration-v1 body.template-11.navigation-window-visible .responsive-tools > a[data-target="navigation"]::after{
    color: #fff !important;
  }}
html.smx-integration-v1 body.template-11 #header .menu-helper > span:focus-visible{
  background: #463797 !important;
  color: #fff !important;
  outline: 3px solid #fff !important;
  outline-offset: -4px !important;
}
html.smx-integration-v1 body.template-11 .flags .flag.flag-discount{
  width: auto !important;
  height: auto !important;
  min-width: 0 !important;
  min-height: 0 !important;
  max-width: none !important;
  padding: 7px 10px !important;
  border: 0 !important;
  border-radius: 8px !important;
  background: #c62032 !important;
  box-shadow: none !important;
  color: #fff !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  white-space: nowrap !important;
  text-align: center !important;
  transform: none !important;
  animation: none !important;
}
html.smx-integration-v1 body.template-11 .flags .flag.flag-discount::before,html.smx-integration-v1 body.template-11 .flags .flag.flag-discount::after{
  content: none !important;
  display: none !important;
  background: none !important;
}
html.smx-integration-v1 body.template-11 .flags .flag.flag-discount .price-standard{
  display: none !important;
}
html.smx-integration-v1 body.template-11 .flags .flag.flag-discount .price-save{
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
}
@media (max-width: 767px){html.smx-integration-v1 body.template-11 .products-block .p .flags-extra .flag.flag-discount{
    margin-top: 18px !important;
  }}
html.smx-integration-v1 body.type-category.template-11 #products.products-block > .product,html.smx-integration-v1 body.type-search.template-11 #products-found .product{
  border: 0 !important;
}
html.smx-integration-v1 body.type-category.template-11 #products.products-block > .product > .p,html.smx-integration-v1 body.type-search.template-11 #products-found .product > .p{
  border: 1px solid #d8e1ec !important;
  border-radius: 16px !important;
  box-shadow: 0 3px 10px rgba(20, 45, 78, .045) !important;
}
html.smx-integration-v1 body.type-category.template-11 #products.products-block > .product > .p:hover,html.smx-integration-v1 body.type-category.template-11 #products.products-block > .product > .p:focus-within,html.smx-integration-v1 body.type-search.template-11 #products-found .product > .p:hover,html.smx-integration-v1 body.type-search.template-11 #products-found .product > .p:focus-within{
  border-color: #b7c7da !important;
  box-shadow: 0 5px 14px rgba(20, 45, 78, .075) !important;
}
html.smx-integration-v1 body.type-product.template-11 #content-wrapper{ background: transparent !important; }
html.smx-integration-v1 body.type-product.template-11 #content .p-info-wrapper,html.smx-integration-v1 body.type-product.template-11 #content .p-image{
  border: 1px solid #d8e1ec !important;
  border-radius: 20px !important;
  box-shadow: 0 4px 16px rgba(20,45,78,.045) !important;
}
html.smx-integration-v1 body.type-product.template-11 #content .p-info-wrapper .p-info-grid:not(:has(.detail-parameters-block)){
  grid-template-columns: repeat(2,minmax(0,1fr)) !important;
}
html.smx-integration-v1 body.type-product.template-11 #content .p-info-grid .detail-price-block,html.smx-integration-v1 body.type-product.template-11 #content .p-info-grid .detail-availability-block{
  min-height: 108px !important;
  border-color: #dce4ef !important;
  border-radius: 14px !important;
}
html.smx-integration-v1 body.type-product.template-11 #content .detail-availability-block .availability-value,html.smx-integration-v1 body.type-product.template-11 #content .detail-availability-block .availability-label{
  font-size: 16px !important;
  line-height: 1.4 !important;
}
html.smx-integration-v1 body.type-product.template-11 #content .p-detail-tabs-wrapper{ margin-bottom: 36px !important; }
html.smx-integration-v1 body.type-product.template-11 #content .p-detail-tabs-wrapper #tab-content > .tab-pane{
  padding: 28px !important;
  border: 1px solid #d8e1ec !important;
  border-radius: 18px !important;
  background: #fff !important;
}
html.smx-integration-v1 body.type-product.template-11 #content #description .description-inner{
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
}
html.smx-integration-v1 body.type-product.template-11 #content #description .basic-description{
  width: 100% !important;
  max-width: 100% !important;
  padding: 0 !important;
  border: 0 !important;
}
html.smx-integration-v1 body.type-product.template-11 #content #description .extended-description{
  width: 100% !important;
  max-width: 100% !important;
  margin: 28px 0 0 !important;
  padding: 24px !important;
  border: 1px solid #e0e6ef !important;
  border-radius: 14px !important;
  background: #f7f9fc !important;
  box-sizing: border-box !important;
}
html.smx-integration-v1 body.type-product.template-11 #content .extended-description > h3{ margin: 0 0 16px !important; }
html.smx-integration-v1 body.type-product.template-11 #content .extended-description > h4{ margin: 24px 0 12px !important; }
html.smx-integration-v1 body.type-product.template-11 #content .extended-description .detail-parameters{ width: 100% !important; max-width: 760px !important; }
html.smx-integration-v1 body.type-product.template-11 #content .extended-description .detail-parameters th,html.smx-integration-v1 body.type-product.template-11 #content .extended-description .detail-parameters td{ padding: 12px 14px !important; }
html.smx-integration-v1 body.type-product.template-11 #content .extended-description .detail-parameters th{ width: 36% !important; text-align: left !important; }
html.smx-integration-v1 body.type-product.template-11 #content .extended-description .detail-parameters td{ text-align: left !important; color: #34445c !important; }
html.smx-integration-v1 body.type-product.template-11 #content .extended-description .category-link{ margin: 0 !important; }
html.smx-integration-v1 body.type-product.template-11 #content .extended-description .category-link__icon{ background: #e6edf7 !important; }
html.smx-integration-v1 body.type-product.template-11 #content .extended-description .category-link__icon span{ background: #463797 !important; }
html.smx-integration-v1 body.type-product.template-11 #content .sai-ProductWidget,html.smx-integration-v1 body.type-product.template-11 #content .dkLabVisitedProductsBox{ margin: 40px 0 0 !important; }
html.smx-integration-v1 body.type-product.template-11 #content .sai-ProductWidget__title,html.smx-integration-v1 body.type-product.template-11 #content .dkLabVisitedProductsBox > h2{
  margin: 0 0 22px !important;
  padding: 0 !important;
  color: #2f2483 !important;
  font-size: 28px !important;
  line-height: 1.25 !important;
  text-align: left !important;
}
html.smx-integration-v1 body.type-product.template-11 #content .sai-ProductBox > .p,html.smx-integration-v1 body.type-product.template-11 #content .dkLabVisitedProducts > .product > .p{
  border: 1px solid #d8e1ec !important;
  border-radius: 16px !important;
  box-shadow: 0 3px 10px rgba(20,45,78,.045) !important;
}
html.smx-integration-v1 body.type-product.template-11 #content .sai-ProductBox{ border: 0 !important; }
html.smx-integration-v1 body.type-product.template-11 #content .sai-ProductBox > .p:hover,html.smx-integration-v1 body.type-product.template-11 #content .sai-ProductBox > .p:focus-within,html.smx-integration-v1 body.type-product.template-11 #content .dkLabVisitedProducts > .product > .p:hover,html.smx-integration-v1 body.type-product.template-11 #content .dkLabVisitedProducts > .product > .p:focus-within{
  border-color: #b7c7da !important;
  box-shadow: 0 5px 14px rgba(20,45,78,.075) !important;
}
html.smx-integration-v1 body.type-product.template-11 #content .dkLabVisitedProducts{
  display: grid !important;
  grid-template-columns: repeat(3,minmax(0,1fr)) !important;
  gap: 16px !important;
  margin: 0 0 32px !important;
  width: 100% !important;
}
html.smx-integration-v1 body.type-product.template-11 #content .dkLabVisitedProducts > .product{ width: 100% !important; padding: 0 !important; margin: 0 !important; border: 0 !important; }
html.smx-integration-v1 body.type-product.template-11 #content .dkLabVisitedProducts > .product > .p{ width: 100% !important; height: 100% !important; min-height: 108px !important; padding: 18px !important; }
@media (min-width:768px){html.smx-integration-v1 body.type-product.template-11 #content .shp-tabs-holder{
    margin: 0 0 12px !important;
    padding: 6px !important;
    border: 1px solid #dce4ef !important;
    border-radius: 16px !important;
    background: #edf2f8 !important;
  }
html.smx-integration-v1 body.type-product.template-11 #content #p-detail-tabs{ background: transparent !important; gap: 6px !important; }
html.smx-integration-v1 body.type-product.template-11 #content #p-detail-tabs > .shp-tab{ border: 0 !important; border-radius: 11px !important; background: transparent !important; }
html.smx-integration-v1 body.type-product.template-11 #content #p-detail-tabs .shp-tab-link{ padding: 14px 18px !important; border: 0 !important; border-radius: 11px !important; color: #526079 !important; line-height: 1.35 !important; }
html.smx-integration-v1 body.type-product.template-11 #content #p-detail-tabs > .active > .shp-tab-link{ color: #f15c3c !important; background: #fff !important; box-shadow: 0 2px 5px rgba(20,45,78,.06) !important; }
html.smx-integration-v1 body.type-product.template-11 #content #p-detail-tabs .shp-tab-link:hover,html.smx-integration-v1 body.type-product.template-11 #content #p-detail-tabs .shp-tab-link:focus-visible{ color: #f15c3c !important; background: #fff !important; }}
@media (max-width:991px){html.smx-integration-v1 body.type-product.template-11 #content .dkLabVisitedProducts{ grid-template-columns: repeat(2,minmax(0,1fr)) !important; }}
@media (max-width:767px){html.smx-integration-v1 body.type-product.template-11 #content .p-info-wrapper .p-info-grid:not(:has(.detail-parameters-block)){ grid-template-columns: minmax(0,1fr) !important; }
html.smx-integration-v1 body.type-product.template-11 #content .p-info-grid .detail-price-block,html.smx-integration-v1 body.type-product.template-11 #content .p-info-grid .detail-availability-block{ min-height: 0 !important; }
html.smx-integration-v1 body.type-product.template-11 #content .p-detail-tabs-wrapper #tab-content > .tab-pane{ padding: 18px !important; }
html.smx-integration-v1 body.type-product.template-11 #content #description .extended-description{ margin-top: 20px !important; padding: 18px !important; }
html.smx-integration-v1 body.type-product.template-11 #content .sai-ProductWidget__title,html.smx-integration-v1 body.type-product.template-11 #content .dkLabVisitedProductsBox > h2{ font-size: 24px !important; margin-bottom: 18px !important; }}
@media (max-width:600px){html.smx-integration-v1 body.type-product.template-11 #content .dkLabVisitedProducts{ grid-template-columns: minmax(0,1fr) !important; gap: 12px !important; }}
@media (max-width:1199px){html.smx-integration-v1 body.type-product.template-11 #content .product-top{ margin-left: 0 !important; margin-right: 0 !important; }
html.smx-integration-v1 body.type-product.template-11 #content .product-top > .p-image-wrapper{ float: none !important; width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; }
html.smx-integration-v1 body.type-product.template-11 #content .product-top > .p-info-wrapper{ float: none !important; width: 100% !important; margin: 20px 0 0 !important; }}
@media (max-width:767px){html.smx-integration-v1 body.type-product.template-11 #content .p-detail-tabs-wrapper #tab-content > .tab-pane{ padding: 0 !important; }
html.smx-integration-v1 body.type-product.template-11 #content .p-detail-tabs-wrapper .detail-tab-item{ padding: 18px 20px !important; color: #2f2483 !important; line-height: 1.4 !important; }
html.smx-integration-v1 body.type-product.template-11 #content .p-detail-tabs-wrapper .detail-tab-content{ padding: 0 16px 20px !important; }}
html.smx-integration-v1 body.type-category.template-11 #products.products.products-block > .product > .p:has(> .p-code),html.smx-integration-v1 body.type-search.template-11 #products-found .products.products-block > .product > .p:has(> .p-code){
  padding-top: 18px !important;
}
html.smx-integration-v1 body.type-category.template-11 #products.products.products-block > .product > .p > .p-code,html.smx-integration-v1 body.type-search.template-11 #products-found .products.products-block > .product > .p > .p-code{
  position: static !important;
  inset: auto !important;
  order: -1 !important;
  display: inline-flex !important;
  align-items: center;
  align-self: flex-end;
  gap: 5px;
  width: auto !important;
  max-width: 100%;
  margin: 0 0 14px !important;
  padding: 6px 10px !important;
  background: #f5f7fa !important;
  border: 1px solid #d8e1ec !important;
  border-radius: 8px !important;
  color: #66778d !important;
  font-size: 12px !important;
  line-height: 1.25 !important;
  letter-spacing: .035em;
  text-transform: uppercase;
  white-space: nowrap;
  overflow-wrap: normal;
  box-sizing: border-box;
}
html.smx-integration-v1 body.type-category.template-11 #products.products.products-block > .product > .p > .p-code span,html.smx-integration-v1 body.type-search.template-11 #products-found .products.products-block > .product > .p > .p-code span{
  min-width: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  color: #18354f !important;
  font-weight: 700;
  font-variant-numeric: tabular-nums;
  letter-spacing: .02em;
}
html.smx-integration-v1 body.type-category.template-11 .category-content-wrapper > #category-header{
  flex-direction: column !important;
  align-items: stretch !important;
  gap: 12px !important;
}
html.smx-integration-v1 body.type-category.template-11 #category-header > .listItemsTotal{
  order: -1 !important;
  align-self: flex-start !important;
  margin: 0 !important;
  padding: 0 !important;
  text-align: left !important;
}
html.smx-integration-v1 body.type-category.template-11 #category-header > .listSorting{
  width: 100% !important;
  min-width: 0 !important;
}
@media (min-width: 1200px){html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls{
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }}
@media (min-width: 768px) and (max-width: 1199px){html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls{
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }}
@media (min-width: 768px){html.smx-integration-v1 body.type-product.template-11 #content #p-detail-tabs > .shp-tab::after{
    content: none !important;
    display: none !important;
  }
html.smx-integration-v1 body.type-product.template-11 #content #p-detail-tabs .shp-tab-link{
    border: 1px solid transparent !important;
  }
html.smx-integration-v1 body.type-product.template-11 #content #p-detail-tabs > .active > .shp-tab-link{
    border-color: #cbd9eb !important;
  }}
html.smx-integration-v1 body.type-category.template-11 #products.products.products-block > .product > .p > .p-in > .p-in-in > .name{
  min-height: 3.84em !important;
  line-height: 1.28 !important;
}
html.smx-integration-v1 body.type-category.template-11 #products.products.products-block > .product > .p{
  position: relative !important;
  isolation: isolate;
}
html.smx-integration-v1 body.type-category.template-11 #products.products.products-block > .product > .p > .p-in,html.smx-integration-v1 body.type-category.template-11 #products.products.products-block > .product > .p > .p-in > .p-in-in,html.smx-integration-v1 body.type-category.template-11 #products.products.products-block > .product > .p > .p-in > .p-in-in > a.name{
  position: static !important;
  transform: none !important;
}
html.smx-integration-v1 body.type-category.template-11 #products.products.products-block > .product > .p > .p-in > .p-in-in > a.name[href]::after{
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  cursor: pointer;
}
html.smx-integration-v1 body.type-category.template-11 #products.products.products-block > .product > .p > .product-btn,html.smx-integration-v1 body.type-category.template-11 #products.products.products-block > .product > .p .ik-admin-edit-product{
  position: relative !important;
  z-index: 2 !important;
}
html.smx-integration-v1 body.type-category.template-11 #products.products.products-block > .product > .p:has(a.name:focus-visible){
  outline: 3px solid #f15c3c !important;
  outline-offset: 3px;
}
@media (hover: hover) and (pointer: fine){html.smx-integration-v1 body.type-category.template-11 #products.products.products-block > .product > .p:hover{
    border-color: #7c9eca !important;
    background-color: #f5f9ff !important;
    box-shadow: 0 10px 28px rgba(20, 45, 78, .18) !important;
    transform: none !important;
  }}
html.smx-integration-v1 body.type-product .p-thumbnails-wrapper .p-thumbnail:hover{
  transform: none !important;
}
html.smx-integration-v1 body.type-search.template-11.--sai-result-page--active #products-found .product > .p{
  position: relative !important;
  isolation: isolate;
  display: flex !important;
  flex-direction: column !important;
  min-height: 520px !important;
  padding: 18px 30px 16px !important;
}
html.smx-integration-v1 body.type-search.template-11.--sai-result-page--active #products-found .p :is(.p-in, .p-in-in, .ratings-wrapper, .p-bottom),html.smx-integration-v1 body.type-search.template-11.--sai-result-page--active #products-found .p .p-bottom > [data-micro="offer"]{
  display: contents !important;
  position: static !important;
  transform: none !important;
}
html.smx-integration-v1 body.type-search.template-11.--sai-result-page--active #products-found .product > .p > [data-micro="sku"].no-display{
  position: static !important;
  inset: auto !important;
  order: -1 !important;
  display: inline-flex !important;
  align-items: baseline;
  align-self: flex-end;
  gap: 5px;
  width: auto !important;
  max-width: 100% !important;
  margin: 0 0 14px !important;
  padding: 6px 10px !important;
  border: 1px solid #d8e1ec !important;
  border-radius: 8px !important;
  background: #f5f7fa !important;
  color: #18354f !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  letter-spacing: .02em;
  font-variant-numeric: tabular-nums;
  white-space: normal !important;
  overflow-wrap: anywhere;
  overflow: visible !important;
  z-index: auto !important;
}
html.smx-integration-v1 body.type-search.template-11.--sai-result-page--active #products-found .product > .p > [data-micro="sku"].no-display::before{
  color: #66778d !important;
  font-weight: 400;
  letter-spacing: .035em;
  white-space: nowrap;
}
html.smx-integration-v1 body.type-search.template-11.--sai-result-page--active #products-found .p .price-final{
  margin: 0 !important;
}
html.smx-integration-v1 body.type-search.template-11.--sai-result-page--active #products-found .p .availability{
  order: 4;
  flex: 0 0 auto !important;
  margin: 8px 0 0 !important;
}
html.smx-integration-v1 body.type-search.template-11.--sai-result-page--active #products-found .p .p-desc{
  order: 5;
  display: -webkit-box !important;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden !important;
  flex: 0 0 auto !important;
  width: 100% !important;
  height: 76px !important;
  min-height: 76px !important;
  max-height: 76px !important;
  margin: 8px 0 0 !important;
  padding: 10px 3px 8px !important;
  box-sizing: border-box;
  line-height: 1.45 !important;
}
html.smx-integration-v1 body.type-search.template-11.--sai-result-page--active #products-found .p .p-tools{
  order: 6;
  position: relative !important;
  z-index: 2 !important;
  flex: 0 0 auto !important;
  align-items: center !important;
  min-height: 60px;
  margin: auto 0 0 !important;
  padding: 10px 0 0 !important;
}
@media (hover: hover) and (pointer: fine){html.smx-integration-v1 body.type-search.template-11.--sai-result-page--active #products-found .product > .p:hover{
    border-color: #7c9eca !important;
    background-color: #f5f9ff !important;
    box-shadow: 0 10px 28px rgba(20,45,78,.18) !important;
    transform: none !important;
  }}
@media (max-width: 991px){html.smx-integration-v1 body.type-search.template-11.--sai-result-page--active #products-found .product > .p{
    padding: 18px 20px 16px !important;
  }}
@media (max-width: 767px){html.smx-integration-v1 body.type-search.template-11.--sai-result-page--active #products-found .product > .p{
    padding: 18px 16px 16px !important;
  }}
html.smx-integration-v1 body.type-category.template-11 #content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper > .unveil-button[data-unveil="filters"]{
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 12px !important;
  min-height: 56px !important;
  height: auto !important;
  padding: 14px 20px !important;
  border: 1px solid #2f2483 !important;
  background: #2f2483 !important;
  color: #fff !important;
  font-size: 18px !important;
  font-weight: 800 !important;
  line-height: 1.35 !important;
  letter-spacing: .035em !important;
  text-transform: uppercase !important;
  text-align: center !important;
}
html.smx-integration-v1 body.type-category.template-11 #content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper > .unveil-button[data-unveil="filters"]::before{
  flex: 0 0 24px !important;
  margin: 0 !important;
  background-color: #fff !important;
  color: #fff !important;
}
html.smx-integration-v1 body.type-category.template-11 #content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper > .unveil-button[data-unveil="filters"]:hover{
  background: #463797 !important;
  border-color: #463797 !important;
  color: #fff !important;
}
html.smx-integration-v1 body.type-category.template-11 #content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper > .unveil-button[data-unveil="filters"]:focus-visible{
  outline: 3px solid #91afe0 !important;
  outline-offset: 3px !important;
}
html.smx-integration-v1 body.type-category.template-11 #content-wrapper{
  background: #f5f6f8 !important;
}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control{
  border: 1px solid #b8c9df !important;
  background: #ffffff !important;
  color: #2f2483 !important;
  box-shadow: 0 3px 9px rgba(20,45,78,.07) !important;
}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control:hover,html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control:focus-visible{
  border-color: #688bb6 !important;
  background: #eaf1fb !important;
  color: #2f2483 !important;
  box-shadow: 0 4px 12px rgba(20,45,78,.12) !important;
}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control:focus-visible{
  outline: 2px solid #f15c3c !important;
  outline-offset: -4px !important;
}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control--current,html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls:not(:has(.listSorting__control--current)) > li:first-child .listSorting__control{
  padding-top: 0 !important;
  border: 1px solid #2f2483 !important;
  background: #2f2483 !important;
  color: #ffffff !important;
  box-shadow: 0 4px 12px rgba(20,45,78,.18) !important;
}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control--current::before,html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__controls:not(:has(.listSorting__control--current)) > li:first-child .listSorting__control::before{
  background: rgba(255,255,255,.16) !important;
  color: #ffffff !important;
}
html.smx-integration-v1 body.type-category.template-11 #category-header .listSorting__control--current:focus-visible{
  outline-color: #ffffff !important;
}
html.smx-integration-v1 body.type-search.template-11 #content-wrapper{
  background: #f5f6f8 !important;
}
/* Native DOM adapter. Brand tokens; original component rules are in smx-components-v1.css. */
html.smx-integration-v1 {--smx-orange:#f15c3c;--smx-blue:#2f2483;}
html.smx-integration-v1 body {font-family:SMXInter,Arial,sans-serif;background:#f5f6f8;color:#17191e;}
html.smx-integration-v1 #navigation {background:#f15c3c!important;}
html.smx-integration-v1 body.template-11 .top-navigation-bar {display:block!important;}
html.smx-integration-v1 .top-navigation-bar>.container {gap:16px;}
html.smx-integration-v1 .smx-information-nav {max-width:calc(100% - 120px)!important;}
html.smx-integration-v1 .smx-category-hero {position:relative;isolation:isolate;overflow:hidden;padding:40px!important;border-radius:20px!important;min-height:300px;display:flex;flex-direction:column;justify-content:center;background:#2f2483!important;}
html.smx-integration-v1 .smx-category-hero::before {content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(35,27,98,.97),rgba(47,36,131,.85) 48%,rgba(47,36,131,.2));}
html.smx-integration-v1 .smx-category-hero>img {position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;}
html.smx-integration-v1 .smx-category-hero h1 {color:#fff!important;margin:0 0 18px!important;}
html.smx-integration-v1 .smx-category-hero>p {color:#fff!important;max-width:650px;position:relative;margin:0!important;}
html.smx-integration-v1 .category-perex>p {max-width:100%;}
html.smx-integration-v1 .category-perex img {max-width:100%;height:auto;}
html.smx-integration-v1 .smx-home-hero {position:relative;max-width:1400px;margin:24px auto;overflow:hidden;border-radius:24px;}
html.smx-integration-v1 .smx-home-hero #carousel {margin:0!important;width:100%!important;}
html.smx-integration-v1 .smx-home-hero .ik-v3-hero-card {position:absolute;left:4%;top:16%;max-width:440px;z-index:2;pointer-events:none;}
html.smx-integration-v1 .smx-home-hero .ik-v3-hero-card h1 {color:white!important;font-family:SMXSNPro,SMXInter,sans-serif!important;}
html.smx-integration-v1 .filters-unveil-button-wrapper:has(~.smx-filter-toggle),
html.smx-integration-v1 #filters-wrapper>.filters-unveil-button-wrapper {display:none!important;}
html.smx-integration-v1 .smx-information-nav {display:flex!important;gap:0;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:thin;align-items:center;}
html.smx-integration-v1 .smx-information-nav a,
html.smx-integration-v1 .smx-information-nav a:nth-child(n) {display:inline-flex!important;flex:0 0 auto;white-space:nowrap;font-size:13px!important;font-weight:400!important;line-height:40px!important;color:#303642!important;}
html.smx-integration-v1 .smx-information-nav a:not(:last-child)::after {content:'\2022'!important;position:static!important;background:none!important;width:auto!important;height:auto!important;margin:0 10px!important;color:#858b98;}
html.smx-integration-v1 .top-navigation-menu:has(.top-navigation-bar-menu:empty) {display:none!important;}
html.smx-integration-v1 .smx-information-nav a:focus-visible {outline:2px solid var(--smx-blue);outline-offset:-2px;}
html.smx-integration-v1 #description {scroll-margin-top:100px;}
html.smx-integration-v1 .basic-description video,
html.smx-integration-v1 .basic-description img {max-width:100%!important;height:auto!important;}
html.smx-integration-v1 .basic-description iframe {max-width:100%!important;}
html.smx-integration-v1 body.template-11 .p-image .flags-extra {right:16px!important;max-width:calc(100% - 32px)!important;}
html.smx-integration-v1 .smx-detail-grid {display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;}
html.smx-integration-v1 .smx-detail-grid>div {min-width:0;padding:18px;border:1px solid #e4e8ef;border-radius:16px;background:#f7f9fc;}
html.smx-integration-v1 .smx-detail-grid .availability-value {margin:0!important;}
html.smx-integration-v1 .smx-filters-closed #filters {display:none!important;}
html.smx-integration-v1 #filters-wrapper:not(.smx-filters-closed) #filters {display:flex!important;flex-wrap:wrap;}
html.smx-integration-v1 .smx-filter-toggle {margin:12px 0;}
html.smx-integration-v1 body.type-category.template-11:has(.smx-filter-toggle) #filters-wrapper .filters-unveil-button-wrapper {display:none!important;}
html.smx-integration-v1 .sai-ProductWidget {min-width:0;max-width:100%;}
html.smx-integration-v1 .sai-ProductWidget .swiper {min-width:0;max-width:100%;overflow:hidden!important;}
html.smx-integration-v1 .p-detail-inner-header:empty {display:none;}
html.smx-integration-v1 .description-inner,
html.smx-integration-v1 .category-content-wrapper {min-width:0;}
@media(max-width:767px){
 html.smx-integration-v1 .top-navigation-bar {height:auto!important;min-height:100px!important;max-height:none!important;}
 html.smx-integration-v1 .top-navigation-bar>.container {height:auto!important;min-height:100px!important;}
 html.smx-integration-v1 .smx-information-nav {position:absolute!important;left:0!important;top:60px!important;width:100%!important;max-width:100%!important;padding:0 12px;background:#f5f6f8;z-index:2;}
 html.smx-integration-v1 .overall-wrapper {padding-top:100px!important;}
 html.smx-integration-v1 .smx-detail-grid {grid-template-columns:minmax(0,1fr);}
 html.smx-integration-v1 .smx-category-hero {padding:26px!important;min-height:320px;}
 html.smx-integration-v1 .smx-home-hero .ik-v3-hero-card {position:relative;inset:auto;max-width:none;margin:0;border-radius:0;}
 html.smx-integration-v1 #description {scroll-margin-top:120px;}
}
@media(min-width:768px){
 html.smx-integration-v1 body.template-11 .top-navigation-bar>.container>.smx-mobile-logo {display:none!important;}
 html.smx-integration-v1 body.template-11 .top-navigation-bar>.container>.top-navigation-tools {flex:0 0 auto!important;margin-left:auto!important;}
 html.smx-integration-v1 body.template-11 .top-navigation-bar>.container>.smx-information-nav {flex:1 1 auto!important;}
 html.smx-integration-v1 body.template-11 #header #navigation,
 html.smx-integration-v1 body.template-11 #header #navigation .navigation-in {background:#f15c3c!important;}
 html.smx-integration-v1 body.template-11 #header #navigation .menu-level-1>li>a {color:#fff!important;}
}
@media(max-width:767px){
 html.smx-integration-v1 body.template-11 .top-navigation-bar,
 html.smx-integration-v1 body.template-11 .top-navigation-bar>.container {height:104px!important;min-height:104px!important;max-height:104px!important;}
 html.smx-integration-v1 body.template-11 .smx-information-nav {max-width:100%!important;height:44px;}
 html.smx-integration-v1 body.template-11 #header .site-name {display:block!important;position:fixed!important;left:10px!important;top:0!important;width:92px!important;height:60px!important;z-index:1005!important;margin:0!important;}
 html.smx-integration-v1 body.template-11 #header .site-name img {display:block!important;width:92px!important;height:60px!important;object-fit:contain!important;}
 html.smx-integration-v1 body.template-11 .overall-wrapper {padding-top:104px!important;}
 html.smx-integration-v1 body.template-11 #header #navigation,
 html.smx-integration-v1 body.template-11 #header #navigation .navigation-in {background:white!important;}
 html.smx-integration-v1 body.template-11 .smx-mobile-logo {display:block!important;position:absolute;top:0;left:10px;width:92px;height:60px;z-index:3;}
 html.smx-integration-v1 body.template-11 .smx-mobile-logo .site-name {display:block!important;position:static!important;width:92px!important;height:60px!important;margin:0!important;}
 html.smx-integration-v1 body.template-11 .smx-mobile-logo img {display:block!important;width:92px!important;height:60px!important;object-fit:contain!important;}
 html.smx-integration-v1 body.template-11 .top-navigation-bar>.container>.smx-mobile-logo .site-name>a>img {width:92px!important;min-width:0!important;max-width:92px!important;height:60px!important;max-height:60px!important;}
}

/* Coexistence with the currently active Apollo runtime. */
html.smx-integration-v1 .footer-bottom-bg::before{width:calc(100vw - var(--scrollbar-width,0px))!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;}
html.smx-integration-v1 .social-buttons-wrapper .stars-wrapper{max-width:100%;flex-wrap:wrap;}
@media(max-width:1024px){html.smx-integration-v1 .products-additional .swiper-arrow-next{right:0!important;}html.smx-integration-v1 .products-additional .swiper-arrow-prev{left:0!important;}}

@media(max-width:359px){html.smx-integration-v1 body.template-11 #topNavigationDropdown{width:66px!important;font-size:11px!important}}
@media(max-width:767px){html.smx-integration-v1 body.template-11 #navigation{top:104px!important;height:calc(100vh - 104px)!important}}
@media(max-width:767px){html.smx-integration-v1 body.template-11 #navigation .menu-level-1>li>a,html.smx-integration-v1 body.template-11 #navigation .menu-level-1>li>a>b{color:#312479!important}}
@media(max-width:767px){html.smx-integration-v1 body.template-11 .top-navigation-bar>.container>.dropdown{left:104px!important;top:10px!important;width:78px!important}html.smx-integration-v1 #topNavigationDropdown{width:78px!important;font-size:12px!important;padding-left:0!important;padding-right:0!important}html.smx-integration-v1 body.template-11 .top-navigation-bar a.toggle-window[data-target="navigation"]{position:fixed!important;top:5px!important;right:8px!important;left:auto!important;width:40px!important;height:50px!important;z-index:1006!important}html.smx-integration-v1 body.template-11 .top-navigation-bar a.toggle-window[data-target="cart"]{position:fixed!important;top:5px!important;right:50px!important;left:auto!important;width:40px!important;height:50px!important;font-size:0!important;padding:0!important;z-index:1006!important}html.smx-integration-v1 body.template-11 .top-navigation-bar a.toggle-window[data-target="cart"]>span{display:none!important}html.smx-integration-v1 body.template-11 .top-navigation-bar a.toggle-window[data-target="login"]{position:fixed!important;top:5px!important;right:92px!important;left:auto!important;width:40px!important;height:50px!important;z-index:1006!important}}
@media(max-width:767px){html.smx-integration-v1 body.template-11 .top-navigation-bar>.container>.site-name{left:10px!important;top:0!important;width:92px!important;height:60px!important}html.smx-integration-v1 body.template-11 .top-navigation-bar>.container>.site-name img{width:92px!important;max-width:92px!important;height:60px!important;object-fit:contain!important}html.smx-integration-v1 body.template-11:has(.top-navigation-bar>.container>.site-name) #header .site-name{display:none!important}}
@media(max-width:767px){html.smx-integration-v1 body.template-11 .codex-store-contact-strip{margin-top:36px!important}}

@font-face{font-family:Inter;src:url('Inter-400.ttf');font-weight:400;font-display:swap}@font-face{font-family:'SN Pro';src:url('SNPro-600.ttf');font-weight:600;font-display:swap}

/* v22: Keep product slider controls inside their container; no page clipping. */
html.smx-integration-v1 .slider-group-products > .swiper-arrow-next{right:0!important;}
html.smx-integration-v1 .slider-group-products > .swiper-arrow-prev{left:0!important;}

/* v23: Native Shoptet flex/sidebar gutters must not size Apollo's full-width
   homepage product groups. Restore the symmetric Apollo 20px container gutter;
   the product row's -10px margins leave each slider 10px inside the container. */
html.smx-integration-v1 body.type-index .products-group.container {
  padding-left:20px!important;
  padding-right:20px!important;
  overflow:visible;
}
html.smx-integration-v1 body.type-index .products-group .content-wrapper-in {
  display:block;
  min-width:0;
}
html.smx-integration-v1 body.type-index .products-group .content {
  width:100%;
  min-width:0;
  padding-left:0!important;
  padding-right:0!important;
}

/* v24: containing-block sizing avoids rounded scrollbar subtraction. */
html.smx-integration-v1 .footer-bottom-bg::before{
 left:0!important;right:0!important;width:auto!important;transform:none!important;
}
/* v24: category cards from iKulecnik CSS v161; scoped, brand colors mapped. */
html.smx-integration-v1:root body.type-category #products .product .prices{background:#f7faff!important}
html.smx-integration-v1:root body.type-category #products .product [data-micro-availability="https://schema.org/OutOfStock"] .p-tools{border-color:rgba(217,102,72,.30)!important;background:#fff5f1!important}
html.smx-integration-v1:root body.type-category #products .product .p{--sm-card-orange:#312479;--sm-card-orange-soft:rgba(10,71,168,.24);--sm-card-violet:#052877;--sm-card-panel:#f7f7fb}
html.smx-integration-v1:root body.type-category #products .product .image{box-sizing:border-box!important;overflow:visible!important;margin-bottom:14px!important;border:1px solid rgba(10,71,168,.28)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 22px rgba(42,24,72,.05)!important}
html.smx-integration-v1:root body.type-category #products .product .image img{border-radius:15px!important}
html.smx-integration-v1:root body.type-category #products .product .p-in{display:flex!important;box-sizing:border-box!important;padding-top:0!important;flex-direction:column!important;gap:10px!important;border-top:0!important}
html.smx-integration-v1:root body.type-category #products .product .p-in-in{display:flex!important;min-height:78px!important;padding:11px 12px!important;flex-direction:column!important;justify-content:center!important;border:1px solid rgba(48,32,143,.12)!important;border-left:4px solid var(--sm-card-orange)!important;border-radius:12px!important;background:var(--sm-card-panel)!important}
html.smx-integration-v1:root body.type-category #products .product .name{height:auto!important;min-height:50px!important;max-height:none!important;margin:0!important;overflow:visible!important;text-overflow:clip!important}
html.smx-integration-v1:root body.type-category #products .product .p-bottom{display:flex!important;flex-direction:column!important;gap:10px!important}
html.smx-integration-v1:root body.type-category #products .product .p-bottom>div[data-micro="offer"]{min-height:72px!important;grid-template-columns:minmax(0,1fr) 82px!important;column-gap:8px!important;align-items:stretch!important}
html.smx-integration-v1:root body.type-category #products .product .prices{display:flex!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:72px!important;margin:0!important;padding:10px 8px!important;flex:none!important;flex-direction:column!important;flex-wrap:nowrap!important;justify-content:center!important;border:1px solid rgba(10,71,168,.24)!important;border-radius:12px!important;background:#f5f8ff!important}
html.smx-integration-v1:root body.type-category #products .product .price-final{width:100%!important;gap:6px!important;white-space:nowrap!important}
html.smx-integration-v1:root body.type-category #products .product .price-standard{margin-right:0!important;flex:0 0 auto!important;white-space:nowrap!important}
html.smx-integration-v1:root body.type-category #products .product .price-final strong,
html.smx-integration-v1:root body.type-category #products .product .price-additional{width:auto!important;white-space:nowrap!important}
html.smx-integration-v1:root body.type-category #products .product .price-additional{margin-top:4px!important}
html.smx-integration-v1:root body.type-category #products .product .p-tools{display:flex!important;box-sizing:border-box!important;width:82px!important;min-height:72px!important;padding:8px 5px!important;flex:none!important;align-items:center!important;justify-content:center!important;border:1px solid #e3e1eb!important;border-radius:12px!important;background:#f7f7fb!important;text-align:center!important}
html.smx-integration-v1:root body.type-category #products .product [data-micro-availability="https://schema.org/InStock"] .p-tools{border-color:rgba(73,182,74,.28)!important;background:#f1faf3!important}
html.smx-integration-v1:root body.type-category #products .product [data-micro-availability="https://schema.org/OutOfStock"] .p-tools{border-color:rgba(10,71,168,.30)!important;background:#edf3ff!important}
html.smx-integration-v1:root body.type-category #products .product .availability{font-size:11px!important;font-weight:800!important}
html.smx-integration-v1:root body.type-category #products .product .p-desc{box-sizing:border-box!important;min-height:78px!important;margin:0!important;padding:11px 12px!important;border:1px solid rgba(48,32,143,.10)!important;border-radius:12px!important;background:#fbfbfd!important;line-height:1.5!important}
@media (max-width:767px){
html.smx-integration-v1:root body.type-category #products .product .image{margin-bottom:11px!important;border-radius:13px!important}
html.smx-integration-v1:root body.type-category #products .product .image img{border-radius:12px!important}
html.smx-integration-v1:root body.type-category #products .product .p-in,
html.smx-integration-v1:root body.type-category #products .product .p-bottom{gap:7px!important}
html.smx-integration-v1:root body.type-category #products .product .p-in-in,
html.smx-integration-v1:root body.type-category #products .product .p-desc{min-height:0!important;padding:9px 10px!important}
html.smx-integration-v1:root body.type-category #products .product .p-bottom>div[data-micro="offer"]{grid-template-columns:1fr!important;row-gap:7px!important}
html.smx-integration-v1:root body.type-category #products .product .p-tools{min-height:48px!important}
}
html.smx-integration-v1:root body.type-category #products .product .image{box-sizing:border-box!important;overflow:visible!important;margin-bottom:16px!important;border:1px solid rgba(10,71,168,.28)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 22px rgba(42,24,72,.05)!important}
html.smx-integration-v1:root body.type-category #products .product .image img{border-radius:15px!important}
html.smx-integration-v1:root body.type-category #products .product .p-in{padding-top:14px!important;border-top:1px solid rgba(10,71,168,.24)!important}
html.smx-integration-v1:root body.type-category #products .product .p-bottom>div[data-micro="offer"]{min-height:56px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}
html.smx-integration-v1:root body.type-category #products .product .prices{margin:3px 0!important}
html.smx-integration-v1:root body.type-category #products .product .price-final{display:flex!important;width:100%!important;align-items:baseline!important;flex-wrap:nowrap!important;gap:8px!important;white-space:nowrap!important}
html.smx-integration-v1:root body.type-category #products .product .price-standard{margin-right:0!important;flex:0 0 auto!important;white-space:nowrap!important}
html.smx-integration-v1:root body.type-category #products .product .price-final strong,
html.smx-integration-v1:root body.type-category #products .product .price-additional{white-space:nowrap!important}
html.smx-integration-v1:root body.type-category #products .product .p-tools{width:auto!important;max-width:105px!important;margin:3px 0!important;text-align:right!important}
html.smx-integration-v1:root body.type-category #products .product .availability{width:auto!important;text-align:right!important}
@media (max-width:767px){
html.smx-integration-v1:root body.type-category #products .product .image{margin-bottom:12px!important}
html.smx-integration-v1:root body.type-category #products .product .p-in{padding-top:11px!important}
html.smx-integration-v1:root body.type-category #products .product .p-bottom>div[data-micro="offer"]{row-gap:3px!important}
html.smx-integration-v1:root body.type-category #products .product .p-tools,
html.smx-integration-v1:root body.type-category #products .product .availability{max-width:none!important;text-align:left!important}
}
html.smx-integration-v1:root body.type-category #products .product .image{margin-bottom:14px!important}
html.smx-integration-v1:root body.type-category #products .product .p-in{display:flex!important;box-sizing:border-box!important;padding-top:0!important;flex-direction:column!important;gap:10px!important;border-top:0!important}
html.smx-integration-v1:root body.type-category #products .product .p-bottom{display:flex!important;flex-direction:column!important;gap:10px!important}
html.smx-integration-v1:root body.type-category #products .product .p-bottom>div[data-micro="offer"]{display:grid!important;min-height:72px!important;grid-template-columns:minmax(0,1fr) 82px!important;column-gap:8px!important;align-items:stretch!important}
html.smx-integration-v1:root body.type-category #products .product .prices{display:flex!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:72px!important;margin:0!important;padding:10px 8px!important;flex:none!important;flex-direction:column!important;flex-wrap:nowrap!important;justify-content:center!important}
html.smx-integration-v1:root body.type-category #products .product .p-tools{display:flex!important;box-sizing:border-box!important;width:82px!important;max-width:none!important;min-height:72px!important;margin:0!important;padding:8px 5px!important;flex:none!important;align-items:center!important;justify-content:center!important;text-align:center!important}
html.smx-integration-v1:root body.type-category #products .product .availability{width:100%!important;text-align:center!important}
@media (max-width:767px){
html.smx-integration-v1:root body.type-category #products .product .image{margin-bottom:11px!important;border-radius:13px!important}
html.smx-integration-v1:root body.type-category #products .product .p-in,
html.smx-integration-v1:root body.type-category #products .product .p-bottom{gap:7px!important}
html.smx-integration-v1:root body.type-category #products .product .p-bottom>div[data-micro="offer"]{grid-template-columns:1fr!important;row-gap:7px!important}
html.smx-integration-v1:root body.type-category #products .product .p-tools{width:100%!important;max-width:none!important;min-height:48px!important;text-align:center!important}
}
html.smx-integration-v1:root body.type-category #products .product .p-in-in{border-top:0!important;border-right-color:rgba(48,32,143,.17)!important;border-bottom-color:rgba(48,32,143,.17)!important;box-shadow:0 5px 12px rgba(42,24,72,.04)!important}
html.smx-integration-v1:root body.type-category #products .product .prices{border-color:rgba(10,71,168,.32)!important;box-shadow:0 5px 12px rgba(10,71,168,.04)!important}
html.smx-integration-v1:root body.type-category #products .product .p-desc{border-color:rgba(48,32,143,.16)!important;background:#f8f8fc!important;box-shadow:0 5px 12px rgba(42,24,72,.035)!important}
html.smx-integration-v1:root body.type-category #products .product .image{margin-bottom:6px!important}
html.smx-integration-v1:root body.type-category #products .product .p-in{gap:8px!important}
html.smx-integration-v1:root body.type-category #products .product .p-in-in{box-sizing:border-box!important;height:96px!important;min-height:96px!important;max-height:96px!important;padding:10px 12px!important;justify-content:flex-start!important;overflow:hidden!important;border-left:1px solid rgba(48,32,143,.17)!important}
html.smx-integration-v1:root body.type-category #products .product .name{min-height:0!important;line-height:1.25!important}
html.smx-integration-v1:root body.type-category #products .product .p-bottom>div[data-micro="offer"]{display:grid!important;min-height:0!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;row-gap:8px!important}
html.smx-integration-v1:root body.type-category #products .product .prices{min-height:68px!important;padding:9px 10px!important}
html.smx-integration-v1:root body.type-category #products .product .price-final{display:flex!important;align-items:baseline!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important}
html.smx-integration-v1:root body.type-category #products .product .p-tools{width:100%!important;max-width:none!important;min-height:44px!important;margin:0!important;padding:8px 12px!important}
html.smx-integration-v1:root body.type-category #products .product .availability{width:100%!important;font-size:12px!important;line-height:1.25!important;text-align:center!important;white-space:normal!important}
@media (max-width:767px){
html.smx-integration-v1:root body.type-category #products .product .image{margin-bottom:5px!important}
html.smx-integration-v1:root body.type-category #products .product .p-in-in{padding:9px 10px!important}
}
html.smx-integration-v1:root body.type-category #products .product .p-in-in>.ratings-wrapper{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}
html.smx-integration-v1:root body.type-category #products .product .p-in-in{padding:10px 0!important;border:0!important;background:transparent!important;box-shadow:none!important}
html.smx-integration-v1:root body.type-category #products .product .name{color:#111318!important;transition:color .18s ease,transform .18s ease!important}
html.smx-integration-v1:root body.type-category #products .product .p-in-in:hover .name,
html.smx-integration-v1:root body.type-category #products .product .name:focus-visible{color:#312479!important;transform:translateX(2px)!important}
html.smx-integration-v1:root body.type-category #products .product .p-desc{padding:8px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#111318!important}
html.smx-integration-v1:root body.type-category #products .product .p-desc *{color:#111318!important}
html.smx-integration-v1:root body.type-category #products .product .p-in-in{align-items:center!important}
html.smx-integration-v1:root body.type-category #products .product .name{width:100%!important;font-size:16px!important;line-height:1.3!important;text-align:center!important}
html.smx-integration-v1:root body.type-category #products .product .p-in-in:hover .name,
html.smx-integration-v1:root body.type-category #products .product .name:focus-visible{transform:translateY(-1px)!important}
html.smx-integration-v1:root body.type-category #products .product .prices{align-items:center!important;text-align:center!important}
html.smx-integration-v1:root body.type-category #products .product .price-final{justify-content:center!important}
html.smx-integration-v1:root body.type-category #products .product .price-additional{width:100%!important;text-align:center!important}
html.smx-integration-v1:root body.type-category #products .product .prices{background:#f7f7f7!important}
@media (max-width:767px){
html.smx-integration-v1:root body.type-category #products .product,
html.smx-integration-v1:root body.type-category #products .product .p{height:auto!important;min-height:0!important;max-height:none!important}
html.smx-integration-v1:root body.type-category #products .product .p{display:flex!important;padding-bottom:0!important;flex-direction:column!important;overflow:hidden!important}
html.smx-integration-v1:root body.type-category #products .product .image{flex:0 0 auto!important;margin-bottom:0!important}
html.smx-integration-v1:root body.type-category #products .product .p-in{display:flex!important;width:100%!important;height:auto!important;min-height:0!important;padding:0 14px!important;flex:0 0 auto!important;flex-direction:column!important;gap:0!important;overflow:visible!important}
html.smx-integration-v1:root body.type-category #products .product .p-in-in{display:flex!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:15px 0 13px!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;overflow:visible!important}
html.smx-integration-v1:root body.type-category #products .product .name{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;line-height:1.3!important;overflow:visible!important}
html.smx-integration-v1:root body.type-category #products .product .p-bottom{display:flex!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;flex:0 0 auto!important;flex-direction:column!important;gap:0!important;overflow:visible!important}
html.smx-integration-v1:root body.type-category #products .product .p-bottom>div[data-micro="offer"]{display:flex!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;flex:0 0 auto!important;flex-direction:column!important;gap:8px!important}
html.smx-integration-v1:root body.type-category #products .product .prices{width:100%!important;height:auto!important;min-height:70px!important;max-height:none!important;margin:0!important;padding:10px 12px!important;flex:0 0 auto!important}
html.smx-integration-v1:root body.type-category #products .product .p-tools{position:static!important;inset:auto!important;display:flex!important;width:100%!important;height:auto!important;min-height:46px!important;max-height:none!important;margin:0!important;padding:9px 12px!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important}
html.smx-integration-v1:root body.type-category #products .product .availability{position:static!important;display:block!important;width:100%!important;height:auto!important;margin:0!important;line-height:1.25!important;text-align:center!important}
html.smx-integration-v1:root body.type-category #products .product .p-desc{position:static!important;inset:auto!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:14px 2px 12px!important;flex:0 0 auto!important;line-height:1.45!important;overflow:visible!important;transform:none!important}
html.smx-integration-v1:root body.type-category #products .product .product-btn{position:static!important;inset:auto!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:4px 14px 18px!important;flex:0 0 auto!important}
html.smx-integration-v1:root body.type-category #products .product .product-btn form{text-align:center!important}
}
@media (max-width:767px){
html.smx-integration-v1:root body.type-category #products .product .product-btn form{display:flex!important;width:100%!important;margin:0!important;align-items:center!important;justify-content:center!important}
html.smx-integration-v1:root body.type-category #products .product .product-btn .btn{display:inline-flex!important;width:min(100%,260px)!important;margin:0 auto!important;align-items:center!important;justify-content:center!important}
}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block > .product{display:flex !important;height:auto !important;min-height:520px !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block > .product > .p{position:relative !important;display:flex !important;width:100% !important;height:auto !important;min-height:520px !important;padding:0 14px 16px !important;flex-direction:column !important;overflow:hidden !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .image{display:flex !important;width:100% !important;height:auto !important;aspect-ratio:4 / 3 !important;margin:0 0 6px !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .image img{width:100% !important;height:100% !important;object-fit:contain !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .p-in{display:flex !important;width:100% !important;min-height:0 !important;padding:0 !important;flex:1 1 auto !important;flex-direction:column !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .p-in-in{display:flex !important;min-height:82px !important;padding:10px 4px !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .name{display:-webkit-box !important;margin:0 !important;color:#111 !important;font-size:16px !important;font-weight:800 !important;line-height:1.28 !important;text-align:center !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .name:hover,
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .name:focus-visible{color:#312479 !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .p-bottom,
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .p-bottom > [data-micro="offer"]{display:flex !important;width:100% !important;height:auto !important;margin:0 !important;flex-direction:column !important;gap:8px !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .prices{display:flex !important;width:100% !important;min-height:66px !important;margin:0 !important;padding:10px 12px !important;border:1px solid #dbe3ef !important;border-radius:12px !important;background:#f7f7f7 !important;align-items:center !important;justify-content:center !important;flex-direction:row !important;gap:10px !important;text-align:center !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .price-final{display:flex !important;width:auto !important;margin:0 !important;align-items:baseline !important;justify-content:center !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .p-tools{position:static !important;inset:auto !important;display:flex !important;width:100% !important;min-height:46px !important;margin:0 !important;padding:0 !important;align-items:center !important;justify-content:center !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .availability{display:flex !important;width:100% !important;min-height:46px !important;margin:0 !important;padding:9px 10px !important;border:1px solid #bfe5c7 !important;border-radius:12px !important;background:#eff9f1 !important;align-items:center !important;justify-content:center !important;line-height:1.25 !important;text-align:center !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .p-desc{display:-webkit-box !important;min-height:58px !important;margin:0 !important;padding:10px 3px 8px !important;color:#111 !important;font-size:13px !important;line-height:1.45 !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .product-btn:has(> .quantity):not(:has(.btn)):not(:has(form)){display:none !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .product-btn{position:static !important;inset:auto !important;display:flex !important;width:100% !important;height:auto !important;min-height:0 !important;margin:auto 0 0 !important;padding:10px 0 0 !important;align-items:center !important;justify-content:center !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .product-btn .btn,
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .product-btn form{width:min(100%, 230px) !important;margin:0 auto !important}
@media (max-width: 767px){
html.smx-integration-v1:root body.type-category.template-11 #products .products-block{display:grid !important;width:100% !important;grid-template-columns:minmax(0, 1fr) !important;gap:16px !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block > .product,
html.smx-integration-v1:root body.type-category.template-11 #products .products-block > .product > .p{width:100% !important;min-width:0 !important;min-height:0 !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block > .product > .p{padding:0 14px 16px !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .image{aspect-ratio:4 / 3 !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .p-in-in{min-height:74px !important}
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .product-btn .btn,
html.smx-integration-v1:root body.type-category.template-11 #products .products-block .product .product-btn form{width:min(100%, 280px) !important}
}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block > .product{display:flex !important;height:auto !important;min-height:520px !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block > .product > .p{position:relative !important;display:flex !important;width:100% !important;height:auto !important;min-height:520px !important;padding:0 14px 16px !important;flex-direction:column !important;overflow:hidden !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .image{display:flex !important;width:100% !important;height:auto !important;aspect-ratio:4 / 3 !important;margin:0 0 6px !important;flex:0 0 auto !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .image img{width:100% !important;height:100% !important;object-fit:contain !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-in{display:flex !important;width:100% !important;height:auto !important;min-height:0 !important;padding:0 !important;flex:1 1 auto !important;flex-direction:column !important;overflow:visible !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-in-in{display:flex !important;width:100% !important;min-height:82px !important;margin:0 !important;padding:10px 4px !important;flex:0 0 auto !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .name{display:-webkit-box !important;height:auto !important;margin:0 !important;color:#111 !important;font-size:16px !important;font-weight:800 !important;line-height:1.28 !important;text-align:center !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .name:hover,
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .name:focus-visible{color:#312479 !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-bottom,
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-bottom > [data-micro="offer"]{display:flex !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;flex:0 0 auto !important;flex-direction:column !important;gap:8px !important;overflow:visible !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .prices{display:flex !important;width:100% !important;min-height:66px !important;margin:0 !important;padding:10px 12px !important;border:1px solid #dbe3ef !important;border-radius:12px !important;background:#f7f7f7 !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:10px !important;text-align:center !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .price-final{display:flex !important;width:auto !important;margin:0 !important;align-items:baseline !important;justify-content:center !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-tools{position:static !important;inset:auto !important;display:flex !important;width:100% !important;min-height:46px !important;margin:0 !important;padding:0 !important;align-items:center !important;justify-content:center !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .availability{position:static !important;display:flex !important;width:100% !important;min-height:46px !important;margin:0 !important;padding:9px 10px !important;border:1px solid #bfe5c7 !important;border-radius:12px !important;background:#eff9f1 !important;align-items:center !important;justify-content:center !important;line-height:1.25 !important;text-align:center !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-desc{position:static !important;display:-webkit-box !important;min-height:58px !important;margin:0 !important;padding:10px 3px 8px !important;color:#111 !important;font-size:13px !important;line-height:1.45 !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn:has(> .quantity):not(:has(.btn)):not(:has(form)){display:none !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn{position:static !important;inset:auto !important;display:flex !important;box-sizing:border-box !important;width:100% !important;height:auto !important;min-height:0 !important;margin:auto 0 0 !important;padding:10px 0 0 !important;flex:0 0 auto !important;align-items:center !important;justify-content:center !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn .btn,
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn form{width:min(100%, 230px) !important;margin:0 auto !important}
@media (max-width: 767px){
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block{display:grid !important;width:100% !important;grid-template-columns:minmax(0, 1fr) !important;gap:16px !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block > .product,
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block > .product > .p{width:100% !important;min-width:0 !important;min-height:0 !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-in-in{min-height:74px !important}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn .btn,
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn form{width:min(100%, 280px) !important}
}
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block > .product > .p{padding:30px 30px 16px !important}
@media (max-width: 767px){
html.smx-integration-v1:root:is(.smx-integration-v1, :has(> .type-index)) body.type-category.template-11 #products.products-block > .product > .p{padding:20px 16px 16px !important}
}
html.smx-integration-v1:root body.type-category.template-11 #products.products-block .product .image{padding:14px!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important}
html.smx-integration-v1:root body.type-category.template-11 #products.products-block .product .image img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;margin:0!important;border-radius:0!important}
html.smx-integration-v1:root body.type-category.template-11 #products.products-block > .product{border: 0 !important;}
html.smx-integration-v1:root body.type-category.template-11 #products.products-block > .product > .p{border: 1px solid #d8e1ec !important;
  border-radius: 16px !important;
  box-shadow: 0 3px 10px rgba(20, 45, 78, .045) !important;}
html.smx-integration-v1:root body.type-category.template-11 #products.products-block > .product > .p:hover,
html.smx-integration-v1:root body.type-category.template-11 #products.products-block > .product > .p:focus-within{border-color: #b7c7da !important;
  box-shadow: 0 5px 14px rgba(20, 45, 78, .075) !important;}
html.smx-integration-v1:root body.type-category.template-11 #products.products.products-block > .product > .p:has(> .p-code){padding-top: 18px !important;}
html.smx-integration-v1:root body.type-category.template-11 #products.products.products-block > .product > .p > .p-code{position: static !important;
  inset: auto !important;
  order: -1 !important;
  display: inline-flex !important;
  align-items: center;
  align-self: flex-end;
  gap: 5px;
  width: auto !important;
  max-width: 100%;
  margin: 0 0 14px !important;
  padding: 6px 10px !important;
  background: #f5f7fa !important;
  border: 1px solid #d8e1ec !important;
  border-radius: 8px !important;
  color: #66778d !important;
  font-size: 12px !important;
  line-height: 1.25 !important;
  letter-spacing: .035em;
  text-transform: uppercase;
  white-space: nowrap;
  overflow-wrap: normal;
  box-sizing: border-box;}
html.smx-integration-v1:root body.type-category.template-11 #products.products.products-block > .product > .p > .p-code span{min-width: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  color: #18354f !important;
  font-weight: 700;
  font-variant-numeric: tabular-nums;
  letter-spacing: .02em;}
html.smx-integration-v1:root body.type-category.template-11 #products.products.products-block > .product > .p > .p-in > .p-in-in > .name{min-height: 3.84em !important;
  line-height: 1.28 !important;}
html.smx-integration-v1:root body.type-category.template-11 #products.products.products-block > .product > .p{position: relative !important;
  isolation: isolate;}
html.smx-integration-v1:root body.type-category.template-11 #products.products.products-block > .product > .p > .p-in,
html.smx-integration-v1:root body.type-category.template-11 #products.products.products-block > .product > .p > .p-in > .p-in-in,
html.smx-integration-v1:root body.type-category.template-11 #products.products.products-block > .product > .p > .p-in > .p-in-in > a.name{position: static !important;
  transform: none !important;}
html.smx-integration-v1:root body.type-category.template-11 #products.products.products-block > .product > .p > .p-in > .p-in-in > a.name[href]::after{content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  cursor: pointer;}
html.smx-integration-v1:root body.type-category.template-11 #products.products.products-block > .product > .p > .product-btn,
html.smx-integration-v1:root body.type-category.template-11 #products.products.products-block > .product > .p .ik-admin-edit-product{position: relative !important;
  z-index: 2 !important;}
html.smx-integration-v1:root body.type-category.template-11 #products.products.products-block > .product > .p:has(a.name:focus-visible){outline: 3px solid #312479 !important;
  outline-offset: 3px;}
@media (hover: hover) and (pointer: fine){
html.smx-integration-v1:root body.type-category.template-11 #products.products.products-block > .product > .p:hover{border-color: #7c9eca !important;
    background-color: #f5f9ff !important;
    box-shadow: 0 10px 28px rgba(20, 45, 78, .18) !important;
    transform: none !important;}
}
/* Shared typography inherited on the source shop; category-scoped here. */
html.smx-integration-v1:root body.type-category.template-11 #products .p{color:#0f0f0f!important;font-family:Inter,Arial,sans-serif!important;}
html.smx-integration-v1:root body.type-category.template-11 #products .p .name{font-family:Inter,Arial,sans-serif!important;}
html.smx-integration-v1:root body.type-category.template-11 #products .product-btn .btn{font-family:Inter,Arial,sans-serif!important;font-weight:700!important;background:#f15c3c!important;border-color:#f15c3c!important;}
html.smx-integration-v1:root body.type-category.template-11 #products .product-btn .btn:hover{background:#312479!important;border-color:#312479!important;}
/* Smartmax exposes VAT/unit prices too: retain them on their own readable row. */
html.smx-integration-v1:root body.type-category.template-11 #products.products-block .product .prices{flex-wrap:wrap!important;row-gap:4px!important;}
html.smx-integration-v1:root body.type-category.template-11 #products.products-block .product .prices .price-additional,
html.smx-integration-v1:root body.type-category.template-11 #products.products-block .product .prices .price-measure{order:2!important;flex:0 0 100%!important;width:100%!important;margin:0!important;white-space:normal!important;}

