.rs-lv.rs-promise{padding-top:1.75rem;padding-bottom:1.75rem;background-color:hsl(var(--rs-lv-primary));color:hsl(var(--rs-lv-primary-foreground))}@media(min-width:768px){.rs-lv.rs-promise{padding-top:2.75rem;padding-bottom:2.75rem}}.rs-promise__head{text-align:center;margin-bottom:1rem}@media(min-width:768px){.rs-promise__head{margin-bottom:1.5rem}}.rs-promise__eyebrow{display:inline-block;margin:0 0 .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--rs-lv-primary-foreground));opacity:.8}.rs-promise__heading{margin:0 0 .75rem;font-family:var(--rs-lv-font-serif);font-weight:400;font-size:1.5rem;line-height:2rem;color:hsl(var(--rs-lv-primary-foreground))}@media(min-width:768px){.rs-promise__heading{font-size:2.25rem;line-height:2.5rem}}.rs-promise__intro{margin:0 auto;max-width:42rem;font-size:1rem;line-height:1.5rem;color:hsl(var(--rs-lv-primary-foreground));opacity:.8}.rs-promise__intro>p{margin:0}.rs-promise__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0 auto 1rem;max-width:48rem}@media(min-width:768px){.rs-promise__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.rs-promise__card{text-align:center;padding:.75rem;border-radius:var(--rs-lv-radius);background-color:hsl(var(--rs-lv-primary-foreground) / .05);border:1px solid hsl(var(--rs-lv-primary-foreground) / .1);transition:background-color .15s ease}.rs-promise__card:hover{background-color:hsl(var(--rs-lv-primary-foreground) / .1)}.rs-promise__badge{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;background-color:hsl(var(--rs-lv-primary-foreground) / .1);margin-bottom:.5rem;color:hsl(var(--rs-lv-primary-foreground))}.rs-promise__badge svg,.rs-promise__badge img{width:1.25rem;height:1.25rem;display:block}.rs-promise__title{margin:0 0 .5rem;font-family:var(--rs-lv-font-serif);font-weight:400;font-size:1.125rem;line-height:1.75rem;color:hsl(var(--rs-lv-primary-foreground))}.rs-promise__body{margin:0;font-size:.875rem;line-height:1.25rem;color:hsl(var(--rs-lv-primary-foreground));opacity:.8}.rs-promise__body>p{margin:0}.rs-promise__cta{text-align:center}.rs-lv.rs-promise .rs-promise__card,.rs-lv.rs-promise .rs-promise__card *{color:hsl(var(--rs-lv-primary-foreground))}.rs-lv.rs-promise .rs-promise__badge svg{stroke:currentColor}
/*# sourceMappingURL=/cdn/shop/t/698/assets/rs-promise.css.map */
