:root{--pdp-ink: #0a0908;--pdp-text: #3a3838;--pdp-text-2: #5c5a5a;--pdp-teal: #284044;--pdp-green: #406e62;--pdp-mint: #ddeee8;--pdp-surface: #f2f2f2;--pdp-line: #d7d7d7;--pdp-h2: 28px;--pdp-h3: 18px;--pdp-quote: 18px;--pdp-section: 48px;--pdp-title-gap: 24px;--pdp-sub-gap: 12px;--pdp-item-gap: 24px;--pdp-radius-btn: 4px;--pdp-radius-card: 8px}@media screen and (min-width:1000px){:root{--pdp-h2: 32px;--pdp-section: 80px;--pdp-title-gap: 32px}}.product-info [data-block-type=title]{margin-block:0 8px}.product-info [data-block-type=subheading]{margin-block:0 20px}.product-info .product-subheading{margin:0 0 12px;line-height:1.4}.product-info [data-block-type=liquid]:has(#frontrow-badge){margin-block:0 20px;padding-block-end:20px;border-block-end:1px solid #e5e5e5}.product-info [data-block-type=text]{margin-block:0}.product-info .product-card__rating-custom{align-items:center}.product-info .product-card__rating-custom .jdgm-star{font-size:17px;margin-inline-end:1px}.product-info .jdgm-new-badge__link{display:inline-flex;gap:6px;align-items:baseline;text-decoration:none}.product-info .product-card__rating{font-size:16px;font-weight:700;color:#0a0908}.product-info .product-card__rating_count{font-size:15px;font-weight:400;color:#0a0908;text-decoration:underline;text-underline-offset:3px}.product-info .main-product_sizes{font-size:14px;color:#555}.product-info .product-info__block-item .product-card__info-rating .product-card__rating{font-size:16px!important;font-weight:700!important;color:#0a0908}.product-info .product-info__block-item .product-card__info-rating .product-card__rating_count{font-size:15px!important;font-weight:400!important;color:#0a0908}.product-info .product-card__rating-custom .jdgm-star{font-size:14px;margin-inline-end:0}.product-info .product-card__rating-custom .jdgm-widget{display:inline-flex;align-items:center;gap:6px}.product-info .jdgm-new-badge__link{gap:4px;align-items:center}.product-info .product-info__block-item .product-card__info-rating .product-card__rating{font-size:14px!important;font-weight:600!important}.product-info .product-info__block-item .product-card__info-rating .product-card__rating_count{font-size:14px!important;font-weight:400!important}.product-info .product-card__rating-custom .jdgm-star{padding:0 1px 0 0!important}.product-info .product-card__rating-custom .jdgm-prev-badge{margin:0!important}.product-info [data-block-type=liquid]:has(#frontrow-badge){padding-block-start:20px;border-block-start:1px solid #e5e5e5}.product-info [data-block-type=liquid]:has(#frontrow-badge){padding-block:14px}.product-info [data-block-type=liquid]:has(#frontrow-badge){padding-block:0;border-block:0}.product-info [data-block-type=liquid]:has(#frontrow-badge)>.liquid{padding-block:20px 16px;border-block:1px solid #e5e5e5}.product-info [data-block-type=liquid]:has(#frontrow-badge)>.liquid{border-color:#d7d7d7}.timeline-slider__heading,.product-benefits__heading,.highlighted-review__header h2,.whats-inside__heading,.ugc-row__title,.routine-showcase__title,.shopify-section--related-products .section-header h2,.shopify-section--related-products h2.h2,.shopify-section--faq h2,.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__title{font-family:"IBM Plex Serif",serif!important;font-size:var(--pdp-h2)!important;font-weight:500!important;line-height:1.2!important;letter-spacing:-.02em!important;text-transform:none!important;text-wrap:balance}.timeline-slider__heading,.product-benefits__heading,.highlighted-review__header h2,.whats-inside__heading,.routine-showcase__title,.shopify-section--related-products h2,.shopify-section--faq h2,.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__title{color:var(--pdp-ink)!important}.timeline-slider__timeline-wrapper{margin-top:var(--pdp-title-gap)!important}.product-benefits__header,.whats-inside__heading,.ugc-row__title{margin-bottom:var(--pdp-title-gap)!important}.routine-showcase__title{margin-bottom:var(--pdp-sub-gap)!important}.timeline-slider__timeline-title,.product-benefits__title,.whats-inside__item-title,.highlighted-review__block-title,.routine-showcase__item-title,.jdgm-rev-widg .jdgm-rev__title{font-family:IBM Plex Sans,sans-serif!important;font-size:var(--pdp-h3)!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important;color:var(--pdp-ink)!important;text-transform:none!important}.timeline-slider__timeline-title,.product-benefits__title{margin-bottom:8px!important}.shopify-section--related-products .product-card__quick-add-button-lg{background-color:var(--pdp-ink)!important;border-color:var(--pdp-ink)!important;color:#fff!important}.shopify-section--related-products .product-card__quick-add-button-lg *{color:#fff!important}.accordion__content .how-to__title{font-size:16px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;color:var(--pdp-ink)!important}.timeline-slider__timeline-description,.product-benefits__description,.whats-inside__item-description,.highlighted-review__block-content,.highlighted-review__block-content p,.routine-showcase__subtitle,.routine-showcase__step-description,.routine-showcase__step-description p,.routine-showcase__item-description,.product-info__block-item .accordion__content p,.product-info__block-item .accordion__content li,.shopify-section--faq .accordion__content p,.shopify-section--faq .accordion__content li,.shopify-section--related-products .section-header p,.jdgm-rev-widg .jdgm-rev__body,.jdgm-rev-widg .jdgm-rev__body p{font-size:16px!important;line-height:1.6!important;color:var(--pdp-text)!important}.shopify-section--related-products .section-header p{margin-top:calc(var(--pdp-sub-gap) - var(--section-stack-gap, 24px))}.timeline-slider__slide-subtitle,.highlighted-review .jdgm-new-badge__text:not(:first-child),.highlighted-review__link span:last-child,.jdgm-rev-widg .jdgm-rev__transparency-badge,.jdgm-rev-widg .jdgm-gallery-title,.jdgm-rev-widg .jdgm-rev__cf-ans__title,.doctor-testimonial__attribution-title{color:var(--pdp-text-2)!important}.timeline-slider__slide-subtitle{font-size:14px!important;line-height:1.5!important}.timeline-slider__slide-description,.timeline-slider__slide-description p,.doctor-testimonial__text blockquote,.doctor-testimonial__text blockquote *{font-size:var(--pdp-quote)!important;line-height:1.5!important;letter-spacing:0!important}.doctor-testimonial__text blockquote,.doctor-testimonial__text blockquote *,.doctor-testimonial__attribution,.doctor-testimonial__attribution>strong{color:var(--pdp-teal)!important}.product-benefits__dot,.whats-inside__bullet:before{background:var(--pdp-ink)!important}main .product-info__block-item .accordion__toggle.h6>span:first-child,main .accordion__toggle .text-with-icon,.routine-showcase__accordion-title{font-family:IBM Plex Sans,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important;text-transform:none!important;letter-spacing:0!important;color:var(--pdp-teal)!important}.highlighted-review__body a.button,.jdgm-rev-widg .jdgm-write-rev-link,.jdgm-rev-widg .jdgm-paginate .jdgm-btn,.jdgm-rev-widg button.jdgm-btn{min-height:52px!important;border-radius:var(--pdp-radius-btn)!important;font-family:IBM Plex Sans,sans-serif!important;font-size:16px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;display:inline-flex!important;align-items:center;justify-content:center}.jdgm-rev-widg .jdgm-paginate .jdgm-btn,.jdgm-rev-widg button.jdgm-btn{background:var(--pdp-ink)!important;border:1px solid var(--pdp-ink)!important;color:#fff!important;padding-inline:32px!important}.jdgm-rev-widg .jdgm-write-rev-link{border:1px solid var(--pdp-ink)!important;color:var(--pdp-ink)!important}@media screen and (max-width:699px){.jdgm-rev-widg .jdgm-paginate .jdgm-btn{width:100%}}.whats-inside__link a,.whats-inside a.formlink,.routine-showcase__full-ingredients a.formlink{display:inline-flex!important;align-items:center;min-height:44px;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--pdp-teal)!important;text-decoration:underline;text-underline-offset:4px}.highlighted-review__link{display:inline-flex;align-items:center;gap:4px;padding-block:12px;margin-block:-12px}.product-info__block-item[data-block-type=doctor-testimonial]:after{background:var(--pdp-teal)!important}.doctor-testimonial-slider__tab[aria-selected=true],.doctor-testimonial-slider__tab.is-active,.doctor-testimonial-slider__tab.active{background-color:var(--pdp-teal)!important}.highlighted-review__section,.shopify-section--highlighted-review>*:first-child,.shopify-section--faq .faq,.shopify-section--faq>section,.shopify-section--faq>div,.shopify-section--custom-liquid>.color-scheme--scheme-1{background-color:var(--pdp-surface)!important}.highlighted-review__block-verified,.jdgm-rev-widg .jdgm-rev__buyer-badge{color:var(--pdp-green)!important}.swiper-pagination-bullet-active,.timeline-slider__pagination .swiper-pagination-bullet-active{background:var(--pdp-teal)!important}@media screen and (max-width:699px){.guarantee-features{border-radius:0!important;margin-bottom:0!important}}.highlighted-review__image img,.highlighted-review img.highlighted-review__img,.routine-showcase__step-image img,.routine-showcase__step-image,.doctor-testimonial{border-radius:var(--pdp-radius-card)!important}@media screen and (max-width:999px){.whats-inside__media,.whats-inside__media img{border-radius:var(--pdp-radius-card)!important;overflow:hidden}}.shopify-section--faq .accordion{border-radius:var(--pdp-radius-card)!important}.timeline-slider__pagination.swiper-pagination{margin-top:var(--pdp-title-gap)!important}.shopify-section--related-products .product-list--carousel{scroll-snap-type:x mandatory}.shopify-section--related-products .product-list--carousel>*{scroll-snap-align:start}@media screen and (max-width:699px){main{--container-gutter: 1rem}}.timeline-slider__carousel-section:last-child{margin-bottom:0!important}main .shopify-section:not(.shopify-section--main-product):not([id*=sections--])>:is(.section-spacing,.color-scheme){padding-block:var(--pdp-section)!important}.highlighted-review__wrapper{padding-block:var(--pdp-section)!important}.highlighted-review__header{margin-bottom:0!important}.highlighted-review__header .jdgm-preview-badge{margin-bottom:var(--pdp-sub-gap)!important}.highlighted-review__action-button{margin-top:var(--pdp-title-gap)!important}ugc-video-row.ugc-row--spotlight{padding-block:var(--pdp-section)!important}.ugc-row__nav{margin-top:var(--pdp-title-gap)!important}:is(.shopify-section--related-products,.shopify-section--faq) .section-stack{gap:var(--pdp-title-gap)!important}.rich-text__paragraph{margin-top:var(--pdp-title-gap)!important}.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__title{margin-bottom:var(--pdp-title-gap)!important}@media screen and (max-width:999px){.whats-inside__container{padding-block:var(--pdp-section)!important}.whats-inside__content{padding-bottom:0!important}}@media screen and (max-width:699px){.timeline-slider__timeline{padding-top:var(--pdp-section)!important}.timeline-slider-block{padding-bottom:var(--pdp-section)!important}}.timeline-slider__carousel-wrapper .swiper-wrapper{align-items:stretch!important}.timeline-slider__carousel-wrapper .swiper-slide{height:auto!important;display:flex;flex-direction:column}.timeline-slider__carousel-wrapper .timeline-slider__slide{flex:1 1 auto}.shopify-section--main-product>.section-spacing{padding-block-end:var(--pdp-section)!important}.routine-showcase__step-product-name{font-family:"IBM Plex Serif",serif!important;font-size:24px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:-.01em!important;color:var(--pdp-ink)!important}.product-info__block-item[data-block-type=accordion] .accordion__content{padding-bottom:24px!important}.jdgm-rev-widg .jdgm-rev{padding-block:24px!important}.jdgm-rev-widg .jdgm-rev__author{font-weight:600!important;color:var(--pdp-ink)!important}.jdgm-rev-widg .jdgm-rev__cf-ans,.jdgm-rev-widg .jdgm-rev__cf-ans *{font-size:14px!important;line-height:1.45!important}.jdgm-rev-widg .jdgm-rev__cf-ans{margin-bottom:2px!important}.jdgm-rev-widg .jdgm-rev__cf-ans__title{font-weight:400!important}.jdgm-rev-widg .jdgm-rev__cf-ans__value{color:var(--pdp-text)!important}.jdgm-rev-widg .jdgm-rev__pic-link,.jdgm-rev-widg .jdgm-rev__pic-img{border-radius:var(--pdp-radius-card)!important;overflow:hidden}@media screen and (max-width:767px){.jdgm-rev-widg .jdgm-rev__header{margin-top:0!important;margin-bottom:16px!important}.jdgm-rev-widg .jdgm-rev__header-custom-form{padding:4px 0 0!important}.jdgm-rev-widg .jdgm-row-extra:empty,.jdgm-rev-widg .jdgm-row-extra{min-height:0!important;height:auto!important;line-height:0!important}}.jdgm-rev-widg .jdgm-rev__prod-variant-wrapper,.jdgm-rev-widg .jdgm-rev__pinned,.jdgm-rev-widg .jdgm-rev__icon{display:none!important}.jdgm-rev-widg .jdgm-rev__author-wrapper{margin-left:0!important;padding-left:0!important}.jdgm-rev-widg .jdgm-rev__author{margin-left:0!important}.jdgm-rev-widg .jdgm-rev-widg__summary-stars{display:inline-flex!important;align-items:center;gap:8px}.jdgm-rev-widg .jdgm-rev-widg__summary-average{font-weight:600!important;color:var(--pdp-ink)!important}@media screen and (max-width:767px){.jdgm-rev-widg .jdgm-rev__header-custom-form{padding-left:0!important}}main .product-info__block-item[data-block-type=accordion] .accordion__toggle.h6>span:first-child,.routine-showcase__accordion-title{font-size:16px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--pdp-ink)!important;line-height:1.3!important}main .product-info__block-item[data-block-type=accordion] .accordion__toggle{min-height:64px;padding-block:0!important;display:flex!important;align-items:center!important}main .product-info__block-item[data-block-type=accordion] summary{padding-block:0!important}main .product-info__block-item[data-block-type=accordion] .accordion__content{padding-top:0!important;margin-top:0!important;padding-bottom:20px!important}.highlighted-review__block-author{font-weight:600!important;color:var(--pdp-ink)!important}.pdp-title-repeat{display:none!important}.product-info__block-item[data-block-type=accordion]:not(.product-info__block-item[data-block-type=accordion]+.product-info__block-item[data-block-type=accordion]){margin-top:40px!important}@media screen and (min-width:1000px){.product-info__block-item[data-block-type=accordion]:not(.product-info__block-item[data-block-type=accordion]+.product-info__block-item[data-block-type=accordion]){margin-top:48px!important}}.product-info__block-item[data-block-type=accordion] accordion-disclosure,.product-info__block-item[data-block-type=accordion] .accordion{border-color:#0a090833!important}.product-info__block-item[data-block-type=accordion] .animated-plus{width:18px!important;height:18px!important;flex:0 0 18px!important;color:var(--pdp-ink)!important}.product-info__block-item[data-block-type=accordion] summary{cursor:pointer}.product-info__block-item[data-block-type=accordion]:not(.product-info__block-item[data-block-type=accordion]+.product-info__block-item[data-block-type=accordion]){margin-top:48px!important}main .product-info__block-item[data-block-type=accordion] .accordion__toggle.h6>span:first-child,.routine-showcase__accordion-title{font-size:18px!important;letter-spacing:.05em!important;font-weight:600!important}main .product-info__block-item[data-block-type=accordion] .accordion__toggle{min-height:64px!important}.product-info__block-item[data-block-type=accordion] .animated-plus{width:20px!important;height:20px!important;flex:0 0 20px!important}main .product-info__block-item[data-block-type=accordion] .accordion__content{padding-bottom:20px!important}.product-info__block-item[data-block-type=accordion]:not(.product-info__block-item[data-block-type=accordion]+.product-info__block-item[data-block-type=accordion]){margin-top:32px!important}@media screen and (max-width:999px){.shopify-section--main-product>.section-spacing{padding-block-end:32px!important}}@media screen and (min-width:1000px){.product-info__block-item[data-block-type=accordion]:not(.product-info__block-item[data-block-type=accordion]+.product-info__block-item[data-block-type=accordion]){margin-top:40px!important}}.product-info #frontrow-badge{margin:-8px 0 -16px!important}.product-info [data-block-type=subheading]{margin-block-end:16px!important}.jdgm-rev-widg .pdp-rank-more{text-align:center;margin-top:24px}.jdgm-rev-widg .pdp-rank-more .jdgm-btn{background:var(--pdp-ink)!important;border:1px solid var(--pdp-ink)!important;color:#fff!important;padding-inline:32px!important}@media screen and (max-width:699px){.jdgm-rev-widg .pdp-rank-more .jdgm-btn{width:100%}}.jdgm-rev-widg .jdgm-rev__buyer-badge:before{line-height:1!important}
/*# sourceMappingURL=/cdn/shop/t/215/assets/pdp-polish.css.map */
