.elementor-2881 .elementor-element.elementor-element-27377ee{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-grid{--wpavc-columns:4;column-gap:10px;align-items:stretch;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-card{background-color:#EDEDED;border-radius:18px;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-card__content{padding:10px;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-card__media{aspect-ratio:1 / 1;min-height:0px;background-color:#f7f9fc;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-card__media img{object-fit:cover;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-badge{color:#1d4ed8;background-color:#dbeafe;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-title{font-size:15px;font-weight:700;color:#111827;text-align:left;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-price{color:#111827;text-align:left;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-price__from{color:#6b7280;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-variations{background:#F9FAFB00;border-style:none;padding:0px;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-variation{background:#FFFFFF00;border-color:#E5E7EB00;padding:3px;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-variation:hover{background:#fff7ed;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-variation.is-selected{background:var( --e-global-color-142ee48 );}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-variation input[type="radio"]{accent-color:var( --e-global-color-d4393fc );}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-variation__label{color:#111827;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-variation__price{color:#111827;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-variation.is-disabled{opacity:0.5;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-button{color:#ffffff;background:#ff2a0f;width:auto;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-button:hover{color:#FFFFFF;background:var( --e-global-color-e813db6 );}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-message--error{color:#b91c1c;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-message--success{color:#15803d;}@media(min-width:768px){.elementor-2881 .elementor-element.elementor-element-27377ee{--content-width:1440px;}}@media(max-width:1024px){.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-grid{--wpavc-columns:2;}}@media(max-width:767px){.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-grid{--wpavc-columns:2;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-title{font-size:14px;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-variation{padding:3px;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-variation__label{font-size:12px;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-variation__price{font-size:12px;}.elementor-2881 .elementor-element.elementor-element-06d0854 .wpavc-button{padding:10px;}}/* Start custom CSS for wpavc_archive_variation_cards, class: .elementor-element-06d0854 */.elementor-2881 .elementor-element.elementor-element-06d0854 img{
    padding: 8px 8px 0px 8px;
    border-radius:20px 20px 0 0;
    background-color: #EDEDED;
    aspect-ratio: 1!important;
    object-fit: contain;
    width: 100%;
   
}

.wpavc-variations{
    gap: 0px;
 
}


.wpavc-form__quantity-label{
    position: absolute;
    margin-top: -40px;
    margin-left: 0px;
    font-size: 10px;
}/* End custom CSS */