.wp-block-groundworx-carousel{container-type:inline-size;--gwx-slide-size:100%;--gwx-slide-gap:1rem}.wp-block-groundworx-carousel .gwx-carousel__viewport{overflow:hidden}.wp-block-groundworx-carousel .gwx-carousel__container{display:flex;touch-action:pan-y pinch-zoom}.wp-block-groundworx-carousel .gwx-carousel__container.is-dragging{cursor:grabbing;-moz-user-select:none;user-select:none;-webkit-user-select:none}.wp-block-groundworx-carousel .gwx-carousel__slide{display:flex;flex:0 0 calc(var(--gwx-slide-size) - var(--gwx-slide-gap)*(var(--gwx-columns, 1) - 1)/var(--gwx-columns, 1));margin-inline-end:var(--gwx-slide-gap);max-width:100%;min-width:0;overflow:clip}.wp-block-groundworx-carousel .gwx-carousel__slide>.gwx-carousel__slide-content{flex-grow:1}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed){display:block}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__viewport{grid-area:track;margin-bottom:0;margin-top:0;min-height:120px}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows{grid-area:arrows;pointer-events:none}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;font-size:1em;height:unset;justify-content:center;line-height:1;margin:0;padding:.65em;pointer-events:auto;position:relative}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow[disabled]{cursor:default;opacity:.5}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow>svg{fill:currentColor;height:1em;pointer-events:none;width:1em}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow.has-border-color{border:.1em solid transparent}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow--prev{grid-area:arrow-prev}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow--next{grid-area:arrow-next}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter{color:currentColor;grid-area:counter;pointer-events:auto}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter-current{font-weight:700}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter-current,.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter-separator,.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter-total{display:inline}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__pagination{gap:.125em;grid-area:pagination}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__progress{background-color:color-mix(in srgb,currentColor 25%,transparent);grid-area:progress;height:5px;overflow:hidden;width:100%}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__progress .gwx-carousel__progress-bar{background-color:currentColor;height:100%;transition:width .4s ease;width:0}.wp-block-groundworx-carousel:not(.is-pagination-number)>.gwx-carousel>.gwx-carousel__wrapper>.gwx-carousel__pagination>.gwx-carousel__pagination-item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;font-size:.875em;height:unset;justify-content:center;margin:0;min-width:unset;opacity:var(--gwx-inactive-opacity,.6);padding:0}.wp-block-groundworx-carousel:not(.is-pagination-number)>.gwx-carousel>.gwx-carousel__wrapper>.gwx-carousel__pagination>.gwx-carousel__pagination-item>svg{height:1em;pointer-events:none;stroke-width:1;width:auto}.wp-block-groundworx-carousel:not(.is-pagination-number)>.gwx-carousel>.gwx-carousel__wrapper>.gwx-carousel__pagination>.gwx-carousel__pagination-item.has-text-color{opacity:1}.wp-block-groundworx-carousel:not(.is-pagination-number)>.gwx-carousel>.gwx-carousel__wrapper>.gwx-carousel__pagination>.gwx-carousel__pagination-item.is-active{cursor:default;opacity:1}.wp-block-groundworx-carousel:not(.is-pagination-number)>.gwx-carousel>.gwx-carousel__wrapper>.gwx-carousel__pagination>.gwx-carousel__pagination-item.is-active>svg{fill:currentColor;opacity:1}.wp-block-groundworx-carousel.is-pagination-number>.gwx-carousel>.gwx-carousel__wrapper>.gwx-carousel__pagination>.gwx-carousel__pagination-item.wp-element-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1;border:0;cursor:pointer;display:flex;font-size:inherit;font-variant-numeric:tabular-nums;height:2.3em;justify-content:center;line-height:1;margin:0;opacity:var(--gwx-inactive-opacity,.6);padding:0;transition:opacity .2s ease,color .2s ease,background-color .2s ease;width:auto}.wp-block-groundworx-carousel.is-pagination-number>.gwx-carousel>.gwx-carousel__wrapper>.gwx-carousel__pagination>.gwx-carousel__pagination-item.wp-element-button:not(.is-active){background-color:transparent;border:0;color:inherit}.wp-block-groundworx-carousel.is-pagination-number>.gwx-carousel>.gwx-carousel__wrapper>.gwx-carousel__pagination>.gwx-carousel__pagination-item.wp-element-button.has-background,.wp-block-groundworx-carousel.is-pagination-number>.gwx-carousel>.gwx-carousel__wrapper>.gwx-carousel__pagination>.gwx-carousel__pagination-item.wp-element-button:not(.is-active):hover{opacity:1}.wp-block-groundworx-carousel.is-pagination-number>.gwx-carousel>.gwx-carousel__wrapper>.gwx-carousel__pagination>.gwx-carousel__pagination-item.wp-element-button.is-active{cursor:default;font-weight:700;opacity:1}.wp-block-groundworx-carousel.is-pagination-number>.gwx-carousel>.gwx-carousel__wrapper>.gwx-carousel__pagination>.gwx-carousel__pagination-item.wp-element-button.has-border-color{border:.1em solid transparent}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed):not(.is-loop)>.gwx-carousel__wrapper>.gwx-carousel__viewport>.gwx-carousel__container>.gwx-carousel__slide:last-child{margin-inline-end:0}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed):not(.is-overflow)>.gwx-carousel__wrapper>.gwx-carousel__viewport>.gwx-carousel__container{justify-content:center}.wp-block-groundworx-carousel>.gwx-carousel.is-destroyed .gwx-carousel__slide,.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed):not(.is-overflow)>.gwx-carousel__wrapper>.gwx-carousel__viewport>.gwx-carousel__container>.gwx-carousel__slide:last-child{margin-inline-end:0}.wp-block-groundworx-carousel>.gwx-carousel.is-destroyed>.gwx-carousel__wrapper>.gwx-carousel__viewport{overflow:visible}.wp-block-groundworx-carousel>.gwx-carousel.is-destroyed>.gwx-carousel__wrapper>.gwx-carousel__viewport>.gwx-carousel__container{display:grid;grid-auto-flow:row;padding:0}.wp-block-groundworx-carousel>.gwx-carousel.is-destroyed>.gwx-carousel__wrapper>.gwx-carousel__arrows,.wp-block-groundworx-carousel>.gwx-carousel.is-destroyed>.gwx-carousel__wrapper>.gwx-carousel__pagination,.wp-block-groundworx-carousel>.gwx-carousel.is-destroyed>.gwx-carousel__wrapper>.gwx-carousel__progress{display:none}.wp-block-groundworx-carousel.template-default>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper{display:grid;grid-template-columns:[track-start progress-start pagination-start counter-start] minmax(0,1fr) [counter-end pagination-end progress-end track-end];grid-template-rows:[counter-start track-start pagination-start arrow-prev-start arrow-next-start] auto [arrow-prev-end arrow-next-end pagination-end track-end progress-start counter-end] auto [progress-end]}.wp-block-groundworx-carousel.template-default>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__viewport{z-index:0}.wp-block-groundworx-carousel.template-default>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows{display:contents;z-index:1}.wp-block-groundworx-carousel.template-default>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow--prev{align-self:center;margin-right:var(--wp--preset--spacing--gutter,1rem);width:-moz-min-content;width:min-content}.wp-block-groundworx-carousel.template-default>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow--next{align-self:center;margin-left:var(--wp--preset--spacing--gutter,1rem);width:-moz-min-content;width:min-content}.wp-block-groundworx-carousel.template-default>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter{align-self:flex-start;justify-self:flex-end;padding:var(--wp--preset--spacing--gutter,1rem);position:relative;z-index:1}.wp-block-groundworx-carousel.template-default>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__pagination{align-self:flex-end;display:flex;justify-content:center;margin:0;padding:var(--wp--preset--spacing--gutter,1rem);position:relative;z-index:1}.wp-block-groundworx-carousel.template-default>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__progress{position:relative}.wp-block-groundworx-carousel.template-default>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-arrows>.gwx-carousel__wrapper{grid-template-columns:[arrow-prev-start] auto [arrow-prev-end track-start progress-start pagination-start counter-start] minmax(0,1fr) [counter-end pagination-end progress-end track-end arrow-next-start] auto [arrow-next-end]}.wp-block-groundworx-carousel.template-default-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper{display:grid;grid-template-columns:[track-start progress-start pagination-start counter-start] minmax(0,1fr) [counter-end pagination-end progress-end track-end];grid-template-rows:[counter-start track-start arrow-prev-start arrow-next-start] auto [arrow-prev-end arrow-next-end track-end progress-start counter-end] auto [progress-end]}.wp-block-groundworx-carousel.template-default-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__viewport{z-index:0}.wp-block-groundworx-carousel.template-default-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows{display:contents;z-index:1}.wp-block-groundworx-carousel.template-default-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow--prev{align-self:center;margin-right:var(--wp--preset--spacing--gutter,1rem);width:-moz-min-content;width:min-content}.wp-block-groundworx-carousel.template-default-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow--next{align-self:center;margin-left:var(--wp--preset--spacing--gutter,1rem);width:-moz-min-content;width:min-content}.wp-block-groundworx-carousel.template-default-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter{align-self:flex-start;justify-self:flex-end;padding:var(--wp--preset--spacing--gutter,1rem);position:relative;z-index:1}.wp-block-groundworx-carousel.template-default-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__pagination{align-self:flex-end;display:flex;justify-content:center;margin:0;padding-left:var(--wp--preset--spacing--gutter,1rem);padding-right:var(--wp--preset--spacing--gutter,1rem);padding-top:var(--wp--preset--spacing--gutter,1rem);position:relative;z-index:1}.wp-block-groundworx-carousel.template-default-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__progress{position:relative}.wp-block-groundworx-carousel.template-default-alt>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-arrows>.gwx-carousel__wrapper{grid-template-columns:[arrow-prev-start] auto [arrow-prev-end progress-start pagination-start counter-start track-start] 1fr [track-end counter-end pagination-end progress-end arrow-next-start] auto [arrow-next-end]}.wp-block-groundworx-carousel.template-default-alt>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-pagination>.gwx-carousel__wrapper{grid-template-rows:[counter-start track-start arrow-prev-start arrow-next-start] auto [arrow-prev-end arrow-next-end track-end progress-start counter-end] auto [progress-end pagination-start] auto [pagination-end]}.wp-block-groundworx-carousel.template-simple>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper{display:grid;grid-template-columns:[track-start progress-start pagination-start arrows-start] auto [arrows-end pagination-end progress-end track-end];grid-template-rows:[track-start pagination-start] auto [pagination-end track-end progress-start] auto [progress-end]}.wp-block-groundworx-carousel.template-simple>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__viewport{z-index:0}.wp-block-groundworx-carousel.template-simple>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows{align-items:center;display:grid;gap:.25rem;grid-template-columns:[arrow-prev-start] auto [arrow-prev-end counter-start] auto [counter-end arrow-next-start] auto [arrow-next-end];grid-template-rows:[counter-start arrow-prev-start arrow-next-start] auto [arrow-prev-end arrow-next-end counter-end];justify-self:center;position:relative;z-index:1}.wp-block-groundworx-carousel.template-simple>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter{align-self:center;justify-self:center;min-width:5ch;text-align:center;z-index:1}.wp-block-groundworx-carousel.template-simple>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__pagination{align-self:flex-end;display:flex;justify-content:center;margin:0;padding:var(--wp--preset--spacing--gutter,1rem);position:relative;z-index:1}.wp-block-groundworx-carousel.template-simple>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__progress{position:relative}.wp-block-groundworx-carousel.template-simple>.gwx-carousel:not(.is-destroyed):where(.gwx-carousel--has-arrows,.gwx-carousel--has-counter)>.gwx-carousel__wrapper{grid-template-rows:[track-start pagination-start] auto [pagination-end track-end progress-start] auto [progress-end] var(--wp--preset--spacing--gutter,1rem) [arrows-start] auto [arrows-end]}.wp-block-groundworx-carousel.template-simple>.gwx-carousel:not(.is-destroyed):where(.gwx-carousel--has-arrows,.gwx-carousel--has-counter)>.gwx-carousel__wrapper>.gwx-carousel__arrows{align-items:center;display:grid;grid-template-rows:[counter-start arrow-prev-start arrow-next-start] auto [arrow-prev-end arrow-next-end counter-end];justify-self:center;position:relative;z-index:1}.wp-block-groundworx-carousel.template-simple>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-arrows:not(.gwx-carousel--has-counter)>.gwx-carousel__wrapper>.gwx-carousel__arrows{grid-template-columns:[arrow-prev-start] auto [arrow-prev-end arrow-next-start] auto [arrow-next-end]}.wp-block-groundworx-carousel.template-simple>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-counter:not(.gwx-carousel--has-arrows)>.gwx-carousel__wrapper>.gwx-carousel__arrows{grid-template-columns:[counter-start] auto [counter-end]}.wp-block-groundworx-carousel.template-simple>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-arrows.gwx-carousel--has-counter>.gwx-carousel__wrapper>.gwx-carousel__arrows{grid-template-columns:[arrow-prev-start] auto [arrow-prev-end counter-start] auto [counter-end arrow-next-start] auto [arrow-next-end]}.wp-block-groundworx-carousel.template-simple-left>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper{display:grid;grid-template-columns:[track-start progress-start pagination-start arrows-start] auto [arrows-end pagination-end] var(--wp--preset--spacing--gutter,1rem) [progress-end track-end];grid-template-rows:[track-start pagination-start] auto [pagination-end track-end progress-start] auto [progress-end]}.wp-block-groundworx-carousel.template-simple-left>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__viewport{z-index:0}.wp-block-groundworx-carousel.template-simple-left>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows{align-items:center;display:grid;gap:.25rem;grid-template-columns:[arrow-prev-start] auto [arrow-prev-end counter-start] auto [counter-end arrow-next-start] auto [arrow-next-end];grid-template-rows:[counter-start arrow-prev-start arrow-next-start] auto [arrow-prev-end arrow-next-end counter-end];justify-self:center;position:relative;z-index:1}.wp-block-groundworx-carousel.template-simple-left>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter{align-self:center;justify-self:center;min-width:5ch;text-align:center;z-index:1}.wp-block-groundworx-carousel.template-simple-left>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__pagination{align-self:flex-end;align-self:center;display:flex;flex-direction:column;justify-content:center;justify-self:flex-end;margin:0;padding:0;position:relative;transform:rotate(-90deg) translateY(-100%) translateX(50%);transform-origin:center right;writing-mode:vertical-rl;z-index:1}.wp-block-groundworx-carousel.template-simple-left>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__progress{position:relative}.wp-block-groundworx-carousel.template-simple-left>.gwx-carousel:not(.is-destroyed):where(.gwx-carousel--has-arrows,.gwx-carousel--has-counter)>.gwx-carousel__wrapper{grid-template-rows:[track-start pagination-start] auto [pagination-end track-end progress-start] auto [progress-end] var(--wp--preset--spacing--gutter,1rem) [arrows-start] auto [arrows-end]}.wp-block-groundworx-carousel.template-simple-left>.gwx-carousel:not(.is-destroyed):where(.gwx-carousel--has-arrows,.gwx-carousel--has-counter)>.gwx-carousel__wrapper>.gwx-carousel__arrows{align-items:center;display:grid;grid-template-rows:[counter-start arrow-prev-start arrow-next-start] auto [arrow-prev-end arrow-next-end counter-end];justify-self:flex-start;position:relative;z-index:1}.wp-block-groundworx-carousel.template-simple-left>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-arrows:not(.gwx-carousel--has-counter)>.gwx-carousel__wrapper>.gwx-carousel__arrows{grid-template-columns:[arrow-prev-start] auto [arrow-prev-end arrow-next-start] auto [arrow-next-end]}.wp-block-groundworx-carousel.template-simple-left>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-counter:not(.gwx-carousel--has-arrows)>.gwx-carousel__wrapper>.gwx-carousel__arrows{grid-template-columns:[counter-start] auto [counter-end]}.wp-block-groundworx-carousel.template-simple-left>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-arrows.gwx-carousel--has-counter>.gwx-carousel__wrapper>.gwx-carousel__arrows{grid-template-columns:[arrow-prev-start] auto [arrow-prev-end counter-start] auto [counter-end arrow-next-start] auto [arrow-next-end]}.wp-block-groundworx-carousel.template-simple-right>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper{display:grid;grid-template-columns:[track-start progress-start] var(--wp--preset--spacing--gutter,1rem) [pagination-start arrows-start] auto [arrows-end pagination-end progress-end track-end];grid-template-rows:[track-start pagination-start] auto [pagination-end track-end progress-start] auto [progress-end]}.wp-block-groundworx-carousel.template-simple-right>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__viewport{z-index:0}.wp-block-groundworx-carousel.template-simple-right>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows{align-items:center;display:grid;gap:.25rem;grid-template-columns:[arrow-prev-start] auto [arrow-prev-end counter-start] auto [counter-end arrow-next-start] auto [arrow-next-end];grid-template-rows:[counter-start arrow-prev-start arrow-next-start] auto [arrow-prev-end arrow-next-end counter-end];justify-self:center;position:relative;z-index:1}.wp-block-groundworx-carousel.template-simple-right>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter{align-self:center;justify-self:center;min-width:5ch;text-align:center;z-index:1}.wp-block-groundworx-carousel.template-simple-right>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__pagination{align-self:flex-end;align-self:center;display:flex;flex-direction:column;justify-content:center;justify-self:flex-start;margin:0;padding:0;position:relative;transform:rotate(-90deg) translateY(100%) translateX(-50%);transform-origin:center left;writing-mode:vertical-rl;z-index:1}.wp-block-groundworx-carousel.template-simple-right>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__progress{position:relative}.wp-block-groundworx-carousel.template-simple-right>.gwx-carousel:not(.is-destroyed):where(.gwx-carousel--has-arrows,.gwx-carousel--has-counter)>.gwx-carousel__wrapper{grid-template-rows:[track-start pagination-start] auto [pagination-end track-end progress-start] auto [progress-end] var(--wp--preset--spacing--gutter,1rem) [arrows-start] auto [arrows-end]}.wp-block-groundworx-carousel.template-simple-right>.gwx-carousel:not(.is-destroyed):where(.gwx-carousel--has-arrows,.gwx-carousel--has-counter)>.gwx-carousel__wrapper>.gwx-carousel__arrows{align-items:center;display:grid;grid-template-rows:[counter-start arrow-prev-start arrow-next-start] auto [arrow-prev-end arrow-next-end counter-end];justify-self:flex-end;position:relative;z-index:1}.wp-block-groundworx-carousel.template-simple-right>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-arrows:not(.gwx-carousel--has-counter)>.gwx-carousel__wrapper>.gwx-carousel__arrows{grid-template-columns:[arrow-prev-start] auto [arrow-prev-end arrow-next-start] auto [arrow-next-end]}.wp-block-groundworx-carousel.template-simple-right>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-counter:not(.gwx-carousel--has-arrows)>.gwx-carousel__wrapper>.gwx-carousel__arrows{grid-template-columns:[counter-start] auto [counter-end]}.wp-block-groundworx-carousel.template-simple-right>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-arrows.gwx-carousel--has-counter>.gwx-carousel__wrapper>.gwx-carousel__arrows{grid-template-columns:[arrow-prev-start] auto [arrow-prev-end counter-start] auto [counter-end arrow-next-start] auto [arrow-next-end]}.wp-block-groundworx-carousel.template-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper{display:grid;grid-template-columns:[track-start progress-start pagination-start arrows-start] auto [pagination-end arrows-end progress-end track-end];grid-template-rows:[track-start pagination-start arrows-start] minmax(0,1fr) [arrows-end pagination-end track-end progress-start] auto [progress-end]}.wp-block-groundworx-carousel.template-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__viewport{z-index:0}.wp-block-groundworx-carousel.template-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows{align-items:center;display:inline-grid;gap:5px;grid-template-columns:[counter-start arrow-prev-start] auto [arrow-prev-end arrow-next-start] auto [counter-end arrow-next-end];grid-template-rows:[arrow-prev-start counter-start arrow-next-start] auto [arrow-prev-end counter-end arrow-next-end];justify-content:space-between;justify-self:stretch;padding:var(--wp--preset--spacing--gutter,1rem);position:relative;z-index:1}.wp-block-groundworx-carousel.template-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter{align-self:flex-start;justify-content:flex-end;justify-self:flex-end;z-index:1}.wp-block-groundworx-carousel.template-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__pagination{align-self:flex-end;display:flex;justify-content:center;justify-self:center;margin:0;padding:var(--wp--preset--spacing--gutter,1rem);position:relative;z-index:1}.wp-block-groundworx-carousel.template-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__progress{position:relative}.wp-block-groundworx-carousel.template-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper{display:grid;grid-template-columns:[track-start progress-start pagination-start arrows-start] auto [pagination-end arrows-end progress-end track-end];grid-template-rows:[track-start arrows-start] minmax(0,1fr) [arrows-end track-end progress-start] auto [progress-end]}.wp-block-groundworx-carousel.template-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__viewport{z-index:0}.wp-block-groundworx-carousel.template-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows{align-items:center;display:inline-grid;gap:0;grid-template-columns:[counter-start arrow-prev-start] auto [arrow-prev-end arrow-next-start] auto [counter-end arrow-next-end];grid-template-rows:[arrow-prev-start counter-start arrow-next-start] auto [arrow-prev-end counter-end arrow-next-end];justify-content:space-between;justify-self:stretch;padding:var(--wp--preset--spacing--gutter,1rem);position:relative;z-index:1}.wp-block-groundworx-carousel.template-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter{align-self:flex-start;justify-content:flex-end;justify-self:flex-end;z-index:1}.wp-block-groundworx-carousel.template-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__pagination{align-self:flex-end;display:flex;justify-content:center;justify-self:center;margin:0;padding-left:var(--wp--preset--spacing--gutter,1rem);padding-right:var(--wp--preset--spacing--gutter,1rem);padding-top:var(--wp--preset--spacing--gutter,1rem);position:relative;z-index:1}.wp-block-groundworx-carousel.template-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__progress{position:relative}.wp-block-groundworx-carousel.template-overlay-alt>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-pagination>.gwx-carousel__wrapper{grid-template-rows:[track-start arrows-start] minmax(0,1fr) [arrows-end track-end progress-start] auto [progress-end pagination-start] auto [pagination-end]}.wp-block-groundworx-carousel.template-partial-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper{display:grid;grid-template-columns:[track-start progress-start pagination-start counter-start] minmax(0,1fr) [counter-end pagination-end progress-end track-end];grid-template-rows:[counter-start track-start pagination-start arrow-prev-start arrow-next-start] auto [arrow-prev-end arrow-next-end pagination-end track-end progress-start counter-end] auto [progress-end]}.wp-block-groundworx-carousel.template-partial-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__viewport{z-index:0}.wp-block-groundworx-carousel.template-partial-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows{display:contents;z-index:1}.wp-block-groundworx-carousel.template-partial-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow--prev{align-self:center;justify-self:flex-start;width:-moz-min-content;width:min-content;z-index:1}.wp-block-groundworx-carousel.template-partial-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow--next{align-self:center;justify-self:flex-end;width:-moz-min-content;width:min-content;z-index:1}.wp-block-groundworx-carousel.template-partial-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter{align-self:flex-start;justify-self:flex-end;padding:var(--wp--preset--spacing--gutter,1rem);position:relative;z-index:1}.wp-block-groundworx-carousel.template-partial-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper .gwx-carousel__pagination{align-self:flex-end;display:flex;justify-content:center;margin:0;padding:var(--wp--preset--spacing--gutter,1rem);position:relative;z-index:1}.wp-block-groundworx-carousel.template-partial-overlay>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__progress{position:relative}.wp-block-groundworx-carousel.template-partial-overlay>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-arrows>.gwx-carousel__wrapper{grid-template-columns:[arrow-prev-start] 1em [arrow-prev-end track-start progress-start pagination-start counter-start] minmax(0,1fr) [counter-end pagination-end progress-end track-end arrow-next-start] 1em [arrow-next-end]}.wp-block-groundworx-carousel.template-partial-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper{display:grid;grid-template-columns:[track-start progress-start pagination-start counter-start] minmax(0,1fr) [counter-end pagination-end progress-end track-end];grid-template-rows:[counter-start track-start arrow-prev-start arrow-next-start] auto [arrow-prev-end arrow-next-end track-end progress-start counter-end] auto [progress-end]}.wp-block-groundworx-carousel.template-partial-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__viewport{z-index:0}.wp-block-groundworx-carousel.template-partial-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows{display:contents;z-index:1}.wp-block-groundworx-carousel.template-partial-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow--prev{align-self:center;justify-self:flex-start;width:-moz-min-content;width:min-content;z-index:1}.wp-block-groundworx-carousel.template-partial-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__arrow--next{align-self:center;justify-self:flex-end;width:-moz-min-content;width:min-content;z-index:1}.wp-block-groundworx-carousel.template-partial-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__arrows .gwx-carousel__counter{align-self:flex-start;justify-self:flex-end;padding:var(--wp--preset--spacing--gutter,1rem);position:relative;z-index:1}.wp-block-groundworx-carousel.template-partial-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__pagination{align-self:flex-end;display:flex;justify-content:center;margin:0;padding-left:var(--wp--preset--spacing--gutter,1rem);padding-right:var(--wp--preset--spacing--gutter,1rem);padding-top:var(--wp--preset--spacing--gutter,1rem);position:relative;z-index:1}.wp-block-groundworx-carousel.template-partial-overlay-alt>.gwx-carousel:not(.is-destroyed)>.gwx-carousel__wrapper>.gwx-carousel__progress{position:relative}.wp-block-groundworx-carousel.template-partial-overlay-alt>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-arrows>.gwx-carousel__wrapper{grid-template-columns:[pagination-start arrow-prev-start] 1em [arrow-prev-end track-start progress-start counter-start] minmax(0,1fr) [counter-end progress-end track-end arrow-next-start] 1em [arrow-next-end pagination-end]}.wp-block-groundworx-carousel.template-partial-overlay-alt>.gwx-carousel:not(.is-destroyed).gwx-carousel--has-pagination>.gwx-carousel__wrapper{grid-template-rows:[counter-start track-start arrow-prev-start arrow-next-start] auto [arrow-prev-end arrow-next-end track-end progress-start counter-end] auto [progress-end pagination-start] auto [pagination-end]}.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed):not(.gwx-carousel--has-arrows)>.gwx-carousel__wrapper>.gwx-carousel__arrows,.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed):not(.gwx-carousel--has-counter)>.gwx-carousel__wrapper>.gwx-carousel__arrows>.gwx-carousel__counter,.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed):not(.gwx-carousel--has-pagination)>.gwx-carousel__wrapper>.gwx-carousel__pagination,.wp-block-groundworx-carousel>.gwx-carousel:not(.is-destroyed):not(.gwx-carousel--has-progressbar)>.gwx-carousel__wrapper>.gwx-carousel__progress{display:none}
