@font-face{font-family:"Awesome Serif Italic";src:url(https://cdn.shopify.com/s/files/1/0813/3381/3559/files/AwesomeSerifItalic-MdExraTall.otf?v=1731482670)}.loox-rating .loox-icon{color:#f584ca!important}.collection .quick-add__submit svg path{stroke:#f584ca}.pdp_desc{max-height:85px;overflow:hidden;transition:max-height .3s ease}.pdp_desc.expanded{max-height:none}.product .btn svg path{stroke:#f584ca;fill:#f584ca}.cart-item__name{color:#1e1e1e;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:700;line-height:100%}#toggleDesc{margin:0;color:#fff;border:none;padding:0;cursor:pointer;color:var(--Black, #312E33);font-family:Anton;font-size:18px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;background:transparent}img{max-width:100%;display:flex}a{cursor:pointer;color:unset;text-decoration:none}.btn{color:#f584ca;font-family:Anton;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;border-radius:30px;border:1px solid #F584CA;background:#fffffa;box-shadow:4px 5px #f584ca;display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:10px;width:max-content;cursor:pointer;transition:.4s ease}.customer button{border-radius:30px!important;border:1px solid #f584ca!important;background:#fffffa!important;box-shadow:4px 5px #f584ca!important;color:#f584ca!important;font-family:Anton;font-size:20px!important;font-style:normal;font-weight:400!important;line-height:100%;text-transform:uppercase}body{letter-spacing:0!important;font-family:Rethink Sans!important}.template-collection .shopify-section-header-sticky .header-wrapper{background:#f7f6f1}a{text-decoration:none;color:unset;cursor:pointer}h1,h2,h3,h4,h5,h6,p{margin:0}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{display:none}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{display:none}.slick-initialized .slick-slide{position:relative}.common-section-space{padding:20px 0}.common-sec-heading,.common-sec-heading-center{color:#1e1e1e;font-family:Anton;font-size:48px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.common-sec-heading-center{text-align:center}.common-sec-heading span{font-family:"Awesome Serif Italic"}.glob-dots .owl-dots{max-width:65%;background:#cbcbcb;margin:auto;width:100%;display:flex;height:2px;border-radius:500px!important;margin-top:30px!important;padding:0 4%}.glob-dots .owl-dots button{background:transparent!important;width:100%;display:block;max-width:100%;height:2px;transition:.1s}.glob-dots button.owl-dot.active{height:5px;background:#dd84f5!important;border-radius:500px;margin-top:-1px}.glob-dots .owl-dots button:first-child:not(.active){border-radius:500px 0 0 500px}.glob-dots .owl-dots button:last-child:not(.active){border-radius:0 500px 500px 0}.glob-dots .owl-dots button span{display:none!important}body.gradient{background:#fff8e7}.drawer__inner-empty .button{color:#f584ca;font-family:Anton;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;border-radius:30px;border:1px solid #f584ca;background:#fffffa;box-shadow:4px 5px #f584ca}.cart-drawer .tax-note{display:none}.cart-drawer .totals{margin-bottom:12px!important;margin-top:0!important}.cart__empty-text,.cart__login-title,.cart__login-paragraph,.drawer__heading,.cart-item__name,.product-option,span.price.price--end,.totals__total,.totals__total-value{color:#1e1e1e!important;font-family:Rethink Sans!important}.free_badge span{color:#f584ca;text-align:center;font-family:Rethink Sans;font-size:19px;font-style:normal;font-weight:700;line-height:100%}.free_badge:after{content:"";background-image:url(/cdn/shop/files/free-shipping-box.png?v=1732682880);position:absolute;background-position:center;background-size:cover;background-repeat:no-repeat;width:197.49px;height:85.83px;left:-100px;top:-18px}.free_badge{border-radius:8px;background:#ffe3f4;padding:14px;position:relative}.featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 0rem 0 3rem!important}shopify-payment-terms{display:none}h2.product__title.h1{color:var(--Black, #312E33);font-family:Anton;font-size:32px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.select_offer_swatch.product-form__input.product-form__input--pill{display:flex;align-items:center;width:100%;max-width:100%;gap:5px}.select_offer_swatch .varaint-image{min-height:120px;margin:0 auto;max-height:120px}.select_offer_swatch .price-text.one-price{color:#f584ca;font-family:Rethink Sans;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.select_offer_swatch .bottol-text{color:#1e1e1e;text-align:center;font-family:Rethink Sans;font-size:17px;font-style:normal;font-weight:700;line-height:100%}.product-form__submit{border-radius:30px!important;border:1px solid #F584CA!important;background:#fffffa!important;box-shadow:4px 5px #f584ca;color:#f584ca!important;font-family:Anton!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:100%!important;text-transform:uppercase;display:flex!important;padding:16px 32px!important;justify-content:center!important;align-items:center!important;gap:10px}.reviews_container span{color:#1e1e1e;font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:700;line-height:100%}.product .image_container{display:flex;justify-content:flex-start;align-items:baseline;gap:60px}.reviews_container{display:flex;align-items:center;gap:10px}.product .Image{max-width:50px}.product .image_container span{color:var(--Body-Text, #545454);font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;flex-direction:column;gap:10px}.product .icon_container .icon{max-width:16px}.product .icon_container span{color:var(--Body-Text, #545454);font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.42px;display:flex;align-items:center;gap:10px}.product .img_container span{color:var(--Body-Text, #545454);text-align:center;font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.product .inner_container{display:flex;align-items:center;justify-content:space-evenly}.product .Img{max-width:60px}.product .inner_container span{color:var(--Body-Text, #545454);text-align:center;font-family:Rethink Sans;font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:flex;flex-direction:column;align-items:center;gap:10px}.stars{max-width:70px}.product .icon_container{display:flex;align-items:center;justify-content:space-between}.dermat_badge:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0047/7842/6481/files/Frame_184_2.png?v=1732015669);position:absolute;background-position:center;background-size:cover;background-repeat:no-repeat;width:117px;height:113px;left:0}.dermat_badge{position:relative;border-radius:609.562px;background:#ffe3f4;color:#1e1e1e;text-align:center;font-family:Anton;font-size:19.795px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;display:flex;width:100%;padding:20.409px;justify-content:center;align-items:center;gap:20.409px;margin-top:25px!important}product-info{background:#fff8e7!important}.select_offer_swatch .popular_badge{color:#fff;font-family:Rethink Sans;font-size:12px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.24px;border-radius:500px;background:#f584ca;display:inline-flex;padding:5px 8px;justify-content:center;align-items:center;gap:10px;position:absolute;top:-10px;width:max-content;left:50%;transform:translate(-50%)}.select_offer_swatch .popular_badge.best_value{background:#a17fb9}.select_offer_swatch .price-text.comp_price{color:#b8b3b3;font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:700;line-height:100%;text-decoration-line:line-through}.select_offer_swatch .off-text{color:#fff;text-align:center;font-family:Azeret Mono;font-size:12px;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase;border-radius:500px;background:#a17fb9;display:flex;width:56px;height:55px;padding:16px 0;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:40%;right:10px;transform:translateY(-40%)}.select_offer_swatch .price_container{display:flex;align-items:center;justify-content:center;margin-top:12px;gap:30px}.select_offer_swatch.product-form__input--pill input[type=radio]:checked+label{border-radius:24px;border:2px solid #F584CA;background:#f584ca1a}.select_offer_swatch.product-form__input--pill input[type=radio]+label{border-radius:24px!important;border:1px solid #BEBEBE!important;background-color:transparent!important;width:33%;min-height:206px}.select_offer_swatch.product-form__input--pill input[type=radio]:checked+label{border-radius:24px;border:2px solid #F584CA;background:#f584ca1a!important}.product .select_offer_swatch .form__label{color:var(--Body-Text, #545454);font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:700;line-height:100%}.product-form__buttons{max-width:100%!important}.product__title h1{color:var(--Black, #312E33);font-family:Anton;font-size:32px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.product__text{color:#f584ca;font-family:Rethink Sans;font-size:20px!important;font-style:italic;font-weight:700;line-height:100%}.color_swatch .variant-boxz{height:40px}.color_swatch .variant-label.show{display:block}.color_swatch .variant-label{display:none}.product .form__label{color:var(--Body-Text, #545454);font-family:Rethink Sans;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.color_swatch.product-form__input--pill input[type=radio]:checked+label{border:1px solid #000}.color_swatch.product-form__input--pill input[type=radio]+label{border:unset}.style_swatch .variant-boxz{border-radius:30px!important;border:1px solid #A17FB9!important;background:#fffffa!important;box-shadow:4px 5px #a17fb9;color:#a17fb9!important;font-family:Anton!important;font-size:16px!important;font-style:normal;font-weight:400;text-transform:uppercase;width:140px;height:37px}.style_swatch.product-form__input--pill input[type=radio]:checked+label{border-radius:30px!important;border:1px solid #A17FB9!important;background:#a17fb9!important;box-shadow:4px 5px #e8c7ff!important;color:#fff!important}.select_offer_swatch .data_val{display:none}@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:50%!important}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:50%!important}}.link.product__view-details{display:none}.collection .free-text{color:#5b5b5b;font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:500;line-height:100%;display:flex;align-items:center;gap:10px}.collection .free-text-1{display:flex;padding:8px 24px;justify-content:center;align-items:center;gap:10px;color:#f584ca;font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:700;line-height:100%;border-radius:8px;background:#f5db8433;width:max-content;margin-bottom:10px}.collection .card__inner{max-height:400px;min-height:400px;margin-bottom:16px}.collection .card__inner.color-scheme-2.gradient.ratio{background:transparent!important}.collection .card__heading{color:#1e1e1e!important;text-align:center!important;font-family:Rethink Sans!important;font-size:22px!important;font-style:normal;font-weight:700!important;line-height:100%;width:75%}.collection .card__information{padding-bottom:1rem;padding-top:1rem}.collection .card__heading a{text-align:left}.price__regular .price-item--regular{margin-right:0;color:#1e1e1e;text-align:center;font-family:Rethink Sans;font-size:22px;font-style:normal;font-weight:700;line-height:100%;width:100%;text-align:left}.btn svg path{stroke:#f584ca}.product-form__buttons svg path{stroke:#f584ca}.collection .quick-add__submit{border-radius:30px;border:2px solid #F584CA;background:#fffffa;box-shadow:4px 5px #f584ca;color:#f584ca;font-family:Anton;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:10px}.collection .grid{column-gap:15px;row-gap:15px}.collection .price,.collection .card-information{width:25%}.card__information{display:flex;align-items:center;justify-content:space-between}.collection .grid--4-col-desktop .grid__item{width:32.5%;max-width:32.5%}svg.icon.icon-cart-empty{width:2.4rem;height:2.4rem}header nav li{color:#5b5b5b;font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1.4px;text-transform:uppercase}header .header__inline-menu summary .icon-caret{font-size:18px;height:9px}header .header__inline-menu summary .icon-caret:not(details[open]>.header__menu-item .icon-caret){transform:translateY(-50%)}.template-index header .header__heading-logo-wrapper img:not(.shopify-section-header-sticky .header__heading-logo-wrapper img){filter:brightness(0) invert(1)}sticky-header{background:#f7f6f1!important}.template-index .header-wrapper:not(.shopify-section-header-sticky .header-wrapper){position:absolute!important;background:transparent!important;width:100%;border:none!important}.template-index .shopify-section-header-sticky .header-wrapper{background:#f7f6f1}.template-index .header-wrapper .header__menu-item span:not(.shopify-section-header-sticky .header__menu-item span),.template-index .header-wrapper .header__menu-item summary:not(.shopify-section-header-sticky .header__menu-item summary),.template-index .header-wrapper details[open]>.header__menu-item:not(.shopify-section-header-sticky details[open]>.header__menu-item){color:#fff!important}.template-index .header-wrapper path:not(.shopify-section-header-sticky .header-wrapper path){stroke:#fff}.template-index .header-wrapper{transition:.2s;position:absolute!important;width:100%}.our-story-1 .header-wrapper{background:#fff}svg.icon.icon-cart{height:2.4rem!important;width:2.4rem!important}.our-story-1 .header-wrapper:not(.shopify-section-header-sticky .header-wrapper){background:transparent!important}.our-story-1 .header-wrapper{position:absolute;width:100%}.benefits-1 .header-wrapper:not(.shopify-section-header-sticky .header-wrapper){background:transparent!important}.benefits-1 .header-wrapper{position:absolute;width:100%}.template-collection .header-wrapper:not(.shopify-section-header-sticky .header-wrapper){background:transparent!important}.template-collection .header-wrapper{position:absolute;width:100%}.faq-new .header-wrapper:not(.shopify-section-header-sticky .header-wrapper){background:transparent!important}.faq-new .header-wrapper{position:absolute;width:100%}div#CartDrawer{font-family:Rethink Sans}button#CartDrawer-Checkout{color:#f584ca;font-family:Anton;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;border-radius:30px;border:1px solid #f584ca;background:#fffffa;box-shadow:4px 5px #f584ca;display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:10px;width:100%;cursor:pointer;transition:.4s ease}.collection .quick-add__submit span,.collection .quick-add__submit a{width:100%;display:flex;justify-content:center;align-items:center!important;gap:6px}.btn:hover,button#CartDrawer-Checkout:hover,.collection_tab .product-form__buttons button:hover{box-shadow:0 2px #f584ca;opacity:.8}@media screen and (min-width: 990px){.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 2rem!important;max-width:50%!important;width:50%!important}.product--large:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:50%!important}}@media (max-width:1024px){.common-sec-heading,.common-sec-heading-center{font-size:36px;line-height:130%}.collection .grid--4-col-desktop .grid__item{width:31.5%;max-width:32.5%}.collection .card__inner{max-height:340px;min-height:340px}.collection .card__heading{font-size:18px!important;margin-right:10px}.price__regular .price-item--regular{font-size:18px}.select_offer_swatch .varaint-image{min-height:95px;margin:0 auto;max-height:95px}.select_offer_swatch .off-text{width:47px;height:47px;font-size:10px}.select_offer_swatch .bottol-text{font-size:14px}.select_offer_swatch.product-form__input--pill input[type=radio]+label{padding:1rem;min-height:170px}.select_offer_swatch .price-text.one-price,.select_offer_swatch .price-text.comp_price{font-size:12px}.select_offer_swatch .price_container{gap:0;justify-content:space-between}.product .image_container{gap:30px}.product .select_offer_swatch .form__label{margin-bottom:12px}.free_badge span{font-size:14px}.free_badge:after{width:183.49px;height:75.83px;left:-66px;top:-8px}.featured-product .free_badge:after{width:172.49px;height:66.83px;left:-48px}.dermat_badge:after{width:100px;height:100px}.featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 0rem!important}}@media (max-width:768px){.common-section-space{padding:20px 0}.select_offer_swatch.product-form__input--pill input[type=radio]+label{min-height:150px}.product.grid{gap:8px!important}.dermat_badge:after{left:-50px}.free_badge span{font-size:11.5px;text-align:right}.dermat_badge:after{width:80px;height:80px}.collection .card__inner{max-height:240px;min-height:240px}.price__regular .price-item--regular{font-size:16px!important}.collection .card__heading{font-size:16px!important;margin-right:10px}.collection .grid--4-col-desktop .grid__item{width:48%;max-width:50%}.varaint-image{min-height:80px;margin:0 auto;max-height:80px}.off-text{font-size:9px;width:40px;height:41px;padding:12px 0;top:41%;right:3px}.bottol-text{font-size:12px}.price-text.one-price{font-size:11px}.price_container{margin-top:8px;gap:10px}.select_offer_swatch .product-form__input--pill input[type=radio]+label{width:31%;padding:.4rem 1rem 1rem!important}.popular_badge{font-size:10px}.price-text.comp_price{font-size:11px}.product__title h1{font-size:20px}.product .image_container{gap:15px}.reviews_container span{font-size:12px}.product__info-wrapper{padding:0 0 0 2rem!important}.product__text{font-size:16px!important}.product .Image{max-width:40px}.product .image_container span{font-size:11px}.select_offer_swatch .varaint-image{min-height:80px;max-height:80px}.select_offer_swatch .off-text{top:41%;right:5px;width:40px;height:40px;font-size:9px}.select_offer_swatch .price-text.one-price{font-size:11px}.product .icon_container span{font-size:10px;gap:8px}.select_offer_swatch .bottol-text,.select_offer_swatch .price-text.comp_price{font-size:11px}.product-form__input--pill input[type=radio]+label{margin:.7rem 0 .2rem!important}.product__info-container .product-form{margin:1.5rem 0!important}.free_badge:after{width:160.49px;height:64.83px}}@media (max-width: 550px){.product__info-wrapper{padding:0 0 0 0rem!important}.card-wrapper .price__regular .price-item--regular{font-size:12px!important}.dermat_badge:after{left:0}.free_badge span{font-size:13px;text-align:right}.free_badge:after{width:140.49px;height:60.83px;left:-32px;top:-11px}.free_badge{padding-right:30px}.btn{font-size:18px;padding:16px 24px}.varaint-image{min-height:80px;margin:0 auto;max-height:80px}.collection .grid{column-gap:10px;row-gap:10px}.collection .free-text-1{padding:6px 14px;font-size:11px}.collection .card__inner{max-height:190px;min-height:190px}.collection .card__heading{font-size:13px!important;margin-right:10px}.collection .quick-add__submit{font-size:14px;padding:0;min-height:4.5rem;gap:8px}.collection .free-text{color:#5b5b5b;font-family:Rethink Sans;font-size:12px;gap:6px}.free-text svg{width:60px}.collection .price,.collection .card-information{width:30%}.slick-dots li.slick-active button:before{color:#a17fb9!important}.slick-dots li button:before{font-size:10px!important}.slick-dots{bottom:50px!important}.slick-dotted.slick-slider{margin-bottom:0!important}.dermat_badge:after{width:80px;height:79px}.dermat_badge{font-size:15.795px}.dermat_badge span{padding-left:22px}.product .inner_container span{font-size:13px;width:22%}.product__info-container>*+*{margin:1rem 0!important}.product .price .badge,.product .price__container{margin-bottom:0!important}product-info{padding-bottom:5px!important}h2.product__title.h1{font-size:26px}}@media (max-width:375px){.common-sec-heading,.common-sec-heading-center{font-size:30px}.product .inner_container span{font-size:13px;width:26%}.product .icon_container .icon{max-width:13px}.free_badge{padding-right:12px}.product .icon_container span{font-size:9px;gap:6px}.collection .card__heading{font-size:12px!important;margin-right:10px}.collection .free-text-1{padding:6px 10px;font-size:10px}.collection .quick-add__submit{font-size:13px;padding:0;min-height:4rem}.free_badge{padding-right:10px}.free_badge span{font-size:12px;text-align:right}.btn{font-size:16px;padding:14px 24px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
