.card-slider-module .col-lg-5.slick-slide{padding-right:calc(var(--bs-gutter-x))}@media (max-width:1200px){.card-slider-module .col-lg-5.slick-slide{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.card-slider-module .card-inner-wrapper{padding:0}}.module-container.card-slider-module .slick-track{display:inline-flex!important;height:100%}.module-container.card-slider-module{background-color:var(--beige);padding-bottom:0}.card-slider-module .intro-content *{z-index:10}.card-slider-module .slick-list{margin:0 -10px}.card-slider-module .card-slider-item{background-color:#fff;color:var(--black);margin:0 10px;padding:60px 45px;word-break:break-word}@media (max-width:768px){.slider-control-row{text-align:center}.card-slider-module .card-slider-item{padding:35px 25px}}@media (min-width:576px){.card-slider-module .card-slider-item{height:auto}}.ebook-popup-wrapper{background-color:#ffffff00!important}.modal.ebook .modal-content{background-color:#f5f6f7;border-radius:0}.modal.ebook .modal-content .modal-header{border-bottom:none}.modal.ebook .modal-content .modal-footer{border-top:none}.modal.ebook .modal-content .modal-header .btn-close{background:transparent url(https://www.chili.ch/hubfs/Website%202023/icon_close_window.svg) 50%/1em auto no-repeat}.modal.ebook .modal-content .modal-body{padding:0 40px 40px}.modal.ebook .modal-content .modal-body .form-title{margin-bottom:15px}.modal.ebook .modal-content .modal-body .form-image{align-items:center;display:flex;gap:50px;max-width:100%;width:100%}.modal.ebook .modal-content .modal-body .form-image .ebook-form{width:66.66666667%}.modal.ebook .modal-content .modal-body .form-image .ebook-image-pop-up{width:33.33333333%}.modal.ebook .modal-content form .hs_salutation_2023 select{width:100%!important}.modal.ebook .modal-content form .hs_email .hs-input.error,.modal.ebook .modal-content form .hs_firstname .hs-input.error,.modal.ebook .modal-content form .hs_lastname .hs-input.error{border:1px solid var(--red)!important}.modal.ebook .modal-content form .hs_email .input,.modal.ebook .modal-content form .hs_lastname .input{margin-right:0!important}.modal.ebook .modal-content form .hs-main-font-element,.modal.ebook .modal-content form .hs_firstname,.modal.ebook .modal-content form .hs_lastname,.modal.ebook .modal-content form .hs_salutation_2023{margin-bottom:0!important}.modal.ebook .modal-content form .hs_salutation_2023{width:25%!important}.modal.ebook .modal-content form .hs_firstname,.modal.ebook .modal-content form .hs_lastname{width:37.5%!important}.modal.ebook .modal-content form .hs_email{margin-bottom:15px!important}.modal.ebook .modal-content form .hs_submit,.modal.ebook .modal-content form .hs_submit.hs-submit{margin-top:20px!important}.modal.ebook .modal-content form.hs-form .hs-input:not([type=checkbox]){background-color:#fff!important}@media only screen and (max-width:991px){.modal.ebook .modal-content .modal-body .form-image{align-items:unset!important;flex-direction:column}.modal.ebook .modal-content .modal-body .form-image .ebook-form{width:100%!important}.modal.ebook .modal-content .modal-body .form-image .ebook-image-pop-up{display:none}.modal.ebook .modal-content .modal-body{padding:0 25px 25px!important}}.modal.ebook .modal-content .modal-body .form-image .ebook-image-pop-up img{max-width:100%}@media only screen and (max-width:481px){.modal.ebook .modal-content form .hs_firstname,.modal.ebook .modal-content form .hs_lastname,.modal.ebook .modal-content form .hs_salutation_2023{width:100%!important}.modal.ebook .modal-content form .hs_firstname .input,.modal.ebook .modal-content form .hs_salutation_2023 .input{margin-right:0!important}}.modal.ebook .modal-content form input:not([type=checkbox]){border-radius:0!important}.modal.ebook .modal-content form .hs-error-msgs .hs-main-font-element{color:var(--red)!important}.modal.ebook .modal-content form fieldset.form-columns-3 .input{margin-right:5px}a.launch-modal,button.launch-modal{background-color:var(--red);border:none;border:1px solid var(--red);color:var(--white)!important;display:inline-block;font-family:Montserrat-Regular;font-size:18px;line-height:1.5;padding:16px 40px;text-decoration:none;transition:all .2s ease-in;width:auto}@media(max-width:576px){button.launch-modal:hover{color:#fff!important}}@media(min-width:576px){a.launch-modal:hover,button.launch-modal:hover{background-color:var(--white)!important;border:1px solid var(--red)!important;color:var(--red)!important}}