@font-face{font-family:Canela Text;src:url(/cdn/shop/files/CanelaText-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Canela Text;src:url(/cdn/shop/files/CanelaText-MediumItalic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Canela Text Alt;src:url(/cdn/shop/files/CanelaText-RegularNo2.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(https://cdn.shopify.com/s/files/1/0561/7608/3075/files/HelveticaNowDisplay-Light.ttf?v=1777112257) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(https://cdn.shopify.com/s/files/1/0561/7608/3075/files/HelveticaNowDisplay-Regular.ttf?v=1777099129) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(https://cdn.shopify.com/s/files/1/0561/7608/3075/files/HelveticaNowDisplay-Medium.ttf?v=1777099129) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(https://cdn.shopify.com/s/files/1/0561/7608/3075/files/HelveticaNowDisplay-Bold.ttf?v=1777099129) format("truetype");font-weight:700;font-style:normal;font-display:swap}body{scroll-behavior:smooth}.logo-slider-sec h2#scrolling-logo-cloud{font-family:Canela Text;font-weight:400;font-size:40px;line-height:52px;letter-spacing:0;vertical-align:middle;color:#000;margin:0 0 30px;padding:0 40px}@media(max-width:576px){.container{margin:0 14px}}.total-review-bar{display:flex;align-items:center;gap:8px}.total-review-bar svg{max-width:82px;width:100%;height:100%}.total-review-bar span{font-family:Helvetica Now Display;font-weight:700;font-size:14px;line-height:22px;letter-spacing:-.2px;vertical-align:middle;color:#000}.icon-with-text-wrap{display:grid;grid-template-columns:1fr 1fr;gap:10px}.icon-with-text-wrap .icon-text-item{display:flex;align-items:center;gap:10px}.icon-with-text-wrap .icon-text-item .icon-wrapper img{height:30px;width:30px}.icon-with-text-wrap .icon-text-item .icon-text{font-family:Helvetica Now Display;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0;vertical-align:middle}.dermatologist-tip{display:flex;gap:10px;background:#e4f1ff66;border-radius:4px;border:1px dashed #A5A5A5;padding:15px 10px}.dermatologist-tip .tip-icon{height:25px;width:25px}.dermatologist-tip .tip-icon img{height:100%;width:100%}.dermatologist-tip .tip-content{width:calc(100% - 40px)}.dermatologist-tip .tip-content h6{font-family:Helvetica Now Display;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.1px;vertical-align:middle;margin:0 0 5px}.dermatologist-tip .tip-content p{font-family:Helvetica Now Display;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.13px;vertical-align:middle}.customer-review-counter{font-family:Helvetica Now Display;font-weight:500;font-size:14px;line-height:22px;letter-spacing:-.2px;vertical-align:middle;color:#0b0b0b96;margin:10px 0}.product-info__title{font-family:Canela Text;font-weight:600;font-size:30px;line-height:44px;letter-spacing:-.5px;vertical-align:middle;color:#000;margin:0}.product-guarantee.compact{border:.9px solid #A5A5A5;border-radius:4px}.product-guarantee.compact img.product-guarantee__icon{height:62px;width:62px}.product-guarantee__content p{font-family:Helvetica Now Display;font-weight:400;font-size:14px;line-height:18px;letter-spacing:-.21px;vertical-align:middle;color:#000}contribe-badge{display:none!important}.product safe-sticky.product-info buy-buttons.buy-buttons>[is=custom-button]>div{display:flex;gap:10px}.product safe-sticky.product-info buy-buttons.buy-buttons>[is=custom-button]>div{display:flex;gap:10px;font-family:Helvetica Now Display;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0;text-align:center;vertical-align:middle;color:#fff}.product safe-sticky.product-info buy-buttons.buy-buttons>[is=custom-button]>div .price-wrapper{font-family:Helvetica Now Display;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;display:flex;align-items:center;gap:4px}.product safe-sticky.product-info buy-buttons.buy-buttons>[is=custom-button]>div{display:flex;gap:10px;font-family:Helvetica Now Display;font-weight:400;font-size:18px;line-height:20px;letter-spacing:0;text-align:center;vertical-align:middle;color:#fff}.product safe-sticky.product-info buy-buttons.buy-buttons>[is=custom-button]:hover{background:transparent;border:2px solid #000}.product safe-sticky.product-info buy-buttons.buy-buttons>[is=custom-button]:hover>div{color:#000}.product safe-sticky.product-info buy-buttons.buy-buttons>[is=custom-button]{min-height:64px;border-radius:4px}.recommend-wrapper .recommend-item{display:flex;align-items:center;gap:5px}.recommend-wrapper .recommend-item img{height:100%;width:20px}.recommend-wrapper .recommend-item .recommend-text{font-family:Canela Text;font-weight:400;font-size:14px;line-height:22px;letter-spacing:-.2px;vertical-align:middle;color:#000}.recommend-wrapper .recommend-item .recommend-text p{font-family:Canela Text}.recommend-wrapper .recommend-item .recommend-text em{font-weight:600}.instock-pulse{gap:4px}.instock-pulse span{font-family:Helvetica Now Display;font-weight:400;font-size:14px;line-height:22px;letter-spacing:-.2px;vertical-align:middle;color:#121212}.instock-pulse span.instock-text span{color:#ffbf00;font-weight:700;display:block}.top-badges{display:flex;align-items:center;gap:14px}.top-badges .badge{font-family:Helvetica Now Display;font-weight:700;font-size:14px;line-height:19px;letter-spacing:-.2px;vertical-align:middle;color:#1a1a1a;background:#e4f1ff;border-radius:2px;padding:4px 14px;text-transform:capitalize}.product-info__accordion .accordion__toggle{padding:16px 0}.product-info__accordion .accordion__toggle span:first-child{font-family:Helvetica Now Display;font-size:16px;font-weight:500;vertical-align:middle;color:#000}.product-info__accordion .accordion__toggle span.circle-chevron{background:transparent!important;height:16px;width:16px}.review-card{border-radius:4px;background:#e4f1ff66;padding:20px;margin-top:27px}.review-card .review-card__stars{display:flex;margin-bottom:10px}.review-card .review-card__stars svg{width:80px;height:100%}.review-card .review-card__title{font-family:Canela Text;font-weight:400;font-size:14px;line-height:19.32px;letter-spacing:0;vertical-align:middle;color:#000;margin-bottom:10px}.review-card .review-card__title span{font-style:italic;font-weight:600}.review-card__user img{height:40px;width:40px;border-radius:50%;border:1px solid #1F2634}.review-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.review-card__bottom .review-card__user{display:flex;align-items:center;gap:10px}.review-card__bottom .review-card__user p{font-family:Helvetica Now Display;font-weight:400;font-size:14px;line-height:21.28px;letter-spacing:0;vertical-align:middle;color:#000}p.review-card__quote{font-family:Helvetica Now Display;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;vertical-align:middle;color:#4f4f4f;margin-bottom:10px}.review-card__bottom span.verified{border:1px solid #00B67A;font-family:Helvetica Now Display;font-weight:400;font-size:12px;line-height:15.96px;letter-spacing:0;vertical-align:middle;border-radius:17px;display:flex;align-items:center;gap:5px;padding:0 9px}.product-info__text.tagline-text{margin:14px 0;font-family:Helvetica Now Display;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.3px;vertical-align:middle}.product-info__liquid.short-desc-text{margin:0 0 14px;font-family:Helvetica Now Display;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.3px;vertical-align:middle}details.product-info__accordion.accordion.group{margin:0;border-top:none}.product-gallery .product-gallery__thumbnail img{height:100%;width:100%;max-width:100%}.product-gallery .product-gallery__thumbnail-list{display:flex;flex-wrap:nowrap;width:max-content;overflow:auto;cursor:grab;overscroll-behavior-x:auto;padding-bottom:5px}.product-gallery__thumbnail-list-wrapper{overflow:auto!important}.product-gallery__thumbnail-list-wrapper::-webkit-scrollbar{display:none}details.product-info__accordion.accordion.group[open] .accordion__toggle .minus-icon{opacity:0}.back-guarantee-text{display:flex;justify-content:center;align-items:center;gap:4px;font-family:Helvetica Now Display;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;text-align:center;vertical-align:middle;color:#141414}.back-guarantee-text img{height:15px;width:15px}.sale-box{display:flex;gap:5px;border:1px solid #A5A5A5;border-radius:4px;padding:10px}.sale-box img{height:25px;width:25px}.sale-box .content h6{font-family:Helvetica Now Display;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.2px;vertical-align:middle;color:#000}.sale-box .content .desc{font-family:Helvetica Now Display;font-weight:400;font-size:14px;line-height:18px;letter-spacing:-.2px;vertical-align:middle;color:#565656;display:inline-flex;gap:4px;flex-wrap:wrap}product-quick-add.product-quick-add{width:calc(100% - 32px);left:16px}product-quick-add.product-quick-add .product-quick-add__variant button{padding:12px 30px;font-size:16px}product-quick-add.product-quick-add .product-quick-add__variant button>div{display:flex;gap:10px}product-quick-add buy-buttons button>div{display:flex;justify-content:center;align-items:center;gap:10px}.free-shipping-bar{display:flex;justify-content:center;gap:5px;font-family:Helvetica Now Display;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;text-align:center;vertical-align:middle;color:#1a1a1a;background:#f5f5f5;padding:6px;border-radius:4px}.free-shipping-bar .country-name{text-decoration:underline;font-weight:600}.free-shipping-bar .country-flag{width:20px;display:flex;align-items:center}a.bottom-sticky-product{background:#000;font-family:Helvetica Now Display;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0;text-align:center;vertical-align:middle;color:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:10px;padding:22px 30px;transition:all .3s ease-in-out}a.bottom-sticky-product:hover{background:#fff;color:#000;box-shadow:inset 0 0 0 2px #000!important}.shopify-section--main-product{overflow:hidden}cart-drawer .buy-buttons button[type=submit] span{display:none}.horizontal-product__info button>div{display:flex;align-items:center}.horizontal-product__info button>div span{display:none}.product-quick-add__variant .button-wrapper{display:flex;gap:15px;align-items:center}@media(max-width:1024px){.logo-slider-sec h2#scrolling-logo-cloud{padding:0 20px}}@media(max-width:767px){.product-info__accordion .accordion__toggle span:first-child{font-size:13px;line-height:18.98px;letter-spacing:-.3px}.total-review-bar span{font-size:12px;line-height:21.01px}.customer-review-counter{font-size:12px;line-height:23.4px;margin:5px 0}.product-info__title{font-size:25px;line-height:38px}.recommend-wrapper .recommend-item .recommend-text{font-size:12px;line-height:23px}.top-badges .badge{font-size:10px;line-height:19px}.icon-with-text-wrap .icon-text-item .icon-text{font-size:12px;line-height:14.7px}.instock-pulse span{font-size:12px;line-height:22.4px}.dermatologist-tip .tip-content h6{font-size:13px;line-height:13.1px}.dermatologist-tip .tip-content p{font-size:12px;line-height:17.03px}.product safe-sticky.product-info buy-buttons.buy-buttons>[is=custom-button]>div{font-size:16px;line-height:18px}.product-guarantee__content p{font-size:13px;line-height:17.55px}.product-info__accordion .accordion__toggle span:first-child{font-size:13px;line-height:16px}p.review-card__quote{font-size:13.5px;line-height:19.04px}.logo-slider-sec h2#scrolling-logo-cloud{font-size:18px;line-height:19.2px;margin:0 0 20px;padding:0 14px}.logo-slider-sec #ss-scrolling-logo-cloud a{flex:0 0 111px}.product-info__liquid.short-desc-text{font-size:12px;line-height:19px}.product-gallery .product-gallery__thumbnail-list{column-gap:6px}.review-card__user img{height:26px;width:26px}.product-info__accordion .accordion__toggle span.circle-chevron{height:10px;width:10px}.product-info__accordion .accordion__toggle span.circle-chevron svg{height:100%;width:100%}.back-guarantee-text{font-size:12px;line-height:16px;margin:10px 0}.sale-box .content h6,.sale-box .content .desc{font-size:12px;line-height:19px}.free-shipping-bar{font-size:14px;line-height:21px}a.bottom-sticky-product{font-size:14px;padding:15px}.top-badges,.icon-with-text-wrap,.recommend-wrapper{margin-bottom:25px}.template-new-product-class product-card .product-card__badge-list .badge{font-size:10px!important}}@media(max-width:699px){product-quick-add.product-quick-add{width:100%;left:0;background:#fff;box-shadow:#00000029 0 1px 4px}.product-quick-add__variant variant-media{display:none}.product-quick-add__variant .content{display:none}.product-quick-add__variant .button-wrapper{justify-content:center;flex-wrap:wrap}}@media(max-width:576px){#main-product-div .product-gallery{gap:5px}.product-quick-add__variant .button-wrapper .custom-subscription-list{width:100%}.product-quick-add__variant .button-wrapper buy-buttons{width:100%}.product-quick-add__variant .button-wrapper buy-buttons button{width:100%}}.template-new-product-class product-card{border:1px solid #D9D9D9;border-radius:5px!important;background:#f5f5f5!important}.template-new-product-class product-card .product-card__info{padding:18px 10px!important}.template-new-product-class product-card .product-card__info .product-card__title{font-family:Canela Text;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.3px;vertical-align:middle}.template-new-product-class product-card price-list.price-list{font-family:Helvetica Now Display;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.3px;vertical-align:middle;color:#000}.template-new-product-class product-card .product-card__info .v-stack.gap-0\.5.w-full{gap:10px}.product-custom-info{font-family:Helvetica Now Display;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.2px;vertical-align:middle;color:#555}.cart-icon-image{height:22px;width:22px}@media(max-width:768px){.template-new-product-class product-card .product-card__info .product-card__title{font-size:13px;line-height:14px}.template-new-product-class product-card price-list.price-list{font-size:13px;line-height:16px}.template-new-product-class product-card .product-card__info .v-stack.gap-0\.5.w-full{gap:6px}.template-new-product-class .product-custom-info{font-size:11px;line-height:14.3px}}a.bottom-sticky-product.mobile{display:none}@media(max-width:700px){a.bottom-sticky-product.mobile{display:flex}}select.custom-subscription-dropdown{border:1px solid #A5A5A5;border-radius:4px;padding:14px 20px;font-size:16px;background:#fff;-webkit-appearance:none;appearance:none}select.custom-subscription-dropdown:focus-visible{outline:none}.custom-subscription-dropdown{display:none}.modern-dropdown{position:relative}.dropdown-selected{display:flex;gap:20px;justify-content:space-between;align-items:center;padding:14px 16px;border:1px solid #ddd;border-radius:8px;background:#fff;cursor:pointer;font-weight:600;transition:.25s}.dropdown-selected:hover{border-color:#222}.dropdown-selected:after{content:"";width:14px;height:14px;transition:transform .3s;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath fill='%23000' d='M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L150.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z'/%3E%3C/svg%3E")}.modern-dropdown.open .dropdown-selected:after{transform:rotate(180deg)}.dropdown-list{position:absolute;bottom:calc(100% + 8px);left:0;width:100%;background:#fff;border-radius:8px;box-shadow:0 -10px 30px #00000026;overflow:hidden;display:none;z-index:999}.modern-dropdown.open .dropdown-list{display:block}.dropdown-item{padding:14px 16px;cursor:pointer;transition:.2s}.dropdown-item:hover,.dropdown-item.active{background:#f5f5f5;color:#000}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
