.cft-hero--jovs{display:block;min-height:0;height:clamp(550px,43vw,650px);max-height:none;isolation:isolate}.cft-hero--jovs .cft-hero-copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:min(46%,620px);height:100%;padding:48px 0 80px;margin-left:max(5.5%,calc((100% - 1320px)/2));pointer-events:none}.cft-hero--jovs .cft-hero-copy .cft-eyebrow{margin-bottom:20px;font-size:11px;letter-spacing:.16em}.cft-hero--jovs h1{max-width:560px;font-size:clamp(42px,4.5vw,var(--title-desktop));line-height:1.04;letter-spacing:-.045em}.cft-hero--jovs .cft-hero-description{max-width:310px;margin-top:24px;font-size:15px;line-height:1.55;letter-spacing:-.01em}.cft-hero--jovs .cft-button{pointer-events:auto;margin-top:28px;min-height:48px;padding:12px 24px;gap:24px;color:var(--cft-white);background:var(--cft-ink)}.cft-hero--jovs .cft-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;height:100%;aspect-ratio:auto}.cft-hero--jovs .cft-hero-slide--sample-portrait .cft-picture img{position:absolute;right:7%;bottom:-12%;width:auto;max-width:none;height:112%;object-fit:contain}.cft-hero--jovs .cft-hero-slide--sample-editorial .cft-picture{width:58%;margin-left:auto}.cft-hero--jovs .cft-hero-slide--sample-editorial img{object-fit:cover}.cft-hero--jovs .cft-carousel-controls{left:auto;right:4%;bottom:24px;transform:none;border:0;border-radius:0;padding:0;background:transparent}.cft-hero--jovs .cft-carousel-dot span{width:5px;height:5px;transition:width .15s}.cft-hero--jovs .cft-carousel-dot[aria-pressed=true] span{width:20px;border-radius:3px}.cft-hero--jovs .cft-hero-note{z-index:2;bottom:30px;left:max(5.5%,calc((100% - 1320px)/2));font-size:10px;letter-spacing:.035em}@media(max-width:1000px)and (min-width:750px){.cft-hero--jovs .cft-hero-copy{width:46%}.cft-hero--jovs .cft-hero-slide--sample-portrait .cft-picture img{right:0}.cft-hero--jovs .cft-hero-slide--sample-editorial .cft-picture{width:52%}}@media(max-width:749px){.cft-hero--jovs{display:block;height:630px;min-height:0;max-height:none}.cft-hero--jovs .cft-hero-copy{display:block;height:auto;width:auto;margin-left:0;padding:32px 24px 0}.cft-hero--jovs .cft-hero-copy .cft-eyebrow{margin-bottom:14px}.cft-hero--jovs h1{max-width:420px;font-size:clamp(28px,9.6vw,var(--title-mobile));line-height:1.07;letter-spacing:-.04em}.cft-hero--jovs .cft-hero-description{max-width:265px;margin-top:16px;font-size:13px;line-height:1.5}.cft-hero--jovs .cft-button{margin-top:20px;min-height:44px;padding:11px 20px;font-size:12px;gap:20px}.cft-hero--jovs .cft-hero-carousel{aspect-ratio:auto}.cft-hero--jovs .cft-hero-slide--sample-portrait .cft-picture img{right:0;bottom:0;height:390px}.cft-hero--jovs .cft-hero-slide--sample-editorial .cft-picture{position:absolute;right:0;bottom:0;width:100%;height:350px}.cft-hero--jovs .cft-carousel-controls{right:16px;bottom:16px;padding:0 4px;border:1px solid currentColor;border-radius:9999px;background:var(--cft-orange)}.cft-hero--jovs .cft-carousel-controls button{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.cft-hero--jovs .cft-carousel-dot span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/crftop-jovs-hero.css.map */
