
/* 0.7.0.26: deterministic first paint. Reserve geometry immediately, but never expose
   unscaled layers/navigation while the runtime resolves breakpoint and first-slide media. */
.edb07-slider.edb07-is-booting .edb07-slider__stage,
.edb07-slider.edb07-is-booting .edb07-slider__arrow,
.edb07-slider.edb07-is-booting .edb07-slider__dots{opacity:0!important;visibility:hidden!important;pointer-events:none!important}
.edb07-slider.edb07-is-ready .edb07-slider__stage,
.edb07-slider.edb07-is-ready .edb07-slider__arrow,
.edb07-slider.edb07-is-ready .edb07-slider__dots{opacity:1}
.edb07-slider.edb07-is-revealing .edb07-slider__stage,
.edb07-slider.edb07-is-revealing .edb07-slider__arrow,
.edb07-slider.edb07-is-revealing .edb07-slider__dots{transition:opacity .14s ease}
/* Edbetha Slider 0.7 runtime. Builder code is intentionally not shipped here. */
.edb07-slider{--edb-css-ready:1;position:relative;width:100%;overflow:hidden;background:transparent}
.edb07-slider__viewport{position:absolute;inset:0;overflow:hidden}.edb07-slider__stage{position:absolute;left:0;top:0;transform-origin:0 0}.edb07-slide{position:absolute;inset:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;overflow:hidden;background-position:center;background-repeat:no-repeat}.edb07-slide.is-active{opacity:1;visibility:visible;pointer-events:auto}
.edb07-layer{position:absolute;box-sizing:border-box;left:var(--edb-d-x);top:var(--edb-d-y);width:var(--edb-d-w);height:var(--edb-d-h);transform:rotate(var(--edb-d-r));display:flex;align-items:center;line-height:1.05;--edb-color:var(--edb-d-color);--edb-font-family:var(--edb-d-font-family);--edb-font-size-current:var(--edb-d-font-size);--edb-font-weight:var(--edb-d-font-weight);--edb-line-height:var(--edb-d-line-height);--edb-letter-spacing-current:var(--edb-d-letter-spacing);--edb-align:var(--edb-d-align);--edb-transform-text:var(--edb-d-transform-text);--edb-font-style:var(--edb-d-font-style);--edb-decoration:var(--edb-d-decoration);--edb-stroke-current:var(--edb-d-stroke);--edb-stroke-color-current:var(--edb-d-stroke-color);--edb-icon-color-current:var(--edb-d-list-icon-color);--edb-icon-size-current:var(--edb-d-list-icon-size);--edb-list-icon-bg-current:var(--edb-d-list-icon-bg);--edb-list-icon-bg-opacity-current:var(--edb-d-list-icon-bg-opacity);--edb-list-icon-box-size-current:var(--edb-d-list-icon-box-size);--edb-list-icon-radius-current:var(--edb-d-list-icon-radius);--edb-list-icon-border-width-current:var(--edb-d-list-icon-border-width);--edb-list-icon-border-color-current:var(--edb-d-list-icon-border-color);--edb-list-gap-current:var(--edb-d-list-gap);--edb-item-gap-current:var(--edb-d-list-item-gap);--edb-list-direction-current:var(--edb-d-list-direction);--edb-image-fit-current:var(--edb-d-image-fit);--edb-radius-current:var(--edb-d-radius);--edb-button-bg-current:var(--edb-d-button-bg);--edb-border-width-current:var(--edb-d-border-width);--edb-border-color-current:var(--edb-d-border-color);--edb-padding-x-current:var(--edb-d-padding-x);--edb-padding-y-current:var(--edb-d-padding-y);--edb-button-width-current:var(--edb-d-button-width);--edb-hover-bg-current:var(--edb-d-hover-bg);--edb-hover-color-current:var(--edb-d-hover-color);--edb-hover-border-current:var(--edb-d-hover-border)}
.edb07-layer--heading,.edb07-layer--text,.edb07-layer--list{color:var(--edb-color);font-family:var(--edb-font-family,inherit);font-size:calc(var(--edb-font-size-current,20) * 1px);font-weight:var(--edb-font-weight,400);line-height:var(--edb-line-height,1.3);letter-spacing:calc(var(--edb-letter-spacing-current,0) * 1px);text-align:var(--edb-align,left);text-transform:var(--edb-transform-text,none);font-style:var(--edb-font-style,normal);text-decoration:var(--edb-decoration,none)}
.edb07-layer--heading{-webkit-text-stroke:calc(var(--edb-stroke-current,0) * 1px) var(--edb-stroke-color-current,transparent)}.edb07-layer--text{white-space:normal;overflow:hidden}
.edb07-layer--image img{display:block;width:100%;height:100%;object-fit:var(--edb-image-fit-current,contain);border-radius:calc(var(--edb-radius-current,0) * 1px)}
.edb07-layer--list{align-items:flex-start;overflow:hidden}.edb07-layer--list ul{display:flex;width:100%;margin:0;padding:0;list-style:none;gap:calc(var(--edb-item-gap-current,0) * 1px);flex-direction:var(--edb-list-direction-current,column);flex-wrap:wrap}.edb07-layer--list li{display:flex;align-items:flex-start}.edb07-layer__list-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;color:var(--edb-icon-color-current);width:calc(var(--edb-list-icon-box-size-current,var(--edb-icon-size-current,22)) * 1px);height:calc(var(--edb-list-icon-box-size-current,var(--edb-icon-size-current,22)) * 1px);margin-right:calc(var(--edb-list-gap-current,0) * 1px);background:color-mix(in srgb,var(--edb-list-icon-bg-current,#fff) calc(var(--edb-list-icon-bg-opacity-current,0)*1%),transparent);border:calc(var(--edb-list-icon-border-width-current,0)*1px) solid var(--edb-list-icon-border-color-current,var(--edb-icon-color-current));border-radius:calc(var(--edb-list-icon-radius-current,999)*1px)}.edb07-layer__list-icon{overflow:hidden}.edb07-layer__list-icon svg{display:block;width:calc(var(--edb-icon-size-current,22)*1px);height:calc(var(--edb-icon-size-current,22)*1px);max-width:100%;max-height:100%;overflow:hidden;flex:0 0 auto}
.edb07-layer--button{align-items:center;justify-content:flex-start;overflow:visible}.edb07-button__control{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;width:var(--edb-button-width-current,auto);max-width:100%;padding:calc(var(--edb-padding-y-current,12) * 1px) calc(var(--edb-padding-x-current,28) * 1px);background:var(--edb-button-bg-current);color:var(--edb-color);font-family:var(--edb-font-family,inherit);font-size:calc(var(--edb-font-size-current,18) * 1px);font-weight:var(--edb-font-weight,700);line-height:1.2;text-decoration:none;border-style:solid;border-width:calc(var(--edb-border-width-current,0) * 1px);border-color:var(--edb-border-color-current);border-radius:calc(var(--edb-radius-current,0) * 1px);transition:background .2s ease,color .2s ease,border-color .2s ease}.edb07-button__control:hover,.edb07-button__control:focus-visible{background:var(--edb-hover-bg-current);color:var(--edb-hover-color-current);border-color:var(--edb-hover-border-current)}
.edb07-slider__arrow{position:absolute;z-index:1000;top:50%;transform:translateY(-50%);width:34px;height:34px;border:0;border-radius:3px;background:#ffd219;color:#111;font-size:24px;line-height:1;cursor:pointer}.edb07-slider__arrow--prev{left:14px}.edb07-slider__arrow--next{right:14px}
.edb07-slider--custom{max-width:var(--edb-custom-width);margin-inline:auto}.edb07-slider--fullscreen{width:100%;height:100dvh;max-height:none;aspect-ratio:auto}.edb07-slider--fullscreen .edb07-slider__viewport{height:100%}.edb07-slider-dev-message{padding:12px;background:#fff3cd;color:#5d4900}.edb07-slider[data-edb-bp="desktop"] .edb07-hide-desktop{display:none!important}

/* Breakpoint selection is controlled by the isolated 0.7 runtime, not cascading media queries. */
.edb07-slider[data-edb-bp="tablet"] .edb07-layer{left:var(--edb-t-x);top:var(--edb-t-y);width:var(--edb-t-w);height:var(--edb-t-h);transform:rotate(var(--edb-t-r));--edb-color:var(--edb-t-color);--edb-font-family:var(--edb-t-font-family);--edb-font-size-current:var(--edb-t-font-size);--edb-font-weight:var(--edb-t-font-weight);--edb-line-height:var(--edb-t-line-height);--edb-letter-spacing-current:var(--edb-t-letter-spacing);--edb-align:var(--edb-t-align);--edb-transform-text:var(--edb-t-transform-text);--edb-font-style:var(--edb-t-font-style);--edb-decoration:var(--edb-t-decoration);--edb-stroke-current:var(--edb-t-stroke);--edb-stroke-color-current:var(--edb-t-stroke-color);--edb-icon-color-current:var(--edb-t-list-icon-color);--edb-icon-size-current:var(--edb-t-list-icon-size);--edb-list-icon-bg-current:var(--edb-t-list-icon-bg);--edb-list-icon-bg-opacity-current:var(--edb-t-list-icon-bg-opacity);--edb-list-icon-box-size-current:var(--edb-t-list-icon-box-size);--edb-list-icon-radius-current:var(--edb-t-list-icon-radius);--edb-list-icon-border-width-current:var(--edb-t-list-icon-border-width);--edb-list-icon-border-color-current:var(--edb-t-list-icon-border-color);--edb-list-gap-current:var(--edb-t-list-gap);--edb-item-gap-current:var(--edb-t-list-item-gap);--edb-list-direction-current:var(--edb-t-list-direction);--edb-image-fit-current:var(--edb-t-image-fit);--edb-radius-current:var(--edb-t-radius);--edb-button-bg-current:var(--edb-t-button-bg);--edb-border-width-current:var(--edb-t-border-width);--edb-border-color-current:var(--edb-t-border-color);--edb-padding-x-current:var(--edb-t-padding-x);--edb-padding-y-current:var(--edb-t-padding-y);--edb-button-width-current:var(--edb-t-button-width);--edb-hover-bg-current:var(--edb-t-hover-bg);--edb-hover-color-current:var(--edb-t-hover-color);--edb-hover-border-current:var(--edb-t-hover-border)}
.edb07-slider[data-edb-bp="mobile"] .edb07-layer{left:var(--edb-m-x);top:var(--edb-m-y);width:var(--edb-m-w);height:var(--edb-m-h);transform:rotate(var(--edb-m-r));--edb-color:var(--edb-m-color);--edb-font-family:var(--edb-m-font-family);--edb-font-size-current:var(--edb-m-font-size);--edb-font-weight:var(--edb-m-font-weight);--edb-line-height:var(--edb-m-line-height);--edb-letter-spacing-current:var(--edb-m-letter-spacing);--edb-align:var(--edb-m-align);--edb-transform-text:var(--edb-m-transform-text);--edb-font-style:var(--edb-m-font-style);--edb-decoration:var(--edb-m-decoration);--edb-stroke-current:var(--edb-m-stroke);--edb-stroke-color-current:var(--edb-m-stroke-color);--edb-icon-color-current:var(--edb-m-list-icon-color);--edb-icon-size-current:var(--edb-m-list-icon-size);--edb-list-icon-bg-current:var(--edb-m-list-icon-bg);--edb-list-icon-bg-opacity-current:var(--edb-m-list-icon-bg-opacity);--edb-list-icon-box-size-current:var(--edb-m-list-icon-box-size);--edb-list-icon-radius-current:var(--edb-m-list-icon-radius);--edb-list-icon-border-width-current:var(--edb-m-list-icon-border-width);--edb-list-icon-border-color-current:var(--edb-m-list-icon-border-color);--edb-list-gap-current:var(--edb-m-list-gap);--edb-item-gap-current:var(--edb-m-list-item-gap);--edb-list-direction-current:var(--edb-m-list-direction);--edb-image-fit-current:var(--edb-m-image-fit);--edb-radius-current:var(--edb-m-radius);--edb-button-bg-current:var(--edb-m-button-bg);--edb-border-width-current:var(--edb-m-border-width);--edb-border-color-current:var(--edb-m-border-color);--edb-padding-x-current:var(--edb-m-padding-x);--edb-padding-y-current:var(--edb-m-padding-y);--edb-button-width-current:var(--edb-m-button-width);--edb-hover-bg-current:var(--edb-m-hover-bg);--edb-hover-color-current:var(--edb-m-hover-color);--edb-hover-border-current:var(--edb-m-hover-border)}
.edb07-slider[data-edb-bp="tablet"] .edb07-hide-tablet,.edb07-slider[data-edb-bp="mobile"] .edb07-hide-mobile{display:none!important}
.edb07-slider[data-edb-bp="tablet"] .edb07-hide-desktop,.edb07-slider[data-edb-bp="mobile"] .edb07-hide-desktop,.edb07-slider[data-edb-bp="mobile"] .edb07-hide-tablet{display:flex!important}
.edb07-slider[data-edb-bp="mobile"] .edb07-slider__arrow{width:30px;height:30px;font-size:21px}.edb07-slider[data-edb-bp="mobile"] .edb07-slider__arrow--prev{left:8px}.edb07-slider[data-edb-bp="mobile"] .edb07-slider__arrow--next{right:8px}.edb07-slider[data-edb-bp="mobile"] .edb07-slider__dots{bottom:8px}
/* Navigation + gesture runtime. Dot geometry has one CSS source of truth. */
.edb07-slider__viewport{touch-action:pan-y pinch-zoom}.edb07-slider.is-dragging{cursor:grabbing;user-select:none}.edb07-slider.is-dragging .edb07-slide{transition:none}.edb07-slide.is-drag-current,.edb07-slide.is-drag-neighbor{opacity:1;visibility:visible;pointer-events:none;translate:var(--edb-gesture-x,0) 0}
.edb07-slider__arrow{width:var(--edb-nav-arrow-size,38px);height:var(--edb-nav-arrow-size,38px);font-size:calc(var(--edb-nav-arrow-size,38px)*.62);display:flex;align-items:center;justify-content:center;padding:0;background:#ffd219;color:#111;border:0;box-shadow:none}.edb07-slider__arrow[hidden],.edb07-slider__dots[hidden]{display:none!important}
.edb07-arrow-pos--edge.edb07-slider__arrow--prev{left:0}.edb07-arrow-pos--edge.edb07-slider__arrow--next{right:0}.edb07-arrow-pos--inside.edb07-slider__arrow--prev{left:14px}.edb07-arrow-pos--inside.edb07-slider__arrow--next{right:14px}
.edb07-arrow--edge{border-radius:0}.edb07-arrow--square{border-radius:4px}.edb07-arrow--round{border-radius:999px}.edb07-arrow--minimal{background:transparent;color:#111;text-shadow:0 1px 2px #fff;border-radius:0}

/* Dots: renderer supplies exactly one edb07-dots--TYPE class. JS only toggles .is-active. */
.edb07-slider__dots{position:absolute;z-index:1000;left:50%;bottom:10px;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:var(--edb-nav-dot-gap,5px)}
.edb07-dots-pos--inside{bottom:22px}
/* Navigation buttons are isolated from theme/WooCommerce button defaults.
   In particular, themes such as WoodMart can impose a min-height on every <button>;
   that turns 3px horizontal line dots into tall vertical pills. */
.edb07-slider .edb07-slider__dots>button{appearance:none;-webkit-appearance:none;box-sizing:border-box;display:block;flex:0 0 auto;min-width:0;min-height:0;max-width:none;max-height:none;margin:0;padding:0;border:0;outline:0;box-shadow:none;text-indent:0;cursor:pointer;background:var(--edb-nav-dot-color,#888);color:var(--edb-nav-dot-color,#888);font:inherit;line-height:1;transition:background-color .2s ease,color .2s ease,width .2s ease}
.edb07-slider__dots>button.is-active{background:var(--edb-nav-dot-active,#FFD219);color:var(--edb-nav-dot-active,#FFD219)}
.edb07-slider__dots>button>span{display:none}
.edb07-dots--pill button{width:var(--edb-nav-dot-size,6px);height:var(--edb-nav-dot-size,6px);border-radius:999px}
.edb07-dots--pill button.is-active{width:calc(var(--edb-nav-dot-size,6px)*3)}
.edb07-dots--dots button,.edb07-dots--dots button.is-active{width:var(--edb-nav-dot-size,6px);height:var(--edb-nav-dot-size,6px);border-radius:999px}
.edb07-dots--lines button,.edb07-dots--lines button.is-active{width:calc(var(--edb-nav-dot-size,6px)*3);height:max(3px,calc(var(--edb-nav-dot-size,6px)*.5));border-radius:999px}
.edb07-dots--numbers button,.edb07-dots--numbers button.is-active{width:auto;height:auto;min-width:1.8em;padding:.25em .45em;border-radius:4px;background:transparent;font-size:max(11px,var(--edb-nav-dot-size,6px));line-height:1}
.edb07-dots--numbers button>span{display:block}
.edb07-dots--numbers button.is-active{background:transparent;color:var(--edb-nav-dot-active,#FFD219)}

/* 0.7.0.12: prevent a residual dark seam from the slider container at fractional scales. */
.edb07-slider,.edb07-slider__viewport,.edb07-slider__stage{border:0!important;outline:0!important}
/* 0.7.0.14 responsive slide backgrounds + full-slide link */
.edb07-slide--responsive-bg{background-image:var(--edb-bg-d,none)}
.edb07-slider[data-edb-bp="tablet"] .edb07-slide--responsive-bg{background-image:var(--edb-bg-t,var(--edb-bg-d,none))}
.edb07-slider[data-edb-bp="mobile"] .edb07-slide--responsive-bg{background-image:var(--edb-bg-m,var(--edb-bg-t,var(--edb-bg-d,none)))}
.edb07-slide-link{position:absolute;inset:0;z-index:0;display:block}
.edb07-layer{z-index:1}

/* 0.7.0.15: display modes restored from 0.6.x semantics. */
.edb07-slider--full-width,.edb07-slider--fullscreen{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}
.edb07-slider--fullscreen{height:100vh!important;height:100dvh!important;overflow:hidden}
.edb07-layer--timer{align-items:center;overflow:visible}.edb07-timer{display:flex;align-items:center;background:var(--edb-button-bg-current,transparent);gap:calc(var(--edb-list-gap-current,8) * 1px);font-family:var(--edb-font-family,inherit);font-size:calc(var(--edb-font-size-current,42) * 1px);font-weight:var(--edb-font-weight,700);color:var(--edb-color);width:100%;height:100%}.edb07-timer__unit{display:inline-flex;align-items:center;justify-content:center;min-width:2.1em;padding:.2em .35em;background:var(--edb-timer-unit-bg-current,#fff);color:var(--edb-timer-unit-color-current,#111);border-radius:calc(var(--edb-radius-current,8) * 1px);line-height:1.1}.edb07-timer__expired{color:var(--edb-color)}
/* 0.7.0.16: timer transparency, borders and padding. */
.edb07-timer{box-sizing:border-box;background:color-mix(in srgb,var(--edb-button-bg-current,#111) calc(var(--edb-timer-bg-opacity-current,100) * 1%),transparent);padding:calc(var(--edb-timer-padding-y-current,8) * 1px) calc(var(--edb-timer-padding-x-current,10) * 1px)}
.edb07-timer__unit{box-sizing:border-box;background:color-mix(in srgb,var(--edb-timer-unit-bg-current,#fff) calc(var(--edb-timer-unit-bg-opacity-current,100) * 1%),transparent);border:calc(var(--edb-timer-border-width-current,0) * 1px) solid var(--edb-timer-border-color-current,#fff)}
.edb07-layer--timer{--edb-timer-bg-opacity-current:var(--edb-d-timer-bg-opacity,100);--edb-timer-unit-bg-current:var(--edb-d-timer-unit-bg,#fff);--edb-timer-unit-bg-opacity-current:var(--edb-d-timer-unit-bg-opacity,100);--edb-timer-unit-color-current:var(--edb-d-timer-unit-color,#111);--edb-timer-border-width-current:var(--edb-d-timer-border-width,0);--edb-timer-border-color-current:var(--edb-d-timer-border-color,#fff);--edb-timer-padding-x-current:var(--edb-d-timer-padding-x,10);--edb-timer-padding-y-current:var(--edb-d-timer-padding-y,8)}
.edb07-slider[data-edb-bp="tablet"] .edb07-layer--timer{--edb-timer-bg-opacity-current:var(--edb-t-timer-bg-opacity,100);--edb-timer-unit-bg-current:var(--edb-t-timer-unit-bg,#fff);--edb-timer-unit-bg-opacity-current:var(--edb-t-timer-unit-bg-opacity,100);--edb-timer-unit-color-current:var(--edb-t-timer-unit-color,#111);--edb-timer-border-width-current:var(--edb-t-timer-border-width,0);--edb-timer-border-color-current:var(--edb-t-timer-border-color,#fff);--edb-timer-padding-x-current:var(--edb-t-timer-padding-x,10);--edb-timer-padding-y-current:var(--edb-t-timer-padding-y,8)}
.edb07-slider[data-edb-bp="mobile"] .edb07-layer--timer{--edb-timer-bg-opacity-current:var(--edb-m-timer-bg-opacity,100);--edb-timer-unit-bg-current:var(--edb-m-timer-unit-bg,#fff);--edb-timer-unit-bg-opacity-current:var(--edb-m-timer-unit-bg-opacity,100);--edb-timer-unit-color-current:var(--edb-m-timer-unit-color,#111);--edb-timer-border-width-current:var(--edb-m-timer-border-width,0);--edb-timer-border-color-current:var(--edb-m-timer-border-color,#fff);--edb-timer-padding-x-current:var(--edb-m-timer-padding-x,10);--edb-timer-padding-y-current:var(--edb-m-timer-padding-y,8)}

/* Transition system: one explicit state machine, no inherited opacity transition. */
.edb07-slider.is-transitioning .edb07-slide{transition:none}
.edb07-slider .edb07-slide.edb07-entering{visibility:visible;pointer-events:none;z-index:3;opacity:1}
.edb07-slider .edb07-slide.edb07-leaving{visibility:visible;pointer-events:none;z-index:2;opacity:1}
/* Non-fade transitions never composite the previous slide behind transparent content. */
.edb07-slider:not([data-edb-transition="fade"]) .edb07-slide.edb07-leaving{visibility:hidden!important;opacity:0!important;animation:none!important}
.edb07-slider[data-edb-transition="fade"] .edb07-entering{animation:edb07-fade-in var(--edb-transition-duration,650ms) ease both}
.edb07-slider[data-edb-transition="fade"] .edb07-leaving{animation:edb07-fade-out var(--edb-transition-duration,650ms) ease both}
.edb07-slider[data-edb-transition="zoom"] .edb07-entering{animation:edb07-zoom-in var(--edb-transition-duration,650ms) ease both}
.edb07-slider[data-edb-transition="zoom"] .edb07-leaving{animation:edb07-zoom-out var(--edb-transition-duration,650ms) ease both}
.edb07-slider[data-edb-transition="left"] .edb07-entering{animation:edb07-in-left var(--edb-transition-duration,650ms) cubic-bezier(.22,.61,.36,1) both}
.edb07-slider[data-edb-transition="left"] .edb07-leaving{animation:edb07-out-right var(--edb-transition-duration,650ms) cubic-bezier(.22,.61,.36,1) both}
.edb07-slider[data-edb-transition="right"] .edb07-entering{animation:edb07-in-right var(--edb-transition-duration,650ms) cubic-bezier(.22,.61,.36,1) both}
.edb07-slider[data-edb-transition="right"] .edb07-leaving{animation:edb07-out-left var(--edb-transition-duration,650ms) cubic-bezier(.22,.61,.36,1) both}
.edb07-slider[data-edb-transition="up"] .edb07-entering{animation:edb07-in-up var(--edb-transition-duration,650ms) cubic-bezier(.22,.61,.36,1) both}
.edb07-slider[data-edb-transition="up"] .edb07-leaving{animation:edb07-out-down var(--edb-transition-duration,650ms) cubic-bezier(.22,.61,.36,1) both}
.edb07-slider[data-edb-transition="down"] .edb07-entering{animation:edb07-in-down var(--edb-transition-duration,650ms) cubic-bezier(.22,.61,.36,1) both}
.edb07-slider[data-edb-transition="down"] .edb07-leaving{animation:edb07-out-up var(--edb-transition-duration,650ms) cubic-bezier(.22,.61,.36,1) both}
.edb07-slider[data-edb-transition="slide"] .edb07-entering[data-edb-dir="next"]{animation:edb07-in-rightside var(--edb-transition-duration,650ms) cubic-bezier(.22,.61,.36,1) both}
.edb07-slider[data-edb-transition="slide"] .edb07-leaving[data-edb-dir="next"]{animation:edb07-out-leftside var(--edb-transition-duration,650ms) cubic-bezier(.22,.61,.36,1) both}
.edb07-slider[data-edb-transition="slide"] .edb07-entering[data-edb-dir="prev"]{animation:edb07-in-leftside var(--edb-transition-duration,650ms) cubic-bezier(.22,.61,.36,1) both}
.edb07-slider[data-edb-transition="slide"] .edb07-leaving[data-edb-dir="prev"]{animation:edb07-out-rightside var(--edb-transition-duration,650ms) cubic-bezier(.22,.61,.36,1) both}
@keyframes edb07-fade-in{from{opacity:0}to{opacity:1}}@keyframes edb07-fade-out{from{opacity:1}to{opacity:0}}
@keyframes edb07-zoom-in{from{scale:1.04}to{scale:1}}@keyframes edb07-zoom-out{from{scale:1}to{scale:.98}}
@keyframes edb07-in-left{from{translate:-8% 0}to{translate:0 0}}@keyframes edb07-out-right{from{translate:0 0}to{translate:8% 0}}
@keyframes edb07-in-right{from{translate:8% 0}to{translate:0 0}}@keyframes edb07-out-left{from{translate:0 0}to{translate:-8% 0}}
@keyframes edb07-in-up{from{translate:0 -8%}to{translate:0 0}}@keyframes edb07-out-down{from{translate:0 0}to{translate:0 8%}}
@keyframes edb07-in-down{from{translate:0 8%}to{translate:0 0}}@keyframes edb07-out-up{from{translate:0 0}to{translate:0 -8%}}
@keyframes edb07-in-rightside{from{translate:100% 0}to{translate:0 0}}@keyframes edb07-out-leftside{from{translate:0 0}to{translate:-100% 0}}@keyframes edb07-in-leftside{from{translate:-100% 0}to{translate:0 0}}@keyframes edb07-out-rightside{from{translate:0 0}to{translate:100% 0}}
@media (prefers-reduced-motion:reduce){.edb07-slider .edb07-entering,.edb07-slider .edb07-leaving{animation-duration:1ms!important}}
/* 0.7.0.24: reserve slider geometry before runtime layout to reduce first-load layout shift. */
.edb07-slider:not(.edb07-slider--fullscreen){aspect-ratio:var(--edb-d-aspect)}
@media (max-width:1024px){.edb07-slider:not(.edb07-slider--fullscreen){aspect-ratio:var(--edb-t-aspect)}}
@media (max-width:767px){.edb07-slider:not(.edb07-slider--fullscreen){aspect-ratio:var(--edb-m-aspect)}}
