.elementor-2342 .elementor-element.elementor-element-02b4444{margin-top:0;margin-bottom:0;padding:0 0 85px}.elementor-2342 .elementor-element.elementor-element-4faae7d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 39px}.elementor-2342 .elementor-element.elementor-element-b4f789b>.elementor-widget-container{margin:0;padding:0 0 50px}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item{padding:0;margin:0 0 30px}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .products{margin:0 0 -30px}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .product-inner{padding:35px 0 0}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-inner{background-color:#fff;border-style:solid;border-width:2px;border-color:#ebebeb}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .product-content{padding:7px 20px 21px;margin:13px 0 0;background-color:#673E7C14}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:600;text-transform:none;text-decoration:none;letter-spacing:0px;margin:15px 0}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .title a{color:#151515}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .title a:hover{color:var(--e-global-color-secondary)}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .price{padding:0;margin:0;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:700;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;color:var(--e-global-color-primary)}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .price del,.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .price ins{margin-right:1px;margin-left:1px}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .price ins{color:var(--e-global-color-primary)}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .price del{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;text-decoration:line-through;line-height:3em;color:#77706d}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .onsale{font-size:14px;font-weight:400;line-height:1em;color:#fff;background-color:#23252a}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .badge.badge01{font-size:14px;font-weight:400;line-height:1em;color:#fff;background-color:#ff6962}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .badge.badge02{font-size:14px;font-weight:400;line-height:1em;color:#fff;background-color:#ffaa65}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .product-actions{margin:15px 0 0}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .product-actions>a,.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .product-actions>a.add_to_cart_button:after,.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .product-actions>a.added_to_cart:after{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .product-actions>a{padding:14px 0;width:228px;color:var(--e-global-color-secondary);background-color:#f6ece5}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .product-item .product-actions>a:hover{color:#fff;background-color:var(--e-global-color-secondary)}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .owl-nav .owl-prev,.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .owl-nav .owl-next{font-size:16px;width:40px;height:47px;line-height:47px;top:36%;color:var(--e-global-color-secondary);background-color:#DFDFDF66}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .owl-nav .owl-prev{left:0}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .owl-nav .owl-next{right:0}.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .owl-nav .owl-prev:hover,.elementor-2342 .elementor-element.elementor-element-b4f789b .tf-woo-product .owl-nav .owl-next:hover{color:#fff;background-color:var(--e-global-color-secondary)}.grid-cart{display:flex;align-items:center;gap:8px;margin-top:10px;background:#f7f7f7;padding:6px;border-radius:8px;width:100%}.grid-cart .qty{width:60px;height:38px;border:1px solid #ddd;border-radius:6px;text-align:center;font-weight:600;flex:0 0 60px}.grid-cart .button{flex:1;height:38px;display:flex;align-items:center;justify-content:center;background:#28c76f;color:#fff;border:none;border-radius:6px;font-weight:600;font-size:14px;transition:.2s;width:100%}.grid-cart .button:hover{background:#22a85e;transform:scale(1.02)}.comments-area a,.page-content a{text-decoration:none}.artcommerce-installments-text{display:block;margin-top:-10px;font-size:.85em;color:#6b6b6b;text-decoration:none}