@media(max-width:880px){.ellara-header .lhd-burger{display:flex!important}.ellara-header .lhd-links,.ellara-header .lhd-cart-icon span{display:none!important}.ellara-header .lhd-cta{padding:9px 14px!important;font-size:9.5px!important;letter-spacing:.14em!important}.ellara-header .lhd-nav-inner{padding:11px 16px!important;gap:8px!important}.ellara-header .lhd-logo .boxed-e{width:28px!important;height:32px!important;border-width:1.3px!important;font-size:18px!important}.ellara-header .lhd-logo .llara-text{font-size:21px!important;letter-spacing:.18em!important}}@media(max-width:680px){.ellara-header .lhd-announce{font-size:9px!important;gap:8px!important;padding:7px 10px!important;letter-spacing:.18em!important}body{padding-top:88px!important}}@media(max-width:480px){.ellara-header .lhd-nav-inner{padding:10px 12px!important}.ellara-header .lhd-cta{padding:8px 12px!important;font-size:9px!important;letter-spacing:.12em!important}.ellara-header .lhd-announce span:nth-child(n+5){display:none!important}}@media(max-width:880px){.ellara-header .lhd-drawer-panel{width:min(88vw,340px)!important}.ellara-header .lhd-drawer-links a{font-size:20px!important;padding:13px 16px!important}}@media(max-width:680px){.ellara-pl-header .plh-topbar{font-size:9px!important;letter-spacing:.18em!important;gap:8px!important;padding:8px 10px!important}.ellara-pl-header .plh-brand-row{padding:14px 18px!important}.ellara-pl-header .plh-boxed-e{width:26px!important;height:30px!important;font-size:18px!important}.ellara-pl-header .plh-llara{font-size:20px!important;letter-spacing:.18em!important}}@media(max-width:880px){.ellara-hero .lh-grid{grid-template-columns:1fr!important;gap:32px!important}.ellara-hero .lh-gallery{display:flex!important;flex-direction:column-reverse!important;align-items:center!important}.ellara-hero .lh-thumbs{flex-direction:row!important;justify-content:center!important;gap:8px!important;margin-top:14px!important}.ellara-hero .lh-thumb{width:54px!important;height:54px!important}.ellara-hero .lh-main img.lh-main-img{max-width:100%!important;height:auto!important}}@media(max-width:680px){.ellara-hero{padding:24px 0 36px!important}.ellara-hero .lh-wrap{padding:0 18px!important}.ellara-hero h1,.ellara-hero .lh-h1{font-size:clamp(28px,8vw,36px)!important;line-height:1.1!important}.ellara-hero .lh-sub{font-size:14.5px!important;line-height:1.55!important}.ellara-hero .lh-cta,.ellara-hero .lh-buy-btn{width:100%!important;padding:16px 20px!important;font-size:12px!important;letter-spacing:.16em!important}.ellara-hero .lh-badge{font-size:10px!important;padding:6px 11px!important;letter-spacing:.18em!important}.ellara-hero .lh-trust{flex-wrap:wrap!important;gap:10px 14px!important;font-size:11px!important}}@media(max-width:880px){.ellara-home-hero .ehh-grid,.home-01-hero .h1h-grid{grid-template-columns:1fr!important;gap:28px!important}}@media(max-width:680px){.ellara-home-hero,.home-01-hero{padding:30px 0 50px!important}.ellara-home-hero h1,.home-01-hero h1{font-size:clamp(30px,9vw,42px)!important;line-height:1.08!important}.ellara-home-hero .ehh-sub,.home-01-hero .h1h-sub{font-size:14.5px!important;line-height:1.55!important}.ellara-home-hero .ehh-cta-row,.home-01-hero .h1h-cta-row{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.ellara-home-hero .ehh-cta,.home-01-hero .h1h-cta-primary{width:100%!important;padding:16px 20px!important;font-size:12px!important}.ellara-home-hero .ehh-cta-secondary,.home-01-hero .h1h-cta-secondary{text-align:center!important}.ellara-home-hero img,.home-01-hero img{width:100%!important;height:auto!important}}@media(max-width:880px){.ellara-pl-hero .plh-grid{grid-template-columns:1fr!important;gap:28px!important}}@media(max-width:680px){.ellara-pl-hero{padding:40px 0 60px!important}.ellara-pl-hero .plh-inner{padding:0 18px!important}.ellara-pl-hero h1{font-size:clamp(30px,9vw,44px)!important;line-height:1.08!important}.ellara-pl-hero .plh-sub{font-size:14.5px!important;line-height:1.55!important}.ellara-pl-hero .plh-form-row{flex-direction:column!important;gap:10px!important;background:transparent!important;box-shadow:none!important;border:none!important}.ellara-pl-hero .plh-form-row input[type=email]{background:#f9f4ee!important;border:1px solid rgba(44,26,14,.12)!important;border-radius:6px!important;padding:14px 16px!important;text-align:center!important}.ellara-pl-hero .plh-form-row button{border-radius:6px!important;padding:16px 20px!important;justify-content:center!important;font-size:12px!important}}@media(max-width:680px){.ellara-icon-band{padding:24px 0!important}.ellara-icon-band .lib-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px 14px!important}.ellara-icon-band .lib-cell{padding:8px!important}.ellara-icon-band .lib-cell img,.ellara-icon-band .lib-cell svg{width:32px!important;height:32px!important}.ellara-icon-band .lib-cell-label{font-size:10.5px!important;letter-spacing:.1em!important;line-height:1.3!important}}@media(max-width:880px){.ellara-problem-serums .lps-grid,.ellara-comparison-table .lct-grid,.ellara-cost-bars .lcb-grid,.ellara-final-order .lfo-grid,.ellara-how-it-works .liw-grid{grid-template-columns:1fr!important;gap:24px!important}}@media(max-width:680px){.ellara-problem-serums,.ellara-comparison-table,.ellara-cost-bars,.ellara-final-order,.ellara-how-it-works,.ellara-dermatologist,.ellara-before-after,.ellara-reviews,.ellara-faq{padding:50px 0!important}.ellara-problem-serums .lps-inner,.ellara-comparison-table .lct-inner,.ellara-cost-bars .lcb-inner,.ellara-final-order .lfo-inner,.ellara-how-it-works .liw-inner,.ellara-dermatologist .ld-inner,.ellara-before-after .lba-inner,.ellara-reviews .lr-inner,.ellara-faq .lq-inner{padding:0 18px!important}.ellara-problem-serums h2,.ellara-comparison-table h2,.ellara-cost-bars h2,.ellara-final-order h2,.ellara-how-it-works h2,.ellara-dermatologist h2,.ellara-before-after h2,.ellara-reviews h2,.ellara-faq h2{font-size:clamp(24px,6.5vw,30px)!important;line-height:1.18!important}[class*=-eyebrow],.ellara-section .eyebrow{font-size:10px!important;letter-spacing:.28em!important}.ellara-problem-serums p,.ellara-how-it-works p,.ellara-dermatologist p,.ellara-final-order p,.ellara-faq p{font-size:14.5px!important;line-height:1.6!important}}@media(max-width:680px){.ellara-comparison-table .lct-table{font-size:13px!important}.ellara-comparison-table .lct-row{padding:14px 12px!important;gap:8px!important}.ellara-comparison-table .lct-col-label{font-size:11.5px!important;line-height:1.35!important}.ellara-comparison-table .lct-col-value{font-size:12.5px!important}.ellara-before-after .lba-pair{grid-template-columns:1fr!important;gap:14px!important}.ellara-before-after .lba-cap{font-size:10.5px!important;letter-spacing:.18em!important}.ellara-reviews .lr-grid{grid-template-columns:1fr!important;gap:18px!important}.ellara-reviews .lr-card{padding:22px 20px!important}.ellara-reviews .lr-card-quote{font-size:14.5px!important;line-height:1.55!important}.ellara-reviews .lr-card-name{font-size:11.5px!important}.ellara-faq .lq-q,.ellara-pl-faq .plq-q{font-size:16px!important;padding:16px 0!important;gap:14px!important}.ellara-faq .lq-a-inner,.ellara-pl-faq .plq-a-inner{font-size:13.5px!important;line-height:1.65!important}}@media(max-width:880px){.ellara-sticky-cart{padding:10px 14px!important;gap:10px!important}.ellara-sticky-cart .lsc-name{font-size:13px!important}.ellara-sticky-cart .lsc-price{font-size:14px!important}.ellara-sticky-cart .lsc-cta{padding:11px 18px!important;font-size:11px!important;letter-spacing:.14em!important;white-space:nowrap!important}}@media(max-width:480px){.ellara-sticky-cart .lsc-meta{display:none!important}.ellara-sticky-cart .lsc-img{width:42px!important;height:42px!important}}@media(max-width:880px){.ellara-footer .lf-grid{grid-template-columns:1fr 1fr!important;gap:32px 24px!important}}@media(max-width:680px){.ellara-footer{padding:50px 0 30px!important}.ellara-footer .lf-inner{padding:0 22px!important}.ellara-footer .lf-grid{grid-template-columns:1fr!important;gap:28px!important}.ellara-footer .lf-col h4{font-size:11px!important;letter-spacing:.22em!important;margin-bottom:14px!important}.ellara-footer .lf-col a{font-size:13.5px!important;padding:6px 0!important}.ellara-footer .lf-brand .boxed-e{width:28px!important;height:32px!important}.ellara-footer .lf-brand .llara-text{font-size:22px!important;letter-spacing:.2em!important}}@media(max-width:680px){.home-meet,.home-04-about,.home-05-one-result,.home-06-ritual,.home-07-reviews,.home-08-closing-cta{padding:60px 0!important}.home-meet .hm-inner,.home-04-about .h4a-inner,.home-05-one-result .h5o-inner,.home-06-ritual .h6r-inner,.home-07-reviews .h7r-inner,.home-08-closing-cta .h8c-inner,.home-09-newsletter .h9n-inner{padding:0 18px!important}.home-meet h2,.home-04-about h2,.home-05-one-result h2,.home-06-ritual h2,.home-07-reviews h2,.home-08-closing-cta h2,.home-09-newsletter h2{font-size:clamp(24px,7vw,32px)!important;line-height:1.15!important}.home-meet .hm-grid,.home-04-about .h4a-grid,.home-05-one-result .h5o-grid,.home-06-ritual .h6r-grid{grid-template-columns:1fr!important;gap:28px!important}}@media(max-width:880px){body,html{overflow-x:hidden!important}img,video,svg{max-width:100%!important;height:auto!important}.ellara-section,.ellara-header,.ellara-footer{max-width:100vw!important;overflow-x:clip!important}a.lhd-cta,.lh-cta,.lo-button,.lhd-cta,.lsc-cta,button[type=submit],.ellara-section button,.ellara-section [role=button]{min-height:44px!important}}@media(max-width:480px){h1{font-size:clamp(26px,8vw,36px)!important}h2{font-size:clamp(22px,6.5vw,28px)!important}p,li{font-size:14.5px!important}}@supports (padding: env(safe-area-inset-bottom)){.ellara-sticky-cart{padding-bottom:calc(10px + env(safe-area-inset-bottom))!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ellara-mobile-fixes.css.map */
