@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}.banner{padding:85px 0;position:relative;z-index:0;min-height:757px}@media screen and (min-width:760px){.banner{padding:134px 0;min-height:599px}}.banner__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.banner__media--desktop{display:none}.banner__media--mobile{display:block}@media screen and (min-width:760px){.banner__media--desktop{display:block}.banner__media--mobile{display:none}}.banner__wrapper{max-width:100%;width:890px;padding:0 20px;margin:0 auto}.banner__content{width:var(--banner-content-max, 312px);max-width:100%;text-align:center}@media screen and (max-width:759px){.banner__content{margin:0 auto}}.banner__link{background-color:#6a2b25;color:#eecab0;border:1px solid #6A2B25;margin-bottom:8px;width:224px;font-size:15px;line-height:1;letter-spacing:2.55px;text-transform:uppercase}@media screen and (min-width:760px){.banner__link{width:100%;font-size:17px;max-width:315px}}.banner__button-description{letter-spacing:1.1px;color:#6a2b26;font-size:11px;line-height:14px;font-family:soleil;font-weight:700}.banner__title{margin-bottom:17px;width:100%;max-width:100%;text-align:center;letter-spacing:1.23px;color:#6a2b25}@media screen and (min-width:760px){.banner__title{letter-spacing:1.57px;margin-bottom:18px}}.banner__description,.banner__description p{width:100%;max-width:100%;text-align:center;font-size:15px;line-height:25px;letter-spacing:.3px;margin:0 auto 31px;font-weight:400}@media screen and (min-width:760px){.banner__description,.banner__description p{font-size:18px;letter-spacing:.36px;margin:0 auto 25px}}.banner__description a{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-banner.css.map */
