.tapahtuma-card{background-color:transparent;color:var(--wp--preset--color--black)}.tapahtuma-card__link{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.tapahtuma-card__link:focus,.tapahtuma-card__link:hover{color:inherit}.tapahtuma-card__image{aspect-ratio:16/9;display:block;height:auto;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.tapahtuma-card__location,.tapahtuma-card__title,.tapahtuma-card__when{margin:0;padding-left:var(--wp--preset--spacing--xs);padding-right:var(--wp--preset--spacing--xs)}.tapahtuma-card__when{font-family:din-2014,sans-serif;margin-top:var(--wp--preset--spacing--xs)}.tapahtuma-card__title{font-family:moret,serif;margin-top:.5rem}.tapahtuma-card__location{font-family:din-2014,sans-serif;margin-bottom:var(--wp--preset--spacing--xs);margin-top:.25rem}.tapahtumat-nosto:not(.tapahtumat-nosto--slider){display:grid;gap:var(--wp--preset--spacing--sm);grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:481px) and (max-width:767px){.tapahtumat-nosto:not(.tapahtumat-nosto--slider){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.tapahtumat-nosto:not(.tapahtumat-nosto--slider){grid-template-columns:1fr}}.tapahtumat-nosto__header{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:var(--wp--preset--spacing--lg)}.tapahtumat-nosto__header>.wp-block-column{flex-grow:1;min-width:0}.tapahtumat-nosto__header>.tapahtumat-nosto__arrows-col{flex:0 0 100px;margin-left:auto}@media (max-width:991px){.tapahtumat-nosto__header>.wp-block-column{text-align:center}}@media (max-width:781px){.tapahtumat-nosto__header>.tapahtumat-nosto__arrows-col,.tapahtumat-nosto__header>.wp-block-column{flex-basis:100%!important;margin-left:0}}.tapahtumat-nosto__text{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxs)}.tapahtumat-nosto__eyebrow,.tapahtumat-nosto__title{margin:0;text-transform:uppercase}.tapahtumat-nosto__title{font-style:normal;font-weight:400}.tapahtumat-nosto--slider:not(.is-splide-ready) .wp-block-post-template{display:flex;flex-wrap:nowrap;gap:2.313rem;list-style:none;margin:0;overflow:hidden;padding:0}.tapahtumat-nosto--slider:not(.is-splide-ready) .wp-block-post-template>.wp-block-post{flex:0 0 calc(33.33333% - 1.542rem);min-width:0}@media (max-width:960px){.tapahtumat-nosto--slider:not(.is-splide-ready) .wp-block-post-template>.wp-block-post{flex-basis:calc(50% - 1.1565rem)}}@media (max-width:640px){.tapahtumat-nosto--slider:not(.is-splide-ready) .wp-block-post-template{gap:1rem;width:80%}.tapahtumat-nosto--slider:not(.is-splide-ready) .wp-block-post-template>.wp-block-post{flex-basis:100%}}
