.flexy-container:not([data-flexy]) .flexy-items{flex-wrap:wrap}.flexy,.flexy-pills{-webkit-user-select:none;user-select:none;position:relative}[data-flexy*=no] .flexy-items>*{transform:translate3d(calc(-100%*var(--current-item,0)),0,0)}[data-flexy*=no][data-wrap*=viewport] .flexy-items>*{order:2;transform:translate(-100%)}[data-flexy*=no][data-wrap*=viewport] .flexy-items>:last-child{order:1}.flexy-items{will-change:transform,max-height;margin-inline:calc(var(--flexy-items-gap,0px)/-2);gap:0;display:flex}.flexy-items>*{cursor:grab;flex:0 0 var(--flexy-item-width,100%);max-width:var(--flexy-item-width,100%);padding-inline:calc(var(--flexy-items-gap,0px)/2)}[data-flexy-moving] .flexy-items{align-items:start}[data-flexy-moving] .flexy-items .flexy-item{min-height:var(--flexy-view-height);transition:min-height .2s}.flexy-view{height:var(--flexy-view-height,initial);transition:height .2s}[data-flexy=""]:not([data-flexy-moving]) .flexy-items>:not(.flexy-item-is-visible){height:1px}[data-flexy-dragging]{cursor:ew-resize}[data-flexy-dragging] .flexy-items>*{pointer-events:none}[data-flexy-view=boxed]{overflow:hidden}.flexy-pills ol,.flex-control-nav:has(img){flex-direction:var(--pills-direction);justify-content:var(--pills-horizontal-alignment);flex-wrap:var(--pills-wrap,wrap);margin-bottom:0;padding:0;list-style:none;display:flex}.flexy-pills ol li,.flex-control-nav:has(img) li{width:var(--thumbs-width,20%);cursor:pointer;flex-shrink:0}.flexy-pills [data-flexy]{--pills-wrap:nowrap;overflow:hidden}.flexy-pills[data-type=circle]{margin-top:30px;max-width:180px;margin-inline:auto}.flexy-pills[data-type=circle] ol:not([data-flexy]),.flexy-pills[data-type=circle] ol[data-flexy*=paused]{--pills-horizontal-alignment:center}.flexy-pills[data-type=circle] li{--thumbs-width:20%;--thumbs-top-spacing:0;justify-content:center;align-items:center;height:20px;display:flex}.flexy-pills[data-type=circle] li:before{content:"";width:6px;height:6px;box-shadow:inset 0 0 0 5px var(--flexyInitialPill,#2c3e50e6);border-radius:100%;transition:box-shadow .2s,transform .2s}.flexy-pills[data-type=circle] li.active:before{box-shadow:inset 0 0 0 1px var(--flexyActivePill,#2c3e50e6);transform:scale(2)}@media (any-hover:hover){.flexy-container:not([data-flexy]) .flexy>[class*=flexy-arrow],.flexy-container[data-flexy*=no] .flexy>[class*=flexy-arrow]{visibility:hidden}}[class*=flexy-arrow]{top:var(--flexy-nav-arrow-top-offset,calc(50% - 20px));cursor:pointer;width:40px;height:40px;color:var(--flexy-nav-arrow-color,var(--theme-text-color));background:var(--flexy-nav-background-color,#fff);border-radius:100%;justify-content:center;align-items:center;transition:all .12s cubic-bezier(.455,.03,.515,.955);display:flex;position:absolute;box-shadow:0 25px 40px #00000008}[class*=flexy-arrow] svg{pointer-events:none}@media (any-hover:hover){[class*=flexy-arrow]{opacity:0;transform:rotate(var(--rotate,0))translateX(var(--translate-x,0))}[class*=flexy-arrow]:hover{color:var(--flexy-nav-arrow-hover-color,#fff);background:var(--flexy-nav-background-hover-color,var(--theme-palette-color-1))}}.flexy-arrow-prev{--translate-x:-10px;left:20px}.flexy-arrow-next{--translate-x:10px;right:20px}[class*=flexy]:hover>[class*=flexy-arrow]{opacity:1;--translate-x:0}.flexy-pills{--flexy-nav-arrow-top-offset:calc(50% - 20px + var(--thumbs-spacing,15px)/2)}.flexy-pills ol:is(:not([data-flexy]),[data-flexy*=paused])~[class*=arrow]{visibility:hidden}.is-layout-slider .flexy-items{--flexy-items-gap:var(--grid-columns-gap,30px);--flexy-item-width:var(--grid-columns-width)}.is-layout-slider .flexy-item{display:flex}.is-layout-slider .flexy-item>*{width:100%}