.yb .yb-menu-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media(max-width:900px){.yb .yb-menu-grid{grid-template-columns:repeat(2,1fr);gap:18px}}@media(max-width:520px){.yb .yb-menu-grid{grid-template-columns:repeat(2,1fr);gap:14px}}.yb .yb-tile{display:block;text-decoration:none;color:inherit;border-radius:18px;overflow:hidden;background:transparent;transition:transform .25s ease,box-shadow .25s ease}.yb .yb-tile:hover{transform:translateY(-4px)}.yb .yb-tile:hover .yb-tile__img{box-shadow:0 14px 34px #0000001f}.yb .yb-tile__img{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:#fff0d3;border-radius:18px;transition:box-shadow .25s ease}.yb .yb-tile__img img{width:100%;height:100%;object-fit:cover;display:block;border-radius:18px}.yb .yb-tile__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 12px;font-size:.72rem;letter-spacing:.09em;text-transform:uppercase;color:#c58a52}.yb .yb-tile__body{padding:14px 4px 4px}.yb .yb-tile__body h3{margin:0 0 4px;font-size:1rem;letter-spacing:.02em}.yb .yb-tile__count{margin:0;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;opacity:.65}.yb .yb-tile__blurb{margin:6px 0 0;font-size:.85rem;line-height:1.45;opacity:.8}.yb .yb-menu-foot{margin-top:44px;padding-top:28px;border-top:1px solid rgba(0,0,0,.08);display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.yb .yb-menu-foot p{margin:0;font-size:.9rem;opacity:.8;max-width:52ch}
/*# sourceMappingURL=/cdn/shop/t/16/assets/yb-menu.css.map */
