*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background:#0d0d0d;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;line-height:1.6}.el-btn{display:inline-block;padding:16px 36px;font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-radius:4px;cursor:pointer;transition:opacity .2s}.el-btn:hover{opacity:.88}.el-btn--primary{background:#c8a96e;color:#0d0d0d}.el-btn--secondary{background:transparent;color:#c8a96e;border:2px solid #c8a96e}.el-btn--large{padding:20px 48px;font-size:1.1rem}.el-btn--full{width:100%;text-align:center;border-radius:0}.el-section-title{font-size:clamp(1.6rem,4vw,2.8rem);font-weight:900;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.5rem}.el-section-sub{color:#aaa;margin-bottom:2.5rem}.el-hero{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.el-hero__video-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.el-hero__video{width:100%;height:100%;object-fit:cover;display:block}.el-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0d0d0d8c,#0d0d0db3)}.el-hero__inner{position:relative;z-index:1;max-width:860px;margin:0 auto;padding:80px 24px 60px}.el-hero__eyebrow{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#c8a96e;margin-bottom:1.2rem}.el-hero__title{font-size:clamp(2.4rem,7vw,5rem);font-weight:900;letter-spacing:.04em;text-transform:uppercase;line-height:1.05;margin-bottom:1.2rem}.el-hero__sub{font-size:1.1rem;color:#ddd;margin-bottom:2.5rem}.el-hero__stats{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-bottom:2.5rem;padding:2rem;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:#0d0d0d80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.el-stat{text-align:center}.el-stat__num{display:block;font-size:clamp(1.4rem,3vw,2rem);font-weight:900;color:#c8a96e}.el-stat__label{font-size:.8rem;color:#ccc;text-transform:uppercase;letter-spacing:.06em}.el-hero__offer{margin-top:1rem;font-size:.9rem;color:#bbb}.el-reason{background:#0d0d0d;border-top:1px solid #1a1a1a}.el-reason:nth-child(2n){background:#111}.el-reason__image-full{width:100%;overflow:hidden;max-height:560px}.el-reason__image-full img{width:100%;height:100%;object-fit:cover;display:block}.el-reason__content{max-width:760px;margin:0 auto;padding:48px 24px 64px}.el-reason__num{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:#c8a96e;display:block;margin-bottom:1rem}.el-reason__title{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:900;text-transform:uppercase;line-height:1.1;margin-bottom:1.2rem}.el-reason__body{color:#bbb;margin-bottom:1.8rem;font-size:1rem;line-height:1.75}.el-quote{border-left:3px solid #c8a96e;padding-left:1.2rem;margin-bottom:2rem}.el-quote p{font-style:italic;color:#ddd;font-size:.95rem;line-height:1.7;margin-bottom:.5rem}.el-quote cite{font-size:.8rem;color:#888;font-style:normal}.el-testi{padding:80px 0 60px;background:#0a0a0a;border-top:1px solid #1a1a1a;text-align:center;overflow:hidden}.el-testi__inner{max-width:1100px;margin:0 auto}.el-testi__inner .el-section-title,.el-testi__inner .el-section-sub{padding:0 24px}.el-testi__carousel{overflow:hidden}.el-testi__track{display:flex;transition:transform .4s cubic-bezier(.4,0,.2,1)}.el-testi__slide{min-width:100%;display:flex;justify-content:center;padding:0 24px}.el-testi__video{width:100%;max-width:320px;aspect-ratio:9/16;object-fit:cover;border-radius:12px;background:#1a1a1a;display:block}.el-testi__nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px;padding:0 24px}.el-testi__btn{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s,background .2s}.el-testi__btn:hover{border-color:#c8a96e;background:#c8a96e1a}.el-testi__dots{display:flex;gap:8px}.el-testi__dot{width:8px;height:8px;border-radius:50%;background:#fff3;border:none;cursor:pointer;padding:0;transition:background .2s,transform .2s}.el-testi__dot.is-active{background:#c8a96e;transform:scale(1.3)}@media(min-width:768px){.el-testi__carousel{overflow:visible}.el-testi__track{transform:none!important;transition:none;gap:24px}.el-testi__slide{min-width:0;flex:1;padding:0 12px}.el-testi__nav{display:none}}.el-comparison{padding:80px 24px;background:#111;border-top:1px solid #1a1a1a;text-align:center}.el-comparison__inner{max-width:900px;margin:0 auto}.el-table-wrap{overflow-x:auto;margin-bottom:2.5rem}.el-table{width:100%;border-collapse:collapse;font-size:.95rem}.el-table th,.el-table td{padding:14px 18px;border-bottom:1px solid #222;text-align:center}.el-table th{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:#888;font-weight:700}.el-table td:first-child{text-align:left;color:#aaa}.el-table__highlight{color:#c8a96e!important;font-weight:700!important}.el-comparison__cta{margin-top:2rem}.el-faq{padding:80px 24px;background:#0d0d0d;border-top:1px solid #1a1a1a}.el-faq__inner{max-width:760px;margin:0 auto;text-align:center}.el-faq__list{text-align:left;margin-top:2.5rem}.el-faq__item{border-bottom:1px solid #222;padding:1.2rem 0}.el-faq__question{font-size:1rem;font-weight:700;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.el-faq__question:after{content:"+";color:#c8a96e;font-size:1.4rem;font-weight:300}details[open] .el-faq__question:after{content:"\2212"}.el-faq__answer{color:#aaa;padding-top:1rem;font-size:.95rem;line-height:1.7}.el-buy{padding:80px 24px 120px;background:#111;border-top:1px solid #1a1a1a;text-align:center}.el-buy__inner{max-width:640px;margin:0 auto}.el-buy__sub{color:#aaa;margin-bottom:1.5rem}.el-buy__offer{margin-bottom:2rem}.el-buy__badge{display:inline-block;background:#c8a96e;color:#0d0d0d;font-weight:700;font-size:.85rem;letter-spacing:.06em;padding:8px 20px;border-radius:4px}.el-buy__trust{margin-top:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;font-size:.82rem;color:#666}.el-sticky-cta{display:none;position:fixed;bottom:0;left:0;right:0;z-index:100;padding:0}@media(max-width:768px){.el-hero__stats{gap:1.2rem;padding:1.2rem}.el-reason__image-full{max-height:340px}.el-reason__content{padding:36px 20px 48px}.el-comparison,.el-faq,.el-buy{padding:56px 20px}.el-buy{padding-bottom:100px}.el-sticky-cta{display:block}.el-table th,.el-table td{padding:10px 12px;font-size:.85rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/landing-eyeliner-1440.css.map */
