/*! ======================================== LEXUS STYLING - LEXUS TURBO (BRAND PAGE) by Convertium Pte Ltd [IIB] ======================================== */@-webkit-keyframes textShiningZoom{0%{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.85);-webkit-transform:scale(1, 1) translateY(0vh) translateZ(0)}50%{text-shadow:0 0 2rem white;-webkit-transform:scale(1.25, 1.25) translateY(6vh) translateZ(0)}to{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.85);-webkit-transform:scale(1, 1) translateY(12vh) translateZ(0)}}@keyframes textShiningZoom{0%{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.85);transform:scale(1, 1) translateY(0vh) translateZ(0)}50%{text-shadow:0 0 2rem white;transform:scale(1.25, 1.25);transform:scale(1.25, 1.25) translateY(6vh) translateZ(0)}to{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.85);transform:scale(1, 1) translateY(12vh) translateZ(0)}}blockquote em{font-style:italic}.lexus-turbo-title{background:-webkit-linear-gradient(rgba(0, 0, 0, 0.85) 0%, transparent 60%);background:linear-gradient(rgba(0, 0, 0, 0.85) 0%, transparent 60%)}.generic-brand-sub.onscroll-animating{max-height:29.5vh;background-position:center center;background-size:100%;border-top:1px solid white;border-bottom:1px solid white;-webkit-transition:background-size 1s, max-height 2s;transition:background-size 1s, max-height 2s;position:relative;cursor:pointer}.generic-brand-sub.onscroll-animating:before{width:100%;height:100%;content:"";background-color:rgba(0, 0, 0, 0.4);opacity:1;visibility:visible;-webkit-transition:opacity 2s, visible 2s;transition:opacity 2s, visible 2s;position:absolute;top:0;left:0;z-index:1}.generic-brand-sub.onscroll-animating video{width:100%;height:100%;opacity:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity 2s, -webkit-transform 1s;transition:opacity 2s, transform 1s;object-fit:cover;position:absolute;top:50%;left:50%}.generic-brand-sub.onscroll-animating:not(.expanded):hover{background-size:104%}.generic-brand-sub.onscroll-animating:not(.expanded):hover:before{opacity:0;visibility:hidden}.generic-brand-sub.onscroll-animating:not(.expanded):hover video{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1.04, 1.04);transform:translate(-50%, -50%) scale(1.04, 1.04)}.generic-brand-sub.onscroll-animating>.valign-wrapper{width:100%;max-width:1080px;height:29.5vh;text-align:center;margin:0 auto;-webkit-align-items:center;align-items:center;position:relative;z-index:2}.generic-brand-sub.onscroll-animating>.valign-wrapper *{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.85);color:white;margin:0}.generic-brand-sub.onscroll-animating>.valign-wrapper h3{line-height:1.2}.generic-brand-sub.onscroll-animating>.valign-wrapper .read-more{width:2rem;height:2rem;line-height:calc(2rem - 4px);text-align:center;text-shadow:none;border:2px solid white;border-radius:50%;-webkit-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.6));filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.6));opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;margin-left:-1rem;position:absolute;bottom:1.2rem;left:50%}.generic-brand-sub.onscroll-animating>.valign-wrapper .read-more:after{content:"\f489";line-height:inherit;display:inline-block}.generic-brand-sub.onscroll-animating .onscroll-expanded{position:relative;z-index:2}.generic-brand-sub.onscroll-animating .onscroll-expanded:before{width:100%;height:calc(100% - 46.5vh);content:"";position:absolute;bottom:0;left:0}.generic-brand-sub.onscroll-animating .onscroll-expanded:after{width:1px;height:0;content:"";background-color:white;-webkit-transition:height 1s, top 1s;transition:height 1s, top 1s;position:absolute;left:50%;display:block}.generic-brand-sub.onscroll-animating .onscroll-expanded .row{margin-bottom:0;padding-bottom:0}.generic-brand-sub.onscroll-animating .onscroll-expanded>.row{position:relative}.generic-brand-sub.onscroll-animating .onscroll-expanded>.row:not(.turbo-feature-expanded) *{color:white}.generic-brand-sub.onscroll-animating .onscroll-expanded .turbo-feature-desc{text-align:center;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.generic-brand-sub.onscroll-animating .onscroll-expanded .turbo-feature-desc .p-lead{width:60%;margin-right:auto;margin-left:auto}.generic-brand-sub.onscroll-animating .onscroll-expanded .turbo-feature-sub{background-color:black}.generic-brand-sub.onscroll-animating .onscroll-expanded .turbo-feature-sub>.generic-full-width-bg:after{width:60%;height:100%;content:"";background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.08) 50%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.08) 50%, rgba(255, 255, 255, 0) 100%);position:absolute;top:0;left:20%}.generic-brand-sub.onscroll-animating.expanded{max-height:500vh;background-position:center top;cursor:auto}.generic-brand-sub.onscroll-animating.expanded:before{opacity:1;visibility:visible}.generic-brand-sub.onscroll-animating.expanded video{opacity:1;top:17.5%;-webkit-transition-delay:1s;transition-delay:1s}.generic-brand-sub.onscroll-animating.expanded>.valign-wrapper>h3{-webkit-animation:textShiningZoom 1.5s ease-in-out forwards;animation:textShiningZoom 1.5s ease-in-out forwards}.generic-brand-sub.onscroll-animating.expanded>.valign-wrapper .read-more{opacity:0}.generic-brand-sub.onscroll-animating.expanded .onscroll-expanded:after{-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transition-delay:1s;transition-delay:1s}.generic-brand-sub.onscroll-animating.expanded .onscroll-expanded .turbo-feature-desc{opacity:1;-webkit-transition-delay:1.75s;transition-delay:1.75s}@media only screen and (max-width:736px){.generic-brand-sub>.valign-wrapper{padding:0 .75rem}.generic-brand-sub>.valign-wrapper .read-more{bottom:.8rem!important}.generic-brand-sub.onscroll-animating .onscroll-expanded:before{height:calc(100% - 60.5vh)}.generic-brand-sub.onscroll-animating .onscroll-expanded .turbo-feature-desc{padding-top:1.2rem;padding-bottom:.6rem}.generic-brand-sub.onscroll-animating .onscroll-expanded .turbo-feature-desc .p-lead{width:100%}.generic-brand-sub.onscroll-animating .onscroll-expanded .turbo-feature-sub{padding-top:6px;padding-bottom:14px}.generic-brand-sub.onscroll-animating.expanded .onscroll-expanded{margin-top:3vh}.generic-brand-sub.onscroll-animating.expanded .onscroll-expanded:after{height:40px;top:0}}@media only screen and (max-width:736px) and (orientation:portrait){.generic-brand-sub.onscroll-animating{}.generic-brand-sub.onscroll-animating video{height:48%!important;top:23%!important}}@media only screen and (max-height:700px) and (orientation:landscape){.generic-brand-sub.onscroll-animating>.valign-wrapper h3{line-height:1.05}.generic-brand-sub.onscroll-animating>.valign-wrapper .read-more{bottom:.6rem}}@media only screen and (min-width:0) and (orientation:portrait){.generic-brand-sub.onscroll-animating{background-position:center top}.generic-brand-sub.onscroll-animating video{height:74%;top:36%}.generic-brand-sub.onscroll-animating.expanded{background-size:auto 100%}}@media only screen and (min-width:737px){.generic-brand-sub>.valign-wrapper{padding:0 1.5rem}.generic-brand-sub .no-fullwidth.onscroll-expanded{padding-top:52px}.generic-brand-sub.onscroll-animating .onscroll-expanded{margin-bottom:-32px}.generic-brand-sub.onscroll-animating.expanded .onscroll-expanded{margin-top:4vh}.generic-brand-sub.onscroll-animating.expanded .onscroll-expanded:after{height:72px;top:-2vh}.generic-brand-sub.onscroll-animating.expanded .onscroll-expanded .turbo-feature-desc{padding-top:.8rem;padding-bottom:1.6rem}.generic-brand-sub.onscroll-animating.expanded .onscroll-expanded .turbo-feature-sub .row-col-2>li{opacity:0}.generic-brand-sub.onscroll-animating.expanded .onscroll-expanded .turbo-feature-sub .row-col-2>li.animated{-webkit-animation:tileAnimating 1s ease-out forwards;animation:tileAnimating 1s ease-out forwards}}@media only screen and (min-width:993px){.generic-brand-sub>.valign-wrapper{padding:0 .75rem}.generic-brand-sub.onscroll-animating .onscroll-expanded{margin-bottom:-60px}.generic-brand-sub.onscroll-animating .onscroll-expanded .turbo-feature-sub{padding:30px 0}.generic-brand-sub.onscroll-animating.expanded .onscroll-expanded:after{top:0}.generic-brand-sub .no-fullwidth.onscroll-expanded{padding-top:60px}}@media only screen and (min-width:1201px){.generic-brand-sub.onscroll-animating .onscroll-expanded .turbo-feature-desc{padding-top:.6rem;padding-bottom:3.2rem}.generic-brand-sub.onscroll-animating .onscroll-expanded .turbo-feature-sub{padding:30px 0 45px}.generic-brand-sub.onscroll-animating.expanded .onscroll-expanded{margin-top:6vh}.generic-brand-sub.onscroll-animating.expanded .onscroll-expanded:after{height:100px;top:-3vh}}#quietest-moments .onscroll-expanded:before,#quietest-moments .row.turbo-feature-expanded .generic-full-width-bg:before,#quietest-moments .turbo-feature-sub>.generic-full-width-bg{background:-webkit-linear-gradient(left, #11161e 0%, #26311d 100%);background:linear-gradient(to right, #11161e 0%, #26311d 100%)}#cool-prevails .onscroll-expanded:before,#cool-prevails .row.turbo-feature-expanded .generic-full-width-bg:before,#cool-prevails .turbo-feature-sub>.generic-full-width-bg{background:-webkit-linear-gradient(left, #11161e 0%, #291b1a 100%);background:linear-gradient(to right, #11161e 0%, #291b1a 100%)}#precision-has-power.generic-brand-sub.onscroll-animating:not(.expanded) video{top:6.5%}#precision-has-power .onscroll-expanded:before,#precision-has-power .row.turbo-feature-expanded .generic-full-width-bg:before,#precision-has-power .turbo-feature-sub>.generic-full-width-bg{background:-webkit-linear-gradient(left, #11161e 0%, #131a28 100%);background:linear-gradient(to right, #11161e 0%, #131a28 100%)}.ua-edge .generic-brand-sub.onscroll-animating video,.ua-ie .generic-brand-sub.onscroll-animating video{height:auto}.ua-ie .generic-brand-sub.onscroll-animating>.valign-wrapper{display:flex}.ua-ie .generic-brand-sub.onscroll-animating [class*=row-col-]>.valign-wrapper{display:block}.row.turbo-feature-expanded{display:none}.row.turbo-feature-expanded>.col:first-child{height:calc(100% - 1.4rem);position:absolute;top:1.4rem;left:0}.row.turbo-feature-expanded>.col:first-child > div{height:100%;position:relative}.row.turbo-feature-expanded>.col:first-child > div:before{width:50px;height:50px;content:"";border:2px dashed #898989;border-radius:50%;-webkit-animation:spinLoader 4s infinite ease;animation:spinLoader 4s infinite ease;margin-left:-25px;position:absolute;top:4px;left:50%;display:block}.row.turbo-feature-expanded>.col:nth-child(2){opacity:0;visibility:hidden;-webkit-transition:opacity .5s, visibility .5s;transition:opacity .5s, visibility .5s}.row.turbo-feature-expanded.expanded>.col:nth-child(2){opacity:1;visibility:visible}.row.turbo-feature-expanded .generic-full-width-bg:after,.row.turbo-feature-expanded .generic-full-width-bg:before{content:"";position:absolute}.row.turbo-feature-expanded .generic-full-width-bg:before{top:0;right:0;bottom:0;left:0}.row.turbo-feature-expanded .generic-full-width-bg:after{background-color:white}.row.turbo-feature-expanded .no-fullwidth{margin:0 -.75rem;padding-right:0;padding-left:0}.row.turbo-feature-expanded .no-fullwidth>.row:first-child{position:relative}.row.turbo-feature-expanded .no-fullwidth .button-close{color:#292929!important;top:-14px}@media only screen and (max-width:1200px){.row.turbo-feature-expanded .generic-full-width-bg:after{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}}@media only screen and (max-width:736px){.row.turbo-feature-expanded .no-fullwidth{margin:0}.row.turbo-feature-expanded .no-fullwidth .button-close{top:-4px;right:0}}@media only screen and (min-width:993px){.row.turbo-feature-expanded .no-fullwidth{padding-top:calc(32px + .75rem)}}@media only screen and (min-width:1201px){.row.turbo-feature-expanded .generic-full-width-bg:after{top:2.4rem;right:2.4rem;bottom:2.4rem;left:2.4rem}.row.turbo-feature-expanded .no-fullwidth{padding-top:calc(60px + 2.4rem)}}.slider-features .slick-slide .diagram{margin-bottom:1rem}.slider-features .slick-slide>div{padding-right:0!important}.slider-features .sequence{position:relative}.slider-features .sequence:before{width:100%;height:2px;content:"";background-color:#bfbfbf;margin-top:-1px;position:absolute;top:50%;right:0}.slider-features .sequence>span{background-color:white;padding-right:20px;position:relative}.slider-features .sequence>span>small{white-space:nowrap;margin-left:20px;position:absolute;top:8px}.slider-features .slick-arrow:before{color:#555555!important;text-shadow:none}.slider-features .slick-next,.slider-features .slick-prev{top:auto;bottom:-86px}.slider-features .slick-prev{margin-left:-148px;left:50%}.slider-features .slick-next{margin-right:-148px;right:50%}.slider-features .slick-dots{bottom:calc(-45px - 1rem)}@media only screen and (max-width:736px){.slider-features .slick-slide .diagram{margin:2.4rem 0 0}.slider-features .sequence>span>small{top:4px}}@media only screen and (min-width:1201px){.slider-features .sequence{margin-top:3.6rem}}.col-bg-white.add-thick-border{background-color:white!important}.col-bg-white.add-thick-border:before{border-color:#d7d7d7}@media only screen and (max-width:1200px){.add-thick-border.fullwidth{padding:calc(.75rem - 1px)!important}}@media only screen and (min-width:1201px){.add-thick-border.fullwidth{padding:calc(2.4rem - 1px)!important}}.grid-select-full{position:relative}.grid-select-full>.image{-webkit-transition:-webkit-transform .2s;transition:transform .2s}.grid-select-full>.caption{width:35%;color:white;padding:1.4rem 0 0 2.8rem;position:absolute;top:0;left:0}.grid-select-full>.caption .link{color:inherit;box-shadow:inset 0 -1px 0 0 white}@media only screen and (max-width:1024px){.grid-select-full>.caption{padding:0 0 0 1.2rem}}@media only screen and (max-width:992px){.grid-select-full>.caption{padding:0 0 0 .75rem}}@media only screen and (max-width:736px){.grid-select-full{background-color:black!important}.grid-select-full>.caption{width:100%;margin-top:-80px;padding:0 .75rem 1.2rem;position:static;overflow:hidden}}@media only screen and (min-width:737px){.grid-select-full{opacity:0;-webkit-transform:perspective(45em) rotateX(22.5deg);transform:perspective(45em) rotateX(22.5deg);-webkit-transition:opacity 1s, -webkit-transform 1s!important;transition:opacity 1s, transform 1s!important}}.grid-select-model.fullwidth{width:100%;display:block}.grid-select-model.fullwidth>li{width:100%;margin:0;display:block}.grid-select-model.fullwidth .grid-item>.grid-click:hover .link{box-shadow:inset 0 -1px 0 0 #bc8420}.grid-select-model.fullwidth .grid-item>.grid-click>div{height:auto;background-color:white;border-radius:0}.grid-select-model.fullwidth .grid-item>.grid-expanded{background-color:transparent;margin:0 0 -28px!important}.grid-select-model.fullwidth .expanded .grid-click:after{border-bottom-color:white;margin-left:0;bottom:-1px;left:15%}@media only screen and (max-width:736px){.grid-select-model.fullwidth{margin-top:-.6rem}.grid-select-model.fullwidth .expanded .grid-click:after{bottom:-15px!important}.grid-select-model.fullwidth .grid-item>.grid-expanded .grid-close.button-close{right:14px}}@media only screen and (min-width:737px){.grid-select-model.fullwidth{margin-top:1.2rem}.grid-select-model.fullwidth>li.animated .grid-select-full{opacity:1;-webkit-transform:perspective(45em) rotateX(0deg);transform:perspective(45em) rotateX(0deg);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}.grid-select-model.fullwidth .grid-item>.grid-click:hover .grid-select-full>.image{-webkit-transform:scale(0.992, 0.992);transform:scale(0.992, 0.992)}}.row-col-5.cta .tile-img{height:92px;vertical-align:bottom;padding:0 6.5%;display:table-cell}.row-col-5.cta .tile-img>img{-webkit-transition:-webkit-transform .2s;transition:transform .2s}.row-col-5.cta .tile-content{text-align:center;color:#292929}.row-col-5.cta .tile-content h3{letter-spacing:.1em;line-height:1.3}.row-col-5.cta .tile-content p{letter-spacing:.05em;margin:.2rem 0 0}.row-col-5.cta>li:hover .tile-img>img{-webkit-transform:scale(1.06, 1.06) translateZ(0);transform:scale(1.06, 1.06) translateZ(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}@media only screen and (max-width:736px){.row-col-5.cta .tile-img{height:48px}}@media only screen and (min-width:737px){.row-col-5.cta{max-width:none}}.ipad-tool .grid-expanded>.no-fullwidth>.row:nth-child(2){display:none!important;visibility:hidden!important}.generic-brand-sub .read-more:after{font-family:"Ionicons"}.grid-select-model .tile-content h3,.slider-features .sequence>span>small{font-weight:300}.slider-features .sequence{font-weight:200}.slider-features .sequence>span>small{font-size:1rem}.p-lead{font-size:1.1rem}.generic-brand-sub .read-more:after{font-size:1.85rem}@media only screen and (max-width:736px){.slider-features .sequence{font-size:2.6rem}}@media only screen and (min-width:737px){.generic-brand-sub.onscroll-animating h3{font-size:1.8rem}}