.product{position:relative}.soldout{background-color:#bea1f0;color:#ffffff;font-size:12px;font-weight:bold;text-transform:uppercase;padding:5px 12px;position:absolute;top:15px;right:0;z-index:10;border-radius:0;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.woocommerce-result-count{display:none!important}.woocommerce-ordering select{border:1px solid #bea1f0;border-radius:4px;padding:8px 15px;font-family:inherit;font-size:14px;color:#333;background-color:#fff;cursor:pointer}input.woonp-input{background-color:#f5f1ed!important;border:1px solid #bea1f7!important;border-radius:6px!important;padding:8px 12px!important;width:100px!important;height:40px!important;font-size:16px!important;color:#4a4a4a!important;text-align:center!important}.variations select{border:2px solid #D1C4E9!important;border-radius:8px!important;padding:10px 40px 10px 15px!important;background-color:#ffffff!important;color:#4A4A4A!important;font-family:inherit!important;font-size:16px!important;width:100%!important;height:46px!important;cursor:pointer;outline:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23D1C4E9' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 15px center!important}.variations label{font-weight:bold;color:#bea1f0;margin-bottom:8px;display:inline-block}.variations td.value span::after{display:none!important;content:none!important}.variations td.value span{background:none!important}.single_variation_wrap{margin-top:20px}.woocommerce-variation-price,.reset_variations{display:none!important}.woocommerce-variation-availability .stock.in-stock{display:none!important}.woocommerce-variation-availability .stock.out-of-stock{display:block!important;color:#bea1f0!important;font-weight:bold;margin-bottom:10px}.woocommerce-shipping-destination{display:none!important}.moai-custom-liv-badge{position:absolute!important;top:14px!important;right:0!important;left:auto!important;background:#c1b9ab!important;background-color:#c1b9ab!important;color:#ffffff!important;padding:10px 10px!important;font-size:12px!important;font-weight:600!important;letter-spacing:0.5px!important;text-transform:uppercase!important;z-index:99!important;line-height:1.4!important;display:inline-block!important;width:auto!important}.et-menu-nav ul.sub-menu{border-top:3px solid #bea1f0!important}html,body{overflow-x:hidden!important;max-width:100%!important}@media only screen and (max-width:767px){.woocommerce-cart-form table.shop_table td.product-thumbnail{display:block!important;text-align:center!important;padding:15px 0!important}.woocommerce-cart-form table.shop_table td.product-thumbnail::before{display:none!important}.woocommerce-cart-form table.shop_table td.product-thumbnail img{width:110px!important;max-width:110px!important;height:auto!important;margin:0 auto!important;display:block!important;border-radius:8px}}.single-product form.cart table.variations{display:block!important;width:100%!important}.single-product form.cart table.variations tbody,.single-product form.cart table.variations tr{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important}.single-product form.cart table.variations td.label{display:block!important;padding:0 0 6px 0!important;width:100%!important}.single-product form.cart table.variations td.value{display:block!important;padding:0 0 15px 0!important;width:100%!important}.single-product form.cart table.variations td.value select{width:100%!important;max-width:350px!important;min-height:44px!important;margin:0!important}