.fvDoplnek + .cart-up-sell{opacity: 0;}
.cart-related-product {padding: 0 10px;}
.cart-related-info{align-items: flex-start;padding: 0;width: 100%;flex-wrap: wrap;}
.cart-related-name {padding-left: 10px;font-weight: 600;text-decoration: none; text-transform: none;width: calc(100% - 60px);}
.cart-related-img {max-width: 60px;}
.cart-up-sell{margin-top: 48px;}
.cart-up-sell .slick-slider .slick-arrow{top: -78px;}
.cart-related-availability {text-align: left;padding: 0 0 0 70px;margin-top: 4px;width: 100%;flex: 0 0 100%;}
.cart-related-button{padding: 0;display: flex;justify-content: space-between;align-items: center;margin-top: 12px;}
.cart-related-button .btn{height: 33px;line-height: 30px;min-height: auto;padding: 0 20px;white-space: nowrap;margin-right: 0;}
.cart-related-button .price-final{margin-bottom: 0;}
.products-block.products .product a.btn, .products-block.products .product button.btn{border: 1px solid #000 !important;padding: 0 20px !important;line-height: 40px !important;background-color: #000 !important;color: #fff !important;}
.products-block.products .product a.btn:hover, .products-block.products .product button.btn:hover{border-color: #B89912 !important; background-color: #B89912 !important; color: #fff !important}
.products-block.products .product a.btn{font-size: 0;}
.products-block.products .product a.btn::before{content: "Vybrat variantu";font-size: 14px;}