.promise-section-wrapper .promise-right{display:flex;flex-direction:column}.promise-section-wrapper .promise-row__stat{text-align:center}.promise-section-wrapper .promise-inner{display:grid;grid-template-columns:.85fr 1.15fr;gap:20px;border-radius:20px;padding:70px}.promise-section-wrapper p.sub-title{color:var(--heading_color)}.promise-section-wrapper p.promise-desc{font-family:Futura PT Book;font-weight:400;font-size:18px;line-height:1.5;letter-spacing:.1px;opacity:.7;max-width:411px}.promise-section-wrapper .promise-badge img{display:block;margin-top:30px}.promise-section-wrapper .promise-stat-number{font-size:clamp(40px,8.4vw,120px);background:linear-gradient(114.9deg,#fff 39.47%,#c382d5 86.96%);font-family:Futura PT;font-weight:600;line-height:1;letter-spacing:0;text-transform:uppercase;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.promise-section-wrapper .promise-row--border{border-bottom:1px solid rgba(var(--color-foreground),.16)}.promise-section-wrapper .promise-stat-label{font-family:Futura PT Demi;font-weight:500;font-size:24px;line-height:1;letter-spacing:0;text-transform:uppercase;margin:0}.promise-section-wrapper .promise-row{display:grid;grid-template-columns:190px 1fr;gap:24px;align-items:center;padding:26px 0}.promise-section-wrapper .promise-row__title{font-family:Futura PT Demi;font-weight:500;font-size:28px;line-height:140%;letter-spacing:0;text-transform:uppercase;margin:0 0 8px}.promise-section-wrapper .promise-row__text{margin:0;font-family:Futura PT Book;font-weight:400;font-size:20px;line-height:140%;letter-spacing:.1px;opacity:.8}.promise-section-wrapper .promise-row:nth-child(1){padding-top:0}.promise-section-wrapper .promise-row:nth-last-child(1){padding-bottom:0}@media screen and (max-width:1300px){.promise-section-wrapper .promise-inner{padding:50px 40px}}@media screen and (min-width:750px)and (max-width:989px){.promise-section-wrapper .promise-inner{grid-template-columns:1fr}}@media(min-width:990px){.promise-section-wrapper .promise-row__content{max-width:360px;margin:0 0 0 auto}}@media screen and (max-width:989px){.promise-section-wrapper .promise-stat-number{font-size:clamp(60px,9vw,120px)}}@media screen and (min-width:750px)and (max-width:1199px){.promise-section-wrapper .promise-row__stat{text-align:left}}@media screen and (max-width:749px){.promise-section-wrapper .promise-inner{grid-template-columns:1fr;border-radius:16px;min-height:unset;padding:30px 20px}.promise-section-wrapper .promise-row{grid-template-columns:1fr;gap:24px;align-items:center;padding:34px 0;text-align:center}.promise-left{margin-bottom:30px;text-align:center}.promise-badge{max-width:fit-content;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/promise-section.css.map */
