.lwb-slider{--lwb-gap:24px;--lwb-peek:0px;--lwb-slide-width:100%;--lwb-control-size:38px;--lwb-control-gutter:calc(var(--lwb-control-size) + 14px);--lwb-control-bg:var(--wp--preset--color--primary, #d87561);--lwb-control-color:#fff;--lwb-dot-bg:rgba(101, 120, 95, 0.28);--lwb-dot-active-bg:var(--wp--preset--color--primary, #d87561);position:relative;width:100%;box-sizing:border-box}.lwb-slider--contained{max-width:var(--lwb-max-width,1280px);margin-right:auto;margin-left:auto}.lwb-slider *,.lwb-slider *::before,.lwb-slider *::after{box-sizing:border-box}.lwb-slider__viewport{overflow:hidden;padding-right:var(--lwb-peek);padding-left:var(--lwb-peek);touch-action:pan-y}.lwb-slider__viewport:focus-visible{outline:2px solid var(--wp--preset--color--primary,#d87561);outline-offset:4px}.lwb-slider__track{display:flex;align-items:stretch;gap:var(--lwb-gap);transition-property:transform;transition-timing-function:cubic-bezier(.22,.61,.36,1);will-change:transform}.lwb-slider__slide{flex:0 0 var(--lwb-slide-width);max-width:var(--lwb-slide-width);min-width:0}.lwb-slider__slide>*{width:100%}.lwb-slider__arrows{position:absolute;top:50%;right:0;left:0;z-index:4;display:flex;justify-content:space-between;padding-right:max(12px, calc(var(--lwb-peek) / 2));padding-left:max(12px, calc(var(--lwb-peek) / 2));pointer-events:none;transform:translateY(-50%)}.lwb-slider__arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--lwb-control-size);height:var(--lwb-control-size);border:0;border-radius:999px;background:var(--lwb-control-bg);box-shadow:0 10px 24px rgb(51 54 50 / .12);color:var(--lwb-control-color);font-size:0;font-weight:800;line-height:1;cursor:pointer;pointer-events:auto;transition:transform 160ms ease,opacity 160ms ease,box-shadow 160ms ease}.lwb-slider__arrow:hover,.lwb-slider__arrow:focus-visible{box-shadow:0 12px 28px rgb(51 54 50 / .18);transform:translateY(-1px)}.lwb-slider__arrow::before{display:block;width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor;border-radius:1px;content:""}.lwb-slider__arrow--prev::before{transform:translateX(2px) rotate(-135deg)}.lwb-slider__arrow--next::before{transform:translateX(-2px) rotate(45deg)}.lwb-slider__arrow:disabled{cursor:default;opacity:.38;transform:none}.lwb-slider__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.lwb-slider__dot{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:var(--lwb-dot-bg);cursor:pointer;transition:background-color 160ms ease,transform 160ms ease,width 160ms ease}.lwb-slider__dot.is-active{width:24px;background:var(--lwb-dot-active-bg)}.lwb-slider__dot:focus-visible{outline:2px solid var(--wp--preset--color--primary,#d87561);outline-offset:3px}.lwb-slider:not(.is-ready) .lwb-slider__arrow,.lwb-slider:not(.is-ready) .lwb-slider__dots:empty{display:none}.lwb-slider .wp-block-cover .has-background-dim-80{opacity:.9}@media (min-width:1025px){.lwb-slider:not(.lwb-slider--editor) .lwb-slider__viewport{margin-right:var(--lwb-control-gutter);margin-left:var(--lwb-control-gutter)}.lwb-slider:not(.lwb-slider--editor) .lwb-slider__arrows{padding-right:0;padding-left:0}}@media (max-width:1024px){.lwb-slider{--lwb-control-size:44px}.lwb-slider__arrows{position:static;align-items:center;justify-content:center;gap:12px;margin-top:12px;padding:0;transform:none}}@media (max-width:639px){.lwb-slider{--lwb-control-size:36px}.lwb-slider__arrows{position:absolute;top:50%;right:4px;left:4px;justify-content:space-between;gap:0;margin-top:0;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.lwb-slider__track,.lwb-slider__arrow,.lwb-slider__dot{transition-duration:1ms!important}}