.fm-site .fm-mega.fm-mega-beds{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;min-height:0;max-height:calc(100dvh - var(--fm-header) - var(--fm-notice));overflow-y:auto;padding:16px 30px 28px;border-top:0}.fm-site .fm-bed-menu-card{display:flex;flex-direction:column;min-width:0;gap:14px;border:0;color:var(--ink);text-decoration:none;font-weight:400;line-height:1.4}.fm-bed-menu-photo{display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:6px;background:#f1eae4}.fm-bed-menu-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 57%}.fm-bed-menu-label{font-size:16px;line-height:1.4}.fm-site .fm-bed-menu-card:hover .fm-bed-menu-label{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.fm-site .fm-bed-menu-card:focus-visible{outline:2px solid var(--teal);outline-offset:5px;border-radius:6px}.fm-site .fm-mobile-bed-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;padding:18px 0 22px}.fm-site .fm-mobile-bed-cards .fm-bed-menu-card{gap:9px;padding:0;min-height:0;margin:0;border:0;font-size:14px}.fm-mobile-bed-cards .fm-bed-menu-photo{aspect-ratio:4/3}.fm-mobile-bed-cards .fm-bed-menu-label{font-size:14px;line-height:1.4}@media(min-width:900px)and (max-width:1100px){.fm-site .fm-mega.fm-mega-beds{gap:16px;padding-inline:20px}.fm-bed-menu-label{font-size:15px}}@media(prefers-reduced-motion:no-preference){.fm-bed-menu-photo img{transition:transform .25s ease}.fm-bed-menu-card:hover img{transform:scale(1.025)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/fm-bed-menu.css.map */
