@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Inter+Tight:wght@500;600;700;800&display=swap";:root{--lw-wine: oklch(.18 .06 7);--lw-rose: oklch(.86 .035 8);--lw-rose-tint: oklch(.97 .012 8);--lw-rose-dusky: oklch(.33 .12 8);--lw-ivory: oklch(.99 .006 70);--lw-bg-secondary:oklch(.97 0 0);--lw-accent-red: oklch(.5 .19 27);--lw-success: oklch(.55 .11 165);--lw-border: oklch(.9 .01 8);--lw-gold-grad: linear-gradient(90deg, #e4c48c 21.52%, #f1debd 78.77%);--lw-radius: 14px;--lw-radius-pill: 999px;--lw-font-heading: "Inter Tight", system-ui, sans-serif;--lw-font-body: "Inter", system-ui, sans-serif;--lw-btn-bg: var(--lw-rose-dusky);--lw-btn-bg-hover: var(--lw-wine);--lw-btn-fg: #ffffff}.ledwand-container{max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,32px)}.ledwand-section{padding:clamp(40px,8vw,96px) 0}.ledwand-section--tight{padding:clamp(28px,5vw,56px) 0}.ledwand-eyebrow{font-family:var(--lw-font-body);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--lw-rose-dusky);margin:0 0 10px}.ledwand-h2{font-family:var(--lw-font-heading);font-weight:600;font-size:clamp(28px,4vw,44px);line-height:1.1;color:var(--lw-wine);margin:0 0 14px;letter-spacing:-.01em}.ledwand-sub{font-family:var(--lw-font-body);font-size:clamp(15px,1.6vw,18px);line-height:1.5;color:var(--lw-wine);opacity:.75;max-width:640px;margin:0 0 32px}.ledwand-center{text-align:center;margin-left:auto;margin-right:auto}.ledwand-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--lw-font-body);font-weight:600;font-size:16px;padding:16px 28px;min-height:44px;border-radius:var(--lw-radius-pill);background:var(--lw-btn-bg);color:var(--lw-btn-fg);border:none;cursor:pointer;text-decoration:none;transition:background .2s ease,transform .15s ease}.ledwand-btn:hover{background:var(--lw-btn-bg-hover)}.ledwand-btn:active{transform:scale(.98)}.ledwand-btn--block{width:100%}.ledwand-hero-badge{position:absolute;z-index:3;top:20px;left:20px;background:#fff;border-radius:var(--lw-radius-pill);padding:8px 16px;font-family:var(--lw-font-body);font-weight:600;font-size:13px;letter-spacing:.02em;box-shadow:0 2px 10px #00000014}.ledwand-hero-promo-circle{position:absolute;z-index:3;bottom:14%;left:10%;width:120px;height:120px;border-radius:50%;background:var(--lw-wine);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:var(--lw-font-body);line-height:1.15}.ledwand-hero-promo-circle strong{font-family:var(--lw-font-heading);font-size:19px;font-weight:700}.ledwand-hero-promo-circle span{font-size:12px;font-weight:600}.ledwand-benefit-list{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.ledwand-benefit-list li{display:flex;align-items:center;gap:12px;font-family:var(--lw-font-body);font-size:15px;color:var(--lw-wine)}.ledwand-benefit-list svg{width:20px;height:20px;min-width:20px;color:var(--lw-rose-dusky)}.ledwand-trust-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px;padding-top:18px;border-top:1px solid var(--lw-border)}.ledwand-trust-row>div{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--lw-wine)}.ledwand-trust-row svg{width:18px;height:18px;min-width:18px;color:var(--lw-success);margin-top:1px}@media screen and (max-width:749px){.ledwand-trust-row{grid-template-columns:1fr;gap:10px}.ledwand-hero-promo-circle{width:92px;height:92px;left:6%;bottom:10%}.ledwand-hero-promo-circle strong{font-size:15px}}.ledwand-trust-strip{background:var(--lw-rose-tint);border-radius:var(--lw-radius);padding:clamp(28px,5vw,48px);display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.ledwand-trust-strip img{width:100%;height:auto;border-radius:var(--lw-radius)}@media screen and (max-width:749px){.ledwand-trust-strip{grid-template-columns:1fr;text-align:center}}.ledwand-stat-band{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.ledwand-stat-card{text-align:center}.ledwand-stat-card .num{font-family:var(--lw-font-heading);font-size:clamp(32px,4vw,44px);font-weight:700;color:var(--lw-rose-dusky);display:block;margin-bottom:6px}.ledwand-stat-card p{font-size:14px;color:var(--lw-wine);opacity:.8;margin:0}@media screen and (max-width:749px){.ledwand-stat-band{grid-template-columns:repeat(2,1fr);gap:24px 16px}}.ledwand-guarantee{display:flex;align-items:center;gap:16px;background:var(--lw-rose-tint);border-radius:var(--lw-radius);padding:20px 24px}.ledwand-guarantee svg{width:44px;height:44px;min-width:44px;color:var(--lw-rose-dusky)}.ledwand-guarantee h3{font-family:var(--lw-font-heading);font-size:16px;margin:0 0 4px;color:var(--lw-wine)}.ledwand-guarantee p{font-size:14px;margin:0;color:var(--lw-wine);opacity:.75}.ledwand-tech-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 24px}.ledwand-tech-card{text-align:left}.ledwand-tech-card .tag{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lw-accent-red);margin-bottom:10px;display:block}.ledwand-tech-card h4{font-family:var(--lw-font-heading);font-size:17px;margin:0 0 8px;color:var(--lw-wine);border-top:2px solid var(--lw-accent-red);padding-top:10px}.ledwand-tech-card p{font-size:14px;line-height:1.5;color:var(--lw-wine);opacity:.75;margin:0}@media screen and (max-width:749px){.ledwand-tech-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:480px){.ledwand-tech-grid{grid-template-columns:1fr}}.ledwand-ba-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.ledwand-ba-card{display:flex;flex-direction:column}.ledwand-ba-slider{position:relative;aspect-ratio:1/1.05;border-radius:var(--lw-radius);overflow:hidden;cursor:ew-resize;background:var(--lw-bg-secondary);touch-action:pan-y}.ledwand-ba-slider img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none}.ledwand-ba-slider .ledwand-ba-after{clip-path:inset(0 0 0 50%)}.ledwand-ba-slider .ledwand-ba-handle{position:absolute;top:0;bottom:0;left:50%;width:3px;background:#fff;transform:translate(-50%);box-shadow:0 0 0 1px #00000014}.ledwand-ba-slider .ledwand-ba-handle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0003;background-repeat:no-repeat;background-position:center 10px,center 20px}.ledwand-ba-pill{position:absolute;bottom:12px;z-index:2;background:var(--lw-rose-tint);color:var(--lw-wine);font-size:12px;font-weight:600;padding:6px 14px;border-radius:var(--lw-radius-pill)}.ledwand-ba-pill--before{left:12px}.ledwand-ba-pill--after{right:12px}.ledwand-ba-card .tag{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lw-accent-red);margin:14px 0 4px}.ledwand-ba-card h4{font-family:var(--lw-font-heading);font-size:18px;margin:0 0 8px;color:var(--lw-wine)}.ledwand-ba-card blockquote{font-size:14px;line-height:1.5;color:var(--lw-wine);opacity:.8;margin:0 0 10px;font-style:normal}.ledwand-ba-card cite{font-size:13px;font-style:normal;font-weight:600;color:var(--lw-wine);opacity:.6}@media screen and (max-width:989px){.ledwand-ba-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:520px){.ledwand-ba-grid{grid-template-columns:1fr}}.ledwand-benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.ledwand-benefit-card{background:var(--lw-rose-tint);border-radius:var(--lw-radius);padding:24px}.ledwand-benefit-card svg{width:30px;height:30px;color:var(--lw-rose-dusky);margin-bottom:14px}.ledwand-benefit-card h4{font-family:var(--lw-font-heading);font-size:16px;margin:0 0 8px;color:var(--lw-wine)}.ledwand-benefit-card p{font-size:14px;line-height:1.5;color:var(--lw-wine);opacity:.75;margin:0}@media screen and (max-width:749px){.ledwand-benefit-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:480px){.ledwand-benefit-grid{grid-template-columns:1fr}}.ledwand-percent-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:28px}.ledwand-percent-card{text-align:center}.ledwand-percent-card .pct{font-family:var(--lw-font-heading);font-size:clamp(40px,5vw,56px);font-weight:700;color:var(--lw-wine);display:block}.ledwand-percent-card p{font-size:14px;color:var(--lw-wine);opacity:.75;margin:6px 0 0}.ledwand-study-note{font-size:12px;line-height:1.6;color:var(--lw-wine);opacity:.55;border-top:1px solid var(--lw-border);padding-top:16px}@media screen and (max-width:749px){.ledwand-percent-grid{grid-template-columns:1fr;gap:20px}}.ledwand-compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ledwand-compare-card{border-radius:var(--lw-radius);padding:28px}.ledwand-compare-card--us{border:1.5px solid var(--lw-wine);background:var(--lw-ivory)}.ledwand-compare-card--them{background:var(--lw-bg-secondary)}.ledwand-compare-card h3{font-family:var(--lw-font-heading);font-size:20px;margin:0 0 16px;color:var(--lw-wine)}.ledwand-compare-card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.ledwand-compare-card li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--lw-wine)}.ledwand-compare-card svg{width:18px;height:18px;min-width:18px;margin-top:1px}.ledwand-compare-card--us svg{color:var(--lw-success)}.ledwand-compare-card--them svg{color:#aaa}@media screen and (max-width:749px){.ledwand-compare-grid{grid-template-columns:1fr}}.ledwand-marquee{overflow:hidden;background:var(--lw-wine);padding:14px 0}.ledwand-marquee-track{display:flex;gap:48px;white-space:nowrap;width:max-content;animation:ledwand-marquee 24s linear infinite}.ledwand-marquee-track span{font-family:var(--lw-font-body);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#fff}@keyframes ledwand-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ledwand-marquee-track{animation:none}}.ledwand-expert-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ledwand-expert-card{border:1px solid var(--lw-border);border-radius:var(--lw-radius);padding:24px}.ledwand-expert-card .avatar{width:56px;height:56px;border-radius:50%;background:var(--lw-rose-tint);margin-bottom:14px;object-fit:cover}.ledwand-expert-card h4{font-family:var(--lw-font-heading);font-size:15px;margin:0 0 2px;color:var(--lw-wine)}.ledwand-expert-card .role{font-size:12px;color:var(--lw-wine);opacity:.6;margin:0 0 14px}.ledwand-expert-card blockquote{font-size:14px;line-height:1.5;color:var(--lw-wine);margin:0;font-style:italic}@media screen and (max-width:749px){.ledwand-expert-grid{grid-template-columns:1fr}}.ledwand-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;counter-reset:lw-step}.ledwand-step{position:relative;padding-left:0}.ledwand-step .num{counter-increment:lw-step;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--lw-wine);color:#fff;font-family:var(--lw-font-heading);font-weight:700;font-size:14px;margin-bottom:14px}.ledwand-step .num:before{content:counter(lw-step)}.ledwand-step h4{font-family:var(--lw-font-heading);font-size:17px;margin:0 0 8px;color:var(--lw-wine)}.ledwand-step p{font-size:14px;line-height:1.5;color:var(--lw-wine);opacity:.75;margin:0}@media screen and (max-width:749px){.ledwand-steps{grid-template-columns:1fr;gap:24px}}.ledwand-spec-table{width:100%;border-collapse:collapse}.ledwand-spec-table tr{border-bottom:1px solid var(--lw-border)}.ledwand-spec-table tr:last-child{border-bottom:none}.ledwand-spec-table th,.ledwand-spec-table td{text-align:left;padding:16px 0;font-size:14px;vertical-align:top}.ledwand-spec-table th{width:38%;font-weight:600;color:var(--lw-wine);opacity:.6;text-transform:uppercase;font-size:11px;letter-spacing:.06em}.ledwand-spec-table td{color:var(--lw-wine)}@media screen and (max-width:749px){.ledwand-spec-table,.ledwand-spec-table tbody,.ledwand-spec-table tr,.ledwand-spec-table th,.ledwand-spec-table td{display:block;width:100%}.ledwand-spec-table th{padding-bottom:4px}.ledwand-spec-table td{padding-top:0;padding-bottom:16px}}.ledwand-faq{max-width:760px;margin:0 auto}.ledwand-faq-item{border-bottom:1px solid var(--lw-border)}.ledwand-faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:18px 4px;font-family:var(--lw-font-heading);font-weight:600;font-size:15px;color:var(--lw-wine)}.ledwand-faq-item summary::-webkit-details-marker{display:none}.ledwand-faq-item summary .ledwand-faq-icon{min-width:20px;transition:transform .2s ease}.ledwand-faq-item[open] summary .ledwand-faq-icon{transform:rotate(45deg)}.ledwand-faq-item .ledwand-faq-body{padding:0 4px 18px;font-size:14px;line-height:1.6;color:var(--lw-wine);opacity:.8}.ledwand-sticky-cta{display:none}@media screen and (max-width:749px){.ledwand-sticky-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:9999;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -2px 14px #0000001a;opacity:0;transform:translateY(100%);transition:.25s ease;pointer-events:none}.ledwand-sticky-cta.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.ledwand-sticky-cta .info{font-family:var(--lw-font-body);font-size:13px;color:var(--lw-wine)}.ledwand-sticky-cta .info strong{display:block;font-size:14px}.ledwand-sticky-cta .ledwand-btn{padding:12px 22px;font-size:14px;white-space:nowrap}}.ledwand-crosssell-track{display:grid;grid-auto-flow:column;grid-auto-columns:220px;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.ledwand-crosssell-track>*{scroll-snap-align:start}.ledwand-crosssell-card{border:1px solid var(--lw-border);border-radius:var(--lw-radius);overflow:hidden;display:block;text-decoration:none;color:inherit}.ledwand-crosssell-card img{width:100%;aspect-ratio:1/1;object-fit:cover;background:var(--lw-bg-secondary)}.ledwand-crosssell-card .body{padding:12px}.ledwand-crosssell-card h5{font-family:var(--lw-font-body);font-weight:600;font-size:13px;margin:0 0 6px;color:var(--lw-wine)}.ledwand-crosssell-card .price{font-size:13px;color:var(--lw-wine);opacity:.7}.ledwand-placeholder{display:flex;align-items:center;justify-content:center;text-align:center;background:var(--lw-rose-tint);color:var(--lw-wine);opacity:.55;font-size:13px;width:100%;height:100%;min-height:160px;border-radius:var(--lw-radius);padding:16px}.ledwand-empty{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ledwand-styles.css.map */
