.proof-section{padding:100px clamp(22px,7vw,110px);background:#f1eaf5}.proof-heading{max-width:780px;margin:0 auto 48px;text-align:center}.proof-heading p:last-child{max-width:680px;margin:0 auto}.proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1180px;margin:0 auto}.proof-card{padding:32px;border:1px solid #dfd7e3;border-radius:22px;background:#ffffffd1}.proof-card strong{display:inline-grid;place-items:center;min-width:42px;height:42px;margin-bottom:24px;padding:0 12px;border-radius:999px;background:#2f2147;color:#fff;font-size:.75rem;letter-spacing:.08em}.proof-card p{margin:0;font-size:.93rem}.reviews-honest{padding:100px clamp(22px,7vw,110px);background:#fff}.reviews-panel{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:center;max-width:1120px;margin:0 auto;padding:52px;border:1px solid #dfd7e3;border-radius:28px;box-shadow:0 18px 55px #2f214714}.reviews-mark{color:#b58a42;font-size:4.5rem;font-family:Georgia,serif;line-height:.8}.reviews-status{display:inline-block;margin-top:14px;padding:8px 14px;border-radius:999px;background:#eee7f5;color:#2f2147;font-size:.78rem;font-weight:800}.reviews-note{margin:18px 0 0;font-size:.82rem;color:#6f6675}.bundle-picker{display:grid;gap:10px;margin:26px 0 18px;padding:0;border:0}.bundle-picker legend{margin-bottom:10px;color:#2f2147;font-weight:800}.bundle-option{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:17px 18px;border:1px solid #dfd7e3;border-radius:15px;background:#fff;color:#3f3946;text-align:left;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.bundle-option:hover,.bundle-option.is-active{border-color:#6d4f8b;box-shadow:0 8px 24px #2f21471a;transform:translateY(-1px)}.bundle-option.is-active{background:#f7f1fa}.bundle-option strong,.bundle-option small,.bundle-option b,.bundle-option em{display:block}.bundle-option strong,.bundle-option b{color:#2f2147}.bundle-option small{margin-top:2px;color:#6f6675}.bundle-price{flex:0 0 auto;text-align:right}.bundle-price em{margin-bottom:3px;color:#b58a42;font-size:.7rem;font-style:normal;font-weight:900;text-transform:uppercase}.bundle-note{margin:-4px 0 14px;color:#6f6675;font-size:.78rem}@media(max-width:820px){.proof-grid,.reviews-panel{grid-template-columns:1fr}.reviews-panel{padding:34px 26px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/proof.css.map */
