.cnh{--cnh-gutter: 5%;--cnh-bg: #f3f1ed;--cn-card-bg: #eae8e2;color:#181818}.cnh-eyebrow{font-family:var(--cn-font-mono, monospace);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;margin:0}.cnh-btn{display:inline-flex;align-items:center;gap:.8rem;width:max-content;background:var(--cn-purple, #764175);color:#fff;padding:1.7rem 2.6rem;margin-top:2.6rem;font-family:var(--cn-font-sans, sans-serif);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.cnh-btn:hover{background:var(--cn-purple-hover, #5e335d);color:#fff}.cnh-hero{display:grid;grid-template-columns:32% 68%;min-height:59rem;background:var(--cnh-bg)}.cnh-hero__text{padding:7.5rem 6% 6rem 8%;display:flex;flex-direction:column;justify-content:center}.cnh-hero__title{font-family:var(--cn-font-sans, sans-serif);font-weight:700;text-transform:uppercase;font-size:clamp(3.8rem,4.6vw,7.6rem);line-height:.94;letter-spacing:-.045em;margin:2.2rem 0 1.8rem}.cnh-hero__text p{font-size:1.45rem;line-height:1.6;max-width:30rem;margin:0}.cnh-hero__text .cnh-btn{margin-top:2.2rem}.cnh-hero__media{position:relative;background:#e2dfd8;min-width:0}.cnh-hero__track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:2px}.cnh-hero__track::-webkit-scrollbar{display:none}.cnh-hero__track:focus-visible{outline:2px solid var(--cn-purple, #764175);outline-offset:-2px}.cnh-hero__slide{flex:0 0 calc(33.3333% - 1.34px);scroll-snap-align:start;display:flex;flex-direction:column;align-items:stretch;background:#eae8e2;overflow:hidden;text-decoration:none;color:inherit}.cnh-hero__frame{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.cnh-hero__slide img{width:100%;height:100%;object-fit:contain;padding:7%;mix-blend-mode:multiply;transition:transform .5s ease}.cnh-hero__slide:hover img{transform:scale(1.03)}.cnh-hero__meta{flex:0 0 auto;display:block;padding:0 9% 1.9rem;font-family:var(--cn-font-mono, monospace)}.cnh-hero__name{display:block;font-size:1.15rem;line-height:1.35;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cnh-hero__facts{display:flex;align-items:baseline;gap:.9rem;margin-top:.5rem;font-size:1.1rem;letter-spacing:.06em}.cnh-hero__price{font-weight:700}.cnh-hero__size{color:var(--cn-muted, #6b6b6b);text-transform:uppercase}.cnh-hero__size:before{content:"/";margin-right:.9rem;color:#1818184d}.cnh-hero__slide:hover .cnh-hero__name{text-decoration:underline;text-underline-offset:.3rem}.cnh-hero__dots{position:absolute;right:2rem;bottom:1.8rem;z-index:2;display:flex;gap:.6rem}.cnh-hero__dots:empty{display:none}.cnh-hero__dot{width:2.4rem;height:2px;padding:0;border:0;cursor:pointer;background:#18181840;transition:background .2s ease}.cnh-hero__dot.is-on{background:var(--cn-ink, #181818)}.cnh-hero__dot:focus-visible{outline:2px solid var(--cn-purple, #764175);outline-offset:3px}.cnh-section{padding:7.2rem var(--cnh-gutter)}.cnh-head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.6rem}.cnh-head h2{font-family:var(--cn-font-sans, sans-serif);font-weight:700;text-transform:uppercase;font-size:clamp(2.8rem,3vw,4rem);letter-spacing:-.035em;line-height:1.05;margin:.8rem 0 0}.cnh-head__link{font-family:var(--cn-font-sans, sans-serif);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#181818;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.4rem;white-space:nowrap}.cnh-grid.product-grid{--grid-desktop-horizontal-spacing: 2.4rem;--grid-desktop-vertical-spacing: 3.2rem;--grid-mobile-horizontal-spacing: 1.6rem;--grid-mobile-vertical-spacing: 2.4rem;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}@media screen and (max-width:749px){.cnh-grid.product-grid{column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}}.cnh-grid .card__inner,.cnh-grid .card__media,.cnh-grid .card__media .media{background:var(--cn-card-bg)}.cnh-grid .card__media img{object-fit:contain;mix-blend-mode:multiply}.cnh-grid .card__information{padding:1rem 0 0;text-align:left}.cnh-grid>li.cn-spare{display:none}.cnh-split{display:grid;grid-template-columns:repeat(var(--cnh-cols, 2),1fr);gap:1.2rem;padding:0 var(--cnh-gutter) 7rem}.cnh-tile{position:relative;min-height:45rem;background:var(--cnh-bg);overflow:hidden;display:flex;align-items:center;justify-content:center;color:#181818;text-decoration:none}.cnh-tile img{height:42rem;max-height:85%;width:75%;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s ease}.cnh-tile:hover img{transform:scale(1.04)}.cnh-tile__label{position:absolute;left:2.8rem;bottom:2.7rem;background:var(--cn-purple, #764175);color:#fff;padding:1.5rem 2.2rem;font-family:var(--cn-font-sans, sans-serif);font-size:2.2rem;font-weight:700;letter-spacing:-.03em;text-transform:uppercase}.cnh-statement{background:var(--cn-stone, #f3f1ed);color:#181818;padding:7rem var(--cnh-gutter);display:flex;align-items:center;justify-content:space-between;gap:3rem}.cnh-statement h2{font-family:var(--cn-font-sans, sans-serif);font-weight:700;text-transform:uppercase;color:#181818;font-size:clamp(3.8rem,5vw,7.6rem);line-height:1;letter-spacing:-.04em;margin:0}.cnh-statement__body{max-width:34rem}.cnh-statement__body p{font-size:1.4rem;line-height:1.6;margin:0;color:#181818bf}.cnh-statement .cnh-btn{margin-top:2rem}.cnh-statement .cnh-btn:hover{background:var(--cn-purple-hover, #5e335d);color:#fff}@media screen and (min-width:750px)and (max-width:1100px){.cnh-hero{grid-template-columns:38% 62%}.cnh-hero__slide{flex:0 0 calc(50% - 1px)}}@media screen and (max-width:749px){.cnh-hero{grid-template-columns:1fr;min-height:0}.cnh-hero__text{padding:5.6rem 6% 4.8rem}.cnh-hero__media{height:37rem}.cnh-hero__slide{flex:0 0 calc(78% - 1px)}.cnh-hero__meta{padding:0 7% 3rem}.cnh-hero__dots{right:1.6rem;bottom:1.2rem}.cnh-section{padding:5rem var(--cnh-gutter)}.cnh-head{flex-wrap:wrap}.cnh-split{grid-template-columns:1fr;padding-bottom:5rem}.cnh-tile{min-height:35rem}.cnh-tile img{height:30rem}.cnh-tile__label{left:1.6rem;bottom:1.6rem;font-size:1.8rem}.cnh-statement{display:block;padding:5.6rem 6%}.cnh-statement__body{margin-top:2rem}}@media screen and (max-width:749px){html .cnh-hero{grid-template-columns:1fr;grid-template-rows:auto}html .cnh-hero .cnh-hero__media{grid-column:1;grid-row:1;height:46rem}html .cnh-hero .cnh-hero__text{grid-column:1;grid-row:1;align-self:stretch;width:42%;position:relative;z-index:2;padding:2.4rem 3.5% 2.4rem 5%;background:#f3f1ed9e;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15);border-right:1px solid rgba(24,24,24,.06)}html .cnh-hero .cnh-hero__title{font-size:clamp(2.4rem,6.6vw,3.2rem);line-height:.95;margin:1.2rem 0 1rem}html .cnh-hero .cnh-eyebrow{font-size:1rem}html .cnh-hero .cnh-hero__text p:not(.cnh-eyebrow){font-size:1.15rem;line-height:1.45}html .cnh-hero .cnh-hero__text .cnh-btn{padding:1.2rem 1.4rem;margin-top:1.4rem;font-size:1rem;gap:.5rem}html .cnh-hero .cnh-hero__track.is-loop .cnh-hero__slide{flex-basis:calc(56cqw - 2px)}html .cnh-hero .cnh-hero__slide img{padding:9% 6%}html .cnh-hero .cnh-hero__meta{padding:0 7% 1.6rem}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html .cnh-hero .cnh-hero__text{background:#f3f1edf0}}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/cn-home.css.map */
