.info-thumb-slider{box-sizing:border-box;width:100%}.info-thumb-slider__container{box-sizing:border-box;margin:0 auto}.info-thumb-slider__header-wrapper{background:#fff;padding:3rem}.info-thumb-slider__header{align-items:center;display:flex;gap:20px;margin-bottom:24px}.info-thumb-slider__kicker{color:#a3a3a3;display:block;flex-shrink:0;font-family:Mazda Type,sans-serif;font-size:13px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase}.info-thumb-slider__header-line{background:#a3a3a3;flex-grow:1;height:1px}.info-thumb-slider__heading{color:#000;font-family:Mazda Type,sans-serif;font-size:40px;font-weight:300;line-height:1.2;margin:0;text-align:left}.info-thumb-slider__split{border-radius:4px;box-shadow:0 20px 50px rgba(0,0,0,.3);display:grid;grid-template-columns:55fr 45fr;min-height:500px;overflow:hidden;width:100%}.info-thumb-slider__images-viewport{background:#000;height:100%;overflow:hidden;position:relative;width:100%}.info-thumb-slider__image-slide{height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(1.05);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94),visibility .8s;visibility:hidden;width:100%}.info-thumb-slider__image-slide.is-active{opacity:1;transform:scale(1);visibility:visible}.info-thumb-slider__image-slide img{display:block;height:100%;object-fit:cover;width:100%}.info-thumb-slider__image-placeholder{height:100%;width:100%}.info-thumb-slider__content-wrap{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:500px;padding:60px 80px}.info-thumb-slider__content-viewport{position:relative;width:100%}.info-thumb-slider__content-slide{display:none;width:100%}.info-thumb-slider__content-slide.is-active{animation:itsFadeIn .8s cubic-bezier(.25,.46,.45,.94);display:block}@keyframes itsFadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.info-thumb-slider__slide-title{color:#fff;font-family:Mazda Type,sans-serif;font-size:36px;font-weight:400;letter-spacing:-.3px;line-height:1.25;margin:0 0 24px}.info-thumb-slider__desc{color:#a3a3a3;font-family:Mazda Type,sans-serif;font-size:15px;font-weight:300;line-height:1.8}.info-thumb-slider__desc p{margin:0 0 16px}.info-thumb-slider__desc p:last-child{margin:0}.info-thumb-slider__thumbs-row{background:#1a1c1c;box-sizing:border-box;display:flex;gap:16px;justify-content:center;padding:40px 1rem;width:100%}.info-thumb-slider__thumb-btn{background:transparent;border:2px solid transparent;border-radius:8px;cursor:pointer;display:flex;outline:none;overflow:hidden;padding:0;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.info-thumb-slider__thumb-btn.is-active{border-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.4);transform:translateY(-2px)}.info-thumb-slider__thumb-media{aspect-ratio:16/10;display:flex;opacity:.4;overflow:hidden;transition:opacity .3s cubic-bezier(.25,.46,.45,.94);width:120px}.info-thumb-slider__thumb-btn.is-active .info-thumb-slider__thumb-media,.info-thumb-slider__thumb-btn:hover .info-thumb-slider__thumb-media{opacity:1}.info-thumb-slider__thumb-media img{display:block;height:100%;object-fit:cover;width:100%}.info-thumb-slider__thumb-placeholder{height:100%;width:100%}@media (max-width:1199px){.info-thumb-slider__container{padding:0 30px}.info-thumb-slider__content-wrap{padding:50px 60px}}@media (max-width:1023px){.info-thumb-slider__split{min-height:420px}.info-thumb-slider__content-wrap{min-height:420px;padding:40px}.info-thumb-slider__slide-title{font-size:28px;margin-bottom:20px}}@media (max-width:767px){.info-thumb-slider{padding:50px 0}.info-thumb-slider__container{padding:0 20px}.info-thumb-slider__heading{font-size:26px;margin-bottom:30px}.info-thumb-slider__split{grid-template-columns:1fr;min-height:auto}.info-thumb-slider__images-viewport{height:280px}.info-thumb-slider__content-wrap{min-height:auto;padding:30px 0}.info-thumb-slider__thumbs-row{justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:10px;margin-top:30px;padding-bottom:4px;scrollbar-width:none}.info-thumb-slider__thumbs-row::-webkit-scrollbar{display:none}.info-thumb-slider__thumb-btn{flex-shrink:0}.info-thumb-slider__thumb-media{width:80px}}