#footer-bottom{display:none}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background: #000000}.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button{color:#000!important;border-width:60px;border-color: #FFFFFF !important}.woocommerce div.product span.price,.woocommerce-page div.product span.price{color:#000000}.woocommerce .woocommerce-message{background:#1f1a2b}.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button{color:#1F1A2B!important;border-width:60px;background:white}.et_pb_wc_add_to_cart_0_tb_body select{margin-left:5px}.form.cart table.thwepo-extra-options input,form.cart table.thwepo-extra-options select,form.cart table.thwepo-extra-options{width:550px!important}.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button{color:#1F1A2B!important;border-width:2px!important;background:white}body:not(.woocommerce-cart) .et_pb_shop a.button.add_to_cart_button{display:none}#e_deliverydate_field{background:#e2b7ca6b;padding:5px}.post-id-664 .thwepo-extra-options{display:none}@media (max-width:767px){.difl_productgrid .df_productgrid_container ul.products{display:block!important}.difl_productgrid .woocommerce ul.products li.product{width:100%!important}}.woo-variation-swatches .variable-item.image-variable-item{width:90px!important;height:90px!important;transform:none!important}.woo-variation-swatches .variable-item.image-variable-item img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.single-product form.variations_form .single_variation_wrap .single_variation{display:none}.single-product.variation-selected form.variations_form .single_variation_wrap .single_variation{display:block;margin:12px 0 10px 0}.single-product.variation-selected form.variations_form .single_variation_wrap .single_variation .price{font-size:36px!important;font-weight:700!important;color:#d10000!important;line-height:1.15!important}.single-product.variation-selected .summary .price{display:none!important}.price.from-price{font-size:20px;opacity:0.8}.woocommerce-variation.single_variation{margin-top:10px}.woocommerce-variation.single_variation .price,.woocommerce-variation.single_variation .woocommerce-Price-amount{font-size:36px;font-weight:700;color:#c0392b}form.variations_form .single_variation .price,form.variations_form .single_variation .woocommerce-Price-amount{font-size:36px!important;font-weight:700!important;color:#c0392b!important;line-height:1.15!important}.woo-selected-variation-item-name{color:red}.variations_form .variable-items-wrapper:not(.image-variable-items-wrapper) .variable-item,.variations_form .variable-items-wrapper:not(.image-variable-items-wrapper) .variable-item-contents{width:120px!important;height:80px!important;min-width:120px!important;min-height:80px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:6px!important}.variations_form .variable-items-wrapper:not(.image-variable-items-wrapper) .variable-item-span,.variations_form .variable-items-wrapper:not(.image-variable-items-wrapper) .variable-item-contents span{font-size:16px!important;line-height:1.2!important;text-align:center!important}.variations_form .variable-items-wrapper:not(.image-variable-items-wrapper){gap:14px!important}.variations_form .variable-items-wrapper.image-variable-items-wrapper[data-attribute_name="attribute_pa_vase"] .variable-item,.variations_form .variable-items-wrapper.image-variable-items-wrapper[data-attribute_name="attribute_pa_vase"] .variable-item-contents{width:160px!important;height:160px!important;min-width:160px!important;min-height:160px!important;border-radius:6px!important;overflow:hidden!important}.variations_form .variable-items-wrapper.image-variable-items-wrapper[data-attribute_name="attribute_pa_vase"] img.variable-item-image{width:100%!important;height:100%!important;object-fit:contain!important}.variations_form .variable-items-wrapper.image-variable-items-wrapper[data-attribute_name="attribute_pa_vase"] .variable-item.selected{outline:2px solid #000!important;outline-offset:2px!important}.woocommerce ul.products li.product a img{border-radius:16px}