.woocommerce ul.products li.product.product-type-variable>.price,.woocommerce ul.products li.product.product-type-variable>span.price,.woocommerce ul.products li.product.product-type-variable .woocommerce-loop-product__title+.price{display:none!important}.woocommerce ul.products li.product .cbe-price-from{display:block!important;color:#ffffff!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important;text-align:left!important;margin:8px 0 12px!important}.woocommerce ul.products li.product table.variations td.label,.woocommerce ul.products li.product table.variations td.label label,.woocommerce ul.products li.product .variations label{color:#ffffff!important;font-weight:700!important;font-size:14px!important}.woocommerce ul.products li.product .reset_variations{color:#4CAF50!important;text-decoration:none!important;font-size:13px!important;font-weight:600!important}.woocommerce ul.products li.product .reset_variations:hover{color:#ffffff!important}.woocommerce ul.products li.product table.variations select,.woocommerce ul.products li.product table.variations select:focus,.woocommerce ul.products li.product table.variations select:active,.woocommerce ul.products li.product table.variations select option{width:100%!important;min-height:42px!important;background:#000!important;color:#fff!important;border:1px solid #333!important;border-radius:12px!important;padding:8px 12px!important;font-weight:700!important;box-sizing:border-box!important;box-shadow:none!important}.woocommerce ul.products li.product .variations_button{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;margin-top:12px!important}.woocommerce ul.products li.product .quantity .qty{width:72px!important;height:44px!important;min-height:44px!important;background:#000!important;color:#ffffff!important;border:1px solid #333!important;border-radius:12px!important;text-align:center!important;font-weight:700!important;box-shadow:none!important;outline:none!important}.woocommerce ul.products li.product .single_add_to_cart_button,.woocommerce ul.products li.product .single_add_to_cart_button:hover,.woocommerce ul.products li.product .single_add_to_cart_button:focus,.woocommerce ul.products li.product .single_add_to_cart_button:active,.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product .button:focus,.woocommerce ul.products li.product .button:active,.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .add_to_cart_button:hover,.woocommerce ul.products li.product .add_to_cart_button:focus,.woocommerce ul.products li.product .add_to_cart_button:active,.woocommerce ul.products li.product .ajax_add_to_cart,.woocommerce ul.products li.product .ajax_add_to_cart:hover,.woocommerce ul.products li.product .ajax_add_to_cart:focus,.woocommerce ul.products li.product .ajax_add_to_cart:active{background:#4CAF50!important;background-color:#4CAF50!important;color:#ffffff!important;border:2px solid #4CAF50!important;border-color:#4CAF50!important;border-radius:12px!important;min-height:44px!important;padding:10px 18px!important;box-shadow:none!important;filter:none!important;opacity:1!important}.woocommerce ul.products li.product .button::after,.woocommerce ul.products li.product .button:hover::after,.woocommerce ul.products li.product .add_to_cart_button::after,.woocommerce ul.products li.product .add_to_cart_button:hover::after,.woocommerce ul.products li.product .ajax_add_to_cart::after,.woocommerce ul.products li.product .ajax_add_to_cart:hover::after,.woocommerce ul.products li.product .single_add_to_cart_button::after,.woocommerce ul.products li.product .single_add_to_cart_button:hover::after{color:#ffffff!important;opacity:1!important}.woocommerce ul.products li.product .woocommerce-variation-price,.woocommerce ul.products li.product .woocommerce-variation .price,.woocommerce ul.products li.product .single_variation .price{display:block!important;color:#ffffff!important;font-size:18px!important;font-weight:700!important;margin:8px 0!important;line-height:1.35!important;visibility:visible!important;opacity:1!important}.woocommerce ul.products li.product .woocommerce-variation-price *,.woocommerce ul.products li.product .woocommerce-variation .price *,.woocommerce ul.products li.product .single_variation .price *{display:inline!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;margin:0!important;visibility:visible!important;opacity:1!important}.woocommerce ul.products li.product .price-per-gram{display:block!important;color:rgba(255,255,255,0.82)!important;font-size:14px!important;font-weight:600!important;margin-top:4px!important;line-height:1.35!important}.woocommerce ul.products li.product .single_variation:empty{display:none!important}@media (max-width:767px){.woocommerce ul.products li.product .variations_button{flex-direction:column!important;align-items:stretch!important}.woocommerce ul.products li.product .quantity,.woocommerce ul.products li.product .quantity .qty,.woocommerce ul.products li.product .single_add_to_cart_button,.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .ajax_add_to_cart{width:100%!important;max-width:100%!important}.woocommerce ul.products li.product .cbe-price-from{text-align:center!important}.woocommerce ul.products li.product .woocommerce-variation-price,.woocommerce ul.products li.product .woocommerce-variation .price,.woocommerce ul.products li.product .single_variation .price,.woocommerce ul.products li.product .price-per-gram{text-align:center!important}}.single-product .woocommerce-variation-price,.single-product .woocommerce-variation .price,.single-product div.product .woocommerce-variation-price,.single-product div.product .woocommerce-variation .price{display:block!important;color:#ffffff!important;font-size:32px!important;font-weight:700!important;line-height:1.2!important;margin:14px 0 4px!important}.single-product .woocommerce-variation-price *,.single-product .woocommerce-variation .price *,.single-product div.product .woocommerce-variation-price *,.single-product div.product .woocommerce-variation .price *{display:inline!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;margin:0!important}.single-product .price-per-gram{display:block!important;color:rgba(255,255,255,0.82)!important;font-size:18px!important;font-weight:600!important;line-height:1.3!important;margin:2px 0 14px!important}.single-product .reset_variations{color:#4CAF50!important;text-decoration:none!important;font-size:14px!important;font-weight:600!important}.single-product .reset_variations:hover{color:#ffffff!important}.single-product .quantity .qty{width:84px!important;height:48px!important;min-height:48px!important;background:#000!important;color:#ffffff!important;border:1px solid #333!important;border-radius:12px!important;text-align:center!important;font-weight:700!important;box-shadow:none!important;outline:none!important}.et_close_button,.et_close_button:before,.close,.close:before{color:#fff!important;opacity:1!important}.woocommerce form .button{background-color:#000000!important;color:#ffffff!important;border:none!important}@media (max-width:767px){.woocommerce form .button{background-color:#000000!important;color:#ffffff!important}}@media (max-width:767px){.woocommerce-account form.login p.form-row{display:block!important}.woocommerce-account form.login p.form-row button.button,.woocommerce-account form.login p.form-row .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;float:none!important;clear:none!important;vertical-align:middle!important}.woocommerce-account form.login .woocommerce-form-login__rememberme{display:inline-flex!important;align-items:center!important;margin-left:18px!important;vertical-align:middle!important}}.bodycommerce-minicart-container.dropdown-minicart .product-qty .quantity button.sub,.bodycommerce-minicart-container.dropdown-minicart .product-qty .quantity button.add{background:#4caf50!important;border:1px solid #4caf50!important;width:20px!important;height:20px!important;border-radius:0%!important;padding:0!important;position:relative!important;overflow:hidden!important;font-size:0!important;line-height:0!important;color:transparent!important;text-indent:-9999px!important}.bodycommerce-minicart-container.dropdown-minicart .product-qty .quantity button.sub::before,.bodycommerce-minicart-container.dropdown-minicart .product-qty .quantity button.sub::after,.bodycommerce-minicart-container.dropdown-minicart .product-qty .quantity button.add::before,.bodycommerce-minicart-container.dropdown-minicart .product-qty .quantity button.add::after{display:none!important;content:none!important}.bodycommerce-minicart-container.dropdown-minicart .product-qty .quantity button.sub{background-image:none!important}.bodycommerce-minicart-container.dropdown-minicart .product-qty .quantity button.sub span,.bodycommerce-minicart-container.dropdown-minicart .product-qty .quantity button.add span{display:none!important}.bodycommerce-minicart-container.dropdown-minicart .product-qty .quantity button.sub{background:#4caf50
url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctext x='10' y='15' text-anchor='middle' font-size='20' font-weight='700' fill='white'%3E-%3C/text%3E%3C/svg%3E")
center / 18px 18px no-repeat!important}.bodycommerce-minicart-container.dropdown-minicart .product-qty .quantity button.add{background:#4caf50
url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctext x='10' y='15' text-anchor='middle' font-size='20' font-weight='700' fill='white'%3E%2B%3C/text%3E%3C/svg%3E")
center / 18px 18px no-repeat!important}.bodycommerce-minicart-container.dropdown-minicart .product-qty .quantity input.qty,.bodycommerce-minicart-container.dropdown-minicart .product-qty .quantity input[type="number"]{display:inline-block!important;visibility:visible!important;opacity:1!important;color:#ffffff!important;background:transparent!important;border:none!important;width:34px!important;min-width:34px!important;height:28px!important;text-align:center!important;font-size:18px!important;line-height:28px!important;padding:0!important;margin:0 6px!important}html,body{overflow-x:hidden}#page-container{overflow-y:visible!important}.vivawallet img,.viva img,img[src*="viva"],img[alt*="viva"],img[alt*="Viva"]{display:none!important}@media only screen and (min-width:981px){.mobile-only-menu{display:none!important}}@media only screen and (max-width:980px){.mobile-only-menu{display:block!important}}