.cali-extra-cart{margin:12px 0 4px;padding:12px;border:1px solid #e3e3e3;border-radius:10px;font-size:13px;line-height:1.4}.cali-extra-cart__head,.cali-extra-cart__actions,.cali-extra-cart__component{display:flex;align-items:center;gap:8px}.cali-extra-cart__head{justify-content:space-between}.cali-extra-cart__components{display:grid;gap:6px;margin-top:9px}.cali-extra-cart__component img{flex:0 0 48px;width:48px;height:48px;object-fit:cover;border-radius:6px}.cali-extra-cart__actions{margin-top:9px}.cali-extra-cart__actions a,.cali-extra-cart__actions button{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.cali-extra-cart__actions button:disabled{opacity:.5;cursor:wait}.cali-extra-cart__warning,.cali-extra-cart__error{margin:8px 0 0;color:#9e2b1f}.cali-extra-cart+.cali-extra-cart{margin-top:8px}.cali-extra-cart__actions button[aria-busy=true]{position:relative;opacity:1;cursor:progress}.cali-extra-cart__actions button[aria-busy=true] .cali-extra-cart__remove-label{visibility:hidden}.cali-extra-cart__actions button[aria-busy=true]:after{content:"";position:absolute;top:50%;left:50%;box-sizing:border-box;width:12px;height:12px;margin:-6px 0 0 -6px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:cali-extra-cart-spin .7s linear infinite}@keyframes cali-extra-cart-spin{to{transform:rotate(360deg)}}@keyframes cali-extra-cart-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.cali-extra-cart__actions button[aria-busy=true]:after{width:8px;height:8px;margin:-4px 0 0 -4px;border:0;background:currentColor;animation:cali-extra-cart-pulse 2s ease-in-out infinite}}
/*# sourceMappingURL=/cdn/shop/t/135/assets/cali-extra-strap-cart.css.map */
