.small-banner{position:relative;border-radius:16px;margin-top:40px;margin-bottom:80px}.small-banner__source img{width:100%;height:100%;object-fit:cover;border-radius:16px!important}.small-banner__source{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1}.small-banner__wrapper{height:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:2;aspect-ratio:9.7185}.small-banner__title{display:flex;align-items:center;gap:24px;margin-bottom:10px}.small-banner__title a{display:flex;align-items:center;justify-content:center;height:36px;width:105px;border-radius:8px;background-color:#fff;font-size:14px;font-weight:400;line-height:17.5px;color:#20232d}.small-banner__title h3{font-size:32px;font-weight:600;line-height:1.25;color:#fff}.small-banner__description p{font-size:14px;font-weight:400;line-height:1.25;color:#fff}.m-image.small-banner__image.small-banner__image--mobile,.small-banner__description.small-banner__description--mobile{display:none}@media(max-width:950px){.small-banner__wrapper{aspect-ratio:343 / 227}.m-image.small-banner__image.small-banner__image--mobile{display:block}.m-image.small-banner__image.small-banner__image--desktop{display:none}.small-banner__source .m-image{--aspect-ratio: 6.4185 !important;aspect-ratio:343 / 227}.small-banner__description.small-banner__description--mobile{margin:0 auto 16px;display:block}.small-banner__description.small-banner__description--mobile p{color:#fff;text-align:center;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:125%}.small-banner__button{width:100%;margin:0 auto;justify-content:center;display:flex}.small-banner__description.small-banner__description--desktop{display:none}.small-banner__title a{max-width:239px;width:100%;padding:9px 16px;color:#20232d;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:125%;text-transform:capitalize}.small-banner__title{flex-direction:column;gap:0;width:100%}.small-banner__title h3{color:#fff;font-family:Noto Sans;font-size:32px;font-style:normal;font-weight:600;line-height:125%;text-transform:capitalize}.small-banner__wrapper{justify-content:flex-start;padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/small-banner-component.css.map */
