@font-face{font-family:MOMAX Cart Graphie;src:url(Graphie-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:MOMAX Cart Graphie;src:url(Graphie-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:MOMAX Cart Graphie;src:url(Graphie-Bold.woff2) format("woff2");font-weight:700;font-display:swap}.momax-cart{--bag-line: #e8e8e8;--bag-muted: #58595b;--bag-surface: #f5f5f5;display:block;padding:var(--bag-top) var(--container-gutter) var(--bag-bottom);background:var(--bag-space-color);color:#000;font:400 16px/1.25 "MOMAX Cart Graphie",var(--text-font-family);-webkit-tap-highlight-color:transparent}.momax-cart [hidden]{display:none!important}.momax-cart :is(h1,h2,p){margin:0}.momax-cart strong{font-weight:600}.momax-cart__inner{max-width:1600px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1016fr) minmax(330px,520fr);gap:32px clamp(24px,3.34vw,64px);align-items:start}.momax-cart__header{grid-column:1 / -1;min-height:64px;display:flex;align-items:center;justify-content:space-between}.momax-cart__title{display:flex;gap:16px;align-items:center}.momax-cart__title h1{font-size:48px;font-weight:700;line-height:1.15}.momax-cart__title span{color:var(--bag-muted)}.momax-cart__continue,.momax-cart__remove{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-weight:600;text-decoration:underline}.momax-cart__continue{min-width:190px;gap:8px;font-size:14px}.momax-cart__empty{grid-column:1 / -1;display:grid;justify-items:center;gap:24px;padding-block:clamp(64px,8vw,112px);text-align:center}.momax-cart__empty h2{font-size:clamp(28px,3vw,36px);font-weight:600;line-height:1.2}.momax-cart__start-shopping{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 32px;border-radius:32px;background:#000;color:#fff;font-weight:600;text-decoration:none;text-transform:uppercase}.momax-cart__row{display:flex;align-items:baseline;gap:12px;justify-content:space-between}.momax-cart__row>:last-child{text-align:end}.momax-cart__shipping,.momax-cart__items,.momax-cart__policies{grid-column:1;min-width:0}.momax-cart__shipping--free{display:flex;gap:12px;align-items:center;min-height:64px;padding:12px 16px;background:var(--bag-surface);border-radius:6px}.momax-cart__shipping small{display:block;color:var(--bag-muted);font-size:12px;margin-top:2px}.momax-cart__shipping--progress{padding:14px 10px;border-radius:12px;border:1px solid #ededed;background:#fafafa;font-size:12px;color:var(--bag-muted)}.momax-cart__shipping--progress strong{color:#111}.momax-cart__shipping progress{-webkit-appearance:none;appearance:none;display:block;border:none;width:100%;height:4px;border-radius:9px;overflow:hidden;color:#111;background:#e3e3e3;margin:10px 0}.momax-cart__shipping progress::-webkit-progress-bar{background:#e3e3e3}.momax-cart__shipping progress::-webkit-progress-value{background:#111;border-radius:9px}.momax-cart__shipping progress::-moz-progress-bar{background:#111}.momax-cart .momax-cart__delivery{border-top:1px solid var(--bag-line);margin-top:10px;padding-top:10px}.momax-cart__columns{align-items:center;min-height:44px;color:var(--bag-muted);font-size:12px;font-weight:600;text-transform:uppercase;border-bottom:1px solid var(--bag-line)}.momax-cart__item{display:grid;grid-template-columns:clamp(92px,8.34vw,160px) minmax(0,1fr) minmax(85px,auto);align-items:center;gap:clamp(12px,1.25vw,24px);min-height:208px;padding-block:16px;border-bottom:1px solid var(--bag-line)}.momax-cart__media{aspect-ratio:1;padding:12px;display:grid;place-items:center}.momax-cart__media img{width:100%;height:100%;object-fit:contain}.momax-cart__details{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;overflow-wrap:anywhere}.momax-cart .momax-cart__details>span:not([class]),.momax-cart .momax-cart__subtitle{color:var(--bag-muted)}.momax-cart__product,.momax-cart__price{font-size:18px;font-weight:600}.momax-cart__price{display:grid;text-align:end;max-width:150px;overflow-wrap:anywhere}.momax-cart__price s,.momax-cart__price small{color:var(--bag-muted);font-size:14px;font-weight:400}.momax-cart__price--mobile{display:none}.momax-cart__preorder{color:#fff;background:#000;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:600;line-height:18px}.momax-cart__dispatch{padding:8px 12px;border:1px solid var(--bag-line);border-inline-start:3px solid #111;border-radius:6px}.momax-cart__badge{display:inline-flex;gap:6px;align-items:center;max-width:100%;background:var(--bag-line);border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700;line-height:18px}.momax-cart__badge img{flex-shrink:0}.momax-cart__controls{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px;max-width:100%}.momax-cart__quantity{border:1px solid var(--bag-line);border-radius:6px;display:inline-flex;align-items:center}.momax-cart__quantity>*{width:44px;height:42px;display:grid;place-items:center}.momax-cart__quantity [aria-disabled]{opacity:.4}.momax-cart__quantity input{text-align:center;-webkit-appearance:textfield;appearance:textfield;border:0;background:none;padding:0;font-weight:600}.momax-cart__quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.momax-cart__item[aria-busy=true] .momax-cart__quantity{position:relative}.momax-cart__item[aria-busy=true] .momax-cart__quantity>*{visibility:hidden}.momax-cart__item[aria-busy=true] .momax-cart__quantity:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border:2px solid var(--bag-line);border-top-color:currentColor;border-radius:50%;animation:spinnerRotate .7s linear infinite}.momax-cart__item[aria-busy=true] .momax-cart__remove{opacity:.5}@media(prefers-reduced-motion:reduce){.momax-cart__item[aria-busy=true] .momax-cart__quantity:after{animation:none}}.momax-cart__remove{min-width:72px;font-size:14px}.momax-cart__note{display:block;margin-top:20px;padding:16px;resize:vertical;width:100%;min-height:120px;border:1px solid var(--bag-line);border-radius:6px;background:#fff;color:#000}.momax-cart :is(input,textarea)::placeholder{color:var(--bag-muted);opacity:1}.momax-cart__summary,.momax-cart__summary-prices,.momax-cart__dialog form{display:grid;gap:20px}.momax-cart__summary{isolation:isolate;grid-column:2;padding:32px;border-radius:6px;background:var(--bag-surface);min-width:0}.momax-cart__summary h2,.momax-cart__dialog h2{font-size:28px;font-weight:700;line-height:1.2}.momax-cart__discounts{display:grid;gap:10px;padding-block:20px;border-block:1px solid var(--bag-line)}.momax-cart__apply{display:flex;gap:12px;width:100%}.momax-cart__apply input,.momax-cart__dialog input{width:100%;min-width:0;height:48px;padding:0 16px;border:1px solid var(--bag-line);border-radius:30px;color:#111;background:#fff}.momax-cart__apply input[aria-invalid=true]{border-color:#ff002a;outline-color:#ff002a}.momax-cart__error,.momax-cart [data-note-failed]{color:#d20c26}.momax-cart__apply button,.momax-cart__dialog-actions button{min-height:48px;min-width:96px;padding:0 20px;border-radius:30px;background:#fff;border:1px solid #000;font-weight:600}.momax-cart__apply button{display:inline-flex;align-items:center;justify-content:center;text-align:center}.momax-cart__badges{display:grid;justify-items:start;gap:10px;overflow-wrap:anywhere}.momax-cart__badges:empty{display:none}.momax-cart__badge--code{order:-1}.momax-cart__badges button{display:grid;place-items:center;min-width:24px}.momax-cart__total{font-size:18px}.momax-cart__tax{color:var(--bag-muted);font-size:14px}.momax-cart__express{position:relative;--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-border-radius: 52px}.momax-cart__wallet-gate{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;background:transparent}.momax-cart__payments{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.momax-cart__payments svg{width:46px;height:28px}:is(.momax-cart__summary,.momax-drawer__checkout-group) .terms-relentless{align-items:center;justify-content:flex-start;gap:8px;margin:0 0 8px;border-block-start:1px solid var(--bag-line);text-align:start}:is(.momax-cart__summary,.momax-drawer__checkout-group) .terms-relentless .rterms-checkbox{flex:none;width:18px;height:18px;margin:0;transform:none;accent-color:#000}:is(.momax-cart__summary,.momax-drawer__checkout-group) .terms-relentless label{flex:1;min-width:0;margin:0;padding-block:12px;color:var(--bag-muted);font:inherit;font-size:14px;line-height:20px;cursor:pointer}:is(.momax-cart__summary,.momax-drawer__checkout-group) .terms-relentless label a{color:#000;text-decoration:underline;text-underline-offset:2px;cursor:pointer}:is(.momax-cart__summary,.momax-drawer__checkout-group) .terms-relentless :is(input,a):focus-visible{outline:2px solid currentColor;outline-offset:2px}.momax-cart__checkout{display:block;width:100%;min-height:52px;text-align:center;border-radius:32px;background:#000;color:#fff;font-size:16px;font-weight:600}.momax-cart__secure,.momax-cart__caption{min-height:24px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--bag-muted);text-align:center;font-size:12px}.momax-cart__policies{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:16px}.momax-cart__policies>div{display:flex;justify-content:center;align-items:center;gap:12px;text-align:center;min-height:88px;border-radius:6px;background:var(--bag-surface);padding:16px;font-size:18px}.momax-cart__dialog{position:fixed;margin:auto;top:0;right:0;bottom:0;left:0;width:min(420px,calc(100% - 40px));max-height:calc(100% - 40px);padding:28px;border:0;border-radius:12px;color:#000;background:#fff}.momax-cart__dialog::backdrop{background:#00000073}.momax-cart__dialog-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.momax-cart__dialog-actions button[type=submit]{background:#000;color:#fff}.momax-cart button:disabled{opacity:.6}.momax-cart__apply[aria-busy=true] button{opacity:.6}@media(min-width:1000px){.momax-cart__summary:has([data-code][aria-invalid=true]) .momax-cart__express{display:none}}@media(max-width:999px){.momax-cart{padding:var(--bag-mobile-top) 20px var(--bag-mobile-bottom)}.momax-cart__inner{display:flex;flex-direction:column;gap:20px;max-width:740px}.momax-cart__inner>*{width:100%}.momax-cart__header{flex-direction:column-reverse;align-items:flex-start;gap:20px;min-height:0}.momax-cart__continue{min-height:20px;min-width:0}.momax-cart__title{min-height:44px}.momax-cart__title h1{font-size:28px}.momax-cart__title span{font-size:14px}.momax-cart__columns,.momax-cart__price--desktop,.momax-cart__subtitle,.momax-cart__caption{display:none}.momax-cart__price--mobile{display:grid;text-align:start;max-width:none}.momax-cart__items{margin-top:-20px}.momax-cart__item{grid-template-columns:92px minmax(0,1fr);min-height:176px;gap:16px}.momax-cart__details{gap:4px}.momax-cart__details>span:not([class]){font-size:14px}.momax-cart__controls{margin-top:12px}.momax-cart__preorder{margin-top:10px}.momax-cart__summary{padding:20px;margin-top:12px}.momax-cart__summary h2{font-size:18px}.momax-cart__express{--shopify-accelerated-checkout-button-block-size: 36px}.momax-cart__payments svg{width:38px;height:24px}.momax-cart__checkout{min-height:48px}.momax-cart__policies{gap:12px}.momax-cart__policies>div{flex-direction:column;min-height:96px;gap:8px;padding:12px 8px;font-size:16px}.momax-cart__policies img{width:24px;height:24px}}@media(max-width:370px){.momax-cart__item{grid-template-columns:70px minmax(0,1fr);gap:10px}.momax-cart__controls{column-gap:4px}.momax-cart__remove{min-width:50px}.momax-cart__apply button{min-width:72px;padding:0 12px}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/momax-cart.css.map */
