.product-box-horizontal2{padding:8px;background:var(--white-color);border-radius:24px;display:flex;position:relative;height:100%;transition:all .3s ease-in-out}.product-box-horizontal2:before{content:"";border:12px solid var(--black-color-10);border-top-color:#fff0;border-left-color:#fff0;border-bottom-color:#fff0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.product-box-horizontal2 .product-img{width:22%;display:flex;align-items:center;justify-content:center}.product-box-horizontal2 .product-img img{width:auto;height:85px;object-fit:cover;border-radius:16px}.product-box-horizontal2 .name-price-wrapper{width:78%;padding:8px 16px 0 0;display:flex;flex-direction:column;align-items:start;justify-content:space-between;position:relative}.product-box-horizontal2 .name-price-wrapper:before{content:"";width:1px;height:calc(100% - 32px);background:var(--black-color-10);position:absolute;top:50%;right:0;transform:translateY(-50%)}.product-box-horizontal2 .name-price-wrapper .product-name{margin:0}.product-box-horizontal2 .name-price-wrapper .product-name .fa{font-size:16px;font-weight:400;line-height:24px;color:var(--black-color);display:block}.product-box-horizontal2 .name-price-wrapper .product-name .en{font-family:satoshi;font-size:14px;font-weight:400;line-height:19px;color:var(--black-color-70);display:block}.product-box-horizontal2 .name-price-wrapper .info{width:100%;display:flex;align-items:center;justify-content:space-between}.product-box-horizontal2 .name-price-wrapper .btn{border:0;width:48px;height:48px;min-width:48px;border-radius:0 16px}.product-box-horizontal2 .name-price-wrapper .btn path{fill:var(--sec-color)}.product-box-horizontal2 .name-price-wrapper .btn:hover path{fill:var(--white-color)}.product-box-horizontal2 .info .price{width:max-content;max-width:calc(100% - 50px);display:flex;flex-direction:column;color:var(--black-color);gap:0;justify-content:center;align-items:end}.product-box-horizontal2 .info .price bdi{font-size:20px;font-weight:700;line-height:28px}.product-box-horizontal2 .info .price ins{text-decoration:none;line-height:28px}.product-box-horizontal2 .info .price del{text-decoration:none;line-height:21px}.product-box-horizontal2 .info .price del bdi{font-size:14px;font-weight:400;line-height:21px;opacity:.3;text-decoration:line-through}.product-box-horizontal2 .info .price del .woocommerce-Price-currencySymbol,.product-box-horizontal2 .info .price .woocommerce-Price-currencySymbol{font-size:14px;font-weight:400;line-height:21px;margin-right:8px;text-decoration:none}.product-box-horizontal2:hover:after{content:"";width:80px;height:80px;border-radius:100%;background:var(--black-color);opacity:.4;filter:blur(22px);position:absolute;left:8px;bottom:0;z-index:-1}@media (max-width:767px){.product-box-horizontal2 .name-price-wrapper .product-name .fa{font-size:14px;font-weight:400;line-height:21px}.product-box-horizontal2 .name-price-wrapper .product-name .en{display:none}.product-box-horizontal2 .product-img{width:25%}.product-box-horizontal2 .name-price-wrapper{width:75%}.product-box-horizontal2:before{border-width:8px}}