.elementor-24674 .elementor-element.elementor-element-94ae367 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24674 .elementor-element.elementor-element-94ae367:not(.elementor-motion-effects-element-type-background), .elementor-24674 .elementor-element.elementor-element-94ae367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24674 .elementor-element.elementor-element-94ae367{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-94ae367 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24674 .elementor-element.elementor-element-5d3c85a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24674 .elementor-element.elementor-element-5d3c85a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-24674 .elementor-element.elementor-element-5d3c85a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24674 .elementor-element.elementor-element-5d3c85a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24674 .elementor-element.elementor-element-5d3c85a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-24674 .elementor-element.elementor-element-5d3c85a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24674 .elementor-element.elementor-element-5d3c85a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-5d3c85a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-slides .elementor-slide-heading{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-bf00759 .swiper-slide-bg{background-color:#FBFBFB;background-image:url(https://festafavors.com/wp-content/uploads/2025/07/Baby_Shower_decoration_Ideas.webp);background-size:cover;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-bf00759 .swiper-slide-inner .elementor-slide-heading{color:#F0E2E2;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-bf00759 .swiper-slide-inner .elementor-slide-description{color:#F0E2E2;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-bf00759 .swiper-slide-inner .elementor-slide-button{color:#F0E2E2;border-color:#F0E2E2;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-df84262 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://festafavors.com/wp-content/uploads/2025/07/baby-girl-baby-showers-the-everymom-fh.jpg);background-size:cover;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-df84262 .swiper-slide-contents{margin:0 auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-df84262 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-df84262 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-df84262 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-df84262 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-57d2696 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://festafavors.com/wp-content/uploads/2025/07/gender-reveal-balloon-ideas-main-V2.webp);background-size:cover;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-57d2696 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-57d2696 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-57d2696 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-aadf998 .swiper-slide-bg{background-color:#FBFBFB;background-image:url(https://festafavors.com/wp-content/uploads/2025/07/00_Blog_BabyShowerIdeas_NeutralProppedBackdrop.png);background-size:cover;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-aadf998 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-aadf998 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-repeater-item-aadf998 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-dd86562 .swiper-slide{transition-duration:calc(6000ms*1.2);height:510px;}.elementor-24674 .elementor-element.elementor-element-dd86562 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-dd86562 .swiper-slide-contents{max-width:60%;}.elementor-24674 .elementor-element.elementor-element-dd86562 .swiper-slide-inner{text-align:center;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-slide-heading{color:#030202;font-weight:600;text-transform:uppercase;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-slide-description{color:#000000;font-weight:400;letter-spacing:0px;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-slide-button{font-size:20px;font-weight:500;text-transform:uppercase;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-swiper-button{font-size:24px;color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-dd86562 .swiper-pagination-bullet{height:8px;width:8px;}.elementor-24674 .elementor-element.elementor-element-dd86562 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-24674 .elementor-element.elementor-element-dd86562 .swiper-pagination-fraction{font-size:8px;}.elementor-24674 .elementor-element.elementor-element-dd86562 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#444444A6;opacity:1;}.elementor-24674 .elementor-element.elementor-element-dd86562 .swiper-pagination-bullet-active{background-color:#444444;}.elementor-24674 .elementor-element.elementor-element-36c9785b:not(.elementor-motion-effects-element-type-background), .elementor-24674 .elementor-element.elementor-element-36c9785b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-24674 .elementor-element.elementor-element-36c9785b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-36c9785b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24674 .elementor-element.elementor-element-299934cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24674 .elementor-element.elementor-element-299934cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-299934cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-24674 .elementor-element.elementor-element-299934cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24674 .elementor-element.elementor-element-7a5bd198 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-24674 .elementor-element.elementor-element-7a5bd198{text-align:center;}.elementor-24674 .elementor-element.elementor-element-7a5bd198 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:60px;letter-spacing:1px;color:#5B96F3;}.elementor-24674 .elementor-element.elementor-element-d4e3fc5{padding:0px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-3cfad82 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24674 .elementor-element.elementor-element-aa67d28 .product{text-align:center;}.elementor-24674 .elementor-element.elementor-element-aa67d28.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:20px;}.elementor-24674 .elementor-element.elementor-element-aa67d28 a > img{margin-bottom:20px;}.elementor-24674 .elementor-element.elementor-element-aa67d28 .woocommerce .woocommerce-loop-category__title{color:#FFFFFF;font-weight:600;}.elementor-24674 .elementor-element.elementor-element-aa67d28 .woocommerce-loop-category__title .count{color:#02010100;}.elementor-24674 .elementor-element.elementor-element-e8441da:not(.elementor-motion-effects-element-type-background), .elementor-24674 .elementor-element.elementor-element-e8441da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-e8441da{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-e8441da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24674 .elementor-element.elementor-element-5789d885:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24674 .elementor-element.elementor-element-5789d885 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-24674 .elementor-element.elementor-element-5789d885.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24674 .elementor-element.elementor-element-5789d885.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24674 .elementor-element.elementor-element-5789d885 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 0px 60px;}.elementor-24674 .elementor-element.elementor-element-5789d885 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-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-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-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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product{text-align:left;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px;padding:0px 0px 0px 0px;border-color:#E2E2E2;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;border-radius:0px 0px 0px 0px;margin-bottom:0px;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#444444;margin-bottom:20px;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#444444;margin-bottom:20px;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-weight:500;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product .price{color:#444444;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product .price ins{color:#444444;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product .price ins .amount{color:#444444;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product .price del{color:#4444447A;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product .price del .amount{color:#4444447A;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product .button{color:#02010100;background-color:#02010100;border-color:#02010100;font-size:0px;font-weight:500;border-style:none;margin-top:0px;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products .added_to_cart{color:#02010100;font-size:1px;font-weight:500;margin-inline-start:0px;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product:hover{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-24674 .elementor-element.elementor-element-234ec83:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24674 .elementor-element.elementor-element-234ec83 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-234ec83 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-234ec83 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24674 .elementor-element.elementor-element-09b9858{width:var( --container-widget-width, 97.544% );max-width:97.544%;--container-widget-width:97.544%;--container-widget-flex-grow:0;text-align:center;}.elementor-24674 .elementor-element.elementor-element-09b9858 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-24674 .elementor-element.elementor-element-09b9858 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;line-height:60px;color:#A68C6F;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-24674 .elementor-element.elementor-element-5fb32a3{width:var( --container-widget-width, 96.842% );max-width:96.842%;--container-widget-width:96.842%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-24674 .elementor-element.elementor-element-5fb32a3 > .elementor-widget-container{--e-transform-rotateZ:4deg;padding:6px 6px 6px 6px;}.elementor-24674 .elementor-element.elementor-element-5fb32a3 img{width:85%;border-style:solid;border-width:8px 8px 8px 8px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 4px rgba(0,0,0,0.5);}.elementor-24674 .elementor-element.elementor-element-e6391ec > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-24674 .elementor-element.elementor-element-e6391ec:not(.elementor-motion-effects-element-type-background), .elementor-24674 .elementor-element.elementor-element-e6391ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-e6391ec{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-e6391ec, .elementor-24674 .elementor-element.elementor-element-e6391ec > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-e6391ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24674 .elementor-element.elementor-element-1ca903d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24674 .elementor-element.elementor-element-1ca903d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-1ca903d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-1ca903d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24674 .elementor-element.elementor-element-1383919{width:var( --container-widget-width, 93.636% );max-width:93.636%;--container-widget-width:93.636%;--container-widget-flex-grow:0;text-align:center;}.elementor-24674 .elementor-element.elementor-element-1383919 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-24674 .elementor-element.elementor-element-1383919 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;line-height:40px;color:#FF92E3;}.elementor-24674 .elementor-element.elementor-element-e6188fd > .elementor-widget-container{--e-transform-rotateZ:-6deg;padding:6px 6px 6px 6px;}.elementor-24674 .elementor-element.elementor-element-e6188fd{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-24674 .elementor-element.elementor-element-e6188fd img{width:85%;border-style:solid;border-width:8px 8px 8px 8px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 4px rgba(0,0,0,0.5);}.elementor-24674 .elementor-element.elementor-element-337f9a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24674 .elementor-element.elementor-element-337f9a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24674 .elementor-element.elementor-element-337f9a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 10px 30px 10px;}.elementor-24674 .elementor-element.elementor-element-337f9a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px;padding:0px 0px 0px 0px;border-color:#E2E2E2;}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:40px;}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#585858;}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#585858;}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;line-height:18px;}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products ul.products li.product .price{color:#444444;}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products ul.products li.product .price ins{color:#444444;}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products ul.products li.product .price ins .amount{color:#444444;}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products ul.products li.product .price del{color:#444444;}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products ul.products li.product .price del .amount{color:#444444;}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products ul.products li.product:hover{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:#84BCAC;font-size:10px;letter-spacing:1px;left:auto;right:0;margin:-15px;}@media(max-width:1024px){.elementor-24674 .elementor-element.elementor-element-7a5bd198 .elementor-heading-title{font-size:40px;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-24674 .elementor-element.elementor-element-94ae367{margin-top:0px;margin-bottom:0px;}.elementor-24674 .elementor-element.elementor-element-5d3c85a{width:100%;}.elementor-24674 .elementor-element.elementor-element-dd86562{width:100%;max-width:100%;align-self:center;}.elementor-24674 .elementor-element.elementor-element-dd86562 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-dd86562 .swiper-slide-contents{max-width:100%;}.elementor-24674 .elementor-element.elementor-element-dd86562 .elementor-slide-heading{font-size:22px;line-height:30px;}.elementor-24674 .elementor-element.elementor-element-299934cf{width:100%;}.elementor-24674 .elementor-element.elementor-element-7a5bd198 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:0px;}.elementor-24674 .elementor-element.elementor-element-d4e3fc5{padding:0px 10px 0px 10px;}.elementor-24674 .elementor-element.elementor-element-3cfad82{width:100%;}.elementor-24674 .elementor-element.elementor-element-3cfad82.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-24674 .elementor-element.elementor-element-3cfad82 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24674 .elementor-element.elementor-element-aa67d28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-aa67d28 a > img{margin-bottom:0px;}.elementor-24674 .elementor-element.elementor-element-e8441da{padding:0px 10px 0px 10px;}.elementor-24674 .elementor-element.elementor-element-5789d885{width:100%;}.elementor-24674 .elementor-element.elementor-element-5789d885.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-24674 .elementor-element.elementor-element-5789d885 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24674 .elementor-element.elementor-element-5789d885 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2% 2% 0% 2%;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product{text-align:left;}.elementor-24674 .elementor-element.elementor-element-3252e1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:40px;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-24674 .elementor-element.elementor-element-3252e1a.elementor-wc-products ul.products li.product .button{margin-top:0px;}.elementor-24674 .elementor-element.elementor-element-234ec83{width:90%;}.elementor-24674 .elementor-element.elementor-element-234ec83.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-24674 .elementor-element.elementor-element-234ec83 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-24674 .elementor-element.elementor-element-09b9858 .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-24674 .elementor-element.elementor-element-5fb32a3 img{width:85%;border-width:6px 6px 6px 6px;}.elementor-24674 .elementor-element.elementor-element-e6391ec{padding:0px 10px 0px 10px;}.elementor-24674 .elementor-element.elementor-element-1ca903d{width:90%;}.elementor-24674 .elementor-element.elementor-element-1383919{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;align-self:center;}.elementor-24674 .elementor-element.elementor-element-1383919 .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-24674 .elementor-element.elementor-element-e6188fd > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24674 .elementor-element.elementor-element-e6188fd img{width:75%;border-width:6px 6px 6px 6px;}.elementor-24674 .elementor-element.elementor-element-337f9a6{width:100%;}.elementor-24674 .elementor-element.elementor-element-337f9a6 > .elementor-element-populated{padding:2% 2% 0% 2%;}.elementor-24674 .elementor-element.elementor-element-205453c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-24674 .elementor-element.elementor-element-5d3c85a{width:100%;}.elementor-24674 .elementor-element.elementor-element-5789d885{width:45%;}.elementor-24674 .elementor-element.elementor-element-234ec83{width:55%;}.elementor-24674 .elementor-element.elementor-element-1ca903d{width:45%;}.elementor-24674 .elementor-element.elementor-element-337f9a6{width:55%;}}/* Start custom CSS for section, class: .elementor-element-94ae367 */.elementor-15 .elementor-element.elementor-element-f1d2e2a .elementor-repeater-item-3808efa .swiper-slide-inner .elementor-slide-button {
    background-color: #E27396 !important;
    border-color: #E27396;
	color:#fff !important ;
}

.elementor-15 .elementor-element.elementor-element-f1d2e2a .elementor-repeater-item-df84262 .swiper-slide-inner .elementor-slide-button {
    background-color: #FF3EB5 !important;
	border-color: #FF3EB5;
	color:#fff !important ;
}
.elementor-15 .elementor-element.elementor-element-f1d2e2a .elementor-repeater-item-57d2696 .swiper-slide-inner .elementor-slide-button {
    background-color: #6457A6 !important;
    border-color: #6457A6;
	color:#fff !important ;
} 

 .elementor-element .swiper .elementor-swiper-button{
	background: #F5C5CC;
    border-radius: 50%;
    padding: 5px;
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-36c9785b */.shopengine-category-lists-grid .single-cat-list-item:nth-child(1){
	border: 6px solid #ebb15a;
    border-radius: 8px;
}
.shopengine-category-lists-grid .single-cat-list-item:nth-child(1) .single-product-category{
	background-color: #ebb15a !important;
}
.shopengine-category-lists-grid .single-cat-list-item:nth-child(2){
	border: 6px solid #f6a099;
    border-radius: 8px;
}
.shopengine-category-lists-grid .single-cat-list-item:nth-child(2) .single-product-category{
	background-color: #f6a099 !important;
}
.shopengine-category-lists-grid .single-cat-list-item:nth-child(3){
	border: 6px solid #9cc7e3;
    border-radius: 8px;
}
.shopengine-category-lists-grid .single-cat-list-item:nth-child(3) .single-product-category{
	background-color: #9cc7e3 !important;
}

.shopengine-category-lists-grid .single-cat-list-item:nth-child(4){
	border: 6px solid #84bcac;
    border-radius: 8px;
}
.shopengine-category-lists-grid .single-cat-list-item:nth-child(4) .single-product-category{
	background-color: #84bcac !important;
}
.shopengine-category-lists-grid .single-cat-list-item:nth-child(5){
	border: 6px solid #39A9BD;
    border-radius: 8px;
}
.shopengine-category-lists-grid .single-cat-list-item:nth-child(5) .single-product-category{
	background-color: #39A9BD !important;
}
.shopengine-category-lists-grid .single-cat-list-item:nth-child(6){
	border: 6px solid #ebb15a;
    border-radius: 8px;
}
.shopengine-category-lists-grid .single-cat-list-item:nth-child(6) .single-product-category{
	background-color: #ebb15a !important;
}/* End custom CSS */
/* Start custom CSS */body{
    background-color: #fbf4f2; 
}
a:hover{color: #EBB15A ;}
.ff_top_left_menu .elementor-icon-list-text {
    line-height: 6px;
} 
.move_to_up, 
 .ff_payment_icon{
	display:inline-block ;
 }
 .shopengine-product-category-lists .single-cat-list-item {
    padding: 250px 0px 0px 0px !important;  
}
.shopengine-product-category-lists .single-product-category {
    text-align: center;
    background-color: rgba(0,0,0,0.5)!important;  
    color: #fff!important;  
    padding: 15px 0!important;  
}
.shopengine-product-category-lists .product-category-title{
    color: #fff!important;  
    margin: 0!important;   
}
.woocommerce ul.products li.product-category a img{
  width: 100% !important;
    height: 320px !important;
    max-height: fit-content !important; 
} 
.ff_home_pd_catg{
    
}

.shopengine-single-product-item {
    border: 1px solid #e2e2e2;
} 
.ff_home_part_decor .woocommerce ul.products li.product a img {
    width: 60%;
    height: auto;
    display: block;
    margin: 0 1em 1em 0 ;
    box-shadow: none;
    float: left;
    max-width: 160px;
}
.ff_navbar_hidden{ 
    
} 

.header_search_cols{
    
} 
.header_search_cols .elementor-widget-button{
    margin: 0px;
}  
.ff_search_hide{
    display: none 
}
#ff_close_btn{
    display: none  ;
    text-align: center;
}
#ff_search_btn{
    
}

#ff_close_btn .elementor-button-text{  
    display: none   
    
} 
.ff_trans_img{
    
}
.ff_sale_products .woocommerce-loop-product__buttons{ 
    display: none ;
}
.product-title, 
.woocommerce-loop-product__title{  
    
text-transform: capitalize; 
}  
.acoqvw_trigger_outer{
  display : none !important; } 
  .ff_home_part_decor .add_to_cart_button{
      display : none !important; 
  }
.ff_home_part_decor  .woocommerce ul.products li.product h2.woocommerce-loop-product__title{ 
     margin: 40px 0 0 20px; 
  }

.ff_home_part_decor .woocommerce ul.products li.product .price{
    position: absolute;
    left: 195px;
    top: 80px; 
}
.ff_sale_products ul{
   
}
.ff_sale_products ul li{

}

.ff_sale_products ul li a{

}

.ff_sale_products ul li a img{

}

.ff_sale_products ul li .acoqvw_trigger_outer{

}  
.ff_sale_product .woocommerce ul.products li.product a img{
  max-width: 160px; 
  margin: 0 auto !important;
}
.ff_home_part_decor{

} 

.ff_home_part_decor ul{

}
.ff_home_part_decor ul li{

}

.ff_home_part_decor ul li a{

}

.ff_home_part_decor ul li a img{

}

.ff_home_part_decor ul li .acoqvw_trigger_outer{

} 
.swiper-slide-contents{
    background: #ffffffc2;
    padding: 20px;
    color: #f6a099;
}
.elementor-slides .swiper-slide-inner .elementor-slide-button {
    background: #f6a099 !important;
	border: 2px solid #f6a099 !important;
}
.elementor-slides .swiper-slide-inner .elementor-slide-heading {
    font-size: 35px;
    font-weight: 700;
    line-height: 1;
    color: #f6a099 !important;
}
.elementor-slides .swiper-slide-inner .elementor-slide-description {
    font-size: 17px;
    line-height: 1.4;
    color: #f6a099 !important;
}  
 
.ff_home_pd_catg ul.products.elementor-grid li.product:nth-child(1){
	background: #ebb15a;
    border: 8px solid #ebb15a;
    border-radius: 8px;
}
.ff_home_pd_catg ul.products.elementor-grid li.product:nth-child(2){
	background: #84bcac;
    border: 8px solid #84bcac;
    border-radius: 8px;
}
.ff_home_pd_catg ul.products.elementor-grid li.product:nth-child(3){
	background: #9cc7e3;
    border: 8px solid #9cc7e3;
    border-radius: 8px;
}
.ff_home_pd_catg ul.products.elementor-grid li.product:nth-child(4){
	background: #9cc7e3;
    border: 8px solid #9cc7e3;
    border-radius: 8px;
}
.ff_home_pd_catg ul.products.elementor-grid li.product:nth-child(5){
	background: #f6a099;
    border: 8px solid #f6a099;
    border-radius: 8px;
}
.ff_home_pd_catg ul.products.elementor-grid li.product:nth-child(6){
	background: #ebb15a;
    border: 8px solid #ebb15a;
    border-radius: 8px;
}

.ff_home_products .woocommerce ul.products li.product a img:nth-of-type(1) {
			display: none;
		}
		.ff_home_products .woocommerce ul.products li.product a:hover img:nth-of-type(1) {
			display: none
		}
		.ff_home_products .woocommerce ul.products li.product a:hover img:nth-of-type(2) {
			display: block;
		}

@media (max-width: 767px){ 
    .swiper-slide{
       width:100% !important;}
    .ff_home_pd_catg .woocommerce ul.products{
        display: block !important; 
    }
	.ff_home_pd_catg .woocommerce ul.products li.product-category{
		width: 48%!important; 
		display: inline-block!important; 
	}
	.ff_home_pd_catg .woocommerce ul.products li.product-category a img{

	} 
	.ff_home_part_decor .woocommerce ul.products li.product h2.woocommerce-loop-product__title {
    margin: 0 auto;
} 
.ff_home_part_decor .woocommerce ul.products li.product .price {
    position: relative;
    left: unset;
    top: unset;
    margin: 0 auto;
    text-align: center;
}
.ff_home_part_decor .woocommerce ul.products li.product{
     
}
.ff_home_part_decor .woocommerce ul.products li.product a img { 
    width: 100%; 
    max-width:100% !important;
}
.ff_home_part_decor .woocommerce ul.products li.product h2.woocommerce-loop-product__title {
    margin: 0 auto !important;
    text-align: center;
    width: 100%;
} 
.ff_trans_img{
    margin: auto !important;
}
}/* End custom CSS */