.CommonProductCard-section{background:#fff;border:1px solid #cfcfcf;border-radius:16px;height:100%;font-family:sans-serif;position:relative}.CommonProductCard-section .box_text{color:#000;font-size:13px;font-weight:500}.CommonProductCard-section .badge{color:#fff;-webkit-line-clamp:2;overflow-wrap:break-word;word-break:normal;background:#a3c526;border-radius:12px 0;-webkit-box-orient:vertical;width:100px;padding:7px 13px;font-size:12px;display:-webkit-box;position:absolute;top:0;left:0;overflow:hidden}.CommonProductCard-section .badge-red{background:#c54126!important}.CommonProductCard-section .badge-blue{background:#262bc5!important}.CommonProductCard-section .wishlist{cursor:pointer;aspect-ratio:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:2px;right:2px;padding:0!important}.CommonProductCard-section .wishlist svg{font-size:17px}.CommonProductCard-section .image-box{text-align:center;background:#f5f5f5;border-radius:16px 16px 0 0;height:180px;overflow:hidden}.CommonProductCard-section .image-box img{object-fit:fill;width:100%;height:100%}.CommonProductCard-section .content{padding:10px}.CommonProductCard-section .rating-wrapper{justify-content:space-between;align-items:center;display:flex}.CommonProductCard-section .category{color:#999;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:0;font-size:12px;display:-webkit-box;overflow:hidden}.CommonProductCard-section .rating-row{align-items:center;gap:2px;display:flex}.CommonProductCard-section .review{color:#666;font-size:12px}.CommonProductCard-section .title{color:#0a5c91;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:90%;height:34px;margin:6px 0;font-size:14px;font-weight:600;display:-webkit-box;overflow:hidden}.CommonProductCard-section .variant{margin:8px 0}.CommonProductCard-section .bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.CommonProductCard-section .price{color:#0a5c91;margin:0;font-size:19px;font-weight:600}.CommonProductCard-section .star-icon{color:#ffc107;font-size:14px}.CommonProductCard-section .select__control{background:#fff;width:50%;height:30px;font-size:12px;min-height:30px!important;box-shadow:none!important;border:2px solid #799a00!important;border-radius:8px!important}.CommonProductCard-section .select__control--is-focused{border-color:#799a00!important}.CommonProductCard-section .select__single-value{font-size:12px;color:#799a00!important}.CommonProductCard-section .select__dropdown-indicator{color:#799a00!important;padding:4px!important}.CommonProductCard-section .select__indicator-separator{display:none}.CommonProductCard-section .select__menu{z-index:99;border:1px solid #cfcfcf;border-radius:4px;font-size:11px;overflow:hidden;background:#fff!important}.CommonProductCard-section .select__option{z-index:1;padding:5px;position:relative;margin:0!important}.CommonProductCard-section .select__option--is-focused{background-color:#799a0021!important}.CommonProductCard-section .select__option--is-selected{color:#fff;background-color:#799a00!important}@media (min-width:1200px) and (max-width:1399px){.CommonProductCard-section .title{margin:3px 0}.CommonProductCard-section .image-box{height:170px}.CommonProductCard-section .select__control{width:55%;height:30px;min-height:30px!important}.CommonProductCard-section .price{font-size:20px}}@media (min-width:992px) and (max-width:1199px){.CommonProductCard-section .price{font-size:20px}.CommonProductCard-section .badge{width:90px}.CommonProductCard-section .select__control{height:30px;min-height:30px!important}}@media (min-width:768px) and (max-width:991.98px){.CommonProductCard-section .badge{width:90px}}@media (min-width:576px) and (max-width:767.98px){.CommonProductCard-section .badge{width:90px}}@media (min-width:0) and (max-width:575.98px){.CommonProductCard-section .select__control{width:90px}.CommonProductCard-section .badge{width:100px}.CommonProductCard-section .bottom{flex-direction:column;align-items:start;gap:5px}.CommonProductCard-section .title{-webkit-line-clamp:2;width:100%;font-size:13px}.CommonProductCard-section .rating-wrapper{flex-direction:column;align-items:start}.CommonProductCard-section .price{font-size:15px}.CommonProductCard-section .image-box{height:140px}.CommonProductCard-section .badge{padding:6px 12px;font-size:12px}.CommonProductCard-section .Add_to_Cart,.CommonProductCard-section .Add_to_Cart_btn{width:100%!important}.CommonProductCard-section .title{height:32px}}
