.mm-shop-by-inspiration{margin-bottom:1.875rem;margin-top:1.875rem}.mm-shop-by-inspiration__title h2{font-weight:500;font-size:4rem;line-height:1.2;margin-bottom:1rem}.mm-style-tile__image{position:relative}.mm-style-tile__content--title{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(to top,rgba(0,0,0,.65) 100%,transparent 100%);color:#fff;font-weight:600;min-height:4.8125rem;pointer-events:none;border-bottom-right-radius:3rem;text-align:center}.mm-style-tile__content--title h3{font-family:inherit;font-weight:500;font-size:1.4rem;line-height:1.5;color:#fff}.mm-style-tile__content--title p{font-weight:400;color:#fff}.mm-shop-by-inspiration__tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media (max-width: 900px){.mm-shop-by-inspiration__tiles{grid-template-columns:repeat(2,1fr);gap:1.125rem}}@media (max-width: 480px){.mm-shop-by-inspiration{margin-bottom:1.25rem}.mm-shop-by-inspiration__tiles{display:flex;overflow-x:auto;gap:1rem;padding-bottom:.75rem}.mm-style-tile{min-width:76vw;flex:0 0 76vw;scroll-snap-align:start}.mm-shop-by-inspiration__title h2{font-size:1.5625rem;line-height:1.8125rem;margin-bottom:1.25rem}.mm-style-tile__content--title h3{font-size:1.5625rem;line-height:1.8125rem}}@media (max-width: 600px){.mm-shop-by-inspiration{margin-bottom:1rem}.mm-shop-by-inspiration__tiles{display:flex;overflow-x:auto;gap:1rem;padding-bottom:.75rem}.mm-style-tile{min-width:76vw;flex:0 0 76vw;scroll-snap-align:start}.mm-shop-by-inspiration__title h2{font-size:1.688rem;line-height:1.2;margin-bottom:1rem}.mm-style-tile__content--title h3{font-size:1.4rem;line-height:1.2}}.mm-style-tile{background:#fff;box-shadow:0 .25rem 1.5rem #0000000f;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.mm-style-tile__image img{width:100%;height:max-content;object-fit:cover;border-top-left-radius:3rem;border-bottom-right-radius:3rem}.mm-style-tile__content{padding:0 1.125rem .75rem}.mm-style-tile__content h3{margin:0 0 .375rem;font-size:1.25rem;font-weight:600}.mm-style-tile__content ul{list-style:none;padding:0;margin:.625rem 0 0}.mm-style-tile__content li{padding:0}.mm-style-tile__content li a{font-size:1rem;display:inline-block;padding:.25rem 0;color:#000;text-transform:capitalize;text-decoration:none;transition:color .2s}.mm-style-tile__content li a:hover{color:var(--mm-color-secondary)}
/*# sourceMappingURL=/cdn/shop/t/52/assets/mm-shop-inspiration.css.map */
