.wm{--cream: #f7f1e6;--ink: #2b1245;--slate: #4b4558;--slate-soft: #7a7488;--pink: #e91e8c;--purple: #6b2fa0;--purple-soft: #efe4fb;--gold: #e8a93c;--green: #1f9d67;--card: #ffffff;--line: rgba(43, 18, 69, .1);--shadow: 0 18px 40px rgba(43, 18, 69, .08);--font-display: Georgia, "Iowan Old Style", "Times New Roman", serif;--font-body: -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif;background:var(--cream);color:var(--slate);font-family:var(--font-body);font-size:16px;line-height:1.6}.wm h1,.wm h2,.wm h3{font-family:var(--font-display);font-weight:700;color:var(--ink);text-wrap:balance;margin:0}.wm-wrap{max-width:760px;margin:0 auto;padding:56px 20px 80px}.wm-card{background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);padding:44px 40px}@media screen and (max-width:749px){.wm-wrap{padding:32px 8px 48px}.wm-card{padding:24px 16px}.wm-quote{padding:20px 16px!important}.wm-rating-summary{padding:18px 16px!important}.wm-review-head{padding:14px 14px 10px}.wm-review-text{padding:0 14px 14px}}.wm-eyebrow{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700;color:var(--pink);margin:0 0 14px}.wm-heading{text-align:center;font-size:34px;line-height:1.15;margin-bottom:32px}.wm-heading .wm-accent{display:block;font-style:italic;color:var(--pink)}.wm-photo{position:relative;max-width:360px;margin:0 auto 32px;border-radius:18px;overflow:hidden;border:2px dashed var(--purple-soft);padding:8px}.wm-photo-inner{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:4 / 5;background:radial-gradient(circle at 25% 20%,rgba(255,255,255,.3),transparent 40%),linear-gradient(155deg,#9a5fd0,#4a1a72 55%,#2b1245)}.wm-photo-inner img{width:100%;height:100%;object-fit:cover;display:block}.wm-photo-caption{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;gap:10px;background:#2b12458c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;padding:6px 14px 6px 6px}.wm-photo-avatar{width:34px;height:34px;border-radius:50%;background:var(--purple);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-style:italic;font-weight:700;flex-shrink:0}.wm-photo-caption strong{display:block;color:#fff;font-size:13.5px}.wm-photo-caption span.wm-role{display:block;color:#ffffffb3;font-size:11.5px}.wm-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:32px}.wm-stat{text-align:center;background:var(--cream);border-radius:14px;padding:18px 8px}.wm-stat strong{display:block;font-family:var(--font-display);font-style:italic;font-size:26px;color:var(--purple)}.wm-stat span{display:block;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--slate-soft);margin-top:4px}.wm-bio p{margin:0 0 16px;font-size:15px}.wm-bio strong{color:var(--ink)}.wm-features{margin-top:28px;display:flex;flex-direction:column;gap:20px}.wm-feature{display:flex;gap:14px;align-items:flex-start}.wm-feature-icon{width:34px;height:34px;border-radius:50%;background:var(--purple-soft);color:var(--purple);display:flex;align-items:center;justify-content:center;flex-shrink:0}.wm-feature-icon svg{width:16px;height:16px}.wm-feature h3{font-family:var(--font-body);font-size:15px;font-weight:700;color:var(--ink);margin-bottom:3px}.wm-feature p{margin:0;font-size:13.5px;color:var(--slate-soft)}.wm-quote{margin-top:36px;background:#fdecf4;border-radius:16px;padding:28px 30px;position:relative}.wm-quote:before{content:"\201c";position:absolute;top:-6px;left:20px;font-family:var(--font-display);font-size:64px;color:#e91e8c40;line-height:1}.wm-quote p{margin:0 0 10px;font-family:var(--font-display);font-style:italic;font-weight:700;font-size:18px;color:var(--ink);position:relative}.wm-quote cite{font-style:normal;font-size:13px;color:var(--slate-soft)}.wm-reviews{margin-top:64px}.wm-rating-summary{display:flex;flex-wrap:wrap;gap:28px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:28px 30px;max-width:620px;margin:0 auto 32px}.wm-rating-summary .wm-score{font-family:var(--font-display);font-style:italic;font-size:40px;color:var(--ink);text-align:center}.wm-rating-summary .wm-stars{color:var(--gold);display:block;font-size:14px}.wm-rating-summary .wm-count{font-size:12px;color:var(--slate-soft)}.wm-bars{flex:1;min-width:200px;display:flex;flex-direction:column;gap:6px}.wm-bar{display:grid;grid-template-columns:12px 1fr 34px;align-items:center;gap:8px;font-size:12px;font-variant-numeric:tabular-nums}.wm-track{height:6px;border-radius:999px;background:var(--purple-soft);overflow:hidden}.wm-fill{height:100%;background:linear-gradient(90deg,#b98ee0,var(--purple))}.wm-review-grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:700px){.wm-review-grid{grid-template-columns:repeat(3,1fr)}}.wm-review{background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);overflow:hidden}.wm-review-head{display:flex;align-items:center;gap:10px;padding:16px 18px 12px}.wm-review-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(155deg,#9a5fd0,#2b1245);flex-shrink:0;overflow:hidden}.wm-review-avatar img{width:100%;height:100%;object-fit:cover}.wm-review-name{font-weight:700;color:var(--ink);font-size:13.5px}.wm-review-meta{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--slate-soft)}.wm-verified{display:inline-flex;align-items:center;gap:3px;color:var(--green);font-weight:700}.wm-review-text{padding:0 18px 16px;font-size:13.5px;color:var(--slate)}.wm-review-photo{aspect-ratio:4 / 3;background:linear-gradient(155deg,#7a3fae,#2b1245);overflow:hidden}.wm-review-photo img{width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/9/assets/who-is-marie.css.map */
