.tab-collection-swiper__collections-grid-layout{display:flex;flex-wrap:wrap;--gap: 20px;--cpl: 4;gap:var(--gap);padding:1px}.tab-collection-product_item{width:calc(1 / var(--cpl) * 100% - var(--gap) * (var(--cpl) - 1) / var(--cpl));border:1px solid #000;overflow:hidden;border-radius:var(--border-radius)}.tab-collection-product_item-wrapper{padding:15px;display:flex;flex-direction:column;height:100%;position:relative}.tab-collection-product_item__price_box{text-transform:capitalize;font-size:20px;display:flex;line-height:1;align-items:flex-end;gap:5px}.tab-collection-product_item__price_box del{order:2;font-size:14px}.tab-collection-product_item__price_box ins{text-decoration:unset}.tab-collection-product_item__title__text{margin-top:5px;font-size:16px;line-height:1.2;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.ryviu-collection.star-rating{margin-block:5px}.tab-collection-product_item ryviu-widget-total{display:flex;align-items:center}.tab-collection-product_item__tips-label{display:block;margin-top:auto}.tab-collection-product_item__label{position:absolute;padding:10px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:16px;font-weight:700;background-color:var(--color-label-bg);transform:rotate(-5deg);z-index:1;pointer-events:none}.tab-collection-product_item .tab-collection-product_item__add-to-cart{justify-content:center;position:absolute;z-index:2;bottom:0;left:50%;transform:translate(-50%);border-radius:var(--border-radius);width:95%;padding-bottom:15px;display:flex;opacity:0;visibility:hidden;cursor:pointer;transition:.3s}.tab-collection-product_item .btn-add{width:100%;background-color:var(--color-button-bg);color:#fff;border-radius:100px;text-align:center;font-size:16px;padding-block:10px;transition:.3s}.tab-collection-product_item:hover .tab-collection-product_item__add-to-cart{opacity:1;visibility:visible}.tab-collection-product_item .btn-add:hover{background-color:var(--color-button-hover)}.tab-collection-product_item-wrapper:after{content:"";position:absolute;bottom:0;left:0;height:24%;width:100%;background:linear-gradient(180deg,#fff0,#fff 42.19%);z-index:1;opacity:0;visibility:hidden;pointer-events:none;transition:.3s}.tab-collection-product_item:hover .tab-collection-product_item-wrapper:after{opacity:1;visibility:visible}@media (max-width:1100px){.tab-collection-product_item__label{padding:0;width:40px;height:40px;font-size:14px}.tab-collection-product_item-wrapper{padding:10px}.tab-collection-product_item__price_box{font-size:16px}.tab-collection-product_item__title__text{font-size:14px}.tab-collection-product_item .btn-add{font-size:14px;padding-block:5px}.tab-collection-product_item .tab-collection-product_item__add-to-cart{position:static;transform:unset;width:95%;padding-bottom:0;display:flex;opacity:1;visibility:visible;margin-top:10px}.tab-collection-product_item-wrapper:after{display:none}.tab-collection-swiper__collections-grid-layout{--gap: 10px;--cpl: 2}}@media (max-width:1000px){.tab-collection-product_item-wrapper{padding:15px 10px}.tab-collection-product_item__label{padding:0;width:50px;height:50px;font-size:16px}.tab-collection-product_item__tips-label{font-size:12px}.tab-collection-product_item .btn-add{padding-block:10px}}@media (max-width:749px){.tab-collection-product_item__label{font-size:12px;text-align:center;border-radius:0;width:40px;height:20.53px;box-shadow:2px 2px 5px #3636367f;transform:rotate(0)}.tab-collection-swiper__collections-grid-expanded{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/tab-collection-product-card.css.map */
