{"title":"SOLYD Edition","description":"","products":[{"product_id":"born-solyd-seeker-case","title":"Born SOLYD Seeker Case","description":"\u003ch3\u003e\u003cstrong\u003ePremium Seeker phone case. \u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"SOLYD STORE","offers":[{"title":"Solana Seeker","offer_id":50435382706518,"sku":"PC-SY-T1","price":32.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/born_45d63a11-4086-42d5-8e48-086980936da3.png?v=1766153689"},{"product_id":"genesis-seeker-case","title":"Genesis Seeker Case","description":"\u003ch3\u003e\u003cstrong\u003ePremium Seeker phone case. \u003c\/strong\u003e\u003c\/h3\u003e","brand":"SOLYD STORE","offers":[{"title":"Solana Seeker","offer_id":50435495952726,"sku":"PC-SY-T2","price":32.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/gen.png?v=1766153642"},{"product_id":"x-ray-seeker-case","title":"X-Ray Seeker Case","description":"\u003ch3\u003e\u003cstrong\u003ePremium Seeker phone case. \u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eBeneath every surface lies a hidden story. The X-Ray case reveals the unseen architecture of the Seeker.\u003c\/p\u003e","brand":"SOLYD STORE","offers":[{"title":"Solana Seeker","offer_id":51203906699606,"sku":"PC-SY-T3","price":32.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/VANTA_back_product.png?v=1757604840"},{"product_id":"vanta-seeker-case","title":"Vanta Seeker Case","description":"\u003ch3\u003e\u003cstrong\u003ePremium Seeker phone case. \u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eInspired by the darkest material known, the Vanta case consumes nearly all light, leaving only shadow and style. \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"SOLYD STORE","offers":[{"title":"Solana Seeker","offer_id":51203943825750,"sku":"PC-SY-T4","price":32.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/vanta.png?v=1756808745"},{"product_id":"zero-seeker-case","title":"Zero Seeker Case","description":"\u003ch3\u003e\u003cstrong\u003ePremium Seeker phone case. \u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eTransparent. Clear. Nothing to see here.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"SOLYD STORE","offers":[{"title":"Solana Seeker","offer_id":51203956998486,"sku":"PC-SY-T5","price":26.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/zero_front.png?v=1756808839"},{"product_id":"blood-on-the-streets-seeker-case","title":"Blood On The Streets Seeker Case","description":"\u003ch3\u003e\u003cstrong\u003ePremium Seeker phone case. \u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eWe asked a secret AI model what a red day in crypto looks like. The result? Blood on the streets. This description is also generated by AI.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"SOLYD STORE","offers":[{"title":"Solana Seeker","offer_id":51283773129046,"sku":"PC-SY-T6","price":32.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/268_1.png?v=1758208523"},{"product_id":"roundtrip-seeker-case","title":"Roundtrip Seeker Case","description":"\u003ch3\u003e\u003cstrong\u003ePremium phone cases for Seeker. \u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eOur creative vision is to help you stay focused and not get lost in the trenches.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRoundtripped once? SOLYD case is here to save you.\u003c\/strong\u003e\u003c\/p\u003e","brand":"SOLYD STORE","offers":[{"title":"Solana Seeker","offer_id":51349107114326,"sku":"PC-SY-T7","price":32.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/259_2cfec2e4-cc8e-4c7e-a0f7-2208a8466aaf.png?v=1758204965"},{"product_id":"born-solyd-iphone-phone-case","title":"Born SOLYD iPhone Case","description":"\u003cdiv class=\"ec-deck\"\u003e\n\n  \u003c!-- Slide 01: Lore \/ Manifesto --\u003e\n  \u003csection class=\"ec-slide ec-hero\"\u003e\n    \u003cdiv class=\"ec-hero__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e01\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eマニフェスト\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-hero__inner\"\u003e\n      \u003cdiv class=\"ec-prose\"\u003e\n        \u003cp\u003eこのケースは私たちの原点を表しています。エコシステムの歴史と豊かな色彩からインスピレーションを得たデザインです。決して諦めない姿勢、トレンチ、リーダー、そしてコミュニティの強さを物語る象徴的な言葉やシンボルが、デザインのそこかしこに散りばめられています。\u003c\/p\u003e\n        \u003cp\u003e現在までに最も売れている Solana Seeker ケースの一つです。\u003c\/p\u003e\n        \u003cp class=\"ec-pull\"\u003e心のどこかでそれを感じるなら、 \u003cem\u003eあなたは Born SOLYD です。\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Slide 02: Build --\u003e\n  \u003csection class=\"ec-slide ec-build\"\u003e\n    \u003cdiv class=\"ec-build__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e02\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eひと味違う作り\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch3 class=\"ec-h3\"\u003eふたつの素材。\u003cbr\u003e\u003cspan class=\"ec-muted\"\u003eそれぞれがひとつの仕事を、極める。\u003c\/span\u003e\n\u003c\/h3\u003e\n\n    \u003cdiv class=\"ec-grid\"\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e001\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eTPU サイド\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eしなやかなポリマーが衝撃を受け止め、必要なときにしっかりとしたグリップを生む。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e002\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eポリカーボネート背面\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e硬質の構造シェルが形を保ち、デバイスを守る。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e003\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eレジンに封じた物語\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eすべてのシンボルは透明なコート層の下に。傷は表面で止まり、刻印は鋭いままに。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e004\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eブラックインテリア\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eプレミアムなマット仕上げが内側まで続く。すみずみまで、丁寧に。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e005\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eMagSafe 標準搭載\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e充電器、ウォレット、マウントを正確に位置合わせするフルマグネット対応。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e006\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eカメラリング\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e専用のブラックリングがレンズをきれいに、整って、安全に保つ。何千ものユニットで検証済み。\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-footnote\"\u003e\n      \u003cspan\u003e側面のカットアウトはホルダーやクリップに対応。\u003c\/span\u003e\n      \u003cspan class=\"ec-dot\"\u003e•\u003c\/span\u003e\n      \u003cspan\u003e広めの充電ポートは、あらゆるケーブルに対応。\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .ec-deck {\n    --ec-bg: #ffffff;\n    --ec-fg: #0a0a0a;\n    --ec-muted: rgba(10,10,10,0.55);\n    --ec-line: rgba(10,10,10,0.12);\n    --ec-accent: #9644EE;\n    --ec-card-hover: rgba(150,68,238,0.04);\n    font-family: 'Geist', ui-sans-serif, system-ui, -apple-system, sans-serif;\n    color: var(--ec-fg);\n    background: var(--ec-bg);\n    width: 100%;\n    box-sizing: border-box;\n    line-height: 1.5;\n    -webkit-font-smoothing: antialiased;\n  }\n  .ec-deck *, .ec-deck *::before, .ec-deck *::after { box-sizing: border-box; }\n  .ec-deck p { margin: 0 0 1em; }\n  .ec-deck p:last-child { margin-bottom: 0; }\n\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Instrument+Serif:ital@0;1\u0026display=swap');\n\n  .ec-display, .ec-h3, .ec-pull em {\n    font-family: 'Instrument Serif', 'Times New Roman', serif;\n    font-weight: 400;\n    letter-spacing: -0.01em;\n  }\n\n  .ec-slide {\n    position: relative;\n    padding: clamp(40px, 6vw, 80px) clamp(24px, 5vw, 80px);\n    border-bottom: 1px solid var(--ec-line);\n    overflow: hidden;\n  }\n  .ec-slide:last-child { border-bottom: 0; }\n\n  .ec-hero__chrome,\n  .ec-build__chrome {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin-bottom: clamp(28px, 4vw, 48px);\n    font-size: 12px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n  .ec-num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    font-size: 22px;\n    color: var(--ec-accent);\n    letter-spacing: 0;\n  }\n  .ec-tag {\n    color: var(--ec-muted);\n    border-left: 1px solid var(--ec-line);\n    padding-left: 14px;\n    font-weight: 500;\n  }\n\n  .ec-hero__inner {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .ec-display {\n    margin: 0 0 clamp(20px, 3vw, 32px);\n    font-size: clamp(56px, 11vw, 160px);\n    line-height: 0.92;\n    letter-spacing: -0.03em;\n  }\n  .ec-display em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  .ec-causes {\n    display: block;\n    width: 100%;\n    height: clamp(100px, 12vw, 150px);\n    margin: 0 0 clamp(28px, 4vw, 44px);\n  }\n\n  .ec-prose {\n    max-width: 620px;\n    font-size: clamp(15px, 1.3vw, 18px);\n    color: rgba(10,10,10,0.78);\n  }\n  .ec-pull {\n    margin-top: 1.4em !important;\n    padding-top: 1.4em;\n    border-top: 1px solid var(--ec-line);\n    font-family: 'Instrument Serif', serif;\n    font-size: clamp(20px, 2.2vw, 28px);\n    line-height: 1.3;\n    color: var(--ec-fg);\n  }\n  .ec-pull em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  .ec-h3 {\n    margin: 0 0 clamp(36px, 5vw, 56px);\n    font-size: clamp(34px, 5vw, 56px);\n    line-height: 1.05;\n    letter-spacing: -0.02em;\n    max-width: 18ch;\n  }\n  .ec-muted {\n    color: var(--ec-muted);\n    font-style: italic;\n  }\n\n  .ec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n    gap: 1px;\n    background: var(--ec-line);\n    border: 1px solid var(--ec-line);\n    margin-bottom: clamp(28px, 4vw, 40px);\n  }\n  .ec-card {\n    background: var(--ec-bg);\n    padding: clamp(24px, 2.4vw, 32px);\n    transition: background-color .25s ease;\n  }\n  .ec-card:hover { background: var(--ec-card-hover); }\n  .ec-card__num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    color: var(--ec-accent);\n    font-size: 14px;\n    margin-bottom: 14px;\n  }\n  .ec-card__title {\n    font-size: 17px;\n    font-weight: 500;\n    letter-spacing: -0.005em;\n    margin-bottom: 8px;\n  }\n  .ec-card__body {\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--ec-muted);\n  }\n\n  .ec-footnote {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px 14px;\n    align-items: center;\n    font-size: 13px;\n    color: var(--ec-muted);\n  }\n  .ec-dot { color: var(--ec-accent); }\n\n  @keyframes ec-fade-up {\n    from { opacity: 0; transform: translateY(12px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .ec-display, .ec-causes, .ec-prose, .ec-h3, .ec-card, .ec-footnote {\n    animation: ec-fade-up 0.7s cubic-bezier(0.2, 0.7, 0.2, 1) both;\n  }\n  .ec-causes { animation-delay: 0.05s; }\n  .ec-prose { animation-delay: 0.15s; }\n  .ec-h3 { animation-delay: 0.05s; }\n  .ec-card:nth-child(1) { animation-delay: 0.10s; }\n  .ec-card:nth-child(2) { animation-delay: 0.15s; }\n  .ec-card:nth-child(3) { animation-delay: 0.20s; }\n  .ec-card:nth-child(4) { animation-delay: 0.25s; }\n  .ec-card:nth-child(5) { animation-delay: 0.30s; }\n  .ec-card:nth-child(6) { animation-delay: 0.35s; }\n  .ec-footnote { animation-delay: 0.5s; }\n\n  @media (prefers-reduced-motion: reduce) {\n    .ec-deck * { animation: none !important; }\n  }\n\n  @media (max-width: 640px) {\n    .ec-display { font-size: clamp(54px, 16vw, 88px); }\n    .ec-h3 { font-size: clamp(28px, 7vw, 36px); }\n    .ec-causes { height: 90px; }\n  }\n\u003c\/style\u003e","brand":"SOLYD STORE","offers":[{"title":"iPhone 17 Pro Max","offer_id":53387362959702,"sku":"CASE-IP17PM-SY3-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17 Pro","offer_id":53387362926934,"sku":"CASE-IP17P-SY3-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17","offer_id":53387362894166,"sku":"CASE-IP17-SY3-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro Max","offer_id":53387362861398,"sku":"CASE-IP16PM-SY3-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro","offer_id":53387362828630,"sku":"CASE-IP16P-SY3-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16","offer_id":53387362795862,"sku":"CASE-IP16-SY3-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro Max","offer_id":53387362763094,"sku":"CASE-IP15PM-SY3-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro","offer_id":53387362730326,"sku":"CASE-IP15P-SY3-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15","offer_id":53387362697558,"sku":"CASE-IP15-SY3-R1","price":34.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/iphone17ProMax_BornSolyd.png?v=1777720264"},{"product_id":"eternal-cycle-iphone-case","title":"Eternal Cycle iPhone Case","description":"\u003cdiv class=\"ec-deck\"\u003e\n\n  \u003c!-- Slide 01: Hero \/ Manifesto --\u003e\n  \u003csection class=\"ec-slide ec-hero\"\u003e\n    \u003cdiv class=\"ec-hero__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e01\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eマニフェスト\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-hero__inner\"\u003e\n      \u003cdiv class=\"ec-prose\"\u003e\n        \u003cp\u003eどの市場も、同じ古い物語を繰り返している。雄牛が突進し、雄熊が応える。そして遠くの山々は、いつの世もそうしてきたように、ただ黙って見守り続ける。\u003c\/p\u003e\n        \u003cp\u003e永遠に勝ち続ける者はいないし、永遠に負け続ける者もいない。ある者はサイクルを追いかけ、ある者はそれを恐れる。そしてごくわずかな人だけが、その意味を理解するに至る。\u003c\/p\u003e\n        \u003cp class=\"ec-pull\"\u003eEternal Cycle は、その \u003cem\u003eリズムを愛することを覚えた者たちのためのものだ。\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Slide 02: Build --\u003e\n  \u003csection class=\"ec-slide ec-build\"\u003e\n    \u003cdiv class=\"ec-build__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e02\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eひと味違う作り\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch3 class=\"ec-h3\"\u003eふたつの素材。\u003cbr\u003e\u003cspan class=\"ec-muted\"\u003eそれぞれがひとつの仕事を、極める。\u003c\/span\u003e\n\u003c\/h3\u003e\n\n    \u003cdiv class=\"ec-grid\"\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e001\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eTPU サイド\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eしなやかなポリマーが衝撃を受け止め、必要なときにしっかりとしたグリップを生む。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e002\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eポリカーボネート背面\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e硬質の構造シェルが形を保ち、デバイスを守る。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e003\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eレジンに封じたアート\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eデザインは透明なコート層の下に。傷は表面で止まり、色は鮮やかなままに。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e004\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eブラックインテリア\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eプレミアムなマット仕上げが内側まで続く。すみずみまで、丁寧に。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e005\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eMagSafe 標準搭載\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e充電器、ウォレット、マウントを正確に位置合わせするフルマグネット対応。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e006\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eカメラリング\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e専用のリングがレンズをきれいに、整って、安全に保つ。\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-footnote\"\u003e\n      \u003cspan\u003e側面のカットアウトはホルダーやクリップに対応。\u003c\/span\u003e\n      \u003cspan class=\"ec-dot\"\u003e•\u003c\/span\u003e\n      \u003cspan\u003e広めの充電ポートは、あらゆるケーブルに対応。\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* === SCOPED EVERYTHING TO .ec-deck === *\/\n\n  .ec-deck {\n    --ec-bg: #ffffff;\n    --ec-fg: #0a0a0a;\n    --ec-muted: rgba(10,10,10,0.55);\n    --ec-line: rgba(10,10,10,0.12);\n    --ec-accent: #9644EE;\n    --ec-card-hover: rgba(150,68,238,0.04);\n\n    font-family: 'Geist', ui-sans-serif, system-ui, -apple-system, sans-serif;\n    color: var(--ec-fg);\n    background: var(--ec-bg);\n    width: 100%;\n    box-sizing: border-box;\n    line-height: 1.5;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .ec-deck *, .ec-deck *::before, .ec-deck *::after { box-sizing: border-box; }\n\n  .ec-deck p { margin: 0 0 1em; }\n  .ec-deck p:last-child { margin-bottom: 0; }\n\n  \/* Display serif for headlines *\/\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Instrument+Serif:ital@0;1\u0026display=swap');\n\n  .ec-display, .ec-h3, .ec-pull em {\n    font-family: 'Instrument Serif', 'Times New Roman', serif;\n    font-weight: 400;\n    font-style: normal;\n    letter-spacing: -0.01em;\n  }\n\n  \/* === Slide chrome === *\/\n  .ec-slide {\n    position: relative;\n    padding: clamp(40px, 6vw, 80px) clamp(24px, 5vw, 80px);\n    border-bottom: 1px solid var(--ec-line);\n    overflow: hidden;\n  }\n  .ec-slide:last-child { border-bottom: 0; }\n\n  .ec-hero__chrome,\n  .ec-build__chrome {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin-bottom: clamp(28px, 4vw, 48px);\n    font-size: 12px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n\n  .ec-num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    font-size: 22px;\n    color: var(--ec-accent);\n    letter-spacing: 0;\n  }\n\n  .ec-tag {\n    color: var(--ec-muted);\n    border-left: 1px solid var(--ec-line);\n    padding-left: 14px;\n    font-weight: 500;\n  }\n\n  \/* === Slide 01: Hero === *\/\n  .ec-hero__inner {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .ec-display {\n    margin: 0 0 clamp(24px, 4vw, 48px);\n    font-size: clamp(56px, 11vw, 160px);\n    line-height: 0.92;\n    letter-spacing: -0.03em;\n  }\n  .ec-display em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  .ec-mountains {\n    position: absolute;\n    inset: auto 0 -1px 0;\n    width: 100%;\n    height: clamp(120px, 18vw, 240px);\n    z-index: 0;\n    pointer-events: none;\n  }\n\n  .ec-prose {\n    max-width: 620px;\n    font-size: clamp(15px, 1.3vw, 18px);\n    color: rgba(10,10,10,0.78);\n    position: relative;\n    z-index: 1;\n  }\n\n  .ec-pull {\n    margin-top: 1.4em !important;\n    padding-top: 1.4em;\n    border-top: 1px solid var(--ec-line);\n    font-family: 'Instrument Serif', serif;\n    font-size: clamp(20px, 2.2vw, 28px);\n    line-height: 1.3;\n    color: var(--ec-fg);\n    font-weight: 400;\n  }\n  .ec-pull em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  \/* === Slide 02: Build === *\/\n  .ec-h3 {\n    margin: 0 0 clamp(36px, 5vw, 56px);\n    font-size: clamp(34px, 5vw, 56px);\n    line-height: 1.05;\n    letter-spacing: -0.02em;\n    max-width: 18ch;\n  }\n\n  .ec-muted {\n    color: var(--ec-muted);\n    font-style: italic;\n  }\n\n  .ec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n    gap: 1px;\n    background: var(--ec-line);\n    border: 1px solid var(--ec-line);\n    margin-bottom: clamp(28px, 4vw, 40px);\n  }\n\n  .ec-card {\n    background: var(--ec-bg);\n    padding: clamp(24px, 2.4vw, 32px);\n    transition: background-color .25s ease;\n  }\n  .ec-card:hover {\n    background: var(--ec-card-hover);\n  }\n\n  .ec-card__num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    color: var(--ec-accent);\n    font-size: 14px;\n    margin-bottom: 14px;\n    letter-spacing: 0.02em;\n  }\n\n  .ec-card__title {\n    font-size: 17px;\n    font-weight: 500;\n    letter-spacing: -0.005em;\n    margin-bottom: 8px;\n  }\n\n  .ec-card__body {\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--ec-muted);\n  }\n\n  .ec-footnote {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px 14px;\n    align-items: center;\n    font-size: 13px;\n    color: var(--ec-muted);\n    letter-spacing: 0.01em;\n  }\n  .ec-dot { color: var(--ec-accent); }\n\n  \/* === Reveal on load === *\/\n  @keyframes ec-fade-up {\n    from { opacity: 0; transform: translateY(12px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n\n  .ec-display,\n  .ec-prose,\n  .ec-h3,\n  .ec-card,\n  .ec-footnote {\n    animation: ec-fade-up 0.7s cubic-bezier(0.2, 0.7, 0.2, 1) both;\n  }\n  .ec-prose { animation-delay: 0.1s; }\n  .ec-h3 { animation-delay: 0.05s; }\n  .ec-card:nth-child(1) { animation-delay: 0.10s; }\n  .ec-card:nth-child(2) { animation-delay: 0.15s; }\n  .ec-card:nth-child(3) { animation-delay: 0.20s; }\n  .ec-card:nth-child(4) { animation-delay: 0.25s; }\n  .ec-card:nth-child(5) { animation-delay: 0.30s; }\n  .ec-card:nth-child(6) { animation-delay: 0.35s; }\n  .ec-footnote { animation-delay: 0.5s; }\n\n  @media (prefers-reduced-motion: reduce) {\n    .ec-deck * { animation: none !important; }\n  }\n\n  \/* === Mobile === *\/\n  @media (max-width: 640px) {\n    .ec-display { font-size: clamp(54px, 16vw, 88px); }\n    .ec-h3 { font-size: clamp(28px, 7vw, 36px); }\n    .ec-mountains { height: 90px; }\n  }\n\u003c\/style\u003e","brand":"SOLYD STORE","offers":[{"title":"iPhone 17 Pro Max","offer_id":53388644057430,"sku":"CASE-IP17PM-SY5-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17 Pro","offer_id":53388644024662,"sku":"CASE-IP17P-SY5-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17","offer_id":53388643991894,"sku":"CASE-IP17-SY5-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro Max","offer_id":53388643959126,"sku":"CASE-IP16PM-SY5-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro","offer_id":53388643926358,"sku":"CASE-IP16P-SY5-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16","offer_id":53388643893590,"sku":"CASE-IP16-SY5-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro Max","offer_id":53388643860822,"sku":"CASE-IP15PM-SY5-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro","offer_id":53388643828054,"sku":"CASE-IP15P-SY5-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15","offer_id":53388643795286,"sku":"CASE-IP15-SY5-R1","price":34.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/iPhone17Pro_EternalCycle.png?v=1777726318"},{"product_id":"genesis-iphone-case","title":"Genesis iPhone Case","description":"\u003cdiv class=\"ec-deck\"\u003e\n\n  \u003c!-- Slide 01: Hero \/ Manifesto --\u003e\n  \u003csection class=\"ec-slide ec-hero\"\u003e\n    \u003cdiv class=\"ec-hero__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e01\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eマニフェスト\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-hero__inner\"\u003e\n      \u003cdiv class=\"ec-prose\"\u003e\n        \u003cp\u003e何か新しいものがひそかに始まり、それに気づいているのはごくわずかだけ — そんな瞬間が必ずある。\u003c\/p\u003e\n        \u003cp\u003e数年が過ぎ、気がつけばそれはどこにでもある。\u003c\/p\u003e\n        \u003cp\u003e最初の一人であったということには、何か特別なものが宿っている。\u003c\/p\u003e\n        \u003cp class=\"ec-pull\"\u003eGenesis は、 \u003cem\u003eそういう人のためにある。\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Slide 02: Build --\u003e\n  \u003csection class=\"ec-slide ec-build\"\u003e\n    \u003cdiv class=\"ec-build__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e02\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eひと味違う作り\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch3 class=\"ec-h3\"\u003eふたつの素材。\u003cbr\u003e\u003cspan class=\"ec-muted\"\u003eそれぞれがひとつの仕事を、極める。\u003c\/span\u003e\n\u003c\/h3\u003e\n\n    \u003cdiv class=\"ec-grid\"\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e001\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eTPU サイド\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eしなやかなポリマーが衝撃を受け止め、必要なときにしっかりとしたグリップを生む。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e002\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eポリカーボネート背面\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e硬質の構造シェルが形を保ち、デバイスを守る。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e003\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eレジンに封じたアート\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eデザインは透明なコート層の下に。傷は表面で止まり、色は鮮やかなままに。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e004\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eブラックインテリア\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eプレミアムなマット仕上げが内側まで続く。すみずみまで、丁寧に。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e005\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eMagSafe 標準搭載\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e充電器、ウォレット、マウントを正確に位置合わせするフルマグネット対応。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e006\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eカメラリング\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e専用のリングがレンズをきれいに、整って、安全に保つ。\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-footnote\"\u003e\n      \u003cspan\u003e側面のカットアウトはホルダーやクリップに対応。\u003c\/span\u003e\n      \u003cspan class=\"ec-dot\"\u003e•\u003c\/span\u003e\n      \u003cspan\u003e広めの充電ポートは、あらゆるケーブルに対応。\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* === SCOPED EVERYTHING TO .ec-deck === *\/\n\n  .ec-deck {\n    --ec-bg: #ffffff;\n    --ec-fg: #0a0a0a;\n    --ec-muted: rgba(10,10,10,0.55);\n    --ec-line: rgba(10,10,10,0.12);\n    --ec-accent: #9644EE;\n    --ec-card-hover: rgba(150,68,238,0.04);\n\n    font-family: 'Geist', ui-sans-serif, system-ui, -apple-system, sans-serif;\n    color: var(--ec-fg);\n    background: var(--ec-bg);\n    width: 100%;\n    box-sizing: border-box;\n    line-height: 1.5;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .ec-deck *, .ec-deck *::before, .ec-deck *::after { box-sizing: border-box; }\n\n  .ec-deck p { margin: 0 0 1em; }\n  .ec-deck p:last-child { margin-bottom: 0; }\n\n  \/* Display serif for headlines *\/\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Instrument+Serif:ital@0;1\u0026display=swap');\n\n  .ec-display, .ec-h3, .ec-pull em {\n    font-family: 'Instrument Serif', 'Times New Roman', serif;\n    font-weight: 400;\n    font-style: normal;\n    letter-spacing: -0.01em;\n  }\n\n  \/* === Slide chrome === *\/\n  .ec-slide {\n    position: relative;\n    padding: clamp(40px, 6vw, 80px) clamp(24px, 5vw, 80px);\n    border-bottom: 1px solid var(--ec-line);\n    overflow: hidden;\n  }\n  .ec-slide:last-child { border-bottom: 0; }\n\n  .ec-hero__chrome,\n  .ec-build__chrome {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin-bottom: clamp(28px, 4vw, 48px);\n    font-size: 12px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n\n  .ec-num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    font-size: 22px;\n    color: var(--ec-accent);\n    letter-spacing: 0;\n  }\n\n  .ec-tag {\n    color: var(--ec-muted);\n    border-left: 1px solid var(--ec-line);\n    padding-left: 14px;\n    font-weight: 500;\n  }\n\n  \/* === Slide 01: Hero === *\/\n  .ec-hero__inner {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .ec-display {\n    margin: 0 0 clamp(24px, 4vw, 48px);\n    font-size: clamp(56px, 11vw, 160px);\n    line-height: 0.92;\n    letter-spacing: -0.03em;\n  }\n  .ec-display em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  .ec-sunrise {\n    position: absolute;\n    inset: auto 0 -1px 0;\n    width: 100%;\n    height: clamp(140px, 20vw, 260px);\n    z-index: 0;\n    pointer-events: none;\n  }\n\n  .ec-prose {\n    max-width: 620px;\n    font-size: clamp(15px, 1.3vw, 18px);\n    color: rgba(10,10,10,0.78);\n    position: relative;\n    z-index: 1;\n  }\n\n  .ec-pull {\n    margin-top: 1.4em !important;\n    padding-top: 1.4em;\n    border-top: 1px solid var(--ec-line);\n    font-family: 'Instrument Serif', serif;\n    font-size: clamp(20px, 2.2vw, 28px);\n    line-height: 1.3;\n    color: var(--ec-fg);\n    font-weight: 400;\n  }\n  .ec-pull em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  \/* === Slide 02: Build === *\/\n  .ec-h3 {\n    margin: 0 0 clamp(36px, 5vw, 56px);\n    font-size: clamp(34px, 5vw, 56px);\n    line-height: 1.05;\n    letter-spacing: -0.02em;\n    max-width: 18ch;\n  }\n\n  .ec-muted {\n    color: var(--ec-muted);\n    font-style: italic;\n  }\n\n  .ec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n    gap: 1px;\n    background: var(--ec-line);\n    border: 1px solid var(--ec-line);\n    margin-bottom: clamp(28px, 4vw, 40px);\n  }\n\n  .ec-card {\n    background: var(--ec-bg);\n    padding: clamp(24px, 2.4vw, 32px);\n    transition: background-color .25s ease;\n  }\n  .ec-card:hover {\n    background: var(--ec-card-hover);\n  }\n\n  .ec-card__num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    color: var(--ec-accent);\n    font-size: 14px;\n    margin-bottom: 14px;\n    letter-spacing: 0.02em;\n  }\n\n  .ec-card__title {\n    font-size: 17px;\n    font-weight: 500;\n    letter-spacing: -0.005em;\n    margin-bottom: 8px;\n  }\n\n  .ec-card__body {\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--ec-muted);\n  }\n\n  .ec-footnote {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px 14px;\n    align-items: center;\n    font-size: 13px;\n    color: var(--ec-muted);\n    letter-spacing: 0.01em;\n  }\n  .ec-dot { color: var(--ec-accent); }\n\n  \/* === Reveal on load === *\/\n  @keyframes ec-fade-up {\n    from { opacity: 0; transform: translateY(12px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n\n  .ec-display,\n  .ec-prose,\n  .ec-h3,\n  .ec-card,\n  .ec-footnote {\n    animation: ec-fade-up 0.7s cubic-bezier(0.2, 0.7, 0.2, 1) both;\n  }\n  .ec-prose { animation-delay: 0.1s; }\n  .ec-h3 { animation-delay: 0.05s; }\n  .ec-card:nth-child(1) { animation-delay: 0.10s; }\n  .ec-card:nth-child(2) { animation-delay: 0.15s; }\n  .ec-card:nth-child(3) { animation-delay: 0.20s; }\n  .ec-card:nth-child(4) { animation-delay: 0.25s; }\n  .ec-card:nth-child(5) { animation-delay: 0.30s; }\n  .ec-card:nth-child(6) { animation-delay: 0.35s; }\n  .ec-footnote { animation-delay: 0.5s; }\n\n  @media (prefers-reduced-motion: reduce) {\n    .ec-deck * { animation: none !important; }\n  }\n\n  \/* === Mobile === *\/\n  @media (max-width: 640px) {\n    .ec-display { font-size: clamp(54px, 16vw, 88px); }\n    .ec-h3 { font-size: clamp(28px, 7vw, 36px); }\n    .ec-sunrise { height: 110px; }\n  }\n\u003c\/style\u003e","brand":"SOLYD STORE","offers":[{"title":"iPhone 17 Pro Max","offer_id":53388723487062,"sku":"CASE-IP17PM-SY4-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17 Pro","offer_id":53388723454294,"sku":"CASE-IP17P-SY4-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17","offer_id":53388723421526,"sku":"CASE-IP17-SY4-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro Max","offer_id":53388723388758,"sku":"CASE-IP16PM-SY4-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro","offer_id":53388723355990,"sku":"CASE-IP16P-SY4-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16","offer_id":53388723323222,"sku":"CASE-IP16-SY4-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro Max","offer_id":53388723290454,"sku":"CASE-IP15PM-SY4-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro","offer_id":53388723257686,"sku":"CASE-IP15P-SY4-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15","offer_id":53388723224918,"sku":"CASE-IP15-SY4-R1","price":34.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/iPhone17ProMax_Genesis.png?v=1777726859"},{"product_id":"the-fifth-cause-iphone-case","title":"The Fifth Cause iPhone Case","description":"\u003cdiv class=\"ec-deck\"\u003e\n\n  \u003c!-- Slide 01: Hero \/ Manifesto --\u003e\n  \u003csection class=\"ec-slide ec-hero\"\u003e\n    \u003cdiv class=\"ec-hero__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e01\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eマニフェスト\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-hero__inner\"\u003e\n      \u003cdiv class=\"ec-prose\"\u003e\n        \u003cp\u003eアリストテレスは、あらゆるものが存在する理由を説明するために四つの原因を示した。そのものを構成する素材、形、それを生み出す力、そしてその目的。\u003c\/p\u003e\n        \u003cp\u003e二千年の間、人々はそのリストを完全なものと信じてきた。\u003c\/p\u003e\n        \u003cp class=\"ec-pull\"\u003eだが、第五の原因がある。それは全く別の領域に属している。 \u003cem\u003eチャートを動かし、ポジションを閉じさせ、トレーダーの規律を形作る力だ。\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Slide 02: Build --\u003e\n  \u003csection class=\"ec-slide ec-build\"\u003e\n    \u003cdiv class=\"ec-build__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e02\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eひと味違う作り\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch3 class=\"ec-h3\"\u003eふたつの素材。\u003cbr\u003e\u003cspan class=\"ec-muted\"\u003eそれぞれがひとつの仕事を、極める。\u003c\/span\u003e\n\u003c\/h3\u003e\n\n    \u003cdiv class=\"ec-grid\"\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e001\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eTPU サイド\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eしなやかなポリマーが衝撃を受け止め、必要なときにしっかりとしたグリップを生む。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e002\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eポリカーボネート背面\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e硬質の構造シェルが形を保ち、デバイスを守る。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e003\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eレジンに封じたアート\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eデザインは透明なコート層の下に。傷は表面で止まり、色は鮮やかなままに。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e004\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eブラックインテリア\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eプレミアムなマット仕上げが内側まで続く。すみずみまで、丁寧に。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e005\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eMagSafe 標準搭載\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e充電器、ウォレット、マウントを正確に位置合わせするフルマグネット対応。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e006\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eカメラリング\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e専用のリングがレンズをきれいに、整って、安全に保つ。\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-footnote\"\u003e\n      \u003cspan\u003e側面のカットアウトはホルダーやクリップに対応。\u003c\/span\u003e\n      \u003cspan class=\"ec-dot\"\u003e•\u003c\/span\u003e\n      \u003cspan\u003e広めの充電ポートは、あらゆるケーブルに対応。\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* === SCOPED EVERYTHING TO .ec-deck === *\/\n\n  .ec-deck {\n    --ec-bg: #ffffff;\n    --ec-fg: #0a0a0a;\n    --ec-muted: rgba(10,10,10,0.55);\n    --ec-line: rgba(10,10,10,0.12);\n    --ec-accent: #9644EE;\n    --ec-card-hover: rgba(150,68,238,0.04);\n\n    font-family: 'Geist', ui-sans-serif, system-ui, -apple-system, sans-serif;\n    color: var(--ec-fg);\n    background: var(--ec-bg);\n    width: 100%;\n    box-sizing: border-box;\n    line-height: 1.5;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .ec-deck *, .ec-deck *::before, .ec-deck *::after { box-sizing: border-box; }\n\n  .ec-deck p { margin: 0 0 1em; }\n  .ec-deck p:last-child { margin-bottom: 0; }\n\n  \/* Display serif for headlines *\/\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Instrument+Serif:ital@0;1\u0026display=swap');\n\n  .ec-display, .ec-h3, .ec-pull em {\n    font-family: 'Instrument Serif', 'Times New Roman', serif;\n    font-weight: 400;\n    font-style: normal;\n    letter-spacing: -0.01em;\n  }\n\n  \/* === Slide chrome === *\/\n  .ec-slide {\n    position: relative;\n    padding: clamp(40px, 6vw, 80px) clamp(24px, 5vw, 80px);\n    border-bottom: 1px solid var(--ec-line);\n    overflow: hidden;\n  }\n  .ec-slide:last-child { border-bottom: 0; }\n\n  .ec-hero__chrome,\n  .ec-build__chrome {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin-bottom: clamp(28px, 4vw, 48px);\n    font-size: 12px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n\n  .ec-num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    font-size: 22px;\n    color: var(--ec-accent);\n    letter-spacing: 0;\n  }\n\n  .ec-tag {\n    color: var(--ec-muted);\n    border-left: 1px solid var(--ec-line);\n    padding-left: 14px;\n    font-weight: 500;\n  }\n\n  \/* === Slide 01: Hero === *\/\n  .ec-hero__inner {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .ec-display {\n    margin: 0 0 clamp(24px, 4vw, 48px);\n    font-size: clamp(56px, 11vw, 160px);\n    line-height: 0.92;\n    letter-spacing: -0.03em;\n  }\n  .ec-display em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  .ec-causes {\n    position: absolute;\n    inset: auto 0 -1px 0;\n    width: 100%;\n    height: clamp(140px, 20vw, 260px);\n    z-index: 0;\n    pointer-events: none;\n  }\n\n  .ec-prose {\n    max-width: 620px;\n    font-size: clamp(15px, 1.3vw, 18px);\n    color: rgba(10,10,10,0.78);\n    position: relative;\n    z-index: 1;\n  }\n\n  .ec-pull {\n    margin-top: 1.4em !important;\n    padding-top: 1.4em;\n    border-top: 1px solid var(--ec-line);\n    font-family: 'Instrument Serif', serif;\n    font-size: clamp(20px, 2.2vw, 28px);\n    line-height: 1.3;\n    color: var(--ec-fg);\n    font-weight: 400;\n  }\n  .ec-pull em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  \/* === Slide 02: Build === *\/\n  .ec-h3 {\n    margin: 0 0 clamp(36px, 5vw, 56px);\n    font-size: clamp(34px, 5vw, 56px);\n    line-height: 1.05;\n    letter-spacing: -0.02em;\n    max-width: 18ch;\n  }\n\n  .ec-muted {\n    color: var(--ec-muted);\n    font-style: italic;\n  }\n\n  .ec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n    gap: 1px;\n    background: var(--ec-line);\n    border: 1px solid var(--ec-line);\n    margin-bottom: clamp(28px, 4vw, 40px);\n  }\n\n  .ec-card {\n    background: var(--ec-bg);\n    padding: clamp(24px, 2.4vw, 32px);\n    transition: background-color .25s ease;\n  }\n  .ec-card:hover {\n    background: var(--ec-card-hover);\n  }\n\n  .ec-card__num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    color: var(--ec-accent);\n    font-size: 14px;\n    margin-bottom: 14px;\n    letter-spacing: 0.02em;\n  }\n\n  .ec-card__title {\n    font-size: 17px;\n    font-weight: 500;\n    letter-spacing: -0.005em;\n    margin-bottom: 8px;\n  }\n\n  .ec-card__body {\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--ec-muted);\n  }\n\n  .ec-footnote {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px 14px;\n    align-items: center;\n    font-size: 13px;\n    color: var(--ec-muted);\n    letter-spacing: 0.01em;\n  }\n  .ec-dot { color: var(--ec-accent); }\n\n  \/* === Reveal on load === *\/\n  @keyframes ec-fade-up {\n    from { opacity: 0; transform: translateY(12px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n\n  .ec-display,\n  .ec-prose,\n  .ec-h3,\n  .ec-card,\n  .ec-footnote {\n    animation: ec-fade-up 0.7s cubic-bezier(0.2, 0.7, 0.2, 1) both;\n  }\n  .ec-prose { animation-delay: 0.1s; }\n  .ec-h3 { animation-delay: 0.05s; }\n  .ec-card:nth-child(1) { animation-delay: 0.10s; }\n  .ec-card:nth-child(2) { animation-delay: 0.15s; }\n  .ec-card:nth-child(3) { animation-delay: 0.20s; }\n  .ec-card:nth-child(4) { animation-delay: 0.25s; }\n  .ec-card:nth-child(5) { animation-delay: 0.30s; }\n  .ec-card:nth-child(6) { animation-delay: 0.35s; }\n  .ec-footnote { animation-delay: 0.5s; }\n\n  @media (prefers-reduced-motion: reduce) {\n    .ec-deck * { animation: none !important; }\n  }\n\n  \/* === Mobile === *\/\n  @media (max-width: 640px) {\n    .ec-display { font-size: clamp(54px, 16vw, 88px); }\n    .ec-h3 { font-size: clamp(28px, 7vw, 36px); }\n    .ec-causes { height: 120px; }\n  }\n\u003c\/style\u003e","brand":"SOLYD STORE","offers":[{"title":"iPhone 17 Pro Max","offer_id":53388753568086,"sku":"CASE-IP17PM-SY6-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17 Pro","offer_id":53388753535318,"sku":"CASE-IP17P-SY6-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17","offer_id":53388753502550,"sku":"CASE-IP17-SY6-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro Max","offer_id":53388753469782,"sku":"CASE-IP16PM-SY6-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro","offer_id":53388753437014,"sku":"CASE-IP16P-SY6-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16","offer_id":53388753404246,"sku":"CASE-IP16-SY6-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro Max","offer_id":53388753371478,"sku":"CASE-IP15PM-SY6-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro","offer_id":53388753338710,"sku":"CASE-IP15P-SY6-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15","offer_id":53388753305942,"sku":"CASE-IP15-SY6-R1","price":34.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/iPhone17Pro_Aristotele.png?v=1777727404"},{"product_id":"spirit-iphone-case","title":"Spirit iPhone Case","description":"\u003cdiv class=\"ec-deck\"\u003e\n\n  \u003c!-- Slide 01: Lore \/ Manifesto --\u003e\n  \u003csection class=\"ec-slide ec-hero\"\u003e\n    \u003cdiv class=\"ec-hero__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e01\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eマニフェスト\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-hero__inner\"\u003e\n      \u003cdiv class=\"ec-prose\"\u003e\n        \u003cp\u003e調和を表す最も古い象徴は、同時に最もシンプルでもある。一つの形、二つの半分、そして互いに相手の一部を抱えている。何千年もその姿を保ちつづけてきたのは、描き直される必要が一度もなかったからだ。\u003c\/p\u003e\n        \u003cp class=\"ec-pull\"\u003eSpirit ケースも同じ明晰さを帯びている。 \u003cem\u003eただちに伝わり、見間違えようがなく、見たその瞬間にもう完成している。\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Slide 02: Build --\u003e\n  \u003csection class=\"ec-slide ec-build\"\u003e\n    \u003cdiv class=\"ec-build__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e02\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eひと味違う作り\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch3 class=\"ec-h3\"\u003eふたつの素材。\u003cbr\u003e\u003cspan class=\"ec-muted\"\u003eそれぞれがひとつの仕事を、極める。\u003c\/span\u003e\n\u003c\/h3\u003e\n\n    \u003cdiv class=\"ec-grid\"\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e001\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eTPU サイド\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eしなやかなポリマーが衝撃を受け止め、必要なときにしっかりとしたグリップを生む。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e002\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eポリカーボネート背面\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e硬質の構造シェルが形を保ち、デバイスを守る。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e003\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eレジンに封じた象徴\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e象徴は透明なコート層の下に。傷は表面で止まり、形は描かれたそのままに。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e004\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eブラックインテリア\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eプレミアムなマット仕上げが内側まで続く。すみずみまで、丁寧に。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e005\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eMagSafe 標準搭載\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e充電器、ウォレット、マウントを正確に位置合わせするフルマグネット対応。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e006\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eカメラリング\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e専用のブラックリングがレンズをきれいに、整って、安全に保つ。何千ものユニットで検証済み。\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-footnote\"\u003e\n      \u003cspan\u003e側面のカットアウトはホルダーやクリップに対応。\u003c\/span\u003e\n      \u003cspan class=\"ec-dot\"\u003e•\u003c\/span\u003e\n      \u003cspan\u003e広めの充電ポートは、あらゆるケーブルに対応。\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .ec-deck {\n    --ec-bg: #ffffff;\n    --ec-fg: #0a0a0a;\n    --ec-muted: rgba(10,10,10,0.55);\n    --ec-line: rgba(10,10,10,0.12);\n    --ec-accent: #9644EE;\n    --ec-card-hover: rgba(150,68,238,0.04);\n    font-family: 'Geist', ui-sans-serif, system-ui, -apple-system, sans-serif;\n    color: var(--ec-fg);\n    background: var(--ec-bg);\n    width: 100%;\n    box-sizing: border-box;\n    line-height: 1.5;\n    -webkit-font-smoothing: antialiased;\n  }\n  .ec-deck *, .ec-deck *::before, .ec-deck *::after { box-sizing: border-box; }\n  .ec-deck p { margin: 0 0 1em; }\n  .ec-deck p:last-child { margin-bottom: 0; }\n\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Instrument+Serif:ital@0;1\u0026display=swap');\n\n  .ec-display, .ec-h3, .ec-pull em {\n    font-family: 'Instrument Serif', 'Times New Roman', serif;\n    font-weight: 400;\n    letter-spacing: -0.01em;\n  }\n\n  .ec-slide {\n    position: relative;\n    padding: clamp(40px, 6vw, 80px) clamp(24px, 5vw, 80px);\n    border-bottom: 1px solid var(--ec-line);\n    overflow: hidden;\n  }\n  .ec-slide:last-child { border-bottom: 0; }\n\n  .ec-hero__chrome,\n  .ec-build__chrome {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin-bottom: clamp(28px, 4vw, 48px);\n    font-size: 12px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n  .ec-num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    font-size: 22px;\n    color: var(--ec-accent);\n    letter-spacing: 0;\n  }\n  .ec-tag {\n    color: var(--ec-muted);\n    border-left: 1px solid var(--ec-line);\n    padding-left: 14px;\n    font-weight: 500;\n  }\n\n  .ec-hero__inner {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .ec-display {\n    margin: 0 0 clamp(20px, 3vw, 32px);\n    font-size: clamp(56px, 11vw, 160px);\n    line-height: 0.92;\n    letter-spacing: -0.03em;\n  }\n  .ec-display em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  .ec-causes {\n    display: block;\n    width: 100%;\n    height: clamp(100px, 12vw, 150px);\n    margin: 0 0 clamp(28px, 4vw, 44px);\n  }\n\n  .ec-prose {\n    max-width: 620px;\n    font-size: clamp(15px, 1.3vw, 18px);\n    color: rgba(10,10,10,0.78);\n  }\n  .ec-pull {\n    margin-top: 1.4em !important;\n    padding-top: 1.4em;\n    border-top: 1px solid var(--ec-line);\n    font-family: 'Instrument Serif', serif;\n    font-size: clamp(20px, 2.2vw, 28px);\n    line-height: 1.3;\n    color: var(--ec-fg);\n  }\n  .ec-pull em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  .ec-h3 {\n    margin: 0 0 clamp(36px, 5vw, 56px);\n    font-size: clamp(34px, 5vw, 56px);\n    line-height: 1.05;\n    letter-spacing: -0.02em;\n    max-width: 18ch;\n  }\n  .ec-muted {\n    color: var(--ec-muted);\n    font-style: italic;\n  }\n\n  .ec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n    gap: 1px;\n    background: var(--ec-line);\n    border: 1px solid var(--ec-line);\n    margin-bottom: clamp(28px, 4vw, 40px);\n  }\n  .ec-card {\n    background: var(--ec-bg);\n    padding: clamp(24px, 2.4vw, 32px);\n    transition: background-color .25s ease;\n  }\n  .ec-card:hover { background: var(--ec-card-hover); }\n  .ec-card__num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    color: var(--ec-accent);\n    font-size: 14px;\n    margin-bottom: 14px;\n  }\n  .ec-card__title {\n    font-size: 17px;\n    font-weight: 500;\n    letter-spacing: -0.005em;\n    margin-bottom: 8px;\n  }\n  .ec-card__body {\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--ec-muted);\n  }\n\n  .ec-footnote {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px 14px;\n    align-items: center;\n    font-size: 13px;\n    color: var(--ec-muted);\n  }\n  .ec-dot { color: var(--ec-accent); }\n\n  @keyframes ec-fade-up {\n    from { opacity: 0; transform: translateY(12px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .ec-display, .ec-causes, .ec-prose, .ec-h3, .ec-card, .ec-footnote {\n    animation: ec-fade-up 0.7s cubic-bezier(0.2, 0.7, 0.2, 1) both;\n  }\n  .ec-causes { animation-delay: 0.05s; }\n  .ec-prose { animation-delay: 0.15s; }\n  .ec-h3 { animation-delay: 0.05s; }\n  .ec-card:nth-child(1) { animation-delay: 0.10s; }\n  .ec-card:nth-child(2) { animation-delay: 0.15s; }\n  .ec-card:nth-child(3) { animation-delay: 0.20s; }\n  .ec-card:nth-child(4) { animation-delay: 0.25s; }\n  .ec-card:nth-child(5) { animation-delay: 0.30s; }\n  .ec-card:nth-child(6) { animation-delay: 0.35s; }\n  .ec-footnote { animation-delay: 0.5s; }\n\n  @media (prefers-reduced-motion: reduce) {\n    .ec-deck * { animation: none !important; }\n  }\n\n  @media (max-width: 640px) {\n    .ec-display { font-size: clamp(54px, 16vw, 88px); }\n    .ec-h3 { font-size: clamp(28px, 7vw, 36px); }\n    .ec-causes { height: 90px; }\n  }\n\u003c\/style\u003e","brand":"SOLYD STORE","offers":[{"title":"iPhone 17 Pro Max","offer_id":53412149952854,"sku":"CASE-IP17PM-SY8-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17 Pro","offer_id":53412149985622,"sku":"CASE-IP17P-SY8-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17","offer_id":53412150018390,"sku":"CASE-IP17-SY8-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro Max","offer_id":53412150051158,"sku":"CASE-IP16PM-SY8-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro","offer_id":53412150083926,"sku":"CASE-IP16P-SY8-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16","offer_id":53412150116694,"sku":"CASE-IP16-SY8-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro Max","offer_id":53412150149462,"sku":"CASE-IP15PM-SY8-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro","offer_id":53412150182230,"sku":"CASE-IP15P-SY8-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15","offer_id":53412150214998,"sku":"CASE-IP15-SY8-R1","price":34.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/iphone17ProMax_Spirit.png?v=1777887584"},{"product_id":"obsidian-iphone-case","title":"Obsidian iPhone Case","description":"\u003cdiv class=\"ec-deck\"\u003e\n\n  \u003c!-- Slide 01: Lore \/ Manifesto --\u003e\n  \u003csection class=\"ec-slide ec-hero\"\u003e\n    \u003cdiv class=\"ec-hero__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e01\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eマニフェスト\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-hero__inner\"\u003e\n      \u003cdiv class=\"ec-prose\"\u003e\n        \u003cp\u003e黒曜石は、人類が初めて刃として信頼した石だ。炎から生まれ、落ち着く間もなく冷やされた。鋭い破片へと砕け、あらゆる角度から光を捕らえる。どれも意図されず、それでいてどれも精確だ。\u003c\/p\u003e\n        \u003cp class=\"ec-pull\"\u003eこのケースも同じ論理で彫られ、 \u003cem\u003e石そのものの飾り気なき幾何学に導かれた。\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Slide 02: Build --\u003e\n  \u003csection class=\"ec-slide ec-build\"\u003e\n    \u003cdiv class=\"ec-build__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e02\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eひと味違う作り\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch3 class=\"ec-h3\"\u003eふたつの素材。\u003cbr\u003e\u003cspan class=\"ec-muted\"\u003eそれぞれがひとつの仕事を、極める。\u003c\/span\u003e\n\u003c\/h3\u003e\n\n    \u003cdiv class=\"ec-grid\"\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e001\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eTPU サイド\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eしなやかなポリマーが衝撃を受け止め、必要なときにしっかりとしたグリップを生む。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e002\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eポリカーボネート背面\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e硬質の構造シェルが形を保ち、デバイスを守る。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e003\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eレジンに封じた切子\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e砕けた結晶のパターンは透明なコート層の下に。傷は表面で止まり、すべての角は鋭いまま。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e004\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eブラックインテリア\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eプレミアムなマット仕上げが内側まで続く。すみずみまで、丁寧に。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e005\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eMagSafe 標準搭載\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e充電器、ウォレット、マウントを正確に位置合わせするフルマグネット対応。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e006\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eカメラリング\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e専用のブラックリングがレンズをきれいに、整って、安全に保つ。何千ものユニットで検証済み。\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-footnote\"\u003e\n      \u003cspan\u003e側面のカットアウトはホルダーやクリップに対応。\u003c\/span\u003e\n      \u003cspan class=\"ec-dot\"\u003e•\u003c\/span\u003e\n      \u003cspan\u003e広めの充電ポートは、あらゆるケーブルに対応。\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .ec-deck {\n    --ec-bg: #ffffff;\n    --ec-fg: #0a0a0a;\n    --ec-muted: rgba(10,10,10,0.55);\n    --ec-line: rgba(10,10,10,0.12);\n    --ec-accent: #9644EE;\n    --ec-card-hover: rgba(150,68,238,0.04);\n    font-family: 'Geist', ui-sans-serif, system-ui, -apple-system, sans-serif;\n    color: var(--ec-fg);\n    background: var(--ec-bg);\n    width: 100%;\n    box-sizing: border-box;\n    line-height: 1.5;\n    -webkit-font-smoothing: antialiased;\n  }\n  .ec-deck *, .ec-deck *::before, .ec-deck *::after { box-sizing: border-box; }\n  .ec-deck p { margin: 0 0 1em; }\n  .ec-deck p:last-child { margin-bottom: 0; }\n\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Instrument+Serif:ital@0;1\u0026display=swap');\n\n  .ec-display, .ec-h3, .ec-pull em {\n    font-family: 'Instrument Serif', 'Times New Roman', serif;\n    font-weight: 400;\n    letter-spacing: -0.01em;\n  }\n\n  .ec-slide {\n    position: relative;\n    padding: clamp(40px, 6vw, 80px) clamp(24px, 5vw, 80px);\n    border-bottom: 1px solid var(--ec-line);\n    overflow: hidden;\n  }\n  .ec-slide:last-child { border-bottom: 0; }\n\n  .ec-hero__chrome,\n  .ec-build__chrome {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin-bottom: clamp(28px, 4vw, 48px);\n    font-size: 12px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n  .ec-num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    font-size: 22px;\n    color: var(--ec-accent);\n    letter-spacing: 0;\n  }\n  .ec-tag {\n    color: var(--ec-muted);\n    border-left: 1px solid var(--ec-line);\n    padding-left: 14px;\n    font-weight: 500;\n  }\n\n  .ec-hero__inner {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .ec-display {\n    margin: 0 0 clamp(20px, 3vw, 32px);\n    font-size: clamp(56px, 11vw, 160px);\n    line-height: 0.92;\n    letter-spacing: -0.03em;\n  }\n  .ec-display em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  .ec-causes {\n    display: block;\n    width: 100%;\n    height: clamp(100px, 12vw, 150px);\n    margin: 0 0 clamp(28px, 4vw, 44px);\n  }\n\n  .ec-prose {\n    max-width: 620px;\n    font-size: clamp(15px, 1.3vw, 18px);\n    color: rgba(10,10,10,0.78);\n  }\n  .ec-pull {\n    margin-top: 1.4em !important;\n    padding-top: 1.4em;\n    border-top: 1px solid var(--ec-line);\n    font-family: 'Instrument Serif', serif;\n    font-size: clamp(20px, 2.2vw, 28px);\n    line-height: 1.3;\n    color: var(--ec-fg);\n  }\n  .ec-pull em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  .ec-h3 {\n    margin: 0 0 clamp(36px, 5vw, 56px);\n    font-size: clamp(34px, 5vw, 56px);\n    line-height: 1.05;\n    letter-spacing: -0.02em;\n    max-width: 18ch;\n  }\n  .ec-muted {\n    color: var(--ec-muted);\n    font-style: italic;\n  }\n\n  .ec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n    gap: 1px;\n    background: var(--ec-line);\n    border: 1px solid var(--ec-line);\n    margin-bottom: clamp(28px, 4vw, 40px);\n  }\n  .ec-card {\n    background: var(--ec-bg);\n    padding: clamp(24px, 2.4vw, 32px);\n    transition: background-color .25s ease;\n  }\n  .ec-card:hover { background: var(--ec-card-hover); }\n  .ec-card__num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    color: var(--ec-accent);\n    font-size: 14px;\n    margin-bottom: 14px;\n  }\n  .ec-card__title {\n    font-size: 17px;\n    font-weight: 500;\n    letter-spacing: -0.005em;\n    margin-bottom: 8px;\n  }\n  .ec-card__body {\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--ec-muted);\n  }\n\n  .ec-footnote {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px 14px;\n    align-items: center;\n    font-size: 13px;\n    color: var(--ec-muted);\n  }\n  .ec-dot { color: var(--ec-accent); }\n\n  @keyframes ec-fade-up {\n    from { opacity: 0; transform: translateY(12px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .ec-display, .ec-causes, .ec-prose, .ec-h3, .ec-card, .ec-footnote {\n    animation: ec-fade-up 0.7s cubic-bezier(0.2, 0.7, 0.2, 1) both;\n  }\n  .ec-causes { animation-delay: 0.05s; }\n  .ec-prose { animation-delay: 0.15s; }\n  .ec-h3 { animation-delay: 0.05s; }\n  .ec-card:nth-child(1) { animation-delay: 0.10s; }\n  .ec-card:nth-child(2) { animation-delay: 0.15s; }\n  .ec-card:nth-child(3) { animation-delay: 0.20s; }\n  .ec-card:nth-child(4) { animation-delay: 0.25s; }\n  .ec-card:nth-child(5) { animation-delay: 0.30s; }\n  .ec-card:nth-child(6) { animation-delay: 0.35s; }\n  .ec-footnote { animation-delay: 0.5s; }\n\n  @media (prefers-reduced-motion: reduce) {\n    .ec-deck * { animation: none !important; }\n  }\n\n  @media (max-width: 640px) {\n    .ec-display { font-size: clamp(54px, 16vw, 88px); }\n    .ec-h3 { font-size: clamp(28px, 7vw, 36px); }\n    .ec-causes { height: 90px; }\n  }\n\u003c\/style\u003e","brand":"SOLYD STORE","offers":[{"title":"iPhone 17 Pro Max","offer_id":53412467867990,"sku":"CASE-IP17PM-SY7-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17 Pro","offer_id":53412467900758,"sku":"CASE-IP17P-SY7-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17","offer_id":53412467933526,"sku":"CASE-IP17-SY7-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro Max","offer_id":53412467966294,"sku":"CASE-IP16PM-SY7-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro","offer_id":53412467999062,"sku":"CASE-IP16P-SY7-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16","offer_id":53412468031830,"sku":"CASE-IP16-SY7-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro Max","offer_id":53412468064598,"sku":"CASE-IP15PM-SY7-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro","offer_id":53412468097366,"sku":"CASE-IP15P-SY7-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15","offer_id":53412468130134,"sku":"CASE-IP15-SY7-R1","price":34.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/iphone17ProMax_Obsidian.png?v=1777888016"},{"product_id":"vanta-iphone-case","title":"Vanta iPhone Case","description":"\u003cdiv class=\"ec-deck\"\u003e\u003c!-- Slide 01: Lore \/ Manifesto --\u003e\n\u003csection class=\"ec-slide ec-hero\"\u003e\n\u003cdiv class=\"ec-hero__chrome\"\u003e\u003cspan class=\"ec-num\"\u003e01\u003c\/span\u003e \u003cspan class=\"ec-tag\"\u003eマニフェスト\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ec-hero__inner\"\u003e\n\u003cdiv class=\"ec-prose\"\u003e\n\u003cp\u003eサリーのある研究室で、かつて科学者たちはひとつの黒を作り上げた。それはあまりにも深く、眼はもはやそれを表面として認識できず、ただ空間に開いた穴を見ているように感じたという。光はその素材に入り込み、二度と出口を見つけることはなかった。\u003c\/p\u003e\n\u003cp\u003e人が知る限り最も暗いその素材からインスピレーションを得たVantaケースは、触れるものをほぼすべて吸い込む。\u003c\/p\u003e\n\u003cp class=\"ec-pull\"\u003e後に残るのは、 \u003cem\u003e影とスタイルだけ。\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Slide 02: Build --\u003e\n\u003csection class=\"ec-slide ec-build\"\u003e\n\u003cdiv class=\"ec-build__chrome\"\u003e\u003cspan class=\"ec-num\"\u003e02\u003c\/span\u003e \u003cspan class=\"ec-tag\"\u003eひと味違う作り\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3 class=\"ec-h3\"\u003eふたつの素材。\u003cbr\u003e\u003cspan class=\"ec-muted\"\u003eそれぞれがひとつの仕事を、極める。\u003c\/span\u003e\u003c\/h3\u003e\n\u003cdiv class=\"ec-grid\"\u003e\n\u003cdiv class=\"ec-card\"\u003e\n\u003cdiv class=\"ec-card__num\"\u003e001\u003c\/div\u003e\n\u003cdiv class=\"ec-card__title\"\u003eTPU サイド\u003c\/div\u003e\n\u003cdiv class=\"ec-card__body\"\u003eしなやかなポリマーが衝撃を受け止め、必要なときにしっかりとしたグリップを生む。\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ec-card\"\u003e\n\u003cdiv class=\"ec-card__num\"\u003e002\u003c\/div\u003e\n\u003cdiv class=\"ec-card__title\"\u003eポリカーボネート背面\u003c\/div\u003e\n\u003cdiv class=\"ec-card__body\"\u003e硬質の構造シェルが形を保ち、デバイスを守る。\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ec-card\"\u003e\n\u003cdiv class=\"ec-card__num\"\u003e003\u003c\/div\u003e\n\u003cdiv class=\"ec-card__title\"\u003eレジンに封じた意匠\u003c\/div\u003e\n\u003cdiv class=\"ec-card__body\"\u003eすべてのデザインは透明なコート層の下に。傷は表面で止まり、印象はそのままに。\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ec-card\"\u003e\n\u003cdiv class=\"ec-card__num\"\u003e004\u003c\/div\u003e\n\u003cdiv class=\"ec-card__title\"\u003eブラックインテリア\u003c\/div\u003e\n\u003cdiv class=\"ec-card__body\"\u003eプレミアムなマット仕上げが内側まで続く。すみずみまで、丁寧に。\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ec-card\"\u003e\n\u003cdiv class=\"ec-card__num\"\u003e005\u003c\/div\u003e\n\u003cdiv class=\"ec-card__title\"\u003eMagSafe 標準搭載\u003c\/div\u003e\n\u003cdiv class=\"ec-card__body\"\u003e充電器、ウォレット、マウントを正確に位置合わせするフルマグネット対応。\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ec-card\"\u003e\n\u003cdiv class=\"ec-card__num\"\u003e006\u003c\/div\u003e\n\u003cdiv class=\"ec-card__title\"\u003eカメラリング\u003c\/div\u003e\n\u003cdiv class=\"ec-card__body\"\u003e専用のブラックリングがレンズをきれいに、整って、安全に保つ。何千ものユニットで検証済み。\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ec-footnote\"\u003e\u003cspan\u003e側面のカットアウトはホルダーやクリップに対応。\u003c\/span\u003e \u003cspan class=\"ec-dot\"\u003e•\u003c\/span\u003e \u003cspan\u003e広めの充電ポートは、あらゆるケーブルに対応。\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .ec-deck {\n    --ec-bg: #ffffff;\n    --ec-fg: #0a0a0a;\n    --ec-muted: rgba(10,10,10,0.55);\n    --ec-line: rgba(10,10,10,0.12);\n    --ec-accent: #9644EE;\n    --ec-card-hover: rgba(150,68,238,0.04);\n    font-family: 'Geist', ui-sans-serif, system-ui, -apple-system, sans-serif;\n    color: var(--ec-fg);\n    background: var(--ec-bg);\n    width: 100%;\n    box-sizing: border-box;\n    line-height: 1.5;\n    -webkit-font-smoothing: antialiased;\n  }\n  .ec-deck *, .ec-deck *::before, .ec-deck *::after { box-sizing: border-box; }\n  .ec-deck p { margin: 0 0 1em; }\n  .ec-deck p:last-child { margin-bottom: 0; }\n\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Instrument+Serif:ital@0;1\u0026display=swap');\n\n  .ec-display, .ec-h3, .ec-pull em {\n    font-family: 'Instrument Serif', 'Times New Roman', serif;\n    font-weight: 400;\n    letter-spacing: -0.01em;\n  }\n\n  .ec-slide {\n    position: relative;\n    padding: clamp(40px, 6vw, 80px) clamp(24px, 5vw, 80px);\n    border-bottom: 1px solid var(--ec-line);\n    overflow: hidden;\n  }\n  .ec-slide:last-child { border-bottom: 0; }\n\n  .ec-hero__chrome,\n  .ec-build__chrome {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin-bottom: clamp(28px, 4vw, 48px);\n    font-size: 12px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n  .ec-num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    font-size: 22px;\n    color: var(--ec-accent);\n    letter-spacing: 0;\n  }\n  .ec-tag {\n    color: var(--ec-muted);\n    border-left: 1px solid var(--ec-line);\n    padding-left: 14px;\n    font-weight: 500;\n  }\n\n  .ec-hero__inner {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .ec-display {\n    margin: 0 0 clamp(20px, 3vw, 32px);\n    font-size: clamp(56px, 11vw, 160px);\n    line-height: 0.92;\n    letter-spacing: -0.03em;\n  }\n  .ec-display em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  .ec-causes {\n    display: block;\n    width: 100%;\n    height: clamp(100px, 12vw, 150px);\n    margin: 0 0 clamp(28px, 4vw, 44px);\n  }\n\n  .ec-prose {\n    max-width: 620px;\n    font-size: clamp(15px, 1.3vw, 18px);\n    color: rgba(10,10,10,0.78);\n  }\n  .ec-pull {\n    margin-top: 1.4em !important;\n    padding-top: 1.4em;\n    border-top: 1px solid var(--ec-line);\n    font-family: 'Instrument Serif', serif;\n    font-size: clamp(20px, 2.2vw, 28px);\n    line-height: 1.3;\n    color: var(--ec-fg);\n  }\n  .ec-pull em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  .ec-h3 {\n    margin: 0 0 clamp(36px, 5vw, 56px);\n    font-size: clamp(34px, 5vw, 56px);\n    line-height: 1.05;\n    letter-spacing: -0.02em;\n    max-width: 18ch;\n  }\n  .ec-muted {\n    color: var(--ec-muted);\n    font-style: italic;\n  }\n\n  .ec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n    gap: 1px;\n    background: var(--ec-line);\n    border: 1px solid var(--ec-line);\n    margin-bottom: clamp(28px, 4vw, 40px);\n  }\n  .ec-card {\n    background: var(--ec-bg);\n    padding: clamp(24px, 2.4vw, 32px);\n    transition: background-color .25s ease;\n  }\n  .ec-card:hover { background: var(--ec-card-hover); }\n  .ec-card__num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    color: var(--ec-accent);\n    font-size: 14px;\n    margin-bottom: 14px;\n  }\n  .ec-card__title {\n    font-size: 17px;\n    font-weight: 500;\n    letter-spacing: -0.005em;\n    margin-bottom: 8px;\n  }\n  .ec-card__body {\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--ec-muted);\n  }\n\n  .ec-footnote {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px 14px;\n    align-items: center;\n    font-size: 13px;\n    color: var(--ec-muted);\n  }\n  .ec-dot { color: var(--ec-accent); }\n\n  @keyframes ec-fade-up {\n    from { opacity: 0; transform: translateY(12px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .ec-display, .ec-causes, .ec-prose, .ec-h3, .ec-card, .ec-footnote {\n    animation: ec-fade-up 0.7s cubic-bezier(0.2, 0.7, 0.2, 1) both;\n  }\n  .ec-causes { animation-delay: 0.05s; }\n  .ec-prose { animation-delay: 0.15s; }\n  .ec-h3 { animation-delay: 0.05s; }\n  .ec-card:nth-child(1) { animation-delay: 0.10s; }\n  .ec-card:nth-child(2) { animation-delay: 0.15s; }\n  .ec-card:nth-child(3) { animation-delay: 0.20s; }\n  .ec-card:nth-child(4) { animation-delay: 0.25s; }\n  .ec-card:nth-child(5) { animation-delay: 0.30s; }\n  .ec-card:nth-child(6) { animation-delay: 0.35s; }\n  .ec-footnote { animation-delay: 0.5s; }\n\n  @media (prefers-reduced-motion: reduce) {\n    .ec-deck * { animation: none !important; }\n  }\n\n  @media (max-width: 640px) {\n    .ec-display { font-size: clamp(54px, 16vw, 88px); }\n    .ec-h3 { font-size: clamp(28px, 7vw, 36px); }\n    .ec-causes { height: 90px; }\n  }\n\u003c\/style\u003e","brand":"SOLYD STORE","offers":[{"title":"iPhone 17 Pro Max","offer_id":53412700029270,"sku":"CASE-IP17PM-SY2-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17 Pro","offer_id":53412700062038,"sku":"CASE-IP17P-SY2-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17","offer_id":53412700094806,"sku":"CASE-IP17-SY2-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro Max","offer_id":53412700127574,"sku":"CASE-IP16PM-SY2-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro","offer_id":53412700160342,"sku":"CASE-IP16P-SY2-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16","offer_id":53412700193110,"sku":"CASE-IP16-SY2-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro Max","offer_id":53412700225878,"sku":"CASE-IP15PM-SY2-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro","offer_id":53412700258646,"sku":"CASE-IP15P-SY2-R1","price":34.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15","offer_id":53412700291414,"sku":"CASE-IP15-SY2-R1","price":34.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/iphone17ProMax_Vanta.png?v=1777888811"},{"product_id":"zero-iphone-case","title":"Zero iPhone Case","description":"\u003cdiv class=\"ec-deck\"\u003e\n\n  \u003c!-- Slide 01: Lore \/ Manifesto --\u003e\n  \u003csection class=\"ec-slide ec-hero\"\u003e\n    \u003cdiv class=\"ec-hero__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e01\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eマニフェスト\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-hero__inner\"\u003e\n      \u003cdiv class=\"ec-prose\"\u003e\n        \u003cp\u003eゼロは、最も稀有な数だ。何かを加えるからではなく、他のすべてのために場所を保つからだ。人類はその存在を見いだすまでに何世紀もを要した。\u003c\/p\u003e\n        \u003cp\u003eこのケースも同じ思想を受け継いでいる。中身を何も変えずに守り、スマホを本来設計された姿のままに保つ。\u003c\/p\u003e\n        \u003cp class=\"ec-pull\"\u003eZero は、 \u003cem\u003eこれ以上何も必要としない者たちのためにある。\u003c\/em\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Slide 02: Build --\u003e\n  \u003csection class=\"ec-slide ec-build\"\u003e\n    \u003cdiv class=\"ec-build__chrome\"\u003e\n      \u003cspan class=\"ec-num\"\u003e02\u003c\/span\u003e\n      \u003cspan class=\"ec-tag\"\u003eひと味違う作り\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch3 class=\"ec-h3\"\u003eふたつの素材。\u003cbr\u003e\u003cspan class=\"ec-muted\"\u003eそれぞれがひとつの仕事を、極める。\u003c\/span\u003e\n\u003c\/h3\u003e\n\n    \u003cdiv class=\"ec-grid\"\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e001\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eTPU サイド\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eしなやかなポリマーが衝撃を受け止め、必要なときにしっかりとしたグリップを生む。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e002\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eポリカーボネート背面\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e完全に透明な硬質シェルが形を保ち、デバイスを隠すことなく守る。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e003\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eより強い MagSafe\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eマグネットと背面のあいだにデザイン層がないため、印刷されたケースよりも強く吸着する。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e004\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eブラックインテリア\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eプレミアムなマット仕上げが内側まで続く。すみずみまで、丁寧に。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e005\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eカメラリング\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003e専用のブラックリングがレンズをきれいに、整って、安全に保つ。何千ものユニットで検証済み。\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ec-card\"\u003e\n        \u003cdiv class=\"ec-card__num\"\u003e006\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__title\"\u003eクリアなまま\u003c\/div\u003e\n        \u003cdiv class=\"ec-card__body\"\u003eデザイン層がないから、傷がつくものも、剥がれるものも、色あせるものもない。スマホはスマホのままに。\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ec-footnote\"\u003e\n      \u003cspan\u003e側面のカットアウトはホルダーやクリップに対応。\u003c\/span\u003e\n      \u003cspan class=\"ec-dot\"\u003e•\u003c\/span\u003e\n      \u003cspan\u003e広めの充電ポートは、あらゆるケーブルに対応。\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .ec-deck {\n    --ec-bg: #ffffff;\n    --ec-fg: #0a0a0a;\n    --ec-muted: rgba(10,10,10,0.55);\n    --ec-line: rgba(10,10,10,0.12);\n    --ec-accent: #9644EE;\n    --ec-card-hover: rgba(150,68,238,0.04);\n    font-family: 'Geist', ui-sans-serif, system-ui, -apple-system, sans-serif;\n    color: var(--ec-fg);\n    background: var(--ec-bg);\n    width: 100%;\n    box-sizing: border-box;\n    line-height: 1.5;\n    -webkit-font-smoothing: antialiased;\n  }\n  .ec-deck *, .ec-deck *::before, .ec-deck *::after { box-sizing: border-box; }\n  .ec-deck p { margin: 0 0 1em; }\n  .ec-deck p:last-child { margin-bottom: 0; }\n\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Instrument+Serif:ital@0;1\u0026display=swap');\n\n  .ec-display, .ec-h3, .ec-pull em {\n    font-family: 'Instrument Serif', 'Times New Roman', serif;\n    font-weight: 400;\n    letter-spacing: -0.01em;\n  }\n\n  .ec-slide {\n    position: relative;\n    padding: clamp(40px, 6vw, 80px) clamp(24px, 5vw, 80px);\n    border-bottom: 1px solid var(--ec-line);\n    overflow: hidden;\n  }\n  .ec-slide:last-child { border-bottom: 0; }\n\n  .ec-hero__chrome,\n  .ec-build__chrome {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin-bottom: clamp(28px, 4vw, 48px);\n    font-size: 12px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n  .ec-num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    font-size: 22px;\n    color: var(--ec-accent);\n    letter-spacing: 0;\n  }\n  .ec-tag {\n    color: var(--ec-muted);\n    border-left: 1px solid var(--ec-line);\n    padding-left: 14px;\n    font-weight: 500;\n  }\n\n  .ec-hero__inner {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .ec-display {\n    margin: 0 0 clamp(20px, 3vw, 32px);\n    font-size: clamp(56px, 11vw, 160px);\n    line-height: 0.92;\n    letter-spacing: -0.03em;\n  }\n  .ec-display em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  .ec-causes {\n    display: block;\n    width: 100%;\n    height: clamp(80px, 10vw, 120px);\n    margin: 0 0 clamp(28px, 4vw, 44px);\n  }\n\n  .ec-prose {\n    max-width: 620px;\n    font-size: clamp(15px, 1.3vw, 18px);\n    color: rgba(10,10,10,0.78);\n  }\n  .ec-pull {\n    margin-top: 1.4em !important;\n    padding-top: 1.4em;\n    border-top: 1px solid var(--ec-line);\n    font-family: 'Instrument Serif', serif;\n    font-size: clamp(20px, 2.2vw, 28px);\n    line-height: 1.3;\n    color: var(--ec-fg);\n  }\n  .ec-pull em {\n    font-style: italic;\n    color: var(--ec-accent);\n  }\n\n  .ec-h3 {\n    margin: 0 0 clamp(36px, 5vw, 56px);\n    font-size: clamp(34px, 5vw, 56px);\n    line-height: 1.05;\n    letter-spacing: -0.02em;\n    max-width: 18ch;\n  }\n  .ec-muted {\n    color: var(--ec-muted);\n    font-style: italic;\n  }\n\n  .ec-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n    gap: 1px;\n    background: var(--ec-line);\n    border: 1px solid var(--ec-line);\n    margin-bottom: clamp(28px, 4vw, 40px);\n  }\n  .ec-card {\n    background: var(--ec-bg);\n    padding: clamp(24px, 2.4vw, 32px);\n    transition: background-color .25s ease;\n  }\n  .ec-card:hover { background: var(--ec-card-hover); }\n  .ec-card__num {\n    font-family: 'Instrument Serif', serif;\n    font-style: italic;\n    color: var(--ec-accent);\n    font-size: 14px;\n    margin-bottom: 14px;\n  }\n  .ec-card__title {\n    font-size: 17px;\n    font-weight: 500;\n    letter-spacing: -0.005em;\n    margin-bottom: 8px;\n  }\n  .ec-card__body {\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--ec-muted);\n  }\n\n  .ec-footnote {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px 14px;\n    align-items: center;\n    font-size: 13px;\n    color: var(--ec-muted);\n  }\n  .ec-dot { color: var(--ec-accent); }\n\n  @keyframes ec-fade-up {\n    from { opacity: 0; transform: translateY(12px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .ec-display, .ec-causes, .ec-prose, .ec-h3, .ec-card, .ec-footnote {\n    animation: ec-fade-up 0.7s cubic-bezier(0.2, 0.7, 0.2, 1) both;\n  }\n  .ec-causes { animation-delay: 0.05s; }\n  .ec-prose { animation-delay: 0.15s; }\n  .ec-h3 { animation-delay: 0.05s; }\n  .ec-card:nth-child(1) { animation-delay: 0.10s; }\n  .ec-card:nth-child(2) { animation-delay: 0.15s; }\n  .ec-card:nth-child(3) { animation-delay: 0.20s; }\n  .ec-card:nth-child(4) { animation-delay: 0.25s; }\n  .ec-card:nth-child(5) { animation-delay: 0.30s; }\n  .ec-card:nth-child(6) { animation-delay: 0.35s; }\n  .ec-footnote { animation-delay: 0.5s; }\n\n  @media (prefers-reduced-motion: reduce) {\n    .ec-deck * { animation: none !important; }\n  }\n\n  @media (max-width: 640px) {\n    .ec-display { font-size: clamp(54px, 16vw, 88px); }\n    .ec-h3 { font-size: clamp(28px, 7vw, 36px); }\n    .ec-causes { height: 70px; }\n  }\n\u003c\/style\u003e","brand":"SOLYD STORE","offers":[{"title":"iPhone 17 Pro Max","offer_id":53436218704214,"sku":"CASE-IP17PM-SY1-R1","price":28.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17 Pro","offer_id":53436218736982,"sku":"CASE-IP17P-SY1-R1","price":28.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 17","offer_id":53436218769750,"sku":"CASE-IP17-SY1-R1","price":28.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro Max","offer_id":53436218802518,"sku":"CASE-IP16PM-SY1-R1","price":28.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16 Pro","offer_id":53436218835286,"sku":"CASE-IP16P-SY1-R1","price":28.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 16","offer_id":53436218868054,"sku":"CASE-IP16-SY1-R1","price":28.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro Max","offer_id":53436218900822,"sku":"CASE-IP15PM-SY1-R1","price":28.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15 Pro","offer_id":53436218933590,"sku":"CASE-IP15P-SY1-R1","price":28.0,"currency_code":"EUR","in_stock":true},{"title":"iPhone 15","offer_id":53436218966358,"sku":"CASE-IP15-SY1-R1","price":28.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/files\/iphone17ProMax_Zero_2_474dd375-7d23-48ee-925f-f46c4f18de71.png?v=1777976167"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0897\/9084\/1174\/collections\/iPhone17ProMax_Genesis.png?v=1777728876","url":"https:\/\/solyd.store\/ja\/collections\/solyd-edition.oembed","provider":"SOLYD STORE","version":"1.0","type":"link"}