.product-carousel-main{overflow:hidden;position:relative}.best-sellers-pd-cards{display:flex;gap:20px;flex-wrap:wrap}.pd-card{width:calc(25% - 15px);display:flex;flex-direction:column}.pd-card img{aspect-ratio:6/6;border-radius:16px;overflow:hidden;width:100%;height:100%;object-fit:cover}.pd-card-content{padding-top:10px;display:flex;flex-direction:column;flex-grow:1}product-form{margin-top:auto}.pd-card-title h5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;align-self:flex-start;font-weight:500}.pd-card-title p{font-size:12px;color:var(--light-theme-secondary-color)}.pd-card-rating{font-weight:500;font-size:1.3rem;display:flex;column-gap:3px;align-items:center}.pd-card-rating svg{width:20px;height:20px;display:flex;margin-top:-3px}.pd-card-rating svg path{stroke:none;fill:var(--light-theme-text-color)}.pd-card-rating span{color:var(--light-theme-secondary-color);font-weight:400}.pd-card-price{display:flex;align-items:center;gap:5px;font-weight:500;margin-block:0px 10px;flex-wrap:wrap;row-gap:0}.pd-card-price span{font-weight:500}.pd-card-price span:first-of-type{font-size:12px}.pd-card-price span:last-of-type{color:var(--light-theme-sale-color)}.pd-card-content .btn-style{max-width:100%}.image_wrap{aspect-ratio:6 / 6;border-radius:16px;overflow:hidden;border:1px solid var(--light-theme-border-color)}@media(max-width:990px){.pd-card{width:calc(50% - 10px)}}@media(max-width:749px){.best-sellers-pd-cards{gap:10px}.best-sellers-pd-cards .pd-card{width:100%;display:flex;justify-content:space-between;padding:2px;border:1px solid var(--light-theme-border-color);border-radius:16px}.best-sellers-pd-cards .pd-card .pd-card-content{display:flex;flex-direction:column;padding:16px}.best-sellers-pd-cards .pd-card .pd-card-content product-form{margin-top:auto}.best-sellers-pd-cards .pd-card:not(.swiper-slide) a:has(picture){width:49.045%}.pd-card.swiper-slide .pd-card-content,.pd-card:not(.swiper-slide) .pd-card-content{margin:0}.pd-card:not(.swiper-slide) .pd-card-content,.pd-card:not(.swiper-slide) .image_wrap{width:100%}.pd-card-price{margin-top:0;font-size:14px}.pd-card:not(.swiper-slide) .pd-card-price span:last-of-type{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-product-card.css.map */
