.collection-cards__header{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:calc(515px + (var(--page-padding) * 2));margin:0 auto 56px;padding:0 var(--page-padding);text-align:center}.collection-cards__title{letter-spacing:-2.1px;line-height:120%}.collection-cards__description{font-size:14px;font-weight:500;line-height:120%}.collection-cards__button{font-size:14px;font-weight:600;line-height:150%;text-decoration:none}.collection-cards__button:hover{text-decoration:underline}.collection-cards__list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:0 var(--page-padding);list-style:none}.collection-cards__list .collection-cards__item{width:100%;min-width:100%}.collection-cards__card{position:relative;aspect-ratio:454 / 531;overflow:hidden}.collection-cards__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.collection-cards__card-title{position:absolute;top:12px;left:12px;max-width:calc(100% - 24px);font-size:14px;font-weight:600;letter-spacing:0;line-height:120%;color:var(--color-content-inverse)}.collection-cards__card-button{position:absolute;bottom:12px;left:12px;display:flex;align-items:center;gap:12px;min-height:24px;padding:4px 8px;background-color:var(--color-background-muted);color:var(--color-content);font-size:14px;font-weight:600;line-height:100%;letter-spacing:.035em;text-decoration:none}.collection-cards__card-button .icon{width:16px;height:16px}@media screen and (max-width:989px){.collection-cards__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.collection-cards{padding-left:var(--page-padding);padding-right:var(--page-padding)}.collection-cards__header{gap:16px;margin:0 auto 16px;padding:0}.collection-cards__title{font-size:36px;line-height:130%}.collection-cards__description{max-width:254px;font-size:12px}.collection-cards__list{display:flex;gap:16px}.collection-cards__list .collection-cards__item{width:98%;min-width:98%}.collection-cards__card{aspect-ratio:348 / 409}.collection-cards__card-title{top:18px;left:18px;max-width:calc(100% - 36px);line-height:120%;font-size:14px}.collection-cards__card-button{bottom:18px;left:18px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-collection-cards.css.map */
