/* Each topic rail follows its own site's visual language. */
.purchase-topic[data-topic-brand=kanape1] .purchase-topic-grid article{border:0;border-bottom:3px solid #b86645;border-radius:4px;background:#fbf7ef}
.purchase-topic[data-topic-brand=kanape1] .purchase-topic-grid h3{color:#182c46;font-family:Georgia,serif;font-size:22px}
.purchase-topic[data-topic-brand=kanape1] .purchase-topic-grid img{border-radius:4px}
.purchase-topic[data-topic-brand=kanape24] .purchase-topic-grid{gap:28px}
.purchase-topic[data-topic-brand=kanape24] .purchase-topic-grid article{border:1px solid #cbd5ca;border-radius:22px;background:#f6f8f3}
.purchase-topic[data-topic-brand=kanape24] .purchase-topic-grid strong{color:#254d38}
.purchase-topic[data-topic-brand=kanape24] .purchase-topic-grid img{border-radius:22px 22px 0 0}
.purchase-topic[data-topic-brand=kanape7] .purchase-topic-grid article{border:1px solid #dfd5d4;border-top:4px solid #b32b32;border-radius:8px}
.purchase-topic[data-topic-brand=kanape7] .purchase-topic-grid strong{color:#b32b32}
.purchase-topic[data-topic-brand=kanapemania] .purchase-topic-grid article{border:0;border-radius:32px 4px 32px 4px;background:#f8f2d9}
.purchase-topic[data-topic-brand=kanapemania] .purchase-topic-grid img{border-radius:32px 4px 32px 4px}
.purchase-topic[data-topic-brand=kanapemania] .purchase-topic-grid h3{font-weight:700;color:#343125}
.purchase-topic[data-topic-brand=kanapemania] .purchase-topic-grid strong{display:inline-block;background:#f4d85b;padding:8px 14px;border-radius:24px}
.purchase-topic[data-topic-brand=kanapeorszag] .purchase-topic-grid article{border:1px solid #c9ae7b;border-radius:30px 4px;background:#faf7ef}
.purchase-topic[data-topic-brand=kanapeorszag] .purchase-topic-grid img{border-radius:30px 4px}
.purchase-topic[data-topic-brand=kanapeorszag] .purchase-topic-grid h3{font-family:Georgia,serif;color:#775238;font-size:22px}
.purchase-topic[data-topic-brand=kanapeorszag] .purchase-topic-grid span{color:#775238;border-top:1px solid #c9ae7b;padding-top:12px}
