/* Per-device inline-background overrides for /before-and-after — generated, see tools/generate.mjs.
   Duda serves a different crop per device document; the shared body carries the
   desktop one, so tablet and phone are restored here. !important is required
   because the value being overridden is an inline style attribute. */
@media (min-width: 768px) and (max-width: 1024px){
a[data-image-url="/images/IMG_9113.jpeg"]{background-image:url("/images/opt/IMG_9113-600h.webp") !important}
a[data-image-url="/images/IMG_9112.jpeg"]{background-image:url("/images/opt/IMG_9112-600h.webp") !important}
a[data-image-url="/images/IMG_9107.jpeg"]{background-image:url("/images/opt/IMG_9107-600h.webp") !important}
a[data-image-url="/images/IMG_9110.jpeg"]{background-image:url("/images/opt/IMG_9110-600h.webp") !important}
a[data-image-url="/images/IMG_9111.jpeg"]{background-image:url("/images/opt/IMG_9111-600h.webp") !important}
a[data-image-url="/images/IMG_9122.jpeg"]{background-image:url("/images/opt/IMG_9122-600h.webp") !important}
a[data-image-url="/images/IMG_9121.jpeg"]{background-image:url("/images/opt/IMG_9121-600h.webp") !important}
a[data-image-url="/images/IMG_9118.jpeg"]{background-image:url("/images/opt/IMG_9118-600h.webp") !important}
a[data-image-url="/images/IMG_9119.jpeg"]{background-image:url("/images/opt/IMG_9119-600h.webp") !important}
a[data-image-url="/images/IMG_9120.jpeg"]{background-image:url("/images/opt/IMG_9120-600h.webp") !important}
}
@media (max-width: 767px){
a[data-image-url="/images/IMG_9113.jpeg"]{background-image:url("/images/opt/IMG_9113-400h.webp") !important}
a[data-image-url="/images/IMG_9112.jpeg"]{background-image:url("/images/opt/IMG_9112-400h.webp") !important}
a[data-image-url="/images/IMG_9107.jpeg"]{background-image:url("/images/opt/IMG_9107-400h.webp") !important}
a[data-image-url="/images/IMG_9110.jpeg"]{background-image:url("/images/opt/IMG_9110-400h.webp") !important}
a[data-image-url="/images/IMG_9111.jpeg"]{background-image:url("/images/opt/IMG_9111-400h.webp") !important}
a[data-image-url="/images/IMG_9122.jpeg"]{background-image:url("/images/opt/IMG_9122-400h.webp") !important}
a[data-image-url="/images/IMG_9121.jpeg"]{background-image:url("/images/opt/IMG_9121-400h.webp") !important}
a[data-image-url="/images/IMG_9118.jpeg"]{background-image:url("/images/opt/IMG_9118-400h.webp") !important}
a[data-image-url="/images/IMG_9119.jpeg"]{background-image:url("/images/opt/IMG_9119-400h.webp") !important}
a[data-image-url="/images/IMG_9120.jpeg"]{background-image:url("/images/opt/IMG_9120-400h.webp") !important}
a[data-image-url="/images/redroof_before.jpeg"]{background-image:url("/images/opt/redroof_before-400h.webp") !important}
a[data-image-url="/images/redroof_after-efde0c22.jpeg"]{background-image:url("/images/opt/redroof_after-efde0c22-400h.webp") !important}
a[data-image-url="/images/painting_and_moore_before.jpeg"]{background-image:url("/images/opt/painting_and_moore_before-400h.webp") !important}
a[data-image-url="/images/painting_and_moore_after.jpeg"]{background-image:url("/images/opt/painting_and_moore_after-400h.webp") !important}
a[data-image-url="/images/barn_before.jpeg"]{background-image:url("/images/opt/barn_before-400h.webp") !important}
a[data-image-url="/images/barn_after.jpeg"]{background-image:url("/images/opt/barn_after-400h.webp") !important}
a[data-image-url="/images/before_and_after_garage.jpeg"]{background-image:url("/images/opt/before_and_after_garage-400h.webp") !important}
}
