.hero-refined{--hero-sp-1: .25rem;--hero-sp-2: .5rem;--hero-sp-3: .75rem;--hero-sp-4: 1rem;--hero-sp-5: 1.5rem;--hero-sp-6: 2.5rem;--hero-sp-7: 4rem;--hero-radius: 2px;--hero-veil: 14, 11, 8;--hero-shadow-text: 0 1px 2px rgba(8, 6, 4, .55), 0 14px 34px rgba(8, 6, 4, .42);--hero-measure: 34ch;--hero-scrim-column: linear-gradient( 90deg, rgba(var(--hero-veil), .8) 0%, rgba(var(--hero-veil), .74) 26%, rgba(var(--hero-veil), .5) 42%, rgba(var(--hero-veil), .2) 56%, rgba(var(--hero-veil), .04) 66%, rgba(var(--hero-veil), 0) 74% );--hero-scrim-top: linear-gradient( 180deg, rgba(var(--hero-veil), .52) 0%, rgba(var(--hero-veil), .34) 12%, rgba(var(--hero-veil), .12) 26%, rgba(var(--hero-veil), 0) 38% );--hero-scrim-bottom: linear-gradient( 0deg, rgba(var(--hero-veil), .58) 0%, rgba(var(--hero-veil), .26) 16%, rgba(var(--hero-veil), 0) 36% );position:relative;isolation:isolate;overflow:hidden;background:var(--ik-pine)}.hero-refined .ik-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;align-self:auto;margin:0}.hero-refined .ik-hero__media img{width:100%;height:100%;min-height:0;max-width:none;object-fit:cover;object-position:center center;filter:saturate(.96) contrast(1.02)}.hero-refined .ik-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;z-index:-2;pointer-events:none;background:var(--hero-scrim-column),var(--hero-scrim-top),var(--hero-scrim-bottom)}.hero-refined .ik-hero:after{z-index:-1;opacity:.62}.hero-refined .ik-hero__grid{grid-template-columns:minmax(0,1fr);align-items:center;min-height:clamp(34rem,82vh,50rem);padding-block:clamp(5rem,14vh,8.5rem)}.hero-refined .ik-hero__copy{max-width:44rem;color:var(--ik-paper)}.hero-refined .ik-hero .ik-eyebrow{font-family:var(--ik-sans);font-size:.6875rem;font-weight:500;letter-spacing:.22em;line-height:1.2;color:#f0c3a0;margin-bottom:var(--hero-sp-3);text-shadow:var(--hero-shadow-text)}.hero-refined .ik-hero h1{font-family:var(--ik-serif);font-size:clamp(2.5rem,5.4vw,4.5rem);font-weight:400;font-optical-sizing:auto;line-height:1.06;letter-spacing:-.015em;text-wrap:balance;color:#fdf9f3;max-width:16ch;margin-bottom:var(--hero-sp-4);text-shadow:var(--hero-shadow-text)}.hero-refined .ik-hero h1 em{font-style:italic;color:#ffd9b4}.hero-refined .ik-hero__lede{font-family:var(--ik-sans);font-size:clamp(1rem,1.15vw,1.1875rem);font-weight:400;line-height:1.62;text-wrap:pretty;color:#fdf9f3e0;max-width:var(--hero-measure);margin-bottom:var(--hero-sp-5);text-shadow:var(--hero-shadow-text)}.hero-refined .ik-hero__proof{display:flex;flex-wrap:wrap;gap:var(--hero-sp-3) 2.25rem;margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid rgba(253,249,243,.22);max-width:34rem}.hero-refined .ik-hero__proof div{padding-block:.25rem}.hero-refined .ik-hero__proof b{display:block;font-family:var(--ik-serif);font-size:1.375rem;font-weight:400;line-height:1.2;color:#fdf9f3;text-shadow:var(--hero-shadow-text)}.hero-refined .ik-hero__proof span{font-family:var(--ik-sans);font-size:.8125rem;font-weight:500;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;color:#fdf9f3c7;text-shadow:var(--hero-shadow-text)}.hero-refined .ik-hero__actions{display:flex;flex-wrap:wrap;gap:var(--hero-sp-3)}.hero-refined .ik-btn{min-height:3.5rem;border-radius:var(--hero-radius);text-shadow:none}.hero-refined .ik-btn:focus-visible{outline:2px solid #ffd9b4;outline-offset:3px}@media(prefers-reduced-motion:no-preference){.hero-refined .ik-hero__media img{animation:hero-refined-settle .9s var(--ik-ease-out, ease-out) both}.hero-refined .ik-hero__copy>*{animation:hero-refined-rise .6s var(--ik-ease-out, ease-out) both}.hero-refined .ik-hero__copy>*:nth-child(1){animation-delay:80ms}.hero-refined .ik-hero__copy>*:nth-child(2){animation-delay:.16s}.hero-refined .ik-hero__copy>*:nth-child(3){animation-delay:.24s}.hero-refined .ik-hero__copy>*:nth-child(4){animation-delay:.32s}.hero-refined .ik-hero__copy>*:nth-child(5){animation-delay:.4s}}@keyframes hero-refined-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hero-refined-settle{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hero-refined .ik-hero__media img,.hero-refined .ik-hero__copy>*{animation:none;opacity:1;transform:none}}@media(max-width:749px){.hero-refined{--hero-scrim-column: linear-gradient( 90deg, rgba(var(--hero-veil), .62) 0%, rgba(var(--hero-veil), .46) 58%, rgba(var(--hero-veil), .4) 100% );--hero-scrim-top: linear-gradient( 180deg, rgba(var(--hero-veil), .58) 0%, rgba(var(--hero-veil), .4) 16%, rgba(var(--hero-veil), .14) 34%, rgba(var(--hero-veil), 0) 48% );--hero-scrim-bottom: linear-gradient( 0deg, rgba(var(--hero-veil), .72) 0%, rgba(var(--hero-veil), .42) 20%, rgba(var(--hero-veil), .12) 40%, rgba(var(--hero-veil), 0) 56% )}.hero-refined .ik-hero__grid{min-height:0;padding-block:4.5rem 5.5rem}.hero-refined .ik-hero h1{max-width:20ch}.hero-refined .ik-hero__proof{gap:.875rem 1.5rem}}@media(max-height:620px)and (min-width:750px){.hero-refined .ik-hero__grid{min-height:0;padding-block:3.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hero-refined.css.map */
