.wp-block-aikow-blocks-slider{--navigation-color:var(--wp--preset--color--aikow-darkblue-02);--navigation-icon-color:var(--wp--preset--color--aikow-primary);--width-slides:100%;--slides-per-view:1;--slides-per-view-mobile:1;--transition-duration:0.5s;--transition-timing:ease-in-out;overflow:hidden;position:relative;width:100%}@media(max-width:1940px){.giga-desktop .css-slider{padding-left:var(--wp--style--root--padding-left)}}.css-slider{flex-direction:column;max-width:100%;overflow:hidden;position:relative;touch-action:pan-x}.css-slider,.slides{display:flex;width:100%}.slides{cursor:grab;flex-wrap:nowrap;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-overflow-style:none;will-change:scroll-position;-webkit-overflow-scrolling:touch;padding-right:1rem;scroll-behavior:smooth}.slides::-webkit-scrollbar{display:none}.slides:active{cursor:grabbing}@media(hover:none)and (pointer:coarse){.slides{min-height:44px;-webkit-tap-highlight-color:rgba(0,0,0,.1)}}.slides embed,.slides iframe,.slides img,.slides object,.slides video{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-o-object-fit:contain;object-fit:contain;pointer-events:auto}.slides [role=button],.slides [tabindex],.slides a,.slides button,.slides input,.slides select,.slides textarea{pointer-events:auto;user-select:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto}.slides a img,.slides a:focus img,.slides a:hover img{pointer-events:none}.css-slide{align-items:stretch;display:flex;flex:0 0 auto;flex-direction:row;margin-block-start:0!important;scroll-snap-align:start;scroll-snap-stop:always;width:var(--width-slides,100%)}.slider-nav{display:flex;gap:1rem;margin-top:1rem}.next,.prev{align-items:center;background:var(--navigation-color);border:none;border-radius:8px;color:var(--navigation-icon-color);cursor:pointer;display:flex;flex:1;font-size:18px;font-weight:700;justify-content:center;padding:12px 20px;transition:opacity .3s ease}.next:hover,.prev:hover{opacity:.8}.next:disabled,.prev:disabled{cursor:not-allowed;opacity:.3}.css-slider.slides-per-view-1 .css-slide{flex:0 0 auto;width:100%}.css-slider.slides-per-view-2 .css-slide{flex:0 0 auto;width:calc(50% - .5rem)}.css-slider.slides-per-view-3 .css-slide{flex:0 0 auto;width:calc(33.33333% - .66667rem)}.css-slider.slides-per-view-4 .css-slide{flex:0 0 auto;width:calc(25% - .75rem)}.css-slider.slides-per-view-5 .css-slide{flex:0 0 auto;width:calc(20% - .8rem)}@media(min-width:768px){.css-slider.slides-per-view-desktop-1 .css-slide{flex:0 0 auto;width:100%}}@media(max-width:767px){.css-slider.slides-per-view-mobile-1 .css-slide{flex:0 0 auto;width:100%}}@media(min-width:768px){.css-slider.slides-per-view-desktop-2 .css-slide{flex:0 0 auto;width:calc(50% - .5rem)}}@media(max-width:767px){.css-slider.slides-per-view-mobile-2 .css-slide{flex:0 0 auto;width:calc(50% - .5rem)}}@media(min-width:768px){.css-slider.slides-per-view-desktop-3 .css-slide{flex:0 0 auto;width:calc(33.33333% - .66667rem)}}@media(max-width:767px){.css-slider.slides-per-view-mobile-3 .css-slide{flex:0 0 auto;width:calc(33.33333% - .66667rem)}}@media(min-width:768px){.css-slider.slides-per-view-desktop-4 .css-slide{flex:0 0 auto;width:calc(25% - .75rem)}}@media(max-width:767px){.css-slider.slides-per-view-mobile-4 .css-slide{flex:0 0 auto;width:calc(25% - .75rem)}}@media(min-width:768px){.css-slider.slides-per-view-desktop-5 .css-slide{flex:0 0 auto;width:calc(20% - .8rem)}}@media(max-width:767px){.css-slider.slides-per-view-mobile-5 .css-slide{flex:0 0 auto;width:calc(20% - .8rem)}}.css-slider.center-slides .slides{justify-content:center;padding:1rem 0}.wp-block-aikow-blocks-slider.alignwide{margin-left:auto;margin-right:auto;max-width:1200px}.wp-block-aikow-blocks-slider.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:100vw}.css-slider{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.slides{transition:none}.slides.dragging{opacity:1}}@media(hover:none)and (pointer:coarse){.css-slider{touch-action:pan-x}.slides{-webkit-overflow-scrolling:touch}}
