.product-offer .analogue-cta{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px;background:#fff;color:#c51c28;border:1px solid #c51c28;text-decoration:none;line-height:1.35}.product-offer .analogue-cta:hover{background:#c51c28;color:#fff}.analogue-cta svg{flex-shrink:0}.analogue-heading{max-width:900px;margin-bottom:28px}.analogue-heading h1{margin:8px 0 14px}.analogue-heading>p:last-child{color:#606872}.analogue-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:32px;align-items:start}.analogue-gallery{min-width:0;padding:20px;border:1px solid #e2e5e9;border-radius:12px;background:#fff}.analogue-gallery>[data-gallery-main]{display:block}.analogue-gallery>[data-gallery-main] img{width:100%;aspect-ratio:4/3;object-fit:contain}.analogue-offer{padding:28px;background:#f5f6f8;border:1px solid #e2e5e9;border-radius:12px}.analogue-offer h2{margin-top:0}.analogue-offer .button{margin:8px 0 18px}.analogue-back{display:inline-flex;align-items:center;gap:8px;color:#ad1823;font-weight:600;text-decoration:none}.analogue-back:hover{text-decoration:underline}.analogue-content{max-width:100%;overflow-wrap:anywhere}.analogue-content img{max-width:100%;height:auto}.analogue-pending{text-align:center;margin:32px 0;padding:48px 32px;border:1px solid #e1e4e8;border-radius:16px;background:#f8f9fa}.analogue-development{width:112px;height:112px;color:#9aa2ab;margin:0 auto 20px;display:block}.analogue-pending h1{max-width:700px;margin:10px auto 16px;font-size:var(--text-h1)}.analogue-pending>p:not(.eyebrow){max-width:580px;margin:0 auto;color:#606872}.analogue-pending-actions{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;margin-top:28px}@media(max-width:680px){.analogue-layout{grid-template-columns:minmax(0,1fr);gap:20px}.analogue-gallery,.analogue-offer{padding:18px}.analogue-pending{padding:32px 18px;margin:20px 0}.analogue-development{width:88px;height:88px}.analogue-pending-actions{flex-direction:column;gap:18px}.analogue-pending-actions .button{width:100%;max-width:320px}.analogue-offer .button{display:block;text-align:center}}
