[data-co-step] [data-nav],[data-co-step] #root>footer{display:none!important}[data-co-step] #root{background:#faf6f3}.mm-co-head{border-bottom:1px solid rgba(28,17,8,.12);padding:22px clamp(18px,4vw,64px);background:#faf6f3}.mm-co-head__in{max-width:1080px;margin:0 auto;display:flex;align-items:baseline;justify-content:space-between;gap:16px}.mm-co-head a.mm-co-mark{font-family:MM Seasons Fix,The Seasons,Georgia,serif;font-size:19px;letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;color:#1c1108;text-decoration:none}.mm-co-head__secure{font-family:Futura PT,system-ui,sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#1c110873}[data-co-step] main{padding:clamp(28px,4vw,52px) clamp(18px,4vw,64px) clamp(56px,7vw,96px)!important}[data-co-step] main>div:first-child{max-width:640px!important;margin:0!important}@media(min-width:950px){[data-co-step] main{display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:clamp(32px,4vw,64px);align-items:start;max-width:1080px;margin-inline:auto!important}.mm-co-summary{position:sticky;top:28px}}.mm-co-summary{background:#d6ccbe42;border:1px solid rgba(28,17,8,.1);border-radius:2px;padding:22px 22px 18px;font-family:Futura PT,system-ui,sans-serif}.mm-co-summary h3{margin:0 0 14px;font-family:Futura PT,system-ui,sans-serif;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#1c110880}.mm-co-line{display:flex;gap:14px;align-items:flex-start;padding-bottom:16px}.mm-co-line img{width:58px;height:72px;object-fit:cover;flex:0 0 auto;border:1px solid rgba(28,17,8,.12);background:#fff}.mm-co-line__t{flex:1 1 auto;min-width:0}.mm-co-line__name{margin:0;font-family:MM Seasons Fix,The Seasons,Georgia,serif;font-size:16px;color:#1c1108}.mm-co-line__meta{margin:4px 0 0;font-size:12px;letter-spacing:.04em;color:#1c11088c;text-transform:uppercase}.mm-co-line__price{font-size:14px;color:#1c1108;white-space:nowrap}.mm-co-rows{border-top:1px solid rgba(28,17,8,.12);padding-top:14px}.mm-co-row{display:flex;justify-content:space-between;font-size:13px;color:#1c1108b8;margin-bottom:8px}.mm-co-total{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid rgba(28,17,8,.12);padding-top:14px;margin-top:6px}.mm-co-total span:first-child{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#1c110899}.mm-co-total span:last-child{font-family:MM Seasons Fix,The Seasons,Georgia,serif;font-size:22px;color:#1c1108}.mm-co-note{margin:14px 0 0;font-size:11px;line-height:1.6;color:#1c110880}[data-co-step] h2{font-family:MM Seasons Fix,The Seasons,Georgia,serif!important;font-weight:300!important;color:#1c1108!important;letter-spacing:.01em!important}[data-co-step] p,[data-co-step] input,[data-co-step] select,[data-co-step] textarea,[data-co-step] label,[data-co-step] button{font-family:Futura PT,system-ui,sans-serif!important}[data-co-step] .mm-f-l,[data-co-step] label>span:first-child{color:#1c110880!important;letter-spacing:.16em!important;font-size:10px!important}[data-co-step] .mm-eyebrow-link{color:#1c110873!important}[data-co-step] .mm-step-n{border-color:#1c110838!important;color:#1c11088c!important;background:transparent!important}[data-co-step] .mm-step.is-on .mm-step-n,[data-co-step] .mm-step.is-done .mm-step-n{background:#1c1108!important;border-color:#1c1108!important;color:#faf6f3!important}[data-co-step] .mm-step-l{color:#1c110880!important;letter-spacing:.18em!important;font-size:10px!important}[data-co-step] .mm-step-bar{background:#1c110829!important}[data-co-step] button.cta,[data-co-step] [data-pay-btn]{background:var(--mm-gold, #C8A96E)!important;border:1px solid var(--mm-gold, #C8A96E)!important;border-radius:2px!important;color:var(--mm-gold-label, #1C1108)!important;font-size:12px!important;letter-spacing:.22em!important;text-transform:uppercase!important;transition:background .28s ease,transform .28s ease,box-shadow .28s ease!important}[data-co-step] button.cta:hover,[data-co-step] [data-pay-btn]:hover{background:var(--mm-gold-dark, #B2914F)!important;border-color:var(--mm-gold-dark, #B2914F)!important;color:var(--mm-gold-label, #1C1108)!important;transform:translateY(-2px);box-shadow:0 10px 22px #1c11082e}[data-co-step] input:focus,[data-co-step] select:focus{outline-color:#5a4e3e!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/mm-checkout.css.map */
