.mrd{max-width:1560px;margin:0 auto;box-sizing:border-box}.mrd-intro{position:relative;isolation:isolate;display:flex;align-items:center;min-height:380px;margin:0 calc(-1 * var(--ff-gutter));padding:56px var(--ff-gutter);overflow:hidden;background:#51483f}.mrd-intro:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#191411ad,#19141126 75%)}.mrd-intro-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 55%;z-index:-2}.mrd-intro-copy{max-width:620px}.mrd-eyebrow{font:600 12px/1.4 var(--font-body);text-transform:uppercase;color:#fff;margin:0 0 16px}.mrd h1{font:500 56px/1.06 var(--font-display);letter-spacing:0;margin:0 0 18px;color:#fff}.mrd h1 em{font-weight:400}.mrd-lede{font:400 17px/1.65 var(--font-body);color:#fff;margin:0;max-width:500px}.mrd-occasions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:34px 0}.mrd-filter-label{width:100%;font:600 13px/1.4 var(--font-body);color:#554c43;margin-bottom:2px}.mrd-feat[hidden]{display:none}.mrd ul{list-style:none;margin:0;padding:0}.mrd-feat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.2vw,30px);padding-bottom:14px}.mrd-rule{height:1px;background:#e2dbd0;margin:64px 0 0}.mrd-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding-block:34px 40px}.mrd-chip{font:400 13px/1.4 var(--font-body);letter-spacing:.03em;padding:10px 19px;min-height:44px;background:transparent;color:#554c43;border:1px solid #dcd6cd;border-radius:8px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.mrd-chip:hover{border-color:#b9ab99}.mrd-chip:focus-visible{outline:2px solid #6e1c2c;outline-offset:3px}.mrd-chip[aria-pressed=true]{background:#6e1c2c;border-color:#6e1c2c;color:#fffdf9}.mrd-count{margin-left:auto;font:400 13px/1.4 var(--font-body);color:#9a9288}.mrd-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(20px,2.6vw,34px) clamp(10px,1.6vw,20px);padding-bottom:20px}.mrd-card[hidden]{display:none}.mrd-card a{display:block;text-decoration:none;color:inherit}.mrd-card img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;transition:opacity .2s}.mrd-card a:hover img{opacity:.86}.mrd-card a:focus-visible{outline:2px solid #6e1c2c;outline-offset:4px}.mrd-name{display:block;font:400 17px/1.3 var(--font-display);color:#29241f;margin:13px 0 3px;letter-spacing:-.01em}.mrd-card a:hover .mrd-name{color:#6e1c2c}.mrd-tag{display:block;font:400 10px/1.4 var(--font-body);color:#a39a8e;letter-spacing:.14em;text-transform:uppercase}.mrd-feat .mrd-name{font-size:22px;margin-top:16px}.mrd-feat .mrd-tag{font-size:11px}.mrd-empty{color:#6b6662;font:400 16px/1.6 var(--font-body);padding:24px 0 8px}.mrd-tail{display:flex;flex-wrap:wrap;gap:28px;justify-content:space-between;align-items:center;padding-block:52px 88px;border-top:1px solid #e2dbd0;margin-top:56px}.mrd-tail p{margin:0;max-width:540px;color:#6b6662;font-size:15px;line-height:1.65}.mrd-tail .ff-button{text-decoration:none;display:inline-flex;align-items:center;gap:.5em}@media(max-width:1100px){.mrd-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mrd-feat{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.mrd-intro{min-height:300px;padding-block:36px}.mrd-intro:after{background:linear-gradient(90deg,#191411c7,#19141161)}.mrd h1{font-size:42px}.mrd-lede{font-size:16px;max-width:300px}.mrd-occasions{padding:26px 0}.mrd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.mrd-feat{grid-template-columns:1fr 1fr;gap:12px}.mrd-feat .mrd-name{font-size:17px;margin-top:11px}.mrd-name{font-size:15px}.mrd-rule{margin-top:44px}.mrd-bar{padding-block:24px 26px}.mrd-count{width:100%;margin:2px 0 0}.mrd-tail{padding-block:36px 56px;margin-top:34px}.mrd-tail .ff-button{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mr-designs.css.map */
