/*
Theme Name: megemeria_custom
Author: Navoto 
Version: 1.0
*/

.story-popup-box.qp-inner .popup-box-content.qp-content .variations_form.cart {
    display: block;
}
.popup-box-content.qp-content .variations_form.cart table.variations{
	width: 100%;
}
.popup-box-content.qp-content .variations_form.cart table.variations th.label label {
    display: block;
    font-size: 15px;
    line-height: 1.4;
    margin-bottom: 14px;
    color: #000;
    font-weight: 400;
}
.popup-box-content.qp-content .variations_form.cart table.variations tr {
    display: flex;
    flex-direction: column;
}
.popup-box-content.qp-content .variations_form.cart table.variations td.value .variation-radios {
    display: flex;
    gap: 20px;
}
.popup-box-content.qp-content .variations_form.cart table.variations td.value .variation-radios label.variation-radio {
    margin-bottom: 14px;

}
.popup-box-content.qp-content .variations_form.cart table.variations td.value .variation-radios .productRadioCard_span{
	width: 100%;
}
.popup-box-content.qp-content .variations_form.cart table.variations td.value .variation-radios label.variation-radio input {
    width: 18px;
    height: 18px;
}
.popup-box-content.qp-content .variations_form.cart table.variations .reset_variations {
    color: #000;
    font-weight: 300;
    margin: 0 0 10px;
    display: inline-block;
}
.popup-box-content.qp-content .woocommerce-variation-price .price {
    color: #000;
    font-weight: 500;
    font-size: 18px;
    line-height: 21%;
}
.popup-box-content.qp-content .woocommerce-variation-price .price del{
    color: #808080 !important;
    text-decoration: line-through !important;
    font-weight: 300 !important;
}
.popup-box-content.qp-content .woocommerce-variation-price .price ins{
  color: var(--primary-color) !important;
}
.popup-box-content.qp-content .woocommerce-variation-add-to-cart {
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-top: 20px;
}
.popup-box-content.qp-content .woocommerce-variation-add-to-cart .quantity input {
    border: 1px solid #a5a5a5;
    height: 39px;
    min-width: 100px;
    text-align: center;
    color: #737272;
}
.popup-box-content.qp-content .woocommerce-variation-add-to-cart .single_add_to_cart_button, 
.popup-box-content.qp-content .woocommerce-variation-add-to-cart .single_add_to_cart_button.disabled{
    height: 44px;
	background-color: var(--secondary-color);
	border-color: var(--secondary-color);
	font-weight: 400;
}
.popup-box-content.qp-content .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover, 
.popup-box-content.qp-content .woocommerce-variation-add-to-cart .single_add_to_cart_button.disabled:hover{
	background-color: var(--primary-color);
	border-color: var(--primary-color);
}
.popup-box-content.qp-content .woocommerce-variation-add-to-cart .single_add_to_cart_button.disabled{
	opacity: 0.6!important;
}
.woocommerce form .show-password-input::before, .woocommerce-page form .show-password-input::before{
	height: 15px;
    width: 15px;
    opacity: 0.6;
}

.quick-purchase-popup .quantity{ display: none; }