.row{--bs-gutter-x:12px}.card-carousel__container{padding:20px 12px 0}@media(min-width:768px){.card-carousel__container{margin-bottom:-17px;overflow:hidden;padding:42px 12px 17px}.card-carousel__swiper-container{overflow:visible}}.swiper-container-free-mode .card-carousel__swiper-wrapper{transition-duration:2s;transition-timing-function:linear}.card-carousel__card{background-color:#fff;border:1px solid transparent;border-radius:12px;margin:0 10px;padding:12px;width:174px}.-theme-porcelain .card-carousel__card,.-theme-white .card-carousel__card{border-color:#1c1c20}@media(min-width:768px){.card-carousel__card{margin:0 30px}}.card-carousel__link{-webkit-text-decoration:none;text-decoration:none}.card-carousel__title{border-bottom:1px solid #1c1c20;padding:0 0 15px}.card-carousel__image-wrapper{border-radius:12px;overflow:hidden}.card-carousel__image{-o-object-fit:contain;object-fit:contain}.card-carousel__criteria-row{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);height:0;opacity:0;visibility:hidden}.card-carousel__criteria-panel{background-color:#fff;border:1px solid transparent;border-radius:12px;margin:0 auto;padding:6px 12px;width:calc(100% - 76px)}.-theme-porcelain .card-carousel__criteria-panel,.-theme-white .card-carousel__criteria-panel{border-color:#1c1c20}.card-carousel__criteria-item{border-bottom:1px solid #1c1c20;padding:15px 0}.card-carousel__criteria-item:last-child{border:none}.card-carousel__criteria-title{margin:0}.card-carousel__btn-row{margin-top:28px}.card-carousel__btn-col{min-height:43px}.card-carousel__btn{margin:0 auto}.card-carousel__btn.-hide-criteria-list{display:none;opacity:0;visibility:hidden}