.affirm-banner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;background-color:#E5FBF2;border:1px solid #7FEDC0;border-radius:8px;margin:0 auto}@media (min-width: 1024px){.affirm-banner__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.affirm-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:16px}.affirm-banner__content--title{color:#1C3750;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:20px;text-transform:capitalize;margin:0}@media (min-width: 1024px){.affirm-banner__content--title{font-size:24px;line-height:24px}}.affirm-banner__content--description{color:#1C3750;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:0}.affirm-banner__affirm-icon{width:55px;height:22px;vertical-align:baseline;margin-left:4px}@media (min-width: 1024px){.affirm-banner__affirm-icon{width:auto;height:24px}}.affirm-banner__cta span{line-height:18px}

