.sm-banner{padding-left:40px;padding-right:40px}.sm-banner__inner{position:relative}.sm-banner__media{display:flex}.sm-banner__media img,.sm-banner__media svg{width:100%;height:fit-content;max-height:800px;object-fit:cover;border-radius:12px}.sm-banner__content{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.sm-banner__content .page-width{display:flex;flex-direction:column;justify-content:center;padding-top:20px;padding-bottom:20px;height:100%}.sm-banner__badge{width:fit-content;font-weight:600;font-size:14px;line-height:100%;text-transform:uppercase;padding:10px 16px;margin:0 0 16px;border-radius:100px}.sm-banner__title{font-family:var(--font-heading);font-weight:700;font-size:28px;line-height:120%;max-width:380px;margin:0 0 32px;color:#fff}.sm-banner__button{margin:0 0 16px}@media screen and (max-width: 749px){.sm-banner{padding-left:20px;padding-right:20px}.sm-banner__content .page-width{justify-content:start}.banner__badge{font-size:12px}.banner__title{font-size:24px;margin:0 0 24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sm-banner.css.map */
