.breadcrumb.svelte-x7nji4{font-family:Montserrat;font-size:12px;margin:0;padding:0;display:flex;align-items:center;gap:.25rem}.breadcrumb-link.svelte-x7nji4{background:none;border:none;padding:0;margin:0;font-family:Montserrat;font-size:12px;font-weight:400;color:var(--on-surface);cursor:pointer;transition:color .2s ease;height:auto;min-inline-size:revert}.breadcrumb-link.svelte-x7nji4:hover{text-decoration:underline}.breadcrumb-current.svelte-x7nji4{font-family:Montserrat;font-size:12px}.breadcrumb-separator.svelte-x7nji4{font-family:Montserrat;font-size:12px;-webkit-user-select:none;user-select:none}.top-bar.svelte-ugqy54.svelte-ugqy54{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;position:relative;z-index:10}.product-info-column.svelte-ugqy54.svelte-ugqy54{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.product-title.svelte-ugqy54.svelte-ugqy54{font-size:35px;font-weight:900;line-height:1.2;font-family:Red Hat Display,system-ui,-apple-system,sans-serif;margin-block-end:0}.product-metadata.svelte-ugqy54.svelte-ugqy54{font-family:Montserrat;font-size:11px;padding-bottom:20px}.product-description.svelte-ugqy54.svelte-ugqy54{font-family:Montserrat;font-size:14px;padding-bottom:20px}.owned-badge.svelte-ugqy54.svelte-ugqy54{display:flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#ffd700,#ffb700);color:#0f1620;border-radius:20px;font-size:.9rem;font-weight:900;box-shadow:0 2px 4px #ffd7004d;white-space:nowrap;flex-shrink:0}.owned-badge.svelte-ugqy54 i.svelte-ugqy54{font-size:16px;color:#0f1620}.reldate.svelte-ugqy54.svelte-ugqy54{color:var(--primary)}.share-btn.svelte-ugqy54 button.svelte-ugqy54{z-index:1;margin-right:1rem}.share-btn.svelte-ugqy54.svelte-ugqy54:hover{opacity:.85}.purchase-button.svelte-13wljhi.svelte-13wljhi{display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;white-space:nowrap;margin:0!important}.purchase-button.svelte-13wljhi.svelte-13wljhi:hover{box-shadow:0 0 20px #7d8ce099;transform:scale(1.05)}.purchase-button.svelte-13wljhi.svelte-13wljhi:active{opacity:.85}.purchase-button.svelte-13wljhi.svelte-13wljhi:not(.outline){color:#fff!important;background:#5664b1!important}.purchase-button.outline.svelte-13wljhi.svelte-13wljhi{background:rgba(0,0,0,.5)!important;border:2px solid #5664b1!important;color:#fff!important}.purchase-button.round.svelte-13wljhi.svelte-13wljhi{color:#fff!important;background:#5664b1!important}.lightpoint-btn.svelte-13wljhi.svelte-13wljhi{display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;white-space:nowrap;background:rgba(0,0,0,.5)!important;border:2px solid #5664b1!important;color:#fff!important;margin:0!important}.lightpoint-btn.svelte-13wljhi.svelte-13wljhi:hover{box-shadow:0 0 20px #7d8ce099;transform:scale(1.05)}.lightpoint-btn.svelte-13wljhi.svelte-13wljhi:active{opacity:.85}.purchase-button.outline.svelte-13wljhi svg,.lightpoint-btn.svelte-13wljhi svg{color:#7d8ce0}.purchase-button.svelte-13wljhi svg,.lightpoint-btn.svelte-13wljhi svg{width:16px;height:16px;flex-shrink:0}.purchase-button.svelte-13wljhi.svelte-13wljhi:disabled,.lightpoint-btn.svelte-13wljhi.svelte-13wljhi:disabled{cursor:default}.original-price.svelte-13wljhi.svelte-13wljhi{text-decoration:line-through;color:#888!important;position:relative;margin-right:.25rem}.original-price.svelte-13wljhi.svelte-13wljhi:after{content:"";position:absolute;top:50%;left:-2px;right:-2px;height:2px;background:#ffd700;transform:translateY(-50%) rotate(-15deg);z-index:1}.sale-price.svelte-13wljhi.svelte-13wljhi{color:gold!important;font-weight:700}.rotating.svelte-13wljhi.svelte-13wljhi{animation:svelte-13wljhi-spin 1s infinite linear}@keyframes svelte-13wljhi-spin{to{transform:rotate(-360deg)}}.purchase-wrapper.svelte-13wljhi.svelte-13wljhi{position:relative;display:inline-block}.tooltip.svelte-13wljhi.svelte-13wljhi{background-color:#394e61!important;color:#f8f8ff!important;border-radius:8px!important;font-size:.85rem!important;font-family:Montserrat,sans-serif!important;z-index:10000!important;cursor:pointer}.tooltip.svelte-13wljhi a.svelte-13wljhi{color:#7d8ce0!important;text-decoration:none!important}.tooltip.svelte-13wljhi a.svelte-13wljhi:hover{color:#7d8ce0!important}.overlay-backdrop.svelte-131umif.svelte-131umif{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.overlay-content.svelte-131umif.svelte-131umif{padding:1rem;text-align:left;background:#0F1620;border:1px solid #212d3b;border-radius:20px;max-width:400px;width:90%;box-shadow:0 8px 32px #0000004d}h4.svelte-131umif.svelte-131umif{font-family:Red Hat Display;font-weight:900;margin:0 0 1rem;font-size:1.2rem}p.svelte-131umif.svelte-131umif{font-family:Montserrat;line-height:1.4;margin-bottom:1rem;font-size:.9rem;opacity:.8}.modal-actions.svelte-131umif.svelte-131umif{display:flex;gap:.5rem;justify-content:center;margin-top:1.5rem}.modal-actions.svelte-131umif button.svelte-131umif{flex:1;border-radius:20px;font-weight:600;transition:all .15s ease}.modal-actions.svelte-131umif button.svelte-131umif:hover{opacity:.9}
