.elementor-30975 .elementor-element.elementor-element-5f1b5b03{--display:flex;}.elementor-30975 .elementor-element.elementor-element-5f1b5b03:not(.elementor-motion-effects-element-type-background), .elementor-30975 .elementor-element.elementor-element-5f1b5b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F5;}.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-30975 .elementor-element.elementor-element-34aae5d2{text-align:center;}.elementor-30975 .elementor-element.elementor-element-34aae5d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#544435;}.elementor-30975 .elementor-element.elementor-element-512a9539{--display:flex;}.elementor-30975 .elementor-element.elementor-element-512a9539:not(.elementor-motion-effects-element-type-background), .elementor-30975 .elementor-element.elementor-element-512a9539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F5;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30975 .elementor-element.elementor-element-0cd0011 .elementor-repeater-item-2caef57 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://anaturaldifferenceus.com/wp-content/uploads/2026/04/2-1.png);background-size:cover;}.elementor-30975 .elementor-element.elementor-element-0cd0011 .elementor-repeater-item-10c425e .swiper-slide-bg{background-color:#4054b2;background-image:url(https://anaturaldifferenceus.com/wp-content/uploads/2026/04/3-2.png);background-size:cover;}.elementor-30975 .elementor-element.elementor-element-0cd0011 .elementor-repeater-item-e0d5080 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://anaturaldifferenceus.com/wp-content/uploads/2026/05/1.png);background-size:cover;}.elementor-30975 .elementor-element.elementor-element-0cd0011 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-30975 .elementor-element.elementor-element-0cd0011 .elementor-slide-button{background-color:#FFFFFF;color:#614E44;border-color:#614E44;}.elementor-30975 .elementor-element.elementor-element-0cd0011{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-30975 .elementor-element.elementor-element-0cd0011.elementor-element{--align-self:center;}.elementor-30975 .elementor-element.elementor-element-0cd0011 .swiper-slide-contents{max-width:47%;}.elementor-30975 .elementor-element.elementor-element-0cd0011 .swiper-slide-inner{text-align:center;}.elementor-30975 .elementor-element.elementor-element-64c338b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#544435;}.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.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{--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 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-30975 .elementor-element.elementor-element-5d03e39f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-30975 .elementor-element.elementor-element-5d03e39f.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-30975 .elementor-element.elementor-element-5058d4c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#544435;}.elementor-30975 .elementor-element.elementor-element-66a12d48 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#544435;}.elementor-30975 .elementor-element.elementor-element-66604c27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.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-30975 .elementor-element.elementor-element-6cb0bf89 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#544435;}.elementor-30975 .elementor-element.elementor-element-629c7d69 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#544435;}.elementor-30975 .elementor-element.elementor-element-28988c7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30975 .elementor-element.elementor-element-4f3ca679{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30975 .elementor-element.elementor-element-1bf832be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#544435;}.elementor-30975 .elementor-element.elementor-element-4497f8cf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#544435;}.elementor-30975 .elementor-element.elementor-element-3b28fd86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30975 .elementor-element.elementor-element-4b20a1c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30975 .elementor-element.elementor-element-58df2b80 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#544435;}.elementor-30975 .elementor-element.elementor-element-5bbca262 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#544435;}.elementor-30975 .elementor-element.elementor-element-2ab5b21c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30975 .elementor-element.elementor-element-1e738241{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30975 .elementor-element.elementor-element-2b1a7000 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#544435;}.elementor-30975 .elementor-element.elementor-element-71d01df0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#544435;}.elementor-30975 .elementor-element.elementor-element-384a7cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#544435;}.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-30975 .elementor-element.elementor-element-7d855ccc .elementor-button{background-color:#544435;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;}.elementor-30975 .elementor-element.elementor-element-f8624c4{--display:flex;}.elementor-30975 .elementor-element.elementor-element-4a76f286{--display:flex;}.elementor-30975 .elementor-element.elementor-element-3e814983{text-align:center;}.elementor-30975 .elementor-element.elementor-element-3e814983 .elementor-heading-title{color:#544435;}.elementor-30975 .elementor-element.elementor-element-1c066f02{--display:flex;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-30975 .elementor-element.elementor-element-1ea6f6da .elementor-swiper-button{font-size:20px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-30975 .elementor-element.elementor-element-771c12f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-30975 .elementor-element.elementor-element-771c12f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-30975 .elementor-element.elementor-element-771c12f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-30975 .elementor-element.elementor-element-31a397eb .elementor-button{background-color:#544435;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;}.elementor-30975 .elementor-element.elementor-element-310a6a72{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-30975 .elementor-element.elementor-element-310a6a72 .elementor-social-icon{background-color:#3EA9F9;}@media(max-width:1024px){.elementor-30975 .elementor-element.elementor-element-5d03e39f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-30975 .elementor-element.elementor-element-34aae5d2 .elementor-heading-title{font-size:18px;}.elementor-30975 .elementor-element.elementor-element-0cd0011{--container-widget-width:494px;--container-widget-flex-grow:0;width:var( --container-widget-width, 494px );max-width:494px;}.elementor-30975 .elementor-element.elementor-element-64c338b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-34px -34px -34px -34px;}.elementor-30975 .elementor-element.elementor-element-64c338b .elementor-heading-title{font-size:15px;}.elementor-30975 .elementor-element.elementor-element-5d03e39f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-30975 .elementor-element.elementor-element-5058d4c{text-align:center;}.elementor-30975 .elementor-element.elementor-element-5058d4c .elementor-heading-title{font-size:25px;}.elementor-30975 .elementor-element.elementor-element-66a12d48{text-align:center;}.elementor-30975 .elementor-element.elementor-element-66a12d48 .elementor-heading-title{font-size:18px;}.elementor-30975 .elementor-element.elementor-element-2f4b62ae{margin:-19px -19px calc(var(--kit-widget-spacing, 0px) + -19px) -19px;}.elementor-30975 .elementor-element.elementor-element-629c7d69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-30975 .elementor-element.elementor-element-629c7d69 .elementor-heading-title{font-size:18px;}.elementor-30975 .elementor-element.elementor-element-22b543b8{margin:-19px -19px calc(var(--kit-widget-spacing, 0px) + -19px) -19px;}.elementor-30975 .elementor-element.elementor-element-1bf832be{padding:-13px -13px -13px -13px;}.elementor-30975 .elementor-element.elementor-element-4497f8cf{text-align:center;}.elementor-30975 .elementor-element.elementor-element-4497f8cf .elementor-heading-title{font-size:18px;}.elementor-30975 .elementor-element.elementor-element-25761dfe{margin:-25px -25px calc(var(--kit-widget-spacing, 0px) + -25px) -25px;}.elementor-30975 .elementor-element.elementor-element-5bbca262{text-align:center;}.elementor-30975 .elementor-element.elementor-element-5bbca262 .elementor-heading-title{font-size:18px;}.elementor-30975 .elementor-element.elementor-element-38616c11{width:100%;max-width:100%;margin:-25px -25px calc(var(--kit-widget-spacing, 0px) + -25px) -25px;text-align:center;}.elementor-30975 .elementor-element.elementor-element-38616c11.elementor-element{--align-self:center;}.elementor-30975 .elementor-element.elementor-element-71d01df0{text-align:center;}.elementor-30975 .elementor-element.elementor-element-71d01df0 .elementor-heading-title{font-size:18px;}.elementor-30975 .elementor-element.elementor-element-384a7cd .elementor-heading-title{font-size:16px;}.elementor-30975 .elementor-element.elementor-element-7d855ccc{margin:-13px -13px calc(var(--kit-widget-spacing, 0px) + -13px) -13px;padding:-2px -2px -2px -2px;}.elementor-30975 .elementor-element.elementor-element-7d855ccc .elementor-button{font-size:18px;}}