.cart-item__children{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.08)}.cart-child-item{padding:.5rem 0;display:flex;justify-content:space-between;align-items:center}.cart-child-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.04)}.cart-child-item svg{flex-shrink:0;vertical-align:middle}.cart-child-item .link{color:inherit;text-decoration:underline}.cart-child-item .link:hover{text-decoration:none}.artwork-upload-container{padding:.75rem 0;margin-top:.5rem}.artwork-upload-label{display:flex;align-items:center;gap:.5rem}.artwork-upload-button{position:relative;min-width:140px}.artwork-upload-button .btn__text{font-size:inherit}.artwork-upload-container.uploading .artwork-upload-button{opacity:.6;pointer-events:none}.artwork-upload-container.uploading .artwork-upload-button:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:spinner .6s linear infinite}@keyframes spinner{to{transform:translateY(-50%) rotate(360deg)}}.artwork-upload-container.uploaded{border-color:#22c55e33}.artwork-upload-container svg{flex-shrink:0}.artwork-upload-container .link{text-decoration:underline;color:inherit}.artwork-upload-container .link:hover{text-decoration:none}.text-green-600{color:#22c55e}@media(max-width:767px){.artwork-upload-label{flex-wrap:wrap}.artwork-upload-button{min-width:120px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/cart-artwork-upload.css.map */
