.solina-hero{min-height:var(--solina-hero-height, 88svh);color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.solina-hero__media,.solina-hero__overlay,.solina-hero__fallback{position:absolute;top:0;right:0;bottom:0;left:0}.solina-hero__media img{width:100%;height:100%;object-fit:cover;animation:solina-hero-zoom 8s var(--solina-ease-out) both}.solina-hero__overlay{z-index:1;background:linear-gradient(90deg,rgba(0,0,0,calc(var(--solina-overlay, .42) + .18)) 0%,transparent 72%),rgba(0,0,0,var(--solina-overlay, .42))}.solina-hero__fallback{overflow:hidden;background:linear-gradient(125deg,transparent 0 49%,var(--solina-red) 49% 68%,transparent 68%),var(--solina-black)}.solina-hero__fallback:before,.solina-hero__fallback:after{position:absolute;color:#ffffff14;font-family:var(--font-heading-family);font-size:clamp(14rem,32vw,52rem);font-weight:900;letter-spacing:-.08em;line-height:.7;content:"S"}.solina-hero__fallback:before{top:4%;left:-3%}.solina-hero__fallback:after{right:-2%;bottom:-2%;color:#ffffff1f;content:"26"}.solina-hero__content{position:relative;z-index:2;display:flex;min-height:var(--solina-hero-height, 88svh);align-items:flex-end;padding-top:clamp(10rem,16vh,18rem);padding-bottom:clamp(10rem,14vh,15rem)}.solina-hero__copy{width:min(100%,102rem)}.solina-hero__eyebrow{color:var(--solina-red)}.solina-hero__title{max-width:10ch;margin:0;color:inherit;font-size:var(--solina-display-size);text-wrap:balance;text-transform:uppercase}.solina-hero__text{max-width:60rem;margin:2.4rem 0 0;font-size:clamp(1.6rem,1.6vw,2rem);line-height:1.5}.solina-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.solina-hero__card{position:absolute;z-index:3;right:var(--solina-gutter);bottom:12rem;width:min(25rem,23vw);padding:1.6rem;border:.1rem solid rgba(255,255,255,.42);color:var(--solina-white);background:#0a0a0ac2;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);text-decoration:none;transition:transform var(--solina-motion-base) var(--solina-ease-out),background var(--solina-motion-base) ease}.solina-hero__card:nth-of-type(2){right:calc(var(--solina-gutter) + 12rem);bottom:3.2rem}.solina-hero__card:hover{background:var(--solina-red);transform:translateY(-.5rem)}.solina-hero__card-label{display:block;margin-bottom:2rem;font-size:1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.solina-hero__card-title{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;font-size:clamp(1.8rem,2vw,2.8rem);font-weight:800;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.solina-hero__marquee{position:absolute;z-index:4;right:0;bottom:0;left:0;display:flex;overflow:hidden;border-block:.1rem solid rgba(255,255,255,.34);color:var(--solina-black);background:var(--solina-red)}.solina-hero__marquee-track{display:flex;flex:none;min-width:max-content;animation:solina-marquee 24s linear infinite}.solina-hero__marquee-item{display:flex;align-items:center;gap:2rem;padding:1.2rem 1rem;font-size:1.2rem;font-weight:900;letter-spacing:.12em;white-space:nowrap;text-transform:uppercase}.solina-hero__marquee-item:after{color:var(--solina-white);font-size:1.8rem;content:"\2726"}@keyframes solina-hero-zoom{0%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes solina-marquee{to{transform:translate(-50%)}}@media screen and (max-width:989px){.solina-hero__content{padding-bottom:12rem}.solina-hero__card{display:none}}@media screen and (max-width:749px){.solina-hero{min-height:min(82rem,86svh)}.solina-hero__content{min-height:min(82rem,86svh);align-items:flex-end;padding-top:10rem;padding-bottom:10rem}.solina-hero__overlay{background:linear-gradient(0deg,rgba(0,0,0,.82) 0%,transparent 72%),rgba(0,0,0,calc(var(--solina-overlay, .42) * .72))}.solina-hero__title{max-width:9ch}.solina-hero__text{max-width:42rem;margin-top:1.8rem;font-size:1.5rem}.solina-hero__actions{display:grid;grid-template-columns:1fr;max-width:38rem;margin-top:2.4rem}.solina-hero__actions .solina-button{width:100%}.solina-hero__marquee-item{padding-block:1rem;font-size:1.05rem}}@media(prefers-reduced-motion:reduce){.solina-hero__media img,.solina-hero__marquee-track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-solina-hero.css.map */
