:root{--swipe-cursor-background: rgba(255, 255, 255, 0.5);--swipe-cursor-color: #046a38;--swipe-cursor-size: 120px}.swipe-cursor{position:fixed;z-index:100;top:0;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--swipe-cursor-size);height:var(--swipe-cursor-size);border-radius:50%;visibility:hidden;opacity:0;color:var(--swipe-cursor-color);font-family:var(--font-body--family);background:var(--swipe-cursor-background);-webkit-box-shadow:0 0 100px rgba(0,0,0,.25);box-shadow:0 0 100px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity .5s,visibility .5s,-webkit-transform .5s;transition:opacity .5s,visibility .5s,-webkit-transform .5s;transition:opacity .5s,visibility .5s,transform .5s;transition:opacity .5s,visibility .5s,transform .5s,-webkit-transform .5s;pointer-events:none}@media screen and (min-width: 1025px)and (hover: hover){.swipe-cursor{display:-webkit-box;display:-ms-flexbox;display:flex}}.swipe-cursor.is-visible{visibility:visible;opacity:1}.swipe-cursor.is-disabled{visibility:hidden;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.8);transform:translate(-50%, -50%) scale(0.8)}@media screen and (min-width: 1025px)and (hover: hover){slideshow-component.has-swipe-cursor slideshow-slides,slideshow-component.has-swipe-cursor slideshow-slides *{cursor:none}slideshow-component.has-swipe-cursor slideshow-slides :is(button,[role=button],input,select,textarea){cursor:pointer}}