.lp-promise{background:#fff;color:var(--lpp-text, #121212);font:400 17px/1.65 Arial,Helvetica,sans-serif;letter-spacing:0}.lp-promise *,.lp-promise *:before,.lp-promise *:after{box-sizing:border-box}.lp-promise .lp-promise__wrap{width:min(100% - 48px,1080px);margin-inline:auto}.lp-promise h1,.lp-promise h2{margin:0;color:inherit;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:none;text-wrap:balance;letter-spacing:-.025em}.lp-promise h1{font-size:clamp(32px,4vw,44px);line-height:1.15}.lp-promise h2{font-size:23px;line-height:1.3}.lp-promise p{margin:0}.lp-promise .lp-promise__hero{background:var(--lpp-navy, #183247);color:var(--lpp-soft, #edf1f4);text-align:center;padding:52px 0}.lp-promise .lp-promise__eyebrow{font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.17em;text-transform:uppercase;margin-bottom:14px}.lp-promise .lp-promise__hero-line{margin:18px auto 0;font-size:19px}.lp-promise .lp-promise__body{padding-block:44px 56px}.lp-promise .lp-promise__intro{max-width:790px;margin:0 auto;text-align:center}.lp-promise .lp-promise__intro p+p{margin-top:16px}.lp-promise .lp-promise__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:40px}.lp-promise .lp-promise__value{border-top:2px solid var(--lpp-navy, #183247);padding-top:22px}.lp-promise .lp-promise__value h2{color:var(--lpp-navy, #183247);font-size:21px}.lp-promise .lp-promise__value p{margin-top:14px;font-size:16px}.lp-promise .lp-promise__example{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:32px;align-items:center;margin-top:40px;padding:32px;background:var(--lpp-soft, #edf1f4);color:var(--lpp-navy, #183247)}.lp-promise .lp-promise__example p:not(.lp-promise__eyebrow){font-size:16px}.lp-promise a.lp-promise__text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:12px;color:inherit;font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.lp-promise .lp-promise__close{text-align:center;margin-top:40px}.lp-promise .lp-promise__close h2{color:var(--lpp-navy, #183247);font-size:25px}.lp-promise .lp-promise__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:24px}.lp-promise a.lp-promise__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 25px;border:1px solid #000;border-radius:3px;font:700 14px/1.5 Arial,Helvetica,sans-serif;text-align:center;letter-spacing:.025em;text-decoration:none;transition:background-color .16s ease,color .16s ease}.lp-promise a.lp-promise__button--primary{background:#000;color:#fff}.lp-promise a.lp-promise__button--outline{background:#fff;color:var(--lpp-navy, #183247);border-color:var(--lpp-navy, #183247)}.lp-promise a.lp-promise__button:hover{background:var(--lpp-navy, #183247);color:var(--lpp-soft, #edf1f4)}.lp-promise a:focus-visible{outline:3px solid var(--lpp-navy, #183247);outline-offset:4px}@media(max-width:749px){.lp-promise{font-size:16px}.lp-promise .lp-promise__wrap{width:calc(100% - 40px)}.lp-promise .lp-promise__hero{padding:36px 0}.lp-promise .lp-promise__hero-line{font-size:17px}.lp-promise .lp-promise__body{padding-block:32px 40px}.lp-promise .lp-promise__intro{text-align:left}.lp-promise .lp-promise__grid,.lp-promise .lp-promise__example{grid-template-columns:1fr;gap:24px}.lp-promise .lp-promise__grid,.lp-promise .lp-promise__example,.lp-promise .lp-promise__close{margin-top:32px}.lp-promise .lp-promise__example{padding:24px}.lp-promise .lp-promise__actions{flex-direction:column}.lp-promise a.lp-promise__button{width:100%}}@media(prefers-reduced-motion:reduce){.lp-promise a.lp-promise__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAAI */
