.photo-bar{padding:15px 36px;background:var(--ink);color:var(--on-dark);display:flex;align-items:center;gap:28px;flex-wrap:wrap}.photo-heading{display:flex;flex-direction:column;min-width:180px}.photo-heading strong{font-size:14px;font-weight:600}.photo-heading span{font-size:12px;color:var(--dark-muted)}.photo-options{display:flex;gap:8px}.photo-options button{font:500 14px/1.4 Manrope,sans-serif;min-height:44px;border:1px solid #ffffff40;border-radius:8px;padding:11px 18px;color:var(--on-dark);background:transparent}.photo-options button[aria-pressed=true]{background:var(--paper);color:var(--ink);border-color:var(--paper)}.photo-options button:hover{border-color:var(--on-dark)}.photo-bar :focus-visible{outline-color:#9dbbff}.photo-bar>p{font-size:12px;color:var(--dark-muted);margin-left:auto}.service-photo img[data-photo=fence-finished]{object-position:50% 58%}.service-photo img[data-photo=facade-finished]{object-position:50% 48%}.service-photo img[data-photo=earth-wide]{object-position:50% 57%}.detail-photo img[data-photo=fence-finished]{object-position:52% 50%}.detail-photo img[data-photo=facade-finished]{object-position:55% 50%}.detail-photo img[data-photo=earth-wide]{object-position:50% 50%}html[data-photos=prace] .hero-right>img{object-position:50% 50%}html[data-photos=prace] .hero-interior img{object-position:50% 47%}html[data-photos=prace] .service-photo img[data-photo=interior]{object-position:50% 45%}
@media(max-width:1150px){.photo-bar{padding-inline:24px;gap:16px}.photo-bar>p{display:none}}
@media(max-width:800px){.photo-bar{padding:13px 18px;gap:10px}.photo-heading{flex-direction:row;align-items:center;gap:15px;width:100%}.photo-options{width:100%}.photo-options button{flex:1;padding:11px 10px}}
@media(max-width:380px){.photo-options{flex-direction:column}.photo-options button{text-align:left}}
html[data-photos=prace] .detail-photo img[data-photo=facade-finished],html[data-photos=prace] .hero-right>img{object-position:40% 50%}html[data-photos=prace] .detail-photo img[data-photo=fence-finished]{object-position:45% 50%}
