.template-product .product-single,.template-product .product-template,.template-product .additional-product-info,.template-product .product-block,.template-product .grid-product,.template-product .yotpo,.template-product .yotpo *{font-family:acumin-pro-regular,sans-serif!important}.template-product h1,.template-product h2,.template-product h3,.template-product h4,.template-product h5,.template-product .section-header__title,.template-product .additional-product-info__block-header{font-family:acumin-pro-bold,sans-serif!important;font-weight:400!important}.template-product .page-content--product{padding-top:55px;padding-bottom:75px}.template-product .page-content--product>.page-width{max-width:1440px}@media only screen and (max-width:768px){.template-product .page-content--product{padding-top:0;padding-bottom:40px}}@media only screen and (min-width:769px){.template-product .page-content--product .grid{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:0}.template-product .page-content--product .grid__item.product-single__sticky{flex:0 0 50%;max-width:50%;width:50%!important}.template-product .page-content--product .grid__item:not(.product-single__sticky){flex:0 0 50%;max-width:50%;width:50%!important}}.template-product .product__photos--beside{align-items:flex-start}.template-product .product__thumbs--beside{flex:0 0 72px;max-width:72px;margin-left:0;margin-right:16px}.template-product .product__thumbs--beside.product__thumbs-placement--left{order:-1;margin-right:16px;margin-left:0}.template-product .product__thumb-item{border:1px solid transparent;margin-bottom:12px}.template-product .product__thumb-item a.is-active:before,.template-product .product__thumb-item a:focus:before{box-shadow:inset 0 0 0 2px #000}.template-product .product__main-photos{position:relative}.template-product .product__main-photos img{width:100%;height:auto;display:block}.template-product .product-single__badge-wrapper{position:absolute;top:0;left:0;z-index:4;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.template-product .product-single__badge{font-family:acumin-pro-regular,sans-serif!important;font-size:15px;line-height:19.5px;font-weight:400;text-transform:uppercase;padding:4px 8px;display:inline-flex;align-items:center;justify-content:center}.template-product .product-single__badge--primary{background:#000;color:#fff;border:none}.template-product .product-single__badge--outline{background:#fff;color:#e91b2a;border:1px solid #E91B2A}.template-product .product-single__meta{padding-left:0;text-align:left}.template-product .product-block.product-block--header{margin-bottom:8px}.template-product .product-single__title{font-family:acumin-pro-bold,sans-serif!important;font-size:64px;line-height:64px;font-weight:400!important;letter-spacing:normal;color:#000!important;margin-bottom:12px;text-transform:none}@media only screen and (max-width:768px){.template-product .product-single__title{font-size:32px;line-height:34px}}.template-product .product-single__reviews{display:flex;align-items:center;margin-bottom:12px;min-height:28px}.template-product .product-single__reviews .areviews_header_stars,.template-product .product-single__reviews .areviews_rating,.template-product .product-single__reviews .yotpo{display:inline-flex!important;align-items:center;flex-wrap:wrap;gap:6px}.template-product .product-single__reviews .fa-star,.template-product .product-single__reviews .fa-star-half-alt,.template-product .product-single__reviews .fas.fa-star,.template-product .product-single__reviews .fas.fa-star-half-alt,.template-product .product-single__reviews .yotpo-icon-star,.template-product .product-single__reviews .yotpo-icon-half-star,.template-product .product-single__reviews .spr-icon-star,.template-product .product-single__reviews .spr-icon-star-half-alt{color:#e91b2a!important}.template-product .product-single__reviews .areviews_rating span,.template-product .product-single__reviews .yotpo-bottomline-score,.template-product .product-single__reviews .yotpo-sr-bottom-line-left-panel{font-family:acumin-pro-regular,sans-serif!important;font-size:16px!important;line-height:normal!important;font-weight:400!important;color:#e91b2a!important;padding-top:3px}.template-product .product-single__reviews a,.template-product .product-single__reviews .areviews_write_review,.template-product .product-single__reviews .yotpo-sr-bottom-line-text{font-family:acumin-pro-regular,sans-serif!important;font-size:14px!important;line-height:28px!important;font-weight:400!important;color:#000!important}.template-product .product__price,.template-product [data-product-price]{font-family:acumin-pro-regular,sans-serif!important;font-size:16px!important;line-height:19.2px!important;font-weight:400!important;color:#1c1d1d!important}.template-product .product-single__short-description{font-family:acumin-pro-regular,sans-serif!important;font-size:19.2px;line-height:24.96px;font-weight:500;color:#000;max-width:520px;margin:16px 0 24px}.template-product .variant__label--color{margin-bottom:14px}.template-product .variant__label-color{display:block;font-size:14px;font-family:acumin-pro-regular,sans-serif!important}.template-product .variant__label-color-key{font-size:14px;letter-spacing:6px;text-transform:uppercase;font-family:acumin-pro-regular,sans-serif!important}.template-product .variant__label-info{font-size:14px;letter-spacing:normal;text-transform:none;font-family:acumin-pro-regular,sans-serif!important}.template-product .variant-input-wrap[data-handle=color],.template-product .variant-input-wrap[data-handle=colour],.template-product .variant-input-wrap[data-handle=shade]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;margin-top:8px}.template-product .variant-input-wrap .variant-input{margin:0;min-width:0}.template-product .color-swatch{width:100%;max-width:42px;aspect-ratio:1 / 1;height:auto;border-radius:50%;border:1px solid #d8d8d8;padding:3px;background:#fff;box-sizing:border-box;margin:0;box-shadow:none}.template-product .color-swatch:before{border:none;border-radius:50%;top:3px;left:3px;right:3px;bottom:3px}.template-product .tag--active .color-swatch,.template-product .variant-input input:checked+.color-swatch{box-shadow:0 0 0 2px #000}.template-product .product-single__try-it-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:100%;height:58px;margin:24px 0 20px;padding:0 32px;background:#000;color:#fff;border-radius:999px;font-size:18px;font-family:acumin-pro-bold,sans-serif!important;font-weight:400;text-decoration:none;border:none;transition:opacity .2s ease}.template-product .product-single__try-it-btn:hover{opacity:.88;color:#fff}.template-product .product-single__try-it-icon{flex-shrink:0}.template-product .product-single__availability{margin-top:8px}.template-product .product-single__availability-tabs{display:flex;gap:0}.template-product .product-single__availability-tab{flex:1;text-align:center;padding:12px 16px;border:1px solid #cfcfcf;border-radius:24px 24px 0 0;background:#fff;font-family:acumin-pro-regular,sans-serif!important;font-size:14px;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;color:#000}.template-product .product-single__availability-tab.is-active{border-bottom-color:#fff;margin-bottom:-1px;z-index:1;position:relative}.template-product .product-single__availability-panel{border:1px solid #cfcfcf;border-top:none;padding:0}.template-product .product-single__retailer-row{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e8e8e8}.template-product .product-single__retailer-buy{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:100px;height:48px;padding:0 24px;background:#d60000;border-radius:999px;color:#fff;font-size:18px;font-family:acumin-pro-bold,sans-serif!important;text-decoration:none;border:none;transition:background .2s ease}.template-product .product-single__retailer-buy:hover{background:#b80000;color:#fff}.template-product .product-block .btn.add-to-cart,.template-product .product-block .shopify-payment-button__button{border-radius:999px!important;min-height:52px;font-family:acumin-pro-bold,sans-serif!important}.additional-product-info.page-width.revlon-btf-content{max-width:1440px;width:100%;padding-inline:40px;margin-inline:auto;box-sizing:border-box;border-top:none;margin-top:80px;padding-bottom:100px}.rte .additional-product-info__block.additional-product-info__section{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:normal!important;text-transform:none!important;color:inherit!important;line-height:inherit!important;display:block!important;padding:0!important;border:none!important}.revlon-btf-content .product-description.rte .additional-product-info__block.additional-product-info__section{margin-top:0!important}.revlon-btf-content .product-description.rte .additional-product-info__block-header,.revlon-btf-content .product-description.rte h2[class*=additional-product-info__][class*=-header],.revlon-btf-content .product-description.rte h3[class*=additional-product-info__][class*=-header],.revlon-btf-content .product-description.rte h4[class*=additional-product-info__][class*=-header]{font-family:acumin-pro-bold,sans-serif;font-size:30px;line-height:32px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#000;margin-top:0;margin-bottom:32px;padding:0;border:none;width:100%}.additional-product-info__description-header,.additional-product-info__details-header,.additional-product-info__how-to-use-header,.additional-product-info__ingredients-header,.additional-product-info__generic-header{font-size:30px;line-height:32px;letter-spacing:2px;font-weight:700;text-transform:uppercase}.revlon-btf-content .product-description.rte .additional-product-info__details-header,.revlon-btf-content .product-description.rte .additional-product-info__how-to-use-header,.revlon-btf-content .product-description.rte .additional-product-info__ingredients-header,.revlon-btf-content .product-description.rte .additional-product-info__generic-header{margin-top:51px}.additional-product-info__split-layout{display:grid;grid-template-columns:1fr 1fr;column-gap:0;align-items:start;width:100%}.revlon-btf-content .container.aplus,.revlon-btf-content .container,.revlon-btf-content .aplus,.revlon-btf-content .row{display:block;width:100%;max-width:100%;margin:0;padding:0}.revlon-btf-content [class*=col-md],.revlon-btf-content [class*=col-sm],.revlon-btf-content [class*=col-lg],.revlon-btf-content [class*=col-xs]{width:100%;max-width:100%;flex:none;float:none;padding:0}.revlon-btf-content .additional-product-info__split-layout{display:grid;grid-template-columns:1fr 1fr;column-gap:0;align-items:start;width:100%}.revlon-btf-content .additional-product-info__split-layout>.additional-product-info__content,.revlon-btf-content .additional-product-info__split-layout>.additional-product-info__image,.revlon-btf-content .additional-product-info__split-layout>[class*=col-]{width:100%;max-width:100%;flex:none;min-width:0}.revlon-btf-content .additional-product-info__split-layout>h1,.revlon-btf-content .additional-product-info__split-layout>h2,.revlon-btf-content .additional-product-info__split-layout>h3,.revlon-btf-content .additional-product-info__split-layout>h4,.revlon-btf-content .additional-product-info__image>h1,.revlon-btf-content .additional-product-info__image>h2,.revlon-btf-content .additional-product-info__image>h3,.revlon-btf-content .additional-product-info__image>h4,.revlon-btf-content .additional-product-info__content>h1,.revlon-btf-content .additional-product-info__content>h2,.revlon-btf-content .additional-product-info__content>h3,.revlon-btf-content .additional-product-info__content>h4{grid-column:1 / -1;width:100%}.additional-product-info__split-layout>.additional-product-info__content,.additional-product-info__split-layout>.additional-product-info__image{min-width:0}.additional-product-info__content,.additional-product-info__description-content,.additional-product-info__details-content,.additional-product-info__how-to-use-content{font-family:acumin-pro-regular,sans-serif!important;font-size:19.2px;line-height:24.96px;font-weight:500;color:#000}.revlon-btf-content .product-description.rte p{font-family:acumin-pro-regular,sans-serif;font-size:19.2px;line-height:24.96px;font-weight:500;letter-spacing:.8px;color:#000;margin:0 0 1.25em;text-transform:none}.revlon-btf-content .product-description.rte ul,.revlon-btf-content .product-description.rte ol{list-style:none;padding:0;margin:0}.revlon-btf-content .product-description.rte li{position:relative;padding:0 0 0 28px;margin-bottom:1.25em;font-size:19.2px;line-height:24.96px;font-weight:500;letter-spacing:.8px;font-family:acumin-pro-regular,sans-serif;list-style:none;color:#000}.revlon-btf-content .product-description.rte li::marker{color:#e91b2a}.revlon-btf-content .product-description.rte li:before{content:"";position:absolute;left:0;top:.55em;width:10px;height:10px;background:#e91b2a;border-radius:50%}.additional-product-info__image{min-width:0;display:flex;justify-content:center;align-items:flex-start}.additional-product-info__image p{margin:0}.additional-product-info__image img,.revlon-btf-content .product-description.rte img{float:none!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain;visibility:visible!important;opacity:1!important;margin:0!important;border-radius:0}.additional-product-info__split-layout .additional-product-info__split-layout{display:contents}.additional-product-info__media-block{width:100%;margin-top:32px}.additional-product-info__media-block img,.additional-product-info__media-block video,.additional-product-info__media-block picture{display:block;width:100%;height:auto;object-fit:contain;margin:0}.template-product .product-single__meta .product-block--tab,.template-product .product-single__meta .collapsibles-wrapper{display:none!important}@media only screen and (min-width:769px){.template-product .product__thumbs.small--hide{display:block!important}.template-product .product__thumbs--beside{position:relative;align-self:stretch;min-height:120px}.template-product .product__thumbs--beside .product__thumbs--scroller{position:absolute;top:0;left:0;right:0;bottom:0}.template-product .product-main-slide.is-selected .image-wrap img,.template-product .product-main-slide.is-selected img{display:block!important;visibility:visible!important}}.additional-product-info__ingredients-content{font-family:acumin-pro-regular,sans-serif!important;font-size:12px;line-height:16px;font-weight:400;color:#000;max-width:680px}.additional-product-info__ingredients-toggle{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;padding:10px 28px;background:#000;color:#fff;border:none;border-radius:999px;font-family:acumin-pro-bold,sans-serif!important;font-size:14px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.additional-product-info__ingredients-toggle:hover{opacity:.9}[data-pdp-description-source] h2,[data-pdp-description-source] h3{font-family:acumin-pro-bold,sans-serif!important}@media only screen and (max-width:768px){.template-product .product-single__meta{text-align:left}.template-product .page-content--product>.page-width,.additional-product-info.page-width.revlon-btf-content{padding-left:20px;padding-right:20px}.additional-product-info__split-layout{grid-template-columns:1fr;row-gap:32px}.revlon-btf-content .product-description.rte .additional-product-info__block-header{font-size:22px;line-height:26px;letter-spacing:2px;font-weight:700}.revlon-btf-content .product-description.rte .additional-product-info__details-header,.revlon-btf-content .product-description.rte .additional-product-info__how-to-use-header,.revlon-btf-content .product-description.rte .additional-product-info__ingredients-header,.revlon-btf-content .product-description.rte .additional-product-info__generic-header{margin-top:32px}.additional-product-info__media-block{margin-top:24px}.revlon-btf-content .product-description.rte p,.revlon-btf-content .product-description.rte li{font-size:16px;line-height:24px;letter-spacing:.6px}.template-product .product-single__short-description{font-size:16px;line-height:22px;max-width:100%}.template-product .color-swatch{max-width:36px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/pdp-global.css.map */
