@media(max-width:1024px){#main-content .hlm{font-size:16px;box-sizing:border-box}#main-content .hlm p,#main-content .hlm li,#main-content .hlm .hlm-copy{font-size:16px;line-height:1.6}#main-content .hlm h1{font-size:clamp(32px,4vw,40px);line-height:1.2}#main-content .hlm h2{font-size:28px;line-height:1.25}#main-content .hlm h3{font-size:22px;line-height:1.3}#main-content .hlm .hlm-question,#main-content .hlm .hlm-question h3{font-size:16px;line-height:1.6}#main-content .hlm .hlm-note,#main-content .hlm .hlm-note :is(p,a),#main-content .hlm .emf-waitlist,#main-content .hlm .emf-waitlist :is(p,a),#main-content .hlm-footer-note p,#main-content .acne-offer-terms :is(h2,p,li),#main-content .syd-concern__note p,#main-content .acne-protocol__offer a{font-size:14px;line-height:1.6}#main-content .hlm .hlm-phone{font-size:18px;line-height:1.5}#main-content .hlm .hlm-pill{font-size:16px;min-height:48px;white-space:normal;text-align:center}#main-content .hlm-review cite{font-size:16px;line-height:1.5}#main-content .hlm-review{display:flex;flex-wrap:wrap;gap:12px 20px}#main-content .hlm :is(p,h1,h2,h3,li,a,cite){overflow-wrap:break-word}#main-content .hlm-container{width:calc(100% - 40px);max-width:960px}#main-content .hlm-container>*,#main-content .hlm-protocol__top>*,#main-content .acne-protocol__top>*,#main-content .hlm-result>*{min-width:0}#main-content .hlm-result,#main-content .hlm-result__copy,#main-content .acne-offer-terms .hlm-copy{min-height:0}#main-content .hlm-result__copy :is(h3,.hlm-copy),#main-content .acne-offer-terms .hlm-copy{width:100%;max-width:100%;margin-left:0}#main-content .hlm-result__image{max-width:100%;margin-left:0}#main-content .hlm-protocol__copy,#main-content .acne-protocol__copy{text-align:left;padding-top:0}#main-content .hlm-steps,#main-content .acne-protocol__steps{margin:36px 0 0}#main-content .hlm-steps>h3,#main-content .acne-protocol__steps>h2{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-start;gap:24px;font-size:30px;line-height:1.2;text-align:left}#main-content .hlm-steps>h3:after,#main-content .acne-protocol__steps>h2:after{content:"";flex:1 0 32px;border-top:1px solid currentColor;opacity:.4}#main-content .hlm-steps ol,#main-content .acne-protocol__steps ol{grid-template-columns:1fr;gap:40px;margin:32px 0 0;padding:0}#main-content .hlm-steps li,#main-content .acne-protocol__steps li{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:14px;align-items:center;margin:0;padding:0}#main-content .hlm-steps .hlm-step-number,#main-content .acne-protocol__steps .acne-protocol__number{font-size:45px;line-height:1;margin:0;text-align:left}#main-content .hlm-steps li>p{margin:0}#main-content .hlm-steps li>*,#main-content .acne-protocol__steps li>*{min-width:0}#main-content .acne-protocol__steps li h3{font-size:18px;line-height:1.5;min-height:0;margin-bottom:12px}#main-content .acne-protocol__offer{width:100%;max-width:100%;margin-left:0;margin-right:0;padding:24px;gap:16px}#main-content .hlm.hlm-press{padding:24px 0 16px}#main-content .hlm.hlm-press .hlm-press__inner{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;height:auto;align-items:center}#main-content .hlm-press p{position:static;grid-column:1/-1;width:auto;text-align:center;font-size:16px}#main-content .hlm-press .hlm-press__logo{position:static;width:100%;max-width:140px;height:40px;justify-self:center}#main-content .hlm-press .hlm-press__logo img{width:100%;height:100%;object-fit:contain}#main-content .hlm-press .hlm-press__logo:nth-child(3) img{width:130px;height:130px;max-width:none;object-fit:fill}#main-content .hlm-press .hlm-press__logo:last-child img{width:90px;height:90px;max-width:none;object-fit:fill}#main-content .hlm.hlm-faq{padding-top:40px;padding-bottom:40px;min-height:0}#main-content .hlm-faq .hlm-faq__image{margin-left:0;max-width:100%}#main-content .syd-feature{order:0}#main-content .syd-features{padding:40px 0}#main-content .syd-features__grid{margin-top:30px;gap:28px}#main-content .syd-about{padding:0 0 40px;min-height:0}#main-content .hlm-hero{min-height:0}#main-content .hlm-hero__inner{width:100%;min-height:0}#main-content .hlm-hero__copy{padding:40px 24px}}@media(min-width:768px)and (max-width:1024px){#main-content .hlm-protocol__top,#main-content .acne-protocol__top,#main-content .hlm-result,#main-content .hlm-faq__columns,#main-content .syd-about .hlm-container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}#main-content .hlm-protocol__image,#main-content .acne-protocol__image,#main-content .hlm-result__image,#main-content .hlm-faq__image{width:100%;max-width:100%;margin-left:0}#main-content .syd-features__grid,#main-content .hlm-hero__inner{grid-template-columns:1fr 1fr}#main-content .hlm-hero__image{height:auto;min-height:620px}#main-content .hlm-hero__image>img:not(.hlm-hero__logo){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}}@media(max-width:767px){#main-content .hlm.hlm-press .hlm-press__inner{grid-template-columns:repeat(2,minmax(0,1fr))}#main-content .hlm-protocol__top,#main-content .acne-protocol__top{display:flex;flex-direction:column;gap:32px}#main-content .hlm-protocol__image,#main-content .acne-protocol__image{order:0;width:100%;max-width:100%;margin-left:0}#main-content .hlm-protocol__copy,#main-content .acne-protocol__copy{order:1;padding:0}#main-content .hlm-faq__columns{display:block}#main-content .hlm-faq__columns>div:last-child{display:flex;flex-direction:column;padding-top:0}#main-content .hlm-faq .hlm-faq__image{order:-1;margin-top:24px;margin-bottom:24px}#main-content .hlm-faq__columns>div:first-child .hlm-question:last-child,#main-content .hlm-faq__columns>div:last-child .hlm-question:last-of-type{margin-bottom:0}#main-content .syd-features__grid{display:grid;grid-template-columns:1fr}#main-content .syd-about .hlm-container{display:flex;flex-direction:column;gap:28px}#main-content .hlm-result__image{width:100%;height:auto;aspect-ratio:1}#main-content .hlm-result__copy{padding-top:24px}#main-content .hlm-hero__copy{padding:32px 20px}#main-content .acne-protocol__offer{padding:20px 16px}#main-content .acne-protocol__offer h2{font-size:22px}#main-content .acne-protocol__offer-icon{width:42px;height:42px}#main-content .acne-protocol__offer>div{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/landing-page-responsive.css.map */
