/* iKulecnik v111 - generated by work/build-home-performance-v111.cjs */
.sai-ProductWidget{margin: 44px 0 72px !important;font-family: Inter, Arial, sans-serif !important;}.sai-ProductWidget__title{margin: 0 0 24px !important;color: #171522 !important;font-family: "SN Pro", Inter, Arial, sans-serif !important;font-size: 32px !important;font-weight: 600 !important;line-height: 1.15 !important;text-align: left !important;}.sai-ProductWidget .swiper-wrapper{align-items: stretch !important;}.sai-ProductWidget .swiper-slide, .sai-ProductWidget .sai-ProductBox{height: auto !important;}.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;}.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;}.sai-ProductWidget .sai-ProductBox .image img{width: auto !important;max-width: 100% !important;height: auto !important;max-height: 100% !important;object-fit: contain !important;}.sai-ProductWidget .sai-ProductBox .p-in-in{gap: 8px !important;}.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: Inter, Arial, sans-serif !important;font-size: 16px !important;font-weight: 700 !important;line-height: 1.28 !important;text-align: center !important;}.sai-ProductWidget .sai-ProductBox .ratings-wrapper{width: 100% !important;margin: 2px 0 0 !important;}.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;}.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;}.sai-ProductWidget .sai-ProductBox .p-bottom{margin-top: 10px !important;}.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;}.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;}.sai-ProductWidget .sai-ProductBox .p-tools{display: flex !important;justify-content: center !important;margin-top: 10px !important;}.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: Inter, Arial, sans-serif !important;font-size: 14px !important;font-weight: 700 !important;text-align: center !important;}.sai-ProductWidget .sai-ProductBox .p-tools .btn:hover, .sai-ProductWidget .sai-ProductBox .p-tools .btn:focus{border-color: #2f626b !important;background: #2f626b !important;}.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){.sai-ProductWidget{margin: 32px 0 56px !important;}.sai-ProductWidget__title{margin-bottom: 18px !important;font-size: 27px !important;text-align: center !important;}.sai-ProductWidget .sai-ProductBox > .p{min-height: 590px !important;padding: 18px 16px 16px !important;}.sai-ProductWidget .sai-ProductBox .image{height: 190px !important;}.sai-ProductWidget__productsWrapper::after{content: "Další produkty zobrazíte posunutím  ↔";display: block;margin: 12px 0 0;color: #5f6878;font-size: 13px;font-weight: 600;line-height: 1.35;text-align: center;}}@media (max-width: 480px){.sai-ProductWidget__title{font-size: 24px !important;}.sai-ProductWidget .sai-ProductBox > .p{min-height: 570px !important;}}body.type-search.--sai-result-page--active main.content > h2{margin: 24px 0 30px !important;color: #171522 !important;font-family: "SN Pro", Inter, Arial, sans-serif !important;font-size: clamp(34px, 3vw, 44px) !important;font-weight: 600 !important;line-height: 1.12 !important;}body.type-search.--sai-result-page--active main.content > h2 .highlight{color: #0a47a8 !important;}body.type-search.--sai-result-page--active .sai-search__result-page{display: block !important;width: 100% !important;}body.type-search.--sai-result-page--active .sai-search__filter-wrapper:empty{display: none !important;}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;}body.type-search.--sai-result-page--active #search-group-categories{width: 100% !important;min-height: 0 !important;margin: 0 !important;padding: 0 !important;border: 0 !important;}body.type-search.--sai-result-page--active #search-group-categories > .search-results-header{display: block !important;margin: 0 0 20px !important;}body.type-search.--sai-result-page--active #search-group-categories h4.search-results-header{margin: 0 !important;color: #171522 !important;font-family: "SN Pro", Inter, Arial, sans-serif !important;font-size: 26px !important;font-weight: 600 !important;line-height: 1.2 !important;}body.type-search.--sai-result-page--active #search-group-categories .search-results-header__count{display: none !important;}body.type-search.--sai-result-page--active #search-group-categories .search-results-group-list, 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;}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;}body.type-search.--sai-result-page--active #search-group-categories li:not(.no-display){display: block !important;margin: 0 !important;}body.type-search.--sai-result-page--active #search-group-categories li.no-display{display: none !important;}body.type-search.--sai-result-page--active #search-group-categories li a{display: flex !important;align-items: center !important;min-height: 48px !important;padding: 8px 38px 8px 16px !important;border: 1px solid #dbe4f4 !important;border-radius: 14px !important;background: #f7f9fd !important;box-shadow: 0 4px 12px rgba(10, 71, 168, .05) !important;color: #183a70 !important;font-size: 14px !important;font-weight: 700 !important;line-height: 1.25 !important;text-decoration: none !important;box-sizing: border-box !important;}body.type-search.--sai-result-page--active #search-group-categories li a:hover, body.type-search.--sai-result-page--active #search-group-categories li a:focus{border-color: #0a47a8 !important;background: #eef4ff !important;color: #0a47a8 !important;}body.type-search.--sai-result-page--active #search-group-categories .display-results-group{display: flex !important;position: static !important;align-items: center !important;justify-content: center !important;width: fit-content !important;min-height: 42px !important;margin: 18px auto 0 !important;padding: 7px 18px !important;border: 1px solid #c7d8f3 !important;border-radius: 21px !important;background: #fff !important;color: #0a47a8 !important;font-size: 13px !important;font-weight: 700 !important;text-decoration: none !important;transform: none !important;}body.type-search.--sai-result-page--active #search-group-categories .display-results-group::after{display: inline-block !important;position: static !important;inset: auto !important;margin: 0 0 0 7px !important;transform: none !important;}body.type-search.--sai-result-page--active #products-found .search-products-heading{margin: 0 0 24px !important;color: #171522 !important;font-family: "SN Pro", Inter, Arial, sans-serif !important;font-size: 30px !important;font-weight: 600 !important;line-height: 1.2 !important;}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;}body.type-search.--sai-result-page--active #products-found .product{display: flex !important;width: 25% !important;padding: 10px !important;box-sizing: border-box !important;}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;}body.type-search.--sai-result-page--active #products-found .image{display: flex !important;align-items: center !important;justify-content: center !important;width: 100% !important;height: 205px !important;margin: 0 0 8px !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;}body.type-search.--sai-result-page--active #products-found .image img{width: auto !important;max-width: 100% !important;height: auto !important;max-height: 100% !important;margin: 0 auto !important;object-fit: contain !important;object-position: center !important;}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: Inter, 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;}body.type-search.--sai-result-page--active #products-found .product > .p > [data-micro="sku"].no-display::before{content: "KÓD: " !important;}body.type-search.--sai-result-page--active #products-found .p-in, body.type-search.--sai-result-page--active #products-found .p-in-in, body.type-search.--sai-result-page--active #products-found .ratings-wrapper, body.type-search.--sai-result-page--active #products-found .p-bottom, body.type-search.--sai-result-page--active #products-found .p-bottom > div{width: 100% !important;box-sizing: border-box !important;}body.type-search.--sai-result-page--active #products-found .p-in-in{gap: 8px !important;}body.type-search.--sai-result-page--active #products-found .name{display: flex !important;align-items: flex-start !important;justify-content: center !important;min-height: 42px !important;margin: 0 !important;color: #111318 !important;font-family: Inter, Arial, sans-serif !important;font-size: 16px !important;font-weight: 700 !important;line-height: 1.28 !important;text-align: center !important;}body.type-search.--sai-result-page--active #products-found .ratings-wrapper{margin: 2px 0 0 !important;}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;}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;}body.type-search.--sai-result-page--active #products-found .p-bottom{flex: 1 1 auto !important;margin-top: 10px !important;}body.type-search.--sai-result-page--active #products-found .p-bottom > div{display: flex !important;flex-direction: column !important;height: 100% !important;}body.type-search.--sai-result-page--active #products-found .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;}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;}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;}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: Inter, Arial, sans-serif !important;font-size: 14px !important;font-weight: 700 !important;text-align: center !important;}body.type-search.--sai-result-page--active #products-found .p-tools .btn:hover, body.type-search.--sai-result-page--active #products-found .p-tools .btn:focus{border-color: #2f626b !important;background: #2f626b !important;}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){body.type-search.--sai-result-page--active #products-found .product{width: 33.3333% !important;}}@media (max-width: 991px){body.type-search.--sai-result-page--active main.content > h2{margin-bottom: 22px !important;font-size: 34px !important;}body.type-search.--sai-result-page--active .search-results-groups{padding: 24px 22px 20px !important;}body.type-search.--sai-result-page--active #products-found .product{width: 50% !important;}body.type-search.--sai-result-page--active #products-found .product > .p{min-height: 580px !important;padding: 22px 20px 16px !important;}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){body.type-search.--sai-result-page--active main.content > h2{margin: 16px 0 20px !important;font-size: 29px !important;}body.type-search.--sai-result-page--active .search-results-groups{margin-bottom: 28px !important;padding: 20px 16px 18px !important;border-radius: 18px !important;}body.type-search.--sai-result-page--active #search-group-categories h4.search-results-header{font-size: 22px !important;}body.type-search.--sai-result-page--active #search-group-categories li:not(.no-display), body.type-search.--sai-result-page--active #search-group-categories li a{width: 100% !important;}body.type-search.--sai-result-page--active #products-found .search-products-heading{margin-bottom: 16px !important;font-size: 25px !important;}body.type-search.--sai-result-page--active #products-found .products-block{margin: 0 !important;}body.type-search.--sai-result-page--active #products-found .product{width: 100% !important;padding: 8px 0 !important;}body.type-search.--sai-result-page--active #products-found .product > .p{min-height: 560px !important;padding: 18px 16px 16px !important;}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;}body.type-search.--sai-result-page--active #products-found .image{height: 210px !important;}}html 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 body.type-category.template-11:has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) #sai--code__category, html body.type-category.template-11:has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) #sai--code__category .sai-ProductWidget, html body.type-category.template-11:has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) #sai--code__category .sai-ProductWidget__productsWrapper, html 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 body.type-category.template-11:has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) #sai--code__category .sai-ProductWidget__title::after{display: block !important;margin-top: 5px !important;color: #52657c !important;font-size: 12px !important;font-weight: 600 !important;letter-spacing: 0 !important;line-height: 1.4 !important;text-transform: none !important;content: "Posuňte nabídku tažením →" !important;}}@media (min-width: 641px) and (max-width: 1024px){html body.type-category.template-11 .ik-category-facts{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}}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;}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;}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;}body.type-category.template-11 .category-perex > .ik-category-hero--split h2{font-size: clamp(30px, 4.2vw, 47px) !important;}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;}body.type-category.template-11 .category-top:has(> .category-perex > .ik-category-hero--split) > .subcategories.with-image{margin-top: -38px !important;}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;}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;}body.type-category.template-11 .ik-category-facts{display: grid !important;grid-template-columns: repeat(var(--ik-category-facts-columns, 3), minmax(0, 1fr)) !important;gap: 12px !important;margin: 22px 0 28px !important;padding: 0 !important;list-style: none !important;}body.type-category.template-11 .ik-category-facts > li{display: flex !important;flex-direction: column !important;gap: 5px !important;margin: 0 !important;padding: 16px !important;border-radius: 12px !important;background: #eef5fc !important;color: #25354a !important;font-family: "Inter", Arial, sans-serif !important;font-size: 13px !important;line-height: 1.45 !important;}body.type-category.template-11 .ik-category-facts > li > strong{color: #0b315f !important;font-size: 14px !important;}@media (max-width: 640px){html body.type-category.template-11 .category-perex > .ik-category-hero{background-position: center, right center !important;background-size: 100% 100%, cover !important;}body.type-category.template-11 .category-perex > .ik-category-hero--split{grid-template-columns: 1fr !important;min-height: 0 !important;}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;}body.type-category.template-11 .category-perex > .ik-category-hero--photo-contained .ik-category-hero__photo{background-size: auto 122% !important;}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;}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;}body.type-category.template-11 .category-top:has(> .category-perex > .ik-category-hero--split) > .subcategories.with-image{margin-top: -28px !important;}body.type-category.template-11 .ik-category-facts{grid-template-columns: 1fr !important;}}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription{display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 14px !important;margin-top: 34px !important;padding: clamp(24px, 4vw, 40px) !important;border: 1px solid #dce5f2 !important;border-radius: 24px !important;background: #f7faff !important;color: #141824 !important;font-family: inherit !important;line-height: 1.7 !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription::before{display: block !important;grid-column: 1 / -1 !important;margin: 0 0 -6px !important;color: #0866d6 !important;font-size: 13px !important;font-weight: 800 !important;letter-spacing: .12em !important;line-height: 1.4 !important;text-transform: uppercase !important;content: "RYCHLÝ PRŮVODCE" !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > h2, html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > h3{grid-column: 1 / -1 !important;margin: 0 !important;color: #071b35 !important;overflow-wrap: anywhere !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > h2{margin-bottom: 4px !important;font-size: clamp(26px, 3vw, 36px) !important;line-height: 1.18 !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > h3{margin-top: 8px !important;font-size: clamp(20px, 2.2vw, 25px) !important;line-height: 1.25 !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > p, html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > ul > li, html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > ol > li{min-width: 0 !important;margin: 0 !important;padding: 18px 20px !important;border: 1px solid #dce5f2 !important;border-radius: 16px !important;background: #fff !important;color: #141824 !important;overflow-wrap: anywhere !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > p:only-of-type{grid-column: 1 / -1 !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > h3 + p{grid-column: 1 / -1 !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > ul, html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > ol{display: grid !important;grid-column: 1 / -1 !important;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)) !important;gap: 14px !important;margin: 0 !important;padding: 0 !important;list-style: none !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription a{color: #075fb9 !important;font-weight: 700 !important;text-decoration-thickness: 1px !important;text-underline-offset: 3px !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription a:focus-visible{border-radius: 3px !important;outline: 3px solid rgba(8, 102, 214, .28) !important;outline-offset: 3px !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription:has(> div > section > div[style*="minmax(220px,1fr)"])::before{content: none !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription:has(> div > section > div[style*="minmax(220px,1fr)"]) > div, html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription:has(> div > section > div[style*="minmax(220px,1fr)"]) > div > section{display: contents !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription:has(> div > section > div[style*="minmax(220px,1fr)"]) > div > section > p, html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription:has(> div > section > div[style*="minmax(220px,1fr)"]) > div > section > h2, html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription:has(> div > section > div[style*="minmax(220px,1fr)"]) > div > section > div{grid-column: 1 / -1 !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription:has(> div > section > div[style*="minmax(220px,1fr)"]) > div > section > p{margin: 0 0 -6px !important;color: #0866d6 !important;font-size: 13px !important;font-weight: 800 !important;letter-spacing: .12em !important;line-height: 1.4 !important;text-transform: uppercase !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription:has(> div > section > div[style*="minmax(220px,1fr)"]) > div > section > h2{margin: 0 0 4px !important;color: #071b35 !important;font-size: clamp(26px, 3vw, 36px) !important;line-height: 1.18 !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription:has(> div > section > div[style*="minmax(220px,1fr)"]) > div > section > div{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)) !important;gap: 14px !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription:has(> div > section > div[style*="minmax(220px,1fr)"]) > div > section > div > div{min-width: 0 !important;padding: 18px 20px !important;border: 1px solid #dce5f2 !important;border-radius: 16px !important;background: #fff !important;color: #141824 !important;overflow-wrap: anywhere !important;}html body.type-category.template-11.id-5069 .category__secondDescription > div > section:first-child{border-color: #dce5f2 !important;background: #f7faff !important;box-shadow: none !important;color: #141824 !important;}html body.type-category.template-11.id-5069 .category__secondDescription > div > section:first-child > p:first-child{color: #0866d6 !important;}html body.type-category.template-11.id-5069 .category__secondDescription > div > section:first-child h2, html body.type-category.template-11.id-5069 .category__secondDescription > div > section:first-child strong{color: #071b35 !important;}html body.type-category.template-11.id-5069 .category__secondDescription > div > section:first-child p, html body.type-category.template-11.id-5069 .category__secondDescription > div > section:first-child span{color: #334155 !important;}html body.type-category.template-11.id-5069 .category__secondDescription > div > section:first-child > div > div{border-color: #dce5f2 !important;background: #fff !important;}@media (max-width: 767px){html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription{grid-template-columns: 1fr !important;gap: 12px !important;margin-top: 28px !important;padding: 22px 18px !important;border-radius: 18px !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > ul, html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > ol, html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription:has(> div > section > div[style*="minmax(220px,1fr)"]) > div > section > div{grid-template-columns: 1fr !important;gap: 12px !important;}html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > p, html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > ul > li, html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > ol > li, html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription:has(> div > section > div[style*="minmax(220px,1fr)"]) > div > section > div > div{padding: 16px !important;border-radius: 14px !important;}}@media (min-width: 641px) and (max-width: 1024px){html body.type-category.template-11:not(.id-5069):has(.category-perex > .ik-category-hero, .category-perex > section[style*="background-image"]) .category__secondDescription > .ik-category-facts{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}}body:is(.id-4646, .id-4730, .id-4802, .id-6094, .id-4685, .id-5093, .id-4649, .id-4586) .sai-loader{top: clamp(120px, 24vh, 260px) !important;width: min(360px, 72vw) !important;height: clamp(64px, 16vw, 92px) !important;border: 0 !important;border-radius: 0 !important;background: url('/user/documents/upload/category_banner/ikulecnik-cue-break-animation-v4.svg') center / contain no-repeat !important;animation: none !important;}body:is(.id-4646, .id-4730, .id-4802, .id-6094, .id-4685, .id-5093, .id-4649, .id-4586) .sai-loader > *{display: none !important;}body:is(.id-4646, .id-4730, .id-4802, .id-6094, .id-4685, .id-5093, .id-4649, .id-4586) .empty-content-category::before{content: "";display: block;width: min(360px, 78vw);aspect-ratio: 700 / 180;margin: 0 auto 24px;background: url('/user/documents/upload/category_banner/ikulecnik-cue-break-animation-v4.svg') center / contain no-repeat;filter: drop-shadow(0 5px 8px rgba(4, 20, 46, .18));pointer-events: none;}body:is(.id-4646, .id-4730, .id-4802, .id-6094, .id-4685, .id-5093, .id-4649, .id-4586) .empty-content-category h2::before{content: none !important;display: none !important;}@media (max-width: 767px){body:is(.id-4646, .id-4730, .id-4802, .id-6094, .id-4685, .id-5093, .id-4649, .id-4586) .empty-content-category::before{width: min(280px, 82vw);margin-bottom: 18px;}}html 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 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 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 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 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 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 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 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;}}:root{--template-font: "Inter";--template-headings-font: "Inter";}html:is(.ik-custom-v6, :has(> .type-index)) body.type-index .ik-v3-hero{align-items: flex-end;background-image: url("/user/documents/upload/css/ik-home-stoly-1280-v1.jpg?v=20261028-1") !important;background-position: center 56% !important;}html:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :has(> .type-index)) body.type-index .ik-v3-hero-card p{margin-bottom: 18px !important;color: #dce8f2 !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.type-index .ik-v3-actions{flex-wrap: nowrap;gap: 9px;}html:is(.ik-custom-v6, :has(> .type-index)) body.type-index .ik-v3-btn{min-height: 44px;padding: 0 15px;border-color: #fff;background: #fff;color: #082e56 !important;font-size: 13px !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.type-index .ik-v3-btn:hover{border-color: #e6f2ec;background: #e6f2ec;color: #0a5138 !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.type-index .ik-v3-btn--ghost{border-color: rgba(255, 255, 255, .78);background: rgba(255, 255, 255, .08);color: #fff !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.type-index .ik-v3-btn--ghost:hover{border-color: #fff;background: rgba(255, 255, 255, .18);color: #fff !important;}@media (max-width: 767px){html:is(.ik-custom-v6, :has(> .type-index)) body.type-index .ik-v3-hero{min-height: 430px;align-items: flex-end;background-position: 56% center !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.type-index .ik-v3-hero-card{padding: 23px 22px;background: rgba(5, 27, 50, .86);}html:is(.ik-custom-v6, :has(> .type-index)) body.type-index .ik-v3-hero-card h1{font-size: clamp(28px, 8vw, 34px) !important;}}@media (max-width: 480px){html:is(.ik-custom-v6, :has(> .type-index)) body.type-index .ik-v3-actions{gap: 9px;}html:is(.ik-custom-v6, :has(> .type-index)) body.type-index .ik-v3-btn{min-height: 43px;}}body:has(#colorbox .cboxPhoto) #cboxOverlay, #cboxOverlay.productDetail{z-index: 2000 !important;}#colorbox:has(.cboxPhoto), #colorbox.productDetail{z-index: 2001 !important;}body:has(#colorbox .cboxPhoto) .top-navigation-bar, body:has(#colorbox .cboxPhoto) #return-to-top, body:has(#colorbox .cboxPhoto) #OPHWidgetWrapp{z-index: 1999 !important;transition: none !important;}#colorbox:has(.cboxPhoto){position: fixed !important;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);width: max-content !important;height: auto !important;max-width: calc(100vw - 32px);max-height: calc(100vh - 32px);max-height: calc(100dvh - 32px);}#colorbox:has(.cboxPhoto) #cboxWrapper{position: relative;width: auto !important;height: auto !important;}#colorbox:has(.cboxPhoto) #cboxContent, #colorbox:has(.cboxPhoto) #cboxLoadedContent{float: none !important;width: auto !important;height: auto !important;min-width: 50px;min-height: 50px;}#colorbox:has(.cboxPhoto) #cboxContent{margin-top: 0;}#colorbox:has(.cboxPhoto) #cboxTopLeft, #colorbox:has(.cboxPhoto) #cboxTopCenter, #colorbox:has(.cboxPhoto) #cboxTopRight, #colorbox:has(.cboxPhoto) #cboxMiddleLeft, #colorbox:has(.cboxPhoto) #cboxMiddleRight, #colorbox:has(.cboxPhoto) #cboxBottomLeft, #colorbox:has(.cboxPhoto) #cboxBottomCenter, #colorbox:has(.cboxPhoto) #cboxBottomRight{display: none;}#colorbox .cboxPhoto{width: auto !important;height: auto !important;max-width: calc(100vw - 34px);max-height: calc(100vh - 34px);max-height: calc(100dvh - 34px);object-fit: contain;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr:first-child > td:nth-child(3){min-height: 220px !important;background: linear-gradient(180deg,rgba(4,16,34,.03),rgba(4,16,34,.14)), url('/user/documents/upload/css/carom-three-ball-rules-hero-v1.png') center/cover no-repeat !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr:first-child > td:nth-child(3) img{display: none !important;}@media (max-width: 767px){html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr:first-child > td:nth-child(3){min-height: 205px !important;background-position: 65% center !important;}}body.template-11 .top-navigation-bar .top-navigation-contacts{display: none !important;}@media (min-width: 1200px){body.template-11 #header .header-top{display: grid !important;grid-template-columns: minmax(210px, 250px) minmax(320px, 1fr) minmax(420px, 590px) auto !important;align-items: center !important;column-gap: 26px !important;}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;}body.template-11 #header .navigation-buttons{grid-column: 4 !important;grid-row: 1 !important;}}@media (min-width: 768px) and (max-width: 1199px){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){body.template-11 .top-navigation-bar, body.template-11 .top-navigation-bar > .container{height: 60px !important;min-height: 60px !important;max-height: 60px !important;}body.template-11 .top-navigation-bar .site-name{display: flex !important;position: absolute !important;left: 12px !important;top: 0 !important;width: 150px !important;max-width: 150px !important;height: 60px !important;align-items: center !important;justify-content: flex-start !important;padding: 0 !important;margin: 0 !important;}body.template-11 .top-navigation-bar .site-name a, body.template-11 .top-navigation-bar .site-name img{display: block !important;width: 150px !important;max-width: 150px !important;height: auto !important;max-height: 44px !important;object-fit: contain !important;object-position: left center !important;}body.template-11 .responsive-tools{height: 60px !important;min-height: 60px !important;align-items: center !important;padding-left: 165px !important;}body.template-11 .overall-wrapper{padding-top: 60px !important;}body.template-11 #header{top: 0 !important;height: auto !important;min-height: 0 !important;}body.template-11 #header .container.navigation-wrapper, body.template-11 #header .header-top{height: auto !important;min-height: 0 !important;}body.template-11 #header .header-top{display: grid !important;grid-template-columns: 1fr !important;gap: 10px !important;width: calc(100% - 28px) !important;max-width: none !important;margin: 10px auto 0 !important;padding: 0 !important;}body.template-11 #header .site-name-wrapper, body.template-11 #header .navigation-buttons{display: none !important;}body.template-11 #header .search{display: block !important;grid-column: 1 !important;width: 100% !important;height: 56px !important;margin: 0 !important;}body.template-11 #header .ik-v60-header-contact{grid-column: 1 !important;display: grid !important;grid-template-columns: 1fr !important;gap: 8px !important;width: 100% !important;min-width: 0 !important;max-width: none !important;margin: 0 0 2px !important;padding: 11px 12px !important;border: 1px solid #dbe5f4 !important;border-radius: 18px !important;background: #f5f8fd !important;box-shadow: 0 10px 24px rgba(11, 52, 135, .07) !important;white-space: normal !important;position: relative !important;z-index: 2 !important;}body.template-11 #header .ik-v60-header-contact__store{display: flex !important;flex-direction: row !important;align-items: center !important;justify-content: center !important;gap: 6px !important;padding: 0 0 8px !important;border-right: 0 !important;border-bottom: 1px solid #dbe5f4 !important;}body.template-11 #header .ik-v60-header-contact__phones{display: grid !important;grid-template-columns: 1fr 1fr !important;gap: 8px !important;}body.template-11 #header .ik-v60-header-contact__phone{justify-content: center !important;padding: 8px 6px !important;border-radius: 13px !important;background: #fff !important;}body.template-11 #header .ik-v60-header-contact__mail{display: none !important;}body.template-11 #header .ik-v60-header-contact strong{font-size: 13px !important;}body.template-11 #header .ik-v60-header-contact small, body.template-11 #header .ik-v60-header-contact__label{font-size: 9px !important;}}body.template-11 .top-navigation-bar .top-navigation-contacts{display: none !important;}body.template-11 #header .ik-v60-header-contact{grid-column: 3 !important;display: flex !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;}body.template-11 #header .ik-v60-header-contact a{color: #0b3487 !important;text-decoration: none !important;}body.template-11 #header .ik-v60-header-contact__store, body.template-11 #header .ik-v60-header-contact__phone, body.template-11 #header .ik-v60-header-contact__mail{display: inline-flex !important;align-items: center !important;gap: 7px !important;}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;}body.template-11 #header .ik-v60-header-contact__label, 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;}body.template-11 #header .ik-v60-header-contact strong{color: #000 !important;font-size: 15px !important;font-weight: 800 !important;}body.template-11 #header .ik-v60-header-contact__phones{display: inline-flex !important;align-items: center !important;gap: 13px !important;}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: #0b4cae !important;flex: 0 0 auto !important;}body.template-11 #header .ik-v60-header-contact__mail{color: #000 !important;font-size: 15px !important;font-weight: 800 !important;}@media (min-width: 1200px){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){body.template-11 #header .header-top{grid-template-columns: 220px minmax(280px, 1fr) auto !important;}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){body.template-11 .top-navigation-bar{height: 60px !important;min-height: 60px !important;}body.template-11 .top-navigation-bar > .container{height: 60px !important;min-height: 60px !important;}body.template-11 .top-navigation-bar .site-name{left: 12px !important;top: 0 !important;width: 148px !important;height: 60px !important;align-items: center !important;justify-content: flex-start !important;}body.template-11 .top-navigation-bar .site-name a{display: flex !important;width: 100% !important;height: 100% !important;align-items: center !important;}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;}body.template-11 .responsive-tools{height: 60px !important;align-items: center !important;}body.template-11 .overall-wrapper{padding-top: 60px !important;}body.template-11 #header{top: 0 !important;height: auto !important;min-height: 0 !important;}body.template-11 #header .container.navigation-wrapper, body.template-11 #header .header-top{height: auto !important;min-height: 0 !important;}body.template-11 #header .header-top{display: grid !important;grid-template-columns: 1fr !important;gap: 10px !important;width: calc(100% - 28px) !important;margin: 10px auto 0 !important;padding: 0 !important;}body.template-11 #header .site-name-wrapper, body.template-11 #header .navigation-buttons{display: none !important;}body.template-11 #header .search{display: block !important;grid-column: 1 !important;width: 100% !important;height: 56px !important;margin: 0 !important;}body.template-11 #header .ik-v60-header-contact{grid-column: 1 !important;display: grid !important;grid-template-columns: 1fr !important;justify-items: stretch !important;align-items: stretch !important;gap: 8px !important;min-width: 0 !important;max-width: none !important;width: 100% !important;margin: 0 0 2px !important;padding: 11px 12px !important;border: 1px solid #dbe5f4 !important;border-radius: 18px !important;background: #f5f8fd !important;box-shadow: 0 10px 24px rgba(11, 52, 135, .07) !important;white-space: normal !important;}body.template-11 #header .ik-v60-header-contact__store{display: flex !important;flex-direction: row !important;align-items: center !important;justify-content: center !important;gap: 6px !important;padding: 0 0 8px !important;border-right: 0 !important;border-bottom: 1px solid #dbe5f4 !important;}body.template-11 #header .ik-v60-header-contact__phones{display: grid !important;grid-template-columns: 1fr 1fr !important;gap: 8px !important;}body.template-11 #header .ik-v60-header-contact__phone{justify-content: center !important;padding: 8px 6px !important;border-radius: 13px !important;background: #fff !important;}body.template-11 #header .ik-v60-header-contact__mail{display: none !important;}body.template-11 #header .ik-v60-header-contact strong{font-size: 13px !important;}body.template-11 #header .ik-v60-header-contact small, body.template-11 #header .ik-v60-header-contact__label{font-size: 9px !important;}}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail > h1{min-height: 390px;font-size: clamp(35px,4.25vw,58px) !important;background-image: linear-gradient(90deg,rgba(4,16,34,.96) 0%,rgba(4,19,38,.86) 36%,rgba(4,31,39,.38) 64%,rgba(4,31,39,.08) 100%), url('/user/documents/upload/css/carom-four-ball-rules-hero-v1.png') !important;background-position: center center !important;background-size: cover !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text{max-width: 930px;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(1){margin-bottom: 22px !important;padding: 22px 24px !important;border: 1px solid #dbe4f4;border-radius: 18px;background: linear-gradient(180deg,#f8fbff 0%,#fff 100%);box-shadow: 0 12px 28px rgba(13,51,132,.07);color: #1f2633 !important;font-size: 18px !important;line-height: 1.68 !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(2), html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(3), html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(4){position: relative;margin-bottom: 14px !important;padding: 18px 20px 18px 62px !important;border: 1px solid #dbe4f4;border-radius: 16px;background: #f7f9fd;color: #222833 !important;line-height: 1.58 !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(2)::before, html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(3)::before, html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(4)::before{position: absolute;left: 18px;top: 19px;display: grid;place-items: center;width: 30px;height: 30px;border-radius: 10px;background: #e8f0ff;color: #0d3384;font-size: 12px;font-weight: 800;line-height: 1;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(2)::before{content: "01";}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(3)::before{content: "02";}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(4){border-color: #c8edcf;background: #f0fbf3;color: #164d25 !important;font-weight: 700;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(4)::before{content: "03";background: #ddf7e3;color: #1b7f34;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(5){margin: 34px 0 14px !important;padding: 0 0 0 19px !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(5)::before{content: "";position: absolute;left: 0;top: 4px;bottom: 3px;width: 5px;border-radius: 999px;background: linear-gradient(180deg,#0d3384,#155ac1);}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(5){position: relative;color: #11131a !important;font-family: "SN Pro","Inter",Arial,sans-serif !important;font-size: 25px !important;font-weight: 600 !important;line-height: 1.18 !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > ol{margin-bottom: 34px !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(6){margin: 0 0 36px !important;padding: 20px 22px !important;border: 1px solid #dbe4f4;border-left: 5px solid #0d3384;border-radius: 17px;background: #f7f9fd;color: #333b49 !important;font-size: 15.5px !important;line-height: 1.72 !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(7){display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;counter-reset: ik-four-score;margin: 0 0 32px !important;padding: 34px 0 0 !important;border-top: 1px solid #e2e8f3;color: #222833 !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(7)::before{display: none !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(7) br{display: none !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(7) > strong{grid-column: 1 / -1;display: block;margin: 0 0 6px !important;color: #11131a !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(7) > strong span{color: inherit !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(7) > span{position: relative;display: block;min-height: 70px;padding: 15px 16px 15px 56px;border: 1px solid #dbe4f4;border-radius: 15px;background: #f7f9fd;color: #222833 !important;font-size: 14.5px;line-height: 1.45;counter-increment: ik-four-score;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(7) > span::before{content: counter(ik-four-score,decimal-leading-zero);position: absolute;left: 15px;top: 15px;display: grid;place-items: center;width: 28px;height: 28px;border-radius: 9px;background: #e8f0ff;color: #0d3384;font-size: 11px;font-weight: 800;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(8){margin: 10px 0 0 !important;padding: 0 !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(8)::before{display: none !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(8) a{display: inline-flex;align-items: center;justify-content: center;min-height: 52px;padding: 13px 25px;border: 1px solid #0d3384;border-radius: 999px;background: #0d3384;color: #fff !important;font-size: 0;text-decoration: none !important;box-shadow: 0 10px 24px rgba(13,51,132,.2);transition: transform .18s ease,background .18s ease,box-shadow .18s ease;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(8) a::before{content: "St\00E1hnout pravidla v PDF";font-size: 15px;font-weight: 800;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(8) a::after{content: "\2193";margin-left: 11px;font-size: 19px;line-height: 1;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(8) a:hover, html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(8) a:focus-visible{transform: translateY(-2px);background: #155ac1;box-shadow: 0 14px 30px rgba(13,51,132,.27);}@media (max-width: 767px){html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail > h1{min-height: 310px;font-size: clamp(30px,9vw,43px) !important;background-position: 61% center !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(1){padding: 18px !important;font-size: 16px !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(2), html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(3), html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(4){padding: 15px 15px 15px 52px !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(2)::before, html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(3)::before, html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(4)::before{left: 14px;top: 16px;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(5){font-size: 21px !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(6){padding: 17px 18px !important;font-size: 14.5px !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(7){grid-template-columns: minmax(0,1fr);padding-top: 26px !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-ctyrmi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:nth-of-type(8) a{width: 100%;}}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text img[src*="Carom_billiards_balls.jpg"]{content: url('/user/documents/upload/css/carom-three-ball-scoring-v1.png') !important;display: block !important;width: 100% !important;max-width: 100% !important;height: auto !important;aspect-ratio: 4 / 3;object-fit: cover;margin: 0 auto !important;border-radius: 12px;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail img[src*="Carom_Table-Straight_Rail-Balklines_short_and_long"]{content: url('/user/documents/upload/css/carom-forbidden-zones-free-game-v1.svg') !important;display: block !important;width: 100% !important;max-width: 310px !important;height: auto !important;margin: 0 auto !important;object-fit: contain !important;opacity: 1 !important;visibility: visible !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail img[src*="Carom_Table-Comparison_Balkline_47-x"]{content: url('/user/documents/upload/css/carom-forbidden-zones-balkline-v1.svg') !important;display: block !important;width: 100% !important;max-width: 310px !important;height: auto !important;margin: 0 auto !important;object-fit: contain !important;opacity: 1 !important;visibility: visible !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail p:has(img[src*="Carom_Table-Straight_Rail-Balklines_short_and_long"]), html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail p:has(img[src*="Carom_Table-Comparison_Balkline_47-x"]){margin: 0 0 10px !important;padding: 12px !important;border: 1px solid #d7e2f2;border-radius: 15px;background: #fff;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail p:has(img[src*="Carom_Table-Straight_Rail-Balklines_short_and_long"]) + p, html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail p:has(img[src*="Carom_Table-Comparison_Balkline_47-x"]) + p{margin: 0 0 22px !important;color: #0d3388 !important;font-weight: 700 !important;line-height: 1.35 !important;text-align: center !important;}@media (max-width: 767px){html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail p:has(img[src*="Carom_Table-Straight_Rail-Balklines_short_and_long"]), html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail p:has(img[src*="Carom_Table-Comparison_Balkline_47-x"]){padding: 10px !important;}}body.id-1 .homepage-box.welcome-wrapper > .homepage-group-title{display: none !important;}body.type-product #dkLabBookmark10546{padding: 32px !important;background: #f4f6fa;}body.type-product #dkLabBookmark10546 .sm-shipping, body.type-product #dkLabBookmark10546 .sm-shipping *{box-sizing: border-box;}body.type-product #dkLabBookmark10546 .sm-shipping{--sm-orange: #0a47a8;--sm-orange-dark: #052877;--sm-blue: #052877;--sm-ink: #191a25;--sm-muted: #686b7b;--sm-line: #e5e7ee;width: 100%;color: var(--sm-ink);font-family: "Inter", Arial, sans-serif;}body.type-product #dkLabBookmark10546 .sm-shipping h2, body.type-product #dkLabBookmark10546 .sm-shipping h3, body.type-product #dkLabBookmark10546 .sm-shipping p{margin-top: 0;}body.type-product #dkLabBookmark10546 .sm-shipping h2, body.type-product #dkLabBookmark10546 .sm-shipping h3{color: var(--sm-ink);letter-spacing: -.025em;}body.type-product #dkLabBookmark10546 .sm-shipping__hero, body.type-product #dkLabBookmark10546 .sm-shipping__cta{position: relative;display: grid;overflow: hidden;border-radius: 22px;background: linear-gradient(135deg, var(--sm-orange) 0%, #063d8f 58%, var(--sm-orange-dark) 100%);box-shadow: 0 16px 36px rgba(80,38,29,.16);}body.type-product #dkLabBookmark10546 .sm-shipping__hero{grid-template-columns: minmax(0,1.3fr) minmax(270px,.75fr);gap: 26px;align-items: center;padding: 34px;}body.type-product #dkLabBookmark10546 .sm-shipping__hero::before, body.type-product #dkLabBookmark10546 .sm-shipping__hero::after, body.type-product #dkLabBookmark10546 .sm-shipping__cta::before{content: "";position: absolute;border-radius: 50%;background: rgba(255,255,255,.09);pointer-events: none;}body.type-product #dkLabBookmark10546 .sm-shipping__hero::before{width: 300px;height: 300px;right: -150px;top: -180px;}body.type-product #dkLabBookmark10546 .sm-shipping__hero::after{width: 150px;height: 150px;left: 42%;bottom: -112px;}body.type-product #dkLabBookmark10546 .sm-shipping__hero-copy, body.type-product #dkLabBookmark10546 .sm-shipping__hero-card, body.type-product #dkLabBookmark10546 .sm-shipping__cta > *{position: relative;z-index: 1;}body.type-product #dkLabBookmark10546 .sm-shipping__eyebrow, body.type-product #dkLabBookmark10546 .sm-shipping__kicker{margin-bottom: 8px !important;font-size: 11px;font-weight: 800;letter-spacing: .13em;line-height: 1.4;}body.type-product #dkLabBookmark10546 .sm-shipping__eyebrow{color: rgba(255,255,255,.84) !important;}body.type-product #dkLabBookmark10546 .sm-shipping__kicker{color: var(--sm-orange) !important;}body.type-product #dkLabBookmark10546 .sm-shipping__hero h2{margin-bottom: 12px;color: #fff;font-size: clamp(30px,3.4vw,42px);line-height: 1.05;}body.type-product #dkLabBookmark10546 .sm-shipping__lead{margin-bottom: 20px !important;color: rgba(255,255,255,.9) !important;font-size: 15px;line-height: 1.55;}body.type-product #dkLabBookmark10546 .sm-shipping__actions{display: flex;flex-wrap: wrap;gap: 9px;}body.type-product #dkLabBookmark10546 .sm-shipping__button{display: inline-flex;min-height: 43px;align-items: center;justify-content: center;padding: 10px 17px;border: 2px solid transparent;border-radius: 11px;font-size: 13px;font-weight: 800;text-decoration: none !important;transition: transform .18s ease,box-shadow .18s ease,background-color .18s ease;}body.type-product #dkLabBookmark10546 .sm-shipping__button:hover{transform: translateY(-2px);}body.type-product #dkLabBookmark10546 .sm-shipping__button--light{background: #fff;color: var(--sm-orange-dark) !important;box-shadow: 0 8px 20px rgba(92,30,19,.16);}body.type-product #dkLabBookmark10546 .sm-shipping__button--outline{border-color: rgba(255,255,255,.72);color: #fff !important;background: rgba(255,255,255,.08);}body.type-product #dkLabBookmark10546 .sm-shipping__button--outline:hover{background: rgba(255,255,255,.16);}body.type-product #dkLabBookmark10546 .sm-shipping__hero-card{display: grid;padding: 20px;border: 1px solid rgba(255,255,255,.64);border-radius: 17px;background: rgba(255,255,255,.96);box-shadow: 0 14px 32px rgba(89,26,15,.16);}body.type-product #dkLabBookmark10546 .sm-shipping__hero-label{margin-bottom: 8px !important;color: var(--sm-muted);font-size: 11px;font-weight: 800;letter-spacing: .09em;}body.type-product #dkLabBookmark10546 .sm-shipping__fact{display: grid;grid-template-columns: 68px minmax(0,1fr);gap: 11px;align-items: center;padding: 10px 0;border-bottom: 1px solid var(--sm-line);}body.type-product #dkLabBookmark10546 .sm-shipping__fact:last-child{border-bottom: 0;padding-bottom: 0;}body.type-product #dkLabBookmark10546 .sm-shipping__fact > span{display: grid;min-height: 38px;place-items: center;padding: 4px;border-radius: 10px;background: #f1efff;color: var(--sm-blue);font-size: 11px;font-weight: 900;text-align: center;}body.type-product #dkLabBookmark10546 .sm-shipping__fact div{display: flex;min-width: 0;flex-direction: column;}body.type-product #dkLabBookmark10546 .sm-shipping__fact strong{color: var(--sm-blue);}body.type-product #dkLabBookmark10546 .sm-shipping__fact small{color: var(--sm-muted);font-size: 11px;line-height: 1.35;}body.type-product #dkLabBookmark10546 .sm-shipping__section{padding-top: 42px;}body.type-product #dkLabBookmark10546 .sm-shipping__section-heading{max-width: 700px;margin: 0 auto 22px;text-align: center;}body.type-product #dkLabBookmark10546 .sm-shipping__section-heading h2{margin-bottom: 9px;font-size: clamp(25px,2.8vw,34px);line-height: 1.13;}body.type-product #dkLabBookmark10546 .sm-shipping__section-heading > p:not(.sm-shipping__kicker){color: var(--sm-muted);line-height: 1.6;}body.type-product #dkLabBookmark10546 .sm-shipping__pickup{position: relative;display: grid;grid-template-columns: 48px minmax(0,1fr) auto;gap: 16px;align-items: center;padding: 22px 24px;border: 1px solid #cdebd0;border-radius: 17px;background: #f4fcf5;box-shadow: 0 8px 22px rgba(48,127,55,.07);}body.type-product #dkLabBookmark10546 .sm-shipping__pickup-icon{display: grid;width: 48px;height: 48px;place-items: center;border-radius: 13px;background: #49b64a;color: #fff;font-size: 23px;font-weight: 900;}body.type-product #dkLabBookmark10546 .sm-shipping__pickup h3{margin-bottom: 5px;font-size: 20px;}body.type-product #dkLabBookmark10546 .sm-shipping__pickup p:not(.sm-shipping__kicker){margin-bottom: 0;color: var(--sm-muted);font-size: 13px;line-height: 1.5;}body.type-product #dkLabBookmark10546 .sm-shipping__free{padding: 8px 12px;border-radius: 999px;background: #e0f5e2;color: #2c8734;font-size: 13px;}body.type-product #dkLabBookmark10546 .sm-shipping__stretched-link{position: absolute;inset: 0;z-index: 1;}body.type-product #dkLabBookmark10546 .sm-shipping__carrier-heading{display: flex;gap: 14px;align-items: center;margin: 30px 0 13px;}body.type-product #dkLabBookmark10546 .sm-shipping__carrier-heading h3{margin-bottom: 3px;font-size: 21px;}body.type-product #dkLabBookmark10546 .sm-shipping__carrier-heading p{margin-bottom: 0;color: var(--sm-muted);font-size: 13px;}body.type-product #dkLabBookmark10546 .sm-shipping__carrier-logo{display: inline-grid;min-width: 70px;min-height: 43px;place-items: center;padding: 7px 10px;border-radius: 11px;background: #ffd42a;color: #d51b27;font-size: 16px;font-weight: 900;}body.type-product #dkLabBookmark10546 .sm-shipping__carrier-logo--blue{background: #e8f2ff;color: #1765ad;font-size: 11px;}body.type-product #dkLabBookmark10546 .sm-shipping__carrier-logo--red{background: #ee2434;color: #fff;}body.type-product #dkLabBookmark10546 .sm-shipping__grid{display: grid;gap: 14px;}body.type-product #dkLabBookmark10546 .sm-shipping__grid--three{grid-template-columns: repeat(3,minmax(0,1fr));}body.type-product #dkLabBookmark10546 .sm-shipping__grid--two{grid-template-columns: repeat(2,minmax(0,1fr));}body.type-product #dkLabBookmark10546 .sm-shipping__card{display: flex;min-width: 0;flex-direction: column;padding: 20px;border: 1px solid var(--sm-line);border-radius: 16px;background: #fff;box-shadow: 0 8px 22px rgba(35,38,59,.06);}body.type-product #dkLabBookmark10546 .sm-shipping__card h3{margin-bottom: 12px;font-size: 18px;}body.type-product #dkLabBookmark10546 .sm-shipping__price-list{display: grid;margin-bottom: 12px;border-top: 1px solid #eceef3;}body.type-product #dkLabBookmark10546 .sm-shipping__price-list > div{display: flex;gap: 10px;justify-content: space-between;padding: 7px 0;border-bottom: 1px solid #eceef3;font-size: 13px;}body.type-product #dkLabBookmark10546 .sm-shipping__price-list span{color: var(--sm-muted);}body.type-product #dkLabBookmark10546 .sm-shipping__price-list strong{color: var(--sm-blue);white-space: nowrap;}body.type-product #dkLabBookmark10546 .sm-shipping__note{margin-bottom: 13px !important;color: var(--sm-muted);font-size: 12px;line-height: 1.5;}body.type-product #dkLabBookmark10546 .sm-shipping__addon{align-self: flex-start;margin-top: auto;padding: 7px 9px;border-radius: 8px;background: #eef4fc;color: var(--sm-orange-dark);font-size: 11px;font-weight: 800;}body.type-product #dkLabBookmark10546 .sm-shipping__own-delivery{display: grid;grid-template-columns: minmax(0,1fr) minmax(155px,.45fr) minmax(210px,.6fr);gap: 16px;align-items: center;margin-top: 30px;padding: 22px;border: 1px solid var(--sm-line);border-radius: 17px;background: #fff;box-shadow: 0 8px 22px rgba(35,38,59,.06);}body.type-product #dkLabBookmark10546 .sm-shipping__own-delivery h3{margin-bottom: 5px;font-size: 20px;}body.type-product #dkLabBookmark10546 .sm-shipping__own-delivery p:not(.sm-shipping__kicker){margin-bottom: 0;color: var(--sm-muted);font-size: 13px;}body.type-product #dkLabBookmark10546 .sm-shipping__own-price{display: flex;flex-direction: column;padding: 12px;border-radius: 11px;background: #f5f3ff;}body.type-product #dkLabBookmark10546 .sm-shipping__own-price span{margin-bottom: 3px;color: var(--sm-muted);font-size: 11px;}body.type-product #dkLabBookmark10546 .sm-shipping__own-price strong{color: var(--sm-blue);font-size: 13px;}body.type-product #dkLabBookmark10546 .sm-shipping__notice{display: grid;grid-template-columns: 40px minmax(0,1fr) auto;gap: 14px;align-items: center;margin-top: 14px;padding: 18px 20px;border: 1px solid #dbe8fb;border-radius: 14px;background: #f5f8fd;}body.type-product #dkLabBookmark10546 .sm-shipping__notice > span{display: grid;width: 40px;height: 40px;place-items: center;border-radius: 11px;background: var(--sm-orange);color: #fff;font-size: 19px;font-weight: 900;}body.type-product #dkLabBookmark10546 .sm-shipping__notice strong{font-size: 14px;}body.type-product #dkLabBookmark10546 .sm-shipping__notice p{margin: 2px 0 0;color: var(--sm-muted);font-size: 12px;line-height: 1.45;}body.type-product #dkLabBookmark10546 .sm-shipping__notice a{color: var(--sm-orange-dark) !important;font-size: 13px;font-weight: 800;}body.type-product #dkLabBookmark10546 .sm-shipping__payments{margin-top: 42px;padding: 32px 28px;border-radius: 20px;background: linear-gradient(135deg,#041f5f 0%,var(--sm-blue) 100%);box-shadow: 0 13px 30px rgba(47,36,131,.16);}body.type-product #dkLabBookmark10546 .sm-shipping__section-heading--light h2{color: #fff;}body.type-product #dkLabBookmark10546 .sm-shipping__section-heading--light .sm-shipping__kicker{color: #9fbce8 !important;}body.type-product #dkLabBookmark10546 .sm-shipping__section-heading--light > p:not(.sm-shipping__kicker){color: rgba(255,255,255,.78);}body.type-product #dkLabBookmark10546 .sm-shipping__payment-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;}body.type-product #dkLabBookmark10546 .sm-shipping__payment-card{display: grid;grid-template-columns: 46px minmax(0,1fr);gap: 14px;min-width: 0;padding: 18px;border: 1px solid rgba(255,255,255,.18);border-radius: 14px;background: rgba(255,255,255,.97);}body.type-product #dkLabBookmark10546 .sm-shipping__payment-card--wide{grid-column: 1 / -1;}body.type-product #dkLabBookmark10546 .sm-shipping__payment-icon{display: grid;width: 46px;height: 46px;place-items: center;border-radius: 12px;background: #eef4fc;color: var(--sm-orange-dark);font-size: 10px;font-weight: 900;}body.type-product #dkLabBookmark10546 .sm-shipping__payment-card h3{margin-bottom: 7px;font-size: 17px;}body.type-product #dkLabBookmark10546 .sm-shipping__payment-card p{margin-bottom: 0;color: var(--sm-muted);font-size: 12px;line-height: 1.5;}body.type-product #dkLabBookmark10546 .sm-shipping__accounts{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 7px;margin-top: 11px;}body.type-product #dkLabBookmark10546 .sm-shipping__accounts > div{display: flex;min-width: 0;flex-direction: column;padding: 9px;border-radius: 9px;background: #f5f3ff;}body.type-product #dkLabBookmark10546 .sm-shipping__accounts span, body.type-product #dkLabBookmark10546 .sm-shipping__account-detail span{color: var(--sm-muted);font-size: 10px;}body.type-product #dkLabBookmark10546 .sm-shipping__accounts strong, body.type-product #dkLabBookmark10546 .sm-shipping__account-detail strong{color: var(--sm-blue);font-size: 12px;overflow-wrap: anywhere;}body.type-product #dkLabBookmark10546 .sm-shipping__payment-note{margin-top: 10px !important;padding: 8px 10px;border-left: 3px solid var(--sm-orange);background: #f5f8fd;font-size: 11px !important;}body.type-product #dkLabBookmark10546 .sm-shipping__account-detail{display: grid;grid-template-columns: 70px minmax(0,1fr);gap: 6px 10px;}body.type-product #dkLabBookmark10546 .sm-shipping__payment-card a{display: inline-block;margin-top: 8px;color: var(--sm-orange-dark) !important;font-size: 12px;font-weight: 800;}body.type-product #dkLabBookmark10546 .sm-shipping__payment-price{display: inline-block;margin-top: 8px;color: var(--sm-orange-dark);font-size: 12px;}body.type-product #dkLabBookmark10546 .sm-shipping__cta{grid-template-columns: minmax(0,1fr) auto;gap: 24px;align-items: center;margin-top: 16px;padding: 28px 30px;}body.type-product #dkLabBookmark10546 .sm-shipping__cta::before{width: 180px;height: 180px;right: 17%;bottom: -140px;}body.type-product #dkLabBookmark10546 .sm-shipping__cta h2{margin-bottom: 6px;color: #fff;font-size: clamp(24px,2.6vw,32px);line-height: 1.13;}body.type-product #dkLabBookmark10546 .sm-shipping__cta p:not(.sm-shipping__eyebrow){margin-bottom: 0;color: rgba(255,255,255,.84);font-size: 13px;line-height: 1.5;}body.type-product #dkLabBookmark10546 .sm-shipping__call-hours{display: flex;flex: 1 0 100%;align-items: center;justify-content: flex-end;gap: 8px;margin: 2px 0 0 !important;color: #fff !important;font-size: 11px;line-height: 1.3 !important;text-align: right;}body.type-product #dkLabBookmark10546 .sm-shipping__call-hours-icon{display: inline-flex;width: 27px;height: 27px;flex: 0 0 27px;align-items: center;justify-content: center;border: 1px solid rgba(255,255,255,.46);border-radius: 50%;background: rgba(255,255,255,.1);font-size: 15px;}body.type-product #dkLabBookmark10546 .sm-shipping__call-hours strong, body.type-product #dkLabBookmark10546 .sm-shipping__call-hours small{display: block;color: #fff;}body.type-product #dkLabBookmark10546 .sm-shipping__call-hours small{margin-top: 1px;color: rgba(255,255,255,.8);font-size: 10px;}@media (max-width: 900px){body.type-product #dkLabBookmark10546 .sm-shipping__hero, body.type-product #dkLabBookmark10546 .sm-shipping__own-delivery, body.type-product #dkLabBookmark10546 .sm-shipping__cta{grid-template-columns: 1fr;}body.type-product #dkLabBookmark10546 .sm-shipping__grid--three{grid-template-columns: repeat(2,minmax(0,1fr));}body.type-product #dkLabBookmark10546 .sm-shipping__grid--three .sm-shipping__card:last-child{grid-column: 1 / -1;}}@media (max-width: 640px){body.type-product #dkLabBookmark10546{padding: 10px !important;}body.type-product #dkLabBookmark10546 .sm-shipping__hero{gap: 20px;padding: 25px 19px 19px;border-radius: 17px;}body.type-product #dkLabBookmark10546 .sm-shipping__hero h2{font-size: 29px;}body.type-product #dkLabBookmark10546 .sm-shipping__lead{font-size: 14px;}body.type-product #dkLabBookmark10546 .sm-shipping__actions{flex-direction: column;}body.type-product #dkLabBookmark10546 .sm-shipping__button{width: 100%;min-height: 46px;text-align: center;}body.type-product #dkLabBookmark10546 .sm-shipping__section{padding-top: 34px;}body.type-product #dkLabBookmark10546 .sm-shipping__pickup{grid-template-columns: 42px minmax(0,1fr);gap: 12px;padding: 18px 15px;}body.type-product #dkLabBookmark10546 .sm-shipping__pickup-icon{width: 42px;height: 42px;}body.type-product #dkLabBookmark10546 .sm-shipping__free{grid-column: 1 / -1;justify-self: start;margin-left: 54px;}body.type-product #dkLabBookmark10546 .sm-shipping__carrier-heading{align-items: flex-start;}body.type-product #dkLabBookmark10546 .sm-shipping__grid--three, body.type-product #dkLabBookmark10546 .sm-shipping__grid--two, body.type-product #dkLabBookmark10546 .sm-shipping__payment-grid{grid-template-columns: 1fr;}body.type-product #dkLabBookmark10546 .sm-shipping__grid--three .sm-shipping__card:last-child, body.type-product #dkLabBookmark10546 .sm-shipping__payment-card--wide{grid-column: auto;}body.type-product #dkLabBookmark10546 .sm-shipping__notice{grid-template-columns: 38px minmax(0,1fr);padding: 16px 14px;}body.type-product #dkLabBookmark10546 .sm-shipping__notice a{grid-column: 2;}body.type-product #dkLabBookmark10546 .sm-shipping__payments{margin-top: 34px;padding: 25px 12px;border-radius: 17px;}body.type-product #dkLabBookmark10546 .sm-shipping__payment-card{grid-template-columns: 40px minmax(0,1fr);gap: 11px;padding: 15px;}body.type-product #dkLabBookmark10546 .sm-shipping__payment-icon{width: 40px;height: 40px;}body.type-product #dkLabBookmark10546 .sm-shipping__accounts, body.type-product #dkLabBookmark10546 .sm-shipping__account-detail{grid-template-columns: 1fr;}body.type-product #dkLabBookmark10546 .sm-shipping__cta{gap: 20px;padding: 24px 19px;border-radius: 17px;}body.type-product #dkLabBookmark10546 .sm-shipping__call-hours{justify-content: center;text-align: left;}}body.id-5195 .category-top{position: relative;}body.id-5195 .category-top > .category-title{position: absolute;z-index: 3;top: 48px;left: 36px;max-width: 620px;margin: 0 !important;color: #fff !important;font-family: "Inter", Arial, sans-serif !important;font-size: 31px !important;font-weight: 800 !important;line-height: 1.08 !important;letter-spacing: -.02em;text-transform: none;text-shadow: 0 2px 15px rgba(23, 12, 63, .22);pointer-events: none;}body.id-5195 .category-perex{margin: 0 0 14px !important;}body.id-5195 .category-perex > p{margin: 0 !important;}body.id-5195 .sm-sport-hero{position: relative;min-height: 184px;overflow: hidden;padding: 24px 36px 20px;border-radius: 22px;background: radial-gradient(circle at 43% 120%, rgba(214, 96, 68, .58) 0, rgba(214, 96, 68, 0) 34%), linear-gradient(90deg, rgba(42, 20, 104, .98) 0%, rgba(42, 20, 104, .94) 40%, rgba(42, 20, 104, .56) 65%, rgba(42, 20, 104, .12) 100%), url("/user/documents/upload/kategorie/sportujeme.png") center 46% / cover no-repeat;box-shadow: 0 12px 28px rgba(40, 24, 87, .13);color: #fff;}body.id-5195 .sm-sport-hero::after{content: "";position: absolute;right: 24px;bottom: -54px;width: 138px;height: 138px;border: 1px solid rgba(255, 255, 255, .23);border-radius: 50%;box-shadow: 0 0 0 22px rgba(255, 255, 255, .055);pointer-events: none;}body.id-5195 .sm-sport-hero__copy{position: relative;z-index: 2;max-width: 690px;}body.id-5195 .sm-sport-hero__eyebrow{display: block;margin: 0 0 45px;color: #b7cae9;font-family: "Inter", Arial, sans-serif;font-size: 12px;font-weight: 800;line-height: 1;letter-spacing: .18em;}body.id-5195 .sm-sport-hero__copy > p{max-width: 620px;margin: 0 0 12px !important;color: rgba(255, 255, 255, .88) !important;font-family: "Inter", Arial, sans-serif !important;font-size: 14px !important;line-height: 1.4 !important;}body.id-5195 .sm-sport-hero__tags{display: flex;flex-wrap: wrap;gap: 7px;}body.id-5195 .sm-sport-hero__tags span{display: inline-flex;align-items: center;min-height: 26px;padding: 4px 10px;border: 1px solid rgba(255, 255, 255, .28);border-radius: 999px;background: rgba(255, 255, 255, .1);color: #fff;font-family: "Inter", Arial, sans-serif;font-size: 11px;font-weight: 700;line-height: 1;backdrop-filter: blur(3px);}@media (max-width: 767px){body.id-5195 .category-top > .category-title{top: 43px;left: 21px;right: 21px;max-width: none;font-size: 25px !important;}body.id-5195 .category-perex{margin-bottom: 11px !important;}body.id-5195 .sm-sport-hero{min-height: 178px;padding: 20px 21px 17px;border-radius: 16px;background: radial-gradient(circle at 88% 118%, rgba(214, 96, 68, .46) 0, rgba(214, 96, 68, 0) 38%), linear-gradient(90deg, rgba(42, 20, 104, .98) 0%, rgba(42, 20, 104, .93) 60%, rgba(42, 20, 104, .55) 100%), url("/user/documents/upload/kategorie/sportujeme.png") 59% center / cover no-repeat;}body.id-5195 .sm-sport-hero::after{right: -36px;}body.id-5195 .sm-sport-hero__eyebrow{margin-bottom: 44px;font-size: 10px;}body.id-5195 .sm-sport-hero__copy > p{max-width: 320px;margin-bottom: 10px !important;font-size: 12.5px !important;line-height: 1.35 !important;}body.id-5195 .sm-sport-hero__tags{gap: 5px;}body.id-5195 .sm-sport-hero__tags span{min-height: 23px;padding: 3px 8px;font-size: 10px;}body.id-5195 .sm-sport-hero__tags span:last-child{display: none;}}body.template-11, body.template-11 h1, body.template-11 h2, body.template-11 h3, body.template-11 h4, body.template-11 h5, body.template-11 h6, body.template-11 p, body.template-11 a, body.template-11 button, body.template-11 input, body.template-11 select, body.template-11 textarea, body.template-11 label, body.template-11 th, body.template-11 td, body.template-11 strong, body.template-11 small{font-family: "Inter", Arial, sans-serif !important;}body.template-11 .listSorting__control, body.template-11 .filters-unveil-button-wrapper .unveil-button{color: #ffffff !important;}body.template-11 .filter-count, body.template-11 .filter-total-count{color: #052877 !important;}body.template-11 #header{position: relative;}body.template-11 #header .navigation-wrapper{position: relative;z-index: 1;}body.template-11 #header::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 60px;background-color: #0a47a8;pointer-events: none;z-index: 0;}body.template-11 #navigation, body.template-11 #navigation .navigation-in, body.template-11 #header .menu-helper{background-color: #0a47a8 !important;}body.template-11 #navigation .menu-level-1 > li > a, body.template-11 #header .menu-helper, body.template-11 #header .menu-helper > span{color: #ffffff !important;}body.template-11 #navigation .menu-level-1 > li:hover > a, body.template-11 #navigation .menu-level-1 > li > a:focus, body.template-11 #navigation .menu-level-1 > li > a.active, body.template-11 #header .menu-helper:hover{background-color: #052877 !important;color: #ffffff !important;}body.template-11 #header .menu-helper > span{border-left: 0 !important;border-right: 0 !important;}body.template-11 #header .menu-helper.visible{box-shadow: none !important;}body.template-11 #header .menu-helper.visible > span{background-color: #052877 !important;color: #ffffff !important;border-radius: 0 !important;box-shadow: none !important;}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;}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;}body.template-11 #header .menu-helper > .menu-level-1 > li:last-child > a{border-bottom: 0 !important;}body.template-11 #header .menu-helper > .menu-level-1 > li > a:hover, body.template-11 #header .menu-helper > .menu-level-1 > li > a:focus{background-color: #fff3ef !important;color: #052877 !important;}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;}body.template-11 #header .menu-helper > .menu-level-1 > li.ext > a > .submenu-arrow::after{content: "▾" !important;font-family: "Inter", Arial, sans-serif !important;font-size: 15px !important;font-weight: 800 !important;color: #052877 !important;}body.template-11 #navigation .menu-level-1 > li > a, body.template-11 #navigation .menu-level-1 > li > a > b, body.template-11 #header .menu-helper, body.template-11 #header .menu-helper > span{font-size: 13.6px !important;}body.template-11 #navigation .menu-level-1 > li.ext > a::after, body.template-11 #header .menu-helper > span::after{content: "▾" !important;font-family: "Inter", 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);}body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li > div > a, body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li > div > a > span{font-size: 13.6px !important;line-height: 1.3 !important;}body.desktop.template-11 #header .navigation-wrapper .menu-level-3, body.desktop.template-11 #header .navigation-wrapper .menu-level-3 > li, body.desktop.template-11 #header .navigation-wrapper .menu-level-3 > li > a{font-size: 12px !important;line-height: 1.45 !important;}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;}body.desktop.template-11 #header .navigation-wrapper .menu-level-3::after{content: none !important;display: none !important;}body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > .menu-item-category{display: none !important;}body.desktop.template-11 #header .navigation-wrapper .menu-level-2{column-gap: 8px !important;row-gap: 6px !important;padding: 6px 8px 10px !important;}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;}body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li:not(.menu-item-category):hover{background-color: #fff5f2 !important;border-color: #0a47a8 !important;box-shadow: 0 4px 12px rgba(10, 71, 168, 0.14) !important;transform: translateY(-1px);}body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li:not(.menu-item-category){position: relative !important;cursor: pointer;}body.desktop.template-11 #header .navigation-wrapper .menu-level-2 > li:not(.menu-item-category) > div > a:first-child{position: static !important;}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;}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;}body.template-11 .add-to-cart-button:hover{background:#49b64a!important;border-color:#49b64a!important;color:#fff!important;box-shadow:0 4px 12px rgba(73,182,74,.28)!important}body.id-5657 #content-wrapper{background: #f4f6fa;}body.id-5657 .breadcrumbs-wrapper, body.id-5657 .pageArticleDetail > h1, body.id-5657 .pageArticleDetail > header{display: none !important;}body.id-5657 #content, body.id-5657 .content-wrapper-in{max-width: 1280px !important;}body.id-5657 .content-inner, body.id-5657 .pageArticleDetail{width: 100% !important;max-width: none !important;padding: 0 !important;margin: 0 !important;}body.id-5657 .sm-store, body.id-5657 .sm-store *{box-sizing: border-box;}body.id-5657 .sm-store{--sm-orange: #0a47a8;--sm-orange-dark: #052877;--sm-blue: #052877;--sm-ink: #191a25;--sm-muted: #686b7b;--sm-line: #e5e7ee;color: var(--sm-ink);padding: 28px 0 72px;}body.id-5657 .sm-store h2, body.id-5657 .sm-store h3, body.id-5657 .sm-store p{margin-top: 0;}body.id-5657 .sm-store h2, body.id-5657 .sm-store h3{color: var(--sm-ink);letter-spacing: -0.025em;}body.id-5657 .sm-store__hero{position: relative;display: grid;grid-template-columns: minmax(0, 1.4fr) minmax(300px, .75fr);gap: 34px;align-items: center;overflow: hidden;padding: 50px;border-radius: 26px;background: linear-gradient(135deg, var(--sm-orange) 0%, #063d8f 58%, var(--sm-orange-dark) 100%);box-shadow: 0 20px 48px rgba(80, 38, 29, .18);}body.id-5657 .sm-store__hero::before, body.id-5657 .sm-store__hero::after{content: "";position: absolute;border-radius: 50%;background: rgba(255, 255, 255, .09);pointer-events: none;}body.id-5657 .sm-store__hero::before{width: 360px;height: 360px;right: -170px;top: -210px;}body.id-5657 .sm-store__hero::after{width: 190px;height: 190px;left: 43%;bottom: -135px;}body.id-5657 .sm-store__hero-content, body.id-5657 .sm-store__hero-card{position: relative;z-index: 1;}body.id-5657 .sm-store__eyebrow, body.id-5657 .sm-store__kicker{margin-bottom: 10px !important;color: var(--sm-orange);font-size: 12px;font-weight: 800;letter-spacing: .13em;line-height: 1.4;}body.id-5657 .sm-store__eyebrow{color: rgba(255, 255, 255, .84) !important;}body.id-5657 .sm-store__hero h2{max-width: 720px;margin-bottom: 16px;color: #fff;font-size: clamp(36px, 4.3vw, 58px);line-height: 1.02;}body.id-5657 .sm-store__lead{max-width: 690px;margin-bottom: 28px !important;color: rgba(255, 255, 255, .9) !important;font-size: 18px;line-height: 1.65;}body.id-5657 .sm-store__actions{display: flex;flex-wrap: wrap;gap: 12px;}body.id-5657 .sm-store__button{display: inline-flex;min-height: 48px;align-items: center;justify-content: center;padding: 12px 21px;border: 2px solid transparent;border-radius: 12px;font-weight: 800;text-decoration: none !important;transition: transform .18s ease, box-shadow .18s ease, background-color .18s ease;}body.id-5657 .sm-store__button:hover{transform: translateY(-2px);}body.id-5657 .sm-store__button--light{background: #fff;color: var(--sm-orange-dark) !important;box-shadow: 0 10px 24px rgba(92, 30, 19, .18);}body.id-5657 .sm-store__button--outline{border-color: rgba(255, 255, 255, .72);color: #fff !important;background: rgba(255, 255, 255, .08);}body.id-5657 .sm-store__button--outline:hover{background: rgba(255, 255, 255, .16);}body.id-5657 .sm-store__hero-card{display: flex;flex-direction: column;padding: 28px;border: 1px solid rgba(255, 255, 255, .64);border-radius: 20px;background: rgba(255, 255, 255, .96);box-shadow: 0 18px 42px rgba(89, 26, 15, .18);}body.id-5657 .sm-store__hero-card strong{margin-bottom: 4px;color: var(--sm-blue);font-size: 21px;}body.id-5657 .sm-store__hero-card > span:not(.sm-store__hero-label){color: var(--sm-muted);}body.id-5657 .sm-store__hero-card > a{margin-top: 16px;color: var(--sm-orange-dark) !important;font-weight: 800;}body.id-5657 .sm-store__hero-label{margin-bottom: 12px;color: var(--sm-muted);font-size: 12px;font-weight: 800;letter-spacing: .09em;text-transform: uppercase;}body.id-5657 .sm-store__badges{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 22px;}body.id-5657 .sm-store__badges span{padding: 7px 10px;border-radius: 999px;background: #f1efff;color: var(--sm-blue);font-size: 12px;font-weight: 800;}body.id-5657 .sm-store__cards{display: grid;grid-template-columns: 1.08fr 1fr 1fr;gap: 18px;margin-top: 20px;}body.id-5657 .sm-store__card{min-width: 0;padding: 28px;border: 1px solid var(--sm-line);border-radius: 19px;background: #fff;box-shadow: 0 10px 30px rgba(35, 38, 59, .07);}body.id-5657 .sm-store__card h3, body.id-5657 .sm-store__notice h3{margin-bottom: 18px;font-size: 22px;line-height: 1.25;}body.id-5657 .sm-store__card p{color: var(--sm-muted);line-height: 1.65;}body.id-5657 .sm-store__kicker{color: var(--sm-orange) !important;}body.id-5657 .sm-store__hours{display: grid;gap: 0;}body.id-5657 .sm-store__hours > div{display: flex;gap: 14px;justify-content: space-between;padding: 10px 0;border-bottom: 1px solid #eceef3;}body.id-5657 .sm-store__hours > div:last-child{border-bottom: 0;}body.id-5657 .sm-store__hours strong{color: var(--sm-blue);white-space: nowrap;}body.id-5657 .sm-store__hours .is-closed, body.id-5657 .sm-store__hours .is-closed strong{color: #9799a6;}body.id-5657 .sm-store__checklist{display: grid;gap: 13px;padding: 0;margin: 0;list-style: none;}body.id-5657 .sm-store__checklist li{position: relative;padding-left: 30px;line-height: 1.5;}body.id-5657 .sm-store__checklist li::before{content: "✓";position: absolute;left: 0;top: 0;display: grid;width: 21px;height: 21px;place-items: center;border-radius: 50%;background: #edf8ee;color: #33923c;font-size: 13px;font-weight: 900;}body.id-5657 .sm-store__text-link{display: inline-block;margin-top: 8px;color: var(--sm-orange-dark) !important;font-weight: 800;}body.id-5657 .sm-store__location{display: grid;grid-template-columns: minmax(0, 1.25fr) minmax(330px, .75fr);overflow: hidden;margin-top: 20px;border: 1px solid var(--sm-line);border-radius: 22px;background: #fff;box-shadow: 0 12px 34px rgba(35, 38, 59, .08);}body.id-5657 .sm-store__map{min-height: 390px;background: #e9eaf0;}body.id-5657 .sm-store__map iframe{display: block;width: 100%;height: 100%;min-height: 390px;border: 0;}body.id-5657 .sm-store__location-copy{display: flex;flex-direction: column;justify-content: center;padding: 40px;}body.id-5657 .sm-store__location-copy h2, body.id-5657 .sm-store__section-heading h2{margin-bottom: 16px;font-size: clamp(27px, 3vw, 38px);line-height: 1.15;}body.id-5657 .sm-store__location-copy > p:not(.sm-store__kicker){color: var(--sm-muted);line-height: 1.7;}body.id-5657 .sm-store__contact-links{display: flex;flex-wrap: wrap;gap: 9px;margin-top: 10px;}body.id-5657 .sm-store__contact-links a{padding: 10px 13px;border-radius: 10px;background: #f5f3ff;color: var(--sm-blue) !important;font-weight: 800;}body.id-5657 .sm-store__notice{display: grid;grid-template-columns: 54px minmax(0, 1fr);gap: 20px;align-items: start;margin-top: 20px;padding: 28px 30px;border: 1px solid #dbe8fb;border-radius: 18px;background: #f5f8fd;}body.id-5657 .sm-store__notice-icon{display: grid;width: 54px;height: 54px;place-items: center;border-radius: 15px;background: var(--sm-orange);color: #fff;font-size: 26px;font-weight: 900;}body.id-5657 .sm-store__notice h3{margin-bottom: 8px;}body.id-5657 .sm-store__notice p, body.id-5657 .sm-store__notice address{margin-bottom: 0;color: var(--sm-muted);font-style: normal;line-height: 1.55;}body.id-5657 .sm-store__media{margin-top: 58px;}body.id-5657 .sm-store__section-heading{max-width: 680px;margin: 0 auto 24px;text-align: center;}body.id-5657 .sm-store__video{overflow: hidden;aspect-ratio: 16 / 9;border-radius: 22px;background: #111;box-shadow: 0 16px 40px rgba(25, 26, 37, .16);}body.id-5657 .sm-store__video iframe{display: block;width: 100%;height: 100%;border: 0;}body.id-5657 .sm-store__gallery{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 12px;margin-top: 14px;}body.id-5657 .sm-store__gallery a{display: block;overflow: hidden;border-radius: 15px;background: #e7e8ed;}body.id-5657 .sm-store__gallery img{display: block;width: 100%;height: 210px;object-fit: cover;transition: transform .3s ease;}body.id-5657 .sm-store__gallery a:hover img{transform: scale(1.035);}@media (max-width: 900px){body.id-5657 .sm-store__hero{grid-template-columns: 1fr;}body.id-5657 .sm-store__hero-card{max-width: 520px;}body.id-5657 .sm-store__cards{grid-template-columns: repeat(2, minmax(0, 1fr));}body.id-5657 .sm-store__card--hours{grid-column: 1 / -1;}body.id-5657 .sm-store__location{grid-template-columns: 1fr;}}@media (max-width: 640px){body.id-5657 #content-wrapper, body.id-5657 .content-wrapper-in, body.id-5657 #content, body.id-5657 .content-inner{padding-left: 0 !important;padding-right: 0 !important;}body.id-5657 .sm-store{padding: 14px 12px 48px;}body.id-5657 .sm-store__hero{gap: 24px;padding: 28px 22px 22px;border-radius: 19px;}body.id-5657 .sm-store__hero h2{font-size: 34px;}body.id-5657 .sm-store__lead{font-size: 16px;line-height: 1.55;}body.id-5657 .sm-store__actions, body.id-5657 .sm-store__contact-links{flex-direction: column;}body.id-5657 .sm-store__button, body.id-5657 .sm-store__contact-links a{width: 100%;min-height: 48px;text-align: center;}body.id-5657 .sm-store__hero-card, body.id-5657 .sm-store__card, body.id-5657 .sm-store__location-copy{padding: 22px;}body.id-5657 .sm-store__cards{grid-template-columns: 1fr;}body.id-5657 .sm-store__card--hours{grid-column: auto;}body.id-5657 .sm-store__hours > div{font-size: 14px;}body.id-5657 .sm-store__map, body.id-5657 .sm-store__map iframe{min-height: 290px;}body.id-5657 .sm-store__notice{grid-template-columns: 42px minmax(0, 1fr);gap: 14px;padding: 22px 18px;}body.id-5657 .sm-store__notice-icon{width: 42px;height: 42px;border-radius: 12px;font-size: 21px;}body.id-5657 .sm-store__media{margin-top: 42px;}body.id-5657 .sm-store__gallery{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;}body.id-5657 .sm-store__gallery img{height: 135px;}body.id-5657 .sm-store__video{border-radius: 16px;}}body.id-5762{overflow-x: hidden !important;}body.id-5762 #content-wrapper{background: #f4f6fa;}body.id-5762 .breadcrumbs-wrapper, body.id-5762 .pageArticleDetail > h1, body.id-5762 .pageArticleDetail > header{display: none !important;}body.id-5762 #content, body.id-5762 .content-wrapper-in{max-width: 1280px !important;}body.id-5762 .content-inner, body.id-5762 .pageArticleDetail{width: 100% !important;max-width: none !important;padding: 0 !important;margin: 0 !important;}body.id-5762 .sm-about, body.id-5762 .sm-about *{box-sizing: border-box;}body.id-5762 .sm-about{--sm-orange: #0a47a8;--sm-orange-dark: #052877;--sm-blue: #052877;--sm-ink: #191a25;--sm-muted: #686b7b;--sm-line: #e5e7ee;color: var(--sm-ink);padding: 28px 0 72px;}body.id-5762 .sm-about h2, body.id-5762 .sm-about h3, body.id-5762 .sm-about p{margin-top: 0;}body.id-5762 .sm-about h2, body.id-5762 .sm-about h3{color: var(--sm-ink);letter-spacing: -.025em;}body.id-5762 .sm-about__hero, body.id-5762 .sm-about__cta{position: relative;display: grid;overflow: hidden;border-radius: 26px;background: linear-gradient(135deg, var(--sm-orange) 0%, #063d8f 58%, var(--sm-orange-dark) 100%);box-shadow: 0 20px 48px rgba(80, 38, 29, .18);}body.id-5762 .sm-about__hero{grid-template-columns: minmax(0, 1.4fr) minmax(300px, .75fr);gap: 34px;align-items: center;padding: 50px;}body.id-5762 .sm-about__hero::before, body.id-5762 .sm-about__hero::after, body.id-5762 .sm-about__cta::before{content: "";position: absolute;border-radius: 50%;background: rgba(255, 255, 255, .09);pointer-events: none;}body.id-5762 .sm-about__hero::before{width: 360px;height: 360px;right: -170px;top: -210px;}body.id-5762 .sm-about__hero::after{width: 190px;height: 190px;left: 43%;bottom: -135px;}body.id-5762 .sm-about__hero-copy, body.id-5762 .sm-about__hero-card, body.id-5762 .sm-about__cta > *{position: relative;z-index: 1;}body.id-5762 .sm-about__eyebrow, body.id-5762 .sm-about__kicker{margin-bottom: 10px !important;font-size: 12px;font-weight: 800;letter-spacing: .13em;line-height: 1.4;}body.id-5762 .sm-about__eyebrow{color: rgba(255, 255, 255, .84) !important;}body.id-5762 .sm-about__kicker{color: var(--sm-orange) !important;}body.id-5762 .sm-about__hero h2{max-width: 720px;margin-bottom: 16px;color: #fff;font-size: clamp(36px, 4.3vw, 58px);line-height: 1.02;}body.id-5762 .sm-about__lead{max-width: 700px;margin-bottom: 28px !important;color: rgba(255, 255, 255, .9) !important;font-size: 18px;line-height: 1.65;}body.id-5762 .sm-about__actions{display: flex;flex-wrap: wrap;gap: 12px;}body.id-5762 .sm-about__button{display: inline-flex;min-height: 48px;align-items: center;justify-content: center;padding: 12px 21px;border: 2px solid transparent;border-radius: 12px;font-weight: 800;text-decoration: none !important;transition: transform .18s ease, box-shadow .18s ease, background-color .18s ease;}body.id-5762 .sm-about__button:hover{transform: translateY(-2px);}body.id-5762 .sm-about__button--light{background: #fff;color: var(--sm-orange-dark) !important;box-shadow: 0 10px 24px rgba(92, 30, 19, .18);}body.id-5762 .sm-about__button--outline{border-color: rgba(255, 255, 255, .72);color: #fff !important;background: rgba(255, 255, 255, .08);}body.id-5762 .sm-about__button--outline:hover{background: rgba(255, 255, 255, .16);}body.id-5762 .sm-about__hero-card{display: grid;gap: 0;padding: 26px;border: 1px solid rgba(255, 255, 255, .64);border-radius: 20px;background: rgba(255, 255, 255, .96);box-shadow: 0 18px 42px rgba(89, 26, 15, .18);}body.id-5762 .sm-about__hero-label{margin-bottom: 12px !important;color: var(--sm-muted);font-size: 12px;font-weight: 800;letter-spacing: .09em;}body.id-5762 .sm-about__fact{display: grid;grid-template-columns: 42px minmax(0, 1fr);gap: 13px;align-items: center;padding: 14px 0;border-bottom: 1px solid var(--sm-line);}body.id-5762 .sm-about__fact:last-child{border-bottom: 0;padding-bottom: 0;}body.id-5762 .sm-about__fact-icon{display: grid;width: 42px;height: 42px;place-items: center;border-radius: 12px;background: #f1efff;color: var(--sm-blue);font-size: 12px;font-weight: 900;}body.id-5762 .sm-about__fact div{display: flex;min-width: 0;flex-direction: column;}body.id-5762 .sm-about__fact strong{color: var(--sm-blue);font-size: 16px;}body.id-5762 .sm-about__fact div span{color: var(--sm-muted);font-size: 13px;line-height: 1.45;}body.id-5762 .sm-about__intro{display: grid;grid-template-columns: minmax(260px, .75fr) minmax(0, 1.25fr);gap: 60px;align-items: start;padding: 66px 34px 38px;}body.id-5762 .sm-about__intro h2, body.id-5762 .sm-about__audience h2, body.id-5762 .sm-about__detail-card h2, body.id-5762 .sm-about__cta h2{margin-bottom: 16px;font-size: clamp(28px, 3vw, 40px);line-height: 1.13;}body.id-5762 .sm-about__intro-copy{max-width: 760px;}body.id-5762 .sm-about__intro-copy p{margin-bottom: 15px;color: var(--sm-muted);font-size: 17px;line-height: 1.75;}body.id-5762 .sm-about__cards{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 18px;}body.id-5762 .sm-about__card, body.id-5762 .sm-about__detail-card{min-width: 0;border: 1px solid var(--sm-line);background: #fff;box-shadow: 0 10px 30px rgba(35, 38, 59, .07);}body.id-5762 .sm-about__card{padding: 28px;border-radius: 19px;}body.id-5762 .sm-about__card-number{display: inline-grid;width: 38px;height: 38px;margin-bottom: 22px;place-items: center;border-radius: 11px;background: #eef4fc;color: var(--sm-orange-dark);font-size: 12px;font-weight: 900;}body.id-5762 .sm-about__card h3{margin-bottom: 12px;font-size: 22px;line-height: 1.25;}body.id-5762 .sm-about__card p, body.id-5762 .sm-about__audience-copy > p:not(.sm-about__kicker), body.id-5762 .sm-about__cta p{margin-bottom: 0;color: var(--sm-muted);line-height: 1.7;}body.id-5762 .sm-about__audience{display: grid;grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);gap: 48px;align-items: center;margin-top: 20px;padding: 38px 42px;border-radius: 22px;background: linear-gradient(135deg, #041f5f 0%, var(--sm-blue) 100%);box-shadow: 0 14px 34px rgba(47, 36, 131, .18);}body.id-5762 .sm-about__audience .sm-about__kicker{color: #9fbce8 !important;}body.id-5762 .sm-about__audience h2, body.id-5762 .sm-about__audience-copy > p:not(.sm-about__kicker){color: #fff;}body.id-5762 .sm-about__audience-copy > p:not(.sm-about__kicker){color: rgba(255, 255, 255, .78);}body.id-5762 .sm-about__tags{display: flex;flex-wrap: wrap;gap: 10px;}body.id-5762 .sm-about__tags span{padding: 10px 13px;border: 1px solid rgba(255, 255, 255, .22);border-radius: 999px;background: rgba(255, 255, 255, .1);color: #fff;font-size: 13px;font-weight: 750;}body.id-5762 .sm-about__details{display: grid;grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);gap: 18px;margin-top: 20px;}body.id-5762 .sm-about__detail-card{padding: 34px;border-radius: 21px;}body.id-5762 .sm-about__detail-card address{margin-bottom: 25px;color: var(--sm-muted);font-style: normal;line-height: 1.65;}body.id-5762 .sm-about__detail-list, body.id-5762 .sm-about__bank-list{display: grid;}body.id-5762 .sm-about__detail-list > div, body.id-5762 .sm-about__bank-list > div{display: grid;gap: 14px;padding: 12px 0;border-bottom: 1px solid #eceef3;}body.id-5762 .sm-about__detail-list > div:last-child, body.id-5762 .sm-about__bank-list > div:last-child{border-bottom: 0;}body.id-5762 .sm-about__detail-list > div{grid-template-columns: 90px minmax(0, 1fr);}body.id-5762 .sm-about__bank-list > div{grid-template-columns: minmax(110px, .7fr) minmax(0, 1.3fr);}body.id-5762 .sm-about__detail-list span, body.id-5762 .sm-about__bank-list span{color: var(--sm-muted);font-size: 13px;}body.id-5762 .sm-about__detail-list strong, body.id-5762 .sm-about__detail-list a, body.id-5762 .sm-about__bank-list strong{min-width: 0;color: var(--sm-blue) !important;font-weight: 800;overflow-wrap: anywhere;}body.id-5762 .sm-about__cta{grid-template-columns: minmax(0, 1fr) auto;gap: 35px;align-items: center;margin-top: 20px;padding: 38px 42px;}body.id-5762 .sm-about__cta::before{width: 220px;height: 220px;right: 17%;bottom: -165px;}body.id-5762 .sm-about__cta h2{margin-bottom: 8px;color: #fff;}body.id-5762 .sm-about__cta p:not(.sm-about__eyebrow){color: rgba(255, 255, 255, .84);}@media (max-width: 900px){body.id-5762 .sm-about__hero, body.id-5762 .sm-about__intro, body.id-5762 .sm-about__audience, body.id-5762 .sm-about__details{grid-template-columns: 1fr;}body.id-5762 .sm-about__hero-card{max-width: 540px;}body.id-5762 .sm-about__intro{gap: 10px;}body.id-5762 .sm-about__cards{grid-template-columns: repeat(2, minmax(0, 1fr));}body.id-5762 .sm-about__card:last-child{grid-column: 1 / -1;}body.id-5762 .sm-about__cta{grid-template-columns: 1fr;}}@media (max-width: 640px){body.id-5762 #content-wrapper, body.id-5762 .content-wrapper-in, body.id-5762 #content, body.id-5762 .content-inner{padding-left: 0 !important;padding-right: 0 !important;}body.id-5762 .sm-about{padding: 14px 12px 48px;}body.id-5762 .sm-about__hero{gap: 24px;padding: 28px 22px 22px;border-radius: 19px;}body.id-5762 .sm-about__hero h2{font-size: 34px;}body.id-5762 .sm-about__lead{font-size: 16px;line-height: 1.55;}body.id-5762 .sm-about__actions{flex-direction: column;}body.id-5762 .sm-about__button{width: 100%;min-height: 48px;text-align: center;}body.id-5762 .sm-about__hero-card, body.id-5762 .sm-about__card, body.id-5762 .sm-about__detail-card{padding: 22px;}body.id-5762 .sm-about__intro{padding: 42px 10px 24px;}body.id-5762 .sm-about__intro-copy p{font-size: 15px;line-height: 1.7;}body.id-5762 .sm-about__cards{grid-template-columns: 1fr;}body.id-5762 .sm-about__card:last-child{grid-column: auto;}body.id-5762 .sm-about__audience, body.id-5762 .sm-about__cta{gap: 24px;padding: 28px 22px;border-radius: 19px;}body.id-5762 .sm-about__tags{gap: 8px;}body.id-5762 .sm-about__tags span{width: 100%;border-radius: 10px;}body.id-5762 .sm-about__detail-list > div, body.id-5762 .sm-about__bank-list > div{grid-template-columns: 1fr;gap: 4px;}}body.desktop.template-11 #header .navigation-wrapper .menu-level-3{display: none !important;}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;}body.id-5816{overflow-x: hidden !important;}body.id-5816 #content-wrapper{background: #f4f6fa;}body.id-5816 .breadcrumbs-wrapper, body.id-5816 .pageArticleDetail > h1, body.id-5816 .pageArticleDetail > header{display: none !important;}body.id-5816 #content, body.id-5816 .content-wrapper-in{max-width: 1280px !important;}body.id-5816 .content-inner, body.id-5816 .pageArticleDetail{width: 100% !important;max-width: none !important;padding: 0 !important;margin: 0 !important;}body.id-5816 .sm-shipping, body.id-5816 .sm-shipping *{box-sizing: border-box;}body.id-5816 .sm-shipping{--sm-orange: #0a47a8;--sm-orange-dark: #052877;--sm-blue: #052877;--sm-ink: #191a25;--sm-muted: #686b7b;--sm-line: #e5e7ee;color: var(--sm-ink);padding: 28px 0 72px;}body.id-5816 .sm-shipping h2, body.id-5816 .sm-shipping h3, body.id-5816 .sm-shipping p{margin-top: 0;}body.id-5816 .sm-shipping h2, body.id-5816 .sm-shipping h3{color: var(--sm-ink);letter-spacing: -.025em;}body.id-5816 .sm-shipping__hero, body.id-5816 .sm-shipping__cta{position: relative;display: grid;overflow: hidden;border-radius: 26px;background: linear-gradient(135deg, var(--sm-orange) 0%, #063d8f 58%, var(--sm-orange-dark) 100%);box-shadow: 0 20px 48px rgba(80, 38, 29, .18);}body.id-5816 .sm-shipping__hero{grid-template-columns: minmax(0, 1.4fr) minmax(300px, .75fr);gap: 34px;align-items: center;padding: 50px;}body.id-5816 .sm-shipping__hero::before, body.id-5816 .sm-shipping__hero::after, body.id-5816 .sm-shipping__cta::before{content: "";position: absolute;border-radius: 50%;background: rgba(255,255,255,.09);pointer-events: none;}body.id-5816 .sm-shipping__hero::before{width: 360px;height: 360px;right: -170px;top: -210px;}body.id-5816 .sm-shipping__hero::after{width: 190px;height: 190px;left: 43%;bottom: -135px;}body.id-5816 .sm-shipping__hero-copy, body.id-5816 .sm-shipping__hero-card, body.id-5816 .sm-shipping__cta > *{position: relative;z-index: 1;}body.id-5816 .sm-shipping__eyebrow, body.id-5816 .sm-shipping__kicker{margin-bottom: 10px !important;font-size: 12px;font-weight: 800;letter-spacing: .13em;line-height: 1.4;}body.id-5816 .sm-shipping__eyebrow{color: rgba(255,255,255,.84) !important;}body.id-5816 .sm-shipping__kicker{color: var(--sm-orange) !important;}body.id-5816 .sm-shipping__hero h2{max-width: 720px;margin-bottom: 16px;color: #fff;font-size: clamp(36px,4.3vw,58px);line-height: 1.02;}body.id-5816 .sm-shipping__lead{max-width: 700px;margin-bottom: 28px !important;color: rgba(255,255,255,.9) !important;font-size: 18px;line-height: 1.65;}body.id-5816 .sm-shipping__actions{display: flex;flex-wrap: wrap;gap: 12px;}body.id-5816 .sm-shipping__button{display: inline-flex;min-height: 48px;align-items: center;justify-content: center;padding: 12px 21px;border: 2px solid transparent;border-radius: 12px;font-weight: 800;text-decoration: none !important;transition: transform .18s ease,box-shadow .18s ease,background-color .18s ease;}body.id-5816 .sm-shipping__button:hover{transform: translateY(-2px);}body.id-5816 .sm-shipping__button--light{background: #fff;color: var(--sm-orange-dark) !important;box-shadow: 0 10px 24px rgba(92,30,19,.18);}body.id-5816 .sm-shipping__button--outline{border-color: rgba(255,255,255,.72);color: #fff !important;background: rgba(255,255,255,.08);}body.id-5816 .sm-shipping__button--outline:hover{background: rgba(255,255,255,.16);}body.id-5816 .sm-shipping__hero-card{display: grid;padding: 26px;border: 1px solid rgba(255,255,255,.64);border-radius: 20px;background: rgba(255,255,255,.96);box-shadow: 0 18px 42px rgba(89,26,15,.18);}body.id-5816 .sm-shipping__hero-label{margin-bottom: 12px !important;color: var(--sm-muted);font-size: 12px;font-weight: 800;letter-spacing: .09em;}body.id-5816 .sm-shipping__fact{display: grid;grid-template-columns: 78px minmax(0,1fr);gap: 13px;align-items: center;padding: 14px 0;border-bottom: 1px solid var(--sm-line);}body.id-5816 .sm-shipping__fact:last-child{border-bottom: 0;padding-bottom: 0;}body.id-5816 .sm-shipping__fact > span{display: grid;min-height: 42px;place-items: center;padding: 5px;border-radius: 12px;background: #f1efff;color: var(--sm-blue);font-size: 12px;font-weight: 900;text-align: center;}body.id-5816 .sm-shipping__fact div{display: flex;min-width: 0;flex-direction: column;}body.id-5816 .sm-shipping__fact strong{color: var(--sm-blue);}body.id-5816 .sm-shipping__fact small{color: var(--sm-muted);line-height: 1.4;}body.id-5816 .sm-shipping__section{padding-top: 64px;}body.id-5816 .sm-shipping__section-heading{max-width: 760px;margin: 0 auto 28px;text-align: center;}body.id-5816 .sm-shipping__section-heading h2{margin-bottom: 12px;font-size: clamp(29px,3.2vw,42px);line-height: 1.13;}body.id-5816 .sm-shipping__section-heading > p:not(.sm-shipping__kicker){color: var(--sm-muted);line-height: 1.7;}body.id-5816 .sm-shipping__pickup{position: relative;display: grid;grid-template-columns: 58px minmax(0,1fr) auto;gap: 20px;align-items: center;padding: 28px 30px;border: 1px solid #cdebd0;border-radius: 20px;background: #f4fcf5;box-shadow: 0 10px 28px rgba(48,127,55,.08);}body.id-5816 .sm-shipping__pickup-icon{display: grid;width: 58px;height: 58px;place-items: center;border-radius: 16px;background: #49b64a;color: #fff;font-size: 27px;font-weight: 900;}body.id-5816 .sm-shipping__pickup h3{margin-bottom: 7px;font-size: 23px;}body.id-5816 .sm-shipping__pickup p:not(.sm-shipping__kicker){margin-bottom: 0;color: var(--sm-muted);line-height: 1.6;}body.id-5816 .sm-shipping__free{padding: 10px 14px;border-radius: 999px;background: #e0f5e2;color: #2c8734;font-size: 15px;}body.id-5816 .sm-shipping__stretched-link{position: absolute;inset: 0;z-index: 1;}body.id-5816 .sm-shipping__carrier-heading{display: flex;gap: 16px;align-items: center;margin: 44px 0 16px;}body.id-5816 .sm-shipping__carrier-heading h3{margin-bottom: 4px;font-size: 24px;}body.id-5816 .sm-shipping__carrier-heading p{margin-bottom: 0;color: var(--sm-muted);}body.id-5816 .sm-shipping__carrier-logo{display: inline-grid;min-width: 76px;min-height: 48px;place-items: center;padding: 8px 12px;border-radius: 13px;background: #ffd42a;color: #d51b27;font-size: 18px;font-weight: 900;}body.id-5816 .sm-shipping__carrier-logo--blue{background: #e8f2ff;color: #1765ad;font-size: 12px;}body.id-5816 .sm-shipping__carrier-logo--red{background: #ee2434;color: #fff;}body.id-5816 .sm-shipping__grid{display: grid;gap: 18px;}body.id-5816 .sm-shipping__grid--three{grid-template-columns: repeat(3,minmax(0,1fr));}body.id-5816 .sm-shipping__grid--two{grid-template-columns: repeat(2,minmax(0,1fr));}body.id-5816 .sm-shipping__card{display: flex;min-width: 0;flex-direction: column;padding: 27px;border: 1px solid var(--sm-line);border-radius: 19px;background: #fff;box-shadow: 0 10px 30px rgba(35,38,59,.07);}body.id-5816 .sm-shipping__card h3{margin-bottom: 17px;font-size: 21px;}body.id-5816 .sm-shipping__price-list{display: grid;margin-bottom: 16px;border-top: 1px solid #eceef3;}body.id-5816 .sm-shipping__price-list > div{display: flex;gap: 12px;justify-content: space-between;padding: 10px 0;border-bottom: 1px solid #eceef3;}body.id-5816 .sm-shipping__price-list span{color: var(--sm-muted);}body.id-5816 .sm-shipping__price-list strong{color: var(--sm-blue);white-space: nowrap;}body.id-5816 .sm-shipping__note{margin-bottom: 17px !important;color: var(--sm-muted);font-size: 13px;line-height: 1.6;}body.id-5816 .sm-shipping__addon{align-self: flex-start;margin-top: auto;padding: 8px 11px;border-radius: 9px;background: #eef4fc;color: var(--sm-orange-dark);font-size: 12px;font-weight: 800;}body.id-5816 .sm-shipping__own-delivery{display: grid;grid-template-columns: minmax(0,1fr) minmax(190px,.45fr) minmax(250px,.6fr);gap: 22px;align-items: center;margin-top: 44px;padding: 30px;border: 1px solid var(--sm-line);border-radius: 20px;background: #fff;box-shadow: 0 10px 30px rgba(35,38,59,.07);}body.id-5816 .sm-shipping__own-delivery h3{margin-bottom: 6px;font-size: 23px;}body.id-5816 .sm-shipping__own-delivery p:not(.sm-shipping__kicker){margin-bottom: 0;color: var(--sm-muted);}body.id-5816 .sm-shipping__own-price{display: flex;flex-direction: column;padding: 15px;border-radius: 13px;background: #f5f3ff;}body.id-5816 .sm-shipping__own-price span{margin-bottom: 4px;color: var(--sm-muted);font-size: 12px;}body.id-5816 .sm-shipping__own-price strong{color: var(--sm-blue);}body.id-5816 .sm-shipping__notice{display: grid;grid-template-columns: 46px minmax(0,1fr) auto;gap: 17px;align-items: center;margin-top: 18px;padding: 22px 25px;border: 1px solid #dbe8fb;border-radius: 17px;background: #f5f8fd;}body.id-5816 .sm-shipping__notice > span{display: grid;width: 46px;height: 46px;place-items: center;border-radius: 13px;background: var(--sm-orange);color: #fff;font-size: 22px;font-weight: 900;}body.id-5816 .sm-shipping__notice strong{font-size: 16px;}body.id-5816 .sm-shipping__notice p{margin: 3px 0 0;color: var(--sm-muted);line-height: 1.55;}body.id-5816 .sm-shipping__notice a{color: var(--sm-orange-dark) !important;font-weight: 800;}body.id-5816 .sm-shipping__payments{margin-top: 64px;padding: 48px 42px;border-radius: 24px;background: linear-gradient(135deg,#041f5f 0%,var(--sm-blue) 100%);box-shadow: 0 16px 38px rgba(47,36,131,.18);}body.id-5816 .sm-shipping__section-heading--light h2, body.id-5816 .sm-shipping__section-heading--light > p:not(.sm-shipping__kicker){color: #fff;}body.id-5816 .sm-shipping__section-heading--light .sm-shipping__kicker{color: #9fbce8 !important;}body.id-5816 .sm-shipping__section-heading--light > p:not(.sm-shipping__kicker){color: rgba(255,255,255,.78);}body.id-5816 .sm-shipping__payment-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px;}body.id-5816 .sm-shipping__payment-card{display: grid;grid-template-columns: 54px minmax(0,1fr);gap: 17px;min-width: 0;padding: 24px;border: 1px solid rgba(255,255,255,.18);border-radius: 17px;background: rgba(255,255,255,.97);}body.id-5816 .sm-shipping__payment-card--wide{grid-column: 1 / -1;}body.id-5816 .sm-shipping__payment-icon{display: grid;width: 54px;height: 54px;place-items: center;border-radius: 15px;background: #eef4fc;color: var(--sm-orange-dark);font-size: 11px;font-weight: 900;}body.id-5816 .sm-shipping__payment-card h3{margin-bottom: 9px;font-size: 20px;}body.id-5816 .sm-shipping__payment-card p{margin-bottom: 0;color: var(--sm-muted);line-height: 1.65;}body.id-5816 .sm-shipping__accounts{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;margin-top: 15px;}body.id-5816 .sm-shipping__accounts > div{display: flex;min-width: 0;flex-direction: column;padding: 11px;border-radius: 10px;background: #f5f3ff;}body.id-5816 .sm-shipping__accounts span, body.id-5816 .sm-shipping__account-detail span{color: var(--sm-muted);font-size: 12px;}body.id-5816 .sm-shipping__accounts strong, body.id-5816 .sm-shipping__account-detail strong{color: var(--sm-blue);overflow-wrap: anywhere;}body.id-5816 .sm-shipping__payment-note{margin-top: 14px !important;padding: 10px 12px;border-left: 3px solid var(--sm-orange);background: #f5f8fd;font-size: 13px;}body.id-5816 .sm-shipping__account-detail{display: grid;grid-template-columns: 82px minmax(0,1fr);gap: 8px 12px;}body.id-5816 .sm-shipping__payment-card a{display: inline-block;margin-top: 10px;color: var(--sm-orange-dark) !important;font-weight: 800;}body.id-5816 .sm-shipping__payment-price{display: inline-block;margin-top: 10px;color: var(--sm-orange-dark);}body.id-5816 .sm-shipping__cta{grid-template-columns: minmax(0,1fr) auto;gap: 35px;align-items: center;margin-top: 20px;padding: 38px 42px;}body.id-5816 .sm-shipping__cta::before{width: 220px;height: 220px;right: 17%;bottom: -165px;}body.id-5816 .sm-shipping__cta h2{margin-bottom: 8px;color: #fff;font-size: clamp(28px,3vw,40px);line-height: 1.13;}body.id-5816 .sm-shipping__cta p:not(.sm-shipping__eyebrow){margin-bottom: 0;color: rgba(255,255,255,.84);line-height: 1.65;}@media (max-width: 900px){body.id-5816 .sm-shipping__hero, body.id-5816 .sm-shipping__grid--three, body.id-5816 .sm-shipping__own-delivery{grid-template-columns: 1fr;}body.id-5816 .sm-shipping__hero-card{max-width: 540px;}body.id-5816 .sm-shipping__grid--three{grid-template-columns: repeat(2,minmax(0,1fr));}body.id-5816 .sm-shipping__grid--three .sm-shipping__card:last-child{grid-column: 1 / -1;}body.id-5816 .sm-shipping__cta{grid-template-columns: 1fr;}}@media (max-width: 640px){body.id-5816 #content-wrapper, body.id-5816 .content-wrapper-in, body.id-5816 #content, body.id-5816 .content-inner{padding-left: 0 !important;padding-right: 0 !important;}body.id-5816 .sm-shipping{padding: 14px 12px 48px;}body.id-5816 .sm-shipping__hero{gap: 24px;padding: 28px 22px 22px;border-radius: 19px;}body.id-5816 .sm-shipping__hero h2{font-size: 34px;}body.id-5816 .sm-shipping__lead{font-size: 16px;line-height: 1.55;}body.id-5816 .sm-shipping__actions{flex-direction: column;}body.id-5816 .sm-shipping__button{width: 100%;min-height: 48px;text-align: center;}body.id-5816 .sm-shipping__hero-card, body.id-5816 .sm-shipping__card, body.id-5816 .sm-shipping__payment-card{padding: 22px;}body.id-5816 .sm-shipping__section{padding-top: 44px;}body.id-5816 .sm-shipping__pickup{grid-template-columns: 46px minmax(0,1fr);gap: 14px;padding: 22px 18px;}body.id-5816 .sm-shipping__pickup-icon{width: 46px;height: 46px;border-radius: 13px;font-size: 21px;}body.id-5816 .sm-shipping__free{grid-column: 1 / -1;justify-self: start;margin-left: 60px;}body.id-5816 .sm-shipping__carrier-heading{align-items: flex-start;}body.id-5816 .sm-shipping__grid--three, body.id-5816 .sm-shipping__grid--two, body.id-5816 .sm-shipping__payment-grid{grid-template-columns: 1fr;}body.id-5816 .sm-shipping__grid--three .sm-shipping__card:last-child, body.id-5816 .sm-shipping__payment-card--wide{grid-column: auto;}body.id-5816 .sm-shipping__own-delivery{gap: 12px;padding: 22px;}body.id-5816 .sm-shipping__notice{grid-template-columns: 42px minmax(0,1fr);padding: 20px 18px;}body.id-5816 .sm-shipping__notice > span{width: 42px;height: 42px;}body.id-5816 .sm-shipping__notice a{grid-column: 2;}body.id-5816 .sm-shipping__payments{margin-top: 44px;padding: 32px 14px;border-radius: 19px;}body.id-5816 .sm-shipping__payment-card{grid-template-columns: 44px minmax(0,1fr);gap: 13px;}body.id-5816 .sm-shipping__payment-icon{width: 44px;height: 44px;border-radius: 12px;font-size: 10px;}body.id-5816 .sm-shipping__accounts{grid-template-columns: 1fr;}body.id-5816 .sm-shipping__account-detail{grid-template-columns: 1fr;gap: 3px;}body.id-5816 .sm-shipping__account-detail strong + span{margin-top: 7px;}body.id-5816 .sm-shipping__cta{gap: 24px;padding: 28px 22px;border-radius: 19px;}}body.id-5762 .sm-about__bank-list > .sm-about__bank-group{display: grid;gap: 0;margin-top: 14px;padding: 0;overflow: hidden;border: 1px solid rgba(10, 71, 168, .34);border-radius: 14px;background: #f5f8fd;}body.id-5762 .sm-about__bank-group > div{display: grid;grid-template-columns: minmax(110px, .7fr) minmax(0, 1.3fr);gap: 14px;padding: 12px 14px;border-bottom: 1px solid rgba(10, 71, 168, .16);}body.id-5762 .sm-about__bank-group > div:last-child{border-bottom: 0;}body.id-5762 .sm-about__bank-group > div:first-child{background: rgba(10, 71, 168, .06);}@media (max-width: 640px){body.id-5762 .sm-about__bank-group > div{grid-template-columns: 1fr;gap: 4px;}}body.id-5762 .sm-about__bank-list > .sm-about__bank-group{display: grid;grid-template-columns: 1fr;gap: 0;margin-top: 14px;padding: 0;overflow: hidden;border: 1px solid rgba(10, 71, 168, .34);border-radius: 14px;background: #f5f8fd;}body.id-5762 .sm-about__bank-group > div{display: grid;grid-template-columns: minmax(110px, .7fr) minmax(0, 1.3fr);gap: 14px;padding: 12px 14px;border-bottom: 1px solid rgba(10, 71, 168, .16);}body.id-5762 .sm-about__bank-group > div:last-child{border-bottom: 0;}body.id-5762 .sm-about__bank-group > div:first-child{background: rgba(10, 71, 168, .06);}@media (max-width: 640px){body.id-5762 .sm-about__bank-group > div{grid-template-columns: 1fr;gap: 4px;}}@media (min-width: 768px){body .navigation-wrapper{position: relative;z-index: 100 !important;}body .navigation-in, body .menu-helper, body .menu-helper > .menu-level-1{z-index: 101 !important;}}@media (min-width: 768px){body .navigation-wrapper{z-index: 1 !important;}body .navigation-in{z-index: auto !important;}body .menu-helper{z-index: 7 !important;}body .menu-helper > .menu-level-1{z-index: 2 !important;}body.id-5762 .sm-about__hero{z-index: 0;isolation: isolate;}}body.id-5762 .sm-about__call-hours{display: flex;flex: 1 0 100%;align-items: center;justify-content: flex-end;gap: 9px;margin: 2px 0 0 !important;color: #fff !important;font-size: 13px;line-height: 1.35 !important;text-align: right;}body.id-5762 .sm-about__call-hours-icon{display: inline-flex;width: 30px;height: 30px;flex: 0 0 30px;align-items: center;justify-content: center;border: 1px solid rgba(255, 255, 255, .46);border-radius: 50%;background: rgba(255, 255, 255, .1);font-size: 17px;}body.id-5762 .sm-about__call-hours strong, body.id-5762 .sm-about__call-hours small{display: block;color: #fff;}body.id-5762 .sm-about__call-hours strong{font-weight: 800;}body.id-5762 .sm-about__call-hours small{margin-top: 2px;color: rgba(255, 255, 255, .8);font-size: 12px;}@media (max-width: 640px){body.id-5762 .sm-about__call-hours{justify-content: center;text-align: left;}}body.id-5816 .sm-shipping__call-hours{display: flex;flex: 1 0 100%;align-items: center;justify-content: flex-end;gap: 9px;margin: 2px 0 0 !important;color: #fff !important;font-size: 13px;line-height: 1.35 !important;text-align: right;}body.id-5816 .sm-shipping__call-hours-icon{display: inline-flex;width: 30px;height: 30px;flex: 0 0 30px;align-items: center;justify-content: center;border: 1px solid rgba(255,255,255,.46);border-radius: 50%;background: rgba(255,255,255,.1);font-size: 17px;}body.id-5816 .sm-shipping__call-hours strong, body.id-5816 .sm-shipping__call-hours small{display: block;color: #fff;}body.id-5816 .sm-shipping__call-hours strong{font-weight: 800;}body.id-5816 .sm-shipping__call-hours small{margin-top: 2px;color: rgba(255,255,255,.8);font-size: 12px;}@media (max-width: 640px){body.id-5816 .sm-shipping__call-hours{justify-content: center;text-align: left;}}body.id-5657 .sm-store__call-hours{display: flex;flex: 1 0 100%;align-items: center;justify-content: flex-start;gap: 9px;margin: 2px 0 0 !important;color: #fff !important;font-size: 13px;line-height: 1.35 !important;text-align: left;}body.id-5657 .sm-store__call-hours-icon{display: inline-flex;width: 30px;height: 30px;flex: 0 0 30px;align-items: center;justify-content: center;border: 1px solid rgba(255, 255, 255, .46);border-radius: 50%;background: rgba(255, 255, 255, .1);font-size: 17px;}body.id-5657 .sm-store__call-hours strong, body.id-5657 .sm-store__call-hours small{display: block;color: #fff;}body.id-5657 .sm-store__call-hours strong{font-weight: 800;}body.id-5657 .sm-store__call-hours small{margin-top: 2px;color: rgba(255, 255, 255, .8);font-size: 12px;}body.template-11 .top-navigation-bar, body.template-11 .top-navigation-bar a, body.template-11 .top-navigation-bar button, body.template-11 .top-navigation-bar span, body.template-11 #header .header-top a, body.template-11 #header .header-top button, body.template-11 #header .header-top span{color: #111318 !important;}@media (min-width: 1200px){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;}body.template-11 .top-navigation-contacts .project-phone::before{grid-column: 1;grid-row: 1 / 3;align-self: center;margin: 0 !important;}body.template-11 .top-navigation-contacts .project-phone > span{grid-column: 2;grid-row: 1;align-self: end;line-height: 17px;}body.template-11 .top-navigation-contacts .project-phone::after{content: "Po 13–17 · St, Pá 10–18";grid-column: 2;grid-row: 2;align-self: start;color: #111318;font-family: "Inter", Arial, sans-serif;font-size: 9.5px;font-weight: 600;line-height: 11px;white-space: nowrap;}}body.template-11 #header button[data-testid="searchBtn"]{color: transparent !important;}body.template-11 #header button[data-testid="searchBtn"]::before{color: #111318 !important;}body.id-5363 .category-top{position: relative;}body.id-5363 .category-top > .category-title{position: absolute;z-index: 3;top: 48px;left: 36px;max-width: 620px;margin: 0 !important;color: #fff !important;font-family: "Inter", Arial, sans-serif !important;font-size: 31px !important;font-weight: 800 !important;line-height: 1.08 !important;letter-spacing: -.02em;text-transform: none;text-shadow: 0 2px 15px rgba(23, 12, 63, .22);pointer-events: none;}body.id-5363 .category-perex{margin: 0 0 14px !important;}body.id-5363 .category-perex > p{margin: 0 !important;}body.id-5363 .sm-games-hero{position: relative;min-height: 184px;overflow: hidden;padding: 24px 36px 20px;border-radius: 22px;background: radial-gradient(circle at 43% 120%, rgba(214, 96, 68, .55) 0, rgba(214, 96, 68, 0) 33%), linear-gradient(90deg, rgba(42, 20, 104, .98) 0%, rgba(42, 20, 104, .94) 39%, rgba(42, 20, 104, .58) 62%, rgba(42, 20, 104, .16) 100%), url("/user/documents/upload/kategorie/společenské hry.png") center 47% / cover no-repeat;box-shadow: 0 12px 28px rgba(40, 24, 87, .13);color: #fff;}body.id-5363 .sm-games-hero::after{content: "";position: absolute;right: 24px;bottom: -54px;width: 138px;height: 138px;border: 1px solid rgba(255, 255, 255, .23);border-radius: 50%;box-shadow: 0 0 0 22px rgba(255, 255, 255, .055);pointer-events: none;}body.id-5363 .sm-games-hero__copy{position: relative;z-index: 2;max-width: 690px;}body.id-5363 .sm-games-hero__eyebrow{display: block;margin: 0 0 45px;color: #b7cae9;font-family: "Inter", Arial, sans-serif;font-size: 12px;font-weight: 800;line-height: 1;letter-spacing: .18em;}body.id-5363 .sm-games-hero__copy > p{max-width: 620px;margin: 0 0 12px !important;color: rgba(255, 255, 255, .88) !important;font-family: "Inter", Arial, sans-serif !important;font-size: 14px !important;line-height: 1.4 !important;}body.id-5363 .sm-games-hero__tags{display: flex;flex-wrap: wrap;gap: 7px;}body.id-5363 .sm-games-hero__tags span{display: inline-flex;align-items: center;min-height: 26px;padding: 4px 10px;border: 1px solid rgba(255, 255, 255, .28);border-radius: 999px;background: rgba(255, 255, 255, .1);color: #fff;font-family: "Inter", Arial, sans-serif;font-size: 11px;font-weight: 700;line-height: 1;backdrop-filter: blur(3px);}@media (max-width: 767px){body.id-5363 .category-top > .category-title{top: 43px;left: 21px;right: 21px;max-width: none;font-size: 25px !important;}body.id-5363 .category-perex{margin-bottom: 11px !important;}body.id-5363 .sm-games-hero{min-height: 178px;padding: 20px 21px 17px;border-radius: 16px;background: radial-gradient(circle at 88% 118%, rgba(214, 96, 68, .46) 0, rgba(214, 96, 68, 0) 38%), linear-gradient(90deg, rgba(42, 20, 104, .98) 0%, rgba(42, 20, 104, .93) 60%, rgba(42, 20, 104, .55) 100%), url("/user/documents/upload/kategorie/společenské hry.png") 61% center / cover no-repeat;}body.id-5363 .sm-games-hero::after{right: -36px;}body.id-5363 .sm-games-hero__eyebrow{margin-bottom: 44px;font-size: 10px;}body.id-5363 .sm-games-hero__copy > p{max-width: 320px;margin-bottom: 10px !important;font-size: 12.5px !important;line-height: 1.35 !important;}body.id-5363 .sm-games-hero__tags{gap: 5px;}body.id-5363 .sm-games-hero__tags span{min-height: 23px;padding: 3px 8px;font-size: 10px;}body.id-5363 .sm-games-hero__tags span:last-child{display: none;}}body.in-pravidla-a-navody-her .news-wrapper{align-items: start !important;}body.in-pravidla-a-navody-her .news-item{align-self: start !important;height: auto !important;min-height: 0 !important;}body.in-pravidla-a-navody-her .news-item .text{height: auto !important;min-height: 0 !important;}body.in-pravidla-a-navody-her .news-item .text-center{margin-top: 0 !important;}body.in-pravidla-a-navody-her .news-item .text{padding: 26px 30px 20px !important;}body.in-pravidla-a-navody-her .news-item .title{margin-bottom: 14px !important;}body.in-pravidla-a-navody-her .news-item .description{margin-bottom: 16px !important;}body.in-pravidla-a-navody-her .news-item .text-center{position: relative !important;top: auto !important;right: auto !important;bottom: auto !important;left: auto !important;width: auto !important;transform: none !important;}@media (max-width: 767px){body.in-pravidla-a-navody-her .news-item .text{padding: 22px 21px 18px !important;}body.in-pravidla-a-navody-her .news-item .title{margin-bottom: 12px !important;}body.in-pravidla-a-navody-her .news-item .description{margin-bottom: 14px !important;}}body.id-5246 .category-top,body.id-5141 .category-top,body.id-6411 .category-top,body.id-5723 .category-top,body.id-6573 .category-top{position:relative}body.id-5246 .category-top>.category-title,body.id-5141 .category-top>.category-title,body.id-6411 .category-top>.category-title,body.id-5723 .category-top>.category-title,body.id-6573 .category-top>.category-title{position:absolute;z-index:3;top:48px;left:36px;max-width:650px;margin:0!important;color:#fff!important;font-family:"Inter",Arial,sans-serif!important;font-size:31px!important;font-weight:800!important;line-height:1.08!important;letter-spacing:-.02em;text-transform:none;text-shadow:0 2px 15px rgba(23,12,63,.24);pointer-events:none}body.id-5246 .category-perex,body.id-5141 .category-perex,body.id-6411 .category-perex,body.id-5723 .category-perex,body.id-6573 .category-perex{margin:0 0 14px!important}.sm-cat-hero{position:relative;min-height:184px;overflow:hidden;padding:24px 36px 20px;border-radius:22px;background:radial-gradient(circle at 45% 125%,rgba(214,96,68,.62) 0,rgba(214,96,68,0) 34%),linear-gradient(115deg,#2a1468 0%,#33207c 56%,#b94f50 100%);box-shadow:0 12px 28px rgba(40,24,87,.13);color:#fff}.sm-cat-hero::after{content:"";position:absolute;right:24px;bottom:-54px;width:138px;height:138px;border:1px solid rgba(255,255,255,.23);border-radius:50%;box-shadow:0 0 0 22px rgba(255,255,255,.055);pointer-events:none}.sm-cat-hero__copy{position:relative;z-index:2;max-width:680px}.sm-cat-hero__eyebrow{display:block;margin:0 0 45px;color:#b7cae9;font-family:"Inter",Arial,sans-serif;font-size:12px;font-weight:800;line-height:1;letter-spacing:.18em}.sm-cat-hero__copy>p{max-width:650px;margin:0 0 12px!important;color:rgba(255,255,255,.9)!important;font-family:"Inter",Arial,sans-serif!important;font-size:14px!important;line-height:1.4!important}.sm-cat-hero__tags{display:flex;flex-wrap:wrap;gap:7px}.sm-cat-hero__tags span{display:inline-flex;align-items:center;min-height:26px;padding:4px 10px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(255,255,255,.1);color:#fff;font-family:"Inter",Arial,sans-serif;font-size:11px;font-weight:700;line-height:1;backdrop-filter:blur(3px)}.sm-cat-hero__visual{position:absolute;z-index:1;top:18px;right:30px;display:grid;width:410px;height:148px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;transform:rotate(-2deg);opacity:.94}.sm-cat-hero__visual span{overflow:hidden;border:1px solid rgba(255,255,255,.42);border-radius:18px;background:rgba(255,255,255,.96);box-shadow:0 12px 25px rgba(20,10,60,.2)}.sm-cat-hero__visual span:nth-child(2){transform:translateY(9px)}.sm-cat-hero__visual img{display:block;width:100%;height:100%;padding:8px;object-fit:contain}body.id-5723 .sm-cat-hero--garden{background:radial-gradient(circle at 45% 125%,rgba(214,96,68,.58) 0,rgba(214,96,68,0) 34%),linear-gradient(90deg,rgba(42,20,104,.98) 0%,rgba(42,20,104,.94) 40%,rgba(42,20,104,.56) 65%,rgba(42,20,104,.14) 100%),url("/user/documents/upload/kategorie/hry na zahradu.png") center 46%/cover no-repeat}@media(max-width:1000px){.sm-cat-hero__visual{right:8px;width:360px;opacity:.38}.sm-cat-hero__copy{max-width:620px}}@media(max-width:767px){body.id-5246 .category-top>.category-title,body.id-5141 .category-top>.category-title,body.id-6411 .category-top>.category-title,body.id-5723 .category-top>.category-title,body.id-6573 .category-top>.category-title{top:43px;left:21px;right:21px;max-width:none;font-size:24px!important}body.id-5246 .category-perex,body.id-5141 .category-perex,body.id-6411 .category-perex,body.id-5723 .category-perex,body.id-6573 .category-perex{margin-bottom:11px!important}.sm-cat-hero{min-height:178px;padding:20px 21px 17px;border-radius:16px}.sm-cat-hero__eyebrow{margin-bottom:44px;font-size:10px}.sm-cat-hero__copy>p{max-width:325px;margin-bottom:10px!important;font-size:12.5px!important;line-height:1.35!important}.sm-cat-hero__tags{gap:5px}.sm-cat-hero__tags span{min-height:23px;padding:3px 8px;font-size:10px}.sm-cat-hero__tags span:last-child{display:none}.sm-cat-hero__visual{top:22px;right:-92px;width:310px;height:136px;gap:8px;opacity:.18}.sm-cat-hero__visual img{padding:5px}body.id-5723 .sm-cat-hero--garden{background:radial-gradient(circle at 88% 118%,rgba(214,96,68,.46) 0,rgba(214,96,68,0) 38%),linear-gradient(90deg,rgba(42,20,104,.98) 0%,rgba(42,20,104,.93) 60%,rgba(42,20,104,.55) 100%),url("/user/documents/upload/kategorie/hry na zahradu.png") 58% center/cover no-repeat}}body.type-product .p-info-wrapper{background:#fff!important;border:1px solid rgba(217,102,72,.24)!important;border-radius:24px!important;box-shadow:0 16px 42px rgba(39,31,71,.09)!important;padding:30px!important;}body.type-product .p-info-headline{display:block!important;margin:0 0 18px!important;}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;}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;}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(217,102,72,.42)!important;border-radius:999px!important;background:#fff7f3!important;box-shadow:none!important;}body.type-product .p-detail-info .stars, body.type-product .p-detail-info .stars-label, body.type-product .p-detail-info .btn--link{margin:0!important;}body.type-product .p-detail-info .stars-label, body.type-product .p-detail-info .btn--link{color:#645f72!important;font-size:12px!important;font-weight:700!important;}body.type-product .p-detail-info .btn--link{min-height:0!important;padding:0!important;border:0!important;text-decoration:underline!important;}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;}body.type-product .p-detail-info>div:not(.stars-wrapper) a, body.type-product .p-detail-info .p-code{color:#052877!important;font-size:12px!important;}body.type-product .p-short-description-block{margin:18px 0 0!important;padding:15px 17px!important;border-left:4px solid #0a47a8!important;border-radius:0 14px 14px 0!important;background:#f7f7fa!important;}body.type-product .p-short-description-block .p-short-description, 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;}body.type-product .p-short-description-block>p{margin:9px 0 0!important;}body.type-product .p-short-description-block a.chevron-after{color:#d15f42!important;font-size:12px!important;font-weight:800!important;letter-spacing:.035em!important;text-transform:uppercase!important;}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;}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;}body.type-product .detail-price-block{background:#f7faff!important;border-color:rgba(217,102,72,.28)!important;}body.type-product .detail-availability-block{background:#f1faf3!important;border-color:rgba(73,182,74,.24)!important;}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;}body.type-product .p-final-price-wrapper{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:5px 10px!important;}body.type-product .p-final-price-wrapper .price-standard{color:#8b8795!important;font-size:18px!important;}body.type-product .p-final-price-wrapper .price-save{order:-1!important;padding:4px 8px!important;border-radius:999px!important;background:#0a47a8!important;color:#fff!important;font-size:11px!important;font-weight:800!important;}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;}body.type-product .p-final-price-wrapper .price-additional{flex-basis:100%!important;color:#7c7788!important;font-size:12px!important;}body.type-product .detail-availability-block .availability-value, body.type-product .detail-availability-block .availability-label{color:#198b2a!important;font-size:18px!important;font-weight:800!important;}body.type-product .p-info-grid .detail-parameters{display:none!important;}body.type-product .add-to-cart{display:grid!important;grid-template-columns:132px minmax(0,1fr)!important;gap:12px!important;margin:14px 0 0!important;padding:14px!important;border:1px solid #e7e4ed!important;border-radius:17px!important;background:#f6f5f9!important;}body.type-product .add-to-cart .quantity{width:132px!important;min-width:132px!important;height:54px!important;border:1px solid #d9d5e0!important;border-radius:13px!important;background:#fff!important;}body.type-product .add-to-cart .quantity input{height:52px!important;color:#171522!important;font-size:20px!important;font-weight:800!important;}body.type-product .add-to-cart .quantity .increase, body.type-product .add-to-cart .quantity .decrease{color:#052877!important;}body.type-product .add-to-cart .add-to-cart-button{width:100%!important;min-height:54px!important;margin:0!important;border:1px solid #0a47a8!important;border-radius:13px!important;background:#0a47a8!important;color:#fff!important;box-shadow:0 8px 18px rgba(217,102,72,.24)!important;font-size:18px!important;font-weight:800!important;}body.type-product .add-to-cart .add-to-cart-button:hover{border-color:#49b64a!important;background:#49b64a!important;box-shadow:0 8px 18px rgba(73,182,74,.25)!important;}body.type-product .social-buttons-wrapper{margin:14px 0 0!important;padding:12px 2px 0!important;border-top:1px solid #ece9ef!important;}body.type-product .social-buttons-wrapper .link-icons{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:10px 18px!important;}body.type-product .social-buttons-wrapper .link-icons a{color:#686376!important;font-size:12px!important;font-weight:700!important;}@media (max-width:1199px){body.type-product .p-info-wrapper{padding:24px!important}body.type-product .p-info-headline h1{font-size:clamp(28px,4vw,38px)!important}body.type-product .p-detail-info{align-items:flex-start!important;flex-direction:column!important}body.type-product .p-info-grid{grid-template-columns:1fr!important}}@media (max-width:767px){body.type-product .p-info-wrapper{margin-top:18px!important;padding:20px!important;border-radius:18px!important;}body.type-product .p-info-headline h1{margin-bottom:15px!important;font-size:30px!important;}body.type-product .p-detail-info .stars-wrapper, body.type-product .p-detail-info>div:not(.stars-wrapper){width:100%!important}body.type-product .p-info-grid{gap:10px!important}body.type-product .add-to-cart{grid-template-columns:1fr!important}body.type-product .add-to-cart .quantity{width:100%!important;min-width:0!important}body.type-product .social-buttons-wrapper .link-icons{justify-content:center!important}}body.type-category #products .product .p, body.type-index .products-block .product .p{--sm-card-orange:#0a47a8;--sm-card-orange-soft:rgba(10,71,168,.24);--sm-card-violet:#052877;--sm-card-panel:#f7f7fb;}body.type-category #products .product .image, 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;}body.type-category #products .product .image img, body.type-index .products-block .product .image img{border-radius:15px!important;}body.type-category #products .product .p-in, 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;}body.type-category #products .product .p-in-in, body.type-index .products-block .product .p-in-in{display:flex!important;box-sizing:border-box!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;}body.type-category #products .product .name, 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;}body.type-category #products .product .p-bottom, body.type-index .products-block .product .p-bottom{display:flex!important;flex-direction:column!important;gap:10px!important;}body.type-category #products .product .p-bottom>div[data-micro="offer"], body.type-index .products-block .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;}body.type-category #products .product .prices, 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:#f7faff!important;}body.type-category #products .product .price-final, body.type-index .products-block .product .price-final{display:flex!important;width:100%!important;align-items:baseline!important;flex-wrap:nowrap!important;gap:6px!important;white-space:nowrap!important;}body.type-category #products .product .price-standard, body.type-index .products-block .product .price-standard{margin-right:0!important;flex:0 0 auto!important;white-space:nowrap!important;}body.type-category #products .product .price-final strong, body.type-category #products .product .price-additional, body.type-index .products-block .product .price-final strong, body.type-index .products-block .product .price-additional{width:auto!important;white-space:nowrap!important;}body.type-category #products .product .price-additional, body.type-index .products-block .product .price-additional{margin-top:4px!important;}body.type-category #products .product .p-tools, body.type-index .products-block .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;border:1px solid #e3e1eb!important;border-radius:12px!important;background:#f7f7fb!important;text-align:center!important;}body.type-category #products .product [data-micro-availability="https://schema.org/InStock"] .p-tools, 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;}body.type-category #products .product [data-micro-availability="https://schema.org/OutOfStock"] .p-tools, 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;}body.type-category #products .product .availability, body.type-index .products-block .product .availability{width:100%!important;font-size:11px!important;font-weight:800!important;line-height:1.25!important;text-align:center!important;}body.type-category #products .product .p-desc, 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){body.type-category #products .product .image, body.type-index .products-block .product .image{margin-bottom:11px!important;border-radius:13px!important;}body.type-category #products .product .image img, body.type-index .products-block .product .image img{border-radius:12px!important;}body.type-category #products .product .p-in, body.type-index .products-block .product .p-in, body.type-category #products .product .p-bottom, body.type-index .products-block .product .p-bottom{gap:7px!important;}body.type-category #products .product .p-in-in, body.type-index .products-block .product .p-in-in, body.type-category #products .product .p-desc, body.type-index .products-block .product .p-desc{min-height:0!important;padding:9px 10px!important;}body.type-category #products .product .name, body.type-index .products-block .product .name{min-height:0!important;}body.type-category #products .product .p-bottom>div[data-micro="offer"], body.type-index .products-block .product .p-bottom>div[data-micro="offer"]{grid-template-columns:1fr!important;row-gap:7px!important;}body.type-category #products .product .p-tools, body.type-index .products-block .product .p-tools{width:100%!important;min-height:48px!important;}}body.type-category.template-11 #filters .slider-header{position:relative!important;inset:auto!important;width:100%!important;}body.type-category.template-11 #filters .slider-header .from, body.type-category.template-11 #filters .slider-header .to{position:static!important;width:auto!important;min-width:92px!important;flex:0 0 auto!important;}body.type-category.template-11 #filters .slider-content{position:relative!important;inset:auto!important;width:100%!important;margin:0!important;}body.type-category.template-11 #filters .filter-label{position:relative!important;text-indent:0!important;}body.type-category.template-11 #filters .filter-label::before{position:static!important;inset:auto!important;margin:0!important;transform:none!important;}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;}body.type-category #products .product .image img{border-radius:15px!important;}body.type-category #products .product .p-in{box-sizing:border-box!important;padding-top:14px!important;border-top:1px solid rgba(10,71,168,.24)!important;}body.type-category #products .product .p-bottom>div[data-micro="offer"]{display:grid!important;min-height:56px!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:8px!important;align-items:center!important;}body.type-category #products .product .prices{display:flex!important;width:100%!important;min-width:0!important;margin:3px 0!important;flex:none!important;flex-direction:column!important;flex-wrap:nowrap!important;}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;}body.type-category #products .product .price-standard{margin-right:0!important;flex:0 0 auto!important;white-space:nowrap!important;}body.type-category #products .product .price-final strong, body.type-category #products .product .price-additional{white-space:nowrap!important;}body.type-category #products .product .p-tools{width:auto!important;max-width:105px!important;margin:3px 0!important;flex:none!important;text-align:right!important;}body.type-category #products .product .availability{width:auto!important;text-align:right!important;}@media (max-width:767px){body.type-category #products .product .image{margin-bottom:12px!important;border-radius:13px!important;}body.type-category #products .product .p-in{padding-top:11px!important;}body.type-category #products .product .p-bottom>div[data-micro="offer"]{grid-template-columns:1fr!important;row-gap:3px!important;}body.type-category #products .product .p-tools, body.type-category #products .product .availability{max-width:none!important;text-align:left!important;}}body.type-category #products .product .image{margin-bottom:14px!important;}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;}body.type-category #products .product .p-bottom{display:flex!important;flex-direction:column!important;gap:10px!important;}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;}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;}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;}body.type-category #products .product .availability{width:100%!important;text-align:center!important;}@media (max-width:767px){body.type-category #products .product .image{margin-bottom:11px!important;border-radius:13px!important;}body.type-category #products .product .p-in, body.type-category #products .product .p-bottom{gap:7px!important;}body.type-category #products .product .p-bottom>div[data-micro="offer"]{grid-template-columns:1fr!important;row-gap:7px!important;}body.type-category #products .product .p-tools{width:100%!important;max-width:none!important;min-height:48px!important;text-align:center!important;}}body.type-category #products .product .p-in-in, 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;}body.type-category #products .product .prices, 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;}body.type-category #products .product .p-desc, 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;}body.type-category #products .product .image, body.type-index .products-block .product .image{margin-bottom:6px!important;}body.type-category #products .product .p-in, body.type-index .products-block .product .p-in{gap:8px!important;}body.type-category #products .product .p-in-in, 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;}body.type-category #products .product .name, body.type-index .products-block .product .name{min-height:0!important;line-height:1.25!important;}body.type-category #products .product .p-bottom>div[data-micro="offer"], 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;}body.type-category #products .product .prices, body.type-index .products-block .product .prices{min-height:68px!important;padding:9px 10px!important;}body.type-category #products .product .price-final, 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;}body.type-category #products .product .p-tools, 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;}body.type-category #products .product .availability, 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){body.type-category #products .product .image, body.type-index .products-block .product .image{margin-bottom:5px!important;}body.type-category #products .product .p-in-in, body.type-index .products-block .product .p-in-in{height:auto!important;min-height:0!important;max-height:none!important;padding:9px 10px!important;}}body.type-category #products .product .p-in-in>.ratings-wrapper, 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;}body.type-category #products .product .p-in-in, body.type-index .products-block .product .p-in-in{padding:10px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;}body.type-category #products .product .name, body.type-index .products-block .product .name{color:#111318!important;transition:color .18s ease,transform .18s ease!important;}body.type-category #products .product .p-in-in:hover .name, body.type-category #products .product .name:focus-visible, body.type-index .products-block .product .p-in-in:hover .name, body.type-index .products-block .product .name:focus-visible{color:#0a47a8!important;transform:translateX(2px)!important;}body.type-category #products .product .p-desc, 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;}body.type-category #products .product .p-desc *, body.type-index .products-block .product .p-desc *{color:#111318!important;}body.type-category #products .product .p-in-in, body.type-index .products-block .product .p-in-in{align-items:center!important;}body.type-category #products .product .name, body.type-index .products-block .product .name{width:100%!important;font-size:16px!important;line-height:1.3!important;text-align:center!important;}body.type-category #products .product .p-in-in:hover .name, body.type-category #products .product .name:focus-visible, body.type-index .products-block .product .p-in-in:hover .name, body.type-index .products-block .product .name:focus-visible{transform:translateY(-1px)!important;}body.type-category #products .product .prices, body.type-index .products-block .product .prices{align-items:center!important;text-align:center!important;}body.type-category #products .product .price-final, body.type-index .products-block .product .price-final{justify-content:center!important;}body.type-category #products .product .price-additional, body.type-index .products-block .product .price-additional{width:100%!important;text-align:center!important;}body.type-category #products .product .prices, body.type-index .products-block .product .prices{background:#f7f7f7!important;}@media (max-width:767px){body.type-category #products .product, body.type-index .products-block .product, body.type-category #products .product .p, body.type-index .products-block .product .p{height:auto!important;min-height:0!important;max-height:none!important;}body.type-category #products .product .p, body.type-index .products-block .product .p{display:flex!important;padding-bottom:0!important;flex-direction:column!important;overflow:hidden!important;}body.type-category #products .product .image, body.type-index .products-block .product .image{flex:0 0 auto!important;margin-bottom:0!important;}body.type-category #products .product .p-in, 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;}body.type-category #products .product .p-in-in, 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;}body.type-category #products .product .name, 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;}body.type-category #products .product .p-bottom, 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;}body.type-category #products .product .p-bottom>div[data-micro="offer"], 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;}body.type-category #products .product .prices, 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;}body.type-category #products .product .p-tools, 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;}body.type-category #products .product .availability, 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;}body.type-category #products .product .p-desc, 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;}body.type-category #products .product .product-btn, 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;}body.type-category #products .product .product-btn form, body.type-index .products-block .product .product-btn form{width:100%!important;margin:0!important;text-align:center!important;}body.type-category #products .product .product-btn .btn, body.type-index .products-block .product .product-btn .btn{width:min(100%,260px)!important;margin:0 auto!important;}}body.type-category.template-11 .filters-unveil-button-wrapper{margin:0 0 12px!important;}body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:54px!important;padding:0 20px!important;border:1px solid #0a47a8!important;border-radius:14px!important;background:#0a47a8!important;box-shadow:0 8px 20px rgba(34,27,70,.10)!important;color:#fff!important;font-size:14px!important;font-weight:800!important;line-height:1!important;letter-spacing:.02em!important;text-transform:uppercase!important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease!important;}body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button:hover, body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button:focus-visible{background:#c95339!important;box-shadow:0 10px 24px rgba(34,27,70,.16)!important;color:#fff!important;transform:translateY(-1px)!important;}body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button::after{content:""!important;flex:0 0 11px!important;width:11px!important;height:11px!important;margin:-5px 2px 0 16px!important;border:0!important;border-right:2px solid #fff!important;border-bottom:2px solid #fff!important;transform:rotate(45deg)!important;transition:transform .2s ease,margin .2s ease!important;}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;}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;}body.type-category.template-11 #filters #price-filter-form{display:none!important;}body.type-category.template-11 #filters .filter-sections, body.type-category.template-11 #filters #category-filter-hover{display:contents!important;}body.type-category.template-11 #filters .filter-section-button{display:none!important;}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;}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;}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;}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:#0a47a8!important;}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;}body.type-category.template-11 #filters .slider-header .from, 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;}body.type-category.template-11 #filters .slider-content{padding:5px 9px 3px!important;}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;}body.type-category.template-11 #filters .ui-slider-range{border:0!important;border-radius:999px!important;background:#0a47a8!important;}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 #0a47a8!important;border-radius:50%!important;background:#fff!important;box-shadow:0 3px 9px rgba(38,31,77,.18)!important;cursor:grab!important;}body.type-category.template-11 #filters .ui-slider-handle:hover, 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;}body.type-category.template-11 #filters .param-filter-top{display:flex!important;flex-wrap:wrap!important;gap:8px!important;}body.type-category.template-11 #filters .param-filter-top form{display:contents!important;}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;}body.type-category.template-11 #filters fieldset > div{display:inline-flex!important;margin:0!important;}body.type-category.template-11 #filters input[type="checkbox"]{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;opacity:0!important;}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;}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;}body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label{border-color:#0a47a8!important;background:#fff0eb!important;color:#041f5f!important;box-shadow:0 3px 10px rgba(10,71,168,.10)!important;}body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label::before{border-color:#0a47a8!important;background:#0a47a8!important;}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;}body.type-category.template-11 #filters input[type="checkbox"]:not(:disabled) + .filter-label:hover{border-color:#0a47a8!important;color:#041f5f!important;transform:translateY(-1px)!important;}body.type-category.template-11 #filters input[type="checkbox"]:disabled + .filter-label{opacity:.45!important;cursor:not-allowed!important;}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;}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;}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;}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){body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button{min-height:50px!important;padding:0 15px!important;border-radius:12px!important;font-size:13px!important;}body.type-category.template-11 #filters.visible{gap:10px!important;padding:10px!important;border-radius:15px!important;}body.type-category.template-11 #filters .slider-wrapper, 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;}body.type-category.template-11 #filters h4{margin-bottom:11px!important;font-size:13px!important;}body.type-category.template-11 #filters .filter-label{min-height:34px!important;padding:6px 9px!important;font-size:12px!important;}body.type-category.template-11 #filters .filter-total-count{justify-content:center!important;}}@media (max-width:767px){body.type-category #products .product .product-btn form, 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;}body.type-category #products .product .product-btn .btn, 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;}}body.type-category.template-11 #filters .ui-slider::after, body.type-category.template-11 #filters .ui-slider-handle::after{content:none!important;display:none!important;}body.type-category.template-11 #filters .ui-slider-range{top:0!important;bottom:auto!important;height:100%!important;}body.type-category.template-11 #filters .ui-slider-handle{top:50%!important;box-sizing:border-box!important;transform:translateY(-50%)!important;}body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label::before{background-color:#0a47a8!important;background-image:none!important;}body.type-category.template-11 #filters .filter-label::after{content:none!important;display:none!important;}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){body.type-category.template-11 #filters h4::after{content:none!important;display:none!important;}}body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button::before{content:none!important;display:none!important;}body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button::after, 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;}body.type-product .p-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;}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;}body.type-product .detail-availability-block{background:#f7f7fb!important;border-color:#e5e1eb!important;}body.type-product .detail-availability-block.sm-availability-available{background:#f1faf3!important;border-color:rgba(73,182,74,.28)!important;}body.type-product .detail-availability-block.sm-availability-unavailable{background:#fff5f1!important;border-color:rgba(217,102,72,.34)!important;}body.type-product .detail-availability-block .availability-value, body.type-product .detail-availability-block .availability-label{color:#052877!important;font-size:17px!important;line-height:1.25!important;}body.type-product .detail-availability-block.sm-availability-available .availability-value, body.type-product .detail-availability-block.sm-availability-available .availability-label{color:#198b2a!important;}body.type-product .detail-availability-block.sm-availability-unavailable .availability-value, body.type-product .detail-availability-block.sm-availability-unavailable .availability-label{color:#c9563b!important;}body.type-product .add-to-cart{grid-template-columns:142px minmax(0,1fr)!important;}body.type-product .add-to-cart .quantity{position:relative!important;display:grid!important;overflow:hidden!important;width:142px!important;min-width:142px!important;height:54px!important;grid-template-columns:44px minmax(0,1fr) 44px!important;grid-template-rows:52px!important;gap:0!important;border:1px solid rgba(217,102,72,.38)!important;border-radius:13px!important;background:#fff!important;box-shadow:0 3px 10px rgba(39,31,71,.05)!important;}body.type-product .add-to-cart .quantity label{display:block!important;min-width:0!important;margin:0!important;padding:0!important;grid-column:2!important;grid-row:1!important;}body.type-product .add-to-cart .quantity input{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:52px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;color:#171522!important;font-size:18px!important;font-weight:800!important;line-height:52px!important;text-align:center!important;-moz-appearance:textfield!important;}body.type-product .add-to-cart .quantity input::-webkit-inner-spin-button, body.type-product .add-to-cart .quantity input::-webkit-outer-spin-button{margin:0!important;-webkit-appearance:none!important;}body.type-product .add-to-cart .quantity .increase, body.type-product .add-to-cart .quantity .decrease{position:static!important;display:flex!important;width:44px!important;min-width:44px!important;height:52px!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:center!important;transform:none!important;border:0!important;border-radius:0!important;background:#f7faff!important;color:#d15f42!important;box-shadow:none!important;}body.type-product .add-to-cart .quantity .decrease{grid-column:1!important;grid-row:1!important;border-right:1px solid #f0dfd8!important;}body.type-product .add-to-cart .quantity .increase{grid-column:3!important;grid-row:1!important;border-left:1px solid #f0dfd8!important;}body.type-product .add-to-cart .quantity .increase__sign, body.type-product .add-to-cart .quantity .decrease__sign{color:inherit!important;font-size:23px!important;font-weight:700!important;line-height:1!important;}body.type-product .add-to-cart .quantity .increase:hover, body.type-product .add-to-cart .quantity .decrease:hover{background:#0a47a8!important;color:#fff!important;}body.type-product .social-buttons-wrapper{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:10px 12px!important;}body.type-product .social-buttons-wrapper .social-buttons{display:flex!important;order:1!important;flex:0 0 auto!important;align-items:center!important;margin:0!important;}body.type-product .social-buttons-wrapper .sm-rating-bottom{display:inline-flex!important;order:2!important;width:auto!important;min-height:32px!important;margin:0!important;padding:6px 10px!important;align-items:center!important;flex:0 1 auto!important;flex-wrap:wrap!important;gap:5px 8px!important;border:1px solid rgba(217,102,72,.25)!important;border-radius:999px!important;background:#f7faff!important;}body.type-product .social-buttons-wrapper .sm-rating-bottom .stars{display:inline-flex!important;align-items:center!important;}body.type-product .social-buttons-wrapper .sm-rating-bottom .star{width:14px!important;height:14px!important;font-size:14px!important;}body.type-product .social-buttons-wrapper .sm-rating-bottom .stars-label, body.type-product .social-buttons-wrapper .sm-rating-bottom .btn--link{min-height:0!important;margin:0!important;padding:0!important;border:0!important;color:#686376!important;font-size:10px!important;font-weight:700!important;line-height:1.2!important;}body.type-product .social-buttons-wrapper .sm-rating-bottom .btn--link{text-decoration:underline!important;}body.type-product .social-buttons-wrapper .link-icons{order:3!important;width:auto!important;margin-left:auto!important;}@media (max-width:767px){body.type-product .p-info-grid{grid-template-columns:1fr!important}body.type-product .p-info-grid .detail-grid-item{min-height:0!important}body.type-product .add-to-cart{grid-template-columns:1fr!important}body.type-product .add-to-cart .quantity{width:100%!important;min-width:0!important;grid-template-columns:48px minmax(0,1fr) 48px!important;}body.type-product .add-to-cart .quantity .increase, body.type-product .add-to-cart .quantity .decrease{width:48px!important;min-width:48px!important}body.type-product .social-buttons-wrapper .link-icons{width:100%!important;margin-left:0!important;justify-content:flex-start!important;}}body.type-product .p-info-headline .stars-wrapper{display:none!important}body.type-product .add-to-cart .quantity .increase-tooltip, body.type-product .add-to-cart .quantity .decrease-tooltip{display:none!important}body.type-product .add-to-cart .quantity input.amount, body.type-product .add-to-cart .quantity input[name="amount"]{font-family:Inter,Arial,sans-serif!important;font-variant-numeric:tabular-nums!important;}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;}body.type-product .detail-parameters:has(.hidden-split-parameter){display:table!important;width:100%!important;margin:8px 0 0!important;table-layout:fixed!important;}body.type-product .detail-parameters:has(.hidden-split-parameter) tr{display:table-row!important;width:100%!important;}body.type-product .detail-parameters:has(.hidden-split-parameter) th, 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;}body.type-product .detail-parameters:has(.hidden-split-parameter) th{width:34%!important;padding-right:10px!important;color:#5f5a6d!important;font-size:12px!important;font-weight:800!important;line-height:1.25!important;text-transform:uppercase!important;}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(217,102,72,.42)!important;border-radius:10px!important;background-color:#fff!important;color:#171522!important;font-family:Inter,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;cursor:pointer!important;}body.type-product .detail-parameters select.hidden-split-parameter:focus{border-color:#0a47a8!important;outline:2px solid rgba(217,102,72,.18)!important;outline-offset:1px!important;}@media (max-width:767px){body.type-product .detail-parameters:has(.hidden-split-parameter) th, body.type-product .detail-parameters:has(.hidden-split-parameter) td{display:block!important;width:100%!important;padding:3px 0!important;}body.type-product .detail-parameters:has(.hidden-split-parameter) td{padding-bottom:8px!important;}}body.type-product .p-image{box-sizing:border-box!important;overflow:visible!important;border:1px solid rgba(217,102,72,.24)!important;border-radius:24px!important;background:#fff!important;box-shadow:0 16px 42px rgba(39,31,71,.09)!important;}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;}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 body.type-product .p-thumbnails-wrapper{overflow:visible!important;margin-top:2px!important;padding-bottom:7px!important;margin-bottom:-7px!important;}html body.type-product .p-thumbnails-wrapper .p-thumbnails-inner{padding-bottom:4px!important;}html 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(217,102,72,.30)!important;border-radius:12px!important;background:#fff!important;box-shadow:0 4px 12px rgba(39,31,71,.05)!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important;}html 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 body.type-product .p-thumbnails-wrapper .p-thumbnail:hover{transform:translateY(-1px)!important;border-color:rgba(217,102,72,.72)!important;box-shadow:0 7px 18px rgba(39,31,71,.10)!important;}html body.type-product .p-thumbnails-wrapper .p-thumbnail.highlighted{border:2px solid #0a47a8!important;box-shadow:0 6px 16px rgba(217,102,72,.14)!important;}html body.type-product .p-thumbnails-wrapper .p-thumbnail.highlighted img{border:0!important;}@media (max-width:767px){body.type-product .p-image{border-radius:18px!important;box-shadow:0 10px 28px rgba(39,31,71,.08)!important;}body.type-product .p-image .p-main-image, body.type-product .p-image .p-main-image img{border-radius:17px!important;}html body.type-product .p-thumbnails-wrapper .p-thumbnail{border-radius:10px!important;}html body.type-product .p-thumbnails-wrapper .p-thumbnail img{border-radius:9px!important;}}:root{--ik-v3-blue: #052877;--ik-v3-blue-hover: #0a47a8;--ik-v3-ink: #15171c;--ik-v3-muted: #666d7a;--ik-v3-line: #dce4f2;--ik-v3-soft: #f5f7fb;}body.template-11, body.template-11 h1, body.template-11 h2, body.template-11 h3, body.template-11 p, body.template-11 a, body.template-11 button, body.template-11 input, body.template-11 span, body.template-11 strong, body.template-11 small{font-family: "Inter", Arial, sans-serif !important;}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;}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;}body.template-11 .top-navigation-bar .site-name, body.template-11 .top-navigation-bar .msg-part, body.template-11 .top-navigation-bar .responsive-tools{display: none !important;}body.template-11 .ik-v3-top-links{display: flex;min-width: 0;align-items: center;gap: 0;overflow: hidden;white-space: nowrap;}body.template-11 .ik-v3-top-links a{display: inline-flex;align-items: center;color: #111318 !important;font-size: 13px !important;font-weight: 500 !important;line-height: 40px;text-decoration: none !important;}body.template-11 .ik-v3-top-links a:hover{color: var(--ik-v3-blue) !important;}body.template-11 .ik-v3-top-links a:not(:last-child)::after{content: "â€˘";margin: 0 12px;color: #858b98;}body.template-11 .top-navigation-bar .nav-part{display: flex !important;align-items: center !important;margin-left: auto !important;}body.template-11 .top-navigation-tools, body.template-11 .top-navigation-tools .dropdown{display: flex !important;align-items: center !important;}body.template-11 .top-navigation-tools .dropdown::before{content: "â–Ł";margin-right: 8px;color: #6e7890;font-size: 17px;}body.template-11 .top-navigation-tools .dropdown > span{display: none !important;}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;}body.template-11 #header{position: relative !important;top: auto !important;background: #fff !important;}body.template-11 #header .navigation-wrapper{width: 100% !important;max-width: none !important;padding: 0 !important;}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;}body.template-11 #header .site-name-wrapper{grid-column: 1;width: 270px !important;min-width: 270px !important;}body.template-11 #header .site-name, 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;}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;}body.template-11 #header .search{grid-column: 2;width: 100% !important;max-width: 600px !important;margin: 0 auto !important;}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;}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;}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;}body.template-11 #header .search button[data-testid="searchBtn"]::before{color: #15171c !important;font-size: 24px !important;}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;}body.template-11 #header .top-navigation-contacts > strong{display: none !important;}body.template-11 .ik-v3-phone, body.template-11 .ik-v3-mail{display: flex !important;align-items: center !important;gap: 8px !important;color: #111318 !important;text-decoration: none !important;white-space: nowrap;}body.template-11 .ik-v3-phone-icon, body.template-11 .ik-v3-mail-icon{color: var(--ik-v3-blue);font-size: 18px;line-height: 1;}body.template-11 .ik-v3-phone span:last-child{display: grid !important;line-height: 1.1 !important;}body.template-11 .ik-v3-phone strong{color: #111318 !important;font-size: 13px !important;font-weight: 600 !important;}body.template-11 .ik-v3-phone small{margin-top: 2px;color: #333943 !important;font-size: 8.5px !important;font-weight: 600 !important;}body.template-11 .ik-v3-mail{font-size: 13px !important;font-weight: 500 !important;}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;}body.template-11 #header .top-nav-button-login, body.template-11 #header .click-cart{position: relative;}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;}body.template-11 #header .cart-count{display: flex !important;min-width: 125px !important;min-height: 50px !important;align-items: center !important;justify-content: center !important;padding: 0 16px 0 52px !important;border: 0 !important;border-radius: 0 !important;background: transparent !important;color: #111318 !important;box-shadow: none !important;}body.template-11 #header .cart-count::before{background: var(--ik-v3-blue) !important;color: #fff !important;}body.template-11 #header .cart-price{color: #111318 !important;font-size: 14px !important;}body.desktop.template-11 #navigation .nav-submenu-box{display: none !important;}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;}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;}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;}body.desktop.template-11 #navigation .navigation-in-bottom{display: none !important;}body.desktop.template-11 #navigation .top-navigation-menu{display: flex !important;width: 100% !important;height: 58px !important;align-items: stretch !important;}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;}body.desktop.template-11 #navigation .top-navigation-bar-menu > li{display: flex !important;min-width: 0 !important;flex: 1 1 auto !important;}body.desktop.template-11 #navigation .top-navigation-bar-menu > li:nth-child(n+7){display: none !important;}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;}body.desktop.template-11 #navigation .top-navigation-bar-menu > li > a:hover{background: var(--ik-v3-blue-hover) !important;}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;}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;}body.desktop.template-11 #navigation .top-navigation-menu-trigger span::after{content: "â–ľ";margin-left: 10px;font-size: 15px;}body.desktop.template-11 #navigation .top-navigation-menu-trigger:hover, body.desktop.template-11 #navigation .top-navigation-menu-trigger.is-open{background: var(--ik-v3-blue-hover) !important;}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;}body.desktop.template-11 #navigation .top-navigation-menu-trigger.is-open ~ .top-navigation-bar-menu-helper, body.desktop.template-11 #navigation .top-navigation-bar-menu-helper:hover{display: block !important;}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;}body.desktop.template-11 #navigation .top-navigation-bar-menu-helper li a:hover{background: #eef3ff !important;color: var(--ik-v3-blue) !important;}body.type-index #content-wrapper{background: #fff !important;}body.type-index .banners-row{display: none !important;}body.type-index .ik-v3-home{width: min(100% - 48px, 1440px);margin: 28px auto 44px;}body.type-index .ik-v3-hero-grid{display: grid;grid-template-columns: minmax(0, 2.1fr) minmax(320px, .95fr);gap: 24px;}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);}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%);}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);}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;}body.type-index .ik-v3-hero-card p{margin: 0 0 20px !important;color: #59606c !important;font-size: 16px !important;}body.type-index .ik-v3-actions{display: flex;flex-wrap: wrap;gap: 12px;}body.type-index .ik-v3-btn{display: inline-flex;min-height: 48px;align-items: center;justify-content: center;padding: 0 24px;border: 2px solid var(--ik-v3-blue);border-radius: 9px;background: var(--ik-v3-blue);color: #fff !important;font-size: 14px !important;font-weight: 750 !important;text-decoration: none !important;}body.type-index .ik-v3-btn:hover{border-color: var(--ik-v3-blue-hover);background: var(--ik-v3-blue-hover);}body.type-index .ik-v3-btn--ghost{background: #fff;color: var(--ik-v3-blue) !important;}body.type-index .ik-v3-services{display: grid;grid-template-rows: repeat(3, 1fr);gap: 12px;}body.type-index .ik-v3-service{display: grid;grid-template-columns: 74px 1fr;align-items: center;gap: 16px;padding: 18px 22px;border: 1px solid var(--ik-v3-line);border-radius: 16px;background: #fff;box-shadow: 0 8px 22px rgba(25, 35, 58, .06);color: var(--ik-v3-ink) !important;text-decoration: none !important;transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;}body.type-index .ik-v3-service:hover{border-color: #9bb2e4;box-shadow: 0 12px 28px rgba(5, 40, 119, .12);transform: translateY(-2px);}body.type-index .ik-v3-service-icon{display: flex;width: 68px;height: 68px;align-items: center;justify-content: center;border-radius: 50%;background: #edf2ff;color: var(--ik-v3-blue);font-size: 31px;}body.type-index .ik-v3-service h2{margin: 0 0 4px !important;color: #17191e !important;font-size: 17px !important;font-weight: 800 !important;line-height: 1.2 !important;text-transform: none !important;}body.type-index .ik-v3-service p{margin: 0 0 6px !important;color: #626874 !important;font-size: 13px !important;line-height: 1.35 !important;}body.type-index .ik-v3-service strong{color: var(--ik-v3-blue) !important;font-size: 13px !important;}body.type-index .ik-v3-categories{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 18px;margin-top: 24px;}body.type-index .ik-v3-category{overflow: hidden;padding: 8px 8px 14px;border: 1px solid var(--ik-v3-line);border-radius: 14px;background: #fff;text-align: center;box-shadow: 0 8px 22px rgba(25, 35, 58, .05);}body.type-index .ik-v3-category img{display: block;width: 100%;height: 146px;object-fit: cover;border-radius: 10px;}body.type-index .ik-v3-category h2{min-height: 28px;margin: 10px 0 9px !important;color: #121419 !important;font-size: 18px !important;font-weight: 800 !important;line-height: 1.2 !important;text-transform: none !important;}body.type-index .ik-v3-category a{display: inline-flex;min-height: 38px;align-items: center;justify-content: center;padding: 0 24px;border-radius: 7px;background: var(--ik-v3-blue);color: #fff !important;font-size: 13px !important;font-weight: 750 !important;text-decoration: none !important;}body.type-index .ik-v3-category a:hover{background: var(--ik-v3-blue-hover);}@media (max-width: 1199px){body.template-11 #header .header-top{grid-template-columns: 220px minmax(300px, 1fr) auto !important;gap: 18px !important;}body.template-11 #header .site-name-wrapper{width: 220px !important;min-width: 220px !important;}body.template-11 #header .site-name img{max-width: 195px !important;}body.template-11 #header .top-navigation-contacts{display: none !important;}body.template-11 #header .navigation-buttons{grid-column: 3;}body.type-index .ik-v3-hero-grid{grid-template-columns: 1.65fr 1fr;}}@media (max-width: 991px){body.template-11 .ik-v3-top-links a:nth-child(n+5){display: none !important;}body.template-11 #header .header-top{width: min(100% - 28px, 960px) !important;grid-template-columns: 190px 1fr auto !important;gap: 14px !important;}body.template-11 #header .site-name-wrapper{width: 190px !important;min-width: 190px !important;}body.template-11 #header .site-name img{max-width: 170px !important;}body.template-11 #header .navigation-buttons{min-width: 115px !important;gap: 8px !important;}body.template-11 #header .top-nav-button-login span, body.template-11 #header .cart-price{display: none !important;}body.template-11 #header .top-nav-button-login{width: 48px !important;padding: 0 !important;border: 0 !important;}body.template-11 #header .cart-count{min-width: 52px !important;padding: 0 !important;}body.type-index .ik-v3-home{width: min(100% - 28px, 960px);}body.type-index .ik-v3-hero-grid{grid-template-columns: 1fr;}body.type-index .ik-v3-services{grid-template-columns: repeat(3, 1fr);grid-template-rows: none;}body.type-index .ik-v3-service{grid-template-columns: 58px 1fr;padding: 16px;}body.type-index .ik-v3-service-icon{width: 54px;height: 54px;font-size: 25px;}body.type-index .ik-v3-categories{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 767px){body.template-11 .top-navigation-bar{min-height: 0 !important;border-top-width: 3px !important;}body.template-11 .top-navigation-bar > .container{min-height: 0 !important;}body.template-11 .ik-v3-top-links{display: none !important;}body.template-11 .top-navigation-bar .nav-part{display: none !important;}body.template-11 #header .header-top{display: flex !important;width: 100% !important;min-height: 78px !important;padding: 8px 14px !important;}body.template-11 #header .site-name-wrapper{width: 190px !important;min-width: 0 !important;margin-right: auto !important;}body.template-11 #header .site-name, body.template-11 #header .site-name a{height: 62px !important;}body.template-11 #header .site-name img{height: 60px !important;max-width: 182px !important;}body.template-11 #header .search{display: none !important;}body.template-11 #header .navigation-buttons{min-width: auto !important;}body.template-11 #header::after{display: none !important;}body.template-11 #navigation{height: auto !important;background: #fff !important;}body.type-index .ik-v3-home{width: calc(100% - 24px);margin-top: 14px;}body.type-index .ik-v3-hero{min-height: 410px;padding: 18px;background-position: 62% center;}body.type-index .ik-v3-hero-card{width: 100%;padding: 25px 23px;}body.type-index .ik-v3-hero-card h1{font-size: 30px !important;}body.type-index .ik-v3-services{grid-template-columns: 1fr;}body.type-index .ik-v3-categories{grid-template-columns: 1fr 1fr;gap: 12px;}body.type-index .ik-v3-category img{height: 120px;}body.type-index .ik-v3-category h2{font-size: 15px !important;}}@media (max-width: 480px){body.type-index .ik-v3-actions{display: grid;}body.type-index .ik-v3-btn{width: 100%;}body.type-index .ik-v3-categories{grid-template-columns: 1fr;}body.type-index .ik-v3-category img{height: 170px;}}:root{--ik-page-blue: #052877;--ik-page-blue-light: #0a47a8;--ik-page-ink: #15171c;--ik-page-muted: #667085;--ik-page-line: #dbe4f2;--ik-page-soft: #f5f7fb;--ik-page-warm: #fff8f5;}.ik-page{width: min(100%, 1200px);margin: 28px auto 64px;color: var(--ik-page-ink);font-family: "Inter", Arial, sans-serif;}.ik-page *, .ik-page *::before, .ik-page *::after{box-sizing: border-box;}.ik-page a{text-decoration: none;}.ik-page__hero{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0, 1.25fr) minmax(300px, .75fr);gap: 32px;align-items: center;padding: clamp(34px, 5vw, 64px);border-radius: 26px;background: linear-gradient(135deg, var(--ik-page-blue) 0%, #0b3e9b 100%);color: #fff;box-shadow: 0 20px 48px rgba(5, 40, 119, .16);}.ik-page__hero::after{content: "";position: absolute;right: -90px;bottom: -120px;width: 320px;height: 320px;border-radius: 50%;background: rgba(255, 255, 255, .08);}.ik-page__hero-copy, .ik-page__hero-card{position: relative;z-index: 1;}.ik-page__eyebrow{display: block;margin-bottom: 12px;color: #bfd2ff;font-size: 13px;font-weight: 800;letter-spacing: .16em;text-transform: uppercase;}.ik-page__hero h1, .ik-page__hero h2{margin: 0 0 14px;color: #fff;font-size: clamp(32px, 4vw, 52px);line-height: 1.04;}.ik-page__hero p{max-width: 700px;margin: 0;color: rgba(255, 255, 255, .86);font-size: 17px;line-height: 1.65;}.ik-page__hero-card{padding: 24px;border: 1px solid rgba(255, 255, 255, .22);border-radius: 20px;background: rgba(255, 255, 255, .97);color: var(--ik-page-ink);box-shadow: 0 18px 34px rgba(3, 22, 70, .18);}.ik-page__hero-card h3{margin: 0 0 12px;color: var(--ik-page-blue);font-size: 22px;}.ik-page__hero-card p, .ik-page__hero-card a{color: var(--ik-page-ink);font-size: 15px;}.ik-page__actions{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 24px;}.ik-page__btn{display: inline-flex;min-height: 48px;align-items: center;justify-content: center;padding: 0 22px;border: 2px solid #fff;border-radius: 12px;background: #fff;color: var(--ik-page-blue) !important;font-weight: 800;transition: transform .2s ease, box-shadow .2s ease, background .2s ease;}.ik-page__btn--ghost{background: transparent;color: #fff !important;}.ik-page__btn:hover{transform: translateY(-2px);box-shadow: 0 12px 24px rgba(3, 22, 70, .2);}.ik-page__section{margin-top: 28px;padding: clamp(24px, 4vw, 42px);border: 1px solid var(--ik-page-line);border-radius: 22px;background: #fff;box-shadow: 0 12px 30px rgba(22, 42, 82, .07);}.ik-page__section h2{margin: 0 0 18px;color: var(--ik-page-ink);font-size: clamp(25px, 3vw, 34px);}.ik-page__section > p{color: var(--ik-page-muted);font-size: 16px;line-height: 1.7;}.ik-page__grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 18px;}.ik-page__grid--2{grid-template-columns: repeat(2, minmax(0, 1fr));}.ik-page__card{padding: 24px;border: 1px solid var(--ik-page-line);border-radius: 18px;background: var(--ik-page-soft);}.ik-page__card h3{margin: 0 0 10px;color: var(--ik-page-blue);font-size: 20px;}.ik-page__card p, .ik-page__card li{margin: 0;color: var(--ik-page-muted);font-size: 15px;line-height: 1.65;}.ik-page__card ul{margin: 10px 0 0;padding-left: 20px;}.ik-page__hours{display: grid;gap: 0;margin: 0;}.ik-page__hours div, .ik-page__data-row{display: grid;grid-template-columns: minmax(110px, .8fr) minmax(0, 1.4fr);gap: 18px;align-items: center;padding: 11px 0;border-bottom: 1px solid var(--ik-page-line);}.ik-page__hours div:last-child, .ik-page__data-row:last-child{border-bottom: 0;}.ik-page__hours dt, .ik-page__data-row span:first-child{color: var(--ik-page-muted);font-weight: 700;}.ik-page__hours dd, .ik-page__data-row strong{margin: 0;color: var(--ik-page-ink);font-weight: 800;}.ik-page__notice{margin-top: 20px;padding: 18px 20px;border-left: 5px solid var(--ik-page-blue-light);border-radius: 12px;background: #edf3ff;color: #263753;line-height: 1.6;}.ik-page__notice--warn{border-left-color: #d54738;background: var(--ik-page-warm);color: #6b2a22;}.ik-page__media{width: 100%;max-height: 480px;object-fit: cover;border: 1px solid var(--ik-page-line);border-radius: 18px;}.ik-page__gallery{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 12px;}.ik-page__gallery a{overflow: hidden;aspect-ratio: 4 / 3;border: 1px solid var(--ik-page-line);border-radius: 14px;background: var(--ik-page-soft);}.ik-page__gallery img{width: 100%;height: 100%;object-fit: cover;transition: transform .25s ease;}.ik-page__gallery a:hover img{transform: scale(1.04);}.ik-page__cta{display: flex;gap: 24px;align-items: center;justify-content: space-between;margin-top: 28px;padding: 28px 32px;border-radius: 20px;background: var(--ik-page-blue);color: #fff;}.ik-page__cta h2, .ik-page__cta p{margin: 0;color: #fff;}.ik-page__cta p{margin-top: 6px;color: rgba(255, 255, 255, .82);}@media (max-width: 767px){.ik-page{margin: 16px auto 42px;}.ik-page__hero, .ik-page__grid, .ik-page__grid--2{grid-template-columns: 1fr;}.ik-page__hero{gap: 22px;padding: 28px 22px;border-radius: 18px;}.ik-page__hero h1, .ik-page__hero h2{font-size: 32px;}.ik-page__section{margin-top: 18px;padding: 22px 18px;border-radius: 16px;}.ik-page__gallery{grid-template-columns: repeat(2, minmax(0, 1fr));}.ik-page__cta{align-items: stretch;flex-direction: column;padding: 24px 20px;}.ik-page__actions, .ik-page__btn{width: 100%;}.ik-page__hours div, .ik-page__data-row{grid-template-columns: 1fr;gap: 3px;}}@media (min-width: 992px){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;}body.desktop.template-11 #header .site-name-wrapper, body.desktop.template-11 #header .search, body.desktop.template-11 #header .top-navigation-contacts, body.desktop.template-11 #header .navigation-buttons{grid-row: 1 !important;align-self: center !important;}body.desktop.template-11 #header .site-name-wrapper{grid-column: 1 !important;width: 220px !important;min-width: 0 !important;height: 82px !important;}body.desktop.template-11 #header .site-name, body.desktop.template-11 #header .site-name a{width: 220px !important;height: 82px !important;}body.desktop.template-11 #header .site-name img{width: auto !important;max-width: 178px !important;height: auto !important;max-height: 82px !important;}body.desktop.template-11 #header .search{grid-column: 2 !important;width: 100% !important;max-width: 560px !important;margin: 0 auto !important;}body.desktop.template-11 #header .top-navigation-contacts{grid-column: 3 !important;min-width: 252px !important;}body.desktop.template-11 #header .navigation-buttons{grid-column: 4 !important;min-width: 245px !important;}body.desktop.template-11 #navigation .navigation-in > .menu-level-1, body.desktop.template-11 #navigation .navigation-in > .navigation-in-bottom, body.desktop.template-11 #navigation .menu-helper{display: none !important;}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;}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;}body.desktop.template-11 #navigation .top-navigation-bar-menu > li{min-width: 0 !important;flex: 1 1 0 !important;}body.desktop.template-11 #navigation .top-navigation-bar-menu > li > a{padding: 0 10px !important;font-size: 13px !important;}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){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;}body.desktop.template-11 #header .site-name-wrapper, body.desktop.template-11 #header .site-name, body.desktop.template-11 #header .site-name a{width: 190px !important;}body.desktop.template-11 #header .site-name img{max-width: 168px !important;}body.desktop.template-11 #header .top-navigation-contacts{min-width: 228px !important;gap: 10px !important;}body.desktop.template-11 .ik-v3-mail{font-size: 12px !important;}}body.type-index.template-11 .banners-row, body.type-index.template-11 .next-to-carousel-banners{display: none !important;}:root{--ik-brand:#0a47a8;--ik-brand-dark:#052877;--ik-brand-soft:#edf3ff;}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;}body.type-product .p-info-headline{display:block!important;margin:0 0 18px!important;}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;}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;}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;}body.type-product .p-detail-info .stars, body.type-product .p-detail-info .stars-label, body.type-product .p-detail-info .btn--link{margin:0!important;}body.type-product .p-detail-info .stars-label, body.type-product .p-detail-info .btn--link{color:#645f72!important;font-size:12px!important;font-weight:700!important;}body.type-product .p-detail-info .btn--link{min-height:0!important;padding:0!important;border:0!important;text-decoration:underline!important;}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;}body.type-product .p-detail-info>div:not(.stars-wrapper) a, body.type-product .p-detail-info .p-code{color:#052877!important;font-size:12px!important;}body.type-product .p-short-description-block{margin:18px 0 0!important;padding:15px 17px!important;border-left:4px solid #0a47a8!important;border-radius:0 14px 14px 0!important;background:#f7f7fa!important;}body.type-product .p-short-description-block .p-short-description, 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;}body.type-product .p-short-description-block>p{margin:9px 0 0!important;}body.type-product .p-short-description-block a.chevron-after{color:#0a47a8!important;font-size:12px!important;font-weight:800!important;letter-spacing:.035em!important;text-transform:uppercase!important;}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;}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;}body.type-product .detail-price-block{background:#f5f8ff!important;border-color:rgba(10,71,168,.28)!important;}body.type-product .detail-availability-block{background:#f1faf3!important;border-color:rgba(73,182,74,.24)!important;}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;}body.type-product .p-final-price-wrapper{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:5px 10px!important;}body.type-product .p-final-price-wrapper .price-standard{color:#8b8795!important;font-size:18px!important;}body.type-product .p-final-price-wrapper .price-save{order:-1!important;padding:4px 8px!important;border-radius:999px!important;background:#0a47a8!important;color:#fff!important;font-size:11px!important;font-weight:800!important;}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;}body.type-product .p-final-price-wrapper .price-additional{flex-basis:100%!important;color:#7c7788!important;font-size:12px!important;}body.type-product .detail-availability-block .availability-value, body.type-product .detail-availability-block .availability-label{color:#198b2a!important;font-size:18px!important;font-weight:800!important;}body.type-product .p-info-grid .detail-parameters{display:none!important;}body.type-product .add-to-cart{display:grid!important;grid-template-columns:132px minmax(0,1fr)!important;gap:12px!important;margin:14px 0 0!important;padding:14px!important;border:1px solid #e7e4ed!important;border-radius:17px!important;background:#f6f5f9!important;}body.type-product .add-to-cart .quantity{width:132px!important;min-width:132px!important;height:54px!important;border:1px solid #d9d5e0!important;border-radius:13px!important;background:#fff!important;}body.type-product .add-to-cart .quantity input{height:52px!important;color:#171522!important;font-size:20px!important;font-weight:800!important;}body.type-product .add-to-cart .quantity .increase, body.type-product .add-to-cart .quantity .decrease{color:#052877!important;}body.type-product .add-to-cart .add-to-cart-button{width:100%!important;min-height:54px!important;margin:0!important;border:1px solid #0a47a8!important;border-radius:13px!important;background:#0a47a8!important;color:#fff!important;box-shadow:0 8px 18px rgba(10,71,168,.24)!important;font-size:18px!important;font-weight:800!important;}body.type-product .add-to-cart .add-to-cart-button:hover{border-color:#49b64a!important;background:#49b64a!important;box-shadow:0 8px 18px rgba(73,182,74,.25)!important;}body.type-product .social-buttons-wrapper{margin:14px 0 0!important;padding:12px 2px 0!important;border-top:1px solid #ece9ef!important;}body.type-product .social-buttons-wrapper .link-icons{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:10px 18px!important;}body.type-product .social-buttons-wrapper .link-icons a{color:#686376!important;font-size:12px!important;font-weight:700!important;}@media (max-width:1199px){body.type-product .p-info-wrapper{padding:24px!important}body.type-product .p-info-headline h1{font-size:clamp(28px,4vw,38px)!important}body.type-product .p-detail-info{align-items:flex-start!important;flex-direction:column!important}body.type-product .p-info-grid{grid-template-columns:1fr!important}}@media (max-width:767px){body.type-product .p-info-wrapper{margin-top:18px!important;padding:20px!important;border-radius:18px!important;}body.type-product .p-info-headline h1{margin-bottom:15px!important;font-size:30px!important;}body.type-product .p-detail-info .stars-wrapper, body.type-product .p-detail-info>div:not(.stars-wrapper){width:100%!important}body.type-product .p-info-grid{gap:10px!important}body.type-product .add-to-cart{grid-template-columns:1fr!important}body.type-product .add-to-cart .quantity{width:100%!important;min-width:0!important}body.type-product .social-buttons-wrapper .link-icons{justify-content:center!important}}body.type-category #products .product .p, body.type-index .products-block .product .p{--sm-card-orange:#0a47a8;--sm-card-orange-soft:rgba(10,71,168,.24);--sm-card-violet:#052877;--sm-card-panel:#f7f7fb;}body.type-category #products .product .image, 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;}body.type-category #products .product .image img, body.type-index .products-block .product .image img{border-radius:15px!important;}body.type-category #products .product .p-in, 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;}body.type-category #products .product .p-in-in, body.type-index .products-block .product .p-in-in{display:flex!important;box-sizing:border-box!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;}body.type-category #products .product .name, 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;}body.type-category #products .product .p-bottom, body.type-index .products-block .product .p-bottom{display:flex!important;flex-direction:column!important;gap:10px!important;}body.type-category #products .product .p-bottom>div[data-micro="offer"], body.type-index .products-block .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;}body.type-category #products .product .prices, 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;}body.type-category #products .product .price-final, body.type-index .products-block .product .price-final{display:flex!important;width:100%!important;align-items:baseline!important;flex-wrap:nowrap!important;gap:6px!important;white-space:nowrap!important;}body.type-category #products .product .price-standard, body.type-index .products-block .product .price-standard{margin-right:0!important;flex:0 0 auto!important;white-space:nowrap!important;}body.type-category #products .product .price-final strong, body.type-category #products .product .price-additional, body.type-index .products-block .product .price-final strong, body.type-index .products-block .product .price-additional{width:auto!important;white-space:nowrap!important;}body.type-category #products .product .price-additional, body.type-index .products-block .product .price-additional{margin-top:4px!important;}body.type-category #products .product .p-tools, body.type-index .products-block .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;border:1px solid #e3e1eb!important;border-radius:12px!important;background:#f7f7fb!important;text-align:center!important;}body.type-category #products .product [data-micro-availability="https://schema.org/InStock"] .p-tools, 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;}body.type-category #products .product [data-micro-availability="https://schema.org/OutOfStock"] .p-tools, 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;}body.type-category #products .product .availability, body.type-index .products-block .product .availability{width:100%!important;font-size:11px!important;font-weight:800!important;line-height:1.25!important;text-align:center!important;}body.type-category #products .product .p-desc, 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){body.type-category #products .product .image, body.type-index .products-block .product .image{margin-bottom:11px!important;border-radius:13px!important;}body.type-category #products .product .image img, body.type-index .products-block .product .image img{border-radius:12px!important;}body.type-category #products .product .p-in, body.type-index .products-block .product .p-in, body.type-category #products .product .p-bottom, body.type-index .products-block .product .p-bottom{gap:7px!important;}body.type-category #products .product .p-in-in, body.type-index .products-block .product .p-in-in, body.type-category #products .product .p-desc, body.type-index .products-block .product .p-desc{min-height:0!important;padding:9px 10px!important;}body.type-category #products .product .name, body.type-index .products-block .product .name{min-height:0!important;}body.type-category #products .product .p-bottom>div[data-micro="offer"], body.type-index .products-block .product .p-bottom>div[data-micro="offer"]{grid-template-columns:1fr!important;row-gap:7px!important;}body.type-category #products .product .p-tools, body.type-index .products-block .product .p-tools{width:100%!important;min-height:48px!important;}}body.type-category.template-11 #filters .slider-header{position:relative!important;inset:auto!important;width:100%!important;}body.type-category.template-11 #filters .slider-header .from, body.type-category.template-11 #filters .slider-header .to{position:static!important;width:auto!important;min-width:92px!important;flex:0 0 auto!important;}body.type-category.template-11 #filters .slider-content{position:relative!important;inset:auto!important;width:100%!important;margin:0!important;}body.type-category.template-11 #filters .filter-label{position:relative!important;text-indent:0!important;}body.type-category.template-11 #filters .filter-label::before{position:static!important;inset:auto!important;margin:0!important;transform:none!important;}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;}body.type-category #products .product .image img{border-radius:15px!important;}body.type-category #products .product .p-in{box-sizing:border-box!important;padding-top:14px!important;border-top:1px solid rgba(10,71,168,.24)!important;}body.type-category #products .product .p-bottom>div[data-micro="offer"]{display:grid!important;min-height:56px!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:8px!important;align-items:center!important;}body.type-category #products .product .prices{display:flex!important;width:100%!important;min-width:0!important;margin:3px 0!important;flex:none!important;flex-direction:column!important;flex-wrap:nowrap!important;}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;}body.type-category #products .product .price-standard{margin-right:0!important;flex:0 0 auto!important;white-space:nowrap!important;}body.type-category #products .product .price-final strong, body.type-category #products .product .price-additional{white-space:nowrap!important;}body.type-category #products .product .p-tools{width:auto!important;max-width:105px!important;margin:3px 0!important;flex:none!important;text-align:right!important;}body.type-category #products .product .availability{width:auto!important;text-align:right!important;}@media (max-width:767px){body.type-category #products .product .image{margin-bottom:12px!important;border-radius:13px!important;}body.type-category #products .product .p-in{padding-top:11px!important;}body.type-category #products .product .p-bottom>div[data-micro="offer"]{grid-template-columns:1fr!important;row-gap:3px!important;}body.type-category #products .product .p-tools, body.type-category #products .product .availability{max-width:none!important;text-align:left!important;}}body.type-category #products .product .image{margin-bottom:14px!important;}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;}body.type-category #products .product .p-bottom{display:flex!important;flex-direction:column!important;gap:10px!important;}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;}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;}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;}body.type-category #products .product .availability{width:100%!important;text-align:center!important;}@media (max-width:767px){body.type-category #products .product .image{margin-bottom:11px!important;border-radius:13px!important;}body.type-category #products .product .p-in, body.type-category #products .product .p-bottom{gap:7px!important;}body.type-category #products .product .p-bottom>div[data-micro="offer"]{grid-template-columns:1fr!important;row-gap:7px!important;}body.type-category #products .product .p-tools{width:100%!important;max-width:none!important;min-height:48px!important;text-align:center!important;}}body.type-category #products .product .p-in-in, 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;}body.type-category #products .product .prices, 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;}body.type-category #products .product .p-desc, 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;}body.type-category #products .product .image, body.type-index .products-block .product .image{margin-bottom:6px!important;}body.type-category #products .product .p-in, body.type-index .products-block .product .p-in{gap:8px!important;}body.type-category #products .product .p-in-in, 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;}body.type-category #products .product .name, body.type-index .products-block .product .name{min-height:0!important;line-height:1.25!important;}body.type-category #products .product .p-bottom>div[data-micro="offer"], 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;}body.type-category #products .product .prices, body.type-index .products-block .product .prices{min-height:68px!important;padding:9px 10px!important;}body.type-category #products .product .price-final, 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;}body.type-category #products .product .p-tools, 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;}body.type-category #products .product .availability, 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){body.type-category #products .product .image, body.type-index .products-block .product .image{margin-bottom:5px!important;}body.type-category #products .product .p-in-in, body.type-index .products-block .product .p-in-in{height:auto!important;min-height:0!important;max-height:none!important;padding:9px 10px!important;}}body.type-category #products .product .p-in-in>.ratings-wrapper, 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;}body.type-category #products .product .p-in-in, body.type-index .products-block .product .p-in-in{padding:10px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;}body.type-category #products .product .name, body.type-index .products-block .product .name{color:#111318!important;transition:color .18s ease,transform .18s ease!important;}body.type-category #products .product .p-in-in:hover .name, body.type-category #products .product .name:focus-visible, body.type-index .products-block .product .p-in-in:hover .name, body.type-index .products-block .product .name:focus-visible{color:#0a47a8!important;transform:translateX(2px)!important;}body.type-category #products .product .p-desc, 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;}body.type-category #products .product .p-desc *, body.type-index .products-block .product .p-desc *{color:#111318!important;}body.type-category #products .product .p-in-in, body.type-index .products-block .product .p-in-in{align-items:center!important;}body.type-category #products .product .name, body.type-index .products-block .product .name{width:100%!important;font-size:16px!important;line-height:1.3!important;text-align:center!important;}body.type-category #products .product .p-in-in:hover .name, body.type-category #products .product .name:focus-visible, body.type-index .products-block .product .p-in-in:hover .name, body.type-index .products-block .product .name:focus-visible{transform:translateY(-1px)!important;}body.type-category #products .product .prices, body.type-index .products-block .product .prices{align-items:center!important;text-align:center!important;}body.type-category #products .product .price-final, body.type-index .products-block .product .price-final{justify-content:center!important;}body.type-category #products .product .price-additional, body.type-index .products-block .product .price-additional{width:100%!important;text-align:center!important;}body.type-category #products .product .prices, body.type-index .products-block .product .prices{background:#f7f7f7!important;}@media (max-width:767px){body.type-category #products .product, body.type-index .products-block .product, body.type-category #products .product .p, body.type-index .products-block .product .p{height:auto!important;min-height:0!important;max-height:none!important;}body.type-category #products .product .p, body.type-index .products-block .product .p{display:flex!important;padding-bottom:0!important;flex-direction:column!important;overflow:hidden!important;}body.type-category #products .product .image, body.type-index .products-block .product .image{flex:0 0 auto!important;margin-bottom:0!important;}body.type-category #products .product .p-in, 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;}body.type-category #products .product .p-in-in, 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;}body.type-category #products .product .name, 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;}body.type-category #products .product .p-bottom, 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;}body.type-category #products .product .p-bottom>div[data-micro="offer"], 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;}body.type-category #products .product .prices, 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;}body.type-category #products .product .p-tools, 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;}body.type-category #products .product .availability, 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;}body.type-category #products .product .p-desc, 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;}body.type-category #products .product .product-btn, 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;}body.type-category #products .product .product-btn form, body.type-index .products-block .product .product-btn form{width:100%!important;margin:0!important;text-align:center!important;}body.type-category #products .product .product-btn .btn, body.type-index .products-block .product .product-btn .btn{width:min(100%,260px)!important;margin:0 auto!important;}}body.type-category.template-11 .filters-unveil-button-wrapper{margin:0 0 12px!important;}body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:54px!important;padding:0 20px!important;border:1px solid #0a47a8!important;border-radius:14px!important;background:#0a47a8!important;box-shadow:0 8px 20px rgba(34,27,70,.10)!important;color:#fff!important;font-size:14px!important;font-weight:800!important;line-height:1!important;letter-spacing:.02em!important;text-transform:uppercase!important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease!important;}body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button:hover, body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button:focus-visible{background:#052877!important;box-shadow:0 10px 24px rgba(34,27,70,.16)!important;color:#fff!important;transform:translateY(-1px)!important;}body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button::after{content:""!important;flex:0 0 11px!important;width:11px!important;height:11px!important;margin:-5px 2px 0 16px!important;border:0!important;border-right:2px solid #fff!important;border-bottom:2px solid #fff!important;transform:rotate(45deg)!important;transition:transform .2s ease,margin .2s ease!important;}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;}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;}body.type-category.template-11 #filters #price-filter-form{display:none!important;}body.type-category.template-11 #filters .filter-sections, body.type-category.template-11 #filters #category-filter-hover{display:contents!important;}body.type-category.template-11 #filters .filter-section-button{display:none!important;}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;}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;}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;}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:#0a47a8!important;}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;}body.type-category.template-11 #filters .slider-header .from, 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;}body.type-category.template-11 #filters .slider-content{padding:5px 9px 3px!important;}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;}body.type-category.template-11 #filters .ui-slider-range{border:0!important;border-radius:999px!important;background:#0a47a8!important;}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 #0a47a8!important;border-radius:50%!important;background:#fff!important;box-shadow:0 3px 9px rgba(38,31,77,.18)!important;cursor:grab!important;}body.type-category.template-11 #filters .ui-slider-handle:hover, 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;}body.type-category.template-11 #filters .param-filter-top{display:flex!important;flex-wrap:wrap!important;gap:8px!important;}body.type-category.template-11 #filters .param-filter-top form{display:contents!important;}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;}body.type-category.template-11 #filters fieldset > div{display:inline-flex!important;margin:0!important;}body.type-category.template-11 #filters input[type="checkbox"]{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;opacity:0!important;}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;}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;}body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label{border-color:#0a47a8!important;background:#edf3ff!important;color:#052877!important;box-shadow:0 3px 10px rgba(10,71,168,.10)!important;}body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label::before{border-color:#0a47a8!important;background:#0a47a8!important;}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;}body.type-category.template-11 #filters input[type="checkbox"]:not(:disabled) + .filter-label:hover{border-color:#0a47a8!important;color:#052877!important;transform:translateY(-1px)!important;}body.type-category.template-11 #filters input[type="checkbox"]:disabled + .filter-label{opacity:.45!important;cursor:not-allowed!important;}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;}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;}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;}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){body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button{min-height:50px!important;padding:0 15px!important;border-radius:12px!important;font-size:13px!important;}body.type-category.template-11 #filters.visible{gap:10px!important;padding:10px!important;border-radius:15px!important;}body.type-category.template-11 #filters .slider-wrapper, 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;}body.type-category.template-11 #filters h4{margin-bottom:11px!important;font-size:13px!important;}body.type-category.template-11 #filters .filter-label{min-height:34px!important;padding:6px 9px!important;font-size:12px!important;}body.type-category.template-11 #filters .filter-total-count{justify-content:center!important;}}@media (max-width:767px){body.type-category #products .product .product-btn form, 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;}body.type-category #products .product .product-btn .btn, 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;}}body.type-category.template-11 #filters .ui-slider::after, body.type-category.template-11 #filters .ui-slider-handle::after{content:none!important;display:none!important;}body.type-category.template-11 #filters .ui-slider-range{top:0!important;bottom:auto!important;height:100%!important;}body.type-category.template-11 #filters .ui-slider-handle{top:50%!important;box-sizing:border-box!important;transform:translateY(-50%)!important;}body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label::before{background-color:#0a47a8!important;background-image:none!important;}body.type-category.template-11 #filters .filter-label::after{content:none!important;display:none!important;}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){body.type-category.template-11 #filters h4::after{content:none!important;display:none!important;}}body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button::before{content:none!important;display:none!important;}body.type-category.template-11 .filters-unveil-button-wrapper .unveil-button::after, 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;}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;}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;}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 body.type-product .p-thumbnails-wrapper{overflow:visible!important;margin-top:2px!important;margin-bottom:-7px!important;padding-bottom:7px!important;}html body.type-product .p-thumbnails-wrapper .p-thumbnails-inner{padding-bottom:4px!important;}html 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 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 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 body.type-product .p-thumbnails-wrapper .p-thumbnail.highlighted{border:2px solid #0a47a8!important;box-shadow:0 6px 16px rgba(10,71,168,.14)!important;}html body.type-product .p-thumbnails-wrapper .p-thumbnail.highlighted img{border:0!important;}body.type-product .add-to-cart .quantity .increase::before, body.type-product .add-to-cart .quantity .decrease::before{display:none!important;content:none!important;pointer-events:none!important;}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;}body.type-product .detail-parameters:has(.hidden-split-parameter){display:table!important;width:100%!important;margin:8px 0 0!important;table-layout:fixed!important;}body.type-product .detail-parameters:has(.hidden-split-parameter) tr{display:table-row!important;width:100%!important;}body.type-product .detail-parameters:has(.hidden-split-parameter) th, 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;}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;}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:Inter,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;cursor:pointer!important;}body.type-product .detail-parameters select.hidden-split-parameter:focus{border-color:#0a47a8!important;outline:2px solid rgba(10,71,168,.18)!important;outline-offset:1px!important;}@media (max-width:767px){body.type-product .p-image{border-radius:18px!important;box-shadow:0 10px 28px rgba(5,40,119,.08)!important;}body.type-product .p-image .p-main-image, body.type-product .p-image .p-main-image img{border-radius:17px!important;}html body.type-product .p-thumbnails-wrapper .p-thumbnail{height:82px!important;border-radius:10px!important;}html body.type-product .p-thumbnails-wrapper .p-thumbnail img{border-radius:9px!important;}body.type-product .detail-parameters:has(.hidden-split-parameter) th, body.type-product .detail-parameters:has(.hidden-split-parameter) td{display:block!important;width:100%!important;padding:3px 0!important;}body.type-product .detail-parameters:has(.hidden-split-parameter) td{padding-bottom:8px!important;}}html 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 body.type-product .p-info-grid .detail-grid-item{width:auto!important;max-width:100%!important;min-width:0!important;}html body.type-product .p-info-grid .detail-parameters-block:has(.hidden-split-parameter){grid-column:1!important;grid-row:1!important;}html body.type-product .p-info-grid:has(.detail-parameters-block) .detail-price-block{grid-column:2!important;grid-row:1!important;}html body.type-product .p-info-grid:has(.detail-parameters-block) .detail-availability-block{grid-column:1 / -1!important;grid-row:2!important;}html body.type-product .p-info-grid .detail-parameters-block ~ .detail-parameters-block{display:none!important;}html 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 body.type-product .detail-parameters select.hidden-split-parameter{position:static!important;inset:auto!important;left:auto!important;top:auto!important;transform:none!important;}body.type-product .p-final-price-wrapper .price-final{white-space:nowrap!important;font-size:clamp(28px,2.2vw,34px)!important;}body.type-category.template-11 #filters .slider-wrapper > h4{display:block!important;}body.type-category.template-11 .listSorting{margin:0 0 22px!important;}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;}body.type-category.template-11 .listSorting__controls > li{margin:0!important;padding:0!important;border:0!important;}body.type-category.template-11 .listSorting__control{min-height:42px!important;padding:0 18px!important;border:1px solid #0a47a8!important;border-radius:10px!important;background:#0a47a8!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;}body.type-category.template-11 .listSorting__control:hover, body.type-category.template-11 .listSorting__control:focus-visible, body.type-category.template-11 .listSorting__control.active, 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 body.type-product .p-info-wrapper .p-info-grid{grid-template-columns:1fr!important;}html body.type-product .p-info-grid .detail-parameters-block:has(.hidden-split-parameter), html body.type-product .p-info-grid:has(.detail-parameters-block) .detail-price-block, html body.type-product .p-info-grid:has(.detail-parameters-block) .detail-availability-block{grid-column:1!important;grid-row:auto!important;}body.type-category.template-11 .listSorting__controls{gap:8px!important;}body.type-category.template-11 .listSorting__controls > li{flex:1 1 calc(50% - 8px)!important;}body.type-category.template-11 .listSorting__control{width:100%!important;min-height:40px!important;padding:0 10px!important;font-size:12px!important;}}body.template-11 .ik-v3-top-links a:not(:last-child)::after{content: "\2022" !important;}body.template-11 .top-navigation-tools .dropdown::before{content: "\25A3" !important;}body.desktop.template-11 #navigation .top-navigation-menu-trigger span::after{content: "\25BE" !important;}body.template-11 #header::before{content: none !important;display: none !important;}body.desktop.template-11 #navigation .top-navigation-menu-trigger::before, body.desktop.template-11 #navigation .top-navigation-menu-trigger::after{content: none !important;display: none !important;}body.desktop.template-11 #navigation .top-navigation-bar-menu > li::before{content: none !important;display: none !important;}@media (min-width: 992px){body.desktop.template-11 .top-navigation-bar .top-navigation-menu{display: none !important;}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;}body.desktop.template-11 #navigation .navigation-in > .menu-level-1{position: relative !important;display: flex !important;width: 100% !important;height: 58px !important;margin: 0 !important;padding: 0 !important;align-items: stretch !important;justify-content: stretch !important;overflow: visible !important;}body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li{position: relative !important;display: flex !important;min-width: 0 !important;height: 58px !important;margin: 0 !important;flex: 1 1 0 !important;align-items: stretch !important;}body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li:nth-child(n+7):not(.ik-product-more){display: none !important;}body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li > a, 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: Inter, 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;}body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li:hover > a, body.desktop.template-11 #navigation .ik-product-more.is-open > .ik-product-more-button, body.desktop.template-11 #navigation .ik-product-more-button:hover{background: #052877 !important;}body.desktop.template-11 #navigation .ik-product-more{flex: 0 0 94px !important;}body.desktop.template-11 #navigation .ik-product-more-dropdown{position: absolute !important;z-index: 9999 !important;top: 58px !important;right: 0 !important;display: none !important;width: 330px !important;max-height: min(70vh, 620px) !important;margin: 0 !important;padding: 10px !important;border: 1px solid #dce5f4 !important;border-radius: 0 0 14px 14px !important;background: #fff !important;box-shadow: 0 18px 42px rgba(5, 40, 119, .2) !important;overflow: auto !important;list-style: none !important;}body.desktop.template-11 #navigation .ik-product-more.is-open > .ik-product-more-dropdown{display: block !important;}body.desktop.template-11 #navigation .ik-product-more-dropdown > li{display: block !important;width: 100% !important;height: auto !important;}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;line-height: 1.25 !important;}body.desktop.template-11 #navigation .ik-product-more-dropdown > li > a:hover{background: #edf3ff !important;color: #052877 !important;}body.desktop.template-11 #navigation .navigation-in > .navigation-in-bottom, body.desktop.template-11 #navigation .menu-helper, body.desktop.template-11 #navigation .top-navigation-menu{display: none !important;}}body.type-category.template-11 #products .products-block > .product{display: flex !important;height: auto !important;min-height: 520px !important;}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;}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;}body.type-category.template-11 #products .products-block .product .image img{width: 100% !important;height: 100% !important;object-fit: contain !important;}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;}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;}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;}body.type-category.template-11 #products .products-block .product .name:hover, body.type-category.template-11 #products .products-block .product .name:focus-visible{color: #0a47a8 !important;}body.type-category.template-11 #products .products-block .product .p-bottom, 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;}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;}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;}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;}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;}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;}body.type-category.template-11 #products .products-block .product .product-btn:has(> .quantity):not(:has(.btn)):not(:has(form)){display: none !important;}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;}body.type-category.template-11 #products .products-block .product .product-btn .btn, 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, body.template-11{max-width: 100% !important;overflow-x: hidden !important;}body.template-11 .top-navigation-bar{display: none !important;}body.template-11 #header{position: relative !important;width: 100% !important;height: auto !important;min-height: 76px !important;margin: 0 !important;padding: 0 !important;}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;}body.template-11 #header .site-name-wrapper, body.template-11 #header .site-name, 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;}body.template-11 #header .site-name img{display: block !important;width: auto !important;max-width: 185px !important;height: auto !important;max-height: 58px !important;}body.template-11 #header .search, body.template-11 #header .top-navigation-contacts{display: none !important;}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;}body.template-11 #header .navigation-buttons > a, body.template-11 #header .navigation-buttons > div, body.template-11 #header .navigation-buttons > button{position: static !important;margin: 0 !important;}body.template-11 #navigation .ik-product-more{display: none !important;}body.type-index.template-11 .ik-v3-home{width: calc(100% - 24px) !important;margin: 12px auto 24px !important;}body.type-index.template-11 .ik-v3-hero-grid, body.type-index.template-11 .ik-v3-services, body.type-index.template-11 .ik-v3-categories{width: 100% !important;min-width: 0 !important;}}@media (max-width: 767px){body.type-category.template-11 #products .products-block{display: grid !important;width: 100% !important;grid-template-columns: minmax(0, 1fr) !important;gap: 16px !important;}body.type-category.template-11 #products .products-block > .product, body.type-category.template-11 #products .products-block > .product > .p{width: 100% !important;min-width: 0 !important;min-height: 0 !important;}body.type-category.template-11 #products .products-block > .product > .p{padding: 0 14px 16px !important;}body.type-category.template-11 #products .products-block .product .image{aspect-ratio: 4 / 3 !important;}body.type-category.template-11 #products .products-block .product .p-in-in{min-height: 74px !important;}body.type-category.template-11 #products .products-block .product .product-btn .btn, body.type-category.template-11 #products .products-block .product .product-btn form{width: min(100%, 280px) !important;}}html:is(.ik-custom-v6, :has(> .type-index)) body.type-category.template-11 #products.products-block > .product{display: flex !important;height: auto !important;min-height: 520px !important;}html:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .name:hover, html:is(.ik-custom-v6, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .name:focus-visible{color: #0a47a8 !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-bottom, html:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn .btn, html:is(.ik-custom-v6, :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:is(.ik-custom-v6, :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:is(.ik-custom-v6, :has(> .type-index)) body.type-category.template-11 #products.products-block > .product, html:is(.ik-custom-v6, :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:is(.ik-custom-v6, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .p-in-in{min-height: 74px !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn .btn, html:is(.ik-custom-v6, :has(> .type-index)) body.type-category.template-11 #products.products-block .product .product-btn form{width: min(100%, 280px) !important;}}:root{--ik-blue: #0a47a8;--ik-blue-dark: #052877;--color-primary: #0a47a8;--color-primary-hover: #052877;}@media (min-width: 992px){body.desktop.template-11 #header .header-top > .site-name-wrapper, body.desktop.template-11 #header .header-top > .search, body.desktop.template-11 #header .header-top > .top-navigation-contacts, body.desktop.template-11 #header .header-top > .navigation-buttons{grid-row: 1 !important;order: 0 !important;}body.desktop.template-11 .top-navigation-bar .top-navigation-menu{display: none !important;}body.desktop.template-11 #navigation .navigation-in > .menu-level-1{display: flex !important;}body.desktop.template-11 #navigation .top-navigation-menu{display: none !important;}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;}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;}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;}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;}body.desktop.template-11 #header .navigation-wrapper > .menu-helper{display: none !important;}body.desktop.template-11 #navigation{overflow: visible !important;}body.desktop.template-11 #navigation .navigation-in > .menu-level-1{position: static !important;overflow: visible !important;}body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext{position: static !important;}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;}body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext:hover > .menu-level-2, 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;}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;}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;}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;}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;}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;}body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext > .menu-level-2 > li > div > a:first-child, 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;}body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext > .menu-level-2 .menu-level-3, body.desktop.template-11 #navigation .navigation-in > .menu-level-1 > li.ext > .menu-level-2 > .menu-item-category{display: none !important;}}body.template-11 #header .cart-count::before{content: "\e929" !important;font-family: "apollo" !important;font-size: 28px !important;}body.template-11 .ik-v3-top-links a:not(:last-child)::after{content: "\2022" !important;}body.template-11 .top-navigation-tools .dropdown::before{content: "" !important;margin: 0 !important;}body.desktop.template-11 #navigation .top-navigation-menu-trigger span::after{content: "\25BE" !important;}@media (max-width: 991px){html, body.template-11, body.template-11 .overall-wrapper, body.template-11 #content-wrapper, body.template-11 .content-wrapper-in, body.template-11 #content, body.template-11 #header, body.template-11 #header .header-top{box-sizing: border-box !important;width: 100% !important;min-width: 0 !important;max-width: 100% !important;}html, body.template-11{overflow-x: hidden !important;}}@media (max-width: 767px){body.template-11 .top-navigation-bar{display: block !important;position: fixed !important;z-index: 10030 !important;top: 0 !important;right: 0 !important;bottom: auto !important;left: 0 !important;width: 100% !important;height: 50px !important;min-height: 0 !important;padding: 0 !important;overflow: visible !important;border: 0 !important;background: #fff !important;}body.template-11 .top-navigation-bar > .container{display: block !important;width: 100% !important;height: 50px !important;min-height: 0 !important;padding: 0 20px !important;overflow: visible !important;}body.template-11 .top-navigation-bar .site-name{display: flex !important;position: absolute !important;z-index: 6 !important;top: 0 !important;right: auto !important;bottom: 0 !important;left: 15px !important;width: 132px !important;max-width: 200px !important;height: 50px !important;align-items: center !important;}body.template-11 .top-navigation-bar .site-name a, body.template-11 .top-navigation-bar .site-name img{display: block !important;width: 132px !important;max-width: 132px !important;height: 30px !important;max-height: 30px !important;object-fit: contain !important;}body.template-11 .top-navigation-bar .top-navigation-tools{display: flex !important;width: 100% !important;height: 50px !important;margin: 0 !important;padding: 0 !important;}body.template-11 .top-navigation-bar .responsive-tools{display: flex !important;height: 50px !important;margin: 0 -10px 0 auto !important;align-items: center !important;}body.template-11 #header{position: relative !important;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;}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;}body.template-11 #header .header-top{display: block !important;width: 100% !important;height: 60px !important;min-height: 0 !important;margin: 0 !important;padding: 0 !important;}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;}body.template-11 #header .site-name{display: none !important;}body.template-11 #header .search{display: block !important;width: 100% !important;height: 60px !important;margin: 0 !important;padding: 10px 0 !important;}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;}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;}body.template-11.navigation-window-visible #navigation, body.template-11.menu-visible #navigation{transform: translateX(0) !important;}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;}}.site-msg.information{display: none !important;}@media (min-width: 992px){body.desktop.template-11 #header .header-top{grid-template-columns: 190px minmax(300px, 1fr) 380px !important;column-gap: 18px !important;}body.desktop.template-11 #header .site-name-wrapper{grid-column: 1 !important;}body.desktop.template-11 #header .search{grid-column: 2 !important;max-width: 560px !important;}body.desktop.template-11 #header .navigation-buttons{grid-column: 3 !important;width: 380px !important;min-width: 380px !important;gap: 12px !important;}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;}body.desktop.template-11 #header .cart-count{width: 168px !important;min-width: 168px !important;flex: 0 0 168px !important;justify-content: flex-end !important;padding: 0 12px 0 48px !important;white-space: nowrap !important;}body.desktop.template-11 #header .cart-price{display: block !important;width: auto !important;min-width: 72px !important;height: auto !important;white-space: nowrap !important;line-height: 20px !important;text-align: left !important;}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;}body.desktop.template-11 .top-navigation-bar .ik-v8-phones{display: flex !important;align-items: center !important;gap: 12px !important;}body.desktop.template-11 .top-navigation-bar .ik-v8-phone, 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;}body.desktop.template-11 .top-navigation-bar .ik-v8-phone > span:last-child{display: grid !important;line-height: 1.05 !important;}body.desktop.template-11 .top-navigation-bar .ik-v8-phone strong{color: #111318 !important;font-size: 11.5px !important;font-weight: 700 !important;}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;}body.desktop.template-11 .top-navigation-bar .ik-v3-mail{font-size: 12px !important;font-weight: 600 !important;}body.desktop.template-11 .top-navigation-bar .ik-v3-phone-icon, 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){body.desktop.template-11 #header .header-top{grid-template-columns: 170px minmax(260px, 1fr) 350px !important;column-gap: 14px !important;}body.desktop.template-11 #header .navigation-buttons{width: 350px !important;min-width: 350px !important;gap: 8px !important;}body.desktop.template-11 #header .top-nav-button-login{width: 178px !important;min-width: 178px !important;flex-basis: 178px !important;}body.desktop.template-11 #header .cart-count{width: 164px !important;min-width: 164px !important;flex-basis: 164px !important;}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){body.desktop.template-11 #header .header-top{align-items: center !important;padding-top: 50px !important;padding-bottom: 10px !important;}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;}body.desktop.template-11 .top-navigation-bar .ik-v8-phones{gap: 10px !important;}body.desktop.template-11 .top-navigation-bar .ik-v8-phone, body.desktop.template-11 .top-navigation-bar .ik-v3-mail{gap: 5px !important;}body.desktop.template-11 .top-navigation-bar .ik-v8-phone strong{font-size: 11px !important;}body.desktop.template-11 .top-navigation-bar .ik-v8-phone small{margin-top: 1px !important;font-size: 7px !important;}body.desktop.template-11 .top-navigation-bar .ik-v3-mail{font-size: 11.5px !important;}body.desktop.template-11 .top-navigation-bar .ik-v3-phone-icon svg, body.desktop.template-11 .top-navigation-bar .ik-v3-mail-icon svg{width: 18px !important;height: 18px !important;}}:root{--template-font: "Inter", Arial, sans-serif !important;--template-headings-font: "Barlow Condensed", "Arial Narrow", Arial, sans-serif !important;--ik-ui-font: "Inter", Arial, sans-serif;--ik-heading-font: "Barlow Condensed", "Arial Narrow", Arial, sans-serif;}html, body, input, select, textarea, button, .btn, .button, #navigation, #navigation a, .top-navigation-bar, .header-top, .menu-helper, .navigation-buttons, .products, .product, .product .name, .product .description, .breadcrumbs, .pagination, .filters, .footer, #footer{font-family: var(--ik-ui-font) !important;}h1, h2, h3, .h1, .h2, .h3, .homepage-group-title, .welcome h1, .welcome h2, .content-inner > header h1, .category-title, .product-detail .p-detail-inner-header h1, .ik-hero h1, .ik-hero h2{font-family: var(--ik-heading-font) !important;font-weight: 800 !important;letter-spacing: 0.01em !important;}h4, h5, h6, .h4, .h5, .h6, .footer h4, .footer h5, #footer h4, #footer h5, .benefitBanner__title, .category-header{font-family: var(--ik-heading-font) !important;font-weight: 700 !important;letter-spacing: 0.01em !important;}#navigation a, .menu-helper, .btn, .button, button, .navigation-buttons a{font-weight: 700 !important;}.price, .price-final, .price-standard, .price-save, .product .price, .p-final-price-wrapper, .p-final-price-wrapper strong, .cart-price, .price-wrapper{font-family: var(--ik-ui-font) !important;font-weight: 800 !important;}body.template-11 h1, body.template-11 h2, body.template-11 h3, body.template-11 .h1, body.template-11 .h2, body.template-11 .h3, body.template-11 .homepage-group-title, body.template-11 .welcome h1, body.template-11 .welcome h2, body.template-11 .content-inner > header h1, body.template-11 .category-title, body.template-11 .product-detail .p-detail-inner-header h1, body.template-11 .ik-v3-hero-card h1, body.template-11 .ik-hero h1, body.template-11 .ik-hero h2{font-family: var(--ik-heading-font) !important;font-weight: 800 !important;letter-spacing: 0.01em !important;}body.template-11 h4, body.template-11 h5, body.template-11 h6, body.template-11 .h4, body.template-11 .h5, body.template-11 .h6, body.template-11 .footer h4, body.template-11 .footer h5, body.template-11 #footer h4, body.template-11 #footer h5, body.template-11 .benefitBanner__title, body.template-11 .category-header{font-family: var(--ik-heading-font) !important;font-weight: 700 !important;letter-spacing: 0.01em !important;}body.type-index .ik-v3-category{display:block;color:var(--ik-v3-ink)!important;text-decoration:none!important;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;}body.type-index .ik-v3-category:hover{border-color:#9bb2e4;box-shadow:0 13px 30px rgba(5,40,119,.13);transform:translateY(-3px);}body.type-index .ik-v3-category img{transition:transform .25s ease;}body.type-index .ik-v3-category:hover img{transform:scale(1.025);}body.type-index .ik-v3-category-cta{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:0 24px;border-radius:7px;background:var(--ik-v3-blue);color:#fff!important;font-size:13px!important;font-weight:750!important;text-decoration:none!important;}body.type-index .ik-v3-category:hover .ik-v3-category-cta{background:var(--ik-v3-blue-hover);}#cart-widget{border-color:rgba(118,151,42,.38)!important;box-shadow:0 18px 42px rgba(12,35,72,.18)!important;}#cart-widget .cart-widget-button{padding:26px 44px 32px!important;background:linear-gradient(135deg,#9acd32 0%,#7ea52e 100%)!important;border-top:1px solid rgba(255,255,255,.32)!important;}#cart-widget #continue-order-button{background:#082f7a!important;border:1px solid rgba(255,255,255,.28)!important;color:#fff!important;box-shadow:0 10px 24px rgba(4,31,82,.23)!important;}#cart-widget #continue-order-button:hover, #cart-widget #continue-order-button:focus{background:#061f55!important;box-shadow:0 12px 28px rgba(4,31,82,.3)!important;transform:translateY(-1px);}#cart-widget .quantity, #cart-widget .quantity input, #cart-widget .quantity .increase, #cart-widget .quantity .decrease{border-color:#8fb339!important;}#cart-widget .quantity .increase, #cart-widget .quantity .decrease, #cart-widget .quantity .increase__sign, #cart-widget .quantity .decrease__sign{color:#6f9228!important;}#cart-widget .cart-widget-product, #cart-widget .cart-widget-product-unit{border-color:rgba(118,151,42,.22)!important;}@media (max-width:767px){#cart-widget .cart-widget-button{padding:20px 22px 24px!important;}}.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;}.products .product .image > .flags-extra{top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;z-index:7!important;transform:none!important;}.products .product .image > .flags-default .flag, .products .product .image > .flags-extra .flag{margin:0!important;}@media (max-width:767px){.products .product .image > .flags-default{top:10px!important;left:10px!important;max-width:calc(100% - 20px)!important;}.products .product .image > .flags-extra{top:10px!important;right:10px!important;}}@media (min-width: 992px){body.desktop.template-11 #navigation .ik-product-more-button{gap: 9px !important;}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;}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;}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;}body.desktop.template-11 #navigation .ik-product-more.is-open > .ik-product-more-dropdown{display: block !important;}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;}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;}body.desktop.template-11 #navigation .ik-product-more-dropdown > li > a:hover, body.desktop.template-11 #navigation .ik-product-more-dropdown > li > a:focus-visible{background: #eef4ff !important;color: #0d3080 !important;}body.desktop.template-11 #navigation .ik-product-more-dropdown .submenu-arrow, body.desktop.template-11 #navigation .ik-product-more-dropdown .menu-image, body.desktop.template-11 #navigation .ik-product-more-dropdown .menu-level-2, body.desktop.template-11 #navigation .ik-product-more-dropdown .menu-level-3{display: none !important;}}body.template-11 .benefitBanner.position--benefitHomepage{display: grid !important;grid-template-columns: repeat(4, minmax(0, 1fr)) !important;align-items: stretch !important;gap: 14px !important;width: 100% !important;height: auto !important;margin: 24px auto 30px !important;padding: 14px !important;overflow: visible !important;border: 1px solid rgba(13, 48, 128, .10) !important;border-radius: 22px !important;background: #f4f7fc !important;box-shadow: 0 12px 32px rgba(20, 42, 83, .08) !important;}body.template-11 .benefitBanner.position--benefitHomepage .benefitBanner__item{display: flex !important;align-items: center !important;justify-content: flex-start !important;gap: 14px !important;width: 100% !important;min-width: 0 !important;min-height: 104px !important;height: auto !important;margin: 0 !important;padding: 17px 16px !important;overflow: hidden !important;border: 1px solid #d9e3f4 !important;border-radius: 16px !important;background: #fff !important;box-shadow: 0 7px 18px rgba(20, 42, 83, .07) !important;}body.template-11 .benefitBanner.position--benefitHomepage .benefitBanner__picture{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;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 50% !important;background: #edf3ff !important;}body.template-11 .benefitBanner.position--benefitHomepage .benefitBanner__img{display: block !important;width: 34px !important;height: 34px !important;max-width: 34px !important;max-height: 34px !important;object-fit: contain !important;filter: brightness(0) saturate(100%) invert(17%) sepia(57%) saturate(2503%) hue-rotate(211deg) brightness(85%) contrast(101%) !important;}body.template-11 .benefitBanner.position--benefitHomepage .benefitBanner__content{display: flex !important;min-width: 0 !important;height: auto !important;align-items: center !important;}body.template-11 .benefitBanner.position--benefitHomepage .benefitBanner__title{display: block !important;width: auto !important;height: auto !important;margin: 0 !important;color: #111827 !important;font-family: var(--ik-heading-font, "Barlow Condensed", "Arial Narrow", Arial, sans-serif) !important;font-size: 18px !important;font-weight: 700 !important;line-height: 1.18 !important;letter-spacing: .01em !important;text-transform: uppercase !important;}@media (max-width: 1100px){body.template-11 .benefitBanner.position--benefitHomepage{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}}@media (max-width: 767px){body.template-11 .benefitBanner.position--benefitHomepage{grid-template-columns: 1fr !important;gap: 10px !important;margin: 16px auto 22px !important;padding: 10px !important;border-radius: 18px !important;}body.template-11 .benefitBanner.position--benefitHomepage .benefitBanner__item{min-height: 82px !important;gap: 12px !important;padding: 13px 14px !important;border-radius: 14px !important;}body.template-11 .benefitBanner.position--benefitHomepage .benefitBanner__picture{flex-basis: 50px !important;width: 50px !important;height: 50px !important;min-width: 50px !important;}body.template-11 .benefitBanner.position--benefitHomepage .benefitBanner__img{width: 30px !important;height: 30px !important;max-width: 30px !important;max-height: 30px !important;}body.template-11 .benefitBanner.position--benefitHomepage .benefitBanner__title{font-size: 17px !important;}}body.id-5213 #content-wrapper{background: #f4f6fa;}body.id-5213 .breadcrumbs-wrapper, body.id-5213 .pageArticleDetail > h1, body.id-5213 .pageArticleDetail > header{display: none !important;}body.id-5213 #content, body.id-5213 .content-wrapper-in{max-width: 1280px !important;}body.id-5213 .content-inner, body.id-5213 .pageArticleDetail{width: 100% !important;max-width: none !important;padding: 0 !important;margin: 0 !important;}body.id-5213 .sm-store, body.id-5213 .sm-store *{box-sizing: border-box;}body.id-5213 .sm-store{--sm-orange: #0b3487;--sm-orange-dark: #08296d;--sm-blue: #124fae;--sm-ink: #191a25;--sm-muted: #686b7b;--sm-line: #e5e7ee;color: var(--sm-ink);padding: 28px 0 72px;}body.id-5213 .sm-store h1, body.id-5213 .sm-store h2, body.id-5213 .sm-store h3, body.id-5213 .sm-store p{margin-top: 0;}body.id-5213 .sm-store h1, body.id-5213 .sm-store h2, body.id-5213 .sm-store h3{color: var(--sm-ink);letter-spacing: -0.025em;}body.id-5213 .sm-store__hero{position: relative;display: grid;grid-template-columns: minmax(0, 1.4fr) minmax(300px, .75fr);gap: 34px;align-items: center;overflow: hidden;padding: 50px;border-radius: 26px;background: linear-gradient(135deg, var(--sm-orange) 0%, #0e469f 58%, var(--sm-orange-dark) 100%);box-shadow: 0 20px 48px rgba(8, 41, 109, .18);}body.id-5213 .sm-store__hero::before, body.id-5213 .sm-store__hero::after{content: "";position: absolute;border-radius: 50%;background: rgba(255, 255, 255, .09);pointer-events: none;}body.id-5213 .sm-store__hero::before{width: 360px;height: 360px;right: -170px;top: -210px;}body.id-5213 .sm-store__hero::after{width: 190px;height: 190px;left: 43%;bottom: -135px;}body.id-5213 .sm-store__hero-content, body.id-5213 .sm-store__hero-card{position: relative;z-index: 1;}body.id-5213 .sm-store__eyebrow, body.id-5213 .sm-store__kicker{margin-bottom: 10px !important;color: var(--sm-orange);font-size: 12px;font-weight: 800;letter-spacing: .13em;line-height: 1.4;}body.id-5213 .sm-store__eyebrow{color: rgba(255, 255, 255, .84) !important;}body.id-5213 .sm-store__hero h1, body.id-5213 .sm-store__hero h2{max-width: 720px;margin-bottom: 16px;color: #fff;font-size: clamp(36px, 4.3vw, 58px);line-height: 1.02;}body.id-5213 .sm-store__lead{max-width: 690px;margin-bottom: 28px !important;color: rgba(255, 255, 255, .9) !important;font-size: 18px;line-height: 1.65;}body.id-5213 .sm-store__actions{display: flex;flex-wrap: wrap;gap: 12px;}body.id-5213 .sm-store__button{display: inline-flex;min-height: 48px;align-items: center;justify-content: center;padding: 12px 21px;border: 2px solid transparent;border-radius: 12px;font-weight: 800;text-decoration: none !important;transition: transform .18s ease, box-shadow .18s ease, background-color .18s ease;}body.id-5213 .sm-store__button:hover{transform: translateY(-2px);}body.id-5213 .sm-store__button--light{background: #fff;color: var(--sm-orange-dark) !important;box-shadow: 0 10px 24px rgba(8, 41, 109, .18);}body.id-5213 .sm-store__button--outline{border-color: rgba(255, 255, 255, .72);color: #fff !important;background: rgba(255, 255, 255, .08);}body.id-5213 .sm-store__button--outline:hover{background: rgba(255, 255, 255, .16);}body.id-5213 .sm-store__call-hours{display: flex;flex: 1 0 100%;align-items: center;justify-content: flex-start;gap: 9px;margin: 2px 0 0 !important;color: #fff !important;font-size: 13px;line-height: 1.35 !important;text-align: left;}body.id-5213 .sm-store__call-hours-icon{display: inline-flex;width: 30px;height: 30px;flex: 0 0 30px;align-items: center;justify-content: center;border: 1px solid rgba(255, 255, 255, .46);border-radius: 50%;background: rgba(255, 255, 255, .1);font-size: 17px;}body.id-5213 .sm-store__call-hours strong, body.id-5213 .sm-store__call-hours small{display: block;color: #fff;}body.id-5213 .sm-store__call-hours strong{font-weight: 800;}body.id-5213 .sm-store__call-hours small{margin-top: 2px;color: rgba(255, 255, 255, .8);font-size: 12px;}body.id-5213 .sm-store__hero-card{display: flex;flex-direction: column;padding: 28px;border: 1px solid rgba(255, 255, 255, .64);border-radius: 20px;background: rgba(255, 255, 255, .96);box-shadow: 0 18px 42px rgba(8, 41, 109, .18);}body.id-5213 .sm-store__hero-card strong{margin-bottom: 4px;color: var(--sm-blue);font-size: 21px;}body.id-5213 .sm-store__hero-card > span:not(.sm-store__hero-label){color: var(--sm-muted);}body.id-5213 .sm-store__hero-card > a{margin-top: 16px;color: var(--sm-orange-dark) !important;font-weight: 800;}body.id-5213 .sm-store__hero-label{margin-bottom: 12px;color: var(--sm-muted);font-size: 12px;font-weight: 800;letter-spacing: .09em;text-transform: uppercase;}body.id-5213 .sm-store__badges{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 22px;}body.id-5213 .sm-store__badges span{padding: 7px 10px;border-radius: 999px;background: #edf3ff;color: var(--sm-blue);font-size: 12px;font-weight: 800;}body.id-5213 .sm-store__cards{display: grid;grid-template-columns: 1.08fr 1fr 1fr;gap: 18px;margin-top: 20px;}body.id-5213 .sm-store__card{min-width: 0;padding: 28px;border: 1px solid var(--sm-line);border-radius: 19px;background: #fff;box-shadow: 0 10px 30px rgba(35, 38, 59, .07);}body.id-5213 .sm-store__card h3, body.id-5213 .sm-store__notice h3{margin-bottom: 18px;font-size: 22px;line-height: 1.25;}body.id-5213 .sm-store__card p{color: var(--sm-muted);line-height: 1.65;}body.id-5213 .sm-store__kicker{color: var(--sm-orange) !important;}body.id-5213 .sm-store__hours{display: grid;gap: 0;}body.id-5213 .sm-store__hours > div{display: flex;gap: 14px;justify-content: space-between;padding: 10px 0;border-bottom: 1px solid #eceef3;}body.id-5213 .sm-store__hours > div:last-child{border-bottom: 0;}body.id-5213 .sm-store__hours strong{color: var(--sm-blue);white-space: nowrap;}body.id-5213 .sm-store__hours .is-closed, body.id-5213 .sm-store__hours .is-closed strong{color: #9799a6;}body.id-5213 .sm-store__checklist{display: grid;gap: 13px;padding: 0;margin: 0;list-style: none;}body.id-5213 .sm-store__checklist li{position: relative;padding-left: 30px;line-height: 1.5;}body.id-5213 .sm-store__checklist li::before{content: "✓";position: absolute;left: 0;top: 0;display: grid;width: 21px;height: 21px;place-items: center;border-radius: 50%;background: #edf8ee;color: #33923c;font-size: 13px;font-weight: 900;}body.id-5213 .sm-store__text-link{display: inline-block;margin-top: 8px;color: var(--sm-orange-dark) !important;font-weight: 800;}body.id-5213 .sm-store__location{display: grid;grid-template-columns: minmax(0, 1.25fr) minmax(330px, .75fr);overflow: hidden;margin-top: 20px;border: 1px solid var(--sm-line);border-radius: 22px;background: #fff;box-shadow: 0 12px 34px rgba(35, 38, 59, .08);}body.id-5213 .sm-store__map{min-height: 390px;background: #e9eaf0;}body.id-5213 .sm-store__map iframe{display: block;width: 100%;height: 100%;min-height: 390px;border: 0;}body.id-5213 .sm-store__location-copy{display: flex;flex-direction: column;justify-content: center;padding: 40px;}body.id-5213 .sm-store__location-copy h2, body.id-5213 .sm-store__section-heading h2{margin-bottom: 16px;font-size: clamp(27px, 3vw, 38px);line-height: 1.15;}body.id-5213 .sm-store__location-copy > p:not(.sm-store__kicker){color: var(--sm-muted);line-height: 1.7;}body.id-5213 .sm-store__contact-links{display: flex;flex-wrap: wrap;gap: 9px;margin-top: 10px;}body.id-5213 .sm-store__contact-links a{padding: 10px 13px;border-radius: 10px;background: #edf3ff;color: var(--sm-blue) !important;font-weight: 800;}body.id-5213 .sm-store__notice{display: grid;grid-template-columns: 54px minmax(0, 1fr);gap: 20px;align-items: start;margin-top: 20px;padding: 28px 30px;border: 1px solid #d5e4fb;border-radius: 18px;background: #f4f7fd;}body.id-5213 .sm-store__notice-icon{display: grid;width: 54px;height: 54px;place-items: center;border-radius: 15px;background: var(--sm-orange);color: #fff;font-size: 26px;font-weight: 900;}body.id-5213 .sm-store__notice h3{margin-bottom: 8px;}body.id-5213 .sm-store__notice p, body.id-5213 .sm-store__notice address{margin-bottom: 0;color: var(--sm-muted);font-style: normal;line-height: 1.55;}body.id-5213 .sm-store__media{margin-top: 58px;}body.id-5213 .sm-store__section-heading{max-width: 680px;margin: 0 auto 24px;text-align: center;}body.id-5213 .sm-store__video{overflow: hidden;aspect-ratio: 16 / 9;border-radius: 22px;background: #111;box-shadow: 0 16px 40px rgba(25, 26, 37, .16);}body.id-5213 .sm-store__video iframe{display: block;width: 100%;height: 100%;border: 0;}body.id-5213 .sm-store__gallery{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 12px;margin-top: 14px;}body.id-5213 .sm-store__gallery a{display: block;overflow: hidden;border-radius: 15px;background: #e7e8ed;}body.id-5213 .sm-store__gallery img{display: block;width: 100%;height: 210px;object-fit: cover;transition: transform .3s ease;}body.id-5213 .sm-store__gallery a:hover img{transform: scale(1.035);}@media (max-width: 900px){body.id-5213 .sm-store__hero{grid-template-columns: 1fr;}body.id-5213 .sm-store__hero-card{max-width: 520px;}body.id-5213 .sm-store__cards{grid-template-columns: repeat(2, minmax(0, 1fr));}body.id-5213 .sm-store__card--hours{grid-column: 1 / -1;}body.id-5213 .sm-store__location{grid-template-columns: 1fr;}}@media (max-width: 640px){body.id-5213 #content-wrapper, body.id-5213 .content-wrapper-in, body.id-5213 #content, body.id-5213 .content-inner{padding-left: 0 !important;padding-right: 0 !important;}body.id-5213 .sm-store{padding: 14px 12px 48px;}body.id-5213 .sm-store__hero{gap: 24px;padding: 28px 22px 22px;border-radius: 19px;}body.id-5213 .sm-store__hero h1, body.id-5213 .sm-store__hero h2{font-size: 34px;}body.id-5213 .sm-store__lead{font-size: 16px;line-height: 1.55;}body.id-5213 .sm-store__actions, body.id-5213 .sm-store__contact-links{flex-direction: column;}body.id-5213 .sm-store__button, body.id-5213 .sm-store__contact-links a{width: 100%;min-height: 48px;text-align: center;}body.id-5213 .sm-store__hero-card, body.id-5213 .sm-store__card, body.id-5213 .sm-store__location-copy{padding: 22px;}body.id-5213 .sm-store__cards{grid-template-columns: 1fr;}body.id-5213 .sm-store__card--hours{grid-column: auto;}body.id-5213 .sm-store__hours > div{font-size: 14px;}body.id-5213 .sm-store__map, body.id-5213 .sm-store__map iframe{min-height: 290px;}body.id-5213 .sm-store__notice{grid-template-columns: 42px minmax(0, 1fr);gap: 14px;padding: 22px 18px;}body.id-5213 .sm-store__notice-icon{width: 42px;height: 42px;border-radius: 12px;font-size: 21px;}body.id-5213 .sm-store__media{margin-top: 42px;}body.id-5213 .sm-store__gallery{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;}body.id-5213 .sm-store__gallery img{height: 135px;}body.id-5213 .sm-store__video{border-radius: 16px;}}body.id-5207{overflow-x: hidden !important;}body.id-5207 #content-wrapper{background: #f4f6fa;}body.id-5207 .breadcrumbs-wrapper, body.id-5207 .pageArticleDetail > h1, body.id-5207 .pageArticleDetail > header{display: none !important;}body.id-5207 #content, body.id-5207 .content-wrapper-in{max-width: 1280px !important;}body.id-5207 .content-inner, body.id-5207 .pageArticleDetail{width: 100% !important;max-width: none !important;padding: 0 !important;margin: 0 !important;}body.id-5207 .sm-shipping, body.id-5207 .sm-shipping *{box-sizing: border-box;}body.id-5207 .sm-shipping{--sm-orange: #0b3487;--sm-orange-dark: #08296d;--sm-blue: #124fae;--sm-ink: #191a25;--sm-muted: #686b7b;--sm-line: #e5e7ee;color: var(--sm-ink);padding: 28px 0 72px;}body.id-5207 .sm-shipping h2, body.id-5207 .sm-shipping h3, body.id-5207 .sm-shipping p{margin-top: 0;}body.id-5207 .sm-shipping h2, body.id-5207 .sm-shipping h3{color: var(--sm-ink);letter-spacing: -.025em;}body.id-5207 .sm-shipping__hero, body.id-5207 .sm-shipping__cta{position: relative;display: grid;overflow: hidden;border-radius: 26px;background: linear-gradient(135deg, var(--sm-orange) 0%, #0e469f 58%, var(--sm-orange-dark) 100%);box-shadow: 0 20px 48px rgba(8, 41, 109, .18);}body.id-5207 .sm-shipping__hero{grid-template-columns: minmax(0, 1.4fr) minmax(300px, .75fr);gap: 34px;align-items: center;padding: 50px;}body.id-5207 .sm-shipping__hero::before, body.id-5207 .sm-shipping__hero::after, body.id-5207 .sm-shipping__cta::before{content: "";position: absolute;border-radius: 50%;background: rgba(255,255,255,.09);pointer-events: none;}body.id-5207 .sm-shipping__hero::before{width: 360px;height: 360px;right: -170px;top: -210px;}body.id-5207 .sm-shipping__hero::after{width: 190px;height: 190px;left: 43%;bottom: -135px;}body.id-5207 .sm-shipping__hero-copy, body.id-5207 .sm-shipping__hero-card, body.id-5207 .sm-shipping__cta > *{position: relative;z-index: 1;}body.id-5207 .sm-shipping__eyebrow, body.id-5207 .sm-shipping__kicker{margin-bottom: 10px !important;font-size: 12px;font-weight: 800;letter-spacing: .13em;line-height: 1.4;}body.id-5207 .sm-shipping__eyebrow{color: rgba(255,255,255,.84) !important;}body.id-5207 .sm-shipping__kicker{color: var(--sm-orange) !important;}body.id-5207 .sm-shipping__hero h2{max-width: 720px;margin-bottom: 16px;color: #fff;font-size: clamp(36px,4.3vw,58px);line-height: 1.02;}body.id-5207 .sm-shipping__lead{max-width: 700px;margin-bottom: 28px !important;color: rgba(255,255,255,.9) !important;font-size: 18px;line-height: 1.65;}body.id-5207 .sm-shipping__actions{display: flex;flex-wrap: wrap;gap: 12px;}body.id-5207 .sm-shipping__button{display: inline-flex;min-height: 48px;align-items: center;justify-content: center;padding: 12px 21px;border: 2px solid transparent;border-radius: 12px;font-weight: 800;text-decoration: none !important;transition: transform .18s ease,box-shadow .18s ease,background-color .18s ease;}body.id-5207 .sm-shipping__button:hover{transform: translateY(-2px);}body.id-5207 .sm-shipping__button--light{background: #fff;color: var(--sm-orange-dark) !important;box-shadow: 0 10px 24px rgba(8,41,109,.18);}body.id-5207 .sm-shipping__button--outline{border-color: rgba(255,255,255,.72);color: #fff !important;background: rgba(255,255,255,.08);}body.id-5207 .sm-shipping__button--outline:hover{background: rgba(255,255,255,.16);}body.id-5207 .sm-shipping__call-hours{display: flex;flex: 1 0 100%;align-items: center;justify-content: flex-end;gap: 9px;margin: 2px 0 0 !important;color: #fff !important;font-size: 13px;line-height: 1.35 !important;text-align: right;}body.id-5207 .sm-shipping__call-hours-icon{display: inline-flex;width: 30px;height: 30px;flex: 0 0 30px;align-items: center;justify-content: center;border: 1px solid rgba(255,255,255,.46);border-radius: 50%;background: rgba(255,255,255,.1);font-size: 17px;}body.id-5207 .sm-shipping__call-hours strong, body.id-5207 .sm-shipping__call-hours small{display: block;color: #fff;}body.id-5207 .sm-shipping__call-hours strong{font-weight: 800;}body.id-5207 .sm-shipping__call-hours small{margin-top: 2px;color: rgba(255,255,255,.8);font-size: 12px;}body.id-5207 .sm-shipping__hero-card{display: grid;padding: 26px;border: 1px solid rgba(255,255,255,.64);border-radius: 20px;background: rgba(255,255,255,.96);box-shadow: 0 18px 42px rgba(8,41,109,.18);}body.id-5207 .sm-shipping__hero-label{margin-bottom: 12px !important;color: var(--sm-muted);font-size: 12px;font-weight: 800;letter-spacing: .09em;}body.id-5207 .sm-shipping__fact{display: grid;grid-template-columns: 78px minmax(0,1fr);gap: 13px;align-items: center;padding: 14px 0;border-bottom: 1px solid var(--sm-line);}body.id-5207 .sm-shipping__fact:last-child{border-bottom: 0;padding-bottom: 0;}body.id-5207 .sm-shipping__fact > span{display: grid;min-height: 42px;place-items: center;padding: 5px;border-radius: 12px;background: #edf3ff;color: var(--sm-blue);font-size: 12px;font-weight: 900;text-align: center;}body.id-5207 .sm-shipping__fact div{display: flex;min-width: 0;flex-direction: column;}body.id-5207 .sm-shipping__fact strong{color: var(--sm-blue);}body.id-5207 .sm-shipping__fact small{color: var(--sm-muted);line-height: 1.4;}body.id-5207 .sm-shipping__section{padding-top: 64px;}body.id-5207 .sm-shipping__section-heading{max-width: 760px;margin: 0 auto 28px;text-align: center;}body.id-5207 .sm-shipping__section-heading h2{margin-bottom: 12px;font-size: clamp(29px,3.2vw,42px);line-height: 1.13;}body.id-5207 .sm-shipping__section-heading > p:not(.sm-shipping__kicker){color: var(--sm-muted);line-height: 1.7;}body.id-5207 .sm-shipping__pickup{position: relative;display: grid;grid-template-columns: 58px minmax(0,1fr) auto;gap: 20px;align-items: center;padding: 28px 30px;border: 1px solid #cdebd0;border-radius: 20px;background: #f4fcf5;box-shadow: 0 10px 28px rgba(48,127,55,.08);}body.id-5207 .sm-shipping__pickup-icon{display: grid;width: 58px;height: 58px;place-items: center;border-radius: 16px;background: #49b64a;color: #fff;font-size: 27px;font-weight: 900;}body.id-5207 .sm-shipping__pickup h3{margin-bottom: 7px;font-size: 23px;}body.id-5207 .sm-shipping__pickup p:not(.sm-shipping__kicker){margin-bottom: 0;color: var(--sm-muted);line-height: 1.6;}body.id-5207 .sm-shipping__free{padding: 10px 14px;border-radius: 999px;background: #e0f5e2;color: #2c8734;font-size: 15px;}body.id-5207 .sm-shipping__stretched-link{position: absolute;inset: 0;z-index: 1;}body.id-5207 .sm-shipping__carrier-heading{display: flex;gap: 16px;align-items: center;margin: 44px 0 16px;}body.id-5207 .sm-shipping__carrier-heading h3{margin-bottom: 4px;font-size: 24px;}body.id-5207 .sm-shipping__carrier-heading p{margin-bottom: 0;color: var(--sm-muted);}body.id-5207 .sm-shipping__carrier-logo{display: inline-grid;min-width: 76px;min-height: 48px;place-items: center;padding: 8px 12px;border-radius: 13px;background: #ffd42a;color: #d51b27;font-size: 18px;font-weight: 900;}body.id-5207 .sm-shipping__carrier-logo--blue{background: #e8f2ff;color: #1765ad;font-size: 12px;}body.id-5207 .sm-shipping__carrier-logo--red{background: #ee2434;color: #fff;}body.id-5207 .sm-shipping__grid{display: grid;gap: 18px;}body.id-5207 .sm-shipping__grid--three{grid-template-columns: repeat(3,minmax(0,1fr));}body.id-5207 .sm-shipping__grid--two{grid-template-columns: repeat(2,minmax(0,1fr));}body.id-5207 .sm-shipping__card{display: flex;min-width: 0;flex-direction: column;padding: 27px;border: 1px solid var(--sm-line);border-radius: 19px;background: #fff;box-shadow: 0 10px 30px rgba(35,38,59,.07);}body.id-5207 .sm-shipping__card h3{margin-bottom: 17px;font-size: 21px;}body.id-5207 .sm-shipping__price-list{display: grid;margin-bottom: 16px;border-top: 1px solid #eceef3;}body.id-5207 .sm-shipping__price-list > div{display: flex;gap: 12px;justify-content: space-between;padding: 10px 0;border-bottom: 1px solid #eceef3;}body.id-5207 .sm-shipping__price-list span{color: var(--sm-muted);}body.id-5207 .sm-shipping__price-list strong{color: var(--sm-blue);white-space: nowrap;}body.id-5207 .sm-shipping__note{margin-bottom: 17px !important;color: var(--sm-muted);font-size: 13px;line-height: 1.6;}body.id-5207 .sm-shipping__addon{align-self: flex-start;margin-top: auto;padding: 8px 11px;border-radius: 9px;background: #f4f7fd;color: var(--sm-orange-dark);font-size: 12px;font-weight: 800;}body.id-5207 .sm-shipping__own-delivery{display: grid;grid-template-columns: minmax(0,1fr) minmax(190px,.45fr) minmax(250px,.6fr);gap: 22px;align-items: center;margin-top: 44px;padding: 30px;border: 1px solid var(--sm-line);border-radius: 20px;background: #fff;box-shadow: 0 10px 30px rgba(35,38,59,.07);}body.id-5207 .sm-shipping__own-delivery h3{margin-bottom: 6px;font-size: 23px;}body.id-5207 .sm-shipping__own-delivery p:not(.sm-shipping__kicker){margin-bottom: 0;color: var(--sm-muted);}body.id-5207 .sm-shipping__own-price{display: flex;flex-direction: column;padding: 15px;border-radius: 13px;background: #edf3ff;}body.id-5207 .sm-shipping__own-price span{margin-bottom: 4px;color: var(--sm-muted);font-size: 12px;}body.id-5207 .sm-shipping__own-price strong{color: var(--sm-blue);}body.id-5207 .sm-shipping__notice{display: grid;grid-template-columns: 46px minmax(0,1fr) auto;gap: 17px;align-items: center;margin-top: 18px;padding: 22px 25px;border: 1px solid #d5e4fb;border-radius: 17px;background: #f4f7fd;}body.id-5207 .sm-shipping__notice > span{display: grid;width: 46px;height: 46px;place-items: center;border-radius: 13px;background: var(--sm-orange);color: #fff;font-size: 22px;font-weight: 900;}body.id-5207 .sm-shipping__notice strong{font-size: 16px;}body.id-5207 .sm-shipping__notice p{margin: 3px 0 0;color: var(--sm-muted);line-height: 1.55;}body.id-5207 .sm-shipping__notice a{color: var(--sm-orange-dark) !important;font-weight: 800;}body.id-5207 .sm-shipping__payments{margin-top: 64px;padding: 48px 42px;border-radius: 24px;background: linear-gradient(135deg,#08296d 0%,var(--sm-blue) 100%);box-shadow: 0 16px 38px rgba(47,36,131,.18);}body.id-5207 .sm-shipping__section-heading--light h2, body.id-5207 .sm-shipping__section-heading--light > p:not(.sm-shipping__kicker){color: #fff;}body.id-5207 .sm-shipping__section-heading--light .sm-shipping__kicker{color: #9ab8e8 !important;}body.id-5207 .sm-shipping__section-heading--light > p:not(.sm-shipping__kicker){color: rgba(255,255,255,.78);}body.id-5207 .sm-shipping__payment-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px;}body.id-5207 .sm-shipping__payment-card{display: grid;grid-template-columns: 54px minmax(0,1fr);gap: 17px;min-width: 0;padding: 24px;border: 1px solid rgba(255,255,255,.18);border-radius: 17px;background: rgba(255,255,255,.97);}body.id-5207 .sm-shipping__payment-card--wide{grid-column: 1 / -1;}body.id-5207 .sm-shipping__payment-icon{display: grid;width: 54px;height: 54px;place-items: center;border-radius: 15px;background: #f4f7fd;color: var(--sm-orange-dark);font-size: 11px;font-weight: 900;}body.id-5207 .sm-shipping__payment-card h3{margin-bottom: 9px;font-size: 20px;}body.id-5207 .sm-shipping__payment-card p{margin-bottom: 0;color: var(--sm-muted);line-height: 1.65;}body.id-5207 .sm-shipping__accounts{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;margin-top: 15px;}body.id-5207 .sm-shipping__accounts > div{display: flex;min-width: 0;flex-direction: column;padding: 11px;border-radius: 10px;background: #edf3ff;}body.id-5207 .sm-shipping__accounts span, body.id-5207 .sm-shipping__account-detail span{color: var(--sm-muted);font-size: 12px;}body.id-5207 .sm-shipping__accounts strong, body.id-5207 .sm-shipping__account-detail strong{color: var(--sm-blue);overflow-wrap: anywhere;}body.id-5207 .sm-shipping__payment-note{margin-top: 14px !important;padding: 10px 12px;border-left: 3px solid var(--sm-orange);background: #f4f7fd;font-size: 13px;}body.id-5207 .sm-shipping__account-detail{display: grid;grid-template-columns: 82px minmax(0,1fr);gap: 8px 12px;}body.id-5207 .sm-shipping__payment-card a{display: inline-block;margin-top: 10px;color: var(--sm-orange-dark) !important;font-weight: 800;}body.id-5207 .sm-shipping__payment-price{display: inline-block;margin-top: 10px;color: var(--sm-orange-dark);}body.id-5207 .sm-shipping__cta{grid-template-columns: minmax(0,1fr) auto;gap: 35px;align-items: center;margin-top: 20px;padding: 38px 42px;}body.id-5207 .sm-shipping__cta::before{width: 220px;height: 220px;right: 17%;bottom: -165px;}body.id-5207 .sm-shipping__cta h2{margin-bottom: 8px;color: #fff;font-size: clamp(28px,3vw,40px);line-height: 1.13;}body.id-5207 .sm-shipping__cta p:not(.sm-shipping__eyebrow){margin-bottom: 0;color: rgba(255,255,255,.84);line-height: 1.65;}@media (max-width: 900px){body.id-5207 .sm-shipping__hero, body.id-5207 .sm-shipping__grid--three, body.id-5207 .sm-shipping__own-delivery{grid-template-columns: 1fr;}body.id-5207 .sm-shipping__hero-card{max-width: 540px;}body.id-5207 .sm-shipping__grid--three{grid-template-columns: repeat(2,minmax(0,1fr));}body.id-5207 .sm-shipping__grid--three .sm-shipping__card:last-child{grid-column: 1 / -1;}body.id-5207 .sm-shipping__cta{grid-template-columns: 1fr;}}@media (max-width: 640px){body.id-5207 #content-wrapper, body.id-5207 .content-wrapper-in, body.id-5207 #content, body.id-5207 .content-inner{padding-left: 0 !important;padding-right: 0 !important;}body.id-5207 .sm-shipping{padding: 14px 12px 48px;}body.id-5207 .sm-shipping__hero{gap: 24px;padding: 28px 22px 22px;border-radius: 19px;}body.id-5207 .sm-shipping__hero h2{font-size: 34px;}body.id-5207 .sm-shipping__lead{font-size: 16px;line-height: 1.55;}body.id-5207 .sm-shipping__actions{flex-direction: column;}body.id-5207 .sm-shipping__call-hours{justify-content: center;text-align: left;}body.id-5207 .sm-shipping__button{width: 100%;min-height: 48px;text-align: center;}body.id-5207 .sm-shipping__hero-card, body.id-5207 .sm-shipping__card, body.id-5207 .sm-shipping__payment-card{padding: 22px;}body.id-5207 .sm-shipping__section{padding-top: 44px;}body.id-5207 .sm-shipping__pickup{grid-template-columns: 46px minmax(0,1fr);gap: 14px;padding: 22px 18px;}body.id-5207 .sm-shipping__pickup-icon{width: 46px;height: 46px;border-radius: 13px;font-size: 21px;}body.id-5207 .sm-shipping__free{grid-column: 1 / -1;justify-self: start;margin-left: 60px;}body.id-5207 .sm-shipping__carrier-heading{align-items: flex-start;}body.id-5207 .sm-shipping__grid--three, body.id-5207 .sm-shipping__grid--two, body.id-5207 .sm-shipping__payment-grid{grid-template-columns: 1fr;}body.id-5207 .sm-shipping__grid--three .sm-shipping__card:last-child, body.id-5207 .sm-shipping__payment-card--wide{grid-column: auto;}body.id-5207 .sm-shipping__own-delivery{gap: 12px;padding: 22px;}body.id-5207 .sm-shipping__notice{grid-template-columns: 42px minmax(0,1fr);padding: 20px 18px;}body.id-5207 .sm-shipping__notice > span{width: 42px;height: 42px;}body.id-5207 .sm-shipping__notice a{grid-column: 2;}body.id-5207 .sm-shipping__payments{margin-top: 44px;padding: 32px 14px;border-radius: 19px;}body.id-5207 .sm-shipping__payment-card{grid-template-columns: 44px minmax(0,1fr);gap: 13px;}body.id-5207 .sm-shipping__payment-icon{width: 44px;height: 44px;border-radius: 12px;font-size: 10px;}body.id-5207 .sm-shipping__accounts{grid-template-columns: 1fr;}body.id-5207 .sm-shipping__account-detail{grid-template-columns: 1fr;gap: 3px;}body.id-5207 .sm-shipping__account-detail strong + span{margin-top: 7px;}body.id-5207 .sm-shipping__cta{gap: 24px;padding: 28px 22px;border-radius: 19px;}}body.id-6293{overflow-x: hidden !important;}body.id-6293 #content-wrapper{background: #f4f6fa;}body.id-6293 .breadcrumbs-wrapper, body.id-6293 .pageArticleDetail > h1, body.id-6293 .pageArticleDetail > header{display: none !important;}body.id-6293 #content, body.id-6293 .content-wrapper-in{max-width: 1280px !important;}body.id-6293 .content-inner, body.id-6293 .pageArticleDetail{width: 100% !important;max-width: none !important;padding: 0 !important;margin: 0 !important;}body.id-6293 .sm-about, body.id-6293 .sm-about *{box-sizing: border-box;}body.id-6293 .sm-about{--sm-orange: #0b3487;--sm-orange-dark: #08296d;--sm-blue: #124fae;--sm-ink: #191a25;--sm-muted: #686b7b;--sm-line: #e5e7ee;color: var(--sm-ink);padding: 28px 0 72px;}body.id-6293 .sm-about h2, body.id-6293 .sm-about h3, body.id-6293 .sm-about p{margin-top: 0;}body.id-6293 .sm-about h2, body.id-6293 .sm-about h3{color: var(--sm-ink);letter-spacing: -.025em;}body.id-6293 .sm-about__hero, body.id-6293 .sm-about__cta{position: relative;display: grid;overflow: hidden;border-radius: 26px;background: linear-gradient(135deg, var(--sm-orange) 0%, #0e469f 58%, var(--sm-orange-dark) 100%);box-shadow: 0 20px 48px rgba(8, 41, 109, .18);}body.id-6293 .sm-about__hero{grid-template-columns: minmax(0, 1.4fr) minmax(300px, .75fr);gap: 34px;align-items: center;padding: 50px;}body.id-6293 .sm-about__hero::before, body.id-6293 .sm-about__hero::after, body.id-6293 .sm-about__cta::before{content: "";position: absolute;border-radius: 50%;background: rgba(255, 255, 255, .09);pointer-events: none;}body.id-6293 .sm-about__hero::before{width: 360px;height: 360px;right: -170px;top: -210px;}body.id-6293 .sm-about__hero::after{width: 190px;height: 190px;left: 43%;bottom: -135px;}body.id-6293 .sm-about__hero-copy, body.id-6293 .sm-about__hero-card, body.id-6293 .sm-about__cta > *{position: relative;z-index: 1;}body.id-6293 .sm-about__eyebrow, body.id-6293 .sm-about__kicker{margin-bottom: 10px !important;font-size: 12px;font-weight: 800;letter-spacing: .13em;line-height: 1.4;}body.id-6293 .sm-about__eyebrow{color: rgba(255, 255, 255, .84) !important;}body.id-6293 .sm-about__kicker{color: var(--sm-orange) !important;}body.id-6293 .sm-about__hero h2{max-width: 720px;margin-bottom: 16px;color: #fff;font-size: clamp(36px, 4.3vw, 58px);line-height: 1.02;}body.id-6293 .sm-about__lead{max-width: 700px;margin-bottom: 28px !important;color: rgba(255, 255, 255, .9) !important;font-size: 18px;line-height: 1.65;}body.id-6293 .sm-about__actions{display: flex;flex-wrap: wrap;gap: 12px;}body.id-6293 .sm-about__button{display: inline-flex;min-height: 48px;align-items: center;justify-content: center;padding: 12px 21px;border: 2px solid transparent;border-radius: 12px;font-weight: 800;text-decoration: none !important;transition: transform .18s ease, box-shadow .18s ease, background-color .18s ease;}body.id-6293 .sm-about__button:hover{transform: translateY(-2px);}body.id-6293 .sm-about__button--light{background: #fff;color: var(--sm-orange-dark) !important;box-shadow: 0 10px 24px rgba(8, 41, 109, .18);}body.id-6293 .sm-about__button--outline{border-color: rgba(255, 255, 255, .72);color: #fff !important;background: rgba(255, 255, 255, .08);}body.id-6293 .sm-about__button--outline:hover{background: rgba(255, 255, 255, .16);}body.id-6293 .sm-about__call-hours{display: flex;flex: 1 0 100%;align-items: center;justify-content: flex-end;gap: 9px;margin: 2px 0 0 !important;color: #fff !important;font-size: 13px;line-height: 1.35 !important;text-align: right;}body.id-6293 .sm-about__call-hours-icon{display: inline-flex;width: 30px;height: 30px;flex: 0 0 30px;align-items: center;justify-content: center;border: 1px solid rgba(255, 255, 255, .46);border-radius: 50%;background: rgba(255, 255, 255, .1);font-size: 17px;}body.id-6293 .sm-about__call-hours strong, body.id-6293 .sm-about__call-hours small{display: block;color: #fff;}body.id-6293 .sm-about__call-hours strong{font-weight: 800;}body.id-6293 .sm-about__call-hours small{margin-top: 2px;color: rgba(255, 255, 255, .8);font-size: 12px;}body.id-6293 .sm-about__hero-card{display: grid;gap: 0;padding: 26px;border: 1px solid rgba(255, 255, 255, .64);border-radius: 20px;background: rgba(255, 255, 255, .96);box-shadow: 0 18px 42px rgba(8, 41, 109, .18);}body.id-6293 .sm-about__hero-label{margin-bottom: 12px !important;color: var(--sm-muted);font-size: 12px;font-weight: 800;letter-spacing: .09em;}body.id-6293 .sm-about__fact{display: grid;grid-template-columns: 42px minmax(0, 1fr);gap: 13px;align-items: center;padding: 14px 0;border-bottom: 1px solid var(--sm-line);}body.id-6293 .sm-about__fact:last-child{border-bottom: 0;padding-bottom: 0;}body.id-6293 .sm-about__fact-icon{display: grid;width: 42px;height: 42px;place-items: center;border-radius: 12px;background: #edf3ff;color: var(--sm-blue);font-size: 12px;font-weight: 900;}body.id-6293 .sm-about__fact div{display: flex;min-width: 0;flex-direction: column;}body.id-6293 .sm-about__fact strong{color: var(--sm-blue);font-size: 16px;}body.id-6293 .sm-about__fact div span{color: var(--sm-muted);font-size: 13px;line-height: 1.45;}body.id-6293 .sm-about__intro{display: grid;grid-template-columns: minmax(260px, .75fr) minmax(0, 1.25fr);gap: 60px;align-items: start;padding: 66px 34px 38px;}body.id-6293 .sm-about__intro h2, body.id-6293 .sm-about__audience h2, body.id-6293 .sm-about__detail-card h2, body.id-6293 .sm-about__cta h2{margin-bottom: 16px;font-size: clamp(28px, 3vw, 40px);line-height: 1.13;}body.id-6293 .sm-about__intro-copy{max-width: 760px;}body.id-6293 .sm-about__intro-copy p{margin-bottom: 15px;color: var(--sm-muted);font-size: 17px;line-height: 1.75;}body.id-6293 .sm-about__cards{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 18px;}body.id-6293 .sm-about__card, body.id-6293 .sm-about__detail-card{min-width: 0;border: 1px solid var(--sm-line);background: #fff;box-shadow: 0 10px 30px rgba(35, 38, 59, .07);}body.id-6293 .sm-about__card{padding: 28px;border-radius: 19px;}body.id-6293 .sm-about__card-number{display: inline-grid;width: 38px;height: 38px;margin-bottom: 22px;place-items: center;border-radius: 11px;background: #f4f7fd;color: var(--sm-orange-dark);font-size: 12px;font-weight: 900;}body.id-6293 .sm-about__card h3{margin-bottom: 12px;font-size: 22px;line-height: 1.25;}body.id-6293 .sm-about__card p, body.id-6293 .sm-about__audience-copy > p:not(.sm-about__kicker), body.id-6293 .sm-about__cta p{margin-bottom: 0;color: var(--sm-muted);line-height: 1.7;}body.id-6293 .sm-about__audience{display: grid;grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);gap: 48px;align-items: center;margin-top: 20px;padding: 38px 42px;border-radius: 22px;background: linear-gradient(135deg, #08296d 0%, var(--sm-blue) 100%);box-shadow: 0 14px 34px rgba(47, 36, 131, .18);}body.id-6293 .sm-about__audience .sm-about__kicker{color: #9ab8e8 !important;}body.id-6293 .sm-about__audience h2, body.id-6293 .sm-about__audience-copy > p:not(.sm-about__kicker){color: #fff;}body.id-6293 .sm-about__audience-copy > p:not(.sm-about__kicker){color: rgba(255, 255, 255, .78);}body.id-6293 .sm-about__tags{display: flex;flex-wrap: wrap;gap: 10px;}body.id-6293 .sm-about__tags span{padding: 10px 13px;border: 1px solid rgba(255, 255, 255, .22);border-radius: 999px;background: rgba(255, 255, 255, .1);color: #fff;font-size: 13px;font-weight: 750;}body.id-6293 .sm-about__details{display: grid;grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);gap: 18px;margin-top: 20px;}body.id-6293 .sm-about__detail-card{padding: 34px;border-radius: 21px;}body.id-6293 .sm-about__detail-card address{margin-bottom: 25px;color: var(--sm-muted);font-style: normal;line-height: 1.65;}body.id-6293 .sm-about__detail-list, body.id-6293 .sm-about__bank-list{display: grid;}body.id-6293 .sm-about__detail-list > div, body.id-6293 .sm-about__bank-list > div{display: grid;gap: 14px;padding: 12px 0;border-bottom: 1px solid #eceef3;}body.id-6293 .sm-about__detail-list > div:last-child, body.id-6293 .sm-about__bank-list > div:last-child{border-bottom: 0;}body.id-6293 .sm-about__detail-list > div{grid-template-columns: 90px minmax(0, 1fr);}body.id-6293 .sm-about__bank-list > div{grid-template-columns: minmax(110px, .7fr) minmax(0, 1.3fr);}body.id-6293 .sm-about__detail-list span, body.id-6293 .sm-about__bank-list span{color: var(--sm-muted);font-size: 13px;}body.id-6293 .sm-about__detail-list strong, body.id-6293 .sm-about__detail-list a, body.id-6293 .sm-about__bank-list strong{min-width: 0;color: var(--sm-blue) !important;font-weight: 800;overflow-wrap: anywhere;}body.id-6293 .sm-about__bank-list > .sm-about__bank-group{display: grid;grid-template-columns: 1fr;gap: 0;margin-top: 14px;padding: 0;overflow: hidden;border: 1px solid rgba(11, 52, 135, .34);border-radius: 14px;background: #f4f7fd;}body.id-6293 .sm-about__bank-group > div{display: grid;grid-template-columns: minmax(110px, .7fr) minmax(0, 1.3fr);gap: 14px;padding: 12px 14px;border-bottom: 1px solid rgba(11, 52, 135, .16);}body.id-6293 .sm-about__bank-group > div:last-child{border-bottom: 0;}body.id-6293 .sm-about__bank-group > div:first-child{background: rgba(11, 52, 135, .06);}body.id-6293 .sm-about__cta{grid-template-columns: minmax(0, 1fr) auto;gap: 35px;align-items: center;margin-top: 20px;padding: 38px 42px;}body.id-6293 .sm-about__cta::before{width: 220px;height: 220px;right: 17%;bottom: -165px;}body.id-6293 .sm-about__cta h2{margin-bottom: 8px;color: #fff;}body.id-6293 .sm-about__cta p:not(.sm-about__eyebrow){color: rgba(255, 255, 255, .84);}@media (max-width: 900px){body.id-6293 .sm-about__hero, body.id-6293 .sm-about__intro, body.id-6293 .sm-about__audience, body.id-6293 .sm-about__details{grid-template-columns: 1fr;}body.id-6293 .sm-about__hero-card{max-width: 540px;}body.id-6293 .sm-about__intro{gap: 10px;}body.id-6293 .sm-about__cards{grid-template-columns: repeat(2, minmax(0, 1fr));}body.id-6293 .sm-about__card:last-child{grid-column: 1 / -1;}body.id-6293 .sm-about__cta{grid-template-columns: 1fr;}}@media (max-width: 640px){body.id-6293 #content-wrapper, body.id-6293 .content-wrapper-in, body.id-6293 #content, body.id-6293 .content-inner{padding-left: 0 !important;padding-right: 0 !important;}body.id-6293 .sm-about{padding: 14px 12px 48px;}body.id-6293 .sm-about__hero{gap: 24px;padding: 28px 22px 22px;border-radius: 19px;}body.id-6293 .sm-about__hero h2{font-size: 34px;}body.id-6293 .sm-about__lead{font-size: 16px;line-height: 1.55;}body.id-6293 .sm-about__actions{flex-direction: column;}body.id-6293 .sm-about__call-hours{justify-content: center;text-align: left;}body.id-6293 .sm-about__button{width: 100%;min-height: 48px;text-align: center;}body.id-6293 .sm-about__hero-card, body.id-6293 .sm-about__card, body.id-6293 .sm-about__detail-card{padding: 22px;}body.id-6293 .sm-about__intro{padding: 42px 10px 24px;}body.id-6293 .sm-about__intro-copy p{font-size: 15px;line-height: 1.7;}body.id-6293 .sm-about__cards{grid-template-columns: 1fr;}body.id-6293 .sm-about__card:last-child{grid-column: auto;}body.id-6293 .sm-about__audience, body.id-6293 .sm-about__cta{gap: 24px;padding: 28px 22px;border-radius: 19px;}body.id-6293 .sm-about__tags{gap: 8px;}body.id-6293 .sm-about__tags span{width: 100%;border-radius: 10px;}body.id-6293 .sm-about__detail-list > div, body.id-6293 .sm-about__bank-list > div, body.id-6293 .sm-about__bank-group > div{grid-template-columns: 1fr;gap: 4px;}}@media (min-width: 992px){body.desktop.template-11.is-header-fixed #header{position: sticky !important;top: -142px !important;z-index: 1300 !important;transform: none !important;}body.desktop.template-11.is-header-fixed #header .navigation-wrapper{transform: none !important;}body.desktop.type-index #content-wrapper{height: 0 !important;min-height: 0 !important;overflow: hidden !important;}}@media (min-width: 992px){body.desktop.type-index #content-wrapper{padding-top: 0 !important;}}html:is(.ik-custom-v6, :has(> .type-index)) body.type-category.template-11 #products.products-block > .product > .p{padding: 30px 30px 16px !important;}@media (max-width: 767px){html:is(.ik-custom-v6, :has(> .type-index)) body.type-category.template-11 #products.products-block > .product > .p{padding: 20px 16px 16px !important;}}body.template-11 #header .cart-count::before{background: transparent !important;color: var(--ik-v3-blue, #0b3487) !important;border-radius: 0 !important;box-shadow: none !important;}:root{--template-headings-font: "SN Pro", "Inter", Arial, sans-serif !important;--ik-heading-font: "SN Pro", "Inter", Arial, sans-serif !important;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .homepage-group-title, .welcome h1, .welcome h2, .content-inner > header h1, .category-title, .product-detail .p-detail-inner-header h1, .ik-hero h1, .ik-hero h2, .footer h4, .footer h5, #footer h4, #footer h5, .benefitBanner__title, .category-header{font-family: var(--ik-heading-font) !important;font-weight: 600 !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 h1, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 h2, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 h3, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 h4, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 h5, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 h6, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .h1, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .h2, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .h3, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .h4, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .h5, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .h6, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .homepage-group-title, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner__title, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .category-header, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .category-title{font-family: "SN Pro", "Inter", Arial, sans-serif !important;font-weight: 600 !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.type-index.template-11 .ik-v3-home{margin-bottom: 24px !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.type-index.template-11 .banners-top-block.js-banners-top-block{margin-top: 0 !important;margin-bottom: 0 !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.type-index.template-11 .benefitBanner.position--benefitHomepage{margin-top: 24px !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.type-index.template-11 .benefitBanner.position--benefitHomepage{margin-top: 24px !important;margin-bottom: 24px !important;}html:is(.ik-custom-v6, :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:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .dkLabVisitedProductsBox .dkLabVisitedProducts > .product > .p, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .dkLabVisitedProductsBox .dkLabVisitedProducts > .product > .columns{overflow: hidden !important;border-radius: 18px !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11.cart-window-visible .user-action{position: relative !important;z-index: 10050 !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11.cart-window-visible .user-action .user-action-in, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11.cart-window-visible .popup-widget.cart-widget, html:is(.ik-custom-v6, :has(> .type-index)) body.template-11.cart-window-visible #cart-widget{z-index: 10060 !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct{display: grid !important;grid-template-columns: repeat(4, minmax(0, 1fr)) !important;align-items: stretch !important;gap: 14px !important;width: 100% !important;height: auto !important;margin: 24px auto 30px !important;padding: 14px !important;overflow: visible !important;border: 1px solid rgba(13, 48, 128, .10) !important;border-radius: 22px !important;background: #f4f7fc !important;box-shadow: 0 12px 32px rgba(20, 42, 83, .08) !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__item{display: flex !important;align-items: center !important;justify-content: flex-start !important;gap: 14px !important;width: 100% !important;min-width: 0 !important;min-height: 104px !important;height: auto !important;margin: 0 !important;padding: 17px 16px !important;overflow: hidden !important;border: 1px solid #d9e3f4 !important;border-radius: 16px !important;background: #fff !important;box-shadow: 0 7px 18px rgba(20, 42, 83, .07) !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__picture{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;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 50% !important;background: #edf3ff !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__img{display: block !important;width: 34px !important;height: 34px !important;max-width: 34px !important;max-height: 34px !important;object-fit: contain !important;filter: brightness(0) saturate(100%) invert(17%) sepia(57%) saturate(2503%) hue-rotate(211deg) brightness(85%) contrast(101%) !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__content{display: flex !important;min-width: 0 !important;height: auto !important;align-items: center !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__title{display: block !important;width: auto !important;height: auto !important;margin: 0 !important;color: #111827 !important;font-family: "SN Pro", "Inter", Arial, sans-serif !important;font-size: 18px !important;font-weight: 600 !important;line-height: 1.18 !important;letter-spacing: .01em !important;text-transform: uppercase !important;}@media (max-width: 1100px){html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}}@media (max-width: 767px){html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct{grid-template-columns: 1fr !important;gap: 10px !important;margin: 16px auto 22px !important;padding: 10px !important;border-radius: 18px !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__item{min-height: 82px !important;gap: 12px !important;padding: 13px 14px !important;border-radius: 14px !important;}}html:is(.ik-custom-v6, :has(> .type-index)) body.type-category.template-11 #filters .filter-label{position: relative !important;}html:is(.ik-custom-v6, :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:is(.ik-custom-v6, :has(> .type-index)) body.type-category.template-11 #filters input[type="checkbox"]:checked + .filter-label::before{border-color: #0a47a8 !important;background: #0a47a8 !important;box-shadow: none !important;}html:is(.ik-custom-v6, :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;}@media (min-width: 992px){body.template-11 .ik-v3-top-links a{padding: 0 7px !important;border-radius: 7px !important;font-weight: 700 !important;line-height: 28px !important;transition: color .16s ease, background-color .16s ease !important;}body.template-11 .ik-v3-top-links a:hover, body.template-11 .ik-v3-top-links a:focus-visible{color: #052877 !important;background-color: #e6eefb !important;outline: none !important;}body.template-11 .ik-v3-top-links a:not(:last-child)::after{margin-right: 7px !important;margin-left: 7px !important;}}@media (min-width: 992px){body.template-11 .ik-v3-top-links a{padding-right: 3px !important;padding-left: 3px !important;}body.template-11 .ik-v3-top-links a:not(:last-child)::after{margin-right: 3px !important;margin-left: 3px !important;}}@media (min-width: 992px){body.template-11 .ik-v3-top-links a{padding-right: 2px !important;padding-left: 2px !important;}body.template-11 .ik-v3-top-links a:not(:last-child)::after{margin-right: 2px !important;margin-left: 2px !important;}}@media (min-width: 1351px){body.template-11 .ik-v3-top-links a{padding-right: 4px !important;padding-left: 4px !important;}body.template-11 .ik-v3-top-links a:not(:last-child)::after{content: "" !important;display: inline-block !important;width: 1px !important;height: .75em !important;margin-right: 9px !important;margin-left: 9px !important;border-radius: 1px !important;background: #9aa8bf !important;vertical-align: -.06em !important;}}@media (min-width: 992px) and (max-width: 1350px){body.template-11 .ik-v3-top-links a{padding-right: 1px !important;padding-left: 1px !important;font-size: 12px !important;}body.template-11 .ik-v3-top-links a:not(:last-child)::after{content: "" !important;display: inline-block !important;width: 1px !important;height: .75em !important;margin-right: 7px !important;margin-left: 7px !important;border-radius: 1px !important;background: #9aa8bf !important;vertical-align: -.06em !important;}}@media (min-width: 992px) and (max-width: 1350px){body.template-11 .ik-v3-top-links a{padding-right: 0 !important;padding-left: 0 !important;}body.template-11 .ik-v3-top-links a:not(:last-child)::after{margin-right: 6px !important;margin-left: 6px !important;}}@media (min-width: 992px) and (max-width: 1350px){body.template-11 .ik-v3-top-links a{font-size: 11px !important;}body.template-11 .ik-v3-top-links a:not(:last-child)::after{margin-right: 5px !important;margin-left: 5px !important;}}body.type-index.template-11 .instagram-block{width: min(calc(100% - 88px), 1440px) !important;margin-right: auto !important;margin-left: auto !important;}body.type-index.template-11 .instagram-block .instagram-widget{width: 100% !important;max-width: none !important;}@media (max-width: 991px){body.type-index.template-11 .instagram-block{width: calc(100% - 64px) !important;}}body.type-category.template-11 .subcategories.with-image > li > a .text{min-width: 0 !important;overflow: visible !important;font-family: "Roboto Condensed", "Arial Narrow", "SN Pro", 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){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){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){body.template-11 #header .top-nav-button-login{border-right: 0 !important;background-image: none !important;}}@media (min-width: 992px){body.template-11 .ik-v3-top-links a:not(:last-child)::after{content: "" !important;display: block !important;flex: 0 0 1px !important;align-self: stretch !important;width: 1px !important;height: 100% !important;min-height: 100% !important;border-radius: 0 !important;background: #0b3483 !important;vertical-align: middle !important;}}@media (min-width: 992px){body.template-11 .ik-v3-top-links a:not(:last-child)::after{align-self: center !important;height: 28px !important;min-height: 28px !important;background: #0b3483 !important;}}body.template-11 .cart-header__contact .cart-content.checkout-box-wrapper{background: #eaf2ff !important;border: 1px solid #c9d9f4 !important;color: #111318 !important;}@media (min-width: 992px){body.template-11 .ik-v3-top-links a:not(:last-child)::after{align-self: center !important;height: 21px !important;min-height: 21px !important;background: #a8afba !important;}}body.in-kosik.template-11 .cart-table .quantity .increase::before, body.in-kosik.template-11 .cart-table .quantity .decrease::before{display: none !important;content: none !important;pointer-events: none !important;}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;}body.type-product .detail-parameters-block:has(.surcharge-parameter) > .detail-grid-title{font-size: 0 !important;}body.type-product .detail-parameters-block:has(.surcharge-parameter) > .detail-grid-title::after{content: "MoĹľnosti produktu";color: #6d6878;font-family: Inter, Arial, sans-serif;font-size: 11px;font-weight: 800;letter-spacing: .08em;line-height: 1.2;text-transform: uppercase;}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;}body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list{display: table-row !important;width: 100% !important;}body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > th, 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;}body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > th{width: 38% !important;padding-right: 12px !important;color: #333947 !important;font-family: Inter, 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;}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 #0a47a8 !important;border-radius: 50% !important;color: #0a47a8 !important;font-size: 11px !important;font-weight: 800 !important;line-height: 1 !important;}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: Inter, Arial, sans-serif !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;transform: none !important;}body.type-product .detail-parameters select.surcharge-parameter:focus{border-color: #0a47a8 !important;outline: 2px solid rgba(10, 71, 168, .18) !important;outline-offset: 1px !important;}@media (max-width: 767px){body.type-product .p-info-grid .detail-parameters-block:has(.surcharge-parameter){min-height: 0 !important;}body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > th, body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > td{display: block !important;width: 100% !important;padding: 3px 0 !important;}body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > td{padding-bottom: 8px !important;}}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;}body.type-product .detail-parameters-block:has(.surcharge-parameter) > .detail-grid-title::after{content: "Mo\017Enosti produktu" !important;}body.type-product .p-info-grid .detail-parameters:has(.surcharge-parameter){order: 1 !important;margin-top: 0 !important;}body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > th, body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > td{display: block !important;box-sizing: border-box !important;width: 100% !important;}body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > th{padding: 0 0 7px !important;}body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > td{padding: 0 !important;}#order-shipping-methods .radio-wrapper.ik-shipping-hidden{display: none !important;}.ik-shipping-rule-note{box-sizing: border-box;width: 100%;margin: 0 0 16px;padding: 14px 18px 14px 48px;border: 1px solid #b9cdee;border-radius: 14px;background: #eef5ff;color: #0b3487;font-family: Inter, Arial, sans-serif;font-size: 14px;font-weight: 750;line-height: 1.45;position: relative;}.ik-shipping-rule-note::before{content: "i";position: absolute;top: 50%;left: 17px;display: inline-flex;width: 22px;height: 22px;align-items: center;justify-content: center;border: 2px solid currentColor;border-radius: 50%;font-size: 14px;font-weight: 900;line-height: 1;transform: translateY(-50%);}.ik-shipping-rule-note.is-conflict{border-color: #e5a4a4;background: #fff1f1;color: #a51f1f;}html.ik-shipping-conflict #order-form [data-ik-shipping-blocked="1"]{cursor: not-allowed !important;opacity: .5 !important;}@media (max-width: 767px){.ik-shipping-rule-note{margin-bottom: 12px;padding: 12px 14px 12px 42px;border-radius: 12px;font-size: 13px;}.ik-shipping-rule-note::before{left: 13px;}}html.sm-cart-modal-open, html.sm-cart-modal-open body{overflow: hidden !important;}.sm-cart-modal, .sm-cart-modal *{box-sizing: border-box;}.sm-cart-modal[hidden]{display: none !important;}.sm-cart-modal{position: fixed;inset: 0;z-index: 2147483000;display: flex;align-items: center;justify-content: center;padding: 24px;opacity: 0;visibility: hidden;transition: opacity .18s ease, visibility .18s ease;}.sm-cart-modal.is-open{opacity: 1;visibility: visible;}.sm-cart-modal__backdrop{position: absolute;inset: 0;background: rgba(19,20,27,.62);backdrop-filter: blur(2px);}.sm-cart-modal__dialog{position: relative;width: min(760px, 100%);max-height: calc(100vh - 48px);overflow: auto;border: 1px solid rgba(217,102,72,.25);border-radius: 24px;background: #fff;box-shadow: 0 28px 80px rgba(17,19,24,.28);transform: translateY(16px) scale(.985);transition: transform .18s ease;}.sm-cart-modal.is-open .sm-cart-modal__dialog{transform: translateY(0) scale(1);}.sm-cart-modal__header{display: grid;grid-template-columns: 52px minmax(0,1fr) 44px;gap: 16px;align-items: center;min-height: 92px;padding: 18px 22px;border-radius: 23px 23px 0 0;background: linear-gradient(135deg,#58c637 0%,#42b934 100%);color: #fff;}.sm-cart-modal__header h2{margin: 0 !important;color: #fff !important;font-family: "SN Pro","Inter",Arial,sans-serif !important;font-size: clamp(22px,3vw,30px) !important;font-weight: 600 !important;line-height: 1.15 !important;letter-spacing: -.02em !important;}.sm-cart-modal__icon{display: grid;place-items: center;width: 52px;height: 52px;}.sm-cart-modal__icon svg{width: 48px;height: 48px;fill: none;stroke: currentColor;stroke-width: 3;stroke-linecap: round;stroke-linejoin: round;}.sm-cart-modal__close{display: grid !important;place-items: center !important;width: 44px !important;height: 44px !important;padding: 0 !important;border: 0 !important;border-radius: 50% !important;background: transparent !important;color: #fff !important;font-size: 40px !important;font-weight: 300 !important;line-height: 1 !important;cursor: pointer !important;transition: background .18s ease, transform .18s ease !important;}.sm-cart-modal__close:hover, .sm-cart-modal__close:focus-visible{background: rgba(255,255,255,.18) !important;outline: 2px solid rgba(255,255,255,.75) !important;outline-offset: 2px !important;transform: rotate(5deg);}.sm-cart-modal__body{padding: 30px 34px 34px;}.sm-cart-modal__product{margin: 0 0 26px !important;color: #171522 !important;font-family: "SN Pro","Inter",Arial,sans-serif !important;font-size: clamp(20px,2.7vw,26px) !important;font-weight: 600 !important;line-height: 1.25 !important;text-align: center;}.sm-cart-modal__actions{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px;max-width: 620px;margin: 0 auto;}.sm-cart-modal__button{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 10px;min-height: 54px;padding: 13px 22px !important;border-radius: 999px !important;font-family: "Inter",Arial,sans-serif !important;font-size: 16px !important;font-weight: 700 !important;line-height: 1.2 !important;text-decoration: none !important;box-shadow: 0 8px 20px rgba(17,19,24,.10);transition: transform .18s ease, box-shadow .18s ease, background .18s ease, border-color .18s ease !important;}.sm-cart-modal__button > span{font-size: 25px;font-weight: 500;line-height: .8;}.sm-cart-modal__button--continue{border: 1px solid #e3e4e9 !important;background: #fff !important;color: #24242c !important;}.sm-cart-modal__button--cart{border: 1px solid #3d8591 !important;background: #3d8591 !important;color: #fff !important;}.sm-cart-modal__button:hover, .sm-cart-modal__button:focus-visible{transform: translateY(-2px);box-shadow: 0 12px 25px rgba(17,19,24,.16);outline: 2px solid rgba(47,36,131,.25) !important;outline-offset: 2px !important;}.sm-cart-modal__button--continue:hover, .sm-cart-modal__button--continue:focus-visible{border-color: #0d3384 !important;color: #0d3384 !important;}.sm-cart-modal__button--cart:hover, .sm-cart-modal__button--cart:focus-visible{border-color: #0d3384 !important;background: #0d3384 !important;color: #fff !important;}html.sm-cart-modal-open .msg.msg-success[data-testid="notifierMessage"]{opacity: 0 !important;pointer-events: none !important;}@media (max-width: 640px){.sm-cart-modal{align-items: flex-end;padding: 10px;}.sm-cart-modal__dialog{width: 100%;max-height: calc(100dvh - 20px);border-radius: 20px;}.sm-cart-modal__header{grid-template-columns: 42px minmax(0,1fr) 38px;gap: 10px;min-height: 78px;padding: 14px 14px 14px 16px;border-radius: 19px 19px 0 0;}.sm-cart-modal__header h2{font-size: 19px !important;}.sm-cart-modal__icon, .sm-cart-modal__icon svg{width: 40px;height: 40px;}.sm-cart-modal__close{width: 38px !important;height: 38px !important;font-size: 35px !important;}.sm-cart-modal__body{padding: 24px 18px 20px;}.sm-cart-modal__product{margin-bottom: 20px !important;font-size: 19px !important;}.sm-cart-modal__actions{grid-template-columns: minmax(0,1fr);gap: 10px;}.sm-cart-modal__button{width: 100%;min-height: 52px;font-size: 15px !important;}}@media (prefers-reduced-motion: reduce){.sm-cart-modal, .sm-cart-modal__dialog, .sm-cart-modal__close, .sm-cart-modal__button{transition: none !important;}}body.in-pravidla-a-navody-her .content-inner{counter-reset: ik-rules-card;}body.in-pravidla-a-navody-her .sectionDescription{position: relative;margin: 0 0 30px !important;padding: 28px 34px 27px !important;overflow: hidden;border: 1px solid #d7e2f5;border-radius: 22px;background: linear-gradient(120deg,#fff 0%,#f2f6ff 68%,#e7efff 100%);box-shadow: 0 12px 30px rgba(13,51,132,.08);}body.in-pravidla-a-navody-her .sectionDescription::after{content: "";position: absolute;right: -48px;bottom: -76px;width: 190px;height: 190px;border: 28px solid rgba(13,51,132,.06);border-radius: 50%;pointer-events: none;}body.in-pravidla-a-navody-her .sectionDescription h1{position: relative;z-index: 1;margin: 0 !important;padding: 0 0 13px !important;color: #11131a !important;font-family: "SN Pro","Inter",Arial,sans-serif !important;font-size: clamp(30px,3vw,42px) !important;font-weight: 600 !important;line-height: 1.08 !important;letter-spacing: -.025em !important;}body.in-pravidla-a-navody-her .sectionDescription h1::after{content: "";position: absolute;left: 0;bottom: 0;width: 72px;height: 4px;border-radius: 999px;background: #0d3384;}body.in-pravidla-a-navody-her .news-wrapper{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr));gap: 22px !important;align-items: stretch;margin: 0 !important;}body.in-pravidla-a-navody-her .news-item{position: relative;width: auto !important;max-width: none !important;min-width: 0;flex: 0 1 auto !important;justify-self: stretch;align-self: stretch;margin: 0 !important;padding: 0 !important;counter-increment: ik-rules-card;overflow: hidden;border: 1px solid #d8e2f3 !important;border-radius: 22px !important;background: #fff !important;box-shadow: 0 10px 26px rgba(18,34,66,.09) !important;transition: transform .2s ease,border-color .2s ease,box-shadow .2s ease !important;}body.in-pravidla-a-navody-her .news-item::before{content: "";position: absolute;top: 0;left: 0;right: 0;height: 5px;background: linear-gradient(90deg,#0d3384 0%,#155ac1 72%,#95c82e 100%);}body.in-pravidla-a-navody-her .news-item:hover, body.in-pravidla-a-navody-her .news-item:focus-within{transform: translateY(-4px);border-color: #9bb7ea !important;box-shadow: 0 18px 38px rgba(13,51,132,.15) !important;}body.in-pravidla-a-navody-her .news-item .text{display: flex !important;flex-direction: column;height: 100%;padding: 30px 30px 27px !important;}body.in-pravidla-a-navody-her .news-item .title{position: relative;display: flex !important;align-items: center;min-height: 48px;margin: 0 0 17px !important;padding: 0 0 0 62px !important;color: #10131a !important;font-family: "SN Pro","Inter",Arial,sans-serif !important;font-size: 22px !important;font-weight: 600 !important;line-height: 1.18 !important;letter-spacing: -.015em !important;text-decoration: none !important;}body.in-pravidla-a-navody-her .news-item .title::before{content: counter(ik-rules-card,decimal-leading-zero);position: absolute;left: 0;top: 0;display: grid;place-items: center;width: 46px;height: 46px;border-radius: 15px;background: #edf3ff;color: #0d3384;font-family: "Inter",Arial,sans-serif;font-size: 14px;font-weight: 800;}body.in-pravidla-a-navody-her .news-item .title::after{content: "";position: absolute;z-index: 1;inset: -30px -30px -170px -30px;}body.in-pravidla-a-navody-her .news-item .description{margin: 0 0 22px !important;color: #343945 !important;font-family: "Inter",Arial,sans-serif !important;font-size: 15px !important;line-height: 1.6 !important;}body.in-pravidla-a-navody-her .news-item .description p{margin: 0 !important;color: inherit !important;}body.in-pravidla-a-navody-her .news-item .text-center{position: relative;z-index: 2;margin-top: auto !important;text-align: left !important;}body.in-pravidla-a-navody-her .news-item .btn{display: inline-flex !important;align-items: center;justify-content: center;min-height: 48px !important;padding: 11px 23px !important;border: 1px solid #0d3384 !important;border-radius: 999px !important;background: #0d3384 !important;color: #fff !important;font-family: "Inter",Arial,sans-serif !important;font-size: 14px !important;font-weight: 700 !important;box-shadow: 0 8px 18px rgba(13,51,132,.18) !important;transition: background .18s ease,transform .18s ease,box-shadow .18s ease !important;}body.in-pravidla-a-navody-her .news-item .btn::after{content: "→";margin-left: 10px;font-size: 18px;line-height: 1;}body.in-pravidla-a-navody-her .news-item .btn:hover, body.in-pravidla-a-navody-her .news-item .btn:focus-visible{transform: translateY(-1px);background: #155ac1 !important;border-color: #155ac1 !important;box-shadow: 0 11px 23px rgba(13,51,132,.25) !important;}body.in-pravidla-a-navody-her .news-item .btn::after{content: "\2192" !important;}@media (max-width: 767px){body.in-pravidla-a-navody-her .sectionDescription{margin-bottom: 18px !important;padding: 22px 21px !important;border-radius: 18px;}body.in-pravidla-a-navody-her .sectionDescription h1{padding-bottom: 11px !important;font-size: 29px !important;}body.in-pravidla-a-navody-her .news-wrapper{grid-template-columns: minmax(0,1fr);gap: 15px !important;}body.in-pravidla-a-navody-her .news-item{border-radius: 18px !important;}body.in-pravidla-a-navody-her .news-item .text{padding: 25px 21px 21px !important;}body.in-pravidla-a-navody-her .news-item .title{min-height: 42px;margin-bottom: 14px !important;padding-left: 54px !important;font-size: 19px !important;}body.in-pravidla-a-navody-her .news-item .title::before{width: 40px;height: 40px;border-radius: 13px;font-size: 12px;}body.in-pravidla-a-navody-her .news-item .description{margin-bottom: 18px !important;font-size: 14px !important;line-height: 1.55 !important;}body.in-pravidla-a-navody-her .news-item .btn{width: 100%;min-height: 46px !important;}}body.in-pravidla-a-navody-her.type-post .content-inner{max-width: 1120px;margin: 28px auto 64px !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail{position: relative;overflow: hidden;margin: 0 !important;padding: 0 54px 52px !important;border: 1px solid #d7e2f5;border-radius: 28px;background: #fff;box-shadow: 0 22px 52px rgba(13,51,132,.12);}body.in-pravidla-a-navody-her.type-post .news-item-detail > h1{position: relative;display: flex;align-items: flex-end;min-height: 390px;margin: 0 -54px 44px !important;padding: 76px 56px 48px !important;overflow: hidden;color: #fff !important;font-family: "SN Pro","Inter",Arial,sans-serif !important;font-size: clamp(38px,4.7vw,64px) !important;font-weight: 600 !important;line-height: .98 !important;letter-spacing: -.035em !important;text-wrap: balance;background-image: linear-gradient(90deg,rgba(5,18,43,.94) 0%,rgba(5,18,43,.78) 35%,rgba(5,18,43,.28) 65%,rgba(5,18,43,.1) 100%), url('/user/documents/upload/pool-8-ball-rules-hero-v1.png');background-position: center;background-size: cover;isolation: isolate;}body.in-pravidla-a-navody-her.type-post .news-item-detail > h1::before{content: "PRAVIDLA A N\00C1VODY";position: absolute;top: 40px;left: 56px;padding: 8px 13px;border: 1px solid rgba(255,255,255,.4);border-radius: 999px;background: rgba(13,51,132,.54);color: #fff;font-family: "Inter",Arial,sans-serif;font-size: 12px;font-weight: 800;line-height: 1;letter-spacing: .11em;}body.in-pravidla-a-navody-her.type-post .news-item-detail > h1::after{content: "";position: absolute;left: 56px;bottom: 31px;width: 84px;height: 5px;border-radius: 999px;background: #95c82e;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text{max-width: 880px;margin: 0 auto !important;color: #282d37 !important;font-family: "Inter",Arial,sans-serif !important;font-size: 17px !important;line-height: 1.74 !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table, body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody{display: block !important;width: 100% !important;height: auto !important;margin: 0 !important;border: 0 !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr{display: block !important;width: 100% !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr > td{display: block !important;width: 100% !important;padding: 0 !important;border: 0 !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text td:has(img[src*="mceclip0.png"]){display: none !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text img[src*="mceclip0.png"]{display: none !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p{margin: 0 0 19px !important;color: #343945 !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p br{display: none;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p > span, body.in-pravidla-a-navody-her.type-post .news-item-detail .text li > span{color: inherit !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p:has(> span > strong), body.in-pravidla-a-navody-her.type-post .news-item-detail .text p:has(> strong){position: relative;margin: 38px 0 14px !important;padding: 0 0 0 19px !important;color: #11131a !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p:has(> span > strong)::before, body.in-pravidla-a-navody-her.type-post .news-item-detail .text p:has(> strong)::before{content: "";position: absolute;left: 0;top: 4px;bottom: 3px;width: 5px;border-radius: 999px;background: linear-gradient(180deg,#0d3384,#155ac1);}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p strong{color: #11131a !important;font-family: "SN Pro","Inter",Arial,sans-serif !important;font-size: 25px !important;font-weight: 600 !important;line-height: 1.16 !important;letter-spacing: -.015em;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text ol{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;margin: 0 0 22px !important;padding: 0 !important;list-style: none;counter-reset: ik-rule-fouls;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text ol li{position: relative;min-height: 68px;margin: 0 !important;padding: 15px 16px 15px 54px !important;border: 1px solid #dbe4f4;border-radius: 15px;background: #f7f9fd;color: #222833 !important;font-size: 14px;line-height: 1.45;counter-increment: ik-rule-fouls;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text ol li::before{content: counter(ik-rule-fouls,decimal-leading-zero);position: absolute;left: 14px;top: 14px;display: grid;place-items: center;width: 28px;height: 28px;border-radius: 9px;background: #e8f0ff;color: #0d3384;font-size: 11px;font-weight: 800;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p[style*="text-align: center"]{margin: 34px 0 0 !important;padding: 0 !important;text-align: left !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p[style*="text-align: center"]::before{display: none !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p[style*="text-align: center"] strong{font-family: "Inter",Arial,sans-serif !important;font-size: 15px !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p[style*="text-align: center"] a{display: inline-flex;align-items: center;justify-content: center;min-height: 52px;padding: 13px 24px;border: 1px solid #0d3384;border-radius: 999px;background: #0d3384;color: #fff !important;font-size: 0;text-decoration: none !important;box-shadow: 0 10px 24px rgba(13,51,132,.2);transition: transform .18s ease,background .18s ease,box-shadow .18s ease;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p[style*="text-align: center"] a::before{content: "St\00E1hnout pravidla v PDF";font-size: 15px;font-weight: 800;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p[style*="text-align: center"] a::after{content: "\2193";margin-left: 11px;font-size: 19px;line-height: 1;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p[style*="text-align: center"] a:hover, body.in-pravidla-a-navody-her.type-post .news-item-detail .text p[style*="text-align: center"] a:focus-visible{transform: translateY(-2px);background: #155ac1;box-shadow: 0 14px 30px rgba(13,51,132,.27);}body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table ~ p{display: none !important;}@media (max-width: 767px){body.in-pravidla-a-navody-her.type-post .content-inner{margin: 16px auto 38px !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail{padding: 0 21px 28px !important;border-radius: 20px;}body.in-pravidla-a-navody-her.type-post .news-item-detail > h1{min-height: 300px;margin: 0 -21px 27px !important;padding: 68px 23px 36px !important;font-size: clamp(34px,10.8vw,48px) !important;line-height: 1.02 !important;background-position: 59% center;}body.in-pravidla-a-navody-her.type-post .news-item-detail > h1::before{top: 23px;left: 23px;font-size: 10px;}body.in-pravidla-a-navody-her.type-post .news-item-detail > h1::after{left: 23px;bottom: 22px;width: 64px;height: 4px;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text{font-size: 15.5px !important;line-height: 1.68 !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p:has(> span > strong), body.in-pravidla-a-navody-her.type-post .news-item-detail .text p:has(> strong){margin-top: 29px !important;padding-left: 15px !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p strong{font-size: 21px !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text ol{grid-template-columns: minmax(0,1fr);gap: 9px;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text ol li{min-height: 62px;padding: 13px 13px 13px 49px !important;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text ol li::before{left: 12px;top: 12px;}body.in-pravidla-a-navody-her.type-post .news-item-detail .text p[style*="text-align: center"] a{width: 100%;}}html:has(link[rel="canonical"][href*="/strucna-pravidla-pool-9-ball/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail > h1{background-image: linear-gradient(90deg,rgba(5,18,43,.95) 0%,rgba(5,18,43,.8) 35%,rgba(5,18,43,.3) 64%,rgba(5,18,43,.08) 100%), url('/user/documents/upload/pool-9-ball-rules-hero-v1.png') !important;background-position: center center !important;}@media (max-width: 767px){html:has(link[rel="canonical"][href*="/strucna-pravidla-pool-9-ball/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail > h1{background-position: 56% center !important;}}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail > h1{max-width: none;font-size: clamp(36px,4.25vw,58px) !important;background-image: linear-gradient(90deg,rgba(4,16,34,.97) 0%,rgba(4,19,38,.9) 35%,rgba(4,31,39,.42) 64%,rgba(4,31,39,.08) 100%), url('/user/documents/upload/css/carom-three-ball-rules-hero-v1.png') !important;background-position: center center !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table, html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody{display: block !important;width: 100% !important;height: auto !important;overflow: visible !important;table-layout: auto !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr{display: grid !important;grid-template-columns: minmax(0,1fr) 250px;align-items: start;gap: 28px;width: 100% !important;height: auto !important;min-height: 0 !important;margin: 0 0 34px !important;overflow: visible !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr:nth-child(2){grid-template-columns: minmax(0,1fr);margin-bottom: 34px !important;padding: 18px 22px;border: 1px solid #dbe4f4;border-radius: 17px;background: #f7f9fd;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr:nth-child(3){display: none !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr:nth-child(n+4){padding-top: 34px;border-top: 1px solid #e2e8f3;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr > td{display: block !important;width: auto !important;height: auto !important;min-width: 0 !important;min-height: 0 !important;padding: 0 !important;overflow: visible !important;vertical-align: top !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr > td:nth-child(2):empty{display: none !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr > td[colspan]{grid-column: 1 / -1;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table ol{width: 100% !important;max-width: none !important;height: auto !important;overflow: visible !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table h3{clear: both;margin: 0 0 18px !important;color: #11131a !important;font-family: "SN Pro","Inter",Arial,sans-serif !important;font-size: 29px !important;font-weight: 600 !important;line-height: 1.15 !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table td:nth-child(3){padding: 18px !important;border: 1px solid #dbe4f4 !important;border-radius: 18px;background: #f7f9fd;text-align: center !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table td:nth-child(3) p{margin: 0 0 12px !important;text-align: center !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table td:nth-child(3) p:last-child{margin-bottom: 0 !important;color: #565d6c !important;font-size: 13px;line-height: 1.4;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table td:nth-child(3) img{display: block;width: auto !important;max-width: 100% !important;height: auto !important;margin: 0 auto !important;border-radius: 12px;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table + p{display: none !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > p:last-child{display: block !important;margin-top: 8px !important;}@media (max-width: 767px){html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail > h1{min-height: 310px;font-size: clamp(31px,9.8vw,44px) !important;background-position: 61% center !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr{display: block !important;margin-bottom: 27px !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr:nth-child(2){padding: 15px 16px;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr:nth-child(n+4){padding-top: 27px;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table td:nth-child(3){margin-top: 18px;padding: 15px !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table h3{font-size: 24px !important;}}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr:first-child > td:nth-child(3){min-height: 220px !important;background: linear-gradient(180deg,rgba(4,16,34,.03),rgba(4,16,34,.14)), url('/user/documents/upload/css/carom-three-ball-rules-hero-v1.png') center/cover no-repeat !important;}html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr:first-child > td:nth-child(3) img{display: none !important;}@media (max-width: 767px){html:has(link[rel="canonical"][href*="/pravidla-pro-karambol-se-tremi-koulemi/"]) body.in-pravidla-a-navody-her.type-post .news-item-detail .text > table > tbody > tr:first-child > td:nth-child(3){min-height: 205px !important;background-position: 65% center !important;}}body.template-11 .site-msg.information{display: none !important;}body.template-11 .top-navigation-bar .top-navigation-contacts, body.template-11 #header .ik-v60-header-contact{opacity: 1 !important;visibility: visible !important;pointer-events: auto !important;}body.template-11 #header .ik-v60-header-contact{display: flex !important;}@media (min-width: 768px){body.template-11 .top-navigation-bar .top-navigation-contacts{display: flex !important;}}@media (max-width: 767px){body.template-11 .overall-wrapper{padding-top: 60px !important;}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;}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;}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;}body.template-11 .top-navigation-bar .site-name a, 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;}body.template-11 .top-navigation-bar .top-navigation-tools, body.template-11 .top-navigation-bar .responsive-tools{display: flex !important;height: 60px !important;min-height: 60px !important;align-items: center !important;}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;}body.template-11 .top-navigation-bar .top-navigation-contacts{display: none !important;}body.template-11 #header{position: relative !important;top: 0 !important;margin-top: 0 !important;padding-top: 16px !important;}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;}body.template-11 #header .site-name{display: none !important;}body.template-11 #header .search{grid-column: 1 !important;order: 1 !important;width: 100% !important;max-width: none !important;margin: 0 !important;}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;}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;}body.template-11 #header .ik-v60-header-contact__phones{display: grid !important;grid-template-columns: 1fr 1fr !important;gap: 8px !important;}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;}body.template-11 #header .ik-v60-header-contact__mail{display: none !important;}body.template-11 #header .ik-v60-header-contact strong{font-size: 13px !important;font-weight: 800 !important;line-height: 1.05 !important;}body.template-11 #header .ik-v60-header-contact small, 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){body.template-11 .top-navigation-bar .site-name{width: 140px !important;max-width: 140px !important;}body.template-11 .top-navigation-bar .site-name a, body.template-11 .top-navigation-bar .site-name img{width: 140px !important;max-width: 140px !important;max-height: 40px !important;}body.template-11 .top-navigation-bar .responsive-tools{padding-left: 144px !important;gap: 7px !important;}body.template-11 #header .ik-v60-header-contact__phones{grid-template-columns: 1fr !important;}}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__title{font-family: "Arial Narrow", "Roboto Condensed", Arial, sans-serif !important;font-size: 16px !important;font-weight: 600 !important;line-height: 1.2 !important;letter-spacing: 0 !important;}@media (min-width: 768px){html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__content{flex: 1 1 auto !important;min-width: 0 !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__title{white-space: nowrap !important;}}@media (max-width: 767px){html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__item{flex-direction: column !important;align-items: center !important;justify-content: center !important;gap: 8px !important;min-height: 122px !important;padding: 12px 14px !important;text-align: center !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__picture{flex: 0 0 48px !important;width: 48px !important;height: 48px !important;min-width: 48px !important;margin: 0 auto !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__content{width: 100% !important;justify-content: center !important;text-align: center !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__title{font-size: 16px !important;text-align: center !important;}}body.type-category.template-11 .category-top > .products-top-wrapper{display: none !important;}body.type-category.template-11 .category-content-wrapper{display: flex !important;flex-direction: column !important;}body.type-category.template-11 .category-content-wrapper > #filters-wrapper{order: -20 !important;width: 100% !important;margin: 0 0 16px !important;}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;}body.type-category.template-11 #category-header .listSorting{flex: 1 1 auto !important;min-width: 0 !important;margin: 0 !important;padding: 0 !important;}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;}body.type-category.template-11 #category-header .listSorting__controls::-webkit-scrollbar{display: none !important;}body.type-category.template-11 #category-header .listSorting__controls > li{flex: 0 0 auto !important;margin: 0 !important;padding: 0 !important;border: 0 !important;}body.type-category.template-11 #category-header .listSorting__control{position: relative !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;width: auto !important;min-height: 48px !important;padding: 0 20px !important;border: 1px solid #d8e1ee !important;border-bottom: 0 !important;border-radius: 10px 10px 0 0 !important;background: #f6f8fb !important;color: #344054 !important;box-shadow: none !important;font-family: "Inter", 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;}body.type-category.template-11 #category-header .listSorting__control:hover, body.type-category.template-11 #category-header .listSorting__control:focus-visible{border-color: #b9cceb !important;background: #edf4ff !important;color: #0a47a8 !important;box-shadow: none !important;transform: none !important;}body.type-category.template-11 #category-header .listSorting__control--current, 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;padding-top: 3px !important;border-color: #b9cceb !important;border-top: 4px solid #0a47a8 !important;border-bottom: 1px solid #ffffff !important;background: #ffffff !important;color: #0a47a8 !important;box-shadow: 0 -3px 12px rgba(10,71,168,.07) !important;}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: "Inter", Arial, sans-serif !important;font-size: 14px !important;line-height: 1.3 !important;white-space: nowrap !important;}body.type-category.template-11 #category-header .listItemsTotal strong{color: #0a47a8 !important;font-weight: 800 !important;}body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper{margin: 0 !important;}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){body.type-category.template-11 .category-content-wrapper > #filters-wrapper{margin-bottom: 14px !important;}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;}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;}body.type-category.template-11 #category-header .listSorting{width: 100% !important;}body.type-category.template-11 #category-header .listSorting__controls{width: 100% !important;scroll-snap-type: x proximity !important;}body.type-category.template-11 #category-header .listSorting__controls > li{flex: 0 0 auto !important;scroll-snap-align: start !important;}body.type-category.template-11 #category-header .listSorting__control{min-height: 45px !important;padding: 0 16px !important;font-size: 13px !important;}body.type-category.template-11 #category-header .listSorting__control--current, body.type-category.template-11 #category-header .listSorting__controls:not(:has(.listSorting__control--current)) > li:first-child .listSorting__control{min-height: 46px !important;}body.type-category.template-11 #category-header .listSorting::after{content: "\2190  Posuňte řazení do stran \2192" !important;display: block !important;margin: 8px 0 9px !important;color: #667085 !important;font-family: "Inter", Arial, sans-serif !important;font-size: 12px !important;font-weight: 600 !important;line-height: 1.3 !important;text-align: center !important;}}body.type-category.template-11 #productsListHeading{scroll-margin-top: 260px !important;}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;}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;min-height: 48px !important;margin: 0 !important;padding: 0 44px 0 20px !important;border: 1px solid #d8e1ee !important;border-bottom: 0 !important;border-radius: 10px 10px 0 0 !important;background: #f6f8fb !important;color: #344054 !important;box-shadow: none !important;font-family: "Inter", 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;}body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button:hover, body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button:focus-visible{border-color: #b9cceb !important;background: #edf4ff !important;color: #0a47a8 !important;box-shadow: none !important;transform: none !important;}body.type-category.template-11 #filters-wrapper .filters-wrapper:has(> #filters.visible) .filters-unveil-button-wrapper .unveil-button{min-height: 49px !important;margin-bottom: -1px !important;padding-top: 3px !important;border-color: #b9cceb !important;border-top: 4px solid #0a47a8 !important;border-bottom: 1px solid #ffffff !important;background: #ffffff !important;color: #0a47a8 !important;box-shadow: 0 -3px 12px rgba(10,71,168,.07) !important;}@media (min-width: 768px) and (max-width: 1024px){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){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;}body.type-category.template-11 #filters-wrapper .filters-wrapper:has(> #filters.visible) .filters-unveil-button-wrapper .unveil-button{min-height: 46px !important;}}body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button::after{content: "\25BE" !important;display: inline-flex !important;flex: 0 0 30px !important;align-items: center !important;justify-content: center !important;width: 30px !important;height: 30px !important;margin-left: auto !important;border: 1px solid #c9d9f0 !important;border-radius: 50% !important;background: #edf4ff !important;color: #0a47a8 !important;font-family: Arial, sans-serif !important;font-size: 15px !important;font-weight: 700 !important;line-height: 1 !important;transform: none !important;transition: transform .18s ease, background .18s ease, color .18s ease !important;}body.type-category.template-11 #filters-wrapper .filters-wrapper:has(> #filters.visible) .filters-unveil-button-wrapper .unveil-button::after{border-color: #0a47a8 !important;background: #0a47a8 !important;color: #ffffff !important;transform: rotate(180deg) !important;}body.type-category.template-11 .category-content-wrapper > #category-header{align-items: center !important;gap: 16px !important;border-bottom: 0 !important;}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;}body.type-category.template-11 #category-header .listSorting__controls > li{min-width: 0 !important;}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;}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: #0a47a8 !important;font-family: Arial, sans-serif !important;font-size: 13px !important;font-weight: 800 !important;line-height: 1 !important;}body.type-category.template-11 #category-header .listSorting__control[data-sort="bestseller"]::before{content: "\2605" !important;}body.type-category.template-11 #category-header .listSorting__control[data-sort="price"]::before{content: "\2193" !important;}body.type-category.template-11 #category-header .listSorting__control[data-sort="-price"]::before{content: "\2191" !important;}body.type-category.template-11 #category-header .listSorting__control[data-sort="name"]::before{content: "A-Z" !important;font-size: 9px !important;}body.type-category.template-11 #category-header .listSorting__control[data-sort="-date"]::before{content: "\25F7" !important;}body.type-category.template-11 #category-header .listSorting__control--current, 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 #0a47a8 !important;border-radius: 10px !important;background: #ffffff !important;color: #0a47a8 !important;box-shadow: 0 5px 14px rgba(10,71,168,.07) !important;}body.type-category.template-11 #category-header .listSorting__control--current::before, body.type-category.template-11 #category-header .listSorting__controls:not(:has(.listSorting__control--current)) > li:first-child .listSorting__control::before{background: #0a47a8 !important;color: #ffffff !important;}body.type-category.template-11 #category-header .listItemsTotal{margin-bottom: 0 !important;}@media (min-width: 768px) and (max-width: 1024px){body.type-category.template-11 #category-header .listSorting__control{gap: 5px !important;padding-right: 6px !important;padding-left: 6px !important;font-size: 12px !important;}body.type-category.template-11 #category-header .listSorting__control::before{flex-basis: 20px !important;width: 20px !important;height: 20px !important;font-size: 11px !important;}body.type-category.template-11 #category-header .listSorting__control[data-sort="name"]::before{font-size: 8px !important;}}@media (max-width: 767px){body.type-category.template-11 #category-header .listSorting__controls{display: flex !important;gap: 8px !important;overflow-x: auto !important;overflow-y: hidden !important;}body.type-category.template-11 #category-header .listSorting__controls > li{flex: 0 0 auto !important;}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;}body.type-category.template-11 #category-header .listSorting__control--current, body.type-category.template-11 #category-header .listSorting__controls:not(:has(.listSorting__control--current)) > li:first-child .listSorting__control{min-height: 45px !important;}}body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper{width: 100% !important;min-height: 48px !important;border-bottom: 0 !important;}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;}body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button::after{flex: 0 0 auto !important;margin-left: auto !important;}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 #0a47a8 !important;border-radius: 10px !important;background: #ffffff !important;color: #0a47a8 !important;box-shadow: 0 5px 14px rgba(10,71,168,.07) !important;}body.type-category.template-11 #filters-wrapper #filters{margin-top: 10px !important;border-radius: 16px !important;}@media (max-width: 767px){body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper, body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button{min-height: 45px !important;}body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button{padding-right: 16px !important;}body.type-category.template-11 #filters-wrapper .filters-wrapper:has(> #filters.visible) .filters-unveil-button-wrapper .unveil-button{min-height: 46px !important;}}body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button::before, 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: #0a47a8 !important;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 6.5h18M6.5 12h11M10 17.5h4' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") center / 24px 24px no-repeat !important;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 6.5h18M6.5 12h11M10 17.5h4' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") center / 24px 24px no-repeat !important;}body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button::after, 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;}body.type-category.template-11 #filters-wrapper .filters-unveil-button-wrapper .unveil-button::before, 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;}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;}body.type-category.template-11 .category-perex > .ik-category-hero .ik-category-hero__eyebrow{margin: 0 0 10px !important;color: #74b9ff !important;font-family: "Inter", 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;}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: "Inter", 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;}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: "Inter", Arial, sans-serif !important;font-size: 17px !important;line-height: 1.55 !important;}body.type-category.template-11 .category-perex > .ik-category-hero .ik-category-hero__action{margin: 20px 0 0 !important;}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: "Inter", 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;}body.type-category.template-11 .category-perex > .ik-category-hero .ik-category-hero__action > a:hover, body.type-category.template-11 .category-perex > .ik-category-hero .ik-category-hero__action > a:focus-visible{background: #edf6ff !important;color: #063f78 !important;}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;}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;}body.type-category.template-11 .category-perex > section[style*="background-image"] div[style*="grid-template-columns"]{display: none !important;}body.type-category.template-11 .category-perex > section[style*="background-image"] > p:last-child, body.type-category.template-11 .category-perex > section[style*="background-image"] > div > p:last-child{margin-top: 20px !important;margin-bottom: 0 !important;}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;}body.type-category.template-11 .category-top > .subcategories.with-image::before{content: "Vyberte podkategorii" !important;display: block !important;grid-column: 1 / -1 !important;margin: 0 0 5px !important;color: #102b4d !important;font-family: "Inter", Arial, sans-serif !important;font-size: 24px !important;font-weight: 800 !important;line-height: 1.2 !important;letter-spacing: -.015em !important;text-transform: none !important;}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;}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;}body.type-category.template-11 .category-top > .subcategories.with-image > li > a:hover, 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;}body.type-category.template-11 .category-top > .subcategories.with-image > li > a::before{right: 14px !important;color: #0a5ca8 !important;font-size: 16px !important;}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;}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;}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", "SN Pro", 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;}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;}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;}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;}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;}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;}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){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){body.type-category.template-11 .category-perex > .ik-category-hero{padding: 24px 20px !important;border-radius: 16px !important;}body.type-category.template-11 .category-perex > .ik-category-hero h2{font-size: 30px !important;}body.type-category.template-11 .category-perex > .ik-category-hero .ik-category-hero__lead{font-size: 15px !important;line-height: 1.5 !important;}body.type-category.template-11 .category-perex > section[style*="background-image"]{padding: 24px 20px !important;border-radius: 16px !important;}body.type-category.template-11 .category-perex > section[style*="background-image"] h2{font-size: 30px !important;}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;}body.type-category.template-11 .category-top > .subcategories.with-image::before{margin-bottom: 3px !important;font-size: 20px !important;}body.type-category.template-11 .category-top > .subcategories.with-image > li > a{min-height: 70px !important;padding: 9px 38px 9px 10px !important;}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;}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;}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;}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;}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){body.desktop.template-11.is-header-fixed .breadcrumbs-wrapper{padding-top: 0 !important;}}body.id-6279.type-category.template-11 .category-perex > .ik-category-hero--split{display: grid !important;grid-template-columns: minmax(320px, .88fr) minmax(0, 1.22fr) !important;min-height: 410px !important;padding: 0 !important;background: #071f42 !important;}body.id-6279.type-category.template-11 .category-perex > .ik-category-hero--split .ik-category-hero__photo{grid-column: 2 !important;grid-row: 1 !important;min-width: 0 !important;background-image: linear-gradient(90deg, rgba(7, 31, 66, .28) 0%, rgba(7, 31, 66, 0) 42%), var(--ik-category-hero-image) !important;background-position: center, center 50% !important;background-size: cover, auto 150% !important;background-repeat: no-repeat !important;background-color: #7ea2d2 !important;}body.id-6279.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;}body.id-6279.type-category.template-11 .category-perex > .ik-category-hero--split h2{font-size: clamp(30px, 4.2vw, 47px) !important;}body.id-6279.type-category.template-11 .ik-spikeball-facts{display: grid !important;grid-template-columns: repeat(4, minmax(0, 1fr)) !important;gap: 10px !important;margin: 22px 0 28px !important;padding: 0 !important;list-style: none !important;}body.id-6279.type-category.template-11 .ik-spikeball-facts > li{margin: 0 !important;padding: 14px !important;border-radius: 12px !important;background: #eef3f8 !important;color: #071f42 !important;font-family: "Inter", Arial, sans-serif !important;font-size: 13px !important;font-weight: 700 !important;line-height: 1.35 !important;text-align: center !important;}@media (max-width: 640px){body.id-6279.type-category.template-11 .category-perex > .ik-category-hero--split{grid-template-columns: 1fr !important;min-height: 0 !important;}body.id-6279.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;}body.id-6279.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;}body.id-6279.type-category.template-11 .ik-spikeball-facts{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}}body:has(#colorbox #formProductQuestion) #cboxOverlay{z-index: 2000 !important;}body:has(#colorbox #formProductQuestion) .top-navigation-bar, body:has(#colorbox #formProductQuestion) #return-to-top, body:has(#colorbox #formProductQuestion) #OPHWidgetWrapp{z-index: 1999 !important;transition: none !important;}#colorbox:has(#formProductQuestion){position: fixed !important;z-index: 2001 !important;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);box-sizing: border-box;width: calc(100% - 32px) !important;max-width: 522px;height: auto !important;max-height: calc(100vh - 32px);max-height: calc(100dvh - 32px);}#colorbox:has(#formProductQuestion) #cboxWrapper{position: relative;width: 100% !important;height: auto !important;}#colorbox:has(#formProductQuestion) #cboxContent, #colorbox:has(#formProductQuestion) #cboxLoadedContent{box-sizing: border-box;float: none !important;width: 100% !important;height: auto !important;}#colorbox:has(#formProductQuestion) #cboxContent{margin-top: 0;}#colorbox:has(#formProductQuestion) #cboxLoadedContent{max-height: calc(100vh - 32px);max-height: calc(100dvh - 32px);overflow-x: hidden;overflow-y: auto;overscroll-behavior: contain;}#colorbox:has(#formProductQuestion) #cboxTopLeft, #colorbox:has(#formProductQuestion) #cboxTopCenter, #colorbox:has(#formProductQuestion) #cboxTopRight, #colorbox:has(#formProductQuestion) #cboxMiddleLeft, #colorbox:has(#formProductQuestion) #cboxMiddleRight, #colorbox:has(#formProductQuestion) #cboxBottomLeft, #colorbox:has(#formProductQuestion) #cboxBottomCenter, #colorbox:has(#formProductQuestion) #cboxBottomRight{display: none;}#colorbox:has(#formProductQuestion) .content-modal > h1{padding-right: 20px;}@media (max-width: 767px){#colorbox:has(#formProductQuestion) .content-modal{padding: 40px 20px 24px;}}body.type-product .p-info-grid .detail-parameters-block:has(.surcharge-parameter){padding: 20px !important;}body.type-product .detail-parameters-block:has(.surcharge-parameter) > .detail-grid-title{margin-bottom: 14px !important;}body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list:has(+ tr.surcharge-list) > td{padding-bottom: 16px !important;}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;}body.type-product .detail-parameters:has(.surcharge-parameter) tr.surcharge-list > th{padding-bottom: 9px !important;}@media (max-width: 767px){body.type-product .p-info-grid .detail-parameters-block:has(.surcharge-parameter){padding: 18px !important;}}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner:is(.position--benefitHomepage, .position--benefitProduct) .benefitBanner__item > .benefitBanner__link{display: flex !important;align-items: inherit !important;justify-content: inherit !important;flex-direction: inherit !important;flex-wrap: inherit !important;gap: inherit !important;width: 100% !important;min-width: 0 !important;color: inherit !important;text-decoration: none !important;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner:is(.position--benefitHomepage, .position--benefitProduct) .benefitBanner__item:has(> .benefitBanner__link){position: relative;transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner:is(.position--benefitHomepage, .position--benefitProduct) .benefitBanner__item > .benefitBanner__link::after{content: "";position: absolute;inset: 0;border-radius: inherit;}@media (hover: hover){html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner:is(.position--benefitHomepage, .position--benefitProduct) .benefitBanner__item:has(> .benefitBanner__link):hover{background: #edf3ff !important;border-color: #7f9ecf !important;box-shadow: 0 9px 24px rgba(11, 52, 135, .16) !important;}}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner:is(.position--benefitHomepage, .position--benefitProduct) .benefitBanner__item:has(> .benefitBanner__link:focus-visible){background: #edf3ff !important;border-color: #0b3487 !important;outline: 2px solid #0b3487;outline-offset: 3px;}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner:is(.position--benefitHomepage, .position--benefitProduct) .benefitBanner__item > .benefitBanner__link:focus-visible{outline: none;}@media (prefers-reduced-motion: reduce){html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner:is(.position--benefitHomepage, .position--benefitProduct) .benefitBanner__item:has(> .benefitBanner__link){transition: none;}}html:is(.ik-custom-v6, :has(> .type-index)) body.template-11 .benefitBanner.position--benefitProduct .benefitBanner__link .benefitBanner__title{white-space: normal !important;}body.type-index .before-carousel .content-wrapper-in{opacity: 1 !important;transition: none !important;}body.type-index .before-carousel::before, body.type-index .before-carousel::after{display: none !important;}body.type-index .welcome:has([data-ik-static-home]), body.type-index .welcome__content:has([data-ik-static-home]), body.type-index .welcome__left-panel:has([data-ik-static-home]){background: transparent !important;padding: 0 !important;width: 100% !important;max-width: none !important;}body.type-index .ik-home-quick-nav{display: none;}@media (max-width: 991px){body.type-index .ik-home-quick-nav{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 8px;margin: 0 0 16px;}body.type-index .ik-home-quick-nav a{display: flex;align-items: center;justify-content: center;min-height: 44px;padding: 8px 4px;border: 1px solid #cad7ec;border-radius: 9px;background: #eef3fb;color: #052877;font-size: 14px;font-weight: 700;text-decoration: none;}body.type-index .ik-home-quick-nav a:hover{background: #dfe9fa;}body.type-index .ik-home-quick-nav a:focus-visible{outline: 3px solid #052877;outline-offset: 2px;}}@media (max-width: 767px){html:is(.ik-custom-v6, :has(> .type-index)) body.type-index .ik-v3-hero{background-image: url("/user/documents/upload/css/ik-home-stoly-800-v1.jpg?v=20261028-1") !important;}}body.id-5210 .ik-page--invoice .ik-page__hero-copy > p{color: #eef4ff !important;}body.id-5210 .ik-page--invoice .ik-page__cta p{color: #eef4ff !important;}body.id-5210 .ik-page--invoice .ik-page__data-row strong{min-width: 0;overflow-wrap: anywhere;}@media (max-width: 991px){body.id-5210 .ik-page--invoice .ik-page__data-row{grid-template-columns: minmax(0, 1fr);gap: 3px;}}html body.type-index .ik-v3-hero:has(> .ik-home-hero-picture){background-image: none !important;isolation: isolate;}body.type-index .ik-home-hero-picture{position: absolute;inset: 0;display: block;z-index: -2;}body.type-index .ik-home-hero-picture > img{width: 100%;height: 100%;display: block;object-fit: cover;object-position: center 56%;}body.type-index .ik-v3-hero:has(> .ik-home-hero-picture)::before{z-index: -1;}body.type-index .overall-wrapper > .ik-v3-home{flex-shrink: 0;}body.type-index .welcome-wrapper:has([data-ik-home-moved]){display: none !important;}body.type-index .before-carousel:not(:has(.ik-v3-home)){min-height: 0 !important;margin: 0 !important;padding: 0 !important;}@media(max-width:767px){body.type-index .ik-home-hero-picture > img{object-position: 56% center;}}html.sm-cart-modal-open #OPHWidgetWrapp{visibility: hidden !important;pointer-events: none !important;}@media (max-width: 767px){body.template-11 #navigation .navigation-in, 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;}body.template-11 #navigation .navigation-in > .menu-level-1, body.desktop.template-11 #navigation .navigation-in > .menu-level-1{height: auto !important;min-height: 0 !important;}}@media (max-width: 767px){body.template-11 #header #navigation .menu-level-2{width: 100% !important;padding: 6px 0 12px !important;box-sizing: border-box !important;}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;}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;}body.template-11 #header #navigation .menu-level-2 > li > .menu-image img{width: 64px !important;height: 48px !important;object-fit: contain !important;}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;}body.template-11 #header #navigation .menu-level-2 > li > div > a, 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;}body.template-11 #header #navigation .menu-level-2 > li > div > a::after{content: '';position: absolute;inset: 0;border-radius: 10px;}body.template-11 #header #navigation .menu-level-3, body.template-11 #header #navigation .menu-level-2 > .menu-item-category{display: none !important;}body.template-11 .sai-SearchWidget__productsList{grid-template-columns: minmax(0, 1fr) !important;gap: 8px !important;}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;}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;}body.template-11 .sai-SearchWidget__productsList .sai-ProductTeaser__image{flex: 0 0 64px !important;width: 64px !important;height: 64px !important;margin: 0 !important;}body.template-11 .sai-SearchWidget__productsList .sai-ProductTeaser__image img{width: 100% !important;height: 100% !important;object-fit: contain !important;}body.template-11 .sai-SearchWidget__productsList .sai-ProductTeaser__link > div:not(.sai-ProductTeaser__image){flex: 1 1 0 !important;min-width: 0 !important;}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;}}body.template-11 .sai-SearchWidget__productsList .sai-ProductTeaser{height: auto !important;max-height: none !important;overflow: visible !important;}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;}body.template-11 .top-navigation-bar [data-testid="topnavCurrencyDropdown"]{z-index: 20 !important;}body.template-11 [data-testid="topnavCurrencyDropdown"] .dropdown-menu{background: #fff !important;opacity: 1 !important;border: 1px solid #dbe3ef !important;box-shadow: 0 8px 24px rgba(18,54,107,.18) !important;}body.template-11 [data-testid="topnavCurrencyDropdown"] .dropdown-menu li, body.template-11 [data-testid="topnavCurrencyDropdown"] .dropdown-menu a{background: #fff !important;color: #12366b !important;opacity: 1 !important;}body.template-11 #content .subcategories > li > a .text{text-align: center !important;}@media (max-width: 767px){body.template-11 #content .subcategories > li > a{height: auto !important;min-height: 112px !important;padding: 12px 36px !important;align-items: center !important;}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){body.template-11 .top-navigation-bar #topNavigationDropdown{padding: 0 !important;}body.template-11 .top-navigation-bar #topNavigationDropdown::before{margin-right: 6px !important;}body.template-11 .top-navigation-bar #topNavigationDropdown::after{margin-left: 6px !important;}body.template-11 .top-navigation-bar [data-testid="topnavCurrencyDropdown"] .dropdown-menu{min-width: 112px !important;}}@media(min-width:992px){body.type-index #content-wrapper{height:0!important;min-height:0!important;overflow:hidden!important;padding-top:0!important}}body.type-index .overall-wrapper > .content-wrapper.container:not(#content-wrapper):not(:has(img,a,h1,h2,h3,button,input,select,.products-block)), body.type-index .overall-wrapper > .content-wrapper.container:has(> .content-wrapper-in > .dkLabVisitedContainer:empty){display:none!important}body.type-index .siteCookies{transition:none!important;font-family:Arial,sans-serif!important}body.type-index .siteCookies--bottom{left:0!important;right:0!important;width:min(670px,100%)!important;margin-left:auto!important;margin-right:auto!important}body.type-index .siteCookies button,body.type-index .siteCookies a{font-family:Arial,sans-serif!important}
/* v112: stable desktop currency slot and cookie notice metrics. */
@media(min-width:992px){
 html body.type-index.template-11 .top-navigation-bar > .container{position:relative!important}
 html 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){
 html body.type-index.template-11 .siteCookies,html body.type-index.template-11 .siteCookies *{font-family:Arial,sans-serif!important;font-size:14px!important;transition:none!important}
 html body.type-index.template-11 .siteCookies__form{min-height:174px;align-items:flex-start;gap:16px;padding:20px!important;box-sizing:border-box}
 html body.type-index.template-11 .siteCookies__content{min-width:0;flex:1}
 html body.type-index.template-11 .siteCookies__text{line-height:20px!important;margin:0 0 16px!important}
 html body.type-index.template-11 .siteCookies__text p{line-height:20px!important;margin:0!important}
 html body.type-index.template-11 .siteCookies__buttonWrap{gap:8px!important}
 html body.type-index.template-11 .siteCookies__button{min-width:100px!important;padding:0 15px!important;line-height:44px!important}
}
