.elementor-174 .elementor-element.elementor-element-fea29b5{margin-top:5px;margin-bottom:5px;}.elementor-174 .elementor-element.elementor-element-bf64168 > .elementor-element-populated >  .elementor-background-overlay{background-color:#F1F1EE;opacity:0.99;}.elementor-174 .elementor-element.elementor-element-bf64168 > .elementor-element-populated, .elementor-174 .elementor-element.elementor-element-bf64168 > .elementor-element-populated > .elementor-background-overlay, .elementor-174 .elementor-element.elementor-element-bf64168 > .elementor-background-slideshow{border-radius:0px 0px 36px 0px;}.elementor-174 .elementor-element.elementor-element-bf64168 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-174 .elementor-element.elementor-element-bf64168 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-174 .elementor-element.elementor-element-25c711c3 .woocommerce-breadcrumb{color:#000000;}.elementor-174 .elementor-element.elementor-element-25c711c3 .woocommerce-breadcrumb > a{color:#B3332B;}.elementor-174 .elementor-element.elementor-element-f51bb31{margin-top:0px;margin-bottom:50px;}.woocommerce .elementor-174 .elementor-element.elementor-element-17a444a9 .flex-control-thumbs img{border-radius:10px 10px 10px 10px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-174 .elementor-element.elementor-element-6f659d43 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-174 .elementor-element.elementor-element-6c5f1bbf > .elementor-widget-container{padding:30px 0px 20px 0px;}.woocommerce .elementor-174 .elementor-element.elementor-element-6c5f1bbf .price{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;line-height:0.9em;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-174 .elementor-element.elementor-element-1136386c > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-1136386c .cart button, .elementor-174 .elementor-element.elementor-element-1136386c .cart .button{font-weight:normal;border-radius:8px 8px 8px 8px;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-174 .elementor-element.elementor-element-1136386c .quantity .qty{border-radius:4px 4px 4px 4px;transition:all 0.2s;}.woocommerce .elementor-174 .elementor-element.elementor-element-1136386c form.cart table.variations tr th, .woocommerce .elementor-174 .elementor-element.elementor-element-1136386c form.cart table.variations tr td{padding-top:calc( 82px/2 );padding-bottom:calc( 82px/2 );}.woocommerce .elementor-174 .elementor-element.elementor-element-1136386c form.cart table.variations label{color:var( --e-global-color-primary );font-size:16px;font-weight:300;line-height:0.1em;}.woocommerce .elementor-174 .elementor-element.elementor-element-1136386c form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-174 .elementor-element.elementor-element-1136386c form.cart table.variations td.value:before{font-weight:200;}.woocommerce .elementor-174 .elementor-element.elementor-element-1136386c form.cart table.variations td.value select, .woocommerce .elementor-174 .elementor-element.elementor-element-1136386c form.cart table.variations td.value:before{border-radius:38px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-174 .elementor-element.elementor-element-92f5095 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-92f5095{text-align:start;}.elementor-174 .elementor-element.elementor-element-92f5095 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:300;color:var( --e-global-color-text );}.elementor-174 .elementor-element.elementor-element-a16cc8a > .elementor-widget-container{margin:3px 3px 3px 3px;}.woocommerce .elementor-174 .elementor-element.elementor-element-a16cc8a .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;}.woocommerce .elementor-174 .elementor-element.elementor-element-a16cc8a .woocommerce-Tabs-panel h2{color:var( --e-global-color-secondary );}.woocommerce .elementor-174 .elementor-element.elementor-element-a16cc8a .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-174 .elementor-element.elementor-element-a16cc8a .woocommerce-tabs .woocommerce-Tabs-panel{border-width:1px 1px 1px 1px;margin-top:-1px;border-radius:10px 10px 10px 10px;}.woocommerce .elementor-174 .elementor-element.elementor-element-a16cc8a .woocommerce-tabs ul.wc-tabs{margin-left:10px;margin-right:10px;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-174 .elementor-element.elementor-element-caf3f86.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-174 .elementor-element.elementor-element-caf3f86.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-174 .elementor-element.elementor-element-caf3f86.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-174 .elementor-element.elementor-element-bf64168{width:20.063%;}.elementor-174 .elementor-element.elementor-element-956e12a{width:79.602%;}}@media(max-width:767px){.elementor-174 .elementor-element.elementor-element-92f5095 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-92f5095 .elementor-heading-title{font-size:31px;}.elementor-174 .elementor-element.elementor-element-caf3f86.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-1136386c */.woocommerce div.product form.cart .variations {

    border-bottom: 1px solid #A5A7A9;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-caf3f86 */@media (min-width: 1025px) { .elementor-element.elementor-products-grid ul.products.columns-2{grid-template-columns:repeat(2,1fr)} .elementor-element.elementor-products-grid .woocommerce.columns-2 ul.products{grid-template-columns:repeat(2,1fr)} .elementor-element.elementor-products-grid ul.products.columns-3{grid-template-columns:repeat(3,1fr)} .elementor-element.elementor-products-grid .woocommerce.columns-3 ul.products{grid-template-columns:repeat(3,1fr)} .elementor-element.elementor-products-grid ul.products.columns-4{grid-template-columns:repeat(4,1fr)} .elementor-element.elementor-products-grid .woocommerce.columns-4 ul.products{grid-template-columns:repeat(4,1fr)} .elementor-element.elementor-products-grid ul.products.columns-5{grid-template-columns:repeat(5,1fr)} .elementor-element.elementor-products-grid .woocommerce.columns-5 ul.products{grid-template-columns:repeat(5,1fr)} .elementor-element.elementor-products-grid ul.products.columns-6{grid-template-columns:repeat(6,1fr)} .elementor-element.elementor-products-grid .woocommerce.columns-6 ul.products{grid-template-columns:repeat(6,1fr)} .elementor-element.elementor-products-grid ul.products.columns-7{grid-template-columns:repeat(7,1fr)} .elementor-element.elementor-products-grid .woocommerce.columns-7 ul.products{grid-template-columns:repeat(7,1fr)} .elementor-element.elementor-products-grid ul.products.columns-8{grid-template-columns:repeat(8,1fr)} .elementor-element.elementor-products-grid .woocommerce.columns-8 ul.products{grid-template-columns:repeat(8,1fr)} .elementor-element.elementor-products-grid ul.products.columns-9{grid-template-columns:repeat(9,1fr)} .elementor-element.elementor-products-grid .woocommerce.columns-9 ul.products{grid-template-columns:repeat(9,1fr)} .elementor-element.elementor-products-grid ul.products.columns-10{grid-template-columns:repeat(10,1fr)} .elementor-element.elementor-products-grid .woocommerce.columns-10 ul.products{grid-template-columns:repeat(10,1fr)} .elementor-element.elementor-products-grid ul.products.columns-11{grid-template-columns:repeat(11,1fr)} .elementor-element.elementor-products-grid .woocommerce.columns-11 ul.products{grid-template-columns:repeat(11,1fr)} .elementor-element.elementor-products-grid ul.products.columns-12{grid-template-columns:repeat(12,1fr)} .elementor-element.elementor-products-grid .woocommerce.columns-12 ul.products{grid-template-columns:repeat(12,1fr)} } @media (max-width: 1024px) { .elementor-element.elementor-products-grid ul.products{grid-template-columns:repeat(3,1fr)} } @media (max-width: 767px) { .elementor-element.elementor-products-grid ul.products{grid-template-columns:repeat(2,1fr)} } @media (min-width: 1025px) { .elementor-element.elementor-products-grid.elementor-products-columns-1 ul.products{grid-template-columns:repeat(1,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-2 ul.products{grid-template-columns:repeat(2,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-3 ul.products{grid-template-columns:repeat(3,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-4 ul.products{grid-template-columns:repeat(4,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-5 ul.products{grid-template-columns:repeat(5,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-6 ul.products{grid-template-columns:repeat(6,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-7 ul.products{grid-template-columns:repeat(7,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-8 ul.products{grid-template-columns:repeat(8,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-9 ul.products{grid-template-columns:repeat(9,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-10 ul.products{grid-template-columns:repeat(10,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-11 ul.products{grid-template-columns:repeat(11,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-12 ul.products{grid-template-columns:repeat(12,1fr)} } @media (max-width: 1024px) { .elementor-element.elementor-products-grid.elementor-products-columns-tablet-1 ul.products{grid-template-columns:repeat(1,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-tablet-2 ul.products{grid-template-columns:repeat(2,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-tablet-3 ul.products{grid-template-columns:repeat(3,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-tablet-4 ul.products{grid-template-columns:repeat(4,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-tablet-5 ul.products{grid-template-columns:repeat(5,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-tablet-6 ul.products{grid-template-columns:repeat(6,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-tablet-7 ul.products{grid-template-columns:repeat(7,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-tablet-8 ul.products{grid-template-columns:repeat(8,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-tablet-9 ul.products{grid-template-columns:repeat(9,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-tablet-10 ul.products{grid-template-columns:repeat(10,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-tablet-11 ul.products{grid-template-columns:repeat(11,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-tablet-12 ul.products{grid-template-columns:repeat(12,1fr)} } @media (max-width: 767px) { .elementor-element.elementor-products-grid.elementor-products-columns-mobile-1 ul.products{grid-template-columns:repeat(1,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-mobile-2 ul.products{grid-template-columns:repeat(2,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-mobile-3 ul.products{grid-template-columns:repeat(3,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-mobile-4 ul.products{grid-template-columns:repeat(4,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-mobile-5 ul.products{grid-template-columns:repeat(5,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-mobile-6 ul.products{grid-template-columns:repeat(6,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-mobile-7 ul.products{grid-template-columns:repeat(7,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-mobile-8 ul.products{grid-template-columns:repeat(8,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-mobile-9 ul.products{grid-template-columns:repeat(9,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-mobile-10 ul.products{grid-template-columns:repeat(10,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-mobile-11 ul.products{grid-template-columns:repeat(11,1fr)} .elementor-element.elementor-products-grid.elementor-products-columns-mobile-12 ul.products{grid-template-columns:repeat(12,1fr)} }/* End custom CSS */