.ufz-slider-section{background:#fff;padding:40px 0 36px;overflow:hidden}.ufz-slider-container{max-width:1440px;margin:0 auto;padding:0 48px}.ufz-slider-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.ufz-slider-header-left{display:flex;flex-direction:column}.ufz-slider-icon{font-size:28px;line-height:1;display:inline-block;vertical-align:middle;margin-right:10px}.ufz-slider-title{font-size:32px;font-weight:800;line-height:1.2;margin:0 0 6px;letter-spacing:-.02em;display:flex;align-items:center;flex-wrap:wrap}.ufz-slider-title-dark{color:#1a1a1a}.ufz-slider-title-green{color:#b0cb1f;margin-left:8px}.ufz-slider-subtitle{font-size:15px;color:#8a8a8a;margin:0;line-height:1.4}.ufz-slider-wrapper{position:relative;padding:0 56px}.ufz-home-slider{overflow:visible;overflow-x:clip}.ufz-slider-slide{height:auto;display:flex;align-items:stretch}.ufz-slider-slide .ufz-card{background:#fff;border:2px solid #e8f5c8;border-radius:18px;box-shadow:0 4px 20px rgba(0,0,0,.05);transition:all .3s cubic-bezier(.25,.46,.45,.94);width:100%;margin:4px;overflow:hidden;position:relative}.ufz-slider-slide .ufz-card:hover{transform:translateY(-6px);box-shadow:0 12px 36px rgba(169,231,44,.15),0 6px 18px rgba(0,0,0,.06);border-color:#a9e72c}.ufz-slider-slide .ufz-link{color:#1a1a1a}.ufz-slider-slide .ufz-link:hover,.ufz-slider-slide .ufz-link:focus,.ufz-slider-slide .ufz-link:visited{color:#1a1a1a;text-decoration:none}.ufz-slider-slide .ufz-image{padding:12px 12px 4px}.ufz-slider-slide .ufz-card:hover .ufz-product-image{transform:scale(1.06);filter:drop-shadow(0 4px 12px rgba(169,231,44,.3))}.ufz-slider-slide .ufz-content{padding:0 16px 14px}.ufz-slider-slide .ufz-title{color:#1a1a1a !important;font-size:15px;font-weight:700;line-height:1.35;min-height:40px;display:block !important;visibility:visible !important;opacity:1 !important;margin:0 0 6px !important;padding:0 !important;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ufz-slider-slide .ufz-price{color:#b0cb1f;font-size:17px;font-weight:800;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ufz-slider-slide .ufz-button{background:#a9e72c;color:#fff;border:2px solid #a9e72c;border-radius:10px;font-weight:700;font-size:14px;height:40px;transition:all .25s ease;display:flex;align-items:center;justify-content:center}.ufz-slider-slide .ufz-card:hover .ufz-button{background:#b0cb1f;border-color:#b0cb1f;color:#fff;box-shadow:0 4px 12px rgba(176,203,31,.3)}.ufz-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:#fff;border:2px solid #e0e0e0;box-shadow:0 4px 16px rgba(0,0,0,.08);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .25s ease;--swiper-navigation-color:#b0cb1f;--swiper-navigation-size:22px}.ufz-slider-arrow:after{font-size:22px;font-weight:800;color:#b0cb1f}.ufz-slider-arrow:hover{background:#b0cb1f;border-color:#b0cb1f;box-shadow:0 8px 24px rgba(176,203,31,.3);transform:translateY(-50%) scale(1.08)}.ufz-slider-arrow:hover:after{color:#fff}.ufz-slider-arrow-prev{left:0}.ufz-slider-arrow-next{right:0}.ufz-slider-pagination{text-align:center;margin-top:24px}.ufz-slider-pagination .swiper-pagination{position:static;display:flex;justify-content:center;gap:8px}.ufz-slider-pagination .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;background:#d0d0d0;opacity:1;transition:all .25s ease;margin:0 !important;cursor:pointer}.ufz-slider-pagination .swiper-pagination-bullet-active{width:28px;border-radius:5px;background:#b0cb1f}@media (max-width:1200px){.ufz-slider-container{padding:0 32px}.ufz-slider-wrapper{padding:0 48px}}@media (max-width:768px){.ufz-slider-section{padding:28px 0 24px}.ufz-slider-container{padding:0 20px}.ufz-slider-header{margin-bottom:18px}.ufz-slider-title{font-size:26px}.ufz-slider-subtitle{font-size:14px}.ufz-slider-wrapper{padding:0 8px}.ufz-slider-arrow{width:40px;height:40px}.ufz-slider-arrow:after{font-size:16px}.ufz-slider-slide .ufz-content{padding:0 14px 12px}.ufz-slider-slide .ufz-title{font-size:14px;min-height:36px}.ufz-slider-slide .ufz-price{font-size:15px}.ufz-slider-slide .ufz-button{height:38px;font-size:13px}}@media (max-width:480px){.ufz-slider-section{padding:20px 0 18px}.ufz-slider-container{padding:0 16px}.ufz-slider-header{margin-bottom:14px}.ufz-slider-icon{font-size:22px;margin-right:8px}.ufz-slider-title{font-size:22px}.ufz-slider-wrapper{padding:0 4px}.ufz-slider-arrow{display:none}}.ufz-slider-slide .ufz-product-image{opacity:1;transition:transform .25s ease}