.products-container[data-astro-cid-rcy7iuhi]{max-width:920px;margin:20px auto 60px}.page-header[data-astro-cid-rcy7iuhi]{text-align:center;margin-bottom:42px}.header-badge[data-astro-cid-rcy7iuhi]{font-family:var(--dever-font-mono);color:var(--dever-color-define);background:var(--dever-bg-subtle);letter-spacing:.12em;border-radius:20px;align-items:center;gap:8px;margin-bottom:12px;padding:4px 14px;font-size:11px;font-weight:700;display:inline-flex}.badge-dot[data-astro-cid-rcy7iuhi]{background:var(--dever-color-define);border-radius:50%;width:6px;height:6px}.page-title[data-astro-cid-rcy7iuhi]{font-family:var(--dever-font-heading);color:var(--dever-text-main);letter-spacing:.08em;margin-bottom:8px;font-size:clamp(1.9rem,4.2vw,2.6rem);font-weight:700;line-height:1.25}.page-subtitle[data-astro-cid-rcy7iuhi]{font-family:var(--dever-font-heading);color:var(--dever-color-experiment);letter-spacing:.06em;font-size:15px}.product-section[data-astro-cid-rcy7iuhi]{margin-bottom:52px}.section-title-row[data-astro-cid-rcy7iuhi]{border-bottom:1px solid var(--dever-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;padding-bottom:8px;display:flex}.section-title[data-astro-cid-rcy7iuhi]{font-family:var(--dever-font-mono);letter-spacing:.1em;color:var(--dever-text-main);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.title-square[data-astro-cid-rcy7iuhi]{font-size:11px}.define-sq[data-astro-cid-rcy7iuhi]{color:var(--dever-color-define)}.engrave-sq[data-astro-cid-rcy7iuhi]{color:var(--dever-color-engrave)}.section-subtitle[data-astro-cid-rcy7iuhi]{font-family:var(--dever-font-mono);color:var(--dever-text-muted);font-size:11px}.featured-card[data-astro-cid-rcy7iuhi]{border-radius:var(--dever-radius);grid-template-columns:340px 1fr;align-items:center;gap:36px;padding:32px;display:grid}.card-visual[data-astro-cid-rcy7iuhi]{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.latte-card-logo-link[data-astro-cid-rcy7iuhi]{line-height:0;text-decoration:none;transition:transform .25s,opacity .25s;display:inline-block;position:relative}.latte-card-logo-link[data-astro-cid-rcy7iuhi]:hover{opacity:.92;transform:translateY(-1px)}.latte-chrono-overlay[data-astro-cid-rcy7iuhi]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.latte-card-logo[data-astro-cid-rcy7iuhi]{width:266px;height:auto;display:block}.logo-dark-only[data-astro-cid-rcy7iuhi],[data-theme=dark] .logo-light-only[data-astro-cid-rcy7iuhi]{display:none}[data-theme=dark] .logo-dark-only[data-astro-cid-rcy7iuhi]{filter:drop-shadow(0 6px 20px #00000059);display:block}.watch-device-frame[data-astro-cid-rcy7iuhi]{width:270px;height:270px;box-shadow:0 16px 40px #00000038, 0 0 0 1px var(--dever-border);background:#000;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.watch-actual-image[data-astro-cid-rcy7iuhi]{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.featured-card[data-astro-cid-rcy7iuhi]:hover .watch-actual-image[data-astro-cid-rcy7iuhi]{transform:scale(1.04)}.archival-portrait-frame[data-astro-cid-rcy7iuhi]{background:var(--dever-bg-subtle);border:1px solid var(--dever-border);border-radius:18px;width:270px;height:270px;padding:8px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:block;position:relative;box-shadow:0 12px 32px #2c29261a}.archival-actual-image[data-astro-cid-rcy7iuhi]{object-fit:cover;background:#fff;border:1px solid #4e6f5a33;border-radius:12px;width:100%;height:100%;transition:transform .4s;display:block}.archival-portrait-frame[data-astro-cid-rcy7iuhi]:hover{transform:translateY(-2px);box-shadow:0 16px 38px #2c292629}.chibi-seal-badge[data-astro-cid-rcy7iuhi]{background:var(--dever-bg-card);border:1px solid var(--dever-border);border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;padding:6px;transition:transform .3s;display:flex;position:absolute;bottom:-12px;right:-12px;box-shadow:0 6px 18px #00000024}.chibi-seal-badge[data-astro-cid-rcy7iuhi] img[data-astro-cid-rcy7iuhi]{object-fit:contain;width:100%;height:100%;display:block}.featured-card[data-astro-cid-rcy7iuhi]:hover .chibi-seal-badge[data-astro-cid-rcy7iuhi]{transform:scale(1.08)rotate(-3deg)}.content-status-row[data-astro-cid-rcy7iuhi]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.status-badge[data-astro-cid-rcy7iuhi]{font-family:var(--dever-font-mono);letter-spacing:.08em;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:700}.active-badge[data-astro-cid-rcy7iuhi]{color:var(--dever-color-engrave);background:#4e6f5a1f;border:1px solid #4e6f5a40}.engrave-badge[data-astro-cid-rcy7iuhi]{color:var(--dever-color-engrave);background:#4e6f5a1f;border:1px solid #4e6f5a47}.platform-badge[data-astro-cid-rcy7iuhi]{font-family:var(--dever-font-mono);color:var(--dever-text-muted);background:var(--dever-bg-subtle);border-radius:12px;padding:3px 10px;font-size:11px;font-weight:600}.content-title[data-astro-cid-rcy7iuhi]{font-family:var(--dever-font-heading);color:var(--dever-text-main);margin-bottom:14px;font-size:clamp(1.22rem,2.2vw,1.5rem);font-weight:700;line-height:1.4}.content-desc[data-astro-cid-rcy7iuhi]{color:var(--dever-text-muted);margin-bottom:24px;font-size:14px;line-height:1.8}.spec-grid[data-astro-cid-rcy7iuhi]{background:var(--dever-bg-subtle);border:1px solid var(--dever-border);border-radius:12px;grid-template-columns:repeat(2,1fr);gap:12px 18px;margin-bottom:24px;padding:16px 20px;display:grid}.spec-item[data-astro-cid-rcy7iuhi]{flex-direction:column;gap:3px;display:flex}.spec-label[data-astro-cid-rcy7iuhi]{font-family:var(--dever-font-mono);color:var(--dever-text-muted);letter-spacing:.08em;font-size:10px;font-weight:700}.spec-value[data-astro-cid-rcy7iuhi]{font-family:var(--dever-font-sans);color:var(--dever-text-main);font-size:12.5px;font-weight:600}.action-row[data-astro-cid-rcy7iuhi]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.store-btn[data-astro-cid-rcy7iuhi]{background:var(--dever-color-experiment);color:#fff;font-family:var(--dever-font-mono);letter-spacing:.05em;border-radius:24px;align-items:center;gap:10px;padding:12px 24px;font-size:13px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #b85c434d}.store-btn[data-astro-cid-rcy7iuhi]:hover{background:#c9674d;transform:translateY(-2px);box-shadow:0 6px 20px #b85c4373}.engrave-btn[data-astro-cid-rcy7iuhi]{background:var(--dever-color-engrave);box-shadow:0 4px 14px #4e6f5a47}.engrave-btn[data-astro-cid-rcy7iuhi]:hover{background:#5b8068;box-shadow:0 6px 20px #4e6f5a6b}.store-btn-sub[data-astro-cid-rcy7iuhi]{background:var(--dever-bg-subtle);color:var(--dever-text-main);border:1px solid var(--dever-border);font-family:var(--dever-font-mono);border-radius:24px;align-items:center;gap:8px;padding:11px 20px;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.store-btn-sub[data-astro-cid-rcy7iuhi]:hover{border-color:var(--dever-color-engrave);color:var(--dever-color-engrave);transform:translateY(-1px)}@media (width<=800px){.featured-card[data-astro-cid-rcy7iuhi]{text-align:center;grid-template-columns:1fr;gap:28px;padding:24px 20px}.watch-device-frame[data-astro-cid-rcy7iuhi],.archival-portrait-frame[data-astro-cid-rcy7iuhi]{width:240px;height:240px;margin:0 auto}.content-status-row[data-astro-cid-rcy7iuhi]{justify-content:center}.spec-grid[data-astro-cid-rcy7iuhi]{text-align:left}.action-row[data-astro-cid-rcy7iuhi]{justify-content:center}}.latte-chrono-star[data-astro-cid-rcy7iuhi]{opacity:0;transition:opacity .6s}.latte-chrono-star[data-astro-cid-rcy7iuhi].is-active{opacity:1;animation:3.8s ease-in-out infinite latteStarCoreBreath}.latte-chrono-star[data-astro-cid-rcy7iuhi].is-active .latte-star-aura[data-astro-cid-rcy7iuhi]{animation:3.8s ease-in-out infinite latteStarAuraBreath}@keyframes latteStarCoreBreath{0%,to{opacity:.68}50%{opacity:1}}@keyframes latteStarAuraBreath{0%,to{opacity:.18}50%{opacity:.72}}
