.elementor-77 .elementor-element.elementor-element-78bacb9{--e-image-carousel-slides-to-show:1;}.elementor-77 .elementor-element.elementor-element-546bcf9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-77 .elementor-element.elementor-element-f0cc5cd h1{color:#484848;}.elementor-77 .elementor-element.elementor-element-f0cc5cd h2{color:#484848;}.elementor-77 .elementor-element.elementor-element-f0cc5cd h4{color:#484848;}.elementor-77 .elementor-element.elementor-element-f0cc5cd h5{color:#484848;}.elementor-77 .elementor-element.elementor-element-f0cc5cd .main-search-inner{text-align:left;}.elementor-77 .elementor-element.elementor-element-f0cc5cd > .elementor-widget-container{margin:-179px 0px -177px 0px;}.elementor-77 .elementor-element.elementor-element-626ec18:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-626ec18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-77 .elementor-element.elementor-element-626ec18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-77 .elementor-element.elementor-element-626ec18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-7e4852ac > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-a943b37{margin-top:0px;margin-bottom:0px;}.elementor-77 .elementor-element.elementor-element-b840e28 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-f0eeddd:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f0eeddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-77 .elementor-element.elementor-element-f0eeddd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f0eeddd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-9ef58e4 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-c092fc9 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-4944043:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4944043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-77 .elementor-element.elementor-element-4944043{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77 .elementor-element.elementor-element-4944043 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-459d396 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-5276b99 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-bf16493:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-bf16493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-77 .elementor-element.elementor-element-bf16493{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77 .elementor-element.elementor-element-bf16493 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-6413d3c > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-ae47663 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-22758db:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-22758db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-77 .elementor-element.elementor-element-22758db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77 .elementor-element.elementor-element-22758db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-c6b3514 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-fed014b > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-3d414e8{margin-top:0px;margin-bottom:0px;}.elementor-77 .elementor-element.elementor-element-aebe4d4 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-77 .elementor-element.elementor-element-4b09ccd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:120px;}.elementor-77 .elementor-element.elementor-element-4b09ccd.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-77 .elementor-element.elementor-element-4b09ccd.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-77 .elementor-element.elementor-element-4b09ccd > .elementor-widget-container{padding:0px 0px 127px 0px;}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-f0cc5cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4b09ccd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40em;}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-4b09ccd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:12em;}.elementor-77 .elementor-element.elementor-element-4b09ccd > .elementor-widget-container{padding:0px 10px 140px 10px;}}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-6a043d8b{width:100%;}.elementor-77 .elementor-element.elementor-element-88ce2b7{width:100%;}}