.lw{--lw-gold:#ffc218;--lw-gold-deep:#c18f00;--lw-ink:#121212;--lw-ink-soft:#3a3a3a;--lw-navy:#1d3686;--lw-cream:#faf7f0;--lw-cream-2:#f3ede1;--lw-paper:#fff;--lw-line:#e7ddc9;--lw-r:14px;--lw-shadow:0 18px 50px -20px rgba(18,18,18,.28);--lw-shadow-sm:0 8px 24px -14px rgba(18,18,18,.3);--lw-disp:"Inter",system-ui,sans-serif;--lw-body:"Montserrat",system-ui,sans-serif;font-family:var(--lw-body);color:var(--lw-ink)}.lw *{box-sizing:border-box}.lw img{display:block;max-width:100%}.lw a{text-decoration:none;color:inherit}.lw-wrap{max-width:1280px;margin:0 auto;padding:0 28px}.lw-eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--lw-gold-deep)}.lw-btn{display:inline-flex;align-items:center;gap:9px;font-weight:600;font-size:15px;border-radius:var(--lw-r);padding:15px 26px;cursor:pointer;border:1.5px solid transparent;transition:transform .25s,background .25s,color .25s;line-height:1;white-space:nowrap}.lw-btn:active{transform:scale(.97)}.lw-gold{background:var(--lw-gold);color:var(--lw-ink);box-shadow:0 10px 24px -10px #ffc218b3}.lw-gold:hover{background:var(--lw-gold-deep);color:#fff;transform:translateY(-2px)}.lw-ink{background:var(--lw-ink);color:#fff}.lw-ink:hover{background:#000;transform:translateY(-2px)}.lw-ghost{background:transparent;color:var(--lw-ink);border-color:var(--lw-ink)}.lw-ghost:hover{background:var(--lw-ink);color:#fff}.lw-wa{background:#25d366;color:#06351a}.lw-wa:hover{background:#1ebe5a;transform:translateY(-2px)}.lw-hero{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 85% 10%,rgba(255,194,24,.16),transparent 55%),linear-gradient(180deg,var(--lw-cream),var(--lw-cream-2))}.lw-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:30px;align-items:center;padding:64px 0 72px}.lw-hero h1{font-family:var(--lw-disp);font-weight:600;font-size:clamp(40px,5.6vw,68px);line-height:1.02;letter-spacing:-.01em;margin:18px 0 0}.lw-hero h1 em{font-style:italic;color:var(--lw-gold-deep);position:relative}.lw-hero h1 em:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:10px;background:var(--lw-gold);opacity:.32;z-index:-1;border-radius:3px}.lw-lede{font-size:17.5px;line-height:1.6;color:var(--lw-ink-soft);margin:22px 0 30px;max-width:480px}.lw-cta{display:flex;gap:14px;flex-wrap:wrap}.lw-trust{display:flex;gap:26px;margin-top:34px;flex-wrap:wrap}.lw-trust div{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:500;color:var(--lw-ink-soft)}.lw-trust svg{width:19px;height:19px;color:var(--lw-gold-deep);flex-shrink:0}.lw-hero-media{position:relative}.lw-shot{border-radius:24px;overflow:hidden;box-shadow:var(--lw-shadow);background:var(--lw-paper);aspect-ratio:4/4.4;transform:rotate(1.5deg)}.lw-shot img,.lw-shot svg{width:100%;height:100%;object-fit:cover}.lw-float{position:absolute;background:var(--lw-paper);border-radius:16px;box-shadow:var(--lw-shadow-sm);padding:14px 16px;display:flex;align-items:center;gap:11px}.lw-float-rating{left:-22px;bottom:42px;animation:lwfloat 5s ease-in-out infinite}.lw-float-ship{right:-14px;top:38px;animation:lwfloat 6s ease-in-out infinite .6s}@keyframes lwfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.lw-float .lw-num{font-family:var(--lw-disp);font-size:22px;font-weight:600;line-height:1}.lw-float .lw-lbl{font-size:11.5px;color:var(--lw-ink-soft);max-width:120px}.lw-stars{color:var(--lw-gold);letter-spacing:1px;font-size:13px}.lw-badge-ship{width:38px;height:38px;border-radius:10px;background:var(--lw-gold);display:grid;place-items:center;flex-shrink:0}.lw-badge-ship svg{width:21px;height:21px;color:var(--lw-ink)}@media(max-width:860px){.lw-hero-grid{grid-template-columns:1fr;text-align:center;padding:44px 0 56px}.lw-lede{margin-left:auto;margin-right:auto}.lw-cta,.lw-trust{justify-content:center}.lw-hero-media{order:-1;max-width:420px;margin:0 auto}.lw-float-rating{left:-6px}.lw-float-ship{right:-6px}}.lw-marquee{background:var(--lw-ink);color:#fff;overflow:hidden;border-top:3px solid var(--lw-gold)}.lw-mq{display:flex;white-space:nowrap;animation:lwmq 26s linear infinite;width:max-content}.lw-marquee:hover .lw-mq{animation-play-state:paused}.lw-mq span{display:inline-flex;align-items:center;gap:12px;padding:15px 34px;font-size:13.5px;font-weight:500;letter-spacing:.04em}.lw-mq i{color:var(--lw-gold);font-style:normal}@keyframes lwmq{to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/liworth-1.css.map */
