.product-query{margin-bottom:32px}.card-lines-home{padding:30px 0 20px}.card-lines-home .carousel.default{margin:20px auto 0;max-width:1350px}.card-lines-home .carousel.default .carousel-content{align-items:stretch;display:inline-flex}.card-lines-home .carousel.default .carousel-content .tns-item{min-height:100%}.card-lines-home .carousel.default .tns-carousel{padding-left:24px}.card-lines-home .carousel.default .tns-carousel .card-lines-wrapper.hidden{display:none!important}@media(min-width:1180px){.card-lines-home .carousel.default .tns-carousel{padding-left:unset}}.card-lines-home .carousel.default .tns-outer .tns-nav{margin-top:unset;padding-top:30px}.card-lines-home .carousel.default .tns-outer .tns-nav button{background:#a39d98}.card-lines-home .carousel.default .tns-outer .tns-nav button.tns-nav-active{background:#95c11f}@media(max-width:1200px){.card-lines-home .carousel.default .tns-controls{gap:20px;justify-content:center;padding-bottom:10px;position:relative;transform:unset}.card-lines-home .carousel.default .tns-controls button svg{height:auto;width:10px}}.card-lines-home .typography.title-2{font-size:2rem;line-height:120%;margin-bottom:0}.card-lines-home .typography.title-2 span{font-weight:400}@media(min-width:1180px){.card-lines-home .typography.title-2{font-size:2.25rem}}.card-lines-home:has(.carousel.filtering) .line-filter-button{cursor:not-allowed;pointer-events:none}.card-lines-home .loading{height:400px;position:relative}.card-lines-home .loading:after{animation:spin .8s linear infinite;border:8px solid #73797d;border-radius:50%;border-top-color:transparent;content:"";height:80px;left:0;margin:0 auto;position:absolute;right:0;top:30%;width:80px}@media(min-width:1180px){.card-lines-home .container-block{padding-top:50px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.card-wrapper{padding-right:20px!important}
