.section-banner{position:relative}.section-banner .bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:1}.section-banner .content{margin:0 auto;max-width:clamp(700px,66.04vw,1268px);width:100%}.section-banner__wrap{min-height:100vh;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end}.section-banner .title{margin:0}.section-banner .title h1{margin:0 auto;text-align:center;font-size:clamp(42px,6.199vw,106px);max-width:clamp(500px,62.749vw,1073px);line-height:105%}.section-banner .title h1 em{font-weight:300;display:block}.section-banner .subtitle{margin-top:24px}.section-banner .subtitle p{margin:0;text-align:center;font-family:var(--font-family-1);font-size:clamp(14px,1.3vw,25px);font-style:normal;font-weight:600;line-height:140%;letter-spacing:2px;text-transform:uppercase}.section-banner .btn__wrap{display:flex;justify-content:center;margin-top:clamp(20px,3.13vw,60px)}.section-banner .signature{margin-top:clamp(30px,6.98vw,134px)}.section-banner .signature p{margin:0;color:var(--White, #FBF9F7);text-align:center;font-family:var(--font-family-1);font-size:14px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:3px;text-transform:uppercase}@media(max-width:800px){.section-banner .title h1{max-width:451px}}@media(max-width:767px){.section-banner__wrap{min-height:80vh}.section-banner .btn__wrap .btn{transform-origin:center center}}@media(max-width:500px){.section-banner .signature p{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-banner.css.map */
