:root{--wmd-paper:#f5f0e6;--wmd-ink:#29271f;--wmd-purple:#ad4427;--wmd-rust:#ad4427;--wmd-gold:#dfc9a6;--wmd-moss:#777360}
.wmd{--font-heading--family:var(--font-body--family)}
.wmd-hero{padding-top:20px}
.wmd-hero__inner{grid-template-columns:1fr 1.1fr;gap:60px;min-height:580px;padding-block:35px 55px}
.wmd-hero__copy{padding:0}
.wmd-eyebrow{letter-spacing:.13em;color:#756a57;font-size:10px}
.wmd-hero__copy>.wmd-eyebrow{color:var(--wmd-rust);max-width:320px;border-left:3px solid var(--wmd-rust);padding-left:13px}
.wmd-hero h1{font-family:var(--font-body--family),sans-serif;font-weight:750;font-size:clamp(59px,6.3vw,93px);letter-spacing:-.05em;line-height:1.02;margin:24px 0 28px;max-width:580px}
.wmd-hero h1 em:empty{display:none}
.wmd-hero__intro{font-size:16px;max-width:365px;line-height:1.75;color:#615b50}
.wmd-hero__art{height:510px;min-height:510px;padding:0;align-self:center;display:flex;position:relative}
.wmd-hero__figure{width:100%;height:100%;transform:none;border-radius:3px;background:var(--wmd-ink);padding:0;box-shadow:none;overflow:hidden;display:flex;flex-direction:column;z-index:1}
.wmd-hero__photo{border-radius:0;flex:1;min-height:0;height:460px;object-position:center 58%}
.wmd-hero__figure figcaption{padding:14px 10px 15px;text-align:left;font-size:10px;letter-spacing:.05em;display:flex;justify-content:space-between;gap:15px}
.wmd-hero__figure figcaption>span:last-child{font-size:17px;line-height:1;color:#e9b085}




.wmd-hero__bottom{margin-top:0;justify-content:space-between;padding-inline:max(40px,calc((100% - 1320px)/2));background:#e9dfcd;color:var(--wmd-ink);border:0;border-block:1px solid #d4c7ae;font-weight:650;letter-spacing:.13em}
.wmd-hero__bottom>span:nth-child(even){color:var(--wmd-rust);font-size:16px}
.wmd-button{border-radius:0;min-height:54px}
.wmd .wmd-button--rust{background:var(--wmd-rust);color:#fff}
.wmd .wmd-button--gold{background:var(--wmd-ink);color:var(--wmd-paper)}
.wmd-button:hover{box-shadow:3px 3px 0 #d5c4a8;transform:translateY(-2px)}
.wmd-text-link{text-decoration:underline}
.wmd-section-heading h2,.wmd-collection h1{font-family:var(--font-body--family),sans-serif;font-weight:650;letter-spacing:-.055em}
.wmd-category-nav a{border-radius:0;border-color:#c5b99f;min-height:44px}
.wmd-category-nav .is-current,.wmd-category-nav a:hover{background:var(--wmd-ink)}
.wmd-card__visual,.wmd-card--media:first-child .wmd-card__link{border-radius:0}
.wmd-card--media:first-child .wmd-card__link{background:#e9dfcd;border:1px solid #cbbca1}
.wmd-card--media:first-child h3{font-family:var(--font-body--family),sans-serif;font-weight:650;letter-spacing:-.045em}
.wmd-card__info h3{font-weight:600}
.wmd-card__arrow{border-radius:0;border-color:#c8b99e;background:transparent;color:var(--wmd-rust)}
.wmd-card__status{border-radius:0;box-shadow:none}
.wmd-card__status--waitlist{background:#f2e1cf}
.wmd-card__bottom{border-bottom-color:#c8b99e}
.wmd-books{background:#e8ddc9;border-top:1px solid #cdbd9e;border-bottom:1px solid #cdbd9e}
.wmd-book-art{background:#ceaa80}
.wmd-card--books:nth-child(2) .wmd-book-art{background:#c3b18f}
.wmd-card--books:nth-child(3) .wmd-book-art{background:#ddc8a7}
.wmd-book-art__book{background:var(--wmd-paper);border-color:var(--wmd-ink);box-shadow:inset 8px 0 0 var(--wmd-ink);border-radius:2px}
.wmd-book-art__book--two{background:#81775c}
.wmd-book-art__book--three,.wmd-card--books:nth-child(2) .wmd-book-art__book--three{background:var(--wmd-rust)}
.wmd-book-art__star{display:none}
.wmd-book-art__sun{border-color:#29271f45;box-shadow:none;width:220px;height:220px;top:8%;left:10%}
.wmd-freight{background:var(--wmd-paper);color:var(--wmd-ink);border-bottom:1px solid #cec2ad}
.wmd-freight:after{display:none}
.wmd-freight h2{font-family:var(--font-body--family),sans-serif;font-weight:650;letter-spacing:-.065em}
.wmd-freight h2 em{color:var(--wmd-rust)}
.wmd-freight__aside{border-color:#cec2ad}
.wmd-freight__spark{font-size:36px;color:var(--wmd-rust)}
.wmd-freight__aside-title{font-family:var(--font-body--family),sans-serif;font-weight:600;letter-spacing:-.035em}
.wmd-freight .wmd-small{opacity:1;color:#6a6050}
.wmd-footer{background:var(--wmd-ink);color:var(--wmd-paper)}
.wmd-footer__statement{font-family:var(--font-body--family),sans-serif;font-weight:650;letter-spacing:-.045em}
.wmd-footer__bottom{border-color:#f5f0e638}
@media(max-width:990px){.wmd-hero__inner{gap:35px;min-height:540px}.wmd-hero h1{font-size:67px}.wmd-hero__art{height:430px;min-height:430px}.wmd-hero__figure{height:100%}}
@media(max-width:699px){.wmd-hero{padding-top:12px}.wmd-hero__inner{display:flex;gap:32px;padding-block:18px 35px;min-height:0}.wmd-hero h1{font-size:clamp(55px,15vw,78px);line-height:1.02;margin:20px 0 22px}.wmd-hero__intro{font-size:14px;max-width:340px}.wmd-hero__art{margin:0;min-height:0;height:330px;width:100%;padding:0;display:flex}.wmd-hero__figure{width:100%;height:100%;border-radius:0;padding:0;box-shadow:none}.wmd-hero__photo{height:275px;border-radius:0}.wmd-hero__figure figcaption{padding:12px 6px;font-size:9px}.wmd-hero__bottom{padding:20px 18px;font-size:8px;gap:9px;letter-spacing:.04em}.wmd-hero__bottom>span:nth-child(even){font-size:13px}.wmd-section-heading h2{font-size:39px;line-height:1.08}.wmd-collection h1{font-size:46px}.wmd-card--media:first-child h3{font-size:29px}.wmd-freight h2{font-size:46px}.wmd-freight__aside{border-top-color:#cec2ad}.wmd-footer__statement{font-size:25px}}
