.ts-cup{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;border-radius:14px;background:#f1f9f3;border:1px solid #d5ecdc;color:#1f3a23;font-size:13px;line-height:1.4;text-align:start}#t4s-mini_cart .t4s-mini_cart__item.has--extra{flex-wrap:wrap}.ts-cup--drawer{flex:0 0 100%;margin-top:14px}.ts-cup--page{margin-top:20px}@media(max-width:1024px){.ts-cup--page{margin:0 15px}}.ts-cup__txt{flex:1 1 160px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.ts-cup__badge{font-size:11px;font-weight:700;line-height:1.5;padding:1px 9px;border-radius:999px;background:var(--cup-bs, #fde68a);color:var(--cup-bs-t, #6b3a00);margin-bottom:2px}.ts-cup__title{font-size:14.5px;font-weight:700}.ts-cup__meta{color:#2f6b4a}.ts-cup__btn{flex:0 0 auto;min-height:40px;padding:0 20px;border:0;border-radius:999px;background:#1f3a23;color:#fff;font-size:14px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .2s ease}.ts-cup__btn:hover{background:#2f5a38}.ts-cup__btn:focus-visible{outline:2px solid #2f7a58;outline-offset:2px}.ts-cup[data-busy] .ts-cup__btn{opacity:.6;cursor:progress}.ts-cup__err{flex:1 1 100%;margin:0;font-size:12.5px;color:#b42318}@media(prefers-reduced-motion:reduce){.ts-cup__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/ts-cart-upgrade.css.map */
