:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false{position:relative}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false:not(.alignfull){width:100%}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__wrapper{overflow:hidden;-webkit-user-select:none;user-select:none}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__wrapper>:last-child{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:var(--slider-gap)!important;justify-content:flex-start!important;touch-action:pan-y pinch-zoom;width:100%!important;--indent:calc((100% - var(--slide-width))/2);transform:translate3d(var(--indent),0,0)}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__wrapper>:last-child:not(:has(:nth-child(2))) .theme-slider__arrows,:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__wrapper>:last-child:not(:has(:nth-child(2))) .theme-slider__dots{display:none}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__wrapper>:last-child>*{flex-basis:var(--slide-width);flex-grow:0;flex-shrink:0;max-width:100%;min-width:0}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__wrapper>:last-child>*>button{background:#0000;border:none;border-radius:0;cursor:pointer;padding:0;transition:transform .3s;width:100%}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__wrapper>:last-child>*>button:focus,:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__wrapper>:last-child>*>button:hover{transform:scale(1.1)}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__wrapper>:last-child>:last-child{margin-right:var(--slider-gap)}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__wrapper:has(+.theme-slider__dots){margin-bottom:var(--slider-wrapper-margin-bottom)}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__wrapper:has(+.theme-slider__arrows){margin-bottom:calc(var(--slider-wrapper-margin-bottom) + var(--slider-arrows-button-size))}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__dots{align-items:center;display:flex;flex-wrap:wrap;gap:var(--slider-dot-gap);justify-content:center;min-height:var(--slider-dot-size-active);width:100%}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__dots:has(+.theme-slider__arrows){margin-bottom:var(--slider-dots-margin-bottom)}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__dot{background-color:var(--slider-dot-color);border:var(--slider-dot-border);border-radius:var(--slider-dot-radius);display:inline-block;height:var(--slider-dot-size);padding:0;width:var(--slider-dot-size)}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__dot_active{background-color:var(--slider-dot-color-active);border:var(--slider-dot-border-active);height:var(--slider-dot-size-active);width:var(--slider-dot-size-active)}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__dot-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__dot-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__arrows{align-items:center;display:flex;gap:var(--slider-arrows-gap);justify-content:center;pointer-events:none;width:100%}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__arrow{align-items:center;background-color:#0000;border:var(--slider-arrows-button-border);border-radius:var(--slider-arrows-button-border-radius);color:var(--slider-arrows-button-color);cursor:pointer;display:flex;height:var(--slider-arrows-button-size);justify-content:center;padding:0;pointer-events:all;position:relative;transition:background-color .3s,border-color .3s,color .3s;width:var(--slider-arrows-button-size)}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__arrow:focus,:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__arrow:hover{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--accent-contrast)}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__arrow-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false .theme-slider__arrow-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false.theme-slider_arrows-dots-one-line .theme-slider__arrows{bottom:0;justify-content:space-between;position:absolute}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false.theme-slider_arrows-dots-one-line .theme-slider__dots{margin-bottom:0;min-height:var(--slider-arrows-button-size);padding-inline:calc(var(--slider-arrows-button-size) + 20px)}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false.theme-slider_inside-arrows-dots-one-line .theme-slider__wrapper{margin-bottom:0}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false.theme-slider_inside-arrows-dots-one-line .theme-slider__arrows,:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false.theme-slider_inside-arrows-dots-one-line .theme-slider__dots{bottom:40px;left:50%;position:absolute;transform:translateX(-50%)}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false.theme-slider_inside-arrows-dots-one-line .theme-slider__arrows{justify-content:space-between;max-width:640px;padding-inline:20px}
:is(.is-root-container,.wp-site-blocks) .theme-slider--breakpoint_min-width_1000_false.theme-slider_inside-arrows-dots-one-line .theme-slider__dots{margin-bottom:0;max-width:600px;min-height:var(--slider-arrows-button-size);padding-inline:calc(var(--slider-arrows-button-size) + 20px)}
:is(.is-root-container,.wp-site-blocks) .theme-slider:not(.theme-slider--breakpoint_min-width_1000_false) .theme-slider__wrapper:has(+.theme-slider__dots){margin-bottom:var(--slider-wrapper-margin-bottom-mobile)}
:is(.is-root-container,.wp-site-blocks) .theme-slider:not(.theme-slider--breakpoint_min-width_1000_false) .theme-slider__wrapper:has(+.theme-slider__arrows){margin-bottom:calc(var(--slider-wrapper-margin-bottom-mobile) + var(--slider-arrows-button-size))}
:is(.is-root-container,.wp-site-blocks) .theme-slider:not(.theme-slider--breakpoint_min-width_1000_false) .theme-slider__dots:has(+.theme-slider__arrows){margin-bottom:var(--slider-dots-margin-bottom-mobile)}
:is(.is-root-container,.wp-site-blocks) .theme-slider:not(.theme-slider--breakpoint_min-width_1000_false) .theme-slider__arrows{gap:var(--slider-arrows-gap-mobile)}
