.aa-bed-gallery{min-width:0}.aa-bed-detail .aa-bed-image{display:block;width:100%;height:auto;aspect-ratio:1.1;object-fit:contain}.aa-exp-rail{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;gap:12px;align-items:center;width:100%;margin-top:12px}.aa-exp-rail .aa-bed-thumbs{display:flex!important;flex-wrap:nowrap!important;gap:12px!important;overflow-x:auto;margin:0!important;padding:4px!important;scrollbar-width:none}.aa-exp-rail .aa-bed-thumbs button{flex:0 0 calc((100% - 36px)/4);height:160px!important;min-width:0;padding:4px;box-sizing:border-box}.aa-exp-rail .aa-bed-thumbs img{display:block;width:100%!important;height:148px!important;object-fit:contain!important}.aa-exp-rail>button{border:0;background:transparent;font:35px Arial;color:#25241f;cursor:pointer}.aa-exp-caption{font-size:12px;line-height:1.5;color:#666;min-height:18px}.aa-exp-rail button:focus-visible{outline:2px solid #726651}@media(max-width:700px){.aa-exp-rail{grid-template-columns:22px minmax(0,1fr) 22px;gap:6px}.aa-exp-rail .aa-bed-thumbs button{flex-basis:calc((100% - 24px)/3);height:120px!important}.aa-exp-rail .aa-bed-thumbs img{height:108px!important}}
