.elementor-24421 .elementor-element.elementor-element-fa8de47{--display:flex}.elementor-24421 .elementor-element.elementor-element-123e28c{--spacer-size:50px}.elementor-24421 .elementor-element.elementor-element-a374fb2{--display:flex;--overlay-opacity:.5}.elementor-24421 .elementor-element.elementor-element-a374fb2:before,.elementor-24421 .elementor-element.elementor-element-a374fb2>.elementor-background-video-container:before,.elementor-24421 .elementor-element.elementor-element-a374fb2>.e-con-inner>.elementor-background-video-container:before,.elementor-24421 .elementor-element.elementor-element-a374fb2>.elementor-background-slideshow:before,.elementor-24421 .elementor-element.elementor-element-a374fb2>.e-con-inner>.elementor-background-slideshow:before,.elementor-24421 .elementor-element.elementor-element-a374fb2>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-vamtam_accent_5);--background-overlay:''}.elementor-24421 .elementor-element.elementor-element-2caee63 .e-search-submit{background-color:#003b5c}.elementor-24421 .elementor-element.elementor-element-2caee63 .e-search-input{border-style:solid;border-width:1px;border-color:#000;border-radius:50px 0 0 50px}.elementor-24421 .elementor-element.elementor-element-2caee63{--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-size:20px;--e-search-icon-clear-color:#000;--e-search-submit-border-radius:0px 50px 50px 0px}.elementor-24421 .elementor-element.elementor-element-2caee63 .e-search-submit span{font-style:normal;text-decoration:none}.elementor-24421 .elementor-element.elementor-element-59eace17{--display:flex}.elementor-24421 .elementor-element.elementor-element-2b22b16{--spacer-size:50px}.elementor-24421 .elementor-element.elementor-element-152c7b95{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0px}.elementor-24421 .elementor-element.elementor-element-31d6324>.elementor-widget-container{margin:0;padding:0}.elementor-24421 .elementor-element.elementor-element-31d6324.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-24421 .elementor-element.elementor-element-31d6324.elementor-wc-products ul.products li.product span.onsale{display:block}@media(max-width:1024px){.elementor-24421 .elementor-element.elementor-element-31d6324.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-24421 .elementor-element.elementor-element-31d6324.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}.fre-search .e-search-submit{height:60px}.section-heading{display:flex;align-items:center;width:100%;margin-bottom:20px}.section-heading h2{margin:0;padding-right:10px}.section-heading .heading-line{flex-grow:1;height:2px;background-color:#333}