.boop-hero{position:relative;display:block;min-height:clamp(58rem,51vw,82rem);overflow:hidden;background:#b9ddf5;color:#121212}.boop-hero__slides,.boop-hero__slide,.boop-hero__slide picture{position:absolute;top:0;right:0;bottom:0;left:0}.boop-hero__slide{opacity:0;visibility:hidden;transition:opacity .7s ease,visibility .7s ease}.boop-hero__slide.is-active{opacity:1;visibility:visible}.boop-hero__image{width:100%;height:100%;object-fit:cover;object-position:center}.boop-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;pointer-events:none}.boop-hero__content{position:relative;z-index:2;display:flex;align-items:center;min-height:inherit;padding-top:10rem;padding-bottom:8rem}.boop-hero__content-inner{width:min(58rem,46%)}.boop-hero__heading{margin:0 0 1.6rem;color:#121212;line-height:.98;text-wrap:balance;text-shadow:0 1px 2px rgba(255,255,255,.95),0 0 10px rgba(255,255,255,.68)}.boop-hero__heading span{padding:0;background:transparent}.boop-hero__text{margin:.7rem 0 2.6rem}.boop-hero__text p{display:inline;padding:0;background:transparent;text-shadow:0 1px 2px rgba(255,255,255,.95),0 0 8px rgba(255,255,255,.72)}.boop-hero__text p{margin:0;color:#121212}.boop-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.boop-hero__buttons .button{background:#121212;color:#fff}.boop-hero__buttons .button--secondary{background:#ffffffc7;color:#121212}.boop-hero__controls{position:absolute;z-index:3;bottom:2.2rem;left:50%;display:flex;align-items:center;gap:1rem;padding:.5rem .8rem;border-radius:99rem;background:#121212b8;transform:translate(-50%)}.boop-hero__arrow,.boop-hero__dot{border:0;background:transparent;color:#fff;cursor:pointer}.boop-hero__arrow{width:3rem;height:3rem;padding:0;font-size:2.6rem;line-height:1}.boop-hero__dots{display:flex;gap:.7rem}.boop-hero__dot{width:.8rem;height:.8rem;padding:0;border:1px solid #fff;border-radius:50%}.boop-hero__dot.is-active{background:#fff}@media screen and (max-width:749px){.boop-hero{min-height:min(155vw,82rem)}.boop-hero__overlay{background:transparent}.boop-hero__content{align-items:flex-start;justify-content:center;padding-top:10.5rem;padding-bottom:15rem;text-align:center}.boop-hero__content-inner{width:100%}.boop-hero__heading{max-width:35rem;margin:0 auto .8rem;font-size:clamp(2.8rem,8.3vw,3.8rem);line-height:.94}.boop-hero__heading{text-shadow:0 1px 2px rgba(255,255,255,1),0 0 12px rgba(255,255,255,.78)}.boop-hero__text p{background:transparent;text-shadow:0 1px 2px rgba(255,255,255,1),0 0 10px rgba(255,255,255,.82)}.boop-hero__text{margin:.6rem auto 0;max-width:94%}.boop-hero__text p{margin:0;font-size:1.3rem;line-height:1.25}.boop-hero__buttons{position:absolute;right:1.2rem;bottom:6.4rem;left:1.2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.boop-hero__buttons .button{min-width:0;min-height:4.5rem;padding:.7rem .6rem;font-size:1.15rem;line-height:1.1}.boop-hero__controls{bottom:1.1rem}}@media(prefers-reduced-motion:reduce){.boop-hero__slide{transition:none}}@media screen and (min-width:750px){.boop-hero:before{content:"";position:absolute;z-index:1;top:0;right:0;left:0;height:12rem;background:linear-gradient(to bottom,#ffffff38,#fff0);pointer-events:none}}@media screen and (max-width:749px){.boop-hero__text p{font-size:1.5rem}.boop-hero__buttons .button{min-height:4.5rem;font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/boop-hero-slider.css.map */
