.ci{padding:0 var(--gutter);line-height:normal}.ci__label{margin-bottom:14px}.ci__list{border-top:1px solid var(--color-line)}.ci__row{display:flex;align-items:center;gap:16px;min-height:81px;border-bottom:1px solid var(--color-line);color:var(--color-ink)}.ci__row:hover{color:var(--color-ink)}.ci__num{display:none}.ci__thumb{display:block;flex:none;width:48px;height:64px;overflow:hidden;background:var(--color-tile)}.ci__thumb-img{width:100%;height:100%;object-fit:cover;object-position:var(--focal, center 20%)}.ci__name{flex:1;min-width:0;font-size:22px;text-transform:uppercase}.ci__arrow{flex:none;width:18px;height:18px}.ci__sale{margin-top:20px;container:sale / inline-size}.ci__photo{display:none}@media(min-width:990px){.ci{display:grid;grid-template-columns:minmax(0,1fr) clamp(360px,34.7vw,500px);align-items:center;gap:clamp(40px,5vw,72px)}.ci__label{margin-bottom:22px}.ci__row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:0;min-height:89px}.ci--no-numbers .ci__row{grid-template-columns:minmax(0,1fr) auto}.ci__num{display:block;color:var(--color-text-secondary);font-size:13px}.ci__thumb{display:none}.ci__name{font-size:44px;line-height:1;transition:padding .35s ease}.ci__row.is-active .ci__name{padding-left:16px;font-family:var(--font-accent);font-style:italic;font-size:58px;text-transform:none}.ci__arrow{width:22px;height:22px;opacity:0;transform:translate(-10px);transition:all .35s ease}.ci__row.is-active .ci__arrow{opacity:1;transform:none}.ci__sale{margin-top:28px}.ci__photo{position:relative;display:block;aspect-ratio:500 / var(--ci-photo-h, 660);overflow:hidden;background:var(--color-tile)}.ci__photo:hover{color:var(--color-ink)}.ci__img-wrap{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease}.ci__img-wrap.is-active{opacity:1}.ci__img{width:100%;height:100%;object-fit:cover;object-position:var(--focal, center 22%)}.ci__caption{position:absolute;bottom:16px;left:16px;display:flex;align-items:center;gap:6px;padding:10px 16px;background:var(--color-page);color:var(--color-ink);font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-category-index.css.map */
