#toyota-choice section{font-family:Toyota Type}#toyota-choice section.main-banner{position:relative}#toyota-choice section.main-banner img.img-fluid{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:664px}#toyota-choice section.main-banner img.img-fluid.smobile{display:block}#toyota-choice section.main-banner img.img-fluid.mobile{display:none}#toyota-choice section.main-banner img.img-fluid.tablet{display:none}#toyota-choice section.main-banner img.img-fluid.desktop{display:none}@media screen and (min-width: 414px){#toyota-choice section.main-banner img.img-fluid.smobile{display:none}#toyota-choice section.main-banner img.img-fluid.mobile{display:block}#toyota-choice section.main-banner img.img-fluid.tablet{display:none}#toyota-choice section.main-banner img.img-fluid.desktop{display:none}}@media screen and (min-width: 540px){#toyota-choice section.main-banner img.img-fluid{-o-object-position:left;object-position:left;height:100%}#toyota-choice section.main-banner img.img-fluid.smobile{display:none}#toyota-choice section.main-banner img.img-fluid.mobile{display:none}#toyota-choice section.main-banner img.img-fluid.tablet{display:block}#toyota-choice section.main-banner img.img-fluid.desktop{display:none}}@media screen and (min-width: 768px){#toyota-choice section.main-banner img.img-fluid{height:664px}}@media screen and (min-width: 1270px){#toyota-choice section.main-banner img.img-fluid{-o-object-position:center;object-position:center;height:454px}#toyota-choice section.main-banner img.img-fluid.smobile{display:none}#toyota-choice section.main-banner img.img-fluid.mobile{display:none}#toyota-choice section.main-banner img.img-fluid.tablet{display:none}#toyota-choice section.main-banner img.img-fluid.desktop{display:block}}@media screen and (min-width: 1400px){#toyota-choice section.main-banner img.img-fluid{height:814px}}#toyota-choice section.main-banner .main-wrapper{position:absolute;bottom:0;left:0;display:flex;height:20%;width:100%;z-index:1}@media screen and (min-width: 992px){#toyota-choice section.main-banner .main-wrapper{height:35%;width:50%}}#toyota-choice section.main-banner .main-wrapper .overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;background:linear-gradient(2deg,#00000096 40%,#04040400 93%,#16161600)}@media screen and (min-width: 768px){#toyota-choice section.main-banner .main-wrapper .overlay{background:radial-gradient(circle at bottom left,#00000061,#f000,#0000 60%,#0000)}}#toyota-choice section.main-banner .main-wrapper .main{position:absolute;z-index:1;left:15px;bottom:20px;padding:20px 20px 0 0;max-width:30ch}@media screen and (min-width: 414px){#toyota-choice section.main-banner .main-wrapper .main{bottom:35px;max-width:35ch}}@media screen and (min-width: 540px){#toyota-choice section.main-banner .main-wrapper .main{bottom:35px;max-width:24ch}}@media screen and (min-width: 768px){#toyota-choice section.main-banner .main-wrapper .main{bottom:160px;max-width:35ch}}@media screen and (min-width: 1270px){#toyota-choice section.main-banner .main-wrapper .main{left:135px;bottom:50px;max-width:40ch}}@media screen and (min-width: 1400px){#toyota-choice section.main-banner .main-wrapper .main{left:96px;bottom:175px;max-width:64ch}}#toyota-choice section.main-banner .main-wrapper .main:before{content:"";position:absolute;top:0;right:0;height:1.5px;width:100%;background:#fff}#toyota-choice section.main-banner .main-wrapper .main:after{content:"";position:absolute;top:0;right:0;height:100%;width:1.5px;background:#fff}#toyota-choice section.main-banner .main-wrapper .main__title{color:#fff;font-family:Toyota Type;font-weight:900;font-size:40px;line-height:115%;letter-spacing:-1px;text-transform:uppercase}@media screen and (min-width: 1400px){#toyota-choice section.main-banner .main-wrapper .main__title{font-size:64px;line-height:90%;letter-spacing:-1.6px;margin-bottom:20px}}#toyota-choice section.main-banner .main-wrapper .main__description{color:#fff;font-family:Toyota Type;font-weight:400;font-size:16px;line-height:normal;letter-spacing:0;margin-bottom:0}@media screen and (min-width: 992px){#toyota-choice section.main-banner .main-wrapper .main__description{font-size:16px}}@media screen and (min-width: 1400px){#toyota-choice section.main-banner .main-wrapper .main__description{font-size:20px}}#toyota-choice section.main-banner .main-wrapper .main button.learn-more{font-family:Toyota Type;font-weight:600;font-size:14px;line-height:normal;letter-spacing:2.1px;text-transform:uppercase;text-align:center;margin-top:30px;width:35%;background-color:#fff;display:none}@media screen and (min-width: 1440px){#toyota-choice section.main-banner .main-wrapper .main button.learn-more{display:block}}#toyota-choice section.main-banner .main-wrapper .main button.learn-more:before{background-color:#101010}#toyota-choice section.main-banner .main-wrapper .main button.learn-more:hover{color:#fff}#toyota-choice section.choice-explore{padding:80px 0}#toyota-choice section.choice-explore .grid-container{display:grid;grid-template-columns:1fr;gap:48px}@media screen and (min-width: 992px){#toyota-choice section.choice-explore .grid-container{grid-template-columns:repeat(2,1fr)}}#toyota-choice section.choice-explore .grid-container .tchoice-wrapper{display:flex;flex-direction:column;align-items:start}#toyota-choice section.choice-explore .grid-container .tchoice-wrapper img.logo{margin:0 auto;-o-object-position:center;object-position:center;height:auto;max-height:140px}#toyota-choice section.choice-explore .grid-container .tchoice-wrapper p.desc{color:#101010;font-family:Toyota Type;font-weight:400;font-size:14px;line-height:200%;letter-spacing:0;padding:20px 0;margin:0}@media screen and (min-width: 992px){#toyota-choice section.choice-explore .grid-container .tchoice-wrapper p.desc{font-size:16px}}#toyota-choice section.choice-explore .grid-container .tchoice-wrapper ul.choice-list{color:#101010;font-family:Toyota Type;font-weight:400;font-size:14px;line-height:200%;letter-spacing:0;list-style-type:square;padding-left:20px;margin-bottom:10px}#toyota-choice section.choice-explore .grid-container .tchoice-wrapper ul.choice-list li{margin-bottom:8px}#toyota-choice section.choice-explore .grid-container .tchoice-wrapper ul.choice-list li::marker{color:#eb0a1e;font-size:14px}#toyota-choice section.choice-explore .grid-container .tchoice-wrapper a.text-link{color:#eb0a1e;font-weight:600;font-size:12px;line-height:normal;letter-spacing:2px;text-align:left;justify-content:left;margin-top:12px}@media screen and (min-width: 1440px){#toyota-choice section.choice-explore .grid-container .tchoice-wrapper a.text-link{font-size:14px;line-height:14px;letter-spacing:1.5px}}#toyota-choice section.choice-explore .grid-container .tchoice-wrapper a.text-link img.icon{margin-top:2px;margin-left:0}#toyota-choice section.choice-explore .grid-container .pillars-wrapper{padding-top:80px}@media screen and (min-width: 992px){#toyota-choice section.choice-explore .grid-container .pillars-wrapper{padding-top:0}}#toyota-choice section.choice-explore .grid-container .pillars-wrapper .heading-title{color:#101010;font-weight:300;font-size:32px;line-height:115%;letter-spacing:-.4px}#toyota-choice section.choice-explore .grid-container .pillars-wrapper .heading-title p{position:relative;margin:0}#toyota-choice section.choice-explore .grid-container .pillars-wrapper .heading-title p:after{position:absolute;content:"";bottom:-20px;left:0;width:32px;height:2px;background:#eb0a1e}#toyota-choice section.choice-explore .grid-container .pillars-wrapper .grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:40px auto}#toyota-choice section.choice-explore .grid-container .pillars-wrapper .grid-container .grid-item-link{display:block;text-decoration:none;color:inherit}#toyota-choice section.choice-explore .grid-container .pillars-wrapper .grid-container .grid-item{position:relative;height:201px;display:block;text-decoration:none;color:inherit}@media screen and (min-width: 700px){#toyota-choice section.choice-explore .grid-container .pillars-wrapper .grid-container .grid-item{height:350px}}@media screen and (min-width: 992px){#toyota-choice section.choice-explore .grid-container .pillars-wrapper .grid-container .grid-item{width:272px;height:201px}}#toyota-choice section.choice-explore .grid-container .pillars-wrapper .grid-container .grid-item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}#toyota-choice section.choice-explore .grid-container .pillars-wrapper .grid-container .grid-item .overlay{position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(180deg,#10101000,#101010bf,#101010);box-shadow:0 4px 4px #00000040;pointer-events:none;z-index:1}#toyota-choice section.choice-explore .grid-container .pillars-wrapper .grid-container .grid-item .grid-text{position:absolute;width:100%;bottom:0;padding:16px;z-index:2}#toyota-choice section.choice-explore .grid-container .pillars-wrapper .grid-container .grid-item .grid-text .grid-text-link{color:#fff;font-weight:600;font-size:10px;line-height:normal;letter-spacing:1.5px;text-align:left;justify-content:space-between;text-transform:uppercase;margin-top:0}#toyota-choice section.choice-explore .grid-container .pillars-wrapper .grid-container .grid-item .grid-text .grid-text-link img.icon{width:16px;height:16px}#toyota-choice section.stand-out{background:#d9d9d9;padding:80px 0 128px}#toyota-choice section.stand-out .heading-title{color:#101010;font-weight:300;font-size:32px;line-height:115%;letter-spacing:-.4px;text-align:center;padding:0 0 40px}#toyota-choice section.stand-out .heading-title p{position:relative;margin:0}#toyota-choice section.stand-out .heading-title p:after{position:absolute;content:"";bottom:-20px;left:50%;width:32px;height:2px;transform:translate(-50%);background:#eb0a1e}#toyota-choice section.stand-out .st-grid-container{display:grid;grid-template-columns:1fr;gap:40px}@media screen and (min-width: 992px){#toyota-choice section.stand-out .st-grid-container{grid-template-columns:repeat(3,1fr)}}#toyota-choice section.stand-out .st-grid-container .st-grid-item{text-align:center}#toyota-choice section.stand-out .st-grid-container .st-grid-item img.logo{margin-bottom:20px}#toyota-choice section.stand-out .st-grid-container .st-grid-item p.title{color:#101010;font-family:Toyota Type;font-weight:400;font-size:20px;line-height:115%;letter-spacing:0;margin-bottom:16px}#toyota-choice section.stand-out .st-grid-container .st-grid-item p.desc{color:#101010;font-family:Toyota Type;font-weight:400;font-size:14px;line-height:200%;letter-spacing:0;margin:0}@media screen and (min-width: 992px){#toyota-choice section.stand-out .st-grid-container .st-grid-item p.desc{font-size:16px}}#toyota-choice section.pillars-list .container-fluid{padding:0;margin:0;overflow:hidden}#toyota-choice section.pillars-list .container-fluid .pillars-grid{display:flex;flex-direction:column}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid{flex-direction:row;flex-wrap:wrap;row-gap:initial}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_one{background:#fff;display:flex;align-items:center;order:2}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_one{flex:1 0 50%;order:1}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_one .context-wrapper{padding:40px}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_one .context-wrapper{padding:80px}}@media screen and (min-width: 1400px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_one .context-wrapper{padding:80px 300px 80px 150px}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_one .context-wrapper .heading-title{padding:0 0 40px}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_one .context-wrapper .heading-title p{color:#101010;font-weight:300;font-size:32px;line-height:115%;letter-spacing:-.4px;position:relative;margin:0}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_one .context-wrapper .heading-title p:after{position:absolute;content:"";bottom:-20px;left:0;width:32px;height:2px;background:#eb0a1e}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_one .context-wrapper p.desc{color:#101010;font-family:Toyota Type;font-weight:350;font-size:14px;line-height:200%;letter-spacing:0}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_one .context-wrapper p.desc{font-size:16px}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_one .context-wrapper p.desc span{font-weight:700}#toyota-choice section.pillars-list .container-fluid .pillars-grid__image_one{order:1}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__image_one{order:1;flex:1 0 50%}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__image_one img{width:100%;height:auto}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_two{background:#fff;display:flex;align-items:center;order:4}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_two{order:2;flex:1 0 50%}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_two .context-wrapper{padding:40px}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_two .context-wrapper{padding:80px}}@media screen and (min-width: 1400px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_two .context-wrapper{padding:80px 300px 80px 150px}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_two .context-wrapper .heading-title{padding:0 0 40px}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_two .context-wrapper .heading-title p{color:#101010;font-weight:300;font-size:32px;line-height:115%;letter-spacing:-.4px;position:relative;margin:0}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_two .context-wrapper .heading-title p:after{position:absolute;content:"";bottom:-20px;left:0;width:32px;height:2px;background:#eb0a1e}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_two .context-wrapper p.desc{color:#101010;font-family:Toyota Type;font-weight:350;font-size:14px;line-height:200%;letter-spacing:0}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_two .context-wrapper p.desc{font-size:16px}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_two .context-wrapper p.desc span{font-weight:700}#toyota-choice section.pillars-list .container-fluid .pillars-grid__image_two{order:3}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__image_two{order:2;flex:1 0 50%}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__image_two img{width:100%;height:auto}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_three{background:#fff;display:flex;align-items:center;order:6}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_three{flex:1 0 50%;order:3}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_three .context-wrapper{padding:40px}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_three .context-wrapper{padding:80px}}@media screen and (min-width: 1400px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_three .context-wrapper{padding:80px 300px 80px 150px}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_three .context-wrapper .heading-title{padding:0 0 40px}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_three .context-wrapper .heading-title p{color:#101010;font-weight:300;font-size:32px;line-height:115%;letter-spacing:-.4px;position:relative;margin:0}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_three .context-wrapper .heading-title p:after{position:absolute;content:"";bottom:-20px;left:0;width:32px;height:2px;background:#eb0a1e}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_three .context-wrapper p.desc{color:#101010;font-family:Toyota Type;font-weight:350;font-size:14px;line-height:200%;letter-spacing:0}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_three .context-wrapper p.desc{font-size:16px}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_three .context-wrapper p.desc span{font-weight:700}#toyota-choice section.pillars-list .container-fluid .pillars-grid__image_three{order:5}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__image_three{order:3;flex:1 0 50%}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__image_three img{width:100%;height:auto}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_four{background:#fff;display:flex;align-items:center;order:8}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_four{flex:1 0 50%;order:4}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_four .context-wrapper{padding:40px}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_four .context-wrapper{padding:80px}}@media screen and (min-width: 1400px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_four .context-wrapper{padding:80px 300px 80px 150px}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_four .context-wrapper .heading-title{padding:0 0 40px}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_four .context-wrapper .heading-title p{color:#101010;font-weight:300;font-size:32px;line-height:115%;letter-spacing:-.4px;position:relative;margin:0}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_four .context-wrapper .heading-title p:after{position:absolute;content:"";bottom:-20px;left:0;width:32px;height:2px;background:#eb0a1e}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_four .context-wrapper p.desc{color:#101010;font-family:Toyota Type;font-weight:350;font-size:14px;line-height:200%;letter-spacing:0}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_four .context-wrapper p.desc{font-size:16px}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__description_four .context-wrapper p.desc span{font-weight:700}#toyota-choice section.pillars-list .container-fluid .pillars-grid__image_four{order:7}@media screen and (min-width: 992px){#toyota-choice section.pillars-list .container-fluid .pillars-grid__image_four{flex:1 0 50%;order:4}}#toyota-choice section.pillars-list .container-fluid .pillars-grid__image_four img{width:100%;height:auto}#toyota-choice section.tchoice-gallery{background:radial-gradient(54.11% 50% at 50% 50%,#3a3a3a,#101010);padding:64px 0}@media screen and (min-width: 992px){#toyota-choice section.tchoice-gallery{padding:80px 0}}#toyota-choice section.tchoice-gallery .container-fluid{padding:0;margin:0}#toyota-choice section.tchoice-gallery .container-fluid .sd-heading-container{position:relative}#toyota-choice section.tchoice-gallery .container-fluid .sd-heading-container .sd-heading-title{margin:0 0 40px}#toyota-choice section.tchoice-gallery .container-fluid .sd-heading-container .sd-heading-title p{color:#fff;text-align:center;position:relative;margin-bottom:16px}#toyota-choice section.tchoice-gallery .container-fluid .sd-heading-container .sd-heading-title p.title{font-weight:300;font-size:32px;line-height:115%;letter-spacing:-.4px}#toyota-choice section.tchoice-gallery .container-fluid .sd-heading-container .sd-heading-title p.sub-title{font-weight:400;font-size:14px;line-height:normal;letter-spacing:0}#toyota-choice section.tchoice-gallery .container-fluid .sd-heading-container .sd-heading-title:after{position:absolute;content:"";bottom:-20px;left:50%;width:32px;height:2px;transform:translate(-50%);background:#eb0a1e}#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider{position:relative}#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .slick-slide{height:auto!important}#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .slick-current .overlay{background:#10101040!important}#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .slick-current .icon svg{z-index:3!important}#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .gallery-item{cursor:pointer;padding:0 8px}@media screen and (min-width: 992px){#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .gallery-item{padding:0 15px}}#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .gallery-item .gallery-thumbnail{position:relative}#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .gallery-item .gallery-thumbnail:hover .overlay{background:#10101040}#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .gallery-item .gallery-thumbnail:hover .icon svg{z-index:3}#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .gallery-item .gallery-thumbnail img{width:100%;height:180px;margin:0 auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}@media screen and (min-width: 992px){#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .gallery-item .gallery-thumbnail img{height:405px}}#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .gallery-item .gallery-thumbnail img:hover{transform:scale(1.05)}#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .gallery-item .gallery-thumbnail .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#10101080;transition:all .3s ease;z-index:1}#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .gallery-item .gallery-thumbnail .icon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#toyota-choice section.tchoice-gallery .container-fluid .gallery-slider .slick-gallery .gallery-item .gallery-thumbnail .icon svg{width:48px;height:48px;z-index:0}#toyota-choice section.tchoice-gallery .container-fluid .video-popup{position:fixed;width:100%;height:100vh;background:#000000b3;left:-100%;top:0;z-index:3000;opacity:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:opacity ease-in .35s,center ease-in .35s}@media (min-width: 768px){#toyota-choice section.tchoice-gallery .container-fluid .video-popup{transition:opacity ease-in .4s,center ease-in .4s}}@media (min-width: 1024px){#toyota-choice section.tchoice-gallery .container-fluid .video-popup{transition:opacity ease-in .45s,center ease-in .45s}}@media (min-width: 1280px){#toyota-choice section.tchoice-gallery .container-fluid .video-popup{transition:opacity ease-in .5s,center ease-in .5s}}#toyota-choice section.tchoice-gallery .container-fluid .video-popup .video-close-gallery{position:absolute;top:1rem;right:1rem;width:1.5rem;height:1.5rem;cursor:pointer;z-index:3001}@media (min-width: 1024px){#toyota-choice section.tchoice-gallery .container-fluid .video-popup .video-close-gallery{top:3rem;right:3rem}}#toyota-choice section.tchoice-gallery .container-fluid .video-popup .video-close-gallery .line{width:100%;height:2px;background:#fff}#toyota-choice section.tchoice-gallery .container-fluid .video-popup .video-close-gallery .line:nth-child(1){transform:rotate(42deg) translate(-1px,1px);margin-top:13px}#toyota-choice section.tchoice-gallery .container-fluid .video-popup .video-close-gallery .line:nth-child(2){transform:rotate(-42deg) translateY(-2px)}#toyota-choice section.tchoice-gallery .container-fluid .video-popup .container .video-container{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#toyota-choice section.tchoice-gallery .container-fluid .video-popup .container .video-container .video-gallery{width:100%;height:315px;max-width:100%;position:relative;left:50%;transform:translate(-50%)}@media screen and (min-width: 992px){#toyota-choice section.tchoice-gallery .container-fluid .video-popup .container .video-container .video-gallery{height:350px;max-width:130vh}}@media screen and (min-width: 1440px){#toyota-choice section.tchoice-gallery .container-fluid .video-popup .container .video-container .video-gallery{height:700px}}#toyota-choice section.tchoice-gallery .container-fluid .video-popup .container .video-container .video-rotate{text-align:center;margin-top:40px}@media (min-width: 1024px){#toyota-choice section.tchoice-gallery .container-fluid .video-popup .container .video-container .video-rotate{display:none}}#toyota-choice section.tchoice-gallery .container-fluid .video-popup .container .video-container .video-rotate .video-icons .screen{height:24px;width:24px}#toyota-choice section.tchoice-gallery .container-fluid .video-popup .container .video-container .video-rotate .video-icons .plus{height:12px;width:12px;margin:0 5px}#toyota-choice section.tchoice-gallery .container-fluid .video-popup .container .video-container .video-rotate .video-description{margin-top:10px;font-family:Toyota Type;font-weight:350;font-size:12px;line-height:17.11px;color:#fff}#toyota-choice section.tchoice-gallery .container-fluid .image-popup{position:fixed;width:100%;height:100vh;background:#000000b3;left:-100%;top:0;z-index:3000;opacity:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:opacity ease-in .35s,center ease-in .35s}@media (min-width: 768px){#toyota-choice section.tchoice-gallery .container-fluid .image-popup{transition:opacity ease-in .4s,center ease-in .4s}}@media (min-width: 1024px){#toyota-choice section.tchoice-gallery .container-fluid .image-popup{transition:opacity ease-in .45s,center ease-in .45s}}@media (min-width: 1280px){#toyota-choice section.tchoice-gallery .container-fluid .image-popup{transition:opacity ease-in .5s,center ease-in .5s}}#toyota-choice section.tchoice-gallery .container-fluid .image-popup .image-close-gallery{position:absolute;top:1rem;right:1rem;width:1.5rem;height:1.5rem;cursor:pointer;z-index:3001}@media (min-width: 1024px){#toyota-choice section.tchoice-gallery .container-fluid .image-popup .image-close-gallery{top:3rem;right:3rem}}#toyota-choice section.tchoice-gallery .container-fluid .image-popup .image-close-gallery .line{width:100%;height:2px;background:#fff}#toyota-choice section.tchoice-gallery .container-fluid .image-popup .image-close-gallery .line:nth-child(1){transform:rotate(42deg) translate(-1px,1px);margin-top:13px}#toyota-choice section.tchoice-gallery .container-fluid .image-popup .image-close-gallery .line:nth-child(2){transform:rotate(-42deg) translateY(-2px)}#toyota-choice section.tchoice-gallery .container-fluid .image-popup .container .image-container{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#toyota-choice section.tchoice-gallery .container-fluid .image-popup .container .image-container .image-view{width:100%;max-height:350px;max-width:100%;position:relative;left:50%;transform:translate(-50%)}@media (min-width: 768px){#toyota-choice section.tchoice-gallery .container-fluid .image-popup .container .image-container .image-view{max-height:100%;max-width:130vh}}#toyota-choice section.related-articles{background:#f5f5f5;padding-top:50px}#toyota-choice section.related-articles .container-fluid{padding-right:0;padding-left:0}#toyota-choice section.related-articles .title-dots-wrapper{position:relative;display:grid;grid-template-columns:80% 20%;justify-content:space-between;padding:0 15px}@media screen and (min-width: 992px){#toyota-choice section.related-articles .title-dots-wrapper{padding:0 64px}}#toyota-choice section.related-articles .title-dots-wrapper p.title{color:#101010;font-weight:300;font-size:32px;line-height:normal;letter-spacing:-.4px}#toyota-choice section.related-articles .title-dots-wrapper .related-articles-dots .slick-dots{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin:auto}#toyota-choice section.related-articles .title-dots-wrapper .related-articles-dots .slick-dots li{flex:1;margin:0}#toyota-choice section.related-articles .title-dots-wrapper .related-articles-dots .slick-dots li button{width:100%;height:4px;padding:0;background-color:#eee;transition:background-color .3s;border-radius:0}#toyota-choice section.related-articles .title-dots-wrapper .related-articles-dots .slick-dots li button:before{content:none}#toyota-choice section.related-articles .title-dots-wrapper .related-articles-dots .slick-dots li.slick-active button{background-color:#eb0a1e}#toyota-choice section.related-articles .related-articles-carousel{margin:0;padding-bottom:30px}@media screen and (min-width: 992px){#toyota-choice section.related-articles .related-articles-carousel .slick-list{padding:0 49px}}#toyota-choice section.related-articles .related-articles-carousel .slick-track{margin:0!important}#toyota-choice section.related-articles .related-articles-carousel .slide-item{padding-top:30px}#toyota-choice section.related-articles .related-articles-carousel .slide-item a.article-link{text-decoration:none}#toyota-choice section.related-articles .related-articles-carousel .slide-item .image-content-container{margin:0 15px}@media screen and (min-width: 1400px){#toyota-choice section.related-articles .related-articles-carousel .slide-item .image-content-container{margin:0 10px}}#toyota-choice section.related-articles .related-articles-carousel .slide-item .image-content-container .slide-image-date-wrapper{position:relative;padding:0}#toyota-choice section.related-articles .related-articles-carousel .slide-item .image-content-container .slide-image-date-wrapper img{width:100%;height:240px;margin:0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}#toyota-choice section.related-articles .related-articles-carousel .slide-item .image-content-container .slide-image-date-wrapper .date-wrapper{position:absolute;z-index:2;right:0;bottom:-16px;height:36px}#toyota-choice section.related-articles .related-articles-carousel .slide-item .image-content-container .slide-image-date-wrapper .date-wrapper .date-content{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;background:#fff}#toyota-choice section.related-articles .related-articles-carousel .slide-item .image-content-container .slide-image-date-wrapper .date-wrapper .date-content span.day{color:#fff;font-weight:700;font-size:16px;line-height:normal;letter-spacing:0;text-align:center;margin-bottom:0;background:#eb0a1e;height:100%;width:48px;flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:center}#toyota-choice section.related-articles .related-articles-carousel .slide-item .image-content-container .slide-image-date-wrapper .date-wrapper .date-content span.month-year{color:#000;font-weight:600;font-size:12px;line-height:normal;letter-spacing:3.6px;text-transform:uppercase;margin-bottom:0;padding:0 10px}#toyota-choice section.related-articles .related-articles-carousel .slide-item .image-content-container .slide-content-wrapper{position:relative;display:flex;flex-direction:column;align-items:start;align-self:stretch;background:#f5f5f5;padding-top:24px}#toyota-choice section.related-articles .related-articles-carousel .slide-item .image-content-container .slide-content-wrapper p.category{color:#eb0a1e;font-weight:400;font-size:12px;line-height:normal;letter-spacing:1.8px;text-transform:uppercase}#toyota-choice section.related-articles .related-articles-carousel .slide-item .image-content-container .slide-content-wrapper p.title{color:#101010;font-weight:400;font-size:24px;line-height:125%;letter-spacing:0;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#toyota-choice section.featured-vehicles{padding-top:50px;background:#f5f5f5}#toyota-choice section.featured-vehicles .container-fluid{padding-right:0;padding-left:0}#toyota-choice section.featured-vehicles .title-dots-wrapper{position:relative;display:grid;grid-template-columns:80% 20%;padding:0 15px}@media screen and (min-width: 992px){#toyota-choice section.featured-vehicles .title-dots-wrapper{padding:0 64px}}#toyota-choice section.featured-vehicles .title-dots-wrapper p.title{color:#101010;font-weight:300;font-size:32px;line-height:normal;letter-spacing:-.4px}#toyota-choice section.featured-vehicles .title-dots-wrapper .featured-vehicles-dots .slick-dots{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin:auto}#toyota-choice section.featured-vehicles .title-dots-wrapper .featured-vehicles-dots .slick-dots li{flex:1;margin:0}#toyota-choice section.featured-vehicles .title-dots-wrapper .featured-vehicles-dots .slick-dots li button{width:100%;height:4px;padding:0;background-color:#eee;transition:background-color .3s;border-radius:0}#toyota-choice section.featured-vehicles .title-dots-wrapper .featured-vehicles-dots .slick-dots li button:before{content:none}#toyota-choice section.featured-vehicles .title-dots-wrapper .featured-vehicles-dots .slick-dots li.slick-active button{background-color:#eb0a1e}#toyota-choice section.featured-vehicles .featured-vehicles-carousel{margin:0;padding-bottom:30px}@media screen and (min-width: 992px){#toyota-choice section.featured-vehicles .featured-vehicles-carousel .slick-list{padding:0 49px}}#toyota-choice section.featured-vehicles .featured-vehicles-carousel .slick-track{margin:0!important}#toyota-choice section.featured-vehicles .featured-vehicles-carousel .slide-item .image-content-container{padding:10px 0;margin:0 15px}@media screen and (min-width: 1400px){#toyota-choice section.featured-vehicles .featured-vehicles-carousel .slide-item .image-content-container{margin:0 10px}}#toyota-choice section.featured-vehicles .featured-vehicles-carousel .slide-item .image-content-container .slide-image-wrapper{background:#fff;padding:0}#toyota-choice section.featured-vehicles .featured-vehicles-carousel .slide-item .image-content-container .slide-image-wrapper img{width:100%;height:160px;padding:16px;margin:0 auto;-o-object-fit:contain;object-fit:contain;vertical-align:middle}#toyota-choice section.featured-vehicles .featured-vehicles-carousel .slide-item .image-content-container .slide-content-wrapper{background:#fff;position:relative;display:flex;flex-direction:column;padding:16px;align-items:start;align-self:stretch}#toyota-choice section.featured-vehicles .featured-vehicles-carousel .slide-item .image-content-container .slide-content-wrapper p.car-title{color:#101010;font-weight:350;font-size:20px;line-height:normal;letter-spacing:0;margin-bottom:0}#toyota-choice section.featured-vehicles .featured-vehicles-carousel .slide-item .image-content-container .slide-content-wrapper p.price{color:gray;font-weight:350;font-size:14px;line-height:normal;letter-spacing:0;margin-bottom:10px}#toyota-choice section.featured-vehicles .featured-vehicles-carousel .slide-item .image-content-container .slide-content-wrapper .car-buttons{display:flex;justify-content:center;align-items:center;gap:1rem;padding-top:10px}#toyota-choice section.featured-vehicles .featured-vehicles-carousel .slide-item .image-content-container .slide-content-wrapper .car-buttons .car-btn{display:inline-block;color:#eb0a1e;font-family:Toyota Type;font-weight:600;font-size:12px;line-height:normal;letter-spacing:1.8px;text-decoration:none;text-transform:uppercase}#toyota-choice section.featured-vehicles .featured-vehicles-carousel .slide-item .image-content-container .slide-content-wrapper .car-buttons .divider{width:2px;height:11px;background-color:#ccc}#toyota-choice .desktop,#toyota-choice .tablet{display:none}#toyota-choice .mobile{display:block}@media screen and (min-width: 768px){#toyota-choice .desktop{display:none}#toyota-choice .tablet{display:block}#toyota-choice .mobile{display:none}}@media screen and (min-width: 1024px){#toyota-choice .desktop{display:block}#toyota-choice .tablet,#toyota-choice .mobile{display:none}}
