.fps-slider-wrap{position:relative;width:100%;max-width:100%;--fps-gap:10px;--fps-desktop:4;--fps-tablet:2.3;--fps-mobile:1.15;box-sizing:border-box;overflow:visible}.fps-slider-wrap *{box-sizing:border-box}.fps-track{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:var(--fps-gap)!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:4px 2px 18px;margin:0;width:100%;max-width:100%;scrollbar-width:thin}.fps-track::-webkit-scrollbar{height:8px}.fps-track::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18);border-radius:999px}.fps-slide{flex:0 0 calc((100% - (var(--fps-gap) * (var(--fps-desktop) - 1))) / var(--fps-desktop))!important;width:calc((100% - (var(--fps-gap) * (var(--fps-desktop) - 1))) / var(--fps-desktop))!important;max-width:none!important;min-width:0!important;scroll-snap-align:start;display:block}.fps-slide>.elementor,.fps-slide>.elementor-section-wrap,.fps-slide .elementor-location-single,.fps-slide .elementor-widget-container,.fps-slide .elementor-widget,.fps-slide article,.fps-slide .product{width:100%!important;max-width:100%!important}.fps-slide .elementor-section,.fps-slide .e-con,.fps-slide .elementor-container{max-width:100%!important}.fps-arrow{position:absolute;top:42%;transform:translateY(-50%);z-index:5;width:42px;height:42px;border:0;border-radius:999px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.16);font-size:0;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;color:#222;transition:opacity .18s ease,visibility .18s ease,box-shadow .18s ease}.fps-arrow::before{display:block;font-size:32px;line-height:1;font-weight:400;transform:translateY(-1px)}.fps-prev::before{content:"‹"}.fps-next::before{content:"›"}.fps-arrow.fps-is-hidden,.fps-arrow[disabled]{opacity:0;visibility:hidden;pointer-events:none}.fps-prev{left:-16px}.fps-next{right:-16px}.fps-arrow:hover{box-shadow:0 6px 20px rgba(0,0,0,.22)}.fps-mobile-hint{display:none;text-align:center;font-size:13px;color:#69727d;margin-top:-8px}.fps-has-mobile-hint:after{display:none;content:"";position:absolute;right:0;top:0;bottom:24px;width:42px;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),#fff)}body.elementor-editor-active .fps-slider-wrap,body.elementor-editor-preview .fps-slider-wrap,.elementor-editor-active .fps-slider-wrap{min-height:120px}.elementor-editor-active .fps-track,.elementor-editor-preview .fps-track{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important}.elementor-editor-active .fps-slide{display:block!important;float:none!important}@media (max-width:1024px){.fps-slide{flex-basis:calc((100% - (var(--fps-gap) * (var(--fps-tablet) - 1))) / var(--fps-tablet))!important;width:calc((100% - (var(--fps-gap) * (var(--fps-tablet) - 1))) / var(--fps-tablet))!important}}@media (max-width:767px){.fps-slider-wrap{--fps-gap:min(var(--fps-gap),16px)}.fps-slide{flex-basis:calc((100% - (var(--fps-gap) * (var(--fps-mobile) - 1))) / var(--fps-mobile))!important;width:calc((100% - (var(--fps-gap) * (var(--fps-mobile) - 1))) / var(--fps-mobile))!important}.fps-arrow{display:none}.fps-mobile-hint{display:block}.fps-has-mobile-hint:after{display:block}.fps-track{padding-right:38px!important;scrollbar-width:none}.fps-track::-webkit-scrollbar{display:none}}
