.content-card{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;inline-size:100%;text-decoration:none;overflow:hidden;transition:transform .2s ease-out,box-shadow .2s ease-out;position:relative}:is(.content-card:hover,.content-card:focus-visible) .content-card-content{background-color:#0003}.content-card .content-card-image{position:relative;inline-size:100%;aspect-ratio:4/5;overflow:hidden}.content-card .content-card-image .content-image{inline-size:100%;block-size:100%;object-fit:cover}.content-card .content-card-image .content-image-placeholder{display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;background-color:var(--grey-100-color);color:var(--grey-400-color)}.content-card .content-card-image .content-image-placeholder svg{inline-size:3rem;block-size:3rem}.content-card .content-card-content{position:absolute;bottom:0;left:0;right:0;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.75rem;inline-size:100%;padding:2rem;flex:1;background-color:transparent;transition:background-color .2s ease-out;z-index:1;color:#fff}.content-card .content-card-content .option-title{display:inline-flex;gap:.5rem;margin-inline-end:auto}.content-card .content-card-content .option-title svg{inline-size:.625rem;block-size:.625rem}.content-card .content-title{margin-block:0;color:var(--white-color);line-height:1.2;font-weight:300}@media (prefers-reduced-motion){.content-card{transition:none}.content-card .content-image{transition:none}.content-card:hover{transform:none;box-shadow:none}.content-card .content-card-content{transition:none}.content-card:hover .content-image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/content-card.css.map */
