@font-face{font-family:Corinthia;src:url(/cdn/shop/files/Corinthia-Bold.ttf?v=1747031585) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Corinthia;src:url(/cdn/shop/files/Corinthia-Regular.ttf?v=1747031585) format("woff");font-weight:400;font-style:normal;font-display:swap}footer.footer-section li a,footer.footer-section p{opacity:1!important;color:#fff!important}footer.footer-section li{opacity:1!important;color:#fff!important}summary.header__menu-item span{color:#fff!important}.cart-drawer .cart__checkout-button{max-width:none;color:#212121!important;font-weight:700}.product-all-grid .card__information .full-unstyled-link{font-size:18px;line-height:26px!important;font-weight:600}.cart__footer .cart__ctas button{background:#212121;font-weight:600}.title_main .sub_title,.subtitle{font-family:Corinthia!important;font-size:28px;margin:0 0 10px;color:#212121}a,a:hover{text-decoration:none!important}.sub_title{font-family:Corinthia!important;font-size:28px;margin:0 0 10px;color:#212121}.image-with-text .image-with-text__text-item>*{overflow:visible!important}.main-header ul li a span{color:#fff!important}.sticky-main-header.header-wrapper.color-inverse.gradient.top-header{top:0!important}.main-cart-page .continue_shopping{padding:10px 30px;border-radius:30px;border:2px solid #ffa0bb!important;text-decoration:none;font-weight:600}.banner-product{padding:60px 0}.banner-product h2.banner__heading span{font-size:38px!important;font-weight:500;line-height:44px}.product-all-grid ul#product-grid li.grid__item{border-radius:15px;text-align:left;border:1px solid #333}.card__information .card-information{width:100%}div#before_after{z-index:1!important;border-radius:25px}.card__information .card__heading{text-align:center}.card__information .price{text-align:center;font-size:24px}button.product-form__submit{background-color:#ffa0bb!important;border-radius:30px!important;color:#000;font-weight:700!important}quantity-input.quantity{border-radius:30px!important;background:#fdedf0!important}ul#product-grid li.grid__item{overflow:hidden}.article-template h1.article-template__title{font-size:30px;line-height:40px;font-weight:600}.article-template__content.page-width.rte p{color:#000!important;font-size:18px;line-height:28px}.icon{margin-bottom:0!important}.main-blog .card__information .article-card__read_more{color:#212121;font-weight:800;opacity:1!important;text-align:center}.custom-collection-list .card-wrapper.animate-arrow .card{background:transparent!important}.cart-drawer__empty-content a.button{color:#000!important;font-weight:600}.product .thumbnail[aria-current]{box-shadow:none!important}span.price-item.price-item--regular{color:#ffa0bb!important;font-weight:600;font-family:auto;font-size:18px!important}.day-section h2.image-with-text__heading.h1{color:#ffa0bb!important}.day-section p strong{font-size:18px;line-height:28px}.quantity:after{border-radius:30px!important}.image_title_header{display:flex;align-items:end}.cart-item__quantity svg.icon.icon-remove path{fill:#e90f0f;opacity:1}button.quantity__button{background:#fff!important;border-radius:30px!important}.kit-header h2{bottom:-12px;position:relative;left:10px;margin:0}td.cart-item__details a.cart-item__name{font-size:18px;color:#000!important;font-weight:600}.product-option{color:#000;font-size:20px;font-weight:600}.main-cart-page{padding:160px 0 0}.main-cart-page .continue_shopping{padding:10px 30px;border-radius:30px;border:2px solid #DC57FC;text-decoration:none;font-weight:600}.main-cart-page table.cart-items th{font-weight:600;opacity:1;color:#000!important;font-size:14px}.main-cart-page .cart-item__price-wrapper span.price{color:#dc57fc;font-weight:600;font-size:22px}.main-cart-page quantity-input.quantity{border-radius:30px!important;background:#fdedf0!important}.main-cart-page .quantity:after{border-radius:30px!important}.main-cart-page .cart-item__quantity svg.icon.icon-remove path{fill:#e90f0f;opacity:1}.main-cart-page button.quantity__button{background:#fff!important;border-radius:30px!important}.main-cart-page td.cart-item__details a.cart-item__name{font-size:18px;color:#000!important;font-weight:600}.main-cart-page .product-option{color:#000;font-size:20px;font-weight:600}.info_description p a,.info_description p{font-size:18px;margin:0;text-decoration:none;color:#212121;font-weight:600}.icon svg path{fill:#000!important}.info_contact-details{padding:25px;border-bottom:4px solid #fee2e7;margin-top:20px;box-shadow:0 0 20px #fee2e7;border-radius:40px 0 40px 5px;background-color:#fee2e7}.form-contact{padding:30px;margin:30px;border-bottom:6px solid #ffa0bb;box-shadow:0 0 20px #fdedf0;border-radius:40px 0 40px 5px}.form-contact h2.title{margin-top:40px;font-size:36px;font-weight:600;color:#000}.map-section h2{font-size:42px;font-weight:600;color:#000;width:inherit}.main-body.Contact.contact div#Banner-email-signup-newsletter{display:none}.form-contact button.button{font-size:18px;background:#212121;font-weight:600;color:#fff!important}.contact-info h2{font-size:44px;font-weight:600;line-height:normal;margin:0}.contact-info .description p{font-size:18px;margin-bottom:40px;color:#000}h2.banner__heading span{font-size:54px;font-weight:500;line-height:64px}.banner__box .banner__text span{font-weight:600;color:#2e2a39}.image-slider-wrapper .slide img{width:350px!important;height:auto}.image-slider-wrapper .slide{text-align:center!important;display:flex!important;justify-content:center}a.button.button--primary{color:#fff;opacity:1;background:#212121!important;font-weight:600;font-size:14px}.banner__heading span{font-size:48px;font-weight:600}.testimonials-section .section-header h2{font-size:44px;margin:10px 0}.section-header .description{width:440px;margin:0 auto}#Banner-email-signup-newsletter h2.email-signup-banner__heading.h1{font-size:34px;color:#000;font-weight:600}.footer .footer-block--newsletter{text-align:left;margin:0}.footer .footer-block__newsletter{text-align:left}.email-signup-banner button#Subscribe{width:150px;background:#212121;border-radius:30px;font-size:14px;font-weight:600;color:#fff;height:43px;top:2px}.blog-section .title-wrapper-with-link{display:flex;justify-content:center}.email-signup-banner input#NewsletterForm--email-signup-newsletter{background:#fff;border-radius:30px;border:0;height:45px}.email-signup-banner .newsletter-form__field-wrapper .field:after{content:none!important}.email-signup-banner .email-signup-banner__box--no-image .field__input{box-shadow:none!important}.footer .footer-block.grid__item .footer-block__details-content{text-align:left}button.slide-arrow img{filter:brightness(.4)}button.slide-arrow.prev-arrow.slick-arrow,button.slide-arrow.next-arrow.slick-arrow{padding:10px 15px;background:#fdedf0;border:0;border-radius:30px;color:#000!important;font-size:18px}.testimonials-added button.slide-arrow.prev-arrow.slick-arrow{position:absolute;left:0;top:40%;z-index:1}.testimonials-added button.slide-arrow.next-arrow.slick-arrow{position:absolute;right:0;top:40%;z-index:1}@media screen and (min-width: 750px){.banner__content.banner__content--middle-right{align-items:center;justify-content:flex-end!important}.newsletter__wrapper{padding-right:0!important;padding-left:0!important}.customer-image img{width:100px!important;height:100px!important}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(1,1fr)!important;grid-column-gap:2rem}}@media screen and (max-width:748px){.button_announcement,.slick-prev,.slick-next{display:none}.email-signup-banner__box{padding:80px 0!important;position:relative!important;top:0!important;background:transparent!important}div#Banner-email-signup-newsletter .banner-image{box-shadow:inset 0 0 0 2000px #ffffff9e}.slick-prev:before,.slick-next:before{display:none}.newsletter-form{display:flex;flex-direction:row!important;justify-content:left!important;align-items:center;width:100%;position:relative}.slider-buttons.no-js-hidden{display:none!important}.customer-image img{width:100px!important;height:100px!important}.banner-section h2.banner__heading.h1 span{color:#212121!important;font-size:36px!important;line-height:normal}.banner-section .banner__text.body span{color:#212121!important;font-size:20px!important}.slick-prev:before{left:0!important}.slick-next:before{right:0!important}.testimonials-added button.slide-arrow.prev-arrow.slick-arrow{position:absolute;left:38%;bottom:-40px;z-index:1;top:auto}.testimonials-added button.slide-arrow.next-arrow.slick-arrow{position:absolute;right:38%;bottom:-40px;z-index:1;top:auto}.banner-product{padding:0!important}.footer__copyright_cart{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center}.slider-buttons button{background:#212121;color:#fff;border:none;padding:8px 12px;margin:0 5px;cursor:pointer;border-radius:30px}.slider-button[disabled] .icon{color:#fdedf0;cursor:not-allowed}.footer__localization:empty+.footer__column--info{align-items:center;justify-content:center!important}.email-signup-banner .banner-image{background:none}section.logo-slide-show h2{font-size:36px}.testimonials-section h2{font-size:36px!important}.email-signup-banner{padding:0!important;margin:0!important}.box__inner{width:320px!important}.main-grid .grid-item{display:flex;align-items:center;justify-content:center;margin-top:20px}.main-grid{display:block!important}.main-grid .grid-item{width:100%!important}.section-header .description{width:320px;margin:0 auto}.testimonial{display:block!important}.customer-image{width:100%!important;display:flex;align-items:center;justify-content:center}.contact-review h2.title-review{font-weight:500;font-size:28px;line-height:38px}.featured-collection-product .slider-buttons{position:absolute;right:140px;top:-50px}.multirow-services .image-with-text{padding:10px 0!important}.featured-collection-product h2.title{font-size:30px;margin-bottom:50px}.about-section .image-with-text__content{padding:0}.multirow-services .image-with-text__content{padding:25px 0}footer.footer-section{padding-top:100px}.icon-block-section{display:flex;justify-content:space-between!important;margin:0;flex-wrap:wrap;padding:20px}.kit-header h2{font-size:30px!important;font-weight:500;line-height:normal;margin:0!important}section.kit-section{padding:30px 0!important}header.tabs-nav ul{display:flex;flex-wrap:wrap;gap:10px}.tabs-nav li{padding:0 10px!important;font-size:14px!important}.banner-with-description{min-height:400px!important;background-size:cover!important;background-repeat:no-repeat;position:relative;background-size:cover;background-position:center;padding:60px 0;color:#fff;text-align:center}.blog-articles{display:flex!important;flex-wrap:wrap!important}.contact-form_main .main_grid{width:100%;max-width:100%;display:flex!important;flex-wrap:wrap!important}.contact-form_main .main_grid .grid_item{width:100%!important}.map-section h2{font-size:30px!important}.collection-custom-banner h1.collection-hero__title{text-align:center;color:#212121;font-size:30px!important}}@media screen (max-width:1024px){.image-slider-wrapper .slide img{width:200px!important;height:auto}.map-section h2{font-size:30px!important}.collection-custom-banner h1.collection-hero__title{text-align:center;color:#212121;font-weight:600;font-size:30px}}@media screen and (min-device-width:749px) and (max-device-width:1024px){.box__inner{width:380px!important}.testimonials-added button.slide-arrow.prev-arrow.slick-arrow{position:absolute;left:38%;bottom:-40px;z-index:1;top:auto}.testimonials-added button.slide-arrow.next-arrow.slick-arrow{position:absolute;right:38%;bottom:-40px;z-index:1;top:auto}.contact-form_main .main_grid{width:100%;max-width:100%;display:flex!important;flex-wrap:wrap!important}.contact-form_main .main_grid .grid_item{width:100%!important}header.tabs-nav ul{display:flex;flex-wrap:wrap;gap:10px}.our-mission-section:before{content:none!important}.icon-block-section{display:flex;justify-content:space-between!important;margin:0;flex-wrap:wrap;padding:20px}}@media screen and (min-device-width:1024px) and (max-device-width: 1200px){.our-mission-section:before{content:none!important}.box__inner{width:420px!important}.collection-custom-banner h1.collection-hero__title{text-align:center;color:#fff;font-size:30px!important}}@media screen and (min-device-width:749px) and (max-device-width: 1920px){.banner__content{padding:0;display:flex;position:relative;width:100%;align-items:center;justify-content:left!important;z-index:2}}@media screen and (min-width: 1400px){.banner__box{max-width:52rem!important}}.section-header .description p{font-size:18px}.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media-item:after{content:none!important}.email-signup-banner{padding:80px 0;background:#fff!important}.multirow-btn{border-radius:30px!important;background-color:#fdedf0!important;!I;!i;!;border:none;outline:0;opacity:1}.image-with-text__media.image-with-text__media--adapt.media{background:none!important}.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:after{border-radius:none!important;box-shadow:none!important}.featured-collection-product{background:#fff}.about-me .section{margin:0!important}.main-image-text-section{background-size:cover;background-repeat:no-repeat}.main-image-text-section{background:#fff;margin:0!important}.featured-collection-product h2.title.h1{text-align:center;padding:30px 0;font-weight:500}a.multirow-btn:after{content:none!important}.sticky-main-header{position:fixed;width:100%!important;max-width:100%!important}.mulitirow-header h2.title{margin:10px 0 60px;color:#000!important;font-size:44px}.multirow-services h2.image-with-text__heading{font-size:44px}sticky-header.sticky-main-header.header-wrapper.color-background-2.gradient.top-header{top:0!important}.multirow-services .image-with-text{padding:40px 0}.about-section .subtitle{color:#212121;font-size:24px;font-weight:600}.featured-collection-product .slider-buttons{position:absolute;right:100px;top:-50px}.featured-collection-product .quick-add__submit{background:#212121;color:#fff;font-weight:600}.featured-collection-product .slider-buttons button.slider-button{background:#f6e0fa;border-radius:30px;color:#000}.featured-collection-product .full-unstyled-link:hover{text-decoration:none}.featured-collection-product .slider-buttons button.slider-button svg.icon path{fill:#000!important;!i;!}.featured-collection-product .slider-buttons button.slider-button svg.icon{width:14px!important;height:14px!important;!i;!}.featured-collection-product .card__information{text-align:left}.featured-collection-product .card-wrapper{padding:10px;border-radius:15px;box-shadow:0 0 15px #e9e9e9}.featured-collection-product .card-information{text-align:left}.mulitirow-header .sub-title{color:#dc57fc;font-size:24px;font-weight:600}.featured-collection-product .full-unstyled-link{text-decoration:none;color:currentColor;display:block;font-size:20px;line-height:30px}.featured-collection-product .quick-add__submit span:hover{text-decoration:none!important}.featured-collection-product .card--card .card__inner .card__media{border-radius:15px!important}.mulitirow-header{text-align:center}.testimonials-section{background:#fff}.sticky-main-header.header-wrapper.color-background-1.gradient.top-header{top:0!important}.main-grid{display:flex;width:100%;max-width:100%;flex-wrap:nowrap;gap:20px}.main-grid .grid-item{width:48%}.blog-section .card__information a.full-unstyled-link:hover{text-decoration:none}.blog-section .card__information{text-align:center;text-decoration:none}.card__information h3.card__heading{font-size:24px;color:#000;line-height:normal}.article-card__info.caption-with-letter-spacing.h5{display:none}.article-card__read_more{color:#212121;font-weight:800;opacity:1!important}.article-card__read_more span.arrow{position:relative;top:7px}.article-card__read_more span.arrow{position:relative;top:7px;display:none}.image-with-text__media .media>img{object-fit:contain!important}.day-section .media>img{object-fit:contain;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.main_grid{width:100%;max-width:100%;display:flex!important;flex-wrap:nowrap}.section+.section{margin-top:0!important}.main_grid .grid_item{width:50%!important}.info_contact-details{display:flex;align-items:self-start;gap:15px}.info_contact-details .info_box_contact .info_title h2{margin:0!important;font-size:22px;font-weight:600}.info_contact-details{margin-bottom:25px}.collection-custom-banner{background-size:cover;background-repeat:no-repeat;padding:220px 0 0!important}.collection-custom-banner{min-height:500px!important}.collection-custom-banner h1.collection-hero__title{text-align:center;color:#212121;font-size:48px}.facet-filters{align-items:center!important}aside#main-collection-filters{background:#fdedf0;border-radius:10px;color:#000!important;font-weight:600}.collection-custom-banner .collection-hero__text-wrapper{background-color:#fdedf0;border-radius:10px!important}.collection-custom-banner .collection-hero__inner{justify-content:center}.custom-collection-list{padding:60px 0;background:#fff}.product-grid-container{background:#fff!important;padding:60px 0}.article-template__hero-container{width:100%!important;max-width:100%!important}.article-template__hero-large{min-height:400px!important;height:500px;object-fit:cover!important}.blog-articles{display:grid;grid-template-columns:auto auto auto}.blog-articles .card__information,.article-template__hero-large .card__information{text-align:left}.article-template__link{justify-content:left!important}.banner-section .banner__text.body span{color:#fadbe4;font-size:20px}.banner-section h2.banner__heading.h1 span{color:#fadbe4;font-size:70px;line-height:normal}.banner-section .banner__buttons a.button.button--primary{background-color:#fadbe4!important;color:#212121;text-transform:uppercase;border-radius:5px!important;font-size:16px;font-weight:600}.slick-prev:before{content:""!important;background-image:url(/cdn/shop/files/right.svg?v=1747203098)!important;background-repeat:no-repeat!important;position:absolute!important;background-size:contain!important;width:40px!important;height:40px!important;left:-15px!important}.slick-next:before{content:""!important;background-image:url(/cdn/shop/files/left.svg?v=1747203097)!important;background-repeat:no-repeat!important;position:absolute!important;background-size:contain!important;width:40px!important;height:40px!important}.product--thumbnail_slider button.slider-button{background:#fdedf0;border-radius:30px;margin:10px;width:30px;height:30px}.product--thumbnail_slider button.slider-button svg path{fill:#fff!important;opacity:1;font-weight:600!important}.corinthia-regular{font-family:Corinthia,cursive;font-weight:400;font-style:normal}.corinthia-bold{font-family:Corinthia,cursive;font-weight:700;font-style:normal}.custom_announcement{display:flex;justify-content:center;gap:10px;align-items:center}.button_announcement{background-color:#e2d6d9;padding:6px 20px;color:#000;font-weight:600;border-radius:5px}.button:after{content:none!important}.title_main{text-align:center;display:grid;justify-content:center;align-items:center;width:100%}a.button.button--primary,.blog__button{border-radius:5px!important}.main-grid{display:flex;width:100%;max-width:100%;flex-wrap:wrap!important}@media screen and (min-width: 1400px){.banner__box{max-width:100%!important}}@media screen and (min-width: 750px){.banner__content.banner__content--middle-center{align-items:center;justify-content:center!important}}@media screen and (max-width: 550px){.image-slider-wrapper .slide img{width:120px!important;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
