.collection-card{display:flex;flex-direction:column;color:inherit;text-decoration:none;background-color:rgb(var(--color-white));border-radius:2.4rem .4rem .4rem;box-shadow:0 0 var(--space-4) 0 #0000001f;justify-content:flex-end;position:relative;overflow:hidden}.collection-card--square{aspect-ratio:1}.collection-card--landscape{aspect-ratio:1.3}.collection-card__image-wrap{position:absolute;top:var(--space-6);right:var(--space-6);bottom:var(--space-6);left:var(--space-6);object-fit:cover;border-radius:var(--space-6) var(--space-2) var(--space-2) var(--space-2);overflow:hidden}.collection-card__image{display:block;width:100%;height:100%;object-fit:cover}.collection-card__content{position:relative;padding:var(--space-12) var(--space-8);margin:var(--space-15);background-color:rgb(var(--color-white));display:flex;flex-direction:column;gap:var(--space-4);border-top-left-radius:var(--space-10)}.collection-card__title{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-8);color:rgb(var(--color-base-dark));margin:0;font-size:var(--text-size-2xl);line-height:var(--leading-loose)}.collection-card__title .icon-caret{transform:rotate(-90deg);height:1em;width:auto}.collection-card__description{margin:0;font-size:var(--text-size-base);color:rgb(var(--color-grey-600));display:none}.collection-card:hover .collection-card__description{display:block}.collection-card--stacked .collection-card__image-wrap{aspect-ratio:1;border-radius:var(--space-4) 0 0}.collection-card--stacked .collection-card__title{word-break:normal}@media screen and (max-width: 749px),(hover: none){.collection-card__description{display:block}}@media screen and (max-width: 989px){.collection-card{border-top-left-radius:2rem;padding:var(--space-3);height:100%}.collection-card--square,.collection-card--landscape{aspect-ratio:auto}.collection-card__image-wrap{position:static;border-top-left-radius:1.2rem;aspect-ratio:1.3}.collection-card__content{margin:0;margin-top:-2.4rem;margin-left:var(--space--4);margin-right:var(--space--4);padding:var(--space-8);flex-grow:1}.collection-card__title{font-size:var(--text-size-xl)}.collection-card__description{font-size:var(--text-size-xs)}.collection-card--stacked .collection-card__content{margin:0;padding:var(--space-8) var(--space-4)}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/collection-card.css.map */
