
/* PRÉLUDE 50-item refresh: short but considerate A8 purchase journey */
.prelude-detail-benefit{font-weight:600;margin:10px 0 6px;color:#72535c;line-height:1.7}
.prelude-pending-a8{border:1px solid #d8c7c3;background:#faf5f2;padding:15px;border-radius:7px;color:#755d5a}
.prelude-visible-a8{display:block;max-width:100%;width:360px;height:300px;border:1px solid #e8dbd4;border-radius:7px;background:#fffdfa;margin:10px auto 8px}
.prelude-ad-terms{font-size:12px;color:#786760;line-height:1.7}
.prelude-disabled-cta{background:#ddd0ce!important;border-color:#ddd0ce!important;color:#674e52!important;cursor:not-allowed!important;text-align:center;display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:7px;pointer-events:none}
#purchase-options{scroll-margin-top:82px}#purchase-options>h2{font-size:20px;margin:14px 0}
.prelude-detail-visual img, .detail-visual>img{object-fit:contain}
.product-card .prelude-quick-reason{font-size:12px;line-height:1.65}
.prelude-story-product .prelude-disabled-cta{background:#e3d9d5}
@media(max-width:760px){.prelude-visible-a8{width:100%;height:300px}.detail-visual>.prelude-photo-actions{margin-top:6px}}

.detail-visual .prelude-photo-actions>.prelude-detail-buy{display:flex;align-items:center;justify-content:center}
#purchase-options>.prelude-visible-a8{max-height:none!important}
.prelude-disabled-cta{padding:12px 18px}
