.elementor-175 .elementor-element.elementor-element-814ec8d{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-175 .elementor-element.elementor-element-814ec8d::before, .elementor-175 .elementor-element.elementor-element-814ec8d > .elementor-background-video-container::before, .elementor-175 .elementor-element.elementor-element-814ec8d > .e-con-inner > .elementor-background-video-container::before, .elementor-175 .elementor-element.elementor-element-814ec8d > .elementor-background-slideshow::before, .elementor-175 .elementor-element.elementor-element-814ec8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-175 .elementor-element.elementor-element-814ec8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-175 .elementor-element.elementor-element-814ec8d .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-175 .elementor-element.elementor-element-343c1ee{--display:flex;}.elementor-175 .elementor-element.elementor-element-2cca0d5{--spacer-size:150px;}.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-175 .elementor-element.elementor-element-eb90080 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:80px;font-weight:700;color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-b027eec .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#C44F00;stroke:#C44F00;text-shadow:2px 2px 0px #160B01;color:var( --e-global-color-f340d7d );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-175 .elementor-element.elementor-element-6779e74{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-e6343a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-175 .elementor-element.elementor-element-e6343a4 > .elementor-shape-bottom .elementor-shape-fill, .elementor-175 .elementor-element.elementor-element-e6343a4 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-4896c18 );}.elementor-175 .elementor-element.elementor-element-e6343a4 > .elementor-shape-bottom svg, .elementor-175 .elementor-element.elementor-element-e6343a4 > .e-con-inner > .elementor-shape-bottom svg{width:calc(253% + 1.3px);height:145px;}.elementor-175 .elementor-element.elementor-element-e42c9da{--spacer-size:150px;}.elementor-175 .elementor-element.elementor-element-e74042a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-175 .elementor-element.elementor-element-e74042a:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-e74042a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4896c18 );}.elementor-175 .elementor-element.elementor-element-831a21e{text-align:center;}.elementor-175 .elementor-element.elementor-element-831a21e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-51182b3{text-align:center;}.elementor-175 .elementor-element.elementor-element-51182b3 .elementor-heading-title{color:var( --e-global-color-f340d7d );}.elementor-175 .elementor-element.elementor-element-4b6e9c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-175 .elementor-element.elementor-element-4b6e9c1 > .elementor-shape-top .elementor-shape-fill, .elementor-175 .elementor-element.elementor-element-4b6e9c1 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-4896c18 );}.elementor-widget-hfe-woo-product-grid .hfe-product-add-to-cart .button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-hfe-woo-product-grid .hfe-product-category{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hfe-woo-product-grid .hfe-product-title, .elementor-widget-hfe-woo-product-grid .hfe-product-title a{color:var( --e-global-color-primary );}.elementor-widget-hfe-woo-product-grid .hfe-product-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hfe-woo-product-grid .hfe-woo-products-grid .hfe-product-rating .star-rating{color:var( --e-global-color-accent );}.elementor-widget-hfe-woo-product-grid .hfe-woo-products-grid .hfe-product-rating .star-rating::before{color:var( --e-global-color-accent );}.elementor-widget-hfe-woo-product-grid .hfe-product-price span{color:var( --e-global-color-primary );}.elementor-widget-hfe-woo-product-grid .hfe-product-description{color:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-e319a01 .hfe-woo-products-grid{grid-template-columns:repeat(2, 1fr);column-gap:20px;row-gap:35px;}.elementor-175 .elementor-element.elementor-element-e319a01 .hfe-product-item{background-color:var( --e-global-color-f340d7d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f340d7d );border-radius:20px 20px 20px 20px;}.elementor-175 .elementor-element.elementor-element-e319a01 .hfe-product-add-to-cart .button{background-color:#FFFFFF;padding:12px 20px 12px 20px;color:var( --e-global-color-f340d7d );}.elementor-175 .elementor-element.elementor-element-e319a01 .hfe-product-content{padding:20px 20px 20px 20px;}.elementor-175 .elementor-element.elementor-element-e319a01 .hfe-product-title, .elementor-175 .elementor-element.elementor-element-e319a01 .hfe-product-title a{color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-e319a01 .hfe-product-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;margin-bottom:10px;}.elementor-175 .elementor-element.elementor-element-e319a01 .hfe-product-rating{margin-bottom:10px;}.elementor-175 .elementor-element.elementor-element-e319a01 .hfe-product-price span{font-size:28px;color:var( --e-global-color-4896c18 );}.elementor-175 .elementor-element.elementor-element-e319a01 .hfe-product-price{margin-bottom:10px;}.elementor-175 .elementor-element.elementor-element-e319a01 .hfe-product-description{color:#FFFFFF;margin-bottom:10px;}.elementor-175 .elementor-element.elementor-element-b5656b1{--spacer-size:150px;}.elementor-175 .elementor-element.elementor-element-16d4c1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-175 .elementor-element.elementor-element-abe77a9{text-align:center;}.elementor-175 .elementor-element.elementor-element-abe77a9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-f340d7d );}.elementor-175 .elementor-element.elementor-element-516c1a9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-175 .elementor-element.elementor-element-95aa188{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-175 .elementor-element.elementor-element-88cedc2 img{border-radius:10px 10px 10px 10px;box-shadow:10px 10px 0px 0px #FF5401;}.elementor-175 .elementor-element.elementor-element-f645cfe{--display:flex;}.elementor-175 .elementor-element.elementor-element-23cffb8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-4896c18 );}.elementor-175 .elementor-element.elementor-element-7faafdb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-f340d7d );}.elementor-175 .elementor-element.elementor-element-736f98f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-175 .elementor-element.elementor-element-736f98f > .elementor-shape-bottom .elementor-shape-fill, .elementor-175 .elementor-element.elementor-element-736f98f > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f340d7d );}.elementor-175 .elementor-element.elementor-element-8571355{--spacer-size:150px;}.elementor-175 .elementor-element.elementor-element-8614528{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-175 .elementor-element.elementor-element-8614528:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-8614528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f340d7d );}.elementor-175 .elementor-element.elementor-element-908b2a5{--display:grid;--min-height:200px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row;}.elementor-175 .elementor-element.elementor-element-908b2a5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-175 .elementor-element.elementor-element-4eb8ebf{--display:flex;--min-height:200px;}.elementor-175 .elementor-element.elementor-element-4eb8ebf.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-175 .elementor-element.elementor-element-f114a9f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-4896c18 );}.elementor-175 .elementor-element.elementor-element-a14490b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-80bb0fe{color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-353bac9{--display:flex;}.elementor-175 .elementor-element.elementor-element-0ffadb9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-4896c18 );}.elementor-175 .elementor-element.elementor-element-8d394a1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-9a41273{color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-41b0a10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-175 .elementor-element.elementor-element-41b0a10 > .elementor-shape-top .elementor-shape-fill, .elementor-175 .elementor-element.elementor-element-41b0a10 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-f340d7d );}.elementor-175 .elementor-element.elementor-element-32806ad{--spacer-size:150px;}.elementor-175 .elementor-element.elementor-element-4322680{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-175 .elementor-element.elementor-element-c458fee{--display:flex;}.elementor-175 .elementor-element.elementor-element-7f41a7c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-4896c18 );}.elementor-175 .elementor-element.elementor-element-4d7b8b0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-f340d7d );}.elementor-175 .elementor-element.elementor-element-9824d1f{color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-5996dc3{--display:flex;}.elementor-175 .elementor-element.elementor-element-06aea58 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-4896c18 );}.elementor-175 .elementor-element.elementor-element-8965313 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-f340d7d );}.elementor-175 .elementor-element.elementor-element-1c1065d{color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-a8afa74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-175 .elementor-element.elementor-element-a8afa74 > .elementor-shape-bottom .elementor-shape-fill, .elementor-175 .elementor-element.elementor-element-a8afa74 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-4896c18 );}.elementor-175 .elementor-element.elementor-element-f541c94{--spacer-size:150px;}.elementor-175 .elementor-element.elementor-element-a9ebb6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-175 .elementor-element.elementor-element-a9ebb6c:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-a9ebb6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4896c18 );}.elementor-175 .elementor-element.elementor-element-530e08a{text-align:center;}.elementor-175 .elementor-element.elementor-element-530e08a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-44b88db{text-align:center;}.elementor-175 .elementor-element.elementor-element-44b88db .elementor-heading-title{color:var( --e-global-color-f340d7d );}.elementor-175 .elementor-element.elementor-element-fc13158 .hfe-woo-products-grid{grid-template-columns:repeat(2, 1fr);column-gap:20px;row-gap:35px;}.elementor-175 .elementor-element.elementor-element-fc13158 .hfe-product-item{background-color:var( --e-global-color-f340d7d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f340d7d );border-radius:20px 20px 20px 20px;}.elementor-175 .elementor-element.elementor-element-fc13158 .hfe-product-add-to-cart .button{background-color:#FFFFFF;padding:12px 20px 12px 20px;color:var( --e-global-color-f340d7d );}.elementor-175 .elementor-element.elementor-element-fc13158 .hfe-product-content{padding:20px 20px 20px 20px;}.elementor-175 .elementor-element.elementor-element-fc13158 .hfe-product-title, .elementor-175 .elementor-element.elementor-element-fc13158 .hfe-product-title a{color:#FFFFFF;}.elementor-175 .elementor-element.elementor-element-fc13158 .hfe-product-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;margin-bottom:10px;}.elementor-175 .elementor-element.elementor-element-fc13158 .hfe-product-rating{margin-bottom:10px;}.elementor-175 .elementor-element.elementor-element-fc13158 .hfe-product-price span{font-size:28px;color:var( --e-global-color-4896c18 );}.elementor-175 .elementor-element.elementor-element-fc13158 .hfe-product-price{margin-bottom:10px;}.elementor-175 .elementor-element.elementor-element-fc13158 .hfe-product-description{color:#FFFFFF;margin-bottom:10px;}@media(max-width:1024px){.elementor-175 .elementor-element.elementor-element-e319a01 .hfe-woo-products-grid{grid-template-columns:repeat(3, 1fr);}.elementor-175 .elementor-element.elementor-element-516c1a9{--grid-auto-flow:row;}.elementor-175 .elementor-element.elementor-element-908b2a5{--grid-auto-flow:row;}.elementor-175 .elementor-element.elementor-element-fc13158 .hfe-woo-products-grid{grid-template-columns:repeat(3, 1fr);}}@media(max-width:767px){.elementor-175 .elementor-element.elementor-element-eb90080{text-align:center;}.elementor-175 .elementor-element.elementor-element-eb90080 .elementor-heading-title{font-size:40px;}.elementor-175 .elementor-element.elementor-element-b027eec{text-align:center;}.elementor-175 .elementor-element.elementor-element-b027eec .elementor-heading-title{font-size:40px;}.elementor-175 .elementor-element.elementor-element-6779e74{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-175 .elementor-element.elementor-element-831a21e{text-align:center;}.elementor-175 .elementor-element.elementor-element-831a21e .elementor-heading-title{font-size:40px;}.elementor-175 .elementor-element.elementor-element-e319a01 .hfe-woo-products-grid{grid-template-columns:repeat(1, 1fr);}.elementor-175 .elementor-element.elementor-element-abe77a9{text-align:center;}.elementor-175 .elementor-element.elementor-element-abe77a9 .elementor-heading-title{font-size:40px;}.elementor-175 .elementor-element.elementor-element-516c1a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-175 .elementor-element.elementor-element-908b2a5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-175 .elementor-element.elementor-element-530e08a{text-align:center;}.elementor-175 .elementor-element.elementor-element-530e08a .elementor-heading-title{font-size:40px;}.elementor-175 .elementor-element.elementor-element-fc13158 .hfe-woo-products-grid{grid-template-columns:repeat(1, 1fr);}}