@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,500;0,9..144,600;1,9..144,500&family=Jost:wght@300;400;500;600&display=swap";:root{--nl-cream:#FBF4EF;--nl-cream-2:#F5EAE2;--nl-white:#FFFFFF;--nl-ink:#2B2420;--nl-ink-muted:#5B5049;--nl-blush:#E7B6B9;--nl-blush-deep:#C4868C;--nl-blush-pale:#F6E4E1;--nl-gold:#B08A5A;--nl-line:#E6D9D0;--nl-green:#5C7A5E;--nl-radius:18px;--nl-radius-sm:10px;--nl-shadow:0 10px 30px rgba(43,36,32,.08);--nl-shadow-soft:0 4px 16px rgba(43,36,32,.06);--nl-font-heading:"Fraunces", serif;--nl-font-body:"Jost", sans-serif}.nanolash-section *{box-sizing:border-box}.nanolash-section{font-family:var(--nl-font-body);color:var(--nl-ink);line-height:1.6}.nanolash-section h1,.nanolash-section h2,.nanolash-section h3,.nanolash-section h4{font-family:var(--nl-font-heading);font-weight:500;line-height:1.15;letter-spacing:-.01em;margin:0}.nanolash-section a:not(.nanolash-btn){color:inherit}.nanolash-section img{max-width:100%;display:block}.nanolash-section ul{list-style:none;margin:0;padding:0}.nanolash-container{max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,24px)}.nanolash-pad{padding:clamp(40px,8vw,64px) 0}.nanolash-eyebrow{font-family:var(--nl-font-body);text-transform:uppercase;letter-spacing:.14em;font-size:12px;color:var(--nl-blush-deep);font-weight:600}.nanolash-head{text-align:center;max-width:640px;margin:0 auto clamp(28px,5vw,40px)}.nanolash-head h2{font-size:clamp(26px,4vw,38px);margin-top:10px}.nanolash-head p{color:var(--nl-ink-muted);margin-top:12px;font-size:16px}.nanolash-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:100px;font-family:var(--nl-font-body);font-weight:500;font-size:15px;letter-spacing:.02em;cursor:pointer;border:1px solid transparent;transition:all .25s ease;text-decoration:none;min-height:44px}.nanolash-btn-primary{background:var(--nl-ink);color:var(--nl-white)}.nanolash-btn-primary:hover{background:var(--nl-blush-deep);color:var(--nl-white)}.nanolash-btn-outline{background:transparent;border-color:var(--nl-ink);color:var(--nl-ink)}.nanolash-btn-outline:hover{background:var(--nl-ink);color:var(--nl-white)}.nanolash-trust-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:22px}.nanolash-trust-item{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;background:var(--nl-white);color:var(--nl-ink-muted);padding:7px 13px;border-radius:100px;border:1px solid var(--nl-line)}.nanolash-scarcity{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;background:var(--nl-blush-pale);color:var(--nl-blush-deep);padding:7px 14px;border-radius:100px;margin-bottom:16px}.nanolash-scarcity .dot{width:7px;height:7px;border-radius:50%;background:var(--nl-blush-deep);display:inline-block;animation:nl-pulse 1.6s infinite}@keyframes nl-pulse{0%,to{opacity:1}50%{opacity:.35}}.nanolash-bullets{max-width:640px;margin:0 auto 8px}.nanolash-bullets li{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px;font-size:14.5px;line-height:1.45}.nanolash-bullets .sym{color:var(--nl-blush-deep);font-size:15px;line-height:1.5;flex:0 0 auto}.nanolash-guarantee{text-align:center;margin:20px auto 0;padding:16px;background:var(--nl-cream-2);border-radius:var(--nl-radius-sm);max-width:520px}.nanolash-guarantee .headline{font-family:var(--nl-font-heading);font-size:16.5px;margin-bottom:5px}.nanolash-guarantee .legal{font-size:11px;color:var(--nl-ink-muted)}.nanolash-mini-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;max-width:820px;margin:0 auto 4px}@media(max-width:640px){.nanolash-mini-reviews{grid-template-columns:1fr}}.nanolash-mini-review{background:var(--nl-cream-2);border-radius:12px;padding:11px 13px;font-size:12px;line-height:1.4}.nanolash-mini-review .stars{font-size:11px;display:block;margin-bottom:4px;color:var(--nl-gold);letter-spacing:1px}.nanolash-mini-review .who{font-size:10.5px;color:var(--nl-ink-muted);margin-top:6px;display:block}.nanolash-press-row{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.nanolash-press-item{display:block;background:var(--nl-white);border:1px solid var(--nl-line);border-radius:14px;padding:14px 18px;max-width:230px;box-shadow:var(--nl-shadow-soft);text-decoration:none;transition:.2s}.nanolash-press-item:hover{border-color:var(--nl-blush-deep)}.nanolash-press-quote{display:block;font-family:var(--nl-font-heading);font-size:13.5px;font-style:italic;margin-bottom:8px;color:var(--nl-ink)}.nanolash-press-source{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--nl-ink-muted);flex-wrap:wrap}.nanolash-press-tag{font-size:9px;text-transform:uppercase;letter-spacing:.05em;background:var(--nl-cream-2);padding:2px 7px;border-radius:100px;white-space:nowrap}.nanolash-press-tag.independent{background:var(--nl-blush-pale);color:var(--nl-blush-deep)}.nanolash-ba-script{font-family:var(--nl-font-heading);font-style:italic;font-size:16px;color:var(--nl-blush-deep);margin-bottom:2px;text-align:center}.nanolash-ba-title{font-size:clamp(26px,5vw,40px);letter-spacing:.02em;text-align:center}.nanolash-ba-photo-stack{position:relative;width:100%;aspect-ratio:1/1;margin-bottom:16px}.nanolash-ba-photo-stack .before,.nanolash-ba-photo-stack .after{position:absolute;width:76%;height:76%;border-radius:14px;overflow:hidden;border:4px solid var(--nl-white);background:var(--nl-cream-2)}.nanolash-ba-photo-stack .before{top:6%;left:6%;transform:rotate(-6deg);box-shadow:0 6px 16px #2b242026;z-index:1}.nanolash-ba-photo-stack .after{bottom:4%;right:4%;transform:rotate(4deg);box-shadow:0 10px 26px #2b242038;z-index:2}.nanolash-ba-photo-stack img{width:100%;height:100%;object-fit:cover;display:block}.nanolash-ba-photo-stack .ph-empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:26px;background:linear-gradient(135deg,var(--nl-blush-pale),var(--nl-cream-2));color:var(--nl-blush-deep)}.nanolash-ba-label{position:absolute;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#fff;padding:3px 9px;border-radius:100px;z-index:3;font-weight:600}.nanolash-ba-label.before-lbl{top:2%;left:2%;background:var(--nl-ink)}.nanolash-ba-label.after-lbl{bottom:2%;right:2%;background:var(--nl-blush-deep)}.nanolash-ba-story{font-size:13px;color:var(--nl-ink-muted);line-height:1.5;margin-bottom:4px}.nanolash-ba-story-more{font-size:13px;color:var(--nl-ink-muted);line-height:1.5;margin-bottom:4px;display:none}.nanolash-ba-readmore{background:none;border:none;padding:0;font-family:var(--nl-font-body);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nl-blush-deep);cursor:pointer;margin-top:4px}.nanolash-ba-name{display:block;font-family:var(--nl-font-heading);font-size:13.5px;margin-top:6px}.nanolash-ba-scroll-wrap{position:relative}.nanolash-ba-scroll{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 4px 12px}.nanolash-ba-scroll .nanolash-ba-card{flex:0 0 auto;width:230px;scroll-snap-align:start}.nanolash-ba-arrow{position:absolute;top:38%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:var(--nl-white);border:1px solid var(--nl-line);box-shadow:var(--nl-shadow-soft);font-size:18px;cursor:pointer;z-index:5;display:flex;align-items:center;justify-content:center}.nanolash-ba-arrow-left{left:-10px}.nanolash-ba-arrow-right{right:-10px}@media(max-width:700px){.nanolash-ba-arrow{display:none}}.nanolash-ba-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:960px){.nanolash-ba-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.nanolash-ba-grid{grid-template-columns:1fr}}.nanolash-pain-section{background:var(--nl-ink);color:var(--nl-cream)}.nanolash-pain-section .nanolash-eyebrow{color:var(--nl-blush)}.nanolash-pain-section .nanolash-head h2{color:#fff}.nanolash-pain-section .nanolash-head p{color:#cfc5bd}.nanolash-pain-section .nanolash-btn-primary{background:var(--nl-white);color:var(--nl-ink)}.nanolash-pain-section .nanolash-btn-primary:hover{background:var(--nl-blush-deep);color:var(--nl-white)}.nanolash-pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:860px){.nanolash-pain-grid{grid-template-columns:1fr}}.nanolash-pain-card{background:#ffffff0f;border-radius:16px;padding:24px}.nanolash-pain-card .ico{font-size:24px;margin-bottom:12px}.nanolash-pain-card h3{color:#fff;font-size:17px;margin-bottom:8px}.nanolash-pain-card p{font-size:13.5px;color:#cfc5bd}.nanolash-pain-cta{text-align:center;margin-top:36px}.nanolash-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:8px}@media(max-width:700px){.nanolash-steps{grid-template-columns:1fr}}.nanolash-step{background:var(--nl-white);border-radius:var(--nl-radius-sm);padding:20px;box-shadow:var(--nl-shadow-soft)}.nanolash-step .num{font-family:var(--nl-font-heading);color:var(--nl-blush-deep);font-size:22px;margin-bottom:6px}.nanolash-ing-band{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}@media(max-width:860px){.nanolash-ing-band{grid-template-columns:1fr}}.nanolash-ing-list li{display:flex;gap:14px;padding:14px 0;border-top:1px solid var(--nl-line)}.nanolash-ing-list li:last-child{border-bottom:1px solid var(--nl-line)}.nanolash-ing-num{font-family:var(--nl-font-heading);color:var(--nl-blush-deep);font-size:18px;flex:0 0 auto}.nanolash-ing-title{font-weight:500;margin-bottom:2px;font-size:14px}.nanolash-ing-desc{font-size:12.5px;color:var(--nl-ink-muted)}.nanolash-ing-photo{border-radius:var(--nl-radius);overflow:hidden;box-shadow:var(--nl-shadow);aspect-ratio:1/1;background:linear-gradient(135deg,var(--nl-blush-pale),var(--nl-cream-2))}.nanolash-ing-photo img{width:100%;height:100%;object-fit:cover}.nanolash-inci-note{font-size:11.5px;color:var(--nl-ink-muted);margin-top:16px;padding-top:14px;border-top:1px dashed var(--nl-line)}.nanolash-warn-box{background:var(--nl-white);border-radius:var(--nl-radius);padding:32px 34px;max-width:760px;margin:0 auto;box-shadow:var(--nl-shadow-soft)}.nanolash-warn-box li{position:relative;padding-left:26px;margin-bottom:12px;font-size:14.5px;color:var(--nl-ink-muted);line-height:1.5}.nanolash-warn-box li:before{content:"\26a0";position:absolute;left:0;top:0;color:var(--nl-gold)}.nanolash-warn-foot{margin-top:16px;padding-top:14px;border-top:1px dashed var(--nl-line);font-size:12.5px;color:var(--nl-ink-muted)}.nanolash-compare-wrap{overflow-x:auto}.nanolash-compare-table{width:100%;border-collapse:collapse;max-width:820px;margin:0 auto;background:var(--nl-white);border-radius:var(--nl-radius);overflow:hidden;box-shadow:var(--nl-shadow-soft)}.nanolash-compare-table th,.nanolash-compare-table td{padding:14px 18px;text-align:left;font-size:13.5px;border-bottom:1px solid var(--nl-line)}.nanolash-compare-table th{background:var(--nl-ink);color:#fff;font-family:var(--nl-font-heading);font-weight:500;font-size:14.5px}.nanolash-compare-table td:first-child{font-weight:500;color:var(--nl-ink);width:34%}.nanolash-compare-table td.brand-col{color:var(--nl-green);font-weight:600}.nanolash-compare-table tr:last-child td{border-bottom:none}.nanolash-compare-note{font-size:11.5px;color:var(--nl-ink-muted);text-align:center;margin-top:14px;max-width:600px;margin-left:auto;margin-right:auto}.nanolash-best-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:860px){.nanolash-best-grid{grid-template-columns:1fr}}.nanolash-best-card{background:var(--nl-white);border-radius:var(--nl-radius);overflow:hidden;box-shadow:var(--nl-shadow-soft);text-decoration:none;display:block;color:inherit}.nanolash-best-card .img-wrap{aspect-ratio:1/1;overflow:hidden;background:linear-gradient(135deg,var(--nl-blush-pale),var(--nl-cream-2));display:flex;align-items:center;justify-content:center;font-size:38px;color:var(--nl-blush-deep)}.nanolash-best-card .img-wrap img{width:100%;height:100%;object-fit:cover}.nanolash-best-card .body{padding:18px}.nanolash-best-card .rev{font-size:12px;color:var(--nl-ink-muted);margin-bottom:4px}.nanolash-best-card h4{font-size:17px;margin-bottom:6px}.nanolash-best-card .price{font-size:14px}.nanolash-reviews-head{display:grid;grid-template-columns:auto 1fr;gap:40px;align-items:center;margin-bottom:40px}@media(max-width:760px){.nanolash-reviews-head{grid-template-columns:1fr;text-align:center}}.nanolash-review-score{font-family:var(--nl-font-heading);font-size:52px}.nanolash-bar-row{display:flex;align-items:center;gap:10px;font-size:12px;margin-bottom:6px}.nanolash-bar-track{flex:1;height:6px;background:var(--nl-line);border-radius:10px;overflow:hidden}.nanolash-bar-fill{height:100%;background:var(--nl-gold)}.nanolash-review-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:860px){.nanolash-review-cards{grid-template-columns:1fr}}.nanolash-review-cards-more{display:none}.nanolash-review-cards-more.show{display:grid}.nanolash-review-card{background:var(--nl-white);border-radius:var(--nl-radius);padding:22px;box-shadow:var(--nl-shadow-soft)}.nanolash-review-card .stars{margin-bottom:8px;color:var(--nl-gold);letter-spacing:2px}.nanolash-review-card h4{font-size:15px;margin-bottom:8px}.nanolash-review-card p{font-size:14px;color:var(--nl-ink-muted);margin-bottom:12px}.nanolash-review-card .who{font-size:12.5px;color:var(--nl-ink-muted)}.nanolash-accordions{max-width:760px;margin:0 auto}.nanolash-section details{border-bottom:1px solid var(--nl-line);padding:18px 4px}.nanolash-section details summary{cursor:pointer;font-family:var(--nl-font-heading);font-size:18px;font-weight:500;display:flex;justify-content:space-between;align-items:center;list-style:none}.nanolash-section details summary::-webkit-details-marker{display:none}.nanolash-section details summary:after{content:"+";font-size:22px;color:var(--nl-blush-deep);font-family:var(--nl-font-body)}.nanolash-section details[open] summary:after{content:"\2013"}.nanolash-section details .content{padding-top:14px;font-size:15px;color:var(--nl-ink-muted)}.nanolash-about-band{background:var(--nl-blush-pale);border-radius:24px;padding:clamp(36px,6vw,56px) clamp(20px,5vw,40px);text-align:center}.nanolash-about-band h2{font-size:clamp(24px,4vw,32px);max-width:640px;margin:10px auto 16px}.nanolash-about-band p{max-width:560px;margin:0 auto 20px;color:var(--nl-ink-muted)}.nanolash-cta-band{background:var(--nl-ink);border-radius:28px;padding:clamp(40px,7vw,64px) clamp(20px,5vw,40px);text-align:center;color:#fff}.nanolash-cta-band .nanolash-eyebrow{color:var(--nl-blush)}.nanolash-cta-band h2{color:#fff;font-size:clamp(24px,4vw,36px);max-width:640px;margin:12px auto 10px}.nanolash-cta-band p{color:#cfc5bd;max-width:520px;margin:0 auto 26px}.nanolash-ph{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--nl-blush-pale),var(--nl-cream-2));color:var(--nl-blush-deep);font-size:28px;width:100%;height:100%}.nanolash-sticky-cta{position:fixed;bottom:0;left:0;right:0;background:var(--nl-white);border-top:1px solid var(--nl-line);padding:12px 16px;display:none;align-items:center;justify-content:space-between;gap:12px;z-index:60;box-shadow:0 -6px 20px #0000000f}.nanolash-sticky-cta .info{font-size:13px}.nanolash-sticky-cta .price{font-family:var(--nl-font-heading);font-size:18px}@media(max-width:900px){.nanolash-sticky-cta{display:flex}body{padding-bottom:76px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nanolash-styles.css.map */
