.uv-section{background:var(--uv-bg, #ffffff);color:var(--uv-text, #1a2942);padding:56px 16px;font-family:inherit}.uv-container{max-width:1100px;margin:0 auto}.uv-intro{text-align:center;margin-bottom:40px}.uv-eyebrow{font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 12px;color:var(--uv-text)}.uv-heading{font-size:clamp(24px,4vw,36px);font-weight:700;margin:0 0 12px;line-height:1.2;color:var(--uv-text)}.uv-subheading{font-size:15px;margin:0;color:var(--uv-text);opacity:.75;line-height:1.5}.uv-grid{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media(min-width:750px){.uv-grid{grid-template-columns:320px 1fr;gap:56px}.uv-grid--video_right{grid-template-columns:1fr 320px}.uv-grid--video_right .uv-video-col{order:2}}.uv-video-col{display:flex;justify-content:center}.uv-phone-frame{position:relative;width:100%;max-width:280px;aspect-ratio:9 / 16;border-radius:22px;overflow:hidden;background:#1a2942;box-shadow:0 12px 40px #0000001f}@media(min-width:750px){.uv-phone-frame{border:8px solid #1a2942;border-radius:36px;box-shadow:0 20px 60px #0000002e}}.uv-yt-mount,.uv-yt-mount iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.uv-yt-poster{width:100%;height:100%;object-fit:cover;display:block}.uv-placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:#ffffff80;font-size:13px;text-align:center;padding:1rem}.uv-badge{position:absolute;top:14px;left:14px;background:#0000008c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:5px 11px;border-radius:14px;display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:600;color:#fff;letter-spacing:.5px;z-index:3;pointer-events:none}.uv-badge-dot{width:6px;height:6px;border-radius:50%;background:#ff4458}.uv-unmute{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:50%;background:#0000008c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:3;transition:background .15s ease}.uv-unmute:hover{background:#000000bf}.uv-caption{position:absolute;bottom:0;left:0;right:0;padding:36px 14px 14px;background:linear-gradient(180deg,#0000,#000000b3);z-index:2;pointer-events:none}.uv-caption-user{display:flex;align-items:center;gap:8px;margin-bottom:5px}.uv-caption-avatar{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#f5a623,#ee5a24);border:1.5px solid white;flex-shrink:0}.uv-caption-user span{font-size:13px;font-weight:600;color:#fff}.uv-caption-text{font-size:12px;color:#fffffff2;margin:0;line-height:1.4}.uv-content-col{text-align:center}@media(min-width:750px){.uv-content-col{text-align:left}}.uv-content-heading{font-size:22px;font-weight:700;margin:0 0 12px;line-height:1.3;color:var(--uv-text)}.uv-description{font-size:15px;line-height:1.6;margin:0 0 20px;color:var(--uv-text);opacity:.85}.uv-purchase-card{background:var(--uv-card-bg, #f7f5f0);border-radius:14px;padding:18px;margin-bottom:12px}.uv-bullets{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:10px;text-align:left}.uv-bullets li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:var(--uv-text)}.uv-bullets svg{flex-shrink:0;margin-top:1px;color:var(--uv-accent, #0F6E56)}.uv-cta{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--uv-text, #1a2942);color:#fff;padding:14px 28px;border-radius:30px;font-size:14px;font-weight:600;text-decoration:none;letter-spacing:.3px;transition:transform .15s ease,opacity .15s ease}.uv-cta:hover{transform:translateY(-1px);opacity:.92}@keyframes uv-pulse-anim{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.uv-pulse{animation:uv-pulse-anim .6s ease-in-out 2}@media(prefers-reduced-motion:reduce){.uv-pulse{animation:none}}.uv-source{display:block;margin-top:10px;text-align:center;font-size:12px;color:var(--uv-text);opacity:.6;text-decoration:underline;text-decoration-color:#0003}@media(min-width:750px){.uv-source{text-align:left}}.uv-source:hover{opacity:.9}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map */
