.wrc{--wrc-green:#173f35;--wrc-cream:#f7f0df;--wrc-cream-2:#fbf7ec;--wrc-gold:#b0894f;--wrc-gold-ink:#8a6a35;--wrc-serif:"EB Garamond",Garamond,serif;--wrc-sans:"Inter",system-ui,sans-serif;background:var(--wrc-cream);color:var(--wrc-green);padding:48px 24px 80px}.wrc-inner{max-width:1240px;margin:0 auto}.wrc-eyebrow{font:500 11px/1 var(--wrc-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--wrc-gold-ink);margin:0 0 14px}.wrc-title{font:400 52px/.95 var(--wrc-serif);letter-spacing:-.02em;margin:0;color:var(--wrc-green)}.wrc-title p{margin:0}.wrc-title em{font-style:italic;color:var(--wrc-green)}.wrc-lede{margin:18px 0 0;max-width:540px;font:400 16.5px/1.55 var(--wrc-sans);color:#173f35d1}.wrc-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:48px}.wrc-label{grid-column:1/-1;margin:12px 0 0;font:500 11px/1 var(--wrc-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--wrc-gold-ink)}.wrc-label:first-of-type{margin-top:0}.wrc-card{display:flex;flex-direction:column;color:inherit;text-decoration:none}.wrc-photo{background:#fff;border-radius:22px;aspect-ratio:1;overflow:hidden;box-shadow:0 0 0 1px #173f350f}.wrc-photo img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;padding:8%}.wrc-meta{padding:16px 6px 0}.wrc-kicker{font:500 10.5px/1 var(--wrc-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--wrc-gold-ink);margin:0 0 6px}.wrc-name{font:400 32px/1.05 var(--wrc-serif);margin:0;color:var(--wrc-green)}.wrc-text{margin:8px 0 0;font:400 14px/1.5 var(--wrc-sans);color:#173f35b8}.wrc-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.wrc-price{font:400 15px/1 var(--wrc-sans)}.wrc-shop{display:inline-flex;align-items:center;height:42px;padding:0 18px;border-radius:999px;background:var(--wrc-green);color:var(--wrc-cream);font:500 12px/1 var(--wrc-sans);letter-spacing:.14em;text-transform:uppercase}.wrc-card:hover .wrc-shop{background:#0f2c25}@media(min-width:1024px){.wrc{padding:64px 40px 96px}.wrc-title{font-size:64px}}@media(max-width:720px){.wrc{padding:32px 18px 56px}.wrc-title{font-size:40px}.wrc-grid{grid-template-columns:1fr;gap:22px}.wrc-name{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/wr-collection.css.map */
