.home__banner{position:relative;height:100vh;height:100svh;padding-top:71px}@media screen and (min-width: 768px){.home__banner{height:100vh;height:100svh;padding-top:0}}.home__banner__img{display:none;width:100%;height:100%;object-fit:cover;object-position:center}.home__banner__img.v--mobile{display:block}@media screen and (min-width: 768px){.home__banner__img{display:block}.home__banner__img.v--mobile{display:none}}.home__banner__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:80px 12px}@media screen and (min-width: 768px){.home__banner__content{justify-content:center;align-items:center;gap:80px;padding:80px 0}}.home__banner__content__title{margin:0;font-family:Inter,sans-serif;font-size:30px;line-height:30px;font-weight:600;letter-spacing:-.06em;color:#fff}.home__banner__content__title_image{align-self:center;width:auto;height:auto;max-height:148px}.home__banner__content__details{font-family:Inconsolata,sans-serif;font-size:12px;line-height:14px;font-weight:400;letter-spacing:-.02em;color:#fff;text-transform:uppercase}.home__banner__content__details p{margin:0}.home__banner__content__btn{min-width:180px;padding:8px 15px;border-radius:5px;font-family:Inter,sans-serif;font-size:12px;line-height:24px;font-weight:400;letter-spacing:-.02em;color:#fff;text-align:center;text-decoration:none;background-color:#1000f4}.banner__box{background-color:transparent}.banner__box .banner__text{max-width:350px;font-family:Inter,sans-serif;font-size:11px;line-height:13px;font-weight:500;letter-spacing:-.02em;color:#000}.banner__content{position:absolute!important;bottom:0}.banner__box .banner__buttons .button{min-width:180px;padding:8px 15px;border-radius:5px;font-family:Inter,sans-serif;font-size:12px;line-height:24px;font-weight:400;letter-spacing:-.02em;color:#fff;text-decoration:none;background-color:#1000f4}.banner__media{height:90vh!important;height:90svh!important}@media screen and (min-width: 768px){.banner__media{height:100%!important}}.banner__media-half{display:flex;justify-content:center;align-items:center;right:0;bottom:0;left:0!important;width:100%!important;background-color:transparent}.banner__media-half:before{display:none!important}.banner__media-half img{position:static!important;object-fit:contain;max-height:100vw;max-width:100vw!important}@media screen and (min-width: 768px){.banner__media-half img{max-height:60vh;max-width:60vh!important}}.banner__media-half:nth-child(2){position:absolute!important}.banner__media-half:first-of-type img{max-width:100%!important;max-height:none;object-fit:cover}.shopify-section{padding:0 0 4px}.button-wrapper{display:flex;flex-wrap:nowrap;margin:40px 0 0}.button-wrapper .btn{display:flex!important;justify-content:space-between!important;align-items:center!important;grid-template-columns:none;gap:0!important;align-self:flex-start!important;position:relative;width:100%!important;padding:8px 15px!important;border-radius:5px!important;font-family:Inter,sans-serif;font-size:12px;line-height:24px;font-weight:400;letter-spacing:-.02em;color:#fff;text-decoration:none;text-align:left;background-color:#1000f4}@media screen and (min-width: 768px){.button-wrapper .btn{position:absolute;top:0;right:0;width:375px!important;min-width:375px!important;margin-top:0!important}}.button-wrapper .btn:after{display:none}.button-wrapper .btn .svg-wrapper{display:flex;justify-content:center;align-items:center;flex-grow:0;position:absolute;top:0;right:10px;width:auto;height:40px}.button-wrapper .btn .svg-wrapper .icon{width:auto;height:14px}.multirow{padding:100px 12px!important;background-color:#f6f6f6}@media screen and (min-width: 768px){.multirow{padding:160px 80px!important}}.multirow .image-with-text__content{justify-content:flex-start;align-items:stretch;align-self:flex-start;padding:0!important;word-break:normal}.multirow .image-with-text__content:after{display:none}.multirow .image-with-text__text{font-family:Inter,sans-serif;font-size:10px;line-height:14px;font-weight:600;letter-spacing:0;color:#1000f4}.multirow .image-with-text__heading{margin:20px 0 40px!important;font-family:Inter,sans-serif;font-size:35px;line-height:32px;font-weight:600;letter-spacing:-.06em;color:#1000f4}.image-with-text__text.body{margin:0;font-family:Inter,sans-serif;font-size:12px;line-height:18px;font-weight:400;letter-spacing:-.02em;color:#1000f4}.image-with-text__text.body strong{font-weight:600}.newsletter__wrapper{display:flex;flex-direction:column;align-items:stretch;gap:40px;padding:27px 12px!important}@media screen and (min-width: 768px){.newsletter__wrapper{flex-direction:row;justify-content:space-between;align-items:center;padding:27px 80px!important;gap:80px}}.newsletter .inline-richtext{font-family:Inter,sans-serif;font-size:11px;line-height:32px;font-weight:600;letter-spacing:0;text-align:left;color:#1000f4;text-transform:uppercase}.newsletter__subheading{margin:0!important;font-family:Inter,sans-serif;font-size:12px;line-height:18px;font-weight:400;letter-spacing:-.02em;text-align:left;color:#1000f4}.newsletter-form{max-width:none!important}.newsletter__wrapper .newsletter-form__field-wrapper{width:100%;max-width:none!important}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper .field__input{width:100%;height:40px;padding:8px 15px;border-radius:5px;font-family:Inter,sans-serif;font-size:12px;line-height:24px;font-weight:400;letter-spacing:-.02em;color:#fff;text-decoration:none;background-color:#1000f4}@media screen and (min-width: 768px){.newsletter-form__field-wrapper .field__input{min-width:375px}}.newsletter-form__field-wrapper .field__label{display:none;font-family:Inter,sans-serif;font-size:10px;font-weight:400;letter-spacing:-.02em;color:#fff}.newsletter-form__field-wrapper .field__input::placeholder{font-family:Inter,sans-serif;font-size:12px;line-height:24px;font-weight:400;letter-spacing:-.02em;color:#fff;opacity:1}.field__input:focus{box-shadow:none}.newsletter-form__field-wrapper .field__input:focus~.field__label,.newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label,.newsletter-form__field-wrapper .customer .field input:focus~label,.newsletter-form__field-wrapper .customer .field input:not(:placeholder-shown)~label,.newsletter-form__field-wrapper .customer .field input:-webkit-autofill~label{display:none}.newsletter-form__field-wrapper .newsletter-form__button{top:50%;right:10px;width:auto;height:auto;transform:translateY(-50%)}.newsletter-form__field-wrapper .newsletter-form__button .svg-wrapper{width:auto;height:14px}.newsletter-form__field-wrapper .icon-arrow{width:auto!important;color:#fff}.newsletter__wrapper>*+*{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/96/assets/section-main-home.css.map */
