.share-block{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(245,214,123,.16);display:flex;flex-direction:column;align-items:center;gap:1rem}.share-cta{width:100%;max-width:360px;padding:1rem 1.75rem;border-radius:999px;font-size:.95rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.share-loading{display:flex;align-items:center;gap:.75rem;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:#f2eee499}.share-spinner{width:16px;height:16px;border-radius:50%;border:2px solid rgba(245,214,123,.85);border-top-color:transparent;animation:share-spin .8s linear infinite}@keyframes share-spin{to{transform:rotate(360deg)}}.share-preview{width:100%;max-width:300px;border-radius:14px;overflow:hidden;border:1px solid rgba(245,214,123,.28);box-shadow:0 24px 60px #0000008c;background:#050515}.share-preview-img{display:block;width:100%;height:auto}.share-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;width:100%}.share-action{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1.4rem;border-radius:999px;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s ease,background-color .15s ease,border-color .15s ease}.share-action:active{transform:scale(.97)}.share-action--ghost{border:1px solid rgba(245,214,123,.4);background:transparent;color:#f5d67beb}.share-action--ghost:hover{border-color:#f5d67bcc;background:#f5d67b14;color:#f5d67b}.share-error{margin:0;font-size:.8rem;color:#ffa0a0e6;text-align:center}@media(max-width:640px){.share-preview{max-width:240px}.share-action{flex:1 1 auto;min-width:120px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tarot-share-card.css.map */
