.elementor-240 .elementor-element.elementor-element-5d1d8b0{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EDE6DF;--border-color:#EDE6DF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-5d1d8b0:not(.elementor-motion-effects-element-type-background), .elementor-240 .elementor-element.elementor-element-5d1d8b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-8dea83a{--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;--gap:34px 40px;--row-gap:34px;--column-gap:40px;--padding-top:64px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-240 .elementor-element.elementor-element-8d98f8d{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-240 .elementor-element.elementor-element-3ab600e{text-align:start;}.elementor-240 .elementor-element.elementor-element-3ab600e img{width:230px;}.elementor-240 .elementor-element.elementor-element-de32e7e{font-size:15px;line-height:1.7em;color:#25242A;}.elementor-240 .elementor-element.elementor-element-479126f{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-240 .elementor-element.elementor-element-479126f .elementor-social-icon{background-color:#F5E7EC;--icon-padding:0.7em;}.elementor-240 .elementor-element.elementor-element-479126f .elementor-social-icon i{color:#AB5474;}.elementor-240 .elementor-element.elementor-element-479126f .elementor-social-icon svg{fill:#AB5474;}.elementor-240 .elementor-element.elementor-element-4219647{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-240 .elementor-element.elementor-element-400f05a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#25242A;}.elementor-240 .elementor-element.elementor-element-23333a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-240 .elementor-element.elementor-element-23333a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-240 .elementor-element.elementor-element-23333a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-240 .elementor-element.elementor-element-23333a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-240 .elementor-element.elementor-element-23333a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-240 .elementor-element.elementor-element-23333a6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-240 .elementor-element.elementor-element-23333a6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-240 .elementor-element.elementor-element-23333a6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-240 .elementor-element.elementor-element-23333a6 .elementor-icon-list-text{color:#25242A;transition:color 0.3s;}.elementor-240 .elementor-element.elementor-element-23333a6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#AB5474;}.elementor-240 .elementor-element.elementor-element-951502d{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-240 .elementor-element.elementor-element-f4b8b8b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#25242A;}.elementor-240 .elementor-element.elementor-element-18ce3d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-240 .elementor-element.elementor-element-18ce3d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-240 .elementor-element.elementor-element-18ce3d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-240 .elementor-element.elementor-element-18ce3d8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-240 .elementor-element.elementor-element-18ce3d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-240 .elementor-element.elementor-element-18ce3d8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-240 .elementor-element.elementor-element-18ce3d8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-240 .elementor-element.elementor-element-18ce3d8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-240 .elementor-element.elementor-element-18ce3d8 .elementor-icon-list-text{color:#25242A;transition:color 0.3s;}.elementor-240 .elementor-element.elementor-element-18ce3d8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#AB5474;}.elementor-240 .elementor-element.elementor-element-e25ac7f{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-240 .elementor-element.elementor-element-99f927b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#25242A;}.elementor-240 .elementor-element.elementor-element-a1262be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-240 .elementor-element.elementor-element-a1262be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-240 .elementor-element.elementor-element-a1262be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-240 .elementor-element.elementor-element-a1262be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-240 .elementor-element.elementor-element-a1262be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-240 .elementor-element.elementor-element-a1262be .elementor-icon-list-icon i{color:#AB5474;transition:color 0.3s;}.elementor-240 .elementor-element.elementor-element-a1262be .elementor-icon-list-icon svg{fill:#AB5474;transition:fill 0.3s;}.elementor-240 .elementor-element.elementor-element-a1262be{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-240 .elementor-element.elementor-element-a1262be .elementor-icon-list-text{color:#25242A;transition:color 0.3s;}.elementor-240 .elementor-element.elementor-element-a1262be .elementor-icon-list-item:hover .elementor-icon-list-text{color:#AB5474;}.elementor-240 .elementor-element.elementor-element-fa41bdd{--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;--justify-content:center;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-240 .elementor-element.elementor-element-fa41bdd:not(.elementor-motion-effects-element-type-background), .elementor-240 .elementor-element.elementor-element-fa41bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#25242A;}.elementor-240 .elementor-element.elementor-element-be2f592{font-size:13px;color:#FFFFFF;}@media(max-width:768px){.elementor-240 .elementor-element.elementor-element-8dea83a{--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;}}@media(min-width:769px){.elementor-240 .elementor-element.elementor-element-8dea83a{--content-width:1280px;}}/* Start custom CSS */.footer-container.wd-footer{background:#fff!important;border-top:1px solid #EDE6DF}
.footer-container .main-footer.container{max-width:100%!important;padding:0!important}
.footer-container .elementor-widget-text-editor p{color:#4A4850}
.footer-container .elementor-element-be2f592{width:100%!important;flex:1 1 100%!important}
.footer-container .elementor-element-be2f592 p{color:#E4DFD9}
.footer-container .elementor-social-icon{width:40px;height:40px;border-radius:999px!important;background:#F5EFE9!important;display:inline-flex;align-items:center;justify-content:center}
.footer-container .elementor-social-icon i,.footer-container .elementor-social-icon svg{color:#25242A!important;fill:#25242A!important}
.footer-container .elementor-social-icon:hover{background:#AB5474!important}
.footer-container .elementor-social-icon:hover i,.footer-container .elementor-social-icon:hover svg{color:#fff!important;fill:#fff!important}
.footer-container .elementor-icon-list-text{color:#4A4850}
.footer-container a:hover .elementor-icon-list-text{color:#AB5474}
.footer-container .elementor-element-794da1a,.footer-container .ka-404-js{position:absolute!important;width:0!important;height:0!important;overflow:hidden}
body.page-id-3 .wd-sidebar,body.page-id-16 .wd-sidebar,body.page-id-989 .wd-sidebar,body.page-id-1149 .wd-sidebar{display:none!important}
body.page-id-3 .wd-content-area,body.page-id-16 .wd-content-area,body.page-id-989 .wd-content-area,body.page-id-1149 .wd-content-area{width:100%!important;max-width:100%!important;flex:0 0 100%!important}
body.page-id-3 .wd-toolbar-sidebar,body.page-id-16 .wd-toolbar-sidebar,body.page-id-989 .wd-toolbar-sidebar,body.page-id-1149 .wd-toolbar-sidebar{display:none!important}
body.page-id-3,body.page-id-16,body.page-id-989{background:#FAF8F5}
.wd-add-btn .fpd-catalog-customize{width:auto!important;min-width:0!important;max-width:100%!important;padding:0 22px!important;min-height:36px;height:auto!important;line-height:36px!important;font-size:12px!important;letter-spacing:.04em;white-space:nowrap!important;overflow:visible!important;display:inline-flex!important;align-items:center;justify-content:center;border-radius:999px!important;background:#AB5474!important;color:#fff!important}
.wd-add-btn .fpd-catalog-customize:before,.wd-add-btn .fpd-catalog-customize:after{display:none!important}
.wd-add-btn .fpd-catalog-customize span{width:auto!important;position:static!important;opacity:1!important;transform:none!important}
.wd-add-btn .fpd-catalog-customize:hover{background:#8C3C5B!important}
.elementor-form .elementor-field-type-submit .elementor-button{height:auto!important;min-height:50px;padding:14px 28px!important;line-height:1.3!important;white-space:normal!important;border-radius:999px!important}
.kc-card:after{background:linear-gradient(180deg,rgba(37,36,42,0) 25%,rgba(37,36,42,.55) 55%,rgba(37,36,42,.9))!important}
.kc-card h3,.kc-card h4,.kc-card p,.kc-card small,.kc-card span{text-shadow:0 1px 8px rgba(0,0,0,.35)}
.wd-empty-block-btn,.return-to-shop .button,.woocommerce .coupon .button,.wd-load-more,.woocommerce-MyAccount-content .button,.woocommerce-form .button,.wd-empty-block .btn{border-radius:999px!important;padding-left:26px!important;padding-right:26px!important}
.wd-empty-block-btn,.return-to-shop .button{background:#AB5474!important;color:#fff!important}
.wd-load-more{border:1px solid #DCD3C9!important;background:#fff!important;color:#25242A!important}
.wd-load-more:hover{background:#25242A!important;color:#fff!important}
.woocommerce-MyAccount-navigation ul{list-style:none!important;margin:0!important;padding:0!important}
.woocommerce-MyAccount-navigation li{margin:0 0 4px!important;list-style:none!important}
.woocommerce-MyAccount-navigation li a{display:block;padding:9px 14px;border-radius:12px;color:#25242A}
.woocommerce-MyAccount-navigation li.is-active a,.woocommerce-MyAccount-navigation li a:hover{background:#F5EFE9;color:#AB5474}
.products .wd-product .product-wrapper{height:100%;display:flex;flex-direction:column}
.products .wd-product .product-element-bottom{flex:1;display:flex;flex-direction:column}
.products .wd-product .wd-add-btn,.products .wd-product .wd-product-footer{margin-top:auto}
@media(max-width:1024px){body .kc-why{grid-template-columns:1fr!important;gap:32px!important}}
@media(max-width:767px){body .kc-why-grid{grid-template-columns:1fr!important}body.page-id-966 .footer-container{padding-bottom:76px}.kaS .stage .prod svg{transform:none!important}.kaS .stage>.prod:nth-child(1) svg{width:84px!important;height:84px!important}.kaS .stage>.prod.tumb svg{width:84px!important;height:203px!important}.kaS .stage>.prod:nth-child(3) svg{width:124px!important;height:118px!important}.kaS .stage{gap:8px!important;padding:0 8px 64px!important}.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;gap:6px}.woocommerce-MyAccount-navigation li a{border:1px solid #EDE6DF;border-radius:999px;padding:7px 14px;font-size:13px}}/* End custom CSS */