:root{--mpp-paper:#F4F1EB;--mpp-paper-2:#EAE6DE;--mpp-ink:#17150F;--mpp-muted:#7c766c;--mpp-line:rgba(23,21,15,.14);--mpp-accent:#A6592F}.header-logo{font-family:"Jost",var(--font-heading--family),sans-serif!important;font-weight:400!important;font-size:1.35rem!important;letter-spacing:.34em;text-transform:uppercase;padding-left:.34em}@media(max-width:749px){.header-logo{font-size:1.05rem!important;letter-spacing:.26em}}.menu-list__link,.menu-list__link-title,.menu-list__item{font-family:"Inter",var(--font-body--family),sans-serif!important;font-size:.74rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:400!important}.menu-list__link{opacity:.85;transition:opacity .25s}.menu-list__link:hover,.menu-list__link--active{opacity:1}.product-media-container,.card-gallery{background:var(--mpp-paper-2)}.mpp-print .product-media-container img,.mpp-print-page .product-media-container img,.mpp-print .product-media-container video,.mpp-print-page .product-media-container video{mix-blend-mode:multiply}.mpp-wrap{max-width:1440px;margin:0 auto;padding:0 48px}.mpp-eyebrow{font:500 .7rem/1 Inter,sans-serif;letter-spacing:.34em;text-transform:uppercase;color:var(--mpp-muted);margin:0 0 18px}.mpp-h2{font-family:Jost,sans-serif;font-weight:300;font-size:clamp(2rem,3.6vw,3.2rem);line-height:1.06;letter-spacing:-.01em;margin:0 0 22px;color:var(--mpp-ink)}.mpp-lead{font-size:1.05rem;line-height:1.75;color:#3a352d;font-weight:300;margin:0 0 30px;max-width:34em}.mpp-btn{display:inline-block;font:500 .72rem/1 Inter,sans-serif;letter-spacing:.2em;text-transform:uppercase;padding:16px 32px;border:1px solid var(--mpp-ink);color:var(--mpp-ink);background:none;transition:.3s;text-decoration:none}.mpp-btn:hover,.mpp-btn--solid{background:var(--mpp-ink);color:var(--mpp-paper)}.mpp-btn--solid:hover{background:var(--mpp-accent);border-color:var(--mpp-accent);color:var(--mpp-paper)}.mpp-band{display:grid;grid-template-columns:1.15fr 1fr;background:var(--mpp-paper-2)}.mpp-band__media{background:var(--mpp-paper-2)}.mpp-band__media img{width:100%;height:100%;min-height:520px;object-fit:cover;display:block}.mpp-band__body{padding:clamp(40px,7vw,120px);align-self:center}.mpp-band--center{display:block;text-align:center}.mpp-band--center .mpp-band__body{max-width:720px;margin:0 auto;padding:clamp(64px,9vw,130px) 24px}.mpp-band--center .mpp-lead{margin-left:auto;margin-right:auto}.mpp-series{padding:clamp(56px,7vw,100px) 0;background:var(--mpp-paper)}.mpp-series__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px}.mpp-series__head .mpp-h2{margin:0}.mpp-series__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mpp-card{display:block;color:var(--mpp-ink);text-decoration:none}.mpp-card__img{background:var(--mpp-paper-2);aspect-ratio:4/3;overflow:hidden}.mpp-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease}.mpp-card:hover .mpp-card__img img{transform:scale(1.03)}.mpp-card__title{font-family:Jost,sans-serif;font-weight:300;font-size:1.35rem;margin:14px 0 2px;letter-spacing:-.005em}.mpp-card__sub{font:500 .68rem/1 Inter,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--mpp-muted)}.mpp-card--all .mpp-card__img{display:flex;align-items:center;justify-content:center}.mpp-card--all .mpp-card__img span{font:500 .72rem/1 Inter,sans-serif;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid var(--mpp-ink);padding-bottom:6px}.mpp-book-intro{display:grid;grid-template-columns:1fr 1fr;background:var(--mpp-paper-2)}.mpp-book-intro__body{padding:clamp(40px,7vw,110px);align-self:center}.mpp-book-intro__media img{width:100%;height:100%;object-fit:cover;display:block;min-height:480px}.mpp-stats{display:grid;grid-template-columns:repeat(3,auto);gap:28px;margin:0 0 34px;padding:22px 0;border-top:1px solid var(--mpp-line);border-bottom:1px solid var(--mpp-line)}.mpp-stats b{display:block;font-family:Jost,sans-serif;font-weight:300;font-size:1.9rem;line-height:1}.mpp-stats span{font:500 .64rem/1.4 Inter,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--mpp-muted)}.mpp-gallery{padding:clamp(48px,6vw,90px) 0}.mpp-gallery__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mpp-gallery__grid img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;background:var(--mpp-paper-2)}@media(max-width:989px){.mpp-series__grid,.mpp-gallery__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.mpp-wrap{padding:0 24px}.mpp-band,.mpp-book-intro{grid-template-columns:1fr}.mpp-band__media img,.mpp-book-intro__media img{min-height:320px}.mpp-series__grid{grid-template-columns:1fr;gap:28px}.mpp-gallery__grid{grid-template-columns:1fr 1fr;gap:10px}.mpp-stats{grid-template-columns:repeat(2,auto)}.mpp-series__head{display:block}}.mpp-print-page .product-media-container img{filter:brightness(1.035)}@media(max-width:749px){.hero__container img,.hero__media-grid img{object-position:27% 50%!important}}@media(max-width:749px){.mpp-series__head .mpp-btn{margin-top:22px}.mpp-card--all .mpp-card__img{aspect-ratio:4/3}}.template-suffix-book .content-for-layout{padding-bottom:clamp(64px,8vw,120px)}.mpp-signup{display:block;position:relative;width:100%;max-width:420px}.mpp-signup input[type=email]{display:block;width:100%;box-sizing:border-box;background:transparent;border:1px solid #A49D92;color:#f4f1eb;padding:16px 18px;font:400 .95rem Inter,sans-serif;border-radius:0}.mpp-signup input[type=email]::placeholder{color:#a49d92}.mpp-signup input[type=email]:focus{outline:1px solid #F4F1EB;outline-offset:0}.mpp-signup__btn{margin-top:10px;background:#f4f1eb;color:#17150f;border:1px solid #F4F1EB;padding:16px 22px;font:500 .72rem Inter,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;border-radius:0;transition:.3s}.mpp-signup__btn:hover{background:#a6592f;border-color:#a6592f;color:#f4f1eb}.mpp-signup__trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.mpp-signup__msg{flex-basis:100%;margin:12px 0 0;font:400 .85rem Inter,sans-serif;color:#a49d92;min-height:1.2em}.mpp-signup__msg.is-ok{color:#f4f1eb}.mpp-signup__msg.is-err{color:#e0a58a}.mpp-signup__msg{margin-top:12px}.mpp-preorder-date{margin:10px 0 0;font:400 .85rem Inter,sans-serif;color:#7c766c;letter-spacing:.02em}footer .footer-content h2{font-size:clamp(1.7rem,2.3vw,2.1rem);font-weight:300;line-height:1.15;letter-spacing:-.005em}@media(min-width:990px){footer .footer-content h2{white-space:nowrap}}footer rte-formatter p{color:#a49d92;font-size:.95rem;line-height:1.65}footer .menu__heading,footer .menu__heading__default,footer .menu__heading__accordion{font-family:"Inter",var(--font-body--family),sans-serif!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.2em;text-transform:uppercase;color:#a49d92!important;line-height:1.4}footer .menu__heading{margin-bottom:18px}.mpp-signup{display:flex;align-items:stretch;gap:0;width:100%;max-width:460px}.mpp-signup input[type=email]{flex:1 1 auto;width:auto;min-width:0;border-right:0;padding:15px 18px}.mpp-signup__btn{margin-top:0;flex:0 0 auto;background:transparent;color:#f4f1eb;border:1px solid #F4F1EB;padding:15px 26px}.mpp-signup__btn:hover{background:#f4f1eb;color:#17150f;border-color:#f4f1eb}.mpp-signup__msg{flex:0 0 100%;order:3;margin:12px 0 0}@media(max-width:749px){.mpp-signup{max-width:none}}footer .footer-content .text-block h2,footer .footer-content h2{font-size:clamp(1.55rem,2vw,1.85rem)!important;font-weight:300!important;line-height:1.15!important}footer .footer-content rte-formatter{max-width:36ch}.mpp-signup{gap:8px}.mpp-signup input[type=email]{border-right:1px solid #A49D92}@media(max-width:749px){footer .group-block-content:has(>accordion-custom.menu){display:grid!important;grid-template-columns:1fr 1fr;gap:30px 18px}footer .menu__heading{margin-bottom:10px!important;padding-block:0!important}footer .menu__item{line-height:1.5;padding-block:3px}footer .footer-content{--footer-gap:28px}}@media(max-width:749px){.mpp-signup{width:calc(100vw - 32px)!important;max-width:none!important}.mpp-signup input[type=email]{flex:1 1 0!important;width:0!important;min-width:0!important}.mpp-signup__btn{padding:15px 16px!important;letter-spacing:.16em}footer .group-block{max-width:100%}}.mpp-story{margin:1.6em 0;padding:1.2em 0 .3em;border-top:1px solid rgba(23,21,15,.14)}.mpp-story__label{font:500 .66rem/1 Inter,sans-serif;letter-spacing:.26em;text-transform:uppercase;color:#7c766c;margin:0 0 .9em}.mpp-story__title{font-family:Jost,sans-serif;font-weight:300;font-size:1.45rem;line-height:1.15;margin:0 0 .6em;color:#17150f}.mpp-story p{line-height:1.75;margin:0 0 .8em}.mpp-story .mpp-story__more{font-size:.85rem;color:#7c766c;margin-top:1em}.mpp-story a{color:#17150f;text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mpp.css.map */
