.couponCode--inner{display:flex;margin-bottom:10px;padding:10px;border:1px dashed #d3d8d6;background-color:#f2f2f2;align-items:center}.couponCode--inner img{width:25px;height:25px}.couponCode--inner span{width:calc(100% - 25px);margin-top:0;margin-left:10px;font-size:12px;line-height:15px}.couponCode{position:relative}.couponCode--message{padding:3px 10px;font-size:12px;background-color:#000000df;color:#fff;position:absolute;top:50%;text-align:center;display:none;max-width:81%;width:100%;margin:auto;left:9%}.couponCode--inner span p{margin:0}product-meta.product-meta{border-bottom:unset;padding-bottom:0;margin-bottom:12px}product-meta.product-meta .product-meta__price-list-container span.price.price--highlight.price--large,.product-item-meta__price-list-container span.price.price--highlight{color:#000}.price-list.price-list--stack span.price.price--highlight{color:#d2545b}p.marquee-item--dot{width:3px;height:3px;display:block;padding:2px;background:#000;border-radius:50px}.marquee{background:#fff6f8;padding:1rem 0;overflow:hidden}.marquee-content{display:flex;animation:scrolling 60s linear infinite}.marquee-item{margin:0 2vw;display:flex;align-items:center;justify-content:center;min-width:fit-content}.marquee-item img{max-width:80px;width:100%;margin-left:10px}.marquee-content:hover{animation-play-state:paused}.HeadingMultiColored--main{margin:1rem 0 0;text-align:center;font-size:24px;line-height:normal}@keyframes scrolling{0%{transform:translate(0)}to{transform:translate(-144vw)}}.product.product--thumbnails-bottom .dots-nav button.dots-nav__item{width:20px;height:4px}.product.product--thumbnails-bottom button.product__media-prev-next{display:none}.product.product--thumbnails-bottom .dots-nav button.dots-nav__item[aria-current=true]{width:40px}.product-keypoints--icon{display:grid;grid-template-columns:30px 1fr;align-items:center;gap:8px}.product-keypoints--icon h3{margin:0}.product-keypoints--Blocks{display:grid;grid-template-columns:34% 30% 34%;justify-items:center;align-items:center;gap:1%;margin:2rem 0 1rem}.product-keypoints--blocks{padding:1rem 0}.product-keypoints--content{line-height:normal}.product-keypoints--header h3 strong{color:#fb93a8;font-weight:400}.product-keypoints--header h3{text-align:center}.product-keypoints--main{padding:50px 0}.product__media-list-wrapper .product__media-item{padding:0}.HowitWorks--blocks--main{display:grid;grid-template-columns:32% 32% 32%;grid-gap:1%;justify-items:center;justify-content:center;align-items:center;text-align:center}.HowitWorks--header{text-align:center;padding:1rem 0}.HowitWorks--header h3.heading{margin:0 0 16px}.HowitWorks--header p{margin:0 0 12px!important;font-weight:600}.HowitWorks--main{padding:2rem 0;background:#fff6f8}.HowitWorks--icon span{font-size:24px;line-height:0}.HowitWorks--content h3{font-size:22.5px;font-weight:700}.HowitWorks--content video{border-radius:8px}.TestimonialVideo--content{position:relative}.TestimonialVideo--palyIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;width:4rem;height:4rem;border-radius:50%;cursor:pointer;background-color:#fb93a8;color:#fff;opacity:.9;transition:all .25s ease 0s;justify-content:center;align-items:center}.TestimonialVideo--palyIcon svg{height:50%;width:100%;z-index:999;position:relative}.TestimonialVideo--palyIcon:hover{width:42px;height:42px}.TestimonialVideo--icon{margin:0 .5rem}.SlickArrow.slick-arrow{position:absolute;top:42%;z-index:9}button.NextArrowSlickSlider.SlickArrow.slick-arrow{right:0}.SlickArrow.slick-arrow.slick-disabled{opacity:.4;cursor:no-drop;display:none}.TestimonialVideo--blocks--main ul.slick-dots{padding:0;list-style:none;display:flex;align-items:center;justify-content:center;gap:1rem;height:10px}.TestimonialVideo--blocks--main ul.slick-dots li button{font-size:1px;opacity:1;width:10px;height:10px;background:#fb93a8;border-radius:50px;opacity:.3}.TestimonialVideo--blocks--main ul.slick-dots li.slick-active button{opacity:1}.TestimonialVideo--main{padding:2rem 0 3rem;background:#fff6f8}.TestimonialVideo--header{text-align:center;padding:2rem 0}.SlickArrow path{fill:#ed8a9d}.VideoPlaying .TestimonialVideo--palyIcon{opacity:0}.TestimonialVideo--content{cursor:pointer}.checkpoint-bar{height:3px;background-color:#fff6f8}.checkpoint-item{margin-bottom:1rem}.center-flex{display:flex;align-items:center;justify-content:center}.background-light{background-color:#fff6f8;width:100%;height:50px;max-width:50px;margin:auto;border-radius:50px;position:relative;z-index:1}.checkpoint-container{position:relative;display:flex;align-items:center;justify-content:space-between;text-align:center}.checkpoint-container .checkpoint-bar{position:absolute;max-width:85%;width:100%;top:23%;left:13px}.material-symbols-outlined{font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;max-width:1em;overflow:hidden;flex-shrink:0;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48;vertical-align:bottom}p.checkpoint-date,p.checkpoint-label{margin:0}.material-icon{font-family:Material Icons;font-size:22px}.product-form__custom-liquid---topInfo,.product-form__custom-liquid---topInfo>*{margin:0rem 0 1rem;color:#333;font-size:14px}@keyframes ripple{0%{opacity:0;transform:none}20%,70%{opacity:1}to{opacity:0;transform:scale(1.5)}}.TestimonialVideo--palyIcon:before,.TestimonialVideo--palyIcon:after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;border-radius:50%;border:solid 1px #ed8b9e;animation:2s linear infinite ripple}.TestimonialVideo--palyIcon:after{animation-delay:1s}.product__info .product-form button.collapsible-toggle{padding:15px 5px;border-bottom:1px solid #d9d9d9}.faq__wrapper+.faq__wrapper{margin-top:-16px}.product__info .product-form .faq__wrapper{max-width:100%!important;width:100%}.ReviewsWidget--main ul.slick-dots{display:flex;align-items:center;gap:1rem;list-style:none;padding:0;justify-content:center;margin:0}.ReviewsWidget--main ul.slick-dots li button{font-size:0;background:#0000008a;width:8px;height:8px;border-radius:50px}.ReviewsWidget--main ul.slick-dots li.slick-active button{width:11px;height:11px;background:#000}.ReviewsWidget--name h3{font-weight:600;margin:0;text-transform:capitalize}.ReviewsWidget--slide{display:grid!important;grid-template-columns:auto 1fr;grid-gap:.8rem;align-items:center;border-radius:10px}.ReviewsWidget--name svg{width:70px}.ReviewsWidget--slide-review span{font-size:14px;line-height:normal}.ReviewsWidget--slide img{border-radius:10px}.ReviewsWidget--main.slick-initialized.slick-slider .slick-arrow{border-radius:50%;background:#e0dbdb;position:absolute;width:20px;height:20px;top:35%;cursor:pointer;z-index:9}.ReviewsWidget--main.slick-initialized.slick-slider .slick-arrow.next{right:0}.ReviewsWidget--main.slick-initialized.slick-slider .slick-arrow.prev{rotate:180deg}.ReviewsWidget--main.slick-initialized.slick-slider .slick-arrow.slick-disabled{opacity:.5;background:#eee;cursor:no-drop}.ReviewsWidget--main{max-width:calc(var(--grid-column-width) * 9 + var(--grid-gap) * 8);width:100%}.CustomerContentDrawer{display:flex;justify-content:center;align-items:center;background-color:#000;font-size:13px;line-height:30px;color:#fff;text-align:center;min-height:35px;margin:0 -40px}h1.product-meta__title.heading.h3{margin-bottom:10px!important;margin-top:0!important}.bullet-points-areas .list-columns span#icon-areas{color:#fb93a8}svg.loox-icon{width:1em;height:1em;flex-shrink:0}.FreeProduct--main{display:grid;grid-template-columns:1fr 2fr;grid-gap:1rem;padding:1rem;border:2px solid;border-radius:8px}.FreeProduct--image img{border-radius:8px}.FreeProduct--image span{background:#fb93a8;color:#fff;width:100%;display:block;border-radius:8px;text-align:center;margin-top:10px;padding:3px;font-weight:700}.FreeProduct--content h3{margin:0;font-size:20px}.FreeProduct--content .FreeProduct--info p{display:grid;grid-template-columns:1fr auto;grid-column-gap:10px}.FreeProduct--content .FreeProduct--info strong,.FreeProduct--content .FreeProduct--info em{font-weight:400!important;font-style:unset}.FreeProduct--price{display:flex;justify-content:flex-end;gap:10px;font-size:16px}.FreeProduct--info{margin:10px 0;border-bottom:2px solid;padding-bottom:10px}.FreeProduct--price strong{color:#fb93a8}.FreeProduct--price em{text-decoration:line-through;font-style:unset;font-weight:400}.FreeProduct--content{display:grid;align-items:center}.cart-drawer-gift{border:1px solid #d7d7d7;max-width:40rem;margin-left:auto;margin-right:auto;margin-top:10px;padding:1rem;border-radius:.6rem;position:relative;display:block}h3.cart-drawer-gift__progress{line-height:1.2;margin:0;font-size:14px;text-align:center;border-bottom:solid .1rem #d7d7d7;padding-bottom:1rem}.cart-drawer-gift__container{display:flex;align-items:center;padding:1rem}.cart-drawer-gift__image{flex-shrink:0;margin-right:1rem;align-self:flex-start;position:relative;z-index:0}.cart-drawer-gift__image img{width:auto;height:5rem;border-radius:.2rem}.cart-drawer-gift__content{flex-grow:1}.cart-drawer-gift__title{display:flex;align-items:flex-start;justify-content:space-between;font-size:11px;line-height:normal}.cart-drawer-gift__price{font-size:1.2rem;margin-top:.3rem;line-height:1.1}.cart-drawer-gift__price span.compare-price{text-decoration:line-through;color:#333333b3;letter-spacing:.1rem;font-size:.8em}.cart-drawer-gift__price span.regular-price{font-weight:700;color:#ff7e8d;letter-spacing:.1rem}.CustomerContentDrawer--Timer{align-items:center;background:#fff6f8;box-shadow:inset 0 -1px #ff7e8d33;color:#000;display:flex;justify-content:center;padding:8px 24px;gap:8px;border:1px solid #fb93a8;border-radius:0;border-left:0}.drawer__footer--bordered{box-shadow:unset}footer.mini-cart__drawer-footer:before{content:unset}.CustomerContentDrawer--Timer span#Drawer--Timer{font-weight:700}@media (min-width: 767px){.couponCode.couponCode--forMobileOnly,.MobileImageMain,.hideonDesktop{display:none}}@media (max-width: 767px){.DesktopImageMain,.hideonMobile{display:none}.image-with-text__content-list image-with-text-item.image-with-text__content h2{padding-left:20px;padding-right:20px}.image-with-text__content-list image-with-text-item.image-with-text__content h3.heading.h3{padding-left:20px;padding-right:20px}.couponCode.couponCode--fordesktopOnly{display:none}.couponCode,.product:not(.product--featured){margin-top:1rem}image-with-text-overlay{--image-aspect-ratio: .7 !important}.product-keypoints--Blocks{grid-template-columns:100%}.couponCode,.product:not(.product--featured){margin-top:0rem}.header--bordered{box-shadow:none!important}.product__media-nav{justify-content:center}.HowitWorks--blocks--main{grid-template-columns:1fr;grid-gap:3rem}div#shopify-section-mini-cart cart-drawer#mini-cart{max-width:100%;width:100%}.ReviewsWidget--main{width:100%;max-width:calc(100vw - 48px)}.ReviewsWidget--slide-review span,.ReviewsWidget--name h3{font-size:12px}.ReviewsWidget--name svg{width:55px}.product__info .product-form .faq__wrapper .faq__item{padding:0}.checkpoint-item p{font-size:10px}.background-light{width:40px;height:40px}.background-light span.material-icon{font-size:16px}.checkpoint-container{margin:-10px auto auto;width:100%}.checkpoint-item{margin-bottom:0}.CustomerContentDrawer{margin:0 -24px;padding:0 10px;font-size:12px;line-height:normal}.FreeProduct--main{grid-template-columns:1fr 2.5fr;grid-gap:.5rem;padding:.5rem}.FreeProduct--image span{font-size:10px;padding:3px 1px}.FreeProduct--content h3{font-size:16px}.FreeProduct--content .FreeProduct--info p{font-size:11px}.FreeProduct--info{margin:5px 0 10px;padding-bottom:10px}.FreeProduct--price{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/DevStyles.css.map */
