.single-product.woocommerce div.product.product-type-variable .entry-summary .price{margin-top:0;margin-bottom:2rem;color:var(--title-color);font-size:22px;line-height:27px;letter-spacing:0;font-family:inherit;font-weight:600}.single-product.woocommerce div.product.product-type-variable .entry-summary .single_variation_wrap .price{margin-bottom:0}.single-product.woocommerce div.product.product-type-variable .entry-summary .price .price_weight_smallest{font-size:14px;padding:2px;color:#6ea02e;letter-spacing:0;display:block;font-weight:600}.single-product.woocommerce div.product.product-type-variable .entry-summary .price .price_weight_smallest{margin-top:-30px;background-color:#fff;width:100%;height:100%;z-index:1;position:relative;font-size:21px!important}.single-product.woocommerce div.product.product-type-variable .entry-summary .price .woocommerce-Price-amount.amount{display:none}.single-product.woocommerce div.product.product-type-variable .entry-summary .single_variation_wrap .price .woocommerce-Price-amount.amount{display:block}.woocommerce div.product form.cart .variations tbody tr{display:flex;flex-direction:column}.woocommerce div.product form.cart .variations select{display:none!important}.woocommerce div.product form.cart .variations td.label{padding-top:15px;width:100%!important}.woocommerce div.product form.cart .variations .value{padding:0;width:100%!important}.woocommerce-variation-price .price-suffix{font-size:18px;padding:2px;color:#426b48;letter-spacing:0;font-style:italic;font-weight:600}.woocommerce-variation-price .price .price_weight_smallest{display:none!important}.woocommerce div.product form.cart .reset_variations{visibility:visible;margin:5px 0;padding:0;line-height:30px;letter-spacing:0}.custom-wc-variations input[type="radio"]{opacity:0;position:fixed;width:0}.custom-wc-variations label{display:inline-block;padding:7px 15px;font-size:14px!important;font-weight:400!important;border-radius:4px;border:1px dashed #426b48;margin:5px;text-align:center!important}.custom-wc-variations label .variation-price{font-weight:600;color:#426b48;display:block}.custom-wc-variations label .variation-price>.woocommerce-Price-amount.amount>bdi{margin-top:20px;display:block}.custom-wc-variations label .variation-price ins,.custom-wc-variations label .variation-price del{display:block}.custom-wc-variations label .variation-price del{margin:3px 0}.custom-wc-variations label:before{display:none!important}.custom-wc-variations input[type="radio"]:checked+label{background-color:#bfb;border-color:#4c4}.custom-wc-variations input[type="radio"]:focus+label{border:1px dashed #444}.custom-wc-variations label:hover{background-color:#dfd}@media screen and (min-width:769px) and (max-width:1000px){.nx_variation__button{max-width:48%}}@media screen and (max-width:510px){.nx_variation__button{max-width:48%}}@media screen and (max-width:370px){.nx_variation__button{max-width:100%;margin:1% 1% 2%}}