*,*:before,*:after{box-sizing:border-box}.container:after{content:"";display:table;clear:both}.container{width:100%;max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.is-content-justification-space-between{justify-content:space-between}.is-content-justification-space-evenly{justify-content:space-evenly}.is-content-justification-center{justify-content:center}.is-content-justification-right{justify-content:flex-end}.is-content-justification-left{justify-content:flex-start}.grid-items-layout{display:grid;grid-template-columns:1fr;gap:1rem}@media only screen and (min-width: 768px){.grid-items-layout{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 768px){.items-per-row-1{grid-template-columns:repeat(1, 1fr)}}@media only screen and (min-width: 768px){.items-per-row-2{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 768px){.items-per-row-3{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 768px){.items-per-row-4{grid-template-columns:repeat(4, 1fr)}}@media only screen and (min-width: 768px)and (max-width: 1024px){.items-per-row-4{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 768px){.items-per-row-5{grid-template-columns:repeat(5, 1fr)}}@media only screen and (min-width: 768px)and (max-width: 1024px){.items-per-row-5{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 768px){.items-per-row-6{grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 768px)and (max-width: 1024px){.items-per-row-6{grid-template-columns:repeat(3, 1fr);grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 768px){.items-per-row-7{grid-template-columns:repeat(7, 1fr)}}@media only screen and (min-width: 768px)and (max-width: 1024px){.items-per-row-7{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 768px){.items-per-row-8{grid-template-columns:repeat(8, 1fr)}}@media only screen and (min-width: 768px)and (max-width: 1024px){.items-per-row-8{grid-template-columns:repeat(3, 1fr);grid-template-columns:repeat(4, 1fr)}}@media only screen and (min-width: 768px){.items-per-row-9{grid-template-columns:repeat(9, 1fr)}}@media only screen and (min-width: 768px)and (max-width: 1024px){.items-per-row-9{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 768px){.items-per-row-10{grid-template-columns:repeat(10, 1fr)}}@media only screen and (min-width: 768px)and (max-width: 1024px){.items-per-row-10{grid-template-columns:repeat(3, 1fr);grid-template-columns:repeat(5, 1fr)}}@media only screen and (min-width: 768px){.items-per-row-11{grid-template-columns:repeat(11, 1fr)}}@media only screen and (min-width: 768px)and (max-width: 1024px){.items-per-row-11{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 768px){.items-per-row-12{grid-template-columns:repeat(12, 1fr)}}@media only screen and (min-width: 768px)and (max-width: 1024px){.items-per-row-12{grid-template-columns:repeat(3, 1fr);grid-template-columns:repeat(6, 1fr)}}.post--cover-item-link{display:grid;grid-template-columns:1fr;border-radius:48px;align-items:flex-end;text-decoration:none;overflow:hidden;position:relative;transition:transform .6s ease;transform:translateY(0)}.post--cover-item-link:after{content:"";display:block;top:0;left:0;right:0;bottom:0;position:absolute;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 47.12%, #000 95.67%)}.post--cover-item-link:hover{transform:translateY(-6px);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.post--cover-item-image{grid-column:1/-1;grid-row:1/-1;display:block;width:100%;aspect-ratio:360.23/400.23;-o-object-fit:cover;object-fit:cover;text-decoration:none;border-radius:.5rem;transition:transform .3s ease}.post--cover-item-content{grid-column:1/-1;grid-row:1/-1;color:var(--wp--preset--color--white);z-index:2;padding:2rem}@media only screen and (min-width: 1600px){.post--cover-item-content{padding:2.6rem}}.post--cover-item-title{color:var(--wp--preset--color--white);margin-top:0;margin-bottom:0;z-index:2}@media only screen and (min-width: 768px)and (max-width: 980px){.post--cover-item-title{font-size:1.3rem}}.splide__track{padding-top:6px;padding-bottom:48px}

/*# sourceMappingURL=post-cover-item.css.map*/