.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block){box-sizing:border-box;display:flex;flex-direction:column;padding:var(--fluid-v-64-120) var(--fluid-h-site);width:100%}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block).has-background{background-color:transparent!important}@media only screen and (max-width:480px){.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block){padding-left:0;padding-right:0}}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__title{font-family:var(--wp--preset--font-family--geometric);font-size:var(--fluid-fs-h2);font-weight:700;margin:0;margin:0 0 var(--fluid-v-32-64);text-transform:uppercase}@media only screen and (max-width:480px){.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__title{padding:0 var(--fluid-h-site)}}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__viewport{overflow:hidden}@media only screen and (max-width:480px){.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__viewport{padding-left:var(--fluid-h-site);padding-right:var(--fluid-h-site)}}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__track{display:flex;flex-wrap:wrap;gap:1px}@media only screen and (max-width:480px){.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__track{flex-wrap:nowrap}}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__slide{flex:0 0 calc(25% - 0.75px);min-width:0}@media only screen and (max-width:1140px){.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__slide{flex:0 0 calc(33.33333% - 0.66667px)}}@media only screen and (max-width:768px){.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__slide{flex:0 0 calc(50% - 0.5px)}}@media only screen and (max-width:480px){.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__slide{flex:0 0 calc(100vw - var(--fluid-h-site)*2)}}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__card{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__card-image{aspect-ratio:1/1;overflow:hidden;width:100%}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__card-image img,.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__card-image video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease,opacity var(--easing-8-fast-slow);width:100%}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__card-image--fallback{background:rgba(0,0,0,.06);background-image:linear-gradient(135deg,rgba(0,0,0,.04) 25%,transparent 0,transparent 50%,rgba(0,0,0,.04) 0,rgba(0,0,0,.04) 75%,transparent 0,transparent);background-size:16px 16px}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) a.events-preview__card:hover .events-preview__card-image img{transform:scale(1.04)}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__card-content{background-color:var(--events-preview-card-bg,transparent);display:flex;flex:1;flex-direction:column;gap:8px;padding:var(--fluid-v-24-40) var(--fluid-h-gap-sm)}@media only screen and (max-width:480px){.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__card-content{padding:16px 24px}}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__card-caption{color:var(--wp--preset--color--grey);font-size:var(--fluid-fs-body);line-height:1.2}@media only screen and (max-width:1300px){.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__card-caption{font-size:var(--fluid-fs-small-label)}}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__card-title{font-family:var(--wp--preset--font-family--geometric);font-size:var(--fluid-fs-h4);font-weight:700;line-height:1.05;margin:0;text-transform:uppercase}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__card--placeholder{cursor:default;opacity:.5}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__card--placeholder .events-preview__card-image--empty{background:rgba(0,0,0,.06);background-image:linear-gradient(135deg,rgba(0,0,0,.04) 25%,transparent 0,transparent 50%,rgba(0,0,0,.04) 0,rgba(0,0,0,.04) 75%,transparent 0,transparent);background-size:16px 16px}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__dots{align-items:center;display:flex;gap:4px;justify-content:center;margin-top:var(--fluid-v-24-40)}@media only screen and (max-width:480px){.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__dots{margin-top:16px}}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__dots:empty{display:none}@media only screen and (max-width:480px){.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__dots{margin-top:16px;padding-left:var(--fluid-h-site)}}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__dot{background:rgba(0,0,0,.25);border:none;border-radius:999px;cursor:pointer;height:6px;padding:0;transition:background .2s ease,width .2s ease;width:8px}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__dot.is-active{background:var(--wp--preset--color--black);width:24px}.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__button{align-self:flex-start;display:inline-flex;margin-top:var(--fluid-v-32-48)}@media only screen and (max-width:480px){.wp-block-qw-blocks-events-preview:not(.block-editor-block-list__block) .events-preview__button{margin-left:var(--fluid-h-site)}}
