.mockup-shell[data-v-9246d513]{background:#f1f2f4;border-radius:8px;padding:20px}.mockup-shell--compact[data-v-9246d513]{padding:16px}.mockup-product[data-v-9246d513]{display:flex;flex-direction:column;gap:12px;max-width:360px;margin:0 auto;font-family:system-ui,-apple-system,sans-serif}.mockup-shell--compact .mockup-product[data-v-9246d513]{gap:8px}.mockup-product-title[data-v-9246d513]{font-size:18px;font-weight:600;color:#1a1a1a}.mockup-shell--compact .mockup-product-title[data-v-9246d513]{font-size:14px}.mockup-product-price[data-v-9246d513]{font-size:16px;color:#1a1a1a}.mockup-ticker[data-v-9246d513]{position:relative;overflow:hidden;height:var(--v7419de56);line-height:1.5}.mockup-message[data-v-9246d513]{position:absolute;inset:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mockup-add-to-cart[data-v-9246d513]{background:#1a1a1a;color:#fff;text-align:center;padding:12px;border-radius:4px;font-size:14px;font-weight:500}.mockup-shell--compact .mockup-add-to-cart[data-v-9246d513]{padding:8px;font-size:13px;background:#e3e3e3;color:#8a8a8a}.slide-up-enter-active,.slide-up-leave-active,.slide-down-enter-active,.slide-down-leave-active{transition:transform var(--febe2a6e) ease,opacity var(--febe2a6e) ease}.slide-up-enter-from{transform:translateY(100%);opacity:0}.slide-up-leave-to,.slide-down-enter-from{transform:translateY(-100%);opacity:0}.slide-down-leave-to{transform:translateY(100%);opacity:0}.intro-layout[data-v-c0fdd8aa]{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:24px;align-items:center}@media (max-width: 640px){.intro-layout[data-v-c0fdd8aa]{grid-template-columns:minmax(0,1fr)}}.mockup-link[data-v-c0fdd8aa]{position:relative;display:block;border-radius:8px;text-decoration:none;color:inherit}.mockup-link[data-v-c0fdd8aa]:focus-visible{outline:2px solid #005bd3;outline-offset:2px}.mockup-link-hint[data-v-c0fdd8aa]{position:absolute;inset-block-start:8px;inset-inline-end:8px;padding:2px 8px;border-radius:8px;background:#fff;color:#303030;font-size:12px;font-weight:550;box-shadow:0 1px 2px #00000026;opacity:0;transition:opacity .15s ease}.mockup-link:hover .mockup-link-hint[data-v-c0fdd8aa],.mockup-link:focus-visible .mockup-link-hint[data-v-c0fdd8aa]{opacity:1}.mockup-link[data-v-c0fdd8aa]:hover .mockup-shell{box-shadow:inset 0 0 0 2px #c9cccf}
