.subscription-banner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:48px;padding:64px 100px;background:#f6f5f1;border-radius:30px}@media screen and (max-width: 1025px){.subscription-banner{padding:32px 16px;border-radius:20px}}@media screen and (max-width: 1024px) and (min-width: 701px){.subscription-banner{padding:64px 24px}}.subscription-banner .subtitle-md{font-size:20px!important}@media screen and (max-width: 700px){.subscription-banner .subtitle-md{font-size:14px!important}}@media screen and (max-width: 999px) and (min-width: 701px){.subscription-banner .subtitle-md{font-size:18px!important}}@media screen and (max-width: 700px){.subscription-banner .h2{font-size:24px!important}}@media screen and (max-width: 999px) and (min-width: 701px){.subscription-banner .h2{font-size:40px!important}}@media screen and (max-width: 700px){.subscription-banner .h3{font-size:18px}}@media screen and (max-width: 999px) and (min-width: 701px){.subscription-banner .h3{font-size:20px!important}}.subscription-banner .body-lg{max-width:900px}@media screen and (max-width: 700px){.subscription-banner .body-lg{font-size:14px!important}}@media screen and (max-width: 999px) and (min-width: 701px){.subscription-banner .body-lg{font-size:16px!important}}.subscription-banner .subscription-banner__header{display:flex;flex-direction:column;gap:16px}.subscription-banner .subscription-banner__icon-blocks{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 700px){.subscription-banner .subscription-banner__icon-blocks{flex-wrap:wrap}}.subscription-banner .subscription-banner__icon-block{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:250px;padding:20px}@media screen and (max-width: 700px){.subscription-banner .subscription-banner__icon-block{max-width:100%;width:100%}}.subscription-banner .subscription-banner__icon-block img{width:72px;height:72px;margin-bottom:15px}.subscription-banner .subscription-banner__icon-blocks-header{color:var(--Blue, #1a2a49);text-align:center;margin-bottom:32px;font-family:HankenGrotesk-Bold;font-size:32px;font-style:normal;line-height:130%}@media screen and (max-width: 700px){.subscription-banner .subscription-banner__icon-blocks-header{font-size:24px;margin-bottom:16px}}@media screen and (max-width: 999px) and (min-width: 701px){.subscription-banner .subscription-banner__icon-blocks-header{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/subscription-banner.scss.css.map */
