.kp-fit .kp-fit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;transition:opacity .28s ease}.kp-fit .kp-fit__grid.is-swapping{opacity:0}@media(prefers-reduced-motion:reduce){.kp-fit .kp-fit__grid{transition:none}}@media screen and (max-width:480px){.kp-fit .kp-fit__grid{grid-template-columns:1fr}}.kp-fit__cell[hidden]{display:none}.kp-fit .kp-fit__item{width:100%;height:100%;gap:1rem;padding:.8rem 1rem .8rem .8rem;text-decoration:none}.kp-fit .kp-fit__img{width:5.6rem;height:5.6rem;border-radius:.4rem;background:#f6f6f6}.kp-fit__info{display:flex;flex:1;flex-direction:column;gap:.3rem;min-width:0}.kp-fit__info .kp-fit__label{display:-webkit-box;flex:none;overflow:hidden;font-size:1.25rem;font-weight:700;letter-spacing:.01em;line-height:1.3;text-transform:uppercase;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kp-fit__info .kp-fit__price{color:#555;font-size:1.35rem}.kp-fit__cta{display:grid;flex:none;place-items:center;width:2.8rem;height:2.8rem;border:1px solid #111;border-radius:50%;color:#111;font-size:1.6rem;line-height:1;transition:background-color .15s ease,color .15s ease}.kp-fit__item:hover .kp-fit__cta{background:#111;color:#fff}.kp-fit__item.is-added .kp-fit__cta{background:#16a34a;border-color:#16a34a;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/18/assets/kicks-outfit.css.map */
