.theme-product-page-breadcrumb .theme-product-breadcrumb a {
color:#EB1971;
}
.theme-product-list-style-02 .theme-product-box-content .theme-product-image-area picture img {
    object-fit:contain;
}
.theme-product-details-style-02 .theme-quick-view-container .theme-product-quick-view-inner .theme-product-quick-details .theme-product-detail-image-container .theme-product-detail-image .theme-product-detail-image-inner picture img {
      object-fit:contain;
}

.theme-product-details-style-02 [data-zs-product-details-primary-section] .zpcontainer [data-zs-product-primary-details] .theme-product-detail-image-container .theme-product-detail-image-inner.theme-single-image picture img {
    aspect-ratio:auto;
}
.theme-product-details-style-02 [data-zs-product-details-primary-section] .zpcontainer [data-zs-product-primary-details] .theme-product-detail-container .theme-product-varients-area .theme-product-variant .theme-product-variant-label {
width:40%;
}
.theme-product-details-style-02 .theme-quick-view-container .theme-product-quick-view-inner .theme-product-quick-details .theme-product-detail-container .theme-product-varients-area .theme-product-variant .theme-product-variant-label {
    width:40%;
}

.theme-product-list-style-02 .theme-product-box-content .theme-product-details-area .theme-cta-area a {
 color:#FFFFFF;   
 font-weight:300;
}
.zpbutton.zpbutton-type-primary:hover, button.zpbutton-type-primary:hover, input.zpbutton-type-primary[type=submit]:hover, input.zpbutton-type-primary[type=button]:hover {
     color:#FFFFFF;   
    font-weight:300;
}

.zpbutton.zpbutton-type-primary, button.zpbutton-type-primary, input.zpbutton-type-primary[type=submit], input.zpbutton-type-primary[type=button] {
     color:#FFFFFF;  
 font-weight:300;
}
.theme-product-details-style-02 [data-zs-product-details-primary-section] .zpcontainer [data-zs-product-primary-details] .theme-product-detail-container .theme-product-detail-price-area .theme-prices-inner-container .theme-product-price {
font-weight:300;
}