.s-featured-product--skin-offer .c-product-form-skin-offer__purchase-label{color:#1f1f1f;font-family:Apercu Mono Pro,monospace;font-size:18px;font-weight:400;line-height:14px;margin:0 0 15px;text-transform:uppercase}.s-featured-product--skin-offer .skin-offer-purchase-options{border:none;display:flex;flex-direction:column;gap:16px;margin:0;min-width:0;padding:0}.s-featured-product--skin-offer #selling-plan-fieldset,.s-featured-product--skin-offer .skin-offer-purchase-options #selling-plan-fieldset{display:none!important;height:0!important;margin:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important}.s-featured-product--skin-offer .skin-offer-purchase-card{--skin-offer-benefit-checkmark-url: url(/cdn/shop/files/checkmark.svg?v=1779441856);background:#fff;border:1px solid #bebebe;border-radius:5px;box-sizing:border-box;cursor:pointer;display:block;margin:0;padding:15px;position:relative;width:100%}.s-featured-product--skin-offer .skin-offer-purchase-card__input{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.s-featured-product--skin-offer .skin-offer-purchase-card:has(.skin-offer-purchase-card__input:checked){background:linear-gradient(0deg,#e980440d 0% 100%),#fff;border:2px solid #af8998;padding:14px}.s-featured-product--skin-offer .skin-offer-purchase-card__body{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:100%}.s-featured-product--skin-offer .skin-offer-purchase-card__heading-group{align-items:flex-start;display:flex;flex-direction:column;gap:12px;width:100%}.s-featured-product--skin-offer .skin-offer-purchase-card--heading-row .skin-offer-purchase-card__heading-group{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.s-featured-product--skin-offer .skin-offer-purchase-card--heading-row .skin-offer-purchase-card__title-row{flex:1 1 auto;width:auto}.s-featured-product--skin-offer .skin-offer-purchase-card--heading-row .skin-offer-purchase-card__prices.c-subscribtion__option-price{flex:0 0 auto;width:auto}.s-featured-product--skin-offer .skin-offer-purchase-card--heading-row .skin-offer-purchase-card__separator{flex-basis:100%;width:100%}.s-featured-product--skin-offer .skin-offer-purchase-card__separator{border:none;border-top:1px solid #bebebe;margin:0;width:100%}.s-featured-product--skin-offer .skin-offer-purchase-card__radio{background:#fff;border:1px solid #8c8c8c;border-radius:50%;box-sizing:border-box;display:block;flex-shrink:0;height:20px;position:relative;width:20px}.s-featured-product--skin-offer .skin-offer-purchase-card:has(.skin-offer-purchase-card__input:checked) .skin-offer-purchase-card__radio{border:2px solid #e98044}.s-featured-product--skin-offer .skin-offer-purchase-card:has(.skin-offer-purchase-card__input:checked) .skin-offer-purchase-card__radio:after{background:#e98044;border-radius:50%;content:"";display:block;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.s-featured-product--skin-offer .skin-offer-purchase-card__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;min-width:0;width:100%}.s-featured-product--skin-offer .skin-offer-purchase-card .c-subscribtion__option-name{color:#1f1f1f;flex:0 1 auto;font-family:var(--heading-font-family);font-size:22px;font-weight:600;line-height:normal;margin:0;text-align:left;text-transform:none;white-space:nowrap}.s-featured-product--skin-offer .skin-offer-purchase-card .c-subscribtion__discount-label{flex:0 0 auto;margin:0;position:static;transform:none;white-space:nowrap}.s-featured-product--skin-offer .skin-offer-purchase-card .c-subscribtion__discount-label--skin-filled{background:#e98044;border:none;border-radius:23px;color:#fff;font-family:Apercu Mono Pro,monospace;font-size:16px;font-weight:400;line-height:normal;padding:5px 10px 4px;text-transform:uppercase}.s-featured-product--skin-offer .skin-offer-purchase-card .c-subscribtion__discount-label--skin-outline{background:transparent;border:1px solid #e98044;border-radius:23px;color:#e98044;font-family:Apercu Mono Pro,monospace;font-size:16px;font-weight:400;line-height:normal;padding:5px 10px 4px;text-transform:uppercase}.s-featured-product--skin-offer .skin-offer-purchase-card__prices.c-subscribtion__option-price{align-items:center;box-sizing:border-box;column-gap:7px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;letter-spacing:normal;margin:0;padding:0;row-gap:0;text-align:left;text-transform:none;width:100%}.s-featured-product--skin-offer .skin-offer-purchase-card__prices.c-subscribtion__option-price>.js-subscribtion__compare-at-price{color:#bebebe;font-family:Apercu Mono Pro,monospace;font-size:22px;font-weight:400;letter-spacing:normal;line-height:normal;order:0;text-align:left;text-decoration:line-through;text-transform:none}.s-featured-product--skin-offer .skin-offer-purchase-card__prices.c-subscribtion__option-price>.js-subscribtion__compare-at-price .product_price{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;line-height:inherit;text-decoration:line-through;text-transform:none}.s-featured-product--skin-offer .skin-offer-purchase-card__prices.c-subscribtion__option-price>.js-subscribtion__main-price{color:#1f1f1f;font-family:Apercu Mono Pro,monospace;font-size:27px;font-weight:700;letter-spacing:normal;line-height:normal;order:1;text-align:left;text-decoration:none;text-transform:none}.s-featured-product--skin-offer .skin-offer-purchase-card__prices.c-subscribtion__option-price>.js-subscribtion__main-price .product_price{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;line-height:inherit;text-decoration:none;text-transform:none}.s-featured-product--skin-offer .skin-offer-purchase-card__prices.c-subscribtion__option-price>.is-hidden{display:none}.s-featured-product--skin-offer .skin-offer-purchase-card__benefits-group{display:flex;flex-direction:column;gap:8px;width:100%}.s-featured-product--skin-offer .skin-offer-purchase-card__benefits{border-top:none;box-sizing:border-box;display:block;margin:0;padding:0;width:100%}.s-featured-product--skin-offer .skin-offer-purchase-card .c-subscribtion__button-info-wrapper{margin:0;width:100%}.s-featured-product--skin-offer .skin-offer-purchase-card__benefits ul,.s-featured-product--skin-offer .skin-offer-purchase-card__benefits ol{display:flex;flex-direction:column;gap:8px;grid-template-columns:1fr;justify-items:start;list-style:none;margin:0;padding:0!important}.s-featured-product--skin-offer .skin-offer-purchase-card__benefits p{margin:0}.s-featured-product--skin-offer .skin-offer-purchase-card__benefits li{color:#1f1f1f;display:block;font-family:var(--text-font-family);font-size:16px;font-weight:500;letter-spacing:normal;line-height:normal;list-style:none;margin:0;opacity:1;padding:0 0 0 21px;position:relative;text-align:left;text-decoration:none;word-spacing:normal}.s-featured-product--skin-offer .skin-offer-purchase-card--subscription:has(.skin-offer-purchase-card__input:checked) .skin-offer-purchase-card__benefits li{text-decoration:none}.s-featured-product--skin-offer .skin-offer-purchase-card__benefits li strong{display:inline;font-weight:800}.s-featured-product--skin-offer .skin-offer-purchase-card__refill-note{color:#8e8e8e;font-family:var(--text-font-family);font-size:14px;font-weight:500;line-height:normal;margin:0;text-align:left}.s-featured-product--skin-offer .skin-offer-purchase-card__refill-note[hidden]{display:none}.s-featured-product--skin-offer .skin-offer-purchase-card--subscription:not(:has(.skin-offer-purchase-card__input:checked)) .skin-offer-purchase-card__benefits li,.s-featured-product--skin-offer .skin-offer-purchase-card--subscription:not(:has(.skin-offer-purchase-card__input:checked)) .skin-offer-purchase-card__benefits li strong,.s-featured-product--skin-offer .skin-offer-purchase-card--subscription:not(:has(.skin-offer-purchase-card__input:checked)) .skin-offer-purchase-card__refill-note{color:#bebebe}.s-featured-product--skin-offer .skin-offer-purchase-card--subscription:not(:has(.skin-offer-purchase-card__input:checked)) .skin-offer-purchase-card .c-subscribtion__button-info-wrapper li:before{background:var(--skin-offer-benefit-checkmark-url) center / contain no-repeat!important;opacity:.45}.s-featured-product--skin-offer .skin-offer-purchase-card .c-subscribtion__button-info-wrapper li:before{background:var(--skin-offer-benefit-checkmark-url) center / contain no-repeat!important;content:""!important;display:block!important;height:14px!important;left:0!important;margin-top:0;position:absolute!important;top:2px!important;transform:none!important;width:13px!important}.s-featured-product--skin-offer .c-product-form-skin-offer{margin-top:0;width:100%}.s-featured-product--skin-offer .c-product-form-skin-offer .js-subscribtion__add-to-cart{background:#e98044;border:none;border-radius:4px;color:#fff;font-family:Apercu Mono Pro,monospace;font-size:18px;font-weight:400;line-height:normal;margin-top:0;min-height:56px;padding:19px 8px 18px;text-transform:uppercase;width:100%}.s-featured-product--skin-offer .c-product-form-skin-offer .js-subscribtion__add-to-cart .js-subscribtion__price-wrapper{display:none!important}.s-featured-product--skin-offer .c-product-form-skin-offer .js-subscribtion__button-text{display:inline}.s-featured-product--skin-offer .s-featured-product__info{display:flex;flex-direction:column;gap:17px}.s-featured-product--skin-offer .custom_loox_star_rating{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin:0}.s-featured-product--skin-offer .custom_loox_star_rating a{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.s-featured-product--skin-offer .custom_loox_star_rating .loox-rating__text{color:#1f1f1f;font-family:var(--text-font-family);font-size:14px;font-weight:500;line-height:10.54px;text-transform:uppercase}.s-featured-product--skin-offer .s-featured-product__product-name{line-height:25.3px;margin:0}.s-featured-product--skin-offer .s-featured-product-bundles__subheadline,.s-featured-product--skin-offer .s-featured-product-bundles__subheadline p{color:#1e262a;font-family:var(--text-font-family);font-size:18px;font-weight:500;line-height:21.6px;margin:0}.s-featured-product--skin-offer .s-featured-product-bundles__benefits{margin:0 0 10px;padding:0;width:100%}.s-featured-product--skin-offer .s-featured-product-bundles__benefits-rte ul{display:flex;flex-direction:column;gap:var(--fp-benefits-gap-mobile, 3px);list-style:none;margin:0;padding:0;width:100%}.s-featured-product--skin-offer .s-featured-product-bundles__benefits-rte li{align-items:center;color:#1f1f1f;display:flex;flex-direction:row;font-family:PP Pangram Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;gap:4px;line-height:normal;list-style:none;margin:0;padding:0!important}.s-featured-product--skin-offer .s-featured-product-bundles__benefits-rte li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' viewBox='0 0 15 14' fill='none'%3E%3Cpath d='M13.4256 1.21484L5.03004 12.517L1.21387 8.44595' stroke='%23AF8998' stroke-width='2.42857' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:14px;margin-bottom:auto;margin-top:3px;width:15px}.s-featured-product--skin-offer .s-featured-product-bundles__benefits-rte li p{color:inherit;flex:1;font:inherit;line-height:inherit;margin:0;min-width:0}@media screen and (min-width:741px){.s-featured-product--skin-offer .s-featured-product-bundles__benefits-rte ul{gap:var(--fp-benefits-gap-desktop, var(--fp-benefits-gap-mobile, 3px))}}.s-featured-product--skin-offer .s-featured-product-bundles__benefit{align-items:center;color:#1f1f1f;display:flex;flex-direction:row;font-family:PP Pangram Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;gap:4px;line-height:normal;margin:0;padding:0}.s-featured-product--skin-offer .s-featured-product-bundles__benefit-icon{display:block;flex-shrink:0;height:14px;width:15px}.s-featured-product--skin-offer .s-featured-product-bundles__benefit-text{flex:1;min-width:0}.s-featured-product--skin-offer .s-featured-product-bundles__benefit-text p{color:inherit;font:inherit;line-height:inherit;margin:0}.s-featured-product--skin-offer .s-featured-product-bundles__trust{--trust-icon-column-width: 34px;border-top:1px solid #e5e5e5;display:flex;flex-direction:column;gap:8px;margin-top:7px;padding-top:14px;width:100%}.s-featured-product--skin-offer .s-featured-product-bundles__trust-item{align-items:center;color:#1f1f1f;display:grid;font-family:var(--text-font-family);font-size:16px;font-weight:500;gap:8px;grid-template-columns:var(--trust-icon-column-width) 1fr;line-height:normal}.s-featured-product--skin-offer .s-featured-product-bundles__trust-icon{display:block;height:20px;justify-self:center;object-fit:contain;object-position:center;width:100%}.s-featured-product--skin-offer .s-featured-product-bundles__urgency{background:#fef4ed;border-radius:5px;margin:0;padding:16px 15px;width:100%}.s-featured-product--skin-offer .s-featured-product-bundles__urgency-inner{align-items:center;display:flex;gap:4px;justify-content:center;width:100%}.s-featured-product--skin-offer .s-featured-product-bundles__urgency-flame{flex-shrink:0;font-size:16px;line-height:1}.s-featured-product--skin-offer .s-featured-product-bundles__urgency-copy{flex-shrink:1;min-width:0}.s-featured-product--skin-offer .s-featured-product-bundles__urgency-copy p{color:#1f1f1f;font-family:var(--text-font-family);font-size:16px;font-weight:600;line-height:normal;margin:0}.s-featured-product--skin-offer .s-featured-product-bundles__urgency-copy p strong{color:#e98044;font-weight:600}.s-featured-product--skin-offer .s-featured-product__thumbnails .is-nav-selected,.s-featured-product--skin-offer .s-featured-product__thumbnails .is-selected{box-shadow:inset 0 0 0 2px #e98044}.s-featured-product--skin-offer .nbbb__refill-info{color:#1f1f1f;font-family:var(--text-font-family);font-size:18px;line-height:normal;margin-top:15px;text-align:center}.s-featured-product--skin-offer .nbbb__refill-info[hidden],.s-featured-product--skin-offer .nbbb__refill-info.is-hidden{display:none}.s-featured-product--skin-offer .nbbb__refill-price{font-weight:800}.s-featured-product--skin-offer .nbbb__refill-text{color:#8e8e8e;font-weight:500}@media screen and (max-width:740px){.s-featured-product--skin-offer .c-product-form-skin-offer__purchase-label{font-size:16px;line-height:14px}}
/*# sourceMappingURL=/cdn/shop/t/207/assets/component-product-form-skin-offer.css.map */
