.promise-guarantee{background:var(--promise-guarantee-bg, #ffffff);padding:var(--promise-guarantee-padding-top, 120px) var(--promise-guarantee-padding-x, 88px) var(--promise-guarantee-padding-bottom, 140px);margin:0}.promise-guarantee__inner{max-width:960px;margin:0 auto;text-align:center}.promise-guarantee__eyebrow{margin-bottom:15px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--promise-guarantee-eyebrow, #58585a)}.promise-guarantee__heading{margin:0 0 20px;font-family:Manrope,sans-serif;font-size:clamp(27px,3vw,48px);font-weight:700;line-height:1.1;letter-spacing:-.025em;color:var(--promise-guarantee-heading, #242424)}.promise-guarantee__body{max-width:720px;margin:0 auto;font-size:18px;line-height:1.6;color:var(--promise-guarantee-body, #58585a)}.promise-guarantee__stats{display:flex;justify-content:center;gap:var(--promise-guarantee-stat-gap, 80px);margin-top:64px;flex-wrap:wrap}.promise-guarantee__stat{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.promise-guarantee__stat-value{font-family:Manrope,sans-serif;font-size:40px;font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--promise-guarantee-stat-value, #242424)}.promise-guarantee__stat-label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--promise-guarantee-stat-label, #58585a)}.promise-guarantee__button-wrapper{display:flex;align-items:center;justify-content:center;margin-top:56px}.promise-guarantee__button{display:inline-block;padding:14px 22px;background:var(--promise-guarantee-button-bg, #242424);color:var(--promise-guarantee-button-text, #ffffff);border-radius:30px;font-size:18px;font-weight:600;font-family:Inter,sans-serif;letter-spacing:1.5px;line-height:1.3;min-height:52px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;text-decoration:none}@media screen and (max-width:767px){.promise-guarantee__button{min-height:60px}}@media screen and (max-width:989px){.promise-guarantee{padding:88px 18px 104px}.promise-guarantee__body{font-size:17px}.promise-guarantee__stats{gap:40px}}@media screen and (max-width:749px){.promise-guarantee__body{font-size:16px}.promise-guarantee__stats{flex-direction:column;gap:28px;margin-top:48px}.promise-guarantee__button{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/section-promise-guarantee-feature.css.map */
