.chanlo-house{overflow:hidden;background:var(--chanlo-ivory);color:var(--chanlo-navy)}.chanlo-house__hero{position:relative;display:grid;min-height:76svh;align-content:end;padding:10rem var(--chanlo-container-gutter) var(--chanlo-space-9);overflow:hidden;background:var(--chanlo-navy);color:var(--chanlo-ivory)}.chanlo-house__hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.chanlo-house__hero-media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#050d192e,#050d19b8);content:""}.chanlo-house__hero-media img{width:100%;height:100%;object-fit:cover}.chanlo-house__hero>:not(.chanlo-house__hero-media){position:relative;z-index:1}.chanlo-house__label{margin:0;color:#071733a3;font-size:var(--chanlo-font-size-caption);letter-spacing:var(--chanlo-letter-spacing-widest);line-height:var(--chanlo-line-height-body);text-transform:uppercase}.chanlo-house__hero .chanlo-house__label{color:#f8f4ee8f}.chanlo-house__hero h1,.chanlo-house h2{color:inherit;font-family:var(--chanlo-font-family-heading);font-weight:var(--chanlo-font-weight-heading);letter-spacing:-.045em;line-height:.96;text-wrap:balance}.chanlo-house__hero h1{max-width:12ch;margin:var(--chanlo-space-6) 0 0;font-size:clamp(4.8rem,14vw,7rem)}.chanlo-house__hero-copy{max-width:44rem;margin-top:var(--chanlo-space-7);color:#f8f4eebd;font-size:var(--chanlo-font-size-body-small);line-height:var(--chanlo-line-height-relaxed)}.chanlo-house__hero-copy>:first-child,.chanlo-house__hero-copy>:last-child,.chanlo-house__copy>:first-child,.chanlo-house__copy>:last-child{margin-block:0}.chanlo-house__statement,.chanlo-house__founder,.chanlo-house__principles,.chanlo-house__closing{padding-inline:var(--chanlo-container-gutter)}.chanlo-house__statement{max-width:var(--chanlo-container-wide);margin-inline:auto;padding-block:var(--chanlo-space-10)}.chanlo-house__statement h2,.chanlo-house__founder h2,.chanlo-house__principle h2,.chanlo-house__closing h2{max-width:11ch;margin:var(--chanlo-space-5) 0 0;font-size:clamp(4rem,12vw,6rem)}.chanlo-house__copy{max-width:46rem;margin-top:var(--chanlo-space-6);color:#071733b3;font-size:var(--chanlo-font-size-body-small);line-height:var(--chanlo-line-height-relaxed)}.chanlo-house__founder{display:grid;background:var(--chanlo-cream)}.chanlo-house__founder-media{min-height:58svh;margin-inline:calc(-1 * var(--chanlo-container-gutter));overflow:hidden}.chanlo-house__founder-media img{width:100%;height:100%;min-height:inherit;object-fit:cover}.chanlo-house__founder-content{padding-block:var(--chanlo-space-9) var(--chanlo-space-10)}.chanlo-house__founder--awaiting-image .chanlo-house__founder-content{max-width:var(--chanlo-container-wide);margin-inline:auto}.chanlo-house__principles{max-width:var(--chanlo-container-wide);margin-inline:auto;padding-block:var(--chanlo-space-9) var(--chanlo-space-11)}.chanlo-house__principle{padding-block:var(--chanlo-space-7);border-top:.1rem solid rgba(7,23,51,.14)}.chanlo-house__principle:last-child{border-bottom:.1rem solid rgba(7,23,51,.14)}.chanlo-house__closing{padding-block:var(--chanlo-space-10);background:var(--chanlo-navy);color:var(--chanlo-ivory)}.chanlo-house__closing .chanlo-house__label{color:#f8f4ee85}.chanlo-house__links{display:flex;flex-wrap:wrap;gap:var(--chanlo-space-3) var(--chanlo-space-7);margin-top:var(--chanlo-space-7)}.chanlo-house__link{position:relative;display:inline-flex;min-height:4.4rem;align-items:center;color:inherit;font-size:var(--chanlo-font-size-label);letter-spacing:var(--chanlo-letter-spacing-wide);text-decoration:none;text-transform:uppercase}.chanlo-house__link:after{position:absolute;right:0;bottom:.4rem;left:0;height:.1rem;background:currentColor;content:"";transform-origin:left;transition:transform var(--chanlo-motion-duration-moderate) var(--chanlo-motion-ease-enter)}.chanlo-house__link:hover:after{transform:scaleX(.42)}@media screen and (min-width:750px){.chanlo-house__hero{grid-template-columns:minmax(10rem,.25fr) minmax(0,1fr) minmax(28rem,.5fr);align-items:end;gap:clamp(var(--chanlo-space-6),7vw,var(--chanlo-space-11));min-height:82svh;padding-block:13rem var(--chanlo-space-10)}.chanlo-house__hero h1{margin:0;font-size:clamp(6.4rem,7vw,10rem)}.chanlo-house__hero-copy{margin:0}.chanlo-house__statement{display:grid;grid-template-columns:minmax(10rem,.25fr) minmax(0,1fr) minmax(28rem,.55fr);gap:clamp(var(--chanlo-space-6),7vw,var(--chanlo-space-11));align-items:start;padding-block:14rem}.chanlo-house__statement h2,.chanlo-house__statement .chanlo-house__copy{margin-top:0}.chanlo-house__founder{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:0}.chanlo-house__founder-media{min-height:74rem;margin:0}.chanlo-house__founder-content{display:flex;min-height:74rem;flex-direction:column;justify-content:center;padding:var(--chanlo-space-10) clamp(var(--chanlo-space-7),8vw,var(--chanlo-space-11))}.chanlo-house__founder--awaiting-image{display:block}.chanlo-house__founder--awaiting-image .chanlo-house__founder-content{min-height:auto;padding-block:12rem}.chanlo-house__principles{padding-block:12rem 16rem}.chanlo-house__principle{display:grid;grid-template-columns:minmax(18rem,.3fr) minmax(0,.7fr) minmax(28rem,.45fr);gap:var(--chanlo-space-7);align-items:start}.chanlo-house__principle h2,.chanlo-house__principle .chanlo-house__copy{margin-top:0}.chanlo-house__closing{padding-block:14rem}.chanlo-house__closing h2{font-size:clamp(5.8rem,6vw,8.8rem)}}@media(prefers-reduced-motion:reduce){.chanlo-house__link:after{transition-duration:var(--chanlo-motion-duration-instant)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-chanlo-house.css.map */
