:root{--mpr-bg:#f3f2f2;--mpr-surface:#eae9e9;--mpr-ink:#201f1d;--mpr-gold:#b68235;--mpr-gold-deep:#7d5411;--mpr-gold-night:#d4a55c;--mpr-night:#2d2b2b;--mpr-rule:rgba(32,31,29,.16);--mpr-rule-night:rgba(243,242,242,.18);--mpr-serif:"Cormorant Garamond",Georgia,serif;--mpr-text:"Lora",Georgia,serif;--mpr-edge:clamp(20px,5vw,72px);--font-body--family:var(--mpr-text);--font-heading--family:var(--mpr-serif)}body{background:var(--mpr-bg);color:var(--mpr-ink);font-family:var(--mpr-text)}h1,h2,h3,.h1,.h2,.h3{font-family:var(--mpr-serif);font-weight:400}.mpr-wrap{max-width:1140px;margin:0 auto;padding-inline:var(--mpr-edge)}.mpr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border:1px solid var(--mpr-rule);border-radius:4px;font-family:var(--mpr-serif);font-size:17px;background:transparent;color:inherit;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .15s}.mpr-btn--gold{border-color:var(--mpr-gold);color:var(--mpr-gold-deep)}.mpr-btn--gold:hover{background:#b6823524;color:var(--mpr-gold-deep)}.mpr-night .mpr-btn--gold,.mpr-night .mpr-btn--gold:hover{color:#f3f2f2}.mpr-btn:focus-visible,.mpr-header a:focus-visible,.mpr-header summary:focus-visible,.mpr-footer a:focus-visible{outline:2px solid var(--mpr-gold-night);outline-offset:3px}.mpr-night{background:var(--mpr-night);color:#f3f2f2}.mpr-header a{color:inherit;text-decoration:none}.mpr-header a:hover{color:var(--mpr-gold-night)}.mpr-footer{padding-block:64px 72px;font-size:14.5px;line-height:1.65}.mpr-footer a{color:inherit;text-decoration:none}.mpr-footer a:hover{color:var(--mpr-gold-night)}.mpr-foot-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:32px}.mpr-foot-grid h2{font-family:var(--mpr-text);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--mpr-gold-night);margin:0 0 10px}.mpr-foot-grid ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.mpr-foot-grid p{margin:0;opacity:.85}.mpr-foot-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:48px;padding-top:22px;border-top:1px solid var(--mpr-rule-night);font-size:13px;opacity:.7}@media(min-width:750px){.product-information__media media-gallery{max-width:500px;width:100%;margin-inline:auto;padding-block-start:24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mpr-site.css.map */
