.cauto{--cauto-ink:#171616;--cauto-paper:#fff;--cauto-warm:currentColor;color:var(--cauto-ink);background:var(--cauto-paper);font-family:var(--font-body--family,inherit);font-size:14px;line-height:1.65}.cauto *{box-sizing:border-box}.cauto h1,.cauto h2,.cauto h3,.cauto p{margin-top:0}.cauto h1,.cauto h2{font-family:var(--font-heading--family,var(--font-body--family,inherit));font-weight:700;line-height:1.08;letter-spacing:-.035em}.cauto h1{font-size:48px;max-width:10ch;margin-bottom:1.2rem}.cauto h2{font-size:40px;margin-bottom:1rem}.cauto h3{font-size:1rem;line-height:1.35;margin-bottom:.2rem}.cauto img{display:block;width:100%;height:100%;object-fit:cover}.cauto-hero{min-height:min(760px,80vh);display:grid;grid-template-columns:1fr 1fr;background:#f5f5f5}.cauto-hero-copy{align-self:center;justify-self:center;max-width:570px;padding:clamp(2rem,7vw,7rem)}.cauto-hero-image{height:min(760px,80vh);min-height:600px;overflow:hidden}.cauto-hero-image img{object-position:50% 50%}.cauto-kicker,.cauto-editorial span,.cauto-dark-copy span,.cauto-details>div>span{font-size:.7rem;letter-spacing:.16em;font-weight:600}.cauto-kicker{color:var(--cauto-warm)}.cauto-prose{max-width:38rem;margin-bottom:1.6rem}.cauto-prose p:last-child{margin-bottom:0}.cauto-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.8rem 1.5rem;background:#000;color:#fff;text-decoration:none;border:0;border-radius:0}.cauto-button:focus-visible,.cauto-text-link:focus-visible{outline:2px solid currentColor;outline-offset:5px}.cauto-intro{max-width:760px;margin:auto;padding:clamp(5rem,11vw,10rem) 24px;text-align:center}.cauto-intro>span{font-size:.7rem;letter-spacing:.16em;color:var(--cauto-warm)}.cauto-intro h2{margin:1.2rem 0}.cauto-editorial{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(2rem,8vw,8rem);padding:0 clamp(24px,8vw,130px) clamp(5rem,10vw,10rem)}.cauto-editorial--one .cauto-photo{height:clamp(400px,62vw,780px)}.cauto-editorial--one .cauto-photo img{object-position:50% 42%}.cauto-editorial-copy{max-width:390px}.cauto-editorial-copy span,.cauto-dark-copy span{color:var(--cauto-warm);letter-spacing:.14em;font-size:.7rem}.cauto-editorial-copy h2{margin-top:1.1rem}.cauto-editorial-copy p,.cauto-dark-copy p{max-width:34ch}.cauto-editorial--blue{grid-template-columns:.85fr 1.15fr}.cauto-editorial--blue .cauto-photo{height:clamp(400px,58vw,720px)}.cauto-editorial--blue .cauto-photo img{object-position:50% 45%}.cauto-film{max-width:880px;margin:0 auto clamp(6rem,12vw,12rem);padding:0 24px;text-align:center}.cauto-film video,.cauto-film>img{display:block;width:min(100%,520px,42.1875vh);height:auto;max-height:75vh;aspect-ratio:9/16;object-fit:contain;margin:auto;background:#f5f5f5}.cauto-film p{margin:.8rem 0 0;font-size:.8rem}.cauto-dark{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;background:#171616;color:#fff}.cauto-dark-image{height:clamp(450px,65vw,820px)}.cauto-dark-image img{object-position:50% 42%}.cauto-dark h2{color:#fff}.cauto-dark-copy{padding:clamp(2rem,7vw,7rem);max-width:520px}.cauto-details{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,8vw,8rem);padding:clamp(5rem,10vw,10rem) clamp(24px,11vw,180px)}.cauto-detail-image{height:clamp(340px,48vw,620px)}.cauto-detail-image img{object-position:center}.cauto-details>div>span{color:var(--cauto-warm)}.cauto-choose{padding:clamp(4rem,8vw,8rem) clamp(24px,7vw,110px);background:#f5f5f5;text-align:center}.cauto-choose h2{margin-bottom:3rem}.cauto-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,3rem);text-align:left;max-width:1280px;margin:auto}.cauto-product-media{display:block;aspect-ratio:4/5;overflow:hidden;background:#eee}.cauto-product-media img{transition:transform .4s ease}.cauto-product-media:hover img{transform:scale(1.025)}.cauto-product-label{font-size:.66rem;letter-spacing:.15em;color:var(--cauto-warm);margin:1rem 0 .3rem}.cauto-price{margin:.4rem 0}.cauto-text-link{display:inline-block;margin-top:.55rem;color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}.cauto-placeholder{min-height:540px;display:grid;place-items:center;padding:2rem;color:#777;text-align:center}@media(max-width:749px){.cauto-hero{grid-template-columns:1fr;min-height:0}.cauto-hero-copy{grid-row:2;padding:2.5rem 16px 3rem;justify-self:stretch}.cauto-hero-image{grid-row:1;min-height:0;height:115vw;max-height:680px}.cauto-hero-image img{object-position:50% 45%}.cauto h1{font-size:40px}.cauto-intro{padding:5rem 16px}.cauto-editorial,.cauto-editorial--blue{grid-template-columns:1fr;gap:2rem;padding:0 16px 5rem}.cauto-editorial--blue .cauto-editorial-copy{grid-row:2}.cauto-editorial--blue .cauto-photo{grid-row:1}.cauto-editorial--one .cauto-photo,.cauto-editorial--blue .cauto-photo{height:125vw;max-height:700px}.cauto-film{margin-bottom:6rem}.cauto-dark{grid-template-columns:1fr}.cauto-dark-image{height:125vw;max-height:700px}.cauto-dark h2{color:#fff}.cauto-dark-copy{padding:3rem 16px 4rem}.cauto-details{grid-template-columns:1fr;gap:2rem;padding:5rem 16px}.cauto-detail-image{height:110vw;max-height:560px}.cauto-products{grid-template-columns:1fr;gap:3rem;max-width:460px}.cauto-choose{padding:4rem 16px}.cauto-choose h2{margin-bottom:2rem}}@media(prefers-reduced-motion:reduce){.cauto *,.cauto *:before,.cauto *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.cauto .cauto-prose p+p{margin-top:1.25rem}.cauto .cauto-hero-image img{object-fit:contain;object-position:center}@media(max-width:749px){.cauto .cauto-hero-image{height:auto;max-height:none;aspect-ratio:7952/5304}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/cauny-automatics.css.map */
