/* Scoped preview additions; existing design is preserved. */
.cold-preview-bar{background:#fff3f4;border-bottom:1px solid #edc5cb;color:#671a2b;padding:10px 16px;font:13px/1.45 system-ui,sans-serif}
.cold-preview-bar__inner{max-width:1200px;margin:auto;display:flex;flex-wrap:wrap;gap:6px 20px;align-items:center;justify-content:space-between}
.cold-preview-bar nav{display:flex;gap:16px;flex-wrap:wrap}
.cold-preview-bar a{color:#9b1733;text-decoration:underline;text-underline-offset:3px}
.cold-preview-bar p{margin:0;width:100%}
.cold-scope h2{text-align:center;margin-bottom:12px}
.cold-scope .cold-intro{max-width:850px;margin:0 auto 24px;text-align:center;line-height:1.6}
.cold-work-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.cold-work-grid article{min-width:0;border:1px solid #ecd7db;border-radius:16px;padding:20px;background:#fff}
.cold-work-grid h3{font-size:18px;line-height:1.35;margin:0 0 10px;color:#671a2b}
.cold-work-grid p{font-size:15px;line-height:1.65;margin:0;color:#39414b}
.fr-design .cold-scope .cold-related{margin:22px 0 0;text-align:center;line-height:1.6}
.cold-related a{color:#a51631;text-decoration:underline;text-underline-offset:3px}
@media(max-width:600px){.cold-work-grid{grid-template-columns:1fr;gap:10px}.cold-work-grid article{padding:16px}.cold-work-grid h3{font-size:17px}.cold-work-grid p{font-size:15px}.cold-scope .cold-intro{text-align:left;margin-bottom:16px}.cold-preview-bar{font-size:12px}}

@media(min-width:1280px){html:root body.fr-design.fridge-compose :is(main,#main-content) .rd-hero .rd-hero-inner .rd-photo .rd-master-photo picture img.sm-appliance-photo{object-position:center top!important}}
