.constructor-new-slider .constructor-new-slider__title{--subtitle-size: 16px;margin-bottom:var(--mb, 6px);font-family:var(--font-montserrat);font-weight:var(--subtitle-weight, 700);font-size:var(--subtitle-size, 22px);line-height:1.2}.constructor-new-slider .constructor-new-slider__description{--titlecard-size: 14px;margin-bottom:var(--mb, 6px);font-family:var(--font-inter);font-weight:var(--titlecard-weight, 600);font-size:var(--titlecard-size, 18px);line-height:1.3;letter-spacing:-0.5px}.constructor-new-slider .constructor-new-slider__items{padding-left:16px;padding-right:16px}.constructor-new-slider .constructor-new-slider__item{max-width:max-content}.constructor-new-slider .constructor-new-slider__btn{--primary-color-icon: #fff;--background-btn: var(--blue);width:40px;height:40px;min-width:40px;padding:11px;transition:all 0.3s ease-in-out}.constructor-new-slider .constructor-new-slider__btn:after{content:none}.constructor-new-slider .variant-item__row{flex-wrap:wrap}.constructor-new-slider .variant-item__btn{display:flex;align-items:center;justify-content:center;gap:8px;max-width:max-content;padding:8px 15px;border-radius:5px;font-family:var(--font-inter);font-weight:600;font-size:16px;line-height:1.25;color:var(--white);background-color:var(--background-color);cursor:pointer}.constructor-new-slider .variant-item__btn[data-count="0"]{--background-color: var(--blue)}.constructor-new-slider .variant-item__btn[data-count="0"] .variant-item__btn--is-value{display:none}.constructor-new-slider .variant-item__btn[data-count="0"] .variant-item__btn--isnt-value{display:contents}.constructor-new-slider .variant-item__btn:not([data-count="0"]){--background-color: var(--orange)}.constructor-new-slider .variant-item__btn:not([data-count="0"]):not(.variant-item__btn--hide-count):after{content:attr(data-count);min-width:20px;text-align:center;order:2}.constructor-new-slider .variant-item__btn:not([data-count="0"]) .variant-item__btn-minus,.constructor-new-slider .variant-item__btn:not([data-count="0"]) .variant-item__btn-plus,.constructor-new-slider .variant-item__btn:not([data-count="0"]) svg{--primary-color-icon: var(--white);--background-btn: none;--width-icon: 20px;--height-icon: 20px;--padding-btn: 0}.constructor-new-slider .variant-item__btn:not([data-count="0"]) .variant-item__btn-plus{order:3}.constructor-new-slider .variant-item__btn:not([data-count="0"]) .variant-item__btn--is-value{display:contents}.constructor-new-slider .variant-item__btn:not([data-count="0"]) .variant-item__btn--isnt-value{display:none}@media (max-width:768px){.constructor-new-slider .constructor-new-slider__container{margin-left:-16px;margin-right:-16px}.constructor-new-slider .constructor-new-slider__btn{display:none}}@media (min-width:768px){.constructor-new-slider{--mb: 15px}.constructor-new-slider .constructor-new-slider__title{--subtitle-size: 28px}.constructor-new-slider .constructor-new-slider__description{--titlecard-size: 20px}.constructor-new-slider .constructor-new-slider__items{position:relative}.constructor-new-slider .constructor-new-slider__items:before,.constructor-new-slider .constructor-new-slider__items:after{content:"";z-index:2;position:absolute;top:0;bottom:0;width:200px;background:linear-gradient(calc(var(--bg-rotate) * 90deg), var(--white), rgba(0, 0, 0, 0));transition:all 0.3s ease-in-out;pointer-events:none}.constructor-new-slider .constructor-new-slider__items:before{--bg-rotate: 1;left:0}.constructor-new-slider .constructor-new-slider__items:after{--bg-rotate: -1;right:0}.constructor-new-slider .constructor-new-slider__items--start:before,.constructor-new-slider .constructor-new-slider__items--start .constructor-new-slider__btn--prev{opacity:0}.constructor-new-slider .constructor-new-slider__items--end:after,.constructor-new-slider .constructor-new-slider__items--end .constructor-new-slider__btn--next{opacity:0}.constructor-new-slider .constructor-new-slider__items--start.constructor-new-slider__items--end .constructor-new-slider__wrapper{justify-content:center}.constructor-new-slider .constructor-new-slider__wrapper .modal-variant__item:first-child{margin-left:50px}.constructor-new-slider .constructor-new-slider__wrapper .modal-variant__item:last-child{margin-right:50px}}