.product-grid .product-item .item-inner{padding:0;text-align:center;transition:.2s}.product-grid .product-item .item-inner .product-image{border-radius:5px;overflow:hidden}.product-grid .product-item .item-inner .product-image{position:relative;border-radius:12px 12px 0 0}.product-grid .product-item .item-inner .product-image .add-to-cart{position:absolute;bottom:-38px;width:100%;background:var(--theme-primary-color);transition:.4s}.product-grid .product-item:hover .item-inner .product-image .add-to-cart{bottom:0}.product-grid .product-image .btn-button.add-to-cart a{font-weight:500;line-height:38px;display:inline-block;color:#fff}.product-grid .product-image .btn-button.add-to-cart a:hover{color:#fff}.product-grid .product-image .btn-button.add-to-cart a i{font-size:18px}.product-addto-links .action-link a.btn_df,.quickview-button a{width:38px;height:38px;border:none;float:none;position:static;display:block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background-color:#fff;font-size:18px;color:#454545;text-align:center;line-height:38px}.product-addto-links .action-link a.btn_df span,.quickview-button a span{display:none}.quickview-button a:hover,.product-addto-links .action-link a:hover,.product-addto-links .action-link a.added-wishlist{background-color:var(--theme-primary-color);color:var(--text-on-theme-primary-color)}.product-grid .product-item{padding-bottom:0;border:2px solid transparent;border-radius:12px;margin-bottom:30px;box-shadow:0 4px 4px #0000000d}.product-grid .product-item:hover{border-color:var(--theme-primary-color)}.product-grid .product-item .product-image{position:relative}.product-grid .product-item .product-image .product-item-actions{position:absolute;top:calc(50% - 73px);right:10px;opacity:0;visibility:hidden;transition:all .4s;display:flex;flex-direction:column;gap:10px}.product-grid .product-item:hover .product-image .product-item-actions{top:calc(50% - 62px);opacity:1;visibility:visible}.product-grid .product-item:hover .product-image .product-item-actions{opacity:1;visibility:visible;bottom:0}.product-grid .product-item .product-image .product-label{position:absolute;top:15px;left:15px}.product-label .label-sale{background-color:var(--theme-primary-color);color:#fff}.product-label .label-new{background-color:#ffc12b;color:#fff}.product-label .label-product{display:table;min-width:45px;text-align:center;height:26px;line-height:16px;padding:5px 8px;font-size:12px;margin-bottom:8px;font-weight:700;text-transform:uppercase;border-radius:30px}.product-grid .product-item .product-info{padding:15px 10px;position:relative}.product-grid .product-item .product-info .custom-reviews{margin-bottom:1px}.product-grid .product-item .product-name{margin-bottom:6px}.product-grid .product-item .price-item{font-size:18px;font-weight:500;line-height:24px;color:var(--theme-primary-color)}.product-grid .product-item .product-image img{border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0}.product-grid .product-item .product-image,.product-type-list .product-item .product-image,.product-list .product-item .product-image{overflow:hidden}.product-list .product-item .product-name a{line-height:26px}.product-list .product-item .product-name{margin:0 0 5px}.product-list .product-item .list_price{display:inline-flex;flex-direction:row-reverse;gap:7px}.product-list .product-item .product-info .list_price .price__compare .price-item{font-weight:400;color:#727272;font-size:114.285%;position:relative;top:3px}.product-list .product-item .short-description{padding:4px 0 15px}.product-list .product-item .price{line-height:1}.product-grid .product-item .product-image:hover .second-image+.main-image,.product-list .product-item .product-image:hover .second-image+.main-image,.product-type-list .product-item .product-image:hover .second-image+.main-image{opacity:0;transition:.4s}.product-grid .product-item .product-image img.second-image,.product-list .product-item .product-image img.second-image,.product-type-list .product-item .product-image img.second-image{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .8s ease,transform .5s cubic-bezier(.15,.75,.5,1) 0s}.product-grid .product-item .product-image:hover img.second-image,.product-list .product-item .product-image:hover img.second-image,.product-type-list .product-item .product-image:hover img.second-image{opacity:1;transform:scale3d(1.1,1.1,1.1) translateZ(0)}.product-grid .product-item .product-info .short-description{display:none}.product-grid .product-item .product-info .list_price{list-style:none;margin:0;display:flex;padding:0;justify-content:center;flex-direction:row-reverse;gap:8px;align-items:center}.product-grid .product-item .product-info .list_price .price__compare .price-item{font-weight:400;color:#727272;font-size:16px}.product-item .price--on-sale .price__sale{display:unset}.product-item .product-name{margin-bottom:3px;position:relative;top:3px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-transform:capitalize}.product-item .product-name strong{font-size:15px;font-weight:500}.product-item .item-inner .product-image img{background:#f5f5f5}.product-item .product-info .title-vendor a{color:#777;font-size:92.307%;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;text-transform:capitalize}.product-item .product-info .title-vendor a:hover{color:var(--theme-primary-color)}.custom-reviews .spr-badge-caption{display:none}.btn-sold-out a{opacity:.5}.type-list-add-cart{display:none}.product-list .product-info .type-list-add-cart{display:block}.product-list-tabs .item-content-tab{display:none}.product-list-tabs .item-content-tab.active{display:block}.banner-product-tab.tab-yes-banner{display:flex;flex-wrap:wrap}.banner-product-tab.tab-yes-banner .banner-image{width:26%;padding-right:15px}.banner-product-tab.tab-yes-banner .banner-image a{display:flex;overflow:hidden}.banner-product-tab.tab-yes-banner .banner-image img{width:100%}.banner-product-tab.tab-yes-banner .product-list-tabs{padding-left:15px;width:74%}.banner-product-tab .product-list-tabs{margin-top:-80px;z-index:1;position:relative}.banner-product-tab .product-list-tabs .title-list-tabs{margin-bottom:50px;display:flex;justify-content:end;gap:15px}.banner-product-tab .product-list-tabs .title-list-tabs .tab-item{font-size:16px;line-height:24px;font-weight:500;padding:2px 10px;border-radius:12px;text-align:center}.banner-product-tab .product-list-tabs .title-list-tabs .tab-item.active{background-color:#313131;color:#fff}@media (max-width:767px){.banner-product-tab.tab-yes-banner .banner-image{display:none}.banner-product-tab.tab-yes-banner .product-list-tabs{width:100%;padding:0;margin-top:0}.banner-product-tab .product-list-tabs{margin-top:0}.banner-product-tab .product-list-tabs .title-list-tabs{flex-direction:column}}@media only screen and (max-width: 1024px){.btn-sold-out a{bottom:10px}.product-item .product-name strong{font-size:14px}.product-grid .product-item .price-item{font-size:16px}.product-grid .product-item .price__compare .price-item{font-size:14px}}@media only screen and (max-width: 1280px){.product-grid .product-item .product-name{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}}@media only screen and (max-width: 992px){div.product-list .product-item .item-inner{align-items:stretch}div.product-list .product-item .item-inner .product-image{background:#00000008;display:flex;align-items:center}div.product-list .product-item .item-inner .product-image{flex:0 0 35%}}@media only screen and (max-width: 767px){div.product-list .product-item .item-inner{flex-direction:column}.product-item .product-name strong{font-size:14px}.product-grid .product-item .product-name{line-height:20px}.product-grid .product-item .product-image .product-item-actions{display:none}.product-grid .product-item .price-item{font-size:18px}.product-grid .product-item .product-info .list_price .price__compare .price-item{font-size:14px;line-height:18px}}@media only screen and (max-width: 480px){.product-grid .product-item .product-image .product-label{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bs-product-style.css.map */
