span.sold-out-tag{position:absolute;top:20px;left:20px;background:#07401b;color:#fff;padding:3px 10px}.theme-whatsapp-btn{display:block;width:100%;text-align:center;margin:0!important;padding:15px!important;background-color:#25D366!important;color:white!important;border-color:#25D366!important;font-size:18px!important}body.single-product .theme-whatsapp-btn{margin:10px 0 0!important}.theme-whatsapp-btn:hover{background-color:#25d366ba!important}.product-category{margin-top:10px}.product-category a{font-size:15px}a.shortcode-contact-button{display:block;width:100%;text-align:center;background:#133329;border:2px solid #133329;padding:10px;font-size:16px;color:#fff;line-height:1.3}a.shortcode-contact-button.single-product-contact-btn{background:transparent;color:#133329}.products.elementor-grid li.product img{transition:all .4s}.products.elementor-grid li.product:hover img{transform:scale(1.1)}.products.elementor-grid li.product .woocommerce-LoopProduct-link{overflow:hidden}.woocommerce table.shop_attributes th{border:0;border-bottom:1px dotted rgba(0,0,0,.1);text-align:left;text-transform:uppercase}.woocommerce table.shop_attributes td{padding:8px;text-align:right;border:0;border-bottom:1px dotted rgba(0,0,0,.1)}.woocommerce table.shop_attributes td p{padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:var(--e-global-color-primary)!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{display:block;width:100%;padding:15px;text-transform:capitalize;border-radius:0}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover,.woocommerce #payment #place_order:focus,.woocommerce-page #payment #place_order:focus,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#2F5A4CBD!important;color:#fff;border:0;outline:none}div#customer_details{display:flex;flex-direction:column;order:-2}div#order_review{order:-1}form.checkout.woocommerce-checkout{display:flex;gap:30px;flex-wrap:wrap}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%}div#customer_details,div#order_review{flex:0 0 calc(50% - 15px)}h3#order_review_heading{display:none}.woocommerce-thankyou-order-details.order_details{padding:0}body .woocommerce .col2-set .col-2,body .woocommerce-page .col2-set .col-2,body .woocommerce .col2-set .col-1,body .woocommerce-page .col2-set .col-1{float:none;width:100%}body.error404 main#content{margin-top:150px!important;margin-bottom:100px!important}div#order_review:before{content:"Your Order";font-size:30px;font-weight:500;display:inline-block;font-family:"Georgia",Sans-serif;line-height:1.2;margin-bottom:30px;margin-top:.5rem}.woocommerce-additional-fields{margin-top:30px}.products .product a.added_to_cart.wc-forward{margin-left:10px}ul.woocommerce-error{width:100%!important}@media (max-width:1100px){.elementor-wc-products ul.products{grid-template-columns:repeat(2,calc(50% - 10px))!important}}@media (max-width:600px){.elementor-wc-products ul.products{grid-template-columns:100%!important}}@media(min-width:1024px) and (max-width:1366px){.elementor[data-elementor-type="header"] .elementor-element.e-parent,.elementor[data-elementor-type="wp-page"] .elementor-element.e-parent,.elementor[data-elementor-type="product"] .elementor-element.e-parent,.elementor[data-elementor-type="product-archive"] .elementor-element.e-parent,.elementor[data-elementor-type="footer"] .elementor-element.e-parent{padding-left:20px;padding-right:20px}}@media (max-width:1200px){form.checkout.woocommerce-checkout{gap:20px}}@media (max-width:992px){form.checkout.woocommerce-checkout{flex-direction:column}}