.pewc-radio-form-label .pewc-radio-option-text .pewc-option-label {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
}

.pewc-radio-form-label .pewc-radio-option-text .pewc-option-badge {
    margin-left: 10px;
}

.pewc-radio-form-label {
    border: 1px solid #bababb;
    border-radius: 10px;
    padding: 20px 20px 20px 20px !important;
}

.pewc-radio-form-label:hover {
    border: 2px solid #d96f96;

}

.pewc-radio-form-label:active {
    border: 2px solid #d96f96;
    background-color: #d889a617 !important;
}

.pewc-radio-option-text {
    font-family: "Mulish", Sans-serif;
    font-weight: 600;
    font-size: 18px;
    color: #111111;
}

.content ol,
.content ul,
.type-product ol,
.type-product ul {
    padding-left: 0px;
}

.pewc-field-label {
    display: none;
}

.pewc-group-heading-wrapper h3 {
    color: #111111 !important;
    font-size: 24px !important;
    font-family: "Mulish", Sans-serif;
    margin-bottom: 20px !important;
}

.pewc-checkbox-group-wrapper {
    gap: 13px !important;
    display: flex;
    flex-direction: column;
}


.pewc-checkbox-group-wrapper>li input[type="radio"]:checked+span.pewc-theme-element {
    background-color: #D889A6 !important;
    border: 2px solid #D889A6 !important;
}

.pewc-preset-style .pewc-checkbox-form-label input:checked~span.pewc-theme-element,
.pewc-preset-style .pewc-radio-form-label input:checked~span.pewc-theme-element,
.pewc-preset-style .pewc-item-field-wrapper input:checked~span.pewc-theme-element,
.pewc-preset-style .pewc-item-checkbox input:checked~span.pewc-theme-element,
.pewc-preset-style .pewc-checkbox-wrapper input:checked~span.pewc-theme-element,
.pewc-preset-style .pewc-radio-wrapper input:checked~span.pewc-theme-element {
    background: #D889A6;
}

form.cart .quantity {
    display: none !important;
}

/*New code*/

.pewc-theme-element {
    display: none;
}

.pewc-radio-form-label.pewc-selected {
    border: 2px solid #d96f96 !important;
    background-color: #d889a617 !important;
}

.pewc-preset-style .pewc-radio-form-label {
    margin-bottom: -4px !important;
}

.pewc-option-price-wrapper .pewc-option-price {
    display: block;
}

.pewc-option-price-wrapper .pewc-option-special-price {
    display: block;
}

.pewc-option-price-wrapper .pewc-option-regular-price {
    text-decoration: line-through;
}

.add_to_cart_button .et-loader,
.show-quickly .et-loader,
.single_add_to_cart_button .et-loader {
    position: absolute;
    left: 50%;
    top: 50%;
    margin: 0;
}


.add_to_cart_button.loading,
.show-quickly,
.single_add_to_cart_button.loading {
    color: transparent;
}

.add_to_cart_button.loading:hover,
.single_add_to_cart_button.loading:hover {
    color: transparent;
}

.product_list_widget .descr-box>.quantity-wrapper {
    margin-left: 5px;
}

.product_list_widget .descr-box>.quantity {
    margin-left: 5px;
}