.hero-nyte{position:relative;display:flex;width:100%;overflow:hidden;min-height:calc(var(--hero-h-desktop) * 1vh)}.hero-nyte__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero-nyte__media picture,.hero-nyte__image{display:block;width:100%;height:100%}.hero-nyte__image{object-fit:cover;object-position:var(--hero-focal, 50% 50%)}.hero-nyte__overlay,.hero-nyte__media .hero-nyte__overlay:empty{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;pointer-events:none}.hero-nyte .hero-nyte__content{position:relative;z-index:1;display:flex;width:100%;padding-top:5rem;padding-bottom:5rem;background:transparent;color:var(--hero-text-color, rgb(var(--color-foreground)))}.hero-nyte__box{width:100%;max-width:var(--hero-box-width, 60rem)}.hero-nyte--top-left .hero-nyte__content,.hero-nyte--top-center .hero-nyte__content,.hero-nyte--top-right .hero-nyte__content{align-items:flex-start}.hero-nyte--middle-left .hero-nyte__content,.hero-nyte--middle-center .hero-nyte__content,.hero-nyte--middle-right .hero-nyte__content{align-items:center}.hero-nyte--bottom-left .hero-nyte__content,.hero-nyte--bottom-center .hero-nyte__content,.hero-nyte--bottom-right .hero-nyte__content{align-items:flex-end}.hero-nyte--top-left .hero-nyte__content,.hero-nyte--middle-left .hero-nyte__content,.hero-nyte--bottom-left .hero-nyte__content{justify-content:flex-start}.hero-nyte--top-center .hero-nyte__content,.hero-nyte--middle-center .hero-nyte__content,.hero-nyte--bottom-center .hero-nyte__content{justify-content:center}.hero-nyte--top-right .hero-nyte__content,.hero-nyte--middle-right .hero-nyte__content,.hero-nyte--bottom-right .hero-nyte__content{justify-content:flex-end}.hero-nyte--align-left .hero-nyte__box{text-align:left}.hero-nyte--align-center .hero-nyte__box{text-align:center}.hero-nyte--align-right .hero-nyte__box{text-align:right}.hero-nyte--align-left .hero-nyte__buttons{justify-content:flex-start}.hero-nyte--align-center .hero-nyte__buttons{justify-content:center}.hero-nyte--align-right .hero-nyte__buttons{justify-content:flex-end}.hero-nyte__eyebrow{margin:0 0 1.2rem;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:inherit}.hero-nyte .hero-nyte__heading{margin:0;color:inherit;font-weight:var(--hero-heading-weight, var(--font-heading-weight));text-shadow:0 1px 2px rgba(0,0,0,.15)}.hero-nyte .hero-nyte__text{margin-top:1.5rem;color:inherit}.hero-nyte .hero-nyte__text--subtitle{margin-top:1rem;font-family:var(--font-heading-family);font-weight:600;font-size:1.8rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale))}.hero-nyte .hero-nyte__text--subtitle strong{font-weight:900}.hero-nyte__text p{margin:0;color:inherit}.hero-nyte__text p+p{margin-top:.8rem}.hero-nyte__buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.5rem}.hero-nyte__button--outline{display:inline-flex;align-items:center;justify-content:center;min-width:12rem;min-height:4.5rem;padding:0 3rem;font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:.1rem;line-height:1;text-decoration:none;color:rgb(var(--color-secondary-button-label, var(--color-foreground)));background:transparent;border:.15rem solid currentColor;border-radius:var(--buttons-radius, 0);transition:opacity .2s ease}.hero-nyte__button--outline:hover{opacity:.8}.hero-nyte__button:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.hero-nyte__reassurance{margin:1.5rem 0 0;font-size:1.3rem;opacity:.9;color:inherit}@media screen and (max-width:749px){.hero-nyte{min-height:calc(var(--hero-h-mobile) * 1vh);min-height:calc(var(--hero-h-mobile) * 1svh)}.hero-nyte__image{object-position:var(--hero-focal-mobile, 50% 50%)}.hero-nyte .hero-nyte__content{padding-top:3rem;padding-bottom:3rem}.hero-nyte__buttons{margin-top:2rem}.hero-nyte--mobile-btn-full .hero-nyte__button,.hero-nyte--mobile-btn-full .hero-nyte__button--outline{width:100%}.hero-nyte--text-below{flex-direction:column;min-height:0}.hero-nyte--text-below .hero-nyte__media{position:relative;min-height:calc(var(--hero-h-mobile) * 1vh);min-height:calc(var(--hero-h-mobile) * 1svh)}.hero-nyte--text-below .hero-nyte__media .hero-nyte__overlay:empty{display:none}.hero-nyte.hero-nyte--text-below .hero-nyte__content{background:var(--hero-mobile-bg, #fff);color:var(--hero-mobile-text, #1a1a1a);padding-top:3rem;padding-bottom:3.5rem}.hero-nyte--text-below .hero-nyte__heading{text-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/section-hero-nyte.css.map */
