.slider-container{width:100%;overflow-x:hidden;margin:20px 0;--background-color:#ffffff;--slides-desktop:6;--slides-tablet:4;--slides-mobile:2;--slides-small:1}.slider-container h2{text-transform:uppercase;letter-spacing:2px}.slider-wrapper{position:relative;display:flex;align-items:center;gap:10px;overflow:hidden;padding:10px}.slider-wrapper:after,.slider-wrapper:before{display:block;content:'';width:70px;height:100%;position:absolute;top:0;bottom:0;z-index:2;pointer-events:none}.slider-wrapper:after{left:0;background:linear-gradient(to right,var(--background-color,white),transparent)}.slider-wrapper:before{right:0;background:linear-gradient(to left,var(--background-color,white),transparent)}.slider-track-container{flex:1;border-radius:8px;min-height:100px;position:relative;max-width:calc(100% - 100px);overflow:visible;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.my_slider-track{display:flex;transition:transform 0.5s ease-in-out;height:100%;align-items:stretch;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:grab}.my_slider-track:active{cursor:grabbing}.slide{flex:0 0 calc(100% / var(--slides-desktop));padding:0 10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:auto}.slide a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;border-radius:8px;padding:10px 10px 12px;box-sizing:border-box;gap:8px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}.slide a>span{display:block;text-align:center;font-size:14px;line-height:1.4;color:#333;max-width:100%;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:2px 5px;margin:0;line-clamp:2;max-height:calc(1.4em * 2 + 4px);position:relative}.slide:not(.slide_cart) a:hover img{filter:drop-shadow(2px 3px 2px rgb(0 0 0 / .6))}.slide img{width:100%;max-width:100%;height:auto;max-height:calc(100% - 50px);object-fit:contain;border-radius:8px;transition:all 0.2s ease-out;background:#fff0;flex-shrink:0;display:block;pointer-events:none}.slide a:hover img{transform:scale(1.05)}.slider-btn{background-color:#fff;color:#000;border:none;width:44px;min-width:44px;height:44px;padding:0!important;border-radius:50%;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s;box-shadow:0 4px 10px rgb(0 0 0 / .15);z-index:10;flex-shrink:0;margin:0}.slider-btn:hover{background:rgb(255 255 255 / .2);transform:scale(1.1)}.slider-btn:active{transform:scale(.95)}.my_slider-track.align-top{align-items:flex-start}.my_slider-track.align-bottom{align-items:flex-end}@media (max-width:1024px){.slide{flex:0 0 calc(100% / var(--slides-tablet))}}@media (max-width:768px){.slide{flex:0 0 calc(100% / var(--slides-mobile))}.slide a>span{font-size:12px}.slider-btn{width:36px;min-width:36px;height:36px;font-size:20px;margin:0}.slider-track-container{max-width:calc(100% - 92px)}.slider-wrapper{padding:10px 5px;gap:5px}.slider-wrapper:before,.slider-wrapper:after{width:30px}}@media (max-width:480px){.slide{flex:0 0 calc(100% / var(--slides-small))}.slider-btn{width:32px;min-width:32px;height:32px;font-size:18px}.slider-track-container{max-width:calc(100% - 74px)}.slider-container{--background-color:#f9f9f9}.slide a>span{font-size:11px;padding:0 2px}.slider-wrapper{padding:10px 2px;gap:2px}.slider-wrapper:before,.slider-wrapper:after{width:20px}}