.wp-block-cslice-swiper-block[data-pagination-type=scrollbar] swiper-slide{margin-top:1.5rem;margin-bottom:1.5rem}.wp-block-cslice-swiper-block[data-pagination-type=scrollbar] swiper-container::part(scrollbar){position:relative;cursor:pointer}.wp-block-cslice-swiper-block[data-pagination-type=scrollbar] swiper-container::part(scrollbar)::before{content:"";position:absolute;top:-1rem;right:0;bottom:0;left:0;z-index:-1}.wp-block-cslice-swiper-block swiper-container{min-height:var(--swiper-placeholder-height);opacity:0;transition:opacity .3s ease}.wp-block-cslice-swiper-block swiper-container:defined{opacity:1}.wp-block-cslice-swiper-block swiper-container[navigation=true]::part(button-prev),.wp-block-cslice-swiper-block swiper-container[navigation=true]::part(button-next){border-radius:50%;padding:calc(var(--swiper-navigation-size)/4);height:calc(var(--swiper-navigation-size)/2);width:calc(var(--swiper-navigation-size)/2);background:var(--swiper-navigation-background);box-shadow:var(--swiper-navigation-shadow);transition:all .2s ease, opacity .3s ease-out}.wp-block-cslice-swiper-block swiper-container[navigation=true]::part(button-prev):hover,.wp-block-cslice-swiper-block swiper-container[navigation=true]::part(button-next):hover{color:var(--swiper-navigation-color-hover)}.wp-block-cslice-swiper-block swiper-container[navigation-position=default]:not(:hover):not(:focus-within):not(:active)::part(button-prev),.wp-block-cslice-swiper-block swiper-container[navigation-position=default]:not(:hover):not(:focus-within):not(:active)::part(button-next),.wp-block-cslice-swiper-block swiper-container[navigation-position=center]:not(:hover):not(:focus-within):not(:active)::part(button-prev),.wp-block-cslice-swiper-block swiper-container[navigation-position=center]:not(:hover):not(:focus-within):not(:active)::part(button-next){opacity:0}.wp-block-cslice-swiper-block swiper-container[navigation-position^=top-],.wp-block-cslice-swiper-block swiper-container[navigation-position^=bottom-]{--swiper-navigation-size: 36px;--swiper-navigation-top-offset: calc(var(--swiper-navigation-size) / 2);--swiper-pagination-padding: calc(var(--swiper-navigation-size) * 1.5);--swiper-navigation-sides-offset: 0px;--swiper-navigation-shadow: none;--swiper-button-disabled-opacity: 0.4}.wp-block-cslice-swiper-block swiper-container[navigation-position^=top-]::part(container){padding-top:var(--swiper-pagination-padding)}.wp-block-cslice-swiper-block swiper-container[navigation-position^=bottom-]::part(container){padding-bottom:var(--swiper-pagination-padding)}.wp-block-cslice-swiper-block swiper-container[navigation-position^=bottom-]::part(button-prev),.wp-block-cslice-swiper-block swiper-container[navigation-position^=bottom-]::part(button-next),.wp-block-cslice-swiper-block swiper-container[navigation-position^=bottom-]::part(pagination){top:auto;bottom:0}.wp-block-cslice-swiper-block swiper-container[navigation-position$=-right]::part(button-prev){left:auto;right:calc(var(--swiper-navigation-sides-offset) + var(--swiper-navigation-size) + 10px)}.wp-block-cslice-swiper-block swiper-container[navigation-position$=-left]::part(button-next){right:auto;left:calc(var(--swiper-navigation-sides-offset) + var(--swiper-navigation-size) + 10px)}.wp-block-cslice-swiper-block swiper-container[pagination=true]::part(bullet){width:8px;height:8px;background:var(--swiper-pagination-color);opacity:.5}.wp-block-cslice-swiper-block swiper-container[pagination=true]::part(bullet)[class*=-active]{opacity:1}.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction]{--swiper-navigation-size: 36px;--swiper-navigation-sides-offset: 24px;--swiper-pagination-padding: 0}.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction]::part(pagination){position:absolute;z-index:1;top:auto;left:auto;right:var(--swiper-navigation-sides-offset);bottom:var(--swiper-navigation-sides-offset);font-size:var(--swiper-fraction-font-size);font-family:var(--swiper-font-family);line-height:1;text-align:center;width:calc(var(--swiper-navigation-size)*4);border-radius:var(--swiper-navigation-size);background:var(--swiper-navigation-background);box-shadow:var(--swiper-navigation-shadow);padding:calc(var(--swiper-navigation-size)/3) 0}.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction]::part(button-prev),.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction]::part(button-next){--swiper-navigation-shadow: none;position:absolute;top:auto;bottom:var(--swiper-navigation-sides-offset);right:var(--swiper-navigation-sides-offset);left:auto;margin:0;background:none;border-radius:0;z-index:2}.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction]::part(button-prev):disabled,.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction]::part(button-next):disabled{visibility:visible}.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction]::part(button-prev):hover,.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction]::part(button-next):hover{opacity:1 !important}.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction]::part(button-prev){transform:translateX(calc(var(--swiper-navigation-size) * -3))}.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction][navigation-position$=-left]::part(pagination),.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction][navigation-position$=-left]::part(button-prev),.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction][navigation-position$=-left]::part(button-next){right:auto;left:var(--swiper-navigation-sides-offset)}.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction][navigation-position$=-left]::part(button-prev){transform:none}.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction][navigation-position$=-left]::part(button-next){transform:translateX(calc(var(--swiper-navigation-size) * 3))}.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction][navigation-position^=top-]::part(pagination),.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction][navigation-position^=top-]::part(button-prev),.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction][navigation-position^=top-]::part(button-next){bottom:auto;top:var(--swiper-navigation-sides-offset)}.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction][navigation-position=center]::part(pagination),.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction][navigation-position=center]::part(button-prev),.wp-block-cslice-swiper-block swiper-container[pagination-type=fraction][navigation-position=center]::part(button-next){right:50%;margin-right:calc(var(--swiper-navigation-size)*-2)}.has-global-padding>.alignfull.wp-block-cslice-swiper-block{margin-left:-20px !important}.has-global-padding>.alignfull.wp-block-cslice-swiper-block swiper-container[navigation-position^=top-],.has-global-padding>.alignfull.wp-block-cslice-swiper-block swiper-container[navigation-position^=bottom-]{--swiper-navigation-sides-offset: calc(var(--wp--style--root--padding-right) - 20px)}
