:where(.rt-carousel){position:relative;width:100%;--rt-carousel-slide-width:100%}:where(.rt-carousel.alignfull){width:100vw}:where(.rt-carousel) .embla{overflow:hidden}:where(.rt-carousel) .embla .wp-block-post-template,:where(.rt-carousel) .embla__container{display:flex;flex-wrap:nowrap;gap:var(--rt-carousel-gap,0);list-style:none;margin:0;padding:0;width:100%}:where(.rt-carousel) .embla .wp-block-query{min-width:100%;width:100%}:where(.rt-carousel) .embla .wp-block-post-template li,:where(.rt-carousel) .embla__slide{box-sizing:border-box;display:flex;flex:0 0 var(--rt-carousel-slide-width,100%);flex-direction:column;margin-block-end:0;margin-block-start:0;margin-inline-end:0;max-width:var(--rt-carousel-slide-width,100%);min-width:0}:where(.rt-carousel) .embla .wp-block-post-template li.is-vertically-aligned-top,:where(.rt-carousel) .embla__slide.is-vertically-aligned-top{justify-content:flex-start}:where(.rt-carousel) .embla .wp-block-post-template li.is-vertically-aligned-center,:where(.rt-carousel) .embla .wp-block-post-template li.is-vertically-aligned-middle,:where(.rt-carousel) .embla__slide.is-vertically-aligned-center,:where(.rt-carousel) .embla__slide.is-vertically-aligned-middle{justify-content:center}:where(.rt-carousel) .embla .wp-block-post-template li.is-vertically-aligned-bottom,:where(.rt-carousel) .embla__slide.is-vertically-aligned-bottom{justify-content:flex-end}:where(.rt-carousel) .embla .wp-block-post-template li.is-vertically-aligned-space-between,:where(.rt-carousel) .embla__slide.is-vertically-aligned-space-between{justify-content:space-between}:where(.rt-carousel[data-loop=true]) .embla .wp-block-post-template,:where(.rt-carousel[data-loop=true]) .embla__container{gap:0}:where(.rt-carousel[data-loop=true]) .embla .wp-block-post-template li,:where(.rt-carousel[data-loop=true]) .embla__slide{margin-inline-end:var(--rt-carousel-gap,0)}:where(.rt-carousel[data-axis=y]) .embla{height:var(--rt-carousel-height)}:where(.rt-carousel[data-axis=y]) .embla .wp-block-query{height:100%}:where(.rt-carousel[data-axis=y]) .embla .wp-block-post-template,:where(.rt-carousel[data-axis=y]) .embla__container{flex-direction:column;height:100%;min-height:100%}:where(.rt-carousel[data-axis=y]) .embla .wp-block-post-template li,:where(.rt-carousel[data-axis=y]) .embla__slide{margin-inline-end:0}:where(.rt-carousel[data-axis=y][data-loop=true]) .embla .wp-block-post-template li,:where(.rt-carousel[data-axis=y][data-loop=true]) .embla__slide{margin-block-end:var(--rt-carousel-gap,0);max-height:var(--rt-carousel-slide-width,100%)}:where(.rt-carousel) .embla .wp-block-post-template.columns-2,:where(.rt-carousel).is-style-columns-2{--rt-carousel-slide-width:50%}:where(.rt-carousel) .embla .wp-block-post-template.columns-3,:where(.rt-carousel).is-style-columns-3{--rt-carousel-slide-width:33.333%}:where(.rt-carousel) .embla .wp-block-post-template.columns-4,:where(.rt-carousel).is-style-columns-4{--rt-carousel-slide-width:25%}
