.hoso-page{--hoso-ink:#183d2b;--hoso-paper:#f2efe5;--hoso-acid:#C7D2B8;color:var(--hoso-ink)}.hoso-page__hero{position:relative;min-height:72svh;display:flex;align-items:flex-end;color:var(--hoso-hero-text-color,#fff)}.hoso-page__hero-media,.hoso-page__veil{position:absolute;top:0;right:0;bottom:0;left:0}.hoso-page__veil{background:linear-gradient(0deg,rgba(8,30,18,.7),transparent 70%)}.hoso-page__hero-copy{position:relative;z-index:1;width:100%;padding-bottom:7rem}.hoso-page__hero h1{color:inherit;margin:1.5rem 0 2rem;max-width:110rem;font-size:clamp(6rem,11vw,16rem);letter-spacing:-.06em;line-height:.85}.hoso-page__hero-copy .hoso-kicker,.hoso-page__hero-copy>p{color:inherit}.hoso-page__hero-copy>p:last-child{max-width:65rem;font-size:clamp(1.7rem,2.2vw,2.8rem);line-height:1.3}.hoso-page__body{padding-top:8rem;padding-bottom:8rem;max-width:95rem;font-size:1.8rem;line-height:1.6}.hoso-page__chapter{display:grid;grid-template-columns:1fr 1fr;min-height:72rem;border-top:1px solid var(--hoso-ink)}.hoso-page__chapter--text-first .hoso-page__chapter-media{order:2}.hoso-page__chapter-media{min-height:60rem;display:grid;place-items:center;overflow:hidden;background:var(--hoso-acid)}.hoso-page__chapter-art{width:75%;height:auto}.hoso-page__chapter-copy{padding:5rem clamp(3rem,7vw,10rem);display:flex;flex-direction:column;justify-content:center}.hoso-page__chapter-copy .hoso-index{margin-bottom:auto}.hoso-page__chapter h2{margin:2rem 0 3rem;font-size:clamp(4.5rem,7vw,9rem);letter-spacing:-.055em;line-height:.9}.hoso-page__chapter .rte{max-width:60rem;font-size:1.6rem;line-height:1.6}@media(max-width:749px){.hoso-page__hero{min-height:60svh}.hoso-page__chapter{grid-template-columns:1fr}.hoso-page__chapter--text-first .hoso-page__chapter-media{order:0}.hoso-page__chapter-media{min-height:48rem}.hoso-page__chapter-copy{min-height:56rem}.hoso-page__hero h1{font-size:5.5rem}}.hoso-page__chapter-copy{color:var(--hoso-chapter-text-color,var(--hoso-ink))}.hoso-page .hoso-page__chapter-copy .hoso-index,.hoso-page .hoso-page__chapter-copy .hoso-kicker,.hoso-page .hoso-page__chapter-copy h2,.hoso-page .hoso-page__chapter-copy .rte,.hoso-page .hoso-page__chapter-copy .rte a{color:inherit}.hoso-page .hoso-page__chapter-copy .hoso-link{margin-top:2rem;color:inherit;border-color:currentColor}.hoso-page__chapter--full-media{grid-template-columns:1fr}.hoso-page__chapter--full-media .hoso-page__chapter-media{order:0;min-height:65rem;width:100%}.hoso-page__chapter--full-media .hoso-page__chapter-copy{width:min(100%,var(--page-width));margin:0 auto;padding-inline:5rem}.hoso-page__chapter--no-media{grid-template-columns:1fr}.hoso-page__chapter--no-media .hoso-page__chapter-copy{width:100%;max-width:var(--page-width);min-height:0;margin:0 auto;padding:clamp(5rem,7vw,9rem) max(2rem,5vw)}@media(max-width:749px){.hoso-page__chapter--full-media .hoso-page__chapter-media{min-height:42rem}.hoso-page__chapter--full-media .hoso-page__chapter-copy{padding-inline:2rem}}.hoso-page--history{overflow-x:clip;background:var(--hoso-paper)}.hoso-page--history .hoso-page__hero{isolation:isolate}.hoso-page--history .hoso-page__hero-media{z-index:0}.hoso-page--history .hoso-page__veil{z-index:1;display:block;width:100%;height:100%;background-color:#1a2f233d!important;opacity:1;pointer-events:none}.hoso-page--history .hoso-page__hero-copy{z-index:2}.hoso-page--history *{min-width:0}.hoso-page--history .hoso-page__hero{min-height:62svh}.hoso-page--history .hoso-page__hero-copy{padding-top:8rem;padding-bottom:5rem}.hoso-page--history .hoso-page__hero h1{max-width:76rem;font-size:clamp(3.8rem,5vw,6.2rem);line-height:1;letter-spacing:-.035em}.hoso-page--history .hoso-page__hero-copy>p:last-child{max-width:62rem;font-size:clamp(1.6rem,1.8vw,2.2rem);line-height:1.45}.hoso-page--history .hoso-page__body{max-width:86rem;padding-top:6rem;padding-bottom:6rem;font-size:1.65rem}.hoso-page--history .hoso-page__chapter{min-height:60rem;max-width:100%;overflow:hidden;border-color:#183d2b40}.hoso-page--history .hoso-page__chapter-copy{padding:clamp(4rem,6vw,8rem);background:var(--hoso-paper)}.hoso-page--history .hoso-page__chapter:nth-child(2n) .hoso-page__chapter-copy{background:var(--hoso-acid)}.hoso-page--history .hoso-page__chapter:nth-child(2n) .hoso-page__chapter-copy .hoso-link{color:#fff;background:var(--hoso-ink);border-color:var(--hoso-ink)}.hoso-page--history .hoso-page__chapter:nth-child(2n) .hoso-page__chapter-copy .hoso-link:hover{color:var(--hoso-ink);background:#fff;border-color:#fff}.hoso-page--history .hoso-page__chapter:last-child .hoso-page__chapter-copy{background:var(--hoso-ink);color:var(--hoso-paper)}.hoso-page--history .hoso-page__chapter:last-child h2,.hoso-page--history .hoso-page__chapter:last-child .hoso-link{color:var(--hoso-paper)}.hoso-page--history .hoso-page__chapter:last-child .hoso-link{border-color:var(--hoso-paper)}.hoso-page--history .hoso-page__chapter:last-child .hoso-link:hover{background:var(--hoso-paper);color:var(--hoso-ink)}.hoso-page--history .hoso-page__chapter-media{min-height:52rem}.hoso-page--history .hoso-page__chapter h2{max-width:66rem;margin:1.5rem 0 2.4rem;font-size:clamp(2.8rem,3.4vw,4.2rem);line-height:1.08;letter-spacing:-.025em}.hoso-page--history .hoso-page__chapter .rte{font-size:1.5rem;line-height:1.65;overflow-wrap:anywhere}.hoso-page--history .hoso-page__chapter-copy .hoso-index{margin-bottom:5rem}.hoso-page--history .hoso-page__chapter--full-media{display:block}.hoso-page--history .hoso-page__chapter--full-media .hoso-page__chapter-media{min-height:min(68rem,70vw);width:100%;max-width:100%}.hoso-page--history .hoso-page__chapter--full-media .hoso-page__chapter-copy{width:100%;max-width:var(--page-width);margin:0 auto;padding:clamp(5rem,7vw,9rem) max(2rem,5vw)}.hoso-page--history .hoso-page__chapter--full-media video{width:100%;max-width:100%;object-fit:cover}@media(max-width:749px){.hoso-page--history .hoso-page__hero{min-height:54svh}.hoso-page--history .hoso-page__hero-copy{padding-top:6rem;padding-bottom:4rem}.hoso-page--history .hoso-page__hero h1{font-size:3.6rem}.hoso-page--history .hoso-page__body{padding-top:4.5rem;padding-bottom:4.5rem;font-size:1.5rem}.hoso-page--history .hoso-page__chapter{min-height:0}.hoso-page--history .hoso-page__chapter-media{min-height:38rem}.hoso-page--history .hoso-page__chapter-copy{min-height:0;padding:4.5rem 2rem}.hoso-page--history .hoso-page__chapter h2{font-size:3rem}.hoso-page--history .hoso-page__chapter-copy .hoso-index{margin-bottom:3rem}.hoso-page--history .hoso-page__chapter--full-media .hoso-page__chapter-media{min-height:42rem}.hoso-page--history .hoso-page__chapter--full-media .hoso-page__chapter-copy{padding:4.5rem 2rem}}.hoso-page--surface-paper{background:var(--hoso-paper)}.hoso-page--surface-green{background:var(--hoso-acid)}.hoso-page--surface-dark{background:var(--hoso-ink);color:var(--hoso-paper)}.hoso-page--surface-dark h2,.hoso-page--surface-dark .hoso-link{color:var(--hoso-paper)}.hoso-page--surface-dark .hoso-link{border-color:var(--hoso-paper)}.hoso-page--surface-dark .hoso-link:hover{background:var(--hoso-paper);color:var(--hoso-ink)}.hoso-page--surface-green .hoso-page__chapter-copy .hoso-link{color:#fff;background:var(--hoso-ink);border-color:var(--hoso-ink)}.hoso-page--surface-green .hoso-page__chapter-copy .hoso-link:hover{color:var(--hoso-ink);background:#fff;border-color:#fff}.hoso-page--stores{max-width:100%;overflow-x:clip}.hoso-page--stores *{min-width:0}.hoso-page--stores .hoso-page__hero{min-height:60svh}.hoso-page--stores .hoso-page__hero-copy{padding-top:8rem;padding-bottom:5rem}.hoso-page--stores .hoso-page__hero h1{max-width:76rem;font-size:clamp(3.8rem,5vw,6.2rem);line-height:1;letter-spacing:-.035em}.hoso-page--stores .hoso-page__hero-copy>p:last-child{max-width:62rem;font-size:clamp(1.6rem,1.8vw,2.2rem);line-height:1.45}.hoso-page--stores .hoso-page__body{max-width:86rem;padding-top:5rem;padding-bottom:5rem;font-size:1.6rem}.hoso-page--stores .hoso-page__chapter{min-height:54rem;max-width:100%;overflow:hidden;border-color:#183d2b40}.hoso-page--stores .hoso-page__chapter-media{min-height:48rem}.hoso-page--stores .hoso-page__chapter-copy{min-height:0;padding:clamp(4rem,6vw,7rem);background:transparent}.hoso-page--stores .hoso-page__chapter h2{max-width:66rem;margin:1.5rem 0 2.4rem;font-size:clamp(2.8rem,3.4vw,4.2rem);line-height:1.08;letter-spacing:-.025em}.hoso-page--stores .hoso-page__chapter .rte{max-width:66rem;font-size:1.5rem;line-height:1.65;overflow-wrap:anywhere}.hoso-page--stores .hoso-page__chapter-copy .hoso-index{margin-bottom:4rem}.hoso-page--stores .hoso-page__chapter--full-media{display:block}.hoso-page--stores .hoso-page__chapter--full-media .hoso-page__chapter-media{min-height:min(64rem,68vw);width:100%;max-width:100%}.hoso-page--stores .hoso-page__chapter--full-media .hoso-page__chapter-copy{width:100%;max-width:var(--page-width);margin:0 auto;padding:clamp(5rem,7vw,8rem) max(2rem,5vw)}.hoso-page--stores .hoso-page__chapter--full-media video{width:100%;max-width:100%;object-fit:cover}@media(max-width:749px){.hoso-page--stores .hoso-page__hero{min-height:52svh}.hoso-page--stores .hoso-page__hero-copy{padding-top:6rem;padding-bottom:4rem}.hoso-page--stores .hoso-page__hero h1{font-size:3.6rem}.hoso-page--stores .hoso-page__body{padding-top:4rem;padding-bottom:4rem;font-size:1.5rem}.hoso-page--stores .hoso-page__chapter{min-height:0}.hoso-page--stores .hoso-page__chapter-media{min-height:36rem}.hoso-page--stores .hoso-page__chapter-copy{padding:4.5rem 2rem}.hoso-page--stores .hoso-page__chapter h2{font-size:3rem}.hoso-page--stores .hoso-page__chapter-copy .hoso-index{margin-bottom:3rem}.hoso-page--stores .hoso-page__chapter--full-media .hoso-page__chapter-media{min-height:40rem}.hoso-page--stores .hoso-page__chapter--full-media .hoso-page__chapter-copy{padding:4.5rem 2rem}}.hoso-page--stores .hoso-page__chapter-media{height:clamp(32rem,36vw,44rem);min-height:0;max-height:44rem}.hoso-page--stores .hoso-page__chapter--full-media .hoso-page__chapter-media{height:clamp(34rem,42vw,52rem);min-height:0;max-height:52rem}@media(max-width:749px){.hoso-page--stores .hoso-page__chapter-media{height:30rem;min-height:0}.hoso-page--stores .hoso-page__chapter--full-media .hoso-page__chapter-media{height:32rem;min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-hoso-page.css.map */
