.reason{background:var(--reason-bg, #faf8f5);padding-top:var(--section-padding-top-mobile, 32px);padding-bottom:var(--section-padding-bottom-mobile, 32px)}.reason__inner{max-width:1180px;margin:0 auto;padding-inline:20px;display:flex;flex-direction:column;gap:32px}.reason__number{display:block;font-family:var(--lw-font-display);font-weight:700;font-size:20px;color:var(--lw-coral);margin-bottom:14px}.reason__heading{margin:0 0 18px;color:var(--lw-navy);font-family:var(--lw-font-display);font-weight:700;font-size:30px;line-height:1.18;letter-spacing:-.01em}.reason__body{margin:0 0 24px;max-width:48ch;color:var(--lw-text-secondary);font-family:var(--lw-font-body);font-size:17px;line-height:1.6}.reason__body p{margin:0 0 .6em}.reason__body p:last-child{margin-bottom:0}.reason__pill{display:inline-flex;align-items:center;gap:8px;font-family:var(--lw-font-soft);font-weight:700;font-size:14px;padding:11px 20px;border-radius:var(--lw-radius-pill);background:#e8654a1f;color:var(--lw-coral)}.reason__pill--coral{background:#e8654a1f;color:var(--lw-coral)}.reason__pill--mint{background:#5dbb9f29;color:#2e8b6e}.reason__pill--sky{background:#6b9fe329;color:#3f72b8}.reason__pill--gold{background:#ffb32129;color:#9a6b0a}.reason__pill-icon{width:16px;height:16px;flex-shrink:0}.reason-card{display:block;background:linear-gradient(160deg,#2a2348,#18122e);border-radius:var(--lw-radius-lg);padding:24px;color:#fff;box-shadow:var(--lw-shadow-4)}.reason-card__overline{margin:0;text-align:center;font-family:var(--lw-font-body);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff80}.reason-card__title{margin:2px 0 0;text-align:center;font-family:var(--lw-font-display);font-weight:700;font-size:20px;color:var(--lw-gold)}.reason-card__subtitle{margin:4px 0 0;text-align:center;font-family:var(--lw-font-body);font-size:12px;letter-spacing:.08em;color:#ffffff80}@media(min-width:990px){.reason{padding-top:var(--section-padding-top, 56px);padding-bottom:var(--section-padding-bottom, 56px)}.reason__inner{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.reason--reverse .reason__content{order:2}.reason--reverse .reason__visual{order:1}.reason__heading{font-size:34px;max-width:16ch}.reason-card{padding:72px 40px;min-height:600px;display:flex;flex-direction:column;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/brand-reason.css.map */
