.sbig{--sbig-width:calc((100% - 40px)/3);width:100%}.sbig-viewport{overflow-x:auto;scrollbar-width:thin;overscroll-behavior-x:contain}.sbig-track{display:flex;gap:20px;width:100%}.sbig-track figure{flex:0 0 var(--sbig-width);margin:0;min-width:0}.sbig-track a{display:block}.sbig-track img{display:block;width:100%;height:340px;object-fit:cover;border-radius:12px;background:#fff7de}.sbig-controls{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.sbig-controls button{border:1px solid #9c7540;color:#493324;background:#fffdf7;border-radius:6px;padding:10px 16px;cursor:pointer;font:inherit}.sbig :focus-visible{outline:3px solid #884923;outline-offset:3px}@media(max-width:760px){.sbig{--sbig-width:82%}.sbig-track img{height:320px}}@media(prefers-reduced-motion:reduce){.sbig-viewport{scroll-behavior:auto}}
