.hero{width:100%;position:relative;display:flex;flex-direction:column}.hero__background{width:100vw;height:auto}.hero__background video,.hero__background img{width:100%;height:100%;object-fit:cover}.hero__content-wrapper{padding-top:20px}.hero__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding-bottom:20px;width:100%}.hero__title{font-size:48px;font-weight:600;line-height:120%;margin:0}.hero .callout{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.hero .callout .hr{display:none}.hero .callout .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;width:100%}.hero .callout .callout__price{order:0}.hero .callout .callout__price p{font-size:14px;font-weight:400;color:#141415;opacity:60%;line-height:150%;margin:0 0 4px}.hero .callout .callout__price h3{font-size:24px;font-weight:600;color:#141415;line-height:100%;margin:0}.hero .callout .callout__price h3 span{font-size:18px;font-weight:400;color:#141415;vertical-align:top}@media screen and (min-width: 768px){.hero{height:100dvh;min-height:600px;justify-content:flex-end}.hero__background{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.hero__background-overlay{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:#00000030}.hero__content-wrapper{background:linear-gradient(to bottom,#0000,#000);width:100%;z-index:3}.hero__content{position:relative;padding-bottom:40px}.hero__title{color:#fff;font-size:72px;max-width:640px}.hero__description{color:#fff;opacity:60%;font-size:18px;max-width:640px}.hero .callout{flex-direction:row;gap:32px;align-items:center}.hero .callout .wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;width:100%;background-color:#ffffff1f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:12px;padding:16px 16px 16px 24px}.hero .callout .callout__price{margin-right:32px}.hero .callout .callout__price p,.hero .callout .callout__price h3{color:#fff;text-wrap:nowrap}.hero .callout .callout__price h3 span{color:#fff}.hero .callout .btn.primary-btn{order:2}.hero .callout .btn.btn--outline{border:none;background-color:#fff;order:1}.hero .callout .btn.btn--outline:hover{background-color:#ffffffc2}}@media screen and (min-width: 1024px){.hero .callout .hr{display:block;height:1px;width:100%;background-color:#f6f7f9;opacity:15%}.hero .callout .wrapper{width:90%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-hero.css.map */
