.mcr-mag,.mcr-art,.mcr-art__related{--mg-ink: var(--mcr-ink, #1c2b4f);--mg-gold: #a4823f;--mg-line: rgba(176, 141, 74, .28);--mg-soft: rgba(28, 43, 79, .66);color:var(--mg-ink)}.mcr-mag,.mcr-art,.mcr-art__related,.template-article main,.template-blog main{background:#fbf8f2}.mcr-mag__crumbs{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 2.4rem;font-size:1.2rem;letter-spacing:.06em;color:var(--mg-soft)}.mcr-mag__crumbs a{color:inherit;text-decoration:none}.mcr-mag__crumbs a:hover{color:var(--mg-ink);text-decoration:underline}.mcr-mag__eyebrow{display:inline-flex;align-items:center;gap:1.2rem;margin:0 0 1rem;font-size:1.1rem;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--mg-gold)}.mcr-mag__kicker{margin:0 0 .8rem;font-size:1.05rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#9b2335}.mcr-mag__by{margin:1rem 0 0;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mg-soft)}.mcr-mag__read{display:inline-flex;gap:.8rem;align-items:center;margin-top:2rem;padding-bottom:.4rem;border-bottom:1px solid currentColor;color:#9b2335;font-size:1.25rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.mcr-mag__sectionhead{display:flex;align-items:center;gap:1.6rem;margin:0 0 2.4rem;font-size:clamp(2.4rem,2.4vw,3.4rem);font-weight:400;line-height:1.1}.mcr-mag__sectionhead:after{content:"";flex:1;height:1px;background:var(--mg-line)}.mcr-mag__mast{padding-top:clamp(3.2rem,4vw,5.6rem);padding-bottom:2.4rem;text-align:center}.mcr-mag__mast .mcr-mag__crumbs{justify-content:center}.mcr-mag__title{margin:0;font-size:clamp(4.4rem,7vw,9.6rem);font-weight:400;line-height:.95;letter-spacing:-.02em}.mcr-mag__dek{max-width:60rem;margin:1.6rem auto 0;font-family:var(--font-heading-family);font-size:clamp(1.7rem,1.6vw,2.2rem);font-style:italic;line-height:1.45;color:var(--mg-soft)}.mcr-mag__meta{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin:2rem 0 0;font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase;color:var(--mg-soft)}.mcr-mag__meta:before,.mcr-mag__meta:after{content:"";width:4.8rem;height:1px;background:var(--mg-line)}.mcr-mag__topics{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap;margin:2.8rem 0 0;padding-top:2.4rem;border-top:1px solid var(--mg-line)}.mcr-mag__topic{min-height:4rem;padding:0 1.6rem;border:1px solid var(--mg-line);border-radius:999px;background:#fff;color:var(--mg-ink);font:inherit;font-size:1.3rem;cursor:pointer;transition:all .2s ease}.mcr-mag__topic:hover{border-color:var(--mg-ink)}.mcr-mag__topic.is-active{border-color:var(--mg-ink);background:var(--mg-ink);color:#fff}@media screen and (max-width:749px){.mcr-mag__topics{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;scrollbar-width:none}.mcr-mag__topics::-webkit-scrollbar{display:none}.mcr-mag__topic{flex:none}}.mcr-mag__lead{display:grid;gap:2.4rem;margin:clamp(2.4rem,3vw,4rem) 0 clamp(4.8rem,6vw,8rem)}@media screen and (min-width:990px){.mcr-mag__lead{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(3.2rem,4vw,6.4rem);align-items:center}}.mcr-mag__leadmedia{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 9;background:#efe8db;box-shadow:0 40px 70px -50px #1c2b4f99}.mcr-mag__leadmedia:after{content:"";position:absolute;top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;border:1px solid rgba(255,255,255,.6);pointer-events:none}.mcr-mag__leadmedia img,.mcr-mag__media img{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.8,.2,1)}.mcr-mag__lead:hover .mcr-mag__leadmedia img,.mcr-mag__card:hover .mcr-mag__media img{transform:scale(1.03)}.mcr-mag__leadtitle{margin:0;font-size:clamp(3rem,3.4vw,5.2rem);font-weight:400;line-height:1.05;letter-spacing:-.01em}.mcr-mag__leadtitle a,.mcr-mag__cardtitle a{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .5s ease}.mcr-mag__leadtitle a:hover,.mcr-mag__cardtitle a:hover{background-size:100% 1px}.mcr-mag__excerpt{margin:1.4rem 0 0;font-size:1.55rem;line-height:1.7;color:var(--mg-soft)}.mcr-mag__excerpt--sm{font-size:1.4rem;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mcr-mag__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:4.8rem 2.4rem;margin:0 0 4.8rem;padding:0;list-style:none}@media screen and (min-width:750px){.mcr-mag__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.mcr-mag__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5.6rem 3.2rem}}.mcr-mag__card[hidden],.mcr-mag__lead[hidden]{display:none}.mcr-mag__media{display:block;overflow:hidden;margin-bottom:1.8rem;aspect-ratio:16 / 9;background:#efe8db}.mcr-mag__cardtitle{margin:0;font-size:clamp(2rem,1.7vw,2.4rem);font-weight:400;line-height:1.25}.mcr-mag__empty{padding:4rem 0;text-align:center;font-family:var(--font-heading-family);font-size:2rem;color:var(--mg-soft)}.mcr-mag__band{display:grid;gap:2.4rem;align-items:center;margin:0 0 5.6rem;padding:clamp(3.2rem,4vw,5.6rem);background:radial-gradient(60rem 30rem at 100% 0%,rgba(226,194,133,.18),transparent 70%),#3a0c17;color:#f7ecdc}@media screen and (min-width:990px){.mcr-mag__band{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.mcr-mag__band .mcr-mag__eyebrow{color:#e2c285}.mcr-mag__bandtitle{margin:0;font-size:clamp(2.8rem,3vw,4.4rem);font-weight:400;line-height:1.05;color:#fff}.mcr-mag__banddek{margin:1rem 0 0;font-size:1.45rem;color:#f7ecdcbf}.mcr-mag__bandform{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem}.mcr-mag__bandform input{min-height:5.2rem;padding:0 1.6rem;border:1px solid rgba(247,236,220,.3);border-radius:.4rem;background:#ffffff0f;color:#fff;font:inherit;font-size:1.5rem}.mcr-mag__bandform input::placeholder{color:#f7ecdc8c}.mcr-mag__bandform button{min-height:5.2rem;padding:0 2.4rem;border:0;border-radius:.4rem;background:linear-gradient(120deg,#ecd29a,#c79a4c);color:#3a0c17;font:inherit;font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.mcr-mag__ok{grid-column:1 / -1;margin:0;font-size:1.5rem}.mcr-mag__pages{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0 0 5.6rem}.mcr-mag__pg{display:grid;place-items:center;min-width:4.4rem;height:4.4rem;padding:0 1rem;border:1px solid var(--mg-line);color:var(--mg-ink);font-size:1.4rem;text-decoration:none}.mcr-mag__pg.is-current{border-color:var(--mg-ink);background:var(--mg-ink);color:#fff}.mcr-mag__pg--nav{padding:0 1.6rem;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.mcr-mag__shop{padding-bottom:4.8rem}.mcr-mag__shoplist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--mg-line)}@media screen and (min-width:990px){.mcr-mag__shoplist{grid-template-columns:repeat(4,minmax(0,1fr))}}.mcr-mag__shoplist a{display:flex;justify-content:space-between;padding:1.8rem 1.2rem 1.8rem 0;border-bottom:1px solid var(--mg-line);color:var(--mg-ink);font-family:var(--font-heading-family);font-size:1.8rem;text-decoration:none}.mcr-mag__shoplist a:hover{color:#9b2335}.mcr-mag__about{max-width:86rem;padding-bottom:6.4rem;font-size:1.45rem;line-height:1.8;color:var(--mg-soft)}.mcr-mag__about h2,.mcr-mag__about h3{font-weight:400;color:var(--mg-ink)}.mcr-read{position:fixed;top:0;left:0;right:0;z-index:110;height:3px;pointer-events:none}.mcr-read span{display:block;height:100%;background:linear-gradient(90deg,#c79a4c,#9b2335);transform:scaleX(0);transform-origin:left}.mcr-art__head{max-width:96rem;padding-top:clamp(3.2rem,4vw,5.6rem);text-align:center}.mcr-art__head .mcr-mag__crumbs{justify-content:center}.mcr-art__title{margin:0;font-size:clamp(3.4rem,4.8vw,6.4rem);font-weight:400;line-height:1.04;letter-spacing:-.015em;text-wrap:balance}.mcr-art__dek{max-width:72rem;margin:2rem auto 0;font-family:var(--font-heading-family);font-size:clamp(1.8rem,1.7vw,2.3rem);font-style:italic;line-height:1.5;color:var(--mg-soft)}.mcr-art__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 2.4rem;margin:2.8rem 0 0;padding:1.6rem 0;border-top:1px solid var(--mg-line);border-bottom:1px solid var(--mg-line);font-size:1.25rem;letter-spacing:.08em;color:var(--mg-soft)}.mcr-art__author{display:inline-flex;align-items:center;gap:1rem}.mcr-art__author strong{color:var(--mg-ink);font-weight:600}.mcr-art__avatar{display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:#c8102e;color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.04em;box-shadow:0 0 0 2px #fbf8f2,0 0 0 3px #a4823f99}.mcr-art__avatar--lg{width:6.4rem;height:6.4rem;font-size:1.3rem;flex:none}.mcr-art__share{display:inline-flex;gap:.6rem}.mcr-art__share a,.mcr-art__share button{display:grid;place-items:center;width:3.6rem;height:3.6rem;padding:0;border:1px solid var(--mg-line);border-radius:50%;background:#fff;color:var(--mg-ink);cursor:pointer}.mcr-art__share svg{width:1.6rem;height:1.6rem}.mcr-art__share .is-done{background:#2e7d4f;color:#fff}.mcr-art__hero{max-width:120rem;margin:clamp(2.8rem,3.6vw,4.8rem) auto 0}.mcr-art__hero img{display:block;width:100%;height:auto;box-shadow:0 50px 80px -60px #1c2b4f99}.mcr-art__layout{display:grid;gap:3.2rem;max-width:112rem;padding-top:clamp(3.2rem,4vw,6.4rem);padding-bottom:clamp(3.2rem,4vw,5.6rem)}@media screen and (min-width:990px){.mcr-art__layout{grid-template-columns:24rem minmax(0,72rem);justify-content:center;gap:clamp(3.2rem,5vw,7.2rem)}.mcr-art__toc{position:sticky;top:12rem;align-self:start}}.mcr-art__toc details{padding:1.6rem 1.8rem;border:1px solid var(--mg-line);background:#fffdf9}.mcr-art__toc summary{font-size:1.1rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--mg-gold);cursor:pointer;list-style:none}.mcr-art__toc ol{display:grid;gap:.2rem;margin:1.2rem 0 0;padding:0;list-style:none;counter-reset:toc}.mcr-art__toc li{counter-increment:toc}.mcr-art__toc li.is-sub{counter-increment:none;padding-left:1.6rem}.mcr-art__toc a{display:block;padding:.5rem 0 .5rem 1.2rem;border-left:2px solid transparent;font-size:1.3rem;line-height:1.4;color:var(--mg-soft);text-decoration:none}.mcr-art__toc a:hover{color:var(--mg-ink)}.mcr-art__toc a.is-active{border-left-color:#9b2335;color:var(--mg-ink)}.mcr-art__body{font-size:1.7rem;line-height:1.85;color:#1c2b4fdb}.mcr-art__body>p:first-of-type:first-letter{float:left;margin:.6rem 1rem 0 0;font-family:var(--font-heading-family);font-size:6.4rem;line-height:.8;color:#9b2335}.mcr-art__body h2{margin:4.8rem 0 1.6rem;font-size:clamp(2.6rem,2.4vw,3.4rem);font-weight:400;line-height:1.15;color:var(--mg-ink);scroll-margin-top:12rem}.mcr-art__body h3{margin:3.2rem 0 1.2rem;font-size:clamp(2rem,1.8vw,2.4rem);font-weight:400;color:var(--mg-ink);scroll-margin-top:12rem}.mcr-art__body h4,.mcr-art__body h5{margin:2.4rem 0 1rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--mg-gold)}.mcr-art__body p{margin:0 0 1.8rem}.mcr-art__body a{color:#9b2335;text-underline-offset:.3rem}.mcr-art__body strong{color:var(--mg-ink)}.mcr-art__body ul,.mcr-art__body ol{margin:0 0 2rem;padding-left:2.4rem}.mcr-art__body li{margin-bottom:.8rem}.mcr-art__body li::marker{color:var(--mg-gold)}.mcr-art__body blockquote{margin:3.2rem 0;padding:0 0 0 2.4rem;border-left:2px solid #c79a4c;font-family:var(--font-heading-family);font-size:clamp(2.2rem,2vw,2.8rem);font-style:italic;line-height:1.4;color:var(--mg-ink)}.mcr-art__body img{display:block;max-width:100%;height:auto;margin:3.2rem auto}.mcr-art__body hr{margin:4rem auto;width:8rem;border:0;border-top:1px solid var(--mg-gold)}.mcr-art__table{overflow-x:auto;margin:0 0 2.4rem}.mcr-art__body table{width:100%;border-collapse:collapse;font-size:1.45rem}.mcr-art__body th,.mcr-art__body td{padding:1rem 1.2rem;border:1px solid var(--mg-line);text-align:left}.mcr-art__body th{background:#f3eadb;color:var(--mg-ink);font-weight:500}.mcr-art__shop{max-width:120rem;padding-top:clamp(3.2rem,4vw,4.8rem);padding-bottom:clamp(3.2rem,4vw,4.8rem);border-top:1px solid var(--mg-line)}.mcr-art__shophead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem 2.4rem;margin-bottom:2.4rem}.mcr-art__shophead .mcr-mag__sectionhead{margin:0}.mcr-art__shophead .mcr-mag__sectionhead:after{display:none}.mcr-art__shophead .mcr-mag__read{margin-top:0}.mcr-art__products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.2rem!important;margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.mcr-art__products{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem 1.6rem!important}}.mcr-art__products>.grid__item{width:auto!important;max-width:none!important}.mcr-art__foot{display:grid;gap:2.4rem;max-width:96rem;padding-top:3.2rem;padding-bottom:clamp(3.2rem,4vw,5.6rem)}.mcr-art__authorbox{display:flex;gap:2rem;align-items:center;padding:2.4rem 2.8rem;border:1px solid var(--mg-line);background:#fffdf9}.mcr-art__authorname{margin:0;font-family:var(--font-heading-family);font-size:2.2rem}.mcr-art__authorbio{margin:.4rem 0 0;font-size:1.4rem;line-height:1.6;color:var(--mg-soft)}.mcr-art__tags{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.mcr-art__tags a{display:inline-flex;min-height:3.6rem;align-items:center;padding:0 1.4rem;border:1px solid var(--mg-line);border-radius:999px;font-size:1.25rem;color:var(--mg-ink);text-decoration:none}.mcr-art__pn{display:grid;gap:1.2rem}@media screen and (min-width:750px){.mcr-art__pn{grid-template-columns:repeat(2,minmax(0,1fr))}}.mcr-art__pn a{display:grid;gap:.6rem;padding:2rem 2.4rem;border:1px solid var(--mg-line);color:var(--mg-ink);text-decoration:none;transition:border-color .25s ease}.mcr-art__pn a:hover{border-color:var(--mg-ink)}.mcr-art__pn a.is-next{text-align:right}.mcr-art__pn span{font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--mg-gold)}.mcr-art__pn strong{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:400;line-height:1.3}.mcr-art__related{padding-top:clamp(4rem,5vw,6.4rem);padding-bottom:clamp(2.4rem,3vw,4rem);border-top:1px solid var(--mg-line)}.mcr-art__body li>p{display:inline;margin:0}.mcr-art__body li>p+p{display:block;margin-top:.6rem}.mcr-mag__media:empty,.mcr-mag__leadmedia:empty{display:grid;place-items:center;background:radial-gradient(30rem 16rem at 80% 0%,rgba(226,194,133,.35),transparent 70%),#3a0c17}.mcr-mag__media:empty:after,.mcr-mag__leadmedia:empty:after{content:"MCR \b7  Journal";position:static;inset:auto;border:0;font-family:var(--font-heading-family);font-size:2.2rem;letter-spacing:.08em;color:#e2c285}.mcr-art__toc summary{display:flex;justify-content:space-between}.mcr-art__toc summary:after{content:"+";font-size:1.6rem}.mcr-art__toc details[open] summary:after{content:"\2013"}
/*# sourceMappingURL=/cdn/shop/t/28/assets/mcr-journal-mag.css.map */
