@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700;800&display=swap);.elementor-6401 .elementor-element.elementor-element-635a961{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.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-6401 .elementor-element.elementor-element-7054ab0{text-align:center}.elementor-6401 .elementor-element.elementor-element-7054ab0 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;color:#C93A62}.elementor-6401 .elementor-element.elementor-element-11247e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}:root{--le-rose:#E8527A;--le-rose-dark:#C93A62;--le-rose-light:#FFE6EE;--le-rose-pale:#FFF5F8;--le-cream:#FFFAF3;--le-ink:#221820;--le-muted:#7A6470;--le-gold:#E8B86A;--le-white:#FFFFFF;--le-shadow:0 12px 40px rgba(200, 60, 100, .10);--le-shadow-strong:0 24px 56px rgba(200, 60, 100, .16)}#qodef-page-content{color:var(--le-ink);font-family:"DM Sans","Heebo","Inter",sans-serif!important}#qodef-page-outer,#qodef-page-inner,#qodef-page-content,.elementor,.elementor-section,.e-con{background:var(--le-rose-pale)!important}.qodef-page-title{background:var(--le-rose-pale)!important;height:auto!important;padding:28px 0 8px}.qodef-breadcrumbs,.qodef-breadcrumbs a,.qodef-breadcrumbs-current{color:var(--le-muted)!important;font-family:"DM Sans","Heebo",sans-serif!important;font-size:13px;font-weight:700}.elementor-element-69df4e4>.e-con-inner,.elementor-element-5f34ae3>.e-con-inner{max-width:1200px!important}.elementor-widget-playgrow_core_product_list{padding:36px 24px 72px}.qodef-woo-product-list .qodef-m-filter{margin:0 0 34px!important}.qodef-m-filter-items{display:flex!important;flex-wrap:wrap;justify-content:center;gap:10px}.qodef-m-filter-item{background:var(--le-white);border:1px solid #F0DDE5;border-radius:999px;color:var(--le-ink)!important;font-family:"DM Sans","Heebo",sans-serif!important;font-size:13px;font-weight:700;padding:10px 16px!important;text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.qodef-m-filter-item:hover,.qodef-m-filter-item.qodef--active{background:var(--le-rose);border-color:var(--le-rose);color:var(--le-white)!important;transform:translateY(-1px)}.qodef-grid.qodef-layout--columns>.qodef-grid-inner,.qodef-woo-product-list ul.products{gap:22px!important}.qodef-woo-product-list .qodef-e,.woocommerce ul.products li.product{background:var(--le-white)!important;border:1px solid rgb(232 82 122 / .08);border-radius:24px;box-shadow:var(--le-shadow);overflow:hidden;padding:0!important;position:relative;transition:transform .22s ease,box-shadow .22s ease}.qodef-woo-product-list .qodef-e:hover,.woocommerce ul.products li.product:hover{box-shadow:var(--le-shadow-strong);transform:translateY(-6px)}.qodef-woo-product-list .qodef-e-inner{background:var(--le-white);border-radius:24px;display:flex!important;flex-direction:column;height:100%;overflow:hidden}.qodef-woo-product-list .qodef-e-media{background:var(--le-white);border-radius:24px 24px 0 0;overflow:hidden;position:relative}.qodef-woo-product-list .qodef-e-media::before{background-image:radial-gradient(circle at 30% 70%,rgb(255 245 248 / .64) 0%,transparent 62%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.qodef-woo-product-list .qodef-e-media-image{position:relative;z-index:2}.qodef-woo-product-list .qodef-e-media img,.woocommerce ul.products li.product img{aspect-ratio:1;display:block;object-fit:cover;transition:transform .24s ease;width:100%}.qodef-woo-product-list .qodef-e:hover .qodef-e-media img,.woocommerce ul.products li.product:hover img{transform:scale(1.035)}.qodef-woo-svg,.qodef-e-media svg.qodef-woo-svg{display:none!important}.qodef-woo-product-list .qodef-e-content,.woocommerce ul.products li.product .qodef-e-content{display:flex;flex:1;flex-direction:column;padding:18px 18px 20px!important;text-align:left}.qodef-woo-product-list .qodef-woo-product-title,.woocommerce-loop-product__title{color:var(--le-ink)!important;font-family:"DM Sans","Heebo",sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.3!important;margin:0 0 8px!important;text-transform:none!important}.qodef-price-cart-holder{align-items:stretch!important;background:transparent!important;display:flex!important;flex-direction:column;gap:12px;margin-top:auto;opacity:1!important;position:static!important;transform:none!important;visibility:visible!important}.qodef-woo-product-list .qodef-price-cart-holder,.qodef-woo-product-list .qodef-price-cart-holder>*,.qodef-woo-product-list .qodef-e-content .qodef-price-cart-holder{background-color:transparent!important;background-image:none!important}.qodef-woo-product-list .qodef-price-cart-holder .price,.woocommerce ul.products li.product .price,.price{color:var(--le-rose)!important;font-family:"DM Sans","Heebo",sans-serif!important;font-size:20px!important;font-weight:800!important;line-height:1.2!important;margin:0!important}.qodef-price-cart-holder .price ins,.price ins{color:var(--le-rose)!important;font-weight:800!important;text-decoration:none!important;transform:none!important}.qodef-price-cart-holder .price del,.price del{color:#B09098!important;font-size:13px!important;font-weight:500!important;margin-right:6px;opacity:1!important}#qodef-woo-page .qodef-price-cart-holder a.button.add_to_cart_button,.qodef-e-inner .qodef-price-cart-holder a.button.add_to_cart_button,.qodef-woo-product-list .qodef-price-cart-holder a.button.add_to_cart_button,.qodef-woo-product-list .qodef-price-cart-holder a.button.product_type_variable,.qodef-woo-product-list .qodef-price-cart-holder>a.button,.qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart{background:var(--le-rose)!important;background-color:var(--le-rose)!important;background-image:none!important;border:0!important;border-radius:999px!important;box-shadow:0 12px 32px rgb(232 82 122 / .30);color:var(--le-white)!important;display:inline-flex!important;align-items:center;justify-content:center;font-family:"DM Sans","Heebo",sans-serif!important;font-size:15px!important;font-weight:700!important;isolation:isolate;letter-spacing:0!important;line-height:1.2!important;min-height:54px;overflow:hidden!important;padding:15px 22px!important;position:relative;text-align:center!important;text-transform:none!important;transition:background .18s ease,box-shadow .18s ease,transform .18s ease;width:100%;z-index:2;-webkit-clip-path:inset(0 round 999px);clip-path:inset(0 round 999px)}#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder>a.button.product_type_simple.add_to_cart_button,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder>a.button.product_type_simple.add_to_cart_button:visited,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder>a.button.product_type_simple.add_to_cart_button:focus,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder>a.button.product_type_variable,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder>a.button.product_type_variable:visited,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder>a.button.product_type_variable:focus{background:var(--le-rose)!important;background-color:var(--le-rose)!important;background-image:none!important;color:var(--le-white)!important}#qodef-woo-page .qodef-price-cart-holder a.button.add_to_cart_button:hover,.qodef-e-inner .qodef-price-cart-holder a.button.add_to_cart_button:hover,.qodef-woo-product-list .qodef-price-cart-holder a.button.add_to_cart_button:hover,.qodef-woo-product-list .qodef-price-cart-holder a.button.product_type_variable:hover,.qodef-woo-product-list .qodef-price-cart-holder>a.button:hover,.qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart:hover{background:var(--le-rose-dark)!important;background-color:var(--le-rose-dark)!important;background-image:none!important;box-shadow:0 18px 40px rgb(232 82 122 / .38);color:var(--le-white)!important;transform:translateY(-2px)}#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder>a.button.product_type_simple.add_to_cart_button:hover,#qodef-page-content .qodef-woo-product-list .qodef-e:hover .qodef-price-cart-holder>a.button.product_type_simple.add_to_cart_button,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder>a.button.product_type_variable:hover,#qodef-page-content .qodef-woo-product-list .qodef-e:hover .qodef-price-cart-holder>a.button.product_type_variable{background:var(--le-rose-dark)!important;background-color:var(--le-rose-dark)!important;background-image:none!important;color:var(--le-white)!important}.qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart,.qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart:hover,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart{align-self:center;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;clip-path:none;color:var(--le-rose-dark)!important;display:inline-flex!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;margin-top:-4px!important;min-height:0;padding:0!important;text-decoration:underline;text-underline-offset:3px;transform:none;width:auto}#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart::before,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart::after,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart:hover::before,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart:hover::after,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart:focus::before,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart:focus::after,.qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart::before,.qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart::after{content:none!important;display:none!important;animation:none!important;background:none!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;height:0!important;opacity:0!important;transform:none!important;width:0!important}#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder a.button::before,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder a.button::after,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder a.button:hover::before,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder a.button:hover::after,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder a.button:focus::before,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder a.button:focus::after,.qodef-woo-product-list .qodef-price-cart-holder a.add_to_cart_button::before,.qodef-woo-product-list .qodef-price-cart-holder a.add_to_cart_button::after,.qodef-woo-product-list .qodef-price-cart-holder a.product_type_variable::before,.qodef-woo-product-list .qodef-price-cart-holder a.product_type_variable::after,.qodef-e-inner .qodef-price-cart-holder a.button::before,.qodef-e-inner .qodef-price-cart-holder a.button::after,#qodef-woo-page .qodef-price-cart-holder a.button::before,#qodef-woo-page .qodef-price-cart-holder a.button::after,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder>a.button.add_to_cart_button::before,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder>a.button.add_to_cart_button::after,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder>a.button.added::before,#qodef-page-content .qodef-woo-product-list .qodef-price-cart-holder>a.button.added::after,.qodef-woo-product-list .qodef-price-cart-holder::before,.qodef-woo-product-list .qodef-price-cart-holder::after{content:none!important;display:none!important;animation:none!important;background:none!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;height:0!important;opacity:0!important;transform:none!important;width:0!important}.qodef-new,.qodef-woo-onsale,.onsale{background:var(--le-rose)!important;border-radius:999px!important;color:var(--le-white)!important;font-family:"DM Sans","Heebo",sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:.04em;line-height:1!important;min-height:0!important;padding:7px 12px!important;text-transform:uppercase}.qodef-new{background:var(--le-gold)!important;color:var(--le-ink)!important}.qodef-woo-onsale{left:14px!important;top:14px!important}.qodef-pagination--infinite-scroll .qodef-load-more-button,.qodef-load-more-button{margin-top:34px!important;text-align:center}@media only screen and (max-width:768px){.elementor-widget-playgrow_core_product_list{padding:18px 8px 44px}.qodef-grid.qodef-layout--columns>.qodef-grid-inner,.qodef-woo-product-list ul.products,.qodef-grid.qodef-responsive--custom.qodef-col-num--480--1>.qodef-grid-inner,.qodef-grid.qodef-responsive--predefined.qodef-col-num--4>.qodef-grid-inner{gap:12px!important}.qodef-m-filter-items{justify-content:flex-start;overflow-x:auto;padding-bottom:6px}.qodef-m-filter-item{flex:0 0 auto}.qodef-woo-product-list .qodef-e-content{padding:12px 10px 14px!important}.qodef-woo-product-list .qodef-woo-product-title{font-size:14px!important}.qodef-woo-product-list .qodef-price-cart-holder .price,.price{font-size:17px!important}#qodef-woo-page .qodef-price-cart-holder a.button.add_to_cart_button,.qodef-e-inner .qodef-price-cart-holder a.button.add_to_cart_button,.qodef-woo-product-list .qodef-price-cart-holder>a.button{font-size:13px!important;min-height:44px;padding:10px 14px!important}.qodef-woo-product-list .qodef-price-cart-holder{gap:8px}.qodef-woo-product-list .qodef-price-cart-holder a.added_to_cart{font-size:12px!important;margin-top:-2px!important}}