.cookbook-preview-gallery-module__0pQD1G__gallery{width:100%;min-width:0;max-width:270px;margin:auto}.cookbook-preview-gallery-module__0pQD1G__viewport{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:3px;display:flex;overflow-x:auto}.cookbook-preview-gallery-module__0pQD1G__viewport::-webkit-scrollbar{display:none}.cookbook-preview-gallery-module__0pQD1G__viewport:focus-visible{outline-offset:5px;outline:2px solid #718266}.cookbook-preview-gallery-module__0pQD1G__slide{aspect-ratio:3/4;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;justify-content:center;align-items:center;min-width:0;display:flex}.cookbook-preview-gallery-module__0pQD1G__slide>img{object-fit:contain;width:100%;height:100%;display:block}.cookbook-preview-gallery-module__0pQD1G__controls{color:#40583e;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.cookbook-preview-gallery-module__0pQD1G__controls button{width:40px;height:40px;color:inherit;cursor:pointer;background:#faf8f2;border:1px solid #bec8b4;border-radius:50%;flex:0 0 40px;place-items:center;padding:0;display:grid}.cookbook-preview-gallery-module__0pQD1G__controls button:hover{background:#e1e7d9}.cookbook-preview-gallery-module__0pQD1G__controls button:focus-visible{outline-offset:3px;outline:2px solid #718266}.cookbook-preview-gallery-module__0pQD1G__controls svg{width:18px;height:18px}.cookbook-preview-gallery-module__0pQD1G__controls>span{text-align:center;font-size:12px;line-height:1.5}.cookbook-preview-gallery-module__0pQD1G__controls small{color:#75836b;letter-spacing:.09em;font-size:10px;display:block}@media (max-width:760px){.cookbook-preview-gallery-module__0pQD1G__gallery{max-width:240px}.cookbook-preview-gallery-module__0pQD1G__controls button{flex-basis:44px;width:44px;height:44px}}
