.cl-scope .press-mention{position:relative;width:100%}
.cl-scope .press-mention__heading{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px;padding:0 20px}
@media screen and (min-width:750px){.cl-scope .press-mention__heading{margin-bottom:20px}
.cl-scope .kill-acne-press .press-mention__heading{margin-bottom:30px}}
.cl-scope .press-mention__heading-text{font-family:Apercu Mono Pro,monospace;font-weight:400;font-size:22px;line-height:1;text-align:center;text-transform:uppercase;color:#000;margin:0;white-space:pre-wrap}
.cl-scope .press-mention__heading-text p{margin-block:0}
.cl-scope .kill-acne-press .press-mention__heading-text{font-family:Migra,serif;font-weight:700;font-size:30px;padding-inline:0}
@media screen and (min-width:750px){.cl-scope .press-mention__heading-text{font-size:16px;line-height:44px}
.cl-scope .press-mention__heading-text br{display:none}
.cl-scope .press-mention__heading-text p{margin-block:0}
.cl-scope .press-mention-stop-acne .press-mention__heading-text{line-height:2}
.cl-scope .press-mention-stop-acne .press-mention__heading-text p{margin-block:0}
.cl-scope .kill-acne-press{padding-top:50px!important}
.cl-scope .kill-acne-press .press-mention__heading{padding-inline:0;gap:5px}
.cl-scope .kill-acne-press .press-mention__heading-text{font-size:50px;line-height:50px;letter-spacing:2px;text-transform:none}}
.cl-scope .press-mention__subtitle-text{font-family:Mori,Mori,sans-serif;font-weight:400;font-size:18px;line-height:1.5;text-align:center;color:#000;margin:0;white-space:pre-wrap}
@media screen and (min-width:750px){.cl-scope .press-mention__subtitle-text{font-size:30px;line-height:45px}}
.cl-scope .press-mention__slider-wrapper{position:relative;width:100%}
.cl-scope .press-mention__carousel{--press-mention-slide-gap: 33px;position:relative;display:flex;gap:var(--press-mention-slide-gap);align-items:center;justify-content:flex-start;padding:0 20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-x:none}
@media screen and (min-width:750px){.cl-scope .press-mention__carousel{--press-mention-slide-gap: 52px;padding:0 20px}}
.cl-scope .press-mention__carousel.press-mention__carousel--centered{justify-content:center}
@media screen and (min-width:990px){.cl-scope .press-mention__slider-wrapper{--desktop-margin-left-first-item: 20px}
.cl-scope .press-mention__carousel.slider--desktop{scroll-padding-left:20px;padding-left:0;padding-right:0;justify-content:flex-start}
.cl-scope .press-mention__carousel.slider--desktop .press-mention__item:first-child{margin-left:20px!important;scroll-margin-left:20px}
.cl-scope .press-mention__carousel.slider--desktop:after{padding-left:20px;margin-left:0}
.cl-scope .press-mention__carousel.slider--desktop.press-mention__carousel--centered{justify-content:center}
.cl-scope .press-mention__carousel.slider--desktop.press-mention__carousel--centered .press-mention__item:first-child{margin-left:0!important;scroll-margin-left:0}}
.cl-scope .press-mention__item{flex-shrink:0;scroll-snap-align:start;min-width:0}
.cl-scope .press-mention__block{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;min-width:150px;max-width:170px}
@media screen and (min-width:750px){.cl-scope .press-mention__block{min-width:200px;max-width:235px;flex-shrink:0;width:auto}
.cl-scope .press-mention__item{flex-shrink:0}}
.cl-scope .press-mention__logo-wrapper{display:flex;align-items:center;justify-content:center;height:50px;width:100%;overflow:hidden}
.cl-scope .press-mention__logo{width:auto;height:100%;max-width:100%;object-fit:contain;display:block}
.cl-scope .press-mention__quote{width:100%}
.cl-scope .press-mention__quote-text{font-family:Inter,sans-serif;font-weight:400;font-size:14.6px;line-height:normal;text-align:center;color:#000;margin:0}
.cl-scope .press-mention__quote-text p{margin-block:0}
@media screen and (min-width:750px){.cl-scope .press-mention__quote-text{font-size:15px}}
.cl-scope .press-mention__dots{display:flex;align-items:center;justify-content:center;gap:8px}
.cl-scope .press-mention__dot{width:24px;height:24px;padding:0;border:none;border-radius:50%;background:#0003;cursor:pointer;flex-shrink:0;transition:background-color .2s ease,transform .2s ease}
.cl-scope .press-mention__dot--active,.cl-scope .press-mention__dot[aria-current=true]{background:#485b6d}
.cl-scope .press-mention__dot:hover:not(.press-mention__dot--active){background:#00000059}
.cl-scope .press-mention__dots.press-mention__dots--mobile-only{display:flex}
.cl-scope .press-mention__controls.press-mention__controls--desktop-only{display:none!important}
@media screen and (min-width:770px){.cl-scope .press-mention__dots.press-mention__dots--mobile-only{display:none}
.cl-scope .press-mention__controls.press-mention__controls--desktop-only{display:flex!important}}
@media screen and (max-width:749px){.cl-scope .press-mention{padding-top:40px!important;padding-bottom:40px!important}
.cl-scope .press-mention__carousel{padding:0 20px}
.cl-scope .press-mention__quote-text p{font-size:14.6px;margin-block:0}
.cl-scope .press-mention__quote-text br{display:none}
.cl-scope .press-mention-stop-acne{padding-block:30px!important}
.cl-scope .acne-lp--press-mention.press-mention{padding-block:30px}}
.cl-scope .press-mention__carousel{scrollbar-width:none;-ms-overflow-style:none}
.cl-scope .press-mention__carousel::-webkit-scrollbar{display:none}
.cl-scope .kill-acne-press .press-mention__heading-text{text-transform:none}
@media(min-width:1440px){.cl-scope .press-mention__carousel.slider.slider--desktop{justify-content:center;overflow:hidden}}
.cl-scope .press-mention.dalton-press .press-mention__heading{padding:0 15px;margin-bottom:20px}
.cl-scope .press-mention.dalton-press .press-mention__heading-text{line-height:1.3}
.cl-scope .press-mention.dalton-press .press-mention__carousel{--press-mention-slide-gap: 52px;padding:0 15px}
.cl-scope .press-mention.dalton-press .press-mention__block{width:194.4px;min-width:0;max-width:none;gap:20px}
.cl-scope .press-mention.dalton-press .press-mention__logo-wrapper{height:40px}
.cl-scope .press-mention.dalton-press .press-mention__quote-text,.cl-scope .press-mention.dalton-press .press-mention__quote-text p{font-family:Mori,sans-serif;font-size:14px;line-height:1.3}
.cl-scope .press-mention.dalton-press .press-mention__dots{gap:8px;margin-top:20px}
.cl-scope .press-mention.dalton-press .press-mention__dot{width:16px;height:16px}
@media screen and (min-width:750px){.cl-scope .press-mention.dalton-press .press-mention__heading{margin-bottom:14px}
.cl-scope .press-mention.dalton-press .press-mention__heading-text{line-height:normal}}
@media screen and (min-width:990px){.cl-scope .press-mention.dalton-press{padding-inline:clamp(20px,9vw,130px)}
.cl-scope .press-mention.dalton-press .press-mention__carousel.slider--desktop{max-width:1180px;margin:0 auto;padding:0!important;gap:52px;justify-content:center;overflow:visible}
.cl-scope .press-mention.dalton-press .press-mention__carousel.slider--desktop .press-mention__item{flex:1 1 0}
.cl-scope .press-mention.dalton-press .press-mention__carousel.slider--desktop .press-mention__item:first-child{margin-left:0!important;scroll-margin-left:0}
.cl-scope .press-mention.dalton-press .press-mention__block{width:100%}
.cl-scope .press-mention.dalton-press .press-mention__controls{display:none!important}}
.cl-scope .press-mention--refined .press-mention__quote-text{font-family:var(--press-refined-body-font, "PP Mori", Mori, sans-serif)}