.mkc{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:40px 30px 60px;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#000}.mkc__title{margin:0 0 20px;font-family:inherit!important;font-size:24px!important;font-weight:400!important;line-height:1.3;letter-spacing:normal!important;text-transform:none!important;color:#000}.mkc__switch{display:flex;gap:12px;margin:0 0 36px}.mkc__btn{flex:1 1 0;max-width:280px;display:flex;align-items:center;justify-content:center;min-height:50px;padding:12px 18px;background:#000;color:#fff!important;border:1px solid #000;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none!important;text-align:center}.mkc__btn--alt{background:#fff;color:#000!important}.mkc__btn:hover{background:#222;color:#fff!important}.mkc__btn--alt:hover{background:#f2f2f2;color:#000!important}.mkc__group{margin:0 0 14px;font-family:inherit!important;font-size:18px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#000;scroll-margin-top:120px}.mkc__grid{list-style:none;margin:0 0 44px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.mkc__grid:last-child{margin-bottom:0}.mkc__link{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:#f2f2f2;text-decoration:none!important}.mkc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.mkc__link:hover .mkc__img{transform:scale(1.03)}.mkc__label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:calc(100% - 24px);padding:8px 12px;background:#fff;color:#000;font-size:16.8px;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:749px){.mkc{padding:24px 16px 40px}.mkc__switch{margin-bottom:28px;gap:10px}.mkc__btn{max-width:none;font-size:12px;letter-spacing:.03em;padding:10px 6px;min-height:46px;white-space:nowrap}.mkc__grid{grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:34px}.mkc__label{font-size:14px;padding:7px 10px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mk-collections.css.map */
