.mt-collection-grid{position:relative;width:100%}.mt-collection-grid__container{width:100%;padding:0 40px}.mt-collection-grid__title{margin-bottom:50px;font-weight:400;font-style:Regular;font-size:26px;line-height:100%;letter-spacing:normal;text-align:center;color:#1a1a1a}.mt-collection-grid__title--center{text-align:center}.mt-collection-grid__title--left{text-align:left}.mt-collection-grid__title--right{text-align:right}.mt-collection-grid__grid{display:grid;grid-template-rows:repeat(2,auto);gap:10px;width:100%}.mt-collection-grid__grid--columns-4{grid-template-columns:repeat(4,1fr)}.mt-collection-grid__grid--columns-3{grid-template-columns:repeat(3,1fr)}.mt-collection-grid__item{position:relative;overflow:hidden;border-radius:8px;min-height:200px}.mt-collection-grid__link{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.mt-collection-grid__image-wrapper{position:relative;width:100%;height:100%;overflow:hidden;border-radius:8px;display:flex;align-items:stretch}.mt-collection-grid__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.mt-collection-grid__link:hover .mt-collection-grid__image{transform:scale(1.05)}.mt-collection-grid__placeholder{width:100%;height:100%;min-height:200px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px}.mt-collection-grid__name--overlay{position:absolute;bottom:0;left:0;right:0;padding:20px 0;color:#fff;text-align:center;z-index:2;transition:opacity .3s ease;font-weight:500;font-size:20px;line-height:100%;letter-spacing:normal}.mt-collection-grid__name--below{position:relative;padding:16px 20px;color:#fff;text-align:center;margin-top:0;font-weight:500;font-size:20px;line-height:100%;letter-spacing:normal;border-radius:0 0 8px 8px}.mt-collection-grid__item--name-below .mt-collection-grid__link{display:flex;flex-direction:column;height:100%}.mt-collection-grid__item--name-below .mt-collection-grid__image-wrapper{flex:1;border-radius:8px 8px 0 0}.mt-collection-grid__link:hover .mt-collection-grid__name--overlay{opacity:.9}.mt-collection-grid__empty{text-align:center;padding:60px 20px;color:#999}@media screen and (max-width: 749px){.mt-collection-grid__container{padding:0 15px}.mt-collection-grid__title{font-size:20px;margin-bottom:30px}.mt-collection-grid__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:10px}.mt-collection-grid__item--cols-1{grid-column:span 1!important;grid-row:span 1!important}.mt-collection-grid__item--cols-2,.mt-collection-grid__item--cols-3,.mt-collection-grid__item--cols-4{grid-column:span 2!important;grid-row:span 1!important}.mt-collection-grid__name{padding:10px 16px;font-size:16px}}@media screen and (min-width: 750px) and (max-width: 1024px){.mt-collection-grid__grid{grid-template-columns:repeat(3,1fr);gap:10px}.mt-collection-grid__item{max-width:100%}}.other-grid .mt-collection-grid__name--below{color:#1a1a1a;font-weight:500;font-size:20px;line-height:100%;letter-spacing:normal;text-align:center;padding:20px 0}@media (max-width:749px){.other-grid .mt-collection-grid__name--below{padding:10px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mt-collection-grid.css.map */
