.sf-hero{padding:2.4rem 0 3.2rem}.sf-hero__grid{display:grid;gap:1.6rem}.sf-hero__copy{position:relative;display:flex;min-height:47rem;flex-direction:column;justify-content:space-between;overflow:hidden;padding:2.8rem 2.4rem;border-radius:var(--sf-radius-lg);background:var(--sf-secondary);color:var(--sf-primary)}.sf-hero__copy:before,.sf-hero__copy:after{content:"";position:absolute;pointer-events:none}.sf-hero__copy:before{top:4rem;right:-6rem;width:22rem;height:22rem;rotate:12deg;border-radius:42%;background:color-mix(in srgb,var(--sf-blush) 60%,transparent)}.sf-hero__copy:after{bottom:-8rem;left:-8rem;width:24rem;height:24rem;border-radius:50%;background:color-mix(in srgb,var(--sf-sage) 50%,transparent)}.sf-hero__kicker,.sf-hero__copy-main,.sf-hero__link{position:relative;z-index:1}.sf-hero__kicker{display:flex;align-items:center;gap:.8rem;margin:0;font-family:var(--font-rustic);font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--sf-primary)}.sf-hero__eyebrow{color:var(--sf-primary)}.sf-hero__heading{margin:0;max-width:18ch;font-size:clamp(4.2rem,8vw,7rem);line-height:.96;letter-spacing:-.03em;color:var(--sf-primary)}.sf-hero__heading em{font-style:italic;font-weight:400;color:var(--sf-accent)}.sf-hero__text{max-width:42rem;margin-top:2rem;font-size:1.6rem;line-height:1.7;color:color-mix(in srgb,var(--sf-foreground) 75%,transparent)}.sf-hero__link{margin-top:2.8rem;width:fit-content}.sf-hero__media{position:relative;min-height:42rem;overflow:hidden;border-radius:var(--sf-radius-lg);background:var(--sf-muted)}.sf-hero__media img{width:100%;height:100%;object-fit:cover}.sf-hero__caption{position:absolute;right:1.6rem;bottom:1.6rem;left:1.6rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1.2rem;padding:1.6rem 1.8rem;border-radius:1.4rem;background:color-mix(in srgb,var(--sf-background) 90%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sf-hero__caption-kicker{margin:0;font-family:var(--font-rustic);font-size:1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--sf-muted-foreground)}.sf-hero__caption-title{margin:.4rem 0 0;font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.15;color:var(--sf-primary)}.sf-hero__caption-arrow{display:none;flex:0 0 4rem;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:var(--sf-primary);color:var(--sf-primary-foreground)}.sf-hero__caption-arrow .svg-wrapper,.sf-hero__caption-arrow svg{width:1.4rem;height:1.4rem}@media screen and (min-width:750px){.sf-hero{padding:3.2rem 0 4.8rem}.sf-hero__copy{min-height:59rem;padding:4.8rem}.sf-hero__copy:before{width:32rem;height:32rem}.sf-hero__media{min-height:59rem}.sf-hero__caption{right:2.4rem;bottom:2.4rem;left:2.4rem}.sf-hero__caption-arrow{display:flex}}@media screen and (min-width:990px){.sf-hero__grid{grid-template-columns:1.08fr .92fr;align-items:stretch}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-sf-hero.css.map */
