*{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{overflow-x:hidden !important}body::-webkit-scrollbar{width:8px;background-color:#fff}body::-webkit-scrollbar-thumb{background-color:var(--e-global-color-secondary,#000)}body::-webkit-scrollbar-thumb:hover{background-color:var(--e-global-color-accent,#000)}button:focus,[type=submit]:focus,[type=button]:focus{outline:none}svg[width="0"]{position:absolute}li.menu-icon:before{content:"" !important;display:block;position:absolute;height:24px;width:24px;bottom:12px;right:6px;background:var(--e-global-color-072278a);-webkit-transition:.4s;-o-transition:.4s;transition:.4s}li.menu-icon:hover:before{background:var(--e-global-color-accent)}li.menu-icon.account:before{-webkit-clip-path:url(#button__account);clip-path:url(#button__account)}li.menu-icon.help:before{-webkit-clip-path:url(#button__help);clip-path:url(#button__help)}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{height:auto}button{min-height:50px}.qib-container{margin-right:10px}form.cart{align-items:center}#wc-stripe-payment-request-wrapper,p#wc-stripe-payment-request-button-separator{display:none !important}.variations th.label{background-color:#fff;padding:0;text-align:left}.woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-right[class*="--layout-auto"] .e-atc-qty-button-holder{justify-content:space-evenly !important}.woocommerce .quantity .qty{width:40px;text-align:center;pointer-events:none}.woocommerce-cart-form .quantity .qty{width:30px;text-align:center !important}.e-atc-qty-button-holder .quantity{border:1px solid var(--e-global-color-accent);border-radius:4px}.quantity .button.minus,.quantity .button.plus{min-width:42px;margin:0 !important;padding:0 10px !important;border:none;font-size:24px !important;font-weight:600 !important;line-height:1em;background:#fff !important;color:var(--e-global-color-accent) !important}.quantity .button.minus:hover,.quantity .button.minus:focus,.quantity .button.plus:hover,.quantity .button.plus:focus{color:var(--e-global-color-072278a) !important;background-color:var(--e-global-color-secondary) !important}.elementor-kit-23137 input[type=button]:hover{background-color:var(--e-global-color-d2264cd)}.vi-wpvs-variation-style .vi-wpvs-variation-wrap-wrap{text-align:center}.addtocart--mobile p.stock.in-stock{display:none}.addtocart--mobile .qib-container{display:none !important}a.added_to_cart.wc-forward{display:none !important}.elementor-swiper-button{background:#000000ab;border-radius:20px;padding:6px}.jet-listing-grid__slider-icon.slick-arrow{z-index:10}@media (min-width:1024px){.jet-engine-listing-overlay-wrap .elementor-widget-button{opacity:0;transition:all .3s}.jet-engine-listing-overlay-wrap:hover .elementor-widget-button{opacity:1}.jet-engine-listing-overlay-wrap .bg--slider--item{transition:all .3s !important}.jet-engine-listing-overlay-wrap:hover .bg--slider--item{background-color:#fff;transform:translateY(-10px);box-shadow:0px 5px 10px -5px rgb(0 0 0/20%)}}@media (max-width:1024px){.jet-engine-listing-overlay-wrap .bg--slider--item{background-color:#fff !important;transform:translateY(-10px);box-shadow:0px 5px 10px -5px rgb(0 0 0/20%)}}.category-tags ul{padding-left:0;list-style:none;text-align:center}.category-tags ul li{display:inline;margin:0 .2rem .2rem;min-height:0;overflow:hidden;max-width:100%}.category-tags a{border-radius:999px;background-color:#fff;border:1px solid var(--e-global-color-accent);white-space:nowrap;display:inline-block;-webkit-tap-highlight-color:rgba(101,101,101,.2);transition:all .3s cubic-bezier(.23,1,.32,1);font-size:13px;text-overflow:ellipsis;overflow:hidden;max-width:100%;min-height:0;padding:.6rem .8rem;line-height:1;margin-bottom:.2rem}.category-tags a:hover{background-color:#fff;border-color:var(--e-global-color-072278a);text-decoration:none !important;color:var(--e-global-color-072278a)}.slick-arrow{border-radius:50px;padding:0 0 2px}body #wfacp-e-form .woocommerce-checkout #payment div.payment_box{background-color:#ffffff00}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:1em}ins{text-decoration:none}.woocommerce-info:before{color:var(--e-global-color-accent)}.woocommerce-info{border-top-color:var(--e-global-color-accent)}.widget_shopping_cart_content .elementor-menu-cart__product.bundled_table_item{padding-top:0}.widget_shopping_cart_content .elementor-menu-cart__product-remove{top:40%}.widget_shopping_cart_content .bundled_table_item img{width:40px;margin:auto}.widget_shopping_cart_content .bundled_table_item .product-remove{display:none}.widget_shopping_cart_content .bundled_table_item+.elementor-menu-cart__product{border-top:var(--divider-width,1px) var(--divider-style,solid) var(--divider-color,#d4d4d4)}.wfacp_mini_cart_start_h table.shop_table tr.cart_item td{padding:10px}.wfacp_mini_cart_start_h .wfacp_order_summary_container .bundled_table_item .product-name-area{padding:5px 0 5px 20px}.wfacp_mini_cart_start_h .wfacp_order_sum .bundled_table_item td.product-name-area .product-name.wfacp_summary_img_true{padding-left:65px}.bundled_table_item,tr.bundled_table_item+tr:not(.bundled_table_item) td{border-top:1px solid #ddd !important}.wfacp_mini_cart_start_h .wfacp_order_summary_container .bundled_table_item .product-image{width:40px}table.shop_table .bundled_table_item .product-name-area .wfacp-pro-thumb img{width:40px}