/* V Quick View */

/* d-none "view cart" */
a.added_to_cart.wc-forward { 
    display: none !important; 
}
/**************/

#yith-quick-view-modal .yith-wcqv-wrapper {
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%);
    width: min(90vw, 90%) !important;
    max-width: 920px !important;
    height: 80vh !important;
    /* height: auto !important; */
    overflow: hidden;
}
@media (min-width: 1200px) {
    #yith-quick-view-modal .yith-wcqv-wrapper {
        height: auto !important;
    }
}
@media ( min-width: 768px ) {
    #yith-quick-view-modal.open .yith-wcqv-main {
        overflow: scroll;
    }
}
@media ( min-width: 992px ) {
    #yith-quick-view-modal.open .yith-wcqv-main {
        overflow: hidden;
    }
}

#yith-quick-view-content div.summary {
    padding: 0 20px 0 20px;
    margin: 50px 15px 20px 0;
    text-align: center;
}
.yith-wcqv-main .woocommerce #content div.product div.summary,
 .yith-wcqv-main .woocommerce div.product div.summary,
  .yith-wcqv-main .woocommerce-page #content div.product div.summary,
   .yith-wcqv-main .woocommerce-page div.product div.summary {
    width: 52%;
}

.yith-wcqv-main .accordion-button:not(.collapsed) {
    color: black;
    background-color: transparent;
    box-shadow: none;
}
.yith-wcqv-main .accordion-button:focus {
    border-color: transparent;
    box-shadow: none;
}
.yith-wcqv-main .accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.yith-wcqv-main .accordion-body {
    width: 100%;
}
/* for both yith and product accordions */
.yith-wcqv-main .accordion-body p,
.product-tabs-in-form .accordion-body p {
    font-size: calc(1.125rem + ((1vw - 0.225rem) * 0.4487)); /* 16 - 18 */
    margin-bottom: 0.25px;
    color: var(--color-black);
}
@media (min-width: 1800px) {
    .yith-wcqv-main .accordion-body p,
    .product-tabs-in-form .accordion-body p  {
        font-size: 1.125rem; /* 18 */
        
    }
}
.yith-wcqv-main .product-tabs-in-form {
    margin-top: 0 !important;
}