html body.type-index .products-wrapper.product-slider-holder .products-block>.product,html body.in-index .products-wrapper.product-slider-holder .products-block>.product{display:flex!important;align-items:stretch!important;min-width:0!important;box-sizing:border-box!important}
@media (max-width: 767px){
html body #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item,html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:60px!important;min-height:60px!important;max-height:60px!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;border-bottom:1px solid #e8eef2!important;border-radius:0!important;box-shadow:none!important;transform:none!important;transition:none!important}
html body #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a,html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a{box-sizing:border-box!important;width:fit-content!important;inline-size:fit-content!important;min-width:0!important;max-width:calc(100% - 44px)!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:13px 0 13px 22px!important;padding:0 15px!important;background:#e30613!important;background-color:#e30613!important;color:#fff!important;border:0!important;border-radius:6px!important;box-shadow:none!important;font-size:16px!important;font-weight:700!important;text-decoration:none!important;transform:none!important;transition:none!important;white-space:nowrap!important}
html body #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a b{display:block!important;margin:0!important;padding:0!important;background:transparent!important;color:inherit!important;border:0!important;border-radius:0!important;box-shadow:none!important;font:inherit!important;line-height:inherit!important;transform:none!important;transition:none!important}
html body #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a::before,html body #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a::after,html body #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a b::before,html body #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a b::after{content:none!important;display:none!important}
html body.mobile #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a,html body.navigation-window-visible #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a,html body.mobile #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a:hover,html body.navigation-window-visible #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a:hover{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;flex-grow:0!important;flex-shrink:0!important;flex-basis:auto!important;align-self:flex-start!important;width:-moz-fit-content!important;width:fit-content!important;inline-size:fit-content!important;min-width:0!important;min-inline-size:0!important;max-width:calc(100% - 44px)!important;max-inline-size:calc(100% - 44px)!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:13px 0 13px 22px!important;padding:0 15px!important;background:#e30613!important;background-color:#e30613!important;color:#fff!important;border:0!important;border-radius:6px!important;box-shadow:none!important;font-size:16px!important;font-weight:700!important;line-height:34px!important;text-align:center!important;text-decoration:none!important;transform:none!important;transition:none!important;white-space:nowrap!important}
html body.mobile #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a b,html body.navigation-window-visible #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a b{display:block!important;width:fit-content!important;inline-size:fit-content!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important;color:inherit!important;border:0!important;box-shadow:none!important;font:inherit!important;line-height:inherit!important;white-space:nowrap!important;transform:none!important;transition:none!important}
html body.mobile #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a::before,html body.mobile #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a::after,html body.mobile #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a b::before,html body.mobile #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a b::after,html body.navigation-window-visible #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a::before,html body.navigation-window-visible #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a::after,html body.navigation-window-visible #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a b::before,html body.navigation-window-visible #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a b::after{content:none!important;display:none!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:8px!important;align-items:stretch!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product,html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product{display:flex!important;align-items:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;height:392px!important;min-height:392px!important;max-height:392px!important;padding:0!important;margin:0!important;float:none!important;clear:none!important;box-sizing:border-box!important;overflow:visible!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern,html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern{display:block!important;position:relative!important;width:100%!important;height:392px!important;min-height:392px!important;max-height:392px!important;padding:7px!important;margin:0!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:6px!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern>.image{position:absolute!important;left:7px!important;right:7px!important;top:7px!important;width:auto!important;height:112px!important;min-height:112px!important;max-height:112px!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .name,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .name,html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .p-name,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .p-name,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .name,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .name,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .name,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .p-name,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .p-name,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .p-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;position:absolute!important;left:7px!important;right:7px!important;top:127px!important;width:auto!important;height:60px!important;min-height:60px!important;max-height:60px!important;margin:0!important;padding:0 0 2px!important;box-sizing:border-box!important;overflow:hidden!important;white-space:normal!important;font-size:13px!important;font-weight:400!important;line-height:18px!important;text-align:left!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot{display:flex!important;align-items:center!important;position:absolute!important;left:7px!important;right:7px!important;top:196px!important;width:auto!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .prices,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .prices,html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .price,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .price,html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .price-final-holder,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .price-final-holder,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .prices,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .prices,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .prices,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .price,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .price,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .price,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .price-final-holder,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .price-final-holder,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .price-final-holder{display:block!important;position:absolute!important;left:7px!important;right:7px!important;top:225px!important;width:auto!important;height:62px!important;min-height:62px!important;max-height:62px!important;margin:0!important;padding:0!important;overflow:hidden!important;text-align:left!important;font-weight:400!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .p-tools,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern .p-tools,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .p-tools,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .p-tools,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .p-tools{position:absolute!important;left:7px!important;right:7px!important;bottom:7px!important;top:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0!important;overflow:hidden!important}
}
html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;box-sizing:border-box!important;overflow:visible!important}
html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .p-tools,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .p-tools,html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-card-buy,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-card-buy{margin-top:auto!important;width:100%!important;align-self:stretch!important}
@media (min-width: 768px){
html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern{min-height:560px!important;padding:14px!important}
html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern>.image,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern>.image{flex:0 0 250px!important;height:250px!important;min-height:250px!important;max-height:250px!important;margin:0 0 10px!important}
html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .name,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;min-height:58px!important;max-height:58px!important;overflow:hidden!important;white-space:normal!important;text-overflow:ellipsis!important;font-size:17px!important;font-weight:400!important;line-height:1.14!important;margin:0 0 10px!important}
html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot{display:flex!important;align-items:center!important;height:24px!important;min-height:24px!important;margin:4px 0 7px!important}
html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot:empty{visibility:hidden!important}
html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .prices,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .prices{min-height:54px!important;margin:4px 0 10px!important}
html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-card-buy,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-card-buy{display:grid!important;grid-template-columns:minmax(130px, .85fr) minmax(150px, 1fr)!important;gap:8px!important;align-items:stretch!important;min-height:40px!important}
html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-card-qty,html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-native-qty,html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-card-add,html body.type-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-native-cart,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-card-qty,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-native-qty,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-card-add,html body.in-index .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-native-cart{height:40px!important;min-height:40px!important;align-self:end!important}
}
@media (max-width: 767px){
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .p-tools,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .p-tools,html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .sacha-card-buy,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .sacha-card-buy{margin-top:auto!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .sacha-card-add,html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .sacha-native-cart,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .sacha-card-add,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .sacha-native-cart{height:35px!important;min-height:35px!important}
}
#myModal{display:none;position:fixed;z-index:9999;padding:40px;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);overflow:hidden}
.modal-obsah{background-color:#fefefe;margin:auto;padding:20px;border:.4px solid gray;width:77%;border-radius:1px;overflow:auto;height:100%;position:relative}
@media (max-width: 787px){
.modal-obsah{background-color:#fefefe;margin:auto;padding:5px;border:.4px solid gray;width:100%;border-radius:1px}
}
#myBtnTabulka_velikosti{width:250px;margin-top:30px;border-radius:2px;background:#fff;color:#000;font-size:15px;box-shadow:1px 2px .2rem 1px gray;cursor:pointer;margin-bottom:20px;padding:3px;text-align:center;transition:350ms}
#myBtnTabulka_velikosti:hover{background:#f7f7f7;color:#000;box-shadow:1px 2px .5rem 1px #000}
#myModal>div>article>header{padding-top:15px}
#myModal>div>article>header>h1{text-align:center}
body>div.container>#myBtnTabulka_velikosti{display:none!important}
div.container>#myBtnTabulka_velikosti{display:none!important}
#myModal .close-btn{position:absolute;top:15px;right:20px;color:#666;cursor:pointer;font-size:40px;font-weight:bold;transition:.3s}
#myModal .close-btn:hover{color:#000}
@media (max-width: 992px){
#myModal .close-btn{top:5px;right:5px}
}
#myModal #showHeurekaBadgeHere-11{display:none}
body.shoptetak-nefrit #myBtnTabulka_velikosti{position:initial}
#myModal .modal-obsah [itemtype="https://schema.org/NewsArticle"] time{display:none}
#myBtnTabulka_velikosti:before{font-family:shoptet;padding-right:5px;content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€žÃ¢â‚¬Â¦Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬ÂºÃƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¦Ã…Â¸"}
#myBtnTabulka_velikosti:after{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€žÃ¢â‚¬Â¦Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬ÂºÃƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã¢â‚¬Â¡";padding-left:5px}
@media (max-width: 300px){
#myBtnTabulka_velikosti:before{content:none}
#myBtnTabulka_velikosti:after{content:none}
#myBtnTabulka_velikosti{width:unset;display:inline-block;padding:3px 55px}
}
@media (max-width: 767px){
.vybrane-filtry .aktivni-filtr{padding:5px;border:1px solid #000;margin:0 5px 3px 0}
}
.fixed-pagination{display:none!important}
@font-face {font-family:"contact-form-addon";src:url("iconfonts/contact-form.eot?5dxjad");src:url("iconfonts/contact-form.eot?5dxjad#iefix") format("embedded-opentype"),url("iconfonts/contact-form.ttf?5dxjad") format("truetype"),url("iconfonts/contact-form.woff?5dxjad") format("woff"),url("iconfonts/contact-form.svg?5dxjad#contact-form") format("svg");font-weight:normal;font-style:normal;font-display:block
}
[class^=contact-form-ico]:after,[class*=contact-form-ico]:after,[class^=contact-form-ico]:before,[class*=contact-form-ico]:before{font-family:"contact-form-addon"!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.contact-form-ico.price-3:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â"}
.contact-form-ico.mail-1:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã¢â‚¬Â¡"}
.contact-form-ico.mail-2:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€¹Ã‹Å“"}
.contact-form-ico.send-1:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€žÃ‚Â¾"}
.contact-form-ico.bubble-1:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦"}
.contact-form-ico.price-2:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â "}
.contact-form-ico.mail-5:before,.contact-form-ico.mail-6:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã¢â‚¬Â¡"}
.contact-form-ico.bubble-2:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€žÃ¢â‚¬Â¦Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â "}
.contact-form-ico.price-4:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°"}
.contact-form-ico.mail-3:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â "}
.contact-form-ico.price-5:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€žÃ¢â‚¬Â¦"}
.contact-form-ico.mail-4:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€¹Ã‹Å“"}
.contact-form-ico.send-2:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¦Ã‚Â¤"}
.contact-form-ico.price-1:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ‚Â¹Ãƒâ€¹Ã¢â‚¬Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬"}
.detail-contact-form-addon .flag.flag-contact-form-0{display:none!important}
.detail-contact-form-addon .fix-detail-header .detail-contact-button{display:none}
.detail-contact-form-addon .detail-contact-button-link{text-decoration:none!important}
.detail-contact-form-addon.detail-contact-form-addon--show-chat .icon-question-before,.detail-contact-form-addon.detail-contact-form-addon--show-chat .link-icon.chat{display:inline-block}
.detail-contact-form-addon .icon-question-before,.detail-contact-form-addon .link-icon.chat{display:none}
.detail-contact-form-addon.disabled-add-to-cart .detail-contact-button{margin-bottom:20px}
.detail-contact-form-addon.template-14 .detail-contact-button{margin-bottom:20px;margin-top:-10px}
@media (min-width: 768px){
.detail-contact-form-addon.template-14 .detail-contact-button{margin-top:-20px}
}
.detail-contact-form-addon.template-11 .detail-contact-button{margin-top:0}
.detail-contact-form-addon.template-11.paxio-merkur .detail-contact-button{margin-top:20px;width:100%}
.detail-contact-form-addon.template-11.paxio-merkur .detail-contact-button__text-block{line-height:1.4}
.detail-contact-form-addon.template-07 .p-details .price{flex-wrap:wrap}
.detail-contact-form-addon.venus .detail-contact-button{margin-top:10px}
.detail-contact-form-addon.venus .detail-contact-button__title{margin-bottom:3px}
.detail-contact-form-addon.shoptetak-adamin.detail-contact-form-addon .detail-contact-button-link{order:2}
.detail-contact-form-addon.shoptetak-adamin .detail-contact-button{order:2;border-radius:10px;margin-top:15px}
.detail-contact-form-addon .detail-contact-button-wrap{padding:0 15px}
.detail-contact-form-addon .detail-contact-button{display:flex;flex-wrap:wrap;margin-top:10px;margin-bottom:10px;cursor:pointer;transition:all 300ms ease-out}
.detail-contact-form-addon .detail-contact-button.has-bg{background-color:var(--contact-form-BG);padding:10px 12px}
@media (min-width: 768px){
.detail-contact-form-addon .detail-contact-button.has-bg{padding:12px 15px}
}
.detail-contact-form-addon .detail-contact-button.has-bg:hover{background-color:var(--contact-form-BG-hover);border-color:var(--contact-form-BG-hover)}
.detail-contact-form-addon .detail-contact-button.has-border{border:1px solid var(--contact-form-border-color);padding:10px 12px}
@media (min-width: 768px){
.detail-contact-form-addon .detail-contact-button.has-border{padding:12px 15px}
}
.detail-contact-form-addon .detail-contact-button.has-border-radius{border-radius:var(--contact-form-border-radius)}
.detail-contact-form-addon .detail-contact-button.has-row{align-items:center}
.detail-contact-form-addon .detail-contact-button.has-row:not(.has-border):not(.has-bg):not(.has-box){padding:0}
.detail-contact-form-addon .detail-contact-button.has-row:not(.has-border):not(.has-bg):not(.has-box) .detail-contact-button__icon{width:35px;max-width:35px;flex:0 0 35px;padding-right:10px}
.detail-contact-form-addon .detail-contact-button.has-row:not(.has-border):not(.has-bg):not(.has-box) .detail-contact-button__icon.contact-form-ico:before{font-size:22px}
.detail-contact-form-addon .detail-contact-button.has-row:not(.has-border):not(.has-bg):not(.has-box) .detail-contact-button__title{text-transform:none;font-size:14px}
.detail-contact-form-addon .detail-contact-button.has-row .detail-contact-button__title{display:inline-block}
.detail-contact-form-addon .detail-contact-button.has-row .detail-contact-button__text{margin-top:0;display:inline-block}
.detail-contact-form-addon .detail-contact-button__icon{display:flex;align-items:center;justify-content:center;text-align:center;width:45px;max-width:45px;flex:0 0 45px;padding-right:15px}
.detail-contact-form-addon .detail-contact-button__icon.contact-form-ico:before{display:inline-block!important;margin-top:0;font-size:28px;line-height:1;color:var(--contact-form-icon-color)}
.detail-contact-form-addon .detail-contact-button__icon img{display:inline-block;max-width:35px;max-height:35px}
.detail-contact-form-addon .detail-contact-button__text-block{flex:1}
.detail-contact-form-addon .detail-contact-button__title{font-size:16px;letter-spacing:.32px;font-weight:500;color:var(--contact-form-title-color);text-transform:uppercase}
.detail-contact-form-addon .detail-contact-button__text{font-weight:400;font-size:14px;color:var(--contact-form-text-color)}
.detail-contact-form-addon .detail-contact-button__text a{cursor:pointer;text-decoration:underline;color:var(--contact-form-link-color)}
#colorbox.remove-height{height:auto!important}
#colorbox.remove-height #cboxContent{margin-top:0}
#colorbox.remove-height #cboxContent,#colorbox.remove-height #cboxLoadedContent,#colorbox.remove-height #cboxWrapper{height:auto!important}
#colorbox.contact-form-addon h1{margin-top:20px;margin-bottom:16px;font-size:26px;line-height:1.2;text-align:center}
#colorbox.contact-form-addon h1.contact-form-ico:before{position:relative;top:2px;font-size:22px;line-height:1;margin-right:8px;color:var(--contact-form-icon-color)}
#colorbox.contact-form-addon h1.has-img img{display:inline-block;max-width:25px;max-height:25px;margin-right:8px;position:relative;top:-2px}
#colorbox.contact-form-addon p{text-align:center;margin-bottom:25px}
body:not(.template-07):not(.template-09):not(.template-10):not(.template-11):not(.template-12):not(.template-13):not(.template-14) #return-to-top i::before{content:"a"}
#return-to-top{z-index:1000;position:fixed;bottom:90px;right:26px;background:rgba(0,0,0,.7);width:50px;height:50px;text-decoration:none;border-radius:35px;display:none;transition:all .3s ease}
#return-to-top:hover{background:rgba(0,0,0,.9)}
#return-to-top:hover i{color:#fff}
.icon-chevron-up::before{font-weight:bold}
.ordering-process #return-to-top{display:none!important}
.featureSetItem{overflow:hidden;margin-bottom:2px;padding:2px 0;color:#646c9a}
.featureSetItem .withChildren .booleanDataType{padding-left:20px;display:list-item;list-style-position:inside}
.featureSetItem .withChildren .booleanDataType .title{float:none;display:block;margin-top:-18px;margin-left:10px}
.featureSetItem .listDataType .title,.featureSetItem .numberDataType>.title,.labelDataType .title,.featureSetItem .textByLanguageDataType .title,.featureSetItem .textDataType .title{width:35%;display:block;font-weight:bold;float:left}
.featureSetItem .textByLanguageDataType .value{float:left}
.featureGroup .iconsContainer{float:right}
.featureGroup{overflow:visible;padding-top:10px;border:0;border-top:1px solid #eeeef4}
.featureGroup>.title{font-weight:400;font-size:17.5px;margin:10px 0;line-height:20px;display:block;background-color:#eee;padding:10px}
.iconsContainer div{float:left}
.labelDataType ul{margin:0 0 10px 25px;overflow:hidden}
.progress{height:20px;margin-bottom:10px;overflow:hidden;background-color:#f7f7f7;width:50%;border-radius:1rem;display:inline-block}
.featureSet.preview .iconsContainer{overflow:hidden}
.progress .bar,.progress .bar-levelActive{background-color:#888;background-image:linear-gradient(to bottom, #888, #888);background-repeat:repeat-x}
.progress .bar{width:100%;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25)}
table.table-1{width:100%;margin:10px 0;text-align:center;font-size:13px}
.dataBySize .table-1{width:auto}
table.table-1 thead,table.table-1 tfoot{background:#eee}
.dataBySize .table-1 td.featureName,.dataBySize .table-1 th.featureName{width:180px;font-weight:bold}
.dataBySize .table-1 th{border:1px solid #ccc}
.dataBySize .table-1 td{width:120px;vertical-align:top;padding:0px}
table.table-1 td{border:1px solid #ccc;padding:5px 10px;text-align:center;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.dataBySize .table-1 td span{width:auto;float:left;margin-right:2px}
table.table-1 td div{position:relative}
.table-bordered{border:1px solid #ebedf2}
.dataBySize .table td.featureName,.dataBySize .table th.featureName{width:180px;font-weight:bold;padding-left:5px}
.dataBySize .table th{border:1px solid #ccc;text-align:center}
.dataBySize .table td span{width:auto;float:left;margin-right:2px}
.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#5867dd;transition:width .6s ease}
.card-title{margin:0;font-size:2rem;padding:1rem 1rem 1rem 0;font-weight:500;color:#3d94fb}
.basic-description .head{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#000;margin:10px 0px}
.basic-description div.even{background:#ccc;color:#000;margin:0 0;border-style:hidden;border-width:0}
.basic-description .line .l{width:120px;padding:10px;float:left;line-height:1}
.basic-description .line .r{padding:10px;line-height:1}
.basic-description div.line{color:#000;margin:0 0;border-style:hidden;border-width:0}
.basic-description .Collapsible__Wrapper{border-bottom:1px solid rgba(0,0,0,.125);display:flex;flex-direction:column;text-align:left}
.basic-description .product-specification{color:#252525;font-weight:700}
.basic-description .product-specification dl{border-bottom:1px solid #e5e5e5;font-size:14px!important;line-height:24px!important;margin-bottom:25px;margin-top:10px}
.basic-description .product-specification dl:first-child{margin-top:30px}
.basic-description .Collapsible__ExpandItem{margin-bottom:24px;margin-top:42px;display:inline-flex}
.basic-description .Collapsible__ExpandItem>:first-child{flex:1}
.basic-description .Collapsible__ExpandItem:focus{box-shadow:none}
.basic-description .Collapsible__ExpandItem>:last-child{display:inline-flex;padding:.375rem}
.basic-description .Collapsible__ExpandItem>*{align-items:center;display:inline-flex}
.basic-description .Collapsible__ExpandItem svg{transform:rotate(90deg)}
.basic-description .Collapsible__ExpandItem.open svg{transform:rotate(-90deg)}
.basic-description .Collapsible__Wrapper .Icon{transition:transform .3s ease-in-out}
.basic-description .Icon{height:1.5rem;margin:auto}
.basic-description .headLine_High_lighter{background:#252525;display:block;height:4px;width:24px}
.basic-description .SBCProductSpecification .spec-section{font-size:20px;margin-bottom:72px;margin-top:40px}
.basic-description .SBCProductGeometry table{margin-bottom:72px;margin-top:40px}
.basic-description #geometry table{width:100%}
.basic-description .spec-section dl dt{color:#252525;width:137px}
.basic-description .spec-section dl dd{font-weight:normal;margin-left:0px}
.basic-description .SBCProductSpecification .right_align{border-bottom:1px solid #e5e5e5;font-size:14px!important;line-height:24px!important;margin-bottom:25px;margin-top:10px}
.basic-description .spec-section .right_align dl dd,.spec-section .right_align dl dt{color:#333;width:100%;margin-bottom:.5rem;margin-left:0}
.basic-description .spec-section dd:last-child{border-bottom:none}
.basic-description .SBCProductSpecification .headLine_High_lighter{background:#252525;display:block;height:4px;width:24px}
.basic-description .spec-section dd dl{margin-left:40px}
.basic-description .Collapsible__ExpandItem>span{color:#252525;font-size:24px;font-style:normal;font-weight:700;line-height:30px}
.basic-description .right_align>dl>dt,.basic-description .spec-section dl dt{font-weight:700}
.basic-description .table_wrapper thead tr,.basic-description #geometry thead tr{border-bottom:2px solid rgba(0,0,0,.125)}
.basic-description .table_wrapper tbody tr,.basic-description #geometry tbody tr{border-top:1px solid rgba(0,0,0,.125)}
.basic-description #moreinfo{margin:0px 0px}
.basic-description .head table{width:100%}
.basic-description .head table .even{background:#ccc}
.basic-description .head table td,.head table th{padding:4px 5px;text-align:left}
.basic-description .module_geometry table td,.module_geometry table th{padding:4px 10px;text-align:left}
.basic-description .module_geometry table{border-spacing:0;width:100%;color:#000}
.basic-description .module_geometry .even{background:#ccc}
.sc-78b3ddfd-18 h6{font-size:30px;color:#252525;margin:0px 0px 16px;line-height:116%;overflow-wrap:break-word}
.basic-description #technical-specifications{border-top:1px solid #ddd}
.sc-5b40c988-1{padding:16px 0px}
.sc-5b40c988-1 h3{color:#252525;font-style:normal;margin:0px;padding:0px;text-align:inherit;text-decoration:none;text-transform:none;font-weight:500;line-height:135%}
.sc-723758e6-0{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #959595}
.sc-723758e6-0:first-child{margin-top:0px}
.sc-723758e6-1{margin-bottom:32px}
.sc-78b3ddfd-20{color:#252525;font-style:normal;margin:0px;padding:0px;text-align:inherit;text-decoration:none;text-transform:none;font-weight:700;line-height:116%;overflow-wrap:break-word;font-size:24px}
.sc-78b3ddfd-9{color:#252525;font-style:normal;margin:0px;padding:0px;text-align:inherit;text-decoration:none;text-transform:none;font-weight:500;line-height:135%;font-size:16px}
.sc-78b3ddfd-3{color:#959595}
.basic-description #geometry table td{padding:.25rem .5rem;white-space:nowrap}
#geometry{overflow-x:auto}
@media screen and (min-width: 768px){
.g__heading h3{font-size:2rem}
}
.g__heading--left{text-align:left}
.app__feature__card__title{text-transform:uppercase;line-height:1.5rem}
.app__feature__card__title h3{font-weight:600}
.app__headline__container{display:block;padding-left:2rem;padding-right:2rem;--headlineMobileTextSizeAdjuster:2.5;--headlineSecondaryTextSizeAdjuster:3;--headlineRatio:calc(var(--headlineMobileTextSizeScaler) * var(--headlineMobileTextSizeAdjuster));--headlineFontSize:calc(1.6vw * var(--headlineRatio));font-size:var(--headlineFontSize)}
@media screen and (min-width: 768px){
.app__headline__container{--headlineFontSize:calc(1.6vw * var(--headlineTextSizeScaler));font-size:calc(var(--headlineFontSize))}
}
.app__life-style .app__headline__container{padding-left:0;padding-right:0;--headlineMobileTextSizeScaler:1.4;--headlineTextSizeScaler:1.6}
@media screen and (min-width: 768px){
h2{font-size:2.5rem}
}
.app__headline{color:#000;margin:0;padding:0;width:100%}
.app__headline--light,.app__headline--light a,.app__headline--neutral,.app__headline--neutral a{color:#000}
.app__life-style__text__con{color:#fff;text-shadow:0 0 .5em #000;text-align:center;font-family:Oswald;padding:2rem;margin:0;width:100%}
@media screen and (min-width: 768px){
.app__life-style__text__con{position:absolute;width:35%;padding:2rem 0 2rem 2rem;text-align:left}
.app__life-style__text__con--top{top:0}
.app__life-style__text__con--right{right:0;padding:2rem 4rem 2rem 0;text-align:right}
}
.app__life-style--light .app__life-style__text__con{color:#000;text-shadow:0 0 .5em #fff}
@media screen and (min-width: 768px){
.app__img-banner__img--mobile{display:none}
}
.app__img-banner__img{width:100%;display:block}
.app__img-banner__img--desktop{display:block}
.app__life-style__img-con{background-color:#000}
.app__life-style{position:relative;display:block;background-color:#000}
@media screen and (min-width: 768px){
.app__life-style{background-color:rgba(0,0,0,0)}
}
.app__feature__card__description{font-size:1.475rem;letter-spacing:0;line-height:19px;margin:0}
.app__feature__card__description--left{text-align:left}
.app__overview__intro__icons .app__feature__card__description{text-align:center}
.app__feature__card__image{display:inline;max-width:280px;margin:0 0 .5rem}
.app__tabs__content__main img{max-width:100%;height:auto}
.app__tabs__content__wrap img{max-width:100%;height:auto}
.app__column-layout>*{flex:0 0 100%}
@media screen and (min-width: 480px){
.app__column-layout__column__mobile--2>*{flex-basis:calc(50% - .5rem)}
}
@media screen and (min-width: 768px){
.app__column-layout>*{flex-basis:100%}
.app__column-layout__column--3>*{flex-basis:calc(33.3333333333% - .6666666667rem)}
.app__column-layout__column--6>*{flex-basis:calc(16.6666666667% - .8333333333rem)}
}
.app__feature__card{text-align:center}
.app__column-layout{display:flex;flex-flow:row wrap;justify-content:center;gap:2rem 1rem}
@media screen and (min-width: 768px){
.app__column-layout{gap:0 1rem}
}
.app__overview__intro__icons{gap:3rem 1rem}
.g__heading h1{font-weight:400;letter-spacing:.05rem;line-height:1.25;font-size:2.5rem;margin:1.5rem 0}
@media screen and (min-width: 768px){
.g__heading h1{font-size:3rem}
}
.g__heading--light h1,.g__heading--light h2,.g__heading--light h3,.g__heading--light h4,.g__heading--light h5,.g__heading--light h6{color:#000}
.g__heading--light{color:#000;background:rgba(0,0,0,0)}
.g__heading--center{text-align:center}
.app__layout-container>*{margin-left:auto;margin-right:auto;max-width:1200px}
.app__overview__intro__description{margin-bottom:3rem;max-width:900px;text-align:center}
.app__layout-container{width:100%;padding:3rem 0rem;background-color:#fff;color:#000}
.g__copy{display:block;margin-bottom:2rem}
.g__copy--light,.g__copy--gray{color:#000;background:rgba(0,0,0,0)}
.g__copy--center,.g__copy--center th{text-align:center}
.g__copy--large,.g__copy--large table,.g__copy--intro,.g__copy--intro table{font-size:1.625rem!important}
.app__headline--dark,.app__headline--dark a{color:#fff}
.app__headline--mobile--center{text-align:center}
@media screen and (min-width: 768px){
.app__headline--left{text-align:left}
}
.app__life-style__text__con__mobile--top,.app__life-style__text__con__mobile--middle,.app__life-style__text__con__mobile--bottom{position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media screen and (min-width: 768px){
.app__life-style__text__con__mobile--top,.app__life-style__text__con__mobile--middle,.app__life-style__text__con__mobile--bottom{-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset}
}
.app__life-style__text__con__mobile--top{top:0}
.app__life-style__text__con__mobile--center{text-align:center}
.app__life-style__text__con__mobile--bottom{bottom:0}
@media screen and (min-width: 768px){
.app__life-style__text__con--middle{top:50%;transform:translateY(-50%)}
.app__life-style__text__con--left{padding:2rem 0 2rem 2rem;text-align:left}
}
.app__headline__secondary-text{font-size:33.333333%;display:block;margin:0;text-transform:uppercase;color:inherit}
.app__headline__primary-text+.app__headline__secondary-text{margin:1.5rem 0 0}
@media screen and (min-width: 768px){
.app__headline--right{text-align:right}
}
#app__tabs__content__specs table{width:99%}
.app__tabs__content__wrap table tr.title td h3{font-weight:400;letter-spacing:.05rem;font-size:20px;color:#000;text-align:left}
#app__tabs__content__specs table th{text-align:left;text-transform:uppercase;margin:auto 0;background:#f2f2f2!important;font-weight:600!important;vertical-align:middle;padding:8px 16px;letter-spacing:-0.2px;word-break:break-word;width:50%}
#app__tabs__content__specs table td{padding-left:16px;padding-right:16px;vertical-align:middle;text-align:center;word-break:break-word;background:#fff;color:#000;border-width:0px 0px 1px;border-style:solid;border-color:#ddd;-o-border-image:initial;border-image:initial;padding:0px}
#app__tabs__content__specs table tr:first-child td,table tr:first-child th{border-top:none}
#app__tabs__content__specs table td.yes:before{content:"";width:100%;height:11px;display:inline-block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA0OC43NSI+Cjxwb2x5Z29uIHBvaW50cz0iNDkuMjgsMCAyMSwyNy43OSAxMC41MiwxNy40OSAwLDI4LjAxIDIxLDQ4Ljc1IDYwLDEwLjI0ICIgc3R5bGU9ImZpbGw6IzAwMCIgLz4KPC9zdmc+) 0 4px no-repeat;background-position:center;margin-top:5px}
.basic-description .accordion{border-bottom:.1rem solid #5e5e5e;padding-bottom:2.4rem;padding-top:2.4rem}
.basic-description .d-flex{display:flex!important}
.basic-description .pdp__features .feature-wrapper .image-container.has-image{border:1px solid #e0e0e0}
@media screen and (min-width: 992px){
.basic-description .pdp__features .feature-wrapper .feature-text-content{max-width:380px}
}
.basic-description .pdp__features .feature-wrapper .feature-text-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}
.basic-description .pdp__features .feature-wrapper .feature-text-content .small-divider{background-color:#bababa;height:4px;width:42px}
@media (min-width: 992px){
.basic-description .m-lg-8,.basic-description .mb-lg-8,.basic-description .my-lg-8{margin-bottom:3.2rem!important}
.basic-description .m-lg-10,.basic-description .mt-lg-10,.basic-description .my-lg-10{margin-top:4.8rem!important}
}
@media screen and (min-width: 992px){
.basic-description .pdp__features .feature-wrapper .image-container{min-width:43.8rem}
}
@media (min-width: 992px){
.basic-description .m-lg-8,.basic-description .me-lg-8,.basic-description .mx-lg-8{margin-right:3.2rem!important}
}
@media (min-width: 0){
.basic-description .m-5,.basic-description .mt-5,.basic-description .my-5{margin-top:1.6rem!important}
.basic-description .m-4,.basic-description .mb-4,.basic-description .my-4{margin-bottom:1.2rem!important}
.basic-description .p-9,.basic-description .pb-9,.basic-description .py-9{padding-bottom:4rem!important}
}
@media screen and (min-width: 992px){
.basic-description .pdp__techSpecs .techSpecs__ItemContainer{column-count:3;-webkit-column-count:3;-moz-column-count:3}
}
.basic-description .pdp__techSpecs .techSpecs__ItemContainer{margin-top:1.2rem}
@media screen and (min-width: 992px){
.basic-description .pdp__techSpecs .techSpecs__ItemContainer .techSpecs__Item{-moz-column-break-inside:avoid;break-inside:avoid-column;flex-basis:33.33%}
}
.basic-description .pdp__techSpecs .techSpecs__ItemContainer .techSpecs__Item{margin-bottom:3.2rem}
@media screen and (min-width: 992px){
.basic-description .pdp__techSpecs .spare-parts-btn{width:300px}
}
@media (min-width: 992px){
.basic-description .m-lg-9,.basic-description .mt-lg-9,.basic-description .my-lg-9{margin-top:4rem!important}
}
.basic-description .badge--Commercial,.basic-description .badge--Informative,.basic-description .heading6,.basic-description .heading7{font-size:1.4rem;color:#181818}
@media screen and (max-width: 991px){
.basic-description .pdp__features .feature-wrapper{flex-direction:column}
.basic-description .pdp__features .feature-wrapper .image-container.has-image{margin-bottom:3.2rem}
}
.basic-description .heading4,h4{font-size:2rem}
@media (min-width: 0){
.basic-description .m-8,.basic-description .mt-8,.basic-description .my-8{margin-top:3.2rem!important}
}
@font-face {font-family:"icons";src:url("https://cdn.myshoptet.com/usr/www.sachasport.cz/user/documents/upload/znacky/rascal/app.icons.woff2") format("woff2")
}
#znacka-rascal .w-figure.text-center img{margin-left:auto;margin-right:auto}
#znacka-rascal .row{display:flex;flex-wrap:wrap}
#znacka-rascal .w-photo-size-icon img,#znacka-rascal .w-photo-size-original img{height:auto!important;max-width:100%;width:auto}
#znacka-rascal .w-photo img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:400px}
#znacka-rascal .w-photo{border-radius:0;overflow:hidden;position:relative}
#znacka-rascal figure{margin:0 0 1rem}
#znacka-rascal .w-figure{border-radius:0;margin-bottom:1rem;overflow:hidden}
@media (min-width: 768px){
#znacka-rascal .wpj-col-6{flex:0 0 50%;max-width:50%}
}
#znacka-rascal .text-left{text-align:left}
#znacka-rascal h2{font-size:35px;margin-top:0px}
#znacka-rascal .align-self-center{align-self:center}
#znacka-rascal .w-text{overflow-wrap:break-word}
#znacka-rascal .usp-wrapper{background-color:#f8f8f8;border-radius:2px;padding:70px 50px 45px;margin-bottom:10px;margin-top:40px}
#znacka-rascal .h2-base{font-family:expressway,sans-serif;text-align:center}
#znacka-rascal .w-badges{align-items:center;display:flex;justify-content:space-between;margin-left:-10px;margin-right:-10px;padding:24px 0}
#znacka-rascal .usp-wrapper .w-badges{align-items:flex-start}
#znacka-rascal .usp-wrapper .w-badge{flex-direction:column;text-align:center;width:33.3333333333%}
#znacka-rascal .w-badge{align-items:center;display:flex;flex:1 1 auto;padding:10px;position:relative}
#znacka-rascal .usp-wrapper .w-badge .fc{position:relative}
#znacka-rascal .w-badge>.fc{flex-shrink:0}
#znacka-rascal .usp-wrapper .w-badge:first-child .fc:before{font-size:90px;margin-bottom:0}
#znacka-rascal .usp-wrapper .w-badge .fc:before{font-size:80px;margin-bottom:10px;position:relative;width:1em;z-index:1}
#znacka-rascal .w-badge .fc:before{color:#000;flex-shrink:0;font-size:26px;width:1.5em}
#znacka-rascal .icons_bike:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¦Ã‚Â»Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€žÃ‚Â¾Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€žÃ‚Â¾"}
#znacka-rascal .icons_trust:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¦Ã‚Â»Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€žÃ‚Â¾Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¦Ã‚Â"}
#znacka-rascal .icons_support:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¦Ã‚Â»Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€žÃ‚Â¾Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â "}
#znacka-rascal .usp-wrapper .w-badge:last-child .fc:after{color:#6fdefc;left:60%;top:calc(50% - 40px)}
#znacka-rascal .usp-wrapper .w-badge:nth-child(2) .fc:after{color:#c9c2ba;left:75%;transform:rotate(90deg)}
#znacka-rascal .usp-wrapper .w-badge:first-child .fc:after{color:#e15257;left:-10px}
#znacka-rascal .usp-wrapper .w-badge .fc:after{display:inline-block;font:normal normal normal 14px/1 icons;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¦Ã‚Â»Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€žÃ‚Â¾Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“";font-size:70px;position:absolute;top:calc(40% - 40px)}
#znacka-rascal .usp-wrapper .w-badge h4{font-family:expressway,sans-serif;font-weight:600;text-align:center}
#znacka-rascal .usp-wrapper .w-badge .w-text{max-width:430px}
#znacka-rascal .w-badge .w-text p:last-child{margin-bottom:0}
@media screen and (max-width: 543px){
#znacka-rascal .usp-wrapper{margin:0 -10px 40px}
#znacka-rascal .w-badge{width:100%}
}
@media screen and (max-width: 767px){
#znacka-rascal .usp-wrapper{margin-bottom:40px;padding:45px 30px 20px}
#znacka-rascal .wpj-row-reverse{display:flex;flex-wrap:wrap}
#znacka-rascal .wpj-row-reverse>div:last-child{order:-1}
#znacka-rascal .usp-wrapper .w-badges{padding-top:0}
#znacka-rascal .row>div[style*="padding-left:"]{padding-left:10px!important}
}
@media screen and (max-width: 991px){
#znacka-rascal .usp-wrapper .w-badges{flex-wrap:wrap}
#znacka-rascal .usp-wrapper .w-badge:not(:last-child){margin-bottom:20px}
#znacka-rascal .usp-wrapper .w-badge{width:100%}
#znacka-rascal .w-badge{flex:none;width:50%}
}
#znacka-rascal .product-top-params .param .icons_weight{font-size:22px}
#znacka-rascal .product-top-params .param .fc{font-size:30px;margin-right:10px}
#znacka-rascal .fc{display:inline-block;line-height:.8em}
#znacka-rascal .icons_weight:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¦Ã‚Â»Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€žÃ‚Â¾Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦"}
#znacka-rascal .fc:before{display:inline-block;font-family:icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:1em;width:1em;vertical-align:middle}
#znacka-rascal .icons_wheel:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¦Ã‚Â»Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€žÃ‚Â¾Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§"}
#znacka-rascal .icons_height-kid:before{content:"Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™Ãƒâ€žÃ¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¦Ã‚Â»Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€žÃ‚Â¾Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€šÃ†â€™ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€¹Ã‹Å“Ãƒâ€žÃ¢â‚¬Å¡Ãƒâ€¹Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬Ãƒâ€žÃ¢â‚¬Å¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Âº"}
#znacka-rascal .product-top-params .param{align-items:center;display:flex;padding:14px 17px;position:relative}
#znacka-rascal .product-top-params{align-items:stretch;background-color:#f8f8f8;border-radius:30px;display:flex;line-height:2;transition:all .3s;width:-moz-fit-content;width:fit-content}
#znacka-rascal .product-top .product-top-params{margin-bottom:30px}
@media screen and (max-width: 543px){
#znacka-rascal .product-top .product-top-params{margin:0 -20px 30px;width:calc(100% + 40px)}
#znacka-rascal .product-top-params{border-radius:0;justify-content:center;margin:0 -10px;padding:0;width:calc(100% + 20px)}
}
@media screen and (max-width: 1259px){
#znacka-rascal .product-top-params{padding:0 8px}
}
@media screen and (max-width: 419px),screen and (min-width: 768px)and (max-width: 991px){
#znacka-rascal .product-top .product-top-params .param{font-size:12px}
}
@media screen and (max-width: 1259px){
#znacka-rascal .product-top-params .param{font-size:13px;padding:14px 10px}
#znacka-rascal .product-top-params .param .icons_weight{font-size:18px}
#znacka-rascal .product-top-params .param .fc{font-size:26px}
}
.pujcovna,.cenik,.tabulka_velikosti{color:#000;width:100%}
.tabulka_velikosti{display:flex;overflow-y:auto}
.pujcovna td,.cenik td,.tabulka_velikosti td{padding:5px;border:1px solid #000}
.tabulka_velikosti tbody{border:1px solid #000}
.tabulka_velikosti td{padding:5px;border:1px solid #000;white-space:nowrap}
.tabulka_velikosti td:first-child{width:20%}
.pujcovna td:first-child{width:30%}
.cenik td:first-child{width:70%}
.in-tabulky-velikosti .news-item .image img{max-height:200px}
@media (min-width: 480px){
.in-tabulky-velikosti .news-item .image{min-height:200px}
}
.in-blog #newsWrapper.news-wrapper,.in-tabulky-velikosti #newsWrapper.news-wrapper{display:flex;flex-wrap:wrap}
@media (min-width: 480px){
.in-blog .news-item,.in-tabulky-velikosti .news-item{float:left;flex:0 1 33.3%;flex-direction:column;padding:0px 5px;margin-bottom:30px}
.in-blog .news-item .image,.in-tabulky-velikosti .news-item .image{width:100%;margin-right:unset}
}
@media (min-width: 768px){
.in-blog .news-item,.in-tabulky-velikosti .news-item{flex:0 1 25%}
}
@media (min-width: 1200px){
.in-blog .type-posts-listing.in-blog #content .content-inner,.in-tabulky-velikosti .type-posts-listing.in-blog #content .content-inner{max-width:100%}
}
.in-blog .news-item-detail>.text>h2,.in-tabulky-velikosti .news-item-detail>.text>h2{font-family:tahoma,arial,helvetica,sans-serif;text-align:center;font-size:24px;font-weight:700;margin:0px 0px 18px 0px}
.in-blog .news-item-detail>.text>h3,.in-tabulky-velikosti .news-item-detail>.text>h3{font-family:tahoma,arial,helvetica,sans-serif;font-weight:700;font-size:21px}
.in-blog .news-item-detail>.text>h4,.in-tabulky-velikosti .news-item-detail>.text>h4{font-family:tahoma,arial,helvetica,sans-serif;font-weight:700;font-size:19px}
.in-blog .news-item-detail>.text p,.in-tabulky-velikosti .news-item-detail>.text p{font-size:14pt}
.in-blog .news-item-detail>.text>ul li,.in-tabulky-velikosti .news-item-detail>.text>ul li{font-size:14pt}
.in-blog .news-item-detail>.text>table,.in-tabulky-velikosti .news-item-detail>.text>table{width:100%}
.in-blog .news-item-detail>.text .videoblog,.in-tabulky-velikosti .news-item-detail>.text .videoblog{position:relative;width:100%;padding-top:56.25%}
.in-blog .news-item-detail>.text .videoblog>iframe,.in-tabulky-velikosti .news-item-detail>.text .videoblog>iframe{position:absolute;top:0;left:0;width:100%;height:100%}
@media (max-width: 767px){
.in-blog .text table .mobilefoto,.in-blog .in-o-nas table .mobilefoto,.in-tabulky-velikosti .text table .mobilefoto,.in-tabulky-velikosti .in-o-nas table .mobilefoto{display:flex;flex-direction:column}
.in-blog .text table .mobilefoto td:first-child,.in-blog .in-o-nas table .mobilefoto td:first-child,.in-tabulky-velikosti .text table .mobilefoto td:first-child,.in-tabulky-velikosti .in-o-nas table .mobilefoto td:first-child{margin-bottom:18px}
.in-blog .text table .mobilefoto p,.in-blog .in-o-nas table .mobilefoto p,.in-tabulky-velikosti .text table .mobilefoto p,.in-tabulky-velikosti .in-o-nas table .mobilefoto p{padding-left:0px!important}
}
.productEan{display:none}
#variants .delivery-time span:last-child{text-decoration:underline;color:red}
#content .p-detail{display:flex;flex-direction:column}
.products-block.products-related>div{width:50%}
@media (min-width: 992px){
.products-block.products-alternative>div,.products-block.products-related>div{width:20%}
}
#content .p-detail .browse-p{z-index:2}
.variant-price-wrap>.price-final{font-weight:400;font-size:18px;color:red}
.standard-price-wrap>.price-standard{font-size:18px;white-space:nowrap;color:#000}
.delivery-time{display:block}
.social-buttons-wrapper a.link-icon{color:#757575}
@media (max-width: 300px){
.responsive-nav{min-width:unset}
}
.breadcrumbs-wrapper{overflow-x:auto}
.breadcrumbs>span>a{position:relative}
@media (max-width: 991px){
.breadcrumbs>span{align-self:center}
.breadcrumbs>span>a::before,.breadcrumbs>span>a::after{content:"";position:absolute;right:0;width:1px;height:75%}
.breadcrumbs>span>a::before{top:-12.5%;transform:rotate(-45deg)}
.breadcrumbs>span>a::after{bottom:-12.5%;transform:rotate(45deg)}
.type-product .breadcrumbs>span:nth-last-child(2)>a::before,.type-product .breadcrumbs>span:nth-last-child(2)>a::after{display:none}
}
@media (min-width: 768px)and (max-width: 991px){
.type-product .breadcrumbs>span>span,.type-category .breadcrumbs>span>span{display:none}
}
@media (max-width: 767px){
.type-product .breadcrumbs>span,.type-category .breadcrumbs>span{display:none}
.type-product .breadcrumbs>span:first-child,.type-product .breadcrumbs>span:nth-last-child(2),.type-product .breadcrumbs>span:nth-last-child(3){display:block}
.type-category .breadcrumbs>span:first-child,.type-category .breadcrumbs>span:nth-last-child(1),.type-category .breadcrumbs>span:nth-last-child(2){display:block}
}
.filter-section-parametric-id-56 fieldset div:not(.aktivni-filtr,.advanced-filters-wrapper){text-align:left;float:left;width:50%}
@media (max-width: 991px){
#content-wrapper .category-content-wrapper{display:flex;flex-direction:column}
#filters-wrapper{order:-1}
}
@media (min-width: 768px){
.filter-label{padding-top:1px;padding-bottom:1px}
}
.site-msg{padding:1ex 1em;text-align:center;font-size:16px}
.top-navigation-bar a,.top-navigation-bar .dropdown button{color:#000}
#header .site-name a img{max-height:90px}
.menu-helper{top:100px}
@media (max-width: 767px){
.responsive-tools>a[data-target=navigation]::before{background-color:rgba(0,0,0,0);border-radius:unset;font-size:28px}
.top-navigation-bar{background-color:#036588}
.navigation-buttons a[data-target=cart]{color:#fff}
.responsive-tools>a[data-target=search]{color:#fff}
.responsive-tools>a[data-target=search]::before{font-size:28px}
#header{background-color:#036588}
body.user-action-visible.search-window-visible{top:69px}
.ordering-process .responsive-tools>a[data-target=navigation]::before{color:#036588}
.navigation-buttons .cart-count{bottom:73px}
.scrolled-down body:not(.ordering-process):not(.search-window-visible) #header .cart-count{top:-109px}
}
@media (min-width: 768px){
.header-top{padding-top:5px;height:100px}
.navigation-in>ul>li.ext>ul>li>a{padding:5px 0px}
.navigation-in>ul>li.ext>ul>li>a img{max-width:90px;max-height:65px}
}
.color-story img{width:50%}
@media (min-width: 768px){
.color-story img{width:33.33%}
}
@media (min-width: 992px){
.color-story img{width:25%}
}
@media (min-width: 1200px){
.color-story img{width:20%}
}
@media (min-width: 1440px){
.color-story img{width:20%}
}
.category-perex,.category__secondDescription{display:inline-block}
.subcategories li.divider{order:-1}
.subcategories.with-image li.parametric{order:-2}
.products-block .p-code{display:none}
.subcategories.with-image li a .image{text-align:center}
.subcategories li a{position:relative;display:flex;align-items:center;height:70px;padding:7px 35px 7px 13px;border-style:solid;border-width:1px$1;color:#757575}
@media (max-width: 480px){
.type-category .subcategories.with-image>.col-xs-6{width:100%}
}
@media (max-width: 991px){
.subcategories li a .text{max-height:42px;font-size:15px;line-height:18px}
.category-header input[type=radio]+label{padding-bottom:15px}
#filters-wrapper input[type=checkbox]+label,#filters-wrapper input[type=radio]+label{width:100%}
.category-header form{overflow-x:auto}
.category-header form fieldset{display:flex}
.category-header input[type=radio]:checked+label{border-bottom:4px solid #0094e7}
}
@media (min-width: 1440px){
.type-category .subcategories.with-image>.col-xl-3{width:33.33333333%}
}
@media (min-width: 768px){
.content-wrapper-in{display:block}
}
@media (min-width: 992px){
.content-wrapper-in{display:flex}
}
@media (min-width: 768px){
.sidebar{flex-grow:initial;flex-shrink:initial;width:initial}
}
@media (min-width: 992px){
.sidebar{flex-grow:0;flex-shrink:0;width:295px}
}
@media (max-width: 767px){
.sidebar.sidebar-left .sidebar-inner{display:none}
}
@media (max-width: 991px){
.sidebar.sidebar-left .sidebar-inner{display:none}
.filters.visible{display:block}
}
@media (min-width: 768px)and (max-width: 991px){
.products-block>div{flex:0 0 auto;width:33.333333%}
.products-block>div:nth-child(2n){border-right-style:solid}
.products-block>div:nth-child(3n){border-right-style:none}
.p-tools{max-width:50%}
}
.widget-parameter-wrapper .widget-parameter-value:first-child a{padding-left:10px}
.widget-parameter-wrapper .widget-parameter-more a,.widget-parameter-wrapper .widget-parameter-more span,.widget-parameter-wrapper .widget-parameter-value a,.widget-parameter-wrapper .widget-parameter-value span{padding:3px 10px}
.widget-parameter-wrapper .widget-parameter-more,.widget-parameter-wrapper .widget-parameter-value{border:solid 1px;padding:3px 0px;margin:0px 2px}
.in-detska-kola-2-roky .subcategories{display:none}
.in-detska-kola-3-roky .subcategories{display:none}
.in-detska-kola-4-roky .subcategories{display:none}
.in-detska-kola-5-let .subcategories{display:none}
.in-detska-kola-6-let .subcategories{display:none}
.in-detska-kola-7-let .subcategories{display:none}
.in-detska-kola-8-let .subcategories{display:none}
.in-detska-kola-9-let .subcategories{display:none}
.in-detska-kola-10-let .subcategories{display:none}
.in-detska-kola-11-let .subcategories{display:none}
.in-detska-kola-12-let .subcategories{display:none}
.in-detska-kola-s-remenem .subcategories{display:none}
.in-detska-kola-s-retezem .subcategories{display:none}
.flag.flag-action{background-color:#3368ff}
.p-image-wrapper .flags-extra{z-index:1}
.products-block .p .flags-default{z-index:1}
.flags-extra .flag .price-standard,.flags-extra .flag .price-save{font-size:14px}
.flag.flag-promo{background-color:#fff;color:#000;border:1px solid #000}
.extra.discount{display:none}
#cart-wrapper .delivery-time strong{color:red;text-decoration:underline}
#order-shipping-methods .payment-info b{text-transform:none}
#order-billing-methods .inactive-child{display:none}
.cart-item .main-link-surcharges,.main-link-variant{overflow:hidden;font-style:italic}
@media (max-width: 480px){
.payment-info{order:2}
.payment-logo{order:1;text-align:left;flex-basis:100%}
.payment-shipping-price{order:3}
}
.next-to-carousel-banners>.banner-wrapper:nth-child(1):has(img[alt="BLACK FRIDAY"]){width:100%}
.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-title{text-align:left;display:inline-block;position:relative;font-size:inherit;padding:0px;box-shadow:none;border:none}
h4.homepage-group-title,.h4.homepage-group-title{margin-top:15px}
.extended-banner-title{display:none}
.extended-banner-link{display:none}
.extended-banner-text{display:none}
.content-wrapper.latest-contribution-box .latest-contribution-wrapper{display:none}
@media (min-width: 768px){
.banners-row .banner-wrapper+.banner-wrapper{margin-top:0}
.content-wrapper.homepage-box.middle-banners-wrapper .col-sm-4{width:50%}
.content-wrapper.homepage-box.middle-banners-wrapper .col-sm-8{width:50%}
}
@media (max-width: 767px){
h4.homepage-group-title,.h4.homepage-group-title{margin-top:15px}
}
.homepage-box{background-color:var(--color-header-background);border-bottom-style:none;border-top-style:none}
.content-wrapper.homepage-box.before-carousel .row.banners-row>[class*=col-sm-]{width:100%}
.content-wrapper.homepage-box.before-carousel .row.banners-row>.col-sm-4{padding-left:0px}
@media (min-width: 992px){
body.type-category .breadcrumbs>span>a,body.type-category .breadcrumbs>span>span,body.type-product .breadcrumbs>span>a,body.type-product .breadcrumbs>span>span{display:inline!important;min-height:0!important}
body.type-category .breadcrumbs .navigation-bullet,body.type-product .breadcrumbs .navigation-bullet{display:inline!important}
}
@media (max-width: 767px){
html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:22px auto 30px!important;padding:0 10px!important;overflow:visible!important;box-sizing:border-box!important}
html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .product-slider,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products.product-slider,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .product-slider,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products.product-slider{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;cursor:default!important;transform:none!important}
html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:8px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important;transition:none!important}
html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product{display:none!important}
html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible{display:flex!important;align-items:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;float:none!important;clear:none!important;opacity:1!important;visibility:visible!important;transform:none!important;position:relative!important}
html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .product-slider-navigation,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .carousel-control,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .lSAction,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .product-slider-pagination,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .pagination-wrapper,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .product-slider-navigation,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .carousel-control,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .lSAction,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .product-slider-pagination,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .pagination-wrapper{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
}
html body.type-category #products.products-page .product:hover,html body.type-category #products.products-page .product:hover>.p,html body.type-category #products.products-page .product .p.sacha-card-modern:hover,html body.type-category .products.products-page .product:hover,html body.type-category .products.products-page .product:hover>.p,html body.type-category .products.products-page .product .p.sacha-card-modern:hover,html body.type-search #products.products-page .product:hover,html body.type-search #products.products-page .product:hover>.p,html body.type-search #products.products-page .product .p.sacha-card-modern:hover,html body.type-search .products.products-page .product:hover,html body.type-search .products.products-page .product:hover>.p,html body.type-search .products.products-page .product .p.sacha-card-modern:hover,html body.type-manufacturer-detail #products.products-page .product:hover,html body.type-manufacturer-detail #products.products-page .product:hover>.p,html body.type-manufacturer-detail #products.products-page .product .p.sacha-card-modern:hover,html body.type-manufacturer-detail .products.products-page .product:hover,html body.type-manufacturer-detail .products.products-page .product:hover>.p,html body.type-manufacturer-detail .products.products-page .product .p.sacha-card-modern:hover{transform:none!important;translate:none!important;top:auto!important;box-shadow:none!important}
@media (max-width: 767px){
html body.type-detail.sacha-description-tab-forced:not(.sacha-detail-tab-manual) #description,html body.type-product.sacha-description-tab-forced:not(.sacha-detail-tab-manual) #description{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:1px!important;max-height:none!important;overflow:visible!important}
html body.type-detail.sacha-description-tab-forced:not(.sacha-detail-tab-manual) #variants,html body.type-product.sacha-description-tab-forced:not(.sacha-detail-tab-manual) #variants,html body.type-detail.sacha-description-tab-forced:not(.sacha-detail-tab-manual) #tab-content>.tab-pane:not(#description),html body.type-product.sacha-description-tab-forced:not(.sacha-detail-tab-manual) #tab-content>.tab-pane:not(#description){display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important}
html{height:auto!important;min-height:100%!important;scroll-behavior:auto!important}
html body,html body.mobile,html body.type-category,html body.type-search,html body.type-manufacturer-detail{height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important}
html body .overall-wrapper,html body.type-category .overall-wrapper,html body.type-search .overall-wrapper,html body.type-manufacturer-detail .overall-wrapper{height:auto!important;min-height:100%!important;overflow:visible!important;transform:none!important}
html body.navigation-window-visible,html body.navigation-window-visible.mobile{overflow:hidden!important;touch-action:none!important}
html body.type-category .p.sacha-card-modern .sacha-direct-stock-slot,html body.type-search .p.sacha-card-modern .sacha-direct-stock-slot,html body.type-manufacturer-detail .p.sacha-card-modern .sacha-direct-stock-slot,html body.type-category .p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.type-search .p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.type-manufacturer-detail .p.sacha-card-modern .sacha-direct-stock-slot:empty{height:22px!important}
html body.type-index .sacha-story-slider__track.sacha-hero-touching,html body.in-index .sacha-story-slider__track.sacha-hero-touching{scroll-behavior:auto!important;scroll-snap-type:none!important}
html body.type-index .sacha-story-slider__track::-webkit-scrollbar,html body.in-index .sacha-story-slider__track::-webkit-scrollbar{display:none!important}
html body.sacha-v107-mobile-product-cards.type-index .products-wrapper.product-slider-holder{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:28px auto!important;padding:0!important;overflow:visible!important}
html body.sacha-v107-mobile-product-cards.type-index .products-wrapper.product-slider-holder .product-slider,html body.sacha-v107-mobile-product-cards.type-index .products-wrapper.product-slider-holder .products.product-slider{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}
html body.sacha-v107-mobile-product-cards.type-index .products-wrapper.product-slider-holder .products-block{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:8px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important}
html body.sacha-v107-mobile-product-cards.type-index .products-wrapper.product-slider-holder .product-slider-navigation,html body.sacha-v107-mobile-product-cards.type-index .products-wrapper.product-slider-holder .carousel-control,html body.sacha-v107-mobile-product-cards.type-index .products-wrapper.product-slider-holder .pagination-wrapper,html body.sacha-v107-mobile-product-cards.type-index .products-wrapper.product-slider-holder .paginator{display:none!important}
html body.sacha-v107-mobile-product-cards.type-index .products-wrapper.product-slider-holder .products-block>.product,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product{display:flex!important;align-items:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;float:none!important;clear:none!important;opacity:1!important;visibility:visible!important;transform:none!important;position:relative!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern{position:relative!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;height:100%!important;min-height:350px!important;max-height:none!important;padding:7px!important;border-radius:6px!important;overflow:visible!important;box-sizing:border-box!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern>.image{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 132px!important;width:100%!important;height:132px!important;min-height:132px!important;max-height:132px!important;margin:0 0 7px!important;padding:0!important;overflow:hidden!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern>.image img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;object-fit:contain!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;min-height:43px!important;max-height:43px!important;margin:0 0 6px!important;overflow:hidden!important;white-space:normal!important;text-overflow:ellipsis!important;font-size:11.5px!important;font-weight:400!important;line-height:1.19!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-direct-stock-slot{min-height:18px!important;margin:2px 0 4px!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .prices{min-height:38px!important;margin:2px 0 7px!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .price-final,html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .price-final *{font-size:15px!important;font-weight:400!important;line-height:1.12!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-card-size-label,html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-card-size-select,html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-card-status,html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-card-size-toggle,html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-card-qty,html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-native-qty{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-card-size-chips{display:none!important;min-height:0!important;max-height:none!important;margin:0!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern.sacha-v107-variants-open .sacha-card-size-chips{position:absolute!important;left:7px!important;right:7px!important;bottom:48px!important;z-index:60!important;display:flex!important;flex-wrap:wrap!important;gap:5px!important;max-height:142px!important;overflow:auto!important;padding:8px!important;border:1px solid #c7e3ee!important;border-radius:7px!important;background:#fff!important;box-shadow:0 16px 34px rgba(17, 24, 32, .18)!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-card-size-chip,html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-size-chip{min-width:28px!important;height:25px!important;padding:0 6px!important;font-size:10.5px!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-card-buy{display:grid!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;min-height:0!important;margin-top:auto!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-card-add,html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-native-cart{width:100%!important;min-width:0!important;max-width:100%!important;height:35px!important;min-height:35px!important;justify-self:stretch!important;grid-column:1 / -1!important;padding:0 7px!important;font-size:11.5px!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-card-add.sacha-v107-picker-button{background:#edf5f8!important;border-color:#edf5f8!important;color:#6f8290!important;cursor:pointer!important;opacity:1!important}
}
html body.type-category #products.products.products-page.products-block,html body.type-category .products.products-page.products-block,html body.type-search #products.products.products-page.products-block,html body.type-search .products.products-page.products-block,html body.type-manufacturer-detail #products.products.products-page.products-block,html body.type-manufacturer-detail .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;align-items:stretch!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow:visible!important}
html body.type-category #products.products.products-page.products-block>.product,html body.type-category .products.products-page.products-block>.product,html body.type-search #products.products.products-page.products-block>.product,html body.type-search .products.products-page.products-block>.product,html body.type-manufacturer-detail #products.products.products-page.products-block>.product,html body.type-manufacturer-detail .products.products-page.products-block>.product{display:flex!important;align-items:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;float:none!important;clear:none!important;margin:0!important;padding:0!important;overflow:visible!important}
html body.type-category #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-category .products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-search #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-search .products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-manufacturer-detail #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-manufacturer-detail .products.products-page.products-block>.product>.p.sacha-card-modern{position:relative!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;height:100%!important;box-sizing:border-box!important;overflow:visible!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .p-tools,html body.type-category .products.products-page.products-block .p.sacha-card-modern .p-tools,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .p-tools,html body.type-search .products.products-page.products-block .p.sacha-card-modern .p-tools,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .p-tools,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .p-tools{margin-top:auto!important;width:100%!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .price-final *,html body.type-category .products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-category .products.products-page.products-block .p.sacha-card-modern .price-final *,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .price-final *,html body.type-search .products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-search .products.products-page.products-block .p.sacha-card-modern .price-final *,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .price-final *,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .price-final *{font-weight:400!important;font-variation-settings:"wght" 400!important}
html body .p.sacha-card-modern .sacha-card-size-toggle{display:none!important}
@media (min-width: 768px){
html body.type-category #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-category .products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-search #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-search .products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-manufacturer-detail #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-manufacturer-detail .products.products-page.products-block>.product>.p.sacha-card-modern{min-height:500px!important;padding:14px!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern>.image,html body.type-category .products.products-page.products-block .p.sacha-card-modern>.image,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern>.image,html body.type-search .products.products-page.products-block .p.sacha-card-modern>.image,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern>.image,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern>.image{flex:0 0 250px!important;height:250px!important;min-height:250px!important;max-height:250px!important;margin:0 0 10px!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .name,html body.type-category .products.products-page.products-block .p.sacha-card-modern .name,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .name,html body.type-search .products.products-page.products-block .p.sacha-card-modern .name,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .name,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .name{min-height:58px!important;max-height:58px!important;font-size:17px!important;line-height:1.14!important;margin:0 0 10px!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .prices,html body.type-category .products.products-page.products-block .p.sacha-card-modern .prices,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .prices,html body.type-search .products.products-page.products-block .p.sacha-card-modern .prices,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .prices,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .prices{min-height:44px!important;margin:4px 0 10px!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-buy{display:grid!important;grid-template-columns:minmax(130px, .85fr) minmax(150px, 1fr)!important;gap:8px!important;align-items:stretch!important}
}
@media (max-width: 767px){
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern>.image,html body.type-category .products.products-page.products-block .p.sacha-card-modern>.image,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern>.image,html body.type-search .products.products-page.products-block .p.sacha-card-modern>.image,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern>.image,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern>.image{flex:0 0 126px!important;height:126px!important;min-height:126px!important;max-height:126px!important;margin:0 0 7px!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern>.image a,html body.type-category .products.products-page.products-block .p.sacha-card-modern>.image a,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern>.image a,html body.type-search .products.products-page.products-block .p.sacha-card-modern>.image a,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern>.image a,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern>.image a,html body.type-category #products.products.products-page.products-block .p.sacha-card-modern>.image img,html body.type-category .products.products-page.products-block .p.sacha-card-modern>.image img,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern>.image img,html body.type-search .products.products-page.products-block .p.sacha-card-modern>.image img,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern>.image img,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern>.image img{height:100%!important;min-height:0!important;max-height:100%!important;width:100%!important;object-fit:contain!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .name,html body.type-category .products.products-page.products-block .p.sacha-card-modern .name,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .name,html body.type-search .products.products-page.products-block .p.sacha-card-modern .name,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .name,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;min-height:43px!important;max-height:43px!important;overflow:hidden!important;font-size:12px!important;line-height:1.19!important;margin:0 0 6px!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot{min-height:18px!important;margin:2px 0 4px!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot:empty{min-height:18px!important;height:18px!important;margin:2px 0 4px!important;visibility:hidden!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .prices,html body.type-category .products.products-page.products-block .p.sacha-card-modern .prices,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .prices,html body.type-search .products.products-page.products-block .p.sacha-card-modern .prices,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .prices,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .prices{min-height:38px!important;margin:2px 0 7px!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .p-tools,html body.type-category .products.products-page.products-block .p.sacha-card-modern .p-tools,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .p-tools,html body.type-search .products.products-page.products-block .p.sacha-card-modern .p-tools,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .p-tools,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .p-tools{flex:0 0 auto!important;margin-top:auto!important;min-height:0!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-category .products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-search .products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .price-final{font-size:15px!important;line-height:1.12!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-label,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-label,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-label,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-label,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-card-size-label,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-label{display:none!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-select,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-select,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-select,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-select,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-card-size-select,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-select,html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-status,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-status,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-status,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-status,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-card-status,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-status{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-toggle,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-toggle,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-toggle,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-toggle,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-card-size-toggle,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:32px!important;height:32px!important;margin:0 0 6px!important;padding:0 8px!important;border:1px solid #cfe5ef!important;border-radius:6px!important;background:#f3f8fb!important;color:#1f2a32!important;font-size:11px!important;font-weight:600!important;line-height:1.1!important;text-align:center!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-chips,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-chips,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-chips,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-chips,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-card-size-chips,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-chips{display:none!important;min-height:0!important;max-height:none!important;margin:0!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips,html body.type-category .products.products-page.products-block .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips,html body.type-search .products.products-page.products-block .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips{position:absolute!important;left:6px!important;right:6px!important;bottom:48px!important;z-index:40!important;display:flex!important;flex-wrap:wrap!important;gap:5px!important;max-height:138px!important;overflow:auto!important;padding:8px!important;border:1px solid #c7e3ee!important;border-radius:7px!important;background:#fff!important;box-shadow:0 16px 34px rgba(17, 24, 32, .18)!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-size-chip,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-size-chip,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-size-chip,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-size-chip,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-size-chip,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-size-chip{min-width:28px!important;height:25px!important;padding:0 6px!important;font-size:10.5px!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-buy{display:grid!important;grid-template-columns:1fr!important;gap:5px!important;margin-top:auto!important;width:100%!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-search #products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-native-qty{display:none!important;margin:0!important;overflow:hidden!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-search #products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-add,html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-native-cart,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-add,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-native-cart,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-add,html body.type-search #products.products-page.products-block .p.sacha-card-modern .sacha-native-cart,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-add,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-native-cart,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-card-add,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-native-cart,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-add,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-native-cart{width:100%!important;min-width:0!important;min-height:34px!important;height:34px!important;font-size:11.5px!important;padding:0 7px!important}
html body #header .container.navigation-wrapper.header-bottom-wrapper.js-navigation-container,html body #header .navigation-wrapper.header-bottom-wrapper.js-navigation-container,html body .container.navigation-wrapper.header-bottom-wrapper.js-navigation-container{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;pointer-events:none!important}
html body.type-index .sacha-story-slider__track,html body.in-index .sacha-story-slider__track{scroll-behavior:auto!important;scrollbar-width:none!important;will-change:scroll-position!important;display:flex!important;gap:12px!important;padding:0 calc((100vw - var(--sacha-mobile-story-card)) / 2) 13px!important;scroll-padding-left:calc((100vw - var(--sacha-mobile-story-card)) / 2)!important;scroll-padding-right:calc((100vw - var(--sacha-mobile-story-card)) / 2)!important;scroll-snap-type:x mandatory!important;overflow-x:auto!important;overflow-y:hidden!important;touch-action:pan-y pinch-zoom!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch!important}
html body.type-index .sacha-story-slider__card,html body.in-index .sacha-story-slider__card{touch-action:pan-x pan-y pinch-zoom!important;flex:0 0 var(--sacha-mobile-story-card)!important;width:var(--sacha-mobile-story-card)!important;min-width:var(--sacha-mobile-story-card)!important;max-width:var(--sacha-mobile-story-card)!important;min-height:360px!important;scroll-snap-align:center!important;scroll-snap-stop:always!important;transform:none!important}
html body.type-index .sacha-story-slider__image,html body.in-index .sacha-story-slider__image,html body.type-index .sacha-story-slider__card:hover .sacha-story-slider__image,html body.in-index .sacha-story-slider__card:hover .sacha-story-slider__image{transform:none!important;transition:none!important;filter:none!important}
html body.type-index .sacha-story-slider__controls,html body.in-index .sacha-story-slider__controls{display:block!important;inset:0!important;pointer-events:none!important}
html body.type-index .sacha-story-slider__button,html body.in-index .sacha-story-slider__button,html body.type-index .sacha-story-slider__button:hover,html body.type-index .sacha-story-slider__button:focus,html body.type-index .sacha-story-slider__button:active,html body.in-index .sacha-story-slider__button:hover,html body.in-index .sacha-story-slider__button:focus,html body.in-index .sacha-story-slider__button:active{top:50%!important;width:36px!important;height:58px!important;min-width:36px!important;min-height:58px!important;border:0!important;border-radius:3px!important;background:#a3a9ae!important;background-color:#a3a9ae!important;box-shadow:none!important;color:transparent!important;opacity:1!important;transform:translateY(-50%)!important;transition:none!important;pointer-events:auto!important}
html body.type-index .sacha-story-slider__button[data-sacha-slider-control="prev"],html body.in-index .sacha-story-slider__button[data-sacha-slider-control="prev"]{left:0!important;right:auto!important}
html body.type-index .sacha-story-slider__button[data-sacha-slider-control="next"],html body.in-index .sacha-story-slider__button[data-sacha-slider-control="next"]{left:auto!important;right:0!important}
html body.type-index .sacha-story-slider,html body.in-index .sacha-story-slider{--sacha-mobile-story-card:min(72vw, 300px);width:100%!important;max-width:100vw!important;margin:0 auto 18px!important;padding:0!important;overflow:hidden!important;margin-top:0!important;padding-top:0!important}
html body.type-index .sacha-story-slider__viewport,html body.in-index .sacha-story-slider__viewport{width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;margin-top:0!important;padding-top:0!important}
html body .sacha-story-slider__track,html body .sacha-story-slider__card{overscroll-behavior-y:auto!important;touch-action:pan-y pinch-zoom!important}
}
@media (min-width: 768px){
html body #header .navigation-in>ul,html body #navigation .navigation-in>ul{align-items:center!important}
html body #header .navigation-in>ul>li,html body #navigation .navigation-in>ul>li{align-items:center!important;display:inline-flex!important;min-height:48px!important}
html body #header .navigation-in>ul>li>a,html body #navigation .navigation-in>ul>li>a,html body #header .menu-helper>span{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:48px!important;padding-bottom:0!important;padding-top:0!important;position:relative!important;top:auto!important;transform:none!important;transition:color 140ms ease, background-color 140ms ease!important;white-space:nowrap!important}
html body #header .navigation-in>ul>li>a:hover,html body #header .navigation-in>ul>li>a:focus,html body #navigation .navigation-in>ul>li>a:hover,html body #navigation .navigation-in>ul>li>a:focus,html body #header .menu-helper:hover>span,html body #header .menu-helper>span:hover,html body #header .menu-helper>span:focus{margin:0!important;top:auto!important;transform:none!important}
html body #header .navigation-in>ul>li>a.sacha-nav-outlet,html body #navigation .navigation-in>ul>li>a.sacha-nav-outlet,html body #header .navigation-in a.sacha-nav-outlet,html body #navigation .navigation-in a.sacha-nav-outlet{background:#e30613!important;background-color:#e30613!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;font-weight:700!important;line-height:1!important;min-height:34px!important;padding:0 16px!important;transform:none!important;transition:background-color 140ms ease!important}
html body #header .navigation-in>ul>li>a.sacha-nav-outlet:hover,html body #header .navigation-in>ul>li>a.sacha-nav-outlet:focus,html body #navigation .navigation-in>ul>li>a.sacha-nav-outlet:hover,html body #navigation .navigation-in>ul>li>a.sacha-nav-outlet:focus{background:#bf0010!important;background-color:#bf0010!important;color:#fff!important;min-height:34px!important;padding:0 16px!important;transform:none!important}
html body #header .menu-helper.sacha-more-empty{display:none!important}
html body #header .menu-helper>ul>li,html body #header .menu-helper>ul>li:hover,html body #header .menu-helper>ul>li.exp{background:transparent!important;box-shadow:none!important;transform:none!important}
html body #header .menu-helper>ul>li>a,html body #header .menu-helper>ul>li>span{align-items:center!important;background:transparent!important;border:0!important;border-radius:5px!important;box-shadow:none!important;display:flex!important;min-height:38px!important;padding:8px 10px!important;transform:none!important}
html body #header .menu-helper>ul>li>a:hover,html body #header .menu-helper>ul>li>a:focus{background:#f3fbfe!important;color:#087f9d!important;transform:none!important}
html body #header .menu-helper>ul>li>ul,html body #header .menu-helper>ul>li .menu-image,html body #header .menu-helper>ul>li img{display:none!important}
html body #header .menu-helper>ul>li>a::before,html body #header .menu-helper>ul>li>a::after{content:none!important;display:none!important}
}
html body #navigation a[href*="vernostni-program"],html body #navigation a[href*="vernostni-program"]:hover,html body #navigation a[href*="vernostni-program"]:focus,html body .navigation-in a[href*="vernostni-program"],html body .navigation-in a[href*="vernostni-program"]:hover,html body .navigation-in a[href*="vernostni-program"]:focus{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#111820!important;outline:0!important;text-decoration:none!important;transform:none!important}
@media (max-width: 767px){
html body #footer.footer{margin-top:24px!important}
html body #footer .footer-rows{padding:18px 12px 10px!important}
html body #footer .custom-footer.elements-many{align-items:stretch!important;display:grid!important;gap:10px!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;margin:0!important}
html body #footer .custom-footer.elements-many>[class*="custom-footer__banner"]{grid-column:auto!important;margin:0!important;max-width:none!important;padding:0!important;width:auto!important}
html body #footer .custom-footer.elements-many>:not([class*="custom-footer__banner"]){grid-column:1 / -1!important;margin:0!important;padding:0!important;width:100%!important}
html body #footer .custom-footer [class*="custom-footer__banner"] .banner,html body #footer .custom-footer [class*="custom-footer__banner"] .banner-wrapper,html body #footer .custom-footer [class*="custom-footer__banner"] .banner-wrapper a{align-items:center!important;background:#fff!important;border:1px solid rgba(19, 183, 222, .20)!important;border-radius:8px!important;display:flex!important;justify-content:center!important;margin:0!important;min-height:62px!important;overflow:hidden!important;padding:8px!important;width:100%!important}
html body #footer .custom-footer [class*="custom-footer__banner"] img{display:block!important;height:auto!important;margin:0 auto!important;max-height:46px!important;max-width:100%!important;object-fit:contain!important;width:auto!important}
html body #footer .custom-footer .custom-footer__banner14 img{max-height:54px!important}
html body #footer .custom-footer .custom-footer__banner36{grid-column:1 / -1!important}
html body #footer .custom-footer .custom-footer__banner36 .banner,html body #footer .custom-footer .custom-footer__banner36 .banner-wrapper,html body #footer .custom-footer .custom-footer__banner36 .banner-wrapper a{min-height:42px!important;padding:7px 10px!important}
html body #footer .custom-footer .custom-footer__banner36 img{max-height:24px!important;max-width:240px!important}
html body #footer .custom-footer h4,html body #footer .custom-footer .h4{font-size:16px!important;line-height:1.2!important;margin:16px 0 8px!important}
html body #footer .custom-footer ul,html body #footer .custom-footer p,html body #footer .custom-footer .contact-box{margin-bottom:8px!important}
html body #footer .footer-bottom{padding:10px 0!important}
}
html body .sacha-story-slider{--sacha-v88-hero-arrow-bg:#9aa0a6;--sacha-v88-hero-arrow-bg-hover:#9aa0a6;--sacha-v88-hero-arrow-icon:#ffffff}
html body .sacha-story-slider .sacha-story-slider__button,html body .sacha-story-slider .sacha-story-slider__button:hover,html body .sacha-story-slider .sacha-story-slider__button:focus,html body .sacha-story-slider .sacha-story-slider__button:active{position:absolute!important;top:50%!important}
html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="prev"],html body .sacha-story-slider .sacha-story-slider__button[data-sacha-arrow="prev"],html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="prev"]:hover,html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="prev"]:focus,html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="prev"]:active{left:0!important;right:auto!important;transform:translateY(-50%)!important}
html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="next"],html body .sacha-story-slider .sacha-story-slider__button[data-sacha-arrow="next"],html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="next"]:hover,html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="next"]:focus,html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="next"]:active{left:auto!important;right:0!important;transform:translateY(-50%)!important}
html body .sacha-story-slider .sacha-story-slider__button::before{-webkit-mask-image:none!important}
html body .sacha-story-slider__button::before{-webkit-mask-image:none!important}
html body .sacha-story-slider__button,html body .sacha-story-slider__button:hover,html body .sacha-story-slider__button:focus,html body .sacha-story-slider__button:active,html body .product-slider-holder .product-slider-navigation,html body .product-slider-holder .product-slider-navigation:hover,html body .product-slider-holder .product-slider-navigation:focus,html body .product-slider-holder .product-slider-navigation:active,html body .product-slider-holder .carousel-control,html body .product-slider-holder .carousel-control:hover,html body .product-slider-holder .carousel-control:focus,html body .product-slider-holder .carousel-control:active,html body .product-slider .product-slider-navigation,html body .product-slider .product-slider-navigation:hover,html body .product-slider .product-slider-navigation:focus,html body .product-slider .product-slider-navigation:active,html body .product-slider .carousel-control,html body .product-slider .carousel-control:hover,html body .product-slider .carousel-control:focus,html body .product-slider .carousel-control:active,html body .products-block .carousel-control,html body .products-block .carousel-control:hover,html body .products-block .carousel-control:focus,html body .products-block .carousel-control:active,html body .p-image .carousel-control,html body .p-image .carousel-control:hover,html body .p-image .carousel-control:focus,html body .p-image .carousel-control:active{-webkit-backdrop-filter:none!important;top:50%!important}
@media (max-width: 767px){
html body #colorbox{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;max-width:calc(100vw - 20px)!important;max-height:calc(100svh - 20px)!important;transform:translate3d(-50%, -50%, 0)!important;transition:none!important;animation:none!important;will-change:auto!important}
html body #cboxWrapper,html body #cboxContent,html body #cboxLoadedContent{max-width:calc(100vw - 20px)!important;max-height:calc(100svh - 20px)!important;transition:none!important;animation:none!important}
html body #cboxLoadedContent{overflow:auto!important;-webkit-overflow-scrolling:touch}
}
html body .sacha-story-slider .sacha-story-slider__button,html body .sacha-story-slider .sacha-story-slider__button:hover,html body .sacha-story-slider .sacha-story-slider__button:focus,html body .sacha-story-slider .sacha-story-slider__button:active,html body .product-slider-holder .product-slider-navigation,html body .product-slider-holder .product-slider-navigation:hover,html body .product-slider-holder .product-slider-navigation:focus,html body .product-slider-holder .product-slider-navigation:active,html body .product-slider-holder .carousel-control,html body .product-slider-holder .carousel-control:hover,html body .product-slider-holder .carousel-control:focus,html body .product-slider-holder .carousel-control:active,html body .product-slider .product-slider-navigation,html body .product-slider .product-slider-navigation:hover,html body .product-slider .product-slider-navigation:focus,html body .product-slider .product-slider-navigation:active,html body .product-slider .carousel-control,html body .product-slider .carousel-control:hover,html body .product-slider .carousel-control:focus,html body .product-slider .carousel-control:active,html body .products-block .carousel-control,html body .products-block .carousel-control:hover,html body .products-block .carousel-control:focus,html body .products-block .carousel-control:active,html body .p-image .carousel-control,html body .p-image .carousel-control:hover,html body .p-image .carousel-control:focus,html body .p-image .carousel-control:active{align-items:center!important;appearance:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-radius:2px!important;cursor:pointer!important;display:inline-flex!important;font-size:0!important;height:58px!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:58px!important;max-width:40px!important;min-height:58px!important;min-width:40px!important;outline:0!important;overflow:hidden!important;padding:0!important;pointer-events:auto!important;text-decoration:none!important;text-indent:0!important;text-shadow:none!important;visibility:visible!important;width:40px!important;z-index:90!important}
html body .sacha-story-slider .sacha-story-slider__button>*,html body .sacha-story-slider .sacha-story-slider__button svg,html body .sacha-story-slider .sacha-story-slider__button i,html body .product-slider-holder .product-slider-navigation>*,html body .product-slider-holder .carousel-control>*,html body .product-slider .product-slider-navigation>*,html body .product-slider .carousel-control>*,html body .products-block .carousel-control>*,html body .p-image .carousel-control>*{display:none!important}
html body .sacha-story-slider .sacha-story-slider__button::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .carousel-control::before,html body .product-slider .product-slider-navigation::before,html body .product-slider .carousel-control::before,html body .products-block .carousel-control::before,html body .p-image .carousel-control::before{background-color:transparent!important;background-position:center!important;background-repeat:no-repeat!important;background-size:16px 24px!important;flex:0 0 auto!important;mask-image:none!important;-webkit-mask-image:none!important}
html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="prev"]::before,html body .sacha-story-slider .sacha-story-slider__button[data-sacha-arrow="prev"]::before,html body .product-slider-holder .product-slider-navigation.navigation-prev::before,html body .product-slider-holder .carousel-control.left::before,html body .product-slider .product-slider-navigation.navigation-prev::before,html body .product-slider .carousel-control.left::before,html body .products-block .carousel-control.left::before,html body .p-image .carousel-control.left::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 24'%3E%3Cpath d='M12 4 6 12l6 8' fill='none' stroke='%23fff' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .sacha-story-slider .sacha-story-slider__button[data-sacha-arrow="next"]::before,html body .product-slider-holder .product-slider-navigation.navigation-next::before,html body .product-slider-holder .carousel-control.right::before,html body .product-slider .product-slider-navigation.navigation-next::before,html body .product-slider .carousel-control.right::before,html body .products-block .carousel-control.right::before,html body .p-image .carousel-control.right::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 24'%3E%3Cpath d='M6 4l6 8-6 8' fill='none' stroke='%23fff' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
html body .sacha-story-slider .sacha-story-slider__controls{inset:0!important;pointer-events:none!important}
html body .sacha-story-slider .sacha-story-slider__button{position:absolute!important}
html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="prev"],html body .sacha-story-slider .sacha-story-slider__button[data-sacha-arrow="prev"]{left:0!important;right:auto!important}
html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="next"],html body .sacha-story-slider .sacha-story-slider__button[data-sacha-arrow="next"]{left:auto!important;right:0!important}
@media (max-width: 767px){
html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="prev"],html body .sacha-story-slider .sacha-story-slider__button[data-sacha-arrow="prev"]{right:auto!important;left:0!important}
html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="next"],html body .sacha-story-slider .sacha-story-slider__button[data-sacha-arrow="next"]{left:auto!important;right:0!important}
}
html body.desktop #header #navigation a[href*="vernostni-program"]>b,html body.desktop #navigation a[href*="vernostni-program"]>b,html body.desktop .navigation-in a[href*="vernostni-program"]>b,html.scrolled body.desktop #header #navigation a[href*="vernostni-program"]>b,html.scrolled body.desktop #navigation a[href*="vernostni-program"]>b,html.scrolled body.desktop .navigation-in a[href*="vernostni-program"]>b{color:#111820!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;outline:0!important;text-decoration:none!important;-webkit-user-select:none!important;user-select:none!important}
html body .p.sacha-card-modern .p-in,html body .p.sacha-card-modern .p-in-in,html body .p.sacha-card-modern .p-bottom,html body .p.sacha-card-modern .p-bottom>div{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;width:100%!important}
html body .product-slider .slick-track,html body .product-slider-holder .slick-track{display:flex!important;align-items:stretch!important}
html body .product-slider .product,html body .product-slider-holder .product,html body .products.products-page.products-block>.product,html body #products.products.products-page.products-block>.product,html body .products-block.products-page>.product{display:flex!important;align-items:stretch!important;height:auto!important}
html body .product-slider .product .p.sacha-card-modern,html body .product-slider-holder .product .p.sacha-card-modern,html body .products.products-page.products-block .product .p.sacha-card-modern,html body #products.products.products-page.products-block .product .p.sacha-card-modern,html body .products-block.products-page .product .p.sacha-card-modern{display:flex!important;flex-direction:column!important;width:100%!important;min-height:612px!important;height:100%!important;padding:14px!important;overflow:hidden!important}
html body .product-slider .product .p.sacha-card-modern .p-in,html body .product-slider .product .p.sacha-card-modern .p-in-in,html body .product-slider .product .p.sacha-card-modern .p-bottom,html body .product-slider .product .p.sacha-card-modern .p-bottom>div,html body .product-slider-holder .product .p.sacha-card-modern .p-in,html body .product-slider-holder .product .p.sacha-card-modern .p-in-in,html body .product-slider-holder .product .p.sacha-card-modern .p-bottom,html body .product-slider-holder .product .p.sacha-card-modern .p-bottom>div,html body .products.products-page.products-block .product .p.sacha-card-modern .p-in,html body .products.products-page.products-block .product .p.sacha-card-modern .p-in-in,html body .products.products-page.products-block .product .p.sacha-card-modern .p-bottom,html body .products.products-page.products-block .product .p.sacha-card-modern .p-bottom>div,html body #products.products.products-page.products-block .product .p.sacha-card-modern .p-in,html body #products.products.products-page.products-block .product .p.sacha-card-modern .p-in-in,html body #products.products.products-page.products-block .product .p.sacha-card-modern .p-bottom,html body #products.products.products-page.products-block .product .p.sacha-card-modern .p-bottom>div,html body .products-block.products-page .product .p.sacha-card-modern .p-in,html body .products-block.products-page .product .p.sacha-card-modern .p-in-in,html body .products-block.products-page .product .p.sacha-card-modern .p-bottom,html body .products-block.products-page .product .p.sacha-card-modern .p-bottom>div{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;width:100%!important}
html body .p.sacha-card-modern .name,html body .p.sacha-card-modern .name>span{font-size:16px!important;font-weight:400!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;min-height:66px!important;max-height:66px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;line-height:1.28!important}
html body .p.sacha-card-modern .sacha-direct-stock-slot{display:flex!important;align-items:center!important;min-height:24px!important;margin:4px 0 8px!important}
html body .p.sacha-card-modern .sacha-direct-stock-slot:empty::before{content:""!important;display:block!important;width:1px!important;height:20px!important}
html body .p.sacha-card-modern .sacha-direct-stock-slot .sacha-direct-stock-badge{margin:0!important}
html body .p.sacha-card-modern .prices{flex:0 0 auto!important;min-height:54px!important;margin:0 0 12px!important}
html body .p.sacha-card-modern .price-final,html body .p.sacha-card-modern .price-final strong,html body .p.sacha-card-modern .price-final *,html body #products .p.sacha-card-modern .price-final,html body #products .p.sacha-card-modern .price-final strong,html body #products .p.sacha-card-modern .price-final *,html body .product-slider .p.sacha-card-modern .price-final,html body .product-slider .p.sacha-card-modern .price-final strong,html body .product-slider .p.sacha-card-modern .price-final *{font-size:18px!important;font-weight:400!important;font-variation-settings:"wght" 400!important;font-synthesis-weight:none!important;line-height:1.18!important;letter-spacing:0!important;text-shadow:none!important;-webkit-text-stroke:0 transparent!important}
html body .p.sacha-card-modern .p-tools{flex:0 0 auto!important;overflow:visible!important;margin-top:auto!important;align-self:stretch!important;width:100%!important}
html body .p.sacha-card-modern .sacha-card-size-label{margin:0 0 4px!important;font-size:11px!important;line-height:1.2!important;min-height:17px!important;margin-top:0!important}
html body .p.sacha-card-modern .sacha-card-size-chips{margin:0 0 8px!important;gap:5px!important;min-height:32px!important;margin-bottom:8px!important}
html body .p.sacha-card-modern .sacha-card-buy{display:grid!important;grid-template-columns:minmax(118px, .88fr) minmax(132px, 1fr)!important;gap:8px!important;margin-top:0!important;align-items:stretch!important}
html body .p.sacha-card-modern .sacha-card-status{display:none!important;min-height:0!important;margin:0!important}
html body .p.sacha-card-modern .sacha-card-qty,html body .p.sacha-card-modern .sacha-native-qty,html body .p.sacha-card-modern .sacha-card-add,html body .p.sacha-card-modern .sacha-native-cart{min-height:40px!important}
@media (min-width: 1440px){
html body .product-slider .product .p.sacha-card-modern>.image,html body .product-slider-holder .product .p.sacha-card-modern>.image,html body .products.products-page.products-block .product .p.sacha-card-modern>.image,html body #products.products.products-page.products-block .product .p.sacha-card-modern>.image,html body .products-block.products-page .product .p.sacha-card-modern>.image{flex-basis:238px!important}
}
@media (max-width: 767px){
html body .product-slider .product .p.sacha-card-modern,html body .product-slider-holder .product .p.sacha-card-modern,html body .products.products-page.products-block .product .p.sacha-card-modern,html body #products.products.products-page.products-block .product .p.sacha-card-modern,html body .products-block.products-page .product .p.sacha-card-modern{min-height:0!important;height:auto!important}
html body .p.sacha-card-modern>.image{flex-basis:220px!important;height:220px!important;min-height:220px!important;max-height:220px!important}
html body .p.sacha-card-modern .sacha-card-buy{grid-template-columns:minmax(112px, .9fr) minmax(128px, 1fr)!important}
}
@media (min-width: 992px){
html body.type-category #content>#filters-wrapper,html body.type-category #content>.filters-wrapper,html body.type-category main#content>#filters-wrapper,html body.type-category main#content>.filters-wrapper,html body.type-category .content-inner>#filters-wrapper,html body.type-category .content-inner>.filters-wrapper,html body.type-category .category-content-wrapper>#filters-wrapper,html body.type-category .category-content-wrapper>.filters-wrapper{display:none!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;visibility:hidden!important}
html body.type-category .sidebar.sidebar-left #filters-wrapper,html body.type-category .sidebar.sidebar-left #filters-wrapper>.filters-wrapper,html body.type-category .sidebar.sidebar-left #filters-wrapper>#sacha-mobile-filter-panel{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;visibility:visible!important}
}
.products-block .product:hover,.products-block .product:hover .p,.products-block .product:focus-within,.products-block .product:focus-within .p,.products-block .product .p:hover,.product-slider .product:hover,.product-slider .product:hover .p,.product-slider .product:focus-within,.product-slider .product:focus-within .p,.carousel .product:hover,#products .product:hover,#products .product:hover .p,#products .product:focus-within .p,.p.sacha-card-modern:hover,.p.sacha-card-modern:focus-within,.p.sacha-card-modern:hover>.image,.p.sacha-card-modern:hover .image,.p.sacha-card-modern:hover .p-image,.p.sacha-card-modern:focus-within>.image{box-shadow:none!important;filter:none!important;transform:none!important}
.products-block .product::before,.products-block .product::after,.p.sacha-card-modern:hover::before,.p.sacha-card-modern:hover::after{display:none!important;opacity:0!important}
body.type-index .product-slider .p.sacha-card-modern .p-desc,body.type-index .product-slider .p.sacha-card-modern .description,body.in-index .product-slider .p.sacha-card-modern .p-desc,body.in-index .product-slider .p.sacha-card-modern .description{display:none!important}
.products-block .product .p.sacha-card-modern,.product-slider .product .p.sacha-card-modern,.products-inline .product .p.sacha-card-modern,.products-related .product .p.sacha-card-modern,.products-alternative .product .p.sacha-card-modern,#products .product .p.sacha-card-modern{display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;padding:14px!important;border:1px solid #d8eaf2!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;transform:none!important;overflow:hidden!important;transition:border-color 0.14s ease!important}
.products-block .product .p.sacha-card-modern:hover,.product-slider .product .p.sacha-card-modern:hover,.products-inline .product .p.sacha-card-modern:hover,.products-related .product .p.sacha-card-modern:hover,.products-alternative .product .p.sacha-card-modern:hover,#products .product .p.sacha-card-modern:hover,.products-block .product .p.sacha-card-modern:focus-within,#products .product .p.sacha-card-modern:focus-within{border-color:#21b9df!important;box-shadow:none!important;transform:none!important;background:#fff!important}
.p.sacha-card-modern:hover::before,.p.sacha-card-modern:hover::after,.products-block .p.sacha-card-modern:hover::before,.products-block .p.sacha-card-modern:hover::after{display:none!important;opacity:0!important}
.p.sacha-card-modern .image,.p.sacha-card-modern .p-image,.p.sacha-card-modern .p-image-wrapper,.p.sacha-card-modern [data-testid="productCardImage"]{border-radius:7px!important;background:#f7fbfd!important;box-shadow:none!important;transform:none!important}
.p.sacha-card-modern .name,.p.sacha-card-modern .p-name,.p.sacha-card-modern .name a,.p.sacha-card-modern .p-name a,.p.sacha-card-modern [data-testid="productCardName"]{display:block!important;max-height:none!important;min-height:0!important;height:auto!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;color:var(--sacha-ink, #101820)!important;font-weight:500!important;line-height:1.22!important;text-align:left!important}
.p.sacha-card-modern .p-desc,.p.sacha-card-modern .description{order:4!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:9px 0 0!important;color:var(--sacha-muted, #657682)!important;font-size:12px!important;line-height:1.32!important;text-align:left!important}
.p.sacha-card-modern .prices,.p.sacha-card-modern .price,.p.sacha-card-modern .price-final,.p.sacha-card-modern .price-final strong,.products-block .p.sacha-card-modern .prices,.products-block .p.sacha-card-modern .price{text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}
.p.sacha-card-modern .sacha-card-buy,.p.sacha-card-modern .sacha-card-buy--quick{gap:8px!important;margin-top:10px!important}
.p.sacha-card-modern .sacha-card-add,.p.sacha-card-modern .sacha-native-cart,.p.sacha-card-modern .add-to-cart-button,.sacha-card-add,.sacha-native-cart{min-height:38px!important;color:#071018!important;background:#21b9df!important;border:1px solid #21b9df!important;border-radius:8px!important;box-shadow:none!important;font-weight:600!important}
.p.sacha-card-modern .sacha-card-add:hover,.p.sacha-card-modern .sacha-native-cart:hover,.p.sacha-card-modern .add-to-cart-button:hover,.sacha-card-add:hover,.sacha-native-cart:hover{background:#31c5e8!important;border-color:#31c5e8!important;color:#071018!important;box-shadow:none!important;transform:none!important}
.p.sacha-card-modern .sacha-card-size-chip,.p.sacha-card-modern .sacha-card-qty,.p.sacha-card-modern .sacha-native-qty,.p.sacha-card-modern .sacha-card-qty__btn,.p.sacha-card-modern .sacha-card-qty__input{border-radius:8px!important}
.next-to-carousel-banners{display:flex!important;flex-wrap:wrap!important;align-items:center!important;margin:10px 0 19px!important;padding:0!important}
.next-to-carousel-banners>.banner-wrapper{display:block!important;flex:0 0 auto!important;width:100%!important;padding:10px!important;margin-top:0!important}
.next-to-carousel-banners .banner-wrapper a{display:flex!important;align-items:center!important;position:relative!important;width:100%!important;height:70px!important;padding:7px 35px 7px 13px!important;border:1px solid #dadada!important;color:#757575!important;font-weight:500!important;text-decoration:none!important}
.next-to-carousel-banners .banner-wrapper a::before{content:"\e910"!important;position:absolute!important;right:10px!important;top:50%!important;margin-top:-4px!important;font-size:8px!important;line-height:8px!important;font-family:shoptet!important}
.next-to-carousel-banners .banner-wrapper a::after{content:""!important;position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;background-color:rgba(0, 0, 0, 0)!important;transition:background-color .3s ease-out!important}
.next-to-carousel-banners .banner-wrapper a:hover{color:#1179c0!important}
.next-to-carousel-banners .banner-wrapper a:hover::after{background-color:rgba(17, 121, 192, .06)!important}
.next-to-carousel-banners .banner-wrapper a img{-webkit-transition:none;display:block!important;width:auto!important;height:auto!important;max-width:64px!important;max-height:64px!important;margin-left:9%!important;text-align:center!important;transform:none!important;transition:none!important}
.next-to-carousel-banners .banner-wrapper a .extended-banner-texts{flex-grow:0;display:block!important;position:relative!important;z-index:1!important;flex:1 1 auto!important;width:75%!important;max-height:38px!important;padding:0 0 0 10%!important;overflow:hidden!important;text-overflow:ellipsis!important}
.next-to-carousel-banners .extended-banner-title{display:inline-block!important;position:relative!important;width:auto!important;height:auto!important;padding:0!important;border:none!important;box-shadow:none!important;color:inherit!important;font-size:inherit!important;text-align:left!important}
.next-to-carousel-banners .extended-banner-text,.next-to-carousel-banners .extended-banner-link{display:none!important}
@media (min-width: 480px){
.next-to-carousel-banners>.banner-wrapper{width:50%!important}
}
@media (min-width: 768px){
.next-to-carousel-banners{margin:15px 10px 19px!important}
.next-to-carousel-banners>.banner-wrapper{width:33.33333333%!important}
}
.price .price-final,.price-final{color:#ff0000}
.products-block .p-bottom .prices{flex-basis:66%}
.products-block .p-bottom .p-tools{flex-basis:33%}
.price-final-holder{color:#ff0000}
.type-product .p-final-price-wrapper .price-final-holder,.type-product .p-final-price-wrapper .price-standard{font-weight:500}
.type-product .p-final-price-wrapper .price-standard>span{font-size:30px}
.flag{font-size:12px;font-weight:600}
.flag.flag-new{background-color:#478523;color:#000}
.flags-extra{left:0;right:unset}
.flags-extra .flag{height:25px!important;width:unset!important;border-radius:0;margin-left:0}
.flags-extra .flag .price-standard,.flags-extra .flag .price-save{font-weight:600}
.flag-discount .price-standard{display:none}
.flag.flag-discount{background-color:#eb0000;display:inline-block}
.type-product .p-final-price-wrapper .price-save{display:none}
.type-category #products .price-additional,.type-category #products .price-final,.type-category #products .price-measure,.in-index #products .price-additional,.in-index #products .price-final,.in-index #products .price-measure{display:inline-block}
.type-category #products .price-standard,.in-index #products .price-standard{font-size:20px;margin-left:14px}
@media (min-width: 768px){
.p-image-wrapper .flags-extra .flag{min-height:25px!important;min-width:unset!important;border-radius:0}
.type-product .p-image .flags-extra{right:0;top:0;left:unset}
}
@media (max-width: 767px){
.content-wrapper.container .row>div{padding-left:10px;padding-right:10px}
}
@media (min-width: 768px){
#header .header-bottom,.navigation-wrapper.header-bottom-wrapper,.js-navigation-container.header-bottom-wrapper{z-index:900!important;background:#fff!important;transition:background-color .18s ease, border-color .18s ease, box-shadow .18s ease!important}
.navigation-wrapper.header-bottom-wrapper,.js-navigation-container.header-bottom-wrapper{position:relative!important;top:auto!important}
.navigation-wrapper.header-bottom-wrapper #navigation,.navigation-wrapper.header-bottom-wrapper .navigation-in,.navigation-wrapper.header-bottom-wrapper .menu-level-1{background:transparent!important;transition:background-color .18s ease!important}
body.sacha-nav-scrolled #header{padding-bottom:var(--sacha-nav-height, 58px)!important}
body.sacha-nav-scrolled #header .header-bottom{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:1000!important;border-bottom-color:transparent!important;box-shadow:0 10px 28px rgba(8, 28, 40, .16)!important}
body.sacha-nav-scrolled .navigation-wrapper.header-bottom-wrapper,body.sacha-nav-scrolled .js-navigation-container.header-bottom-wrapper{position:relative!important;top:auto!important;background:var(--sacha-arrow-blue)!important;border-bottom-color:transparent!important;box-shadow:none!important}
body.sacha-nav-scrolled .navigation-wrapper.header-bottom-wrapper #navigation,body.sacha-nav-scrolled .navigation-wrapper.header-bottom-wrapper .navigation-in,body.sacha-nav-scrolled .navigation-wrapper.header-bottom-wrapper .menu-level-1{background:var(--sacha-arrow-blue)!important}
body.sacha-nav-scrolled #navigation .menu-level-1>li>a,body.sacha-nav-scrolled #navigation .menu-level-1>li>a b,body.sacha-nav-scrolled #navigation .menu-level-1>li>a>span:not(.submenu-arrow),body.sacha-nav-scrolled .menu-helper>span{color:#fff!important}
body.sacha-nav-scrolled #navigation .menu-level-1>li>a:hover,body.sacha-nav-scrolled #navigation .menu-level-1>li>a:focus,body.sacha-nav-scrolled #navigation .menu-level-1>li>a.active,body.sacha-nav-scrolled .menu-helper>span:hover,body.sacha-nav-scrolled .menu-helper>span:focus{color:#fff!important;background:rgba(255, 255, 255, .14)!important}
body.sacha-nav-scrolled #navigation .submenu-arrow{filter:brightness(0) invert(1)!important}
body.sacha-nav-scrolled #navigation .menu-level-2,body.sacha-nav-scrolled #navigation .menu-level-2 a,body.sacha-nav-scrolled .menu-helper>ul,body.sacha-nav-scrolled .menu-helper>ul a{background:#fff!important;color:#101820!important;filter:none!important}
}
.sacha-story-slider__button,.product-slider-holder .product-slider-navigation,.p-image .carousel-control,.product-slider-holder .carousel-control,.products-block .carousel-control{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:transparent!important;background:var(--sacha-arrow-blue)!important;background-image:none!important;border:2px solid #fff!important;border-radius:999px!important;box-shadow:0 10px 24px rgba(8, 28, 40, .16)!important;filter:none!important;opacity:1!important;text-shadow:none!important;text-decoration:none!important;overflow:hidden!important;transition:background-color .18s ease, box-shadow .18s ease, transform .18s ease!important}
.sacha-story-slider__button:hover,.sacha-story-slider__button:focus,.product-slider-holder .product-slider-navigation:hover,.product-slider-holder .product-slider-navigation:focus,.p-image .carousel-control:hover,.p-image .carousel-control:focus,.product-slider-holder .carousel-control:hover,.product-slider-holder .carousel-control:focus,.products-block .carousel-control:hover,.products-block .carousel-control:focus{background:var(--sacha-arrow-blue-hover)!important;border-color:#fff!important;box-shadow:0 12px 28px rgba(5, 119, 148, .26)!important}
.product-slider-holder .product-slider-navigation::before,.p-image .carousel-control::before,.product-slider-holder .carousel-control::before,.products-block .carousel-control::before{content:""!important;display:block!important;width:21px!important;height:21px!important;margin:0!important;padding:0!important;color:transparent!important;background:#fff!important;font-size:0!important;line-height:0!important;text-shadow:none!important;mask-position:center!important;mask-repeat:no-repeat!important;mask-size:contain!important;-webkit-mask-position:center!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:contain!important}
.product-slider-holder .product-slider-navigation.navigation-prev::before,.product-slider-holder .carousel-control.left::before,.products-block .carousel-control.left::before,.p-image .carousel-control.left::before{mask-image:var(--sacha-arrow-icon-left)!important;-webkit-mask-image:var(--sacha-arrow-icon-left)!important}
.product-slider-holder .product-slider-navigation.navigation-next::before,.product-slider-holder .carousel-control.right::before,.products-block .carousel-control.right::before,.p-image .carousel-control.right::before{mask-image:var(--sacha-arrow-icon-right)!important;-webkit-mask-image:var(--sacha-arrow-icon-right)!important}
.p-image .carousel-control::after,.product-slider-holder .carousel-control::after,.products-block .carousel-control::after{content:none!important;display:none!important}
.p-image .carousel-control,.product-slider-holder .carousel-control,.products-block .carousel-control{top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}
.p-image .carousel-control.left,.product-slider-holder .carousel-control.left,.products-block .carousel-control.left{left:10px!important;right:auto!important}
.p-image .carousel-control.right,.product-slider-holder .carousel-control.right,.products-block .carousel-control.right{right:10px!important;left:auto!important}
.type-category .category-top .subcategories.with-image{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:16px!important;margin:28px 0 34px!important;padding:0!important;list-style:none!important}
.type-category .category-top .subcategories.with-image::before,.type-category .category-top .subcategories.with-image::after{content:none!important;display:none!important}
.type-category .category-top .subcategories.with-image>li{float:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;list-style:none!important}
.type-category .category-top .subcategories.with-image>li>a{position:relative!important;display:grid!important;grid-template-columns:82px minmax(0, 1fr)!important;align-items:center!important;gap:18px!important;min-height:112px!important;height:auto!important;padding:18px 24px!important;border:1px solid var(--sacha-soft-border, #dfe9ee)!important;border-radius:8px!important;background:linear-gradient(180deg, #fff 0%, #fbfdfe 100%)!important;color:#202020!important;text-decoration:none!important;box-shadow:0 8px 26px rgba(10, 28, 38, .06)!important;overflow:hidden!important;transition:transform .22s ease, border-color .22s ease, box-shadow .22s ease!important}
.type-category .category-top .subcategories.with-image>li>a::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:5px!important;border-radius:8px 0 0 8px!important;background:var(--sacha-accent, #16c0f2)!important}
.type-category .category-top .subcategories.with-image>li>a::after{content:none!important;display:none!important}
.type-category .category-top .subcategories.with-image>li>a:hover,.type-category .category-top .subcategories.with-image>li>a:focus{border-color:rgba(22, 192, 242, .65)!important;box-shadow:0 16px 34px rgba(10, 28, 38, .12)!important;transform:translateY(-3px)!important}
.type-category .category-top .subcategories.with-image .image{display:inline-flex!important;align-items:center!important;justify-content:center !important$1$1;margin:0!important;padding:0!important;border:0!important}
.type-category .category-top .subcategories.with-image .image img{display:block !important$1$1$1$1;object-fit:contain!important;margin:0!important;padding:12px!important;border-radius:8px!important;background:var(--sacha-soft-bg, #f4fbfd)!important;box-sizing:border-box!important;transition:background-color .22s ease, transform .22s ease!important}
.type-category .category-top .subcategories.with-image>li>a:hover .image img,.type-category .category-top .subcategories.with-image>li>a:focus .image img{background:#e7faff!important;transform:scale(1.04)!important}
.type-category .category-top .subcategories.with-image .text{display:block!important;min-width:0!important;color:#565d61!important;font-size:18px !important$1;line-height:1.25!important;letter-spacing:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}
@media (max-width: 1199px){
.type-category .category-top .subcategories.with-image{grid-template-columns:repeat(2, minmax(0, 1fr))!important}
}
@media (max-width: 767px){
.product-slider-holder .product-slider-navigation,.p-image .carousel-control,.product-slider-holder .carousel-control,.products-block .carousel-control{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}
.product-slider-holder .product-slider-navigation::before,.p-image .carousel-control::before,.product-slider-holder .carousel-control::before,.products-block .carousel-control::before{width:19px!important;height:19px!important}
.type-category .category-top .subcategories.with-image{grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:8px!important;max-width:460px!important;margin:18px auto 28px!important;padding:0 12px!important}
.type-category .category-top .subcategories.with-image>li>a{min-height:62px!important;grid-template-columns:34px minmax(0, 1fr)!important;gap:9px!important;padding:9px 10px!important;border-radius:6px!important;box-shadow:0 2px 8px rgba(8, 28, 40, .08)!important;transform:none!important}
.type-category .category-top .subcategories.with-image>li>a::before{width:4px!important;border-radius:6px 0 0 6px!important}
.type-category .category-top .subcategories.with-image .image img{padding:5px!important;border-radius:6px!important}
.type-category .category-top .subcategories.with-image .text{font-size:12.5px !important$1;line-height:1.16!important}
}
@media (min-width: 768px){
body.desktop.navigation-window-visible,body.desktop.navigation-window-visible .overall-wrapper,body.desktop.navigation-window-visible #content,body.desktop.navigation-window-visible .content-wrapper,body.desktop.navigation-window-visible .sacha-story-slider,body.desktop.navigation-window-visible .banners-row{filter:none!important;opacity:1!important}
body.desktop.navigation-window-visible .overall-wrapper::before,body.desktop.navigation-window-visible .overall-wrapper::after,body.desktop.navigation-window-visible #content::before,body.desktop.navigation-window-visible #content::after,body.desktop.navigation-window-visible .content-wrapper::before,body.desktop.navigation-window-visible .content-wrapper::after,body.desktop.navigation-window-visible #navigation::before,body.desktop.navigation-window-visible #navigation::after{content:none!important;display:none!important;background:transparent!important;box-shadow:none!important}
body.desktop .navigation-in,body.desktop .navigation-in>ul{overflow:visible!important}
body.desktop .menu-helper>span,body.desktop .menu-helper:hover>span,body.desktop .menu-helper.exp>span,body.desktop .menu-helper.open>span{min-height:58px!important;height:58px!important;padding:0 16px!important;color:#101820!important;background:#fff!important;border:0!important;box-shadow:none!important;outline:0!important;font-weight:500!important;text-decoration:none!important}
body.desktop .menu-helper>ul>li,body.desktop .menu-helper>ul>li>a{box-shadow:none!important}
}
@media (max-width: 767px){
html,body,body.mobile,body.in-index,body.type-index{margin-top:0!important;padding-top:0!important}
body.mobile .top-navigation-bar,body.in-index .top-navigation-bar,body.type-index .top-navigation-bar,#header .top-navigation-bar,.top-navigation-bar{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important}
.overall-wrapper,#content-wrapper,#content,.content-wrapper,.content-wrapper.container,.content-wrapper .row,main{margin-top:0!important;padding-top:0!important}
body.search-window-visible #header,body.search-window-visible .search-window,body.search-window-visible .search-window-in,body.search-window-visible .user-action-window{border-bottom:1px solid #e5eef2!important}
body.search-window-visible #header::before,body.search-window-visible #header::after,body.search-window-visible .search-window::before,body.search-window-visible .search-window::after,body.search-window-visible .search-window-in::before,body.search-window-visible .search-window-in::after,body.search-window-visible .user-action-window::before,body.search-window-visible .user-action-window::after{content:none!important;display:none!important}
.type-index .banners-row,.in-index .banners-row{display:none!important}
}
@media (min-width: 768px){
body.desktop .menu-helper>span::marker{display:none!important}
body.desktop .menu-helper>ul>li>a:hover,body.desktop .menu-helper>ul>li.exp>a{color:#057794!important;background:#f6fbfd!important;color:var(--sacha-blue-dark)!important;background:var(--sacha-soft)!important}
}
@media (max-width: 767px){
html,body{background:#fff!important}
#header,#header .header-top,#header .header-top-wrapper,body.search-window-visible #header,body.navigation-window-visible #header{border:0!important;box-shadow:none!important}
#header::before,#header::after,#header .header-top::before,#header .header-top::after,#header .header-top-wrapper::before,#header .header-top-wrapper::after{background:transparent!important}
#header .site-name a,#header .site-name img{display:block!important}
#header .navigation-buttons,.responsive-tools{grid-column:3!important;justify-self:end!important;justify-content:flex-end!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
#header .navigation-buttons>a,.responsive-tools>a{position:relative!important;flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--sacha-ink)!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;text-decoration:none!important;overflow:hidden!important}
#header .navigation-buttons>a:hover,#header .navigation-buttons>a:focus,.responsive-tools>a:hover,.responsive-tools>a:focus{color:var(--sacha-blue-dark)!important;background:#f2fbfe!important;outline:none!important}
#header .navigation-buttons>a::before,.responsive-tools>a::before{content:""!important;display:block!important;width:25px!important;height:25px!important;margin:0!important;padding:0!important;background-color:currentColor!important;background-image:none!important;box-shadow:none!important;mask-position:center!important;mask-repeat:no-repeat!important;mask-size:contain!important;-webkit-mask-position:center!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:contain!important}
#header .navigation-buttons>a::after,.responsive-tools>a::after{content:none!important;display:none!important}
#header .navigation-buttons a[data-target="search"]::before,.responsive-tools a[data-target="search"]::before{mask-image:var(--sacha-icon-search)!important;-webkit-mask-image:var(--sacha-icon-search)!important}
#header .navigation-buttons a[data-target="cart"]::before,.responsive-tools a[data-target="cart"]::before{mask-image:var(--sacha-icon-bag)!important;-webkit-mask-image:var(--sacha-icon-bag)!important}
#header .navigation-buttons a[data-target="navigation"]::before,.responsive-tools a[data-target="navigation"]::before{mask-image:var(--sacha-icon-menu)!important;-webkit-mask-image:var(--sacha-icon-menu)!important}
body.search-window-visible #header{border-bottom:1px solid var(--sacha-border)!important}
body.search-window-visible .search-window::before,body.search-window-visible .search-window::after,body.search-window-visible .search-window-in::before,body.search-window-visible .search-window-in::after,body.search-window-visible .user-action-window::before,body.search-window-visible .user-action-window::after{content:none!important;display:none!important}
body.search-window-visible #header .search input:focus,body.search-window-visible .search-window input:focus{border:0!important;box-shadow:none!important;outline:none!important}
}
.next-to-carousel-banners[data-testid="gridTopBanners"]{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px!important;max-width:1360px;margin:34px auto 48px!important;padding:0 12px!important}
.next-to-carousel-banners[data-testid="gridTopBanners"]>.banner-wrapper{width:auto!important;padding:0!important;margin:0!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .banner-wrapper a{position:relative!important;display:grid!important;grid-template-columns:82px minmax(0, 1fr);align-items:center!important;gap:18px!important;min-height:112px!important;height:auto!important;padding:18px 24px!important;border:1px solid var(--sacha-soft-border)!important;border-radius:8px!important;background:linear-gradient(180deg, #fff 0%, #fbfdfe 100%)!important;color:#202020!important;text-decoration:none!important;box-shadow:0 8px 26px rgba(10, 28, 38, .06)!important;overflow:hidden!important;transition:transform .22s ease, border-color .22s ease, box-shadow .22s ease!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .banner-wrapper a:hover{border-color:rgba(22, 192, 242, .65)!important;box-shadow:0 16px 34px rgba(10, 28, 38, .12)!important;transform:translateY(-3px)}
.next-to-carousel-banners[data-testid="gridTopBanners"] .banner-wrapper a::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:5px!important;height:100%!important;margin:0!important;border:0!important;border-radius:8px 0 0 8px!important;background:var(--sacha-accent)!important;transform:none!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .banner-wrapper a::after{content:none!important;display:none!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .banner-wrapper img{display:block!important;width:76px!important;height:76px!important;max-width:76px!important;max-height:76px!important;object-fit:contain!important;margin:0!important;padding:12px!important;border-radius:8px!important;background:var(--sacha-soft-bg)!important;box-sizing:border-box!important;transition:background-color .22s ease, transform .22s ease!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .banner-wrapper a:hover img{background:#e7faff!important;transform:scale(1.04)}
.next-to-carousel-banners[data-testid="gridTopBanners"] .extended-banner-texts{display:block!important;width:auto!important;max-height:none!important;padding:0!important;overflow:visible!important;text-overflow:clip!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .extended-banner-title{display:block!important;color:#1f2529!important;font-size:19px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important;text-align:left!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .extended-banner-text,.next-to-carousel-banners[data-testid="gridTopBanners"] .extended-banner-link{display:none!important}
@media (max-width: 991px){
.next-to-carousel-banners[data-testid="gridTopBanners"]{grid-template-columns:repeat(2, minmax(0, 1fr))!important;max-width:760px}
}
@media (max-width: 560px){
.next-to-carousel-banners[data-testid="gridTopBanners"]{grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:10px!important;margin:22px auto 34px!important;padding:0 10px!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .banner-wrapper a{grid-template-columns:48px minmax(0, 1fr)!important;min-height:76px!important;gap:10px!important;padding:12px 10px 12px 14px!important;border-radius:7px!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .banner-wrapper a::before{width:4px!important;border-radius:7px 0 0 7px!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .banner-wrapper img{width:46px!important;height:46px!important;max-width:46px!important;max-height:46px!important;padding:7px!important;border-radius:7px!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .extended-banner-title{font-size:14px!important;font-weight:700!important;line-height:1.15!important;overflow-wrap:anywhere}
}
.menu-helper,.menu-helper ul,.menu-helper li,.menu-helper a{background-color:#fff!important}
body.desktop .menu-helper{top:0!important;border:1px solid var(--sacha-soft-border)!important;box-shadow:0 14px 38px rgba(12, 34, 48, .12)!important}
@media (max-width: 767px){
#header .header-top,#header .header-top .container,#header .header-top .row{min-height:64px!important}
.navigation-close,.navigation-window-visible .navigation-close,.responsive-nav .close{background:#fff!important;color:#111!important}
}
@media (min-width: 768px){
#header,.header-top,.navigation-wrapper,.top-navigation-bar{background:#fff!important}
#header{box-shadow:0 8px 30px rgba(9, 32, 46, .04)!important}
.navigation-in>ul>li>a{color:#101820!important;font-weight:600!important;text-decoration:none!important}
.navigation-in>ul>li>a:hover,.navigation-in>ul>li.exp>a{color:#057794!important;background:transparent!important}
.search form,.search-form,.header-top .search,.header-top .search-form{border-radius:999px!important}
.search input[type="text"],.search input[type="search"],.search-form input[type="text"],.search-form input[type="search"],input.search-input{border:1px solid #dfe9ee!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;outline:none!important}
.search input[type="text"]:focus,.search input[type="search"]:focus,.search-form input[type="text"]:focus,.search-form input[type="search"]:focus,input.search-input:focus{border-color:rgba(22, 192, 242, .65)!important;box-shadow:0 0 0 3px rgba(22, 192, 242, .12)!important}
}
@media (max-width: 767px){
body,#header,.header-top,.header-top .container,.top-navigation-bar{background:#fff!important}
#header::after{position:absolute!important;left:0!important;right:0!important;bottom:-1px!important;height:3px!important;pointer-events:none!important}
#header .site-name a,#header .site-name a img{display:block!important}
#header .site-name a img{max-height:46px!important;width:auto!important}
.responsive-tools,.navigation-buttons{display:flex!important;align-items:center!important;gap:4px!important}
.responsive-tools>a[data-target="search"],.responsive-tools>a[data-target="navigation"],.responsive-tools>a[data-target="login"],.navigation-buttons a[data-target="cart"],.navigation-buttons a[data-target="login"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;color:#111820!important;background:transparent!important;border:0!important;border-radius:999px!important;text-decoration:none!important;box-shadow:none!important}
.responsive-tools>a[data-target="search"]:hover,.responsive-tools>a[data-target="navigation"]:hover,.responsive-tools>a[data-target="login"]:hover,.navigation-buttons a[data-target="cart"]:hover,.navigation-buttons a[data-target="login"]:hover{background:#f1fbfe!important}
.responsive-tools>a::before,.navigation-buttons a::before,.responsive-tools>a[data-target="search"]::before,.responsive-tools>a[data-target="navigation"]::before,.responsive-tools>a[data-target="login"]::before,.navigation-buttons a[data-target="cart"]::before,.navigation-buttons a[data-target="login"]::before{color:#111820!important;background:transparent!important;border:0!important;font-size:24px!important;line-height:1!important}
body.search-window-visible #header,body.navigation-window-visible #header{background:#fff!important}
body.search-window-visible #header .site-name,body.search-window-visible #header .responsive-tools>a[data-target="navigation"]{display:none!important}
.search-window,.search-window-in,.search-window-visible .search-window,.search-window-visible .search-window-in,.user-action-window,.user-action-window .search{background:#fff!important;border:0!important;box-shadow:0 12px 28px rgba(8, 28, 40, .08)!important}
.search-window-visible .search-window::after,.user-action-window::after{content:""!important;display:block!important;height:3px!important;background:var(--sacha-accent)!important}
.search-window input[type="text"],.search-window input[type="search"],.user-action-window input[type="text"],.user-action-window input[type="search"],.search-window .query-input,.search-window .search-input{min-height:54px!important;border:0!important;border-bottom:1px solid #e6eef2!important;border-radius:0!important;background:#fff!important;color:#111820!important;box-shadow:none!important;outline:none!important;font-size:18px!important}
.search-window .close,.search-window .search-close,.search-window-visible .close,.user-action-window .close,.navigation-close,.responsive-nav .close,a[data-target="search"].active{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;color:#111820!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;text-decoration:none!important}
.navigation-window-visible #navigation,#navigation{background:#fff!important}
.navigation-window-visible .navigation-in,#navigation .navigation-in,.navigation-in{border-top:1px solid #e6eef2!important}
.navigation-in ul,.navigation-in li{background:#fff!important}
.navigation-in>ul{background:#fff!important;padding:8px 0!important}
.navigation-in>ul>li{margin:0!important;background:#fff!important;border-bottom:1px solid #edf2f4!important}
.navigation-in>ul>li:last-child{border-bottom:0!important}
.navigation-in>ul>li>a:hover,.navigation-in>ul>li.exp>a,.navigation-in>ul>li.active>a{color:#057794!important;background:#f6fbfd!important}
.navigation-in>ul>li>a::before,.navigation-in>ul>li>a::after{color:#111820!important;background:transparent!important}
}
@media (max-width: 767px){
#header,#header .header-top,#header .header-top-wrapper{margin-top:0!important;padding-top:0!important;top:0!important;box-shadow:none!important}
#header{margin-bottom:0!important;min-height:64px!important;box-shadow:0 8px 24px rgba(8, 28, 40, .08)!important}
#header::before,#header::after,.search-window::before,.search-window::after,.search-window-in::before,.search-window-in::after,.user-action-window::before,.user-action-window::after{content:none!important;display:none!important;background:transparent!important;border:0!important;box-shadow:none!important}
#header .navigation-buttons>a::before{content:""!important;display:block!important;width:25px!important;height:25px!important;background-color:currentColor!important;border:0!important;box-shadow:none!important;font-size:0!important;line-height:0!important;mask-position:center!important;mask-repeat:no-repeat!important;mask-size:contain!important;-webkit-mask-position:center!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:contain!important}
#header .navigation-buttons>a::after{content:none!important;display:none!important}
#header .navigation-buttons a[data-target="search"]::before{mask-image:var(--sacha-icon-search)!important;-webkit-mask-image:var(--sacha-icon-search)!important}
#header .navigation-buttons a[data-target="navigation"]::before{mask-image:var(--sacha-icon-menu)!important;-webkit-mask-image:var(--sacha-icon-menu)!important}
#header .navigation-buttons .cart-price,#header .navigation-buttons .sr-only{display:none!important}
body.search-window-visible #header .header-top-wrapper{display:grid!important;padding:10px 12px!important;grid-template-columns:1fr!important;min-height:68px!important}
body.search-window-visible #header .site-name,body.search-window-visible #header .navigation-buttons{display:none!important}
body.search-window-visible #header .search,body.search-window-visible .search-window,body.search-window-visible .search-window-in,body.search-window-visible .user-action-window,body.search-window-visible .user-action-window .search{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;box-shadow:none!important}
body.search-window-visible #header .search form,body.search-window-visible .search-window form,body.search-window-visible .user-action-window form{position:relative!important;display:flex!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important;border:1px solid var(--sacha-border)!important;border-radius:999px!important;box-shadow:none!important;overflow:hidden!important}
body.search-window-visible #header .search input[type="text"],body.search-window-visible #header .search input[type="search"],body.search-window-visible .search-window input[type="text"],body.search-window-visible .search-window input[type="search"],body.search-window-visible .query-input,body.search-window-visible .search-input{min-height:48px!important;height:48px!important;width:100%!important;padding:0 54px!important;color:var(--sacha-ink)!important;background:#fff!important;border:0!important;border-radius:999px!important;box-shadow:none!important;outline:none!important;font-size:17px!important;font-weight:400!important}
body.search-window-visible .search-window .close,body.search-window-visible .search-window .search-close,body.search-window-visible .user-action-window .close,body.search-window-visible a[data-target="search"].active{position:absolute!important;left:8px!important;top:50%!important;z-index:3!important;transform:translateY(-50%)!important;width:40px!important;height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--sacha-ink)!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-size:0!important}
body.search-window-visible .search-window .close::before,body.search-window-visible .search-window .search-close::before,body.search-window-visible .user-action-window .close::before,body.search-window-visible a[data-target="search"].active::before{mask:var(--sacha-icon-x) center / contain no-repeat!important;-webkit-mask:var(--sacha-icon-x) center / contain no-repeat!important;content:""!important;width:24px!important;height:24px!important;display:block!important;background-color:currentColor!important;mask-image:var(--sacha-icon-x)!important;mask-position:center!important;mask-repeat:no-repeat!important;mask-size:contain!important;-webkit-mask-image:var(--sacha-icon-x)!important;-webkit-mask-position:center!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:contain!important}
body.search-window-visible #header .search .search-button,body.search-window-visible .search-window .search-button{position:absolute!important;right:7px!important;top:50%!important;z-index:3!important;transform:translateY(-50%)!important;width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;color:transparent!important;background:var(--sacha-blue)!important;border:0!important;border-radius:999px!important;box-shadow:none!important;overflow:hidden!important}
body.search-window-visible #header .search .search-button::before,body.search-window-visible .search-window .search-button::before{mask:var(--sacha-icon-search) center / contain no-repeat!important;-webkit-mask:var(--sacha-icon-search) center / contain no-repeat!important;content:""!important;width:20px!important;height:20px!important;display:block!important;margin:0 auto!important;background:#fff!important;mask-image:var(--sacha-icon-search)!important;mask-position:center!important;mask-repeat:no-repeat!important;mask-size:contain!important;-webkit-mask-image:var(--sacha-icon-search)!important;-webkit-mask-position:center!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:contain!important}
body.navigation-window-visible #navigation,#navigation,.navigation-window-visible .navigation-in,#navigation .navigation-in,.navigation-in{background:#fff!important;border:0!important;box-shadow:none!important}
.navigation-window-visible .navigation-in{border-top:1px solid var(--sacha-border)!important}
.navigation-in>ul>li>a,.navigation-in ul li a{display:flex!important;align-items:center!important;color:var(--sacha-menu-text)!important;min-height:56px!important;padding:0 18px!important;color:var(--sacha-ink)!important;background:#fff!important;border:0!important;box-shadow:none!important;text-decoration:none!important;font-size:16px!important;font-weight:450!important;line-height:1.25!important}
.navigation-in>ul>li>a b,.navigation-in ul li a b{color:inherit!important;font-weight:450!important;text-decoration:none!important}
.navigation-in .submenu-arrow{mask:var(--sacha-icon-chevron) center / contain no-repeat!important;-webkit-mask:var(--sacha-icon-chevron) center / contain no-repeat!important;margin-left:auto!important;width:22px!important;height:22px!important;background:currentColor!important;mask-image:var(--sacha-icon-chevron)!important;mask-position:center!important;mask-repeat:no-repeat!important;mask-size:contain!important;-webkit-mask-image:var(--sacha-icon-chevron)!important;-webkit-mask-position:center!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:contain!important;transform:none!important;border:0!important}
.navigation-in .submenu-arrow::before,.navigation-in .submenu-arrow::after{content:none!important;display:none!important}
.next-to-carousel-banners[data-testid="gridTopBanners"]{grid-template-columns:1fr!important;max-width:440px!important;gap:12px!important;padding:16px 12px 0!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .banner-wrapper a{min-height:74px!important;grid-template-columns:58px minmax(0, 1fr)!important;gap:16px!important;padding:10px 18px 10px 20px!important;border-radius:7px!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .banner-wrapper img{width:50px!important;height:50px!important}
.next-to-carousel-banners[data-testid="gridTopBanners"] .extended-banner-title{max-width:none!important;white-space:normal!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}
}
@media (min-width: 768px){
#header .header-top-wrapper{display:flex!important;align-items:center!important;gap:28px!important}
#header .search{flex:1 1 520px!important;max-width:560px!important;margin-left:auto!important;margin-right:auto!important}
#header .navigation-buttons{position:relative!important;flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
#header .navigation-buttons a[data-target="cart"]{position:relative!important;inset:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
#header .navigation-buttons a[data-target="cart"] .cart-price{display:inline-block!important;margin-left:10px!important}
}
@media (max-width: 767px){
#header .header-top-wrapper{display:grid!important;grid-template-columns:minmax(92px, auto) 1fr auto!important;align-items:center!important;gap:8px!important;min-height:70px!important;padding:10px 12px!important}
#header .site-name{display:flex!important;align-items:center!important;grid-column:1!important;min-width:92px!important;max-width:112px!important;margin:0!important}
#header .site-name img{width:auto!important;height:auto!important;max-width:104px!important;max-height:48px!important}
#header .navigation-buttons{grid-column:3!important;justify-self:end!important;position:relative!important;inset:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important;width:auto!important;min-width:132px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;z-index:5!important}
#header .navigation-buttons>a,#header .navigation-buttons a[data-target="search"],#header .navigation-buttons a[data-target="cart"],#header .navigation-buttons a[data-target="navigation"]{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;visibility:visible!important;opacity:1!important;color:#101820!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;text-decoration:none!important;overflow:hidden!important}
#header .navigation-buttons a[data-target="search"]{order:1!important}
#header .navigation-buttons a[data-target="cart"]{order:2!important}
#header .navigation-buttons a[data-target="navigation"]{order:3!important}
#header .navigation-buttons a[data-target="cart"] .cart-price,#header .navigation-buttons .sr-only{display:none!important}
#header .navigation-buttons a[data-target="cart"]::before{content:""!important;width:25px!important;height:25px!important;display:block!important;background-color:currentColor!important;mask-image:var(--sacha-icon-bag)!important;mask-position:center!important;mask-repeat:no-repeat!important;mask-size:contain!important;-webkit-mask-image:var(--sacha-icon-bag)!important;-webkit-mask-position:center!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:contain!important}
body.search-window-visible #header .navigation-buttons{display:none!important}
}
@media (min-width: 768px){
body.desktop .menu-helper,body.desktop .menu-helper:hover,body.desktop .menu-helper.exp{background:#fff!important;border:0!important;border-left:0!important;border-right:0!important;box-shadow:none!important;outline:0!important}
body.desktop .menu-helper>span,body.desktop .menu-helper:hover>span,body.desktop .menu-helper.exp>span{min-height:68px!important;height:68px!important;padding:0 18px!important;border:0!important;border-left:0!important;border-right:0!important;outline:0!important}
body.desktop .menu-helper::before,body.desktop .menu-helper::after,body.desktop .menu-helper>span::before,body.desktop .menu-helper>span::after{content:none!important;display:none!important;border:0!important;box-shadow:none!important}
}
@media (max-width: 767px){
.type-index .banners-row{display:none!important}
}
.breadcrumbs-wrapper,.content-wrapper .breadcrumbs-wrapper,.navigation-home-icon-wrapper{width:100%!important;max-width:none!important;min-height:0!important;margin:8px 0 18px!important;padding:0!important;border-radius:0!important}
.breadcrumbs{margin-left:-20px;margin-right:-20px;border-style:solid;border-width:1px 0px;color:#757575;display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:7px!important;width:100%!important;max-width:100%!important;min-height:22px!important;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;color:var(--sacha-muted)!important;font-size:13px!important;font-weight:400!important;line-height:1.25!important;white-space:nowrap!important;-ms-overflow-style:none!important;scrollbar-width:none!important}
.breadcrumbs::-webkit-scrollbar{display:none!important}
.breadcrumbs>span{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;gap:7px!important;width:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-weight:400!important}
.breadcrumbs>span>a,.breadcrumbs>span>span,.breadcrumbs a,.breadcrumbs span[itemprop="name"]{display:inline-flex!important;align-items:center!important;width:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:2px 0!important;color:var(--sacha-muted)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:inherit!important;font-weight:400!important;line-height:inherit!important;text-decoration:none!important;white-space:nowrap!important}
.breadcrumbs #navigation-first>a.navigation-home-icon,.breadcrumbs.navigation-home-icon-wrapper #navigation-first>a.navigation-home-icon,.breadcrumbs .navigation-home-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;padding:0!important;overflow:visible!important;color:var(--sacha-muted)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:0!important;line-height:1!important;text-indent:0!important}
.breadcrumbs #navigation-first>a.navigation-home-icon::before,.breadcrumbs #navigation-first>a.navigation-home-icon:before,.breadcrumbs.navigation-home-icon-wrapper #navigation-first>a.navigation-home-icon::before,.breadcrumbs.navigation-home-icon-wrapper #navigation-first>a.navigation-home-icon:before,.breadcrumbs .navigation-home-icon::before,.breadcrumbs .navigation-home-icon:before{content:""!important;position:static!important;display:block!important;width:15px!important;height:15px!important;margin:0!important;padding:0!important;background:currentColor!important;border:0!important;box-shadow:none!important;transform:none!important;opacity:1!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11 12 3l9 8'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3Cpath d='M9 20v-6h6v6'/%3E%3C/svg%3E") center / contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11 12 3l9 8'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3Cpath d='M9 20v-6h6v6'/%3E%3C/svg%3E") center / contain no-repeat!important}
.breadcrumbs #navigation-first>a.navigation-home-icon .sr-only,.breadcrumbs .navigation-home-icon .sr-only{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0, 0, 0, 0)!important;border:0!important;white-space:nowrap!important}
.breadcrumbs #navigation-first>a.navigation-home-icon::after,.breadcrumbs #navigation-first>a.navigation-home-icon:after,.breadcrumbs .navigation-home-icon::after,.breadcrumbs .navigation-home-icon:after,.breadcrumbs>span::before,.breadcrumbs>span::after{content:none!important;display:none!important}
.breadcrumbs .navigation-bullet,.breadcrumbs .separator{display:inline-flex!important;align-items:center!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;color:#9aa4aa!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:14px!important;font-weight:400!important;line-height:1!important}
.breadcrumbs>span:last-child>span,.breadcrumbs>span:last-child>a,.breadcrumbs span[data-title],.breadcrumbs [data-testid="breadcrumbsLastLevel"] span[itemprop="name"]{color:var(--sacha-logo-blue-dark)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-weight:500!important}
.breadcrumbs a:hover,.breadcrumbs a:focus{color:var(--sacha-logo-blue-dark)!important;background:transparent!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important}
@media (max-width: 767px){
.breadcrumbs-wrapper,.content-wrapper .breadcrumbs-wrapper,.navigation-home-icon-wrapper{margin:7px 0 14px!important}
.breadcrumbs{gap:6px!important;min-height:20px!important;font-size:12.5px!important}
.breadcrumbs>span{gap:6px!important}
.breadcrumbs #navigation-first>a.navigation-home-icon,.breadcrumbs.navigation-home-icon-wrapper #navigation-first>a.navigation-home-icon,.breadcrumbs .navigation-home-icon{flex-basis:17px!important;width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;min-height:17px!important;max-height:17px!important}
.breadcrumbs #navigation-first>a.navigation-home-icon::before,.breadcrumbs #navigation-first>a.navigation-home-icon:before,.breadcrumbs.navigation-home-icon-wrapper #navigation-first>a.navigation-home-icon::before,.breadcrumbs.navigation-home-icon-wrapper #navigation-first>a.navigation-home-icon:before,.breadcrumbs .navigation-home-icon::before,.breadcrumbs .navigation-home-icon:before{width:14px!important;height:14px!important}
}
#header{position:sticky!important;top:0!important;z-index:2200!important}
#header,#header .header-top,#header .header-top-wrapper,#header .header-bottom,#header .header-bottom-wrapper,#navigation,#navigation .navigation-in,#navigation .menu-level-1,.breadcrumbs,.breadcrumbs-wrapper,.content-wrapper .breadcrumbs-wrapper,.navigation-home-icon-wrapper{border:0!important;border-top:0!important;border-right:0!important;border-bottom:0!important;border-left:0!important}
#header::before,#header::after,#header .header-top::before,#header .header-top::after,#header .header-top-wrapper::before,#header .header-top-wrapper::after,#header .header-bottom::before,#header .header-bottom::after,#header .header-bottom-wrapper::before,#header .header-bottom-wrapper::after,#navigation::before,#navigation::after,.breadcrumbs::before,.breadcrumbs::after,.breadcrumbs-wrapper::before,.breadcrumbs-wrapper::after,.navigation-home-icon-wrapper::before,.navigation-home-icon-wrapper::after{content:none!important;display:none!important;border:0!important;box-shadow:none!important}
html.scrolled #header{box-shadow:0 12px 34px rgba(16, 24, 32, .12)!important}
@media (min-width: 768px){
html.scrolled #header .header-bottom{position:relative!important;top:auto!important;right:auto!important;left:auto!important;z-index:20!important}
body.desktop.navigation-hovered::before,body.desktop.navigation-hovered::after,body.desktop.submenu-visible::before,body.desktop.submenu-visible::after,body.desktop.menu-helper-visible::before,body.desktop.menu-helper-visible::after,body.desktop.user-action-visible.navigation-hovered::before,body.desktop.user-action-visible.navigation-hovered::after,body.desktop.user-action-visible.submenu-visible::before,body.desktop.user-action-visible.submenu-visible::after,body.desktop.user-action-visible.menu-helper-visible::before,body.desktop.user-action-visible.menu-helper-visible::after,body.desktop.navigation-hovered .overall-wrapper::before,body.desktop.navigation-hovered .overall-wrapper::after,body.desktop.submenu-visible .overall-wrapper::before,body.desktop.submenu-visible .overall-wrapper::after,body.desktop.menu-helper-visible .overall-wrapper::before,body.desktop.menu-helper-visible .overall-wrapper::after,body.desktop.navigation-hovered #content::before,body.desktop.navigation-hovered #content::after,body.desktop.submenu-visible #content::before,body.desktop.submenu-visible #content::after,body.desktop.menu-helper-visible #content::before,body.desktop.menu-helper-visible #content::after{content:none!important;display:none!important;pointer-events:none!important;opacity:0!important;visibility:hidden!important;background:transparent!important}
body.desktop.navigation-hovered,body.desktop.submenu-visible,body.desktop.menu-helper-visible,body.desktop.navigation-hovered .overall-wrapper,body.desktop.submenu-visible .overall-wrapper,body.desktop.menu-helper-visible .overall-wrapper,body.desktop.navigation-hovered #content,body.desktop.submenu-visible #content,body.desktop.menu-helper-visible #content,body.desktop.navigation-hovered .content-wrapper,body.desktop.submenu-visible .content-wrapper,body.desktop.menu-helper-visible .content-wrapper{filter:none!important;opacity:1!important;pointer-events:auto!important}
#header,#header .header-bottom,#header .header-bottom-wrapper,#navigation,#navigation .navigation-in,#navigation .menu-level-1{overflow:visible!important}
#navigation{position:relative!important;z-index:2300!important}
#navigation .menu-level-1>li{position:static!important}
#navigation .menu-level-1>li.exp>a,#navigation .menu-level-1>li:hover>a,#navigation .menu-level-1>li>a:hover,#navigation .menu-level-1>li>a:focus,body.desktop .menu-helper:hover>span,body.desktop .menu-helper.exp>span,body.desktop.menu-helper-visible .menu-helper>span,body.desktop.user-action-visible.menu-helper-visible .menu-helper>span{color:var(--sacha-logo-blue-dark)!important;background:var(--sacha-soft)!important;box-shadow:inset 0 -3px 0 var(--sacha-logo-blue)!important;text-decoration:none!important}
html.scrolled #navigation .menu-level-1>li.exp>a,html.scrolled #navigation .menu-level-1>li:hover>a,html.scrolled #navigation .menu-level-1>li>a:hover,html.scrolled #navigation .menu-level-1>li>a:focus,html.scrolled body.desktop .menu-helper:hover>span,html.scrolled body.desktop .menu-helper.exp>span,html.scrolled body.desktop.menu-helper-visible .menu-helper>span,html.scrolled body.desktop.user-action-visible.menu-helper-visible .menu-helper>span{color:#fff!important;background:rgba(255, 255, 255, .18)!important;box-shadow:inset 0 -3px 0 rgba(255, 255, 255, .72)!important}
#navigation .menu-level-1>li>.menu-level-2{left:0!important;right:0!important;width:auto!important;z-index:2400!important;pointer-events:auto!important;opacity:1!important;transform:none!important}
#navigation .menu-level-2,#navigation .menu-level-2 *,body.desktop .menu-helper,body.desktop .menu-helper *,body.desktop .menu-helper>ul,body.desktop .menu-helper>ul *{pointer-events:auto!important}
}
.breadcrumbs-wrapper,.content-wrapper .breadcrumbs-wrapper,.breadcrumbs,.navigation-home-icon-wrapper{background:transparent!important;box-shadow:none!important;outline:0!important}
@media (min-width: 768px){
html.scrolled body.desktop .menu-helper{align-self:stretch!important;flex:0 0 auto!important;min-width:72px!important;height:68px!important;margin:0!important;padding:0!important;border:0!important}
html.scrolled body.desktop .menu-helper>span{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:68px!important;min-height:68px!important;padding:0 18px!important;border:0!important}
html body.desktop .menu-helper.visible>ul.menu-level-1,html body.desktop.menu-helper-visible .menu-helper.visible>ul.menu-level-1{background:#fff!important;background-color:#fff!important;background-image:none!important}
body.desktop.navigation-hovered::before,body.desktop.navigation-hovered::after,body.desktop.submenu-visible::before,body.desktop.submenu-visible::after,body.desktop.menu-helper-visible::before,body.desktop.menu-helper-visible::after,body.desktop.navigation-hovered .overall-wrapper::before,body.desktop.navigation-hovered .overall-wrapper::after,body.desktop.submenu-visible .overall-wrapper::before,body.desktop.submenu-visible .overall-wrapper::after,body.desktop.menu-helper-visible .overall-wrapper::before,body.desktop.menu-helper-visible .overall-wrapper::after,body.desktop.navigation-hovered #content::before,body.desktop.navigation-hovered #content::after,body.desktop.submenu-visible #content::before,body.desktop.submenu-visible #content::after,body.desktop.menu-helper-visible #content::before,body.desktop.menu-helper-visible #content::after{content:none!important;display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;background:transparent!important}
body.desktop.navigation-hovered,body.desktop.submenu-visible,body.desktop.menu-helper-visible,body.desktop.navigation-hovered .overall-wrapper,body.desktop.submenu-visible .overall-wrapper,body.desktop.menu-helper-visible .overall-wrapper,body.desktop.navigation-hovered #content,body.desktop.submenu-visible #content,body.desktop.menu-helper-visible #content{opacity:1!important;filter:none!important;pointer-events:auto!important}
#navigation .menu-level-2 .menu-image{display:none!important}
#navigation .menu-level-2>li>div{display:block!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}
#navigation .menu-level-2>li>div>a:hover,#navigation .menu-level-2>li>div>a:focus{color:var(--sacha-logo-blue-dark)!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important}
#navigation .menu-level-2 .menu-level-3{display:block!important;width:auto!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important}
#navigation .menu-level-2 .menu-level-3>li>a{display:inline!important;margin:0!important;padding:0!important;color:var(--sacha-logo-blue-dark)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:14px!important;font-weight:400!important;line-height:1.3!important;text-decoration:none!important}
#navigation .menu-level-2 .menu-level-3>li>a:hover,#navigation .menu-level-2 .menu-level-3>li>a:focus{color:var(--sacha-ink)!important;text-decoration:underline!important;text-underline-offset:3px!important}
}
.sacha-story-slider__button::before{content:""!important;position:absolute!important;inset:-10px!important;border-radius:999px!important}
.sacha-story-slider__button:hover{background:var(--sacha-logo-blue-dark)!important;border-color:var(--sacha-logo-blue-dark)!important}
.sacha-story-slider__button[disabled]{opacity:0!important;visibility:hidden!important;pointer-events:none!important}
@media (max-width: 767px){
.sacha-story-slider__card{flex-basis:min(72vw, 300px)!important;min-height:344px!important}
.sacha-story-slider__button::before{inset:-12px!important}
}
@media (min-width: 768px){
#navigation .menu-level-2>li{width:auto!important;min-width:0!important;min-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important;display:block!important;break-inside:avoid!important;page-break-inside:avoid!important;margin:0 0 22px!important;padding:0!important}
#navigation .menu-level-2>li>div>a{display:inline-flex!important;align-items:baseline!important;max-width:100%!important;margin:0 0 8px!important;padding:0!important;color:var(--sacha-ink)!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:15px!important;font-weight:700!important;line-height:1.22!important;text-decoration:none!important;margin-bottom:8px!important}
#navigation .menu-level-2 .menu-level-3>li{display:block!important;margin:0 0 5px!important;padding:0!important;background:transparent!important;border:0!important;font-size:0!important;line-height:1.25!important;margin-bottom:5px!important}
#navigation .menu-level-1>li.ext:not(:hover):not(.exp)>.menu-level-2,body.desktop:not(.submenu-visible) #navigation .menu-level-1>li.ext:not(:hover)>.menu-level-2{pointer-events:none!important}
}
@media (min-width: 768px) and (max-width: 1399px){
#navigation .menu-level-1>li.ext>.menu-level-2{grid-template-columns:repeat(4, minmax(150px, 1fr))!important;gap:24px 34px!important;column-count:4!important;column-gap:38px!important}
}
@media (min-width: 1200px){
.sacha-story-slider{width:min(1500px, calc(100vw - 64px))!important;max-width:min(1500px, calc(100vw - 64px))!important;padding-right:0!important;padding-left:0!important}
}
@media (min-width: 1200px){
@media (min-width: 1200px) and (max-width: 1540px){
html body.type-category #products .product .sacha-card-buy,html body.type-search #products .product .sacha-card-buy,html body.type-manufacturer-detail #products .product .sacha-card-buy,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .product .sacha-card-buy,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .product .sacha-card-buy{grid-template-columns:minmax(74px, .78fr) minmax(104px, 1fr)!important;gap:8px!important;width:100%!important;min-width:0!important}
html body.type-category #products .product .sacha-card-qty,html body.type-search #products .product .sacha-card-qty,html body.type-manufacturer-detail #products .product .sacha-card-qty,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .product .sacha-card-qty,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .product .sacha-card-qty{grid-template-columns:28px minmax(20px, 1fr) 28px!important;min-width:0!important}
html body.type-category #products .product .sacha-card-add,html body.type-category #products .product .sacha-native-cart,html body.type-search #products .product .sacha-card-add,html body.type-search #products .product .sacha-native-cart,html body.type-manufacturer-detail #products .product .sacha-card-add,html body.type-manufacturer-detail #products .product .sacha-native-cart,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .product .sacha-card-add,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .product .sacha-native-cart,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .product .sacha-card-add,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .product .sacha-native-cart{min-width:0!important;padding-left:8px!important;padding-right:8px!important;font-size:12px!important;letter-spacing:0!important;white-space:nowrap!important}
}
}
@media (min-width: 1200px){
.sacha-story-slider__viewport{margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}
.sacha-story-slider__track{gap:18px!important;width:100%!important;scroll-padding-left:0!important}
.sacha-story-slider__card{flex:0 0 calc((100% - 54px) / 4)!important;max-width:calc((100% - 54px) / 4)!important;min-height:500px!important}
}
@media (min-width: 1200px) and (max-width: 1439px){
.sacha-story-slider__card{min-height:455px!important}
}
#header a:focus,#header a:focus-visible,#header button:focus,#header button:focus-visible,#header input:focus,#header input:focus-visible,#header .toggle-window:focus,#header .toggle-window:focus-visible,#header .btn:focus,#header .btn:focus-visible,#header [data-target="cart"]:focus,#header [data-target="cart"]:focus-visible,#header [data-target="search"]:focus,#header [data-target="search"]:focus-visible,#header .search-form input:focus,#header .search-form input:focus-visible,#header .query-input:focus,#header .query-input:focus-visible{outline:0!important;box-shadow:none!important}
#header .toggle-window::after,#header .toggle-window:after,#header [data-target="cart"]::after,#header [data-target="cart"]:after,#header [data-target="search"]::after,#header [data-target="search"]:after{border:0!important;box-shadow:none!important;outline:0!important}
#header [data-target="cart"]{gap:12px!important;border:0!important;box-shadow:none!important}
#header [data-target="cart"]::before,#header [data-target="cart"]:before{content:""!important;display:inline-block!important;flex:0 0 27px!important;width:27px!important;height:27px!important;margin:0!important;color:currentColor!important;background:currentColor!important;font-family:inherit!important;font-size:0!important;line-height:1!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z'/%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E") center / contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z'/%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E") center / contain no-repeat!important}
#header [data-target="cart"]:hover,#header [data-target="cart"]:focus{color:var(--sacha-logo-blue-dark)!important;background:transparent!important}
#header [data-target="cart"] .cart-price{color:currentColor!important}
@media (min-width: 768px){
#cart-widget.cart-widget[aria-hidden="false"],#cart-widget.cart-widget.visible,body.user-action-visible #cart-widget.cart-widget:not([aria-hidden="true"]){position:fixed!important;top:197px!important;right:max(18px, calc((100vw - 1500px) / 2 + 18px))!important;left:auto!important;width:min(520px, calc(100vw - 36px))!important;max-width:min(520px, calc(100vw - 36px))!important;max-height:calc(100vh - 215px)!important;z-index:7200!important;overflow:visible!important;background:#fff!important;border:1px solid var(--sacha-line)!important;box-shadow:0 24px 54px rgba(16, 24, 32, .16)!important}
html.scrolled #cart-widget.cart-widget[aria-hidden="false"],html.scrolled #cart-widget.cart-widget.visible,html.scrolled body.user-action-visible #cart-widget.cart-widget:not([aria-hidden="true"]){top:168px!important;max-height:calc(100vh - 186px)!important}
#cart-widget .cart-widget-inner,#cart-widget .popup-widget-inner{width:100%!important;max-height:inherit!important;overflow:visible!important;background:#fff!important}
#cart-widget .cart-widget-products,#cart-widget .cart-widget-products-inner{max-height:min(390px, calc(100vh - 390px))!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}
#cart-widget .cart-widget-product{min-height:0!important}
#cart-widget .cart-widget-button,#cart-widget .cart-widget-bottom,#cart-widget .cart-free-shipping{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}
}
@media (min-width: 768px){
#navigation .menu-level-1>li.ext:hover>a,#navigation .menu-level-1>li.ext.exp>a,#navigation .menu-level-1>li.ext>a:hover,#navigation .menu-level-1>li.ext>a:focus{color:var(--sacha-logo-blue-dark)!important;background:var(--sacha-soft)!important;box-shadow:inset 0 -3px 0 var(--sacha-logo-blue)!important;text-decoration:none!important}
html.scrolled #navigation .menu-level-1>li.ext:hover>a,html.scrolled #navigation .menu-level-1>li.ext.exp>a,html.scrolled #navigation .menu-level-1>li.ext>a:hover,html.scrolled #navigation .menu-level-1>li.ext>a:focus{color:#fff!important;background:rgba(255, 255, 255, .14)!important;box-shadow:inset 0 -3px 0 rgba(255, 255, 255, .72)!important}
#navigation .menu-level-1>li.ext>.menu-level-2::before,#navigation .menu-level-1>li.ext>.menu-level-2:before{content:""!important;position:absolute!important;top:-6px!important;right:0!important;left:0!important;height:6px!important;background:transparent!important;pointer-events:auto!important}
html.scrolled #navigation .menu-level-1>li.ext>.menu-level-2{max-height:calc(100vh - 188px)!important;top:171px!important}
.type-category .subcategories.with-image>li,.type-category .subcategories.with-image>[class*="col-"],.subcategories.with-image>li,.subcategories.with-image>[class*="col-"]{margin-bottom:12px!important;padding-right:8px!important;padding-left:8px!important}
.type-category .subcategories li a,.subcategories li a{min-height:72px!important;height:72px!important;max-height:72px!important;padding:8px 16px!important}
body.type-category #content ul.subcategories.with-image>li[class]>a[href],body.type-category .content-wrapper ul.subcategories.with-image>li[class]>a[href],body.type-category ul.subcategories.with-image>li[class]>a[href]{min-height:72px!important;height:72px!important;max-height:72px!important;padding:8px 16px!important;grid-template-columns:58px minmax(0, 1fr)!important;column-gap:16px!important;align-items:center!important}
.type-category .subcategories.with-image li a .image,.subcategories.with-image li a .image{margin-right:16px!important}
.type-category .subcategories li a .text,.subcategories li a .text{max-height:42px!important;font-size:15px!important;line-height:1.22!important}
}
@media (min-width: 1200px){
.type-category .subcategories.with-image>.col-lg-3,.type-category .subcategories.with-image>.col-xl-3{width:33.333333%!important}
}
@media (max-width: 767px){
.sacha-story-slider{margin-top:0!important;padding-top:0!important;width:100vw!important;max-width:100vw!important;margin:0 calc(50% - 50vw) 18px!important;padding:0!important;padding-right:0!important;padding-left:10px!important}
.sacha-story-slider__viewport{margin:0!important;padding:0!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}
.sacha-story-slider__track{gap:12px!important;padding:0 0 13px!important;touch-action:pan-x pinch-zoom!important;-webkit-overflow-scrolling:touch!important;scroll-padding-left:0!important;padding-right:0!important}
}
body.sacha-variant-ui-ready #choose-variant{display:none!important}
body.sacha-variant-ui-ready .p-variants-block{margin:0!important;padding:0!important}
.sacha-variant-ui__title span{color:var(--sacha-muted);font-size:12px;font-weight:600;line-height:1.2}
.sacha-variant-ui__option:hover,.sacha-variant-ui__option:focus{border-color:rgba(22, 192, 242, .7);background:#fbfeff;box-shadow:0 8px 20px rgba(16, 38, 48, .08);outline:0}
.sacha-variant-ui__option.is-disabled,.sacha-variant-ui__option:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}
.sacha-variant-ui.has-warning .sacha-variant-ui__hint{color:#d40000}
.sacha-variant-ui__add:hover,.sacha-variant-ui__add:focus{background:var(--sacha-logo-blue-dark)!important;color:#fff!important;outline:0!important}
@media (max-width: 767px){
.sacha-variant-ui{margin-top:12px}
}
.p.sacha-card-modern{position:relative}
.p.sacha-card-modern .name:hover{color:var(--sacha-blue-dark)!important}
.sacha-card-buy{display:flex;flex-direction:column;gap:7px}
.sacha-card-size-label{color:var(--sacha-card-muted);font-size:11px;font-weight:500!important;line-height:1}
.sacha-card-size-chips{display:flex;flex-wrap:wrap;gap:5px}
.sacha-card-size-chip{min-width:32px;min-height:30px;padding:0 8px;border:1px solid #cfdde4;background:#fff;color:var(--sacha-card-text);font-size:12px;font-weight:500!important;line-height:28px;cursor:pointer}
.sacha-card-size-chip:hover,.sacha-card-size-chip:focus-visible,.sacha-card-size-chip.is-selected{border-color:var(--sacha-blue);color:var(--sacha-blue-dark);outline:none}
.sacha-card-size-chip.is-selected{background:#eafbff;box-shadow:inset 0 0 0 1px var(--sacha-blue)}
.sacha-card-size-select{display:none;width:100%;min-height:38px;padding:0 10px;border:1px solid #cfdde4;border-radius:7px;background:#fff;color:var(--sacha-card-text);font-size:13px;font-weight:400!important}
.sacha-card-qty__input::-webkit-outer-spin-button,.sacha-card-qty__input::-webkit-inner-spin-button,.p.sacha-card-modern .sacha-native-qty .amount::-webkit-outer-spin-button,.p.sacha-card-modern .sacha-native-qty .amount::-webkit-inner-spin-button{margin:0;appearance:none}
.sacha-card-add:hover,.sacha-card-add:focus-visible,.p.sacha-card-modern .sacha-native-cart:hover,.p.sacha-card-modern .sacha-native-cart:focus-visible{background:#10acd8!important;outline:none}
.sacha-card-add:disabled,.sacha-card-add[aria-disabled="true"]{cursor:not-allowed}
.sacha-card-status{min-height:14px;color:var(--sacha-card-muted);font-size:11px;font-weight:400!important;line-height:1.2}
.p.sacha-card-modern.sacha-card-simple .quantity .increase-tooltip,.p.sacha-card-modern.sacha-card-simple .quantity .decrease-tooltip{display:none!important}
.p.sacha-card-modern.sacha-card-simple .quantity .decrease{order:1}
.p.sacha-card-modern.sacha-card-simple .quantity label{margin:0!important;order:2}
.p.sacha-card-modern.sacha-card-simple .quantity .increase{order:3}
.p.sacha-card-modern.sacha-card-simple .quantity .decrease__sign,.p.sacha-card-modern.sacha-card-simple .quantity .increase__sign{font-weight:400!important}
.sacha-variant-ui__title{display:flex;align-items:baseline;gap:8px;color:var(--sacha-card-text);font-size:14px;font-weight:400!important}
.sacha-variant-ui__title strong{color:var(--sacha-ink);font-size:16px;line-height:1.2;font-weight:500!important}
.sacha-variant-ui__option.is-selected{border-color:var(--sacha-logo-blue);box-shadow:inset 0 0 0 1px var(--sacha-logo-blue);border-color:var(--sacha-blue);background:#eafbff;color:var(--sacha-blue-dark)}
.sacha-variant-ui__option.is-disabled{opacity:.45;cursor:not-allowed}
.sacha-variant-ui__value{display:block;font-size:14px;font-weight:500!important;line-height:1.1}
.sacha-variant-ui__qty-btn,.sacha-variant-ui__qty-input{height:42px;border:0;background:#fff;color:var(--sacha-card-text);font-size:15px;font-weight:400!important;text-align:center}
.sacha-variant-ui__add{width:100%;font-size:16px!important;line-height:1.2!important;text-align:center;box-shadow:none!important;min-height:42px!important;border:0!important}
.sacha-variant-ui__add:disabled{cursor:not-allowed!important}
.sacha-variant-ui__hint{margin:10px 0 12px!important;color:var(--sacha-muted);line-height:1.35;min-height:16px;color:var(--sacha-card-muted);font-size:12px;font-weight:400!important}
.sacha-variant-ui-ready #choose-variant{display:none!important}
@media (max-width: 767px){
.sacha-card-size-label,.sacha-card-size-chips{display:none}
.sacha-card-size-select{display:block}
}
.p.sacha-card-modern .p-bottom,.p.sacha-card-modern .p-bottom>div[data-micro="offer"]{justify-content:flex-start!important}
.sacha-card-qty,.p.sacha-card-modern .sacha-native-qty{display:grid!important;align-items:center;border:1px solid #cfdde4;border-radius:7px;background:#fff;overflow:hidden;grid-template-columns:34px minmax(0, 1fr) 34px;min-height:36px}
.sacha-card-qty__btn,.p.sacha-card-modern .sacha-native-qty .increase,.p.sacha-card-modern .sacha-native-qty .decrease{border:0!important;background:#fff!important;color:var(--sacha-card-text)!important;font-size:18px!important;font-weight:400!important;line-height:1!important;cursor:pointer;width:34px!important;height:36px!important}
.sacha-card-qty__input,.p.sacha-card-modern .sacha-native-qty .amount{border:0!important;border-left:1px solid #eef4f7!important;border-right:1px solid #eef4f7!important;background:#fff!important;color:var(--sacha-card-text)!important;font-size:13px!important;font-weight:400!important;text-align:center!important;box-shadow:none!important;appearance:textfield;width:100%!important;min-width:0!important;height:36px!important;box-sizing:border-box!important}
.sacha-card-add,.p.sacha-card-modern .sacha-native-cart{cursor:pointer}
.sacha-variant-ui__qty-input{border-left:1px solid #eef4f7;border-right:1px solid #eef4f7;width:100%!important;min-width:0!important;box-sizing:border-box!important}
.sacha-variant-ui__qty-btn{width:38px!important;min-width:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important}
.product .p.sacha-card-modern,.products .p.sacha-card-modern,.products-block .p.sacha-card-modern,.product-slider .p.sacha-card-modern,.products-inline .p.sacha-card-modern{min-height:0!important;height:auto!important;align-self:flex-start!important}
.p.sacha-card-modern,.p.sacha-card-modern:hover{border-color:var(--sacha-card-border)!important}
.p.sacha-card-modern.sacha-card-link-only .p-tools,.p.sacha-card-modern.sacha-card-simple .p-tools,.p.sacha-card-modern.sacha-card-has-variants .p-tools{margin-top:6px!important}
.sacha-variant-ui__bottom{display:grid;gap:8px;align-items:stretch;grid-template-columns:minmax(136px, 164px) minmax(0, 1fr)}
.sacha-variant-ui__qty{display:grid;min-height:42px;border:1px solid #cfdde4;grid-template-columns:38px minmax(0, 1fr) 38px;width:100%;min-width:0}
@media (min-width: 768px){
.p.sacha-card-modern.sacha-card-link-only .p-tools,.p.sacha-card-modern.sacha-card-simple .p-tools,.p.sacha-card-modern.sacha-card-has-variants .p-tools{margin-top:6px!important}
}
.p.sacha-card-modern:hover>.image,.p.sacha-card-modern:focus-within>.image{background:#f8fcfe!important;box-shadow:none!important}
.top-navigation-bar{background:#fff!important;border-bottom:1px solid #edf3f6!important}
.top-navigation-menu.sacha-top-contact::before,.top-navigation-menu.sacha-top-contact::after{display:none!important}
.top-navigation-menu.sacha-top-contact .sacha-top-contact__item:hover{color:var(--sacha-blue-dark)!important}
.sacha-story-slider__badge{background:rgba(255, 255, 255, .88)!important;color:#1e3037!important;border:1px solid rgba(255, 255, 255, .62)!important;border-radius:999px!important;box-shadow:none!important;letter-spacing:.01em!important}
body.type-index .next-to-carousel-banners .banner-wrapper{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}
body.type-index .next-to-carousel-banners .banner-wrapper a:hover{transform:translateY(-1px)}
.p.sacha-card-modern>.image img{max-height:158px;width:100%!important;max-width:100%!important;height:100%!important;object-fit:contain!important}
.p.sacha-card-modern .flags{top:8px!important;left:8px!important}
.p.sacha-card-modern .flag{font-weight:500!important;letter-spacing:0!important;padding:3px 7px!important;font-size:10px!important;line-height:1.2!important;border-radius:0!important}
.p.sacha-card-modern .p-code{font-weight:400!important;top:10px!important;right:12px!important;color:#9aa6ad!important;font-size:11px!important}
.p.sacha-card-modern .p-in,.p.sacha-card-modern .p-bottom,.p.sacha-card-modern .p-bottom>div[data-micro="offer"]{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;min-height:0!important;width:100%!important;text-align:left!important}
.p.sacha-card-modern .p-in-in{min-height:0!important}
.p.sacha-card-modern .sacha-card-old-detail,.p.sacha-card-modern .sacha-original-size-widget,.p.sacha-card-modern .widget-parameter-wrapper.sacha-original-size-widget{display:none!important}
.p.sacha-card-modern .sacha-card-size-label,.p.sacha-card-modern .sacha-card-size-chips,.p.sacha-card-modern .sacha-card-size-select,.p.sacha-card-modern .sacha-card-status{grid-column:1 / -1}
.p.sacha-card-modern .sacha-card-size-chip.is-selected{border-color:var(--sacha-blue)!important;box-shadow:inset 0 0 0 1px var(--sacha-blue)!important}
.p.sacha-card-modern .sacha-card-add,.p.sacha-card-modern .sacha-native-cart{grid-column:2;display:inline-flex!important;align-items:center;justify-content:center;text-align:center!important}
.p.sacha-card-modern.sacha-card-simple .p-tools form{display:grid!important;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:stretch;width:100%!important}
@media (max-width: 1199px){
.top-navigation-menu.sacha-top-contact .sacha-top-contact__item--address{display:none!important}
}
@media (max-width: 767px){
.top-navigation-bar{display:none!important}
.p.sacha-card-modern .p-desc{display:none!important}
}
#navigation .menu-level-1>li>a,#navigation .menu-level-1>li>a:hover,#navigation .menu-level-1>li:hover>a,#navigation .menu-level-1>li.hover>a,#navigation .menu-level-1>li.exp>a,#navigation .menu-level-1>li.active>a{background:transparent!important;box-shadow:none!important;color:#111820!important;text-decoration:none!important}
#navigation .menu-level-1>li>a::before,#navigation .menu-level-1>li>a::after,#navigation .menu-level-1>li:hover>a::before,#navigation .menu-level-1>li:hover>a::after{display:none!important;content:none!important}
#navigation .menu-level-1>li>a{position:relative!important;z-index:1005!important}
#navigation .menu-level-1>li.ext:hover>ul.menu-level-2,#navigation .menu-level-1>li.ext:focus-within>ul.menu-level-2{pointer-events:auto!important}
html.scrolled #navigation,html.scrolled .navigation-wrapper,html.scrolled .header-bottom-wrapper,html.scrolled .navigation-in{background:var(--sacha-blue)!important}
html.scrolled #navigation .menu-level-1>li>a,html.scrolled #navigation .menu-level-1>li>a b,html.scrolled #navigation .menu-level-1>li>a:hover,html.scrolled #navigation .menu-level-1>li:hover>a,html.scrolled #navigation .menu-level-1>li:hover>a b{color:#111820!important}
.sacha-variant-ui--single .sacha-variant-ui__options{display:none!important}
.sacha-variant-ui--single .sacha-variant-ui__title strong::before{content:"Varianta: ";font-weight:500}
body.type-category .subcategories li a:hover{border-left-color:var(--sacha-blue)!important}
@media (min-width: 992px){
body.type-category.sacha-filters-sidebar-ready .content-wrapper-in{display:flex!important;align-items:flex-start!important;gap:34px!important}
body.type-category.sacha-filters-sidebar-ready .sidebar.sidebar-left{display:block!important;flex:0 0 300px!important;width:300px!important;max-width:300px!important}
body.type-category.sacha-filters-sidebar-ready #content.content,body.type-category.sacha-filters-sidebar-ready #content.content.narrow{display:block!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;grid-template-columns:none!important;column-gap:0!important}
body.type-category.sacha-filters-sidebar-ready #content>.category-top,body.type-category.sacha-filters-sidebar-ready #content>.category-content-wrapper,body.type-category.sacha-filters-sidebar-ready #content>.category-content-wrapper>*{display:block!important;grid-column:auto!important;grid-row:auto!important;min-width:0!important}
body.type-category.sacha-filters-sidebar-ready .sidebar.sidebar-left .sidebar-inner{display:block!important;width:100%!important}
body.type-category.sacha-filters-sidebar-ready .sidebar.sidebar-left #filters-wrapper{display:block!important;width:100%!important;max-width:300px!important;margin:0!important}
}
#navigation .menu-level-1>li>a,#navigation .menu-level-1>li>a b,#navigation .menu-level-1>li>a:hover,#navigation .menu-level-1>li:hover>a,#navigation .menu-level-1>li.hover>a,#navigation .menu-level-1>li.exp>a{background:transparent!important;box-shadow:none!important;text-decoration:none!important}
#navigation .menu-level-1>li>ul.menu-level-2{top:100%!important;transform:translateY(0)!important;z-index:1004!important;pointer-events:auto!important;top:calc(100% - 1px)!important;margin-top:0!important}
.btn-conversion:not(:disabled),.add-to-cart-button:not(:disabled),.sacha-card-add:not(:disabled),.p.sacha-card-modern .sacha-native-cart:not(:disabled),.sacha-variant-ui__add:not(:disabled),.sacha-story-slider__cta{color:#111820!important}
#header,#header .top-navigation-bar,#header .header-top,#header .header-top-wrapper{background:#fff!important}
html.scrolled #header .site-name,html.scrolled #header .site-name a,html.scrolled #header .search,html.scrolled #header .search-form,html.scrolled #header .navigation-buttons,html.scrolled #header .sacha-desktop-contact{background:transparent!important;color:var(--sacha-ink)!important}
html.scrolled #header .site-name img,html.scrolled #header .site-name a img{filter:none!important;opacity:1!important}
html.scrolled #header .header-bottom,html.scrolled #header .header-bottom-wrapper,html.scrolled .navigation-wrapper.header-bottom-wrapper,html.scrolled .js-navigation-container.header-bottom-wrapper,html.scrolled #navigation,html.scrolled #navigation .navigation-in,html.scrolled #navigation .menu-level-1,html.scrolled body.desktop .menu-helper,html.scrolled body.desktop .menu-helper>span{background:var(--sacha-blue)!important}
html.scrolled #navigation .menu-level-1>li>a,html.scrolled #navigation .menu-level-1>li>a b,html.scrolled #navigation .menu-level-1>li>a>span:not(.submenu-arrow),html.scrolled body.desktop .menu-helper>span{color:var(--sacha-ink)!important}
@media (min-width: 768px){
#navigation .menu-level-1>li>a,#navigation .menu-level-1>li>a:hover,#navigation .menu-level-1>li:hover>a,#navigation .menu-level-1>li.exp>a,#navigation .menu-level-1>li.active>a,body.desktop .menu-helper>span,body.desktop .menu-helper:hover>span,body.desktop .menu-helper.exp>span,body.desktop.menu-helper-visible .menu-helper>span,html.scrolled #navigation .menu-level-1>li>a:hover,html.scrolled #navigation .menu-level-1>li:hover>a,html.scrolled #navigation .menu-level-1>li.exp>a,html.scrolled body.desktop .menu-helper:hover>span,html.scrolled body.desktop .menu-helper.exp>span,html.scrolled body.desktop.menu-helper-visible .menu-helper>span{background:transparent!important;box-shadow:none!important;text-decoration:none!important}
#navigation .menu-level-1>li>a:hover,#navigation .menu-level-1>li:hover>a,#navigation .menu-level-1>li.exp>a,body.desktop .menu-helper:hover>span,body.desktop .menu-helper.exp>span{color:var(--sacha-ink)!important}
#navigation .menu-level-1>li.ext:hover>a::after,#navigation .menu-level-1>li.ext.exp>a::after,#navigation .menu-level-1>li.ext:focus-within>a::after{content:""!important;display:block!important;position:fixed!important;top:calc(var(--sacha-mega-top) - 10px)!important;right:0!important;left:0!important;width:100vw!important;height:12px!important;background:transparent!important;border:0!important;box-shadow:none!important;pointer-events:auto!important;z-index:4698!important}
#navigation .menu-level-1>li.ext>.menu-level-2{min-height:0!important;gap:26px 44px!important;overflow:visible!important;display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:fixed!important;left:50%!important;right:auto!important;width:min(1500px, calc(100vw - 64px))!important;max-width:none!important;max-height:calc(100vh - 220px)!important;padding:30px 34px 28px!important;column-count:5!important;column-gap:48px!important;grid-template-columns:none!important;background:#fff!important;background-color:#fff!important;border:0!important;box-shadow:0 26px 56px rgba(16, 24, 32, .10)!important;overflow-x:hidden!important;overflow-y:auto!important;z-index:4700!important;top:200px!important;top:calc(var(--sacha-mega-top) - 1px)!important;margin-top:0!important;transform:translateX(-50%) translateY(0)!important;border-top:1px solid rgba(223, 234, 240, .86)!important}
#navigation .menu-level-1>li.ext:hover>.menu-level-2,#navigation .menu-level-1>li.ext.exp>.menu-level-2,body.desktop.submenu-visible #navigation .menu-level-1>li.ext.exp>.menu-level-2{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateX(-50%) translateY(0)!important}
body.desktop .menu-helper>ul{background-color:#fff!important;margin-top:0!important;border-top:1px solid rgba(223, 234, 240, .86)!important}
}
.top-navigation-menu.sacha-top-contact{display:flex!important;align-items:center;max-width:none!important;gap:16px!important;min-height:30px!important}
.top-navigation-menu.sacha-top-contact .sacha-top-contact__item{display:inline-flex!important;align-items:center;text-decoration:none!important;line-height:1;white-space:nowrap;gap:6px!important;color:#39464d!important;font-size:12.5px!important;font-weight:400!important}
.sacha-top-contact__icon{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:var(--sacha-blue-dark);font-size:10px;font-weight:600;width:18px!important;height:18px!important;border:1px solid rgba(22, 192, 242, .24)!important;background:#f8fcfe!important;color:var(--sacha-blue-dark)!important}
.sacha-top-contact__icon svg{width:12px;height:12px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
body.type-index .row.banners-row{box-sizing:border-box}
body.type-index .next-to-carousel-banners{width:100%!important;max-width:none!important;height:auto!important}
body.type-index .next-to-carousel-banners .banner-wrapper a{transition:border-color .18s ease, transform .18s ease}
body.type-index .next-to-carousel-banners .banner-wrapper img{object-fit:contain!important;flex:0 0 26px!important;width:26px!important;height:26px!important;margin:0!important;padding:0!important;background:transparent!important;border-radius:0!important}
body.type-index .next-to-carousel-banners .extended-banner-texts{display:block!important}
body.type-category .subcategories{gap:8px!important}
body.type-category .subcategories li,body.type-category .subcategories.with-image li{min-height:50px!important}
body.type-category .subcategories li a,body.type-category .subcategories.with-image li a{border-left:3px solid var(--sacha-blue)!important;min-height:50px!important;height:auto!important;padding:8px 12px!important;gap:10px!important;background:#fff!important;border:1px solid var(--sacha-line)!important;border-left:1px solid var(--sacha-line)!important;border-radius:10px!important;box-shadow:none!important}
body.type-category .subcategories li a:hover,body.type-category .subcategories.with-image li a:hover,body.type-category .subcategories li a:focus-visible,body.type-category .subcategories.with-image li a:focus-visible{background:#fbfdfe!important;border-color:rgba(22, 192, 242, .52)!important}
body.type-category .subcategories.with-image li a .image{text-align:center!important}
body.type-category .subcategories li a img,body.type-category .subcategories.with-image li a img{object-fit:contain!important;padding:0!important;background:transparent!important;border-radius:0!important}
body.type-category .subcategories li a .text,body.type-category .subcategories li a span,body.type-category .subcategories.with-image li a span{max-width:100%!important;color:#445057!important;font-size:14px!important;line-height:1.1 !important$1;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.p.sacha-card-modern,.p.sacha-card-modern:hover,.p.sacha-card-modern:focus-within{display:flex!important;flex-direction:column;min-height:0!important;height:auto!important;text-align:left!important;gap:9px!important;padding:10px!important;background:#fff!important;border:1px solid var(--sacha-line)!important;border-radius:12px!important;transition:border-color .16s ease!important}
.p.sacha-card-modern>.image{overflow:hidden;margin-bottom:7px;display:flex!important;align-items:center;justify-content:center;margin:0!important;box-shadow:none!important;height:158px!important;min-height:158px!important;padding:8px!important;background:#fbfdfe!important;border:1px solid #f0f6f8!important;border-radius:10px!important}
.p.sacha-card-modern .name{color:var(--sacha-card-text)!important;margin-bottom:5px;margin:0!important;color:var(--sacha-ink)!important;text-decoration:none!important;min-height:36px!important;color:var(--sacha-text)!important;font-size:14px!important;line-height:1.22!important;font-weight:500!important;text-align:left!important}
.p.sacha-card-modern .prices{margin-top:6px!important;margin-bottom:4px!important;display:flex!important;align-items:baseline!important;flex-wrap:wrap;min-height:0!important;justify-content:flex-start!important;gap:4px 8px!important;margin:6px 0 0!important;text-align:left!important}
.p.sacha-card-modern .price-standard,.p.sacha-card-modern .price-standard strong,.p.sacha-card-modern .price-save{line-height:1.2!important;color:#7d8990!important;font-size:12px!important;font-weight:400!important}
.p.sacha-card-modern .sacha-card-buy,.p.sacha-card-modern.sacha-card-simple .p-tools form{gap:7px!important}
.p.sacha-card-modern .sacha-card-qty__btn,.p.sacha-card-modern .sacha-card-qty__input,.p.sacha-card-modern .sacha-native-qty .increase,.p.sacha-card-modern .sacha-native-qty .decrease,.p.sacha-card-modern .sacha-native-qty .amount{background:#fff!important;border:0!important;color:var(--sacha-ink)!important;font-size:14px!important;font-weight:400!important;text-align:center!important;height:36px!important;min-height:36px!important}
.p.sacha-card-modern .sacha-card-add,.p.sacha-card-modern .sacha-native-cart,.sacha-card-add,.sacha-native-cart,.sacha-story-slider__cta,.sacha-variant-ui__add,.btn-conversion,.add-to-cart-button{background:var(--sacha-blue)!important;border-color:var(--sacha-blue)!important;color:var(--sacha-ink)!important;font-weight:600!important}
.p.sacha-card-modern .sacha-card-add:hover,.p.sacha-card-modern .sacha-native-cart:hover,.sacha-card-add:hover,.sacha-native-cart:hover,.sacha-story-slider__cta:hover,.sacha-variant-ui__add:hover,.btn-conversion:hover,.add-to-cart-button:hover{background:#12bde9!important;border-color:#12bde9!important;color:var(--sacha-ink)!important}
.p.sacha-card-modern .sacha-card-add:disabled,.p.sacha-card-modern .sacha-card-add[aria-disabled="true"],.sacha-card-add:disabled,.sacha-card-add[aria-disabled="true"],.sacha-variant-ui__add:disabled,.sacha-variant-ui__add[disabled]{background:#edf4f7!important;border-color:#edf4f7!important;color:#8b9aa3!important}
.p.sacha-card-modern .p-desc{order:4;display:-webkit-box;color:var(--sacha-card-muted);font-weight:400!important;-webkit-box-orient:vertical;min-height:0;-webkit-line-clamp:2;margin:8px 0 0!important;overflow:hidden!important;text-align:left!important;margin-top:6px!important;max-height:34px!important;color:var(--sacha-muted)!important;font-size:11.5px!important;line-height:1.35!important}
@media (max-width: 767px){
.sacha-trust-card__icon{flex-basis:28px!important}
body.type-index .row.banners-row{margin-bottom:22px!important}
body.type-index .next-to-carousel-banners .banner-wrapper img{padding:5px;width:22px!important;height:22px!important;flex-basis:22px!important}
body.type-category .subcategories li,body.type-category .subcategories.with-image li{min-height:40px!important}
body.type-category .subcategories li a,body.type-category .subcategories.with-image li a{min-height:40px!important;padding:8px 10px!important}
body.type-category .subcategories.with-image li a .image,body.type-category .subcategories li a img,body.type-category .subcategories.with-image li a img{display:none!important}
body.type-category .subcategories li a .text,body.type-category .subcategories li a span,body.type-category .subcategories.with-image li a span{font-size:13px!important}
.p.sacha-card-modern>.image{margin-bottom:7px;height:140px!important;min-height:140px!important}
}
#colorbox,#cboxWrapper,#cboxContent{z-index:var(--sacha-modal-z)!important}
#cboxOverlay{z-index:calc(var(--sacha-modal-z) - 10)!important;position:fixed!important;inset:0!important}
#colorbox{position:fixed!important;max-width:min(1120px, calc(100vw - 24px))!important;max-height:calc(100vh - 24px)!important}
#cboxContent,#cboxLoadedContent{max-height:calc(100vh - 32px)!important;overflow:auto!important}
#cboxLoadedContent .advanced-order,#cboxLoadedContent .content-modal,#cboxLoadedContent .product-widget,#cboxLoadedContent .products-block{max-width:100%!important}
@media (max-width: 767px){
#colorbox{max-width:calc(100vw - 14px)!important;max-height:calc(100vh - 14px)!important}
#cboxContent,#cboxLoadedContent{max-height:calc(100vh - 18px)!important}
}
#content .btn,#content .btn-conversion,#content .add-to-cart-button,#content #myBtnTabulka_velikosti,#cboxLoadedContent .btn,#cboxLoadedContent button,.sacha-card-add,.sacha-native-cart,.sacha-variant-ui__add,.sacha-variant-ui__option,.sacha-card-size-chip{border-radius:var(--sacha-radius-control)!important}
#content .quantity,#content .sacha-card-qty,#content .sacha-native-qty,.sacha-variant-ui__qty{border-radius:var(--sacha-radius-control)!important;overflow:hidden!important}
#content .quantity .decrease,#content .sacha-card-qty__btn:first-child,#content .sacha-native-qty .decrease,.sacha-variant-ui__qty-btn:first-child{border-radius:var(--sacha-radius-control) 0 0 var(--sacha-radius-control)!important}
#content .quantity .increase,#content .sacha-card-qty__btn:last-child,#content .sacha-native-qty .increase,.sacha-variant-ui__qty-btn:last-child{border-radius:0 var(--sacha-radius-control) var(--sacha-radius-control) 0!important}
.sacha-variant-ui{width:min(100%, 460px);border-left:4px solid var(--sacha-logo-blue);box-shadow:0 14px 32px rgba(16, 38, 48, .07);display:flex;flex-direction:column;gap:12px;margin:14px 0 16px;padding:14px;border:1px solid #dceaf1;border-radius:10px;background:#fff;width:min(100%, 520px)!important}
.sacha-variant-ui__options{flex-wrap:wrap;display:grid!important;grid-template-columns:repeat(auto-fit, minmax(104px, 1fr))!important;gap:8px!important}
.sacha-variant-ui__option{display:grid;color:var(--sacha-ink);text-align:left;transition:border-color .16s ease, background .16s ease, box-shadow .16s ease, color .16s ease;border:1px solid #cfdde4;border-radius:7px;background:#fff;color:var(--sacha-card-text);cursor:pointer;min-width:0!important;min-height:58px!important;align-content:start!important;gap:4px!important;padding:8px 10px!important;white-space:normal!important}
.sacha-variant-ui__value,.sacha-variant-ui__meta{max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}
@media (max-width: 420px){
.sacha-variant-ui__options{grid-template-columns:repeat(2, minmax(0, 1fr))!important}
}
.sacha-story-slider{overflow:visible!important}
.sacha-story-slider__viewport{overflow:visible!important}
.sacha-story-slider__controls{z-index:20!important;inset:0 clamp(14px, 4vw, 34px) 0 clamp(14px, 4vw, 34px)!important;pointer-events:none!important}
.sacha-story-slider__button{border-color:rgba(22, 192, 242, .28)!important;background:rgba(22, 192, 242, .95)!important;color:#fff!important;top:50%!important;width:52px!important;height:52px!important;border:3px solid #fff!important;border-radius:999px!important;background:var(--sacha-blue, #16c0f2)!important;color:var(--sacha-ink, #111820)!important;box-shadow:0 16px 34px rgba(8, 39, 52, .20)!important;overflow:hidden!important;pointer-events:auto!important}
.sacha-story-slider__button[data-sacha-slider-control="prev"]{left:0!important;transform:translate(-50%, -50%)!important}
.sacha-story-slider__button[data-sacha-slider-control="next"]{right:0!important;transform:translate(50%, -50%)!important}
.sacha-story-slider__button[data-sacha-slider-control="prev"]:hover{transform:translate(-50%, -50%)!important}
.sacha-story-slider__button[data-sacha-slider-control="next"]:hover{transform:translate(50%, -50%)!important}
.sacha-story-slider__button svg{color:#fff!important;stroke:currentColor!important;width:22px!important;height:22px!important}
.sacha-story-slider__card{overflow:hidden!important;border-radius:18px!important;background:#eef6f9!important;clip-path:inset(0 round 18px)!important;transform:translateZ(0)!important}
.sacha-story-slider__card::before,.sacha-story-slider__card::after,.sacha-story-slider__image{border-radius:inherit!important}
.sacha-story-slider__image{background:#eef6f9!important}
@media (max-width: 767px){
.sacha-story-slider__controls{display:block!important;pointer-events:none!important;inset:0 10px 0 10px!important}
.sacha-story-slider__button{width:44px!important;height:44px!important}
.sacha-story-slider__button svg{width:19px!important;height:19px!important}
}
body.ordering-process #content,body.ordering-process #content-wrapper,body.ordering-process .content-wrapper,body.ordering-process .content-inner{overflow:visible!important}
body.ordering-process .cart-header,body.ordering-process .checkout-steps,body.ordering-process .order-steps,body.ordering-process .ordering-process__steps{margin-top:28px!important;padding-top:26px!important;overflow:visible!important}
body.ordering-process .cart-header *,body.ordering-process .checkout-steps *,body.ordering-process .order-steps *,body.ordering-process .ordering-process__steps *{overflow:visible!important}
body.ordering-process .btn,body.ordering-process button,body.ordering-process input[type="submit"],body.ordering-process .next-step-forward,body.ordering-process .btn-conversion,body.ordering-process .continue-shopping,body.ordering-process .form-control,body.ordering-process input[type="text"],body.ordering-process input[type="email"],body.ordering-process input[type="tel"],body.ordering-process input[type="number"],body.ordering-process select,body.ordering-process textarea,body.ordering-process .select2-selection,#cboxLoadedContent .btn,#cboxLoadedContent button,#cboxLoadedContent input[type="submit"],#cboxLoadedContent .btn-conversion{border-radius:10px!important}
body.ordering-process .quantity,#cboxLoadedContent .quantity,.cart-widget .quantity{border-radius:10px!important;overflow:hidden!important}
body.ordering-process .quantity .decrease,body.ordering-process .quantity .increase,body.ordering-process .quantity .amount,#cboxLoadedContent .quantity .decrease,#cboxLoadedContent .quantity .increase,#cboxLoadedContent .quantity .amount,.cart-widget .quantity .decrease,.cart-widget .quantity .increase,.cart-widget .quantity .amount{border-radius:0!important}
body.ordering-process .btn-conversion,body.ordering-process .next-step-forward,body.ordering-process .next-step .btn,#cboxLoadedContent .btn-conversion,#cboxLoadedContent .btn.btn-conversion,.cart-widget .btn,.cart-widget .btn-conversion{background:var(--sacha-blue)!important;border-color:var(--sacha-blue)!important;color:var(--sacha-ink)!important;font-weight:700!important}
body.ordering-process .btn-conversion:hover,body.ordering-process .next-step-forward:hover,body.ordering-process .next-step .btn:hover,#cboxLoadedContent .btn-conversion:hover,.cart-widget .btn:hover{background:#11add7!important;border-color:#11add7!important;color:var(--sacha-ink)!important}
body.ordering-process .cart-item .main-link-surcharges,body.ordering-process .cart-item .main-link-variant,body.ordering-process .main-link-variant,body.ordering-process .availability,body.ordering-process .availability-label,body.ordering-process .delivery-time,body.ordering-process .cart-table .availability,body.ordering-process .cart-table .delivery-time{max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;line-height:1.35!important}
body.ordering-process .cart-table,body.ordering-process .cart-table tbody,body.ordering-process .cart-table tr,body.ordering-process .cart-table td{overflow:visible!important}
#cboxWrapper,#cboxContent,#cboxLoadedContent,#colorbox{border-radius:14px!important}
#cboxLoadedContent{overflow:visible!important}
.cart-widget,.cart-widget-window,.cart-widget-inner,#cart-wrapper .cart-widget,#cart-wrapper .cart-widget-window{z-index:16000!important}
.cart-widget .cart-widget-product,.cart-widget .cart-widget-products,#cart-wrapper .cart-widget-product,#cart-wrapper .cart-widget-products{overflow:visible!important}
@media (max-width: 767px){
body.ordering-process .cart-header,body.ordering-process .checkout-steps,body.ordering-process .order-steps,body.ordering-process .ordering-process__steps{margin-top:18px!important;padding-top:22px!important}
}
body.type-index .row.banners-row,body.in-index .row.banners-row{max-width:1220px!important;margin:18px auto 34px!important;padding:0 24px!important}
body.type-index .next-to-carousel-banners,body.in-index .next-to-carousel-banners{margin:0!important;padding:0!important}
body.type-index .next-to-carousel-banners>.banner-wrapper,body.in-index .next-to-carousel-banners>.banner-wrapper{width:auto!important;max-width:none!important;flex:initial!important;padding:0!important;margin:0!important}
body.type-index .next-to-carousel-banners>.banner-wrapper:nth-child(1):has(img[alt="BLACK FRIDAY"]),body.in-index .next-to-carousel-banners>.banner-wrapper:nth-child(1):has(img[alt="BLACK FRIDAY"]){grid-column:1 / -1!important;width:auto!important}
body.type-index .next-to-carousel-banners .banner-wrapper a,body.in-index .next-to-carousel-banners .banner-wrapper a{grid-template-columns:30px minmax(0, 1fr)!important;box-shadow:none!important;text-decoration:none!important;transform:none!important}
body.type-index .next-to-carousel-banners .banner-wrapper a::before,body.type-index .next-to-carousel-banners .banner-wrapper a::after,body.in-index .next-to-carousel-banners .banner-wrapper a::before,body.in-index .next-to-carousel-banners .banner-wrapper a::after{content:none!important;display:none!important}
body.type-index .next-to-carousel-banners .banner-wrapper a:hover,body.type-index .next-to-carousel-banners .banner-wrapper a:focus-visible,body.in-index .next-to-carousel-banners .banner-wrapper a:hover,body.in-index .next-to-carousel-banners .banner-wrapper a:focus-visible{background:var(--sacha-v44-soft)!important;border-color:rgba(25, 189, 234, 0.58)!important;color:var(--sacha-v44-ink)!important}
body.type-index .next-to-carousel-banners .banner-wrapper a img,body.in-index .next-to-carousel-banners .banner-wrapper a img{width:28px!important;height:28px!important;max-width:28px!important;max-height:28px!important;margin:0!important;padding:0!important;object-fit:contain!important;background:transparent!important;border-radius:0!important}
body.type-index .next-to-carousel-banners .extended-banner-texts,body.in-index .next-to-carousel-banners .extended-banner-texts{width:auto!important;max-height:none!important;min-width:0!important;padding:0!important;overflow:hidden!important}
body.type-index .next-to-carousel-banners .extended-banner-title,body.in-index .next-to-carousel-banners .extended-banner-title{display:block!important;max-width:100%!important;padding:0!important;border:0!important;box-shadow:none!important;color:var(--sacha-v44-ink)!important;font-size:14px!important;font-weight:600!important;line-height:1.15!important;white-space:nowrap!important}
body.type-index .next-to-carousel-banners .extended-banner-text,body.type-index .next-to-carousel-banners .extended-banner-link,body.in-index .next-to-carousel-banners .extended-banner-text,body.in-index .next-to-carousel-banners .extended-banner-link{display:none!important}
body.type-category #content .subcategories li a,body.type-category #content .subcategories.with-image li a,body.type-category .category-top .subcategories li a,body.type-category .category-top .subcategories.with-image li a{border-left:1px solid var(--sacha-v44-line)!important;box-shadow:none!important}
body.type-category #content .subcategories li a:hover,body.type-category #content .subcategories.with-image li a:hover,body.type-category .category-top .subcategories li a:hover,body.type-category .category-top .subcategories.with-image li a:hover{background:var(--sacha-v44-soft)!important;border-color:rgba(25, 189, 234, 0.58)!important}
body.type-category #content .subcategories li a .text,body.type-category #content .subcategories li a span,body.type-category #content .subcategories.with-image li a span,body.type-category .category-top .subcategories li a .text,body.type-category .category-top .subcategories li a span,body.type-category .category-top .subcategories.with-image li a span{color:var(--sacha-v44-ink)!important;font-size:14.5px !important$1;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.sacha-trust-strip{box-sizing:border-box;margin:0 auto 26px!important;padding:0!important;background:#050505!important;border:0!important}
.sacha-trust-card{min-height:48px!important;padding:0 20px!important;display:grid!important;grid-template-columns:24px minmax(0, max-content)!important;align-items:center!important;justify-content:center!important;gap:10px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important}
.sacha-trust-card__icon{display:inline-flex;align-items:center;justify-content:center;font-weight:700;width:22px!important;height:22px!important;flex:0 0 22px!important;background:transparent!important;border:0!important;border-radius:0!important;color:#fff!important;font-size:0!important}
.sacha-trust-card__icon svg{display:block;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:21px!important;height:21px!important;stroke-width:2!important}
.sacha-trust-card h3{margin:0!important;color:#fff!important;font-size:12px!important;font-weight:750!important;line-height:1.08!important;text-transform:uppercase!important;letter-spacing:0.01em!important}
.sacha-trust-card p{margin:2px 0 0!important;color:rgba(255, 255, 255, 0.78)!important;font-size:11px!important;line-height:1.12!important;font-weight:600!important}
@media (max-width: 991px){
.sacha-trust-card{justify-content:flex-start!important;padding:8px 14px!important}
}
@media (max-width: 767px){
body.type-index .row.banners-row,body.in-index .row.banners-row{margin:14px auto 26px!important;padding:0 12px!important}
body.type-index .next-to-carousel-banners .banner-wrapper a,body.in-index .next-to-carousel-banners .banner-wrapper a{grid-template-columns:24px minmax(0, 1fr)!important}
body.type-index .next-to-carousel-banners .banner-wrapper a img,body.in-index .next-to-carousel-banners .banner-wrapper a img{width:22px!important;height:22px!important}
body.type-index .next-to-carousel-banners .extended-banner-title,body.in-index .next-to-carousel-banners .extended-banner-title{font-size:12.8px!important}
.sacha-trust-strip{margin:10px auto 16px!important;padding:0 10px!important;margin-bottom:20px!important}
.sacha-trust-card{gap:8px;padding:9px 10px!important;min-height:52px!important}
}
html,body{overflow-x:clip!important;max-width:100%!important}
@supports not (overflow-x: clip){
html,body{overflow-x:hidden}
}
#return-to-top i::before,#return-to-top i:before,#return-to-top .icon::before,#return-to-top .icon:before{content:""!important;display:none!important;font-family:inherit!important}
#return-to-top i{color:#fff;position:relative;font-size:19px;transition:all .3s ease;text-align:center;font-style:normal;left:auto!important;top:auto!important;width:100%!important;height:100%!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}
#return-to-top i::after{content:""!important;width:13px!important;height:13px!important;display:block!important;border-top:3px solid #fff!important;border-left:3px solid #fff!important;transform:translateY(3px) rotate(45deg)!important}
body.type-category #products .products-block,body.type-search #products .products-block,body.type-manufacturer-detail #products .products-block{display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;gap:20px!important;align-items:stretch!important}
body.type-category #products .products-block>*,body.type-search #products .products-block>*,body.type-manufacturer-detail #products .products-block>*{width:auto!important;max-width:none!important;flex:none!important;float:none!important;margin:0!important}
@media (max-width: 1199px){
body.type-category #products .products-block,body.type-search #products .products-block,body.type-manufacturer-detail #products .products-block{grid-template-columns:repeat(3, minmax(0, 1fr))!important}
}
@media (max-width: 991px){
body.type-category #products .products-block,body.type-search #products .products-block,body.type-manufacturer-detail #products .products-block{grid-template-columns:repeat(2, minmax(0, 1fr))!important}
}
@media (max-width: 575px){
body.type-category #products .products-block,body.type-search #products .products-block,body.type-manufacturer-detail #products .products-block{grid-template-columns:1fr!important}
}
body.type-index .next-to-carousel-banners,body.in-index .next-to-carousel-banners,body.type-category #content .subcategories,body.type-category .category-top .subcategories{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:10px 14px!important;align-items:stretch!important}
body.type-index .next-to-carousel-banners .banner-wrapper a,body.in-index .next-to-carousel-banners .banner-wrapper a,body.type-category #content .subcategories li a,body.type-category #content .subcategories.with-image li a,body.type-category .category-top .subcategories li a,body.type-category .category-top .subcategories.with-image li a{min-height:52px!important;height:52px!important;padding:8px 14px!important;display:flex!important;align-items:center!important;gap:10px!important;border:1px solid #d8eaf2!important;border-radius:8px!important;background:#fff!important;color:#111827!important;box-shadow:none !important$1;overflow:hidden!important}
body.type-index .next-to-carousel-banners .banner-wrapper a::before,body.in-index .next-to-carousel-banners .banner-wrapper a::before,body.type-category #content .subcategories li a::before,body.type-category .category-top .subcategories li a::before{content:""!important;display:none!important}
body.type-category #content .subcategories li,body.type-category #content .subcategories.with-image li,body.type-category .category-top .subcategories li,body.type-category .category-top .subcategories.with-image li{min-height:54px!important;width:auto!important;max-width:none!important;float:none!important;padding:0!important;margin:0!important}
body.type-category #content .subcategories.with-image li a .image,body.type-category .category-top .subcategories.with-image li a .image{display:flex!important;align-items:center!important;justify-content:center!important;border-radius:6px!important;background:#f5fbfd!important}
body.type-category #content .subcategories li a img,body.type-category #content .subcategories.with-image li a img,body.type-category .category-top .subcategories li a img,body.type-category .category-top .subcategories.with-image li a img{object-fit:contain!important}
body.type-category #content .subcategories li a span,body.type-category .category-top .subcategories li a span,body.type-index .next-to-carousel-banners .extended-banner-title,body.in-index .next-to-carousel-banners .extended-banner-title{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap !important$1}
.p.sacha-card-modern,#products .products-block .p.sacha-card-modern{border:1px solid #d8eaf2!important;border-radius:8px!important;box-shadow:none!important;transform:none!important;background:#fff!important;overflow:hidden!important}
.p.sacha-card-modern:hover,.p.sacha-card-modern:focus-within{border-color:#21b9df!important}
.p.sacha-card-modern .name,.p.sacha-card-modern .p-name{max-height:none!important;display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important}
.p.sacha-card-modern .price-final,.p.sacha-card-modern .price-final strong{font-size:18px!important;line-height:1.1!important;text-align:left!important;color:#e60000!important;font-weight:500!important}
.p.sacha-card-modern .sacha-card-add:disabled,.p.sacha-card-modern .sacha-card-add[aria-disabled="true"]{color:#7c8b96!important;background:#eef5f8!important;border-color:#eef5f8!important}
@media (max-width: 767px){
body.type-index .next-to-carousel-banners,body.in-index .next-to-carousel-banners,body.type-category #content .subcategories,body.type-category .category-top .subcategories{grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:8px!important}
body.type-category #content .subcategories li a,body.type-category #content .subcategories.with-image li a,body.type-category .category-top .subcategories li a,body.type-category .category-top .subcategories.with-image li a{height:46px!important;min-height:46px!important;padding:8px 10px!important;font-size:13px!important}
body.type-category #content .subcategories.with-image li a .image,body.type-category .category-top .subcategories.with-image li a .image,body.type-category #content .subcategories li a img,body.type-category #content .subcategories.with-image li a img,body.type-category .category-top .subcategories li a img,body.type-category .category-top .subcategories.with-image li a img{display:none!important}
}
.products-block .product:hover,.products-block .product:hover .p,.products-block .product:focus-within,.products-block .product:focus-within .p,.product-slider .product:hover,.product-slider .product:hover .p,#products .product:hover,#products .product:hover .p,.p.sacha-card-modern:hover,.p.sacha-card-modern:focus-within,.p.sacha-card-modern:hover>.image,.p.sacha-card-modern:hover .image,.p.sacha-card-modern:hover .p-image{box-shadow:none!important;filter:none!important;transform:none!important}
body.ordering-process .navigation-wrapper,body.ordering-process .header-bottom-wrapper,body.ordering-process #navigation,body.ordering-process .navigation-in,body.ordering-process #navigation .menu-level-1,body.type-cart .navigation-wrapper,body.type-cart .header-bottom-wrapper,body.type-cart #navigation,body.type-cart .navigation-in,body.type-cart #navigation .menu-level-1,html.sacha-checkout-page .navigation-wrapper,html.sacha-checkout-page .header-bottom-wrapper,html.sacha-checkout-page #navigation,html.sacha-checkout-page .navigation-in,html.sacha-checkout-page #navigation .menu-level-1{display:none!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;position:static!important;top:auto!important;transform:none!important;background:transparent!important;box-shadow:none!important}
body.ordering-process #header,body.ordering-process #header .overall-header,body.ordering-process #header .header-top,body.ordering-process #header .top-navigation-bar,body.type-cart #header,body.type-cart #header .overall-header,body.type-cart #header .header-top,body.type-cart #header .top-navigation-bar,html.sacha-checkout-page #header,html.sacha-checkout-page #header .overall-header,html.sacha-checkout-page #header .header-top,html.sacha-checkout-page #header .top-navigation-bar{position:static!important;top:auto!important;transform:none!important;background:#fff!important;box-shadow:none!important}
body.ordering-process .navigation-wrapper.header-bottom-wrapper,body.type-cart .navigation-wrapper.header-bottom-wrapper,html.sacha-checkout-page .navigation-wrapper.header-bottom-wrapper{background:transparent!important}
html.scrolled body.ordering-process .cart-header,html.scrolled body.ordering-process .checkout-steps,html.scrolled body.ordering-process .order-steps,html.scrolled body.ordering-process .ordering-process__steps,html.scrolled body.type-cart .cart-header,html.scrolled body.type-cart .checkout-steps,html.scrolled body.type-cart .order-steps,html.scrolled body.type-cart .ordering-process__steps,html.sacha-checkout-page.scrolled .cart-header,html.sacha-checkout-page.scrolled .checkout-steps,html.sacha-checkout-page.scrolled .order-steps,html.sacha-checkout-page.scrolled .ordering-process__steps{margin-top:28px!important}
@media (max-width: 767px){
.cart-widget,.cart-widget-window,.cart-widget-inner,#cart-wrapper .cart-widget,#cart-wrapper .cart-widget-window,#cart-wrapper .cart-widget-inner{max-height:calc(100dvh - 24px)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}
.cart-widget .cart-widget-products,.cart-widget .cart-widget-items,.cart-widget .cart-widget-content,#cart-wrapper .cart-widget-products,#cart-wrapper .cart-widget-items,#cart-wrapper .cart-widget-content{max-height:calc(100dvh - 230px)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}
.cart-widget .cart-widget-button,.cart-widget .cart-widget-buttons,.cart-widget .cart-widget-footer,#cart-wrapper .cart-widget-button,#cart-wrapper .cart-widget-buttons,#cart-wrapper .cart-widget-footer{position:sticky!important;bottom:0!important;z-index:3!important;background:#fff!important}
}
body.type-category #products.products.products-page.products-block,body.type-category .products.products-page.products-block,body.type-search #products.products.products-page.products-block,body.type-search .products.products-page.products-block,body.type-manufacturer-detail #products.products.products-page.products-block,body.type-manufacturer-detail .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:20px!important;align-items:stretch!important;width:100%!important;max-width:100%!important}
body.type-category #products.products.products-page.products-block>.product,body.type-category .products.products-page.products-block>.product,body.type-search #products.products.products-page.products-block>.product,body.type-search .products.products-page.products-block>.product,body.type-manufacturer-detail #products.products.products-page.products-block>.product,body.type-manufacturer-detail .products.products-page.products-block>.product{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important;float:none!important;clear:none!important;margin:0!important;display:block!important}
body.type-category #products.products.products-page.products-block>.product .p.sacha-card-modern,body.type-category .products.products-page.products-block>.product .p.sacha-card-modern,body.type-search #products.products.products-page.products-block>.product .p.sacha-card-modern,body.type-search .products.products-page.products-block>.product .p.sacha-card-modern,body.type-manufacturer-detail #products.products.products-page.products-block>.product .p.sacha-card-modern,body.type-manufacturer-detail .products.products-page.products-block>.product .p.sacha-card-modern{width:100%!important;max-width:100%!important}
.products-block .product .p.sacha-card-modern .p-desc,.products-block .product .p.sacha-card-modern .description,.products-block .product .p.sacha-card-modern [data-testid="productCardDescription"],.product-slider .product .p.sacha-card-modern .p-desc,.product-slider .product .p.sacha-card-modern .description,.product-slider .product .p.sacha-card-modern [data-testid="productCardDescription"],.products-inline .product .p.sacha-card-modern .p-desc,.products-inline .product .p.sacha-card-modern .description,.products-inline .product .p.sacha-card-modern [data-testid="productCardDescription"],.products-related .product .p.sacha-card-modern .p-desc,.products-related .product .p.sacha-card-modern .description,.products-related .product .p.sacha-card-modern [data-testid="productCardDescription"],.products-alternative .product .p.sacha-card-modern .p-desc,.products-alternative .product .p.sacha-card-modern .description,.products-alternative .product .p.sacha-card-modern [data-testid="productCardDescription"],#products .product .p.sacha-card-modern .p-desc,#products .product .p.sacha-card-modern .description,#products .product .p.sacha-card-modern [data-testid="productCardDescription"]{display:none!important}
#products.products-page .product .p-desc,#products.products-page .product .description,#products.products-page .product [data-testid="productCardDescription"],.products-block .product .p-desc,.products-block .product .description,.products-block .product [data-testid="productCardDescription"],.product-slider .product .p-desc,.product-slider .product .description,.product-slider .product [data-testid="productCardDescription"]{display:none!important}
.sacha-mobile-menu{display:none!important}
@media (max-width: 767px){
body.navigation-window-visible #header,body.user-action-visible.navigation-window-visible #header{position:static!important;z-index:auto!important}
body.type-category #products.products.products-page.products-block,body.type-category .products.products-page.products-block,body.type-search #products.products.products-page.products-block,body.type-search .products.products-page.products-block,body.type-manufacturer-detail #products.products.products-page.products-block,body.type-manufacturer-detail .products.products-page.products-block{grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:10px!important}
}
body.ordering-process .next-step,body.ordering-process .cart-content .next-step,body.ordering-process .cart-content .cart-row-buttons,body.ordering-process .cart-content .buttons-wrapper,body.ordering-process .cart-content .button-wrapper,body.ordering-process .cart-content .checkout-buttons,body.ordering-process .cart-content .cart-buttons,body.ordering-process .cart-inner .next-step,body.ordering-process .summary-wrapper .next-step,body.ordering-process .checkout-summary .next-step{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:flex-end!important;gap:12px!important;max-width:560px!important;margin-left:auto!important}
body.ordering-process .next-step a,body.ordering-process .next-step .btn,body.ordering-process .cart-row-buttons a,body.ordering-process .cart-row-buttons .btn,body.ordering-process .buttons-wrapper a,body.ordering-process .buttons-wrapper .btn,body.ordering-process .checkout-buttons a,body.ordering-process .checkout-buttons .btn,body.ordering-process .cart-buttons a,body.ordering-process .cart-buttons .btn,body.ordering-process .next-step-forward,body.ordering-process .continue-shopping{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important;width:auto!important;min-width:190px!important;max-width:100%!important;flex:0 1 220px!important;margin:0!important;padding:0 22px!important;white-space:nowrap!important;line-height:1.2!important;text-align:center!important}
body.ordering-process .continue-shopping{order:1!important}
body.ordering-process .next-step-forward,body.ordering-process .btn-conversion{order:2!important}
@media (max-width: 767px){
body.ordering-process .next-step,body.ordering-process .cart-content .next-step,body.ordering-process .cart-content .cart-row-buttons,body.ordering-process .cart-content .buttons-wrapper,body.ordering-process .cart-content .button-wrapper,body.ordering-process .cart-content .checkout-buttons,body.ordering-process .cart-content .cart-buttons,body.ordering-process .cart-inner .next-step,body.ordering-process .summary-wrapper .next-step,body.ordering-process .checkout-summary .next-step{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;max-width:none!important;margin-left:0!important}
body.ordering-process .next-step a,body.ordering-process .next-step .btn,body.ordering-process .cart-row-buttons a,body.ordering-process .cart-row-buttons .btn,body.ordering-process .buttons-wrapper a,body.ordering-process .buttons-wrapper .btn,body.ordering-process .checkout-buttons a,body.ordering-process .checkout-buttons .btn,body.ordering-process .cart-buttons a,body.ordering-process .cart-buttons .btn,body.ordering-process .next-step-forward,body.ordering-process .continue-shopping{width:100%!important;min-width:0!important;flex:0 0 auto!important;min-height:58px!important;margin:0!important;white-space:normal!important}
body.ordering-process .next-step-forward,body.ordering-process .btn-conversion{order:1!important}
body.ordering-process .continue-shopping{order:2!important}
#sacha-v55-mobile-menu,#sacha-v68-mobile-menu{display:none!important;visibility:hidden!important;pointer-events:none!important}
html.scrolled #header,body:not(.ordering-process):not(.type-cart) #header,body:not(.ordering-process):not(.type-cart) #header .overall-header,body:not(.ordering-process):not(.type-cart) #header .top-navigation-bar,body:not(.ordering-process):not(.type-cart) #header .header-top,body:not(.ordering-process):not(.type-cart) #header .header-top-wrapper,body:not(.ordering-process):not(.type-cart) #header .header-bottom,body:not(.ordering-process):not(.type-cart) #header .header-bottom-wrapper,body:not(.ordering-process):not(.type-cart) .navigation-wrapper,body:not(.ordering-process):not(.type-cart) .js-navigation-container{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:auto!important;transform:none!important;animation:none!important;will-change:auto!important;box-shadow:none!important}
html.scrolled .overall-wrapper,body.sacha-nav-scrolled #header{padding-top:0!important;padding-bottom:0!important}
body.navigation-window-visible #navigation .navigation-in{display:block!important}
body.navigation-window-visible #navigation .navigation-in ul li.ext>a,body.navigation-window-visible #navigation .navigation-in ul li.has-children>a,body.navigation-window-visible #navigation .menu-level-1>li.ext>a,body.navigation-window-visible #navigation .menu-level-1>li.has-children>a,#navigation .navigation-in ul li.ext>a,#navigation .navigation-in ul li.has-children>a,#navigation .menu-level-1>li.ext>a,#navigation .menu-level-1>li.has-children>a{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;padding-right:18px!important}
body.navigation-window-visible #navigation .navigation-in ul li.ext>a>b,body.navigation-window-visible #navigation .navigation-in ul li.has-children>a>b,body.navigation-window-visible #navigation .menu-level-1>li.ext>a>b,body.navigation-window-visible #navigation .menu-level-1>li.has-children>a>b,#navigation .navigation-in ul li.ext>a>b,#navigation .navigation-in ul li.has-children>a>b,#navigation .menu-level-1>li.ext>a>b,#navigation .menu-level-1>li.has-children>a>b{display:inline!important;flex:0 1 auto!important;width:auto!important;max-width:calc(100% - 42px)!important;margin:0!important;padding:0!important}
body.navigation-window-visible #navigation .submenu-arrow,body.navigation-window-visible #navigation a>.submenu-arrow,#navigation .navigation-in .submenu-arrow,#navigation .menu-level-1>li>a>.submenu-arrow{position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 30px!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;margin:0 0 0 8px!important;padding:0!important;color:currentColor!important;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important;mask:none!important;-webkit-mask:none!important;pointer-events:auto!important;cursor:pointer!important;z-index:2!important}
body.navigation-window-visible #navigation .submenu-arrow::before,#navigation .navigation-in .submenu-arrow::before{content:""!important;display:block!important;position:static!important;width:10px!important;height:10px!important;margin:-4px 0 0!important;padding:0!important;background:transparent!important;border:0!important;border-right:2px solid currentColor!important;border-bottom:2px solid currentColor!important;transform:rotate(45deg)!important}
body.navigation-window-visible #navigation li.exp>a .submenu-arrow::before,body.navigation-window-visible #navigation li.open>a .submenu-arrow::before,#navigation .navigation-in li.exp>a .submenu-arrow::before,#navigation .navigation-in li.open>a .submenu-arrow::before{margin-top:4px!important;transform:rotate(225deg)!important}
body.navigation-window-visible #navigation .submenu-arrow::after,#navigation .navigation-in .submenu-arrow::after{content:none!important;display:none!important}
body.navigation-window-visible #navigation .menu-level-2,#navigation .navigation-in .menu-level-2{background:#fff!important;padding:2px 0 10px!important}
body.navigation-window-visible #navigation .menu-level-2>li,#navigation .navigation-in .menu-level-2>li{display:block!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;box-shadow:none!important}
body.navigation-window-visible #navigation .menu-level-2 .menu-image,body.navigation-window-visible #navigation .menu-level-2 a.menu-image,body.navigation-window-visible #navigation .menu-level-2 picture,body.navigation-window-visible #navigation .menu-level-2 img,#navigation .navigation-in .menu-level-2 .menu-image,#navigation .navigation-in .menu-level-2 a.menu-image,#navigation .navigation-in .menu-level-2 picture,#navigation .navigation-in .menu-level-2 img{display:none!important;visibility:hidden!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
body.navigation-window-visible #navigation .menu-level-2>li>div,#navigation .navigation-in .menu-level-2>li>div{display:block!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;background:#fff!important}
body.navigation-window-visible #navigation .menu-level-2>li>div>a,body.navigation-window-visible #navigation .menu-level-2>li>a:not(.menu-image),#navigation .navigation-in .menu-level-2>li>div>a,#navigation .navigation-in .menu-level-2>li>a:not(.menu-image){display:flex!important;align-items:center!important;min-height:44px!important;width:100%!important;margin:0!important;padding:10px 18px 10px 34px!important;color:#161a1f!important;background:#fff!important;border:0!important;box-shadow:none!important;text-decoration:none!important;font-size:15px!important;font-weight:600!important;line-height:1.25!important}
body.navigation-window-visible #navigation .menu-level-2>li>div>a span,#navigation .navigation-in .menu-level-2>li>div>a span{display:inline!important;margin:0!important;padding:0!important}
body.navigation-window-visible #navigation .menu-level-3,#navigation .navigation-in .menu-level-3{display:none!important}
body.navigation-window-visible #navigation .navigation-close{pointer-events:auto!important;cursor:pointer!important;z-index:2147483202!important}
}
body.type-category #products.products.products-page.products-block>.product,body.type-search #products.products.products-page.products-block>.product,body.type-manufacturer-detail #products.products.products-page.products-block>.product{clear:none!important;width:auto!important;max-width:none!important;min-width:0!important;float:none!important;margin:0!important;padding:0!important;display:block!important}
body.type-category #products .product .p.sacha-card-modern,body.type-search #products .product .p.sacha-card-modern,body.type-manufacturer-detail #products .product .p.sacha-card-modern,body.type-category .products-page .product .p.sacha-card-modern,body.type-search .products-page .product .p.sacha-card-modern,body.type-manufacturer-detail .products-page .product .p.sacha-card-modern{min-height:100%!important;padding:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid #d7eaf2!important;border-radius:8px!important;box-shadow:0 12px 32px rgba(12, 28, 40, .08)!important}
body.type-category #products .product .p.sacha-card-modern:hover,body.type-search #products .product .p.sacha-card-modern:hover,body.type-manufacturer-detail #products .product .p.sacha-card-modern:hover{border-color:#8fd7ec!important;box-shadow:0 18px 44px rgba(12, 28, 40, .12)!important;transform:translateY(-2px)!important}
body.type-category #products .product .p.sacha-card-modern>.image,body.type-search #products .product .p.sacha-card-modern>.image,body.type-manufacturer-detail #products .product .p.sacha-card-modern>.image{order:0!important;width:100%!important;height:clamp(230px, 22vw, 320px)!important;min-height:230px!important;max-height:none!important;margin:0!important;padding:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;border:0!important;border-radius:8px 8px 0 0!important;box-shadow:none!important}
body.type-category #products .product .p.sacha-card-modern>.image img,body.type-search #products .product .p.sacha-card-modern>.image img,body.type-manufacturer-detail #products .product .p.sacha-card-modern>.image img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important}
body.type-category #products .product .p.sacha-card-modern .p-in,body.type-search #products .product .p.sacha-card-modern .p-in,body.type-manufacturer-detail #products .product .p.sacha-card-modern .p-in{flex:1 1 auto!important;width:100%!important;margin:0!important;padding:15px 16px 0!important;display:flex!important;flex-direction:column!important}
body.type-category #products .product .p.sacha-card-modern .p-in-in,body.type-search #products .product .p.sacha-card-modern .p-in-in,body.type-manufacturer-detail #products .product .p.sacha-card-modern .p-in-in{width:100%!important;margin:0!important;padding:0!important}
body.type-category #products .product .p.sacha-card-modern .name,body.type-search #products .product .p.sacha-card-modern .name,body.type-manufacturer-detail #products .product .p.sacha-card-modern .name{min-height:48px!important;margin:0 0 8px!important;color:#111820!important;font-size:16px!important;font-weight:700!important;line-height:1.32!important;letter-spacing:0!important;text-decoration:none!important}
body.type-category #products .product .p.sacha-card-modern .name span,body.type-search #products .product .p.sacha-card-modern .name span,body.type-manufacturer-detail #products .product .p.sacha-card-modern .name span{color:inherit!important;font-size:inherit!important;line-height:inherit!important}
body.type-category #products .product .p.sacha-card-modern .p-bottom,body.type-search #products .product .p.sacha-card-modern .p-bottom,body.type-manufacturer-detail #products .product .p.sacha-card-modern .p-bottom{margin-top:auto!important;padding:0 16px 16px!important}
body.type-category #products .product .p.sacha-card-modern .prices,body.type-search #products .product .p.sacha-card-modern .prices,body.type-manufacturer-detail #products .product .p.sacha-card-modern .prices{margin-top:8px!important;padding:0!important}
body.type-category #products .product .p.sacha-card-modern .price-final,body.type-category #products .product .p.sacha-card-modern .price-final strong,body.type-search #products .product .p.sacha-card-modern .price-final,body.type-search #products .product .p.sacha-card-modern .price-final strong,body.type-manufacturer-detail #products .product .p.sacha-card-modern .price-final,body.type-manufacturer-detail #products .product .p.sacha-card-modern .price-final strong{color:#ed1c24!important;font-size:22px!important;font-weight:800!important;line-height:1.1!important}
body.type-category #products .product .p.sacha-card-modern .sacha-card-buy,body.type-category #products .product .p.sacha-card-modern .p-tools,body.type-search #products .product .p.sacha-card-modern .sacha-card-buy,body.type-search #products .product .p.sacha-card-modern .p-tools,body.type-manufacturer-detail #products .product .p.sacha-card-modern .sacha-card-buy,body.type-manufacturer-detail #products .product .p.sacha-card-modern .p-tools{margin-top:12px!important}
.sacha-direct-stock-badge::before,.sacha-detail-direct-stock::before{content:""!important;display:inline-block!important;width:8px!important;height:8px!important;margin-right:7px!important;background:#13a03d!important;border-radius:999px!important}
.sacha-direct-stock-text,.type-detail .availability-amount,.type-detail .show-tooltip.acronym[title*="prodej"]{color:#087a2c!important;font-weight:800!important}
#filters-wrapper.sacha-filter-accordion-ready{position:sticky!important;top:18px!important;max-height:calc(100vh - 36px)!important;overflow:auto!important;padding-right:8px!important;scrollbar-width:thin!important}
#filters-wrapper .sacha-filter-section{margin:0 0 10px!important;padding:0!important;border:1px solid #d7eaf2!important;border-radius:8px!important;background:#fff!important;overflow:hidden!important}
#filters-wrapper .sacha-filter-toggle__icon{flex:0 0 9px!important;width:9px!important;height:9px!important;margin-left:12px!important;border-right:2px solid #7a858d!important;border-bottom:2px solid #7a858d!important;transform:rotate(45deg) translateY(-2px)!important}
#filters-wrapper .sacha-filter-section.is-open>.sacha-filter-toggle .sacha-filter-toggle__icon{transform:rotate(225deg) translateY(-2px)!important}
#filters-wrapper .sacha-filter-native-heading{display:none!important}
#filters-wrapper .sacha-filter-section:not(.is-open)>.param-filter-top,#filters-wrapper .sacha-filter-section:not(.is-open)>form,#filters-wrapper .sacha-filter-section:not(.is-open)>fieldset,#filters-wrapper .sacha-filter-section:not(.is-open)>.slider-header,#filters-wrapper .sacha-filter-section:not(.is-open)>.slider-content,#filters-wrapper .sacha-filter-price-form:not(.is-open){display:none!important}
#filters-wrapper .sacha-filter-section.is-open>.param-filter-top,#filters-wrapper .sacha-filter-section.is-open>form,#filters-wrapper .sacha-filter-section.is-open>fieldset,#filters-wrapper .sacha-filter-section.is-open>.slider-header,#filters-wrapper .sacha-filter-section.is-open>.slider-content,#filters-wrapper .sacha-filter-price-form.is-open{display:block!important;padding:12px 14px 14px!important}
#filters-wrapper .param-filter-top fieldset,#filters-wrapper .filter-section form fieldset{margin:0!important;padding:0!important}
.benefitBanner.position--benefitHomepage,.sacha-trust-strip{position:relative!important;left:50%!important;width:100vw!important;max-width:none!important;margin-left:-50vw!important;margin-right:-50vw!important}
.benefitBanner.position--benefitHomepage{padding-left:max(20px, calc((100vw - 1280px) / 2))!important;padding-right:max(20px, calc((100vw - 1280px) / 2))!important;background:#f5fbfe!important}
.sacha-trust-strip__inner{margin:0 auto!important;padding:15px 24px!important;display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;gap:0!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important}
html.scrolled #header,html.scrolled #header .overall-header,html.scrolled #header .top-navigation-bar,html.scrolled #header .header-top,html.scrolled #header .header-top-wrapper,html.scrolled #header .header-bottom,html.scrolled #header .header-bottom-wrapper,html.scrolled #navigation,html.scrolled #navigation .navigation-in,html.scrolled #navigation .menu-level-1,body.sacha-nav-scrolled #header,body.sacha-nav-scrolled #header .overall-header,body.sacha-nav-scrolled #header .top-navigation-bar,body.sacha-nav-scrolled #header .header-top,body.sacha-nav-scrolled #header .header-top-wrapper,body.sacha-nav-scrolled #header .header-bottom,body.sacha-nav-scrolled #header .header-bottom-wrapper,body.sacha-nav-scrolled #navigation,body.sacha-nav-scrolled #navigation .navigation-in,body.sacha-nav-scrolled #navigation .menu-level-1{background:#fff!important;color:#151b22!important}
html.scrolled #navigation .submenu-arrow,html.scrolled #navigation .submenu-arrow::before,body.sacha-nav-scrolled #navigation .submenu-arrow,body.sacha-nav-scrolled #navigation .submenu-arrow::before{color:#7a858d!important;border-color:#7a858d!important;background:transparent!important}
@media (max-width: 1199px){
body.type-category #products .product .p.sacha-card-modern>.image,body.type-search #products .product .p.sacha-card-modern>.image,body.type-manufacturer-detail #products .product .p.sacha-card-modern>.image{height:230px!important;min-height:230px!important}
}
@media (max-width: 991px){
#filters-wrapper.sacha-filter-accordion-ready{position:static!important;max-height:none!important;padding-right:0!important;overflow:visible!important}
}
@media (max-width: 767px){
html.scrolled,html.scrolled body,body.sacha-nav-scrolled{padding-top:0!important}
html.scrolled #header,body.sacha-nav-scrolled #header,body:not(.ordering-process):not(.type-cart) #header,body:not(.ordering-process):not(.type-cart) #header .overall-header,body:not(.ordering-process):not(.type-cart) #header .top-navigation-bar,body:not(.ordering-process):not(.type-cart) #header .header-top,body:not(.ordering-process):not(.type-cart) #header .header-top-wrapper,body:not(.ordering-process):not(.type-cart) #header .header-bottom,body:not(.ordering-process):not(.type-cart) #header .header-bottom-wrapper{position:static!important;top:auto!important;left:auto!important;right:auto!important;width:auto!important;max-width:none!important;transform:none!important;transition:none!important;animation:none!important;will-change:auto!important;background:#fff!important}
html.scrolled .overall-wrapper,body.sacha-nav-scrolled .overall-wrapper{padding-top:0!important}
body.navigation-window-visible #navigation{display:block!important;top:0!important;transform:none!important}
body.type-category #products .product .p.sacha-card-modern>.image,body.type-search #products .product .p.sacha-card-modern>.image,body.type-manufacturer-detail #products .product .p.sacha-card-modern>.image{height:170px!important;min-height:170px!important;padding:8px!important}
body.type-category #products .product .p.sacha-card-modern .p-in,body.type-search #products .product .p.sacha-card-modern .p-in,body.type-manufacturer-detail #products .product .p.sacha-card-modern .p-in{padding:11px 10px 0!important}
body.type-category #products .product .p.sacha-card-modern .p-bottom,body.type-search #products .product .p.sacha-card-modern .p-bottom,body.type-manufacturer-detail #products .product .p.sacha-card-modern .p-bottom{padding:0 10px 12px!important}
body.type-category #products .product .p.sacha-card-modern .name,body.type-search #products .product .p.sacha-card-modern .name,body.type-manufacturer-detail #products .product .p.sacha-card-modern .name{min-height:44px!important;font-size:14px!important}
body.type-category #products .product .p.sacha-card-modern .price-final,body.type-category #products .product .p.sacha-card-modern .price-final strong,body.type-search #products .product .p.sacha-card-modern .price-final,body.type-search #products .product .p.sacha-card-modern .price-final strong,body.type-manufacturer-detail #products .product .p.sacha-card-modern .price-final,body.type-manufacturer-detail #products .product .p.sacha-card-modern .price-final strong{font-size:18px!important}
html body.navigation-window-visible #header .container.navigation-wrapper.header-bottom-wrapper.js-navigation-container,html body.navigation-window-visible #header .navigation-wrapper.header-bottom-wrapper.js-navigation-container,html body.navigation-window-visible .container.navigation-wrapper.header-bottom-wrapper.js-navigation-container,html body.navigation-window-visible .navigation-wrapper.header-bottom-wrapper.js-navigation-container{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:static!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important}
}
body.type-category #productsTop.products-inline.products-top,body.type-search #productsTop.products-inline.products-top,body.type-manufacturer-detail #productsTop.products-inline.products-top{display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;gap:22px!important}
body.type-category #productsTop.products-inline.products-top>.product,body.type-search #productsTop.products-inline.products-top>.product,body.type-manufacturer-detail #productsTop.products-inline.products-top>.product{display:block!important;width:auto!important;max-width:none!important;min-width:0!important;float:none!important;margin:0!important;padding:0!important}
body.type-category #productsTop .product .p.sacha-card-modern,body.type-search #productsTop .product .p.sacha-card-modern,body.type-manufacturer-detail #productsTop .product .p.sacha-card-modern{min-height:100%!important;padding:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid #d7eaf2!important;border-radius:8px!important;box-shadow:0 10px 28px rgba(12, 28, 40, .07)!important}
body.type-category #productsTop .product .p.sacha-card-modern>.image,body.type-search #productsTop .product .p.sacha-card-modern>.image,body.type-manufacturer-detail #productsTop .product .p.sacha-card-modern>.image{width:100%!important;height:190px!important;min-height:190px!important;max-height:none!important;margin:0!important;padding:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;border:0!important;border-radius:8px 8px 0 0!important;box-shadow:none!important}
body.type-category #productsTop .product .p.sacha-card-modern>.image img,body.type-search #productsTop .product .p.sacha-card-modern>.image img,body.type-manufacturer-detail #productsTop .product .p.sacha-card-modern>.image img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important}
body.type-category #productsTop .product .p.sacha-card-modern .p-in,body.type-search #productsTop .product .p.sacha-card-modern .p-in,body.type-manufacturer-detail #productsTop .product .p.sacha-card-modern .p-in{flex:1 1 auto!important;margin:0!important;padding:13px 14px 0!important}
body.type-category #productsTop .product .p.sacha-card-modern .name,body.type-search #productsTop .product .p.sacha-card-modern .name,body.type-manufacturer-detail #productsTop .product .p.sacha-card-modern .name{min-height:44px!important;margin:0 0 8px!important;color:#111820!important;font-size:15px!important;font-weight:700!important;line-height:1.32!important;letter-spacing:0!important;text-decoration:none!important}
body.type-category #productsTop .product .p.sacha-card-modern .p-bottom,body.type-search #productsTop .product .p.sacha-card-modern .p-bottom,body.type-manufacturer-detail #productsTop .product .p.sacha-card-modern .p-bottom{margin-top:auto!important;padding:0 14px 14px!important}
body.type-category #productsTop .product .p.sacha-card-modern .price-final,body.type-category #productsTop .product .p.sacha-card-modern .price-final strong,body.type-search #productsTop .product .p.sacha-card-modern .price-final,body.type-search #productsTop .product .p.sacha-card-modern .price-final strong,body.type-manufacturer-detail #productsTop .product .p.sacha-card-modern .price-final,body.type-manufacturer-detail #productsTop .product .p.sacha-card-modern .price-final strong{color:#ed1c24!important;font-size:20px!important;font-weight:800!important;line-height:1.1!important}
@media (max-width: 991px){
body.type-category #productsTop.products-inline.products-top,body.type-search #productsTop.products-inline.products-top,body.type-manufacturer-detail #productsTop.products-inline.products-top{grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:14px!important}
}
@media (max-width: 767px){
body.type-category #productsTop .product .p.sacha-card-modern>.image,body.type-search #productsTop .product .p.sacha-card-modern>.image,body.type-manufacturer-detail #productsTop .product .p.sacha-card-modern>.image{height:155px!important;min-height:155px!important;padding:8px!important}
body.type-category #productsTop .product .p.sacha-card-modern .name,body.type-search #productsTop .product .p.sacha-card-modern .name,body.type-manufacturer-detail #productsTop .product .p.sacha-card-modern .name{min-height:42px!important;font-size:14px!important}
}
@media (min-width: 768px){
html.scrolled #header,html.scrolled #header .header-bottom,html.scrolled #header .header-bottom-wrapper,html.scrolled #navigation,html.scrolled #navigation .navigation-in,html.scrolled #navigation .menu-level-1,html.scrolled body.desktop .menu-helper,html.scrolled body.desktop .menu-helper>span,body.desktop .menu-helper,body.desktop .menu-helper>span{background:#fff!important;color:#151b22!important;box-shadow:none!important}
body.desktop .menu-helper{border:0!important;outline:0!important;top:0!important;background:#fff!important;border:1px solid var(--sacha-border)!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;align-self:stretch!important;position:relative!important;display:flex!important;align-items:stretch!important;min-width:66px!important;height:auto!important;min-height:48px!important;margin:0!important;padding:0!important;z-index:2600!important}
body.desktop .menu-helper>span{gap:8px!important;border:0!important;position:relative!important;z-index:2451!important;height:68px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:0 14px!important;color:#151b22!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;font-weight:500!important;cursor:pointer!important}
body.desktop .menu-helper>ul,body.desktop .menu-helper>ul.menu-level-1,body.desktop .menu-helper>ul.sacha-more-menu{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;display:none!important;width:max-content!important;min-width:260px!important;max-width:360px!important;max-height:calc(100vh - 150px)!important;margin:0!important;padding:8px!important;overflow:auto!important;background:#fff!important;border:1px solid #d7eaf2!important;border-radius:8px!important;box-shadow:0 20px 50px rgba(12, 28, 40, .14)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:2700!important}
body.desktop .menu-helper>ul>li{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important}
body.desktop .menu-helper>ul>li>a{line-height:1.2!important;border:0!important;justify-content:space-between!important;display:flex!important;align-items:center!important;min-height:40px!important;padding:0 12px!important;color:#151b22!important;background:#fff!important;border-radius:6px!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important}
body.desktop .menu-helper>ul>li:hover>a,body.desktop .menu-helper>ul>li.exp>a{color:#087f9d!important;background:#f2fbfe!important;box-shadow:none!important}
.top-navigation-menu-trigger,html.scrolled .top-navigation-menu-trigger{color:#151b22!important;background:transparent!important;box-shadow:none!important;font-weight:500!important}
}
body.type-index .products .product,body.type-category .products .product,body.type-search .products .product,body.type-manufacturer-detail .products .product{display:flex!important;align-items:stretch!important}
body.type-index .product-slider,body.type-index .products-inline,body.type-category #products.products.products-page.products-block,body.type-category #productsTop.products-inline.products-top,body.type-search #products.products.products-page.products-block,body.type-search #productsTop.products-inline.products-top,body.type-manufacturer-detail #products.products.products-page.products-block,body.type-manufacturer-detail #productsTop.products-inline.products-top{align-items:stretch!important}
body.type-category #products.products.products-page.products-block,body.type-search #products.products.products-page.products-block,body.type-manufacturer-detail #products.products.products-page.products-block{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:24px!important;align-items:stretch!important;grid-auto-rows:1fr!important}
body.type-index .products .product .p.sacha-card-modern:hover,body.type-category .products .product .p.sacha-card-modern:hover,body.type-search .products .product .p.sacha-card-modern:hover,body.type-manufacturer-detail .products .product .p.sacha-card-modern:hover{border-color:#8fd7ec!important;box-shadow:0 16px 36px rgba(12, 28, 40, .11)!important;transform:none!important}
body.type-index .products .product .p.sacha-card-modern>.image img,body.type-category .products .product .p.sacha-card-modern>.image img,body.type-search .products .product .p.sacha-card-modern>.image img,body.type-manufacturer-detail .products .product .p.sacha-card-modern>.image img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important}
body.type-index .products .product .p.sacha-card-modern .p-in-in,body.type-category .products .product .p.sacha-card-modern .p-in-in,body.type-search .products .product .p.sacha-card-modern .p-in-in,body.type-manufacturer-detail .products .product .p.sacha-card-modern .p-in-in{flex:0 0 auto!important;width:100%!important;margin:0!important;padding:0!important}
.sacha-direct-stock-badge{display:inline-flex!important;align-items:center!important;align-self:flex-start!important;letter-spacing:0!important;white-space:nowrap!important;min-height:22px!important;margin:0 0 8px!important;padding:3px 8px!important;color:#087a2c!important;background:#eaf8ef!important;border:1px solid #b8ebc9!important;border-radius:999px!important;font-size:12px!important;line-height:1!important}
.sacha-direct-stock-badge::before{width:7px!important;height:7px!important;margin-right:6px!important}
body.type-index .products .product .p.sacha-card-modern .p-bottom,body.type-category .products .product .p.sacha-card-modern .p-bottom,body.type-search .products .product .p.sacha-card-modern .p-bottom,body.type-manufacturer-detail .products .product .p.sacha-card-modern .p-bottom{margin:0!important;padding:0!important}
body.type-index .products .product .p.sacha-card-modern .price-standard,body.type-index .products .product .p.sacha-card-modern .price-standard strong,body.type-index .products .product .p.sacha-card-modern .price-save,body.type-category .products .product .p.sacha-card-modern .price-standard,body.type-category .products .product .p.sacha-card-modern .price-standard strong,body.type-category .products .product .p.sacha-card-modern .price-save,body.type-search .products .product .p.sacha-card-modern .price-standard,body.type-search .products .product .p.sacha-card-modern .price-standard strong,body.type-search .products .product .p.sacha-card-modern .price-save,body.type-manufacturer-detail .products .product .p.sacha-card-modern .price-standard,body.type-manufacturer-detail .products .product .p.sacha-card-modern .price-standard strong,body.type-manufacturer-detail .products .product .p.sacha-card-modern .price-save{display:inline-flex!important;margin:0!important;color:#788791!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important}
.p.sacha-card-modern .p-tools{flex-direction:column;align-items:stretch;order:3;gap:6px;width:100%!important;min-height:0!important;margin:10px 0 0!important;text-align:left!important;margin-top:auto!important;display:block!important}
.p.sacha-card-modern .sacha-card-size-chip{background:#fff!important;border:1px solid #cfe2eb!important;color:var(--sacha-ink)!important;min-width:0!important;min-height:28px!important;height:28px!important;margin:0!important;padding:0 9px!important;border-radius:6px!important;font-size:12px!important;line-height:1!important}
.p.sacha-card-modern .sacha-card-qty,.p.sacha-card-modern .sacha-native-qty{grid-column:1;display:grid!important;grid-template-columns:36px minmax(36px, 1fr) 36px;border:1px solid #cfe2eb!important;overflow:hidden;border-radius:8px!important;width:100%!important;min-width:0!important;height:40px!important;margin:0!important}
.p.sacha-card-modern .sacha-card-add,.p.sacha-card-modern .sacha-native-cart,.sacha-card-add{color:#0b1118!important;background:#21b9df!important;border:1px solid #21b9df!important;box-shadow:none!important;width:100%!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0 12px!important;border-radius:7px!important;font-size:14px!important;font-weight:600!important;line-height:1.1!important}
.p.sacha-card-modern .sacha-card-status{min-height:14px;color:var(--sacha-muted)!important;font-size:11px!important;line-height:1.25!important;display:none!important}
.sacha-detail-direct-stock{align-items:center!important;width:fit-content!important;margin:12px 0 10px!important;padding:8px 12px!important;color:#087a2c!important;background:#e8f8ee!important;border:1px solid #b8ebc9!important;border-radius:6px!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important;display:none!important}
.sacha-variant-ui__meta{max-width:11ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:2px;font-size:11px!important;line-height:1.25!important;color:#66757d!important;font-weight:500!important}
.sacha-variant-ui__option.is-direct-stock .sacha-variant-ui__meta,.sacha-direct-stock-text{color:#087a2c!important;font-weight:600!important}
.detail-contact-button,.js-detail-contact-button{display:flex!important;align-items:center!important;gap:12px!important;margin:18px 0!important;padding:14px 16px!important;background:#f5fbfe!important;border:1px solid #d7eaf2!important;border-radius:8px!important;box-shadow:none!important}
.detail-contact-button__icon{display:none!important}
.detail-contact-button__title{margin:0 0 3px!important;color:#08aeda!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;text-transform:none!important}
.detail-contact-button__text{margin:0!important;color:#1f272d!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}
#filters-wrapper .sacha-filter-toggle{appearance:none!important;-webkit-appearance:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:46px!important;margin:0!important;padding:0 14px!important;color:#17202a!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;line-height:1.2!important;text-align:left!important;cursor:pointer!important;font-size:15px!important;font-weight:500!important}
#filters-wrapper .filter-label{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-height:30px!important;color:#2c3339!important;line-height:1.25!important;font-size:14px!important;font-weight:400!important}
#filters-wrapper .filter-count{margin-left:auto!important;color:#2c3339!important;background:#f2f5f7!important;font-weight:500!important}
#filters-wrapper .filter-label.no-display{display:none!important}
#filters-wrapper .advanced-parameter{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;margin:0!important;padding:0!important;border:1px solid #d7eaf2!important;border-radius:999px!important;background:#fff!important;overflow:hidden!important}
#filters-wrapper .advanced-parameter-inner{display:block!important;width:100%!important;height:100%!important;border-radius:inherit!important;border:1px solid rgba(0, 0, 0, .08)!important}
@media (max-width: 767px){
.p.sacha-card-modern .sacha-card-add,.p.sacha-card-modern .sacha-native-cart,.sacha-card-add{font-size:13px!important}
}
.sacha-mobile-filter-toggle{display:none!important}
@media (max-width: 991px){
#filters-wrapper.sacha-mobile-filter-ready{margin:18px 0 22px!important;padding:0!important;background:transparent!important;border:0!important;overflow:visible!important}
#filters-wrapper.sacha-mobile-filter-ready .sacha-mobile-filter-toggle{appearance:none!important;-webkit-appearance:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:52px!important;margin:0 0 10px!important;padding:0 16px!important;color:#111820!important;background:#fff!important;border:1px solid #cfe7f2!important;border-radius:8px!important;box-shadow:0 8px 24px rgba(12, 28, 40, .06)!important;font-size:16px!important;font-weight:600!important;line-height:1!important;text-align:left!important;cursor:pointer!important}
#filters-wrapper.sacha-mobile-filter-ready .sacha-mobile-filter-toggle__title{flex:1 1 auto!important}
#filters-wrapper.sacha-mobile-filter-ready .sacha-mobile-filter-toggle__state{margin-left:auto!important;color:#687780!important;font-size:13px!important;font-weight:500!important}
#filters-wrapper.sacha-mobile-filter-ready .sacha-mobile-filter-toggle__icon{flex:0 0 10px!important;width:10px!important;height:10px!important;margin-left:12px!important;border-right:2px solid #7a858d!important;border-bottom:2px solid #7a858d!important;transform:rotate(45deg) translateY(-3px)!important}
#filters-wrapper.sacha-mobile-filter-ready.sacha-mobile-filters-open .sacha-mobile-filter-toggle__icon{transform:rotate(225deg) translateY(-1px)!important}
#filters-wrapper.sacha-mobile-filter-ready:not(.sacha-mobile-filters-open)>.filters-wrapper,#filters-wrapper.sacha-mobile-filter-ready:not(.sacha-mobile-filters-open)>#filters,#filters-wrapper.sacha-mobile-filter-ready:not(.sacha-mobile-filters-open) .filters-wrapper{display:none!important}
#filters-wrapper.sacha-mobile-filter-ready.sacha-mobile-filters-open>.filters-wrapper,#filters-wrapper.sacha-mobile-filter-ready.sacha-mobile-filters-open>#filters,#filters-wrapper.sacha-mobile-filter-ready.sacha-mobile-filters-open .filters-wrapper{display:block!important}
#filters-wrapper.sacha-mobile-filter-ready.sacha-mobile-filters-open .filters-wrapper{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
}
@media (max-width: 767px){
body.type-category #products.products.products-page.products-block,body.type-search #products.products.products-page.products-block,body.type-manufacturer-detail #products.products.products-page.products-block,body.type-category #productsTop.products-inline.products-top,body.type-search #productsTop.products-inline.products-top,body.type-manufacturer-detail #productsTop.products-inline.products-top{display:grid!important;grid-template-columns:minmax(0, 1fr)!important;gap:14px!important}
body.type-category #products.products.products-page.products-block>.product,body.type-search #products.products.products-page.products-block>.product,body.type-manufacturer-detail #products.products.products-page.products-block>.product,body.type-category #productsTop.products-inline.products-top>.product,body.type-search #productsTop.products-inline.products-top>.product,body.type-manufacturer-detail #productsTop.products-inline.products-top>.product{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0!important}
body.type-category .products-block>.product,body.type-search .products-block>.product,body.type-manufacturer-detail .products-block>.product{width:100%!important;max-width:100%!important;flex-basis:100%!important}
}
body.type-index .products .product .p.sacha-card-modern .p-in,body.type-category .products .product .p.sacha-card-modern .p-in,body.type-search .products .product .p.sacha-card-modern .p-in,body.type-manufacturer-detail .products .product .p.sacha-card-modern .p-in{flex:1 1 auto!important;min-height:0!important;width:100%!important;margin:0!important;display:flex!important;flex-direction:column!important;padding:12px 14px 12px!important}
body.type-index .products .product .p.sacha-card-modern .price-final,body.type-category .products .product .p.sacha-card-modern .price-final,body.type-search .products .product .p.sacha-card-modern .price-final,body.type-manufacturer-detail .products .product .p.sacha-card-modern .price-final{flex:0 0 100%!important;width:100%!important;margin:0!important}
body.type-index .products .product .p.sacha-card-modern .price-standard-wrapper,body.type-index .products .product .p.sacha-card-modern .price-standard,body.type-index .products .product .p.sacha-card-modern .price-save,body.type-category .products .product .p.sacha-card-modern .price-standard-wrapper,body.type-category .products .product .p.sacha-card-modern .price-standard,body.type-category .products .product .p.sacha-card-modern .price-save,body.type-search .products .product .p.sacha-card-modern .price-standard-wrapper,body.type-search .products .product .p.sacha-card-modern .price-standard,body.type-search .products .product .p.sacha-card-modern .price-save,body.type-manufacturer-detail .products .product .p.sacha-card-modern .price-standard-wrapper,body.type-manufacturer-detail .products .product .p.sacha-card-modern .price-standard,body.type-manufacturer-detail .products .product .p.sacha-card-modern .price-save{flex:0 0 auto!important;width:auto!important;margin:0!important}
.p.sacha-card-modern .sacha-card-buy{width:100%;display:grid!important;grid-template-columns:minmax(94px, .9fr) minmax(118px, 1.1fr)!important;gap:7px!important;align-items:end!important;margin-top:6px!important;padding-top:0!important}
.p.sacha-card-modern .sacha-card-size-chips{justify-content:flex-start!important;grid-column:1 / -1!important;display:flex!important;flex-wrap:wrap!important;align-content:flex-start!important;margin:0!important;overflow:hidden!important;max-height:58px!important;gap:4px!important}
.p.sacha-card-modern .sacha-card-size-label{grid-column:1 / -1!important;margin:0!important;color:#697780!important;font-size:11px!important;line-height:1.2!important;margin-bottom:-1px!important}
@media (min-width: 768px){
body.desktop .menu-helper:hover>span,body.desktop .menu-helper.exp>span,html.scrolled body.desktop .menu-helper:hover>span,html.scrolled body.desktop .menu-helper.exp>span{color:#151b22!important;background:#fff!important;box-shadow:none!important}
body.desktop .menu-helper.is-open>span,body.desktop.menu-helper-visible .menu-helper>span,html.scrolled body.desktop .menu-helper.is-open>span,html.scrolled body.desktop.menu-helper-visible .menu-helper>span{color:#151b22!important;background:#f7fbfd!important;box-shadow:inset 0 -2px 0 #d7eaf2!important}
body.desktop .menu-helper:hover>ul,body.desktop .menu-helper.exp>ul{display:none!important}
body.desktop .menu-helper.is-open>ul,body.desktop.menu-helper-visible .menu-helper>ul{display:block!important}
body.desktop .menu-helper>ul.sacha-more-menu{min-width:220px!important;max-width:260px!important}
body.desktop .menu-helper>ul.sacha-more-menu>li>a{min-height:42px!important;padding:0 14px!important;white-space:nowrap!important}
}
@media (min-width: 992px){
body.type-category #products.products.products-page.products-block,body.type-category .products.products-page.products-block,body.type-category .products-block,body.type-category #productsTop.products-inline.products-top,body.type-search #products.products.products-page.products-block,body.type-search .products.products-page.products-block,body.type-search .products-block,body.type-search #productsTop.products-inline.products-top,body.type-manufacturer-detail #products.products.products-page.products-block,body.type-manufacturer-detail .products.products-page.products-block,body.type-manufacturer-detail .products-block,body.type-manufacturer-detail #productsTop.products-inline.products-top{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;grid-auto-rows:1fr!important;gap:24px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;left:auto!important;transform:none!important;transition:none!important;overflow:visible!important}
body.type-category #products.products.products-page.products-block>.product,body.type-category .products.products-page.products-block>.product,body.type-category .products-block>.product,body.type-category #productsTop.products-inline.products-top>.product,body.type-search #products.products.products-page.products-block>.product,body.type-search .products.products-page.products-block>.product,body.type-search .products-block>.product,body.type-search #productsTop.products-inline.products-top>.product,body.type-manufacturer-detail #products.products.products-page.products-block>.product,body.type-manufacturer-detail .products.products-page.products-block>.product,body.type-manufacturer-detail .products-block>.product,body.type-manufacturer-detail #productsTop.products-inline.products-top>.product{display:flex!important;width:auto!important;max-width:none!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;float:none!important;flex:0 1 auto!important;transform:none!important;opacity:1!important;visibility:visible!important}
}
body.type-index .products .product .p.sacha-card-modern>.image,body.type-category .products .product .p.sacha-card-modern>.image,body.type-search .products .product .p.sacha-card-modern>.image,body.type-manufacturer-detail .products .product .p.sacha-card-modern>.image{order:0!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;border:0!important;border-radius:8px 8px 0 0!important;box-shadow:none!important;flex-basis:180px!important;flex:0 0 178px!important;height:178px!important;min-height:178px!important;max-height:178px!important}
body.type-index .products .product .p.sacha-card-modern .name,body.type-category .products .product .p.sacha-card-modern .name,body.type-search .products .product .p.sacha-card-modern .name,body.type-manufacturer-detail .products .product .p.sacha-card-modern .name{color:#111820!important;letter-spacing:0!important;text-decoration:none!important;margin-bottom:5px!important;margin:0 0 6px!important;font-size:16px!important}
body.type-index .products .product .p.sacha-card-modern .p-bottom,body.type-category .products .product .p.sacha-card-modern .p-bottom,body.type-search .products .product .p.sacha-card-modern .p-bottom,body.type-manufacturer-detail .products .product .p.sacha-card-modern .p-bottom,body.type-index .products .product .p.sacha-card-modern .p-bottom>div,body.type-category .products .product .p.sacha-card-modern .p-bottom>div,body.type-search .products .product .p.sacha-card-modern .p-bottom>div,body.type-manufacturer-detail .products .product .p.sacha-card-modern .p-bottom>div{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0!important}
body.type-index .products .product .p.sacha-card-modern .prices,body.type-category .products .product .p.sacha-card-modern .prices,body.type-search .products .product .p.sacha-card-modern .prices,body.type-manufacturer-detail .products .product .p.sacha-card-modern .prices{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:2px 8px!important;padding:0!important;flex:0 0 auto!important;min-height:42px!important;margin:1px 0 6px!important}
body.type-index .products .product .p.sacha-card-modern .sacha-card-buy,body.type-category .products .product .p.sacha-card-modern .sacha-card-buy,body.type-search .products .product .p.sacha-card-modern .sacha-card-buy,body.type-manufacturer-detail .products .product .p.sacha-card-modern .sacha-card-buy,body.type-index .products .product .p.sacha-card-modern .p-tools,body.type-category .products .product .p.sacha-card-modern .p-tools,body.type-search .products .product .p.sacha-card-modern .p-tools,body.type-manufacturer-detail .products .product .p.sacha-card-modern .p-tools{margin-top:auto!important}
#filters-wrapper .filter-section h4,#filters-wrapper .filter-section .filter-section-title,#filters-wrapper .filter-section>label{font-weight:500!important}
#filters-wrapper .filter-section-parametric fieldset>div:not(.advanced-filters-wrapper){float:none!important;clear:both!important;width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;min-height:30px!important;margin:0 0 5px!important}
#filters-wrapper .filter-section-parametric fieldset>div:not(.advanced-filters-wrapper) label{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;white-space:normal!important}
#filters-wrapper .advanced-filters-wrapper{padding:2px 0!important;display:grid!important;grid-template-columns:repeat(4, 36px)!important;gap:14px 18px!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;margin:0!important}
#filters-wrapper .advanced-filters-wrapper>div{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;position:relative!important}
#filters-wrapper .advanced-filters-wrapper .advanced-parameter,#filters-wrapper .advanced-filters-wrapper .advanced-parameter-inner{display:block!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important;border-radius:999px!important}
#filters-wrapper .advanced-filters-wrapper .filter-label,#filters-wrapper .advanced-filters-wrapper .parameter-count{display:none!important}
@media (min-width: 768px){
body.desktop #header .menu-helper.sacha-more-disabled,body.desktop #header .menu-helper.sacha-more-disabled>span,body.desktop #header .menu-helper.sacha-more-disabled>ul,body.desktop.menu-helper-visible #header .menu-helper.sacha-more-disabled>ul,html.scrolled body.desktop #header .menu-helper.sacha-more-disabled{display:none!important;visibility:hidden!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}
}
body.type-index .products .product .p.sacha-card-modern,body.type-category .products .product .p.sacha-card-modern,body.type-search .products .product .p.sacha-card-modern,body.type-manufacturer-detail .products .product .p.sacha-card-modern{width:100%!important;padding:0!important;display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid #d7eaf2!important;border-radius:8px!important;box-shadow:0 10px 28px rgba(12, 28, 40, .07)!important;transform:none!important;min-height:492px!important;height:auto!important;max-height:none!important;overflow:visible!important}
@media (min-width: 992px){
body.type-category #products.products.products-page.products-block,body.type-category .products.products-page.products-block,body.type-search #products.products.products-page.products-block,body.type-search .products.products-page.products-block,body.type-manufacturer-detail #products.products.products-page.products-block,body.type-manufacturer-detail .products.products-page.products-block{grid-auto-rows:1fr!important}
body.type-category #products.products.products-page.products-block>.product,body.type-category .products.products-page.products-block>.product,body.type-search #products.products.products-page.products-block>.product,body.type-search .products.products-page.products-block>.product,body.type-manufacturer-detail #products.products.products-page.products-block>.product,body.type-manufacturer-detail .products.products-page.products-block>.product{display:flex!important;align-items:stretch!important}
body.type-category #products.products.products-page.products-block .p.sacha-card-modern,body.type-category .products.products-page.products-block .p.sacha-card-modern,body.type-search #products.products.products-page.products-block .p.sacha-card-modern,body.type-search .products.products-page.products-block .p.sacha-card-modern,body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern,body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern{height:100%!important;min-height:540px!important;max-height:none!important;overflow:visible!important}
}
body.type-index .product-slider .p.sacha-card-modern,body.type-index .products-inline .p.sacha-card-modern{min-height:0!important;height:auto!important;max-height:none!important;overflow:visible!important}
body.type-index .products .product .p.sacha-card-modern .name,body.type-index .products .product .p.sacha-card-modern .name>span,body.type-category .products .product .p.sacha-card-modern .name,body.type-category .products .product .p.sacha-card-modern .name>span,body.type-search .products .product .p.sacha-card-modern .name,body.type-search .products .product .p.sacha-card-modern .name>span,body.type-manufacturer-detail .products .product .p.sacha-card-modern .name,body.type-manufacturer-detail .products .product .p.sacha-card-modern .name>span{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;min-height:62px!important;max-height:62px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;line-height:1.28!important;width:100%!important;font-weight:400!important}
body.type-index .products .product .p.sacha-card-modern .price-final,body.type-index .products .product .p.sacha-card-modern .price-final strong,body.type-category .products .product .p.sacha-card-modern .price-final,body.type-category .products .product .p.sacha-card-modern .price-final strong,body.type-search .products .product .p.sacha-card-modern .price-final,body.type-search .products .product .p.sacha-card-modern .price-final strong,body.type-manufacturer-detail .products .product .p.sacha-card-modern .price-final,body.type-manufacturer-detail .products .product .p.sacha-card-modern .price-final strong{color:#ed1c24!important;line-height:1.12!important;font-size:20px!important;font-weight:500!important}
.p.sacha-card-modern .sacha-card-add,.p.sacha-card-modern .sacha-native-cart,.p.sacha-card-modern .sacha-card-size-chip,.p.sacha-card-modern .sacha-card-size-label,.sacha-direct-stock-badge{font-weight:500!important}
#productsTop.products-inline.products-top{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:22px!important;align-items:start!important;width:100%!important;overflow:visible!important}
#productsTop.products-inline.products-top>.product{display:block!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important}
#productsTop.products-inline.products-top>.product:nth-of-type(n+4),.products-top-wrapper .button-wrapper{display:none!important}
#productsTop .product .prices{display:block!important;min-height:0!important;margin:4px 0 0!important;padding:0!important}
#productsTop .product .price-final,#productsTop .product .price-final strong{color:#ed1c24!important;font-size:17px!important;font-weight:600!important;line-height:1.1!important}
#productsTop .product .price-standard-wrapper,#productsTop .product .price-save,#productsTop .product .ratings-wrapper,#productsTop .product .extra-flags,#productsTop .product .sacha-direct-stock-badge,#productsTop .product .sacha-card-buy,#productsTop .product .sacha-native-cart,#productsTop .product .p-code{display:none!important}
html body #productsTop.products-inline.products-top>div.product:nth-child(n+4),html body #productsTop.products-inline.products-top>div.product:nth-of-type(n+4),html body #productsTop.products-inline.products-top>div.product[hidden],html body #productsTop.products-inline.products-top>div.product[aria-hidden="true"]{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important;pointer-events:none!important}
html body #productsTop.sacha-top-products-clean{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:22px!important;align-items:stretch!important;width:100%!important;margin:18px 0 34px!important;padding:0!important;overflow:visible!important}
html body #productsTop.sacha-top-products-clean .sacha-top-card{display:grid!important;grid-template-columns:96px minmax(0, 1fr)!important;grid-template-rows:auto auto!important;column-gap:14px!important;row-gap:4px!important;align-items:center!important;min-height:116px!important;padding:10px 12px!important;border:1px solid #d5edf7!important;border-radius:6px!important;background:#fff!important;color:#18232d!important;text-decoration:none!important;box-shadow:none!important}
html body #productsTop.sacha-top-products-clean .sacha-top-card__image{display:flex!important;grid-row:1 / span 2!important;align-items:center!important;justify-content:center!important;width:96px!important;height:96px!important;overflow:hidden!important;background:#fff!important}
html body #productsTop.sacha-top-products-clean .sacha-top-card__image img{display:block!important;max-width:96px!important;max-height:96px!important;width:auto!important;height:auto!important;object-fit:contain!important}
html body #productsTop.sacha-top-products-clean .sacha-top-card__name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;color:#0098cf!important;font-size:15px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important}
html body #productsTop.sacha-top-products-clean .sacha-top-card__price{display:block!important;color:#e71920!important;font-size:17px!important;line-height:1.2!important}
html body .products-top-wrapper .button-wrapper{display:none!important}
@media (max-width: 767px){
html body #productsTop.sacha-top-products-clean{grid-template-columns:1fr!important;gap:10px!important}
html body.type-category,html body.type-category .overall-wrapper,html body.type-category #content,html body.type-category .content-wrapper,html body.type-category .category-content-wrapper{max-width:100vw!important;overflow-x:hidden!important}
html body.type-category .subcategories>li,html body.type-category .subcategories.with-image>li,html body.type-category .subcategories>[class*="col-"],html body.type-category .subcategories.with-image>[class*="col-"]{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 100%!important;padding-left:0!important;padding-right:0!important}
html body.type-category .subcategories li a{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}
html body.type-category #products,html body.type-search #products,html body.type-manufacturer-detail #products{display:grid!important;grid-template-columns:1fr!important;gap:18px!important}
}
html body .p.sacha-card-modern .price-final,html body .p.sacha-card-modern .price-final strong,html body #products .price-final,html body #products .price-final strong,html body .product-slider .price-final,html body .product-slider .price-final strong,html body #productsTop.sacha-top-products-clean .sacha-top-card__price{font-weight:400!important}
@media (max-width: 767px){
#productsTop.products-inline.products-top{grid-template-columns:1fr!important;gap:14px!important}
#productsTop .product .p>.image,#productsTop .product .p>.image img{min-height:82px!important}
}
#productsTop.products-inline.products-top>.product:nth-child(n+4),#productsTop.products-inline.products-top>.product:nth-of-type(n+4),#productsTop.products-inline.products-top>.product[hidden],#productsTop.products-inline.products-top>.product[aria-hidden="true"]{display:none!important}
#productsTop .product .p{grid-template-columns:96px minmax(0, 1fr)!important;gap:0 14px!important;align-items:center!important;width:100%!important;max-height:none!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;display:block!important;min-height:0!important;height:auto!important;padding:0!important;overflow:visible!important}
#productsTop .product .p>.image{grid-row:1 / span 2!important;display:flex!important;width:100%!important;height:96px!important;min-height:96px!important;margin:0 0 8px!important;padding:0!important;align-items:center!important;justify-content:flex-start!important}
#productsTop .product .p>.image img{width:auto!important;max-width:120px!important;height:96px!important;object-fit:contain!important}
#productsTop .product .p-in,#productsTop .product .p-in-in,#productsTop .product .p-bottom,#productsTop .product .p-bottom>div{min-height:0!important;margin:0!important;padding:0!important;display:block!important;width:100%!important}
#productsTop .product .name,#productsTop .product .name>span{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;color:#009fe3!important;font-size:15px!important;font-weight:400!important;line-height:1.25!important;text-decoration:none!important;max-width:22ch!important;min-height:38px!important;max-height:38px!important}
#productsTop .product .extra-flags,#productsTop .product .flags,#productsTop .product .flags-extra,#productsTop .product .flag,#productsTop .product .price-standard-wrapper,#productsTop .product .price-save,#productsTop .product .ratings-wrapper,#productsTop .product .p-code{display:none!important}
@media (min-width: 768px){
html body.desktop #header .menu-helper>ul,html body.desktop #header .menu-helper>ul.menu-level-1,html body.desktop #header .menu-helper>ul.sacha-more-menu,html body.desktop #header .menu-helper:hover>ul,html body.desktop #header .menu-helper.exp>ul,html body.desktop #header .menu-helper.visible>ul,html body.desktop #header .menu-helper.is-open>ul,html body.desktop.menu-helper-visible #header .menu-helper>ul,html body.desktop.user-action-visible.menu-helper-visible #header .menu-helper>ul,html.scrolled body.desktop #header .menu-helper:hover>ul,html.scrolled body.desktop #header .menu-helper.exp>ul,html.scrolled body.desktop #header .menu-helper.is-open>ul,html.scrolled body.desktop.menu-helper-visible #header .menu-helper>ul{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}
html body.desktop #header .menu-helper,html body.desktop #header .menu-helper>span,html.scrolled body.desktop #header .menu-helper,html.scrolled body.desktop #header .menu-helper>span{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;overflow:visible!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}
}
html body .sacha-story-slider__button::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .carousel-control::before,html body .products-block .carousel-control::before,html body .p-image .carousel-control::before{-webkit-mask-image:none!important}
html body .price-final,html body .price-final *,html body .price-final-holder,html body .price-final-holder *,html body .p-final-price-wrapper .price-final,html body .p-final-price-wrapper .price-final *,html body .p-final-price-wrapper .price-final-holder,html body .p-final-price-wrapper .price-final-holder *,html body .prices .price-final,html body .prices .price-final *,html body .p.sacha-card-modern .price-final,html body .p.sacha-card-modern .price-final *,html body #products .price-final,html body #products .price-final *,html body #productsTop .price-final,html body #productsTop .price-final *,html body .product-slider .price-final,html body .product-slider .price-final *,html body #productsTop.sacha-top-products-clean .sacha-top-card__price,html body #productsTop.sacha-top-products-clean .sacha-top-card__price *{font-weight:400!important;font-variation-settings:"wght" 400!important;font-synthesis-weight:none!important}
html body #content #myBtnTabulka_velikosti,html body #myBtnTabulka_velikosti{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:210px!important;max-width:100%!important;min-height:44px!important;padding:9px 18px!important;font-family:inherit!important;font-size:15px!important;font-weight:400!important;line-height:1.35!important;text-align:center!important;white-space:normal!important}
html body #content #myBtnTabulka_velikosti::before,html body #content #myBtnTabulka_velikosti::after,html body #myBtnTabulka_velikosti::before,html body #myBtnTabulka_velikosti::after{content:none!important;display:none!important}
html body .product-slider .product,html body .products.products-page.products-block>.product,html body #products.products.products-page.products-block>.product,html body .products-block.products-page>.product{display:flex!important;align-items:stretch!important}
html body .product-slider .product .p.sacha-card-modern,html body .products.products-page.products-block .product .p.sacha-card-modern,html body #products.products.products-page.products-block .product .p.sacha-card-modern,html body .products-block.products-page .product .p.sacha-card-modern{display:flex!important;flex-direction:column!important;width:100%!important;min-height:520px!important;height:100%!important;padding:14px!important;overflow:visible!important}
html body .product-slider .product .p.sacha-card-modern .p-in,html body .product-slider .product .p.sacha-card-modern .p-in-in,html body .product-slider .product .p.sacha-card-modern .p-bottom,html body .product-slider .product .p.sacha-card-modern .p-bottom>div,html body .products.products-page.products-block .product .p.sacha-card-modern .p-in,html body .products.products-page.products-block .product .p.sacha-card-modern .p-in-in,html body .products.products-page.products-block .product .p.sacha-card-modern .p-bottom,html body .products.products-page.products-block .product .p.sacha-card-modern .p-bottom>div,html body #products.products.products-page.products-block .product .p.sacha-card-modern .p-in,html body #products.products.products-page.products-block .product .p.sacha-card-modern .p-in-in,html body #products.products.products-page.products-block .product .p.sacha-card-modern .p-bottom,html body #products.products.products-page.products-block .product .p.sacha-card-modern .p-bottom>div,html body .products-block.products-page .product .p.sacha-card-modern .p-in,html body .products-block.products-page .product .p.sacha-card-modern .p-in-in,html body .products-block.products-page .product .p.sacha-card-modern .p-bottom,html body .products-block.products-page .product .p.sacha-card-modern .p-bottom>div{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;width:100%!important}
html body .product-slider .product .p.sacha-card-modern .name,html body .product-slider .product .p.sacha-card-modern .name>span,html body .products.products-page.products-block .product .p.sacha-card-modern .name,html body .products.products-page.products-block .product .p.sacha-card-modern .name>span,html body #products.products.products-page.products-block .product .p.sacha-card-modern .name,html body #products.products.products-page.products-block .product .p.sacha-card-modern .name>span,html body .products-block.products-page .product .p.sacha-card-modern .name,html body .products-block.products-page .product .p.sacha-card-modern .name>span{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;min-height:62px!important;max-height:62px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;line-height:1.28!important}
html body .product-slider .product .p.sacha-card-modern .prices,html body .products.products-page.products-block .product .p.sacha-card-modern .prices,html body #products.products.products-page.products-block .product .p.sacha-card-modern .prices,html body .products-block.products-page .product .p.sacha-card-modern .prices{min-height:66px!important;margin:8px 0 12px!important}
html body .product-slider .product .p.sacha-card-modern .price-final,html body .product-slider .product .p.sacha-card-modern .price-final *,html body .products.products-page.products-block .product .p.sacha-card-modern .price-final,html body .products.products-page.products-block .product .p.sacha-card-modern .price-final *,html body #products.products.products-page.products-block .product .p.sacha-card-modern .price-final,html body #products.products.products-page.products-block .product .p.sacha-card-modern .price-final *,html body .products-block.products-page .product .p.sacha-card-modern .price-final,html body .products-block.products-page .product .p.sacha-card-modern .price-final *{-webkit-text-stroke:0 transparent!important}
html body .product-slider .product .p.sacha-card-modern .sacha-card-size-label,html body .products.products-page.products-block .product .p.sacha-card-modern .sacha-card-size-label,html body #products.products.products-page.products-block .product .p.sacha-card-modern .sacha-card-size-label,html body .products-block.products-page .product .p.sacha-card-modern .sacha-card-size-label{min-height:17px!important;margin-top:auto!important}
html body .product-slider .product .p.sacha-card-modern .sacha-card-size-chips,html body .products.products-page.products-block .product .p.sacha-card-modern .sacha-card-size-chips,html body #products.products.products-page.products-block .product .p.sacha-card-modern .sacha-card-size-chips,html body .products-block.products-page .product .p.sacha-card-modern .sacha-card-size-chips{min-height:32px!important;margin-bottom:8px!important}
html body .product-slider .product .p.sacha-card-modern .sacha-card-buy,html body .products.products-page.products-block .product .p.sacha-card-modern .sacha-card-buy,html body #products.products.products-page.products-block .product .p.sacha-card-modern .sacha-card-buy,html body .products-block.products-page .product .p.sacha-card-modern .sacha-card-buy,html body .product-slider .product .p.sacha-card-modern .p-tools,html body .products.products-page.products-block .product .p.sacha-card-modern .p-tools,html body #products.products.products-page.products-block .product .p.sacha-card-modern .p-tools,html body .products-block.products-page .product .p.sacha-card-modern .p-tools{margin-top:0!important;align-self:stretch!important}
html body .product-slider .product .p.sacha-card-modern .sacha-card-buy,html body .products.products-page.products-block .product .p.sacha-card-modern .sacha-card-buy,html body #products.products.products-page.products-block .product .p.sacha-card-modern .sacha-card-buy,html body .products-block.products-page .product .p.sacha-card-modern .sacha-card-buy{display:grid!important;grid-template-columns:minmax(120px, .92fr) minmax(132px, 1fr)!important;gap:8px!important;min-height:40px!important}
html body .product-slider .product .p.sacha-card-modern .sacha-card-qty,html body .product-slider .product .p.sacha-card-modern .sacha-native-qty,html body .products.products-page.products-block .product .p.sacha-card-modern .sacha-card-qty,html body .products.products-page.products-block .product .p.sacha-card-modern .sacha-native-qty,html body #products.products.products-page.products-block .product .p.sacha-card-modern .sacha-card-qty,html body #products.products.products-page.products-block .product .p.sacha-card-modern .sacha-native-qty,html body .products-block.products-page .product .p.sacha-card-modern .sacha-card-qty,html body .products-block.products-page .product .p.sacha-card-modern .sacha-native-qty,html body .product-slider .product .p.sacha-card-modern .sacha-card-add,html body .product-slider .product .p.sacha-card-modern .sacha-native-cart,html body .products.products-page.products-block .product .p.sacha-card-modern .sacha-card-add,html body .products.products-page.products-block .product .p.sacha-card-modern .sacha-native-cart,html body #products.products.products-page.products-block .product .p.sacha-card-modern .sacha-card-add,html body #products.products.products-page.products-block .product .p.sacha-card-modern .sacha-native-cart,html body .products-block.products-page .product .p.sacha-card-modern .sacha-card-add,html body .products-block.products-page .product .p.sacha-card-modern .sacha-native-cart{min-height:40px!important}
@media (max-width: 767px){
html body .product-slider .product .p.sacha-card-modern,html body .products.products-page.products-block .product .p.sacha-card-modern,html body #products.products.products-page.products-block .product .p.sacha-card-modern,html body .products-block.products-page .product .p.sacha-card-modern{min-height:0!important;height:auto!important}
html body .product-slider .product .p.sacha-card-modern .sacha-card-buy,html body .products.products-page.products-block .product .p.sacha-card-modern .sacha-card-buy,html body #products.products.products-page.products-block .product .p.sacha-card-modern .sacha-card-buy,html body .products-block.products-page .product .p.sacha-card-modern .sacha-card-buy{grid-template-columns:minmax(112px, .9fr) minmax(128px, 1fr)!important}
}
html body .product-slider .product .p.sacha-card-modern .price-final,html body .product-slider .product .p.sacha-card-modern .price-final strong,html body .product-slider .product .p.sacha-card-modern .price-final *,html body .products.products-page.products-block .product .p.sacha-card-modern .price-final,html body .products.products-page.products-block .product .p.sacha-card-modern .price-final strong,html body .products.products-page.products-block .product .p.sacha-card-modern .price-final *,html body #products.products.products-page.products-block .product .p.sacha-card-modern .price-final,html body #products.products.products-page.products-block .product .p.sacha-card-modern .price-final strong,html body #products.products.products-page.products-block .product .p.sacha-card-modern .price-final *,html body .products-block.products-page .product .p.sacha-card-modern .price-final,html body .products-block.products-page .product .p.sacha-card-modern .price-final strong,html body .products-block.products-page .product .p.sacha-card-modern .price-final *{font-size:18px!important;font-weight:400!important;font-variation-settings:"wght" 400!important;font-synthesis-weight:none!important;line-height:1.18!important;letter-spacing:0!important;text-shadow:none!important;-webkit-text-stroke:0 transparent!important}
html body .p-final-price-wrapper .price-final-holder,html body .p-final-price-wrapper .price-final-holder *{font-weight:400!important;font-variation-settings:"wght" 400!important;font-synthesis-weight:none!important}
html body .sacha-story-slider__button,html body .product-slider-holder .product-slider-navigation,html body .product-slider-holder .carousel-control,html body .products-block .carousel-control,html body .p-image .carousel-control{bottom:auto!important}
html body .sacha-story-slider__button svg,html body .sacha-story-slider__button>svg,html body .sacha-story-slider__button i,html body .product-slider-holder .product-slider-navigation i,html body .product-slider-holder .carousel-control i,html body .products-block .carousel-control i,html body .p-image .carousel-control i{display:none!important}
html body .sacha-story-slider__button::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .carousel-control::before,html body .products-block .carousel-control::before,html body .p-image .carousel-control::before{box-sizing:border-box!important;bottom:auto!important;-webkit-mask-image:none!important}
html body .product-slider-holder .product-slider-navigation,html body .product-slider-holder .carousel-control,html body .products-block .carousel-control,html body .p-image .carousel-control{bottom:auto!important}
@media (min-width: 768px){
html.scrolled #header .header-bottom,html.scrolled #header .header-bottom-wrapper,html.scrolled #navigation,html.scrolled #navigation .navigation-in,html.scrolled #navigation .menu-level-1,html.scrolled body.desktop #header .menu-helper,html.scrolled body.desktop #header .menu-helper>span{background:#fff!important;background-color:#fff!important}
html body.desktop #header #navigation .navigation-in>ul>li>a,html body.desktop #header #navigation .menu-level-1>li>a,html body.desktop #navigation .navigation-in>ul>li>a,html body.desktop #navigation .menu-level-1>li>a,html body.desktop #header .menu-helper>span,html.scrolled body.desktop #header #navigation .navigation-in>ul>li>a,html.scrolled body.desktop #header #navigation .menu-level-1>li>a,html.scrolled body.desktop #navigation .navigation-in>ul>li>a,html.scrolled body.desktop #navigation .menu-level-1>li>a,html.scrolled body.desktop #header .menu-helper>span{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-bottom:2px solid transparent!important;box-shadow:none!important;color:#111820!important;outline:0!important;text-decoration:none!important;transform:none!important;transition:color .16s ease, border-color .16s ease!important}
html body.desktop #header #navigation .navigation-in>ul>li:hover>a,html body.desktop #header #navigation .navigation-in>ul>li.exp>a,html body.desktop #header #navigation .navigation-in>ul>li.open>a,html body.desktop #header #navigation .navigation-in>ul>li.active>a,html body.desktop #header #navigation .navigation-in>ul>li>a:hover,html body.desktop #header #navigation .navigation-in>ul>li>a:focus,html body.desktop #header #navigation .menu-level-1>li:hover>a,html body.desktop #header #navigation .menu-level-1>li.exp>a,html body.desktop #header #navigation .menu-level-1>li.open>a,html body.desktop #header #navigation .menu-level-1>li.active>a,html body.desktop #header #navigation .menu-level-1>li>a:hover,html body.desktop #header #navigation .menu-level-1>li>a:focus,html body.desktop #navigation .navigation-in>ul>li:hover>a,html body.desktop #navigation .navigation-in>ul>li.exp>a,html body.desktop #navigation .navigation-in>ul>li.open>a,html body.desktop #navigation .navigation-in>ul>li.active>a,html body.desktop #navigation .navigation-in>ul>li>a:hover,html body.desktop #navigation .navigation-in>ul>li>a:focus,html body.desktop #navigation .menu-level-1>li:hover>a,html body.desktop #navigation .menu-level-1>li.exp>a,html body.desktop #navigation .menu-level-1>li.open>a,html body.desktop #navigation .menu-level-1>li.active>a,html body.desktop #navigation .menu-level-1>li>a:hover,html body.desktop #navigation .menu-level-1>li>a:focus,html body.desktop #header .menu-helper:hover>span,html body.desktop #header .menu-helper.exp>span,html body.desktop #header .menu-helper.visible>span,html body.desktop #header .menu-helper.is-open>span,html body.desktop.menu-helper-visible #header .menu-helper>span,html.scrolled body.desktop #header #navigation .navigation-in>ul>li:hover>a,html.scrolled body.desktop #header #navigation .navigation-in>ul>li.exp>a,html.scrolled body.desktop #header #navigation .navigation-in>ul>li.open>a,html.scrolled body.desktop #header #navigation .navigation-in>ul>li.active>a,html.scrolled body.desktop #header #navigation .menu-level-1>li:hover>a,html.scrolled body.desktop #header #navigation .menu-level-1>li.exp>a,html.scrolled body.desktop #header #navigation .menu-level-1>li.open>a,html.scrolled body.desktop #header #navigation .menu-level-1>li.active>a,html.scrolled body.desktop #header .menu-helper:hover>span,html.scrolled body.desktop #header .menu-helper.exp>span,html.scrolled body.desktop #header .menu-helper.visible>span,html.scrolled body.desktop #header .menu-helper.is-open>span,html.scrolled body.desktop.menu-helper-visible #header .menu-helper>span{background:transparent!important;background-color:transparent!important;background-image:none!important;border-bottom-color:#16b9df!important;box-shadow:none!important;color:#007fa3!important;outline:0!important;text-decoration:none!important;transform:none!important}
html body.desktop #header #navigation a[href*="vernostni-program"],html body.desktop #navigation a[href*="vernostni-program"],html body.desktop #header #navigation a[href*="vernostni-program"]:hover,html body.desktop #navigation a[href*="vernostni-program"]:hover,html body.desktop #header #navigation li.exp>a[href*="vernostni-program"],html body.desktop #navigation li.exp>a[href*="vernostni-program"],html body.desktop #header #navigation li.active>a[href*="vernostni-program"],html body.desktop #navigation li.active>a[href*="vernostni-program"]{background:transparent!important;background-color:transparent!important;background-image:none!important;border-left:0!important;border-right:0!important;border-top:0!important;box-shadow:none!important}
html body.desktop #header .menu-helper>ul,html body.desktop #header .menu-helper:hover>ul,html body.desktop #header .menu-helper.exp>ul,html body.desktop #header .menu-helper.visible>ul,html body.desktop #header .menu-helper.is-open>ul,html body.desktop.menu-helper-visible #header .menu-helper>ul,html body.desktop.user-action-visible.menu-helper-visible #header .menu-helper>ul,html.scrolled body.desktop #header .menu-helper>ul,html.scrolled body.desktop #header .menu-helper:hover>ul,html.scrolled body.desktop #header .menu-helper.exp>ul,html.scrolled body.desktop #header .menu-helper.visible>ul,html.scrolled body.desktop #header .menu-helper.is-open>ul,html.scrolled body.desktop.menu-helper-visible #header .menu-helper>ul{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;transform:none!important}
html body.desktop.menu-helper-visible::before,html body.desktop.menu-helper-visible::after,html body.desktop.menu-helper-visible .overall-wrapper::before,html body.desktop.menu-helper-visible .overall-wrapper::after,html body.desktop.menu-helper-visible #content::before,html body.desktop.menu-helper-visible #content::after{content:none!important;display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}
}
html body .sacha-story-slider,html body .product-slider-holder,html body .p-image{position:relative!important}
html body .sacha-story-slider__button,html body .product-slider-holder .product-slider-navigation,html body .product-slider-holder .carousel-control,html body .products-block .carousel-control,html body .p-image .carousel-control{-webkit-backdrop-filter:none!important}
html body .sacha-story-slider__button:hover,html body .sacha-story-slider__button:focus,html body .sacha-story-slider__button[disabled],html body .sacha-story-slider__button.slick-disabled,html body .sacha-story-slider__button.disabled,html body .product-slider-holder .product-slider-navigation:hover,html body .product-slider-holder .product-slider-navigation:focus,html body .product-slider-holder .product-slider-navigation[disabled],html body .product-slider-holder .product-slider-navigation.slick-disabled,html body .product-slider-holder .product-slider-navigation.disabled,html body .product-slider-holder .carousel-control:hover,html body .product-slider-holder .carousel-control:focus,html body .product-slider-holder .carousel-control[disabled],html body .product-slider-holder .carousel-control.slick-disabled,html body .product-slider-holder .carousel-control.disabled,html body .products-block .carousel-control:hover,html body .products-block .carousel-control:focus,html body .products-block .carousel-control[disabled],html body .products-block .carousel-control.slick-disabled,html body .products-block .carousel-control.disabled,html body .p-image .carousel-control:hover,html body .p-image .carousel-control:focus{background:#dbe0e4!important;background-color:#dbe0e4!important;color:transparent!important;opacity:1!important;pointer-events:auto!important;transform:translateY(-50%)!important;visibility:visible!important}
html body .sacha-story-slider__button::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .carousel-control::before,html body .products-block .carousel-control::before,html body .p-image .carousel-control::before{-webkit-mask-image:none!important;text-align:center!important}
html body .sacha-story-slider__button::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .carousel-control::before,html body .product-slider .product-slider-navigation::before,html body .product-slider .carousel-control::before,html body .products-block .carousel-control::before,html body .p-image .carousel-control::before{-webkit-mask-image:none!important}
html body [data-sacha-arrow="prev"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]::before,html body .product-slider-holder .product-slider-navigation.navigation-prev::before,html body .product-slider-holder .carousel-control.left::before,html body .product-slider .product-slider-navigation.navigation-prev::before,html body .product-slider .carousel-control.left::before,html body .products-block .carousel-control.left::before,html body .p-image .carousel-control.left::before{background-size:16px 24px!important;color:transparent!important;content:""!important;font-size:0!important;line-height:0!important}
html body [data-sacha-arrow="next"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .product-slider-holder .product-slider-navigation.navigation-next::before,html body .product-slider-holder .carousel-control.right::before,html body .product-slider .product-slider-navigation.navigation-next::before,html body .product-slider .carousel-control.right::before,html body .products-block .carousel-control.right::before,html body .p-image .carousel-control.right::before{background-size:16px 24px!important;color:transparent!important;content:""!important;font-size:0!important;line-height:0!important}
html body .product-slider .product .p.sacha-card-modern>.image,html body .product-slider-holder .product .p.sacha-card-modern>.image,html body .products.products-page.products-block .product .p.sacha-card-modern>.image,html body #products.products.products-page.products-block .product .p.sacha-card-modern>.image,html body .products-block.products-page .product .p.sacha-card-modern>.image,html body.type-index .products .product .p.sacha-card-modern>.image,html body.type-category .products .product .p.sacha-card-modern>.image,html body.type-search .products .product .p.sacha-card-modern>.image,html body.type-manufacturer-detail .products .product .p.sacha-card-modern>.image{align-items:center!important;animation:none!important;background:#fff!important;border-radius:6px!important;display:flex!important;flex:0 0 var(--sacha-v79-card-image-h)!important;height:var(--sacha-v79-card-image-h)!important;justify-content:center!important;margin:0 0 12px!important;max-height:var(--sacha-v79-card-image-h)!important;min-height:var(--sacha-v79-card-image-h)!important;overflow:hidden!important;padding:0!important;transition:none!important}
html body .product-slider .product .p.sacha-card-modern>.image a,html body .product-slider-holder .product .p.sacha-card-modern>.image a,html body .products.products-page.products-block .product .p.sacha-card-modern>.image a,html body #products.products.products-page.products-block .product .p.sacha-card-modern>.image a,html body .products-block.products-page .product .p.sacha-card-modern>.image a,html body.type-index .products .product .p.sacha-card-modern>.image a,html body.type-category .products .product .p.sacha-card-modern>.image a,html body.type-search .products .product .p.sacha-card-modern>.image a,html body.type-manufacturer-detail .products .product .p.sacha-card-modern>.image a{align-items:center!important;display:flex!important;height:100%!important;justify-content:center!important;max-height:100%!important;min-height:100%!important;transition:none!important;width:100%!important}
html body .product-slider .product .p.sacha-card-modern>.image img,html body .product-slider-holder .product .p.sacha-card-modern>.image img,html body .products.products-page.products-block .product .p.sacha-card-modern>.image img,html body #products.products.products-page.products-block .product .p.sacha-card-modern>.image img,html body .products-block.products-page .product .p.sacha-card-modern>.image img,html body.type-index .products .product .p.sacha-card-modern>.image img,html body.type-category .products .product .p.sacha-card-modern>.image img,html body.type-search .products .product .p.sacha-card-modern>.image img,html body.type-manufacturer-detail .products .product .p.sacha-card-modern>.image img{animation:none!important;aspect-ratio:auto!important;display:block!important;filter:none!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;transform:none!important;transition:none!important;width:100%!important}
html body .sacha-story-slider__button,html body .product-slider-holder .product-slider-navigation,html body .product-slider-holder .carousel-control,html body .product-slider .product-slider-navigation,html body .product-slider .carousel-control,html body .products-block .carousel-control,html body .p-image .carousel-control{-webkit-backdrop-filter:none!important}
html body .sacha-story-slider__button:hover,html body .sacha-story-slider__button:focus,html body .sacha-story-slider__button:active,html body .product-slider-holder .product-slider-navigation:hover,html body .product-slider-holder .product-slider-navigation:focus,html body .product-slider-holder .product-slider-navigation:active,html body .product-slider-holder .carousel-control:hover,html body .product-slider-holder .carousel-control:focus,html body .product-slider-holder .carousel-control:active,html body .product-slider .product-slider-navigation:hover,html body .product-slider .product-slider-navigation:focus,html body .product-slider .product-slider-navigation:active,html body .product-slider .carousel-control:hover,html body .product-slider .carousel-control:focus,html body .product-slider .carousel-control:active,html body .products-block .carousel-control:hover,html body .products-block .carousel-control:focus,html body .products-block .carousel-control:active,html body .p-image .carousel-control:hover,html body .p-image .carousel-control:focus,html body .p-image .carousel-control:active{border:0!important}
html body .sacha-story-slider__button::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .carousel-control::before,html body .product-slider .product-slider-navigation::before,html body .product-slider .carousel-control::before,html body .products-block .carousel-control::before,html body .p-image .carousel-control::before{flex:0 0 auto!important;mask-image:none!important;-webkit-mask-image:none!important}
html body [data-sacha-arrow="prev"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]::before,html body .product-slider-holder .product-slider-navigation.navigation-prev::before,html body .product-slider-holder .carousel-control.left::before,html body .product-slider .product-slider-navigation.navigation-prev::before,html body .product-slider .carousel-control.left::before,html body .products-block .carousel-control.left::before,html body .p-image .carousel-control.left::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 24'%3E%3Cpath d='M12 4 6 12l6 8' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
html body [data-sacha-arrow="next"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .product-slider-holder .product-slider-navigation.navigation-next::before,html body .product-slider-holder .carousel-control.right::before,html body .product-slider .product-slider-navigation.navigation-next::before,html body .product-slider .carousel-control.right::before,html body .products-block .carousel-control.right::before,html body .p-image .carousel-control.right::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 24'%3E%3Cpath d='M6 4l6 8-6 8' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
html body #navigation a[href*="vernostni-program"],html body #navigation a[href*="vernostni-program"] *,html body .navigation-in a[href*="vernostni-program"],html body .navigation-in a[href*="vernostni-program"] *,html body .menu-helper a[href*="vernostni-program"],html body .menu-helper a[href*="vernostni-program"] *{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-bottom-color:transparent!important;box-shadow:none!important;color:#111820!important;outline:0!important;text-decoration:none!important;transform:none!important}
html body #navigation a[href*="vernostni-program"],html body #navigation a[href*="vernostni-program"] *,html body .navigation-in a[href*="vernostni-program"],html body .navigation-in a[href*="vernostni-program"] *{-webkit-user-select:none!important;user-select:none!important}
html body #navigation a[href*="vernostni-program"]::selection,html body #navigation a[href*="vernostni-program"] *::selection,html body .navigation-in a[href*="vernostni-program"]::selection,html body .navigation-in a[href*="vernostni-program"] *::selection{background:transparent!important;color:#111820!important}
@media (min-width: 768px){
html body.desktop #header .menu-helper,html.scrolled body.desktop #header .menu-helper{display:inline-flex!important;align-items:stretch!important;position:relative!important;overflow:visible!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:48px!important;margin:0!important;padding:0!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;background:transparent!important;border:0!important;box-shadow:none!important}
html body.desktop #header .menu-helper>span,html.scrolled body.desktop #header .menu-helper>span,html body.desktop #header .menu-helper:hover>span,html.scrolled body.desktop #header .menu-helper:hover>span,html body.desktop #header .menu-helper.is-open>span,html.scrolled body.desktop #header .menu-helper.is-open>span,html body.desktop.menu-helper-visible #header .menu-helper>span,html.scrolled body.desktop.menu-helper-visible #header .menu-helper>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:0 18px!important;color:#111820!important;background:transparent!important;border:0!important;border-bottom:0!important;box-shadow:none!important;text-decoration:none!important;transform:none!important}
html body.desktop #header .menu-helper>span::before,html body.desktop #header .menu-helper>span::after,html.scrolled body.desktop #header .menu-helper>span::before,html.scrolled body.desktop #header .menu-helper>span::after{content:none!important;display:none!important}
html body.desktop #header .menu-helper>ul,html body.desktop #header .menu-helper>ul.menu-level-1,html body.desktop #header .menu-helper>ul.sacha-more-menu,html.scrolled body.desktop #header .menu-helper>ul,html.scrolled body.desktop #header .menu-helper>ul.menu-level-1,html.scrolled body.desktop #header .menu-helper>ul.sacha-more-menu{position:absolute!important;top:calc(100% + 10px)!important;right:0!important;left:auto!important;width:280px!important;min-width:280px!important;max-width:min(320px, calc(100vw - 32px))!important;height:auto!important;min-height:0!important;max-height:min(70vh, 640px)!important;margin:0!important;padding:8px!important;overflow-x:hidden!important;overflow-y:auto!important;list-style:none!important;background:#fff!important;border:1px solid rgba(191, 234, 244, .95)!important;border-radius:6px!important;box-shadow:0 18px 42px rgba(17, 24, 32, .16)!important;transform:none!important;z-index:10050!important}
html body.desktop #header .menu-helper:not(:hover):not(.is-open):not(.exp):not(.visible)>ul,html.scrolled body.desktop #header .menu-helper:not(:hover):not(.is-open):not(.exp):not(.visible)>ul{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}
html body.desktop #header .menu-helper:hover>ul,html body.desktop #header .menu-helper.is-open>ul,html body.desktop #header .menu-helper.exp>ul,html body.desktop #header .menu-helper.visible>ul,html body.desktop.menu-helper-visible #header .menu-helper>ul,html.scrolled body.desktop #header .menu-helper:hover>ul,html.scrolled body.desktop #header .menu-helper.is-open>ul,html.scrolled body.desktop #header .menu-helper.exp>ul,html.scrolled body.desktop #header .menu-helper.visible>ul,html.scrolled body.desktop.menu-helper-visible #header .menu-helper>ul{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}
html body.desktop #header .menu-helper>ul>li,html.scrolled body.desktop #header .menu-helper>ul>li{display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;visibility:visible!important;opacity:1!important;background:transparent!important;border:0!important;box-shadow:none!important}
html body.desktop #header .menu-helper>ul>li>a,html body.desktop #header .menu-helper>ul>li>span,html.scrolled body.desktop #header .menu-helper>ul>li>a,html.scrolled body.desktop #header .menu-helper>ul>li>span{display:flex!important;align-items:center!important;min-height:38px!important;padding:8px 10px!important;color:#111820!important;font-size:14px!important;font-weight:500!important;line-height:1.25!important;text-decoration:none!important;background:transparent!important;border:0!important;border-radius:5px!important;box-shadow:none!important}
html body.desktop #header .menu-helper>ul>li:hover>a,html body.desktop #header .menu-helper>ul>li.exp>a,html.scrolled body.desktop #header .menu-helper>ul>li:hover>a,html.scrolled body.desktop #header .menu-helper>ul>li.exp>a{color:#087f9d!important;background:rgba(22, 185, 223, .08)!important}
html body.desktop #header .menu-helper>ul ul,html body.desktop #header .menu-helper>ul .menu-image,html body.desktop #header .menu-helper>ul img,html.scrolled body.desktop #header .menu-helper>ul ul,html.scrolled body.desktop #header .menu-helper>ul .menu-image,html.scrolled body.desktop #header .menu-helper>ul img{display:none!important}
html.scrolled body.desktop #header #navigation a[href*="vernostni-program"],html.scrolled body.desktop #navigation a[href*="vernostni-program"],html.scrolled body.desktop .navigation-in a[href*="vernostni-program"]{color:#111820!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-bottom:0!important;box-shadow:none!important;outline:0!important;text-decoration:none!important;transform:none!important}
}
html body .sacha-story-slider__button,html body .sacha-story-slider__button:hover,html body .sacha-story-slider__button:focus,html body .sacha-story-slider__button:active{cursor:pointer!important;position:absolute!important}
html body .sacha-story-slider__button[data-sacha-slider-control="prev"],html body .sacha-story-slider__button[data-sacha-arrow="prev"],html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:hover,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:focus,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:active{left:0!important;right:auto!important;transform:translateY(-50%)!important}
html body .sacha-story-slider__button[data-sacha-slider-control="next"],html body .sacha-story-slider__button[data-sacha-arrow="next"],html body .sacha-story-slider__button[data-sacha-slider-control="next"]:hover,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:focus,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:active{left:auto!important;right:0!important;transform:translateY(-50%)!important}
html body .sacha-story-slider__button>*,html body .sacha-story-slider__button svg,html body .sacha-story-slider__button i{display:none!important}
html body .sacha-story-slider__button::before{flex:0 0 auto!important;text-align:center!important;-webkit-mask-image:none!important}
html body .sacha-story-slider__button[data-sacha-slider-control="prev"]::before,html body .sacha-story-slider__button[data-sacha-arrow="prev"]::before{align-items:center!important;background:none!important;background-color:transparent!important;border:0!important;color:#fff!important;content:""!important;display:flex!important;font-family:Arial, Helvetica, sans-serif!important;font-size:34px!important;font-weight:400!important;height:58px!important;justify-content:center!important;line-height:1!important;mask-image:none!important;-webkit-mask-image:none!important;transform:none!important;width:100%!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 24'%3E%3Cpath d='M12 4 6 12l6 8' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
html body .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .sacha-story-slider__button[data-sacha-arrow="next"]::before{align-items:center!important;background:none!important;background-color:transparent!important;border:0!important;color:#fff!important;content:""!important;display:flex!important;font-family:Arial, Helvetica, sans-serif!important;font-size:34px!important;font-weight:400!important;height:58px!important;justify-content:center!important;line-height:1!important;mask-image:none!important;-webkit-mask-image:none!important;transform:none!important;width:100%!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 24'%3E%3Cpath d='M6 4l6 8-6 8' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
html body .sacha-story-slider__button,html body .sacha-story-slider__button:hover,html body .sacha-story-slider__button:focus,html body .sacha-story-slider__button:active,html body .product-slider-holder .product-slider-navigation,html body .product-slider-holder .product-slider-navigation:hover,html body .product-slider-holder .product-slider-navigation:focus,html body .product-slider-holder .product-slider-navigation:active,html body .product-slider-holder .carousel-control,html body .product-slider-holder .carousel-control:hover,html body .product-slider-holder .carousel-control:focus,html body .product-slider-holder .carousel-control:active,html body .product-slider .product-slider-navigation,html body .product-slider .product-slider-navigation:hover,html body .product-slider .product-slider-navigation:focus,html body .product-slider .product-slider-navigation:active,html body .products-block .carousel-control,html body .products-block .carousel-control:hover,html body .products-block .carousel-control:focus,html body .products-block .carousel-control:active,html body .p-image .carousel-control,html body .p-image .carousel-control:hover,html body .p-image .carousel-control:focus,html body .p-image .carousel-control:active{align-items:center!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-radius:2px!important;display:inline-flex!important;font-size:0!important;height:58px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:58px!important;min-width:40px!important;overflow:hidden!important;padding:0!important;pointer-events:auto!important;text-decoration:none!important;text-indent:0!important;text-shadow:none!important;top:50%!important;visibility:visible!important;width:40px!important;z-index:100!important}
html body .sacha-story-slider__button::before,html body .sacha-story-slider__button:hover::before,html body .sacha-story-slider__button:focus::before,html body .sacha-story-slider__button:active::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .product-slider-navigation:hover::before,html body .product-slider-holder .product-slider-navigation:focus::before,html body .product-slider-holder .product-slider-navigation:active::before,html body .product-slider-holder .carousel-control::before,html body .product-slider-holder .carousel-control:hover::before,html body .product-slider-holder .carousel-control:focus::before,html body .product-slider-holder .carousel-control:active::before,html body .product-slider .product-slider-navigation::before,html body .product-slider .product-slider-navigation:hover::before,html body .products-block .carousel-control::before,html body .products-block .carousel-control:hover::before,html body .p-image .carousel-control::before,html body .p-image .carousel-control:hover::before{background-color:transparent!important;background-position:center!important;background-repeat:no-repeat!important;background-size:16px 24px!important;box-shadow:none!important;content:""!important;mask-image:none!important;-webkit-mask-image:none!important}
html body .sacha-story-slider__button[data-sacha-slider-control="prev"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:hover::before,html body .product-slider-holder .product-slider-navigation.navigation-prev::before,html body .product-slider-holder .product-slider-navigation.navigation-prev:hover::before,html body .product-slider-holder .carousel-control.left::before,html body .product-slider-holder .carousel-control.left:hover::before,html body .product-slider .product-slider-navigation.navigation-prev::before,html body .product-slider .product-slider-navigation.navigation-prev:hover::before,html body .products-block .carousel-control.left::before,html body .products-block .carousel-control.left:hover::before,html body .p-image .carousel-control.left::before,html body .p-image .carousel-control.left:hover::before{background-size:16px 24px!important;height:24px!important;transform:none!important;width:16px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 24'%3E%3Cpath d='M13 4 7 12l6 8' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
html body .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:hover::before,html body .product-slider-holder .product-slider-navigation.navigation-next::before,html body .product-slider-holder .product-slider-navigation.navigation-next:hover::before,html body .product-slider-holder .carousel-control.right::before,html body .product-slider-holder .carousel-control.right:hover::before,html body .product-slider .product-slider-navigation.navigation-next::before,html body .product-slider .product-slider-navigation.navigation-next:hover::before,html body .products-block .carousel-control.right::before,html body .products-block .carousel-control.right:hover::before,html body .p-image .carousel-control.right::before,html body .p-image .carousel-control.right:hover::before{background-size:16px 24px!important;height:24px!important;transform:none!important;width:16px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 24'%3E%3Cpath d='M7 4l6 8-6 8' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
@media (min-width: 992px){
body.type-index .row.banners-row,body.in-index .row.banners-row{max-width:1500px!important;margin:28px auto 44px!important;padding:0 32px!important}
body.type-index .next-to-carousel-banners,body.in-index .next-to-carousel-banners{grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:18px 22px!important}
body.type-index .next-to-carousel-banners .banner-wrapper a,body.in-index .next-to-carousel-banners .banner-wrapper a{display:grid!important;min-height:118px!important;height:118px!important;grid-template-columns:74px minmax(0, 1fr)!important;align-items:center!important;gap:20px!important;padding:20px 28px!important;border-radius:8px!important}
body.type-index .next-to-carousel-banners .banner-wrapper a img,body.in-index .next-to-carousel-banners .banner-wrapper a img{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important}
body.type-index .next-to-carousel-banners .extended-banner-title,body.in-index .next-to-carousel-banners .extended-banner-title{font-size:19px!important;line-height:1.18!important;font-weight:650!important}
}
@media (min-width: 768px){
html body .navigation-in>ul>li>a.sacha-nav-outlet,html body #navigation .navigation-in>ul>li>a.sacha-nav-outlet,html body #header .navigation-in>ul>li>a.sacha-nav-outlet,html body .navigation-in a.sacha-nav-outlet{align-items:center!important;background:#e30613!important;background-color:#e30613!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-weight:700!important;justify-content:center!important;line-height:1!important;min-height:34px!important;padding:0 16px!important;text-decoration:none!important;transform:none!important;transition:background-color 160ms ease, color 160ms ease!important}
html body .navigation-in>ul>li>a.sacha-nav-outlet:hover,html body .navigation-in>ul>li>a.sacha-nav-outlet:focus-visible,html body .navigation-in a.sacha-nav-outlet:hover,html body .navigation-in a.sacha-nav-outlet:focus-visible{background:#bf0010!important;background-color:#bf0010!important;color:#fff!important;transform:none!important}
html body .navigation-in a.sacha-nav-outlet b,html body #navigation a.sacha-nav-outlet b,html body #header a.sacha-nav-outlet b{color:#fff!important;font-weight:700!important}
html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}
html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:hover,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:hover,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:focus,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:focus,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:active,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:active,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:hover,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:hover,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:focus,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:focus,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:active,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:active{align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;margin:0!important;border:0!important;border-radius:2px!important;background:#8f9499!important;background-color:#8f9499!important;background-image:none!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:0!important;opacity:1!important;overflow:hidden!important;text-indent:0!important;text-shadow:none!important;transform:translateY(-50%)!important;transition:background-color .14s ease!important}
html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:hover,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:hover,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:focus,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:focus,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:hover,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:hover,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:focus,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:focus{background:#7d8388!important;background-color:#7d8388!important;transform:translateY(-50%)!important}
html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation::after,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation:hover::after,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation:focus::after,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation:active::after,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation::after,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation:hover::after,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation:focus::after,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation:active::after{content:none!important;display:none!important}
html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation::before,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation:hover::before,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation:focus::before,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation:active::before,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation::before,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation:hover::before,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation:focus::before,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation:active::before{content:""!important;display:block!important;position:static!important;width:13px!important;min-width:13px!important;max-width:13px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;border:0!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:13px 22px!important;font-size:0!important;line-height:0!important;opacity:1!important;text-indent:0!important;text-shadow:none!important;transform:none!important;transition:none!important}
html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev::before,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:hover::before,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:focus::before,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:active::before,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev::before,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:hover::before,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:focus::before,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-prev:active::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 24'%3E%3Cpath d='M10 4 4 12l6 8' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next::before,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:hover::before,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:focus::before,html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:active::before,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next::before,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:hover::before,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:focus::before,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation.navigation-next:active::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 24'%3E%3Cpath d='M4 4l6 8-6 8' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
}
@media (max-width: 767px){
html body.sacha-v107-mobile-product-cards .products-block>.product,html body.sacha-v107-mobile-product-cards #products.products-page.products-block>.product,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product{align-items:stretch!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern{flex-direction:column!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern>.image{flex:0 0 108px!important;width:100%!important;height:108px!important;min-height:108px!important;max-height:108px!important;margin:0 0 6px!important;padding:0!important;overflow:hidden!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern>.image img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .name,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-name,html body.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .name,html body.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .p-name,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .name,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .p-name,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .name,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .p-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;width:100%!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:2px 0 5px!important;padding:0!important;overflow:hidden!important;white-space:normal!important;font-size:13px!important;font-weight:400!important;line-height:1.28!important;text-align:left!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .name a,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-name a,html body.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .name a,html body.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .p-name a,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .name a,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .p-name a,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .name a,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .p-name a{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;font:inherit!important;line-height:inherit!important;color:inherit!important;text-decoration:none!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern:not(.sacha-has-direct-stock) .prices,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern:not(.sacha-has-direct-stock) .price,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern:not(.sacha-has-direct-stock) .price-final-holder{margin-top:26px!important}
html body.type-index .content-wrapper.homepage-box.before-carousel,html body.in-index .content-wrapper.homepage-box.before-carousel,html body.type-index .row.banners-row,html body.in-index .row.banners-row{display:block!important;max-width:100%!important;opacity:1!important;overflow:visible!important;padding:0 12px!important;visibility:visible!important}
html body.type-index .next-to-carousel-banners,html body.in-index .next-to-carousel-banners{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;margin:12px auto 24px!important;max-width:100%!important;opacity:1!important;padding:0!important;visibility:visible!important;width:100%!important}
html body.type-index .next-to-carousel-banners>.banner-wrapper,html body.in-index .next-to-carousel-banners>.banner-wrapper{display:block!important;float:none!important;max-width:none!important;width:auto!important}
html body.type-index .next-to-carousel-banners>.banner-wrapper:nth-child(n+7),html body.in-index .next-to-carousel-banners>.banner-wrapper:nth-child(n+7){display:none!important}
html body.type-index .next-to-carousel-banners .banner-wrapper a,html body.in-index .next-to-carousel-banners .banner-wrapper a{grid-template-columns:34px minmax(0, 1fr)!important}
html body.type-index .next-to-carousel-banners .banner-wrapper a img,html body.in-index .next-to-carousel-banners .banner-wrapper a img{height:30px!important;margin:0!important;max-height:30px!important;max-width:30px!important;object-fit:contain!important;width:30px!important}
html body.type-index .next-to-carousel-banners .extended-banner-texts,html body.in-index .next-to-carousel-banners .extended-banner-texts{max-height:none!important;width:auto!important}
html body.type-index .next-to-carousel-banners .extended-banner-title,html body.in-index .next-to-carousel-banners .extended-banner-title{font-weight:650!important;max-height:32px!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}
html body.type-index .sacha-trust-strip,html body.in-index .sacha-trust-strip{left:50%!important;margin:0 auto 18px!important;margin-left:0!important;margin-right:0!important;max-width:100vw!important;padding:0!important;right:auto!important;transform:translateX(-50%)!important;width:100vw!important;background:#050505!important;overflow:hidden!important}
html body.type-index .sacha-trust-strip__inner,html body.in-index .sacha-trust-strip__inner{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:0!important;max-width:520px!important;margin:0 auto!important;padding:14px 16px!important;box-sizing:border-box!important}
html body.type-index .sacha-trust-card,html body.in-index .sacha-trust-card{display:grid!important;grid-template-columns:22px minmax(0, 1fr)!important;align-items:start!important;justify-content:start!important;column-gap:9px!important;min-height:0!important;padding:8px 10px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important}
html body.type-index .sacha-trust-card__icon,html body.in-index .sacha-trust-card__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;margin:2px 0 0!important;background:transparent!important;border:0!important;border-radius:0!important;color:#fff!important;font-size:0!important;line-height:0!important}
html body.type-index .sacha-trust-card__icon svg,html body.in-index .sacha-trust-card__icon svg{display:block!important;width:19px!important;height:19px!important;max-width:19px!important;max-height:19px!important;stroke-width:2!important}
html body.type-index .sacha-trust-card h3,html body.in-index .sacha-trust-card h3{margin:0 0 2px!important;color:#fff!important;font-size:11.5px!important;font-weight:800!important;line-height:1.12!important;letter-spacing:0!important;text-align:left!important;text-transform:uppercase!important}
html body.type-index .sacha-trust-card p,html body.in-index .sacha-trust-card p{margin:0!important;color:rgba(255, 255, 255, .78)!important;font-size:10.5px!important;font-weight:600!important;line-height:1.18!important;text-align:left!important}
html body #footer .custom-footer__contact,html body #footer .custom-footer__newsletter{padding-left:12px!important;padding-right:12px!important}
html body #footer .contact-box{padding:0!important}
html body #footer .contact-box ul,html body #footer ul.social-icons,html body #footer .social-icons{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:8px!important;margin:12px 0 0!important;padding:0!important}
html body #footer .social-icon-list{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important}
html body #footer a.social-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;margin:0!important;border-radius:999px!important;font-size:0!important;line-height:1!important}
html body #footer a.social-icon::before,html body #footer a.social-icon i::before,html body #footer a.social-icon svg{font-size:21px!important;line-height:1!important;max-width:22px!important;max-height:22px!important}
html body #footer .custom-footer__banner36,html body #footer .custom-footer__banner36.col-sm-6,html body #footer .custom-footer__banner36.col-lg-3{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:12px!important;padding-right:12px!important;text-align:center!important}
html body #footer .custom-footer__banner36 .banner,html body #footer .custom-footer__banner36 .banner-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}
html body #footer .custom-footer__banner36 img{display:block!important;max-width:220px!important;height:auto!important;margin-left:auto!important;margin-right:auto!important}
html body #footer .footer-bottom,html body #footer .footer-bottom>*{text-align:center!important}
html body #footer .row.custom-footer.elements-many{grid-template-columns:repeat(2, minmax(0, 1fr))!important;column-gap:12px!important;row-gap:16px!important;align-items:start!important;max-width:100%!important;overflow:hidden!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__banner36,html body #footer .row.custom-footer.elements-many>.custom-footer__banner36.col-sm-6,html body #footer .row.custom-footer.elements-many>.custom-footer__banner36.col-lg-3{grid-column:1 / -1!important;justify-self:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;padding-left:0!important;padding-right:0!important;text-align:center!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__banner36 .banner,html body #footer .row.custom-footer.elements-many>.custom-footer__banner36 .banner-wrapper,html body #footer .row.custom-footer.elements-many>.custom-footer__banner36 .banner-wrapper a{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:min(100%, 260px)!important;max-width:260px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding-left:8px!important;padding-right:8px!important;overflow:hidden!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__banner36 img,html body #footer .row.custom-footer.elements-many>.custom-footer__banner36 img[alt="Comgate"],html body #footer .row.custom-footer.elements-many>.custom-footer__banner36 img[src*="pati"]{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:210px!important;min-width:0!important;height:auto!important;max-height:32px!important;object-fit:contain!important;margin:0 auto!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__banner8,html body #footer .row.custom-footer.elements-many>.custom-footer__banner9,html body #footer .row.custom-footer.elements-many>.custom-footer__banner1,html body #footer .row.custom-footer.elements-many>.custom-footer__banner14{grid-column:auto!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__banner8{order:1!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__banner9{order:2!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__banner1{order:3!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__banner14{order:4!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__articles{order:10!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__section1{order:11!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__contact{order:12!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__newsletter{order:13!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__banner36{order:14!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__banner8 .banner,html body #footer .row.custom-footer.elements-many>.custom-footer__banner9 .banner,html body #footer .row.custom-footer.elements-many>.custom-footer__banner1 .banner,html body #footer .row.custom-footer.elements-many>.custom-footer__banner14 .banner,html body #footer .row.custom-footer.elements-many>.custom-footer__banner8 .banner-wrapper,html body #footer .row.custom-footer.elements-many>.custom-footer__banner9 .banner-wrapper,html body #footer .row.custom-footer.elements-many>.custom-footer__banner1 .banner-wrapper,html body #footer .row.custom-footer.elements-many>.custom-footer__banner14 .banner-wrapper,html body #footer .row.custom-footer.elements-many>.custom-footer__banner8 a,html body #footer .row.custom-footer.elements-many>.custom-footer__banner9 a,html body #footer .row.custom-footer.elements-many>.custom-footer__banner1 a,html body #footer .row.custom-footer.elements-many>.custom-footer__banner14 a{min-height:64px!important;height:64px!important;padding:8px!important}
html body #footer .row.custom-footer.elements-many>.custom-footer__banner8 img,html body #footer .row.custom-footer.elements-many>.custom-footer__banner9 img,html body #footer .row.custom-footer.elements-many>.custom-footer__banner1 img,html body #footer .row.custom-footer.elements-many>.custom-footer__banner14 img{max-width:124px!important;max-height:42px!important}
html body.type-category #products.products.products-page.products-block,html body.type-category .products.products-page.products-block,html body.type-search #products.products.products-page.products-block,html body.type-search .products.products-page.products-block,html body.type-manufacturer-detail #products.products.products-page.products-block,html body.type-manufacturer-detail .products.products-page.products-block{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}
html body.type-category #products.products.products-page.products-block>.product,html body.type-category .products.products-page.products-block>.product,html body.type-search #products.products.products-page.products-block>.product,html body.type-search .products.products-page.products-block>.product,html body.type-manufacturer-detail #products.products-page.products-block>.product,html body.type-manufacturer-detail .products.products-page.products-block>.product{display:flex!important;align-items:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;float:none!important;clear:none!important;margin:0!important;padding:0!important}
html body.type-category #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-category .products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-search #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-search .products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-manufacturer-detail #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-manufacturer-detail .products.products-page.products-block>.product>.p.sacha-card-modern{max-height:none!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;min-height:430px!important;height:100%!important;padding:8px!important;border-radius:6px!important;overflow:hidden!important}
html body.type-category #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.type-category .products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.type-search #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.type-search .products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.type-manufacturer-detail #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.type-manufacturer-detail .products.products-page.products-block>.product>.p.sacha-card-modern>.image{flex:0 0 150px!important;height:150px!important;min-height:150px!important;max-height:150px!important;margin-bottom:8px!important}
html body.type-category #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.type-category .products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.type-search #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.type-search .products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.type-manufacturer-detail #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.type-manufacturer-detail .products.products-page.products-block>.product>.p.sacha-card-modern>.image img{height:100%!important;max-height:100%!important;width:100%!important;object-fit:contain!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .name,html body.type-category .products.products-page.products-block .p.sacha-card-modern .name,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .name,html body.type-search .products.products-page.products-block .p.sacha-card-modern .name,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .name,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .name{font-size:13px!important;line-height:1.22!important;min-height:48px!important;max-height:48px!important;margin-bottom:8px!important;-webkit-line-clamp:3!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .prices,html body.type-category .products.products-page.products-block .p.sacha-card-modern .prices,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .prices,html body.type-search .products.products-page.products-block .p.sacha-card-modern .prices,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .prices,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .prices{min-height:50px!important;margin:6px 0 10px!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-category .products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-search .products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .price-final,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .price-final{font-size:17px!important;line-height:1.2!important;font-weight:400!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-label,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-label,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-label,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-label,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-label,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-label{margin-top:auto!important;font-size:10px!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-chips,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-chips,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-chips,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-chips,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-size-chips,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-size-chips{min-height:28px!important;max-height:62px!important;overflow:hidden!important;gap:4px!important;margin-bottom:6px!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-size-chip,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-size-chip,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-size-chip,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-size-chip,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .sacha-size-chip,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-size-chip{min-width:27px!important;height:26px!important;padding:0 6px!important;font-size:11px!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-buy,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-buy{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;margin-top:0!important}
html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-search #products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-qty,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-native-qty,html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-add,html body.type-category #products.products.products-page.products-block .p.sacha-card-modern .sacha-native-cart,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-card-add,html body.type-category .products.products-page.products-block .p.sacha-card-modern .sacha-native-cart,html body.type-search #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-add,html body.type-search #products.products-page.products-block .p.sacha-card-modern .sacha-native-cart,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-card-add,html body.type-search .products.products-page.products-block .p.sacha-card-modern .sacha-native-cart,html body.type-manufacturer-detail #products.products.products-page.products-block .p.sacha-card-modern .sacha-card-add,html body.type-manufacturer-detail #products.products-page.products-block .p.sacha-card-modern .sacha-native-cart,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-card-add,html body.type-manufacturer-detail .products.products-page.products-block .p.sacha-card-modern .sacha-native-cart{width:100%!important;min-width:0!important;min-height:36px!important;height:36px!important;font-size:12px!important}
html body.navigation-window-visible #navigation .navigation-in>ul>li>a.sacha-nav-outlet,html body.navigation-window-visible #navigation .navigation-in a.sacha-nav-outlet{border:0!important;box-shadow:none!important}
html body.navigation-window-visible #navigation .navigation-in a.sacha-nav-outlet b{color:#d6001c!important;font-size:inherit!important;font-weight:600!important}
html body.navigation-window-visible #navigation .navigation-in a.sacha-nav-outlet::after{display:none!important;content:none!important}
html body.navigation-window-visible #navigation .navigation-close:hover,html body.navigation-window-visible #navigation .navigation-close:focus{background-color:transparent!important;border-radius:0!important;box-shadow:none!important}
html body.navigation-window-visible #navigation .navigation-close::before{color:#101820!important;font-size:22px!important;line-height:1!important}
html body.type-index .products-wrapper.product-slider-holder>.product-slider-navigation,html body.type-index .products-wrapper.product-slider-holder>.carousel-control,html body.type-index .products-wrapper.product-slider-holder>.lSAction,html body.type-index .products-wrapper.product-slider-holder .lSAction>a,html body.in-index .products-wrapper.product-slider-holder>.product-slider-navigation,html body.in-index .products-wrapper.product-slider-holder>.carousel-control,html body.in-index .products-wrapper.product-slider-holder>.lSAction,html body.in-index .products-wrapper.product-slider-holder .lSAction>a{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.type-index .products-wrapper.product-slider-holder,html body.in-index .products-wrapper.product-slider-holder{overflow:visible!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v113-no-product-arrows>.product-slider-navigation,html body.type-index .products-wrapper.product-slider-holder.sacha-v113-no-product-arrows>.carousel-control,html body.type-index .products-wrapper.product-slider-holder.sacha-v113-no-product-arrows>.lSAction,html body.type-index .products-wrapper.product-slider-holder.sacha-v113-no-product-arrows .lSAction>a,html body.in-index .products-wrapper.product-slider-holder.sacha-v113-no-product-arrows>.product-slider-navigation,html body.in-index .products-wrapper.product-slider-holder.sacha-v113-no-product-arrows>.carousel-control,html body.in-index .products-wrapper.product-slider-holder.sacha-v113-no-product-arrows>.lSAction,html body.in-index .products-wrapper.product-slider-holder.sacha-v113-no-product-arrows .lSAction>a{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;transform:none!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v113-no-product-arrows,html body.in-index .products-wrapper.product-slider-holder.sacha-v113-no-product-arrows{overflow:visible!important}
}
@media (min-width: 768px){
html body.type-category #products.products.products-page.products-block,html body.type-category #products.products-page.products-block,html body.type-category .products.products-page.products-block,html body.type-search #products.products.products-page.products-block,html body.type-search #products.products-page.products-block,html body.type-search .products.products-page.products-block,html body.type-manufacturer-detail #products.products.products-page.products-block,html body.type-manufacturer-detail #products.products-page.products-block,html body.type-manufacturer-detail .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:24px!important;align-items:stretch!important}
}
html body.type-category .p.sacha-card-modern .sacha-direct-stock-slot,html body.type-search .p.sacha-card-modern .sacha-direct-stock-slot,html body.type-manufacturer-detail .p.sacha-card-modern .sacha-direct-stock-slot{display:flex!important;align-items:center!important;min-height:24px!important;margin:4px 0 7px!important}
html body.type-category .p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.type-search .p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.type-manufacturer-detail .p.sacha-card-modern .sacha-direct-stock-slot:empty{height:24px!important;min-height:24px!important;margin:4px 0 7px!important;visibility:hidden!important}
@media (max-width: 767px){
html body.type-category .p.sacha-card-modern .sacha-direct-stock-slot,html body.type-search .p.sacha-card-modern .sacha-direct-stock-slot,html body.type-manufacturer-detail .p.sacha-card-modern .sacha-direct-stock-slot{min-height:18px!important;margin:2px 0 4px!important}
html body.type-category .p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.type-search .p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.type-manufacturer-detail .p.sacha-card-modern .sacha-direct-stock-slot:empty{height:18px!important;min-height:18px!important;margin:2px 0 4px!important}
html body.type-category .p.sacha-card-modern.sacha-v107-variants-open .sacha-card-size-chips,html body.type-category .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips,html body.type-search .p.sacha-card-modern.sacha-v107-variants-open .sacha-card-size-chips,html body.type-search .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips,html body.type-manufacturer-detail .p.sacha-card-modern.sacha-v107-variants-open .sacha-card-size-chips,html body.type-manufacturer-detail .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips{position:absolute!important;left:7px!important;right:7px!important;bottom:46px!important;z-index:90!important;flex-wrap:wrap!important;gap:5px!important;background:#fff!important;border:1px solid #c7e3ee!important;border-radius:7px!important;box-shadow:0 16px 34px rgba(17, 24, 32, .18)!important}
html body.type-category .p.sacha-card-modern .sacha-card-buy,html body.type-search .p.sacha-card-modern .sacha-card-buy,html body.type-manufacturer-detail .p.sacha-card-modern .sacha-card-buy,html body.type-index .p.sacha-card-modern .sacha-card-buy,html body.in-index .p.sacha-card-modern .sacha-card-buy{display:grid!important;grid-template-columns:1fr!important;gap:0!important;min-height:34px!important}
html body.type-category .p.sacha-card-modern .sacha-card-qty,html body.type-category .p.sacha-card-modern .sacha-native-qty,html body.type-search .p.sacha-card-modern .sacha-card-qty,html body.type-search .p.sacha-card-modern .sacha-native-qty,html body.type-manufacturer-detail .p.sacha-card-modern .sacha-card-qty,html body.type-manufacturer-detail .p.sacha-card-modern .sacha-native-qty,html body.type-index .p.sacha-card-modern .sacha-card-qty,html body.type-index .p.sacha-card-modern .sacha-native-qty,html body.in-index .p.sacha-card-modern .sacha-card-qty,html body.in-index .p.sacha-card-modern .sacha-native-qty,html body.type-category .p.sacha-card-modern .sacha-card-size-chips,html body.type-search .p.sacha-card-modern .sacha-card-size-chips,html body.type-manufacturer-detail .p.sacha-card-modern .sacha-card-size-chips,html body.type-index .p.sacha-card-modern .sacha-card-size-chips,html body.in-index .p.sacha-card-modern .sacha-card-size-chips,html body.type-category .p.sacha-card-modern.sacha-v107-variants-open .sacha-card-size-chips,html body.type-category .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips,html body.type-search .p.sacha-card-modern.sacha-v107-variants-open .sacha-card-size-chips,html body.type-search .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips,html body.type-manufacturer-detail .p.sacha-card-modern.sacha-v107-variants-open .sacha-card-size-chips,html body.type-manufacturer-detail .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips,html body.type-index .p.sacha-card-modern.sacha-v107-variants-open .sacha-card-size-chips,html body.type-index .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips,html body.in-index .p.sacha-card-modern.sacha-v107-variants-open .sacha-card-size-chips,html body.in-index .p.sacha-card-modern.sacha-card-variants-open .sacha-card-size-chips{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.type-category .p.sacha-card-modern .sacha-card-add,html body.type-category .p.sacha-card-modern .sacha-native-cart,html body.type-category .p.sacha-card-modern .sacha-card-old-detail,html body.type-search .p.sacha-card-modern .sacha-card-add,html body.type-search .p.sacha-card-modern .sacha-native-cart,html body.type-search .p.sacha-card-modern .sacha-card-old-detail,html body.type-manufacturer-detail .p.sacha-card-modern .sacha-card-add,html body.type-manufacturer-detail .p.sacha-card-modern .sacha-native-cart,html body.type-manufacturer-detail .p.sacha-card-modern .sacha-card-old-detail,html body.type-index .p.sacha-card-modern .sacha-card-add,html body.type-index .p.sacha-card-modern .sacha-native-cart,html body.type-index .p.sacha-card-modern .sacha-card-old-detail,html body.in-index .p.sacha-card-modern .sacha-card-add,html body.in-index .p.sacha-card-modern .sacha-native-cart,html body.in-index .p.sacha-card-modern .sacha-card-old-detail{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0 8px!important;border-radius:7px!important;font-size:12px!important;font-weight:600!important;line-height:1.1!important;white-space:nowrap!important}
html body.type-category .products .product .p.sacha-card-modern .sacha-card-size-toggle,html body.type-search .products .product .p.sacha-card-modern .sacha-card-size-toggle,html body.type-manufacturer-detail .products .product .p.sacha-card-modern .sacha-card-size-toggle,html body.type-index .products .product .p.sacha-card-modern .sacha-card-size-toggle,html body.in-index .products .product .p.sacha-card-modern .sacha-card-size-toggle{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.type-category .products .product .p.sacha-card-modern .sacha-card-old-detail,html body.type-search .products .product .p.sacha-card-modern .sacha-card-old-detail,html body.type-manufacturer-detail .products .product .p.sacha-card-modern .sacha-card-old-detail,html body.type-index .products .product .p.sacha-card-modern .sacha-card-old-detail,html body.in-index .products .product .p.sacha-card-modern .sacha-card-old-detail{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}
html body.navigation-window-visible,html body.navigation-window-visible .overall-wrapper{touch-action:none!important}
html body.navigation-window-visible #navigation{top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fff!important;transform:none!important;z-index:2147483000!important}
html body.navigation-window-visible #navigation .navigation-in{overflow:auto!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;inset:0!important;width:100vw!important;min-width:100vw!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;background:#fff!important;border-radius:0!important;box-shadow:none!important;transform:none!important}
html body.navigation-window-visible #navigation .menu-level-1{width:100%!important;margin:0!important;padding:0!important}
html body.navigation-window-visible #navigation .menu-level-1>li>a{min-height:58px!important;padding:0 74px 0 22px!important;gap:0!important;transition:none!important;touch-action:manipulation!important}
html body.navigation-window-visible #navigation .submenu-arrow,html body.navigation-window-visible #navigation a>.submenu-arrow,html body.navigation-window-visible #navigation .menu-level-1>li>a>.submenu-arrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 58px!important;width:58px!important;min-width:58px!important;height:56px!important;min-height:56px!important;margin:0 0 0 4px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#111820!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;transform:none!important}
html body.navigation-window-visible #navigation .submenu-arrow::before{width:12px!important;height:12px!important;margin:-5px 0 0!important;border-right:2px solid currentColor!important;border-bottom:2px solid currentColor!important;transform:rotate(45deg)!important;transition:none!important}
html body.navigation-window-visible #navigation li.exp>a .submenu-arrow::before,html body.navigation-window-visible #navigation li.open>a .submenu-arrow::before{margin-top:5px!important;transform:rotate(225deg)!important}
html body.navigation-window-visible #navigation .navigation-close{left:auto!important;background-color:transparent!important;line-height:1!important}
html.sacha-checkout-page body.ordering-process #header,html.sacha-checkout-page body.ordering-process #header .overall-header,html.sacha-checkout-page body.ordering-process #header .header-top{height:70px!important;min-height:70px!important;max-height:none!important}
html.sacha-checkout-page body.ordering-process #header .header-top-wrapper,html.sacha-checkout-page body.ordering-process #header .navigation-wrapper.header-top-wrapper{height:70px!important;min-height:70px!important;max-height:none!important;padding-top:8px!important;padding-bottom:8px!important;align-items:center!important}
html.sacha-checkout-page body.ordering-process #header,html.sacha-checkout-page body.ordering-process #header .overall-header,html.sacha-checkout-page body.ordering-process #header .header-top,html.sacha-checkout-page body.ordering-process #header .header-top-wrapper,html.sacha-checkout-page body.ordering-process #header .navigation-wrapper.header-top-wrapper,html.sacha-checkout-page body.ordering-process #header .site-name,html.sacha-checkout-page body.ordering-process #header .site-name a{overflow:visible!important}
html.sacha-checkout-page body.ordering-process #header .site-name,html.sacha-checkout-page body.ordering-process #header .site-name a{max-height:none!important;overflow:visible!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;height:56px!important;min-height:56px!important;line-height:1!important;padding:0!important}
html.sacha-checkout-page body.ordering-process #header .site-name img{overflow:visible!important;display:block!important;width:auto!important;max-width:112px!important;height:auto!important;max-height:42px!important;object-fit:contain!important;object-position:center!important;clip-path:none!important;transform:none!important}
html body.mobile.cart-window-visible #header,html body.mobile.cart-window-visible #header .overall-header,html body.mobile.cart-window-visible #header .header-top,html body.mobile.cart-window-visible #header .header-top-wrapper,html body.mobile.cart-window-visible #header .navigation-wrapper.header-top-wrapper{height:70px!important;min-height:70px!important;max-height:none!important;overflow:visible!important}
html body.mobile.cart-window-visible #header .site-name,html body.mobile.cart-window-visible #header .site-name a{display:flex!important;align-items:center!important;justify-content:flex-start!important;height:56px!important;min-height:56px!important;line-height:1!important;padding:0!important;overflow:visible!important}
html body.mobile.cart-window-visible #header .site-name img{display:block!important;width:auto!important;max-width:112px!important;height:auto!important;max-height:42px!important;object-fit:contain!important;object-position:center!important;clip-path:none!important;transform:none!important}
#sacha-mobile-cart-feedback{position:fixed!important;left:50%!important;top:50%!important;display:inline-flex!important;align-items:center!important;gap:10px!important;max-width:calc(100vw - 48px)!important;min-height:46px!important;padding:12px 16px!important;border:1px solid rgba(17, 24, 39, .08)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 14px 36px rgba(17, 24, 39, .18)!important;color:#111827!important;font-size:14px!important;line-height:1.25!important;opacity:0!important;pointer-events:none!important;transform:translate3d(-50%, -48%, 0) scale(.98)!important;transition:opacity .12s ease, transform .12s ease!important;z-index:2147482500!important}
#sacha-mobile-cart-feedback.is-visible{opacity:1!important;transform:translate3d(-50%, -50%, 0) scale(1)!important}
#sacha-mobile-cart-feedback span{display:block!important;width:16px!important;height:16px!important;border:2px solid rgba(17, 24, 39, .16)!important;border-top-color:#16b9df!important;border-radius:999px!important;animation:sacha-cart-feedback-spin .7s linear infinite!important;flex:0 0 16px!important}
#sacha-mobile-cart-feedback strong{font:inherit!important;font-weight:600!important;white-space:nowrap!important}
.sacha-variant-ui__add[aria-busy="true"]{pointer-events:none!important}
@keyframes sacha-cart-feedback-spin{
to{transform:rotate(360deg)}
}
}
html body .price-final,html body .price-final *,html body .prices .price-final,html body .prices .price-final *,html body #products .price-final,html body #products .price-final *,html body .product-slider .price-final,html body .product-slider .price-final *{font-weight:400!important;font-variation-settings:"wght" 400!important}
@media (min-width: 992px){
html body #navigation a,html body #navigation a:hover,html body #navigation a:focus,html body #navigation li:hover>a,html body #header .menu-helper>span,html body #header .menu-helper:hover>span,html body #header .menu-helper:focus>span{transform:none!important;transition:color .12s ease, background-color .12s ease, border-color .12s ease!important}
html body #navigation a[href*="vernostni"],html body #navigation a[href*="vernostni"]:hover,html body #navigation a[href*="vernostni"]:focus,html body #navigation .active>a[href*="vernostni"]{color:#151b22!important;background:transparent!important;box-shadow:none!important;border-color:transparent!important}
html body #navigation a[href*="outlet"]{color:#d60000!important;background:transparent!important;border-radius:0!important}
html body #navigation a[href*="outlet"]:hover,html body #navigation a[href*="outlet"]:focus{color:#b80000!important;background:rgba(214, 0, 0, .08)!important}
html body.type-category #products.products.products-page.products-block,html body.type-category #products.products-page.products-block,html body.type-category .products.products-page.products-block,html body.type-search #products.products.products-page.products-block,html body.type-search #products.products-page.products-block,html body.type-search .products.products-page.products-block,html body.type-manufacturer-detail #products.products.products-page.products-block,html body.type-manufacturer-detail #products.products-page.products-block,html body.type-manufacturer-detail .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:24px!important;align-items:stretch!important}
}
html body .sacha-story-slider__button,html body .product-slider-holder .product-slider-navigation,html body .product-slider-holder .carousel-control,html body .products-block .carousel-control,html body .p-image .carousel-control{animation:none!important}
html body .sacha-story-slider__button svg,html body .sacha-story-slider__button>svg{display:none!important}
html body .sacha-story-slider__button::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .carousel-control::before,html body .products-block .carousel-control::before,html body .p-image .carousel-control::before{mask-image:none!important;-webkit-mask-image:none!important}
@media (max-width: 767px){
html body.type-category #products.products.products-page.products-block,html body.type-category #products.products-page.products-block,html body.type-category .products.products-page.products-block,html body.type-search #products.products.products-page.products-block,html body.type-search #products.products-page.products-block,html body.type-search .products.products-page.products-block,html body.type-manufacturer-detail #products.products.products-page.products-block,html body.type-manufacturer-detail #products.products-page.products-block,html body.type-manufacturer-detail .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:8px!important;align-items:stretch!important}
html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .product-slider-navigation,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .carousel-control,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .slick-arrow{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}
html body .sacha-story-slider{margin-top:0!important;touch-action:pan-y pinch-zoom!important}
html body .sacha-story-slider__viewport{overscroll-behavior-x:contain!important}
}
html body .sacha-story-slider__button::after,html body .sacha-story-slider__button:hover::after,html body .sacha-story-slider__button:focus::after,html body .sacha-story-slider__button:active::after,html body .product-slider-holder .product-slider-navigation::after,html body .product-slider-holder .product-slider-navigation:hover::after,html body .product-slider-holder .carousel-control::after,html body .product-slider-holder .carousel-control:hover::after,html body .products-block .carousel-control::after,html body .products-block .carousel-control:hover::after,html body .p-image .carousel-control::after,html body .p-image .carousel-control:hover::after{content:none!important;display:none!important}
html body .sacha-story-slider__button::before,html body .sacha-story-slider__button:hover::before,html body .sacha-story-slider__button:focus::before,html body .sacha-story-slider__button:active::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .product-slider-navigation:hover::before,html body .product-slider-holder .product-slider-navigation:focus::before,html body .product-slider-holder .product-slider-navigation:active::before,html body .product-slider-holder .carousel-control::before,html body .product-slider-holder .carousel-control:hover::before,html body .product-slider-holder .carousel-control:focus::before,html body .product-slider-holder .carousel-control:active::before,html body .products-block .carousel-control::before,html body .products-block .carousel-control:hover::before,html body .products-block .carousel-control:focus::before,html body .products-block .carousel-control:active::before,html body .p-image .carousel-control::before,html body .p-image .carousel-control:hover::before,html body .p-image .carousel-control:focus::before,html body .p-image .carousel-control:active::before{content:""!important;border-top:2px solid #fff!important;border-right:2px solid #fff!important;transform-origin:center!important}
html body .sacha-story-slider__button,html body .product-slider-holder .product-slider-navigation,html body .product-slider-holder .carousel-control,html body .product-slider .product-slider-navigation,html body .product-slider .carousel-control,html body .products-block .carousel-control,html body .p-image .carousel-control{-webkit-backdrop-filter:none!important;cursor:pointer!important;pointer-events:auto!important;position:absolute!important;text-decoration:none!important;visibility:visible!important;outline:0!important}
html body .sacha-story-slider__button::before,html body .sacha-story-slider__button:hover::before,html body .sacha-story-slider__button:focus::before,html body .sacha-story-slider__button:active::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .product-slider-navigation:hover::before,html body .product-slider-holder .product-slider-navigation:focus::before,html body .product-slider-holder .product-slider-navigation:active::before,html body .product-slider-holder .carousel-control::before,html body .product-slider-holder .carousel-control:hover::before,html body .product-slider-holder .carousel-control:focus::before,html body .product-slider-holder .carousel-control:active::before,html body .product-slider .product-slider-navigation::before,html body .product-slider .product-slider-navigation:hover::before,html body .product-slider .product-slider-navigation:focus::before,html body .product-slider .product-slider-navigation:active::before,html body .product-slider .carousel-control::before,html body .product-slider .carousel-control:hover::before,html body .product-slider .carousel-control:focus::before,html body .product-slider .carousel-control:active::before,html body .products-block .carousel-control::before,html body .products-block .carousel-control:hover::before,html body .products-block .carousel-control:focus::before,html body .products-block .carousel-control:active::before,html body .p-image .carousel-control::before,html body .p-image .carousel-control:hover::before,html body .p-image .carousel-control:focus::before,html body .p-image .carousel-control:active::before{display:block!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;background-image:none!important;color:#fff!important;font-family:Arial, Helvetica, sans-serif!important;font-size:30px!important;font-weight:400!important;line-height:1!important;opacity:1!important;position:static!important;text-indent:0!important;text-shadow:none!important;transform:none!important;transition:none!important}
@media (max-width: 767px){
html body.type-index .products-block .product .sacha-mobile-card-hidden,html body.in-index .products-block .product .sacha-mobile-card-hidden,html body.type-index .products-block .product a[href*="parameterValueId"],html body.in-index .products-block .product a[href*="parameterValueId"],html body.type-index .products-block .product .widget-parameter-wrapper,html body.in-index .products-block .product .widget-parameter-wrapper,html body.type-index .products-block .product .btn.btn-primary:not(.sacha-mobile-detail-button),html body.in-index .products-block .product .btn.btn-primary:not(.sacha-mobile-detail-button),html body.type-index .products-block .product .p-desc,html body.in-index .products-block .product .p-desc{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.type-index .products-block .product .sacha-mobile-detail-button,html body.in-index .products-block .product .sacha-mobile-detail-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:34px!important;max-height:34px!important;margin:8px 0 0!important;padding:0 8px!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important;line-height:1.1!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}
}
html body .sacha-story-slider__button[data-sacha-slider-control],html body .sacha-story-slider__button[data-sacha-slider-control]:hover,html body .sacha-story-slider__button[data-sacha-slider-control]:focus,html body .sacha-story-slider__button[data-sacha-slider-control]:active,html body .product-slider-holder .product-slider-navigation.navigation-prev,html body .product-slider-holder .product-slider-navigation.navigation-next,html body .product-slider-holder .product-slider-navigation.navigation-prev:hover,html body .product-slider-holder .product-slider-navigation.navigation-next:hover,html body .product-slider-holder .carousel-control.left,html body .product-slider-holder .carousel-control.right,html body .product-slider-holder .carousel-control.left:hover,html body .product-slider-holder .carousel-control.right:hover,html body .product-slider .product-slider-navigation.navigation-prev,html body .product-slider .product-slider-navigation.navigation-next,html body .product-slider .carousel-control.left,html body .product-slider .carousel-control.right,html body .products-block .carousel-control.left,html body .products-block .carousel-control.right,html body .p-image .carousel-control.left,html body .p-image .carousel-control.right{display:flex!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:58px!important;min-height:58px!important;max-height:58px!important;background:#969ca1!important;background-color:#969ca1!important;background-image:none!important;border:0!important;border-radius:3px!important;box-shadow:none!important;color:transparent!important;opacity:1!important;text-indent:0!important;transform:translateY(-50%)!important;transition:none!important}
html body .sacha-story-slider__button[data-sacha-slider-control="prev"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:hover::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:focus::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:active::before,html body .product-slider-holder .product-slider-navigation.navigation-prev::before,html body .product-slider-holder .product-slider-navigation.navigation-prev:hover::before,html body .product-slider-holder .carousel-control.left::before,html body .product-slider-holder .carousel-control.left:hover::before,html body .product-slider .product-slider-navigation.navigation-prev::before,html body .product-slider .carousel-control.left::before,html body .products-block .carousel-control.left::before,html body .products-block .carousel-control.left:hover::before,html body .p-image .carousel-control.left::before,html body .p-image .carousel-control.left:hover::before{content:"\2039"!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;background-image:none!important;color:#fff!important;font-family:Arial, Helvetica, sans-serif!important;font-size:30px!important;font-weight:400!important;line-height:1!important;opacity:1!important;position:static!important;text-indent:0!important;text-shadow:none!important;transform:none!important;transition:none!important}
html body .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:hover::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:focus::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:active::before,html body .product-slider-holder .product-slider-navigation.navigation-next::before,html body .product-slider-holder .product-slider-navigation.navigation-next:hover::before,html body .product-slider-holder .carousel-control.right::before,html body .product-slider-holder .carousel-control.right:hover::before,html body .product-slider .product-slider-navigation.navigation-next::before,html body .product-slider .carousel-control.right::before,html body .products-block .carousel-control.right::before,html body .products-block .carousel-control.right:hover::before,html body .p-image .carousel-control.right::before,html body .p-image .carousel-control.right:hover::before{content:"\203A"!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;background-image:none!important;color:#fff!important;font-family:Arial, Helvetica, sans-serif!important;font-size:30px!important;font-weight:400!important;line-height:1!important;opacity:1!important;position:static!important;text-indent:0!important;text-shadow:none!important;transform:none!important;transition:none!important}
@media (max-width: 767px){
html body .sacha-story-slider__button[data-sacha-slider-control="prev"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:hover::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:focus::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:active::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:hover::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:focus::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:active::before{font-size:28px!important}
html body.type-category .products .product .sacha-mobile-card-hidden,html body.type-category #products .product .sacha-mobile-card-hidden,html body.type-search .products .product .sacha-mobile-card-hidden,html body.type-search #products .product .sacha-mobile-card-hidden,html body.type-manufacturer-detail .products .product .sacha-mobile-card-hidden,html body.type-manufacturer-detail #products .product .sacha-mobile-card-hidden,html body.type-index .products-wrapper.product-slider-holder .product .sacha-mobile-card-hidden,html body.in-index .products-wrapper.product-slider-holder .product .sacha-mobile-card-hidden,html body.type-category .products .product a[href*="parameterValueId"],html body.type-category #products .product a[href*="parameterValueId"],html body.type-search .products .product a[href*="parameterValueId"],html body.type-search #products .product a[href*="parameterValueId"],html body.type-manufacturer-detail .products .product a[href*="parameterValueId"],html body.type-manufacturer-detail #products .product a[href*="parameterValueId"],html body.type-index .products-wrapper.product-slider-holder .product a[href*="parameterValueId"],html body.in-index .products-wrapper.product-slider-holder .product a[href*="parameterValueId"],html body.type-category .products .product .widget-parameter-wrapper,html body.type-category #products .product .widget-parameter-wrapper,html body.type-search .products .product .widget-parameter-wrapper,html body.type-search #products .product .widget-parameter-wrapper,html body.type-manufacturer-detail .products .product .widget-parameter-wrapper,html body.type-manufacturer-detail #products .product .widget-parameter-wrapper,html body.type-index .products-wrapper.product-slider-holder .product .widget-parameter-wrapper,html body.in-index .products-wrapper.product-slider-holder .product .widget-parameter-wrapper,html body.type-category .products .product .btn.btn-primary:not(.sacha-mobile-detail-button),html body.type-category #products .product .btn.btn-primary:not(.sacha-mobile-detail-button),html body.type-search .products .product .btn.btn-primary:not(.sacha-mobile-detail-button),html body.type-search #products .product .btn.btn-primary:not(.sacha-mobile-detail-button),html body.type-manufacturer-detail .products .product .btn.btn-primary:not(.sacha-mobile-detail-button),html body.type-manufacturer-detail #products .product .btn.btn-primary:not(.sacha-mobile-detail-button),html body.type-index .products-wrapper.product-slider-holder .product .btn.btn-primary:not(.sacha-mobile-detail-button),html body.in-index .products-wrapper.product-slider-holder .product .btn.btn-primary:not(.sacha-mobile-detail-button),html body.type-category .products .product .p-desc,html body.type-category #products .product .p-desc,html body.type-search .products .product .p-desc,html body.type-search #products .product .p-desc,html body.type-manufacturer-detail .products .product .p-desc,html body.type-manufacturer-detail #products .product .p-desc{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.type-category .products .product .sacha-mobile-detail-button,html body.type-category #products .product .sacha-mobile-detail-button,html body.type-search .products .product .sacha-mobile-detail-button,html body.type-search #products .product .sacha-mobile-detail-button,html body.type-manufacturer-detail .products .product .sacha-mobile-detail-button,html body.type-manufacturer-detail #products .product .sacha-mobile-detail-button,html body.type-index .products-wrapper.product-slider-holder .product .sacha-mobile-detail-button,html body.in-index .products-wrapper.product-slider-holder .product .sacha-mobile-detail-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:34px!important;max-height:34px!important;margin:8px 0 0!important;padding:0 8px!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important;line-height:1.1!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}
}
html body .sacha-story-slider__button[data-sacha-slider-control] *,html body .product-slider-holder .product-slider-navigation *,html body .product-slider-holder .carousel-control *,html body .product-slider .carousel-control *,html body .products-block .carousel-control *,html body .p-image .carousel-control *{display:none!important;opacity:0!important;visibility:hidden!important}
html body .sacha-story-slider__button[data-sacha-slider-control="prev"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:hover::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:focus::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:active::before,html body .product-slider-holder .product-slider-navigation.navigation-prev::before,html body .product-slider-holder .product-slider-navigation.navigation-prev:hover::before,html body .product-slider-holder .product-slider-navigation.navigation-prev:focus::before,html body .product-slider-holder .product-slider-navigation.navigation-prev:active::before,html body .product-slider-holder .carousel-control.left::before,html body .product-slider .carousel-control.left::before,html body .products-block .carousel-control.left::before,html body .p-image .carousel-control.left::before{content:"\2039"!important}
html body .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:hover::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:focus::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:active::before,html body .product-slider-holder .product-slider-navigation.navigation-next::before,html body .product-slider-holder .product-slider-navigation.navigation-next:hover::before,html body .product-slider-holder .product-slider-navigation.navigation-next:focus::before,html body .product-slider-holder .product-slider-navigation.navigation-next:active::before,html body .product-slider-holder .carousel-control.right::before,html body .product-slider .carousel-control.right::before,html body .products-block .carousel-control.right::before,html body .p-image .carousel-control.right::before{content:"\203A"!important}
html body .sacha-story-slider__button[data-sacha-slider-control]::before,html body .sacha-story-slider__button[data-sacha-slider-control]:hover::before,html body .sacha-story-slider__button[data-sacha-slider-control]:focus::before,html body .sacha-story-slider__button[data-sacha-slider-control]:active::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .product-slider-navigation:hover::before,html body .product-slider-holder .product-slider-navigation:focus::before,html body .product-slider-holder .product-slider-navigation:active::before,html body .product-slider-holder .carousel-control::before,html body .product-slider .carousel-control::before,html body .products-block .carousel-control::before,html body .p-image .carousel-control::before{background:transparent!important;color:#fff!important;font-family:Arial, Helvetica, sans-serif!important;font-weight:400!important}
@media (max-width: 767px){
html body.navigation-window-visible #navigation .navigation-close,html body.navigation-window-visible #navigation .sacha-mobile-nav-close{display:flex!important;align-items:center!important;justify-content:center!important;position:fixed!important;top:8px!important;right:8px!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#101820!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;cursor:pointer!important;transform:none!important;transition:none!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;z-index:2147483202!important}
html body.navigation-window-visible #navigation .navigation-close::before,html body.navigation-window-visible #navigation .navigation-close::after,html body.navigation-window-visible #navigation .sacha-mobile-nav-close::before,html body.navigation-window-visible #navigation .sacha-mobile-nav-close::after{content:""!important;display:block!important;position:absolute!important;left:16px!important;top:27px!important;width:24px!important;height:2px!important;margin:0!important;padding:0!important;border:0!important;border-radius:2px!important;background:currentColor!important;box-shadow:none!important;opacity:1!important;transform-origin:center!important;transition:none!important}
html body.navigation-window-visible #navigation .navigation-close::before,html body.navigation-window-visible #navigation .sacha-mobile-nav-close::before{transform:rotate(45deg)!important}
html body.navigation-window-visible #navigation .navigation-close::after,html body.navigation-window-visible #navigation .sacha-mobile-nav-close::after{transform:rotate(-45deg)!important}
html body.navigation-window-visible #navigation .navigation-close:hover,html body.navigation-window-visible #navigation .navigation-close:focus,html body.navigation-window-visible #navigation .navigation-close:active,html body.navigation-window-visible #navigation .sacha-mobile-nav-close:hover,html body.navigation-window-visible #navigation .sacha-mobile-nav-close:focus,html body.navigation-window-visible #navigation .sacha-mobile-nav-close:active{background:transparent!important;color:#101820!important;transform:none!important}
}
html body .sacha-story-slider__button[data-sacha-slider-control],html body .sacha-story-slider__button[data-sacha-slider-control]:hover,html body .sacha-story-slider__button[data-sacha-slider-control]:focus,html body .sacha-story-slider__button[data-sacha-slider-control]:active,html body .product-slider-holder .product-slider-navigation.navigation-prev,html body .product-slider-holder .product-slider-navigation.navigation-next,html body .product-slider-holder .product-slider-navigation.navigation-prev:hover,html body .product-slider-holder .product-slider-navigation.navigation-next:hover,html body .product-slider-holder .product-slider-navigation.navigation-prev:focus,html body .product-slider-holder .product-slider-navigation.navigation-next:focus,html body .product-slider-holder .product-slider-navigation.navigation-prev:active,html body .product-slider-holder .product-slider-navigation.navigation-next:active,html body .product-slider-holder .carousel-control.left,html body .product-slider-holder .carousel-control.right,html body .product-slider-holder .carousel-control.left:hover,html body .product-slider-holder .carousel-control.right:hover,html body .product-slider-holder .carousel-control.left:focus,html body .product-slider-holder .carousel-control.right:focus,html body .product-slider-holder .carousel-control.left:active,html body .product-slider-holder .carousel-control.right:active,html body .product-slider .carousel-control.left,html body .product-slider .carousel-control.right,html body .products-block .carousel-control.left,html body .products-block .carousel-control.right,html body .p-image .carousel-control.left,html body .p-image .carousel-control.right{display:flex!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;margin:0!important;border:0!important;border-radius:3px!important;background:#9aa0a5!important;background-color:#9aa0a5!important;background-image:none!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:0!important;opacity:1!important;overflow:hidden!important;text-indent:0!important;text-shadow:none!important;transition:none!important}
html body .sacha-story-slider__button[data-sacha-slider-control]>*,html body .sacha-story-slider__button[data-sacha-slider-control] svg,html body .sacha-story-slider__button[data-sacha-slider-control] i,html body .product-slider-holder .product-slider-navigation *,html body .product-slider-holder .carousel-control *,html body .product-slider .carousel-control *,html body .products-block .carousel-control *,html body .p-image .carousel-control *{display:none!important;opacity:0!important;visibility:hidden!important}
html body .sacha-story-slider__button[data-sacha-slider-control]::after,html body .sacha-story-slider__button[data-sacha-slider-control]:hover::after,html body .sacha-story-slider__button[data-sacha-slider-control]:focus::after,html body .sacha-story-slider__button[data-sacha-slider-control]:active::after,html body .product-slider-holder .product-slider-navigation::after,html body .product-slider-holder .carousel-control::after,html body .product-slider .carousel-control::after,html body .products-block .carousel-control::after,html body .p-image .carousel-control::after{border:0!important;transform:none!important}
html body .sacha-story-slider__button[data-sacha-slider-control]::before,html body .sacha-story-slider__button[data-sacha-slider-control]:hover::before,html body .sacha-story-slider__button[data-sacha-slider-control]:focus::before,html body .sacha-story-slider__button[data-sacha-slider-control]:active::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .product-slider-navigation:hover::before,html body .product-slider-holder .product-slider-navigation:focus::before,html body .product-slider-holder .product-slider-navigation:active::before,html body .product-slider-holder .carousel-control::before,html body .product-slider-holder .carousel-control:hover::before,html body .product-slider-holder .carousel-control:focus::before,html body .product-slider-holder .carousel-control:active::before,html body .product-slider .carousel-control::before,html body .products-block .carousel-control::before,html body .p-image .carousel-control::before{content:""!important;display:block!important;position:static!important;width:13px!important;min-width:13px!important;max-width:13px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;border:0!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:13px 22px!important;font-size:0!important;line-height:0!important;opacity:1!important;text-indent:0!important;text-shadow:none!important;transform:none!important;transition:none!important}
html body .sacha-story-slider__button[data-sacha-slider-control="prev"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:hover::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:focus::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:active::before,html body .product-slider-holder .product-slider-navigation.navigation-prev::before,html body .product-slider-holder .product-slider-navigation.navigation-prev:hover::before,html body .product-slider-holder .product-slider-navigation.navigation-prev:focus::before,html body .product-slider-holder .product-slider-navigation.navigation-prev:active::before,html body .product-slider-holder .carousel-control.left::before,html body .product-slider .carousel-control.left::before,html body .products-block .carousel-control.left::before,html body .p-image .carousel-control.left::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 24'%3E%3Cpath d='M10 4 4 12l6 8' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
html body .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:hover::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:focus::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:active::before,html body .product-slider-holder .product-slider-navigation.navigation-next::before,html body .product-slider-holder .product-slider-navigation.navigation-next:hover::before,html body .product-slider-holder .product-slider-navigation.navigation-next:focus::before,html body .product-slider-holder .product-slider-navigation.navigation-next:active::before,html body .product-slider-holder .carousel-control.right::before,html body .product-slider .carousel-control.right::before,html body .products-block .carousel-control.right::before,html body .p-image .carousel-control.right::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 24'%3E%3Cpath d='M4 4l6 8-6 8' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
@media (max-width: 767px){
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .p-tools>.sacha-mobile-detail-button+.sacha-card-buy{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .p-tools>.sacha-mobile-detail-button{margin-top:auto!important;margin-bottom:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#23b8d6!important;border-color:#23b8d6!important;color:#07151c!important;box-shadow:none!important;text-decoration:none!important}
html body.search-window-visible,html body.user-action-visible.search-window-visible{top:0!important;margin-top:0!important;padding-top:0!important;transform:none!important}
html body.search-window-visible .overall-wrapper,html body.user-action-visible.search-window-visible .overall-wrapper{padding-top:0!important;margin-top:0!important;transform:none!important}
html body.search-window-visible #header,html body.user-action-visible.search-window-visible #header,html body.search-window-visible #header .overall-header,html body.search-window-visible #header .header-top,html body.search-window-visible #header .header-top-wrapper,html body.user-action-visible.search-window-visible #header .overall-header,html body.user-action-visible.search-window-visible #header .header-top,html body.user-action-visible.search-window-visible #header .header-top-wrapper{top:0!important;margin-top:0!important;transform:none!important;animation:none!important;will-change:auto!important}
html body.search-window-visible #header .header-top-wrapper,html body.user-action-visible.search-window-visible #header .header-top-wrapper{min-height:64px!important;padding-top:8px!important;padding-bottom:8px!important;align-items:center!important}
html body.search-window-visible .search-window,html body.search-window-visible .search-window-in,html body.search-window-visible .user-action-window,html body.user-action-visible.search-window-visible .search-window,html body.user-action-visible.search-window-visible .search-window-in,html body.user-action-visible.search-window-visible .user-action-window{top:0!important;margin-top:0!important;transform:none!important}
}
html body .sacha-story-slider .carousel-control,html body .sacha-story-slider .product-slider-navigation,html body .sacha-story-slider .owl-nav,html body .sacha-story-slider .owl-prev,html body .sacha-story-slider .owl-next,html body .sacha-story-slider .lSAction,html body .sacha-story-slider .lSAction>a{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}
html body .sacha-story-slider__controls{display:block!important;position:absolute!important;inset:0!important;z-index:9!important;pointer-events:none!important}
html body .sacha-story-slider__button[data-sacha-slider-control],html body .sacha-story-slider__button[data-sacha-slider-control]:hover,html body .sacha-story-slider__button[data-sacha-slider-control]:focus,html body .sacha-story-slider__button[data-sacha-slider-control]:active{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:50%!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;margin:0!important;border:0!important;border-radius:3px!important;background:#a0a5aa!important;background-color:#a0a5aa!important;background-image:none!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:0!important;opacity:.94!important;overflow:hidden!important;text-indent:0!important;text-shadow:none!important;transform:translateY(-50%)!important;transition:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}
html body .sacha-story-slider__button[data-sacha-slider-control="prev"],html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:hover,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:focus,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:active{left:0!important;right:auto!important;transform:translateY(-50%)!important}
html body .sacha-story-slider__button[data-sacha-slider-control="next"],html body .sacha-story-slider__button[data-sacha-slider-control="next"]:hover,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:focus,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:active{right:0!important;left:auto!important;transform:translateY(-50%)!important}
html body .sacha-story-slider__button[data-sacha-slider-control]>*,html body .sacha-story-slider__button[data-sacha-slider-control] svg,html body .sacha-story-slider__button[data-sacha-slider-control] i{display:none!important;visibility:hidden!important;opacity:0!important}
html body .sacha-story-slider__button[data-sacha-slider-control]::after,html body .sacha-story-slider__button[data-sacha-slider-control]:hover::after,html body .sacha-story-slider__button[data-sacha-slider-control]:focus::after,html body .sacha-story-slider__button[data-sacha-slider-control]:active::after{content:none!important;display:none!important}
html body .sacha-story-slider__button[data-sacha-slider-control]::before,html body .sacha-story-slider__button[data-sacha-slider-control]:hover::before,html body .sacha-story-slider__button[data-sacha-slider-control]:focus::before,html body .sacha-story-slider__button[data-sacha-slider-control]:active::before{content:""!important;display:block!important;position:static!important;width:13px!important;min-width:13px!important;max-width:13px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;border:0!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:13px 22px!important;font-size:0!important;line-height:0!important;opacity:1!important;text-indent:0!important;text-shadow:none!important;transform:none!important;transition:none!important}
html body .sacha-story-slider__button[data-sacha-slider-control="prev"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:hover::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:focus::before,html body .sacha-story-slider__button[data-sacha-slider-control="prev"]:active::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 24'%3E%3Cpath d='M10 4 4 12l6 8' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
html body .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:hover::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:focus::before,html body .sacha-story-slider__button[data-sacha-slider-control="next"]:active::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 24'%3E%3Cpath d='M4 4l6 8-6 8' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}
@media (max-width: 767px){
html body .sacha-story-slider__button[data-sacha-slider-control],html body .sacha-story-slider__button[data-sacha-slider-control]:hover,html body .sacha-story-slider__button[data-sacha-slider-control]:focus,html body .sacha-story-slider__button[data-sacha-slider-control]:active{width:36px!important;min-width:36px!important;max-width:36px!important;height:58px!important;min-height:58px!important;max-height:58px!important}
}
html body #navigation .navigation-in>ul>li>a.sacha-nav-outlet,html body #navigation .navigation-in a.sacha-nav-outlet,html body .navigation-in>ul>li>a.sacha-nav-outlet{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;padding:0 14px!important;margin:0!important;border:0!important;border-radius:5px!important;background:var(--sacha-outlet-red)!important;background-color:var(--sacha-outlet-red)!important;box-shadow:none!important;color:#fff!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;transform:none!important;transition:none!important;white-space:nowrap!important}
html body #navigation .navigation-in>ul>li>a.sacha-nav-outlet:hover,html body #navigation .navigation-in>ul>li>a.sacha-nav-outlet:focus,html body #navigation .navigation-in a.sacha-nav-outlet:hover,html body #navigation .navigation-in a.sacha-nav-outlet:focus,html body .navigation-in>ul>li>a.sacha-nav-outlet:hover,html body .navigation-in>ul>li>a.sacha-nav-outlet:focus{background:var(--sacha-outlet-red-dark)!important;background-color:var(--sacha-outlet-red-dark)!important;color:#fff!important;box-shadow:none!important;transform:none!important}
html body #navigation .navigation-in a.sacha-nav-outlet b,html body .navigation-in a.sacha-nav-outlet b{color:#fff!important;font-weight:700!important}
@media (max-width: 767px){
html body.navigation-window-visible #navigation .navigation-in>ul>li>a.sacha-nav-outlet,html body.navigation-window-visible #navigation .navigation-in a.sacha-nav-outlet{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:44px!important;height:44px!important;padding:0 16px!important;margin:0!important;border-radius:6px!important;background:var(--sacha-outlet-red)!important;background-color:var(--sacha-outlet-red)!important;color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;text-align:left!important;text-decoration:none!important;transform:none!important;transition:none!important}
html body.navigation-window-visible #navigation .navigation-in>ul>li>a.sacha-nav-outlet:hover,html body.navigation-window-visible #navigation .navigation-in>ul>li>a.sacha-nav-outlet:focus,html body.navigation-window-visible #navigation .navigation-in a.sacha-nav-outlet:hover,html body.navigation-window-visible #navigation .navigation-in a.sacha-nav-outlet:focus{background:var(--sacha-outlet-red-dark)!important;background-color:var(--sacha-outlet-red-dark)!important;color:#fff!important;transform:none!important}
html body.type-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block,html body.in-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block,html body.type-category.sacha-v107-mobile-product-cards #products.products-block,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block,html body.type-search.sacha-v107-mobile-product-cards #products.products-block,html body.type-search.sacha-v107-mobile-product-cards .products.products-page.products-block{gap:10px 8px!important;margin-left:0!important;margin-right:0!important}
html body.type-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product,html body.in-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product,html body.type-category.sacha-v107-mobile-product-cards #products.products-block>.product,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product,html body.type-search.sacha-v107-mobile-product-cards #products.products-block>.product,html body.type-search.sacha-v107-mobile-product-cards .products.products-page.products-block>.product{padding-left:0!important;padding-right:0!important;margin-bottom:10px!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern{min-height:306px!important;height:100%!important;padding:8px!important;border-radius:7px!important;display:flex!important;flex-direction:column!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern>.image{flex:0 0 116px!important;height:116px!important;min-height:116px!important;max-height:116px!important;margin:0 0 6px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern>.image img{width:100%!important;height:116px!important;max-height:116px!important;object-fit:contain!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .name,html body.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;min-height:46px!important;max-height:46px!important;margin:4px 0 6px!important;padding:0!important;overflow:hidden!important;font-size:14px!important;font-weight:400!important;line-height:1.1!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-tools>.sacha-mobile-detail-button{margin-top:0!important}
}
@media (min-width: 768px){
html body nav#navigation .navigation-in>ul>li.sacha-nav-outlet-item,html body #navigation .navigation-in>ul>li.sacha-nav-outlet-item,html body .header-bottom-wrapper #navigation .navigation-in>ul>li.sacha-nav-outlet-item{display:flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0 4px!important;padding:0!important;border-radius:5px!important;background:#e30613!important;background-color:#e30613!important;box-shadow:none!important;transform:none!important;transition:none!important}
html body nav#navigation .navigation-in>ul>li.sacha-nav-outlet-item:hover,html body #navigation .navigation-in>ul>li.sacha-nav-outlet-item:hover{background:#bd0010!important;background-color:#bd0010!important;transform:none!important}
html body nav#navigation .navigation-in>ul>li.sacha-nav-outlet-item>a.sacha-nav-outlet,html body #navigation .navigation-in>ul>li.sacha-nav-outlet-item>a.sacha-nav-outlet{display:flex!important;align-items:center!important;justify-content:center!important;height:34px!important;min-height:34px!important;padding:0 14px!important;margin:0!important;border:0!important;border-radius:5px!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:#fff!important;line-height:1!important;text-decoration:none!important;transform:none!important;transition:none!important}
html body nav#navigation .navigation-in>ul>li.sacha-nav-outlet-item>a.sacha-nav-outlet b,html body #navigation .navigation-in>ul>li.sacha-nav-outlet-item>a.sacha-nav-outlet b{display:block!important;color:#fff!important;font-weight:700!important;line-height:1!important;background:transparent!important}
}
@media (max-width: 767px){
html body.navigation-window-visible #navigation .navigation-in>ul>li.sacha-nav-outlet-item{padding:7px 14px!important;background:#fff!important}
html body.navigation-window-visible #navigation .navigation-in>ul>li.sacha-nav-outlet-item>a.sacha-nav-outlet{display:flex!important;align-items:center!important;width:100%!important;height:44px!important;min-height:44px!important;padding:0 16px!important;border-radius:6px!important;background:#e30613!important;background-color:#e30613!important;color:#fff!important;font-weight:700!important;line-height:1.2!important;transform:none!important;transition:none!important}
html body.navigation-window-visible #navigation .navigation-in>ul>li.sacha-nav-outlet-item>a.sacha-nav-outlet b{color:#fff!important;font-weight:700!important;background:transparent!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;margin-left:6px!important;margin-right:6px!important;padding-left:0!important;padding-right:0!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block{grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:8px!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible{width:auto!important;min-width:0!important;max-width:none!important;padding:0!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern,html body.type-category.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern{height:374px!important;min-height:374px!important;max-height:374px!important;padding:7px!important;overflow:hidden!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern>.image,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern>.image,html body.type-category.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern>.image,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern>.image{flex-basis:108px!important;height:108px!important;min-height:108px!important;max-height:108px!important;margin-bottom:5px!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern>.image img,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern>.image img,html body.type-category.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern>.image img,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern>.image img{height:108px!important;max-height:108px!important}
}
@media (min-width: 768px){
html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:28px!important;align-items:stretch!important}
html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block>.product,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block>.product,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block>.product,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product{display:flex!important;min-width:0!important;height:auto!important;padding:0!important;margin:0!important}
html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block>.product>.p.sacha-card-modern,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:var(--sacha-card-min-desktop)!important;padding:22px!important;box-sizing:border-box!important;border-radius:7px!important}
html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image{flex:0 0 var(--sacha-card-img-desktop)!important;height:var(--sacha-card-img-desktop)!important;min-height:var(--sacha-card-img-desktop)!important;max-height:var(--sacha-card-img-desktop)!important;margin:0 0 18px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}
html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image a,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image img,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image a,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image img{width:100%!important;height:var(--sacha-card-img-desktop)!important;max-height:var(--sacha-card-img-desktop)!important;object-fit:contain!important}
html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .p-in,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .p-in-in,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .p-bottom,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .p.sacha-card-modern .p-in,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .p.sacha-card-modern .p-in-in,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .p.sacha-card-modern .p-bottom{padding:0!important;margin:0!important}
html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .name,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block .p.sacha-card-modern .name,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block .p.sacha-card-modern .name,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .p.sacha-card-modern .name,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .p.sacha-card-modern .name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;min-height:44px!important;max-height:44px!important;margin:0 0 12px!important;padding:0!important;overflow:hidden!important;font-size:17px!important;font-weight:400!important;line-height:1.3!important;text-align:left!important}
html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .p.sacha-card-modern .sacha-direct-stock-slot,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .p.sacha-card-modern .sacha-direct-stock-slot{min-height:24px!important;height:24px!important;margin:0 0 8px!important}
html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .prices,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block .p.sacha-card-modern .prices,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block .p.sacha-card-modern .prices,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .p.sacha-card-modern .prices,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .p.sacha-card-modern .prices{display:block!important;min-height:56px!important;margin:0 0 14px!important;font-weight:400!important}
html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .price-final,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .price-final *,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block .p.sacha-card-modern .price-final,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block .p.sacha-card-modern .price-final *,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .p.sacha-card-modern .price-final,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .p.sacha-card-modern .price-final *{font-weight:400!important}
html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .p-tools,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block .p.sacha-card-modern .p-tools,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block .p.sacha-card-modern .p-tools,html body.type-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .p.sacha-card-modern .p-tools,html body.in-index.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .p.sacha-card-modern .p-tools{margin-top:auto!important;padding-top:10px!important;display:flex!important;align-items:center!important;gap:8px!important}
}
@media (max-width: 767px){
html body.type-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid,html body.in-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block{width:calc(100vw - 10px)!important;max-width:calc(100vw - 10px)!important;margin-left:5px!important;margin-right:5px!important;padding-left:0!important;padding-right:0!important}
html body.type-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block,html body.in-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:8px!important;align-items:stretch!important}
html body.type-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product,html body.in-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block>.product,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block>.product,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block>.product{display:flex!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;padding:0!important;margin:0!important}
html body.type-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern,html body.in-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block>.product>.p.sacha-card-modern,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block>.product>.p.sacha-card-modern{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:var(--sacha-card-min-mobile)!important;padding:7px!important;box-sizing:border-box!important;border-radius:7px!important}
html body.type-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image,html body.in-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block>.product>.p.sacha-card-modern>.image{flex:0 0 var(--sacha-card-img-mobile)!important;height:var(--sacha-card-img-mobile)!important;min-height:var(--sacha-card-img-mobile)!important;max-height:var(--sacha-card-img-mobile)!important;margin:0 0 5px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}
html body.type-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image a,html body.type-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image img,html body.in-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image a,html body.in-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern>.image img,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image img{width:100%!important;height:var(--sacha-card-img-mobile)!important;max-height:var(--sacha-card-img-mobile)!important;object-fit:contain!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-in,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-in-in,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-bottom,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .p-in,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .p-in-in,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .p-bottom{padding:0!important;margin:0!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .name,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .name,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block .p.sacha-card-modern .name,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block .p.sacha-card-modern .name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;min-height:48px!important;max-height:48px!important;margin:3px 0 6px!important;padding:0!important;overflow:hidden!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;text-align:left!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block .p.sacha-card-modern .sacha-direct-stock-slot{min-height:20px!important;height:20px!important;margin:0 0 4px!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .prices,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .prices,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block .p.sacha-card-modern .prices,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block .p.sacha-card-modern .prices{min-height:54px!important;margin:0 0 6px!important;font-weight:400!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final *,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .price-final,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .price-final *{font-weight:400!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-tools,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .p-tools,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block .p.sacha-card-modern .p-tools,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block .p.sacha-card-modern .p-tools{margin-top:auto!important;padding-top:5px!important;display:flex!important;align-items:center!important;gap:6px!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-tools>.sacha-mobile-detail-button,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block .p.sacha-card-modern .p-tools>.sacha-mobile-detail-button,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block .p.sacha-card-modern .p-tools>.sacha-mobile-detail-button{width:100%!important;min-height:34px!important;height:34px!important;margin:0!important;font-size:12px!important}
html body.sacha-v107-mobile-product-cards.type-category #products.products-page.products-block,html body.sacha-v107-mobile-product-cards.type-category #products.products.products-page.products-block,html body.sacha-v107-mobile-product-cards.type-category .products.products-page.products-block,html body.sacha-v107-mobile-product-cards.type-search #products.products-page.products-block,html body.sacha-v107-mobile-product-cards.type-search #products.products.products-page.products-block,html body.sacha-v107-mobile-product-cards.type-search .products.products-page.products-block,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products.products-page.products-block,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products.products.products-page.products-block,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:8px!important;align-items:stretch!important;width:calc(100vw - 10px)!important;max-width:calc(100vw - 10px)!important;margin-left:5px!important;margin-right:5px!important;padding-left:0!important;padding-right:0!important}
html body.sacha-v107-mobile-product-cards.type-category #products.products-page.products-block>.product,html body.sacha-v107-mobile-product-cards.type-category #products.products.products-page.products-block>.product,html body.sacha-v107-mobile-product-cards.type-category .products.products-page.products-block>.product,html body.sacha-v107-mobile-product-cards.type-search #products.products-page.products-block>.product,html body.sacha-v107-mobile-product-cards.type-search #products.products.products-page.products-block>.product,html body.sacha-v107-mobile-product-cards.type-search .products.products-page.products-block>.product,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products.products-page.products-block>.product,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products.products.products-page.products-block>.product,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail .products.products-page.products-block>.product{display:flex!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;padding:0!important;margin:0!important}
html body.sacha-v107-mobile-product-cards.type-category #products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards.type-category #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards.type-category .products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards.type-search #products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards.type-search #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards.type-search .products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail .products.products-page.products-block>.product>.p.sacha-card-modern{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:374px!important;padding:7px!important;box-sizing:border-box!important;border-radius:7px!important}
html body.sacha-v107-mobile-product-cards.type-category #products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards.type-category #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards.type-category .products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards.type-search #products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards.type-search #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards.type-search .products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail .products.products-page.products-block>.product>.p.sacha-card-modern>.image{flex:0 0 108px!important;height:108px!important;min-height:108px!important;max-height:108px!important;margin:0 0 5px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}
html body.sacha-v107-mobile-product-cards.type-category #products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards.type-category #products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards.type-category #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards.type-category #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards.type-category .products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards.type-category .products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards.type-search #products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards.type-search #products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards.type-search #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards.type-search #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards.type-search .products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards.type-search .products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail .products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail .products.products-page.products-block>.product>.p.sacha-card-modern>.image img{width:100%!important;height:108px!important;max-height:108px!important;object-fit:contain!important}
html body.sacha-v107-mobile-product-cards.type-category #products .p.sacha-card-modern .p-in,html body.sacha-v107-mobile-product-cards.type-category #products .p.sacha-card-modern .p-in-in,html body.sacha-v107-mobile-product-cards.type-category #products .p.sacha-card-modern .p-bottom,html body.sacha-v107-mobile-product-cards.type-search #products .p.sacha-card-modern .p-in,html body.sacha-v107-mobile-product-cards.type-search #products .p.sacha-card-modern .p-in-in,html body.sacha-v107-mobile-product-cards.type-search #products .p.sacha-card-modern .p-bottom,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products .p.sacha-card-modern .p-in,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products .p.sacha-card-modern .p-in-in,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products .p.sacha-card-modern .p-bottom{padding:0!important;margin:0!important}
html body.sacha-v107-mobile-product-cards.type-category #products .p.sacha-card-modern .name,html body.sacha-v107-mobile-product-cards.type-search #products .p.sacha-card-modern .name,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products .p.sacha-card-modern .name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;min-height:48px!important;max-height:48px!important;margin:3px 0 6px!important;padding:0!important;overflow:hidden!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;text-align:left!important}
html body.sacha-v107-mobile-product-cards.type-category #products .p.sacha-card-modern .sacha-direct-stock-slot,html body.sacha-v107-mobile-product-cards.type-search #products .p.sacha-card-modern .sacha-direct-stock-slot,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products .p.sacha-card-modern .sacha-direct-stock-slot{min-height:20px!important;height:20px!important;margin:0 0 4px!important}
html body.sacha-v107-mobile-product-cards.type-category #products .p.sacha-card-modern .prices,html body.sacha-v107-mobile-product-cards.type-search #products .p.sacha-card-modern .prices,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products .p.sacha-card-modern .prices{min-height:54px!important;margin:0 0 6px!important;font-weight:400!important}
html body.sacha-v107-mobile-product-cards.type-category #products .p.sacha-card-modern .price-final,html body.sacha-v107-mobile-product-cards.type-category #products .p.sacha-card-modern .price-final *,html body.sacha-v107-mobile-product-cards.type-search #products .p.sacha-card-modern .price-final,html body.sacha-v107-mobile-product-cards.type-search #products .p.sacha-card-modern .price-final *,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products .p.sacha-card-modern .price-final,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products .p.sacha-card-modern .price-final *{font-weight:400!important}
html body.sacha-v107-mobile-product-cards.type-category #products .p.sacha-card-modern .p-tools,html body.sacha-v107-mobile-product-cards.type-search #products .p.sacha-card-modern .p-tools,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products .p.sacha-card-modern .p-tools{margin-top:auto!important;padding-top:5px!important;display:flex!important;align-items:center!important;gap:6px!important}
html body.sacha-v107-mobile-product-cards.type-category #products .p.sacha-card-modern .p-tools>.sacha-mobile-detail-button,html body.sacha-v107-mobile-product-cards.type-search #products .p.sacha-card-modern .p-tools>.sacha-mobile-detail-button,html body.sacha-v107-mobile-product-cards.type-manufacturer-detail #products .p.sacha-card-modern .p-tools>.sacha-mobile-detail-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:34px!important;height:34px!important;margin:0!important;font-size:12px!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern{display:flex!important;flex-direction:column!important;width:100%!important;height:374px!important;min-height:374px!important;max-height:374px!important;padding:7px!important;box-sizing:border-box!important;overflow:hidden!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern>.image,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern>.image{flex:0 0 108px!important;height:108px!important;min-height:108px!important;max-height:108px!important;margin:0 0 5px!important;padding:0!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern>.image img,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern>.image img{width:100%!important;height:108px!important;max-height:108px!important;object-fit:contain!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-code,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .product-code,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-code-wrapper,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .product-code-wrapper,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern [data-testid="productCardCode"],html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern .p-code,html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern .product-code,html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern .p-code-wrapper,html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern .product-code-wrapper,html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern [data-testid="productCardCode"]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .name,html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern .name,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;min-height:48px!important;height:48px!important;max-height:48px!important;margin:3px 0 6px!important;padding:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;text-align:left!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot,html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot{height:20px!important;min-height:20px!important;max-height:20px!important;margin:0 0 4px!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .prices,html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern .prices,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .prices{min-height:54px!important;height:54px!important;max-height:54px!important;margin:0 0 6px!important;font-weight:400!important;overflow:hidden!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-tools,html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern .p-tools,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .p-tools{margin-top:auto!important;padding-top:5px!important;width:100%!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-tools>.sacha-mobile-detail-button,html body.sacha-v107-mobile-product-cards #products.products-block>.product>.p.sacha-card-modern .p-tools>.sacha-mobile-detail-button,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .p-tools>.sacha-mobile-detail-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:34px!important;min-height:34px!important;margin:0!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern,html body.type-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern,html body.in-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block>.product>.p.sacha-card-modern,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block>.product>.p.sacha-card-modern{position:relative!important;height:374px!important;min-height:374px!important;max-height:374px!important;padding:7px!important;overflow:hidden!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .name,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .name,html body.type-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .name,html body.in-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .name,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products-page.products-block>.product>.p.sacha-card-modern .name,html body:is(.type-category,.type-search,.type-manufacturer-detail) #products.products.products-page.products-block>.product>.p.sacha-card-modern .name,html body:is(.type-category,.type-search,.type-manufacturer-detail) .products.products-page.products-block>.product>.p.sacha-card-modern .name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:3px 0 6px!important;padding:0!important;overflow:hidden!important;white-space:normal!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;text-align:left!important}
html body.type-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-mobile-detail-button.btn.btn-primary,html body.in-index.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-mobile-detail-button.btn.btn-primary,html body:is(.type-category,.type-search,.type-manufacturer-detail).sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .sacha-mobile-detail-button.btn.btn-primary,html body:is(.type-category,.type-search,.type-manufacturer-detail).sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .sacha-mobile-detail-button.btn.btn-primary,html body:is(.type-category,.type-search,.type-manufacturer-detail).sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .sacha-mobile-detail-button.btn.btn-primary{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;box-sizing:border-box!important}
html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .p-code,html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .product-code,html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .p-code-wrapper,html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .product-code-wrapper,html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern [data-testid="productCardCode"],html body #products.products-page.products-block>.product>.p.sacha-card-modern .p-code,html body #products.products-page.products-block>.product>.p.sacha-card-modern .product-code,html body #products.products-page.products-block>.product>.p.sacha-card-modern .p-code-wrapper,html body #products.products-page.products-block>.product>.p.sacha-card-modern .product-code-wrapper,html body #products.products-page.products-block>.product>.p.sacha-card-modern [data-testid="productCardCode"],html body .products.products-page.products-block>.product>.p.sacha-card-modern .p-code,html body .products.products-page.products-block>.product>.p.sacha-card-modern .product-code,html body .products.products-page.products-block>.product>.p.sacha-card-modern .p-code-wrapper,html body .products.products-page.products-block>.product>.p.sacha-card-modern .product-code-wrapper,html body .products.products-page.products-block>.product>.p.sacha-card-modern [data-testid="productCardCode"]{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .name,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .name,html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .p-name,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .p-name,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .name,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .name,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .name,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .p-name,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .p-name,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .p-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:2px 0 5px!important;padding:0!important;overflow:hidden!important;font-size:13px!important;font-weight:400!important;line-height:1.28!important;text-align:left!important;white-space:normal!important}
html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .name a,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .name a,html body.type-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .p-name a,html body.in-index.sacha-v107-mobile-product-cards.sacha-v126-home-product-grid .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product.sacha-v126-grid-visible>.p.sacha-card-modern .p-name a,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .name a,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .name a,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .name a,html body.type-category.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern .p-name a,html body.type-category.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern .p-name a,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern .p-name a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;height:52px!important;min-height:52px!important;max-height:52px!important;overflow:hidden!important;font:inherit!important;line-height:inherit!important;color:inherit!important;text-decoration:none!important}
html body .products-wrapper.product-slider-holder .products-block>.product,html body #products.products-page.products-block>.product,html body #products.products.products-page.products-block>.product,html body .products.products-page.products-block>.product{display:flex!important;align-items:stretch!important;height:392px!important;min-height:392px!important;max-height:392px!important;padding:0!important;margin:0 0 8px!important;box-sizing:border-box!important;overflow:visible!important}
html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern,html body #products.products-page.products-block>.product>.p.sacha-card-modern,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body .products.products-page.products-block>.product>.p.sacha-card-modern{display:flex!important;flex-direction:column!important;position:relative!important;width:100%!important;height:392px!important;min-height:392px!important;max-height:392px!important;padding:7px!important;margin:0!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:6px!important}
html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern>.image,html body #products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image,html body .products.products-page.products-block>.product>.p.sacha-card-modern>.image{flex:0 0 112px!important;width:100%!important;height:112px!important;min-height:112px!important;max-height:112px!important;margin:0 0 5px!important;padding:0!important;overflow:hidden!important}
html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern>.image a,html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern>.image img,html body #products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body #products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern>.image img,html body .products.products-page.products-block>.product>.p.sacha-card-modern>.image a,html body .products.products-page.products-block>.product>.p.sacha-card-modern>.image img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}
html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .name,html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .p-name,html body #products.products-page.products-block>.product>.p.sacha-card-modern .name,html body #products.products-page.products-block>.product>.p.sacha-card-modern .p-name,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern .name,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern .p-name,html body .products.products-page.products-block>.product>.p.sacha-card-modern .name,html body .products.products-page.products-block>.product>.p.sacha-card-modern .p-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;width:100%!important;height:54px!important;min-height:54px!important;max-height:54px!important;margin:1px 0 5px!important;padding:0!important;overflow:hidden!important;white-space:normal!important;font-size:13px!important;font-weight:400!important;line-height:18px!important;text-align:left!important}
html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .name a,html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .p-name a,html body #products.products-page.products-block>.product>.p.sacha-card-modern .name a,html body #products.products-page.products-block>.product>.p.sacha-card-modern .p-name a,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern .name a,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern .p-name a,html body .products.products-page.products-block>.product>.p.sacha-card-modern .name a,html body .products.products-page.products-block>.product>.p.sacha-card-modern .p-name a{font:inherit!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;height:54px!important;min-height:54px!important;max-height:54px!important;overflow:hidden!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important;text-decoration:none!important}
html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot,html body #products.products-page.products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot,html body .products.products-page.products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot{display:flex!important;align-items:center!important;width:100%!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0 0 5px!important;padding:0!important;overflow:hidden!important}
html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern:not(.sacha-has-direct-stock) .prices,html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern:not(.sacha-has-direct-stock) .price,html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern:not(.sacha-has-direct-stock) .price-final-holder,html body #products.products-page.products-block>.product>.p.sacha-card-modern:not(.sacha-has-direct-stock) .prices,html body #products.products-page.products-block>.product>.p.sacha-card-modern:not(.sacha-has-direct-stock) .price,html body #products.products-page.products-block>.product>.p.sacha-card-modern:not(.sacha-has-direct-stock) .price-final-holder,html body .products.products-page.products-block>.product>.p.sacha-card-modern:not(.sacha-has-direct-stock) .prices,html body .products.products-page.products-block>.product>.p.sacha-card-modern:not(.sacha-has-direct-stock) .price,html body .products.products-page.products-block>.product>.p.sacha-card-modern:not(.sacha-has-direct-stock) .price-final-holder{margin-top:0!important}
html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .prices,html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .price,html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .price-final-holder,html body #products.products-page.products-block>.product>.p.sacha-card-modern .prices,html body #products.products-page.products-block>.product>.p.sacha-card-modern .price,html body #products.products-page.products-block>.product>.p.sacha-card-modern .price-final-holder,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern .prices,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern .price,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern .price-final-holder,html body .products.products-page.products-block>.product>.p.sacha-card-modern .prices,html body .products.products-page.products-block>.product>.p.sacha-card-modern .price,html body .products.products-page.products-block>.product>.p.sacha-card-modern .price-final-holder{margin-bottom:0!important;width:100%!important;height:62px!important;min-height:62px!important;max-height:62px!important;margin:0!important;padding:0!important;overflow:hidden!important;text-align:left!important;font-weight:400!important}
html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .p-tools,html body #products.products-page.products-block>.product>.p.sacha-card-modern .p-tools,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern .p-tools,html body .products.products-page.products-block>.product>.p.sacha-card-modern .p-tools{position:absolute!important;left:7px!important;right:7px!important;bottom:7px!important;top:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .p-tools>*:not(.sacha-mobile-detail-button):not(.sacha-card-old-detail),html body #products.products-page.products-block>.product>.p.sacha-card-modern .p-tools>*:not(.sacha-mobile-detail-button):not(.sacha-card-old-detail),html body #products.products.products-page.products-block>.product>.p.sacha-card-modern .p-tools>*:not(.sacha-mobile-detail-button):not(.sacha-card-old-detail),html body .products.products-page.products-block>.product>.p.sacha-card-modern .p-tools>*:not(.sacha-mobile-detail-button):not(.sacha-card-old-detail){display:none!important;visibility:hidden!important}
html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-mobile-detail-button,html body .products-wrapper.product-slider-holder .products-block>.product>.p.sacha-card-modern .sacha-card-old-detail,html body #products.products-page.products-block>.product>.p.sacha-card-modern .sacha-mobile-detail-button,html body #products.products-page.products-block>.product>.p.sacha-card-modern .sacha-card-old-detail,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern .sacha-mobile-detail-button,html body #products.products.products-page.products-block>.product>.p.sacha-card-modern .sacha-card-old-detail,html body .products.products-page.products-block>.product>.p.sacha-card-modern .sacha-mobile-detail-button,html body .products.products-page.products-block>.product>.p.sacha-card-modern .sacha-card-old-detail{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #16b9df!important;border-radius:6px!important;box-shadow:none!important;color:#0797b8!important;font-size:12px!important;font-weight:700!important;line-height:1!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important}
html body.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block,html body.sacha-v107-mobile-product-cards #products.products-page.products-block,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block,html body.sacha-v107-mobile-product-cards .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:8px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;overflow:visible!important}
html body.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern{display:block!important;position:relative!important;width:100%!important;margin:0!important;padding:7px!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:6px!important}
html body.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder .products-block,html body.sacha-v107-mobile-product-cards #products.products-block,html body.sacha-v107-mobile-product-cards #products.products-page,html body.sacha-v107-mobile-product-cards .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:8px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow:visible!important}
html body.sacha-v107-mobile-product-cards .products-block>.product{position:relative!important;display:block!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;clear:none!important;box-sizing:border-box!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern{width:100%!important;margin:0!important;border:1px solid #bfeaf4!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important;transform:none!important;transition:none!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-in,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-in-in,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-bottom{position:static!important;margin:0!important;padding:0!important;display:contents!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern>.image{position:absolute!important;left:7px!important;right:7px!important;top:7px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:112px!important;min-height:112px!important;max-height:112px!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern>.image a,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern>.image img{max-width:100%!important;display:block!important;width:100%!important;height:100%!important;max-height:100%!important;object-fit:contain!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .name,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-name,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .name a,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-name a{position:absolute!important;left:7px!important;right:7px!important;top:128px!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;width:auto!important;margin:0!important;padding:0!important;white-space:normal!important;text-overflow:ellipsis!important;color:#1f1f1f!important;text-align:left!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-direct-stock-badge{right:7px!important;position:absolute!important;left:7px!important;top:202px!important;display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:calc(100% - 14px)!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0 8px!important;overflow:hidden!important;box-sizing:border-box!important;white-space:nowrap!important;z-index:4!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .prices,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final-holder{flex-wrap:nowrap!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:1px!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .prices .price,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .prices .price-final,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final-holder .price,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final-holder .price-final{flex:0 0 auto!important;flex-basis:auto!important;position:static!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;order:1!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;font-size:18px!important;font-weight:400!important;line-height:20px!important;color:#ed1c24!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .prices .price-final *,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final-holder .price-final *{font-size:inherit!important;font-weight:400!important;line-height:inherit!important;color:inherit!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .prices .price-standard,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .prices .price-save,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final-holder .price-standard,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final-holder .price-save{position:static!important;order:2!important;display:block!important;flex:0 0 auto!important;flex-basis:auto!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;font-size:12px!important;font-weight:400!important;line-height:15px!important;color:#788791!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .prices .price-save,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final-holder .price-save{order:3!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-code,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .product-code,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-code-wrapper,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .product-code-wrapper,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern [data-testid="productCardCode"],html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-card-size-chips,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-card-qty,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-native-qty{opacity:0!important;pointer-events:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;display:none!important;visibility:hidden!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-tools{padding-top:5px!important;margin-top:auto!important;position:absolute!important;left:7px!important;right:7px!important;bottom:7px!important;top:auto!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-tools>*:not(.sacha-mobile-detail-button):not(.sacha-card-old-detail){display:none!important;visibility:hidden!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-mobile-detail-button,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-card-old-detail{left:7px!important;right:auto!important;bottom:7px!important;top:auto!important;position:static!important;inset:auto!important;max-width:100%!important;box-shadow:none!important}
html.sacha-mobile-menu-closing,html body.sacha-mobile-menu-closing,html body.sacha-mobile-menu-closing .overall-wrapper,html body.navigation-window-visible,html body.navigation-window-visible .overall-wrapper{overflow:hidden!important}
html body:not(.navigation-window-visible) #navigation,html body.sacha-mobile-menu-closing #navigation{display:block!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:fixed!important;inset:0 auto auto 0!important;width:0!important;max-width:0!important;height:0!important;max-height:0!important;overflow:hidden!important;transform:none!important;transition:none!important;animation:none!important;z-index:-1!important}
html body:not(.navigation-window-visible) #navigation .navigation-in,html body.sacha-mobile-menu-closing #navigation .navigation-in{display:block!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;max-width:0!important;height:0!important;max-height:0!important;overflow:hidden!important;transform:none!important;transition:none!important;animation:none!important}
html body.navigation-window-visible:not(.sacha-mobile-menu-closing) #navigation{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;inset:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fff!important;transform:none!important;transition:none!important;animation:none!important;z-index:2147483000!important}
html body.navigation-window-visible:not(.sacha-mobile-menu-closing) #navigation .navigation-in{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;inset:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:78px 0 0!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important;transform:none!important;transition:none!important;animation:none!important}
html body.navigation-window-visible:not(.sacha-mobile-menu-closing) #navigation .navigation-close,html body.navigation-window-visible:not(.sacha-mobile-menu-closing) #navigation .sacha-mobile-nav-close{display:flex!important;align-items:center!important;justify-content:center!important;position:fixed!important;top:10px!important;right:10px!important;width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;transition:none!important;animation:none!important;z-index:2147483202!important}
html body.navigation-window-visible:not(.sacha-mobile-menu-closing) #navigation .navigation-close::before,html body.navigation-window-visible:not(.sacha-mobile-menu-closing) #navigation .navigation-close::after,html body.navigation-window-visible:not(.sacha-mobile-menu-closing) #navigation .sacha-mobile-nav-close::before,html body.navigation-window-visible:not(.sacha-mobile-menu-closing) #navigation .sacha-mobile-nav-close::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;display:block!important;width:28px!important;height:2px!important;margin:0!important;padding:0!important;background:#101820!important;border:0!important;border-radius:2px!important;box-shadow:none!important;transform-origin:center!important;transition:none!important;animation:none!important}
html body.navigation-window-visible:not(.sacha-mobile-menu-closing) #navigation .navigation-close::before,html body.navigation-window-visible:not(.sacha-mobile-menu-closing) #navigation .sacha-mobile-nav-close::before{transform:translate(-50%, -50%) rotate(45deg)!important}
html body.navigation-window-visible:not(.sacha-mobile-menu-closing) #navigation .navigation-close::after,html body.navigation-window-visible:not(.sacha-mobile-menu-closing) #navigation .sacha-mobile-nav-close::after{transform:translate(-50%, -50%) rotate(-45deg)!important}
}
@media (min-width: 768px){
html body.desktop #header .menu-helper.sacha-more-stable,html.scrolled body.desktop #header .menu-helper.sacha-more-stable{display:inline-flex!important;align-items:stretch!important;position:relative!important;overflow:visible!important;min-height:48px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important;transition:none!important}
html body.desktop #header .menu-helper.sacha-more-stable.sacha-more-empty,html.scrolled body.desktop #header .menu-helper.sacha-more-stable.sacha-more-empty{display:none!important}
html body.desktop #header .menu-helper.sacha-more-stable>span,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:0 18px!important;color:#111820!important;background:transparent!important;border:0!important;border-bottom:0!important;box-shadow:none!important;transform:none!important;transition:none!important;cursor:pointer!important}
html body.desktop #header .menu-helper.sacha-more-stable:hover>span,html body.desktop #header .menu-helper.sacha-more-stable.sacha-more-open>span,html body.desktop #header .menu-helper.sacha-more-stable.is-open>span,html.scrolled body.desktop #header .menu-helper.sacha-more-stable:hover>span,html.scrolled body.desktop #header .menu-helper.sacha-more-stable.sacha-more-open>span,html.scrolled body.desktop #header .menu-helper.sacha-more-stable.is-open>span{color:#111820!important;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important}
html body.desktop #header .menu-helper.sacha-more-stable>span::before,html body.desktop #header .menu-helper.sacha-more-stable>span::after,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>span::before,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>span::after{content:none!important;display:none!important}
html body.desktop #header .menu-helper.sacha-more-stable>ul,html body.desktop #header .menu-helper.sacha-more-stable>ul.menu-level-1,html body.desktop #header .menu-helper.sacha-more-stable>ul.sacha-more-menu,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>ul,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>ul.menu-level-1,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>ul.sacha-more-menu{position:absolute!important;top:100%!important;right:0!important;left:auto!important;width:236px!important;min-width:236px!important;max-width:min(280px, calc(100vw - 32px))!important;height:auto!important;min-height:0!important;max-height:min(62vh, 480px)!important;margin:0!important;padding:6px!important;overflow-x:hidden!important;overflow-y:auto!important;list-style:none!important;background:#fff!important;border:1px solid rgba(191, 234, 244, .95)!important;border-radius:6px!important;box-shadow:0 16px 34px rgba(17, 24, 32, .14)!important;transform:none!important;transition:none!important;z-index:10050!important}
html body.desktop #header .menu-helper.sacha-more-stable:not(.sacha-more-open):not(.is-open):not(:hover):not(:focus-within)>ul,html.scrolled body.desktop #header .menu-helper.sacha-more-stable:not(.sacha-more-open):not(.is-open):not(:hover):not(:focus-within)>ul{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}
html body.desktop #header .menu-helper.sacha-more-stable:hover>ul,html body.desktop #header .menu-helper.sacha-more-stable:focus-within>ul,html body.desktop #header .menu-helper.sacha-more-stable.sacha-more-open>ul,html body.desktop #header .menu-helper.sacha-more-stable.is-open>ul,html.scrolled body.desktop #header .menu-helper.sacha-more-stable:hover>ul,html.scrolled body.desktop #header .menu-helper.sacha-more-stable:focus-within>ul,html.scrolled body.desktop #header .menu-helper.sacha-more-stable.sacha-more-open>ul,html.scrolled body.desktop #header .menu-helper.sacha-more-stable.is-open>ul{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}
html body.desktop #header .menu-helper.sacha-more-stable>ul>li[data-sacha-more-hidden="1"],html.scrolled body.desktop #header .menu-helper.sacha-more-stable>ul>li[data-sacha-more-hidden="1"]{display:none!important}
html body.desktop #header .menu-helper.sacha-more-stable>ul>li,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>ul>li{display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
html body.desktop #header .menu-helper.sacha-more-stable>ul>li>a,html body.desktop #header .menu-helper.sacha-more-stable>ul>li>span,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>ul>li>a,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>ul>li>span{display:flex!important;align-items:center!important;min-height:38px!important;padding:8px 10px!important;color:#111820!important;font-size:14px!important;font-weight:500!important;line-height:1.25!important;text-decoration:none!important;background:transparent!important;border:0!important;border-radius:5px!important;box-shadow:none!important;transform:none!important;transition:none!important}
html body.desktop #header .menu-helper.sacha-more-stable>ul>li:hover>a,html body.desktop #header .menu-helper.sacha-more-stable>ul>li.exp>a,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>ul>li:hover>a,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>ul>li.exp>a{color:#087f9d!important;background:rgba(22, 185, 223, .08)!important;transform:none!important}
html body.desktop #header .menu-helper.sacha-more-stable>ul ul,html body.desktop #header .menu-helper.sacha-more-stable>ul .menu-image,html body.desktop #header .menu-helper.sacha-more-stable>ul img,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>ul ul,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>ul .menu-image,html.scrolled body.desktop #header .menu-helper.sacha-more-stable>ul img{display:none!important}
html body.desktop #navigation a[href*="vernostni-program"],html body.desktop #navigation a[href*="vernostni-program"]:hover,html body.desktop #navigation li.exp>a[href*="vernostni-program"],html body.desktop #navigation li.active>a[href*="vernostni-program"],html.scrolled body.desktop #navigation a[href*="vernostni-program"],html.scrolled body.desktop #navigation a[href*="vernostni-program"]:hover,html.scrolled body.desktop #navigation li.exp>a[href*="vernostni-program"],html.scrolled body.desktop #navigation li.active>a[href*="vernostni-program"]{color:#111820!important;background:transparent!important;border:0!important;border-bottom-color:transparent!important;box-shadow:none!important;text-decoration:none!important;transform:none!important}
}
@media (max-width: 767px){
html body #header .menu-helper,html body #header .menu-helper>ul{display:none!important}
}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider{position:relative!important;overflow:visible!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-native-product-arrow-hidden,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-native-product-arrow-hidden,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .product-slider-navigation:not(.sacha-v149-home-product-arrow),html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .carousel-control:not(.sacha-v149-home-product-arrow),html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .slick-arrow:not(.sacha-v149-home-product-arrow),html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .lSPrev:not(.sacha-v149-home-product-arrow),html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .lSNext:not(.sacha-v149-home-product-arrow),html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .product-slider-navigation:not(.sacha-v149-home-product-arrow),html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .carousel-control:not(.sacha-v149-home-product-arrow),html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .slick-arrow:not(.sacha-v149-home-product-arrow),html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .lSPrev:not(.sacha-v149-home-product-arrow),html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .lSNext:not(.sacha-v149-home-product-arrow){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;transform:none!important;transition:none!important;left:auto!important;right:auto!important;margin-left:0!important;margin-right:0!important;scroll-behavior:smooth!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;touch-action:pan-y!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block::-webkit-scrollbar,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block::-webkit-scrollbar{display:none!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block.sacha-v149-dragging,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block.sacha-v149-dragging{scroll-snap-type:none!important;cursor:grabbing!important}
@media (min-width: 768px){
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block{gap:24px!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product{display:block!important;flex:0 0 calc((100% - 48px) / 3)!important;width:calc((100% - 48px) / 3)!important;min-width:calc((100% - 48px) / 3)!important;max-width:calc((100% - 48px) / 3)!important;scroll-snap-align:start!important}
}
@media (max-width: 767px){
html body.type-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider,html body.in-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;overflow:visible!important;padding:0!important;margin-left:0!important;margin-right:0!important}
html body.type-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block,html body.in-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block{gap:8px!important;padding:0 0 8px!important;margin:0!important}
html body.type-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product,html body.in-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product,html body.type-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product.sacha-v126-grid-visible,html body.in-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product.sacha-v126-grid-visible{display:block!important;flex:0 0 calc((100% - 8px) / 2)!important;width:calc((100% - 8px) / 2)!important;min-width:calc((100% - 8px) / 2)!important;max-width:calc((100% - 8px) / 2)!important;height:402px!important;min-height:402px!important;max-height:402px!important;margin:0!important;padding:0!important;float:none!important;opacity:1!important;visibility:visible!important;overflow:visible!important;scroll-snap-align:start!important;transform:none!important;transition:none!important}
html body.type-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product>.p.sacha-card-modern,html body.in-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product>.p.sacha-card-modern{height:402px!important;min-height:402px!important;max-height:402px!important;overflow:hidden!important}
html body.type-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product>.p.sacha-card-modern .name,html body.type-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product>.p.sacha-card-modern .p-name,html body.in-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product>.p.sacha-card-modern .name,html body.in-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product>.p.sacha-card-modern .p-name{height:70px!important;min-height:70px!important;max-height:70px!important;overflow:hidden!important;-webkit-line-clamp:3!important;line-clamp:3!important}
html body.type-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product>.p.sacha-card-modern .p-tools,html body.in-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product>.p.sacha-card-modern .p-tools{bottom:10px!important;height:38px!important;min-height:38px!important;max-height:38px!important;overflow:visible!important}
html body.type-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-mobile-detail-button,html body.type-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-card-old-detail,html body.in-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-mobile-detail-button,html body.in-index.sacha-v149-home-product-sliders .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-card-old-detail{height:36px!important;min-height:36px!important;max-height:36px!important;line-height:36px!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden!important}
}
html body.type-posts-listing.in-pujcovna,html body.type-posts-listing.in-servis{background:#f5fafc}
html body.type-posts-listing.in-pujcovna .content-wrapper-in,html body.type-posts-listing.in-servis .content-wrapper-in{max-width:1280px!important;margin:0 auto!important;padding:clamp(22px, 4vw, 46px) 20px clamp(44px, 6vw, 76px)!important;box-sizing:border-box!important}
html body.type-posts-listing.in-pujcovna .content-wrapper-in>h1,html body.type-posts-listing.in-servis .content-wrapper-in>h1{margin:0 0 14px!important;color:#1f2529!important;font-size:clamp(34px, 4vw, 56px)!important;font-weight:700!important;line-height:1.08!important;letter-spacing:0!important}
html body.type-posts-listing.in-pujcovna .content-wrapper-in>h1::after,html body.type-posts-listing.in-servis .content-wrapper-in>h1::after{content:"";display:block;width:74px;height:4px;margin-top:16px;border-radius:999px;background:#21b9dc}
html body.type-posts-listing.in-pujcovna .content-wrapper-in>p,html body.type-posts-listing.in-servis .content-wrapper-in>p{max-width:780px!important;margin:0 0 28px!important;color:#53626d!important;font-size:17px!important;line-height:1.65!important}
html body.type-posts-listing.in-pujcovna #newsWrapper.news-wrapper,html body.type-posts-listing.in-servis #newsWrapper.news-wrapper{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:24px!important;align-items:stretch!important;max-width:100%!important;margin:32px 0 0!important;padding:0!important;clear:both!important}
html body.type-posts-listing.in-pujcovna #newsWrapper.news-wrapper::before,html body.type-posts-listing.in-pujcovna #newsWrapper.news-wrapper::after,html body.type-posts-listing.in-servis #newsWrapper.news-wrapper::before,html body.type-posts-listing.in-servis #newsWrapper.news-wrapper::after{content:none!important;display:none!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item,html body.type-posts-listing.in-servis #newsWrapper .news-item{display:flex!important;flex-direction:column!important;width:auto!important;max-width:none!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 0 74px!important;float:none!important;overflow:hidden!important;background:#fff!important;border:1px solid #cae6f2!important;border-radius:8px!important;box-shadow:0 16px 42px rgba(20, 42, 55, .07)!important;box-sizing:border-box!important;position:relative!important;transition:border-color .18s ease, box-shadow .18s ease!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item:hover,html body.type-posts-listing.in-servis #newsWrapper .news-item:hover{border-color:#20b9dc!important;box-shadow:0 18px 48px rgba(20, 42, 55, .10)!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item h2,html body.type-posts-listing.in-servis #newsWrapper .news-item h2{margin:20px 22px 10px!important;padding:0!important;font-size:22px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item h2 a,html body.type-posts-listing.in-servis #newsWrapper .news-item h2 a{color:#1f2529!important;text-decoration:none!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item h2 a:hover,html body.type-posts-listing.in-servis #newsWrapper .news-item h2 a:hover{color:#0587a6!important;text-decoration:none!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item .description,html body.type-posts-listing.in-servis #newsWrapper .news-item .description{flex:1 1 auto!important;margin:0!important;padding:0 22px 0!important;color:#53626d!important;font-size:15px!important;line-height:1.55!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item .description p,html body.type-posts-listing.in-servis #newsWrapper .news-item .description p{display:-webkit-box!important;margin:0!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:4!important;line-clamp:4!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item h2 a::after,html body.type-posts-listing.in-servis #newsWrapper .news-item h2 a::after{content:"V\00ed ce informac\00ed";display:flex;align-items:center;justify-content:center;width:fit-content;min-height:38px;padding:0 18px;color:#fff;background:#20b9dc;border-radius:6px;font-size:14px;font-weight:700;line-height:1;position:absolute;left:22px;bottom:22px}
html body.type-posts-listing.in-pujcovna .pagination-wrapper,html body.type-posts-listing.in-servis .pagination-wrapper,html body.type-posts-listing.in-pujcovna .news-wrapper+p,html body.type-posts-listing.in-servis .news-wrapper+p{margin-top:24px!important}
@media (max-width: 1199px){
html body.type-posts-listing.in-pujcovna #newsWrapper.news-wrapper,html body.type-posts-listing.in-servis #newsWrapper.news-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:20px!important}
}
@media (max-width: 767px){
html body.type-posts-listing.in-pujcovna,html body.type-posts-listing.in-servis{background:#fff!important}
html body.type-posts-listing.in-pujcovna .content-wrapper-in,html body.type-posts-listing.in-servis .content-wrapper-in{width:100%!important;max-width:100%!important;padding:18px 14px 42px!important}
html body.type-posts-listing.in-pujcovna .content-wrapper-in>h1,html body.type-posts-listing.in-servis .content-wrapper-in>h1{font-size:32px!important;margin-bottom:10px!important}
html body.type-posts-listing.in-pujcovna .content-wrapper-in>h1::after,html body.type-posts-listing.in-servis .content-wrapper-in>h1::after{width:56px;height:3px;margin-top:12px}
html body.type-posts-listing.in-pujcovna .content-wrapper-in>p,html body.type-posts-listing.in-servis .content-wrapper-in>p{font-size:15px!important;line-height:1.55!important;margin-bottom:18px!important}
html body.type-posts-listing.in-pujcovna #newsWrapper.news-wrapper,html body.type-posts-listing.in-servis #newsWrapper.news-wrapper{grid-template-columns:1fr!important;gap:16px!important;margin-top:22px!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item,html body.type-posts-listing.in-servis #newsWrapper .news-item{border-radius:8px!important;box-shadow:0 12px 28px rgba(20, 42, 55, .06)!important;padding-bottom:68px!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item h2,html body.type-posts-listing.in-servis #newsWrapper .news-item h2{margin:16px 16px 8px!important;font-size:20px!important;line-height:1.22!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item .description,html body.type-posts-listing.in-servis #newsWrapper .news-item .description{padding:0 16px 0!important;font-size:14px!important;line-height:1.5!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item .description p,html body.type-posts-listing.in-servis #newsWrapper .news-item .description p{-webkit-line-clamp:3!important;line-clamp:3!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item h2 a::after,html body.type-posts-listing.in-servis #newsWrapper .news-item h2 a::after{min-height:36px;padding:0 16px;font-size:13px;left:16px;bottom:16px}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider{position:relative!important;overflow:visible!important;max-width:100%!important;padding-inline:8px!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;width:100%!important;max-width:100%!important;padding:0 0 6px!important;margin:0!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product{flex:0 0 calc((100% - 8px) / 2)!important;width:calc((100% - 8px) / 2)!important;min-width:calc((100% - 8px) / 2)!important;max-width:calc((100% - 8px) / 2)!important;scroll-snap-align:start!important}
html body.type-category.sacha-v107-mobile-product-cards #products.products-block,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:10px!important;align-items:stretch!important}
html body.type-category.sacha-v107-mobile-product-cards #products.products-block>.product,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block>.product{width:auto!important;min-width:0!important;max-width:none!important}
html body.sacha-v107-mobile-product-cards .products-block>.product,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product{min-height:388px!important;height:388px!important;max-height:388px!important;overflow:visible!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product>.p.sacha-card-modern,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product>.p.sacha-card-modern{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;box-sizing:border-box!important;min-height:388px!important;height:388px!important;max-height:388px!important;padding:7px!important;gap:0!important;overflow:hidden!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .image,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-image,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .image,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-image,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .image,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-image{position:relative!important;flex:0 0 120px!important;height:120px!important;min-height:120px!important;max-height:120px!important;margin:0 0 7px!important;padding:0!important;overflow:hidden!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .image img,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-image img,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .image img,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-image img,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .image img,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-image img{width:100%!important;height:120px!important;max-height:120px!important;object-fit:contain!important;object-position:center center!important;transform:none!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-in,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-in,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-in{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;margin:0!important;padding:0!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .name,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-name,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .name,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-name,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .name,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;min-height:51px!important;height:51px!important;max-height:51px!important;margin:0 0 7px!important;padding:0!important;overflow:hidden!important;font-size:12.5px!important;line-height:17px!important;font-weight:500!important;text-align:left!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .name a,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-name a,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .name a,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-name a,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .name a,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-name a{color:#101820!important;text-decoration:none!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .sacha-direct-stock-slot,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .sacha-direct-stock-slot{display:block!important;min-height:23px!important;height:23px!important;margin:0 0 6px!important;overflow:hidden!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .sacha-direct-stock-slot:empty,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .sacha-direct-stock-slot:empty{visibility:hidden!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .prices,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final-holder,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .prices,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-final-holder,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .prices,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-final-holder{margin:0!important;padding:0!important;text-align:left!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final strong,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-final,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-final strong,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-final,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-final strong{font-size:17px!important;font-weight:400!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-standard,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-save,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-standard,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-save,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-standard,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-save{font-size:11px!important;font-weight:400!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-tools,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-tools,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-tools{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 35px!important;height:35px!important;min-height:35px!important;max-height:35px!important;width:100%!important;margin:auto 0 0!important;padding:0!important;overflow:visible!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-mobile-detail-button,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-card-old-detail,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-card-add.sacha-v107-picker-button,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .sacha-mobile-detail-button,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .sacha-card-old-detail,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .sacha-card-add.sacha-v107-picker-button,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .sacha-mobile-detail-button,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .sacha-card-old-detail,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .sacha-card-add.sacha-v107-picker-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;height:35px!important;min-height:35px!important;max-height:35px!important;margin:0!important;padding:0 8px!important;border:1px solid #16b9df!important;border-radius:6px!important;background:#fff!important;color:#0797b8!important;font-size:12px!important;line-height:1!important;font-weight:700!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .quantity,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-code,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .quantity,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-code,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .quantity,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .p-code{display:none!important}
}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow{-webkit-appearance:none!important;visibility:visible!important;pointer-events:auto!important;font-weight:400!important;position:absolute!important;top:50%!important;z-index:7!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:hover,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:focus,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:active,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:hover,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:focus,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:active{outline:none!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow *,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow *{display:none!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before{transition:none!important;border-width:0 2px 2px 0!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--prev,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--prev{right:auto!important;left:-4px!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--next,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--next{left:auto!important;right:-4px!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--prev::before,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--prev::before{content:"\2039"!important;transform:rotate(135deg)!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--next::before,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--next::before{content:"\203A"!important;transform:rotate(-45deg)!important}
@media (max-width: 767px){
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--prev,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--prev{left:-2px!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--next,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--next{right:-2px!important}
}
@media (min-width: 768px){
html body #navigation .navigation-in>ul>li,html body #header .navigation-in>ul>li,html body #header .menu-helper.sacha-more-stable{overflow:visible!important;transform:none!important}
html body #navigation .navigation-in>ul>li{position:relative!important}
html body #navigation .navigation-in>ul>li:hover::after,html body #navigation .navigation-in>ul>li.exp::after,html body #navigation .navigation-in>ul>li.ext::after,html body #navigation .navigation-in>ul>li.has-submenu::after,html body #header .menu-helper.sacha-more-stable::after{content:""!important;position:absolute!important;left:-10px!important;right:-10px!important;top:100%!important;height:30px!important;display:block!important;background:transparent!important;pointer-events:auto!important;z-index:10041!important}
html body #navigation .navigation-in>ul>li>ul,html body #navigation .navigation-in>ul>li.ext>ul,html body #navigation .navigation-in>ul>li.exp>ul,html body #navigation .navigation-in .menu-level-2,html body #navigation .navigation-in .menu-level-3,html body #header .menu-helper.sacha-more-stable>ul{margin-top:0!important;animation:none!important;transform:none!important}
html body #navigation .navigation-in>ul>li>a,html body #navigation .navigation-in>ul>li:hover>a,html body #navigation .navigation-in>ul>li.exp>a,html body #navigation .navigation-in>ul>li.ext>a{transform:none!important}
html body #navigation .navigation-in>ul>li>ul a,html body #navigation .navigation-in .menu-level-2 a,html body #navigation .navigation-in .menu-level-3 a,html body #header .menu-helper.sacha-more-stable>ul a{animation:none!important;box-shadow:none!important;transform:none!important;transition:color .12s ease, background-color .12s ease!important}
html body #navigation .navigation-in>ul>li>ul a::before,html body #navigation .navigation-in>ul>li>ul a::after,html body #navigation .navigation-in .menu-level-2 a::before,html body #navigation .navigation-in .menu-level-2 a::after,html body #navigation .navigation-in .menu-level-3 a::before,html body #navigation .navigation-in .menu-level-3 a::after,html body #header .menu-helper.sacha-more-stable>ul a::before,html body #header .menu-helper.sacha-more-stable>ul a::after{animation:none!important;transform:none!important;transition:none!important}
html body #navigation .navigation-in a.sacha-nav-outlet,html body #navigation .navigation-in a.sacha-nav-outlet:hover,html body #navigation .navigation-in a.sacha-nav-outlet:focus,html body #navigation .navigation-in a.sacha-nav-outlet:focus-visible,html body .navigation-in a.sacha-nav-outlet,html body .navigation-in a.sacha-nav-outlet:hover,html body .navigation-in a.sacha-nav-outlet:focus,html body .navigation-in a.sacha-nav-outlet:focus-visible,html body .sacha-nav-outlet-item>a,html body .sacha-nav-outlet-item>a:hover,html body .sacha-nav-outlet-item>a:focus{background:#e30613!important;background-color:#e30613!important;border:0!important;box-shadow:none!important;color:#fff!important;text-decoration:none!important;transform:none!important;transition:none!important}
html body #navigation .navigation-in a.sacha-nav-outlet::before,html body #navigation .navigation-in a.sacha-nav-outlet::after,html body .navigation-in a.sacha-nav-outlet::before,html body .navigation-in a.sacha-nav-outlet::after,html body .sacha-nav-outlet-item>a::before,html body .sacha-nav-outlet-item>a::after{content:none!important;display:none!important}
}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .prices,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final-holder,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .prices,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-final-holder,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .prices,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-final-holder{min-height:62px!important;overflow:visible!important;padding-bottom:5px!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final strong,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-final,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-final strong,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-final,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-final strong{line-height:23px!important;overflow:visible!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-standard,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-save,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-standard,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-save,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-standard,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .p.sacha-card-modern .price-save{display:block!important;line-height:17px!important;min-height:17px!important;overflow:visible!important;padding-bottom:2px!important;white-space:normal!important}
@media (min-width: 768px){
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:hover,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:focus,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:focus-visible{background:transparent!important;box-shadow:none!important;color:inherit!important;transform:none!important;transition:none!important}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item:hover>a>b,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:hover>b,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:focus>b{align-items:center!important;background:#e30613!important;border-radius:6px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;min-height:34px!important;padding:0 15px!important;transform:none!important;transition:none!important}
html body #header #navigation .navigation-in .menu-level-2 a,html body #header #navigation .navigation-in .menu-level-3 a,html body #header #navigation .navigation-in .menu-level-2 b,html body #header #navigation .navigation-in .menu-level-3 b{transform:none!important;animation:none!important;box-shadow:none!important;transition-property:color, background-color!important;transition-duration:.12s!important}
}
html body .products-block>.product .p.sacha-card-modern .prices{height:auto!important;min-height:66px!important;max-height:none!important;overflow:visible!important;padding-bottom:7px!important}
html body .products-block>.product .p.sacha-card-modern .price,html body .products-block>.product .p.sacha-card-modern .price-final,html body .products-block>.product .p.sacha-card-modern .price-final-holder{min-height:0!important;max-height:none!important;overflow:visible!important;padding-bottom:0!important}
html body .products-block>.product .p.sacha-card-modern .price-save{display:block!important;overflow:visible!important;line-height:18px!important;min-height:18px!important;max-height:none!important;padding-bottom:3px!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item-link-img,html body.type-posts-listing.in-servis #newsWrapper .news-item-link-img{width:100%!important;height:auto!important;aspect-ratio:16 / 10!important;margin:0!important;padding:0!important;border-radius:8px 8px 0 0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#f7fbfd!important;overflow:hidden!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-image,html body.type-posts-listing.in-servis #newsWrapper .news-image{display:block!important;margin:0!important;border-radius:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:10px!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center center!important;background:transparent!important}
@media (max-width: 767px){
html body.type-posts-listing.in-pujcovna #newsWrapper .news-item-link-img,html body.type-posts-listing.in-servis #newsWrapper .news-item-link-img{aspect-ratio:16 / 10!important}
html body.type-posts-listing.in-pujcovna #newsWrapper .news-image,html body.type-posts-listing.in-servis #newsWrapper .news-image{padding:8px!important}
}
html body.type-posts-listing.in-tabulky-velikosti{background:#f7fbfd!important}
html body.type-posts-listing.in-tabulky-velikosti #content.content.wide,html body.type-posts-listing.in-tabulky-velikosti .content-inner{max-width:1280px!important;width:min(100%, 1280px)!important;margin-inline:auto!important;background:#fff!important}
html body.type-posts-listing.in-tabulky-velikosti .content-inner{padding:34px clamp(18px, 3vw, 38px) 56px!important}
html body.type-posts-listing.in-tabulky-velikosti .sectionDescription{margin:0 0 22px!important}
html body.type-posts-listing.in-tabulky-velikosti .sectionDescription h1{margin:0!important;color:#20272b!important;font-size:clamp(32px, 4vw, 48px)!important;line-height:1.1!important;font-weight:650!important;letter-spacing:0!important}
html body.type-posts-listing.in-tabulky-velikosti .subcategories.with-image{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:14px!important;margin:0 0 28px!important;padding:0!important;list-style:none!important}
html body.type-posts-listing.in-tabulky-velikosti .subcategories.with-image>li{width:auto!important;max-width:none!important;flex:none!important;padding:0!important;margin:0!important}
html body.type-posts-listing.in-tabulky-velikosti .subcategories.with-image>li>a{min-height:86px!important;display:flex!important;align-items:center!important;gap:18px!important;padding:16px 18px!important;border:1px solid #c9e8f5!important;border-radius:10px!important;background:#fff!important;color:#20272b!important;text-decoration:none!important;box-shadow:0 12px 28px rgba(9, 42, 58, 0.05)!important;transition:border-color 0.16s ease, box-shadow 0.16s ease!important}
html body.type-posts-listing.in-tabulky-velikosti .subcategories.with-image>li>a:hover{border-color:#16b9df!important;box-shadow:0 16px 34px rgba(9, 42, 58, 0.08)!important}
html body.type-posts-listing.in-tabulky-velikosti .subcategories.with-image .image{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;background:#f7fbfd!important;border-radius:8px!important;overflow:hidden!important}
html body.type-posts-listing.in-tabulky-velikosti .subcategories.with-image .image img{object-fit:contain!important;padding:8px!important;box-sizing:border-box!important}
html body.type-posts-listing.in-tabulky-velikosti .subcategories.with-image .text{display:block!important;color:#20272b!important;font-size:18px!important;line-height:1.2 !important$1}
html body.type-posts-listing.in-tabulky-velikosti #articlesListHeading{position:absolute!important;width:1px!important;height:1px!important;clip:rect(0, 0, 0, 0)!important;margin:-1px!important;padding:0!important;overflow:hidden!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper.news-wrapper{display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;gap:22px!important;margin:0!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper.news-wrapper::before,html body.type-posts-listing.in-tabulky-velikosti #newsWrapper.news-wrapper::after{display:none!important;content:none!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper .news-item{min-width:0!important;width:auto!important;max-width:none!important;height:100%!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;border:1px solid #c9e8f5!important;border-radius:10px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 18px 34px rgba(9, 42, 58, 0.06)!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper .news-item-link-img{width:100%!important;aspect-ratio:4 / 3!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:12px!important;background:#f7fbfd!important;overflow:hidden!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper .news-image{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;display:block!important;object-fit:contain!important;object-position:center center!important;background:transparent!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper .news-item h2{margin:18px 18px 8px!important;padding:0!important;min-height:52px!important;font-size:20px!important;line-height:1.18!important;font-weight:650!important;letter-spacing:0!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper .news-item h2 a{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;color:#087f9d!important;text-decoration:none!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper .news-item h2 a:hover{color:#16b9df!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper .news-item .description{flex:1 1 auto!important;margin:0 18px 18px!important;padding:0!important;color:#52616b!important;font-size:14px!important;line-height:1.55!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper .news-item .description p{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper .news-item h2 a::after{display:none!important;content:none!important}
html body.type-posts-listing.in-tabulky-velikosti .pagination-wrapper,html body.type-posts-listing.in-tabulky-velikosti .news-wrapper+p{margin-top:28px!important;text-align:center!important}
@media (max-width: 1199px){
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper.news-wrapper{grid-template-columns:repeat(3, minmax(0, 1fr))!important}
}
@media (max-width: 767px){
html body.type-posts-listing.in-tabulky-velikosti .content-inner{padding:20px 12px 38px!important}
html body.type-posts-listing.in-tabulky-velikosti .sectionDescription h1{font-size:31px!important}
html body.type-posts-listing.in-tabulky-velikosti .subcategories.with-image,html body.type-posts-listing.in-tabulky-velikosti #newsWrapper.news-wrapper{grid-template-columns:1fr!important;gap:14px!important}
html body.type-posts-listing.in-tabulky-velikosti .subcategories.with-image>li>a{min-height:74px!important;padding:12px 14px!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper .news-item-link-img{aspect-ratio:16 / 10!important;padding:10px!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper .news-item h2{min-height:auto!important;margin:16px 16px 8px!important;font-size:20px!important}
html body.type-posts-listing.in-tabulky-velikosti #newsWrapper .news-item .description{margin:0 16px 16px!important}
}
@media (min-width: 768px){
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a::before,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a::after{content:none!important;display:none!important}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b{text-decoration:none!important}
}
html body .products-block>.product>.p.sacha-card-modern,html body .products-block .p.sacha-card-modern{border-width:2px!important;border-color:#bde8f7!important}
html body.type-category .subcategories>li,html body.type-category .subcategories.with-image>li{margin:0!important;padding:5px!important}
html body.type-category .subcategories li a,html body.type-category .subcategories.with-image li a{border-radius:7px!important;height:auto!important;min-height:54px!important;padding:9px 12px!important}
html body.type-index .next-to-carousel-banners,html body.type-index .next-to-carousel-banners-wrapper{gap:10px!important}
@media (max-width: 767px){
html body.type-category .subcategories>li,html body.type-category .subcategories.with-image>li{float:none!important;max-width:none!important;padding:0!important;width:auto!important}
html body.type-category .subcategories.with-image li a .image{display:none!important}
html body.type-index .next-to-carousel-banners .banner-wrapper,html body.type-index .next-to-carousel-banners>.banner-wrapper{padding:4px!important}
html body.type-index .next-to-carousel-banners .banner-wrapper a,html body.type-index .next-to-carousel-banners>.banner-wrapper>a{min-height:46px!important;padding:8px 10px!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product:nth-child(2n+1){scroll-snap-align:start!important}
}
html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::after{background:none!important;border:0!important;box-shadow:none!important;color:#fff!important;font-family:Arial, sans-serif!important;font-size:28px!important;font-weight:400!important;height:100%!important;inset:0!important;justify-content:center!important;letter-spacing:0!important;line-height:1!important;margin:0!important;opacity:1!important;position:absolute!important;text-indent:0!important;transform:none!important;width:100%!important}
html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.prev::before,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--prev::before,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow[data-direction="prev"]::before,html body .sacha-premium-story-slider .sacha-story-slider__arrow--prev::before{align-items:center!important;content:"\2039"!important}
html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.next::before,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow--next::before,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow[data-direction="next"]::before,html body .sacha-premium-story-slider .sacha-story-slider__arrow--next::before{align-items:center!important;content:"\203A"!important}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item,html body #navigation .menu-level-1>li.sacha-nav-outlet-item{background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;outline:0!important;padding:0!important;transform:none!important;transition:none!important}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a,html body #navigation .menu-level-1>li.sacha-nav-outlet-item>a{align-items:center!important;background:#e30613!important;border:0!important;border-radius:6px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-weight:800!important;height:34px!important;justify-content:center!important;line-height:1!important;margin:10px 6px!important;min-height:34px!important;outline:0!important;padding:0 20px!important;text-decoration:none!important;transform:none!important;transition:none!important;white-space:nowrap!important}
html body #navigation .menu-level-1>li.sacha-nav-outlet-item>a::before,html body #navigation .menu-level-1>li.sacha-nav-outlet-item>a::after,html body #navigation .menu-level-1>li.sacha-nav-outlet-item>a>b::before,html body #navigation .menu-level-1>li.sacha-nav-outlet-item>a>b::after{content:none!important;display:none!important}
html body #navigation .menu-level-1>li.sacha-nav-outlet-item>a>b{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;display:inline!important;line-height:inherit!important;margin:0!important;padding:0!important;transform:none!important}
html body.type-category .content-inner,html body.type-category #content-in{padding-top:18px!important}
html body.type-category h1,html body.type-category .category-title{margin-bottom:10px!important}
html body.type-category .category-perex,html body.type-category .category-header,html body.type-category .category-top{margin-bottom:12px!important}
html body.type-category .subcategories,html body.type-category .subcategories.with-image{gap:8px!important;margin:8px 0 16px!important}
html body.type-category .subcategories li a,html body.type-category .subcategories.with-image li a,html body.type-index .next-to-carousel-banners .banner-wrapper a,html body.type-index .next-to-carousel-banners>.banner-wrapper>a{border-width:2px!important;border-color:#c7e8f6!important}
@media (max-width: 767px){
html body #navigation .menu-level-1>li.sacha-nav-outlet-item>a{background:transparent!important;border:0!important;box-shadow:none!important;height:36px!important;margin:8px 16px!important;min-height:36px!important;padding:0 18px!important;width:auto!important}
html body.type-category .content-inner,html body.type-category #content-in{padding-top:10px!important}
html body.type-category h1,html body.type-category .category-title{margin:18px 0 8px!important}
html body.type-category .category-perex{margin-bottom:14px!important;margin:0 0 12px!important}
html body.type-category .category-perex p{line-height:1.55!important;margin-bottom:0!important}
html body.type-category .subcategories,html body.type-category .subcategories.with-image{box-sizing:border-box!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:8px!important;margin:8px 0 14px!important;padding:0 10px!important}
html body.type-category .subcategories li a,html body.type-category .subcategories.with-image li a{font-size:14px!important;line-height:1.15!important;min-height:44px!important;padding:7px 9px!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider{overflow:visible!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product:nth-child(2n){scroll-snap-align:none!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product>.p.sacha-card-modern{width:100%!important}
}
html body #sacha-premium-story-slider .sacha-story-slider__button svg,html body #sacha-premium-story-slider .sacha-story-slider__button *,html body .sacha-story-slider .sacha-story-slider__button svg,html body .sacha-story-slider .sacha-story-slider__button *,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow *{display:none!important}
html body #sacha-premium-story-slider .sacha-story-slider__button[data-sacha-slider-control="prev"]::before,html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="prev"]::before,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--prev::before,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.prev::before{content:"\2039"!important}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b::before,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b::after,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b::before,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b::after{content:none!important;display:none!important}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b{outline:0!important;transition:none!important;width:auto!important;min-width:0!important;margin:0!important;border:0!important;box-shadow:none!important}
html body.type-category main#content .category-top{margin:0 0 12px!important;padding-top:0!important}
html body.type-category main#content .category-top .subcategories,html body.type-category main#content .category-top .subcategories.with-image{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;margin:8px 0 14px!important;padding:0 10px!important}
html body.type-category main#content .category-top .subcategories>li,html body.type-category main#content .category-top .subcategories.with-image>li{width:auto!important;max-width:none!important;list-style:none!important}
html body.type-category main#content .category-top .subcategories>li>a,html body.type-category main#content .category-top .subcategories.with-image>li>a{font-size:14px !important$1;line-height:1.2!important}
html body.type-category main#content .category-top .subcategories.with-image>li>a img{object-fit:contain!important;margin-right:8px!important}
@media (min-width: 768px){
html body.type-category main#content .category-top .subcategories,html body.type-category main#content .category-top .subcategories.with-image{grid-template-columns:repeat(3, minmax(0, 1fr))!important;margin:10px 0 18px!important;padding:0!important}
html body.type-category main#content .category-top .subcategories>li>a,html body.type-category main#content .category-top .subcategories.with-image>li>a{font-size:15px!important}
}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block{scroll-behavior:smooth!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important}
@media (max-width: 767px){
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block{overscroll-behavior-x:contain!important;column-gap:10px!important;padding:0 8px 14px!important;scroll-behavior:smooth!important;scroll-padding-left:8px!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important;display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;padding-left:0!important;padding-right:0!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block::-webkit-scrollbar{display:none!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product{flex:0 0 calc((100% - 10px) / 2)!important;max-width:calc((100% - 10px) / 2)!important;min-width:0!important;width:calc((100% - 10px) / 2)!important;flex:0 0 calc((100% - 8px) / 2)!important;min-width:calc((100% - 8px) / 2)!important;max-width:calc((100% - 8px) / 2)!important;scroll-snap-align:start!important}
}
html body .sacha-v149-home-product-arrow::before,html body .carousel-control::before{text-align:center!important}
html body .sacha-v149-home-product-arrow--next::before,html body .carousel-control.right::before,html body .carousel-control.next::before{content:"\203A"!important}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:hover,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:hover,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:hover,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:focus,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:focus,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:focus{box-sizing:border-box!important;justify-content:center!important;width:96px!important;min-width:96px!important;max-width:96px!important;max-height:40px!important;margin:0!important;border-radius:6px!important;color:#fff!important;font-size:18px!important;font-weight:800!important;line-height:40px!important;text-decoration:none!important;text-indent:0!important;transition:none!important;white-space:nowrap!important;overflow:hidden!important}
html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b{width:auto!important}
html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow::before,html body #sacha-premium-story-slider .sacha-story-slider__button::before,html body .sacha-story-slider .sacha-story-slider__button::before,html body .carousel-control::before{text-align:center!important}
html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next::before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next::before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next::before,html body #sacha-premium-story-slider .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .carousel-control.right::before,html body .carousel-control.next::before{content:"\203A"!important}
html body.type-category main#content .category-top .subcategories>li,html body.type-category main#content .category-top .subcategories.with-image>li,html body.type-index .category-top .subcategories>li,html body.type-index .category-top .subcategories.with-image>li{margin:0!important}
@media (min-width: 768px){
html body.type-category main#content .category-top .subcategories,html body.type-category main#content .category-top .subcategories.with-image,html body.type-index .category-top .subcategories,html body.type-index .category-top .subcategories.with-image{margin-top:8px!important;margin-bottom:14px!important}
}
@media (max-width: 767px){
body.mobile .navigation-in li.sacha-nav-outlet-item,body.navigation-window-visible .navigation-in li.sacha-nav-outlet-item,#navigation .navigation-in li.sacha-nav-outlet-item{width:100%!important;min-width:0!important;max-width:none!important;height:60px!important;min-height:60px!important;background:#fff!important;border-radius:0!important;border-bottom:1px solid #e8eef2!important;box-shadow:none!important;padding:0!important;margin:0!important;display:block!important;transform:none!important;transition:none!important}
body.mobile .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet,body.navigation-window-visible .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet,#navigation .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet{width:max-content!important;min-width:0!important;max-width:calc(100% - 44px)!important;height:34px!important;min-height:34px!important;line-height:34px!important;padding:0 15px!important;margin:13px 0 13px 22px!important;border:0!important;border-radius:6px!important;background:#e30613!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;font-size:16px!important;font-weight:700!important;text-align:center!important;box-shadow:none!important;transform:none!important;transition:none!important}
body.mobile .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet:hover,body.mobile .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet:focus,body.mobile .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet:active,body.navigation-window-visible .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet:hover,body.navigation-window-visible .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet:focus,body.navigation-window-visible .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet:active,#navigation .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet:hover,#navigation .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet:focus,#navigation .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet:active{width:max-content!important;height:34px!important;padding:0 15px!important;margin:13px 0 13px 22px!important;background:#e30613!important;color:#fff!important;transform:none!important}
body.mobile .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet::before,body.mobile .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet::after,body.navigation-window-visible .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet::before,body.navigation-window-visible .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet::after,#navigation .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet::before,#navigation .navigation-in li.sacha-nav-outlet-item>a.sacha-nav-outlet::after{content:none!important;display:none!important}
html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;inline-size:fit-content!important;min-width:0!important;max-width:calc(100% - 44px)!important;height:34px!important;min-height:34px!important;margin:13px 0 13px 22px!important;padding:0 15px!important;background:#e30613!important;background-color:#e30613!important;color:#fff!important;border:0!important;border-radius:6px!important;box-shadow:none!important;font-size:16px!important;font-weight:700!important;line-height:34px!important;text-decoration:none!important;transform:none!important;transition:none!important}
html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet b{color:#fff!important;background:transparent!important;font-size:16px!important;font-weight:700!important;line-height:34px!important}
html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet::before,html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet::after{display:none!important;content:none!important}
html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item,html body.mobile #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:60px!important;min-height:60px!important;max-height:60px!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;border-bottom:1px solid #e8eef2!important;border-radius:0!important;box-shadow:none!important;transform:none!important;transition:none!important}
html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a,html body.mobile #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;inline-size:fit-content!important;min-width:0!important;max-width:calc(100% - 44px)!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:13px 0 13px 22px!important;padding:0 15px!important;background:#e30613!important;background-color:#e30613!important;color:#fff!important;border:0!important;border-radius:6px!important;box-shadow:none!important;font-size:16px!important;font-weight:700!important;line-height:34px!important;text-align:center!important;text-decoration:none!important;transform:none!important;transition:none!important;white-space:nowrap!important}
html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a:hover,html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a:focus,html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a:active{background:#e30613!important;color:#fff!important;box-shadow:none!important;transform:none!important}
html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a b{display:block!important;margin:0!important;padding:0!important;background:transparent!important;color:inherit!important;border:0!important;border-radius:0!important;box-shadow:none!important;font:inherit!important;line-height:inherit!important;transform:none!important;transition:none!important}
html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a::before,html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a::after,html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a b::before,html body.navigation-window-visible #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a b::after{content:none!important;display:none!important}
html body.mobile #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item,html body.navigation-window-visible #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item{display:block!important}
html body.mobile #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a,html body.navigation-window-visible #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a,html body.mobile #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a:hover{flex:0 0 auto!important;flex-grow:0!important;flex-shrink:0!important;flex-basis:auto!important;align-self:flex-start!important;width:fit-content!important;inline-size:fit-content!important;min-width:0!important;min-inline-size:0!important;max-width:calc(100% - 44px)!important;max-inline-size:calc(100% - 44px)!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:13px 0 13px 22px!important;padding:0 15px!important;background:#e30613!important;color:#fff!important;border:0!important;border-radius:6px!important;box-shadow:none!important;font-size:16px!important;font-weight:700!important;line-height:34px!important;text-decoration:none!important;transform:none!important;transition:none!important}
}
html body.type-index .next-to-carousel-banners{margin-top:16px!important;margin-bottom:22px!important}
html body.type-index .next-to-carousel-banners>.banner-wrapper,html body.in-index .next-to-carousel-banners>.banner-wrapper,html body.type-category main#content .category-top .subcategories>li,html body.type-category main#content .category-top .subcategories.with-image>li,html body.type-category #content .subcategories>li,html body.type-category #content .subcategories.with-image>li{margin:0!important;padding:0!important}
html body.type-index .next-to-carousel-banners .banner-wrapper a:hover,html body.in-index .next-to-carousel-banners .banner-wrapper a:hover,html body.type-index .next-to-carousel-banners .banner-wrapper a:focus-visible,html body.in-index .next-to-carousel-banners .banner-wrapper a:focus-visible,html body.type-category main#content .category-top .subcategories>li>a:hover,html body.type-category main#content .category-top .subcategories.with-image>li>a:hover,html body.type-category #content .subcategories>li>a:hover,html body.type-category #content .subcategories.with-image>li>a:hover{background:#f7f7f7!important;border-color:#111!important;box-shadow:none!important;color:#101820!important;transform:none!important}
html body.type-index .next-to-carousel-banners .banner-wrapper a::before,html body.in-index .next-to-carousel-banners .banner-wrapper a::before,html body.type-index .next-to-carousel-banners .banner-wrapper a::after,html body.in-index .next-to-carousel-banners .banner-wrapper a::after,html body.type-category main#content .category-top .subcategories>li>a::before,html body.type-category main#content .category-top .subcategories>li>a::after,html body.type-category #content .subcategories>li>a::before,html body.type-category #content .subcategories>li>a::after{content:none!important;display:none!important}
html body.type-index .next-to-carousel-banners .extended-banner-texts,html body.in-index .next-to-carousel-banners .extended-banner-texts{min-width:0!important;overflow:hidden!important;padding:0!important}
@media (max-width: 767px){
html body.type-index .next-to-carousel-banners .extended-banner-title,html body.in-index .next-to-carousel-banners .extended-banner-title,html body.type-category main#content .category-top .subcategories>li>a span,html body.type-category main#content .category-top .subcategories>li>a .text,html body.type-category #content .subcategories>li>a span,html body.type-category #content .subcategories>li>a .text{font-size:14px!important}
}
@media (min-width: 768px){
html body.desktop.type-category.sacha-v41-ready #content .category-top .subcategories.with-image>li>a,html body.desktop.type-category #content .category-top .subcategories.with-image>li>a,html body.desktop.type-category #content .category-top .subcategories>li>a{align-items:center!important;gap:9px!important;overflow:hidden!important}
html body.desktop.type-category.sacha-v41-ready #content .category-top .subcategories.with-image>li>a .image,html body.desktop.type-category #content .category-top .subcategories.with-image>li>a .image{align-items:center!important;display:flex !important$1;justify-content:center!important;margin:0 !important$1;overflow:hidden !important$1}
html body.desktop.type-category.sacha-v41-ready #content .category-top .subcategories.with-image>li>a .image img,html body.desktop.type-category #content .category-top .subcategories.with-image>li>a .image img,html body.desktop.type-category.sacha-v41-ready #content .category-top .subcategories.with-image>li>a img,html body.desktop.type-category #content .category-top .subcategories.with-image>li>a img{display:block !important$1;margin:0 !important$1$1$1;object-fit:contain !important$1}
}
html body.type-index .next-to-carousel-banners,html body.in-index .next-to-carousel-banners,html body.type-index .category-top .subcategories,html body.type-index .category-top .subcategories.with-image,html body.type-category main#content .category-top .subcategories,html body.type-category main#content .category-top .subcategories.with-image,html body.type-category #content .subcategories,html body.type-category #content .subcategories.with-image{gap:8px!important;column-gap:8px!important;row-gap:8px!important}
html body.type-index .next-to-carousel-banners .banner-wrapper a,html body.in-index .next-to-carousel-banners .banner-wrapper a,html body.type-index .category-top .subcategories>li>a,html body.type-index .category-top .subcategories.with-image>li>a,html body.type-category main#content .category-top .subcategories>li>a,html body.type-category main#content .category-top .subcategories.with-image>li>a,html body.type-category #content .subcategories>li>a,html body.type-category #content .subcategories.with-image>li>a{align-items:center!important;background:#fff!important;border:1px solid #c9e8f5!important;border-radius:8px!important;box-shadow:none!important;color:#101820!important;display:flex!important;gap:9px!important;height:52px!important;min-height:52px!important;overflow:hidden!important;padding:8px 12px!important;text-decoration:none!important;transform:none!important;transition:border-color .15s ease, background-color .15s ease!important}
html body.type-index .next-to-carousel-banners .banner-wrapper a:hover,html body.in-index .next-to-carousel-banners .banner-wrapper a:hover,html body.type-index .category-top .subcategories>li>a:hover,html body.type-index .category-top .subcategories.with-image>li>a:hover,html body.type-category main#content .category-top .subcategories>li>a:hover,html body.type-category main#content .category-top .subcategories.with-image>li>a:hover,html body.type-category #content .subcategories>li>a:hover,html body.type-category #content .subcategories.with-image>li>a:hover{background:#f9fdff!important;border-color:#9bdcf0!important;border-radius:8px!important;box-shadow:none!important;transform:none!important}
html body.type-index .next-to-carousel-banners .banner-wrapper a img,html body.in-index .next-to-carousel-banners .banner-wrapper a img,html body.type-category main#content .category-top .subcategories.with-image>li>a img,html body.type-category main#content .category-top .subcategories>li>a img,html body.type-category #content .subcategories.with-image>li>a img,html body.type-category #content .subcategories>li>a img{display:block !important$1;margin:0 !important$1$1;object-fit:contain !important$1}
html body.type-category main#content .category-top .subcategories.with-image>li>a .image,html body.type-category #content .subcategories.with-image>li>a .image,html body.type-index .next-to-carousel-banners .banner-wrapper a .image{align-items:center!important;background:#f5fbfe!important;border-radius:6px!important;display:flex !important$1;justify-content:center!important;margin:0 !important$1$1}
html body.type-index .next-to-carousel-banners .extended-banner-title,html body.in-index .next-to-carousel-banners .extended-banner-title,html body.type-category main#content .category-top .subcategories>li>a span,html body.type-category main#content .category-top .subcategories>li>a .text,html body.type-category #content .subcategories>li>a span,html body.type-category #content .subcategories>li>a .text{display:block!important;min-width:0!important;text-align:left!important;color:#101820!important;font-size:14px !important$1;line-height:1.15!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
@media (min-width: 768px){
html body.type-index .next-to-carousel-banners .banner-wrapper a,html body.in-index .next-to-carousel-banners .banner-wrapper a,html body.desktop.type-category.sacha-v41-ready #content .category-top .subcategories.with-image>li>a,html body.desktop.type-category #content .category-top .subcategories.with-image>li>a,html body.desktop.type-category #content .category-top .subcategories>li>a,html body.type-category #content .category-top .subcategories.with-image>li>a,html body.type-category #content .category-top .subcategories>li>a{border:1px solid #c9e8f5!important;border-radius:8px!important;height:58px!important;min-height:58px!important;padding:8px 14px!important}
}
@media (max-width: 767px){
html body.type-index .next-to-carousel-banners .banner-wrapper a,html body.in-index .next-to-carousel-banners .banner-wrapper a,html body.type-category main#content .category-top .subcategories>li>a,html body.type-category main#content .category-top .subcategories.with-image>li>a,html body.type-category #content .subcategories>li>a,html body.type-category #content .subcategories.with-image>li>a{border:1px solid #c9e8f5!important;border-radius:8px!important;height:46px!important;min-height:46px!important;padding:6px 8px!important}
html body.mobile.type-index .next-to-carousel-banners .banner-wrapper a,html body.mobile.in-index .next-to-carousel-banners .banner-wrapper a,html body.mobile.type-category main#content .category-top .subcategories>li>a,html body.mobile.type-category main#content .category-top .subcategories.with-image>li>a,html body.mobile.type-category #content .subcategories>li>a,html body.mobile.type-category #content .subcategories.with-image>li>a,html body.type-category.sacha-v41-ready #content .subcategories.with-image>li>a,html body.type-category.sacha-v41-ready #content .subcategories>li>a{border:1px solid #c9e8f5!important;border-radius:8px!important}
}
html body.type-category.sacha-v41-ready main#content.content.narrow .category-top ul.subcategories.with-image>li[class]>a[href],html body.type-category.sacha-v41-ready main#content.content.narrow .category-top ul.subcategories>li[class]>a[href],html body.type-category main#content.content.narrow .category-top ul.subcategories.with-image>li[class]>a[href],html body.type-category main#content.content.narrow .category-top ul.subcategories>li[class]>a[href],html body.type-index.sacha-v41-ready .next-to-carousel-banners>.banner-wrapper>a[href],html body.type-index .next-to-carousel-banners>.banner-wrapper>a[href]{border-color:#c9e8f5!important;border-left-width:1px!important;border-radius:8px!important;border-right-width:1px!important;border-style:solid!important;border-top-width:1px!important;border-bottom-width:1px!important;box-shadow:none!important}
@media (max-width: 767px){
html body.type-category.sacha-v41-ready main#content.content.narrow .category-top ul.subcategories.with-image>li[class]>a[href],html body.type-category.sacha-v41-ready main#content.content.narrow .category-top ul.subcategories>li[class]>a[href],html body.type-category main#content.content.narrow .category-top ul.subcategories.with-image>li[class]>a[href],html body.type-category main#content.content.narrow .category-top ul.subcategories>li[class]>a[href]{border-color:#c9e8f5!important;border-left-width:1px!important;border-radius:8px!important;border-right-width:1px!important;border-style:solid!important;border-top-width:1px!important;border-bottom-width:1px!important;height:46px!important;min-height:46px!important;padding:6px 8px!important}
}
html body #sacha-premium-story-slider .sacha-story-slider__button,html body .sacha-story-slider .sacha-story-slider__button,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow,html body .carousel-control,html body .owl-nav .owl-prev,html body .owl-nav .owl-next,html body .product-slider-navigation .prev,html body .product-slider-navigation .next{align-items:center!important;appearance:none!important;background:#8d949a!important;background-image:none!important;border:0!important;border-radius:2px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;filter:none!important;font-size:0!important;height:58px!important;justify-content:center!important;line-height:0!important;margin:0!important;max-height:58px!important;max-width:38px!important;min-height:58px!important;min-width:38px!important;opacity:.98!important;outline:0!important;overflow:hidden!important;padding:0!important;text-indent:0!important;text-shadow:none!important;top:50%!important;transform:translateY(-50%)!important;transition:background-color .12s ease!important;width:38px!important;z-index:8!important}
html body #sacha-premium-story-slider .sacha-story-slider__button:hover,html body .sacha-story-slider .sacha-story-slider__button:hover,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:hover,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:hover,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow:hover,html body .carousel-control:hover,html body .owl-nav .owl-prev:hover,html body .owl-nav .owl-next:hover,html body .product-slider-navigation .prev:hover,html body .product-slider-navigation .next:hover,html body #sacha-premium-story-slider .sacha-story-slider__button:focus,html body .sacha-story-slider .sacha-story-slider__button:focus,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:focus,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:focus,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow:focus,html body .carousel-control:focus,html body .owl-nav .owl-prev:focus,html body .owl-nav .owl-next:focus,html body .product-slider-navigation .prev:focus,html body .product-slider-navigation .next:focus,html body #sacha-premium-story-slider .sacha-story-slider__button:active,html body .sacha-story-slider .sacha-story-slider__button:active,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:active,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:active,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow:active,html body .carousel-control:active,html body .owl-nav .owl-prev:active,html body .owl-nav .owl-next:active,html body .product-slider-navigation .prev:active,html body .product-slider-navigation .next:active{background:#7f868c!important;background-image:none!important;box-shadow:none!important;color:#fff!important;filter:none!important;opacity:1!important;transform:translateY(-50%)!important}
html body #sacha-premium-story-slider .sacha-story-slider__button *,html body .sacha-story-slider .sacha-story-slider__button *,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow *,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow *,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow *,html body .carousel-control *,html body .owl-nav .owl-prev *,html body .owl-nav .owl-next *,html body .product-slider-navigation .prev *,html body .product-slider-navigation .next *{display:none!important;visibility:hidden!important}
html body #sacha-premium-story-slider .sacha-story-slider__button::after,html body .sacha-story-slider .sacha-story-slider__button::after,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::after,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::after,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow::after,html body .carousel-control::after,html body .owl-nav .owl-prev::after,html body .owl-nav .owl-next::after,html body .product-slider-navigation .prev::after,html body .product-slider-navigation .next::after{content:none!important;display:none!important}
html body #sacha-premium-story-slider .sacha-story-slider__button::before,html body .sacha-story-slider .sacha-story-slider__button::before,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow::before,html body .carousel-control::before,html body .owl-nav .owl-prev::before,html body .owl-nav .owl-next::before,html body .product-slider-navigation .prev::before,html body .product-slider-navigation .next::before{align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important;content:"\2039"!important;display:flex!important;font-family:Arial, Helvetica, sans-serif!important;font-size:30px!important;font-style:normal!important;font-weight:400!important;height:100%!important;justify-content:center!important;left:auto!important;line-height:1!important;margin:0!important;padding:0!important;position:static!important;right:auto!important;text-align:center!important;text-indent:0!important;text-shadow:none!important;top:auto!important;transform:none!important;transition:none!important;width:100%!important}
html body #sacha-premium-story-slider .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next::before,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next::before,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next::before,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.next::before,html body .carousel-control.right::before,html body .carousel-control.next::before,html body .owl-nav .owl-next::before,html body .product-slider-navigation .next::before{content:"\203A"!important}
html body #sacha-premium-story-slider .sacha-story-slider__button[data-sacha-slider-control="prev"],html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="prev"],html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--prev,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--prev,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--prev,html body .carousel-control.left,html body .carousel-control.prev,html body .owl-nav .owl-prev,html body .product-slider-navigation .prev{left:0!important;right:auto!important}
html body #sacha-premium-story-slider .sacha-story-slider__button[data-sacha-slider-control="next"],html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control="next"],html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next,html body .carousel-control.right,html body .carousel-control.next,html body .owl-nav .owl-next,html body .product-slider-navigation .next{left:auto!important;right:0!important}
@media (max-width: 767px){
html body #sacha-premium-story-slider .sacha-story-slider__button,html body .sacha-story-slider .sacha-story-slider__button,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow,html body .carousel-control,html body .owl-nav .owl-prev,html body .owl-nav .owl-next,html body .product-slider-navigation .prev,html body .product-slider-navigation .next{height:52px!important;max-height:52px!important;max-width:34px!important;min-height:52px!important;min-width:34px!important;width:34px!important}
html body #sacha-premium-story-slider .sacha-story-slider__button::before,html body .sacha-story-slider .sacha-story-slider__button::before,html body .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow::before,html body .carousel-control::before,html body .owl-nav .owl-prev::before,html body .owl-nav .owl-next::before,html body .product-slider-navigation .prev::before,html body .product-slider-navigation .next::before{font-size:28px!important}
}
html body .sacha-story-slider__button,html body .sacha-v149-home-product-arrow,html body .product-slider-holder .product-slider-navigation,html body .product-slider-holder .carousel-control,html body .product-slider .product-slider-navigation,html body .product-slider .carousel-control,html body .products-block .carousel-control,html body .p-image .carousel-control,html body .owl-nav .owl-prev,html body .owl-nav .owl-next{align-items:center!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#969ca2!important;background-image:none!important;box-sizing:border-box!important;display:flex!important;filter:none!important;height:58px!important;justify-content:center!important;margin:0!important;max-height:58px!important;max-width:38px!important;min-height:58px!important;min-width:38px!important;opacity:1!important;overflow:hidden!important;padding:0!important;text-indent:0!important;text-shadow:none!important;top:50%!important;width:38px!important;z-index:20!important}
html body .sacha-story-slider__button:hover,html body .sacha-story-slider__button:focus,html body .sacha-story-slider__button:active,html body .sacha-v149-home-product-arrow:hover,html body .sacha-v149-home-product-arrow:focus,html body .sacha-v149-home-product-arrow:active,html body .product-slider-holder .product-slider-navigation:hover,html body .product-slider-holder .product-slider-navigation:focus,html body .product-slider-holder .product-slider-navigation:active,html body .product-slider-holder .carousel-control:hover,html body .product-slider-holder .carousel-control:focus,html body .product-slider-holder .carousel-control:active,html body .product-slider .product-slider-navigation:hover,html body .product-slider .product-slider-navigation:focus,html body .product-slider .product-slider-navigation:active,html body .product-slider .carousel-control:hover,html body .product-slider .carousel-control:focus,html body .product-slider .carousel-control:active,html body .products-block .carousel-control:hover,html body .products-block .carousel-control:focus,html body .products-block .carousel-control:active,html body .p-image .carousel-control:hover,html body .p-image .carousel-control:focus,html body .p-image .carousel-control:active,html body .owl-nav .owl-prev:hover,html body .owl-nav .owl-prev:focus,html body .owl-nav .owl-prev:active,html body .owl-nav .owl-next:hover,html body .owl-nav .owl-next:focus,html body .owl-nav .owl-next:active{background:#969ca2!important;background-color:#969ca2!important;background-image:none!important;box-shadow:none!important;color:#fff!important;filter:none!important;opacity:1!important;transform:translateY(-50%)!important}
html body .sacha-story-slider__button>*,html body .sacha-v149-home-product-arrow>*,html body .product-slider-holder .product-slider-navigation>*,html body .product-slider-holder .carousel-control>*,html body .product-slider .product-slider-navigation>*,html body .product-slider .carousel-control>*,html body .products-block .carousel-control>*,html body .p-image .carousel-control>*,html body .owl-nav .owl-prev>*,html body .owl-nav .owl-next>*{display:none!important;opacity:0!important;visibility:hidden!important}
html body .sacha-story-slider__button::after,html body .sacha-v149-home-product-arrow::after,html body .product-slider-holder .product-slider-navigation::after,html body .product-slider-holder .carousel-control::after,html body .product-slider .product-slider-navigation::after,html body .product-slider .carousel-control::after,html body .products-block .carousel-control::after,html body .p-image .carousel-control::after,html body .owl-nav .owl-prev::after,html body .owl-nav .owl-next::after{content:none!important;display:none!important}
html body .sacha-story-slider__button::before,html body .sacha-v149-home-product-arrow::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .carousel-control::before,html body .product-slider .product-slider-navigation::before,html body .product-slider .carousel-control::before,html body .products-block .carousel-control::before,html body .p-image .carousel-control::before,html body .owl-nav .owl-prev::before,html body .owl-nav .owl-next::before{align-items:center!important;background:none!important;border:0!important;box-shadow:none!important;color:#fff!important;content:"\2039"!important;display:flex!important;font-family:Arial, Helvetica, sans-serif!important;font-size:30px!important;font-style:normal!important;font-weight:400!important;height:100%!important;justify-content:center!important;left:auto!important;letter-spacing:0!important;line-height:1!important;margin:0!important;opacity:1!important;position:static!important;right:auto!important;text-indent:0!important;text-shadow:none!important;top:auto!important;transform:none!important;visibility:visible!important;width:100%!important}
html body .sacha-story-slider__button[data-sacha-slider-control="next"]::before,html body .sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next::before,html body .sacha-v149-home-product-arrow.next::before,html body .product-slider-holder .product-slider-navigation.navigation-next::before,html body .product-slider-holder .product-slider-navigation.next::before,html body .product-slider-holder .carousel-control.right::before,html body .product-slider-holder .carousel-control.next::before,html body .product-slider .product-slider-navigation.navigation-next::before,html body .product-slider .product-slider-navigation.next::before,html body .product-slider .carousel-control.right::before,html body .product-slider .carousel-control.next::before,html body .products-block .carousel-control.right::before,html body .products-block .carousel-control.next::before,html body .p-image .carousel-control.right::before,html body .p-image .carousel-control.next::before,html body .owl-nav .owl-next::before{content:"\203A"!important}
html body .sacha-story-slider__button[data-sacha-slider-control="prev"],html body .sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--prev,html body .sacha-v149-home-product-arrow.prev,html body .product-slider-holder .product-slider-navigation.navigation-prev,html body .product-slider-holder .product-slider-navigation.prev,html body .product-slider-holder .carousel-control.left,html body .product-slider-holder .carousel-control.prev,html body .product-slider .product-slider-navigation.navigation-prev,html body .product-slider .product-slider-navigation.prev,html body .product-slider .carousel-control.left,html body .product-slider .carousel-control.prev,html body .products-block .carousel-control.left,html body .products-block .carousel-control.prev,html body .p-image .carousel-control.left,html body .p-image .carousel-control.prev,html body .owl-nav .owl-prev{left:0!important;right:auto!important;transform:translateY(-50%)!important}
html body .sacha-story-slider__button[data-sacha-slider-control="next"],html body .sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next,html body .sacha-v149-home-product-arrow.next,html body .product-slider-holder .product-slider-navigation.navigation-next,html body .product-slider-holder .product-slider-navigation.next,html body .product-slider-holder .carousel-control.right,html body .product-slider-holder .carousel-control.next,html body .product-slider .product-slider-navigation.navigation-next,html body .product-slider .product-slider-navigation.next,html body .product-slider .carousel-control.right,html body .product-slider .carousel-control.next,html body .products-block .carousel-control.right,html body .products-block .carousel-control.next,html body .p-image .carousel-control.right,html body .p-image .carousel-control.next,html body .owl-nav .owl-next{left:auto!important;right:0!important;transform:translateY(-50%)!important}
@media (max-width: 767px){
html body .sacha-story-slider__button,html body .sacha-v149-home-product-arrow,html body .product-slider-holder .product-slider-navigation,html body .product-slider-holder .carousel-control,html body .product-slider .product-slider-navigation,html body .product-slider .carousel-control,html body .products-block .carousel-control,html body .p-image .carousel-control,html body .owl-nav .owl-prev,html body .owl-nav .owl-next{height:52px!important;max-height:52px!important;max-width:34px!important;min-height:52px!important;min-width:34px!important;width:34px!important}
html body .sacha-story-slider__button::before,html body .sacha-v149-home-product-arrow::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .carousel-control::before,html body .product-slider .product-slider-navigation::before,html body .product-slider .carousel-control::before,html body .products-block .carousel-control::before,html body .p-image .carousel-control::before,html body .owl-nav .owl-prev::before,html body .owl-nav .owl-next::before{font-size:28px!important}
}
@media (min-width: 1200px){
html body.type-category #products.products-block,html body.type-category #products.products-page.products-block,html body.type-category #products.products.products-page.products-block,html body.type-category .products.products-block.products-page,html body.type-category .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;gap:24px!important;align-items:stretch!important}
html body.type-category #products.products-block::before,html body.type-category #products.products-block::after,html body.type-category #products.products-page.products-block::before,html body.type-category #products.products-page.products-block::after,html body.type-category #products.products.products-page.products-block::before,html body.type-category #products.products.products-page.products-block::after,html body.type-category .products.products-block.products-page::before,html body.type-category .products.products-block.products-page::after,html body.type-category .products.products-page.products-block::before,html body.type-category .products.products-page.products-block::after{content:none!important;display:none!important}
html body.type-category #products.products-block>.product,html body.type-category #products.products-page.products-block>.product,html body.type-category #products.products.products-page.products-block>.product,html body.type-category .products.products-block.products-page>.product,html body.type-category .products.products-page.products-block>.product{display:flex!important;width:auto!important;min-width:0!important;max-width:none!important;float:none!important;clear:none!important;flex:initial!important;margin:0!important}
html body.type-category #products.products-block>.product>.p.sacha-card-modern,html body.type-category #products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-category #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.type-category .products.products-block.products-page>.product>.p.sacha-card-modern,html body.type-category .products.products-page.products-block>.product>.p.sacha-card-modern{width:100%!important;height:100%!important;min-width:0!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block{column-gap:24px!important;gap:24px!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .products-block>.product{flex:0 0 calc((100% - 72px) / 4)!important;width:calc((100% - 72px) / 4)!important;min-width:0!important;max-width:calc((100% - 72px) / 4)!important}
}
@media (max-width: 767px){
html body.type-detail .products-related .name,html body.type-product .products-related .name,html body.type-detail .products-alternative .name,html body.type-product .products-alternative .name,html body.type-detail .products-related .p-name,html body.type-product .products-related .p-name,html body.type-detail .products-alternative .p-name,html body.type-product .products-alternative .p-name{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important}
html body.type-detail .products-related .price,html body.type-product .products-related .price,html body.type-detail .products-alternative .price,html body.type-product .products-alternative .price,html body.type-detail .products-related .prices,html body.type-product .products-related .prices,html body.type-detail .products-alternative .prices,html body.type-product .products-alternative .prices{padding-bottom:0!important}
}
@media (max-width: 767px){
html body.type-detail .products-related .product .p,html body.type-product .products-related .product .p,html body .p-detail .products-related .product .p,html body.type-detail .products-alternative .product .p,html body.type-product .products-alternative .product .p,html body .p-detail .products-alternative .product .p{display:flex!important;flex-direction:column!important;width:100%!important;min-height:320px!important;height:auto!important;padding:10px!important;overflow:visible!important}
html body.type-detail .products-related .p .image,html body.type-product .products-related .p .image,html body .p-detail .products-related .p .image,html body.type-detail .products-alternative .p .image,html body.type-product .products-alternative .p .image,html body .p-detail .products-alternative .p .image,html body.type-detail .products-related .p .p-image,html body.type-product .products-related .p .p-image,html body .p-detail .products-related .p .p-image,html body.type-detail .products-alternative .p .p-image,html body.type-product .products-alternative .p .p-image,html body .p-detail .products-alternative .p .p-image{flex:0 0 118px!important;min-height:118px!important;height:118px!important;margin:0 0 8px!important;overflow:hidden!important}
html body.type-detail .products-related .p .image img,html body.type-product .products-related .p .image img,html body .p-detail .products-related .p .image img,html body.type-detail .products-alternative .p .image img,html body.type-product .products-alternative .p .image img,html body .p-detail .products-alternative .p .image img,html body.type-detail .products-related .p .p-image img,html body.type-product .products-related .p .p-image img,html body .p-detail .products-related .p .p-image img,html body.type-detail .products-alternative .p .p-image img,html body.type-product .products-alternative .p .p-image img,html body .p-detail .products-alternative .p .p-image img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}
html body.type-detail .products-related .name,html body.type-product .products-related .name,html body .p-detail .products-related .name,html body.type-detail .products-alternative .name,html body.type-product .products-alternative .name,html body .p-detail .products-alternative .name,html body.type-detail .products-related .p-name,html body.type-product .products-related .p-name,html body .p-detail .products-related .p-name,html body.type-detail .products-alternative .p-name,html body.type-product .products-alternative .p-name,html body .p-detail .products-alternative .p-name{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;min-height:54px!important;max-height:54px!important;overflow:hidden!important;line-height:18px!important;font-size:14px!important;word-break:normal!important}
html body.type-detail .products-related .price,html body.type-product .products-related .price,html body .p-detail .products-related .price,html body.type-detail .products-alternative .price,html body.type-product .products-alternative .price,html body .p-detail .products-alternative .price,html body.type-detail .products-related .prices,html body.type-product .products-related .prices,html body .p-detail .products-related .prices,html body.type-detail .products-alternative .prices,html body.type-product .products-alternative .prices,html body .p-detail .products-alternative .prices,html body.type-detail .products-related .price-final,html body.type-product .products-related .price-final,html body .p-detail .products-related .price-final,html body.type-detail .products-alternative .price-final,html body.type-product .products-alternative .price-final,html body .p-detail .products-alternative .price-final,html body.type-detail .products-related .price-final-holder,html body.type-product .products-related .price-final-holder,html body .p-detail .products-related .price-final-holder,html body.type-detail .products-alternative .price-final-holder,html body.type-product .products-alternative .price-final-holder,html body .p-detail .products-alternative .price-final-holder{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;margin-top:auto!important}
html body.mobile #header .site-name,html body.mobile #header .site-name a{overflow:visible!important}
html body.mobile #header .site-name a img{display:block!important;max-height:50px!important;width:auto!important}
}
html body.type-detail .products-related .product .p-code,html body.type-product .products-related .product .p-code,html body .p-detail .products-related .product .p-code,html body.type-detail .products-alternative .product .p-code,html body.type-product .products-alternative .product .p-code,html body .p-detail .products-alternative .product .p-code,html body.type-detail .related-products .product .p-code,html body.type-product .related-products .product .p-code,html body.type-detail .products-related .product .product-code,html body.type-product .products-related .product .product-code,html body .p-detail .products-related .product .product-code,html body.type-detail .products-alternative .product .product-code,html body.type-product .products-alternative .product .product-code,html body .p-detail .products-alternative .product .product-code,html body.type-detail .related-products .product .product-code,html body.type-product .related-products .product .product-code,html body.type-detail .products-related .product .p-code-wrapper,html body.type-product .products-related .product .p-code-wrapper,html body .p-detail .products-related .product .p-code-wrapper,html body.type-detail .products-alternative .product .p-code-wrapper,html body.type-product .products-alternative .product .p-code-wrapper,html body .p-detail .products-alternative .product .p-code-wrapper,html body.type-detail .related-products .product .p-code-wrapper,html body.type-product .related-products .product .p-code-wrapper,html body.type-detail .products-related .product .product-code-wrapper,html body.type-product .products-related .product .product-code-wrapper,html body .p-detail .products-related .product .product-code-wrapper,html body.type-detail .products-alternative .product .product-code-wrapper,html body.type-product .products-alternative .product .product-code-wrapper,html body .p-detail .products-alternative .product .product-code-wrapper,html body.type-detail .related-products .product .product-code-wrapper,html body.type-product .related-products .product .product-code-wrapper,html body.type-detail .products-related .product [data-testid="productCardCode"],html body.type-product .products-related .product [data-testid="productCardCode"],html body .p-detail .products-related .product [data-testid="productCardCode"],html body.type-detail .products-alternative .product [data-testid="productCardCode"],html body.type-product .products-alternative .product [data-testid="productCardCode"],html body .p-detail .products-alternative .product [data-testid="productCardCode"],html body.type-detail .related-products .product [data-testid="productCardCode"],html body.type-product .related-products .product [data-testid="productCardCode"]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
@media (min-width: 768px){
html body.type-category main#content.content.narrow .category-top ul.subcategories>li>a[href] span,html body.type-category main#content.content.narrow .category-top ul.subcategories>li>a[href] .text,html body.type-category #content .category-top ul.subcategories>li>a[href] span,html body.type-category #content .category-top ul.subcategories>li>a[href] .text{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;font-size:16px!important}
}
html body [class^="contact-form-ico"]::before,html body [class*=" contact-form-ico"]::before,html body [class^="contact-form-ico"]::after,html body [class*=" contact-form-ico"]::after,html body #myBtnTabulka_velikosti::before,html body #myBtnTabulka_velikosti::after,html body .next-to-carousel-banners .banner-wrapper a::before,html body .next-to-carousel-banners .banner-wrapper a::after,html body #znacka-rascal .fc::before,html body #znacka-rascal .fc::after,html body #znacka-rascal .icons_weight::before,html body #znacka-rascal .icons_weight::after,html body #znacka-rascal .icons_wheel::before,html body #znacka-rascal .icons_wheel::after,html body #znacka-rascal .icons_height-kid::before,html body #znacka-rascal .icons_height-kid::after{content:""!important;display:none!important}
:root{--contact-form-BG:#f7f7f7;--contact-form-BG-hover:#eaeaea;--contact-form-title-color:var(--color-secondary);--contact-form-text-color:black;--contact-form-link-color:var(--color-secondary);--contact-form-icon-color:var(--color-secondary);--contact-form-border-color:#f7f7f7;--contact-form-border-radius:5px;--sacha-accent:#16c0f2;--sacha-menu-text:#111820;--sacha-soft-border:#e5eef2;--sacha-soft-bg:#f6fbfd;--sacha-arrow-icon-left:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E");--sacha-arrow-icon-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");--sacha-border:#e4edf2;--sacha-shadow-soft:0 12px 28px rgba(10, 33, 46, .07);--sacha-icon-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E");--sacha-icon-menu:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h16'/%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='M4 18h16'/%3E%3C/svg%3E");--sacha-icon-bag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z'/%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E");--sacha-icon-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E");--sacha-icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--sacha-grid-text:#4f5960;--sacha-logo-blue:#16c0f2;--sacha-logo-blue-dark:#057794;--sacha-card-border:#dceaf1;--sacha-card-text:#1f272d;--sacha-card-muted:#6e7b84;--sacha-text:#20282e;--sacha-line-strong:#cfe0e8;--sacha-mega-top:168px;--sacha-radius-control:10px;--sacha-modal-z:2147483000;--sacha-blue:#19bdea;--sacha-blue-dark:#087f9d;--sacha-ink:#111820;--sacha-muted:#687680;--sacha-line:#dceaf1;--sacha-soft:#f6fafc;--sacha-v44-blue:#19bdea;--sacha-v44-blue-dark:#087f9d;--sacha-v44-ink:#111820;--sacha-v44-muted:#66737d;--sacha-v44-line:#dceaf1;--sacha-v44-soft:#f7fbfd;--sacha-arrow-neutral-bg:rgba(132, 137, 142, .62)!important;--sacha-arrow-neutral-bg-hover:rgba(112, 118, 124, .72)!important;--sacha-v78-arrow-icon:#ffffff;--sacha-v79-card-image-h:250px;--sacha-arrow-blue:#16b9df!important;--sacha-arrow-blue-hover:#16b9df!important;--sacha-v78-arrow-bg:#16b9df!important;--sacha-v78-arrow-bg-hover:#16b9df!important;--color-detail-product-arrows-BG:#16b9df!important;--color-detail-product-arrows-BG-hover:#16b9df!important;--color-detail-product-arrows-icon:#fff!important;--color-detail-product-arrows-icon-hover:#fff!important;--detail-product-arrows-border-radius:999px!important;--sacha-outlet-red:#e30613;--sacha-outlet-red-dark:#bd0010;--sacha-card-img-desktop:230px;--sacha-card-min-desktop:520px;--sacha-card-img-mobile:108px;--sacha-card-min-mobile:374px;--sacha-build:"190"}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item{align-items:center!important;display:inline-flex!important}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:hover,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:hover,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:hover,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:focus,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:focus,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:focus{align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;display:inline-flex!important;height:56px!important;min-height:56px!important;padding:0 8px!important;transform:none!important}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item:hover>a>b,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item:hover>a>b,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item:hover>a>b{align-items:center!important;background:#e30613!important;border-radius:7px!important;color:#fff!important;display:inline-flex!important;font-family:inherit!important;font-size:16px!important;font-weight:500!important;height:40px!important;justify-content:center!important;line-height:1!important;min-height:40px!important;padding:0 18px!important;transform:none!important;white-space:nowrap!important}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item:hover>a,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item:hover>a,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item:hover>a,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item:focus-within>a,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item:focus-within>a,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item:focus-within>a{align-items:center!important;display:inline-flex!important;height:40px!important;line-height:40px!important;margin:0!important;max-height:40px!important;min-height:40px!important;padding:0 19px!important;top:auto!important;transform:none!important}
html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a::before,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a::after,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b::before,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b::after{content:""!important;display:none!important}
@media (min-width: 768px){
html body.type-category main#content.content.narrow .category-top ul.subcategories,html body.type-category main#content.content.narrow .category-top ul.subcategories.with-image,html body.type-category #content .category-top ul.subcategories,html body.type-category #content .category-top ul.subcategories.with-image{align-items:stretch!important;display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:8px!important;column-gap:8px!important;row-gap:8px!important;margin-top:12px!important;margin-bottom:18px!important;padding:0!important}
html body.type-category main#content.content.narrow .category-top ul.subcategories>li,html body.type-category main#content.content.narrow .category-top ul.subcategories.with-image>li,html body.type-category #content .category-top ul.subcategories>li,html body.type-category #content .category-top ul.subcategories.with-image>li{flex:initial!important;float:none!important;margin:0!important;max-width:none!important;padding:0!important;width:auto!important}
html body.type-category main#content.content.narrow .category-top ul.subcategories>li>a[href],html body.type-category main#content.content.narrow .category-top ul.subcategories.with-image>li>a[href],html body.type-category #content .category-top ul.subcategories>li>a[href],html body.type-category #content .category-top ul.subcategories.with-image>li>a[href]{align-items:center!important;background:#fff!important;border:1px solid #c9e8f5!important;border-radius:8px!important;box-shadow:none!important;display:flex!important;font-family:inherit!important;font-size:15px!important;font-weight:500!important;gap:10px!important;height:58px!important;line-height:1.16!important;min-height:58px!important;overflow:hidden!important;padding:8px 12px!important;transform:none!important}
html body.type-category main#content.content.narrow .category-top ul.subcategories.with-image>li>a[href] .image,html body.type-category main#content.content.narrow .category-top ul.subcategories>li>a[href] .image,html body.type-category #content .category-top ul.subcategories.with-image>li>a[href] .image,html body.type-category #content .category-top ul.subcategories>li>a[href] .image{align-items:center!important;border-radius:6px!important;display:flex !important$1;justify-content:center!important;margin:0 !important$1;overflow:hidden !important$1}
html body.type-category main#content.content.narrow .category-top ul.subcategories.with-image>li>a[href] img,html body.type-category main#content.content.narrow .category-top ul.subcategories>li>a[href] img,html body.type-category #content .category-top ul.subcategories.with-image>li>a[href] img,html body.type-category #content .category-top ul.subcategories>li>a[href] img{display:block !important$1;margin:0 !important$1$1;object-fit:contain!important;transform:none !important$1}
html body.type-category main#content.content.narrow .category-top ul.subcategories>li>a[href] span,html body.type-category main#content.content.narrow .category-top ul.subcategories.with-image>li>a[href] span,html body.type-category #content .category-top ul.subcategories>li>a[href] span,html body.type-category #content .category-top ul.subcategories.with-image>li>a[href] span,html body.type-category main#content.content.narrow .category-top ul.subcategories>li>a[href] .text,html body.type-category main#content.content.narrow .category-top ul.subcategories.with-image>li>a[href] .text,html body.type-category #content .category-top ul.subcategories>li>a[href] .text,html body.type-category #content .category-top ul.subcategories.with-image>li>a[href] .text{color:#101820!important;display:-webkit-box!important;font-family:inherit!important;font-size:15px !important$1;line-height:1.16!important;max-height:36px!important;overflow:hidden!important;text-overflow:clip!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}
}
@media (min-width: 992px){
html body.type-index .next-to-carousel-banners,html body.in-index .next-to-carousel-banners{display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:16px 18px!important;margin:22px auto 34px!important;max-width:1250px!important}
html body.type-index .next-to-carousel-banners>.banner-wrapper,html body.in-index .next-to-carousel-banners>.banner-wrapper{padding:0!important;width:auto!important}
html body.type-index .next-to-carousel-banners .banner-wrapper a,html body.in-index .next-to-carousel-banners .banner-wrapper a,html body.type-index .next-to-carousel-banners>.banner-wrapper>a,html body.in-index .next-to-carousel-banners>.banner-wrapper>a{gap:14px!important;height:78px!important;min-height:78px!important;padding:12px 18px!important}
html body.type-index .next-to-carousel-banners .banner-wrapper a img,html body.in-index .next-to-carousel-banners .banner-wrapper a img{flex:0 0 46px!important;height:46px!important;max-height:46px!important;max-width:46px!important;width:46px!important}
html body.type-index .next-to-carousel-banners .extended-banner-title,html body.in-index .next-to-carousel-banners .extended-banner-title{font-family:inherit!important;font-size:16px!important;font-weight:600!important;line-height:1.18!important}
}
html body .products-block .p .flags-default,html body .products-block .p.sacha-card-modern .flags-default{align-items:flex-start!important;display:flex!important;flex-wrap:wrap!important;gap:3px!important;left:10px!important;max-width:calc(100% - 76px)!important;position:absolute!important;right:56px!important;top:10px!important;z-index:4!important}
html body .products-block .p .flags-extra,html body .products-block .p.sacha-card-modern .flags-extra{align-items:flex-start!important;display:flex!important;flex-wrap:wrap!important;gap:3px!important;left:10px!important;max-width:calc(100% - 76px)!important;position:absolute!important;right:auto!important;top:34px!important;z-index:4!important}
html body .p.sacha-card-modern>.image .flags-default,html body .p.sacha-card-modern>.p-image .flags-default{bottom:auto!important;height:auto!important;left:8px!important;max-height:none!important;min-height:0!important;right:auto!important;top:8px!important}
html body .p.sacha-card-modern>.image .flags-extra,html body .p.sacha-card-modern>.p-image .flags-extra{bottom:auto!important;height:auto!important;left:8px!important;max-height:none!important;min-height:0!important;right:auto!important;top:32px!important}
html body .products-block .p .flags-default .flag,html body .products-block .p .flags-extra .flag,html body .products-block .p.sacha-card-modern .flags-default .flag,html body .products-block .p.sacha-card-modern .flags-extra .flag{align-items:center!important;border-radius:0!important;display:inline-flex!important;flex:0 0 auto!important;font-size:10px!important;font-weight:600!important;height:20px!important;line-height:20px!important;margin:0!important;max-width:100%!important;min-height:20px!important;min-width:0!important;padding:0 6px!important;position:static!important;white-space:nowrap!important;width:auto!important}
@media (max-width: 767px){
html body.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product,html body.sacha-v107-mobile-product-cards #products.products-page.products-block>.product,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product{display:flex!important;align-items:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;clear:none!important;box-sizing:border-box!important;overflow:visible!important;height:430px!important;min-height:430px!important;max-height:430px!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards .products-wrapper.product-slider-holder.sacha-v126-home-products-grid .products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards #products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards #products.products.products-page.products-block>.product>.p.sacha-card-modern,html body.sacha-v107-mobile-product-cards .products.products-page.products-block>.product>.p.sacha-card-modern{height:430px!important;min-height:430px!important;max-height:430px!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .name,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;position:absolute!important;left:7px!important;right:7px!important;width:auto!important;margin:0!important;padding:0!important;overflow:hidden!important;white-space:normal!important;font-size:13px!important;font-weight:400!important;text-align:left!important;height:66px!important;line-height:18px!important;max-height:66px!important;min-height:66px!important;top:126px!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .name a,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .p-name a{font:inherit!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important;text-decoration:none!important;height:64px!important;line-height:inherit!important;max-height:64px!important;min-height:64px!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-direct-stock-slot{right:7px!important;display:flex!important;align-items:center!important;width:auto!important;overflow:hidden!important;position:absolute!important;left:7px!important;width:calc(100% - 14px)!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;visibility:hidden!important;top:198px!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .prices,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price,html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .price-final-holder{margin-bottom:0!important;position:absolute!important;left:7px!important;right:7px!important;width:auto!important;margin:0!important;padding:0!important;text-align:left!important;font-weight:400!important;height:70px!important;max-height:70px!important;min-height:70px!important;overflow:visible!important;top:224px!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-card-size-chips,html body.type-category.sacha-v107-mobile-product-cards #products .p.sacha-card-modern .widget-parameter-wrapper,html body.type-category.sacha-v107-mobile-product-cards #products .p.sacha-card-modern .widget-parameter-wrapper.sacha-mobile-card-hidden,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block .p.sacha-card-modern .widget-parameter-wrapper,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block .p.sacha-card-modern .widget-parameter-wrapper.sacha-mobile-card-hidden{align-items:center!important;display:flex!important;gap:4px!important;height:28px!important;left:7px!important;margin:0!important;max-height:28px!important;min-height:28px!important;opacity:1!important;overflow:hidden!important;padding:0!important;pointer-events:auto!important;position:absolute!important;right:7px!important;top:304px!important;visibility:visible!important;width:auto!important;z-index:3!important}
html body.sacha-v107-mobile-product-cards .products-block>.product>.p.sacha-card-modern .sacha-card-size-chips>*,html body.type-category.sacha-v107-mobile-product-cards #products .p.sacha-card-modern .widget-parameter-wrapper>*,html body.type-category.sacha-v107-mobile-product-cards .products.products-page.products-block .p.sacha-card-modern .widget-parameter-wrapper>*{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;height:24px!important;justify-content:center!important;min-width:28px!important;padding:0 7px!important}
html body.type-detail .products-related,html body.type-product .products-related,html body .p-detail .products-related,html body.type-detail .products-alternative,html body.type-product .products-alternative,html body .p-detail .products-alternative,html body.type-detail .related-products,html body.type-product .related-products{clear:both!important;max-width:100%!important;margin:24px 0 0!important;display:block!important;height:auto!important;max-height:none!important;opacity:1!important;visibility:visible!important;width:100%!important}
html body.type-detail .products-related .products-block,html body.type-product .products-related .products-block,html body .p-detail .products-related .products-block,html body.type-detail .products-alternative .products-block,html body.type-product .products-alternative .products-block,html body .p-detail .products-alternative .products-block,html body.type-detail .products-block.products-related,html body.type-product .products-block.products-related,html body.type-detail .products-block.products-alternative,html body.type-product .products-block.products-alternative{grid-template-columns:minmax(0, 1fr)!important;overflow:visible!important}
html body.type-detail .products-related .product,html body.type-product .products-related .product,html body .p-detail .products-related .product,html body.type-detail .products-alternative .product,html body.type-product .products-alternative .product,html body .p-detail .products-alternative .product,html body.type-detail .products-block.products-related>.product,html body.type-product .products-block.products-related>.product,html body.type-detail .products-block.products-alternative>.product,html body.type-product .products-block.products-alternative>.product{display:flex!important;min-width:0!important;overflow:visible!important}
html body.mobile.cart-window-visible #cart-widget .popup-widget-inner.cart-widget-inner.place-cart-here.full,html body.mobile.cart-window-visible #cart-widget .cart-widget-inner.place-cart-here.full,html body.mobile.cart-window-visible .popup-widget-inner.cart-widget-inner.place-cart-here.full{height:calc(100dvh - 56px)!important;max-height:calc(100dvh - 56px)!important;height:calc(100dvh - 61px)!important;max-height:calc(100dvh - 61px)!important;margin-top:16px!important;height:calc(100dvh - 66px)!important;max-height:calc(100dvh - 66px)!important}
}
@media (min-width: 992px){
html body.type-category .subcategories.with-image>li>a[href],html body.type-category .subcategories>li>a[href],html body.type-category .subcategories.with-image>li .category-link,html body.type-category .subcategories>li .category-link,html body.type-category .subcategory-grid li a,html body.type-category .subcategories li a{min-height:76px!important;height:76px!important;font-size:22px!important;gap:12px!important}
}
html body .products-block .product .p-code,html body .products-block .p .p-code,html body .products-block .p .product-code,html body .products-block .p .p-code-wrapper,html body .products-block .product .product-code-wrapper,html body .products-block .product [data-testid="productCardCode"]{display:none!important}
@media (max-width: 767px){
html body.type-category .products-block>.product>.p.sacha-card-modern .name,html body.type-category .products-block>.product>.p.sacha-card-modern .p-name,html body.type-category #products .p.sacha-card-modern .name,html body.type-category #products .p.sacha-card-modern .p-name,html body.type-search .products-block>.product>.p.sacha-card-modern .name,html body.type-search .products-block>.product>.p.sacha-card-modern .p-name,html body.type-manufacturer-detail .products-block>.product>.p.sacha-card-modern .name,html body.type-manufacturer-detail .products-block>.product>.p.sacha-card-modern .p-name{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;font-weight:500!important;height:auto!important;max-height:78px!important;min-height:62px!important;overflow:hidden!important;top:126px!important;line-height:1.24!important}
html body.type-category .products-block>.product>.p.sacha-card-modern .name a,html body.type-category .products-block>.product>.p.sacha-card-modern .p-name a,html body.type-search .products-block>.product>.p.sacha-card-modern .name a,html body.type-search .products-block>.product>.p.sacha-card-modern .p-name a,html body.type-manufacturer-detail .products-block>.product>.p.sacha-card-modern .name a,html body.type-manufacturer-detail .products-block>.product>.p.sacha-card-modern .p-name a{max-height:78px!important;min-height:62px!important;line-height:1.24!important;overflow:hidden!important}
html body.type-category .products-block>.product>.p.sacha-card-modern .name,html body.type-category .products-block>.product>.p.sacha-card-modern .p-name,html body.type-search .products-block>.product>.p.sacha-card-modern .name,html body.type-search .products-block>.product>.p.sacha-card-modern .p-name,html body.type-manufacturer-detail .products-block>.product>.p.sacha-card-modern .name,html body.type-manufacturer-detail .products-block>.product>.p.sacha-card-modern .p-name{overflow:hidden!important;text-overflow:clip!important}
html body .products-block>.product>.p.sacha-card-modern .sacha-card-size-chips,html body.type-category .p.sacha-card-modern .widget-parameter-wrapper,html body.type-search .p.sacha-card-modern .widget-parameter-wrapper,html body.type-manufacturer-detail .p.sacha-card-modern .widget-parameter-wrapper{position:absolute!important;top:330px!important;right:10px!important;left:10px!important;width:auto!important;overflow:visible!important;max-height:none!important;min-height:auto!important;height:auto!important;opacity:1!important;z-index:3!important}
html body .products-block>.product>.p.sacha-card-modern .sacha-card-size-chips>*,html body.type-category .p.sacha-card-modern .widget-parameter-wrapper>*,html body.type-search .p.sacha-card-modern .widget-parameter-wrapper>*,html body.type-manufacturer-detail .p.sacha-card-modern .widget-parameter-wrapper>*{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;height:26px!important;min-width:30px!important;padding:0 8px!important;line-height:1!important;white-space:nowrap!important}
html body.type-detail .products-related,html body.type-product .products-related,html body.type-detail .products-alternative,html body.type-product .products-alternative,html body.type-detail .related-products,html body.type-product .related-products,html body .p-detail .products-related,html body .p-detail .products-alternative,html body .p-detail .related-products,html body.type-detail .products-block.products-related,html body.type-product .products-block.products-related,html body.type-detail .products-block.products-alternative,html body.type-product .products-block.products-alternative{position:relative!important;overflow:visible!important}
html body.type-detail .products-related .products-block,html body.type-product .products-related .products-block,html body .p-detail .products-related .products-block,html body.type-detail .products-alternative .products-block,html body.type-product .products-alternative .products-block,html body .p-detail .products-alternative .products-block,html body.type-detail .products-block.products-related,html body.type-product .products-block.products-related,html body.type-detail .products-block.products-alternative,html body.type-product .products-block.products-alternative,html body.type-detail .related-products .products-block,html body.type-product .related-products .products-block,html body .p-detail .related-products .products-block{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:12px!important;width:100%!important;max-width:100%!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;-ms-overflow-style:none!important;transform:none!important;left:auto!important;right:auto!important;padding:0 0 6px!important}
html body.type-detail .products-related .products-block::-webkit-scrollbar,html body.type-product .products-related .products-block::-webkit-scrollbar,html body .p-detail .products-related .products-block::-webkit-scrollbar,html body.type-detail .products-alternative .products-block::-webkit-scrollbar,html body.type-product .products-alternative .products-block::-webkit-scrollbar,html body .p-detail .products-alternative .products-block::-webkit-scrollbar,html body.type-detail .products-block.products-related::-webkit-scrollbar,html body.type-product .products-block.products-related::-webkit-scrollbar,html body.type-detail .products-block.products-alternative::-webkit-scrollbar,html body.type-product .products-block.products-alternative::-webkit-scrollbar,html body.type-detail .related-products .products-block::-webkit-scrollbar,html body.type-product .related-products .products-block::-webkit-scrollbar,html body .p-detail .related-products .products-block::-webkit-scrollbar{display:none!important;width:0!important}
html body.type-detail .products-related .product,html body.type-product .products-related .product,html body .p-detail .products-related .product,html body.type-detail .products-alternative .product,html body.type-product .products-alternative .product,html body .p-detail .products-alternative .product,html body.type-detail .products-block.products-related>.product,html body.type-product .products-block.products-related>.product,html body.type-detail .products-block.products-alternative>.product,html body.type-product .products-block.products-alternative>.product,html body.type-detail .related-products .product,html body.type-product .related-products .product,html body .p-detail .related-products .product,html body.type-detail .products-block.related-products>.product,html body.type-product .products-block.related-products>.product{flex:0 0 100%!important;width:100%!important;max-width:100%!important;scroll-snap-align:start!important;margin:0!important;transform:none!important;float:none!important;clear:none!important}
}
html body.mobile.cart-window-visible #cart-widget .popup-widget-inner.cart-widget-inner.place-cart-here.full,html body.mobile.cart-widget-visible #cart-widget .cart-widget-inner.place-cart-here.full,html body.cart-window-visible #cart-widget .popup-widget-inner.cart-widget-inner.place-cart-here.full,html body.cart-window-visible #cart-widget .cart-widget-inner.place-cart-here.full,html body.cart-window-visible .popup-widget-inner.cart-widget-inner.place-cart-here.full{margin-top:18px!important;height:calc(100dvh - 72px)!important;max-height:calc(100dvh - 72px)!important}
html body.type-index .next-to-carousel-banners .banner-wrapper.sacha-hero-outlet-tile a,html body.in-index .next-to-carousel-banners .banner-wrapper.sacha-hero-outlet-tile a,html body .next-to-carousel-banners .banner-wrapper:has(>a[href$="/outlet"]) a,html body .next-to-carousel-banners .banner-wrapper:has(>a[href$="/outlet/"]) a{background:#e30613!important;background-image:none!important;border-color:#e30613!important;grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}
html body .next-to-carousel-banners .banner-wrapper.sacha-hero-outlet-tile,html body .next-to-carousel-banners .banner-wrapper:has(>a[href$="/outlet"]){background:#e30613!important;border-radius:8px;overflow:hidden}
html body .next-to-carousel-banners .banner-wrapper.sacha-hero-outlet-tile .extended-banner-title,html body .next-to-carousel-banners .banner-wrapper:has(>a[href$="/outlet"]) .extended-banner-title{color:#fff!important;font-weight:700!important;text-align:center!important;-webkit-line-clamp:1!important}
html body .next-to-carousel-banners .banner-wrapper.sacha-hero-outlet-tile a img,html body .next-to-carousel-banners .banner-wrapper.sacha-hero-outlet-tile .extended-banner-text,html body .next-to-carousel-banners .banner-wrapper.sacha-hero-outlet-tile .extended-banner-link,html body .next-to-carousel-banners .banner-wrapper:has(>a[href$="/outlet"]) a img,html body .next-to-carousel-banners .banner-wrapper:has(>a[href$="/outlet"]) .extended-banner-text,html body .next-to-carousel-banners .banner-wrapper:has(>a[href$="/outlet"]) .extended-banner-link{display:none!important}
html body #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a:hover,html body #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a:focus,html body #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a:active{background:#e30613!important;color:#fff!important;transform:none!important;box-shadow:none!important;filter:none!important;opacity:1!important;text-decoration:none!important;scale:none!important}
html body #navigation li.sacha-nav-outlet-item:hover>ul,html body #navigation li.sacha-nav-outlet-item:hover .submenu,html body #navigation li.sacha-nav-outlet-item:focus-within>ul{display:none!important}
@media (min-width: 768px){
html body #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>ul,html body #navigation .navigation-in>ul.menu-level-1>li.menu-item-5929>ul,html body #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>.submenu,html body #navigation .navigation-in>ul.menu-level-1>li.menu-item-5929>.submenu{visibility:hidden!important;opacity:0!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important;pointer-events:none!important}
}
html body #products .product .name,html body .products-block .product .name,html body .products-page .product .name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;height:auto!important;min-height:60px!important;max-height:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;word-break:break-word!important}
html body .next-to-carousel-banners .extended-banner-title,html body .next-to-carousel-banners .banner-wrapper a .extended-banner-title{font-weight:500!important}
html body[class] #content ul.subcategories.subcategories.subcategories.with-image.with-image .text,html body[class] ul.subcategories.subcategories.subcategories.with-image.with-image .text,html body[class] ul.subcategories.subcategories.subcategories.with-image.with-image>li>a,html body[class] ul.subcategories.subcategories.subcategories.with-image.with-image>li>a span{font-weight:400!important}
html body[class] ul.subcategories.with-image>li>a:not(#sacha-spec-bump){font-weight:400!important}
html body[class].type-category ul.subcategories.with-image li a .image:not(#sx):not(#sy),html body[class].type-category #content ul.subcategories.with-image li a .image:not(#sx):not(#sy){display:flex!important;align-items:center!important;justify-content:center!important}
html body[class].type-category ul.subcategories.with-image li a img:not(#sx):not(#sy),html body[class].type-category #content ul.subcategories.with-image li a img:not(#sx):not(#sy),html body[class].type-category ul.subcategories li a img:not(#sx):not(#sy){display:block!important}
html{overflow-y:scroll!important}
@media (max-width: 480px){
html body .user-action-in .popup-widget.cart-widget{height:calc(100% - 50px)!important;top:53px!important}
}
@media (min-width: 768px){
html body:not(.mobile).cart-window-visible #cart-widget .popup-widget-inner.cart-widget-inner.place-cart-here.full,html body:not(.mobile).cart-window-visible #cart-widget .cart-widget-inner.place-cart-here.full,html body:not(.mobile).cart-window-visible .popup-widget-inner.cart-widget-inner.place-cart-here.full,html body:not(.mobile) #cart-widget .cart-widget-inner.place-cart-here.full,html body:not(.mobile) #cart-widget .cart-widget-inner,html body:not(.mobile) .popup-widget.cart-widget{height:auto!important;max-height:min(600px, calc(100dvh - 96px))!important}
}
html body .sacha-variant-ui{border-radius:14px!important;box-shadow:0 8px 26px rgba(10, 28, 38, .07)!important}
html body .sacha-variant-ui__option{border-radius:11px!important;transition:border-color .15s ease, box-shadow .15s ease, background-color .15s ease!important}
html body .sacha-variant-ui__option:hover{border-color:var(--sacha-accent, #16c0f2)!important}
html body .sacha-variant-ui__option.is-selected{border-color:var(--sacha-accent, #16c0f2)!important;box-shadow:0 0 0 2px rgba(22, 192, 242, .28)!important}
html body .sacha-variant-ui__add{border-radius:11px!important;font-weight:700!important;letter-spacing:.2px!important}
html body .messages{top:0!important;z-index:100000!important;padding:12px 16px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;pointer-events:none!important}
html body .messages .message,html body .messages .message p,html body .messages>p{margin:0!important;line-height:1.4!important;padding-top:0!important;padding-bottom:0!important;pointer-events:auto!important}
@media (max-width: 767px){
html body .product .flags-extra,html body .products-block .product .flags-extra,html body #products .product .flags-extra{left:6px!important;right:auto!important;width:max-content!important;max-width:calc(100% - 12px)!important;overflow:visible!important}
html body .product .flags-extra .flag,html body .products-block .product .flags-extra .flag,html body #products .product .flags-extra .flag{width:max-content!important;min-width:0!important;max-width:100%!important;justify-content:flex-start!important;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;text-indent:0!important}
}
html body #products .product .image,html body .products-page .product .image,html body .products-block .product .image{padding:2px!important}
html body #products .product .image img,html body .products-page .product .image img,html body .products-block .product .image img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}
html body .product .p-in-in,html body #products .product .p-in-in,html body .products-block .product .p-in-in{min-height:92px!important;display:block!important}
html body .product .prices,html body #products .product .prices,html body .products-block .product .prices{position:relative!important;height:56px!important;min-height:56px!important;max-height:56px!important;overflow:visible!important;margin-top:4px!important}
html body .product .prices .price.price-final,html body .product .prices .price-final{position:absolute!important;left:0!important;bottom:14px!important;margin:0!important}
html body .product .prices .price-standard{position:absolute!important;left:0!important;top:0!important;margin:0!important}
html body .product .prices .price-standard,html body .product .prices .price-standard>span,html body .product .prices .price-standard strong{text-decoration:line-through!important}
html body .product .prices .price-save{position:absolute!important;left:0!important;bottom:0!important;margin:0!important}
html body .product .p-bottom,html body #products .product .p-bottom{display:flex!important;flex-direction:column!important;height:100%!important}
html body .product .p-bottom>div:last-child,html body .product .sacha-card-add{margin-top:auto!important}
html body .product .flags-default{top:8px!important;left:8px!important;right:auto!important;align-items:flex-start!important}
html body .product .flags-default .flag,html body .product .flags-default .flag-sleva{width:max-content!important;max-width:calc(100% - 16px)!important;justify-content:flex-start!important;text-align:left!important;white-space:nowrap!important}
html body #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a,html body #navigation .navigation-in>ul.menu-level-1>li>a.sacha-nav-outlet{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important}
@media (max-width: 767px){
html body .user-action-in .popup-widget.cart-widget{top:62px!important;height:calc(100% - 62px)!important}
}
@media (max-width: 991.98px){
html body .products-wrapper>.product-slider-navigation{top:168px!important;bottom:auto!important;transform:none!important}
}
html body [data-sacha-variant-ui]:not([data-sacha-variant-ui-v194]){display:none!important}
html body .sacha-variant-ui__hint .sacha-stock-ok{color:#18a04b!important;font-size:16px!important;font-weight:400!important;letter-spacing:.1px}
html body ul.subcategories.with-image>li>a{font-weight:400!important}
body.type-detail .breadcrumbs,body.type-detail .breadcrumbs a{font-size:12.5px!important;color:#8a98a3!important}
body.type-detail .breadcrumbs a:hover{color:#16c0f2!important}
body.type-detail .p-detail-inner-header h1{font-size:clamp(24px, 2.6vw, 34px)!important;line-height:1.16!important;letter-spacing:-0.4px!important;font-weight:700!important;color:#101820!important;margin:2px 0 8px!important}
body.type-detail .p-detail-inner-header{padding-bottom:6px!important}
body.type-detail .p-short-description{color:#5a6b76!important;font-size:15px!important;line-height:1.6!important}
body.type-detail .p-image-wrapper,body.type-detail .p-image{border-radius:16px!important;overflow:hidden!important}
body.type-detail .p-image-wrapper{box-shadow:0 10px 34px rgba(10, 28, 38, .06)!important}
body.type-detail .p-thumbnails img,body.type-detail .p-thumbnails-inner a{border-radius:10px!important;overflow:hidden!important}
body.type-detail .p-data-wrapper{background:#fff!important;border:1px solid #e9eef2!important;border-radius:18px!important;box-shadow:0 14px 44px rgba(10, 28, 38, .07)!important;padding:22px 22px 16px!important}
@media (max-width: 767px){
body.type-detail .p-data-wrapper{padding:16px 14px 12px!important;border-radius:14px!important}
}
body.type-detail .p-final-price-wrapper{padding:6px 0 2px!important}
body.type-detail .p-detail .price-standard,body.type-detail .p-data-wrapper .price-standard{font-size:14px!important;color:#93a1ab!important}
body.type-detail .p-final-price-wrapper .price-final-holder,body.type-detail .p-final-price-wrapper .price-final{font-size:clamp(28px, 2.4vw, 34px)!important;font-weight:800!important;letter-spacing:-0.5px!important}
body.type-detail .detail-parameters tr>*{border:0!important;background:none!important;padding:9px 0!important;font-size:14px!important}
body.type-detail .detail-parameters tr{border-bottom:1px solid #eef2f5!important}
body.type-detail .detail-parameters tr:last-child{border-bottom:0!important}
body.type-detail .detail-parameters .delivery-time-label,body.type-detail .detail-parameters th,body.type-detail .detail-parameters td:first-child{color:#7d8b96!important;font-weight:500!important}
body.type-detail .detail-parameters td:last-child{color:#101820!important}
body.type-detail .detail-parameters tr>*::before,body.type-detail .detail-parameters tr>*::after{display:none!important;content:none!important}
body.type-detail .social-buttons-wrapper a,body.type-detail .social-buttons-wrapper .link-icon{color:#7d8b96!important;font-size:13px!important;text-decoration:none!important}
body.type-detail .social-buttons-wrapper a:hover{color:#16c0f2!important}
body.type-detail .cofidis-buttons-wrapper a,body.type-detail .cofidis-buttons-wrapper .btn{border-radius:12px!important;box-shadow:0 8px 22px rgba(22, 192, 242, .25)!important}
body.type-detail .sacha-variant-ui{border:1px solid #e9eef2!important;box-shadow:none!important;border-radius:14px!important;background:#fbfdfe!important}
html body .sacha-variant-ui .sacha-variant-ui__title strong::before,html body .sacha-variant-ui__title strong::before,html body .sacha-variant-ui__title strong::after{content:none!important}
html body .sacha-variant-ui__spec{margin:4px 0 12px!important;font-size:13px!important;line-height:1.35!important;color:#5f6b75!important}
html body .sacha-variant-ui__add.sacha-variant-ui__add--inquire,html body .sacha-variant-ui__add.sacha-variant-ui__add--inquire[disabled]{background:#2b3a44!important;border-color:#2b3a44!important;color:#fff!important;opacity:1!important;cursor:pointer!important}
html body .sacha-variant-ui__add.sacha-variant-ui__add--inquire:hover{background:#1c272e!important;border-color:#1c272e!important}
html body .sacha-variant-ui__option.is-disabled{cursor:pointer!important}
html body .sacha-heureka-badge{position:fixed!important;bottom:22px!important;right:22px!important;z-index:99990!important;display:flex!important;align-items:flex-start!important;gap:4px!important;background:#fff!important;border:1px solid #eceef0!important;border-radius:14px!important;box-shadow:0 10px 30px rgba(16,24,32,.18)!important;padding:8px 8px 8px 11px!important}
html body .sacha-heureka-badge__link{display:flex!important;align-items:center!important;gap:10px!important;text-decoration:none!important;color:#1b2733!important}
html body .sacha-heureka-badge__img{width:42px!important;height:42px!important;object-fit:contain!important;flex:0 0 auto!important}
html body .sacha-heureka-badge__txt{display:flex!important;flex-direction:column!important;line-height:1.2!important}
html body .sacha-heureka-badge__txt strong{font-size:13px!important;font-weight:700!important}
html body .sacha-heureka-badge__txt span{font-size:11px!important;color:#6b7280!important}
html body .sacha-heureka-badge__close{background:none!important;border:0!important;color:#aab2ba!important;font-size:17px!important;line-height:1!important;cursor:pointer!important;padding:0 2px!important;margin:0!important}
html body .sacha-heureka-badge__close:hover{color:#4b5563!important}
@media (max-width: 767px){
html body .sacha-heureka-badge{bottom:12px!important;right:10px!important;padding:6px 6px 6px 9px!important}
html body .sacha-heureka-badge__img{width:36px!important;height:36px!important}
html body .sacha-heureka-badge__txt strong{font-size:12px!important}
}
body.type-detail .shp-accordion{border-bottom:1px solid #e8edf1!important}
body.type-detail .shp-accordion-link{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 2px!important;font-size:18px!important;font-weight:700!important;color:#101820!important;text-decoration:none!important}
body.type-detail .shp-accordion.active>.shp-accordion-link{color:#0aa3d4!important}
body.type-detail .shp-accordion-content{padding:4px 2px 18px!important}
body.type-detail .shp-tabs{gap:6px!important;border-bottom:1px solid #e8edf1!important}
body.type-detail .shp-tabs>li>a{border:0!important;border-radius:999px!important;padding:9px 16px!important;font-weight:600!important;color:#5a6b76!important;background:transparent!important}
body.type-detail .shp-tabs>li.active>a,body.type-detail .shp-tabs>li>a.active{background:#eaf8fe!important;color:#0aa3d4!important}
body.type-detail .shp-tabs>li>a:hover{background:#f2f6f9!important;color:#101820!important}
body.type-detail .tab-pane.show:not(.active){display:none!important}
body.type-detail .accordion-content,body.type-detail .shp-accordion,body.type-detail .shp-accordion-link{width:100%!important;max-width:100%!important;box-sizing:border-box!important}
body.type-detail .shp-accordion-link{position:relative!important;padding-right:30px!important}
body.type-detail form.pr-action{display:flex!important;flex-direction:column!important}
body.type-detail form.pr-action>.p-final-price-wrapper{order:-2!important;margin:0 0 6px!important}
body.type-detail form.pr-action>.sacha-variant-ui{order:-1!important}
body.type-detail .shp-tabs>li>a,body.type-detail .shp-tabs>li.active>a{border-bottom:0!important;box-shadow:none!important}
body.type-detail .shp-tabs>li::after,body.type-detail .shp-tabs>li>a::after{display:none!important}
.products-related-wrapper .sacha-v190-size-row,.products-related-wrapper .widget-parameter-wrapper,.products-alternative-wrapper .sacha-v190-size-row,.products-alternative-wrapper .widget-parameter-wrapper{display:none!important}
body.type-detail .shp-accordion-wrapper{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}
body.type-detail form.pr-action>.p-to-cart-block{order:-2!important}
@font-face {font-family:'Poppins';font-style:normal;font-weight:100;font-display:optional;src:url('https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/fonts/poppins/poppins-100.woff2') format('woff2')
}
@font-face {font-family:'Poppins';font-style:normal;font-weight:300;font-display:optional;src:url('https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/fonts/poppins/poppins-300.woff2') format('woff2')
}
@font-face {font-family:'Poppins';font-style:normal;font-weight:400;font-display:optional;src:url('https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/fonts/poppins/poppins-400.woff2') format('woff2')
}
@font-face {font-family:'Poppins';font-style:normal;font-weight:500;font-display:optional;src:url('https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/fonts/poppins/poppins-500.woff2') format('woff2')
}
@font-face {font-family:'Poppins';font-style:normal;font-weight:600;font-display:optional;src:url('https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/fonts/poppins/poppins-600.woff2') format('woff2')
}
@font-face {font-family:'Poppins';font-style:normal;font-weight:700;font-display:optional;src:url('https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/fonts/poppins/poppins-700.woff2') format('woff2')
}
@font-face {font-family:'Poppins';font-style:normal;font-weight:900;font-display:optional;src:url('https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/fonts/poppins/poppins-900.woff2') format('woff2')
}
@font-face {font-family:'Nunito';font-style:normal;font-weight:300;font-display:optional;src:url('https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/fonts/nunito/nunito-300.woff2') format('woff2')
}
@font-face {font-family:'Nunito';font-style:normal;font-weight:400;font-display:optional;src:url('https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/fonts/nunito/nunito-400.woff2') format('woff2')
}
@font-face {font-family:'Nunito';font-style:normal;font-weight:500;font-display:optional;src:url('https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/fonts/nunito/nunito-500.woff2') format('woff2')
}
@font-face {font-family:'Nunito';font-style:normal;font-weight:600;font-display:optional;src:url('https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/fonts/nunito/nunito-600.woff2') format('woff2')
}
@font-face {font-family:'Nunito';font-style:normal;font-weight:700;font-display:optional;src:url('https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/fonts/nunito/nunito-700.woff2') format('woff2')
}
@font-face {font-family:'Nunito';font-style:normal;font-weight:900;font-display:optional;src:url('https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/fonts/nunito/nunito-900.woff2') format('woff2')
}
@media (min-width: 992px){
html body.type-category .content-wrapper-in>.sidebar.sidebar-left,html body.type-category .content-wrapper-in>aside.sidebar.sidebar-left{display:block!important;box-sizing:border-box!important;flex:0 0 300px!important;width:300px!important;min-width:300px!important;max-width:300px!important;margin-right:34px!important}
html body.type-category .content-wrapper-in>main.content,html body.type-category .content-wrapper-in>.content{margin-left:0!important}
html body.type-category .content-wrapper-in{column-gap:34px!important}
}
html body .sacha-v149-home-product-arrow,html body .sacha-story-slider__button{background:#8f969c!important;border:0!important;border-radius:2px!important;box-shadow:none!important;color:#fff!important;font-size:0!important;line-height:1!important;transform:translateY(-50%)!important;transition:background-color .12s ease!important}
html body .sacha-v149-home-product-arrow:hover,html body .sacha-story-slider__button:hover{background:#747b82!important;color:#fff!important;transform:translateY(-50%)!important}
html body .sacha-v149-home-product-arrow *,html body .sacha-story-slider__button *{display:none!important}
html body .sacha-v149-home-product-arrow:after,html body .sacha-story-slider__button:after{display:none!important;content:''!important}
html body .sacha-v149-home-product-arrow:before,html body .sacha-story-slider__button:before{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;color:#fff!important;font-family:Arial,sans-serif!important;font-size:30px!important;font-weight:400!important;line-height:58px!important;text-align:center!important;content:'\2039'!important;border:0!important;background:transparent!important;transform:none!important}
html body .sacha-v149-home-product-arrow--next:before,html body .sacha-story-slider__button[data-sacha-slider-control='next']:before{content:'\203A'!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider button.sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--prev:before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--prev:before{display:flex!important;align-items:center!important;justify-content:center!important;content:'\2039'!important;color:#fff!important;font-family:Arial,sans-serif!important;font-size:30px!important;font-weight:400!important;line-height:58px!important}
html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider button.sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next:before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next:before{display:flex!important;align-items:center!important;justify-content:center!important;content:'\203A'!important;color:#fff!important;font-family:Arial,sans-serif!important;font-size:30px!important;font-weight:400!important;line-height:58px!important}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item{box-sizing:border-box!important;flex:0 0 96px!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0 8px!important;padding:0!important;transform:none!important;transition:none!important}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a,html body #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:hover,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:focus{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;border:0!important;border-radius:6px!important;background:#e30613!important;color:#fff!important;box-shadow:none!important;font-size:18px!important;font-weight:800!important;line-height:40px!important;text-decoration:none!important;transform:none!important;transition:none!important;white-space:nowrap!important;overflow:hidden!important}
html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b{display:block!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important;font:inherit!important;line-height:inherit!important;transform:none!important;transition:none!important}
html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:before,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:after,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b:before,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b:after{content:none!important;display:none!important}
html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow,html body #sacha-premium-story-slider .sacha-story-slider__button,html body .sacha-story-slider .sacha-story-slider__button,html body .carousel-control{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:0!important;margin:0!important;border:0!important;border-radius:2px!important;background:#9aa0a6!important;color:#fff!important;opacity:.96!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;text-indent:0!important;font-size:0!important;line-height:0!important;overflow:hidden!important;transition:background-color .12s ease!important;transform:translateY(-50%)!important}
html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:hover,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:hover,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow:hover,html body #sacha-premium-story-slider .sacha-story-slider__button:hover,html body .sacha-story-slider .sacha-story-slider__button:hover,html body .carousel-control:hover,html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:focus,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:focus,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow:focus,html body #sacha-premium-story-slider .sacha-story-slider__button:focus,html body .sacha-story-slider .sacha-story-slider__button:focus,html body .carousel-control:focus{background:#8f969c!important;color:#fff!important;opacity:.98!important;box-shadow:none!important;filter:none!important;transform:translateY(-50%)!important}
html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow *,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow *,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow *,html body #sacha-premium-story-slider .sacha-story-slider__button *,html body .sacha-story-slider .sacha-story-slider__button *,html body .carousel-control *{display:none!important;visibility:hidden!important}
html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:after,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:after,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow:after,html body #sacha-premium-story-slider .sacha-story-slider__button:after,html body .sacha-story-slider .sacha-story-slider__button:after,html body .carousel-control:after{content:none!important;display:none!important}
html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow:before,html body #sacha-premium-story-slider .sacha-story-slider__button:before,html body .sacha-story-slider .sacha-story-slider__button:before,html body .carousel-control:before{content:'\2039'!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;font-family:Arial,sans-serif!important;font-size:31px!important;font-weight:400!important;line-height:1!important;text-align:center!important;text-indent:0!important;transform:none!important}
html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next:before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next:before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next:before,html body #sacha-premium-story-slider .sacha-story-slider__button[data-sacha-slider-control='next']:before,html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control='next']:before,html body .carousel-control.right:before,html body .carousel-control.next:before{content:'\203A'!important}
html body.type-category main#content .category-top .subcategories,html body.type-category main#content .category-top .subcategories.with-image,html body.type-index .category-top .subcategories,html body.type-index .category-top .subcategories.with-image{gap:2px!important;column-gap:2px!important;row-gap:2px!important}
html body.type-category main#content .category-top .subcategories>li>a,html body.type-category main#content .category-top .subcategories.with-image>li>a,html body.type-index .category-top .subcategories>li>a,html body.type-index .category-top .subcategories.with-image>li>a{border-width:2px!important;min-height:48px!important;padding:8px 10px!important}
@media (max-width: 767px){
html body.mobile #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item,html body.navigation-window-visible #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item{flex:0 0 100%!important;width:100%!important;min-width:0!important;max-width:none!important;height:60px!important;min-height:60px!important;max-height:60px!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;border-bottom:1px solid #e8eef2!important;border-radius:0!important;box-shadow:none!important;transform:none!important;transition:none!important}
html body.mobile #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a,html body.navigation-window-visible #header #navigation .navigation-in>ul.menu-level-1>li.sacha-nav-outlet-item>a{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;flex-grow:0!important;flex-shrink:0!important;flex-basis:auto!important;align-self:flex-start!important;width:-moz-fit-content!important;width:fit-content!important;inline-size:fit-content!important;min-width:0!important;min-inline-size:0!important;max-width:calc(100% - 44px)!important;max-inline-size:calc(100% - 44px)!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:13px 0 13px 22px!important;padding:0 15px!important;background:#e30613!important;background-color:#e30613!important;color:#fff!important;border:0!important;border-radius:6px!important;box-shadow:none!important;font-size:16px!important;font-weight:700!important;line-height:34px!important;text-align:center!important;text-decoration:none!important;transform:none!important;transition:none!important;white-space:nowrap!important}
}
html body #sacha-premium-story-slider .sacha-story-slider__button,html body .sacha-story-slider .sacha-story-slider__button,html body .sacha-story-slider__button,html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow,html body.in-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow,html body .product-slider-holder .product-slider-navigation,html body .product-slider-holder .carousel-control,html body .product-slider .product-slider-navigation,html body .product-slider .carousel-control,html body .products-block .carousel-control,html body .p-image .carousel-control,html body .owl-nav .owl-prev,html body .owl-nav .owl-next{align-items:center!important;appearance:none!important;background:#969ca2!important;background-color:#969ca2!important;background-image:none!important;border:0!important;border-radius:2px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;display:flex!important;filter:none!important;font-size:0!important;height:58px!important;justify-content:center!important;line-height:0!important;margin:0!important;max-height:58px!important;max-width:38px!important;min-height:58px!important;min-width:38px!important;opacity:.96!important;overflow:hidden!important;padding:0!important;text-indent:0!important;text-shadow:none!important;transform:translateY(-50%)!important;transition:none!important;width:38px!important}
html body #sacha-premium-story-slider .sacha-story-slider__button:hover,html body .sacha-story-slider .sacha-story-slider__button:hover,html body .sacha-story-slider__button:hover,html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:hover,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:hover,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow:hover,html body.in-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:hover,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:hover,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow:hover,html body .product-slider-holder .product-slider-navigation:hover,html body .product-slider-holder .carousel-control:hover,html body .product-slider .product-slider-navigation:hover,html body .product-slider .carousel-control:hover,html body .products-block .carousel-control:hover,html body .p-image .carousel-control:hover,html body .owl-nav .owl-prev:hover,html body .owl-nav .owl-next:hover,html body #sacha-premium-story-slider .sacha-story-slider__button:focus,html body .sacha-story-slider .sacha-story-slider__button:focus,html body .sacha-story-slider__button:focus,html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:focus,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:focus,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow:focus,html body.in-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:focus,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:focus,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow:focus,html body .product-slider-holder .product-slider-navigation:focus,html body .product-slider-holder .carousel-control:focus,html body .product-slider .product-slider-navigation:focus,html body .product-slider .carousel-control:focus,html body .products-block .carousel-control:focus,html body .p-image .carousel-control:focus,html body .owl-nav .owl-prev:focus,html body .owl-nav .owl-next:focus,html body #sacha-premium-story-slider .sacha-story-slider__button:active,html body .sacha-story-slider .sacha-story-slider__button:active,html body .sacha-story-slider__button:active,html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:active,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:active,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow:active,html body.in-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:active,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow:active,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow:active,html body .product-slider-holder .product-slider-navigation:active,html body .product-slider-holder .carousel-control:active,html body .product-slider .product-slider-navigation:active,html body .product-slider .carousel-control:active,html body .products-block .carousel-control:active,html body .p-image .carousel-control:active,html body .owl-nav .owl-prev:active,html body .owl-nav .owl-next:active{background:#969ca2!important;background-color:#969ca2!important;background-image:none!important;box-shadow:none!important;color:#fff!important;filter:none!important;opacity:.96!important;transform:translateY(-50%)!important;transition:none!important}
html body #sacha-premium-story-slider .sacha-story-slider__button>*,html body .sacha-story-slider .sacha-story-slider__button>*,html body .sacha-story-slider__button>*,html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow>*,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow>*,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow>*,html body.in-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow>*,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow>*,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow>*,html body .product-slider-holder .product-slider-navigation>*,html body .product-slider-holder .carousel-control>*,html body .product-slider .product-slider-navigation>*,html body .product-slider .carousel-control>*,html body .products-block .carousel-control>*,html body .p-image .carousel-control>*,html body .owl-nav .owl-prev>*,html body .owl-nav .owl-next>*{display:none!important;opacity:0!important;visibility:hidden!important}
html body #sacha-premium-story-slider .sacha-story-slider__button::after,html body .sacha-story-slider .sacha-story-slider__button::after,html body .sacha-story-slider__button::after,html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::after,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::after,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow::after,html body.in-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::after,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::after,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow::after,html body .product-slider-holder .product-slider-navigation::after,html body .product-slider-holder .carousel-control::after,html body .product-slider .product-slider-navigation::after,html body .product-slider .carousel-control::after,html body .products-block .carousel-control::after,html body .p-image .carousel-control::after,html body .owl-nav .owl-prev::after,html body .owl-nav .owl-next::after{content:none!important;display:none!important}
html body #sacha-premium-story-slider .sacha-story-slider__button::before,html body .sacha-story-slider .sacha-story-slider__button::before,html body .sacha-story-slider__button::before,html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow::before,html body.in-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .carousel-control::before,html body .product-slider .product-slider-navigation::before,html body .product-slider .carousel-control::before,html body .products-block .carousel-control::before,html body .p-image .carousel-control::before,html body .owl-nav .owl-prev::before,html body .owl-nav .owl-next::before{align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#fff!important;content:'\2039'!important;display:flex!important;font-family:Arial,Helvetica,sans-serif!important;font-size:30px!important;font-style:normal!important;font-weight:400!important;height:100%!important;justify-content:center!important;left:auto!important;letter-spacing:0!important;line-height:1!important;margin:0!important;opacity:1!important;padding:0!important;position:static!important;right:auto!important;text-indent:0!important;text-shadow:none!important;top:auto!important;transform:none!important;visibility:visible!important;width:100%!important}
html body #sacha-premium-story-slider .sacha-story-slider__button[data-sacha-slider-control='next']::before,html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control='next']::before,html body .sacha-story-slider__button[data-sacha-slider-control='next']::before,html body .sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next::before,html body .sacha-v149-home-product-arrow.next::before,html body .product-slider-holder .product-slider-navigation.navigation-next::before,html body .product-slider-holder .product-slider-navigation.next::before,html body .product-slider-holder .carousel-control.right::before,html body .product-slider-holder .carousel-control.next::before,html body .product-slider .product-slider-navigation.navigation-next::before,html body .product-slider .product-slider-navigation.next::before,html body .product-slider .carousel-control.right::before,html body .product-slider .carousel-control.next::before,html body .products-block .carousel-control.right::before,html body .products-block .carousel-control.next::before,html body .p-image .carousel-control.right::before,html body .p-image .carousel-control.next::before,html body .owl-nav .owl-next::before{content:'\203A'!important}
html body #sacha-premium-story-slider .sacha-story-slider__button[data-sacha-slider-control='prev'],html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control='prev'],html body .sacha-story-slider__button[data-sacha-slider-control='prev'],html body .sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--prev,html body .sacha-v149-home-product-arrow.prev,html body .product-slider-holder .product-slider-navigation.navigation-prev,html body .product-slider-holder .product-slider-navigation.prev,html body .product-slider-holder .carousel-control.left,html body .product-slider-holder .carousel-control.prev,html body .product-slider .product-slider-navigation.navigation-prev,html body .product-slider .product-slider-navigation.prev,html body .product-slider .carousel-control.left,html body .product-slider .carousel-control.prev,html body .products-block .carousel-control.left,html body .products-block .carousel-control.prev,html body .p-image .carousel-control.left,html body .p-image .carousel-control.prev,html body .owl-nav .owl-prev{left:0!important;right:auto!important;transform:translateY(-50%)!important}
html body #sacha-premium-story-slider .sacha-story-slider__button[data-sacha-slider-control='next'],html body .sacha-story-slider .sacha-story-slider__button[data-sacha-slider-control='next'],html body .sacha-story-slider__button[data-sacha-slider-control='next'],html body .sacha-v149-home-product-arrow.sacha-v149-home-product-arrow--next,html body .sacha-v149-home-product-arrow.next,html body .product-slider-holder .product-slider-navigation.navigation-next,html body .product-slider-holder .product-slider-navigation.next,html body .product-slider-holder .carousel-control.right,html body .product-slider-holder .carousel-control.next,html body .product-slider .product-slider-navigation.navigation-next,html body .product-slider .product-slider-navigation.next,html body .product-slider .carousel-control.right,html body .product-slider .carousel-control.next,html body .products-block .carousel-control.right,html body .products-block .carousel-control.next,html body .p-image .carousel-control.right,html body .p-image .carousel-control.next,html body .owl-nav .owl-next{left:auto!important;right:0!important;transform:translateY(-50%)!important}
@media (max-width:767px){
html body #sacha-premium-story-slider .sacha-story-slider__button,html body .sacha-story-slider .sacha-story-slider__button,html body .sacha-story-slider__button,html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow,html body.in-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow,html body .product-slider-holder .product-slider-navigation,html body .product-slider-holder .carousel-control,html body .product-slider .product-slider-navigation,html body .product-slider .carousel-control,html body .products-block .carousel-control,html body .p-image .carousel-control,html body .owl-nav .owl-prev,html body .owl-nav .owl-next{height:52px!important;max-height:52px!important;max-width:34px!important;min-height:52px!important;min-width:34px!important;width:34px!important}
html body #sacha-premium-story-slider .sacha-story-slider__button::before,html body .sacha-story-slider .sacha-story-slider__button::before,html body .sacha-story-slider__button::before,html body.type-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body.type-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow::before,html body.in-index .sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider>.sacha-v149-home-product-arrow::before,html body.in-index .products-wrapper.product-slider-holder.sacha-v149-home-product-slider .sacha-v149-home-product-arrow::before,html body .product-slider-holder .product-slider-navigation::before,html body .product-slider-holder .carousel-control::before,html body .product-slider .product-slider-navigation::before,html body .product-slider .carousel-control::before,html body .products-block .carousel-control::before,html body .p-image .carousel-control::before,html body .owl-nav .owl-prev::before,html body .owl-nav .owl-next::before{font-size:28px!important}
}
html body [class^='contact-form-ico']::before,html body [class*=' contact-form-ico']::before,html body [class^='contact-form-ico']::after,html body [class*=' contact-form-ico']::after,html body #myBtnTabulka_velikosti::before,html body #myBtnTabulka_velikosti::after,html body .next-to-carousel-banners .banner-wrapper a::before,html body .next-to-carousel-banners .banner-wrapper a::after,html body #znacka-rascal .fc::before,html body #znacka-rascal .fc::after,html body #znacka-rascal .icons_weight::before,html body #znacka-rascal .icons_weight::after,html body #znacka-rascal .icons_wheel::before,html body #znacka-rascal .icons_wheel::after,html body #znacka-rascal .icons_height-kid::before,html body #znacka-rascal .icons_height-kid::after{content:''!important;display:none!important}
@media (max-width: 767px){
body.sacha-v107-mobile-product-cards #products.products.products-page.products-block,body.sacha-v107-mobile-product-cards #products.products-page.products-block,body.sacha-v107-mobile-product-cards .products.products-page.products-block{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:8px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;overflow:visible!important}
body.sacha-v107-mobile-product-cards .products-page>.product,body.sacha-v107-mobile-product-cards #products>.product{display:flex!important;align-items:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;float:none!important;clear:none!important;margin:0!important;padding:0!important;overflow:visible!important}
body.type-category.sacha-v107-mobile-product-cards .product .p.sacha-card-modern,body.type-search.sacha-v107-mobile-product-cards .product .p.sacha-card-modern,body.type-manufacturer-detail.sacha-v107-mobile-product-cards .product .p.sacha-card-modern{position:relative!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;height:392px!important;min-height:392px!important;max-height:392px!important;overflow:hidden!important;transition:none!important;animation:none!important}
body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .image{flex:0 0 112px!important;height:112px!important;min-height:112px!important;max-height:112px!important;margin:0 0 5px!important}
body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .image a,body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .image img{width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}
body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .image img{object-fit:contain!important}
body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .name,body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .name a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;font-weight:400!important;font-size:13px!important;line-height:18px!important;height:66px!important;min-height:66px!important;max-height:66px!important}
body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .name{margin:1px 0 5px!important}
body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-direct-stock-badge,body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-direct-stock-slot{display:flex!important;align-items:center!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0 0 5px!important}
body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .prices,body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .price-final-holder{position:absolute!important;left:7px!important;right:7px!important;top:232px!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:1px!important;width:auto!important;height:62px!important;min-height:62px!important;max-height:62px!important;margin:0!important;overflow:hidden!important}
body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .prices .price,body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .prices .price-final{position:static!important;inset:auto!important;display:block!important;flex:0 0 auto!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;font-weight:400!important;color:#ed1c24!important;font-size:18px!important;line-height:20px!important}
body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .price-final strong,body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .price strong{font-size:inherit!important;font-weight:400!important;line-height:inherit!important;color:inherit!important}
body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .price-standard,body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .price-save{position:static!important;display:block!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;font-weight:400!important;color:#788791!important;font-size:12px!important;line-height:15px!important}
body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .price-standard{order:2!important}
body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .price-save{order:3!important}
body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .p-tools{position:static!important;margin-top:auto!important;width:100%!important}
}
@media (min-width: 768px){
html body .top-navigation-bar{min-height:32px!important;box-sizing:border-box!important}
}
@media (min-width: 1200px){
html body #header .menu-helper:not(#sacha-mh-x):not(#sacha-mh-y){position:absolute!important;opacity:0!important;pointer-events:none!important;z-index:-1!important;width:0!important;height:0!important;overflow:hidden!important}
}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a>b{font-weight:700!important}
html body .product .p.sacha-card-modern .price-final strong:not(#sacha-pw-x),html body .product .p.sacha-card-modern .price-final:not(#sacha-pw-x),html body .product .p.sacha-card-modern .price strong:not(#sacha-pw-x),html body.type-search #products .product .p.sacha-card-modern .price-final strong:not(#sacha-pw-x):not(#sacha-pw-y),html body.type-search #products .product .p.sacha-card-modern .price-final:not(#sacha-pw-x):not(#sacha-pw-y),html body.type-manufacturer-detail #products .product .p.sacha-card-modern .price-final strong:not(#sacha-pw-x):not(#sacha-pw-y),html body #productsTop .product .p.sacha-card-modern .price-final strong:not(#sacha-pw-x):not(#sacha-pw-y),html body.type-detail .p-final-price-wrapper .price-final-holder:not(#sacha-pw-x):not(#sacha-pw-y),html body.type-product .p-final-price-wrapper .price-final-holder:not(#sacha-pw-x):not(#sacha-pw-y),html body.type-detail .p-detail-inner .price-final:not(#sacha-pw-x),html body.type-detail .p-detail-inner .price-final strong:not(#sacha-pw-x),html body.type-product .p-detail-inner .price-final:not(#sacha-pw-x),html body.type-product .p-detail-inner .price-final strong:not(#sacha-pw-x),html body .price-final-holder{font-weight:400!important}
@media (min-width: 992px){
html body.type-index .products-wrapper.product-slider-holder .products-block>.product,html body.in-index .products-wrapper.product-slider-holder .products-block>.product{padding-left:0!important;padding-right:0!important}
}
html body #footer{background:#0b0d10!important;color:#9aa3ad!important}
html body #footer .footer-rows{padding-top:42px!important;padding-bottom:18px!important}
html body #footer .pageElement__heading,html body #footer .pageElement__heading span{color:#ffffff!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important}
html body #footer .pageElement__heading{margin:0 0 16px!important}
html body #footer a{color:#9aa3ad!important;text-decoration:none!important;transition:color .12s ease!important}
html body #footer a:hover,html body #footer a:focus{color:#ffffff!important}
html body #footer .custom-footer__articles ul{column-count:2!important;column-gap:22px!important;margin:0!important;padding:0!important;list-style:none!important}
html body #footer .custom-footer__articles ul li{break-inside:avoid!important;margin:0 0 9px!important;padding:0!important;line-height:1.45!important}
html body #footer .custom-footer__articles ul li a{font-size:13px!important}
html body #footer .news-item-widget{margin:0 0 12px!important}
html body #footer .news-item-widget h4,html body #footer .newsItemWidget__heading{margin:0 0 2px!important}
html body #footer .news-item-widget h4 a{font-size:13px!important;color:#c7ced6!important;font-weight:500!important;line-height:1.4!important}
html body #footer .news-item-widget h4 a:hover{color:#fff!important}
html body #footer .news-item-widget time{color:#5d6670!important;font-size:11.5px!important}
html body #footer .contact-box strong{color:#ffffff!important;font-weight:600!important}
html body #footer .contact-box a{color:#c7ced6!important}
html body #footer .contact-box a:hover{color:#fff!important}
html body #footer .subscribe-form input[type="email"],html body #footer .subscribe-form input[type="text"]:not(.no-display){background:#14181d!important;border:1px solid #262d35!important;color:#ffffff!important;border-radius:10px!important;height:44px!important;box-shadow:none!important}
html body #footer .subscribe-form input[type="email"]:focus{border-color:#2bb7e6!important;outline:none!important}
html body #footer .subscribe-form input[type="email"]::placeholder{color:#5d6670!important}
html body #footer .subscribe-form button,html body #footer .subscribe-form .btn{background:#2bb7e6!important;border:0!important;border-radius:10px!important;color:#06232e!important}
html body #footer .subscribe-form button:hover{background:#45c4ef!important}
html body #footer .custom-footer__newsletter p,html body #footer .custom-footer__newsletter label{color:#7d8791!important;font-size:12px!important}
html body #footer .custom-footer__banner8 img,html body #footer .custom-footer__banner9 img,html body #footer .custom-footer__banner1 img{filter:invert(1) brightness(1.15)!important;opacity:.9!important;max-height:42px!important;width:auto!important}
html body #footer .custom-footer__banner8 .banner:not(#sacha-fb-x):not(#sacha-fb-y),html body #footer .custom-footer__banner9 .banner:not(#sacha-fb-x):not(#sacha-fb-y),html body #footer .custom-footer__banner1 .banner:not(#sacha-fb-x):not(#sacha-fb-y),html body #footer .custom-footer__banner8 .banner-wrapper:not(#sacha-fb-x):not(#sacha-fb-y),html body #footer .custom-footer__banner9 .banner-wrapper:not(#sacha-fb-x):not(#sacha-fb-y),html body #footer .custom-footer__banner1 .banner-wrapper:not(#sacha-fb-x):not(#sacha-fb-y),html body #footer .custom-footer__banner8 .banner a:not(#sacha-fb-x):not(#sacha-fb-y),html body #footer .custom-footer__banner9 .banner a:not(#sacha-fb-x):not(#sacha-fb-y),html body #footer .custom-footer__banner1 .banner a:not(#sacha-fb-x):not(#sacha-fb-y),html body #footer .custom-footer__banner8 img:not(#sacha-fb-x),html body #footer .custom-footer__banner9 img:not(#sacha-fb-x),html body #footer .custom-footer__banner1 img:not(#sacha-fb-x){background:transparent!important;border:0!important;box-shadow:none!important}
html body #footer .custom-footer__banner14 .banner:not(#sacha-fb-x):not(#sacha-fb-y),html body #footer .custom-footer__banner36 .banner:not(#sacha-fb-x):not(#sacha-fb-y),html body #footer .custom-footer__banner14 .banner a:not(#sacha-fb-x):not(#sacha-fb-y),html body #footer .custom-footer__banner36 .banner a:not(#sacha-fb-x):not(#sacha-fb-y){background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}
html body #footer .custom-footer__banner14 .banner-wrapper:not(#sacha-fb-x):not(#sacha-fb-y),html body #footer .custom-footer__banner36 .banner-wrapper:not(#sacha-fb-x):not(#sacha-fb-y){border:0!important;box-shadow:none!important}
html body #footer .custom-footer__banner14 .banner-wrapper,html body #footer .custom-footer__banner36 .banner-wrapper{background:#ffffff!important;border-radius:12px!important;display:inline-block!important;padding:8px 14px!important}
html body #footer .custom-footer__banner14 img{max-height:86px!important;width:auto!important}
html body #footer .custom-footer__banner36 img{max-height:30px!important;width:auto!important}
html body #footer .custom-footer>div{margin-bottom:26px!important}
html body #footer .footer-bottom{background:#07080a!important;border-top:1px solid rgba(255,255,255,.06)!important}
html body #footer .footer-bottom .container{padding-top:14px!important;padding-bottom:14px!important}
html body #footer .footer-bottom,html body #footer .copyright,html body #footer .copyright a{color:#5d6670!important;font-size:12px!important}
html body #footer #signature{opacity:.7!important}
@media (max-width: 767px){
html body #footer .footer-rows{padding-top:30px!important;padding-bottom:10px!important}
html body #footer .custom-footer>div{margin-bottom:22px!important}
html body #footer .custom-footer__banner8,html body #footer .custom-footer__banner9,html body #footer .custom-footer__banner1,html body #footer .custom-footer__banner14,html body #footer .custom-footer__banner36{text-align:center!important}
html body #footer .custom-footer__banner8 img,html body #footer .custom-footer__banner9 img,html body #footer .custom-footer__banner1 img{max-height:36px!important}
html body #footer .custom-footer__articles ul{column-gap:14px!important}
}
html body #footer .social-icon:not(#sacha-fs-x),html body #footer .social-icon:not(#sacha-fs-x)::before{color:#ffffff!important}
html body #footer .social-icon:not(#sacha-fs-x){background:#14181d!important;border:1px solid rgba(255, 255, 255, .12)!important;width:42px!important;height:42px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background .15s ease, border-color .15s ease!important}
html body #footer .social-icon:not(#sacha-fs-x):hover{background:#2bb7e6!important;border-color:#2bb7e6!important}
html body #footer .social-icon:not(#sacha-fs-x):hover::before{color:#07242f!important}
html body #footer .contact-box ul li:not(.social-icon-list){display:block!important;width:100%!important}
html body #footer .contact-box ul li.social-icon-list{display:inline-block!important;width:auto!important;margin:10px 10px 0 0!important}
html body #footer .contact-box .mail::before,html body #footer .contact-box .tel::before,html body #footer .contact-box li>span::before{color:#2bb7e6!important}
html body #footer .contact-box a{font-size:15px!important}
html body #footer .contact-box li{margin-bottom:10px!important}
html body #footer .custom-footer__banner8,html body #footer .custom-footer__banner9,html body #footer .custom-footer__banner1,html body #footer .custom-footer__banner14{border-bottom:1px solid rgba(255, 255, 255, .07)!important;padding-bottom:22px!important;margin-bottom:30px!important}
html body #footer .custom-footer__banner36{flex:0 0 100%!important;max-width:100%!important;width:100%!important;text-align:center!important;margin:4px 0 0!important}
html body #footer .subscribe-form input[type="email"]{height:46px!important;font-size:14px!important}
html body #footer .subscribe-form button,html body #footer .subscribe-form .btn{min-height:46px!important}
@media (max-width: 767px){
html body #footer .custom-footer__banner8,html body #footer .custom-footer__banner9,html body #footer .custom-footer__banner1,html body #footer .custom-footer__banner14{border-bottom:0!important;padding-bottom:0!important;margin-bottom:20px!important}
html body #footer .custom-footer__banner14{border-bottom:1px solid rgba(255,255,255,.07)!important;padding-bottom:22px!important;margin-bottom:24px!important}
html body #footer .custom-footer__banner1{border-bottom:1px solid rgba(255,255,255,.07)!important;padding-bottom:22px!important;margin-bottom:24px!important}
}
@media (min-width: 768px){
html:not(.sacha-topbar-ready) .top-navigation-bar .container>*{opacity:0!important;animation:sachaTopbarIn .15s ease 1.6s forwards!important}
html.sacha-topbar-ready .top-navigation-bar .container>*{opacity:1!important;animation:none!important}
}
@keyframes sachaTopbarIn{
to{opacity:1}
}
html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:hover,html body #header #navigation .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:focus,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:hover,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:focus,html body .navigation-in .menu-level-1>li.sacha-nav-outlet-item>a:hover>b{font-weight:700!important}
html body #header .site-name img{aspect-ratio:776 / 430!important}
@media (min-width: 768px){
html body #header .site-name img{width:162px!important;height:auto!important}
}
html body #navigation .menu-level-1>li>a:hover,html body #navigation .menu-level-1>li>a:focus,html body .menu-level-1>li>a:hover,html body .menu-level-1>li>a:focus{padding-left:20px!important;padding-right:20px!important}
@media (min-width: 992px){
html body #header .header-top-wrapper:not(#sacha-sm-x){gap:22px!important}
html body #header .header-top-wrapper>.search:not(#sacha-sm-x):not(#sacha-sm-y){flex-basis:420px!important}
}
@media (min-width: 1500px){
html body #header .header-top-wrapper{position:relative!important}
html body #header .header-top-wrapper>.search:not(#sacha-sm-x):not(#sacha-sm-y){margin-right:223.3px!important}
html body #header .header-top-wrapper>.sacha-desktop-contact:not(#sacha-sm-x){position:absolute!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}
}
html body a#cofidis.btn:not(#sacha-cf-x){background:#ffffff!important;border:1px solid #dfeaf0!important;border-radius:10px!important;color:#1f1f1f!important;box-shadow:none!important;padding:11px 18px!important;display:inline-flex!important;align-items:center!important;gap:10px!important;text-decoration:none!important;transition:border-color .15s ease, background .15s ease!important}
html body a#cofidis.btn:not(#sacha-cf-x) span{font-weight:500!important;font-size:14.5px!important;color:#2a3138!important}
html body a#cofidis.btn:not(#sacha-cf-x) strong,html body a#cofidis.btn:not(#sacha-cf-x) b{font-weight:700!important;color:#0c87b8!important}
html body a#cofidis.btn:not(#sacha-cf-x)::before{color:#2bb7e6!important}
html body a#cofidis.btn:not(#sacha-cf-x):hover{border-color:#2bb7e6!important;background:#f7fcff!important}
@media (max-width: 767px){
html body .products-related-wrapper:not(#sacha-rw-x),html body .products-alternative-wrapper:not(#sacha-rw-x),html body [class*="products-bought"]:not(#sacha-rw-x),html body .products-related-wrapper .products:not(#sacha-rw-x),html body .products-alternative-wrapper .products:not(#sacha-rw-x),html body [class*="products-bought"] .products:not(#sacha-rw-x){display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:none!important;transform:none!important}
html body .products-related:not(#sacha-rw-x),html body .products-alternative:not(#sacha-rw-x){width:100%!important;max-width:100%!important;flex:0 0 100%!important;min-width:0!important;box-sizing:border-box!important}
}
@media (min-width: 992px){
html body.type-index main.content.wide::before,html body.in-index main.content.wide::before{content:""!important;display:block!important;height:calc(min(1500px, 100vw - 64px) * .376 + 190px)!important;border-radius:18px!important;background:linear-gradient(100deg, #eef2f6 40%, #f7fafc 50%, #eef2f6 60%)!important;background-size:200% 100%!important;animation:sachaShimmer 1.25s linear infinite!important}
html body.type-index .sacha-story-slider,html body.in-index .sacha-story-slider{min-height:calc(min(1500px, 100vw - 64px) * .376 + 28px)!important}
html body.type-index main.content.wide:has(.sacha-story-slider)::before,html body.in-index main.content.wide:has(.sacha-story-slider)::before{height:104px!important;animation:none!important;background:#f2f6f9!important}
html body.type-index main.content.wide:has(.sacha-trust-strip)::before,html body.in-index main.content.wide:has(.sacha-trust-strip)::before{display:none!important}
html body.type-index .products-wrapper.product-slider-holder .products-block,html body.in-index .products-wrapper.product-slider-holder .products-block{display:flex!important;flex-wrap:nowrap!important;gap:16px!important;overflow-x:hidden!important;width:100%!important;max-width:100%!important}
html body.type-index main.content.wide:not(:has(.sacha-story-slider)) .products-wrapper.product-slider-holder .products-block,html body.in-index main.content.wide:not(:has(.sacha-story-slider)) .products-wrapper.product-slider-holder .products-block{transform:none!important}
html body.type-index .products-wrapper.product-slider-holder .products-block>.product,html body.in-index .products-wrapper.product-slider-holder .products-block>.product{flex:0 0 calc((100% - 48px) / 4)!important;min-width:0!important;margin:0!important;display:flex!important;align-items:stretch!important}
html body.type-index .products-wrapper.product-slider-holder .products-block>.product,html body.in-index .products-wrapper.product-slider-holder .products-block>.product,html body.type-index .product-slider-holder .product .p,html body.in-index .product-slider-holder .product .p{visibility:visible!important;opacity:1!important}
html body.type-index .product-slider-holder .product .p,html body.in-index .product-slider-holder .product .p{background:#fff!important;border:1px solid #d7eaf2!important;border-radius:8px!important;padding:6px 14px 14px!important;min-height:634px!important;width:100%!important;display:flex!important;flex-direction:column!important;position:relative!important;box-sizing:border-box!important}
html body.type-index .product-slider-holder .product .p .image,html body.in-index .product-slider-holder .product .p .image{height:260px!important;min-height:260px!important;max-height:260px!important;display:flex!important;align-items:flex-start!important;overflow:hidden!important}
html body.type-index .product-slider-holder .product .p .image img,html body.in-index .product-slider-holder .product .p .image img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:top center!important}
html body.type-index .product-slider-holder .product .p .name,html body.in-index .product-slider-holder .product .p .name{font-size:17px!important;line-height:1.14!important;font-weight:400!important;min-height:62px!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
html body.type-index .product-slider-holder .product .p .price-final,html body.in-index .product-slider-holder .product .p .price-final{font-size:24px!important;color:#ed1c24!important;font-weight:400!important}
}
@media (max-width: 480px){
html body.type-index main.content.wide::before,html body.in-index main.content.wide::before{content:""!important;display:block!important;width:calc(100vw * .721)!important;margin-left:calc(100vw * .165)!important;height:calc(100vw * 1.039)!important;margin-bottom:calc(418px - 100vw * .501)!important;border-radius:18px!important;background:linear-gradient(100deg, #eef2f6 40%, #f7fafc 50%, #eef2f6 60%)!important;background-size:200% 100%!important;animation:sachaShimmer 1.25s linear infinite!important}
html body.type-index main.content.wide:has(.sacha-story-slider)::before,html body.in-index main.content.wide:has(.sacha-story-slider)::before{width:auto!important;margin-left:0!important;margin-bottom:0!important;height:calc(376px - 100vw * .5)!important;animation:none!important;background:transparent!important}
html body.type-index main.content.wide:has(.sacha-trust-strip)::before,html body.in-index main.content.wide:has(.sacha-trust-strip)::before{display:none!important}
html body.type-index .sacha-story-slider,html body.in-index .sacha-story-slider{min-height:calc(100vw * 1.038 + 24px)!important}
}
@media (min-width: 768px) and (max-width: 991px){
html body.type-index main.content.wide::before,html body.in-index main.content.wide::before{content:""!important;display:block!important;height:calc((100vw - 64px) * .121 + 559px)!important;border-radius:16px!important;background:linear-gradient(100deg, #eef2f6 40%, #f7fafc 50%, #eef2f6 60%)!important;background-size:200% 100%!important;animation:sachaShimmer 1.25s linear infinite!important}
html body.type-index main.content.wide:has(.sacha-story-slider)::before,html body.in-index main.content.wide:has(.sacha-story-slider)::before{height:calc(201px - (100vw - 64px) * .091)!important;animation:none!important;background:#f2f6f9!important}
html body.type-index main.content.wide:has(.sacha-trust-strip)::before,html body.in-index main.content.wide:has(.sacha-trust-strip)::before{display:none!important}
html body.type-index .sacha-story-slider,html body.in-index .sacha-story-slider{min-height:calc((100vw - 64px) * .212 + 300px)!important}
}
@media (min-width: 992px) and (max-width: 1199px){
html body.type-index main.content.wide::before,html body.in-index main.content.wide::before{height:707px!important}
html body.type-index .sacha-story-slider,html body.in-index .sacha-story-slider{min-height:539px!important}
}
@keyframes sachaShimmer{
from{background-position:200% 0}
to{background-position:0 0}
}
@media (max-width: 991.98px){
html body .product .p.sacha-card-modern:not(#sacha-nm-x){position:relative!important}
html body .product .p.sacha-card-modern .name:not(#sacha-nm-x),html body .product .p.sacha-card-modern .p-name:not(#sacha-nm-x){position:absolute!important;left:7px!important;right:7px!important;top:132px!important;width:auto!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;word-break:break-word!important;font-size:15px!important;line-height:20px!important;font-weight:400!important;height:60px!important;min-height:60px!important;max-height:60px!important;margin:0!important;padding:0!important}
html body .product .p.sacha-card-modern .name:not(#sacha-nm-x) *,html body .product .p.sacha-card-modern .p-name:not(#sacha-nm-x) *{display:inline!important;position:static!important;font-size:15px!important;line-height:20px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important}
}
@media (max-width: 991.98px){
html body.sacha-v107-mobile-product-cards .sacha-mobile-card-hidden:not(#sacha-bt-x){display:none!important;visibility:hidden!important;pointer-events:none!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-mobile-detail-button[data-sacha-created]:not(#sacha-bt-x){position:absolute!important;left:7px!important;right:7px!important;bottom:7px!important;top:auto!important;height:34px!important;min-height:34px!important;max-height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0 8px!important;overflow:visible!important}
html body.sacha-v107-mobile-product-cards .product .p.sacha-card-modern .sacha-mobile-detail-button.sacha-mobile-card-hidden:not(#sacha-bt-x){display:none!important}
html body.sacha-v107-mobile-product-cards .product .flags-extra:not(#sacha-bt-x){display:none!important}
}
html body .sacha-story-slider__button[disabled]:not(#sacha-sb-x):not(#sacha-sb-y){display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}
html body .sacha-v149-home-product-arrow.sacha-arrow-off:not(#sacha-ar-x),html body .product-slider-navigation.sacha-arrow-off:not(#sacha-ar-x),html body .navigation-prev.sacha-arrow-off:not(#sacha-ar-x),html body .navigation-next.sacha-arrow-off:not(#sacha-ar-x){display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}
html body .product-slider-pagination:not(#sacha-pg-x){display:none!important}
html body .sacha-story-slider__card[href="/vyprodej/"]:not(#sacha-ol-x){background:radial-gradient(120% 85% at 82% 6%, rgba(255,255,255,.22), rgba(255,255,255,0) 52%),
    linear-gradient(165deg, #ff4a52 0%, #e3202a 36%, #a90b14 70%, #6f0007 100%)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.10), 0 18px 40px rgba(140,0,10,.28)!important}
html body .sacha-story-slider__card[href="/vyprodej/"]:not(#sacha-ol-x) .sacha-story-slider__picture{display:none!important}
html body .sacha-story-slider__card[href="/vyprodej/"]:not(#sacha-ol-x)::after{content:"%"!important;position:absolute!important;left:auto!important;right:-8px!important;top:-22px!important;bottom:auto!important;width:auto!important;height:auto!important;background:none!important;z-index:2!important;pointer-events:none!important;font-size:230px!important;font-weight:800!important;line-height:1!important;color:rgba(255,255,255,.24)!important;transform:rotate(-8deg)!important;text-shadow:0 2px 18px rgba(140,0,10,.35)!important}
html body .sacha-story-slider__card[href="/vyprodej/"]:not(#sacha-ol-x)::before{background:linear-gradient(180deg, rgba(0,0,0,0) 34%, rgba(0,0,0,.26) 100%)!important}
html body .sacha-story-slider__card[href="/vyprodej/"]:not(#sacha-ol-x) .sacha-story-slider__badge{background:#fff!important;color:#c2121c!important}
html body .sacha-story-slider__card[href="/vyprodej/"]:not(#sacha-ol-x) .sacha-story-slider__cta{background:#fff!important;color:#c2121c!important;box-shadow:0 10px 22px rgba(0,0,0,.2)!important}
html body .sacha-trust-card--rating h3{text-transform:none!important;font-size:16px!important;font-weight:800!important;letter-spacing:.02em!important;line-height:1!important;display:flex!important;align-items:center!important;gap:7px!important}
html body .sacha-trust-card--rating .sacha-trust-card__stars{color:#f5a623!important;font-size:16px!important;letter-spacing:3px!important;line-height:1!important;font-weight:400!important}
@media (max-width: 767px){
html body .sacha-trust-card--rating h3{font-size:15px!important}
}
@media (max-width: 767px){
html body .sacha-story-slider__card[href="/vyprodej/"]:not(#sacha-ol-x)::after{font-size:180px!important;right:-6px!important;top:-16px!important}
}
@media (max-width: 767px){
html body .sacha-story-slider .sacha-story-slider__track:not(#sacha-ht-x){padding-left:12px!important;padding-inline-start:12px!important;scroll-padding-left:12px!important;scroll-padding-inline-start:12px!important}
}
html body .next-to-carousel-banners a:not(#sacha-bn-x){position:relative!important;aspect-ratio:11/5!important;height:auto!important;min-height:0!important;border-radius:8px!important;overflow:hidden!important}
html body .next-to-carousel-banners a:not([href*="outlet"]):not([href*="vyprodej"]):not(#sacha-bn-x){display:block!important;padding:0!important;border:0!important;background:#e7ebf0!important}
html body .next-to-carousel-banners a[href*="outlet"]:not(#sacha-bn-x),html body .next-to-carousel-banners a[href*="vyprodej"]:not(#sacha-bn-x){display:flex!important;align-items:center!important;justify-content:center!important}
html body .next-to-carousel-banners a:not(#sacha-bn-x)>img,html body .next-to-carousel-banners a:not(#sacha-bn-x)>picture,html body .next-to-carousel-banners a:not(#sacha-bn-x)>.extended-banner-texts{display:none!important}
html body .sacha-bnr:not(#sacha-bn-x){position:absolute!important;inset:0!important;z-index:5!important;display:block!important;overflow:hidden!important}
html body .sacha-bnr-img:not(#sacha-bn-x){position:absolute!important;inset:0!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important}
html body .sacha-bnr-grad:not(#sacha-bn-x){position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:60%!important;background:linear-gradient(to top, rgba(11,14,18,.82) 0%, rgba(11,14,18,.4) 48%, rgba(11,14,18,0) 100%)!important}
html body .sacha-bnr--outlet .sacha-bnr-grad:not(#sacha-bn-x){top:0!important;height:100%!important}
html body .sacha-bnr-title:not(#sacha-bn-x){position:absolute!important;z-index:2!important;left:16px!important;right:16px!important;bottom:13px!important;color:#fff!important;font-size:26px!important;font-weight:500!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;text-shadow:0 1px 10px rgba(0,0,0,.6)!important;text-align:left!important}
html body .sacha-bnr-short:not(#sacha-bn-x){display:none!important}
@media (max-width: 767px){
html body .next-to-carousel-banners a:not(#sacha-bn-x){aspect-ratio:11/5!important;border-radius:8px!important}
html body .sacha-bnr-title:not(#sacha-bn-x){font-size:15px!important;left:12px!important;right:12px!important;bottom:9px!important;line-height:1.08!important}
html body .sacha-bnr-full:not(#sacha-bn-x){display:none!important}
html body .sacha-bnr-short:not(#sacha-bn-x){display:inline!important}
}
html body.type-index .banners-row>.col-sm-8{display:none!important}
html body.type-index .banners-row>.col-sm-4{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important}
html body.type-index .banners-row .next-to-carousel-banners{width:100%!important;grid-template-columns:repeat(3, 1fr)!important}
@media (max-width: 767px){
html body.type-index .banners-row .next-to-carousel-banners{grid-template-columns:repeat(2, 1fr)!important}
}
html body .next-to-carousel-banners a:not(#sacha-bn-x) .sacha-bnr-img{transition:transform .55s cubic-bezier(.2, .6, .2, 1)!important}
@media (hover: hover) and (pointer: fine){
html body .next-to-carousel-banners a:not(#sacha-bn-x):hover .sacha-bnr-img{transform:scale(1.03)!important}
}
html body .sacha-bnr--outlet:not(#sacha-bn-x)::after{content:"%"!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%, -50%)!important;font-size:104px!important;font-weight:800!important;line-height:1!important;color:rgba(255, 255, 255, .17)!important;letter-spacing:-3px!important;pointer-events:none!important;z-index:1!important}
@media (max-width: 767px){
html body .sacha-bnr--outlet:not(#sacha-bn-x)::after{font-size:54px!important}
}
html body .sacha-story-slider__card--imgonly::before,html body .sacha-story-slider__card--imgonly::after{display:none!important;background:none!important;opacity:0!important}
html body .sacha-story-slider__card--imgonly .sacha-story-slider__content{display:none!important}
html body .sacha-bnr:not(#sacha-bn-x){border-radius:8px!important}
html body .sacha-bnr--outlet .sacha-bnr-img:not(#sacha-bn-x){display:none!important}
html body .sacha-bnr--outlet .sacha-bnr-grad:not(#sacha-bn-x){background:linear-gradient(180deg, #e30613 0%, #cc0512 100%)!important}
@media (max-width: 991.98px){
html body.sacha-v107-mobile-product-cards .product .image:not(#sx),html body #products .product .image:not(#sx),html body .products-block .product .image:not(#sx),html body .products-page .product .image:not(#sx){box-sizing:border-box!important;padding:8px 6px!important}
html body.sacha-v107-mobile-product-cards .product .image img:not(#sx),html body #products .product .image img:not(#sx),html body .products-block .product .image img:not(#sx),html body .products-page .product .image img:not(#sx){object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}
}
html body .sacha-story-slider__card--outlet:not(#sx){background:linear-gradient(180deg, #e30613 0%, #b00410 100%)!important}
html body .sacha-story-slider__card--outlet:not(#sx) picture,html body .sacha-story-slider__card--outlet:not(#sx) .sacha-story-slider__image{visibility:hidden!important}
html body .sacha-story-slider__card--outlet:not(#sx) .sacha-story-slider__content{z-index:2!important}
html body .sacha-story-slider__card--outlet:not(#sx)::after{content:"%"!important;position:absolute!important;left:50%!important;top:40%!important;transform:translate(-50%, -50%)!important;font-size:200px!important;line-height:1!important;font-weight:800!important;color:rgba(255, 255, 255, .16)!important;-webkit-text-fill-color:rgba(255, 255, 255, .16)!important;z-index:1!important;pointer-events:none!important;background:none!important}
@media (max-width: 767px){
html body .sacha-story-slider__card--outlet:not(#sx)::after{font-size:120px!important}
}
html body .product .prices .price-save:not(#sx),html body .products-block .product .prices .price-save:not(#sx),html body #products .product .prices .price-save:not(#sx){background:#eb0000!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:600!important;padding:2px 7px!important;border-radius:5px!important;box-sizing:border-box!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}
html body .sidebar-left .question-tooltip,html body .sidebar .question-tooltip,html body #filters-wrapper .question-tooltip,html body .sacha-filter-section .question-tooltip{display:none!important}
@media (min-width: 992px){
html body .sacha-filter-price-section .sacha-filter-toggle,html body .slider-wrapper .sacha-filter-toggle{display:none!important}
}
html body.type-category main#content .category-top .subcategories.with-image>li>a .image,html body.type-category #content .subcategories.with-image>li>a .image,html body.type-category main#content.content.narrow .category-top ul.subcategories.with-image>li>a[href] .image,html body.type-category main#content.content.narrow .category-top ul.subcategories>li>a[href] .image,html body.type-category #content .category-top ul.subcategories.with-image>li>a[href] .image,html body.type-category #content .category-top ul.subcategories>li>a[href] .image,html body.type-category #content .subcategories.with-image li a .image,html body.type-category .category-top .subcategories.with-image li a .image,html body.type-category .category-top .subcategories.with-image .image img,html body.type-category #content .subcategories.with-image .image img{background:transparent!important}
html body.type-category .category-top .subcategories.with-image>li>a:hover .image img,html body.type-category .category-top .subcategories.with-image>li>a:focus .image img{background:transparent!important}
html body.type-category .subcategories li.divider,html body .category-top .subcategories li.divider,html body .subcategories.with-image li.divider{display:none!important}
.sacha-made-by{margin:10px 0 0;padding:0 0 14px;text-align:center;font-size:12px;line-height:1.4;color:inherit;opacity:.6}
.sacha-made-by a{color:inherit;text-decoration:underline;text-underline-offset:2px}
.sacha-made-by a:hover{opacity:.85}
html body #footer li:has(>a[href^="/mapa-serveru"]),html body .custom-footer li:has(>a[href^="/mapa-serveru"]),html body #footer .custom-footer__articles li:has(>a[href^="/mapa-serveru"]){display:none!important}
html body #footer a[href^="/mapa-serveru"],html body .custom-footer a[href^="/mapa-serveru"]{display:none!important}
@media (min-width: 1500px){
html body #header .header-top-wrapper>.sacha-desktop-contact:not(#sacha-sm-x){right:228px!important}
}
html body #navigation .navigation-in>ul>li.ext::after,html body #navigation .navigation-in>ul>li.has-submenu::after,html body #navigation .menu-level-1>li::after{display:none!important}
html body #navigation .navigation-in>ul>li:hover::after,html body #navigation .navigation-in>ul>li.exp::after,html body #navigation .navigation-in>ul>li.ext:hover::after,html body #navigation .navigation-in>ul>li.ext.exp::after,html body #navigation .navigation-in>ul>li.has-submenu:hover::after,html body #navigation .navigation-in>ul>li.has-submenu.exp::after{display:block!important}
html body .cart-inner.cart-empty .sacha-cart-back{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:max-content!important;align-self:flex-start!important;margin:4px 0 24px!important;text-decoration:none!important}
html body .shoptet-modal-sm .content-modal{max-height:86vh!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}
html body .shoptet-modal-sm .content-modal textarea{min-height:96px!important;height:96px!important}
@media (max-width: 991px){
html body .sacha-size-token{flex:0 0 auto!important;border:1px solid #dfe4ea!important;border-radius:7px!important;padding:3px 9px!important;font-size:12px!important;line-height:1.25!important;color:#1f2b3a!important;background:#fff!important;font-weight:500!important}
html body .sacha-size-token.sacha-size-more{border:0!important;background:transparent!important;color:#6b7787!important;padding:3px 2px!important;font-weight:600!important}
}
html body .sacha-card-size-chip.sacha-size-instock,html body .sacha-size-token.sacha-size-instock{border-color:#18a04b!important;background:#eaf7ef!important;color:#157a43!important;font-weight:600!important}
@media (min-width: 992px){
html body .product .sacha-card-size-chips,html body .products-block .sacha-card-size-chips{max-height:63px!important;overflow:hidden!important}
}
html body #dkLabFavPageProductsContainer #products .product .p-in-in,html body #dkLabFavPageProductsContainer .product .p-in-in{min-height:0!important;height:auto!important}
html body #dkLabFavPageProductsContainer #products .product .name,html body #dkLabFavPageProductsContainer .product .name{min-height:0!important;height:auto!important}
html body #dkLabFavPageProductsContainer #products .product .p-bottom,html body #dkLabFavPageProductsContainer .product .p-bottom{display:block!important}
html body #dkLabFavPageProductsContainer #products .product .prices,html body #dkLabFavPageProductsContainer .product .prices{position:static!important;height:auto!important;min-height:0!important;max-height:none!important;margin:4px 0 0!important;flex-basis:auto!important}
html body #dkLabFavPageProductsContainer #products .product .prices .price.price-final,html body #dkLabFavPageProductsContainer #products .product .prices .price-final,html body #dkLabFavPageProductsContainer #products .product .prices .price-standard,html body #dkLabFavPageProductsContainer .product .prices .price-final,html body #dkLabFavPageProductsContainer .product .prices .price-standard{position:static!important;width:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;margin:0!important}
html body #dkLabFavPageProductsContainer #products .product .p-tools,html body #dkLabFavPageProductsContainer .product .p-tools{flex-basis:auto!important}
html body #dkLabFavPageProductsContainer #products .product .image,html body #dkLabFavPageProductsContainer .product .image{padding:0!important}
@media (max-width: 767px){
html body .sacha-story-slider .sacha-story-slider__track .sacha-story-slider__card:not(#sx){aspect-ratio:480 / 749!important}
html body .sacha-story-slider .sacha-story-slider__card:not(#sx) .sacha-story-slider__image{object-position:50% 0!important}
}
html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item.sacha-nav-outlet-item:not(#sx):not(#sy),html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item.sacha-nav-outlet-item:not(#sx):not(#sy):hover{background:transparent!important;border-radius:0!important;box-shadow:none!important}
html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet:not(#sx):not(#sy),html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet:not(#sx):not(#sy):hover,html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet:not(#sx):not(#sy):focus,html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet:not(#sx):not(#sy) b,html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet:not(#sx):not(#sy):hover b{background:transparent!important;background-image:none!important;border-radius:0!important;box-shadow:none!important;color:#e30613!important;font-weight:700!important}
html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet:not(#sx):not(#sy)::before,html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet:not(#sx):not(#sy)::after{content:none!important;display:none!important}
html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet:not(#sx):not(#sy) b{padding:0!important;height:auto!important;min-height:0!important;display:block!important}
@media (min-width: 768px){
html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item.sacha-nav-outlet-item:not(#sx):not(#sy){margin:0!important;height:48px!important;min-height:48px!important;max-height:none!important;width:auto!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important}
html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet:not(#sx):not(#sy){display:flex!important;align-items:center!important;height:48px!important;line-height:18px!important;padding:0 20px!important;font-size:18px!important;min-height:48px!important;max-height:none!important;width:auto!important;min-width:0!important;max-width:none!important}
html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet:not(#sx):not(#sy) b{font-size:18px!important;line-height:18px!important}
}
@media (max-width: 767px){
html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item.sacha-nav-outlet-item:not(#sx):not(#sy){display:block!important;min-height:0!important;background:#fff!important}
html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet:not(#sx):not(#sy){display:flex!important;align-items:center!important;justify-content:flex-start!important;height:58px!important;line-height:20px!important;padding:0 18px 0 22px!important;margin:0!important;width:auto!important;font-size:16px!important;min-height:58px!important;max-height:none!important}
html body #header #navigation .navigation-in ul.menu-level-1>li.sacha-nav-outlet-item>a.sacha-nav-outlet:not(#sx):not(#sy) b{font-size:16px!important;line-height:20px!important}
}
html body .sacha-variant-ui:has(.sacha-variant-ui__option.is-selected:not(.is-direct-stock):not(.is-disabled)) .sacha-variant-ui__hint .sacha-stock-ok,html body .sacha-variant-ui .sacha-variant-ui__option:not(.is-direct-stock):not(.is-disabled) .sacha-variant-ui__meta{color:#1565c0!important}



/* ===== v337 [W53] v334 size chips (delta of fix-v192.css vs v333) ===== */
/* v334 [W53] lines of fix-v192.css (diff vs v333) + the unchanged closing brace of the 480px @media. */
/* (v334: size-chip rules moved to [W53], the single owner of the chips) */
/* [W52] (4) Detail: "Skladem u dodavatele" in BLUE #1565c0 (contrast 5.75:1 on white, AA). v334: the JS
   marks the supplier hint with .sacha-stock-ok--supplier (no :has() needed); chip colours live in [W53]. */
html body .sacha-variant-ui__hint .sacha-stock-ok.sacha-stock-ok--supplier { color: #1565c0 !important; }

/* [W53] v334 size picker - SINGLE OWNER of the chips. New class names (__chips / __chip / __dot /
   __legend) so no v191-base or older rule for __options/__option/__meta/__value-in-option applies.
   One chip = size + status dot (full status in aria-label + hint line). States (exactly one per chip):
   is-stock green dot (in-shop) / is-supplier blue dot (orderable from supplier) / is-ask gray,
   struck-through, hollow dot, dashed border - still clickable (ask modal) / is-other neutral.
   No opacity wash anywhere. Contrast on #fff: #087a2c 5.5:1, #1565c0 5.75:1, #56646b 5.9:1,
   dot gray #6b7a82 4.4:1. Tap target >= 44x44. */
html body .sacha-variant-ui .sacha-variant-ui__chips {
  display: flex; flex-wrap: wrap; gap: 8px; margin: 0; padding: 0;
}
html body .sacha-variant-ui--single .sacha-variant-ui__chips,
html body .sacha-variant-ui .sacha-variant-ui__legend[hidden] { display: none !important; }
html body .sacha-variant-ui .sacha-variant-ui__chip {
  position: relative; display: inline-flex; align-items: center; justify-content: center; gap: 7px;
  box-sizing: border-box; min-width: 58px; min-height: 44px; margin: 0; padding: 0 12px;
  border: 1px solid #cfdde4; border-radius: 10px; background: #fff; color: #1c272e;
  font: inherit; font-size: 15px; font-weight: 600; line-height: 1.1; white-space: nowrap;
  text-align: center; cursor: pointer; opacity: 1; box-shadow: none;
  transition: border-color .15s ease, box-shadow .15s ease, background-color .15s ease;
}
html body .sacha-variant-ui .sacha-variant-ui__chip .sacha-variant-ui__chip-label {
  display: inline; font: inherit; line-height: inherit; white-space: nowrap;
}
html body .sacha-variant-ui .sacha-variant-ui__chip:hover { border-color: #16c0f2; }
html body .sacha-variant-ui .sacha-variant-ui__chip:focus { outline: 0; }
html body .sacha-variant-ui .sacha-variant-ui__chip:focus-visible { outline: 2px solid #1565c0; outline-offset: 2px; }
html body .sacha-variant-ui .sacha-variant-ui__chip.is-selected {
  border-color: #16c0f2; background: #eafbff; box-shadow: inset 0 0 0 1px #16c0f2, 0 0 0 2px rgba(22, 192, 242, .25);
}
html body .sacha-variant-ui .sacha-variant-ui__dot {
  flex: none; display: inline-block; width: 8px; height: 8px; border-radius: 50%;
  box-sizing: border-box; background: #6b7a82;
}
html body .sacha-variant-ui .is-stock .sacha-variant-ui__dot { background: #087a2c; }
html body .sacha-variant-ui .is-supplier .sacha-variant-ui__dot { background: #1565c0; }
html body .sacha-variant-ui .is-ask .sacha-variant-ui__dot { background: transparent; border: 1.5px solid #6b7a82; }
html body .sacha-variant-ui .sacha-variant-ui__chip.is-ask { color: #56646b; border-style: dashed; border-color: #b3c1c8; }
html body .sacha-variant-ui .sacha-variant-ui__chip.is-ask .sacha-variant-ui__chip-label { text-decoration: line-through; text-decoration-thickness: 1px; }
html body .sacha-variant-ui .sacha-variant-ui__chip.is-ask.is-selected { border-style: solid; border-color: #16c0f2; }
html body .sacha-variant-ui .sacha-variant-ui__legend {
  display: flex; flex-wrap: wrap; gap: 4px 14px; margin: -4px 0 0; color: #4b5a62; font-size: 12px; line-height: 1.35;
}
html body .sacha-variant-ui .sacha-variant-ui__legend-item { display: inline-flex; align-items: center; gap: 6px; }
/* inquiry state (Na dotaz chip selected): no quantity, CTA spans the row -> same single-line height */
/* qty stays in the grid (visibility only) and the CTA overlays row 1 across both columns, so the row
   keeps its height; both pinned explicitly (explicit items are placed before auto ones). */
html body .sacha-variant-ui.sacha-variant-ui--inquire .sacha-variant-ui__qty { visibility: hidden; grid-row: 1; grid-column: 1; }
html body .sacha-variant-ui.sacha-variant-ui--inquire .sacha-variant-ui__add { grid-row: 1; grid-column: 1 / -1; }
/* phones: narrower qty (38+36+38) so "Vyberte variantu" / "Pridat do kosiku" fit on ONE line in every
   state (they wrapped to 2 lines in the 136-164px column -> height changed with the CTA text) */
@media (max-width: 480px) {
  html body .sacha-variant-ui .sacha-variant-ui__bottom { grid-template-columns: 112px minmax(0, 1fr) !important; }
}
/* hint reserves two lines so selecting a size (status text appears) moves nothing below the box */
html body .sacha-variant-ui .sacha-variant-ui__hint { min-height: 44px; }

/* ===== v337 v335 buy box ===== */
/* === [W54] v335 BUY BOX - single owner of the detail buy box layout (price, picker, delivery line,
   CTA, reasons to buy). Built on v334 [W53] chips. Every slot has a FIXED height from the tokens
   below, and the same tokens reserve the box's space in CSS before the JS builds it, so the page
   never moves: not on load, not on size pick, not on warning.
     box = 2 border + 2*pad + title + spec + legend + hint + cta + trust + 7 gaps + chip rows
   Chip rows come from the native variant count (5 chips per row) via :has(:nth-child(n of S)).
   Contrast: every text >= 13px and >= 4.5:1 on its background (owner dislikes low contrast). === */
html body.type-detail {
  --sv-pad: 16px; --sv-gap: 12px; --sv-title: 24px; --sv-spec: 20px; --sv-chip: 48px; --sv-chip-gap: 8px;
  --sv-legend: 18px; --sv-hint: 40px; /* 2 lines on phones, 1 line from 768px (see media below) */ --sv-cta: 52px; --sv-trust: 72px; --sv-rows: 1;
  --sv-ink: #111820; --sv-text: #33434c; --sv-muted: #4b5a62; --sv-line: #cfdde4;
  --sv-h: calc(2px + 2 * var(--sv-pad) + var(--sv-title) + var(--sv-spec) + var(--sv-legend) + var(--sv-hint)
    + var(--sv-cta) + var(--sv-trust) + 7 * var(--sv-gap) + var(--sv-rows) * (var(--sv-chip) + var(--sv-chip-gap)) - var(--sv-chip-gap));
  --sv-h1: calc(2px + 2 * var(--sv-pad) + var(--sv-title) + var(--sv-spec) + var(--sv-hint) + var(--sv-cta) + var(--sv-trust) + 4 * var(--sv-gap));
}
@media (min-width: 768px) { html body.type-detail { --sv-hint: 20px; } }
/* v337 (TBT): no body:has() - rows from the form's Offer microdata on the later siblings (box, placeholder) */
html body.type-detail form.pr-action > * {
  --sv-h: calc(2px + 2 * var(--sv-pad) + var(--sv-title) + var(--sv-spec) + var(--sv-legend) + var(--sv-hint)
    + var(--sv-cta) + var(--sv-trust) + 7 * var(--sv-gap) + var(--sv-rows) * (var(--sv-chip) + var(--sv-chip-gap)) - var(--sv-chip-gap));
}
html body.type-detail form.pr-action > span[itemprop="offers"]:nth-child(6 of span[itemprop="offers"]) ~ * { --sv-rows: 2; }
html body.type-detail form.pr-action > span[itemprop="offers"]:nth-child(11 of span[itemprop="offers"]) ~ * { --sv-rows: 3; }
html body.type-detail form.pr-action > span[itemprop="offers"]:nth-child(16 of span[itemprop="offers"]) ~ * { --sv-rows: 4; }
html body.type-detail form.pr-action > span[itemprop="offers"]:nth-child(21 of span[itemprop="offers"]) ~ * { --sv-rows: 5; }

/* --- reservation: before the picker exists, the (otherwise empty) variants block holds its place --- */
html body.type-detail form.pr-action > :not(meta[itemprop="sku"]) + span[itemprop="offers"] ~ .p-variants-block #choose-variant { display: none !important; }
html body.type-detail form.pr-action > :not(meta[itemprop="sku"]) + span[itemprop="offers"] ~ .p-variants-block {
  display: block !important; order: -1 !important; box-sizing: border-box !important; width: 100% !important; max-width: none !important;
  height: var(--sv-h) !important; margin: 0 0 16px !important; padding: 0 !important;
  border: 1px solid #e9eef2 !important; border-radius: 14px !important; background: #fbfdfe !important;
}
html body.type-detail form.pr-action > :not(meta[itemprop="sku"]) + span[itemprop="offers"]:nth-child(1 of span[itemprop="offers"]):nth-last-child(1 of span[itemprop="offers"]) ~ .p-variants-block { height: var(--sv-h1) !important; }
html body.type-detail form#product-detail-form.pr-action > .sacha-variant-ui[data-sacha-variant-ui-v194] ~ .p-variants-block { display: none !important; }

/* --- the box: flex column, fixed slots, no stray margins --- */
html body.type-detail form.pr-action > .sacha-variant-ui[data-sacha-variant-ui-v194] {
  display: flex !important; flex-direction: column !important; gap: var(--sv-gap) !important;
  box-sizing: border-box !important; width: 100% !important; max-width: none !important; height: var(--sv-h) !important; margin: 0 0 16px !important;
  padding: var(--sv-pad) !important; overflow: hidden !important;
  border: 1px solid #e9eef2 !important; border-radius: 14px !important; background: #fbfdfe !important;
}
html body.type-detail form.pr-action > .sacha-variant-ui[data-sacha-variant-ui-v194].sacha-variant-ui--single { height: var(--sv-h1) !important; }
html body.type-detail .sacha-variant-ui > * { flex: none !important; margin: 0 !important; min-height: 0 !important; }

/* title: "Velikost  M" .............. "Tabulka velikosti" */
html body.type-detail .sacha-variant-ui .sacha-variant-ui__title {
  display: flex !important; align-items: baseline !important; gap: 8px !important; height: var(--sv-title) !important;
  font-size: 15px !important; line-height: var(--sv-title) !important; color: var(--sv-ink) !important;
}
html body.type-detail .sacha-variant-ui .sacha-variant-ui__title > span { font-size: 15px !important; font-weight: 700 !important; color: var(--sv-ink) !important; text-transform: none !important; letter-spacing: 0 !important; }
html body.type-detail .sacha-variant-ui .sacha-variant-ui__title > strong { font-size: 15px !important; font-weight: 400 !important; color: var(--sv-text) !important; }
html body.type-detail .sacha-variant-ui .sacha-variant-ui__sizes {
  margin-left: auto !important; font-size: 14px !important; font-weight: 600 !important; color: #0b5e86 !important;
  text-decoration: underline !important; text-underline-offset: 3px !important; white-space: nowrap !important;
}
html body.type-detail .sacha-variant-ui .sacha-variant-ui__sizes:hover { color: var(--sv-ink) !important; }
html body.type-detail .sacha-variant-ui .sacha-variant-ui__spec {
  height: var(--sv-spec) !important; overflow: hidden !important; white-space: nowrap !important; text-overflow: ellipsis !important;
  font-size: 14px !important; line-height: var(--sv-spec) !important; color: var(--sv-muted) !important;
}

/* chips: 5 per row, 48px (v334 approved look, no strike-through on Na dotaz) */
html body.type-detail .sacha-variant-ui .sacha-variant-ui__chips {
  display: grid !important; grid-template-columns: repeat(5, minmax(0, 1fr)) !important; gap: var(--sv-chip-gap) !important;
  height: calc(var(--sv-rows) * (var(--sv-chip) + var(--sv-chip-gap)) - var(--sv-chip-gap)) !important; align-content: start !important;
}
html body.type-detail .sacha-variant-ui .sacha-variant-ui__chip {
  min-width: 0 !important; width: 100% !important; height: var(--sv-chip) !important; min-height: var(--sv-chip) !important;
  padding: 0 6px !important; border-color: #b8c9d2 !important; font-size: 16px !important; color: var(--sv-ink) !important;
}
html body.type-detail .sacha-variant-ui .sacha-variant-ui__chip .sacha-variant-ui__chip-label { overflow: hidden !important; text-overflow: ellipsis !important; }
/* single-variant: no chips, no legend (title already names the variant; --sv-h1 has no chip rows) */
html body.type-detail .sacha-variant-ui.sacha-variant-ui--single .sacha-variant-ui__chips,
html body.type-detail .sacha-variant-ui.sacha-variant-ui--single .sacha-variant-ui__legend { display: none !important; }
/* status dot in the chip's top-right corner: the label gets the full chip width ("23,5" fits 5-up on a 390px phone) */
html body.type-detail .sacha-variant-ui .sacha-variant-ui__chip .sacha-variant-ui__dot { position: absolute !important; top: 6px !important; right: 6px !important; width: 7px !important; height: 7px !important; }
html body.type-detail .sacha-variant-ui .sacha-variant-ui__chip.is-ask { color: var(--sv-muted) !important; border-color: #8fa3ae !important; }
html body.type-detail .sacha-variant-ui .sacha-variant-ui__chip.is-ask .sacha-variant-ui__chip-label { text-decoration: none !important; }
html body.type-detail .sacha-variant-ui .sacha-variant-ui__chip.is-selected { border-color: #0b8fbf !important; background: #e3f7fe !important; box-shadow: inset 0 0 0 1px #0b8fbf !important; }

html body.type-detail .sacha-variant-ui .sacha-variant-ui__legend {
  display: flex !important; flex-wrap: nowrap !important; gap: 16px !important; height: var(--sv-legend) !important; overflow: hidden !important;
  font-size: 13px !important; line-height: var(--sv-legend) !important; color: var(--sv-muted) !important; white-space: nowrap !important;
}

/* delivery line = hint (fixed 2-line slot between legend and CTA) */
html body.type-detail .sacha-variant-ui .sacha-variant-ui__hint {
  display: block !important; height: var(--sv-hint) !important; overflow: hidden !important;
  font-size: 15px !important; line-height: 20px !important; color: var(--sv-text) !important;
}
html body.type-detail .sacha-variant-ui .sacha-variant-ui__hint .sacha-variant-ui__dot { display: inline-block !important; margin: 0 8px 1px 0 !important; vertical-align: middle !important; }
html body.type-detail .sacha-variant-ui .sacha-variant-ui__hint:not(.is-stock):not(.is-supplier):not(.is-ask):not(.is-other) .sacha-variant-ui__dot { display: none !important; }
html body.type-detail .sacha-variant-ui .sacha-variant-ui__hint strong { font-weight: 700 !important; color: var(--sv-ink) !important; }
html body.type-detail .sacha-variant-ui .sacha-variant-ui__hint .sacha-stock-ok { color: #087a2c !important; font-size: 15px !important; }
html body.type-detail .sacha-variant-ui .sacha-variant-ui__hint .sacha-stock-ok--supplier { color: #1565c0 !important; }
html body.type-detail .sacha-variant-ui .sacha-variant-ui__hint.is-warning { color: #b3261e !important; font-weight: 700 !important; }

/* CTA row: qty 112px + CTA, both 52px; CTA always the live brand colour (dark ink on logo blue, 8:1) */
html body.type-detail .sacha-variant-ui .sacha-variant-ui__bottom {
  display: grid !important; grid-template-columns: 112px minmax(0, 1fr) !important; gap: 10px !important; height: var(--sv-cta) !important;
}
html body.type-detail .sacha-variant-ui .sacha-variant-ui__qty { height: var(--sv-cta) !important; min-height: var(--sv-cta) !important; }
html body.type-detail .sacha-variant-ui .sacha-variant-ui__add,
html body.type-detail .sacha-variant-ui .sacha-variant-ui__add:disabled {
  height: var(--sv-cta) !important; min-height: var(--sv-cta) !important; margin: 0 !important;
  background: #16c0f2 !important; color: var(--sv-ink) !important; font-size: 17px !important; font-weight: 700 !important;
  border-radius: 11px !important; opacity: 1 !important; cursor: pointer !important;
}
html body.type-detail .sacha-variant-ui .sacha-variant-ui__add:hover,
html body.type-detail .sacha-variant-ui .sacha-variant-ui__add:focus-visible { background: #057794 !important; color: #fff !important; }

/* no size picked + CTA click: flag the chips (outline only, zero geometry change) */
html body.type-detail .sacha-variant-ui.has-warning .sacha-variant-ui__chip:not(.is-selected) { border-color: #b3261e !important; box-shadow: inset 0 0 0 1px #b3261e !important; }
@media (prefers-reduced-motion: no-preference) {
  html body.type-detail .sacha-variant-ui.has-warning .sacha-variant-ui__chips { animation: sv-nudge .35s ease 1; }
  @keyframes sv-nudge { 0%, 100% { transform: translateX(0); } 25% { transform: translateX(-4px); } 75% { transform: translateX(4px); } }
}

/* reasons to buy here: 3 one-line rows with a check */
html body.type-detail .sacha-variant-ui .sacha-variant-ui__trust {
  display: flex !important; flex-direction: column !important; gap: 6px !important; height: var(--sv-trust) !important;
  padding: 0 !important; list-style: none !important; overflow: hidden !important;
}
html body.type-detail .sacha-variant-ui .sacha-variant-ui__trust li {
  position: relative !important; height: 20px !important; margin: 0 !important; padding: 0 0 0 26px !important;
  font-size: 14px !important; line-height: 20px !important; color: var(--sv-muted) !important; white-space: nowrap !important;
  overflow: hidden !important; text-overflow: ellipsis !important; list-style: none !important;
}
html body.type-detail .sacha-variant-ui .sacha-variant-ui__trust li::before {
  content: "" !important; position: absolute !important; left: 3px !important; top: 4px !important; width: 6px !important; height: 11px !important;
  border: solid #087a2c !important; border-width: 0 2px 2px 0 !important; transform: rotate(45deg) !important;
}
html body.type-detail .sacha-variant-ui .sacha-variant-ui__trust strong { font-weight: 700 !important; color: var(--sv-ink) !important; }
html body.type-detail .sacha-variant-ui .sacha-variant-ui__trust span::before { content: " \00b7  "; }

/* --- price: big final price, struck list price beside it, "Usetrite X Kc" in a reserved slot --- */
html body.type-detail form.pr-action > .p-to-cart-block { background: transparent !important; padding: 0 !important; margin: 0 0 14px !important; }
html body.type-detail form.pr-action .p-final-price-wrapper {
  position: relative !important; display: flex !important; flex-wrap: wrap !important; align-items: baseline !important;
  column-gap: 12px !important; width: 100% !important; margin: 0 !important; padding: 0 !important;
}
html body.type-detail form.pr-action .p-final-price-wrapper:has(.price-standard) { padding-bottom: 34px !important; }
html body.type-detail form.pr-action .p-final-price-wrapper .price-final *,
html body.type-detail form.pr-action .p-final-price-wrapper .price-final { order: 1 !important; font-size: 32px !important; line-height: 40px !important; font-weight: 700 !important; color: #c8102e !important; }
html body.type-detail form.pr-action .p-final-price-wrapper:not(:has(.price-standard)) .price-final,
html body.type-detail form.pr-action .p-final-price-wrapper:not(:has(.price-standard)) .price-final * { color: var(--sv-ink) !important; }
html body.type-detail form.pr-action .p-final-price-wrapper .price-standard *,
html body.type-detail form.pr-action .p-final-price-wrapper span.price-standard { order: 2 !important; font-size: 17px !important; line-height: 40px !important; color: var(--sv-muted) !important; }
html body.type-detail form.pr-action .p-final-price-wrapper .price-standard span, html body.type-detail form.pr-action .p-final-price-wrapper .price-standard { text-decoration: line-through !important; }
html body.type-detail form.pr-action .p-final-price-wrapper .price-measure:empty,
html body.type-detail form.pr-action .p-final-price-wrapper .price-save { display: none !important; }
html body.type-detail form.pr-action .p-final-price-wrapper .sacha-price-save {
  position: absolute !important; left: 0 !important; bottom: 4px !important; height: 26px !important; padding: 0 10px !important;
  border-radius: 13px !important; background: #e5f5ea !important; color: #0b6b2c !important;
  font-size: 14px !important; font-weight: 700 !important; line-height: 26px !important; white-space: nowrap !important;
}
html body.type-detail form.pr-action .p-final-price-wrapper .sacha-price-save:empty { display: none !important; }

/* native "Muzeme dorucit do" row: the box's delivery line now says it per size */
html body.type-detail form.pr-action > :not(meta[itemprop="sku"]) + span[itemprop="offers"] ~ .detail-parameters .delivery-time-row { display: none !important; }

/* --- secondary actions: Zeptat se / Hlidat as quiet links, Tisk + Sdilet hidden --- */
html body.type-detail .social-buttons-wrapper .link-icon.print,
html body.type-detail .social-buttons-wrapper .link-icon.share,
html body.type-detail .social-buttons-wrapper .close-after { display: none !important; }
html body.type-detail .social-buttons-wrapper .link-icon.chat,
html body.type-detail .social-buttons-wrapper .link-icon.watchdog { font-size: 14px !important; color: var(--sv-text) !important; }

/* --- contrast: short description + brand line readable --- */
html body.type-detail .p-short-description, html body.type-detail .p-short-description p { color: var(--sv-text) !important; font-size: 16px !important; line-height: 1.55 !important; }

/* ===== v337 product detail redesign ===== */
/* [W55] v337 PDP redesign - source .tools/pdp-redesign.css */
html body.type-detail{--pd-ink:#111820;--pd-text:#2b3640;--pd-muted:#5b6872;--pd-line:#e3e8ec;--pd-field:#d5dde3;--pd-link:#0b78ad;--pd-red:#d40000;--pd-sw:36px;--pd-swg:12px;--pd-chip:44px;--pd-cta:48px;--pd-rows:1;--sv-h:var(--pd-h);--sv-h1:var(--pd-h);--pd-chips:calc(var(--pd-rows) * (var(--pd-chip) + 8px) - 8px);--pd-chipg:8px;--pd-h:calc(var(--pd-sw) + var(--pd-swg) + 28px + var(--pd-chips) + var(--pd-chipg) + 32px + var(--pd-cta))}html body.type-detail #product-detail-form>*{--sv-h:var(--pd-h);--sv-h1:var(--pd-h);--pd-chips:calc(var(--pd-rows) * (var(--pd-chip) + 8px) - 8px);--pd-h:calc(var(--pd-sw) + var(--pd-swg) + 28px + var(--pd-chips) + var(--pd-chipg) + 32px + var(--pd-cta))}html body.type-detail #product-detail-form>span[itemprop="offers"]:nth-child(6 of span[itemprop="offers"]) ~ *{--pd-rows:2}html body.type-detail #product-detail-form>span[itemprop="offers"]:nth-child(11 of span[itemprop="offers"]) ~ *{--pd-rows:3}html body.type-detail #product-detail-form>span[itemprop="offers"]:nth-child(16 of span[itemprop="offers"]) ~ *{--pd-rows:4}html body.type-detail #product-detail-form>span[itemprop="offers"]:nth-child(21 of span[itemprop="offers"]) ~ *{--pd-rows:5}html body.type-detail #product-detail-form>:not(meta[itemprop="sku"]) + span[itemprop="offers"]:nth-child(1 of span[itemprop="offers"]):nth-last-child(1 of span[itemprop="offers"]) ~ *{--pd-chips:0px;--pd-chipg:0px}@media (min-width:768px){html body.type-detail{--pd-chip:48px;--pd-cta:52px}}html body.type-detail .p-detail-inner,html body.type-detail .p-detail-inner .p-image-wrapper,html body.type-detail .p-detail-inner .p-data-wrapper{box-shadow:none!important;border:0!important;border-radius:0!important;background:transparent!important}@media (max-width:767px){html body.type-detail .p-detail-inner .p-image-wrapper{display:flex!important;flex-direction:column!important}html body.type-detail .p-image-wrapper>.p-image{order:1!important;padding:0!important;margin:0!important}html body.type-detail .p-image-wrapper>.p-detail-inner-header-mobile{order:2!important;display:flex!important;flex-direction:column!important;gap:8px!important;padding:12px 6px 12px!important;margin:0!important}html body.type-detail .p-image-wrapper>.row{display:none!important}html body.type-detail .p-detail-inner-header-mobile .h1{order:2!important;margin:0!important;padding:0!important;max-height:82.5px!important;overflow:hidden!important;font-family:"Exo 2",sans-serif!important;font-size:22px!important;line-height:27.5px!important;font-weight:600!important;color:var(--pd-ink)!important}html body.type-detail .p-detail-inner-header-mobile .ratings-and-brand{order:1!important}html body.type-detail .p-detail-inner .p-data-wrapper{padding:0 6px 12px!important}}html body.type-detail .p-detail-inner .ratings-and-brand{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;height:20px!important;margin:0!important;padding:0!important;overflow:hidden!important;font-size:13px!important;line-height:20px!important;color:var(--pd-muted)!important}html body.type-detail .p-detail-inner .ratings-and-brand .brand-wrapper{order:-1!important;margin:0!important;height:20px!important;font-size:0!important;line-height:20px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important}html body.type-detail .p-detail-inner .ratings-and-brand .brand-wrapper a,html body.type-detail .p-detail-inner .ratings-and-brand .brand-wrapper span{font-size:12px!important;line-height:20px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--pd-muted)!important;text-decoration:none!important}html body.type-detail .p-detail-inner .ratings-and-brand .stars-wrapper{display:flex!important;align-items:center!important;gap:6px!important;height:20px!important;margin:0 0 0 auto!important;flex-wrap:nowrap!important}html body.type-detail .p-detail-inner .ratings-and-brand .stars-link{display:none!important}html body.type-detail .p-detail-inner .ratings-and-brand .stars-label,html body.type-detail .p-detail-inner .ratings-and-brand .stars-label span{font-size:13px!important;line-height:20px!important;color:var(--pd-text)!important;margin:0!important;white-space:nowrap!important}html body.type-detail .p-detail-inner .ratings-and-brand .stars{display:inline-flex!important;height:14px!important;margin:0!important;transform:scale(.85);transform-origin:right center}@media (min-width:768px){html body.type-detail .p-detail-inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:32px!important;align-items:start!important}html body.type-detail .p-detail-inner>.p-image-wrapper{grid-column:1!important;grid-row:1!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important}html body.type-detail .p-detail-inner>.p-data-wrapper{grid-column:2!important;grid-row:1!important;width:auto!important;max-width:none!important;padding:0 0 16px!important;margin:0!important}html body.type-detail .p-image-wrapper>.p-detail-inner-header-mobile{display:none!important}html body.type-detail .p-image-wrapper>.p-image{padding:0!important;margin:0!important}html body.type-detail .p-image-wrapper>.p-image #wrap{aspect-ratio:4 / 3!important;height:auto!important;border:1px solid var(--pd-line)!important;border-radius:16px!important;overflow:hidden!important;background:#fff!important}html body.type-detail .p-image-wrapper>.p-image #wrap img{width:100%!important;height:100%!important;object-fit:contain!important}html body.type-detail .p-image-wrapper .p-thumbnails-wrapper{padding:0!important;margin:12px 0 0!important;height:auto!important}html body.type-detail .p-image-wrapper .p-thumbnails{height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}html body.type-detail .p-image-wrapper .p-thumbnails-inner{position:static!important;left:auto!important;width:auto!important;transform:none!important}html body.type-detail .p-image-wrapper .p-thumbnails-inner>div{display:grid!important;grid-template-columns:repeat(4,112px)!important;gap:12px!important}html body.type-detail .p-image-wrapper .p-thumbnails-inner a.cbox-gal,html body.type-detail .p-image-wrapper .p-thumbnails-inner a.p-thumbnail:nth-child(n+5 of a.p-thumbnail),html body.type-detail .p-image-wrapper .p-thumbnails .thumbnail-prev,html body.type-detail .p-image-wrapper .p-thumbnails .thumbnail-next{display:none!important}html body.type-detail .p-image-wrapper .p-thumbnails-inner a.p-thumbnail{position:relative!important;display:block!important;width:112px!important;height:112px!important;margin:0!important;padding:6px!important;box-sizing:border-box!important;border:1px solid var(--pd-line)!important;border-radius:10px!important;background:#fff!important;overflow:hidden!important}html body.type-detail .p-image-wrapper .p-thumbnails-inner a.p-thumbnail.highlighted{border-color:var(--pd-ink)!important;box-shadow:inset 0 0 0 1px var(--pd-ink)!important}html body.type-detail .p-image-wrapper .p-thumbnails-inner a.p-thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important}html body.type-detail .p-image-wrapper .p-thumbnails-inner a.p-thumbnail[data-more]::after{content:attr(data-more);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(17,24,32,.55);color:#fff;font-size:20px;font-weight:600}html body.type-detail .p-data-wrapper>.p-detail-inner-header{display:flex!important;flex-direction:column!important;gap:10px!important;margin:0 0 16px!important;padding:0!important}html body.type-detail .p-data-wrapper>.p-detail-inner-header h1{order:2!important;margin:0!important;padding:0!important;max-height:108px!important;overflow:hidden!important;font-family:"Exo 2",sans-serif!important;font-size:30px!important;line-height:36px!important;font-weight:600!important;color:var(--pd-ink)!important}html body.type-detail .p-data-wrapper>.p-detail-inner-header .ratings-and-brand{order:1!important}}@media (min-width:1200px){html body.type-detail .p-detail-inner{grid-template-columns:minmax(0,1fr) 460px!important;column-gap:64px!important}}html body.type-detail .p-detail-inner .p-data-wrapper{display:flex!important;flex-wrap:wrap!important;align-items:center!important;align-content:flex-start!important;column-gap:20px!important}html body.type-detail .p-data-wrapper>*{flex:0 0 100%!important;min-width:0!important}html body.type-detail .p-data-wrapper>#product-detail-form{order:1!important}html body.type-detail .p-data-wrapper>#dkLabFavouriteDiv{order:3!important;flex:1 1 0!important;height:24px!important;margin:0!important;overflow:hidden!important}html body.type-detail .p-data-wrapper>.social-buttons-wrapper{order:2!important;flex:0 0 auto!important;height:24px!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}html body.type-detail .p-data-wrapper>.p-short-description{order:4!important;margin:32px 0 0!important}html body.type-detail .p-data-wrapper>.cofidis-buttons-wrapper,html body.type-detail .p-data-wrapper>.hledejceny-buttons-wrapper{order:5!important}html body.type-detail .social-buttons-wrapper .social-buttons{display:none!important}html body.type-detail .social-buttons-wrapper .link-icons{display:flex!important;gap:20px!important;height:24px!important;margin:0!important;padding:0!important}html body.type-detail .social-buttons-wrapper .link-icon.chat,html body.type-detail .social-buttons-wrapper .link-icon.watchdog,html body.type-detail #dkLabFavouriteDiv span{font-size:14px!important;line-height:24px!important;font-weight:500!important;color:var(--pd-text)!important}html body.type-detail #product-detail-form{position:relative!important;display:flex!important;flex-direction:column!important}html body.type-detail #product-detail-form>.p-to-cart-block{order:-3!important;margin:0 0 12px!important;padding:0!important;background:transparent!important}html body.type-detail #product-detail-form>.sacha-variant-ui,html body.type-detail #product-detail-form>.p-variants-block{order:-2!important}html body.type-detail #product-detail-form>.detail-parameters{order:1!important}html body.type-detail #product-detail-form::after{content:""!important;display:block!important;order:2!important;height:56px!important;margin:12px 0 16px!important}@media (min-width:768px){html body.type-detail #product-detail-form>.p-to-cart-block{margin-bottom:16px!important}}html body.type-detail #product-detail-form .p-final-price-wrapper{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;column-gap:10px!important;height:32px!important;padding:0!important;margin:0!important;overflow:hidden!important;white-space:nowrap!important}html body.type-detail #product-detail-form .p-final-price-wrapper .price-final,html body.type-detail #product-detail-form .p-final-price-wrapper .price-final *{order:1!important;font-family:"Source Sans 3",sans-serif!important;font-size:26px!important;line-height:32px!important;font-weight:400!important;color:var(--pd-red)!important}html body.type-detail #product-detail-form .p-final-price-wrapper:not(:has(.price-standard)) .price-final,html body.type-detail #product-detail-form .p-final-price-wrapper:not(:has(.price-standard)) .price-final *{color:var(--pd-ink)!important}html body.type-detail #product-detail-form .p-final-price-wrapper .price-standard,html body.type-detail #product-detail-form .p-final-price-wrapper .price-standard *{order:2!important;font-size:15px!important;line-height:32px!important;font-weight:400!important;color:var(--pd-muted)!important;text-decoration:line-through!important}html body.type-detail #product-detail-form .p-final-price-wrapper .price-save{display:inline-block!important;order:3!important;align-self:center!important;height:24px!important;padding:0 7px!important;border-radius:6px!important;background:#fdecec!important;color:var(--pd-red)!important;font-size:13px!important;line-height:24px!important;font-weight:400!important}html body.type-detail #product-detail-form .p-final-price-wrapper .price-measure{order:4!important}html body.type-detail #product-detail-form .p-final-price-wrapper .sacha-price-save{display:none!important}@media (min-width:768px){html body.type-detail #product-detail-form .p-final-price-wrapper{height:40px!important;column-gap:12px!important}html body.type-detail #product-detail-form .p-final-price-wrapper .price-final,html body.type-detail #product-detail-form .p-final-price-wrapper .price-final *{font-size:32px!important;line-height:40px!important}html body.type-detail #product-detail-form .p-final-price-wrapper .price-standard,html body.type-detail #product-detail-form .p-final-price-wrapper .price-standard *{font-size:17px!important;line-height:40px!important}html body.type-detail #product-detail-form .p-final-price-wrapper .price-save{font-size:14px!important}}html body.type-detail #product-detail-form>.sacha-variant-ui:not([data-sacha-variant-ui-v194]){display:none!important}html body.type-detail #product-detail-form>:not(meta[itemprop="sku"]) + span[itemprop="offers"] ~ .p-variants-block,html body.type-detail #product-detail-form>.sacha-variant-ui,html body.type-detail #product-detail-form>.sacha-variant-ui.sacha-variant-ui--single{height:var(--pd-h)!important;margin:0 0 16px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.type-detail #product-detail-form>meta[itemprop="sku"] ~ .p-variants-block{display:block!important;height:48px!important;margin:0 0 4px!important;padding:0!important;border:0!important;overflow:hidden!important}html body.type-detail #product-detail-form>.sacha-variant-ui{display:grid!important;gap:0!important;overflow:hidden!important;grid-template-columns:max-content max-content minmax(0,1fr) max-content!important;grid-template-rows:var(--pd-sw) var(--pd-swg) 20px 8px var(--pd-chips) var(--pd-chipg) 20px 12px var(--pd-cta)!important}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-pdp-sw{grid-area:1 / 1 / 2 / -1!important}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__title{display:contents!important}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__title>*{align-self:center!important;height:20px!important;margin:0!important;padding:0!important;font-size:14px!important;line-height:20px!important;white-space:nowrap!important}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__title>span{grid-area:3 / 1!important;font-weight:400!important;color:var(--pd-muted)!important;text-transform:none!important;letter-spacing:0!important}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__title>span::after{content:":"}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__title>strong{grid-area:3 / 2!important;padding-left:4px!important;font-weight:500!important;color:var(--pd-ink)!important}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__title>.sacha-variant-ui__sizes{grid-area:3 / 4!important;padding-left:12px!important;font-weight:400!important;color:var(--pd-link)!important;text-decoration:none!important}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__title>.sacha-variant-ui__sizes:hover{color:#075a82!important;text-decoration:underline!important}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__spec{grid-area:3 / 3!important;align-self:center!important;height:20px!important;min-width:0!important;padding-left:8px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;line-height:20px!important;color:var(--pd-muted)!important}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__spec:not(:empty)::before{content:"\00b7\00a0"}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__chips{grid-area:5 / 1 / 6 / -1!important;height:var(--pd-chips)!important;min-width:0!important;overflow:hidden!important}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__legend,html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__hint{grid-area:7 / 1 / 8 / -1!important;min-width:0!important;height:20px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__bottom{grid-area:9 / 1 / 10 / -1!important;min-width:0!important}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__trust{display:none!important}html body.type-detail #product-detail-form .sacha-variant-ui__chips{display:grid!important;gap:8px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-content:start!important}html body.type-detail #product-detail-form>.sacha-variant-ui .sacha-variant-ui__chips{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body.type-detail #product-detail-form>span[itemprop="offers"]:nth-child(5 of span[itemprop="offers"]) ~ .sacha-variant-ui .sacha-variant-ui__chips{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body.type-detail #product-detail-form .sacha-variant-ui__chip{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;height:var(--pd-chip)!important;min-height:var(--pd-chip)!important;padding:0 6px!important;margin:0!important;border:1px solid var(--pd-field)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;font-size:16px!important;font-weight:500!important;color:var(--pd-ink)!important}html body.type-detail #product-detail-form .sacha-variant-ui__chip .sacha-variant-ui__dot{position:static!important;flex:none!important;width:7px!important;height:7px!important;margin:0!important;border:0!important;border-radius:50%!important}html body.type-detail #product-detail-form .sacha-variant-ui__chip .sacha-variant-ui__chip-label{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-height:18px!important;text-align:center!important;font-weight:500!important}html body.type-detail #product-detail-form .sacha-variant-ui__chip.is-ask{border-style:dashed!important;border-color:#9aa6ae!important;color:var(--pd-muted)!important}html body.type-detail #product-detail-form .sacha-variant-ui__chip.is-selected{border-style:solid!important;border-color:var(--pd-ink)!important;background:#fff!important;box-shadow:inset 0 0 0 1px var(--pd-ink)!important}html body.type-detail #product-detail-form .sacha-variant-ui.has-warning .sacha-variant-ui__chip:not(.is-selected){border-color:#b3261e!important;box-shadow:inset 0 0 0 1px #b3261e!important}html body.type-detail #product-detail-form .is-stock .sacha-variant-ui__dot,html body.type-detail #product-detail-form .is-stock.sacha-variant-ui__chip .sacha-variant-ui__dot{background:#12813a!important}html body.type-detail #product-detail-form .is-supplier .sacha-variant-ui__dot,html body.type-detail #product-detail-form .is-supplier.sacha-variant-ui__chip .sacha-variant-ui__dot{background:#1565c0!important}html body.type-detail #product-detail-form .is-ask .sacha-variant-ui__dot,html body.type-detail #product-detail-form .is-other .sacha-variant-ui__dot,html body.type-detail #product-detail-form .is-ask.sacha-variant-ui__chip .sacha-variant-ui__dot,html body.type-detail #product-detail-form .is-other.sacha-variant-ui__chip .sacha-variant-ui__dot{background:#9aa6ae!important}html body.type-detail #product-detail-form .sacha-variant-ui__legend{display:flex!important;gap:14px!important;font-size:13px!important;line-height:20px!important;color:var(--pd-muted)!important}html body.type-detail #product-detail-form .sacha-variant-ui__legend-item{display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important}html body.type-detail #product-detail-form .sacha-variant-ui__legend .sacha-variant-ui__dot,html body.type-detail #product-detail-form .sacha-variant-ui__hint .sacha-variant-ui__dot{display:inline-block!important;width:7px!important;height:7px!important;margin:0!important;border-radius:50%!important;position:static!important;vertical-align:middle!important}html body.type-detail #product-detail-form .sacha-variant-ui__hint{display:block!important;margin:0!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;color:var(--pd-text)!important}html body.type-detail #product-detail-form .sacha-variant-ui__hint .sacha-variant-ui__dot{margin-right:7px!important}html body.type-detail #product-detail-form .sacha-variant-ui__hint strong,html body.type-detail #product-detail-form .sacha-variant-ui__hint .sacha-stock-ok{font-size:14px!important;font-weight:600!important;color:var(--pd-ink)!important}html body.type-detail #product-detail-form .sacha-variant-ui__hint.is-stock .sacha-stock-ok{color:#12813a!important}html body.type-detail #product-detail-form .sacha-variant-ui__hint.is-supplier .sacha-stock-ok{color:#1565c0!important}html body.type-detail #product-detail-form .sacha-variant-ui__hint.is-warning{color:#b3261e!important;font-weight:600!important}html body.type-detail #product-detail-form>.sacha-variant-ui:has(>.sacha-variant-ui__hint:is(.is-stock,.is-supplier,.is-ask,.is-other,.is-warning))>.sacha-variant-ui__legend{display:none!important}html body.type-detail #product-detail-form>.sacha-variant-ui:has(>.sacha-variant-ui__legend):not(:has(>.sacha-variant-ui__hint:is(.is-stock,.is-supplier,.is-ask,.is-other,.is-warning)))>.sacha-variant-ui__hint{display:none!important}html body.type-detail #product-detail-form .sacha-variant-ui__bottom{display:grid!important;grid-template-columns:108px minmax(0,1fr)!important;gap:8px!important;height:var(--pd-cta)!important}html body.type-detail #product-detail-form .sacha-variant-ui__qty{display:flex!important;align-items:center!important;height:var(--pd-cta)!important;min-height:0!important;margin:0!important;padding:0!important;border:1px solid var(--pd-field)!important;border-radius:10px!important;background:#fff!important;box-sizing:border-box!important;overflow:hidden!important}html body.type-detail #product-detail-form .sacha-variant-ui__qty-btn{flex:0 0 36px!important;width:36px!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;font-size:18px!important;font-weight:400!important;color:var(--pd-text)!important}html body.type-detail #product-detail-form .sacha-variant-ui__qty-input{flex:1 1 auto!important;width:0!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;text-align:center!important;font-size:16px!important;font-weight:400!important;color:var(--pd-ink)!important;-moz-appearance:textfield!important}html body.type-detail #product-detail-form .sacha-variant-ui__qty-input::-webkit-inner-spin-button,html body.type-detail #product-detail-form .sacha-variant-ui__qty-input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}html body.type-detail #product-detail-form .sacha-variant-ui__add,html body.type-detail #product-detail-form .sacha-variant-ui__add:disabled{height:var(--pd-cta)!important;min-height:0!important;margin:0!important;padding:0 12px!important;border:0!important;border-radius:10px!important;background:var(--pd-link)!important;color:#fff!important;box-shadow:none!important;opacity:1!important;font-family:"Source Sans 3",sans-serif!important;font-size:16px!important;line-height:1!important;font-weight:600!important;text-transform:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body.type-detail #product-detail-form .sacha-variant-ui__add:hover,html body.type-detail #product-detail-form .sacha-variant-ui__add:focus-visible{background:#075a82!important;color:#fff!important}html body.type-detail #product-detail-form .sacha-variant-ui__add.sacha-variant-ui__add--inquire,html body.type-detail #product-detail-form .sacha-variant-ui__add.sacha-variant-ui__add--inquire:hover{background:#fff!important;color:var(--pd-ink)!important;box-shadow:inset 0 0 0 1px var(--pd-ink)!important}html body.type-detail #product-detail-form :focus-visible{outline:2px solid var(--pd-link)!important;outline-offset:2px!important}html body.type-detail .sacha-pdp-sw{display:flex!important;align-items:center!important;gap:8px!important;height:36px!important;min-width:0!important;overflow:hidden!important;margin:0!important}html body.type-detail .sacha-pdp-sw__i{flex:none!important;display:block!important;width:36px!important;height:36px!important;border-radius:50%!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px var(--pd-field)!important;padding:4px!important;box-sizing:border-box!important;background:#fff!important}html body.type-detail .sacha-pdp-sw__i.is-on{box-shadow:inset 0 0 0 2px var(--pd-ink)!important}html body.type-detail .sacha-pdp-sw__i img{display:block!important;width:28px!important;height:28px!important;max-width:none!important;border-radius:50%!important;object-fit:cover!important;transform:scale(1.9)}html body.type-detail .sacha-pdp-sw__i:focus-visible{outline:2px solid var(--pd-link)!important;outline-offset:2px!important}html body.type-detail .sacha-pdp-sw__more{display:block!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;line-height:36px!important;color:var(--pd-muted)!important;text-decoration:none!important}html body.type-detail .sacha-pdp-sw__more strong{font-weight:500!important;color:var(--pd-link)!important}html body.type-detail #product-detail-form>.p-variants-block>.sacha-pdp-sw{margin:0!important}html body.type-detail #product-detail-form>.detail-parameters{display:block!important;width:100%!important;margin:0!important;border:1px solid var(--pd-line)!important;border-radius:12px!important;overflow:hidden!important;background:#fff!important}html body.type-detail #product-detail-form>.detail-parameters>tbody{display:block!important}html body.type-detail #product-detail-form>.detail-parameters tr{display:flex!important;align-items:center!important;gap:12px!important;height:48px!important;padding:0 14px!important;border:0!important;border-top:1px solid var(--pd-line)!important;background:transparent!important;overflow:hidden!important}html body.type-detail #product-detail-form>.detail-parameters tr:first-child,html body.type-detail #product-detail-form>.detail-parameters tr.delivery-time-row + tr.shipping-options-row{border-top:0!important}html body.type-detail #product-detail-form>meta[itemprop="sku"] ~ .detail-parameters tr.delivery-time-row + tr.shipping-options-row{border-top:1px solid var(--pd-line)!important}html body.type-detail #product-detail-form>.detail-parameters th,html body.type-detail #product-detail-form>.detail-parameters td{display:block!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:14px!important;line-height:20px!important;font-weight:400!important}html body.type-detail #product-detail-form>.detail-parameters th,html body.type-detail #product-detail-form>.detail-parameters th *{flex:none!important;color:var(--pd-muted)!important;font-weight:400!important}html body.type-detail #product-detail-form>.detail-parameters td{flex:1 1 auto!important;min-width:0!important;text-align:right!important;color:var(--pd-ink)!important}html body.type-detail #product-detail-form>.detail-parameters tr.shipping-options-row::before{content:"Doprava a doru\00010den\0000ed";flex:none;font-size:14px;line-height:20px;color:var(--pd-muted)}html body.type-detail #product-detail-form>.detail-parameters a.shipping-options{color:var(--pd-link)!important;text-decoration:none!important;font-weight:400!important}html body.type-detail #product-detail-form>.detail-parameters .delivery-time,html body.type-detail #product-detail-form>.detail-parameters .delivery-time *{display:inline!important;font-weight:500!important}html body.type-detail #product-detail-form>.sacha-pdp-trust{position:absolute!important;left:0!important;right:0!important;bottom:16px!important;height:56px!important;margin:0!important;overflow:hidden!important;font-size:13px!important;line-height:24px!important;color:var(--pd-muted)!important}html body.type-detail .sacha-pdp-trust ul.sacha-variant-ui__trust{display:flex!important;flex-wrap:wrap!important;gap:0 14px!important;height:24px!important;margin:0 0 8px!important;padding:0!important;overflow:hidden!important;list-style:none!important}html body.type-detail .sacha-pdp-trust ul.sacha-variant-ui__trust li{position:relative!important;height:24px!important;margin:0!important;padding:0 0 0 18px!important;list-style:none!important;white-space:nowrap!important;font-size:13px!important;line-height:24px!important;color:var(--pd-text)!important}html body.type-detail .sacha-pdp-trust ul.sacha-variant-ui__trust li::before{content:"";position:absolute;left:2px;top:6px;width:5px;height:10px;border:solid #12813a;border-width:0 2px 2px 0;transform:rotate(45deg)}html body.type-detail .sacha-pdp-trust ul.sacha-variant-ui__trust li strong{font-weight:500!important;color:var(--pd-text)!important}html body.type-detail .sacha-pdp-trust ul.sacha-variant-ui__trust li span{display:none!important}html body.type-detail .sacha-pdp-trust p{height:24px!important;margin:0!important;padding:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:14px!important;line-height:24px!important;color:var(--pd-text)!important}html body.type-detail .sacha-pdp-trust p a{color:var(--pd-link)!important;font-weight:500!important;text-decoration:none!important;white-space:nowrap!important}@media (max-width:419px){html body.type-detail .sacha-pdp-trust ul.sacha-variant-ui__trust li:nth-child(n+3){display:none!important}}html body.type-detail .sacha-pdp-dots{position:absolute!important;left:0!important;right:0!important;bottom:4px!important;z-index:3!important;display:flex!important;justify-content:center!important;gap:0!important;height:24px!important;pointer-events:none!important}html body.type-detail .sacha-pdp-dots button{pointer-events:auto!important;width:24px!important;height:24px!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html body.type-detail .sacha-pdp-dots button::before{content:"";display:block;width:6px;height:6px;border-radius:3px;background:#c4ccd2;transition:width .2s}html body.type-detail .sacha-pdp-dots button.is-on::before{width:18px;background:var(--pd-ink)}@media (min-width:768px){html body.type-detail .sacha-pdp-dots{display:none!important}}@media (min-width:768px){html body.type-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #tab-content>#description,html body.type-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #tab-content>#ratingTab,html body.type-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #tab-content>#manufacturerDescription,html body.type-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #tab-content>#otherInformation{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important;width:auto!important;max-width:none!important;margin:0!important;padding:32px 0!important;border-top:1px solid var(--pd-line)!important}html body.type-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #tab-content>#description{border-top:0!important}html body.type-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #tab-content>:is(#description,#ratingTab,#manufacturerDescription,#otherInformation)::before{display:block;margin:0 0 16px;font-family:"Exo 2",sans-serif;font-size:24px;line-height:30px;font-weight:600;color:var(--pd-ink)}html body.type-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #tab-content>#description::before{content:"Popis"}html body.type-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #tab-content>#ratingTab::before{content:"Hodnocen\00ed"}html body.type-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #tab-content>#manufacturerDescription::before{content:"Zna\010dka"}html body.type-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #tab-content>#otherInformation::before{content:"Ostatn\0000ed\000020informace"}html body.type-detail.sacha-variant-ui-ready .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #tab-content>#variants,html body.type-detail.sacha-variant-ui-ready .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #p-detail-tabs>li:has(>a[href="#variants"]){display:none!important}html body.type-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #p-detail-tabs{border-bottom:1px solid var(--pd-line)!important}html body.type-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #p-detail-tabs>li>a{padding:0 16px!important;height:48px!important;font-family:"Source Sans 3",sans-serif!important;font-size:16px!important;line-height:48px!important;font-weight:600!important;color:var(--pd-text)!important;background:transparent!important;border:0!important}html body.type-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) #p-detail-tabs>li>a:hover{color:var(--pd-link)!important}}html body.type-detail .shp-accordion{padding:0!important;border-bottom:1px solid var(--pd-line)!important}html body.type-detail .shp-accordion .shp-accordion-link{height:56px!important;padding:0 30px 0 0!important;box-sizing:border-box!important;align-items:center!important;font-family:"Exo 2",sans-serif!important;font-size:17px!important;line-height:22px!important;font-weight:600!important;color:var(--pd-ink)!important}@media (max-width:767px){html body.type-detail .products-related .products-block{display:flex!important;flex-wrap:nowrap!important;gap:12px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch;padding:0 0 8px!important;margin:0!important;height:auto!important}html body.type-detail .products-related .products-block>.product{flex:0 0 156px!important;width:156px!important;max-width:none!important;margin:0!important;scroll-snap-align:start!important}}html body.type-detail .sacha-pdp-bar{display:none}@media (max-width:767px){html body.type-detail .sacha-pdp-bar{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:90!important;display:flex!important;align-items:center!important;gap:12px!important;padding:8px 16px calc(8px + env(safe-area-inset-bottom))!important;background:#fff!important;box-shadow:0 -1px 0 var(--pd-line),0 -6px 16px rgba(17,24,32,.06)!important;transform:translateY(110%)!important;transition:transform .2s ease!important;visibility:hidden!important}html body.type-detail .sacha-pdp-bar.is-on{transform:none!important;visibility:visible!important}html body.type-detail .sacha-pdp-bar__p{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:20px!important;line-height:24px!important;color:var(--pd-ink)!important}html body.type-detail .sacha-pdp-bar__b{flex:0 0 auto!important;height:48px!important;padding:0 20px!important;border:0!important;border-radius:10px!important;background:var(--pd-link)!important;color:#fff!important;font-size:16px!important;font-weight:600!important}}@media (prefers-reduced-motion:reduce){html body.type-detail .sacha-pdp-bar{transition:none!important}}html body.type-detail #product-detail-form>.sacha-variant-ui>.sacha-variant-ui__title>strong:empty{padding-left:0!important}html body.type-detail #product-detail-form>.sacha-variant-ui:has(>.sacha-variant-ui__title>strong:empty)>.sacha-variant-ui__spec{display:none!important}html body.type-detail #product-detail-form button.add-to-cart-button:not(.sacha-variant-ui__add){background:#0b78ad!important;border-color:#0b78ad!important;color:#fff!important;font-weight:600!important}html body.type-detail #product-detail-form button.add-to-cart-button:not(.sacha-variant-ui__add):hover{background:#075a82!important;border-color:#075a82!important}html body.type-detail #product-detail-form>:not(meta[itemprop="sku"]) + span[itemprop="offers"] ~ .detail-parameters tr.delivery-time-row{display:none!important}html body.type-detail .p-detail-inner:not(:has(+ *))>.p-data-wrapper{visibility:hidden;animation:sacha-pdp-vis 0s linear 2.5s forwards}@keyframes sacha-pdp-vis{to{visibility:visible}}html body.type-detail .p-image-wrapper .flags .flag-discount,html body.type-detail .p-image .flag-discount{display:none!important}html body.type-detail #product-detail-form .sacha-variant-ui__qty-btn[data-sacha-variant-qty-minus]{font-size:0!important}html body.type-detail #product-detail-form .sacha-variant-ui__qty-btn[data-sacha-variant-qty-minus]::before{content:"\2212";font-size:18px}html body.type-detail #product-detail-form .sacha-variant-ui__chip-label>.sacha-pdp-nb{white-space:nowrap}html body.type-detail #product-detail-form>.detail-parameters th{min-width:0!important}@media (max-width:767px){html body.type-detail .social-buttons-wrapper .link-icons>.link-icon{margin-right:0!important}}html body.type-detail #product-detail-form .sacha-variant-ui__chip:has(.sacha-pdp-nb){padding:0 4px!important}html body.type-detail #product-detail-form .sacha-variant-ui__chip:has(.sacha-pdp-nb)>.sacha-variant-ui__dot{position:absolute!important;top:5px!important;left:5px!important}html body.type-detail #product-detail-form .sacha-variant-ui__chip-label>.sacha-pdp-nb{display:block;font-size:13px;line-height:16px}html body.type-detail #product-detail-form>.sacha-variant-ui[data-sacha-variant-ui-v194]{contain:layout style}


/* ===== v339 [W55] homepage slider centre + trust strip, [W56] DYNAFIT10 coupon row, [W57] detail carousels, [W58] information bar ===== */
/* v339 [W55] homepage: hero slider centred + trust strip boxed (owner 2026-11-02: "nema to byt full width,
   zaoblil bych rohy a trosku vetsi na desktopu, to je pidi"). Desktop only (>=992); mobile/tablet untouched.
   The slider keeps its own width (main-40 below 1200, min(1500, 100vw-64) from 1200) but was pinned at
   margin-left:20px, so from 1280 it overflowed main to the RIGHT (off-centre ~40-60px on 1600-2560).
   The strip now takes exactly the slider's box: same width, same left edge, 18px corners like the cards. */
@media (min-width: 1200px) {
  html body.type-index .sacha-story-slider, html body.in-index .sacha-story-slider {
    margin-left: calc((100% - min(1500px, calc(100vw - 64px))) / 2) !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 992px) {
  html body.type-index .sacha-trust-strip, html body.in-index .sacha-trust-strip {
    position: relative !important; left: auto !important; right: auto !important; transform: none !important;
    width: calc(100% - 40px) !important; max-width: calc(100% - 40px) !important;
    margin: 4px 0 30px 20px !important;
    border-radius: 18px !important; overflow: hidden !important; background: #050505 !important;
  }
  html body.type-index .sacha-trust-strip__inner, html body.in-index .sacha-trust-strip__inner {
    max-width: 1320px !important; padding: 20px 28px !important;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
  html body.type-index .sacha-trust-strip .sacha-trust-card, html body.in-index .sacha-trust-strip .sacha-trust-card {
    grid-template-columns: 28px minmax(0, max-content) !important; column-gap: 12px !important;
    align-items: center !important; justify-content: center !important; padding: 6px 12px !important;
  }
  html body.type-index .sacha-trust-strip .sacha-trust-card__icon, html body.in-index .sacha-trust-strip .sacha-trust-card__icon {
    width: 28px !important; height: 28px !important; min-width: 28px !important; max-width: 28px !important; margin: 0 !important;
  }
  html body.type-index .sacha-trust-strip .sacha-trust-card__icon svg, html body.in-index .sacha-trust-strip .sacha-trust-card__icon svg {
    width: 26px !important; height: 26px !important; max-width: 26px !important; max-height: 26px !important;
  }
  html body.type-index .sacha-trust-strip .sacha-trust-card h3, html body.in-index .sacha-trust-strip .sacha-trust-card h3 {
    font-size: 15px !important; line-height: 1.15 !important; margin: 0 0 3px !important; letter-spacing: .01em !important;
  }
  html body.type-index .sacha-trust-strip .sacha-trust-card p, html body.in-index .sacha-trust-strip .sacha-trust-card p {
    font-size: 13.5px !important; line-height: 1.25 !important;
  }
  html body.type-index .sacha-trust-strip .sacha-trust-card--rating h3, html body.in-index .sacha-trust-strip .sacha-trust-card--rating h3 {
    font-size: 17px !important;
  }
  html body.type-index .sacha-trust-strip .sacha-trust-card--rating .sacha-trust-card__stars, html body.in-index .sacha-trust-strip .sacha-trust-card--rating .sacha-trust-card__stars {
    font-size: 17px !important;
  }
}
@media (min-width: 1200px) {
  html body.type-index .sacha-trust-strip, html body.in-index .sacha-trust-strip {
    width: min(1500px, calc(100vw - 64px)) !important; max-width: min(1500px, calc(100vw - 64px)) !important;
    margin-left: calc((100% - min(1500px, calc(100vw - 64px))) / 2) !important;
  }
}


/* v339 [W56] v2 DYNAFIT10 coupon row under the detail price (owner 2026-11-02: code + "Kopirovat" button +
   "Vlozte ho v kosiku do pole Slevovy kupon - odecteme extra 10 %"). Driven ONLY by the product flag (class from
   flag code -10-s-kodem-dynafit10), never by ids. ZERO CLS: the ::after placeholder below is painted from the
   render-blocking stylesheet with the SAME box (order, flex-basis 100%, fixed height) as the real row that the
   runtime [W57](c) appends; the runtime swaps them in one synchronous step (.sacha-coupon-on hides the ::after).
   No JS / before DOMContentLoaded the placeholder itself tells the code. Heights: 72px >=992 (hint on 1 line),
   90px below (hint on 2 lines, fits down to 320px).
   OFF SWITCH after 8. 11.: remove the flag from products (planned 9. 11.) OR delete this block; the runtime also
   sets html.sacha-dynafit10-off after 2026-11-08 23:59 local time (placeholder hidden, row never mounted). */
html:not(.sacha-dynafit10-off) body.type-detail .p-detail-inner:has(.p-image .flag--10-s-kodem-dynafit10) #product-detail-form > .p-to-cart-block:not(.sacha-coupon-on)::after {
  content: "K\F3 d DYNAFIT10 \2013  vlo\17E te ho v ko\161\ED ku do pole Slevov\FD  kup\F3 n, ode\10D teme extra 10\A0%";
  order: 6; flex: 0 0 100%; display: flex; align-items: center; box-sizing: border-box; height: 90px; margin: 0; padding: 7px 10px;
  border: 1.5px dashed #111820; border-radius: 10px; background: #f6ffd0; color: #1e3037;
  font-size: 14px; font-weight: 600; line-height: 19px; overflow: hidden;
}
html body.type-detail #product-detail-form > .p-to-cart-block > .sacha-coupon {
  order: 6; flex: 0 0 100%; box-sizing: border-box; height: 90px; margin: 0; padding: 7px 10px;
  border: 1.5px dashed #111820; border-radius: 10px; background: #f6ffd0; color: #1e3037; overflow: hidden;
  display: grid; grid-template-columns: auto auto minmax(0, 1fr); grid-template-rows: 32px auto; column-gap: 8px; row-gap: 6px; align-items: center;
}
@media (min-width: 992px) {
  html:not(.sacha-dynafit10-off) body.type-detail .p-detail-inner:has(.p-image .flag--10-s-kodem-dynafit10) #product-detail-form > .p-to-cart-block:not(.sacha-coupon-on)::after,
  html body.type-detail #product-detail-form > .p-to-cart-block > .sacha-coupon { height: 72px; }
}
html body.type-detail .sacha-coupon .sacha-coupon__code {
  display: inline-flex; align-items: center; height: 32px; box-sizing: border-box; padding: 0 10px; border-radius: 6px;
  background: #e8ff3d; color: #111820; font-size: 15px; font-weight: 800; letter-spacing: .06em; line-height: 1; white-space: nowrap;
  user-select: all; -webkit-user-select: all;
}
html body.type-detail .sacha-coupon .sacha-coupon__copy {
  display: inline-flex; align-items: center; justify-content: center; height: 32px; min-width: 124px; box-sizing: border-box;
  margin: 0; padding: 0 12px; border: 0; border-radius: 6px; background: #111820; color: #fff; cursor: pointer;
  font: inherit; font-size: 14px; font-weight: 700; line-height: 1; white-space: nowrap; transition: background-color .15s;
}
html body.type-detail .sacha-coupon .sacha-coupon__copy:hover { background: #2b3a44; }
html body.type-detail .sacha-coupon .sacha-coupon__copy:focus-visible { outline: 2px solid #111820; outline-offset: 2px; }
html body.type-detail .sacha-coupon .sacha-coupon__copy.is-done { background: #0b7a3e; }
html body.type-detail .sacha-coupon .sacha-coupon__live {
  position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0;
}
html body.type-detail .sacha-coupon .sacha-coupon__hint {
  grid-column: 1 / -1; font-size: 13px; font-weight: 600; line-height: 17px; color: #1e3037;
}
html.sacha-dynafit10-off body.type-detail #product-detail-form > .p-to-cart-block > .sacha-coupon { display: none !important; }

/* v339 [W57] detail carousels Souvisejici / Podobne / Naposledy prohlizene (owner 2026-11-02 snapshot: grey 38x58
   squares, invisible glyph, left arrow detached, right one over the edge, big gap under the heading).
   >=992: round 40px white arrows, dark chevron, centred on the PHOTO (holder pad 6 + slider pad 5 + .p pad 11 + half
   of the fixed 230px photo = 137px), 4px from the holder edge = outside the cards (.p starts 48px in). The runtime
   builds these sliders finite ([W57](a)) so [13] SachaArrowVisV266 hides the arrow at the start/end
   (.sacha-arrow-off rule wins by its #id specificity). Gap heading -> cards 104 -> 36px.
   <=767: native swipe row (scroll-snap, ~2.2 cards visible), no arrows, no dots; the runtime keeps the base slider's
   touch handlers out ([W57](b)). 768-991 (2-column grid) is unchanged. */
@media (min-width: 992px) {
  html body.type-detail .p-detail > .products-header { margin-bottom: 14px !important; }
  html body.type-detail .p-detail > .products-wrapper.product-slider-holder { padding-top: 6px !important; }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-prev,
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-next,
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-prev:hover,
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-next:hover {
    top: 137px !important; bottom: auto !important; transform: translateY(-50%) !important;
    width: 40px !important; min-width: 40px !important; max-width: 40px !important;
    height: 40px !important; min-height: 40px !important; max-height: 40px !important;
    margin: 0 !important; padding: 0 !important; border: 1px solid #d5dbe0 !important; border-radius: 50% !important;
    background: #fff !important; background-color: #fff !important; background-image: none !important;
    box-shadow: 0 4px 14px rgba(17, 24, 32, .16) !important; opacity: 1 !important; z-index: 5 !important;
    transition: background-color .15s, border-color .15s !important;
  }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-prev,
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-prev:hover { left: 4px !important; right: auto !important; }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-next,
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-next:hover { left: auto !important; right: 4px !important; }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-prev:hover,
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-next:hover {
    background: #111820 !important; background-color: #111820 !important; border-color: #111820 !important;
  }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-prev:focus-visible,
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-next:focus-visible {
    box-shadow: 0 0 0 3px #fff, 0 0 0 5px #111820 !important;
  }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-prev::before,
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-next::before,
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-prev:hover::before,
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-next:hover::before {
    content: "" !important; display: block !important; position: static !important; flex: 0 0 auto !important;
    width: 10px !important; min-width: 10px !important; max-width: 10px !important; height: 16px !important; min-height: 16px !important; max-height: 16px !important;
    margin: 0 !important; padding: 0 !important; border: 0 !important; box-shadow: none !important; transform: none !important;
    font-size: 0 !important; line-height: 0 !important; color: transparent !important;
    background-color: transparent !important; background-position: center !important; background-repeat: no-repeat !important; background-size: 10px 16px !important;
    mask-image: none !important; -webkit-mask-image: none !important;
  }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-prev::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16'%3E%3Cpath d='M8 2 2 8l6 6' fill='none' stroke='%23111820' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
  }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-next::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16'%3E%3Cpath d='M2 2l6 6-6 6' fill='none' stroke='%23111820' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
  }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-prev:hover::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16'%3E%3Cpath d='M8 2 2 8l6 6' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
  }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation.navigation-next:hover::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16'%3E%3Cpath d='M2 2l6 6-6 6' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
  }
}
@media (max-width: 767px) {
  html body.type-detail .p-detail > .products-header { margin-bottom: 10px !important; }
  html body.type-detail .p-detail > .products-wrapper.product-slider-holder { padding-top: 0 !important; }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider {
    margin: 0 !important; width: auto !important; height: auto !important; overflow: visible !important;
  }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider > .products-block {
    display: flex !important; flex-wrap: nowrap !important; grid-template-columns: none !important; gap: 10px !important;
    width: auto !important; max-width: none !important; transform: none !important; transition: none !important;
    overflow-x: auto !important; overflow-y: hidden !important; scroll-snap-type: x mandatory; overscroll-behavior-x: contain;
    -webkit-overflow-scrolling: touch; scrollbar-width: none; padding: 2px 2px 10px !important; margin: 0 !important;
  }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider > .products-block::-webkit-scrollbar { display: none; }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider > .products-block > .product {
    flex: 0 0 calc((100% - 20px) / 2.2) !important; width: auto !important; min-width: 0 !important; max-width: none !important;
    scroll-snap-align: start;
  }
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-navigation,
  html body.type-detail .products-wrapper.product-slider-holder:not(#colorbox *) > .product-slider-pagination { display: none !important; }
}

/* v339 [W58] Shoptet information bar (admin "informacni zprava", .site-msg.information). Template 13 base CSS pins it
   position:fixed bottom:20px left:20px max-width:480px = the "vlevo dole" box (owner 2026-11-02); the base JS also
   writes an inline bottom when the cookie bar is present. Here: in normal flow at the very top, full width, thin
   dark strip, the admin link stretched over the whole strip, a 32px close button. It is server HTML styled by the
   render-blocking stylesheet -> final size at first paint, no layout shift; closing is user input (excluded from
   CLS) and the runtime hides it in the same frame. */
html body .site-msg.information {
  position: relative !important; top: auto !important; right: auto !important; bottom: auto !important; left: auto !important;
  transform: none !important; display: block; width: 100% !important; max-width: none !important; margin: 0 !important;
  box-sizing: border-box !important; padding: 8px 48px !important; min-height: 36px;
  background: #111820 !important; color: #fff !important; box-shadow: none !important; opacity: 1 !important; z-index: 3 !important;
  font-size: 14px !important; line-height: 20px !important; text-align: center !important;
}
html body .site-msg.information .container {
  position: static !important; width: auto !important; max-width: 1320px !important; margin: 0 auto !important; padding: 0 !important;
}
html body .site-msg.information .text { padding: 0 !important; color: #fff !important; font-weight: 600; }
html body .site-msg.information .text p { margin: 0 !important; display: inline; }
html body .site-msg.information .text strong, html body .site-msg.information .text b { color: #e8ff3d !important; font-weight: 800; letter-spacing: .03em; }
html body .site-msg.information .text a {
  color: #e8ff3d !important; font-weight: 700; text-decoration: underline !important; text-underline-offset: 3px; white-space: nowrap;
}
html body .site-msg.information .text a::after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; }
html body .site-msg.information .text a:focus-visible { outline: none; }
html body .site-msg.information:focus-within { box-shadow: inset 0 0 0 2px #e8ff3d !important; }
html body .site-msg.information .close {
  position: absolute !important; top: 50% !important; right: 8px !important; left: auto !important; margin: -16px 0 0 !important;
  width: 32px !important; height: 32px !important; z-index: 2 !important; display: flex !important; align-items: center; justify-content: center;
  border-radius: 50%; cursor: pointer; font-size: 0 !important; line-height: 0 !important; color: transparent !important; background: transparent;
}
html body .site-msg.information .close:hover { background: rgba(255, 255, 255, .14); }
html body .site-msg.information .close:focus-visible { outline: 2px solid #e8ff3d; outline-offset: 0; }
html body .site-msg.information .close::before {
  content: "" !important; display: block; width: 12px; height: 12px; font-size: 0 !important; color: transparent !important;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.5 1.5l9 9m0-9-9 9' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / 12px 12px no-repeat;
}
@media (max-width: 767px) {
  html body .site-msg.information { padding: 7px 44px 7px 12px !important; font-size: 13px !important; line-height: 18px !important; text-align: left !important; }
  html body .site-msg.information .close { right: 4px !important; }
  html body .site-msg.information .text a { white-space: normal; }
}


/* ===== v340 [W61] cart + checkout (direction C, compact phone), [W62] DYNAFIT10 "Chci vyuzit", [W63] added-to-cart window ===== */
/* v340 [W61] kosik + pokladna "Ve stylu e-shopu" (smer C, Mark 2026-11-02: "good, na mobilu vic kompaktni") + [W62] DYNAFIT10 "Chci vyuzit" + [W63] okno Pridano do kosiku.
   Jeden cisty blok, bez tmaveho panelu. Jazyk z ziveho webu: bile karty r8 + linka #d7eaf2 + stin karet, modre CTA #19bdea s tmavym textem,
   vedlejsi tlacitko bile s linkou #007596, listek kuponu jako na detailu, Exo 2 na nadpisy, cervene ceny. #111820 jen na text.
   Vse na body.ordering-process / body.in-kosik (server tridy, plati od prvniho vykresleni = bez CLS). Hlavicka pokladny bere vzhled z
   html:root:root:root body.ordering-process (specificita >= pravidel v339 na html.sacha-checkout-page, ktera pridava az odlozeny runtime) -> stejny vzhled pred i po pridani tridy.
   Radkovy tok Shoptetu zustava. ASCII only (ceske znaky v content jako escape). */
html body.ordering-process{--k-ink:#111820;--k-blue:#19bdea;--k-blue-d:#087f9d;--k-sec:#007596;--k-line:#dceaf1;--k-line2:#d7eaf2;--k-soft:#fff;--k-muted:#5f6d76;--k-green:#147a39;--k-lime:#fff;--k-red:#ed1c24;--k-r:7px;--k-sh:0 10px 28px rgba(12,28,40,.07);background:#fff!important}
html body.ordering-process .price,html body.ordering-process .price-final,html body.ordering-process .cart-item-price,html body.ordering-process .payment-shipping-price,html body.ordering-process .amount,html body.ordering-process .order-summary-item>div{font-variant-numeric:tabular-nums!important}
html body.ordering-process .co-box h2,html body.ordering-process .cart-content h2.order-icon,html body.ordering-process #summary-box h2,html body.ordering-process #summary-box .h4,html body.ordering-process .row.summary .price-label.price-primary,html body.ordering-process .coupon-input.toggle-coupon-input::before{font-family:"Exo 2","Sacha Exo fb",sans-serif!important}

/* 1 hlavicka pokladny: logo + kontakt, bez vyhledavani a horni listy (H = html:root:root:root body.ordering-process, plati i pred tridou sacha-checkout-page) */
html:root:root:root body.ordering-process .top-navigation-bar,html:root:root:root body.ordering-process #header .search,html:root:root:root body.ordering-process #header .navigation-buttons,html:root:root:root body.ordering-process #header .header-bottom{display:none!important}
html:root:root:root body.ordering-process #header,html:root:root:root body.ordering-process #header .overall-header,html:root:root:root body.ordering-process #header .header-top{height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;background:#fff!important;box-shadow:none!important}
html:root:root:root body.ordering-process #header{border-bottom:1px solid var(--k-line)!important}
html:root:root:root body.ordering-process #header .navigation-wrapper.header-top-wrapper,html:root:root:root body.ordering-process #header .header-top-wrapper{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;height:auto!important;min-height:0!important;max-height:none!important;max-width:1180px!important;margin:0 auto!important;padding:18px 24px!important;overflow:visible!important;border:0!important}
html:root:root:root body.ordering-process #header .site-name,html:root:root:root body.ordering-process #header .site-name a{position:static!important;display:block!important;flex:0 0 auto!important;margin:0!important;padding:0!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;line-height:1!important;overflow:visible!important;transform:none!important}
html:root:root:root body.ordering-process #header .site-name img{display:block!important;width:auto!important;height:52px!important;max-height:52px!important;max-width:none!important;object-fit:contain!important;transform:none!important}
html:root:root:root body.ordering-process #header .sacha-desktop-contact{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 0 auto!important;position:static!important;color:var(--k-ink)!important;text-decoration:none!important}
html:root:root:root body.ordering-process #header .sacha-desktop-contact__main{font-size:15px!important;font-weight:700!important}
html:root:root:root body.ordering-process #header .sacha-desktop-contact__main::before{content:"Pot\0159 ebujete poradit?  "!important;font-weight:400!important;color:var(--k-muted)!important}
html:root:root:root body.ordering-process #header .sacha-desktop-contact__hours{font-size:12.5px!important;color:var(--k-muted)!important}
html:root:root:root body.ordering-process #content-wrapper{padding-top:0!important;margin-top:0!important}
html body.ordering-process #content-wrapper .content-inner,html body.ordering-process #cart-wrapper{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}

/* 2 kroky: tenka linka, aktivni modry, hotove s fajfkou */
html body.ordering-process .cart-header{position:relative!important;display:flex!important;justify-content:space-between!important;max-width:640px!important;margin:28px auto 32px!important;padding:0!important;list-style:none!important;counter-reset:none!important;background:none!important;border:0!important;top:auto!important;transform:none!important;box-shadow:none!important}
html body.ordering-process .cart-header::before{content:""!important;position:absolute!important;left:13px!important;right:13px!important;top:13px!important;height:2px!important;background:var(--k-line2)!important;border:0!important;display:block!important}
html body.ordering-process .cart-header .step{position:relative!important;z-index:1!important;flex:0 0 auto!important;width:auto!important;margin:0!important;padding:0!important;background:none!important;border:0!important;text-align:left!important}
html body.ordering-process .cart-header .step::before,html body.ordering-process .cart-header .step::after,html body.ordering-process .cart-header .step>strong::after,html body.ordering-process .cart-header .step>a::after,html body.ordering-process .cart-header .step span::before,html body.ordering-process .cart-header .step span::after{display:none!important}
html body.ordering-process .cart-header .step>strong,html body.ordering-process .cart-header .step>a{display:flex!important;align-items:center!important;gap:10px!important;padding:0 10px 0 0!important;background:#fff!important;color:var(--k-muted)!important;font-size:14px!important;font-weight:600!important;line-height:28px!important;text-decoration:none!important;white-space:nowrap!important}
html body.ordering-process .cart-header .step:last-child>strong,html body.ordering-process .cart-header .step:last-child>a{padding:0 0 0 10px!important}
html body.ordering-process .cart-header .step:not(:first-child):not(:last-child)>strong,html body.ordering-process .cart-header .step:not(:first-child):not(:last-child)>a{padding:0 10px!important}
html body.ordering-process .cart-header .step>strong::before,html body.ordering-process .cart-header .step>a::before{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 28px!important;width:28px!important;height:28px!important;margin:0!important;border:2px solid var(--k-line2)!important;border-radius:50%!important;background:#fff!important;color:var(--k-muted)!important;font-size:13px!important;font-weight:700!important;line-height:1!important;box-sizing:border-box!important;transform:none!important}
html body.ordering-process .cart-header .step-1>strong::before,html body.ordering-process .cart-header .step-1>a::before{content:"1"!important}
html body.ordering-process .cart-header .step-2>strong::before,html body.ordering-process .cart-header .step-2>a::before{content:"2"!important}
html body.ordering-process .cart-header .step-3>strong::before,html body.ordering-process .cart-header .step-3>a::before{content:"3"!important}
html body.ordering-process .cart-header .step.active>strong,html body.ordering-process .cart-header .step.active>a,html body.ordering-process .cart-header .step.completed>strong,html body.ordering-process .cart-header .step.completed>a{color:var(--k-ink)!important}
html body.ordering-process .cart-header .step.active>strong::before,html body.ordering-process .cart-header .step.active>a::before{background:var(--k-blue)!important;border-color:var(--k-blue)!important;color:var(--k-ink)!important}
html body.ordering-process .cart-header .step.completed>strong::before,html body.ordering-process .cart-header .step.completed>a::before{content:"\2713"!important;background:#fff!important;border-color:var(--k-sec)!important;color:var(--k-sec)!important}
html body.ordering-process .cart-header .step.completed>a:hover span{text-decoration:underline!important;text-underline-offset:3px!important}
html body.ordering-process .cart-header .step span{font:inherit!important;color:inherit!important;text-decoration:none!important}
html body.ordering-process .cart-header.step-1::after,html body.ordering-process .cart-header.step-2::after{content:""!important;position:absolute!important;left:13px!important;top:13px!important;height:2px!important;background:var(--k-blue)!important;display:block!important;width:50%!important}
html body.ordering-process .cart-header.step-2::after{width:calc(100% - 26px)!important}

/* 3 kosik: tabulka jako karta se svetlym zahlavim */
html body.in-kosik .cart-inner .cart-table{border-collapse:separate!important;border-spacing:0!important;width:100%!important;margin:0!important;border:1px solid var(--k-line2)!important;border-radius:var(--k-r)!important;box-shadow:var(--k-sh)!important;background:#fff!important;overflow:hidden!important}
html body.in-kosik .cart-inner .cart-table tr.cart-table-header td{padding:14px 12px!important;border:0!important;border-bottom:1px solid var(--k-line2)!important;background:var(--k-soft)!important;color:var(--k-muted)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}
html body.in-kosik .cart-inner .cart-table tr.cart-table-header td.p-discount{font-size:0!important}
html body.in-kosik .cart-inner .cart-table tr.related,html body.in-kosik .cart-inner .cart-table .show-related{display:none!important}
html body.in-kosik .cart-inner .cart-table tr.removeable>td{padding:22px 12px!important;border:0!important;border-bottom:1px solid var(--k-line)!important;vertical-align:middle!important;background:transparent!important}
html body.in-kosik .cart-inner .cart-table tr.cart-table-header td:first-child,html body.in-kosik .cart-inner .cart-table tr.removeable>td:first-child{padding-left:20px!important}
html body.in-kosik .cart-inner .cart-table tr.cart-table-header td:last-child,html body.in-kosik .cart-inner .cart-table tr.removeable>td:last-child{padding-right:20px!important}
html body.in-kosik .cart-inner .cart-table tr.removeable:last-of-type>td{border-bottom:0!important}
html body.in-kosik .cart-inner .cart-table td.cart-p-image{width:128px!important}
html body.in-kosik .cart-inner .cart-table td.cart-p-image a{display:block!important;width:96px!important;height:96px!important;border:1px solid var(--k-line)!important;border-radius:var(--k-r)!important;background:#fff!important;overflow:hidden!important}
html body.in-kosik .cart-inner .cart-table td.cart-p-image img{display:block!important;width:96px!important;height:96px!important;max-width:none!important;object-fit:contain!important;padding:6px!important;box-sizing:border-box!important}
html body.in-kosik .cart-inner .cart-table td.p-name .main-link{display:block!important;color:var(--k-ink)!important;font-size:17px!important;font-weight:600!important;line-height:1.35!important;text-decoration:none!important}
html body.in-kosik .cart-inner .cart-table td.p-name .main-link,html body.in-kosik .cart-inner .cart-table td.p-name .main-link-variant{font-family:"Source Sans 3","Sacha SSP fb","Source Sans Pro",Arial,sans-serif!important}
html body.in-kosik .cart-inner .cart-table td.p-name .main-link:hover{color:var(--k-blue-d)!important}
html body.in-kosik .cart-inner .cart-table td.p-name .main-link-variant,html body.in-kosik .cart-inner .cart-table td.p-name .main-link .main-link-variant{display:block!important;margin-top:4px!important;color:var(--k-muted)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important}
html body.in-kosik .cart-inner .cart-table td.p-name .product-table-name-footer{display:none!important}
html body.in-kosik .cart-inner .cart-table td.p-name form.delete-cart-item{display:block!important;margin-top:10px!important;position:static!important}
html body.in-kosik .cart-inner .cart-table td.p-name form.delete-cart-item .remove-item{display:inline-flex!important;align-items:center!important;gap:6px!important;width:auto!important;height:auto!important;min-height:44px!important;padding:0 6px 0 0!important;margin:0!important;border:0!important;background:transparent!important;color:var(--k-muted)!important;font-size:13.5px!important;font-weight:600!important;cursor:pointer!important;position:static!important;box-shadow:none!important}
html body.in-kosik .cart-inner .cart-table td.p-name form.delete-cart-item .remove-item::before{content:""!important;display:block!important;width:14px!important;height:14px!important;background:currentColor!important;-webkit-mask:var(--sacha-icon-x) center/14px no-repeat!important;mask:var(--sacha-icon-x) center/14px no-repeat!important;position:static!important;transform:none!important}
html body.in-kosik .cart-inner .cart-table td.p-name form.delete-cart-item .remove-item::after{display:none!important}
html body.in-kosik .cart-inner .cart-table td.p-name form.delete-cart-item .remove-item .sr-only{position:static!important;width:auto!important;height:auto!important;margin:0!important;clip:auto!important;clip-path:none!important;overflow:visible!important;white-space:nowrap!important}
html body.in-kosik .cart-inner .cart-table td.p-name form.delete-cart-item .remove-item:hover{color:#b3261e!important}
html body.in-kosik .cart-inner .cart-table td.p-availability .availability-label{display:inline-block!important;padding:4px 10px!important;border-radius:999px!important;background:var(--k-soft)!important;font-size:13px!important;font-weight:600!important;white-space:nowrap!important}
html body.in-kosik .cart-inner .cart-table td.p-quantity .quantity{width:116px!important;height:44px!important;border:1px solid var(--k-line2)!important;border-radius:var(--k-r)!important;background:#fff!important;overflow:hidden!important}
html body.in-kosik .cart-inner .cart-table td.p-quantity .quantity .amount{height:42px!important;border:0!important;font-size:15px!important;font-weight:700!important;color:var(--k-ink)!important}
html body.in-kosik .cart-inner .cart-table td.p-quantity .quantity button{color:var(--k-ink)!important}
html body.in-kosik .cart-inner .cart-table td.p-quantity .quantity{width:136px!important;height:46px!important;box-sizing:border-box!important}
html body.in-kosik .cart-inner .cart-table td.p-quantity .quantity .amount{width:44px!important;min-width:44px!important;height:44px!important}
html body.in-kosik .cart-inner .cart-table td.p-quantity .quantity button.increase,html body.in-kosik .cart-inner .cart-table td.p-quantity .quantity button.decrease{width:44px!important;min-width:44px!important;height:44px!important;padding:0!important}
html body.in-kosik .cart-inner .row.summary .extra.cofidis a.installments{display:inline-flex!important;align-items:center!important;min-height:44px!important}
html body.in-kosik .cart-inner .cart-table td.p-price{color:var(--k-muted)!important;font-size:14px!important;white-space:nowrap!important}
html body.in-kosik .cart-inner .cart-table td.p-discount{display:table-cell!important;width:130px!important;padding-left:0!important;padding-right:0!important;text-align:right!important}
html body.in-kosik .cart-inner .cart-table td.p-discount .acronym{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px 10px!important;border:1px dashed var(--k-ink)!important;border-radius:6px!important;background:var(--k-lime)!important;color:var(--k-ink)!important;font-size:12.5px!important;font-weight:700!important;white-space:nowrap!important;text-decoration:none!important}
html body.in-kosik .cart-inner .cart-table td.p-discount .acronym::before{content:"DYNAFIT10 \2212"!important;font-weight:800!important}
html body.in-kosik .cart-inner .cart-table td.p-discount .acronym{visibility:hidden!important}
html body.in-kosik .cart-inner .cart-table td.p-discount.is-disc .acronym{visibility:visible!important}
html body.in-kosik .cart-inner .cart-table td.p-total{padding-right:20px!important;text-align:right!important;white-space:nowrap!important}
html body.in-kosik .cart-inner .cart-table td.p-total .price-final{color:var(--k-red)!important;font-size:20px!important;font-weight:600!important}
html body.in-kosik .cart-inner .cart-table td.p-total form{display:none!important}

/* 4 kosik: souhrn pod tabulkou, vlevo kupon + doprava, vpravo bila karta s celkovou cenou */
html body.in-kosik .cart-inner .row.summary{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:32px!important;margin:28px 0 0!important;padding:0!important}
html body.in-kosik .cart-inner .row.summary>.col-md-8{flex:1 1 auto!important;max-width:none!important;width:auto!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:14px!important}
html body.in-kosik .cart-inner .row.summary>.col-md-4{flex:0 0 400px!important;max-width:400px!important;width:400px!important;padding:26px!important;border:1px solid var(--k-line2)!important;border-radius:var(--k-r)!important;background:#fff!important;color:var(--k-ink)!important;box-shadow:var(--k-sh)!important}
html body.in-kosik .cart-inner .row.summary .coupon-input{margin:0!important;padding:20px!important;width:100%!important;border:1px solid var(--k-line2)!important;border-radius:var(--k-r)!important;background:#fff!important;box-shadow:var(--k-sh)!important;box-sizing:border-box!important}
html body.in-kosik .cart-inner .row.summary .coupon-input.toggle-coupon-input::before{content:"M\00E1 te slevov\00FD  k\00F3 d?"!important;display:block!important;margin:0 0 10px!important;color:var(--k-ink)!important;font-size:15px!important;font-weight:700!important}
html body.in-kosik .cart-inner .row.summary .toggle-coupon-input-button{display:none!important}
html body.in-kosik .cart-inner .row.summary .toggle-coupon-input .discount-coupon{display:block!important;margin:0!important}
html body.in-kosik .cart-inner .row.summary .discount-coupon form.input-group{display:flex!important;gap:8px!important;width:100%!important;max-width:520px!important;margin:0!important}
html body.in-kosik .cart-inner .row.summary .discount-coupon #discountCouponCode{flex:1 1 auto!important;min-width:0!important;height:48px!important;padding:0 16px!important;border:1px solid var(--k-line2)!important;border-radius:10px!important;font-size:16px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:#fff!important}
html body.in-kosik .cart-inner .row.summary .discount-coupon #discountCouponCode::placeholder{text-transform:none!important;letter-spacing:0!important;font-weight:400!important;color:#5f6d76!important}
html body.in-kosik .cart-inner .row.summary .discount-coupon #discountCouponCode:focus{outline:2px solid var(--k-sec)!important;outline-offset:2px!important;border-color:var(--k-sec)!important;box-shadow:none!important}
html body.in-kosik .cart-inner .row.summary .discount-coupon [data-testid=buttonSubmitDiscountCoupon]{flex:0 0 auto!important;width:auto!important;min-width:0!important;height:48px!important;min-height:48px!important;padding:0 22px!important;border:1px solid var(--k-sec)!important;border-radius:10px!important;background:#fff!important;color:var(--k-sec)!important;font-size:0!important;line-height:1!important;box-shadow:none!important}
html body.in-kosik .cart-inner .row.summary .discount-coupon [data-testid=buttonSubmitDiscountCoupon]::before{display:none!important}
html body.in-kosik .cart-inner .row.summary .discount-coupon [data-testid=buttonSubmitDiscountCoupon]::after{content:"Uplatnit"!important;position:static!important;display:inline!important;font-size:15px!important;font-weight:900!important;background:none!important;width:auto!important;height:auto!important;transform:none!important;color:var(--k-sec)!important}
html body.in-kosik .cart-inner .row.summary .applied-coupon__heading{margin:0 0 10px!important;color:var(--k-ink)!important;font-size:15px!important;font-weight:700!important}
html body.in-kosik .cart-inner .row.summary .applied-coupon{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;max-width:520px!important;padding:10px 12px 10px 16px!important;background:var(--k-lime)!important;border:1px dashed var(--k-ink)!important;border-radius:10px!important;color:#1e3037!important;font-size:14.5px!important}
html body.in-kosik .cart-inner .row.summary .applied-coupon strong{font-weight:700!important}
html body.in-kosik .cart-inner .row.summary .applied-coupon strong::before{content:"\2713  "!important;color:#1b7f3b!important}
html body.in-kosik .cart-inner .row.summary .applied-coupon form,html body.in-kosik .cart-inner .row.summary .applied-coupon fieldset{margin:0!important;padding:0!important;border:0!important}
html body.in-kosik .cart-inner .row.summary .applied-coupon button{min-width:44px!important;width:auto!important;height:44px!important;min-height:44px!important;padding:0 6px!important;border:0!important;background:transparent!important;color:var(--k-ink)!important;font-size:0!important;box-shadow:none!important}
html body.in-kosik .cart-inner .row.summary .applied-coupon button::after{content:"Odebrat"!important;font-size:13.5px!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:3px!important}
html body.in-kosik .cart-inner .row.summary .col-md-8>*{margin-left:0!important;margin-right:0!important}
html body.in-kosik .cart-inner .row.summary .col-md-8>.box{min-height:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:10px 20px!important;margin:0!important;padding:16px 20px!important;border:1px solid var(--k-line)!important;border-radius:var(--k-r)!important;background:var(--k-soft)!important}
html body.in-kosik .cart-inner .row.summary .extra.delivery{flex:1 1 260px!important;margin:0!important;padding:0!important;background:none!important;color:var(--k-ink)!important;font-size:14.5px!important;line-height:1.4!important}
html body.in-kosik .cart-inner .row.summary .extra.delivery::before{display:none!important}
html body.in-kosik .cart-inner .row.summary .extra.delivery strong{font-weight:700!important}
html body.in-kosik .cart-inner .row.summary .extra.delivery .price-range{height:6px!important;margin:8px 0 0!important;border-radius:6px!important;background:#dbe8ef!important;overflow:hidden!important}
html body.in-kosik .cart-inner .row.summary .extra.delivery .price-range>div{height:6px!important;border-radius:6px!important;background:var(--k-blue)!important}
html body.in-kosik .cart-inner .row.summary .extra.cofidis{flex:0 0 auto!important;margin:0!important;font-size:13.5px!important}
html body.in-kosik .cart-inner .row.summary .extra.cofidis a{color:var(--k-blue-d)!important}
html body.in-kosik .cart-inner .row.summary .price-wrapper{display:grid!important;grid-template-columns:1fr auto!important;align-items:baseline!important;gap:4px 12px!important;margin:0 0 20px!important;padding:0!important;text-align:left!important;border:0!important}
html body.in-kosik .cart-inner .row.summary .price-wrapper .price-label.price-primary{grid-column:1 / -1!important;justify-self:start!important;color:var(--k-ink)!important;font-size:17px!important;font-weight:700!important;text-align:left!important}
html body.in-kosik .cart-inner .row.summary .price-wrapper .price.price-primary{grid-column:1 / -1!important;justify-self:start!important;color:var(--k-ink)!important;font-family:"Exo 2","Sacha Exo fb",sans-serif!important;font-size:36px!important;font-weight:700!important;line-height:1.1!important;text-align:left!important;white-space:nowrap!important}
html body.in-kosik .cart-inner .row.summary .price-wrapper .price-secondary{color:var(--k-muted)!important;font-size:13px!important;font-weight:400!important;text-align:left!important;justify-self:start!important}
html body.in-kosik .cart-inner .row.summary .price-wrapper .price.price-secondary{justify-self:end!important;text-align:right!important}
html body.in-kosik .cart-inner .row.summary .next-step{display:flex!important;flex-direction:column!important;gap:4px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}

/* 5 tlacitka: hlavni modre (jako Do kosiku), vedlejsi bile s linkou #007596 (jako na kartach) */
html body.ordering-process .next-step .next-step-forward,html body.ordering-process .next-step .next-step-finish{order:1!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:56px!important;flex:0 0 auto!important;margin:0!important;padding:10px 22px!important;border:0!important;border-radius:10px!important;background:var(--k-blue)!important;color:var(--k-ink)!important;font-size:17px!important;font-weight:700!important;line-height:1.2!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;transition:background-color .15s ease!important}
html body.ordering-process .next-step .next-step-forward:hover,html body.ordering-process .next-step .next-step-finish:hover{background:#16b9df!important}
html body.ordering-process .next-step .next-step-forward:focus-visible,html body.ordering-process .next-step .next-step-finish:focus-visible{outline:3px solid var(--k-ink)!important;outline-offset:2px!important}
html body.ordering-process .next-step .next-step-forward::before,html body.ordering-process .next-step .next-step-forward::after{display:none!important}
html body.ordering-process .next-step .order-button-text{font:inherit!important;color:inherit!important;text-transform:none!important;letter-spacing:0!important}
html body.ordering-process .next-step .order-button-text::after{content:"  \2192"!important;font-weight:700!important}
html body.in-kosik .next-step .next-step-forward .order-button-text::before{content:""!important}
html body.in-kosik .next-step .next-step-forward .order-button-text{font-size:0!important}
html body.in-kosik .next-step .next-step-forward .order-button-text::after{content:"Pokra\010D ovat k doprav\011B\20 a platb\011B\20 \2192"!important;font-size:17px!important}
html body.ordering-process .next-step .next-step-finish{display:flex!important;flex-direction:column!important;gap:2px!important}
html body.ordering-process .next-step .next-step-finish .order-button-text{display:block!important;font-size:18px!important;line-height:1.15!important;text-transform:none!important}
html body.ordering-process .next-step .next-step-finish .order-button-text::after{content:""!important}
html body.ordering-process .next-step .next-step-finish .order-button-suffix{display:block!important;position:static!important;margin:0!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;text-transform:none!important;opacity:.85!important}
html body.ordering-process .next-step .next-step-back{order:2!important;display:block!important;text-align:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:48px!important;line-height:46px!important;flex:0 0 auto!important;margin:6px 0 0!important;padding:0!important;border:1px solid var(--k-sec)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;color:var(--k-sec)!important;font-size:15px!important;font-weight:800!important;text-transform:none!important;text-decoration:none!important}
html body.ordering-process .next-step .next-step-back::before{content:"\2190  "!important;position:static!important;display:inline!important;background:none!important;width:auto!important;height:auto!important;transform:none!important;margin:0 6px 0 0!important}
html body.ordering-process .next-step .next-step-back::after{display:none!important}
html body.ordering-process .next-step .next-step-back:hover{background:var(--k-soft)!important;color:var(--k-sec)!important;text-decoration:none!important}
html body.in-kosik .next-step .next-step-back .continue-shopping{display:inline!important;min-height:0!important;width:auto!important;padding:0!important;background:none!important;color:inherit!important;font:inherit!important}

/* 6 Sazime Cesko: box vklada pozdni skript; je razen POD souhrn (order) a jeho misto je rezervovano trvale (min-height + stejne velky placeholder ::after, dokud box neexistuje) = pozdni vlozeni ani jeho absence nic neposune */
html body.in-kosik .cart-inner{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important}
html body.in-kosik .cart-inner>.cart-table{order:1!important}
html body.in-kosik .cart-inner>.row.summary{order:2!important}
html body.in-kosik .cart-inner>.planetwe-wrapper-outer{order:3!important;box-sizing:border-box!important;min-height:186px!important;margin-top:24px!important}
html body.in-kosik .cart-inner:has(.cart-table):not(:has(.planetwe-wrapper-outer))::after{content:""!important;display:block!important;order:3!important;height:186px!important;margin-top:24px!important}
html body.in-kosik .cart-inner>.cart-total{order:4!important}
@media (min-width:768px) and (max-width:991px){html body.in-kosik .cart-inner>.planetwe-wrapper-outer{min-height:168px!important}html body.in-kosik .cart-inner:has(.cart-table):not(:has(.planetwe-wrapper-outer))::after{height:168px!important}}
@media (max-width:767px){html body.in-kosik .cart-inner>.planetwe-wrapper-outer{min-height:190px!important;margin-top:12px!important}html body.in-kosik .cart-inner:has(.cart-table):not(:has(.planetwe-wrapper-outer))::after{height:190px!important;margin-top:12px!important}}
html body.ordering-process .planetwe-wrapper .icon-wrapper img{width:33px!important;height:48px!important}
html body.ordering-process .planetwe-wrapper .footer img{width:148px!important;height:17px!important}
html body.ordering-process .planetwe-wrapper #planetwe-modal-info{width:15px!important;height:15px!important}
html body.in-kosik .planetwe-wrapper-outer{margin-top:24px!important;max-width:460px!important}
html body.in-kosik .planetwe-wrapper-outer #planetwe-custom-addon-text{font-size:14px!important;font-weight:700!important;color:var(--k-ink)!important}
html body.ordering-process .planetwe-wrapper{border-radius:12px!important;overflow:hidden!important}

/* 7 pokladna: karty vlevo, bily souhrn vpravo; vybrana moznost s modrym ramem, radio svisle na stred */
html body.ordering-process:not(.in-kosik) .cart-row{display:flex!important;align-items:flex-start!important;gap:40px!important;margin:0!important}
html body.ordering-process:not(.in-kosik) #checkoutContent{flex:1 1 auto!important;max-width:none!important;width:auto!important;padding:0!important}
html body.ordering-process:not(.in-kosik) #checkoutSidebar{flex:0 0 400px!important;max-width:400px!important;width:400px!important;padding:0!important}
html body.ordering-process:not(.in-kosik) .co-box{margin:0 0 20px!important;padding:24px!important;border:1px solid var(--k-line2)!important;border-radius:var(--k-r)!important;background:#fff!important;box-shadow:var(--k-sh)!important}
html body.ordering-process:not(.in-kosik) .co-box h2,html body.ordering-process:not(.in-kosik) .cart-content h2.order-icon{margin:0 0 16px!important;padding-top:0!important;padding-bottom:0!important;color:var(--k-ink)!important;font-size:20px!important;font-weight:700!important;line-height:1.25!important}
html body.ordering-process .shipping-billing-table{display:flex!important;flex-direction:column!important;gap:8px!important;border:0!important}
html body.ordering-process .shipping-billing-table .radio-wrapper{position:relative!important;display:flex!important;align-items:center!important;margin:0!important;padding:0 16px!important;min-height:64px!important;border:0!important;border-radius:var(--k-r)!important;background:#fff!important;box-shadow:inset 0 0 0 1px var(--k-line2)!important;transition:box-shadow .15s ease,background-color .15s ease!important}
html body.ordering-process .shipping-billing-table .radio-wrapper:hover{box-shadow:inset 0 0 0 1px var(--k-blue)!important}
html body.ordering-process .shipping-billing-table .radio-wrapper:has(input:checked),html body.ordering-process .shipping-billing-table .radio-wrapper.active{background:var(--k-soft)!important;box-shadow:inset 0 0 0 2px var(--k-blue)!important}
html body.ordering-process .shipping-billing-table .radio-wrapper:has(input:disabled){opacity:.55!important}
html body.ordering-process .shipping-billing-table .radio-wrapper input[type=radio]{accent-color:var(--k-sec)!important;top:50%!important;margin-top:-10px!important}
html body.ordering-process .shipping-billing-table .radio-wrapper label{position:relative!important;flex:1 1 auto!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:14px!important;margin:0!important;padding:14px 0 14px 34px!important;border:0!important;min-height:0!important;width:auto!important}
html body.ordering-process .shipping-billing-table .radio-wrapper label::before,html body.ordering-process .shipping-billing-table .radio-wrapper label::after{top:50%!important;margin-top:-10px!important;transform:none!important}
html body.ordering-process .shipping-billing-table .payment-info{flex:1 1 auto!important;min-width:0!important;width:auto!important}
html body.ordering-process .shipping-billing-table .shipping-billing-name{color:var(--k-ink)!important;font-size:15px!important;font-weight:700!important}
html body.ordering-process .shipping-billing-table .sublabel,html body.ordering-process .shipping-billing-table .sublabel a{font-size:13px!important;color:var(--k-blue-d)!important}
html body.ordering-process .shipping-billing-table .payment-logo{flex:0 0 84px!important;display:flex!important;justify-content:center!important}
/* [F] nahradni pismo s size-adjust ~ Source Sans 3: zalomeni nazvu dopravy a platby se pri vymene pisma nemeni (bez CLS) */
/* [F5] zalozni pisma s metrikou webovych fontu: do nacteni Source Sans 3 / Exo 2 ma text stejnou sirku i vysku radku (Firefox a pomala sit kreslily driv a karty po prepnuti pisma poskocily) */
@font-face{font-family:"Sacha SSP fb";src:local("Arial"),local("ArialMT"),local("Helvetica Neue"),local("Helvetica");size-adjust:91.8%;font-weight:100 549;ascent-override:111.55%;descent-override:43.57%;line-gap-override:0%;font-style:normal}
@font-face{font-family:"Sacha SSP fb";src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial");size-adjust:89.1%;font-weight:550 649;ascent-override:114.93%;descent-override:44.89%;line-gap-override:0%;font-style:normal}
@font-face{font-family:"Sacha SSP fb";src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial");size-adjust:91.5%;font-weight:650 900;ascent-override:111.91%;descent-override:43.72%;line-gap-override:0%;font-style:normal}
@font-face{font-family:"Sacha Exo fb";src:local("Arial"),local("ArialMT"),local("Helvetica Neue"),local("Helvetica");size-adjust:105.8%;font-weight:100 549;ascent-override:94.52%;descent-override:18.90%;line-gap-override:0%;font-style:normal}
@font-face{font-family:"Sacha Exo fb";src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial");size-adjust:96.1%;font-weight:550 649;ascent-override:104.06%;descent-override:20.81%;line-gap-override:0%;font-style:normal}
@font-face{font-family:"Sacha Exo fb";src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial");size-adjust:97.9%;font-weight:650 749;ascent-override:102.15%;descent-override:20.43%;line-gap-override:0%;font-style:normal}
@font-face{font-family:"Sacha Exo fb";src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial");size-adjust:89.3%;font-weight:750 900;ascent-override:111.98%;descent-override:22.40%;line-gap-override:0%;font-style:normal}
html body.ordering-process{font-family:"Source Sans 3","Sacha SSP fb",sans-serif!important}
html body.ordering-process .shipping-billing-table,html body.ordering-process .shipping-billing-table *{font-family:"Source Sans 3","Sacha SSP fb",sans-serif!important}
html body.ordering-process .shipping-billing-table .payment-logo img{max-height:30px!important;width:auto!important}
html body.ordering-process .shipping-billing-table .payment-shipping-price{flex:0 0 76px!important;text-align:right!important;color:var(--k-ink)!important;font-size:15px!important;font-weight:700!important}
html body.ordering-process .shipping-billing-table .payment-shipping-price.for-free{color:var(--k-green)!important}
html body.ordering-process .question-tooltip{background:var(--k-line2)!important;color:var(--k-ink)!important}

/* 8 souhrn v pokladne: bila karta */
html body.ordering-process .order-summary{margin:0!important;padding:0!important;border:0!important}
html body.ordering-process .order-summary .checkout-box{margin:0 0 12px!important;padding:0!important;border:0!important;background:none!important}
html body.ordering-process .order-summary .checkout-box .toggle-contacts{display:flex!important;justify-content:space-between!important;align-items:center!important;min-height:48px!important;padding:0 18px!important;border:1px solid var(--k-line2)!important;border-radius:var(--k-r)!important;background:#fff!important;color:var(--k-ink)!important;font-size:14.5px!important;font-weight:700!important;text-transform:none!important;box-shadow:none!important}
html body.ordering-process #summary-box{margin:0 0 14px!important;padding:24px 24px 20px!important;border:1px solid var(--k-line2)!important;border-radius:var(--k-r)!important;background:#fff!important;color:var(--k-ink)!important;box-shadow:var(--k-sh)!important}
html body.ordering-process #summary-box h2,html body.ordering-process #summary-box .h4{margin:0 0 14px!important;color:var(--k-ink)!important;font-size:18px!important;font-weight:700!important}
html body.ordering-process #summary-box .order-summary-item{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:12px!important;margin:0!important;padding:12px 0!important;border:0!important;border-bottom:1px solid var(--k-line)!important;color:var(--k-ink)!important;font-size:14px!important;line-height:1.4!important;background:none!important}
html body.ordering-process #summary-box .order-summary-item .cart-item-name{flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;color:var(--k-muted)!important;font-size:13px!important}
html body.ordering-process #summary-box .order-summary-item .cart-item-name a{display:block!important;margin-bottom:2px!important;color:var(--k-ink)!important;font-size:14.5px!important;font-weight:600!important;text-decoration:none!important}
html body.ordering-process #summary-box .order-summary-item .cart-item-name img{float:left!important;width:48px!important;height:48px!important;margin:0 12px 0 0!important;padding:3px!important;border:1px solid var(--k-line)!important;border-radius:6px!important;background:#fff!important;object-fit:contain!important;box-sizing:border-box!important}
html body.ordering-process #summary-box .order-summary-item .cart-item-name strong,html body.ordering-process #summary-box .order-summary-item.helper,html body.ordering-process #summary-box .order-summary-item.helper strong{color:var(--k-ink)!important;font-weight:600!important}
html body.ordering-process #summary-box .order-summary-item.is-coupon .cart-item-name strong{display:inline-block!important;padding:3px 8px!important;border:1px dashed var(--k-ink)!important;border-radius:6px!important;background:var(--k-lime)!important;color:var(--k-ink)!important;font-weight:700!important}
html body.ordering-process #summary-box .order-summary-item .cart-item-amount{flex:0 0 auto!important;color:var(--k-muted)!important;white-space:nowrap!important}
html body.ordering-process #summary-box .order-summary-item .cart-item-price{flex:0 0 auto!important;color:var(--k-ink)!important;font-weight:700!important;white-space:nowrap!important;text-align:right!important}
html body.ordering-process #summary-box .order-summary-item.helper{font-size:14.5px!important}
html body.ordering-process #summary-box .order-summary-item.helper>div:first-child{flex:1 1 auto!important}
html body.ordering-process #summary-box .order-recapitulation{margin:0!important;padding:4px 0!important;border-bottom:1px solid var(--k-line)!important}
html body.ordering-process #summary-box .recapitulation-single{display:flex!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:8px 0!important;border:0!important;color:var(--k-ink)!important;font-size:14px!important}
html body.ordering-process #summary-box .recapitulation-shipping-billing-label{color:var(--k-muted)!important}
html body.ordering-process #summary-box .recapitulation-shipping-billing-info{color:var(--k-ink)!important;font-weight:600!important;text-align:right!important}
html body.ordering-process #summary-box .order-summary-item.price{display:block!important;border-bottom:0!important;padding:16px 0 0!important}
html body.ordering-process #summary-box .price-wrapper{display:grid!important;grid-template-columns:1fr auto!important;gap:2px 12px!important;align-items:baseline!important;text-align:left!important;margin:0!important;padding:0!important}
html body.ordering-process #summary-box .price-wrapper .price-label.price-primary{grid-column:1 / -1!important;color:var(--k-ink)!important;font-size:17px!important;font-weight:700!important;text-align:left!important;justify-self:start!important}
html body.ordering-process #summary-box .price-wrapper .price.price-primary,html body.ordering-process #summary-box .price-wrapper .price.price-primary span{grid-column:1 / -1!important;justify-self:start!important;color:var(--k-ink)!important;font-family:"Exo 2","Sacha Exo fb",sans-serif!important;font-size:34px!important;font-weight:700!important;line-height:1.1!important;text-align:left!important;white-space:nowrap!important}
html body.ordering-process #summary-box .price-wrapper .price-secondary,html body.ordering-process #summary-box .price-wrapper .price-secondary span{color:var(--k-muted)!important;font-size:13px!important;font-weight:400!important;text-align:left!important}
html body.ordering-process:not(.in-kosik) #checkoutSidebar .next-step{display:flex!important;flex-direction:column!important;gap:4px!important;width:100%!important;max-width:none!important;margin:0 0 20px!important;padding:0!important;background:none!important;border-radius:0!important;float:none!important}

/* 9 krok Informace o vas */
html body.in-krok-2 .cart-content>.helper,html body.in-krok-2 #checkoutContent .helper:first-child{box-sizing:border-box!important;line-height:24px!important;min-height:78px!important}
html body.in-krok-2 .co-box .form-legend{color:var(--k-muted)!important;font-size:13px!important;font-weight:400!important}
html body.in-krok-2 .cart-content>.helper,html body.in-krok-2 #checkoutContent .helper:first-child{margin:0 0 20px!important;padding:14px 18px!important;border:1px solid var(--k-line)!important;border-radius:var(--k-r)!important;background:var(--k-soft)!important;color:var(--k-ink)!important;font-size:14.5px!important}
html body.in-krok-2 .co-box .form-control{height:54px!important;border:1px solid var(--k-line2)!important;border-radius:10px!important;background:#fff!important;font-size:16px!important;box-shadow:none!important}
html body.in-krok-2 .co-box textarea.form-control{height:auto!important;min-height:96px!important}
html body.in-krok-2 .co-box .form-control:focus{border-color:var(--k-sec)!important;box-shadow:none!important;outline:2px solid var(--k-sec)!important;outline-offset:2px!important}
html body.ordering-process input:focus-visible,html body.ordering-process select:focus-visible,html body.ordering-process textarea:focus-visible,html body.ordering-process a:focus-visible,html body.ordering-process button:focus-visible{outline:2px solid var(--k-sec)!important;outline-offset:2px!important}
html body.in-krok-2 .co-box input[type=checkbox]{accent-color:var(--k-sec)!important}
html body.in-krok-2 #checkoutSidebar .consents{margin:0 0 10px!important;padding:0 4px!important;color:var(--k-muted)!important;font-size:13px!important;line-height:1.45!important}
html body.in-krok-2 #checkoutSidebar .consents label,html body.in-krok-2 #checkoutSidebar .consents .label{color:var(--k-muted)!important;font-size:13px!important}
html body.in-krok-2 #checkoutSidebar .consents a{color:var(--k-blue-d)!important}

/* 10 chybovy kupon: klidne hlaseni nahore uprostred misto obriho pruhu pres hlavicku */
html body.ordering-process .messages{position:fixed!important;top:16px!important;left:50%!important;right:auto!important;z-index:9500!important;width:min(520px,calc(100% - 32px))!important;transform:translateX(-50%)!important;margin:0!important;padding:0!important;pointer-events:none!important}
html body.ordering-process .messages .msg{margin:0!important;padding:14px 18px!important;border:0!important;border-radius:var(--k-r)!important;box-shadow:0 14px 34px rgba(10,22,32,.18)!important;font-size:15px!important;font-weight:600!important;text-align:left!important;pointer-events:auto!important}
html body.ordering-process .messages .msg-error{background:#fff1f0!important;color:#9f1d14!important;box-shadow:inset 4px 0 0 #d93025,0 14px 34px rgba(10,22,32,.18)!important}
html body.ordering-process .messages .msg-success{background:#e9f7ee!important;color:var(--k-green)!important}

/* 11 lepkava mobilni lista (vklada v340-ui.js, je fixed = bez CLS; misto pro ni je rezervovano paddingem body) */
.sacha-k-bar{display:none}
@media (prefers-reduced-motion:reduce){html body.ordering-process .sacha-k-bar,html body.ordering-process .next-step .next-step-forward,html body.ordering-process .shipping-billing-table .radio-wrapper{transition:none!important}}

/* 12 tablet */
@media (max-width:991px){
html body.ordering-process:not(.in-kosik) .cart-row{flex-direction:column!important;gap:8px!important}
html body.ordering-process:not(.in-kosik) #checkoutSidebar{flex:1 1 auto!important;max-width:none!important;width:100%!important}
html body.ordering-process:not(.in-kosik) .cart-row{align-items:stretch!important}
html body.ordering-process:not(.in-kosik) #checkoutContent{flex:0 0 auto!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}
html body.in-kosik .cart-inner .row.summary{flex-direction:column!important;gap:16px!important}
html body.in-kosik .cart-inner .row.summary>.col-md-8,html body.in-kosik .cart-inner .row.summary>.col-md-4{flex:1 1 auto!important;width:100%!important;max-width:none!important}
}

/* 13 KOMPAKTNI MOBIL (<=767): mensi mezery, radky, pole, stepper, hlavicka i souhrn; dotykove cile >= 44 px */
@media (max-width:767px){
html body.ordering-process{padding-bottom:calc(72px + env(safe-area-inset-bottom))!important}
html:root:root:root body.ordering-process #header .navigation-wrapper.header-top-wrapper,html:root:root:root body.ordering-process #header .header-top-wrapper{padding:6px 14px!important;gap:12px!important}
html:root:root:root body.ordering-process #header .site-name img{height:34px!important;max-height:34px!important}
html:root:root:root body.ordering-process #header .navigation-wrapper.header-top-wrapper{min-height:48px!important;box-sizing:border-box!important}
html:root:root:root body.ordering-process #header .sacha-desktop-contact__hours{display:none!important}
html:root:root:root body.ordering-process #header .sacha-desktop-contact__main::before{content:""!important}
html:root:root:root body.ordering-process #header .sacha-desktop-contact__main{font-size:14px!important}
html:root:root:root body.ordering-process #header .sacha-desktop-contact__icon{width:36px!important;height:36px!important;flex:0 0 36px!important}
html body.ordering-process .cart-header{margin:10px 14px 12px!important;max-width:none!important}
html body.ordering-process .cart-header::before,html body.ordering-process .cart-header.step-1::after,html body.ordering-process .cart-header.step-2::after{top:10px!important;left:11px!important}
html body.ordering-process .cart-header::before{right:11px!important}
html body.ordering-process .cart-header.step-2::after{width:calc(100% - 22px)!important}
html body.ordering-process .cart-header .step>strong,html body.ordering-process .cart-header .step>a{flex-direction:column!important;align-items:flex-start!important;gap:3px!important;font-size:11.5px!important;line-height:1.2!important}
html body.ordering-process .cart-header .step:not(:first-child):not(:last-child)>strong,html body.ordering-process .cart-header .step:not(:first-child):not(:last-child)>a{align-items:center!important}
html body.ordering-process .cart-header .step:last-child>strong,html body.ordering-process .cart-header .step:last-child>a{align-items:flex-end!important}
html body.ordering-process .cart-header .step>strong::before,html body.ordering-process .cart-header .step>a::before{flex:0 0 22px!important;width:22px!important;height:22px!important;font-size:12px!important}
/* kosik: radek = obrazek 64 | nazev | [pocet | odstranit | cena] | stitek kuponu */
html body.in-kosik .cart-inner .cart-table{padding:0 12px!important}
html body.in-kosik .cart-inner .cart-table tr.cart-table-header{display:none!important}
html body.in-kosik .cart-inner .cart-table tr.removeable>td,html body.in-kosik .cart-inner .cart-table tr.removeable>td:first-child,html body.in-kosik .cart-inner .cart-table tr.removeable>td:last-child{padding:0!important;border:0!important;width:auto!important;max-width:none!important;min-width:0!important;float:none!important;position:static!important}
html body.in-kosik .cart-inner .cart-table tr.removeable{position:relative!important;display:grid!important;grid-template-columns:64px minmax(0,1fr) auto!important;grid-template-areas:"img name name" "img qty total"!important;min-height:112px!important;column-gap:12px!important;row-gap:4px!important;padding:12px 0!important;border-bottom:1px solid var(--k-line)!important}
html body.in-kosik .cart-inner .cart-table tr.removeable:last-of-type{border-bottom:0!important}
html body.in-kosik .cart-inner .cart-table tr.removeable>td.p-availability,html body.in-kosik .cart-inner .cart-table tr.removeable>td.p-price,html body.in-kosik .cart-inner .cart-table tr.removeable .p-label{display:none!important}
html body.in-kosik .cart-inner .cart-table td.cart-p-image{grid-area:img!important;width:64px!important;align-self:start!important}
html body.in-kosik .cart-inner .cart-table td.cart-p-image a,html body.in-kosik .cart-inner .cart-table td.cart-p-image img{width:64px!important;height:64px!important}
html body.in-kosik .cart-inner .cart-table td.cart-p-image img{padding:4px!important}
html body.in-kosik .cart-inner .cart-table td.p-name{display:contents!important}
html body.in-kosik .cart-inner .cart-table td.p-name .main-link{grid-area:name!important;padding-right:30px!important;font-size:14.5px!important;line-height:1.3!important}
html body.in-kosik .cart-inner .cart-table td.p-name .main-link-variant{margin-top:2px!important;font-size:12.5px!important;line-height:1.3!important}
html body.in-kosik .cart-inner .cart-table td.p-name form.delete-cart-item{position:absolute!important;top:0!important;right:-12px!important;display:block!important;width:44px!important;height:44px!important;margin:0!important;z-index:2!important}
html body.in-kosik .cart-inner .cart-table td.p-name form.delete-cart-item .remove-item{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-height:44px!important;min-width:44px!important;padding:0!important;gap:0!important;font-size:0!important}
html body.in-kosik .cart-inner .cart-table td.p-name form.delete-cart-item .remove-item::before{width:16px!important;height:16px!important;-webkit-mask-size:16px!important;mask-size:16px!important}
html body.in-kosik .cart-inner .cart-table td.p-name form.delete-cart-item .remove-item .sr-only{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}
html body.in-kosik .cart-inner .cart-table td.p-quantity{grid-area:qty!important;display:block!important;align-self:center!important}
html body.in-kosik .cart-inner .cart-table td.p-quantity .quantity{width:136px!important;height:46px!important}
html body.in-kosik .cart-inner .cart-table td.p-quantity .quantity .amount{height:44px!important}
html body.in-kosik .cart-inner .cart-table td.p-total{grid-area:total!important;display:block!important;align-self:center!important;text-align:right!important}
html body.in-kosik .cart-inner .cart-table td.p-total .price-final{font-size:17px!important}
html body.in-kosik .cart-inner .cart-table tr.removeable>td.p-discount{position:absolute!important;left:0!important;top:80px!important;display:block!important;width:64px!important;height:auto!important;min-height:0!important;margin:0!important;text-align:center!important;grid-area:auto!important}
html body.in-kosik .cart-inner .cart-table td.p-discount .acronym{padding:2px 6px!important;font-size:12px!important}
html body.in-kosik .cart-inner .cart-table td.p-discount .acronym::before{content:"\2212"!important}
/* kosik: souhrn pod tabulkou */
html body.in-kosik .cart-inner .row.summary{gap:10px!important;margin:12px 0 0!important}
html body.in-kosik .cart-inner .row.summary>.col-md-8{gap:10px!important}
html body.in-kosik .cart-inner .row.summary>.col-md-4{padding:14px!important}
html body.in-kosik .cart-inner .row.summary .coupon-input{padding:12px!important}
html body.in-kosik .cart-inner .row.summary .coupon-input.toggle-coupon-input::before{margin:0 0 6px!important;font-size:14px!important}
html body.in-kosik .cart-inner .row.summary .discount-coupon #discountCouponCode,html body.in-kosik .cart-inner .row.summary .discount-coupon [data-testid=buttonSubmitDiscountCoupon]{height:44px!important;min-height:44px!important}
html body.in-kosik .cart-inner .row.summary .col-md-8>.box{padding:10px 14px!important;gap:6px 14px!important}
html body.in-kosik .cart-inner .row.summary .extra.delivery{font-size:13.5px!important}
html body.in-kosik .cart-inner .row.summary .extra.delivery .price-range{margin-top:6px!important}
html body.in-kosik .cart-inner .row.summary .applied-coupon__heading{margin:0 0 6px!important;font-size:13px!important}
html body.in-kosik .cart-inner .row.summary .applied-coupon{padding:2px 4px 2px 12px!important;font-size:13px!important;line-height:1.3!important}
html body.in-kosik .cart-inner .row.summary .price-wrapper{margin:0 0 12px!important;gap:2px 10px!important}
html body.in-kosik .cart-inner .row.summary .price-wrapper .price-label.price-primary{font-size:15px!important}
html body.in-kosik .cart-inner .row.summary .price-wrapper .price.price-primary{font-size:28px!important}
html body.in-kosik .cart-inner .row.summary .price-wrapper .price-secondary{font-size:12px!important}
html body.ordering-process .next-step .next-step-forward,html body.ordering-process .next-step .next-step-finish{min-height:48px!important;padding:8px 16px!important;font-size:16px!important}
html body.in-kosik .next-step .next-step-forward .order-button-text::after{font-size:16px!important}
html body.ordering-process .next-step .next-step-back{min-height:44px!important;line-height:42px!important;margin-top:4px!important;font-size:14px!important}
html body.in-kosik .planetwe-wrapper-outer{margin-top:12px!important;max-width:none!important}
html body.in-kosik .planetwe-wrapper-outer #planetwe-custom-addon-text{font-size:13px!important}
/* pokladna */
html body.ordering-process:not(.in-kosik) .co-box{margin:0 0 10px!important;padding:12px!important}
html body.ordering-process:not(.in-kosik) .co-box h2,html body.ordering-process:not(.in-kosik) .cart-content h2.order-icon{margin:0 0 10px!important;font-size:17px!important}
html body.ordering-process .shipping-billing-table{gap:6px!important}
html body.ordering-process .shipping-billing-table .radio-wrapper{min-height:52px!important;padding:0 10px!important}
html body.ordering-process .shipping-billing-table .radio-wrapper label{gap:8px!important;padding:8px 0 8px 28px!important}
html body.ordering-process .shipping-billing-table .payment-logo{flex-basis:44px!important}
html body.ordering-process .shipping-billing-table .payment-logo{min-height:20px!important;min-width:44px!important}
html body.ordering-process .shipping-billing-table .payment-logo img{max-height:20px!important;max-width:44px!important}
html body.ordering-process .shipping-billing-table .shipping-billing-name{font-size:14px!important;line-height:1.25!important}
html body.ordering-process .shipping-billing-table .sublabel,html body.ordering-process .shipping-billing-table .sublabel a{font-size:12.5px!important;line-height:1.2!important}
html body.ordering-process .shipping-billing-table .payment-shipping-price{flex-basis:60px!important;font-size:13.5px!important}
html body.ordering-process #summary-box{padding:14px!important}
html body.ordering-process #summary-box h2,html body.ordering-process #summary-box .h4{margin:0 0 6px!important;font-size:16px!important}
html body.ordering-process #summary-box .order-summary-item{padding:8px 0!important}
html body.ordering-process #summary-box .price-wrapper .price.price-primary,html body.ordering-process #summary-box .price-wrapper .price.price-primary span{font-size:26px!important}
html body.in-krok-2 .co-box .form-control{height:48px!important}
html body.in-krok-2 .cart-content>.helper,html body.in-krok-2 #checkoutContent .helper:first-child{line-height:22px!important;min-height:66px!important}
html body.in-krok-2 .cart-content>.helper,html body.in-krok-2 #checkoutContent .helper:first-child{margin:0 0 10px!important;padding:10px 12px!important;font-size:13.5px!important}
/* lepkava lista: bila, modre Pokracovat */
html body.ordering-process .sacha-k-bar{position:fixed;left:0;right:0;bottom:0;z-index:9000;display:flex;align-items:center;gap:12px;padding:8px 14px calc(8px + env(safe-area-inset-bottom));background:#fff;color:var(--k-ink);border-top:1px solid var(--k-line2);box-shadow:0 -10px 28px rgba(12,28,40,.08);transform:translateY(0);transition:transform .22s ease}
html body.ordering-process .sacha-k-bar.is-off{transform:translateY(115%)}
html body.ordering-process .sacha-k-bar.is-gone{display:none}
html body.ordering-process .sacha-k-bar__sum{display:flex;flex-direction:column;min-width:0;font-size:12px;line-height:1.2;color:var(--k-muted)}
html body.ordering-process .sacha-k-bar__sum strong{color:var(--k-ink);font-family:"Exo 2","Sacha Exo fb",sans-serif;font-size:19px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}
html body.ordering-process .sacha-k-bar__go{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 14px;border:0;border-radius:10px;background:var(--k-blue);color:var(--k-ink)!important;font-size:16px;font-weight:700;text-decoration:none!important;cursor:pointer}
html body.ordering-process .sacha-k-bar__go:focus-visible{outline:3px solid var(--k-ink);outline-offset:2px}
}

/* [W62] DYNAFIT10 na detailu: tlacitko "Chci vyuzit -10 %" + radek "S kodem DYNAFIT10: X Kc" v rezervovane vysce (placeholder ::after i skutecny radek maji STEJNOU vysku z tohoto bloku = bez CLS).
   >=1200: kod | Kopirovat | Chci vyuzit v 1 radku, vyska 84. <1200: kod + Kopirovat (40 px, Kopirovat do sirky) a tlacitko na vlastnim radku, vyska 140 (hint 2 radky). Vysledek cesty nahrazuje hint ve stejnem boxu. */
html body.type-detail #product-detail-form > .p-to-cart-block > .sacha-coupon{grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:40px 44px auto!important;height:140px!important}
html:not(.sacha-dynafit10-off) body.type-detail .p-detail-inner:has(.p-image .flag--10-s-kodem-dynafit10) #product-detail-form > .p-to-cart-block:not(.sacha-coupon-on)::after{height:140px!important}
html body.type-detail .sacha-coupon .sacha-coupon__use{grid-column:1 / -1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;min-height:44px;box-sizing:border-box;margin:0;padding:0 14px;border:0;border-radius:6px;background:var(--k-blue,#19bdea);color:#111820;cursor:pointer;font:inherit;font-size:15px;font-weight:700;line-height:1;white-space:nowrap;transition:background-color .15s}
html body.type-detail .sacha-coupon .sacha-coupon__use:hover{background:#16b9df}
html body.type-detail .sacha-coupon .sacha-coupon__use:focus-visible{outline:2px solid #111820;outline-offset:2px}
html body.type-detail .sacha-coupon .sacha-coupon__use[aria-pressed=true]{background:#fff;box-shadow:inset 0 0 0 2px #147a39;color:#147a39}
html body.type-detail .sacha-coupon .sacha-coupon__hint{grid-column:1 / -1;min-height:34px;max-height:34px;font-size:13px!important;line-height:17px!important;overflow:hidden}
html body.type-detail .sacha-coupon .sacha-coupon__hint strong{font-weight:800}
@media (min-width:1200px){
html body.type-detail #product-detail-form > .p-to-cart-block > .sacha-coupon{grid-template-columns:auto auto minmax(0,1fr)!important;grid-template-rows:44px auto!important;height:84px!important}
html:not(.sacha-dynafit10-off) body.type-detail .p-detail-inner:has(.p-image .flag--10-s-kodem-dynafit10) #product-detail-form > .p-to-cart-block:not(.sacha-coupon-on)::after{height:84px!important}
html body.type-detail .sacha-coupon .sacha-coupon__use{grid-column:3;justify-self:start}
html body.type-detail .sacha-coupon .sacha-coupon__code,html body.type-detail .sacha-coupon .sacha-coupon__copy{height:44px}
html body.type-detail .sacha-coupon .sacha-coupon__hint{min-height:17px;max-height:34px}
}
html.sacha-dynafit10-off body.type-detail .sacha-coupon .sacha-coupon__use{display:none!important}

/* [W63] okno "Pridano do kosiku" (colorbox .advanced-order): stejny jazyk. Pruh dopravy zdarma nahore, hlavni modre "Prejit do kosiku", "Pokracovat v nakupu" vedlejsi bile s linkou #007596. Jen CSS. */
html body #cboxLoadedContent .advanced-order{display:flex!important;flex-direction:column!important}
html body #cboxLoadedContent .advanced-order>*{order:5}
html body #cboxLoadedContent .advanced-order>.h1{order:1!important;margin:0 0 10px!important;font-family:"Exo 2","Sacha Exo fb",sans-serif!important;color:#111820!important}
html body #cboxLoadedContent .advanced-order>.extras-wrap{order:2!important;margin:0 0 12px!important}
html body #cboxLoadedContent .advanced-order>.h2[data-testid=textPopupProductName]{order:3!important}
html body #cboxLoadedContent .advanced-order>.advancedOrder__buttons{order:4!important}
html body #cboxLoadedContent .advanced-order .extras-wrap .extra.delivery{display:block!important;margin:0!important;padding:12px 16px!important;border:1px solid #dceaf1!important;border-radius:8px!important;background:#fff!important;color:#111820!important;font-size:14.5px!important;line-height:1.4!important}
html body #cboxLoadedContent .advanced-order .extras-wrap .extra.delivery .price-range{height:6px!important;margin:8px 0 0!important;border-radius:6px!important;background:#dbe8ef!important;overflow:hidden!important}
html body #cboxLoadedContent .advanced-order .extras-wrap .extra.delivery .price-range>div{height:6px!important;border-radius:6px!important;background:#19bdea!important}
html body #cboxLoadedContent .advancedOrder__buttons{display:flex!important;flex-direction:column-reverse!important;gap:8px!important;margin:12px 0 18px!important}
html body #cboxLoadedContent .advancedOrder__buttons .btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:52px!important;margin:0!important;padding:0 18px!important;border-radius:10px!important;font-size:16px!important;font-weight:700!important;text-transform:none!important;box-shadow:none!important}
html body #cboxLoadedContent .advancedOrder__buttons .btn-conversion{border:0!important;background:#19bdea!important;color:#111820!important}
html body #cboxLoadedContent .advancedOrder__buttons .btn-conversion::after{content:"\2192"!important;margin-left:8px!important;font-size:16px!important}
html body #cboxLoadedContent .advancedOrder__buttons .btn-conversion:hover{background:#16b9df!important}
html body #cboxLoadedContent .advancedOrder__buttons .next-step-back{border:1px solid #007596!important;background:#fff!important;color:#007596!important;font-size:15px!important}
html body #cboxLoadedContent .advancedOrder__buttons .next-step-back::after{content:none!important;display:none!important}
html body #cboxLoadedContent .advancedOrder__buttons .next-step-back:hover{background:#fff!important;border-color:#00607a!important;color:#00607a!important}
@media (min-width:768px){html body #cboxLoadedContent .advancedOrder__buttons{flex-direction:row-reverse!important}html body #cboxLoadedContent .advancedOrder__buttons .btn{flex:1 1 0!important}}
html body #cboxLoadedContent .advanced-order>.h2[data-testid=textPopupProductName]{margin:0 0 4px!important;font-size:18px!important;line-height:1.3!important;text-align:left!important}
html body #cboxLoadedContent .advanced-order>.h2[data-testid=textPopupProductName] span{display:block!important;margin-top:2px!important;color:#5f6d76!important;font-size:14px!important;font-weight:400!important}
html body #cboxLoadedContent .advanced-order>.advanced-order-suggestion{margin:6px 0 4px!important;font-size:20px!important}

/* [F2] hlavicka mobil mimo pokladnu: vyska 70 px (logo 50 px) rezervovana od prvniho paintu, logo se nacita pozde a posunovalo cely obsah (CLS 0.107 v ~13 % behu detailu) */
@media (max-width:479px){html body:not(.ordering-process) #header .header-top{min-height:70px!important;box-sizing:border-box!important}}

/* [F3] dotykove cile 44 px bez zmeny layoutu (padding + zaporny margin = stejny margin box): kroky pokladny, nazev polozky, "Zvolte odberne misto" jen dolu a do stran (nekryje nazev dopravy, min. 24 px dle WCAG 2.5.8); karta platby klikaci v cele vysce */
html body.ordering-process .shipping-billing-table .radio-wrapper label{align-self:stretch!important}
html body.ordering-process .shipping-billing-table .shipping-billing-name{position:relative!important;z-index:1!important}
html body.ordering-process .shipping-billing-table .sublabel a{display:inline-block!important;position:relative!important;top:2px!important;padding:0 6px 6px!important;margin:0 -6px -6px!important}
html body.ordering-process .order-summary-item .cart-item-name a{padding-top:2px!important;padding-bottom:2px!important;margin-top:-2px!important;margin-bottom:-2px!important}
@media (max-width:767px){
html body.ordering-process .cart-header.cart-header .step.step.step>strong,html body.ordering-process .cart-header.cart-header .step.step.step>a{padding-top:3px!important;padding-bottom:3px!important;margin-top:-3px!important;margin-bottom:-3px!important}
html body.in-kosik .cart-inner .cart-table td.p-name .main-link{padding-top:2px!important;padding-bottom:2px!important;margin-top:-2px!important;margin-bottom:-2px!important}
html body.ordering-process .shipping-billing-table .sublabel a{padding:0 6px 9px!important;margin:0 -6px -9px!important}
}
/* [F4] Sazime Cesko chybi: rezerva 186-190 px se zrusi az kdyz je cela pod viditelnou casti (posun mimo viewport = CLS 0); kdyz box prijde pozdeji, ma vlastni min-height */
html.sacha-pwe-none body.in-kosik .cart-inner:has(.cart-table):not(:has(.planetwe-wrapper-outer))::after{content:none!important;display:none!important}

/* [W64] dolazeni vzhledu (Mark 2026-11-03: "musi to byt hezke", "mobil detail nedodelany", "ikonky barev nejsou nacentrovane, nepoznam barvu").
   Detail: varianty barev = ctverecky s celou fotkou (object-fit contain, bez zoomu 1.9), vybrana ma 2 px tmave modry ram #087f9d (kontrast 4.6:1, zakryt ho nemuze obrazek);
   radek je o 8 px vyssi pres --pd-sw, ktere pocita i rezervu --pd-h od prvniho paintu = bez CLS. Kopirovat jako vedlejsi bile tlacitko (jedine hlavni = Chci vyuzit),
   stitek DYNAFIT10 na 1 radek, drobecky na mobilu bez aktualni stranky (je v H1) a s dobehem do ztracena. */
html:root body.type-detail{--pd-sw:44px}
html:root body.type-detail .sacha-pdp-sw{gap:6px!important;height:var(--pd-sw)!important}
html:root body.type-detail .sacha-pdp-sw .sacha-pdp-sw__i{width:42px!important;height:42px!important;padding:3px!important;border:1px solid var(--pd-field)!important;border-radius:8px!important;box-shadow:none!important;background:#fff!important;transition:border-color .15s}
html:root body.type-detail .sacha-pdp-sw a.sacha-pdp-sw__i:hover{border-color:#8fb8c8!important}
html:root body.type-detail .sacha-pdp-sw .sacha-pdp-sw__i.is-on{border-color:#087f9d!important;box-shadow:inset 0 0 0 1px #087f9d!important}
html:root body.type-detail .sacha-pdp-sw .sacha-pdp-sw__i img{width:100%!important;height:100%!important;border-radius:4px!important;object-fit:contain!important;transform:none!important}
@media (max-width:374px){html:root body.type-detail .sacha-pdp-sw .sacha-pdp-sw__i{width:40px!important;height:40px!important}}
html body.type-detail .sacha-coupon .sacha-coupon__copy{box-shadow:inset 0 0 0 1.5px #111820;background:#fff;color:#111820}
html body.type-detail .sacha-coupon .sacha-coupon__copy:hover{box-shadow:inset 0 0 0 1px #00607a;color:#00607a}
html body.type-detail .sacha-coupon .sacha-coupon__copy.is-done{box-shadow:none;background:#0b7a3e;color:#fff}
@media (max-width:1199px){html body.type-detail .sacha-coupon .sacha-coupon__code,html body.type-detail .sacha-coupon .sacha-coupon__copy{height:40px}html body.type-detail .sacha-coupon .sacha-coupon__copy{justify-self:stretch;min-width:0}}
html:root body.type-detail .p-image .flags-default .flag{width:max-content!important;max-width:calc(100vw - 40px)!important}
@media (max-width:767px){
html:root body.type-detail .breadcrumbs>[data-testid=breadcrumbsLastLevel]{display:none!important}
html:root body.type-detail .breadcrumbs>span:has(+[data-testid=breadcrumbsLastLevel]) .navigation-bullet{visibility:hidden!important}
html:root body.type-detail .breadcrumbs{padding-right:28px!important;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}
html:root body.type-detail .breadcrumbs::-webkit-scrollbar{display:none}
}

/* [W65] jen bile pozadi sekci (Mark 2026-11-03: "nechapu proc furt cpes nejake jine nez bile pozadi", "jakoze pozadi sekci", "musi to vypadat premium a v nasem stylu sachasport").
   Tokeny ze ziveho sachasport.cz (karty kategorie 2026-11-03): bila karta, linka #d7eaf2/#dceaf1, radius 7, stin 0 12px 32px rgba(12,28,40,.08), cena #ed1c24,
   sleva = plny cerveny stitek s bilym textem, vedlejsi tlacitko bile s linkou #0081a6 (radius 10, 900), hlavni #19bdea. Zadne listky, carkovane ramecky ani fajfky. */
html body.in-kosik .cart-inner .cart-table td.p-availability .availability-label{background:#fff!important;box-shadow:inset 0 0 0 1px var(--k-line)!important}
html body.in-kosik .cart-inner .cart-table td.p-discount .acronym{border:0!important;border-radius:4px!important;background:var(--k-red)!important;color:#fff!important;font-weight:700!important}
html body.in-kosik .cart-inner .cart-table td.p-discount .acronym *{color:#fff!important}
html body.in-kosik .cart-inner .row.summary .applied-coupon{border:1px solid var(--k-line)!important;border-radius:var(--k-r)!important;background:#fff!important;color:var(--k-ink)!important}
html body.in-kosik .cart-inner .row.summary .applied-coupon strong::before{content:none!important}
html body.ordering-process #summary-box .order-summary-item.is-coupon .cart-item-name strong{padding:0!important;border:0!important;border-radius:0!important;background:none!important}
html body.ordering-process #header .sacha-desktop-contact__icon{background:#fff!important}
html:root body.type-detail #product-detail-form > .p-to-cart-block > .sacha-coupon{border:1px solid #dceaf1!important;border-radius:7px!important;background:#fff!important;color:#111820!important}
html:root body.type-detail .sacha-coupon .sacha-coupon__code{padding:0 4px 0 0!important;background:none!important;color:#111820!important;font-family:"Exo 2","Sacha Exo fb",sans-serif!important;font-size:17px!important;font-weight:800!important}
html:root body.type-detail .sacha-coupon .sacha-coupon__copy{border-radius:10px!important;box-shadow:inset 0 0 0 1px #0081a6!important;background:#fff!important;color:#0081a6!important;font-weight:900!important}
html:root body.type-detail .sacha-coupon .sacha-coupon__copy:hover{box-shadow:inset 0 0 0 1px #00607a!important;color:#00607a!important}
html:root body.type-detail .sacha-coupon .sacha-coupon__copy.is-done{box-shadow:inset 0 0 0 1px #147a39!important;background:#fff!important;color:#147a39!important}
html:root body.type-detail .sacha-coupon .sacha-coupon__use{border-radius:10px!important}
html:root body.type-detail .sacha-coupon .sacha-coupon__hint{color:#5f6d76!important;font-weight:400!important}
html:root body.type-detail .sacha-coupon .sacha-coupon__hint strong{color:#111820!important;font-weight:700!important}
html:root body.type-detail #product-detail-form .p-final-price-wrapper .price-save{border:0!important;border-radius:4px!important;background:#ed1c24!important;color:#fff!important;font-weight:700!important}
/* [W65b] dolazeni po kontrole proti zivemu webu: (1) stavy kuponu bez zelene (zelena neni v jazyce webu mimo "ZDARMA"): vybrano/zkopirovano = bile s linkou #0081a6 jako vedlejsi tlacitko;
   (2) mobil, kosik: box "Dopravu mate zdarma / Na splatky" bez 11 px vycpavky, odkaz drzi cil 44 px pres zaporny okraj (text neplave 48 px pod nadpisem) */
html:root body.type-detail .sacha-coupon .sacha-coupon__use[aria-pressed=true]{background:#fff!important;box-shadow:inset 0 0 0 1px #0081a6!important;color:#0081a6!important}
html:root body.type-detail .sacha-coupon .sacha-coupon__copy.is-done{box-shadow:inset 0 0 0 1px #0081a6!important;background:#fff!important;color:#0081a6!important}
@media (max-width:767px){
html body.in-kosik .cart-inner .box-bg-default .extra.cofidis{padding:0!important}
html body.in-kosik .cart-inner .box-bg-default .extra.cofidis .installments{margin:-10px 0!important}
}
/* [W65b] velikosti "Na dotaz": plna linka misto carkovane (carkovane ramecky Mark vyloucil); rozlisi je sedy text a sede tecka jako dosud */
html:root body.type-detail #product-detail-form .sacha-variant-ui__chip.is-ask,html:root body.type-detail .sacha-variant-ui .sacha-variant-ui__chip.is-ask{border-style:solid!important;border-color:#dceaf1!important}

/* [W65c] oprava po Soudci (cyklus 1) a design-eye (Mark 2026-11-03: "nevypada moc premium", "jakoze pozadi sekci", "musi vypadat premium a v nasem stylu sachasport").
   Tokeny ze ziveho sachasport.cz: linka #d7eaf2, radius 7, vedlejsi tlacitko #0081a6, sedy text #5f6d76. Vse jen CSS od prvniho paintu, vyska kuponu na detailu zustava 140/84 px.
   (a) kontrast stitku slevy: bily text na #ed1c24 mel 4.38:1, #e5171e ma 4.69:1; pismo 14 px tucne (kosik i detail).
   (b) desktop kosik: ::before/::after .row (clearfix) byly polozky flexu + 2x gap 32 px = karty o 32 px uzsi nez tabulka; bez nich maji vnejsi hrany stejne jako tabulka.
   (c) kupon na detailu po kliku: jen text 14 px #0081a6 bez ramecku (stejna vyska 44 px v tomtez gridu), aby nevypadal jako druhe obrysove tlacitko.
   (d) kosik: "Na dotaz" = sedy text bez pilulky; pruh Sazime Cesko bily s linkou #d7eaf2 a r7; box dopravy bez 22 px vycpavky; mezera v "od 149 Kc".
   (e) selecty Zeme doruceni a Mena: bile, linka #d7eaf2, r7, sipka bez sede bunky.
   (f) dotyk: hover linka u nevybrane dopravy jen na zarizenich s mysi; pole Telefon na plnou sirku za predvolbou. */
html:root body.in-kosik .cart-inner .cart-table td.p-discount .acronym,html:root body.type-detail #product-detail-form .p-final-price-wrapper .price-save{background:#e5171e!important;font-size:14px!important;font-weight:700!important;line-height:1.3!important}
html:root body.in-kosik .cart-inner .cart-table td.p-discount .acronym::before{font-weight:700!important}
@media (min-width:768px){
html body.in-kosik .cart-inner .row.summary::before,html body.in-kosik .cart-inner .row.summary::after{display:none!important;content:none!important}
}
html:root body.type-detail .sacha-coupon .sacha-coupon__use[aria-pressed=true]{justify-content:flex-start!important;padding:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#0081a6!important;font-size:14px!important;font-weight:700!important;text-align:left!important}
html:root body.type-detail .sacha-coupon .sacha-coupon__use[aria-pressed=true]:hover{background:transparent!important;text-decoration:underline!important;text-underline-offset:3px}
html body.in-kosik .cart-inner .cart-table td.p-availability .availability-label[style*="8f008e" i]{padding:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#5f6d76!important;font-weight:600!important}
html body.in-kosik .planetwe-wrapper{border:1px solid #d7eaf2!important;border-radius:7px!important;overflow:hidden!important}
html body.in-kosik .planetwe-wrapper .footer{background:#fff!important;box-shadow:inset 0 1px 0 #d7eaf2!important}
html body.in-kosik .cart-inner .row.summary .extra.cofidis{padding:0!important}
html body.in-kosik .cart-inner .row.summary .extra.cofidis .installments{margin:-10px 0!important;column-gap:.3em!important}
html body.ordering-process select.form-control{border:1px solid #d7eaf2!important;border-radius:7px!important;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' fill='none' viewBox='0 0 36 36'%3E%3Cpath fill='%235f6d76' d='M18 21.8c-.21 0-.41-.08-.57-.23l-5-5a.803.803 0 0 1 0-1.13c.31-.31.82-.31 1.13 0L18 19.87l4.43-4.43c.31-.31.82-.31 1.13 0s.31.82 0 1.13l-5 5c-.15.15-.35.23-.56.23'/%3E%3C/svg%3E")!important}
@media (hover:none){html body.ordering-process .shipping-billing-table .radio-wrapper:hover:not(.active){box-shadow:inset 0 0 0 1px var(--k-line2)!important}}
html body.ordering-process .phone-combined-input .form-control{flex:1 1 0!important;width:auto!important;min-width:0!important}

/* [W66] Clean premium + lepkava lista detailu ve stylu Alzy (Mark 2026-11-03: "jak alza pridat do kosiku a podobne mit dole prilepene v detailu", "detail produktu, pokladnu a mobil ... chceme to Clean premium").
   (a) Detail, mobil <=767: lista .sacha-d-bar (vklada v340-ui.js) = cena, zvolena velikost, modre "Do kosiku". Je fixed a schovana transformem (bez CLS),
       misto pro ni drzi padding-bottom body od prvniho vykresleni (server trida type-detail). Vzhled jako lista kosiku .sacha-k-bar: bila, linka #d7eaf2, CTA #19bdea, safe-area.
       Lista v339 .sacha-pdp-bar se nikdy neukazala (sledovala skryte nativni tlacitko) -> skryta, aby nevznikly dve.
   (b) Kupon na detailu: Kopirovat jen na sirku textu vpravo (klidnejsi radek kodu); po "Chci vyuzit" radek ukazuje stav "S kodem 3 847,50 Kc" (cena jako cena, ne odkaz), vyska boxu 140/84 beze zmeny.
   (c) Pokladna na dotyk: zadny modry ram u nevybrane dopravy/platby po klepnuti (hover jen u mysi, bez tap highlight). */
html:root body.type-detail .sacha-pdp-bar{display:none!important}
.sacha-d-bar{display:none}
@media (max-width:767px){
html body.type-detail{padding-bottom:calc(64px + env(safe-area-inset-bottom))!important}
html body.type-detail .sacha-d-bar{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;gap:12px;box-sizing:border-box;height:calc(64px + env(safe-area-inset-bottom));margin:0;padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:#fff;color:#111820;border-top:1px solid #d7eaf2;box-shadow:0 -10px 28px rgba(12,28,40,.08);transform:translateY(110%);visibility:hidden;transition:transform .22s ease,visibility 0s linear .22s}
html body.type-detail .sacha-d-bar.is-on{transform:none;visibility:visible;transition:transform .22s ease}
html body.type-detail .sacha-d-bar__sum{flex:0 1 auto;display:flex;flex-direction:column;justify-content:center;min-width:0;max-width:56%}
html body.type-detail .sacha-d-bar__v{overflow:hidden;color:#5f6d76;font-size:13px;line-height:16px;white-space:nowrap;text-overflow:ellipsis}
html body.type-detail .sacha-d-bar.is-novar .sacha-d-bar__v{display:none}
html body.type-detail .sacha-d-bar__p{color:#d40000;font-size:21px;font-weight:600;line-height:26px;white-space:nowrap;font-variant-numeric:tabular-nums}
html body.type-detail .sacha-d-bar__go{flex:1 1 auto;min-width:128px;height:48px;margin:0;padding:0 16px;border:0;border-radius:10px;background:#19bdea;color:#111820;font:inherit;font-size:16px;font-weight:700;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent}
html body.type-detail .sacha-d-bar__go:active{background:#16b0da}
}
@media (prefers-reduced-motion:reduce){html body.type-detail .sacha-d-bar{transition:none!important}}
html:root body.type-detail .sacha-coupon .sacha-coupon__copy{justify-self:end!important;min-width:112px!important;padding:0 18px!important}
html:root body.type-detail .sacha-coupon .sacha-coupon__use[aria-pressed=true]{gap:8px!important;color:#5f6d76!important;font-size:14px!important;font-weight:400!important;cursor:default!important}
html:root body.type-detail .sacha-coupon .sacha-coupon__use[aria-pressed=true]:hover{text-decoration:none!important}
html:root body.type-detail .sacha-coupon .sacha-coupon__use strong{color:#d40000;font-size:20px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}
html body.ordering-process .shipping-billing-table .radio-wrapper,html body.ordering-process .shipping-billing-table .radio-wrapper label{-webkit-tap-highlight-color:transparent}
@media (hover:none),(pointer:coarse){html:root body.ordering-process .shipping-billing-table .radio-wrapper:hover:not(.active):not(:has(input:checked)){box-shadow:inset 0 0 0 1px var(--k-line2)!important}}
/* [W66] (d) pole: Telefon bez Shoptet max-width 220 (trida small), na mobilu vsechna pole na plnou sirku = jedna prava hrana. (e) stitek -10 % na detailu o 2 px niz na osu cislic ceny (posun od prvniho vykresleni, bez CLS). */
html:root body.ordering-process .phone-combined-input .form-control{max-width:none!important}
@media (max-width:767px){html:root body.ordering-process:not(.in-kosik) .form-control-wrapper .form-control.short,html:root body.ordering-process:not(.in-kosik) .form-control-wrapper .form-control.small:not(.js-phone-form-control){width:100%!important;max-width:none!important}}
/* [W66] (f) kosik: vlozeny kupon je radek v karte, ne druhy ram v ramu (box v boxu) */
html:root body.in-kosik .cart-inner .row.summary .applied-coupon{border:0!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}
html:root body.type-detail #product-detail-form .p-final-price-wrapper .price-save{position:relative!important;top:2px!important}

/* [W67] VELIKOSTI: dostupnost textem misto tecky (majitel 2026-11-03: mobil = pole + spodni panel, desktop = cip s cislem a textem).
   Stav cipu = tridy runtime v339 (is-stock / is-supplier / is-ask / is-other); text "Do N dnu" u dodavatele a shrnuti legendy pise v340-ui (a3)
   jen do atributu data-st / data-lg*. Vysky beze zmeny po prvnim vykresleni: desktop cip 48 px (text v pseudo-prvku position:absolute),
   mobil = rezerva --pd-chips 52 px od prvniho vykresleni (pole) misto radku cipu. Barvy: jen bila, linka #d7eaf2, radius 7. */
/* tecky v boxu velikosti pryc (dostupnost nese text) */
html body.type-detail #product-detail-form .sacha-variant-ui .sacha-variant-ui__dot{display:none!important}
/* legenda: obsah runtime skryt, text z atributu (desktop vysvetlivka / mobil shrnuti skladu) */
html body.type-detail #product-detail-form .sacha-variant-ui__legend[data-lg]>*{display:none!important}
html body.type-detail #product-detail-form .sacha-variant-ui__legend[data-lg1]::before{content:attr(data-lg1);color:#087a2c;font-weight:700}
html body.type-detail #product-detail-form .sacha-variant-ui__legend[data-lg2]::after{content:attr(data-lg2);color:#1565c0;font-weight:700}
html body.type-detail #product-detail-form .sacha-sz-field{display:none!important}
@media (min-width:768px){
  html body.type-detail #product-detail-form .sacha-variant-ui__chip{padding-bottom:15px!important}
  html body.type-detail #product-detail-form .sacha-variant-ui__chip .sacha-variant-ui__chip-label{-webkit-line-clamp:1!important;white-space:nowrap!important;display:block!important;max-width:100%!important}
  html body.type-detail #product-detail-form .sacha-variant-ui__chip::after{position:absolute;left:3px;right:3px;bottom:6px;font-size:12px;line-height:14px;font-weight:700;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;color:#1565c0;pointer-events:none}
  html body.type-detail #product-detail-form .sacha-variant-ui__chip.is-stock::after{content:"Skladem";color:#087a2c}
  html body.type-detail #product-detail-form .sacha-variant-ui__chip.is-supplier::after{content:"U dodavatele"}
  html body.type-detail #product-detail-form .sacha-variant-ui__chip.is-ask::after{content:"Na dotaz";color:var(--pd-muted)}
  html body.type-detail #product-detail-form .sacha-variant-ui__chip.is-supplier[data-st]::after,html body.type-detail #product-detail-form .sacha-variant-ui__chip.is-other[data-st]::after{content:attr(data-st)}
  html body.type-detail #product-detail-form .sacha-variant-ui__chip.is-other::after{color:var(--pd-muted)}
}
@media (max-width:767px){
  /* rezerva: jedno pole 52 px misto radku cipu (pravidlo jedne varianty s --pd-chips:0 ma vyssi specificitu a plati dal) */
  html body.type-detail #product-detail-form>*{--pd-chips:52px}
  html body.type-detail #product-detail-form .sacha-variant-ui__chips>.sacha-variant-ui__chip{display:none!important}
  html body.type-detail #product-detail-form .sacha-variant-ui__chips{display:block!important}
  html body.type-detail #product-detail-form .sacha-variant-ui__legend[data-lg1]::before{content:none}
  html body.type-detail #product-detail-form .sacha-variant-ui__legend[data-lg2]::after{content:none}
  html body.type-detail #product-detail-form .sacha-variant-ui__legend[data-m1]::before{content:attr(data-m1);color:#087a2c;font-weight:700}
  html body.type-detail #product-detail-form .sacha-variant-ui__legend[data-m2]::after{content:attr(data-m2);color:#1565c0;font-weight:700}
  html body.type-detail #product-detail-form .sacha-variant-ui__chips>.sacha-sz-field{display:flex!important;align-items:center!important;gap:12px!important;box-sizing:border-box!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0 16px!important;border:1px solid #b8c9d2!important;border-radius:7px!important;background:#fff!important;color:#111820!important;font:inherit!important;font-size:16px!important;line-height:20px!important;font-weight:400!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;cursor:pointer;-webkit-tap-highlight-color:transparent}
  html body.type-detail #product-detail-form .sacha-sz-field b{flex:none;font-size:17px;font-weight:700;color:#111820}
  html body.type-detail #product-detail-form .sacha-sz-field__st{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;color:#1565c0}
  html body.type-detail #product-detail-form .sacha-sz-field__st.is-stock{color:#087a2c}
  html body.type-detail #product-detail-form .sacha-sz-field__st.is-ask,html body.type-detail #product-detail-form .sacha-sz-field__st.is-other{color:var(--pd-muted)}
  html body.type-detail #product-detail-form .sacha-sz-field__ph{color:var(--pd-muted)}
  html body.type-detail #product-detail-form .sacha-sz-field::after{content:"";flex:none;margin-left:auto;width:8px;height:8px;border-right:2px solid #111820;border-bottom:2px solid #111820;transform:translateY(-3px) rotate(45deg)}
  html body.type-detail #product-detail-form .sacha-sz-field:focus{outline:0}
  html body.type-detail #product-detail-form .sacha-sz-field:focus-visible{outline:2px solid #1565c0!important;outline-offset:2px}
  html body.type-detail #product-detail-form .sacha-variant-ui.has-warning .sacha-sz-field{border-color:#b3261e!important;box-shadow:inset 0 0 0 1px #b3261e!important}
}
/* spodni panel velikosti (jen mobil; mimo obrazovku pres transform, nic v toku stranky) */
html body .sacha-sz-back{position:fixed;inset:0;z-index:2147483000;background:rgba(12,28,40,.38);opacity:0;visibility:hidden;transition:opacity .18s ease,visibility 0s linear .18s}
html body .sacha-sz{position:fixed;left:0;right:0;bottom:0;z-index:2147483001;display:flex;flex-direction:column;box-sizing:border-box;max-height:78vh;margin:0;padding:0 0 env(safe-area-inset-bottom);background:#fff;color:#111820;border-radius:7px 7px 0 0;box-shadow:0 -12px 32px rgba(12,28,40,.16);transform:translateY(105%);visibility:hidden;transition:transform .22s ease,visibility 0s linear .22s;font-family:inherit}
html.sacha-sz-open body .sacha-sz{transform:none;visibility:visible;transition:transform .22s ease}
html.sacha-sz-open body .sacha-sz-back{opacity:1;visibility:visible;transition:opacity .18s ease}
html.sacha-sz-open,html.sacha-sz-open body{overflow:hidden!important}
html body .sacha-sz__grip{flex:none;width:40px;height:4px;margin:8px auto 0;border-radius:2px;background:#d7eaf2}
html body .sacha-sz__head{flex:none;display:flex;align-items:center;gap:12px;padding:4px 6px 4px 16px;border-bottom:1px solid #d7eaf2}
html body .sacha-sz__t{flex:1;min-width:0;margin:0!important;padding:0!important;font-size:17px!important;line-height:22px!important;font-weight:700!important;color:#111820!important;text-transform:none!important;letter-spacing:0!important}
html body .sacha-sz__tab{font-size:14px;line-height:20px;color:#0b78ad;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}
html body .sacha-sz__x{flex:none;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:7px;background:#fff;color:#111820;font:inherit;font-size:28px;line-height:44px;cursor:pointer}
html body .sacha-sz__list{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;margin:0!important;padding:4px 16px 16px!important;list-style:none!important}
html body .sacha-sz__list>li{margin:0!important;padding:0!important;list-style:none!important;background:none!important}
html body .sacha-sz__list>li::before,html body .sacha-sz__list>li::marker{content:none!important;display:none!important}
html body .sacha-sz__row{display:flex;align-items:center;gap:14px;box-sizing:border-box;width:100%;min-height:56px;margin:0;padding:8px 12px;border:0;border-bottom:1px solid #d7eaf2;border-radius:0;background:#fff;color:#111820;font:inherit;text-align:left;text-transform:none;letter-spacing:0;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}
html body .sacha-sz__list>li:last-child .sacha-sz__row{border-bottom:0}
html body .sacha-sz__row.is-sel{border-radius:7px;box-shadow:inset 0 0 0 2px #19bdea}
html body .sacha-sz__row:focus{outline:0}
html body .sacha-sz__row:focus-visible{outline:2px solid #1565c0;outline-offset:-2px;border-radius:7px}
html body .sacha-sz__n{flex:none;min-width:52px;white-space:nowrap;font-size:17px;line-height:22px;font-weight:700}
html body .sacha-sz__s{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:15px;line-height:19px;font-weight:700}
html body .sacha-sz__s small{font-size:13px;line-height:17px;font-weight:400;color:#5b6872}
html body .sacha-sz__row.is-stock .sacha-sz__s>span{color:#087a2c}
html body .sacha-sz__row.is-supplier .sacha-sz__s>span{color:#1565c0}
html body .sacha-sz__row.is-ask .sacha-sz__n,html body .sacha-sz__row.is-ask .sacha-sz__s>span{color:#5b6872}
@media (min-width:768px){html body .sacha-sz,html body .sacha-sz-back{display:none!important}}
@media (prefers-reduced-motion:reduce){html body .sacha-sz,html body .sacha-sz-back,html.sacha-sz-open body .sacha-sz,html.sacha-sz-open body .sacha-sz-back{transition:none!important}}

/* [W67e] KUPON NA DETAILU (Mark 2026-11-04). (1) Zastupny box z v339 [W56] (::after, kresli ho CSS pred spustenim runtime, aby nic neposkocilo)
   mel porad stary vzhled = zlute probliknuti. Ted vypada jako hotovy radek: bila, linka #dceaf1, radius 7, nahore DYNAFIT10 na stejnem miste
   jako .sacha-coupon__code (padding 7/10, radek 40 px pod 1200 / 44 px od 1200, Exo 2 17/800). Vyska beze zmeny (140 / 84 px).
   (2) Cena s kodem v napovede hned (v340-ui paint): cervena jako cena detailu. */
html:not(.sacha-dynafit10-off) body.type-detail .p-detail-inner:has(.p-image .flag--10-s-kodem-dynafit10) #product-detail-form > .p-to-cart-block:not(.sacha-coupon-on)::after{content:"DYNAFIT10"!important;display:block!important;padding:7px 10px!important;border:1px solid #dceaf1!important;border-radius:7px!important;background:#fff!important;color:#111820!important;font-family:"Exo 2","Sacha Exo fb",sans-serif!important;font-size:17px!important;font-weight:800!important;line-height:40px!important;letter-spacing:.06em!important;white-space:nowrap!important}
@media (min-width:1200px){html:not(.sacha-dynafit10-off) body.type-detail .p-detail-inner:has(.p-image .flag--10-s-kodem-dynafit10) #product-detail-form > .p-to-cart-block:not(.sacha-coupon-on)::after{line-height:44px!important}}
html:root body.type-detail .sacha-coupon .sacha-coupon__hint strong.sacha-coupon__pay{color:#d40000!important;font-weight:700!important;white-space:nowrap}

/* [W67f] zapnuty kupon jde zrusit: v radku tlacitka cena s kodem + odkaz "Zrusit" (modry, podtrzeny, cil = cele tlacitko 44 px). */
html:root body.type-detail .sacha-coupon .sacha-coupon__use[aria-pressed=true]{cursor:pointer!important}
html:root body.type-detail .sacha-coupon .sacha-coupon__use .sacha-coupon__undo{margin-left:6px;color:#0081a6;font-size:14px;font-weight:700;line-height:1;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
html:root body.type-detail .sacha-coupon .sacha-coupon__use[aria-pressed=true]:hover .sacha-coupon__undo{color:#00607a}
@media (max-width:1199px){html:root body.type-detail .sacha-coupon .sacha-coupon__use .sacha-coupon__undo{margin-left:auto}}
/* [W67g] badge "-10 %" u ceny detailu: box 24 px, ale line-height 1.3 (18,2 px) -> text nahore (Mark 2026-11-04 "neni vycentrovany").
   Radek textu = vyska boxu; box ani jeho poloha se nemeni (bez posunu). */
html:root body.type-detail #product-detail-form .p-final-price-wrapper .price-save{height:24px!important;line-height:24px!important;padding-top:0!important;padding-bottom:0!important}


/* [W69] zavorka u velikosti ("XS (35-36)") na stejnem radku jako hodnota, pod ni je stav skladu */
html body.type-detail #product-detail-form .sacha-variant-ui__chip[data-st] .sacha-variant-ui__chip-label>.sacha-pdp-nb{display:inline;font-size:12px;line-height:inherit;opacity:.7}
