.promise-banner__inner{display:flex;flex-direction:column;align-items:center;gap:2.4rem;text-align:center;max-width:90rem;margin:0 auto}.promise-banner__seal{flex-shrink:0}.promise-banner__seal-image{display:block;width:14rem;height:auto}.promise-banner__seal-circle{width:14rem;height:14rem;border-radius:50%;border:2px dashed rgba(var(--color-foreground),.35);box-shadow:inset 0 0 0 .8rem rgb(var(--color-background)),inset 0 0 0 1rem rgba(var(--color-foreground),.12);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:1.6rem}.promise-banner__seal-icon{display:inline-flex;color:rgb(var(--color-button))}.promise-banner__seal-icon svg{width:4rem;height:4rem}.promise-banner__seal-text{font-size:1.1rem;line-height:1.25;letter-spacing:.08rem;text-transform:uppercase;font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground))}.promise-banner__caption{margin:0 0 .6rem;color:rgba(var(--color-foreground),.75)}.promise-banner__heading{margin:0}.promise-banner__text{margin-top:1rem;color:rgba(var(--color-foreground),.85)}.promise-banner__text p{margin:0 0 .6rem}.promise-banner__button{margin-top:1.6rem}@media screen and (min-width:750px){.promise-banner__inner--side{flex-direction:row;text-align:left;gap:4.8rem}.promise-banner__seal-circle,.promise-banner__seal-image{width:16rem}.promise-banner__seal-circle{height:16rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-promise-banner.css.map */
