.mm-bv{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:36px;width:100%;max-width:1320px;margin:0 auto 20px;padding:28px 30px;background:#f3eee6;border-top:3px solid #1f3a2b;box-shadow:0 14px 32px #00000024;color:#1b1b19;text-align:left;text-transform:none;letter-spacing:normal}.mm-bv a{color:inherit;text-decoration:none}.mm-bv,.mm-bv *{white-space:normal!important}.mm-bv__tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px}.mm-bv__tile{display:flex;flex-direction:column;gap:10px}.mm-bv__tile-media{display:block;aspect-ratio:4/5;overflow:hidden;background:#f3eee6}.mm-bv__tile-media img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.mm-bv__tile:hover .mm-bv__tile-media img{transform:scale(1.05)}.mm-bv__tile-label{font-family:var(--font-heading--family,inherit);font-size:16px;font-weight:500}.mm-bv__tile:hover .mm-bv__tile-label{text-decoration:underline;text-underline-offset:3px}.mm-bv__cols{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:24px;padding-top:22px;margin-top:22px;border-top:1px solid #d9cfbd}.mm-bv__col-head{margin:0 0 10px;font-weight:600}.mm-bv__col ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mm-bv__all{margin:22px 0 0;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.mm-bv__all a{text-decoration:underline;text-underline-offset:4px}.mm-bv__side{display:flex;flex-direction:column;gap:14px;min-width:0}.mm-bv__promo{display:block;overflow:hidden;background:#f3eee6}.mm-bv__promo img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.mm-bv__promo--pine{background:#1f3a2b;color:#f3eee6!important}.mm-bv__promo-body{display:grid;gap:4px;padding:14px 16px;font-size:14px;line-height:1.45}.mm-bv__promo-body strong{font-family:var(--font-heading--family,inherit);font-size:18px;font-weight:500}.mm-bv__promo-cta{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-top:6px}.mm-bv--pages{grid-template-columns:minmax(0,1fr) 280px}.mm-bv__promo--visit{background:#7a3e26;color:#f3eee6!important;height:100%}.mm-bv__promo--visit .mm-bv__promo-body{padding:22px 22px 24px;gap:2px}.mm-bv__visit-label{margin-top:12px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#c9b08a}.mm-bv--pages .mm-bv__tiles{grid-template-columns:repeat(auto-fill,minmax(170px,200px))}.mm-bv--pages .mm-bv__tile-media{aspect-ratio:1}.mm-bv--pages .mm-bv__tile-label{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bv-menu.css.map */
