.hero-responsive__mobile{display:block}.hero-responsive__desktop{display:none}@media screen and (min-width:750px){.hero-responsive__mobile{display:none}.hero-responsive__desktop{display:flex}}.hero-responsive__media-wrapper{position:relative;width:100%;height:var(--hero-height-mobile);overflow:hidden}.hero-responsive__media-wrapper .hero-responsive__image{width:100%;height:100%;object-fit:cover;object-position:-10px center}.hero-responsive__slides,.hero-responsive__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-responsive__slide{opacity:0;transition:opacity .8s ease}.hero-responsive__slide.is-active{opacity:1;z-index:1}.hero-responsive__media-wrapper .hero-responsive__placeholder{width:100%;height:100%;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.hero-responsive__media-wrapper .placeholder-svg{max-width:60%;max-height:60%}.hero-responsive__media-wrapper .hero-responsive__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000001a,#0006);pointer-events:none}.hero-responsive__content-mobile{padding:1.5rem;text-align:center}.hero-responsive__badge{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1.2rem;padding:.7rem 1.6rem;border-radius:999px;font-size:1.3rem;font-weight:600;letter-spacing:.02em;background:rgba(var(--color-foreground),.08);border:1px solid rgba(var(--color-foreground),.18)}.hero-responsive__content-mobile .hero-responsive__heading{margin:0 0 .75rem}.hero-responsive__content-mobile .hero-responsive__subheading{margin:0 0 1rem;font-size:1rem;opacity:.8}.hero-responsive__content-mobile .hero-responsive__button{margin-top:.5rem}.hero-responsive__desktop{position:relative;width:100%;height:var(--hero-height-desktop);background-color:#000;justify-content:center}.hero-responsive__desktop-inner{position:relative;width:100%;max-width:1920px;height:100%;overflow:hidden}.hero-responsive__media{position:absolute;top:0;left:0;width:100%;height:100%}.hero-responsive__media .hero-responsive__image{width:100%;height:100%;object-fit:cover;object-position:top}.hero-responsive__media .hero-responsive__placeholder{width:100%;height:100%;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.hero-responsive__media .placeholder-svg{max-width:50%;max-height:50%}.hero-responsive__media .hero-responsive__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#0000,#0000004d);pointer-events:none}.hero-responsive__content-desktop{position:absolute;top:0;right:0;width:50%;height:100%;display:flex;align-items:center;justify-content:center;padding:3rem;z-index:2}.hero-responsive__content-inner{max-width:500px;text-align:left}.hero-responsive__content-inner .hero-responsive__heading{margin:0 0 1rem;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.4)}.hero-responsive__content-inner .hero-responsive__subheading{margin:0 0 1.5rem;font-size:1.25rem;color:#ffffffe6;text-shadow:0 1px 4px rgba(0,0,0,.3)}.hero-responsive__content-inner .hero-responsive__button{margin-top:.5rem;background:transparent;border:2px solid #fff;color:#fff}.hero-responsive__content-inner .hero-responsive__button:hover{background:#fff;color:#000}.hero-responsive--split .hero-responsive__desktop{background:rgb(var(--color-background))}.hero-responsive--split .hero-responsive__desktop-inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);max-width:none;overflow:hidden}.hero-responsive--split .hero-responsive__media,.hero-responsive--split .hero-responsive__content-desktop{position:relative;width:100%;height:100%}.hero-responsive--split .hero-responsive__media .hero-responsive__image{object-fit:contain;object-position:center;padding:clamp(1.6rem,3vw,4rem)}.hero-responsive--split .hero-responsive__content-desktop{inset:auto;align-items:center;justify-content:flex-start;padding:clamp(3rem,6vw,7rem)}.hero-responsive--split .hero-responsive__content-inner{max-width:560px}.hero-responsive--split .hero-responsive__content-inner .hero-responsive__heading{color:rgb(var(--color-foreground));text-shadow:none}.hero-responsive--split .hero-responsive__content-inner .hero-responsive__subheading{color:rgba(var(--color-foreground),.75);text-shadow:none}.hero-responsive--split .hero-responsive__content-inner .hero-responsive__button{background:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.hero-responsive--split .hero-responsive__content-inner .hero-responsive__button:hover{background:rgba(var(--color-button),.85);border-color:rgba(var(--color-button),.85);color:rgb(var(--color-button-text))}.hero-responsive--split .hero-responsive__overlay{display:none}.hero-responsive--split .hero-responsive__media-wrapper .hero-responsive__image{object-fit:contain;object-position:center;padding:1.5rem}.hero-responsive__heading--h3{font-size:1.5rem;line-height:1.3}.hero-responsive__heading--h2{font-size:1.75rem;line-height:1.3}.hero-responsive__heading--h1{font-size:2.25rem;line-height:1.2}.hero-responsive__heading--h0{font-size:3rem;line-height:1.15}.hero-responsive__heading--hxl{font-size:4rem;line-height:1.1}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-hero-responsive.css.map */
