.ll-about-page{--ll-about-sans: "Longlash About Sans", "IBM Plex Sans", Arial, sans-serif;--ll-about-display: "Longlash About Display", "Libre Baskerville", Georgia, serif;--ll-about-cocoa: #281d1a;--ll-about-coral: #cf7f79;--ll-about-warm: #fbf8f6;--ll-about-soft: #f6ece8;--ll-about-white: #fff;--ll-about-border: #ded2cd;--ll-about-muted: #6d615d;background:var(--ll-about-warm)}.ll-about-page #MainContent{padding:0}.ll-about-section{margin:0}.ll-about,.ll-about *{box-sizing:border-box}.ll-about{overflow:hidden;color:var(--ll-about-cocoa);background:var(--ll-about-warm);font-family:IBM Plex Sans,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.ll-about__shell{width:min(100%,1420px);margin-inline:auto;padding-inline:48px}.ll-about h1,.ll-about h2,.ll-about h3,.ll-about blockquote{margin:0;color:var(--ll-about-cocoa);font-family:Libre Baskerville,serif!important;font-weight:600;letter-spacing:0}.ll-about h1{max-width:13ch;font-size:clamp(2.85rem,4vw,3.6rem);line-height:1.06}.ll-about h2{max-width:15ch;font-size:clamp(2.25rem,3.3vw,2.9rem);line-height:1.12}.ll-about h3{font-size:1.35rem;line-height:1.35}.ll-about__kicker{margin:0 0 14px;color:var(--ll-about-coral);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.ll-about__body{color:var(--ll-about-muted);font-size:16px;font-weight:500;line-height:1.75}.ll-about__body p{margin:0}.ll-about__body p+p{margin-top:20px}.ll-about__copy-panel>.ll-about__body{max-width:570px;margin-top:24px}.ll-about__media{overflow:hidden;background:#e6e0dc}.ll-about__media img,.ll-about__visual img{display:block;width:100%;height:100%;object-fit:cover}.ll-about__hero{border-block:1px solid var(--ll-about-border);background:var(--ll-about-soft)}.ll-about__hero-grid{display:grid;min-height:640px;grid-template-columns:.95fr 1.05fr;gap:80px;align-items:center;padding-block:64px}.ll-about__hero-copy{padding-left:clamp(0px,3vw,38px)}.ll-about__hero .ll-about__kicker{margin-bottom:12px}.ll-about__hero-text{max-width:46ch;margin-top:24px}.ll-about__hero-media{height:100%;min-height:510px;aspect-ratio:6 / 5}.ll-about__hero-media img{object-position:var(--ll-about-object-position, 50% 30%)}.ll-about__section{padding-block:96px}.ll-about__origin{padding-block:112px}.ll-about__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;align-items:center}.ll-about__origin-media{aspect-ratio:5 / 5.4}.ll-about__visual{width:100%;height:480px;background:#d9d3cf}.ll-about__visual img{object-position:50% 40%}.ll-about__principles{background:var(--ll-about-white)}.ll-about__principles h2,.ll-about__promise h2{margin-bottom:40px}.ll-about__principle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ll-about-border)}.ll-about__principle{min-height:250px;padding:32px 44px 8px 0}.ll-about__principle+.ll-about__principle{border-left:1px solid var(--ll-about-border);padding-left:44px}.ll-about__principle>span,.ll-about__promise-grid article>p{display:block;margin:0 0 30px;color:var(--ll-about-coral);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ll-about__principle h3{margin-bottom:18px}.ll-about__formulas{background:var(--ll-about-warm)}.ll-about__split--formula{align-items:start}.ll-about__trust{margin:0;padding:0;border-top:1px solid var(--ll-about-border);list-style:none}.ll-about__trust li{display:flex;min-height:68px;align-items:center;gap:16px;border-bottom:1px solid var(--ll-about-border);font-family:Libre Baskerville,Georgia,serif;font-size:1.2rem;font-weight:400}.ll-about__trust li span{color:var(--ll-about-coral);font-size:17px}.ll-about__future{padding-block:112px;background:var(--ll-about-soft)}.ll-about__future-line{max-width:44ch;margin:48px 0 0;font-family:Libre Baskerville,Georgia,serif;font-size:1.15rem;line-height:1.8;letter-spacing:0}.ll-about__future-line em{color:var(--ll-about-coral)}.ll-about__future-media{aspect-ratio:1 / 1}.ll-about__future-media img{transition:transform .7s ease}.ll-about__future-media:hover img{transform:scale(1.025)}.ll-about__community{padding-block:80px}.ll-about__community-grid{display:grid;grid-template-columns:.36fr .64fr;gap:64px;align-items:start}.ll-about__community h2{max-width:13ch}.ll-about__score{display:flex;gap:22px;align-items:center;margin-top:34px}.ll-about__score>strong{color:var(--ll-about-cocoa);font-family:Libre Baskerville,serif;font-size:2.8rem;font-weight:600;line-height:1}.ll-about__score div>span{color:var(--ll-about-coral);letter-spacing:.12em}.ll-about__score p{margin:5px 0 0;color:var(--ll-about-muted);font-size:13px}.ll-about__text-link,.ll-about__secondary{display:inline-block;margin-top:30px;border-bottom:1px solid currentColor;color:var(--ll-about-cocoa);font-size:11px;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.ll-about__review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ll-about__review-grid figure{min-height:230px;margin:0;padding:34px;border:1px solid var(--ll-about-border);background:var(--ll-about-soft)}.ll-about__review-grid figure>span{color:var(--ll-about-coral);font-family:Georgia,serif;font-size:52px;line-height:.8}.ll-about__review-grid blockquote{margin-top:28px;font-size:1.35rem;line-height:1.55}.ll-about__review-grid figcaption{margin-top:28px;color:var(--ll-about-muted);font-size:12px}.ll-about__promise{background:var(--ll-about-white)}.ll-about__promise-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 32px}.ll-about__promise-grid article{min-height:0;padding:20px 0 0;border-top:1px solid var(--ll-about-border)}.ll-about__promise-grid article>p{margin-bottom:24px}.ll-about__promise-grid h3{margin-bottom:10px;font-size:1.2rem;line-height:1.375}.ll-about__promise-grid .ll-about__body{font-size:14px;line-height:1.65}.ll-about__statement{padding-block:80px;background:var(--ll-about-cocoa)}.ll-about__statement p{max-width:1050px;margin:0 auto;color:var(--ll-about-white);font-family:Libre Baskerville,serif;font-size:clamp(2rem,3vw,2.65rem);line-height:1.35;letter-spacing:0;text-align:center}.ll-about__cta{padding-block:80px 48px;background:var(--ll-about-soft);text-align:center}.ll-about__cta h2{max-width:none}.ll-about__cta .ll-about__body{max-width:46ch;margin:16px auto 0}.ll-about__actions{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:34px}.ll-about__button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:20px;padding:14px 28px;background:var(--ll-about-cocoa);color:var(--ll-about-white);font-size:11px;font-weight:700;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.ll-about__secondary{margin-top:0}.ll-about-page #MainContent .ll-footer-cta{padding:0 20px 48px;background:var(--ll-about-soft);color:var(--ll-about-cocoa);font-family:IBM Plex Sans,Arial,sans-serif!important}.ll-about-page #MainContent .ll-footer-cta__card{display:grid;width:min(100%,1200px);margin-inline:auto;overflow:hidden;background:var(--ll-about-white);box-shadow:0 24px 70px #241b181f}.ll-about-page #MainContent .ll-footer-cta__media{position:relative;min-height:0;overflow:hidden;aspect-ratio:4 / 3;background:#e7e2de}.ll-about-page #MainContent .ll-footer-cta__media img,.ll-about-page #MainContent .ll-footer-cta__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.ll-about-page #MainContent .ll-footer-cta__content{display:flex;flex-direction:column;justify-content:center;padding:40px 24px}.ll-about-page #MainContent .ll-footer-cta__kicker{display:flex;align-items:center;gap:12px;margin:0;color:var(--ll-about-coral);font-family:IBM Plex Sans,Arial,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.ll-about-page #MainContent .ll-footer-cta__kicker span{width:32px;height:1px;background:currentColor}.ll-about-page #MainContent .ll-footer-cta h2{margin:14px 0 0;color:var(--ll-about-cocoa);font-family:Libre Baskerville,Georgia,serif!important;font-size:33.6px!important;font-style:normal!important;font-weight:600!important;letter-spacing:0!important;line-height:1.12!important;text-transform:none!important}.ll-about-page #MainContent .ll-footer-cta__copy{max-width:34ch;margin-top:16px;color:var(--ll-about-muted);font-family:IBM Plex Sans,Arial,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.8667!important}.ll-about-page #MainContent .ll-footer-cta__copy>:last-child{margin-bottom:0}.ll-about-page #MainContent .ll-footer-cta__actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.ll-about-page #MainContent .ll-footer-cta a.ll-button{display:inline-flex;width:fit-content;min-height:52px;align-items:center;justify-content:center;gap:12px;padding:0 32px;border:1px solid var(--ll-about-cocoa);border-radius:0;background:var(--ll-about-cocoa);color:var(--ll-about-white)!important;font-family:IBM Plex Sans,Arial,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.1em;line-height:1;text-decoration:none;text-transform:uppercase}.ll-about-page #MainContent .ll-footer-cta a.ll-button:hover{background:var(--ll-about-coral);border-color:var(--ll-about-coral)}.ll-about-page #MainContent .ll-footer-cta__secondary{border-bottom:1px solid currentColor;color:var(--ll-about-cocoa);font-size:14px;text-decoration:none}@media(max-width:1023px){.ll-about__shell{padding-inline:40px}.ll-about__hero-grid{min-height:auto;grid-template-columns:1fr 1fr;gap:44px;padding-block:48px}.ll-about__hero-copy{padding-left:0}.ll-about__hero-media{min-height:440px;aspect-ratio:5 / 6}.ll-about__split{gap:48px}.ll-about__visual{height:400px}.ll-about__community-grid{grid-template-columns:1fr}.ll-about__promise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.ll-about-page #MainContent .ll-footer-cta,.ll-about-page #MainContent .ll-footer-cta__content{padding-inline:40px}.ll-about-page #MainContent .ll-footer-cta h2{font-size:44px!important}}@media(min-width:768px){.ll-about-page #MainContent .ll-footer-cta__card{grid-template-columns:1.15fr 1fr}.ll-about-page #MainContent .ll-footer-cta__media{min-height:380px;aspect-ratio:auto}}@media(min-width:1024px){.ll-about-page #MainContent .ll-footer-cta{padding:0 48px 64px}.ll-about-page #MainContent .ll-footer-cta__card{height:380px}.ll-about-page #MainContent .ll-footer-cta__media{height:100%;min-height:0}.ll-about-page #MainContent .ll-footer-cta__content{padding:56px}}@media(max-width:767px){.ll-about__shell{padding-inline:20px}.ll-about h1{font-size:2.1rem;line-height:1.12}.ll-about h2{font-size:2rem}.ll-about__body{font-size:15px}.ll-about__section,.ll-about__origin,.ll-about__future{padding-block:64px}.ll-about__hero-grid,.ll-about__split{grid-template-columns:1fr;gap:38px}.ll-about__hero-grid{padding-block:48px}.ll-about__hero-media{min-height:0;aspect-ratio:4 / 3}.ll-about__split--origin .ll-about__copy-panel{order:1}.ll-about__split--origin .ll-about__origin-media{order:2}.ll-about__origin-media,.ll-about__future-media{aspect-ratio:4 / 3}.ll-about__visual{height:280px}.ll-about__principles h2,.ll-about__promise h2{margin-bottom:36px}.ll-about__principle-grid,.ll-about__review-grid,.ll-about__promise-grid{grid-template-columns:1fr}.ll-about__principle{min-height:0;padding:28px 0 34px}.ll-about__principle+.ll-about__principle{border-top:1px solid var(--ll-about-border);border-left:0;padding-left:0}.ll-about__review-grid figure{min-height:0;padding:28px}.ll-about__promise-grid article{min-height:0;padding:28px 0 32px}.ll-about__promise-grid article+article{padding-left:0}.ll-about__statement{padding-block:64px}.ll-about__statement p{text-align:left}.ll-about__actions{flex-direction:column;gap:20px}}@media(prefers-reduced-motion:reduce){.ll-about__future-media img{transition:none}.ll-about__future-media:hover img{transform:none}}body.ll-about-page #MainContent .ll-about,body.ll-about-page #MainContent .ll-about :is(p,a,span,li,figcaption){font-family:IBM Plex Sans,Arial,sans-serif!important}body.ll-about-page #MainContent .ll-about :is(h1,h2,h3,blockquote),body.ll-about-page #MainContent .ll-about :is(h1,h2,h3,blockquote) *{font-family:Libre Baskerville,Georgia,serif!important;font-style:normal!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}body.ll-about-page #MainContent .ll-about .ll-about__kicker,body.ll-about-page #MainContent .ll-about .ll-about__text-link,body.ll-about-page #MainContent .ll-about .ll-about__secondary,body.ll-about-page #MainContent .ll-about .ll-about__button,body.ll-about-page #MainContent .ll-about .ll-about__principle>span,body.ll-about-page #MainContent .ll-about .ll-about__promise-grid article>p{font-family:IBM Plex Sans,Arial,sans-serif!important;font-style:normal!important;font-weight:600!important}body.ll-about-page #MainContent .ll-about .ll-about__body,body.ll-about-page #MainContent .ll-about .ll-about__body p{font-family:IBM Plex Sans,Arial,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.75!important}body.ll-about-page #MainContent .ll-about h1{font-size:57.6px!important;line-height:1.04!important}body.ll-about-page #MainContent .ll-about :is(.ll-about__origin,.ll-about__principles,.ll-about__future) h2{font-size:46.4px!important;line-height:1.06!important}body.ll-about-page #MainContent .ll-about :is(.ll-about__formulas,.ll-about__community,.ll-about__promise,.ll-about__cta) h2{font-size:40px!important;line-height:1.06!important}body.ll-about-page #MainContent .ll-about .ll-about__principle h3{font-size:24px!important;line-height:1.25!important}body.ll-about-page #MainContent .ll-about .ll-about__trust li,body.ll-about-page #MainContent .ll-about .ll-about__future-line{font-family:Libre Baskerville,Georgia,serif!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important}body.ll-about-page #MainContent .ll-about .ll-about__review-grid blockquote{font-size:23.2px!important;font-weight:400!important;line-height:1.4!important}body.ll-about-page #MainContent .ll-about .ll-about__score>strong,body.ll-about-page #MainContent .ll-about .ll-about__review-grid figure>span{font-family:Libre Baskerville,Georgia,serif!important;font-style:normal!important}body.ll-about-page #MainContent .ll-about .ll-about__score>strong{font-size:44.8px!important;font-weight:600!important;letter-spacing:0!important;line-height:1!important}body.ll-about-page #MainContent .ll-about .ll-about__promise-grid h3{font-size:19.2px!important;line-height:1.375!important}body.ll-about-page #MainContent .ll-about .ll-about__statement p{color:var(--ll-about-white)!important;font-family:Libre Baskerville,Georgia,serif!important;font-size:40px!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important}@media(min-width:640px)and (max-width:1023px){body.ll-about-page #MainContent .ll-about h1{font-size:44.8px!important}body.ll-about-page #MainContent .ll-about :is(.ll-about__origin,.ll-about__principles,.ll-about__future) h2{font-size:38.4px!important}body.ll-about-page #MainContent .ll-about :is(.ll-about__formulas,.ll-about__community,.ll-about__promise,.ll-about__cta) h2{font-size:33.6px!important}body.ll-about-page #MainContent .ll-about .ll-about__statement p{font-size:33.6px!important}}@media(max-width:639px){body.ll-about-page #MainContent .ll-about h1{font-size:33.6px!important}body.ll-about-page #MainContent .ll-about :is(.ll-about__origin,.ll-about__principles,.ll-about__future) h2{font-size:30.4px!important}body.ll-about-page #MainContent .ll-about :is(.ll-about__formulas,.ll-about__community,.ll-about__promise,.ll-about__cta) h2{font-size:28px!important}body.ll-about-page #MainContent .ll-about .ll-about__body,body.ll-about-page #MainContent .ll-about .ll-about__body p{font-size:15px!important;line-height:1.8667!important}body.ll-about-page #MainContent .ll-about .ll-about__principle h3{font-size:21.6px!important}body.ll-about-page #MainContent .ll-about .ll-about__trust li{font-size:17.6px!important}body.ll-about-page #MainContent .ll-about .ll-about__future-line{font-size:16.8px!important}body.ll-about-page #MainContent .ll-about .ll-about__review-grid blockquote{font-size:20px!important}body.ll-about-page #MainContent .ll-about .ll-about__statement p{font-size:24.8px!important}}body.ll-about-page #MainContent .ll-about,body.ll-about-page #MainContent .ll-about :is(p,a,span,li,figcaption),body.ll-about-page #MainContent .ll-footer-cta,body.ll-about-page #MainContent .ll-footer-cta :is(p,a,span){font-family:var(--ll-about-sans)!important}body.ll-about-page #MainContent .ll-about :is(h1,h2,h3,blockquote),body.ll-about-page #MainContent .ll-about :is(h1,h2,h3,blockquote) *,body.ll-about-page #MainContent .ll-footer-cta h2,body.ll-about-page #MainContent .ll-footer-cta h2 *{font-family:var(--ll-about-display)!important}body.ll-about-page #MainContent .ll-about .ll-about__trust li,body.ll-about-page #MainContent .ll-about .ll-about__future-line,body.ll-about-page #MainContent .ll-about .ll-about__score>strong,body.ll-about-page #MainContent .ll-about .ll-about__review-grid figure>span,body.ll-about-page #MainContent .ll-about .ll-about__statement p{font-family:var(--ll-about-display)!important}body.ll-about-page #MainContent .ll-about .ll-about__future-line em{font-family:inherit!important;font-style:italic!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/longlash-about.css.map */
