.card-background-image{max-width:423px;aspect-ratio:1/1;box-shadow:5px 5px 15px rgba(0,0,0,.0980392157)}.card-background-image .container-card{height:100%}.card-background-image .container-card a{text-decoration:none;height:100%;display:flex;flex-direction:column;position:relative}.card-background-image .image_card{position:absolute;top:0;left:0;width:100%;height:100%}.card-background-image .image_card figure{margin-bottom:0;transition:all .3s ease;width:100%;height:100%}.card-background-image .image_card figure img{width:100%;height:100%;object-fit:cover}.card-background-image .content-card{padding:50px 30px 29px 40px;position:relative;height:100%;display:flex;flex-direction:column;justify-content:end;background-color:rgba(0,0,0,0);gap:55px}.card-background-image .content-card .text-card h2{font-size:clamp(25px,3vw,35px);margin-bottom:15px;line-height:clamp(30px,3.5vw,45px);word-wrap:break-word;color:#a4d65e}.card-background-image .content-card .text-card p{font-size:clamp(16px,1.2vw,18px);margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fff;line-height:clamp(18px,1.5vw,22px)}.card-background-image .content-card .content-buttons p{margin-bottom:0}.card-background-image .content-card .content-buttons .btn-site.btn-link::after{margin-top:-8px}.card-background-image:hover .content-card .content-buttons .btn-site.btn-link::after{transform:translateX(3px)}.card-background-image.products-card-bg-img{aspect-ratio:auto;max-width:none}.card-background-image.products-card-bg-img .content-card{justify-content:center;gap:25px}.card-background-image.products-card-bg-img .content-card .text-card{max-width:305px;margin:0 auto}.card-background-image.products-card-bg-img .content-card .text-card h2,.card-background-image.products-card-bg-img .content-card .text-card p{-webkit-line-clamp:none}.card-background-image.card-parts-trencher{min-height:536px}@media(max-width: 1299px){.card-background-image{aspect-ratio:auto}.card-background-image .content-card{padding:35px 30px 30px 29px}}@media(max-width: 991px){.card-background-image.general-section:not(.hero-pages):not(.hero-home){padding:0 !important}}@media(max-width: 767px){.card-background-image{max-width:none}.card-background-image.general-section:not(.hero-pages):not(.hero-home):not(.hero-banner-home):not(.featured-parts):not(.hero-banner-grid):not(.column-side-icon):not(.products-card-bg-img):not(.list-with-a-custom-icon-marker):not(.card-product){padding:0 !important}.card-background-image .image_card{max-height:none}.card-background-image .content-card{padding:39px 26px 23px 40px;min-height:356px;gap:73px}.card-background-image .content-card .text-card h2{margin-bottom:0}.card-background-image .content-card .text-card p{-webkit-line-clamp:3}.card-background-image .content-card .content-buttons.buttons-justification-end{justify-content:flex-end !important}.card-background-image .content-card .content-buttons.buttons-justification-star{justify-content:flex-start !important}.card-background-image.products-card-bg-img .content-card .text-card h2{margin-bottom:20px}}@media(max-width: 576px){.card-background-image{min-height:410px}.card-background-image .content-card .text-card h2{line-height:30px}.card-background-image .content-card .text-card p{line-height:22px}}