.vp-lp-assurance{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;max-width:100%;min-height:1px;flex-shrink:0;background-color:var(--vp-lp-assurance-bg);padding-top:var(--vp-lp-assurance-pt);padding-bottom:var(--vp-lp-assurance-pb)}.vp-lp-assurance__inner{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:var(--vp-lp-assurance-max);gap:var(--vp-lp-assurance-stack-gap);padding-inline:var(--vp-lp-assurance-px);flex-shrink:0;min-height:1px}.vp-lp-assurance__heading{align-self:center;width:100%;max-width:var(--vp-lp-assurance-heading-max, none);color:var(--vp-lp-assurance-heading-color);font-family:var(--vp-lp-assurance-heading-font),sans-serif;font-size:var(--vp-lp-assurance-heading-size);line-height:var(--vp-lp-assurance-heading-lh);font-weight:var(--vp-lp-assurance-heading-weight);text-align:center;text-transform:uppercase;overflow-wrap:break-word;margin:0;flex-shrink:0}.vp-lp-assurance__heading p{margin:0}.vp-lp-assurance__row{display:flex;position:relative;align-items:center;justify-content:center;align-self:stretch;gap:var(--vp-lp-assurance-row-gap);max-width:100%;min-height:1px;flex-shrink:0}.vp-lp-assurance__card{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;gap:var(--vp-lp-assurance-card-gap);flex:1 1 0;min-width:0;max-width:100%;padding:var(--vp-lp-assurance-card-py) var(--vp-lp-assurance-card-px);background-color:var(--vp-lp-assurance-card-bg)}.vp-lp-assurance__card-title{align-self:stretch;color:var(--vp-lp-assurance-title-color);font-family:var(--vp-lp-assurance-title-font),sans-serif;font-size:var(--vp-lp-assurance-title-size);line-height:var(--vp-lp-assurance-title-lh);font-weight:var(--vp-lp-assurance-title-weight);text-align:var(--vp-lp-assurance-card-align);text-transform:uppercase;overflow-wrap:break-word;margin:0;flex-shrink:0}.vp-lp-assurance__card-body{align-self:stretch;color:var(--vp-lp-assurance-body-color);font-family:var(--vp-lp-assurance-body-font),sans-serif;font-size:var(--vp-lp-assurance-body-size);line-height:var(--vp-lp-assurance-body-lh);font-weight:var(--vp-lp-assurance-body-weight);text-align:var(--vp-lp-assurance-card-align);overflow-wrap:break-word;flex-shrink:0}.vp-lp-assurance__card-title p,.vp-lp-assurance__card-body p{margin:0}@media(max-width:640px){.vp-lp-assurance__row{flex-direction:column;flex-wrap:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/200/assets/vp-lp-assurance.css.map */
