﻿[data-inviewport2=contentSlideLeft2]{opacity:0;transform:translateX(-30px);}[data-inviewport2=contentSlideLeft2].is-inViewport2{transform:translateX(0%);opacity:1;transition:1s;}[data-inviewport2=contentSlideUp2]{opacity:0;transform:translateY(30px);}[data-inviewport2=contentSlideUp2].is-inViewport2{transform:translateY(0%);opacity:1;transition:1s;}body{position:relative;}@media screen and (max-width:960px){body footer{margin-top:0;}}@keyframes hideLoading{0%{transition:1s;opacity:1;visibility:visible;}100%{transition:.5s;opacity:0;visibility:hidden;}}@keyframes animate{0%{background-position:-500%;}100%{background-position:500%;}}.loading{width:100vw;height:100vh;position:fixed;top:0;background-color:#000;display:flex;align-items:center;justify-content:center;animation:hideLoading 1s;animation-fill-mode:forwards;animation-delay:2.5s;z-index:999;}.loading .logo{-webkit-mask-image:url("../images/loading.svg");mask-image:url("../images/loading.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:640px;height:80px;position:relative;display:block;margin-left:auto;margin-right:auto;overflow:hidden;background:linear-gradient(90deg,#000,#fff,#000);background-repeat:no-repeat;background-size:80%;animation:animate 3s linear infinite;margin:0;}@media screen and (min-width:1600px){.loading .logo{width:40vw;height:5vw;}}@media screen and (max-width:960px){.loading .logo{width:80%;height:80px;}}.autoplay-dots{display:none;}@media screen and (max-width:960px){.autoplay-dots{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;z-index:10;margin-top:19px;padding-bottom:1px;}}@media screen and (max-width:430px){.autoplay-dots{position:relative;display:flex;align-items:center;justify-content:center;gap:1.86vw;z-index:10;margin-top:4.419vw;}}@media screen and (max-width:960px){.autoplay-dots .dot{width:32px;height:6px;background:rgba(174,174,174,.27);border-radius:10px;overflow:hidden;}}@media screen and (max-width:430px){.autoplay-dots .dot{width:7.442vw;height:1.395vw;background:rgba(174,174,174,.27);border-radius:2.326vw;}}@media screen and (max-width:960px){.autoplay-dots .dot i{display:block;height:100%;width:100%;background:#1f1f1f;transform:scaleX(0);transform-origin:left;}}#Banner{position:relative;}#Banner .banner-swiper{width:100%;height:100vh;}#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide{position:relative;height:100%;}#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide:before{position:absolute;content:"";background-color:rgba(0,0,0,.35);width:100%;height:100%;top:0;left:0;z-index:1;}#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-image{width:100vw;height:100vh;object-fit:cover;object-position:center;position:relative;}#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-image.wrap-image{height:100%;top:0;}@media screen and (max-width:960px){#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-image.wrap-image{height:100vh;}}#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content{position:absolute;bottom:67px;left:113px;color:#fff;z-index:1;}@media screen and (min-width:961px){#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content{bottom:4.188vw;left:7.063vw;}}@media screen and (max-width:960px){#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content{bottom:67px;left:22px;right:22px;}}@media screen and (max-width:430px){#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content{bottom:15.581vw;left:5.116vw;right:5.116vw;}}#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content .banner-swiper-subtitle{font-size:18px;}@media screen and (min-width:1920px){#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content .banner-swiper-subtitle{font-size:.938vw;}}@media screen and (max-width:960px){#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content .banner-swiper-subtitle{line-height:24px;}}@media screen and (max-width:430px){#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content .banner-swiper-subtitle{font-size:4.186vw;line-height:5.581vw;}}#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content .banner-swiper-subtitle .br-mobile{display:none;}@media screen and (max-width:960px){#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content .banner-swiper-subtitle .br-mobile{display:block;}}#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content .banner-swiper-title{font-size:82px;margin:20px auto 34px;}@media screen and (min-width:961px){#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content .banner-swiper-title{margin:1.25vw auto 2.125vw;}}@media screen and (min-width:1920px){#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content .banner-swiper-title{font-size:4.271vw;}}@media screen and (max-width:960px){#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content .banner-swiper-title{font-size:52px;margin:10px auto 24px;}}@media screen and (max-width:430px){#Banner .banner-swiper .banner-swiper-warpper .banner-swiper-slide .banner-swiper-content .banner-swiper-title{font-size:12.093vw;margin:2.326vw auto 5.581vw;}}#Line-Up{position:relative;}#Line-Up .line-wrapper{width:1444px;margin:0 auto 0;color:#000;padding-top:105px;}@media screen and (min-width:961px){#Line-Up .line-wrapper{width:90.25vw;margin:0 auto 0;padding-top:6.563vw;}}@media screen and (max-width:960px){#Line-Up .line-wrapper{width:100%;margin:0 auto 0;padding-top:48px;}}@media screen and (max-width:430px){#Line-Up .line-wrapper{width:100%;margin:0 auto 0;padding-top:11.163vw;}}#Line-Up .line-wrapper .line-top-wrapper{position:relative;display:flex;align-items:flex-end;justify-content:space-between;}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-top-wrapper{flex-direction:column;align-items:flex-start;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-top-wrapper:before{position:absolute;content:"";background:linear-gradient(270deg,rgba(247,246,246,0) .18%,#f7f7f7 99.78%);left:0;top:0;bottom:0;width:40px;z-index:1;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-top-wrapper:after{position:absolute;content:"";background:linear-gradient(90deg,rgba(247,246,246,0) .18%,#f7f7f7 99.78%);right:0;top:0;bottom:0;width:92px;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-top-wrapper .all-main-title{margin-left:22px;z-index:1;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-top-wrapper .all-main-title{margin-left:5.116vw;}}#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper{position:relative;padding:0 30px;}@media screen and (min-width:961px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper{padding:0 1.875vw;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;width:100%;margin-top:30px;padding-bottom:3px;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;width:100%;margin-top:6.977vw;padding-bottom:.698vw;}}#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper:before{position:absolute;content:"";width:100%;height:1px;left:0;right:0;bottom:0;background-color:rgba(112,112,112,.33);}@media screen and (min-width:961px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper:before{height:.063vw;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper:before{bottom:2px;width:470px;left:22px;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper:before{bottom:.465vw;width:109.302vw;left:5.116vw;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper::-webkit-scrollbar{display:none;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper::-webkit-scrollbar{display:none;}}#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper .line-top-tabs-inner-wrapper{position:relative;display:flex;font-size:16px;color:#000;letter-spacing:.06px;gap:32px;padding-bottom:12px;}@media screen and (min-width:961px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper .line-top-tabs-inner-wrapper{gap:2vw;padding-bottom:.75vw;}}@media screen and (min-width:1920px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper .line-top-tabs-inner-wrapper{font-size:.833vw;letter-spacing:.003vw;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper .line-top-tabs-inner-wrapper{white-space:nowrap;min-width:max-content;gap:0;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper .line-top-tabs-inner-wrapper{white-space:nowrap;min-width:max-content;gap:0;padding-bottom:2.791vw;font-size:3.721vw;letter-spacing:.014vw;}}#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper .line-top-tabs-inner-wrapper .line-top-tab{color:#000;cursor:pointer;padding:0 20px;}@media screen and (min-width:961px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper .line-top-tabs-inner-wrapper .line-top-tab{padding:0 1.25vw;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper .line-top-tabs-inner-wrapper .line-top-tab{flex:0 0 auto;padding:0 18px;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper .line-top-tabs-inner-wrapper .line-top-tab{padding:0 6.186vw;}}#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper .line-top-tabs-inner-wrapper .line-top-indicator{position:absolute;bottom:-2px;height:3px;background:#000;transition:transform .35s ease,width .35s ease;border-radius:50px;}@media screen and (min-width:961px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper .line-top-tabs-inner-wrapper .line-top-indicator{bottom:-.125vw;height:.188vw;border-radius:3.125vw;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-top-wrapper .line-top-tabs-wrapper .line-top-tabs-inner-wrapper .line-top-indicator{bottom:-.465vw;height:.698vw;border-radius:11.628vw;}}#Line-Up .line-wrapper .line-content-wrapper{margin-top:92px;mix-blend-mode:multiply;}@media screen and (min-width:961px){#Line-Up .line-wrapper .line-content-wrapper{margin-top:5.75vw;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-content-wrapper{margin-top:44px;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-content-wrapper{margin-top:10.233vw;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content{display:none;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content.active{display:block;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper{color:#000;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide{color:#000;width:30%;cursor:pointer;}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide{width:59%;}}@media screen and (min-width:961px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide:hover .line-car-title .line-car-model-text{opacity:.5;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide:hover .line-car-title .line-swiper-hover .line-swiper-span{transition:all 500ms;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide:hover .line-car-title .line-swiper-hover .line-swiper-span.one{left:1.813vw;opacity:0;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide:hover .line-car-title .line-swiper-hover .line-swiper-span.two{left:1.25vw;opacity:0;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide:hover .line-car-title .line-swiper-hover .line-swiper-two-hover .line-swiper-span.three{opacity:1;left:-.5vw;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide:hover .line-car-title .line-swiper-hover .line-swiper-two-hover .line-swiper-span.four{left:-1.625vw;opacity:.35;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide:hover .line-car-model-image img{transform:scale(1);}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title{position:relative;z-index:1;display:flex;align-items:center;margin-left:10px;gap:18px;}@media screen and (min-width:961px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title{margin-left:.625vw;gap:1.125vw;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title{margin-left:6px;gap:15px;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title{margin-left:1.395vw;gap:3.488vw;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-car-model-text{font-size:18px;text-transform:uppercase;transition:all 500ms;letter-spacing:.2em;}@media screen and (min-width:1920px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-car-model-text{font-size:.938vw;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-car-model-text{font-size:4.186vw;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-swiper-hover{position:relative;display:flex;align-items:center;justify-content:center;gap:2px;overflow:hidden;}@media screen and (min-width:1600px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-swiper-hover{gap:.125vw;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-swiper-hover{gap:.465vw;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-swiper-hover .line-swiper-span{position:relative;display:inline-block;width:6px;height:11px;background-image:url("../images/master/dark-arrow-black.svg");background-size:contain;background-repeat:no-repeat;transition:all 500ms;}@media screen and (min-width:1600px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-swiper-hover .line-swiper-span{width:.375vw;height:.688vw;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-swiper-hover .line-swiper-span{width:1.395vw;height:2.558vw;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-swiper-hover .line-swiper-span.one{left:0;opacity:.35;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-swiper-hover .line-swiper-span.two{left:0;opacity:1;}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-swiper-hover .line-swiper-two-hover{display:none;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-swiper-hover .line-swiper-two-hover .line-swiper-span.three{opacity:0;left:-1.875vw;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-title .line-swiper-hover .line-swiper-two-hover .line-swiper-span.four{opacity:0;left:-2.5vw;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-model-image{position:relative;margin:29px 0 0;}@media screen and (min-width:961px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-model-image{margin:1.813vw 0 0;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-model-image{margin:30px 0 0;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-model-image{margin:6.977vw 0 0;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-model-image img{transition:all 500ms;transform:scale(1.05);}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-model-image img{transform:scale(1.2);}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-bottom-text{font-size:14px;letter-spacing:.06px;color:#000;margin:auto 10px;}@media screen and (min-width:961px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-bottom-text{margin:auto .625vw;}}@media screen and (min-width:1920px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-bottom-text{font-size:.729vw;letter-spacing:.003vw;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-bottom-text{margin:auto auto auto 14px;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-bottom-text{font-size:3.256vw;letter-spacing:.014vw;margin:auto auto auto 3.256vw;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-bottom-text .line-car-type{margin-bottom:4px;}@media screen and (min-width:961px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-bottom-text .line-car-type{margin-bottom:.25vw;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-bottom-text .line-car-type{margin-bottom:.698vw;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-wrapper .line-swiper-slide .line-car-bottom-text .line-car-price{font-family:Mazda-M;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper{display:flex;justify-content:flex-end;height:42px;gap:14px;margin-top:30px;margin-right:5px;}@media screen and (min-width:1600px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper{height:2.625vw;gap:.875vw;margin-top:1.875vw;margin-right:.313vw;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper{margin-top:37px;margin-right:39px;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper{height:9.767vw;gap:3.256vw;margin-top:8.605vw;margin-right:9.07vw;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper.hide-arrow{display:none;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev{position:relative;display:flex;align-items:center;justify-content:center;background-color:#1f1f1f;width:42px;height:42px;gap:2px;padding-right:2px;overflow:hidden;right:0;left:0;top:0;margin-top:0;}@media screen and (min-width:1600px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev{width:2.625vw;height:2.625vw;gap:.125vw;padding-right:.125vw;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev{width:9.767vw;height:9.767vw;gap:.465vw;padding-right:.465vw;}}@media screen and (min-width:961px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next:hover,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev:hover{background-color:transparent;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next:hover .dark-bg-arrow,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev:hover .dark-bg-arrow{height:100%;bottom:0;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next:hover .dark-bg-arrow .dark-span,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev:hover .dark-bg-arrow .dark-span{transition-delay:150ms;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next:hover .dark-bg-arrow .dark-span.three,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev:hover .dark-bg-arrow .dark-span.three{opacity:1;left:1.438vw;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next:hover .dark-bg-arrow .dark-span.four,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev:hover .dark-bg-arrow .dark-span.four{left:.938vw;opacity:.35;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next:hover .dark-span.one,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev:hover .dark-span.one{left:1.813vw;opacity:0;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next:hover .dark-span.two,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev:hover .dark-span.two{left:1.25vw;opacity:0;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-bg-arrow,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-bg-arrow{position:absolute;bottom:-50%;left:0;right:0;width:100%;height:0;background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;transition:all 220ms ease;z-index:1;}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-bg-arrow,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-bg-arrow{display:none;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-bg-arrow .dark-span,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-bg-arrow .dark-span{transition:all 220ms ease;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-bg-arrow .dark-span.three,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-bg-arrow .dark-span.three{opacity:0;left:13px;}@media screen and (min-width:1600px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-bg-arrow .dark-span.three,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-bg-arrow .dark-span.three{left:.813vw;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-bg-arrow .dark-span.four,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-bg-arrow .dark-span.four{opacity:0;left:5px;}@media screen and (min-width:1600px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-bg-arrow .dark-span.four,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-bg-arrow .dark-span.four{left:.313vw;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-span,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-span{position:absolute;display:inline-block;width:6px;height:11px;background-image:url("../images/master/dark-arrow-white.svg");background-size:contain;background-repeat:no-repeat;transition:all 220ms ease;}@media screen and (min-width:1600px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-span,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-span{width:.375vw;height:.688vw;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-span,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-span{width:1.395vw;height:2.558vw;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-span.one,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-span.one{left:23px;opacity:1;}@media screen and (min-width:1600px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-span.one,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-span.one{left:1.438vw;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-span.one,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-span.one{left:24px;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-span.one,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-span.one{left:5.581vw;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-span.two,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-span.two{left:15px;opacity:.35;}@media screen and (min-width:1600px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-span.two,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-span.two{left:.938vw;}}@media screen and (max-width:960px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-span.two,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-span.two{left:16px;}}@media screen and (max-width:430px){#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next .dark-span.two,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev .dark-span.two{left:3.721vw;}}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-next svg,#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev svg{display:none;}#Line-Up .line-wrapper .line-content-wrapper .line-tab-content .line-car-swiper .line-swiper-button-wrapper .line-swiper-button-prev{transform:scaleX(-1);}#Highlight{position:relative;}#Highlight .highlight-wrapper{width:1492px;margin:68px auto 0;}@media screen and (min-width:961px){#Highlight .highlight-wrapper{width:93.25vw;margin:4.25vw auto 0;}}@media screen and (max-width:960px){#Highlight .highlight-wrapper{width:409px;margin:86px auto 0;}}@media screen and (max-width:430px){#Highlight .highlight-wrapper{width:95.116vw;margin:20vw auto 0;}}#Highlight .highlight-wrapper .highlight-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-top:39px;gap:7px 0;}@media screen and (min-width:961px){#Highlight .highlight-wrapper .highlight-content{margin-top:2.438vw;gap:.438vw 0;}}@media screen and (max-width:960px){#Highlight .highlight-wrapper .highlight-content{flex-direction:column;margin-top:17px;gap:7px 0;}}@media screen and (max-width:430px){#Highlight .highlight-wrapper .highlight-content{flex-direction:column;margin-top:3.953vw;gap:1.628vw 0;}}#Highlight .highlight-wrapper .highlight-content .highlight-item{position:relative;overflow:hidden;}@media screen and (min-width:961px){#Highlight .highlight-wrapper .highlight-content .highlight-item:hover .higlight-img{transform:scale(1.1);}}#Highlight .highlight-wrapper .highlight-content .highlight-item.V1{width:741px;}@media screen and (min-width:961px){#Highlight .highlight-wrapper .highlight-content .highlight-item.V1{width:46.313vw;}}@media screen and (max-width:960px){#Highlight .highlight-wrapper .highlight-content .highlight-item.V1{width:100%;}}#Highlight .highlight-wrapper .highlight-content .highlight-item.V2{width:490px;}@media screen and (min-width:961px){#Highlight .highlight-wrapper .highlight-content .highlight-item.V2{width:30.625vw;}}@media screen and (max-width:960px){#Highlight .highlight-wrapper .highlight-content .highlight-item.V2{width:100%;}}#Highlight .highlight-wrapper .highlight-content .highlight-item.V2 .highlight-details{left:0;right:0;margin:auto;text-align:center;align-items:center;flex-direction:column;}@media screen and (max-width:960px){#Highlight .highlight-wrapper .highlight-content .highlight-item.V2 .highlight-details{bottom:45px;}}@media screen and (max-width:430px){#Highlight .highlight-wrapper .highlight-content .highlight-item.V2 .highlight-details{bottom:10.465vw;}}#Highlight .highlight-wrapper .highlight-content .highlight-item.V2 .highlight-details .highlight-detail-title{margin-bottom:16px;font-size:24px;letter-spacing:.2em;}@media screen and (min-width:961px){#Highlight .highlight-wrapper .highlight-content .highlight-item.V2 .highlight-details .highlight-detail-title{margin-bottom:1vw;}}@media screen and (min-width:1920px){#Highlight .highlight-wrapper .highlight-content .highlight-item.V2 .highlight-details .highlight-detail-title{font-size:1.25vw;}}@media screen and (max-width:960px){#Highlight .highlight-wrapper .highlight-content .highlight-item.V2 .highlight-details .highlight-detail-title{margin-bottom:20px;}}@media screen and (max-width:430px){#Highlight .highlight-wrapper .highlight-content .highlight-item.V2 .highlight-details .highlight-detail-title{margin-bottom:4.651vw;font-size:5.581vw;}}#Highlight .highlight-wrapper .highlight-content .highlight-item .higlight-img{transition:all 500ms;}#Highlight .highlight-wrapper .highlight-content .highlight-item .highlight-details{position:absolute;bottom:30px;left:35px;right:29.5px;color:#fff;display:flex;align-items:flex-end;justify-content:space-between;}@media screen and (min-width:961px){#Highlight .highlight-wrapper .highlight-content .highlight-item .highlight-details{bottom:1.9vw;left:2.188vw;right:1.844vw;}}@media screen and (max-width:960px){#Highlight .highlight-wrapper .highlight-content .highlight-item .highlight-details{bottom:29px;left:20px;}}@media screen and (max-width:430px){#Highlight .highlight-wrapper .highlight-content .highlight-item .highlight-details{bottom:6.744vw;left:4.651vw;}}#Highlight .highlight-wrapper .highlight-content .highlight-item .highlight-details .highlight-text-details .highlight-detail-coming{font-size:16px;margin-bottom:16px;}@media screen and (min-width:961px){#Highlight .highlight-wrapper .highlight-content .highlight-item .highlight-details .highlight-text-details .highlight-detail-coming{margin-bottom:1vw;}}@media screen and (min-width:1920px){#Highlight .highlight-wrapper .highlight-content .highlight-item .highlight-details .highlight-text-details .highlight-detail-coming{font-size:.833vw;}}@media screen and (max-width:960px){#Highlight .highlight-wrapper .highlight-content .highlight-item .highlight-details .highlight-text-details .highlight-detail-coming{font-size:14px;}}@media screen and (max-width:430px){#Highlight .highlight-wrapper .highlight-content .highlight-item .highlight-details .highlight-text-details .highlight-detail-coming{font-size:3.256vw;margin-bottom:3.721vw;}}#Highlight .highlight-wrapper .highlight-content .highlight-item .highlight-details .highlight-text-details .highlight-detail-title{font-size:24px;text-transform:uppercase;letter-spacing:.2em;}@media screen and (min-width:1920px){#Highlight .highlight-wrapper .highlight-content .highlight-item .highlight-details .highlight-text-details .highlight-detail-title{font-size:1.25vw;}}@media screen and (max-width:430px){#Highlight .highlight-wrapper .highlight-content .highlight-item .highlight-details .highlight-text-details .highlight-detail-title{font-size:5.581vw;}}#Highlight .highlight-wrapper .highlight-content .highlight-myswiper{position:relative;width:100%;}@media screen and (max-width:960px){#Highlight .highlight-wrapper .highlight-content .highlight-myswiper .highlight-autoplay-dots{position:absolute;bottom:14px;margin-top:0;left:0;right:0;}}@media screen and (max-width:430px){#Highlight .highlight-wrapper .highlight-content .highlight-myswiper .highlight-autoplay-dots{bottom:3.256vw;}}@media screen and (max-width:960px){#Highlight .highlight-wrapper .highlight-content .highlight-myswiper .highlight-autoplay-dots .dot{background:rgba(174,174,174,.57);}}@media screen and (max-width:430px){#Highlight .highlight-wrapper .highlight-content .highlight-myswiper .highlight-autoplay-dots .dot{background:rgba(174,174,174,.57);}}@media screen and (max-width:960px){#Highlight .highlight-wrapper .highlight-content .highlight-myswiper .highlight-autoplay-dots .dot i{background:#fff;}}@media screen and (max-width:430px){#Highlight .highlight-wrapper .highlight-content .highlight-myswiper .highlight-autoplay-dots .dot i{background:#fff;}}.crafted-modal{position:fixed;inset:0;z-index:9999;display:none;}.crafted-modal.show{display:flex;align-items:center;justify-content:center;}.crafted-modal .crafted-modal-overlay{position:absolute;inset:0;background:rgba(0,0,0,.7);}.crafted-modal .crafted-modal-box{position:relative;width:min(1200px,100% - 40px);height:min(700px,100% - 40px);margin:20px auto;background:#000;z-index:2;border-radius:12px;overflow:hidden;}.crafted-modal .crafted-modal-box .crafted-modal-close{position:absolute;top:16px;right:16px;width:42px;height:42px;border:0;border-radius:50%;background:rgba(255,255,255,.15);color:#fff;font-size:28px;cursor:pointer;z-index:3;display:flex;align-items:center;justify-content:center;}.crafted-modal .crafted-modal-box .crafted-modal-close .crafted-modal-span{margin-top:-6px;}.crafted-modal .crafted-modal-box .crafted-modal-body{width:100%;height:100%;}.crafted-modal .crafted-modal-box .crafted-modal-body iframe{width:100%;height:100%;border:0;display:block;}#Crafted{position:relative;}#Crafted:after{position:absolute;content:"";}#Crafted .bg-1{position:absolute;top:-410px;left:-18px;width:1636px;height:1091px;}@media screen and (min-width:961px){#Crafted .bg-1{top:-25.625vw;left:-1.125vw;width:102.25vw;height:68.188vw;}}@media screen and (max-width:430px){#Crafted .bg-1{top:-97.349vw;left:-110.465vw;width:376.465vw;height:253.721vw;}}#Crafted .crafted-wrapper{margin:103px auto 0;width:1498px;}@media screen and (min-width:961px){#Crafted .crafted-wrapper{margin:6.438vw auto 0;width:93.625vw;}}@media screen and (max-width:960px){#Crafted .crafted-wrapper{width:404px;margin:90px auto 0;}}@media screen and (max-width:430px){#Crafted .crafted-wrapper{width:93.953vw;margin:20.93vw auto 0;}}#Crafted .crafted-wrapper .crafted-swiper{overflow:visible;padding-top:128px;perspective:1200px;}@media screen and (min-width:961px){#Crafted .crafted-wrapper .crafted-swiper{padding-top:8vw;}}@media screen and (max-width:960px){#Crafted .crafted-wrapper .crafted-swiper{position:relative;padding-top:82px;overflow:hidden;}}@media screen and (max-width:430px){#Crafted .crafted-wrapper .crafted-swiper{position:relative;padding-top:19.07vw;overflow:hidden;}}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper{transform-style:preserve-3d;align-items:center;}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper{position:relative;width:809px;transition:transform .35s ease,opacity .35s ease;will-change:transform;text-align:center;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,opacity;}@media screen and (min-width:961px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper{width:50.563vw;}}@media screen and (max-width:960px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper{width:373px;}}@media screen and (max-width:430px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper{width:86.744vw;}}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-prev,#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-next{cursor:pointer;z-index:4!important;}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-prev{transform:translate(12.813vw,-10.313vw) scale(.33);}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-next{transform:translate(-12.813vw,-10.313vw) scale(.33);}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-active .crafted-car-model{bottom:auto;top:-113px;}@media screen and (min-width:961px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-active .crafted-car-model{top:-7.063vw;}}@media screen and (max-width:960px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-active .crafted-car-model{top:-52px;visibility:visible;opacity:1;}}@media screen and (max-width:430px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-active .crafted-car-model{top:-12.093vw;visibility:visible;opacity:1;}}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-active .crafted-car-model .crafted-car-name{font-size:155px;letter-spacing:14px;font-family:Mazda-B;color:#fff;letter-spacing:.2em;}@media screen and (min-width:961px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-active .crafted-car-model .crafted-car-name{font-size:9.688vw;letter-spacing:.875vw;}}@media screen and (min-width:1920px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-active .crafted-car-model .crafted-car-name{font-size:8.073vw;letter-spacing:.729vw;}}@media screen and (max-width:960px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-active .crafted-car-model .crafted-car-name{font-size:70px;letter-spacing:16px;}}@media screen and (max-width:430px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-active .crafted-car-model .crafted-car-name{font-size:16.279vw;letter-spacing:3.8vw;}}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-active .crafted-car-model .crafted-car-gradient{opacity:1;visibility:visible;}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-active .crafted-inner-item-wrapper .crafted-car-color-wrapper{opacity:1;visibility:visible;}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper.swiper-slide-active .dark-link{opacity:1;visibility:visible;}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-car-model{position:absolute;left:0;right:0;margin:auto;bottom:33px;text-align:center;}@media screen and (min-width:961px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-car-model{bottom:2.063vw;}}@media screen and (max-width:960px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-car-model{visibility:hidden;opacity:0;}}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-car-model .crafted-car-name{font-family:Mazda-M;font-size:45px;color:rgba(31,31,31,.5);letter-spacing:.2em;}@media screen and (min-width:1920px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-car-model .crafted-car-name{font-size:2.344vw;}}@media screen and (max-width:430px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-car-model .crafted-car-name{font-size:10.465vw;}}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-car-model .crafted-car-gradient{position:absolute;top:76px;left:0;right:0;height:75px;background:linear-gradient(180deg,rgba(246,244,244,0) 0%,#e9e9e9 100%);opacity:0;visibility:hidden;width:120%;}@media screen and (min-width:961px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-car-model .crafted-car-gradient{top:4.75vw;height:4.688vw;}}@media screen and (max-width:960px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-car-model .crafted-car-gradient{top:35px;height:35px;}}@media screen and (max-width:430px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-car-model .crafted-car-gradient{top:8.14vw;height:8.14vw;}}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-images-wrapper picture img{width:100%;opacity:0;visibility:hidden;position:absolute;top:0;height:397px;object-fit:contain;object-position:center;transform:scale(1.515) translate(1.688vw,3vw);}@media screen and (min-width:961px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-images-wrapper picture img{height:24.813vw;}}@media screen and (max-width:960px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-images-wrapper picture img{height:183px;transform:scale(1.315) translate(15px,38px);}}@media screen and (max-width:430px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-images-wrapper picture img{height:42.558vw;}}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-images-wrapper picture.is-active img{position:relative;visibility:visible;opacity:1;}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:23px;margin-top:23px;opacity:0;visibility:hidden;position:relative;z-index:1;}@media screen and (min-width:961px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper{gap:.5vw;margin-bottom:1.438vw;margin-top:1.438vw;}}@media screen and (max-width:960px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper{margin:auto;gap:8px;margin-bottom:20px;margin-top:20px;width:60%;flex-wrap:wrap;}}@media screen and (max-width:430px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper{gap:1.86vw;margin-bottom:4.651vw;margin-top:4.651vw;}}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper .crafted-car-color-item{width:36px;height:36px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;}@media screen and (min-width:1600px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper .crafted-car-color-item{width:2.25vw;height:2.25vw;border:.063vw solid transparent;}}@media screen and (max-width:960px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper .crafted-car-color-item{width:30px;height:30px;border:1px solid transparent;}}@media screen and (max-width:430px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper .crafted-car-color-item{width:6.977vw;height:6.977vw;border:.233vw solid transparent;}}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper .crafted-car-color-item.crafted-color-active{border:1px solid #1f1f1f;}@media screen and (min-width:1600px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper .crafted-car-color-item.crafted-color-active{border:.063vw solid #1f1f1f;}}@media screen and (max-width:430px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper .crafted-car-color-item.crafted-color-active{border:.233vw solid #1f1f1f;}}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper .crafted-car-color-item .crafted-color-inner{width:30px;height:30px;border:.25px solid rgba(112,112,112,.25);background-color:#632a30;display:block;}@media screen and (min-width:1600px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper .crafted-car-color-item .crafted-color-inner{width:1.875vw;height:1.875vw;border:.016vw solid rgba(112,112,112,.25);}}@media screen and (max-width:960px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper .crafted-car-color-item .crafted-color-inner{width:26px;height:26px;}}@media screen and (max-width:430px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .crafted-inner-item-wrapper .crafted-car-color-wrapper .crafted-car-color-item .crafted-color-inner{width:6.047vw;height:6.047vw;}}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-warpper .crafted-item-wrapper .dark-link{opacity:0;visibility:hidden;}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-button-wrapper{display:none;}@media screen and (max-width:960px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-button-wrapper{display:flex;justify-content:space-between;position:absolute;height:17px;top:133px;width:100%;}}@media screen and (max-width:430px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-button-wrapper{display:flex;justify-content:space-between;position:absolute;height:3.953vw;top:30.93vw;width:100%;}}@media screen and (max-width:960px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-button-wrapper .crafted-swiper-button-next,#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-button-wrapper .crafted-swiper-button-prev{margin-left:0;margin-top:0;top:0;left:auto;right:auto;position:relative;width:9px;height:17px;}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-button-wrapper .crafted-swiper-button-next svg,#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-button-wrapper .crafted-swiper-button-prev svg{fill:black;color:#000;}}@media screen and (max-width:430px){#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-button-wrapper .crafted-swiper-button-next,#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-button-wrapper .crafted-swiper-button-prev{margin-left:0;margin-top:0;top:0;left:auto;right:auto;position:relative;width:3.093vw;height:4.953vw;}#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-button-wrapper .crafted-swiper-button-next svg,#Crafted .crafted-wrapper .crafted-swiper .crafted-swiper-button-wrapper .crafted-swiper-button-prev svg{fill:black;color:#000;}}#Offers{position:relative;}#Offers:before{position:absolute;content:"";background:linear-gradient(0deg,rgba(255,255,255,0) 0%,#fff 50%,rgba(255,255,255,0) 100%);width:100%;top:-241px;height:1045px;z-index:-1;}@media screen and (min-width:961px){#Offers:before{top:-15.063vw;height:65.313vw;}}@media screen and (max-width:960px){#Offers:before{display:none;}}#Offers .offer-left-polygon{position:absolute;top:184px;left:-68px;background-color:#f6f5f5;width:127px;height:127px;transform:rotate(45deg);}@media screen and (min-width:961px){#Offers .offer-left-polygon{top:11.5vw;left:-4.25vw;width:7.938vw;height:7.938vw;}}@media screen and (max-width:960px){#Offers .offer-left-polygon{width:116px;height:116px;top:123px;}}@media screen and (max-width:430px){#Offers .offer-left-polygon{width:26.977vw;height:26.977vw;top:28.605vw;left:-15.814vw;}}#Offers .offer-right-polygon{position:absolute;top:184px;right:-68px;background-color:#f6f5f5;width:127px;height:127px;transform:rotate(45deg);}@media screen and (min-width:961px){#Offers .offer-right-polygon{top:11.5vw;right:-4.25vw;width:7.938vw;height:7.938vw;}}@media screen and (max-width:960px){#Offers .offer-right-polygon{width:116px;height:116px;top:123px;}}@media screen and (max-width:430px){#Offers .offer-right-polygon{width:26.977vw;height:26.977vw;top:28.605vw;right:-15.814vw;}}#Offers .offers-wrapper{width:1290px;margin:160px auto 0;}@media screen and (min-width:961px){#Offers .offers-wrapper{width:80.625vw;margin:10vw auto 0;}}@media screen and (max-width:960px){#Offers .offers-wrapper{width:393px;margin:105px auto 0;}}@media screen and (max-width:430px){#Offers .offers-wrapper{width:91.395vw;margin:24.419vw auto 0;}}#Offers .offers-wrapper .offer-container{display:flex;justify-content:space-between;align-items:flex-start;margin-top:38px;}@media screen and (min-width:961px){#Offers .offers-wrapper .offer-container{margin-top:2.375vw;}}@media screen and (max-width:960px){#Offers .offers-wrapper .offer-container{margin-top:16px;}}@media screen and (max-width:430px){#Offers .offers-wrapper .offer-container{margin-top:3.721vw;}}#Offers .offers-wrapper .offer-container .offer-box{width:609px;color:#1f1f1f;}@media screen and (min-width:961px){#Offers .offers-wrapper .offer-container .offer-box{width:38.063vw;}}@media screen and (max-width:960px){#Offers .offers-wrapper .offer-container .offer-box{width:100%;background-color:#fff;}}#Offers .offers-wrapper .offer-container .offer-box .offer-img{width:100%;height:100%;height:308px;object-fit:cover;object-position:center;}@media screen and (min-width:961px){#Offers .offers-wrapper .offer-container .offer-box .offer-img{height:19.25vw;}}@media screen and (max-width:960px){#Offers .offers-wrapper .offer-container .offer-box .offer-img{height:198px;}}@media screen and (max-width:430px){#Offers .offers-wrapper .offer-container .offer-box .offer-img{height:46.047vw;}}#Offers .offers-wrapper .offer-container .offer-box .offer-title{font-family:Mazda-M;font-size:20px;letter-spacing:.16px;margin:30px auto 16px;}@media screen and (min-width:961px){#Offers .offers-wrapper .offer-container .offer-box .offer-title{margin:1.875vw auto 1vw;}}@media screen and (min-width:1920px){#Offers .offers-wrapper .offer-container .offer-box .offer-title{font-size:1.042vw;letter-spacing:.008vw;}}@media screen and (max-width:960px){#Offers .offers-wrapper .offer-container .offer-box .offer-title{font-size:18px;letter-spacing:.03px;margin:17px auto 20px;width:87%;}}@media screen and (max-width:430px){#Offers .offers-wrapper .offer-container .offer-box .offer-title{font-size:4.186vw;letter-spacing:.033vw;margin:3.953vw auto 4.767vw;width:87%;}}#Offers .offers-wrapper .offer-container .offer-box .offer-desc{font-size:16px;width:95%;line-height:24px;}@media screen and (min-width:1920px){#Offers .offers-wrapper .offer-container .offer-box .offer-desc{font-size:.833vw;line-height:1.25vw;}}@media screen and (max-width:960px){#Offers .offers-wrapper .offer-container .offer-box .offer-desc{width:87%;margin:auto;}}@media screen and (max-width:430px){#Offers .offers-wrapper .offer-container .offer-box .offer-desc{width:87%;margin:auto;line-height:5.581vw;font-size:3.721vw;}}#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper{display:flex;align-items:center;margin-top:29px;gap:37px;}@media screen and (min-width:961px){#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper{margin-top:1.813vw;gap:2.313vw;}}@media screen and (max-width:960px){#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper{width:87%;margin:auto;margin-top:25px;padding-bottom:33px;}}@media screen and (max-width:430px){#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper{width:87%;margin:auto;margin-top:5.814vw;padding-bottom:7.651vw;}}#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn{display:flex;align-items:center;color:#1f1f1f;gap:14px;cursor:pointer;}@media screen and (min-width:961px){#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn{gap:.875vw;}}@media screen and (max-width:430px){#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn{gap:3.256vw;}}@media screen and (min-width:961px){#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn:hover .offer-button-text:before{width:100%;}}#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn .offer-button-text{position:relative;font-family:Mazda-M;font-size:16px;}@media screen and (min-width:1920px){#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn .offer-button-text{font-size:.833vw;}}@media screen and (max-width:430px){#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn .offer-button-text{font-size:3.721vw;}}#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn .offer-button-text:before{position:absolute;content:"";bottom:-5px;left:0;width:0;height:1px;background-color:#000;transition:all 500ms;}@media screen and (min-width:961px){#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn .offer-button-text:before{bottom:-.313vw;}}#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn .offer-icon{width:15px;height:15px;stroke:#1f1f1f;object-fit:contain;object-position:center;}@media screen and (min-width:1600px){#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn .offer-icon{width:.938vw;height:.938vw;}}@media screen and (max-width:430px){#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn .offer-icon{width:3.488vw;height:3.488vw;}}#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn .offer-icon.offer-one-icon{width:11px;height:11px;}@media screen and (min-width:1600px){#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn .offer-icon.offer-one-icon{width:.688vw;height:.688vw;}}@media screen and (max-width:430px){#Offers .offers-wrapper .offer-container .offer-box .offer-buttons-wrapper .offer-btn .offer-icon.offer-one-icon{width:2.558vw;height:2.558vw;}}@media screen and (max-width:960px){#Offers .offers-wrapper .offer-autoplay-dots{margin-top:19px;}}@media screen and (max-width:430px){#Offers .offers-wrapper .offer-autoplay-dots{margin-top:4.419vw;}}