@font-face{font-family:'Young Serif';src:url('assets/yuri-case/YoungSerif-Regular.ttf') format('truetype');font-weight:400;font-display:swap}@font-face{font-family:'DM Sans';src:url('assets/yuri-case/DMSans-Variable.ttf') format('truetype');font-weight:100 1000;font-display:swap}
.yuri-case{--case-blue:#a56248;--case-navy:#203e36;--case-cyan:#c9b69a}.yuri-case .case-page{background:#f3ebdd;color:#203e36}.yuri-case .case-opening h1{font-size:clamp(62px,6.7vw,98px);letter-spacing:-.06em}.yuri-case .case-dot,.yuri-case .case-opening-grid strong{color:#a56248}.yuri-case .case-story p,.yuri-case .case-section-intro p{color:#5f6559}.yuri-case .case-blue{background:#203e36}.yuri-case .case-concept>p{color:#e0dbcb}.yuri-case .case-concept>.eyebrow{color:#c9b69a}.yuri-case .case-logo-panel{background:#f8f3e9}.yuri-case .case-logo-panel img{max-height:250px;object-fit:contain}.yuri-case .case-swatches{grid-template-columns:2fr 1fr 1fr 1fr;border:1px solid #c9b69a}.yuri-case .case-type .type-sample{color:#203e36}.yuri-serif{font-family:'Young Serif',serif;font-weight:400!important;letter-spacing:-.03em}.yuri-sans{font-family:'DM Sans',sans-serif}.yuri-construction{margin:45px 0 0}.yuri-construction img{width:100%;height:auto;border-radius:12px}.yuri-construction figcaption{color:#c9b69a;font-size:10px;margin-top:12px}.yuri-pattern{margin-top:35px}.yuri-pattern img{max-height:750px;object-fit:contain;background:#f3ebdd}.yuri-case .case-close h2{color:#203e36}.yuri-case .case-contact-link:hover{color:#a56248}.yuri-case .case-close .black{background:#203e36}.yuri-case .case-gallery-break h3{color:#203e36}@media(max-width:620px){.yuri-case .case-opening h1{font-size:61px}.yuri-case .case-swatches{grid-template-columns:1fr 1fr}.yuri-construction{margin-top:30px}.yuri-construction img{border-radius:6px}.yuri-construction figcaption{font-size:9px}}
