@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.abi-image-slider :where(button,input,select){margin:0}.abi-image-slider :where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}.abi-image-slider :where(fieldset){border:1px solid #a0a0a0}.abi-image-slider :where(progress){vertical-align:baseline}.abi-image-slider :where(textarea){margin:0;resize:vertical}.abi-image-slider :where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}.abi-image-slider ::-webkit-inner-spin-button,.abi-image-slider ::-webkit-outer-spin-button{height:auto}.abi-image-slider ::-webkit-input-placeholder{color:inherit;opacity:.54}.abi-image-slider ::-webkit-search-decoration{-webkit-appearance:none}.abi-image-slider ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.abi-image-slider :where(button,input,select,textarea){background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}.abi-image-slider :where(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat 100%/1em;border-radius:0;padding-right:1em}.abi-image-slider :where(select[multiple]){background-image:none}.abi-image-slider :where([type=color i],[type=range i]){border-width:0;padding:0}.abi-image-slider :where(fieldset){margin-inline:0;padding:0}.abi-image-slider :where(legend){display:block;padding-inline:0}.abi-image-slider :where(select){font-size:max(16px,1em);word-wrap:normal}.abi-image-slider :where(input,textarea,select){max-width:100%}.abi-image-slider :where(input,button,textarea,select){background-color:transparent;border:0;border-radius:0;padding:0}.abi-image-slider :where(input,button,textarea,select,optgroup),.abi-image-slider :where(input[type=file])::-webkit-file-upload-button,.abi-image-slider :where(input[type=file])::file-selector-button{color:inherit;font:inherit}.abi-image-slider :where(input,button,textarea,select,[role=button]):not([disabled]),.abi-image-slider :where(label){cursor:pointer}.abi-image-slider .phone :where(button,input[type=button],input[type=submit],input[type=reset]),.abi-image-slider .phone :where(input[type=file])::-webkit-file-upload-button,.abi-image-slider .phone :where(input[type=file])::file-selector-button{-webkit-touch-callout:none}.abi-image-slider [type=button]::-moz-focus-inner,.abi-image-slider [type=reset]::-moz-focus-inner,.abi-image-slider [type=submit]::-moz-focus-inner,.abi-image-slider button::-moz-focus-inner,.abi-image-slider select::-moz-focus-inner{border-style:none;padding:0}.abi-image-slider :where(dl,ol,ul) :where(dl,ol,ul){margin:0}.abi-image-slider :where(ol,ul){list-style:none;margin:0;padding:0}.abi-image-slider{container:image-slider/inline-size}.abi-image-slider:after,.abi-image-slider:before,.abi-image-slider>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}.abi-image-slider{overflow:hidden;width:100%}.abi-image-slider .splide{background:transparent;min-height:calc((var(--arrow-icon-size) + var(--dot-size) + var(--dot-margin-top) + var(--dot-margin-bottom))/var(--base)*1em);visibility:visible;--js-slider-state:on;--gap:0;--speed:500;--perMove:1;--perPage:1;--padding:0;--interval:3000;--pauseOnHover:false;--pauseOnFocus:true;--rewind:true}@container (calc(960 / 16 * 1em) < inline-size){.abi-image-slider .splide{--arrow-icon-size:80;--arrow-icon-margin:20;--dot-size:8;--dot-gap:15;--dot-margin-top:30;--dot-margin-bottom:20}}@container (inline-size <= calc(960 / 16 * 1em)){.abi-image-slider .splide{--arrow-icon-size:50;--arrow-icon-margin:20;--dot-size:6;--dot-gap:10;--dot-margin-top:10;--dot-margin-bottom:10}}.abi-image-slider .splide:not(.is-initialized) .splide__track .splide__list{gap:var(--gap)}.abi-image-slider .splide:not(.is-initialized) .splide__track .splide__list .splide__slide{width:100%}.abi-image-slider .splide .splide__arrows{align-items:center}.abi-image-slider .splide .splide__arrows .splide__arrow{aspect-ratio:1/1;background:#fff;border-radius:50%;bottom:0;height:-moz-fit-content;height:fit-content;margin-block:auto;margin-inline:calc(var(--arrow-icon-margin)/var(--base)*1em);position:absolute;top:0;transition:.3s;width:calc(var(--arrow-icon-size)/var(--base)*1em);z-index:1}.abi-image-slider .splide .splide__arrows .splide__arrow.splide__arrow--next .ico,.abi-image-slider .splide .splide__arrows .splide__arrow.splide__arrow--prev .ico{aspect-ratio:1/1;bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0;width:clamp(20/var(--base)*1em,30/var(--arrow-icon-size)*100%,30/var(--base)*1em)}.abi-image-slider .splide .splide__arrows .splide__arrow.splide__arrow--next .ico:before,.abi-image-slider .splide .splide__arrows .splide__arrow.splide__arrow--prev .ico:before{background:currentColor;bottom:0;content:"";display:inline-block;display:block;height:1em;height:100%;left:0;-webkit-mask:url(/wp/wp-content/themes/riviera/assets/images/icons/ic_arrow.svg) center/contain no-repeat;mask:url(/wp/wp-content/themes/riviera/assets/images/icons/ic_arrow.svg) center/contain no-repeat;position:absolute;right:0;top:0;width:1em;width:100%}.abi-image-slider .splide .splide__arrows .splide__arrow.splide__arrow--next .txt,.abi-image-slider .splide .splide__arrows .splide__arrow.splide__arrow--prev .txt{position:absolute!important;clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;width:1px!important}.abi-image-slider .splide .splide__arrows .splide__arrow.splide__arrow--prev{left:0}.abi-image-slider .splide .splide__arrows .splide__arrow.splide__arrow--prev .ico{transform:scaleX(-1)}.abi-image-slider .splide .splide__arrows .splide__arrow.splide__arrow--next{right:0}.abi-image-slider .splide .splide__arrows .splide__arrow:hover{transform:scale(1.05)}.abi-image-slider .splide .splide__arrows .splide__arrow:active{transform:scale(.98);transition:0s}.abi-image-slider .splide .splide__pagination{bottom:0;gap:calc(var(--dot-gap)/var(--base)*1em);left:0;margin-block:calc(var(--dot-margin-top)/var(--base)*1em) calc(var(--dot-margin-bottom)/var(--base)*1em);margin-inline:auto;position:absolute;right:0;width:-moz-fit-content;width:fit-content}.abi-image-slider .splide .splide__pagination li .splide__pagination__page{aspect-ratio:1/1;background:transparent;border:max(1px,1/var(--base)*1em) solid;border-radius:50%;color:#fff;display:block;transition:.3s;width:calc(var(--dot-size)/var(--base)*1em)}.abi-image-slider .splide .splide__pagination li .splide__pagination__page.is-active{background:currentColor}.abi-image-slider .splide .splide__pagination li:only-of-type{display:none}.abi-image-slider .splide .splide__track{overflow:visible}.abi-image-slider .splide .splide__track .splide__list:has(>li:only-child){transform:translateX(0)!important}.abi-image-slider .splide .splide__track .splide__list .splide__slide{width:100%}.abi-image-slider .splide:has(.splide__list>.splide__slide:not(.splide__slide--clone)):not(:has(.splide__list>.splide__slide:not(.splide__slide--clone)~.splide__slide:not(.splide__slide--clone))){--autoplay:false;--arrows:false;--pagination:false}.abi-image-slider .splide:has(.splide__list>.splide__slide:not(.splide__slide--clone)):not(:has(.splide__list>.splide__slide:not(.splide__slide--clone)~.splide__slide:not(.splide__slide--clone))) .splide__track{overflow:hidden;pointer-events:none}.abi-image-slider .splide:has(.splide__list>.splide__slide:not(.splide__slide--clone)):not(:has(.splide__list>.splide__slide:not(.splide__slide--clone)~.splide__slide:not(.splide__slide--clone))) .splide__list{transform:none!important;transition:none!important}.abi-image-slider .splide:has(.splide__list>.splide__slide:not(.splide__slide--clone)):not(:has(.splide__list>.splide__slide:not(.splide__slide--clone)~.splide__slide:not(.splide__slide--clone))) .splide__arrows,.abi-image-slider .splide:has(.splide__list>.splide__slide:not(.splide__slide--clone)):not(:has(.splide__list>.splide__slide:not(.splide__slide--clone)~.splide__slide:not(.splide__slide--clone))) .splide__pagination{display:none!important}.abi-image-slider .splide:not(.splide--fade) .splide__track .splide__list:has(>.splide__slide:not(.splide__slide--clone)) :not(:has(>.splide__slide:not(.splide__slide--clone)~.splide__slide:not(.splide__slide--clone))){transform:translateX(0)!important}.abi-image-slider:is(.is-slide-type-loop) .splide{--type:loop}.abi-image-slider:is(.is-slide-type-fade) .splide{--type:fade}.abi-image-slider:is(.is-autoplay) .splide{--autoplay:true}.abi-image-slider:is(:not(.is-autoplay)) .splide{--autoplay:false}.abi-image-slider:is(.is-arrows) .splide{--arrows:true}.abi-image-slider:is(:not(.is-arrows)) .splide{--arrows:false}.abi-image-slider:is(.is-pagination) .splide{--pagination:true}.abi-image-slider:is(:not(.is-pagination)) .splide{--pagination:false}
