/* Food-preparation-only refinements. Refrigeration remains capacity-led. */
.b-food-prep-sheet .b-sink-model{white-space:normal;overflow-wrap:anywhere;font-size:clamp(22px,2.1vw,34px)}
.b-food-prep-sheet .b-sink-stats strong{white-space:normal;font-size:15px;line-height:1.2}
.b-food-prep-sheet .b-sink-stats span{text-transform:uppercase}
.b-food-prep-sheet .b-prep-technical-shape *{vector-effect:non-scaling-stroke}
.b-food-prep-sheet .b-sink-specs th,.b-food-prep-sheet .b-sink-specs td{padding:7px 9px}
.b-food-prep-sheet .b-sink-views[data-view-count="1"]{grid-template-columns:minmax(0,400px);justify-content:center}
.b-food-prep-sheet .b-sink-dimension-note{text-align:center;padding:10px 14px;font-size:11px}
.b-food-prep-sheet .b-prep-measurement-status{display:flex;align-items:baseline;gap:12px;border-top:1px solid #e0e8ef;padding:12px 0 0;font-size:12px;line-height:1.5;color:#425d78}
.b-food-prep-sheet .b-prep-measurement-status strong{flex-shrink:0;color:#19334d}
.b-food-prep-sheet .b-prep-measurement-status p{margin:0}
@media(max-width:600px){.b-food-prep-sheet .b-prep-measurement-status{display:block}.b-food-prep-sheet .b-prep-measurement-status strong{display:block;margin-bottom:4px}}
@media(max-width:600px){.b-food-prep-sheet .b-sink-photo img{max-height:300px}.b-food-prep-sheet .b-sink-aside ul{display:block}}
