.cart.is-loading{opacity:.6;pointer-events:none;transition:opacity .15s}.cart-item__more{background:none;border:0;padding:0;margin-left:14px;font:inherit;font-size:13px;font-weight:600;color:var(--green-ink);cursor:pointer}.cart-nudge{grid-column:1;background:var(--surface);border:1px solid rgba(200,241,105,.35);border-radius:var(--r-m);padding:14px 18px;display:flex;flex-direction:column;gap:10px}.cart-nudge p{margin:0;font-size:14.5px;color:var(--muted)}.cart-nudge b{color:var(--ink)}.cart-nudge__bar{height:6px;border-radius:999px;background:var(--sunk);overflow:hidden}.cart-nudge__bar i{display:block;height:100%;background:var(--volt,var(--green));border-radius:999px;transition:width .3s}.cart-nudge.is-done{border-color:var(--volt,var(--green))}.cart-addons{grid-column:1}.cart-addons h2{font-size:20px;margin:0 0 12px}.cart-addons__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.addon{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-m);padding:10px;display:flex;flex-direction:column;gap:8px}.addon__media{aspect-ratio:4/3;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden}.addon__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.addon__body{display:flex;flex-direction:column;gap:2px;font-size:13.5px;flex:1}.addon__body a{color:var(--ink);text-decoration:none;font-weight:500;line-height:1.3}.addon__add{justify-content:center}.cart-summary{grid-row:2/span 3;grid-column:2}@media(max-width:900px){.cart-summary{grid-row:auto;grid-column:auto}.cart-nudge,.cart-addons{grid-column:auto}}@media(max-width:640px){.cart{padding-block:20px;gap:16px}.cart h1{font-size:28px}.cart-items{padding:4px 14px}.cart-item{grid-template-columns:56px 1fr auto;gap:12px}.cart-item__media{width:56px;height:56px;background:#fff}.cart-addons__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:44%;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.cart-item__more{display:block;margin:8px 0 0}}.cart-item__media{background:#fff}.cart-item__media img{mix-blend-mode:multiply}.cart-nudge__steps{display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}.cart-extras{border-top:1px solid var(--line, rgba(255,255,255,.1));padding-top:12px}.cart-extras summary{cursor:pointer;font-size:14px;font-weight:600;list-style:none;display:flex;justify-content:space-between;align-items:center}.cart-extras summary::-webkit-details-marker{display:none}.cart-extras summary:after{content:"+";font-size:18px;opacity:.7}.cart-extras[open] summary:after{content:"\2212"}.cart-extras__body{display:grid;gap:14px;margin-top:12px}.cart-sticky{display:none}@media(max-width:640px){.cart{padding-bottom:96px}.cart-sticky{display:flex;align-items:center;justify-content:space-between;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#0a0b0df0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.08)}.cart-sticky__total{display:flex;flex-direction:column;line-height:1.2}.cart-sticky__total span{font-size:12px;opacity:.65}.cart-sticky__total b{font-size:18px}.cart-sticky .btn{padding:12px 26px;min-height:46px}.cart-item__title,.cart-item h3{font-size:15px}.qty button,.qty input{min-height:40px}.cart-nudge__steps{font-size:11.5px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cart.css.map */
