.card-item{display:block;position:relative;width:100%;padding:1.5rem;background-image:linear-gradient(to bottom,var(--wp--preset--color--blue) 0%,var(--wp--preset--color--blue) 45%,var(--wp--preset--color--light-grey) 45%,var(--wp--preset--color--light-grey) 100%);color:var(--wp--preset--color--blue);overflow:hidden}.card-item a{text-decoration:none!important;color:var(--wp--preset--color--blue)}.card-item__details{display:flex;flex-direction:column;gap:1.625rem;text-decoration:none;height:100%}.card-item__tag{position:absolute;top:1.5rem;left:0;padding:.25rem .75rem;font-family:var(--wp--preset--font-family--subtitle)}.card-item__tag--recipe{background:var(--wp--preset--color--light-grey)}.card-item__tag--blog{background:var(--wp--preset--color--red);color:var(--wp--preset--color--white)}.card-item__image{width:100%;aspect-ratio:1/1}.card-item__image>img{width:100%;height:100%;object-fit:cover}.card-item h3.card-item__title{display:block;font-family:var(--wp--preset--font-family--subtitle);font-size:clamp(1.5rem,calc(1.5rem + (1vw - .48rem) * 2.0408163265),2rem);font-weight:400;font-style:normal;margin:0}.card-item__info{font-family:var(--wp--preset--font-family--secondary)}.card-item__arrow{display:flex;margin-top:auto;justify-content:flex-end;transform:translate(0);transition:transform var(--wp--custom--transition--duration)}.card-item:hover .card-item__arrow{transform:translate(.25rem)}
