.shopify-section:has(>.mb),.shopify-section:has(>.mb-announce),.shopify-section:has(>.mb-header){max-width:none;width:100%;padding:0;margin-inline:0}main.content-for-layout:has(.mb-section),main.content-for-layout:has(.mb-hero),main.content-for-layout:has(.mb-pdp){max-width:none;padding-inline:0}#choose,#mb-reviews{scroll-margin-top:calc(var(--mb-sticky-top, 96px) + 8px)}.mb details>summary{display:block}.mb button{font:inherit}.mb ul,.mb ol{list-style:none}.mb-acc__body ul{list-style:disc}.mb-acc__body ol{list-style:decimal}.mb-header__left{display:flex;align-items:center;gap:.15rem;justify-self:start;min-width:0}.mb-header__left .mb-header__nav{gap:1.75rem}@media(max-width:1023px){.mb-header__nav{display:none}.mb-only-desktop{display:none!important}.mb-header__bar{gap:.25rem}.mb-header__actions{gap:0}.mb-iconbtn{width:40px;height:40px}.mb-iconbtn svg{width:20px;height:20px}}@media(min-width:1024px){.mb-only-mobile{display:none!important}.mb-header__nav{display:flex;align-items:center}}.mb-cartscrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;background:#2b1a1173;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s}.mb-cartscrim[data-open=true]{opacity:1;visibility:visible}.mb-cart{position:fixed;top:0;right:0;bottom:0;z-index:140;width:min(92vw,420px);background:var(--mb-ivory);color:var(--mb-ink);display:flex;flex-direction:column;transform:translate(102%);transition:transform .32s cubic-bezier(.22,.61,.36,1);box-shadow:-18px 0 50px -30px #2b1a1199}.mb-cart[data-open=true]{transform:translate(0)}.mb-cart__head{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.25rem .9rem;border-bottom:1px solid var(--mb-line);flex:none}.mb-cart__head h2{margin:0}.mb-cart__top{padding:1.1rem 1.25rem;border-bottom:1px solid var(--mb-line);flex:none}.mb-cart__subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 .9rem;font-size:1rem;font-weight:600}.mb-cart__subtotal span{font-size:1.1rem}.mb-cart__top .mb-pay{margin-top:.9rem}.mb-cart__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:.5rem 1.25rem 1.25rem}.mb-cart__line{display:flex;gap:.9rem;padding:1.1rem 0;border-bottom:1px solid var(--mb-line)}.mb-cart__line:last-child{border-bottom:0}.mb-cart__thumb{width:72px;height:72px;flex:none;border-radius:8px;background:var(--mb-cream);object-fit:contain;padding:6px}.mb-cart__meta{flex:1;min-width:0}.mb-cart__name{font-family:var(--mb-font-display);font-size:1rem;line-height:1.25;margin:0 0 .2rem}.mb-cart__name a{color:inherit;text-decoration:none}.mb-cart__size{font-size:.78rem;color:var(--mb-ink-soft);margin:0 0 .1rem}.mb-cart__price{font-size:.9rem;margin:0 0 .6rem}.mb-cart__remove{background:none;border:0;cursor:pointer;color:var(--mb-ink-soft);width:32px;height:32px;display:grid;place-items:center;flex:none;align-self:flex-start}.mb-cart__remove:hover{color:var(--mb-terracotta)}.mb-cart__remove svg{width:15px;height:15px}.mb-cart .mb-qty{height:40px}.mb-cart .mb-qty button{width:38px;height:38px}.mb-cart .mb-qty input{width:38px;height:38px;font-size:.95rem}.mb-cart__empty{text-align:center;padding:3rem 1rem;color:var(--mb-ink-soft)}.mb-cart__empty .mb-link{margin-top:1rem}.mb-cart[data-busy=true] .mb-cart__body{opacity:.5;pointer-events:none}@media(prefers-reduced-motion:reduce){.mb-cart,.mb-cartscrim{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mb-fit.css.map */
