.collection_card{position:relative;width:100%;transition:opacity .8s ease}.collection_card.style-simple{display:flex;align-items:flex-end}.collection_card.style-simple .collection_card--content{justify-content:flex-end}.collection_card:has(:hover) .collection_card--image img{transform:scale(1.08);transition:transform .5s cubic-bezier(.4,0,.2,1)}.collection_card:focus-within{outline:var(--global-border-width) solid var(--focus-outline);outline-offset:2px;border-radius:var(--global-border-rad)}.collection_card>a{display:contents}.collection_card .collection_card--link:hover .icon-arrow-wrapper{background-color:#000;border:var(--global-border-width) solid #fff}.collection_card .collection_card--image{overflow:hidden;position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;border-radius:var(--global-border-rad)}.collection_card .collection_card--image:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:linear-gradient(0deg,#000 5%,transparent 50%);border-radius:var(--global-border-rad);opacity:var(--collection-card-overlay-opacity,.5)}.collection_card .collection_card--image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--global-border-rad);transition:transform .5s cubic-bezier(.4,0,.2,1)}.collection_card .collection_card--content{position:relative;height:100%;width:100%;z-index:3;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;box-sizing:border-box;padding:var(--card-padding-md)}.collection_card .collection_card--content .collection_card--info{display:flex;flex-direction:column;gap:var(--global-text-gap-md)}.collection_card .collection_card--content .collection_card--info .collection_card--title{color:var(--heading-fill-light);text-transform:none}.collection_card .collection_card--content .collection_card--info .collection_card--description *{font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform);color:var(--body-fill-light)}