:root{--wm-paper:#FFFFFF;--wm-ivory:#F7F5F1;--wm-burgundy:#743F42;--wm-burgundy-deep:#5E3033;--wm-walnut:#51463B;--wm-charcoal:#292A27;--wm-ink-2:#483F37;--wm-ash:#8A7E70;--wm-line:#E7E1D8;--wm-tone:#ECE7DF;--wm-serif:"Playfair Display",Georgia,"Times New Roman",serif;--wm-sans:"Instrument Sans","Helvetica Neue",Arial,system-ui,sans-serif}:root{--font-heading--family:var(--wm-serif);--font-accent--family:var(--wm-serif);--font-body--family:var(--wm-sans);--font-subheading--family:var(--wm-sans)}body{background:var(--wm-paper);color:var(--wm-charcoal);-webkit-font-smoothing:antialiased}::selection{background:var(--wm-burgundy);color:#fff}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,select:focus-visible{outline:2px solid var(--wm-burgundy);outline-offset:3px}#header-group{background:var(--wm-paper);border-bottom:1px solid var(--wm-line)}#header-group [class*=announcement] a{color:inherit}#header-group [class*=wordmark],#header-group [class*=logo] img{max-height:44px}#header-group nav a{text-transform:uppercase;letter-spacing:.14em;font-size:12px}#header-group nav a:hover{color:var(--wm-burgundy)}.wm-hero-placeholder{background:radial-gradient(120% 90% at 82% 18%,rgba(116,63,66,.14),transparent 55%),linear-gradient(160deg,#f2eee7,#e4ddd1)}.wm-hero-placeholder h1,.wm-hero-placeholder h2{color:var(--wm-charcoal)}.wm-hero-placeholder p{color:var(--wm-ink-2)}[class*=product-card] a:hover,[class*=product-card]:hover{border-color:var(--wm-burgundy)}[class*=product-card] [class*=title]:hover{color:var(--wm-burgundy)}#footer-group{background:var(--wm-ivory);color:var(--wm-charcoal)}#footer-group a:hover{color:var(--wm-burgundy)}.wm-block{max-width:1240px;margin:0 auto;padding:0 32px}.wm-eyebrow{font-family:var(--wm-sans);font-size:11px;text-transform:uppercase;letter-spacing:.22em;color:var(--wm-burgundy);margin:0 0 14px}.wm-title{font-family:var(--wm-serif);font-weight:400;font-size:clamp(28px,3.6vw,44px);line-height:1.1;letter-spacing:-.01em;color:var(--wm-charcoal)}.wm-link{display:inline-block;font-family:var(--wm-sans);font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:var(--wm-charcoal);border-bottom:1px solid var(--wm-charcoal);padding-bottom:3px}.wm-link:hover{color:var(--wm-burgundy);border-color:var(--wm-burgundy)}.wm-perks{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;border-top:1px solid var(--wm-line);border-bottom:1px solid var(--wm-line);padding:30px 0}.wm-perk{display:flex;gap:14px;align-items:flex-start}.wm-dot{flex:0 0 auto;width:18px;height:18px;margin-top:4px;border:1px solid var(--wm-burgundy);position:relative}.wm-dot:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;background:var(--wm-burgundy)}.wm-perk h3{font-family:var(--wm-sans);font-size:13px;font-weight:600;letter-spacing:.02em;line-height:1.4;margin:0 0 4px;color:var(--wm-charcoal)}.wm-perk p{font-family:var(--wm-sans);font-size:12px;line-height:1.55;margin:0;color:var(--wm-ash)}.wm-cats{padding:84px 0}.wm-catgrid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;margin-top:34px}.wm-cat{cursor:default}.wm-cat .wm-ph{display:block;aspect-ratio:1/1;background:var(--wm-tone);border:1px solid var(--wm-line);transition:border-color .25s ease}.wm-cat:hover .wm-ph{border-color:var(--wm-burgundy)}.wm-cat>span:last-child{display:block;margin-top:12px;font-family:var(--wm-sans);font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--wm-charcoal);text-align:center}.wm-cat>span:last-child:after{content:"\2192";color:var(--wm-walnut);margin-left:6px}.wm-band{background:var(--wm-ivory);border-top:1px solid var(--wm-burgundy);border-bottom:1px solid var(--wm-burgundy);padding:70px 32px;text-align:center}.wm-band h2{font-family:var(--wm-serif);font-weight:400;font-size:clamp(26px,3.6vw,44px);line-height:1.12;max-width:20ch;margin:14px auto 20px;color:var(--wm-charcoal)}.wm-band p.wm-lede{font-family:var(--wm-sans);font-size:15px;line-height:1.7;color:var(--wm-ash);max-width:52ch;margin:0 auto 22px}@media(max-width:900px){.wm-perks{grid-template-columns:repeat(2,1fr);gap:22px}.wm-catgrid{grid-template-columns:repeat(3,1fr)}.wm-cats{padding:56px 0}.wm-band{padding:52px 22px}}@media(max-width:560px){.wm-block{padding:0 20px}.wm-perks{grid-template-columns:1fr}.wm-catgrid{grid-template-columns:repeat(2,1fr);gap:12px}}@media(prefers-reduced-motion:reduce){.wm-cat .wm-ph{transition:none}}.button,.button-primary,.button-secondary,.button-custom{border-radius:0}[id*=header_announcements]{letter-spacing:.14em;text-transform:uppercase}[id*=hero_iLBwPd]{background:var(--wm-ivory)}[id*=hero_iLBwPd] h1,[id*=hero_iLBwPd] h2{color:var(--wm-charcoal)}[id*=hero_iLBwPd] p{color:var(--wm-ink-2)}[id*=collection_list_xpBxCm] h2{font-family:var(--wm-serif)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/brand.css.map */
