.landing-hero-image{position:relative;display:flex;flex-direction:column;overflow:hidden;isolation:isolate;background:var(--fresh-deep);color:var(--fresh-on-night)}.landing-hero-image__content{position:relative;z-index:1;padding:calc(var(--site-hero-header-height, 0px) + var(--fresh-space-6)) var(--fresh-space-5) 0}.landing-hero-image__copy{display:flex;flex-direction:column;align-items:center;max-width:34rem;margin-inline:auto;text-align:center}.landing-hero-image__rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--fresh-space-1) var(--fresh-space-2);margin:0 0 var(--fresh-space-4);color:var(--fresh-on-night);font-size:var(--fresh-text-sm);font-weight:500;line-height:var(--fresh-leading-normal)}.landing-hero-image__rating-stars{position:relative;display:inline-block;color:color-mix(in srgb,var(--fresh-on-night) 25%,transparent);font-size:var(--fresh-text-base);letter-spacing:var(--fresh-tracking-wide);white-space:nowrap}.landing-hero-image__rating-stars>span{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--fresh-gold)}.landing-hero-image h1{margin:0;color:var(--fresh-on-night);font-size:clamp(var(--fresh-text-3xl),10vw,var(--fresh-text-5xl));line-height:var(--fresh-leading-tight)}.landing-hero-image__highlight{background:var(--fresh-gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.landing-hero-image__eyebrow{margin:0 0 var(--fresh-space-3);color:var(--fresh-on-night);font-size:var(--fresh-text-xs);font-weight:700;line-height:var(--fresh-leading-none);letter-spacing:var(--fresh-tracking-caps);text-transform:uppercase}.landing-hero-image__heading-line{display:block;width:fit-content;margin-inline:auto;padding-bottom:.06em}.landing-hero-image__description{max-width:40ch;margin:var(--fresh-space-4) 0 0;color:var(--fresh-on-night);font-size:var(--fresh-text-base);font-weight:500;line-height:var(--fresh-leading-loose)}.landing-hero-image__cta{display:flex;align-items:center;justify-content:center;gap:var(--fresh-space-2-5);box-sizing:border-box;width:100%;max-width:20rem;min-height:var(--fresh-button-page);margin-top:var(--fresh-space-6);padding:0 var(--fresh-space-8);border-radius:var(--fresh-radius-control);background:var(--fresh-gold-gradient);color:var(--fresh-on-gold);font-size:var(--fresh-text-button);font-weight:700;line-height:var(--fresh-leading-none);text-decoration:none;transition:filter var(--fresh-motion-quick) var(--fresh-motion-ease)}.landing-hero-image__cta svg{flex:0 0 auto;width:var(--fresh-space-5);height:var(--fresh-space-5);stroke:currentcolor;stroke-width:var(--fresh-icon-stroke, 2px);stroke-linecap:round;stroke-linejoin:round}.landing-hero-image__guarantee{display:inline-flex;align-items:center;gap:var(--fresh-space-2);min-height:var(--fresh-button-compact);margin-top:var(--fresh-space-1);color:var(--fresh-on-night);font-size:var(--fresh-text-sm);font-weight:600;text-decoration:none}.landing-hero-image__guarantee:is(:hover,:focus-visible){color:var(--fresh-on-night);text-decoration:underline;text-underline-offset:var(--fresh-space-1)}.landing-hero-image a:focus-visible{outline:2px solid var(--fresh-gold);outline-offset:var(--fresh-space-1)}.landing-hero-image__img{display:block;width:100%;height:auto}@media(hover:hover){.landing-hero-image__cta:hover{filter:brightness(1.05)}}@media(prefers-reduced-motion:reduce){.landing-hero-image__cta{transition:none}}@media(max-width:989px){.landing-hero-image{background:linear-gradient(180deg,var(--fresh-hero-sky-top),var(--fresh-hero-sky-bottom));color:var(--fresh-night-deep)}.landing-hero-image :is(.landing-hero-image__rating,h1,.landing-hero-image__eyebrow,.landing-hero-image__description,.landing-hero-image__guarantee,.landing-hero-image__guarantee:is(:hover,:focus-visible)){color:var(--fresh-night-deep)}.landing-hero-image__highlight{filter:drop-shadow(0 1px 0 color-mix(in srgb,var(--fresh-night-deep) 70%,transparent)) drop-shadow(0 2px 10px color-mix(in srgb,var(--fresh-night-deep) 45%,transparent))}.landing-hero-image__rating-stars{color:color-mix(in srgb,var(--fresh-night-deep) 25%,transparent)}.landing-hero-image__guarantee img{filter:brightness(0)}.landing-hero-image a:focus-visible{outline-color:var(--fresh-night-deep)}.landing-hero-image__media{display:block;margin-top:calc(var(--fresh-space-8) * -1);-webkit-mask-image:linear-gradient(180deg,transparent,var(--fresh-deep) 30%);mask-image:linear-gradient(180deg,transparent,var(--fresh-deep) 30%)}}@media(max-width:599px){.landing-hero-image__img{aspect-ratio:3 / 4;object-fit:cover;object-position:50% 30%}}@media(min-width:600px){.landing-hero-image__content{padding-inline:var(--fresh-space-10)}}@media(min-width:990px){.landing-hero-image{min-height:clamp(35rem,46vw,47.5rem)}.landing-hero-image__content{display:flex;align-items:center;box-sizing:border-box;width:100%;max-width:81rem;min-height:inherit;margin-inline:auto;padding:calc(var(--site-hero-header-height, 0px) + var(--fresh-space-12)) var(--fresh-space-10) var(--fresh-space-16)}.landing-hero-image__copy{margin-inline:0}.landing-hero-image h1{font-size:clamp(var(--fresh-text-5xl),5vw,var(--fresh-text-72))}.landing-hero-image__description{font-size:var(--fresh-text-lg)}.landing-hero-image__cta{width:auto;max-width:none;min-width:14rem;display:inline-flex}.landing-hero-image__media{position:absolute;top:0;right:0;bottom:0;left:34%;width:auto;margin:0;-webkit-mask-image:none;mask-image:none}.landing-hero-image__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--fresh-deep),color-mix(in srgb,var(--fresh-deep) 55%,transparent) 22%,transparent 50%),linear-gradient(0deg,color-mix(in srgb,var(--fresh-deep) 70%,transparent),transparent 35%);pointer-events:none}.landing-hero-image__img{height:100%;object-fit:cover;object-position:center}}@media(forced-colors:active){.landing-hero-image__highlight{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/fresh-landing-hero.css.map */
