.elementor-185 .elementor-element.elementor-element-a1e0001:not(.elementor-motion-effects-element-type-background), .elementor-185 .elementor-element.elementor-element-a1e0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(118deg, #FF5FA2 0%, #7C3AED 100%);}.elementor-185 .elementor-element.elementor-element-a1e0001 > .elementor-container{max-width:1240px;}.elementor-185 .elementor-element.elementor-element-a1e0001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 48px 20px;}.elementor-185 .elementor-element.elementor-element-a1e0001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-185 .elementor-element.elementor-element-a1e0001 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-185 .elementor-element.elementor-element-a1e0001 > .elementor-shape-bottom svg{height:34px;}.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-185 .elementor-element.elementor-element-a1e0012{text-align:center;}.elementor-widget-theme-archive-title .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-185 .elementor-element.elementor-element-a1e0013{text-align:center;}.elementor-185 .elementor-element.elementor-element-a1e0014{text-align:center;}.elementor-185 .elementor-element.elementor-element-a1e0015{text-align:center;}.elementor-185 .elementor-element.elementor-element-a1e0020 > .elementor-container{max-width:1240px;}.elementor-185 .elementor-element.elementor-element-a1e0020{padding:26px 20px 18px 20px;}.elementor-185 .elementor-element.elementor-element-a1e0030:not(.elementor-motion-effects-element-type-background), .elementor-185 .elementor-element.elementor-element-a1e0030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-185 .elementor-element.elementor-element-a1e0030 > .elementor-container{max-width:1240px;}.elementor-185 .elementor-element.elementor-element-a1e0030{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 20px 56px 20px;}.elementor-185 .elementor-element.elementor-element-a1e0030 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-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-wc-archive-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-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-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-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-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-wc-archive-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-wc-archive-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-widget-wc-archive-products .elementor-products-nothing-found{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-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;padding:14px 14px 20px 14px;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products  ul.products{grid-column-gap:26px;grid-row-gap:34px;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:16px 16px 16px 16px;margin-bottom:12px;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#241344;margin-bottom:4px;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#241344;margin-bottom:4px;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Fredoka", Sans-serif;font-size:1.05rem;font-weight:600;line-height:1.3em;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product .star-rating{color:#FFC93C;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product .star-rating::before{color:#EADFF3;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product .price{color:#C42A6B;font-family:"Fredoka", Sans-serif;font-size:1.14rem;font-weight:600;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product .price ins{color:#C42A6B;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product .price ins .amount{color:#C42A6B;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product .price del{color:#A797BC;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product .price del .amount{color:#A797BC;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product .price del {font-family:"Nunito", Sans-serif;font-size:0.88rem;font-weight:400;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product .button{margin-top:14px;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-185 .elementor-element.elementor-element-a1e0040:not(.elementor-motion-effects-element-type-background), .elementor-185 .elementor-element.elementor-element-a1e0040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-185 .elementor-element.elementor-element-a1e0040{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-185 .elementor-element.elementor-element-a1e0040 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-185 .elementor-element.elementor-element-a1e0050:not(.elementor-motion-effects-element-type-background), .elementor-185 .elementor-element.elementor-element-a1e0050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5FA;}.elementor-185 .elementor-element.elementor-element-a1e0050 > .elementor-container{max-width:1240px;}.elementor-185 .elementor-element.elementor-element-a1e0050{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 20px 40px 20px;}.elementor-185 .elementor-element.elementor-element-a1e0050 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-185 .elementor-element.elementor-element-a1e0052{text-align:center;}.elementor-185 .elementor-element.elementor-element-a1e0060:not(.elementor-motion-effects-element-type-background), .elementor-185 .elementor-element.elementor-element-a1e0060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5FA;}.elementor-185 .elementor-element.elementor-element-a1e0060 > .elementor-container{max-width:1240px;}.elementor-185 .elementor-element.elementor-element-a1e0060{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 20px 64px 20px;}.elementor-185 .elementor-element.elementor-element-a1e0060 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-185 .elementor-element.elementor-element-a1e0062{text-align:start;}.elementor-185 .elementor-element.elementor-element-a1e0063{text-align:start;}.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 );}@media(min-width:768px){.elementor-185 .elementor-element.elementor-element-a1e0061{width:62%;}.elementor-185 .elementor-element.elementor-element-a1e0064{width:38%;}}@media(max-width:1024px){.elementor-185 .elementor-element.elementor-element-a1e0001{padding:14px 20px 42px 20px;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-185 .elementor-element.elementor-element-a1e0001{padding:12px 16px 34px 16px;}.elementor-185 .elementor-element.elementor-element-a1e0020{padding:20px 18px 14px 18px;}.elementor-185 .elementor-element.elementor-element-a1e0030{padding:4px 18px 44px 18px;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products  ul.products{grid-column-gap:14px;grid-row-gap:22px;}.elementor-185 .elementor-element.elementor-element-a1e0033.elementor-wc-products ul.products li.product{padding:10px 10px 16px 10px;}.elementor-185 .elementor-element.elementor-element-a1e0050{padding:36px 18px 32px 18px;}.elementor-185 .elementor-element.elementor-element-a1e0060{padding:4px 18px 56px 18px;}.elementor-185 .elementor-element.elementor-element-a1e0062{text-align:center;}.elementor-185 .elementor-element.elementor-element-a1e0063{text-align:center;}}