.theme-aquadepo .aq-case-photo-slider{background:#f5f5f3;align-self:start;width:100%;min-width:0}.theme-aquadepo .aq-case-photo-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;width:100%;min-width:0;display:flex;overflow-x:auto}.theme-aquadepo .aq-case-photo-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;position:relative}.theme-aquadepo .aq-case-photo-slide img{object-fit:contain;width:100%;height:360px;margin:0;display:block}.theme-aquadepo .aq-case-photo-controls{justify-content:center;gap:12px;padding:8px;display:flex}.theme-aquadepo .aq-case-photo-controls button{font:inherit;color:#333;cursor:pointer;background:#fff;border:1px solid #cfcfca;border-radius:4px;min-height:44px;padding:8px 18px;font-size:14px}.theme-aquadepo .aq-case-photo-controls button[aria-pressed=true]{color:#fff;background:#a40012;border-color:#a40012}.theme-aquadepo .aq-case-photo-track:focus-visible,.theme-aquadepo .aq-case-photo-controls button:focus-visible{outline-offset:-3px;outline:3px solid #a40012}@media (width<=700px){.theme-aquadepo .aq-case-photo-slide img{height:300px}}
