.elementor-22 .elementor-element.elementor-element-91b9256 > .elementor-container{max-width:1350px;}.elementor-22 .elementor-element.elementor-element-91b9256{overflow:visible;}.elementor-22 .elementor-element.elementor-element-6bb28e7{overflow:visible;}.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-22 .elementor-element.elementor-element-d5da8ac img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-fd4cf06{margin-top:-530px;margin-bottom:0px;z-index:2;overflow:visible;}.elementor-widget-heading .elementor-heading-title{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-22 .elementor-element.elementor-element-99df4b1{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-99df4b1 > .elementor-widget-container{background-color:var( --e-global-color-b0deb78 );padding:15px 15px 15px 15px;border-radius:10px 10px 0px 0px;}.elementor-22 .elementor-element.elementor-element-99df4b1 .elementor-heading-title{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-00c3ee2{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-00c3ee2 > .elementor-widget-container{background-color:var( --e-global-color-b0deb78 );margin:-10px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:0px 10px 10px 0px;}.elementor-22 .elementor-element.elementor-element-00c3ee2 .elementor-heading-title{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-eaaa1f6{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-eaaa1f6 > .elementor-widget-container{background-color:var( --e-global-color-b0deb78 );margin:-10px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-eaaa1f6 .elementor-heading-title{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-dfe9bac{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-dfe9bac > .elementor-widget-container{background-color:var( --e-global-color-b0deb78 );margin:-10px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:0px 0px 10px 10px;}.elementor-22 .elementor-element.elementor-element-dfe9bac .elementor-heading-title{color:#FFFFFF;font-family:"Gwendolyn", Sans-serif;font-size:47px;font-weight:600;}.elementor-widget-text-editor{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-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-22 .elementor-element.elementor-element-8a43887 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-8a43887{color:#0F0E0E;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;line-height:14px;}.elementor-widget-button .elementor-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-22 .elementor-element.elementor-element-f9dc97c .elementor-button{background-color:var( --e-global-color-b0deb78 );font-family:"Gilroy", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-f9dc97c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-54efa5f{padding:20px 0px 20px 0px;overflow:visible;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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-22 .elementor-element.elementor-element-4cf35b8{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-4cf35b8 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-4cf35b8 .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-4cf35b8 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4cf35b8 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-4cf35b8 .elementor-icon-box-description{color:var( --e-global-color-11dd84c );font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-c88abee{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-c88abee .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-c88abee .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-c88abee .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-c88abee .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-c88abee .elementor-icon-box-description{color:var( --e-global-color-11dd84c );font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-ceee649{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-ceee649 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-ceee649 .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-ceee649 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-ceee649 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-ceee649 .elementor-icon-box-description{color:var( --e-global-color-11dd84c );font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-4e1cb7e{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-4e1cb7e .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-4e1cb7e .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-4e1cb7e .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4e1cb7e .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-4e1cb7e .elementor-icon-box-description{color:var( --e-global-color-11dd84c );font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-1a1171d > .elementor-container{max-width:1350px;}.elementor-22 .elementor-element.elementor-element-1a1171d{padding:40px 0px 20px 0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-37b79ed{overflow:visible;}.elementor-22 .elementor-element.elementor-element-4a6872d > .elementor-container{max-width:744px;}.elementor-22 .elementor-element.elementor-element-4a6872d{overflow:visible;}.elementor-22 .elementor-element.elementor-element-dd6af23 > .elementor-element-populated{padding:0px 0px 0px 90px;}.elementor-22 .elementor-element.elementor-element-371058c{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-371058c > .elementor-widget-container{background-color:var( --e-global-color-b0deb78 );padding:15px 15px 15px 15px;border-radius:10px 10px 0px 0px;}.elementor-22 .elementor-element.elementor-element-371058c .elementor-heading-title{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-0dcec7c{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-0dcec7c > .elementor-widget-container{background-color:var( --e-global-color-b0deb78 );margin:-10px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:0px 10px 10px 0px;}.elementor-22 .elementor-element.elementor-element-0dcec7c .elementor-heading-title{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-8d30c96{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-8d30c96 > .elementor-widget-container{background-color:var( --e-global-color-b0deb78 );margin:-10px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:0px 0px 10px 10px;}.elementor-22 .elementor-element.elementor-element-8d30c96 .elementor-heading-title{color:#FFFFFF;font-family:"Gwendolyn", Sans-serif;font-size:47px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-c90a1ce{--spacer-size:30px;}.elementor-22 .elementor-element.elementor-element-df68c2e{columns:2;color:var( --e-global-color-11dd84c );font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-8a41b7d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8a41b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FAF9;}.elementor-22 .elementor-element.elementor-element-8a41b7d > .elementor-container{max-width:1350px;}.elementor-22 .elementor-element.elementor-element-8a41b7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-8a41b7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-a5c50db{overflow:visible;}.elementor-22 .elementor-element.elementor-element-395de47 .elementor-heading-title{color:var( --e-global-color-11dd84c );font-family:"Gilroy", Sans-serif;font-size:46px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-928f569 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-928f569{color:#0F0E0E;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;line-height:14px;}.elementor-22 .elementor-element.elementor-element-7d110d0 .elementor-button{background-color:var( --e-global-color-b0deb78 );font-family:"Gilroy", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-7d110d0 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-bd18e61{--e-image-carousel-slides-to-show:3;}.elementor-22 .elementor-element.elementor-element-d1d8d61 > .elementor-container{max-width:1350px;}.elementor-22 .elementor-element.elementor-element-d1d8d61{padding:50px 0px 20px 0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-5456aca{margin-top:0px;margin-bottom:20px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-87cc0ab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-18445af .elementor-heading-title{color:var( --e-global-color-11dd84c );font-family:"Gilroy", Sans-serif;font-size:46px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-d341897 .elementor-button{background-color:var( --e-global-color-b0deb78 );font-family:"Gilroy", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-d341897 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-efe2a0e > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-b0deb78 );border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-efe2a0e .elementor-heading-title{color:var( --e-global-color-b0deb78 );font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.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 );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.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-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.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-products.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-products.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-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products ul.products li.product{text-align:center;}.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Gilroy", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:var( --e-global-color-11dd84c );font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:500;padding:5px 10px 5px 10px;}.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:var( --e-global-color-b0deb78 );}.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:var( --e-global-color-a948431 );}.elementor-22 .elementor-element.elementor-element-77bfd13 > .elementor-container{max-width:1350px;}.elementor-22 .elementor-element.elementor-element-77bfd13{padding:50px 0px 20px 0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-7918d42{margin-top:0px;margin-bottom:20px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-f387c78 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-fa69ece .elementor-heading-title{color:var( --e-global-color-11dd84c );font-family:"Gilroy", Sans-serif;font-size:46px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-b17686d .elementor-button{background-color:var( --e-global-color-b0deb78 );font-family:"Gilroy", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-b17686d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-b3ed784 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-b0deb78 );border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-b3ed784 .elementor-heading-title{color:var( --e-global-color-b0deb78 );font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products ul.products li.product{text-align:center;}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Gilroy", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:var( --e-global-color-11dd84c );font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:500;padding:5px 10px 5px 10px;}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:var( --e-global-color-b0deb78 );}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:var( --e-global-color-a948431 );}.elementor-22 .elementor-element.elementor-element-c271739 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-b0deb78 );border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c271739 .elementor-heading-title{color:var( --e-global-color-b0deb78 );font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products ul.products li.product{text-align:center;}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Gilroy", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-11dd84c );}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:var( --e-global-color-11dd84c );font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:500;padding:5px 10px 5px 10px;}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:var( --e-global-color-b0deb78 );}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:var( --e-global-color-a948431 );}.elementor-22 .elementor-element.elementor-element-72d5022 > .elementor-container{max-width:1350px;}.elementor-22 .elementor-element.elementor-element-72d5022{padding:40px 0px 20px 0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-4ad5827 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-4ad5827 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-22 .elementor-element.elementor-element-cc12c93 > .elementor-container{max-width:1350px;}.elementor-22 .elementor-element.elementor-element-cc12c93{padding:50px 0px 50px 0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-5eb8f97{overflow:visible;}.elementor-22 .elementor-element.elementor-element-925c811 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-4ddbfd5{margin-top:-480px;margin-bottom:0px;z-index:2;overflow:visible;}.elementor-22 .elementor-element.elementor-element-c9bda58{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-c9bda58 > .elementor-widget-container{background-color:var( --e-global-color-b0deb78 );padding:15px 15px 15px 15px;border-radius:10px 10px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c9bda58 .elementor-heading-title{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-002ccf1{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-002ccf1 > .elementor-widget-container{background-color:var( --e-global-color-b0deb78 );margin:-10px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:0px 10px 10px 0px;}.elementor-22 .elementor-element.elementor-element-002ccf1 .elementor-heading-title{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:64px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-a81bcff{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-a81bcff > .elementor-widget-container{background-color:var( --e-global-color-b0deb78 );margin:-10px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:0px 0px 10px 10px;}.elementor-22 .elementor-element.elementor-element-a81bcff .elementor-heading-title{color:#FFFFFF;font-family:"Gwendolyn", Sans-serif;font-size:47px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-dab2b04 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-dab2b04{color:#0F0E0E;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;line-height:14px;}.elementor-22 .elementor-element.elementor-element-43cb0e6 .elementor-button{background-color:var( --e-global-color-b0deb78 );font-family:"Gilroy", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-43cb0e6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6137c77{overflow:visible;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-22 .elementor-element.elementor-element-d5da8ac{width:var( --container-widget-width, 730.878px );max-width:730.878px;--container-widget-width:730.878px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-8a43887{width:var( --container-widget-width, 454.475px );max-width:454.475px;--container-widget-width:454.475px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-928f569{width:var( --container-widget-width, 454.475px );max-width:454.475px;--container-widget-width:454.475px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-dab2b04{width:var( --container-widget-width, 454.475px );max-width:454.475px;--container-widget-width:454.475px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-fd4cf06{margin-top:-40px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-99df4b1 .elementor-heading-title{font-size:36px;}.elementor-22 .elementor-element.elementor-element-00c3ee2 .elementor-heading-title{font-size:36px;}.elementor-22 .elementor-element.elementor-element-eaaa1f6 .elementor-heading-title{font-size:36px;}.elementor-22 .elementor-element.elementor-element-dfe9bac .elementor-heading-title{font-size:24px;}.elementor-22 .elementor-element.elementor-element-dd6af23 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-371058c .elementor-heading-title{font-size:36px;}.elementor-22 .elementor-element.elementor-element-0dcec7c .elementor-heading-title{font-size:36px;}.elementor-22 .elementor-element.elementor-element-8d30c96 .elementor-heading-title{font-size:24px;}.elementor-22 .elementor-element.elementor-element-df68c2e{columns:1;}.elementor-22 .elementor-element.elementor-element-395de47{text-align:left;}.elementor-22 .elementor-element.elementor-element-395de47 .elementor-heading-title{font-size:34px;}.elementor-22 .elementor-element.elementor-element-18445af{text-align:left;}.elementor-22 .elementor-element.elementor-element-18445af .elementor-heading-title{font-size:34px;}.elementor-22 .elementor-element.elementor-element-bad2a75.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-fa69ece{text-align:left;}.elementor-22 .elementor-element.elementor-element-fa69ece .elementor-heading-title{font-size:34px;}.elementor-22 .elementor-element.elementor-element-bec25d7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-ae5defa.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-4ddbfd5{margin-top:-40px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-c9bda58 .elementor-heading-title{font-size:36px;}.elementor-22 .elementor-element.elementor-element-002ccf1 .elementor-heading-title{font-size:36px;}.elementor-22 .elementor-element.elementor-element-a81bcff .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-7f67c33{width:10%;}.elementor-22 .elementor-element.elementor-element-a884c92{width:90%;}.elementor-22 .elementor-element.elementor-element-58f175d{width:25%;}.elementor-22 .elementor-element.elementor-element-5d87240{width:75%;}.elementor-22 .elementor-element.elementor-element-d777fe0{width:42.002%;}.elementor-22 .elementor-element.elementor-element-9aa00fb{width:57.998%;}.elementor-22 .elementor-element.elementor-element-2e82cd3{width:10%;}.elementor-22 .elementor-element.elementor-element-7149308{width:90%;}.elementor-22 .elementor-element.elementor-element-5f96ae3{width:25%;}.elementor-22 .elementor-element.elementor-element-913647f{width:75%;}.elementor-22 .elementor-element.elementor-element-a50d222{width:10%;}.elementor-22 .elementor-element.elementor-element-d8ebede{width:90%;}.elementor-22 .elementor-element.elementor-element-6291d43{width:40%;}.elementor-22 .elementor-element.elementor-element-c122d36{width:60%;}.elementor-22 .elementor-element.elementor-element-d698c87{width:10%;}.elementor-22 .elementor-element.elementor-element-6c9a44d{width:90%;}.elementor-22 .elementor-element.elementor-element-225e5cd{width:10%;}.elementor-22 .elementor-element.elementor-element-4c74663{width:90%;}.elementor-22 .elementor-element.elementor-element-18f2885{width:10%;}.elementor-22 .elementor-element.elementor-element-5c8a306{width:90%;}.elementor-22 .elementor-element.elementor-element-d7c19c5{width:10%;}.elementor-22 .elementor-element.elementor-element-377d3a5{width:90%;}.elementor-22 .elementor-element.elementor-element-f0cdd13{width:25%;}.elementor-22 .elementor-element.elementor-element-eab55e8{width:75%;}.elementor-22 .elementor-element.elementor-element-438498d{width:42.002%;}.elementor-22 .elementor-element.elementor-element-432249b{width:57.998%;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-bad2a75 */.shopengine-quickview-trigger {
 display: none;
}

.shopengine_add_to_list_action {
    display: none;
}

.shopengine_comparison_add_to_list_action {
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bec25d7 */.shopengine-quickview-trigger {
 display: none;
}

.shopengine_add_to_list_action {
    display: none;
}

.shopengine_comparison_add_to_list_action {
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ae5defa */.shopengine-quickview-trigger {
 display: none;
}

.shopengine_add_to_list_action {
    display: none;
}

.shopengine_comparison_add_to_list_action {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://stantonfurniture.ca/wp-content/uploads/2024/11/Gilroy-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://stantonfurniture.ca/wp-content/uploads/2024/11/Gilroy-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://stantonfurniture.ca/wp-content/uploads/2024/11/Gilroy-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://stantonfurniture.ca/wp-content/uploads/2024/11/Gilroy-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://stantonfurniture.ca/wp-content/uploads/2024/11/Gilroy-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://stantonfurniture.ca/wp-content/uploads/2024/11/Gilroy-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://stantonfurniture.ca/wp-content/uploads/2024/11/Gilroy-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://stantonfurniture.ca/wp-content/uploads/2024/11/Gilroy-Heavy.ttf') format('truetype');
}
/* End Custom Fonts CSS */