.cards-slider{background-color:#faf9f8}.cards-slider__wrapper{max-width:1300px;margin:0 auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between;gap:8px}.cards-slider__content{flex:1}.cards-slider__title{font-size:60px;margin:0 0 40px}.cards-slider__description{font-size:16px;line-height:160%;max-width:650px}.cards-slider__description>*{margin:0 0 20px}.cards-slider__description>*:last-of-type{margin:0}.cards-slider__button{margin:40px 0 0;padding:18px 40px;color:#fff;background-color:#1e1e1e;border-color:#1e1e1e}.cards-slider__button:hover:not(:disabled){background-color:transparent;border-color:#1e1e1e;color:#1e1e1e}.cards-slider__blocks{width:fit-content;position:relative;display:flex;align-items:center;gap:16px}.cards-slider__blocks-container{width:420px;aspect-ratio:1 / 1;overflow:hidden;position:relative}.cards-slider__blocks-track{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.cards-slider__block{position:absolute;transition:all .5s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.cards-slider__block img,.cards-slider__block svg{width:180px;height:auto;display:block}.cards-slider__blocks-button{width:40px;height:40px;border-radius:40px;display:flex;align-items:center;justify-content:center;color:#aaa;background-color:#fff;border:1px solid #AAAAAA;transition:background-color .3s,color .3s,border-color .3s}.cards-slider__blocks-button:hover{color:#1e1e1e;border-color:#1e1e1e}.cards-slider__blocks-button svg{width:16px;height:fit-content}@media screen and (max-width:1200px){.cards-slider__wrapper{flex-direction:column;gap:40px}.cards-slider__content{width:100%}}@media screen and (max-width:749px){.cards-slider__wrapper{padding:0 20px;gap:30px}.cards-slider__title{font-size:30px;margin:0 0 30px}.cards-slider__button{width:100%;margin:0;padding:14px 20px}.cards-slider__blocks{width:100%;gap:8px}.cards-slider__blocks-container{flex:1;width:100%;height:300px;aspect-ratio:unset}.cards-slider__block img,.cards-slider__block svg{width:120px}.cards-slider__blocks-button{width:30px;min-width:30px;height:30px}.cards-slider__blocks-button svg{width:12px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cards-slider.css.map */
