:root{--mr-bg:#F6F0E6;--mr-bg-2:#EDE4D6;--mr-frame:#E9DFD0;--mr-ink:#211f1c;--mr-ink-2:#5e574e;--mr-line:#e3dcd0;--mr-leather:#8a6033;--mr-leather-hover:#74502b;--mr-leather-light:#c9a57a;--mr-dark:#251f19;--mr-avail:#4f6b4f;--mr-r:2px;--mr-ease:cubic-bezier(.2,.6,.3,1);--mr-t:.18s;--mr-t-slow:.45s}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.rte p,.text-block p{max-width:68ch}.text-block[style*=max-width] p,.mr-full p{max-width:none}h1,.h1,h2,.h2,h3,.h3{text-wrap:balance}.mr-eyebrow{margin:0 0 14px;font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:600;font-size:.6875rem;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:var(--mr-leather)}.mr-eyebrow:after{content:"";display:block;width:56px;height:2px;margin-top:14px;background:var(--mr-leather)}.mr-eyebrow--center{text-align:center}.mr-eyebrow--center:after{margin-inline:auto}.mr-eyebrow--light{color:var(--mr-leather-light)}.mr-eyebrow--light:after{background:var(--mr-leather-light)}.mr-sec{width:100%}.mr-sec__inner{max-width:var(--page-width,1200px);margin-inline:auto;padding-inline:var(--page-margin,40px)}.mr-h2{margin:0 0 16px;font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:600;font-size:clamp(1.6rem,2.6vw,2.125rem);line-height:1.14;letter-spacing:-.025em;color:var(--mr-ink)}.mr-h3{margin:0 0 8px;font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:500;font-size:1.375rem;line-height:1.25;letter-spacing:-.015em;color:var(--mr-ink)}.mr-lead{margin:0;max-width:62ch;font-family:var(--font-body--family,Inter,sans-serif);font-size:1.0625rem;line-height:1.72;color:var(--mr-ink-2)}.mr-p{margin:0 0 12px;font-family:var(--font-body--family,Inter,sans-serif);font-size:.9375rem;line-height:1.7;color:var(--mr-ink-2)}.mr-p:last-child{margin-bottom:0}a.mr-btn,button.mr-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 30px;border-radius:var(--mr-r);border:1px solid var(--mr-leather);background:var(--mr-leather);color:#f6f0e6;font-family:var(--font-body--family,Inter,sans-serif);font-size:.9375rem;font-weight:500;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background var(--mr-t) var(--mr-ease),border-color var(--mr-t) var(--mr-ease),transform var(--mr-t) var(--mr-ease),box-shadow var(--mr-t) var(--mr-ease)}a.mr-btn:hover,button.mr-btn:hover{background:var(--mr-leather-hover);border-color:var(--mr-leather-hover);color:#f6f0e6;transform:translateY(-1px);box-shadow:0 2px 10px #211f1c1f}a.mr-btn--ghost{background:transparent;color:var(--mr-ink);border-color:var(--mr-ink)}a.mr-btn--ghost:hover{background:var(--mr-ink);border-color:var(--mr-ink);color:var(--mr-bg)}a.mr-link{display:inline-block;font-family:var(--font-body--family,Inter,sans-serif);font-size:.9375rem;color:var(--mr-leather);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color var(--mr-t) var(--mr-ease)}a.mr-link:hover{color:var(--mr-leather-hover)}a.mr-link--light{color:var(--mr-leather-light)}.button,.shopify-payment-button__button{transition:background var(--mr-t) var(--mr-ease),transform var(--mr-t) var(--mr-ease),box-shadow var(--mr-t) var(--mr-ease)}.button:hover{transform:translateY(-1px);box-shadow:0 2px 10px #211f1c1f}.mr-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--mr-line);border-block:1px solid var(--mr-line)}.mr-strip__item{background:var(--mr-bg-2);padding:26px 24px}.mr-strip__t{margin:0 0 4px;font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:600;font-size:.9375rem;letter-spacing:-.01em;color:var(--mr-ink)}.mr-strip__s{margin:0;font-family:var(--font-body--family,Inter,sans-serif);font-size:.8125rem;line-height:1.5;color:var(--mr-ink-2)}.mr-duo{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mr-duo__card{position:relative;display:flex;flex-direction:column;border:1px solid var(--mr-line);border-radius:var(--mr-r);background:var(--mr-bg);overflow:hidden;transition:box-shadow var(--mr-t-slow) var(--mr-ease),transform var(--mr-t-slow) var(--mr-ease)}.mr-duo__card:hover{transform:translateY(-2px);box-shadow:0 6px 22px #211f1c14}.mr-duo__media{position:relative;aspect-ratio:16/10;background:var(--mr-frame);overflow:hidden}.mr-duo__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .7s var(--mr-ease)}.mr-duo__card:hover .mr-duo__media img{transform:scale(1.04)}.mr-duo__body{padding:28px 28px 30px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto}.mr-duo__price{margin:0;font-family:var(--font-accent--family,Archivo,sans-serif);font-weight:500;font-size:1.0625rem;color:var(--mr-ink)}.mr-duo__cta{margin-top:14px}.mr-mat{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mr-mat__card{border:1px solid var(--mr-line);border-radius:var(--mr-r);background:var(--mr-bg);padding:28px 24px}.mr-mat__k{margin:0 0 10px;font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:600;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--mr-leather)}.mr-table-wrap{overflow-x:auto;border:1px solid var(--mr-line);border-radius:var(--mr-r);background:var(--mr-bg)}table.mr-table{width:100%;min-width:640px;border-collapse:collapse;font-family:var(--font-body--family,Inter,sans-serif);font-size:.875rem}table.mr-table th,table.mr-table td{text-align:left;padding:14px 18px;border-bottom:1px solid var(--mr-line);color:var(--mr-ink-2);vertical-align:middle}table.mr-table thead th{font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:600;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mr-ink);background:var(--mr-bg-2);white-space:nowrap}table.mr-table tbody tr:last-child th,table.mr-table tbody tr:last-child td{border-bottom:0}table.mr-table tbody th{font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:600;font-size:.9375rem;color:var(--mr-ink);white-space:nowrap}table.mr-table tbody tr{transition:background var(--mr-t) var(--mr-ease)}table.mr-table tbody tr:hover{background:var(--mr-bg-2)}table.mr-table a{color:var(--mr-leather);text-decoration:none}table.mr-table a:hover{text-decoration:underline;text-underline-offset:3px}.mr-num{font-variant-numeric:tabular-nums}.mr-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.mr-trust__card{border:1px solid rgb(201 165 122 / 26%);border-radius:var(--mr-r);padding:26px 22px}.mr-trust__k{margin:0 0 8px;font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:600;font-size:1.0625rem;color:#f6f0e6}.mr-trust__d{margin:0;font-family:var(--font-body--family,Inter,sans-serif);font-size:.8125rem;line-height:1.6;color:#cdc6bb}.mr-faq4{border-top:1px solid var(--mr-line)}.mr-faq4 details{border-bottom:1px solid var(--mr-line)}.mr-faq4 summary{list-style:none;cursor:pointer;position:relative;padding:20px 40px 20px 0;font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:500;font-size:1.0625rem;line-height:1.35;letter-spacing:-.01em;color:var(--mr-ink);transition:color var(--mr-t) var(--mr-ease)}.mr-faq4 summary::-webkit-details-marker{display:none}.mr-faq4 summary:after{content:"";position:absolute;right:6px;top:50%;width:12px;height:1px;background:var(--mr-leather)}.mr-faq4 summary:before{content:"";position:absolute;right:6px;top:50%;width:12px;height:1px;background:var(--mr-leather);transform:rotate(90deg);transition:transform .24s var(--mr-ease),opacity .24s var(--mr-ease)}.mr-faq4 details[open] summary:before{transform:rotate(0);opacity:0}.mr-faq4 summary:hover{color:var(--mr-leather)}.mr-faq4 summary:focus-visible{outline:2px solid var(--mr-leather);outline-offset:3px}.mr-faq4__a{padding:0 0 22px}.mr-faq4__a p{margin:0;max-width:68ch;font-family:var(--font-body--family,Inter,sans-serif);font-size:.9375rem;line-height:1.72;color:var(--mr-ink-2)}.product-grid__card .card-gallery,.resource-list__item .card-gallery{background:var(--mr-frame);border:1px solid var(--mr-line);border-radius:var(--mr-r);overflow:hidden}.product-grid__card .card-gallery img,.resource-list__item .card-gallery img{transition:transform .7s var(--mr-ease),opacity var(--mr-t-slow) var(--mr-ease)}product-card{transition:transform var(--mr-t-slow) var(--mr-ease)}@media(hover:hover){product-card:hover{transform:translateY(-2px)}product-card:hover .card-gallery{box-shadow:0 6px 20px #211f1c12}product-card:hover .card-gallery img{transform:scale(1.03)}product-card:hover .mr-card-text .text-block p{color:var(--mr-leather)}}.product-grid__card a.user-select-text .text-block p,.resource-list__item a.user-select-text .text-block p{font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:600;font-size:1rem;line-height:1.28;letter-spacing:-.015em;color:var(--mr-ink);transition:color var(--mr-t) var(--mr-ease)}.mr-card-text{display:flex;flex-direction:column;gap:3px;width:100%;min-height:2.6rem}.mr-card-meta{margin:0;font-family:var(--font-body--family,Inter,sans-serif);font-size:.75rem;letter-spacing:.02em;color:var(--mr-ink-2)}.product-grid__card product-price,.product-grid__card .price,.resource-list__item .price{font-family:var(--font-accent--family,Archivo,sans-serif);font-weight:500;font-size:1.0625rem;font-variant-numeric:tabular-nums;color:var(--mr-ink)}.mr-crumb{display:flex;align-items:center;gap:8px;margin:0 0 18px;font-family:var(--font-body--family,Inter,sans-serif);font-size:.75rem;letter-spacing:.02em;color:var(--mr-ink-2)}.mr-crumb a{color:var(--mr-ink-2);text-decoration:none}.mr-crumb a:hover{color:var(--mr-leather)}.mr-crumb span{color:var(--mr-line)}.mr-pdp-name{margin:0;font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:600;font-size:clamp(1.9rem,3vw,2.5rem);line-height:1.06;letter-spacing:-.03em;color:var(--mr-ink)}.mr-pdp-cat{margin:0 0 6px;font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:600;font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--mr-leather)}.mr-pdp-full{margin:10px 0 0;font-family:var(--font-body--family,Inter,sans-serif);font-size:.875rem;line-height:1.55;color:var(--mr-ink-2)}.product-media-container{background:var(--mr-frame);border-radius:var(--mr-r)}.media-gallery .product-media-container img,.product-information .product-media-container img{object-fit:contain;object-position:center}.mr-specs{width:100%;border-collapse:collapse;border:1px solid var(--mr-line);border-radius:var(--mr-r);overflow:hidden;font-family:var(--font-body--family,Inter,sans-serif);font-size:.875rem}.mr-specs th,.mr-specs td{padding:12px 16px;border-bottom:1px solid var(--mr-line);text-align:left}.mr-specs th{width:42%;font-weight:400;color:var(--mr-ink-2);background:var(--mr-bg-2)}.mr-specs td{color:var(--mr-ink);font-variant-numeric:tabular-nums}.mr-specs tr:last-child th,.mr-specs tr:last-child td{border-bottom:0}.mr-pay{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:14px 0 0}.mr-pay__label{font-family:var(--font-body--family,Inter,sans-serif);font-size:.75rem;letter-spacing:.02em;color:var(--mr-ink-2)}.mr-pay__list{display:flex;gap:8px;align-items:center}.mr-pay__chip{display:inline-flex;align-items:center;height:24px;padding:0 9px;border:1px solid var(--mr-line);border-radius:var(--mr-r);background:var(--mr-bg);font-family:var(--font-heading--family,Archivo,sans-serif);font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mr-ink-2)}.mr-recall{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:22px 24px;background:var(--mr-bg-2);border:1px solid var(--mr-line);border-radius:var(--mr-r)}.mr-recall__t{margin:0;font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:600;font-size:1.0625rem;color:var(--mr-ink)}.mr-recall__s{margin:4px 0 0;font-family:var(--font-body--family,Inter,sans-serif);font-size:.8125rem;color:var(--mr-ink-2)}.variant-option__label,.variant-picker__label{font-family:var(--font-body--family,Inter,sans-serif);font-size:.8125rem;letter-spacing:.02em;color:var(--mr-ink-2)}.variant-option{transition:border-color var(--mr-t) var(--mr-ease),background var(--mr-t) var(--mr-ease),color var(--mr-t) var(--mr-ease)}header-component,.header-section{transition:background-color .32s var(--mr-ease),box-shadow .32s var(--mr-ease)}.announcement-bar__slide,.announcement-bar marquee-text,.announcement-bar .marquee{animation:none;transform:none}.announcement-bar{letter-spacing:.14em}.mr-foot{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.mr-foot__wordmark{font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:600;font-size:1.25rem;letter-spacing:.22em;text-transform:uppercase;color:#f6f0e6}.mr-foot__base{margin:10px 0 0;font-family:var(--font-body--family,Inter,sans-serif);font-size:.8125rem;line-height:1.6;color:#a09889;max-width:34ch}.mr-foot__col h3{margin:0 0 14px;font-family:var(--font-heading--family,Archivo,sans-serif);font-weight:600;font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--mr-leather-light)}.mr-foot__col ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:9px}.mr-foot__col a{font-family:var(--font-body--family,Inter,sans-serif);font-size:.875rem;color:#cdc6bb;text-decoration:none;transition:color var(--mr-t) var(--mr-ease)}.mr-foot__col a:hover{color:#f6f0e6}.mr-foot__pay{margin-top:22px}.mr-foot__pay .mr-pay__chip{background:transparent;border-color:#4a4237;color:#a09889}.mr-foot__pay .mr-pay__label{color:#a09889}.mr-foot__legal{margin:34px 0 0;padding-top:18px;border-top:1px solid #38312a;font-family:var(--font-body--family,Inter,sans-serif);font-size:.75rem;line-height:1.6;color:#8d8577}.mr-cart-trust{display:flex;flex-direction:column;gap:7px;margin:14px 0 0;padding-top:14px;border-top:1px solid var(--mr-line)}.mr-cart-trust p{margin:0;display:flex;align-items:center;gap:8px;font-family:var(--font-body--family,Inter,sans-serif);font-size:.8125rem;color:var(--mr-ink-2)}.mr-cart-trust p:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--mr-leather);flex:0 0 auto}.mr-reveal{opacity:0;transform:translateY(16px)}.mr-reveal.is-in{opacity:1;transform:none;transition:opacity .52s var(--mr-ease),transform .52s var(--mr-ease)}.mr-about,.mr-faq,.mr-contact,.mr-track{--ink:#211f1c;--cream:#F6F0E6;--beige:#EDE4D6;--sand:#f7f1e7;--sandline:#e6dac6;--mint:#f1f4f1;--mintline:#dfe7df;--gold:#8a6033;--goldlite:#c9a57a;--leather:#8a6033;--grey:#5e574e;--line:#e3dcd0;--mr-ink:#211f1c;--mr-cream:#F6F0E6;--mr-beige:#EDE4D6;--mr-leather:#8a6033;--mr-leather-text:#8a6033;--mr-grey:#5e574e;--mr-line:#e3dcd0}.mr-about [class*=__card],.mr-about [class*=__panel],.mr-about [class*=__chapter],.mr-about [class*=__founder],.mr-about [class*=__facts],.mr-about [class*=__cta],.mr-contact [class*=__card],.mr-contact [class*=__panel],.mr-track [class*=__panel],.mr-track [class*=__fact]{border-radius:var(--mr-r)}.mr-about a.mr-about__btn,.mr-track a.mr-track__btn{border-radius:var(--mr-r);background:var(--mr-leather);border-color:var(--mr-leather);color:#f6f0e6}.mr-about a.mr-about__btn--ghost{background:transparent;color:#211f1c;border-color:#211f1c}.mr-toc{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 32px;padding:0;list-style:none}.mr-toc a{display:inline-block;padding:8px 14px;border:1px solid var(--mr-line);border-radius:var(--mr-r);background:var(--mr-bg);font-family:var(--font-body--family,Inter,sans-serif);font-size:.8125rem;color:var(--mr-ink-2);text-decoration:none;transition:border-color var(--mr-t) var(--mr-ease),color var(--mr-t) var(--mr-ease)}.mr-toc a:hover{border-color:var(--mr-leather);color:var(--mr-leather)}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--mr-leather);outline-offset:3px;border-radius:var(--mr-r)}@media screen and (max-width:989px){.mr-duo,.mr-mat,.mr-trust{grid-template-columns:1fr 1fr}}@media screen and (max-width:749px){.mr-sec__inner{padding-inline:var(--page-margin,20px)}.mr-strip{grid-template-columns:1fr 1fr}.mr-strip__item{padding:20px 18px}.mr-duo,.mr-mat,.mr-trust{grid-template-columns:1fr;gap:14px}.mr-h2{font-size:1.5rem}.mr-lead{font-size:1rem}.mr-duo__body{padding:22px 20px 24px}.mr-recall{flex-direction:column;align-items:flex-start}.mr-faq4 summary{font-size:1rem;padding:17px 36px 17px 0}.mr-foot{grid-template-columns:1fr 1fr;gap:32px 24px}.mr-foot__brand{grid-column:1/-1}.mr-pdp-name{font-size:1.75rem}a.mr-btn,button.mr-btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms;animation-iteration-count:1;transition-duration:.001ms;scroll-behavior:auto}.mr-reveal{opacity:1;transform:none}product-card:hover,.mr-duo__card:hover{transform:none}product-card:hover .card-gallery img,.mr-duo__card:hover .mr-duo__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/maren-refonte.css.map */
