.rkh{position:relative;background:rgb(var(--color-background, 0, 0, 0));color:rgb(var(--color-foreground, 255, 255, 255));overflow:hidden}.rkh__viewport{position:relative;display:grid;width:100%}@media screen and (min-width:750px){.rkh__viewport{max-width:var(--rkh-max-width, none);margin-inline:auto}.rkh.rkh--full{background:var(--rkh-band, #000)}}.rkh__slide{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity var(--rkh-fade, .6s) ease}.rkh__slide.is-active{opacity:1;visibility:visible}.rkh__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--rkh-focus, center)}.rkh__eyebrow{font-size:1.2rem;letter-spacing:.28em;text-transform:uppercase;color:rgba(var(--color-foreground),.62);margin:0 0 1.2rem}.rkh__title{color:var(--rkh-accent, var(--rkh-title-color, #00a1c3));font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.8rem,7vw,8rem);line-height:1;letter-spacing:-.02em;margin:0}.rkh__claim{font-size:clamp(1.5rem,1.8vw,2rem);line-height:1.4;color:rgba(var(--color-foreground),.78);margin:1.6rem 0 0}.rkh__cta{margin-top:2.8rem}.rkh__dots{position:absolute;left:0;right:0;bottom:3.2rem;display:flex;justify-content:center;gap:1.2rem;z-index:3}.rkh__dot{width:1rem;height:1rem;padding:0;border:.15rem solid rgba(var(--color-foreground),.55);border-radius:50%;background:transparent;cursor:pointer;box-shadow:0 .1rem .8rem rgba(0,0,0,var(--rkh-glow, .55)),0 0 2rem rgba(0,0,0,calc(var(--rkh-glow, .55) * .85));transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.rkh__dot[aria-current=true]{background:var(--tri-azzurro, #00a1c3);border-color:var(--tri-azzurro, #00a1c3);transform:scale(1.3)}.rkh__dot:focus-visible{outline:.2rem solid var(--tri-azzurro, #00a1c3);outline-offset:.4rem}.rkh--split .rkh__slide{display:grid;grid-template-columns:minmax(0,1fr);align-items:center}.rkh--split .rkh__media{aspect-ratio:var(--rkh-ratio-mobile, 1 / 1);background:#000}.rkh--split .rkh__content{padding:3.2rem 2.4rem 6.4rem;text-align:left}.rkh--split .rkh__dots{bottom:2.4rem}@media screen and (min-width:750px){.rkh--split .rkh__slide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:var(--rkh-height)}.rkh--split .rkh__media{aspect-ratio:auto;height:100%}.rkh--split .rkh__content{padding:6rem clamp(4rem,6vw,9rem);max-width:62rem;justify-self:end;width:100%}.rkh--split[data-image-side=right] .rkh__media{order:2}.rkh--split[data-image-side=right] .rkh__content{order:1}.rkh--split[data-image-side=left] .rkh__content{justify-self:start}.rkh--split .rkh__dots{justify-content:flex-start;left:clamp(4rem,6vw,9rem);right:auto;bottom:4.8rem}.rkh--split[data-image-side=left] .rkh__dots{left:auto;right:clamp(4rem,6vw,9rem)}}.rkh--full .rkh__viewport{height:var(--rkh-height-mobile)}@media screen and (min-width:750px){.rkh--full .rkh__viewport{height:min(var(--rkh-height),var(--rkh-max-height, 100vh))}}.rkh--full .rkh__slide{position:relative}.rkh--full .rkh__media,.rkh--full .rkh__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rkh--full .rkh__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,var(--rkh-veil, .55)),#0000 72%)}.rkh--full .rkh__content{position:absolute;left:0;right:0;bottom:0;padding:0 2.4rem 7rem;z-index:2}.rkh--full .rkh__content{text-shadow:0 .1rem 1rem rgba(0,0,0,var(--rkh-glow, .55)),0 0 3rem rgba(0,0,0,calc(var(--rkh-glow, .55) * .85))}.rkh--full .rkh__cta{text-shadow:none}.rkh--full .rkh__slide[data-align=left] .rkh__content{text-align:left}.rkh--full .rkh__slide[data-align=right] .rkh__content{text-align:right}@media screen and (min-width:750px){.rkh--full .rkh__media:after{background:linear-gradient(to right,rgba(0,0,0,var(--rkh-veil, .55)),#0000 58%)}.rkh--full .rkh__slide[data-align=right] .rkh__media:after{background:linear-gradient(to left,rgba(0,0,0,var(--rkh-veil, .55)),#0000 58%)}.rkh--full .rkh__content{bottom:9rem;max-width:46rem;padding:0}.rkh--full .rkh__slide[data-align=left] .rkh__content{left:clamp(4rem,6vw,9rem);right:auto;text-align:left}.rkh--full .rkh__slide[data-align=right] .rkh__content{right:clamp(4rem,6vw,9rem);left:auto;text-align:right}.rkh--full .rkh__dots{bottom:4.8rem}}.rkh__dots--hidden{display:none}@media(prefers-reduced-motion:reduce){.rkh__slide{transition:none}.rkh__dots--hidden{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-racket-hero.css.map */
