.jtk-promise__header{margin:0 0 2.4rem}.jtk-promise__heading{margin:0}.jtk-promise__eyebrow{margin-bottom:.8rem}.jtk-promise__rule{margin-top:1.4rem}.jtk-promise--row .jtk-promise__header{text-align:center;margin-bottom:3.2rem}.jtk-promise--row .jtk-promise__rule{margin-left:auto;margin-right:auto}.jtk-promise__layout{display:grid;gap:3.2rem}.jtk-promise__content{min-width:0}.jtk-promise__item{display:flex;gap:1.6rem;align-items:flex-start}.jtk-promise__badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:50%;border:1px solid var(--jtk-gold);color:var(--jtk-gold);background:transparent}.jtk-promise__badge svg{width:2.6rem;height:2.6rem;fill:currentColor}.jtk-promise__body{min-width:0}.jtk-promise__title{font-family:var(--font-heading-family);font-weight:700;font-size:1.7rem;line-height:1.2;margin:0 0 .4rem;letter-spacing:.01em}.jtk-promise__text{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.5;margin:0;opacity:.85}.jtk-promise__list{list-style:none;margin:0;padding:0}.jtk-promise__list--stacked{border:var(--jtk-hairline);border-radius:var(--jtk-radius);padding:.4rem 2.4rem}.jtk-promise__list--stacked .jtk-promise__item{align-items:center;padding:2rem 0;border-top:var(--jtk-hairline)}.jtk-promise__list--stacked .jtk-promise__item:first-child{border-top:0}.jtk-promise__list--grid{display:grid;grid-template-columns:1fr;gap:3.2rem 2.4rem}.jtk-promise__list--grid .jtk-promise__item{flex-direction:column;align-items:center;text-align:center;gap:1.4rem}.jtk-promise__media{min-width:0;min-height:30rem;border-radius:var(--jtk-radius);overflow:hidden;background:var(--jtk-taupe)}.jtk-promise__image{display:block;width:100%;height:100%;object-fit:cover}.jtk-promise__placeholder-svg{width:100%;height:100%;background:var(--jtk-taupe);fill:#1b1b1b29}@media screen and (min-width:750px){.jtk-promise--image .jtk-promise__layout{grid-template-columns:1fr 1fr;align-items:stretch;gap:4.8rem}.jtk-promise--image .jtk-promise__content{align-self:center}.jtk-promise--image-left .jtk-promise__media{order:-1}.jtk-promise__list--2col{grid-template-columns:repeat(2,1fr)}.jtk-promise__list--3col{grid-template-columns:repeat(3,1fr)}.jtk-promise__list--4col{grid-template-columns:repeat(4,1fr)}.jtk-promise__media{min-height:46rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-jtk-promise.css.map */
