.mb{color:var(--mb-ink);font-family:var(--mb-font-body)}.mb *,.mb *:before,.mb *:after{box-sizing:border-box}.mb img{max-width:100%;display:block}.mb-section{padding-block:var(--mb-sp-section);background:var(--mb-ivory);position:relative}.mb-section--cream{background:var(--mb-cream)}.mb-section--sand{background:var(--mb-sand)}.mb-section--flush{padding-block:0}.mb-wrap{width:100%;max-width:var(--mb-maxw);margin-inline:auto;padding-inline:var(--mb-gutter)}.mb-wrap--narrow{max-width:760px}.mb-h1,.mb-h2,.mb-h3{font-family:var(--mb-font-display);font-weight:400;margin:0;color:var(--mb-ink)}.mb-h1{font-size:clamp(2.25rem,1.35rem + 3.9vw,4.25rem);line-height:1.04;letter-spacing:-.015em}.mb-h2{font-size:clamp(1.85rem,1.25rem + 2.5vw,3.1rem);line-height:1.1;letter-spacing:-.012em}.mb-h3{font-size:clamp(1.25rem,1.05rem + .85vw,1.7rem);line-height:1.18;letter-spacing:-.008em}.mb-body{font-size:clamp(1rem,.97rem + .14vw,1.0625rem);line-height:1.65;color:var(--mb-ink-soft);margin:0}.mb-body--lg{font-size:clamp(1.05rem,1rem + .3vw,1.2rem);line-height:1.6}.mb-body p{margin:0 0 .85em}.mb-body p:last-child{margin-bottom:0}.mb-lede{max-width:56ch}.mb-eyebrow{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--mb-copper);margin:0 0 .85rem}.mb-center{text-align:center}.mb-center .mb-lede{margin-inline:auto}.mb-rule{height:1px;background:var(--mb-line);border:0;margin:0}.mb-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:48px;padding:.85em 2em;font-family:var(--mb-font-body);font-size:.78rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;border-radius:var(--mb-radius-btn);border:1px solid transparent;cursor:pointer;text-align:center;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .15s ease}.mb-btn:active{transform:translateY(1px)}.mb-btn--primary{background:var(--mb-terracotta);color:var(--mb-on-terracotta)}.mb-btn--primary:hover{background:var(--mb-terracotta-dark);color:var(--mb-on-terracotta)}.mb-btn--ink{background:var(--mb-ink);color:var(--mb-ivory)}.mb-btn--ink:hover{background:var(--mb-copper)}.mb-btn--outline{background:transparent;color:var(--mb-ink);border-color:var(--mb-ink)}.mb-btn--outline:hover{background:var(--mb-ink);color:var(--mb-ivory)}.mb-btn--light{background:var(--mb-ivory);color:var(--mb-ink)}.mb-btn--light:hover{background:var(--mb-cream)}.mb-btn--block{display:flex;width:100%}.mb-btn[disabled],.mb-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.mb-link{display:inline-flex;align-items:center;gap:.5em;font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mb-ink);text-decoration:none;border:0;border-bottom:1px solid var(--mb-ink);padding:0 0 3px;background:none;cursor:pointer;font-family:inherit;transition:color .2s ease,border-color .2s ease}.mb-link:hover{color:var(--mb-terracotta);border-color:var(--mb-terracotta)}.mb a:focus-visible,.mb button:focus-visible,.mb summary:focus-visible,.mb input:focus-visible,.mb select:focus-visible,.mb [tabindex]:focus-visible{outline:2px solid var(--mb-terracotta);outline-offset:3px;border-radius:2px}.mb-srhide{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mb-frame{position:relative;overflow:hidden;background:var(--mb-cream);border-radius:var(--mb-radius-img)}.mb-frame>img{width:100%;height:100%;object-fit:cover}.mb-frame--contain>img{object-fit:contain}.mb-frame--arch{border-radius:50vw 50vw var(--mb-radius-img) var(--mb-radius-img) / 42% 42% var(--mb-radius-img) var(--mb-radius-img)}.mb-frame--round{border-radius:50%}.mb-ph{display:grid;place-items:center;background:var(--mb-cream);color:var(--mb-line)}.mb-ph svg{width:42%;max-width:110px;height:auto;opacity:.55}.mb-rating{display:inline-flex;align-items:center;gap:.45rem;font-size:.8rem;color:var(--mb-ink-soft)}.mb-stars{display:inline-flex;gap:2px}.mb-stars svg{width:14px;height:14px}.mb-stars .is-on{color:var(--mb-gold-ink);display:inline-flex}.mb-stars .is-off{color:var(--mb-line);display:inline-flex}.mb-rating__n{color:var(--mb-ink-soft)}.mb-pay{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.mb-pay svg,.mb-pay img{width:38px;height:24px;border-radius:3px;background:#fff}.mb-pay--center{justify-content:center}@media(prefers-reduced-motion:reduce){.mb *,.mb *:before,.mb *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.mb-marquee__track{animation:none;transform:none}.mb-marquee{overflow-x:auto}}.mb-reveal[data-reveal=pending]{opacity:0;transform:translateY(16px)}.mb-reveal[data-reveal=in]{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.22,.61,.36,1)}@media(prefers-reduced-motion:reduce){.mb-reveal[data-reveal]{opacity:1!important;transform:none!important}}.mb-section,.mb-hero,.mb-banner,.mb-marquee,.mb-footer{max-width:100vw;overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mb-base.css.map */
