@charset "UTF-8";.hide,.ng-cloak,.ng-hide,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none}:focus{outline:0}.box-form fieldset div:after,.box-form:after,.box-form__form:after,.clearfix:after,.form-line .radio+label:after,.info-car:after,.info-car__infos .box-config-valor:after,.info-car__infos ul li:after,.info-car__infos ul:after,.lst-models:after,.lst-models>li:after,.mosbox--home .left:after,.mosbox--home .right:after,.remodal .chk+label:after,.remodal__content:after{content:"";display:table;clear:both}.threesixty{position:relative;overflow:hidden;margin:0 auto}.threesixty .threesixty_images{display:none;list-style:none;margin:0;padding:0}.threesixty .threesixty_images img{position:absolute;top:0;width:100%;height:auto}.threesixty .threesixty_images img.previous-image{visibility:hidden;width:0}.threesixty .threesixty_images img.current-image{visibility:visible;width:100%}.threesixty .spinner{width:60px;display:block;margin:0 auto;height:30px;background:#333;background:rgba(0,0,0,.7);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.threesixty .spinner span{font-family:Arial,"MS Trebuchet",sans-serif;font-size:12px;font-weight:bolder;color:#FFF;text-align:center;line-height:30px;display:block}.threesixty .nav_bar{position:absolute;top:10px;right:10px;z-index:11}.remodal,.slick-list,.slick-slider,.slick-track{position:relative}.threesixty .nav_bar a{display:block;width:32px;height:32px;float:left;text-indent:-99999px}.threesixty .nav_bar a.nav_bar_play{background-position:0 0!important}.threesixty .nav_bar a.nav_bar_previous{background-position:0 -73px!important}.threesixty .nav_bar a.nav_bar_stop{background-position:0 -37px!important}.threesixty .nav_bar a.nav_bar_next{background-position:0 -104px!important}.threesixty:-webkit-full-screen{background:#fff;width:100%;height:100%;margin-top:0;padding-top:200px}.threesixty:-moz-full-screen{background:#fff;width:100%;height:100%;margin-top:0;padding-top:200px}.slick-slider{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.remodal,.remodal-overlay,.slick-arrow.slick-hidden,[data-remodal-id]{display:none}html.remodal-is-locked{overflow:hidden}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-opened{display:block!important}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch;padding:10px 10px 0}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{outline:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:24px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;behavior:url(../_img/PIE.htc);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay.remodal-is-opening{-webkit-animation:remodal-overlay-opening-keyframes .3s;animation:remodal-overlay-opening-keyframes .3s}.remodal-overlay.remodal-is-closing{-webkit-animation:remodal-overlay-closing-keyframes .3s;animation:remodal-overlay-closing-keyframes .3s}.remodal__topo{text-align:left;padding:0 5px;min-height:48px}.remodal__topo h2{color:#8a8c8d;font-size:2.5em;text-transform:uppercase;margin-bottom:0}.remodal__topo h2.ttl-tp2{font-size:2em;line-height:1em}.remodal__topo p{color:#8a8c8d;font-size:1.167em}.remodal__footer{margin-top:20px}.remodal__footer--nomargin{margin:0 0 10px}.remodal__content{text-align:left;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:20px 0}.remodal__content h3{color:#575757;font-size:1.5em}.remodal__content p{color:#8a8c8d;font-size:1.167em}.remodal__content--left{width:50%;float:left;padding-right:80px;box-sizing:border-box}.remodal__content--right{width:50%;float:right;padding-left:80px;border-left:1px solid #dbdbdb;box-sizing:border-box}.remodal.remodal-is-opening{-webkit-animation:remodal-opening-keyframes .3s;animation:remodal-opening-keyframes .3s}.remodal.remodal-is-closing{-webkit-animation:remodal-closing-keyframes .3s;animation:remodal-closing-keyframes .3s}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:8px;right:11px;display:block;overflow:visible;width:30px;height:30px;margin:0;padding:0;border:none;cursor:pointer;text-decoration:none;background:url(../img/close-modal.png) no-repeat}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}#warning-toyota .container p{width:95%}.fade.ng-enter{transition:.5s linear all;opacity:0}.box-color__color:hover .color-name,.fade.ng-enter.ng-enter-active{opacity:1}.pl{float:left}.pr{float:right}.clb{clear:both}.ttn{text-transform:none!important}.bold{font-weight:700}sup{font-size:smaller;vertical-align:super}.btn--ciclo,.btn--proposta{height:73px;font-size:1.167em;font-family:toyota_displaybold;display:block;color:#fff;float:right;transition:all .3s}#mos{padding-bottom:55px}#mos.hilux-cabine-dupla .box-list-simule img.car-wrapper,#mos.sw4 .box-list-simule img.car-wrapper{width:65%;margin:0 0 0 50px}#mos.rav4 .box-list-simule img.car-wrapper,#mos.sw4 .box-list-simule img.car-wrapper{margin:60px 0 0 50px}#mos img.car-wrapper{width:73%;position:absolute;top:50%;transform:translateY(-50%);z-index:-1}.btn{border:none;padding:0;margin:0;transition:all .3s}.btn--proposta{line-height:73px;padding:0 15px;background-color:#eb0a1e;text-transform:uppercase}.btn--proposta:hover{text-decoration:none}.btn--ciclo{line-height:1.2em;padding:20px 15px 0;background-color:#000;text-align:center;text-transform:uppercase;width:110px}.btn--ciclo:hover{text-decoration:none;background-color:#737477}.btn--interior{width:234px;height:49px;border-color:#8a8c8d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#383838;display:block;position:absolute;top:-50px;right:0;color:#fff;font-size:1.083em;text-transform:uppercase;text-decoration:none;z-index:98}.btn--interior span{display:block;height:100%;line-height:49px;padding-left:46px;margin-left:12px;background:url(../img/ico-conheca.png) left center no-repeat}.btn--interior:hover{text-decoration:none;background-color:#eb0a1e}.btn--seta-r{background:url(../img/seta-2.png) right center no-repeat;padding-right:35px;font-size:1.25em;color:#575757;float:right;margin-right:10px}.btn--seta-r:hover{text-decoration:none;color:#eb0a1e}.btn--configurar,.btn--ver-tudo{color:#575757;font-size:1.167em}.btn--configurar{background:url(../img/ico-voltar.png) left center no-repeat;padding:16px 0 16px 50px;float:left;text-transform:uppercase;font-family:toyota_displaybold}.btn--configurar.btn--configurar-2{background-image:url(../img/ico-voltar-2.png)}.btn--ver-tudo{background:url(../img/icos.png) 0 -247px no-repeat;padding:2px 0 2px 25px}.btn--selecione-acessorios{display:block;background:#eb0a1e;color:#fff;text-align:center;text-transform:uppercase;font-size:1.25em;line-height:45px;margin:0}.btn--selecione-acessorios:hover{text-decoration:none;background:#383838}.btn--selecione-acessorios .acessorios-selecionados{display:none}.btn--selecione-acessorios.selected span{display:block;line-height:1.2em;padding:5px 0}.btn--selecione-acessorios.selected span.acessorios-selecionados{padding:0 0 4px;font-size:10px}.btn--selecione-acessorios.selected span.acessorios-selecionados i{font-size:12px;margin-right:5px;font-style:normal}.btn--red{display:block;position:relative;float:right;cursor:pointer;padding:6px 65px 8px 20px;margin:0 20px 0 0;color:#fff!important;background:#eb0a1e;font:14px/16px toyota_displaybold,sans-serif;text-transform:none;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 -2px #9f0c19;box-shadow:inset 0 -2px #9f0c19;transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}.btn--red:hover{background:#383838;text-decoration:none;-webkit-box-shadow:inset 0 -2px #5e5e5e;box-shadow:inset 0 -2px #5e5e5e}.btn--red:after{position:absolute;top:9px;right:19px;width:36px;height:11px;background:url(../img/seta-branca.png) no-repeat;content:""}.box-upgradeFront{text-align:left;box-sizing:border-box;border:2px dashed #383838;padding:10px 15px;position:absolute;width:calc(100% - 300px);left:300px;top:0;z-index:2}.box-upgradeFront .box-upgrade-wrapperText{width:60%;margin-left:4%;display:inline-block;vertical-align:middle}.box-upgradeFront .box-upgrade-wrapperButton{width:30%;margin:0 2%;display:inline-block;vertical-align:middle;float:right}.box-upgradeFront .box-upgrade-wrapperButton a{text-align:center;width:100%}.box-upgradeFront .desc-upgrade{font-size:1.3em;line-height:1.111111111111111;color:#575757;margin-bottom:0;padding-bottom:5px}.box-upgradeFront .link-upgrade{background:#fff;border-bottom:2px solid #d5d5d5;border-radius:3px;color:#383838;cursor:pointer;display:block;font-family:toyota_displaybold;height:38px;line-height:38px;text-transform:uppercase}.box-360 canvas,.mosbox--home.disabled .box-360 canvas{cursor:ew-resize}.mosbox--home.disabled .left,.mosbox--proposta,.mosbox--simule-seu-ciclo,.mosbox__wrapper-form-mos{display:none}.box-upgradeFront .link-upgrade:hover{text-decoration:none}.mosbox--home{padding:40px 0 0}.mosbox--home.disabled{background:url(../img/bg-home-center.png) top center no-repeat}.mosbox--home.disabled .right{width:100%;float:none}.mosbox--home.disabled .box-360{max-height:320px;width:50%}.mosbox--home.disabled .box-360.hilux-cabine-simples{width:100%}.mosbox--home.disabled .box-360.loading{background:0 0}.mosbox--home.disabled .box-360.loading .car360{background:url(../img/loading.gif) center center no-repeat}.mosbox--home.disabled .box-360 .car360:before{bottom:-2px;left:17px;width:555px}.mosbox--home .left{width:25%;float:left}.mosbox--home .right{width:75%;float:right;position:relative}.mosbox--home .bottom--sw4{margin-top:5px;float:left;width:72%;margin-left:3%}.mosbox--home .selectric{margin:5px 0 2px}.mosbox--proposta h1,.mosbox--simule-seu-ciclo h1{font-size:1.833em;line-height:1.2em;margin-bottom:5px}.mosbox--proposta .car-img,.mosbox--simule-seu-ciclo .car-img{width:95%;position:absolute;bottom:0}.mosbox--proposta .ttl,.mosbox--simule-seu-ciclo .ttl{font-size:1.5em;line-height:1em;text-transform:uppercase;position:absolute;bottom:-50px}.mosbox--simule-seu-ciclo .header-infos-car,.mosbox__wrapper-form-mos .header-infos-car{width:100%;margin-top:32px;background:url(../img/graphic-mos.png) top right no-repeat;border-bottom:1px solid #d6d6d6}.mosbox--simule-seu-ciclo .info-car__infos,.mosbox__wrapper-form-mos .info-car__infos{width:100%;float:none;margin-top:0;position:relative}.mosbox--simule-seu-ciclo .info-car__infos h3,.mosbox__wrapper-form-mos .info-car__infos h3{margin-top:35px;color:#333}.mosbox--simule-seu-ciclo .box-form,.mosbox__wrapper-form-mos .box-form{background:0 0;float:right;width:470px;padding:0}.mosbox--simule-seu-ciclo .box-form__inner,.mosbox__wrapper-form-mos .box-form__inner{width:100%;padding:0}.mosbox--simule-seu-ciclo .box-form__wrapper-small,.mosbox__wrapper-form-mos .box-form__wrapper-small{width:66%}.mosbox--simule-seu-ciclo .box-form .ipt-telefone .ipt--telefone,.mosbox__wrapper-form-mos .box-form .ipt-telefone .ipt--telefone{width:70%}.mosbox .box-infos-car-contact .box-detail-your-cicle.first ul li,.mosbox--proposta .box-detail-your-cicle.first ul li{width:auto}.mosbox--simule-seu-ciclo .box-form h4,.mosbox__wrapper-form-mos .box-form h4{color:#575757;margin:0}.mosbox--simule-seu-ciclo .header-infos-car{background:0 0;max-width:790px}.mosbox--simule-seu-ciclo .header-infos-car p{font-family:toyota_textregular;font-size:16px;line-height:20px;color:#575757}.mosbox--simule-seu-ciclo .header-infos-car p a{text-decoration:underline;color:#737477;cursor:pointer}.mosbox .box-infos-car-contact .box-detail-your-cicle.first{min-width:88%;margin-left:0}.mosbox--proposta .box-detail-your-cicle.first{min-width:100%;margin-left:0;box-sizing:border-box}.mosbox--proposta .box-detail-your-cicle.first small{font-family:toyota_textbold;font-size:14px}.mosbox--proposta .box-detail-your-cicle.first small:last-child{font-family:toyota_textregular}.mosbox__wrapper-form-mos{float:right;margin:30px 0}.mosbox .connect-wrapper a{display:inline-block;width:48%;height:35px;padding-left:35px;position:relative;overflow:hidden;font-family:toyota_displayregular;font-size:.8em;color:#fff;line-height:35px;text-align:center;text-transform:uppercase;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mosbox .connect-wrapper a:before{content:"";display:block;width:35px;height:35px;position:absolute;top:0;left:0;background:url(../img/sprite-connect.png) no-repeat;background-size:75px}.mosbox .connect-wrapper a.connect-fb{float:left;background:#44629f}.mosbox .connect-wrapper a.connect-fb:before{background-color:#273e7a;background-position:13px center}.mosbox .connect-wrapper a.connect-google{float:right;background:#df4a32}.mosbox .connect-wrapper a.connect-google:before{background-color:#bc3e2b;background-position:-44px center}h1{font-size:2.5em;text-transform:uppercase;margin-bottom:30px}h1 span{font-size:.533em}.ttl-mos{font-size:30px!important}.mosbox--proposta .info-car__car h1,.ttl-mos span{font-size:30px}.ttl-mos .line{display:block;background:#737477;height:4px;width:90px;margin-bottom:2px}.ttl-mos span{line-height:1.2em;text-transform:none}.box-form{background:#ededed;padding:30px 15px}.box-form__return{min-height:295px;display:none;text-align:center;padding-top:110px;box-sizing:border-box}.box-form__return h3{position:relative;text-transform:none;font-size:1.667em;color:#575757;font-weight:700;margin:0 0 10px}.box-form__return h3:after{content:'';background:url(../img/icos-sucesso.png) top left;width:43px;height:43px;display:block;position:absolute;top:-100px;left:50%;margin-left:-21px}.box-form__return .return-text{font-size:1.667em;margin-bottom:80px}.box-form__return .form-email{display:none;width:400px;margin:15px auto 0;padding-left:90px}.box-form__return .form-email .ipt{height:30px;line-height:30px;width:250px;margin-right:10px}.box-form__return .form-email .btn--red{margin:0}.box-form__return .return-chegou,.box-form__return .return-email{height:30px;line-height:30px;margin:0;display:none}.box-form__return .social{border-top:1px solid #8a8c8d;padding-top:30px}.box-form__return .social__link{float:none;background:url(../img/icos-sucesso.png) top left no-repeat;padding:8px 0 8px 55px;margin:0 20px;font-size:1.167em;text-transform:uppercase;font-family:toyota_displaybold}.box-form__return .social__link--imprimir{background-position:0 -84px}.box-form__return .social__link--enviar{background-position:0 -164px}.box-form__return .social__link--compartilhar{background-position:0 -244px}.box-form__return .form-como-chegou{border-top:1px solid #8a8c8d;padding:30px;text-align:left;margin:30px}.box-form__return .form-como-chegou form{width:380px;margin:0 auto}.box-form__return .form-como-chegou .clear-fix{clear:both}.box-form__return .form-como-chegou h3{text-align:center}.box-form__return .form-como-chegou h3:after{top:-60px}.box-form__return .form-como-chegou input{vertical-align:text-top}.box-form__return .form-como-chegou .selectric-wrapper{float:left;width:380px}.box-form__return .form-como-chegou .return-chegou{margin-top:70px}.box-form__return .form-como-chegou fieldset{float:left}.box-form__return .form-como-chegou label{color:#575757;font-size:1.167em}.box-form__return .form-como-chegou .radio-qual{display:none;width:100%}.box-form__return .form-como-chegou .radio-qual input{clear:both;float:left;width:100%}.box-form__return .form-como-chegou .btn{clear:both;margin:0}.box-form__inner{padding:0 15px;width:50%;box-sizing:border-box;float:left}.box-form .nopd{padding:0}.box-form .error-message{float:left;color:#eb0a1e;font-size:11px;display:none;font-family:toyota_displaybold;margin-left:15px}.box-form .form-error{display:none!important}.box-form fieldset{margin-bottom:23px}.box-form fieldset.field-last{margin-bottom:5px}.box-form fieldset .select2{margin-top:0}.box-form fieldset .info-used{margin-top:5px;display:none}.box-form fieldset .info-used a{float:left;display:block;width:25px;margin:2px 0 0}.box-form fieldset .info-used div{float:left;max-width:80%;margin:0 10px 0 5px}.box-form fieldset .info-used div p{width:100%;font-size:1em;line-height:1.2em}.box-form fieldset .info-used div span{display:block}.box-form fieldset div p{float:left;width:200px;font-size:1.2em;text-transform:uppercase;line-height:33px;margin:0}.box-form .boxTestDrive{margin-bottom:0}.box-form .chk+label span,.box-form .radio+label span{width:15px;height:15px;margin:9px 10px 0 0;cursor:pointer}.box-form .radio{display:none}.box-form .radio+label span{display:block;vertical-align:middle;float:left;background:url(../img/radio-small.png) left center}.box-form .radio.on+label span,.box-form .radio:checked+label span{background-position:right center}.box-form .chk{display:none}.box-form .chk+label{text-transform:none;font-size:1.167em;color:#575757;font-family:toyota_displayregular;float:right}.box-form label,.optional-infos .error-message,.optional-infos .slc-testdrive label{font-family:toyota_displaybold}.box-form .chk+label span{display:block;vertical-align:middle;float:left;background:url(../img/radio-small.png) left center}.box-form .chk:checked+label span{background-position:right center}.box-form label{color:#575757;font-size:1.167em;text-transform:uppercase;margin-right:10px;cursor:pointer;float:left;line-height:33px}.box-form a,.box-form p{font-size:1.167em;color:#575757;margin-bottom:5px}.box-form a{float:right}.box-form .ipt,.box-form .sod_select{height:34px;line-height:34px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;border:1px solid #ccc;padding:0 10px;box-shadow:none;text-transform:none;box-sizing:border-box}.box-form .ipt::before,.box-form .sod_select::before{top:5px}.box-form .selectric{padding:0 10px 0 5px}.box-form .slc-concessionaria{list-style:none}.box-form .slc-concessionaria .selectric-ipt{float:left}.box-form .slc-concessionaria .select2{margin:0}.box-form .slc-concessionaria .select2:nth-of-type(1){width:15%!important;margin-right:2%}.box-form .slc-concessionaria .select2:nth-of-type(2){width:40%!important;margin-right:2%}.box-form .slc-concessionaria .select2:nth-of-type(3){width:39%!important}.box-form .slc-testdrive{list-style:none}.box-form .slc-testdrive .selectric-slc--hora{width:49%;float:left}.box-form .slc-testdrive .ipt-data{width:48%;margin-right:3%;float:left}.box-form .slc-testdrive .select2{width:185px!important;margin:0}.box-form .ipt-telefone input{float:left}.box-form .ipt-telefone .ipt--ddd{text-align:center;width:25%}.box-form .ipt-telefone .ipt--telefone{width:65%}.box-form .ipt-telefone span{display:block;line-height:30px;text-align:center;float:left;width:5%}.box-form .ipt--email,.box-form .ipt--nome{width:100%}.optional-infos{background:#f6f6f6}.optional-infos .itens-wrapper{padding:0}.optional-infos .itens-wrapper h3{margin:0 0 20px}.optional-infos button{margin:0}.optional-infos fieldset{margin:10px 0}.optional-infos fieldset .select-item{display:inline-block;line-height:30px;color:#575757;float:left}.optional-infos fieldset .select-item:hover{text-decoration:none}.optional-infos fieldset .select-item span{width:30px;height:30px;margin-right:10px;position:relative;float:left;background:#fff;border:1px solid #cacaca;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.optional-infos fieldset .select-item.selected span:before{content:"";display:block;width:30px;height:30px;position:absolute;top:0;left:0;background:url(../img/ico-check.png) center no-repeat;background-size:20px}.optional-infos fieldset input[type=radio]{display:none}.optional-infos fieldset .btn-simular{margin-left:5px;display:block;float:left;margin-bottom:0;margin-top:6px;text-decoration:underline;text-transform:uppercase}.optional-infos fieldset .lnk-simule{text-decoration:underline;text-transform:uppercase;float:left;position:relative;top:6px;font-size:12px}.optional-infos .error-message{display:none;float:left;margin:0 15px 10px;font-size:11px;color:#eb0a1e}.optional-infos .slc-testdrive{list-style:none;margin:10px 0}.optional-infos .slc-testdrive label{color:#575757}.optional-infos .slc-testdrive .date-wrapper{max-width:41%;float:left;clear:both}.optional-infos .slc-testdrive .date-wrapper input{width:100%;height:34px;padding:0 5px;margin:0;position:relative;background:url(../img/ico-calendario.png) center right 5px no-repeat #fff;background-size:17px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.optional-infos .slc-testdrive .time-wrapper{width:55%;float:left;margin-left:10px}.slc-concessionarias{list-style:none;padding:0;margin:0}.slc-concessionarias li{float:left;width:31.5%;margin-left:12px}.info-car__car,.info-car__infos{float:left;width:50%;box-sizing:border-box}.slc-concessionarias li:first-child{margin-left:0}.info-car__car{height:270px;position:relative;margin:20px 0 35px}.info-car__infos{margin:35px 0 5px}.info-car__infos .infos{background:url(../img/icos.png) top left no-repeat;padding-left:28px;display:block;font-size:1.167em;box-sizing:border-box;position:relative;padding-top:8px;margin:0 15px 8px;border-top:1px solid #c5c5c5}.info-car__infos .infos:after{content:'';position:absolute;left:0;top:-2px;width:10px;height:3px;background:#c5c5c5}.info-car__infos .infos p{margin-bottom:10px}.info-car__infos .infos--motor{background-position:0 8px}.info-car__infos .infos--transmissao{background-position:0 -118px}.info-car__infos .infos--tracao{background-position:0 -54px}.info-car__infos .infos--lugares{background-position:0 -178px}.info-car__infos .infos--pacote{background-position:0 -384px}.info-car__infos .infos--seguro{background-position:0 -314px}.info-car__infos .infos--acessorios{background-position:0 -455px}.info-car__infos .infos--cor{background:0 0}.info-car__infos .infos--cor .color{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;behavior:url(../_img/PIE.htc);position:absolute;display:block;top:8px;left:0;width:16px;height:16px;background:#031b21}.info-car__infos .infos--cor .color.bordered{border:1px solid #cecece;width:15px;height:15px}.info-car__infos strong{text-transform:uppercase}.info-car__infos .info-value strong{font-family:toyota_displayregular!important;position:relative;top:-3px}.form-line label,.info-car__infos .box-valor__cifrao,.info-car__infos .box-valor__valor{font-family:toyota_displaybold}.info-car__infos .border-top-dot{border-top:1px solid #c5c5c5;position:relative;text-align:center;padding-top:5px;margin-bottom:20px}.info-car__infos .border-top-dot:after{content:'';position:absolute;left:0;top:-2px;width:10px;height:3px;background:#c5c5c5}.info-car__infos .box-config-valor{margin-top:20px}.info-car__infos .box-valor{float:right;position:relative;border:1px solid #8a8c8d;padding:10px 20px}.info-car__infos .box-valor__cifrao{float:left;display:block;padding:2px;margin:3px 5px 0 0;color:#7c7c7c;transition:all .3s;font-size:1.8em}.info-car__infos .box-valor__valor{float:left;color:#575757;font-size:2.167em;line-height:1em}.info-car__infos .box-valor__valor sup{line-height:0}.info-car__infos .box-valor__frete{position:absolute;right:0;bottom:-18px;font-size:.8em;color:#575757}.info-car__infos ul{list-style:none;padding:0;margin:0}.info-car__infos ul li{display:inline-block;vertical-align:top;width:49%}.info-car__infos ul li.two-item div{width:50%;float:left}.info-car__infos ul.lst-configs{margin-top:36px}.info-car__infos .lst-info-cicle{padding-left:20px}.info-car__infos .lst-info-cicle li{display:inline-block}.info-car__infos .lst-info-cicle li.spacer{margin:0 24px;padding-top:26px}.info-car__infos .lst-info-cicle li.spacer p{font-size:24px}.info-car__infos .lst-info-cicle li:first-child .info-value{line-height:12px}.info-car__infos .lst-info-cicle li:first-child p{padding:0 0 12px}.info-car__infos .lst-info-cicle li p{color:#333;margin:0}.info-car__infos .lst-info-cicle li .info-label{font-size:14px;line-height:18px;font-family:toyota_displayregular}.info-car__infos .lst-info-cicle li .info-value{font-size:22px;font-family:toyota_displayregular;line-height:1.363636363636364}.modelo-valor-ciclo{font-size:22px;text-align:center;line-height:36px;color:#333}.modelo-valor-ciclo small{font-size:12px}.mosbox--proposta{float:left;width:58%;margin-top:10px;height:auto}.mosbox--proposta .info-car__title{text-align:center;margin-top:48px}.mosbox--proposta .info-car__title strong{text-transform:none}.mosbox--proposta .info-car__car{margin-bottom:110px;width:100%}.mosbox--proposta .info-car__infos{width:95%;margin-top:0}.mosbox--proposta .info-car .box-your-cicle{min-width:85%;margin:0 15px 28px;padding:15px 26px 5px}.mosbox--proposta .info-car .box-your-cicle li{width:auto}.mosbox--proposta .info-car .title-cicle-value{text-transform:none}.mosbox--proposta .btn--selecione-acessorios{background:#383838}.mosbox--proposta .box-price-infos-car{background:0 0;border:0;padding:0!important;margin:0!important;position:absolute;top:40px;left:0}.mosbox--proposta .box-price-infos-car .modelo-valor__frete{margin:0}.mosbox--proposta .box-price-infos-car .modelo-valor__cifrao{color:#ef0000;font-size:13px;margin:0 0 10px;display:block}.mosbox--proposta .box-price-infos-car .modelo-valor__avista{font-size:22px;top:7px}.mosbox--proposta .box-price-infos-car .modelo-valor__avista sup{font-size:14px}.mosbox--proposta .box-img-info-car{position:relative;text-align:center}.mosbox--proposta .box-img-info-car .box-price-infos-car{text-align:left}.box-contact-cicle .box-infos-car-contact .img-car,.mosbox--proposta .box-img-info-car .img-car{max-width:80%;position:relative;top:0}.box-contact-cicle .box-infos-car-contact .img-car{top:-40px}.hilux-cabine-simples .mosbox--proposta .img-car{left:auto;right:40px;float:right}.form-line{margin-bottom:24px;min-height:65px;position:relative}.form-line .hidden{display:none}.form-line .hidden.show{display:block}.form-line.disabled,.form-line.disabled .lnk-comparativo{display:none}.form-line.last{min-height:20px;margin-bottom:0;margin-top:10px}.form-line.models{margin:0;padding-bottom:12px}.form-line label{display:block}.form-line label+p{font-size:1.2em;margin:10px}.form-line .number{color:#eb0a1e;font-size:1.833em}.form-line .title{font-size:1.567em}.form-line .title>span{font-family:toyota_displayregular}.form-line .lnk-comparativo{background:url(../img/seta.png) left center no-repeat;display:block;padding-left:20px;margin-left:10px;font-size:1.167em;color:#575757}.form-line .lnk-comparativo.disabled{cursor:default}.form-line .lnk-comparativo.disabled:hover{text-decoration:none}.form-line .sod_select{margin:10px 0 0}.form-line .radio{display:none}.form-line .radio+label{cursor:pointer;text-transform:uppercase;height:32px}.form-line .radio+label strong{font-size:1.5em;line-height:28px;display:block;float:left;color:#8a8c8d}.form-line .radio+label span{display:inline-block;vertical-align:middle;float:left;width:28px;height:28px;margin-right:10px;cursor:pointer;background-image:url(../img/rdo-inativo.png);transition:.5s all linear}.form-line .radio:checked+label span{background-image:url(../img/rdo-ativo.png)}.scroll-content{max-height:200px;position:relative}.box-360{height:257px;padding:0 13%;width:78%}.box-360.container-360:before{content:'';position:absolute;top:35px;right:11%;width:119px;height:119px;background:url(../img/label-360.png) no-repeat;z-index:1}.box-360.loading{background:0 0}.box-360.loading .car360{background:url(../img/loading.gif) center center no-repeat}.box-360.hilux-cabine-dupla .car360 canvas,.box-360.hilux-cabine-dupla-flex .car360 canvas{top:-15px!important}.box-360.hilux-cabine-dupla .car360:before,.box-360.hilux-cabine-dupla-flex .car360:before{bottom:-6px;left:34px;width:517px;height:63px}.box-360 .imgNo360{position:absolute;bottom:0;width:100%}.box-360 .imgNo360 img{width:78%;margin:0 auto;display:block}.box-360 .car360{color:#000;top:-50px}.box-360.corolla.container-360:before{right:9%}.box-color{position:absolute;top:-50px;right:360px;min-width:250px;z-index:5}.box-color p{color:#333;font-size:16px;font-family:toyota_displaybold;line-height:22px;position:relative;text-transform:uppercase;margin-bottom:5px}.box-color p:after{content:" ";position:absolute;width:40px;height:1px;background:#575757;top:-5px;left:0}.box-color__list{list-style:none;padding:0;margin:0;display:inline-block}.box-color__color{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;behavior:url(../_img/PIE.htc);cursor:pointer;width:22px;height:22px;float:left;margin-right:13px;position:relative;border:1px solid #8e8e8e}.box-color__color.bordered{border:1px solid #cecece;width:20px;height:20px}.box-color__color.bordered.active:after,.box-color__color.bordered:hover:after{top:-4px;left:-4px}.box-color__color.active:after,.box-color__color:hover:after{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;behavior:url(../_img/PIE.htc);content:'';width:26px;height:26px;position:absolute;top:-3px;left:-3px;border:1px solid #383838;z-index:4}.box-color__color .color-name{transition:all .5s;position:absolute;opacity:0;top:33px;left:-28px;width:74px;background:gray;border-radius:4px;color:#fff;text-align:center;padding:3px}.box-color__color .color-name span{position:absolute;top:-5px;left:34px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid gray}.disclaimer-cores{font-size:11px;line-height:12px;margin-top:7px}.lst-models{list-style:none;padding:0;margin:10px 0 15px}.lst-models--1,.lst-models--options{margin-right:0}.lst-models>li{position:relative;float:left;padding:0 0 20px;box-sizing:border-box}.lst-models--1>li{width:100%;padding:0 10px 20px 0}.lst-models--2>li{width:50%}.lst-models--3>li{width:33%;padding:0 40px 20px 0}.lst-models--4>li{width:25%;padding:0 30px 20px 0}.lst-models--options>li{padding-bottom:0;width:100%}.lst-models__check{border-bottom:1px solid #8a8c8d;padding-bottom:15px;clear:both}.lst-models__infos{list-style:none;padding:0;margin:0}.lst-models__infos li{display:table;margin-bottom:15px}.lst-models__infos li strong{display:table-cell;vertical-align:top;font-size:1em;text-transform:uppercase;width:97px;text-align:right}.lst-models__infos li .img{display:table-cell;vertical-align:top;padding:0 10px}.lst-models__infos li p{display:table-cell;vertical-align:top;font-size:1.167em;margin:0}.lst-models__infos li p strong{display:inline}.lst-models__benefits{margin-top:10px}.lst-models__benefits li strong{color:#000;font-family:arial}.lst-models__benefits li strong span{color:#eb0a1e}.lst-models__benefits .img{vertical-align:top;text-align:center;width:26px}.lst-models__benefits .img img{max-height:42px;max-width:36px}.bar-proposta{position:fixed;z-index:2;bottom:0;width:100%;height:73px;background:#383838;transition:all .3s}.bar-proposta.gli_at_couro_special_pack .modelo-valor__modelo{font-size:24px;max-width:305px}.bar-proposta.bar-noCiclo .modelo-valor__cifrao,.bar-proposta.bar-noCiclo .modelo-valor__modelo,.bar-proposta.bar-noCiclo .modelo-valor__valor{float:right;margin-top:0}.bar-proposta.bar-noCiclo .modelo-valor__frete{float:right;margin-top:5px}.bar-proposta.hover{background:#eb0a1e}.bar-proposta.hover .btn--proposta{background-color:#383838}.bar-proposta.hover .modelo-valor__cifrao,.bar-proposta.hover .modelo-valor__mais{color:#fff}.bar-proposta.hover .modelo-valor__modelo,.bar-proposta.hover .modelo-valor__valor{color:#ebebeb}.bar-proposta.hover .lst-condicoes li{color:#fff}.bar-proposta .box-valores{position:relative;float:left}.bar-proposta .box-valores:first-child{border-right:1px solid #fff;padding-right:10px;margin-right:10px}.bar-proposta .modelo-valor{float:right;padding:16px 20px 0 0;width:calc(100% - 350px)}.bar-proposta .modelo-valor__cifrao,.bar-proposta .modelo-valor__mais{float:left;display:block;padding:6px;margin:10px 5px 0 20px;color:#fff}.bar-proposta .modelo-valor__mais{width:17px;height:17px;line-height:18px;text-align:center;padding:0;font-size:1.2em;font-weight:400;margin:10px 5px}.bar-proposta .modelo-valor__modelo{float:left;color:#fff;font-size:1.8em;text-transform:uppercase;line-height:1em;max-width:300px;overflow:hidden}.bar-proposta .modelo-valor__valor{float:left;color:#fff;font-size:2.167em;line-height:1em;margin-top:19px}.bar-proposta .modelo-valor__valor sup{line-height:0}.bar-proposta .modelo-valor__frete,.bar-proposta .modelo-valor__parcelas{float:right;font-size:1em;color:#fff;margin-right:12px}.bar-proposta .modelo-valor__frete{float:left}.bar-proposta .modelo-valor__parcelas{position:absolute;top:-2px;right:16px}.bar-proposta .lst-condicoes{margin:10px 0 0;padding:0;list-style:none;clear:both}.bar-proposta .lst-condicoes li{float:left}.bar-proposta .lst-condicoes span{font-size:1em;color:#fff;display:block}.bar-proposta .lst-condicoes span.modelo-valor__mais{font-size:1.1em}.box-wrapper-infos-cicle.noCicle{position:relative;width:542px;margin:70px auto 0;padding-left:0}.box-wrapper-infos-cicle.noCicle .lst-models{float:left;margin:65px 35px 0 0;max-width:37%}.box-wrapper-infos-cicle.noCicle .lst-models .car-title{line-height:26px}.box-wrapper-infos-cicle.noCicle .lst-models .car-title strong{display:block}.box-wrapper-infos-cicle .img-car{display:none}.box-new-detail-your-cicle{width:270px;height:168px;float:left;background-color:#fff;border:1px solid #ccc;margin-left:35px;padding:12px 32px;box-sizing:border-box;display:inline-flex;flex-direction:column;justify-content:center}.box-new-detail-your-cicle:first-child{width:861px;margin-left:0;padding-top:30px;font-family:toyota_textregular}.box-new-detail-your-cicle .lnk-action-cicle{font-family:toyota_textbold;font-size:14px}.box-new-detail-your-cicle .lst-info-cicle{min-height:48px;position:relative;list-style:none;margin:0;padding:0 0 0 60px}.box-new-detail-your-cicle .lst-info-cicle:before{content:'';width:48px;height:47px;background:url(../img/selo.jpg) no-repeat;display:block;position:absolute;top:50%;left:0;margin-top:-24px}.box-new-detail-your-cicle .lst-info-cicle li{float:left}.box-new-detail-your-cicle .lst-info-cicle li.spacer{margin:30px 23px 0}.box-new-detail-your-cicle .lst-info-cicle li.spacer p{font-size:24px}.box-new-detail-your-cicle .lst-info-cicle li:last-child{margin-left:12px}.box-new-detail-your-cicle .lst-info-cicle li:last-child p{float:left;clear:both}.box-new-detail-your-cicle .lst-info-cicle li:last-child p:last-child{float:left;clear:none;margin:0 0 0 20px}.box-new-detail-your-cicle .lst-info-cicle li p{color:#333;margin:0}.box-new-detail-your-cicle .lst-info-cicle li strong{font-family:toyota_displayregular;font-weight:700;position:relative;top:-3px}.box-new-detail-your-cicle .lst-info-cicle li .info-label{font-size:14px;line-height:18px;font-family:toyota_displayregular}.box-new-detail-your-cicle .lst-info-cicle li .info-label span{font-size:22px}.box-new-detail-your-cicle .lst-info-cicle li .info-value{font-size:22px;line-height:36px;font-family:toyota_displayregular}.box-new-detail-your-cicle .list-info-wrapper-buttons{margin-top:26px}.box-new-detail-your-cicle .list-info-wrapper-buttons .wrapper-links{width:553px;float:left;text-align:center}.box-new-detail-your-cicle .list-info-wrapper-buttons .wrapper-links a{display:inline-block;font-size:12px;text-decoration:underline;color:#737477;margin:12px 10px}.box-new-detail-your-cicle .list-info-wrapper-buttons .lnk-action-cicle{width:242px;float:left}.box-detail-your-cicle{width:238px;background-color:#fff;border:1px solid #ccc;margin-left:35px;padding:20px 0}.box-detail-your-cicle.first{min-width:46%}.box-detail-your-cicle li{list-style:none;float:left}.box-detail-your-cicle .title-cicle-value{font-family:toyota_displaybold;font-size:16px;line-height:18px;color:#737477;display:block;margin-bottom:15px;text-transform:none}.box-detail-your-cicle .txt-legs{clear:both;margin-top:0}.box-detail-your-cicle .txt-legs a,.box-detail-your-cicle .txt-legs span{float:right;width:52%;display:block}.box-detail-your-cicle .txt-legs span{width:40%;float:left;font-family:toyota_displayregular;font-size:12px;line-height:14px}.box-detail-your-cicle .modelo-valor .lst-info-cicle a{font-size:11px;font-family:toyota_textregular;color:#4A4A4A;text-decoration:underline}.box-detail-your-cicle .modelo-valor__mais,.box-detail-your-cicle .modelo-valor__value{font-family:toyota_displaybold;color:#575757;font-size:22px;display:block;margin-top:4px}.box-detail-your-cicle .modelo-valor__label{font-family:toyota_displayregular;font-size:12px;line-height:14px;display:block;margin-bottom:14px}.box-detail-your-cicle .modelo-valor__steps{color:#ef0000;font-size:14px;position:relative;top:-7px}.box-detail-your-cicle .modelo-valor__mais{margin:31px 3% 20px}.box-detail-your-cicle .modelo-valor__rest{font-size:24px}.box-detail-your-cicle .modelo-valor__value{position:relative;top:-7px}.box-detail-your-cicle .modelo-valor__value sup{font-size:16px;position:relative;left:-3px}.box-detail-your-cicle .lst-condicoes{padding-left:0;margin:23px 0 0}.box-detail-your-cicle .lst-condicoes .modelo-valor__cifrao{font-size:14px;float:left;margin:0 5px 0 0}.box-detail-your-cicle .lst-condicoes .modelo-valor__value{float:left}.info-box-link{position:relative}.info-box-link span{display:none;background:#c4c4c4;position:absolute;text-align:left;width:260px;right:-50px;top:-80px;z-index:10001;color:#000;padding:10px}.info-box-link span:after{content:'';display:block;position:absolute;right:47px;bottom:-10px;border-top:10px solid #c4c4c4;border-right:10px solid transparent;border-left:10px solid transparent}.box-infos-upgrade-cicle .link-upgrade,.box-infos-upgrade-cicle-list .link-upgrade,.bt-red-01,.lnk-action-cicle{height:38px;display:block;font-family:toyota_displaybold;text-transform:uppercase;line-height:38px;cursor:pointer;color:#fff;background:#eb0a1e;border-radius:3px;border-bottom:2px solid #9f0c19;text-align:center}.box-contact-cicle{display:none;float:left;width:650px;margin-top:30px;padding-bottom:65px}.box-contact-cicle img{left:35px}.box-contact-cicle .info-car__infos{width:95%}.box-contact-cicle .info-car__infos .btn--selecione-acessorios{background:#383838}.box-contact-cicle .box-avista-slider,.box-contact-cicle .txt-car-contact{text-align:center;clear:both;display:block}.box-contact-cicle .box-avista-slider h3,.box-contact-cicle .txt-car-contact h3{margin:0 0 3px}.box-contact-cicle .txt-car-contact{margin-bottom:25px}.box-contact-cicle .box-your-cicle{margin-bottom:5px}.box-contact-cicle .modelo-valor__cifrao strong{color:#3d3d3d}.box-contact-cicle .lst-condicoes{margin-top:10px}.box-contact-cicle .box-detail-your-cicle{padding:10px 26px}.box-infos-upgrade-cicle-list{background:#EEE}.box-infos-upgrade-cicle-list .link-upgrade{background:#fff;border-color:#d6d6d6;color:#000;float:right;margin-bottom:28px;min-width:140px;padding:0 20px}.box-infos-upgrade-cicle-list .box-upgrade{width:240px}.box-infos-upgrade-cicle-list .box-upgrade .condicoes-upgrade{margin-bottom:30px;display:block}.box-infos-upgrade-cicle-list .box-upgrade .btn-01:hover{border-width:1px 1px 2px;text-decoration:underline}.box-infos-upgrade-cicle-list .box-simular{position:absolute;top:0;left:0;padding:28px 20px;width:calc(100% - 40px);display:none}.box-infos-upgrade-cicle-list .box-simular img{width:100%!important;top:-37px!important;left:2px!important}.box-infos-upgrade-cicle-list .box-simular .ttl{font-size:22px;font-weight:400;font-family:toyota_displayregular;display:block;color:#353535;top:0;text-transform:initial;position:relative}.box-infos-upgrade-cicle-list .box-simular .voltar{font-size:11px;text-decoration:underline;text-transform:uppercase;color:#575757;padding:15px 0 30px;float:left;position:relative;z-index:10}.box-infos-upgrade-cicle-list .box-simular .box-color{position:relative;top:0;right:0;clear:both;width:260px;min-width:195px;margin:0 auto}.box-infos-upgrade-cicle-list .box-simular .box-color__list{margin:10px auto 40px}.box-infos-upgrade-cicle-list .box-simular .box-color__list li{float:none;margin:0 4px;width:22px;display:inline-block;padding:0}.box-infos-upgrade-cicle-list .box-simular .box-color__color .color-name{font-size:12px;line-height:16px}.box-infos-upgrade-cicle-list .box-simular .box-color__color:after{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;behavior:url(../_img/PIE.htc);content:'';width:26px;height:26px;position:absolute;top:-3px;left:-3px;z-index:4}.box-infos-upgrade-cicle-list .box-simular .box-color__color.active:after,.box-infos-upgrade-cicle-list .box-simular .box-color__color:hover:after{border-color:#383838}.box-infos-upgrade-cicle-list .box-simular .box-color__color:before{display:none}.box-infos-upgrade-cicle-list .box-simular .form-line{margin-bottom:10px}.box-infos-upgrade-cicle-list .box-simular .form-line .title{color:#737477;font-size:14px;font-family:toyota_textregular}.box-infos-upgrade-cicle-list .box-simular .form-line .select2{background:0 0}.box-infos-upgrade-cicle-list .box-simular .form-line .select2 .select2-selection{border-top:0;border-right:0;border-left:0;background:0 0;padding-left:0;font-size:16px;font-family:toyota_textbold;color:#333}.box-infos-upgrade-cicle-list .box-simular .form-line .select2 .select2-selection__arrow{background:0 0;width:8px;height:8px;border-bottom:2px #EB0A1E solid;border-right:2px #EB0A1E solid;transform:rotate(45deg)}.box-infos-upgrade-cicle-list .box-simular .form-line .lnk-action-cicle{margin-top:25px}.box-infos-upgrade-cicle-list .box-simular .disclaimer-cores{margin-top:-24px}.box-infos-upgrade-cicle .txt-kit{font-family:toyota_displaybold;font-size:16px;text-transform:none}.box-infos-upgrade-cicle .lst-acessories{padding-left:10px;margin-top:10px;list-style:none}.box-infos-upgrade-cicle .lst-acessories li{font-size:16px;line-height:20px;clear:both;margin-bottom:5px;width:100%;font-family:toyota_textregular}.box-infos-upgrade-cicle .lst-acessories li:before{content:"• ";color:#EB0A1E}.box-infos-upgrade-cicle .link-upgrade{background:#fff;border-color:#d6d6d6;color:#575757;float:right;margin-bottom:28px;min-width:140px;padding:0 20px}.box-infos-upgrade-cicle .box-upgrade-wrapperText{font-family:toyota_textregular;width:30%;padding:0 5px;float:left;margin-top:35px}.box-infos-upgrade-cicle .box-upgrade-wrapperText:nth-child(2){margin-top:80px;width:22%;padding:23px 0 0}.box-infos-upgrade-cicle .box-upgrade-wrapperText h3{text-transform:uppercase;font-size:22px;margin-top:0}.box-infos-upgrade-cicle .box-upgrade-wrapperText h3 strong{display:block}.box-infos-upgrade-cicle .txt-acrescimo{font-size:16px;line-height:22px}.box-infos-upgrade-cicle .txt-acrescimo strong{display:block;text-transform:none;float:left;margin:0 8px 0 0;font-family:toyota_textbold;font-size:20px;color:#333}.box-infos-upgrade-cicle .detalhe-upgrade span{display:block}.box-infos-upgrade-cicle .txt-total{display:block;margin-bottom:15px;font-size:16px}.box-infos-upgrade-cicle .txt-total strong{font-size:20px;line-height:22px;text-transform:none;color:#333}.box-infos-upgrade-cicle .txt-total span{display:block;margin:8px 0 0}.box-seguro .box-form .input-group.middle:nth-of-type(odd),.box-seguro .box-form .input-group.small:nth-of-type(odd){margin-right:20px}.box-seguro .box-form,.box-seguro .box-form .input-group.middle:nth-of-type(even),.box-seguro .box-form .input-group.small:nth-of-type(even){margin-left:20px}.box-seguro .box-upgrade-wrapperText{width:100%}.box-seguro .box-upgrade-wrapperText .txt-kit{font-size:20px;line-height:110%}.box-seguro .box-form{width:calc(100% - 20px)}.box-seguro .box-form .input-group{float:left;margin-bottom:20px}.box-seguro .box-form .input-group.middle{width:calc(36% - 20px)}.box-seguro .box-form .input-group.small{width:calc(25% - 30px)}.box-seguro .box-form .input-group input{width:100%;float:left;color:#8a8c8d}.box-seguro .box-form .input-group input[type=radio]{display:none}.box-seguro .box-form .input-group input[type=radio]+label{float:left;vertical-align:middle;font-family:toyota_displayregular;font-size:12px;margin-top:5px}.box-seguro .box-form .input-group input[type=radio]+label span{display:block;vertical-align:middle;float:left;width:15px;height:15px;margin:4px 10px 0 0;cursor:pointer;background:url(../img/radio-small.png) left center}.box-seguro .box-form .input-group input[type=radio].on+label span,.box-seguro .box-form .input-group input[type=radio]:checked+label span{background-position:right center}.box-seguro .box-form .input-group.box-form__nasc{margin-right:20px;margin-left:0!important;clear:both}.box-seguro .box-form .input-group.box-form__cond{margin-right:20px;margin-left:0!important}.box-seguro .box-form .input-group.box-form__cpf{margin-right:20px}.box-seguro .box-form .input-group.box-form__cep input{width:50%}.box-seguro .box-form .input-group.box-form__cep input,.box-seguro .box-form .input-group.small input{text-align:center}.box-seguro .box-form .input-group.box-form__cep,.box-seguro .box-form .input-group.box-form__comer{margin-left:20px;margin-right:0!important}.box-seguro .box-form .input-group.box-form__cep a,.box-seguro .box-form .input-group.box-form__comer a{float:left;width:15%;margin-left:5px;text-decoration:underline;font-size:11px;color:#575757;font-family:toyota_displayregular}.box-seguro .box-realizando{width:calc(100% - 20px);margin-left:20px;padding:80px 0;text-align:center;float:left;display:none}.box-seguro .box-realizando .animacao{width:100%;float:left}.box-seguro .box-realizando .animacao span{height:40px;width:40px}.box-seguro .box-realizando .animacao span img{width:40px}.box-seguro .box-realizando .texto{width:100%;float:left;margin-top:10px}.box-seguro .box-realizando .texto p{font-size:12pt;color:#8a8c8e;font-family:toyota_displaybold;margin:0 0 5px}.box-seguro .box-realizando .texto p:last-of-type{font-family:toyota_displayregular}.box-seguro .box-resultado{float:left;width:calc(100% - 20px);margin-left:20px;margin-top:6px;background:#fff;border-radius:5px;margin-bottom:30px}.box-seguro .box-sucesso{display:none}.box-seguro .box-sucesso .corpo,.box-seguro .box-sucesso .topo{width:100%;float:left}.box-seguro .box-sucesso .topo{position:relative}.box-seguro .box-sucesso .topo:after{content:'';width:calc(100% - 80px);left:40px;bottom:0;background-color:#c4c4c4;position:absolute;height:1px}.box-seguro .box-sucesso .topo p{text-align:center;width:calc(100% - 100px);width:60%;margin:0 auto 30px;font-size:16px;line-height:140%;font-family:toyota_textregular}.box-seguro .box-sucesso .topo p span{font-family:toyota_displaybold}.box-seguro .box-sucesso .corpo{float:left;width:calc(100% - 80px);margin:0 40px}.box-seguro .box-sucesso .corpo .titulo{text-align:center;margin-top:20px}.box-seguro .box-sucesso .corpo .titulo strong{text-align:center;font-size:18px;color:#575757;font-family:toyota_displaybold;text-transform:uppercase}.box-seguro .box-sucesso .corpo .lista{margin-top:40px;margin-left:135px;max-width:100%}.box-seguro .box-sucesso .corpo .lista ul{text-align:center;padding-left:20px}.box-seguro .box-sucesso .corpo .lista ul li{color:#7c7c7c;font-size:16px;text-align:left;max-width:calc(25% - 24px);width:unset;margin-right:70px;margin-bottom:15px;min-height:32px;font-family:toyota_textregular;position:relative;line-height:130%;float:left}.box-seguro .box-sucesso .corpo .lista ul li:nth-of-type(1){float:left}.box-seguro .box-sucesso .corpo .lista ul li:nth-of-type(2){display:inline-block}.box-seguro .box-sucesso .corpo .lista ul li:nth-of-type(4){margin-right:0}.box-seguro .box-sucesso .corpo .lista ul li:before{content:'';width:14px;height:4px;position:absolute;left:-20px;top:0;transform:rotate(320deg) scale(1) skew(1deg) translate(0);border-left:2px solid #eb0a1e;border-bottom:2px solid #eb0a1e}.box-seguro .termos{width:auto;margin-left:20px;margin-top:12px;float:left;text-align:right;display:none;margin-right:30px;position:absolute;bottom:60px;right:322px}.box-seguro .termos p{float:right;font-size:12px;color:#7c7c7c;font-family:toyota_textregular;text-decoration:underline;cursor:pointer}.box-seguro .nova-cotacao{display:none;float:left;width:40%;margin-left:20px;text-align:left}.box-seguro .nova-cotacao p{float:left;text-transform:uppercase;text-decoration:underline;cursor:pointer;font-size:14px;font-family:toyota_textbold;margin:13px 0 0}.box-seguro .box-erro .icone,.box-seguro .box-erro .texto p{float:left;margin-bottom:5px;width:100%}.box-seguro .sucesso-adicionar{display:none}.box-seguro .box-erro{text-align:center;padding:35px 0;display:none}.box-seguro .box-erro .texto{float:left;width:100%}.box-seguro .box-erro .texto p{font-size:18px;color:#7c7c7c;font-family:toyota_displayregular;line-height:120%}.box-seguro .box-erro .texto p:first-of-type{color:#575757;font-family:toyota_displaybold}.box-seguro .repetir{float:right;margin:30px 0;display:none;align-items:center}.box-change-model.full-size .box-links-txt .link-texto-legal,.box-seguro .repetir .box-upgrade-wrapperButton .link-upgrade,.box-seguro .repetir p,.box-sliders-cicle.full-size .box-links-txt .link-texto-legal{margin-bottom:0}.box-seguro .repetir.active{display:inline-flex}.box-seguro .repetir .box-upgrade-wrapperButton{margin-left:20px}.box-seguro .repetir p{font-family:toyota_displayregular;font-size:18px;color:#7c7c7c}.box-seguro .box-erro-limite{display:none}.box-seguro .box-erro-limite .texto p:last-of-type{margin-top:25px}.box-seguro .erro-alert{float:left;display:none;width:100%;margin:30px 0}.box-seguro .erro-alert .box-upgrade-wrapperButton:first-of-type{float:left;margin-left:20px}.box-seguro .erro-alert .box-upgrade-wrapperButton:first-of-type img{margin-right:10px}.box-seguro .erro-alert .box-upgrade-wrapperButton:last-of-type{float:right}.box-seguro .box-erro-conc{display:none}.box-seguro .box-erro-conc .texto p:first-of-type{margin-bottom:25px}.box-upgrade-wrapperButton .kit-remove{background:#ECECEC;color:#EB0A1E;border-color:#999;font-size:14px}.atualiza-valores,.simula-desabilita{text-align:center;height:490px;padding:0!important;width:100%;background-color:#f6f6f6;display:none;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:center}.atualiza-valores.active,.modifica-valores.active,.simula-desabilita.active{display:flex}.atualiza-valores .animacao,.simula-desabilita .animacao{width:100%}.atualiza-valores .animacao span img,.simula-desabilita .animacao span img{width:40px}.atualiza-valores .texto,.simula-desabilita .texto{width:100%;margin-top:5px}.atualiza-valores .texto p,.simula-desabilita .texto p{color:#8a8c8e;font-size:12px;font-family:toyota_displaybold}.simula-desabilita{position:absolute;top:99px;width:99%;z-index:999;opacity:0}.modifica-valores .texto p{font-family:toyota_displayregular;font-size:18px;color:#7c7c7c;line-height:120%!important}.modifica-valores .texto p:first-of-type{font-size:22px;color:#575757;text-transform:uppercase;font-family:toyota_displaybold;margin-bottom:10px}.modifica-valores .texto p:nth-of-type(2){width:calc(100% - 60px);margin:0 30px 15px}.modifica-valores .texto p:last-of-type{font-size:10px;margin-top:10px}.modifica-valores .box-upgrade-wrapperButton{width:calc(50% - 50px);float:left}.modifica-valores .box-upgrade-wrapperButton:first-of-type{margin:35px 10px 0 40px}.modifica-valores .box-upgrade-wrapperButton:last-of-type{margin:35px 40px 0 10px}.modifica-valores .box-upgrade-wrapperButton .link-upgrade{height:38px;display:block;font-family:toyota_displaybold;text-transform:uppercase;line-height:38px;cursor:pointer;color:#383838;background:#fff;border-radius:3px;border-bottom:2px solid #d5d5d5;width:100%}.modifica-valores .box-upgrade-wrapperButton .link-upgrade:hover{text-decoration:none}.wrapper-sliders.desabilita .noUi-handle{background:#e1e1e1;position:absolute;z-index:99}.lst-models input[type=radio]{display:none}.lst-models .car-title{display:block;font-family:toyota_displaybold;text-transform:uppercase;color:#737477;font-size:20px;line-height:36px}.lst-models .car-title strong{text-transform:none;color:#9b9b9b}.box-your-cicle{margin-top:0;margin-bottom:40px;float:left}.box-your-cicle input[type=radio]{display:none}.box-your-cicle .modelo-valor__wrapper{margin-bottom:14px;padding-left:26px}.box-your-cicle .modelo-valor__avista,.box-your-cicle .modelo-valor__frete{display:block;font-size:14px;font-family:toyota_displayregular;color:#737477}.box-your-cicle .modelo-valor__avista strong,.box-your-cicle .modelo-valor__frete strong{font-family:toyota_displayregular;font-weight:700;font-size:16px}.box-your-cicle .modelo-valor__cifrao{display:block;font-family:toyota_displayregular;font-size:22px;line-height:36px;color:#333}.box-your-cicle .modelo-valor__cifrao strong{font-family:toyota_displayregular;font-weight:700}.box-your-cicle .modelo-valor__cifrao small{font-size:12px}.box-your-cicle .modelo-valor__avista{color:#333}.box-your-cicle .gtm-link-event{color:#737477;text-decoration:underline}.box-your-cicle .lnk-know-version{background:url(../img/seta.png) left center no-repeat;display:block;padding-left:20px;margin-left:10px;font-size:1.167em;color:#575757;margin-top:5px;float:right}.mosbox--simule-seu-ciclo .breadcrumbs{position:relative;top:20px;left:20px}.mosbox--simule-seu-ciclo .breadcrumbs li+li{padding-left:25px;text-transform:none}.mosbox--simule-seu-ciclo .breadcrumbs li+li:before{left:10px}.box-infos-upgrade-cicle{clear:both;width:1150px;margin:20px 15px}.ttl-contato{line-height:18px}.ttl-contato strong{display:block}.ttl-contato span{font-size:12px;text-transform:none}.mosbox--simule-seu-ciclo .box-sliders-cicle .ttl-contato{margin:15px 0}.box-change-model,.box-sliders-cicle{width:325px;margin-top:20px;transition:all .3s}.box-change-model.fixo,.box-change-model.flutua,.box-sliders-cicle.fixo,.box-sliders-cicle.flutua{position:absolute;right:0;top:0}.box-change-model .ttl-contato,.box-sliders-cicle .ttl-contato{margin:15px 0}.box-change-model .inner-box-sliders-cicle,.box-sliders-cicle .inner-box-sliders-cicle{background:#fff;border:1px solid #c4c4c4;border-radius:5px}.box-change-model .inner-box-sliders-cicle .btn-change-model,.box-sliders-cicle .inner-box-sliders-cicle .btn-change-model{background-color:transparent;border:none;color:#575757;cursor:pointer;font:11px/100% toyota_displayregular;margin:0;padding:0;text-align:left;text-decoration:underline;text-transform:uppercase}.box-change-model .header-sliders,.box-sliders-cicle .header-sliders{padding:20px;border-bottom:1px solid #c4c4c4}.box-change-model .header-sliders div,.box-sliders-cicle .header-sliders div{float:right;width:45%}.box-change-model .header-sliders div:first-child,.box-sliders-cicle .header-sliders div:first-child{float:left;width:50%}.box-change-model .value-info-slider,.box-sliders-cicle .value-info-slider{color:#000}.box-change-model .wrapper-sliders,.box-sliders-cicle .wrapper-sliders{padding:0 20px 20px}.box-change-model .noUi-horizontal,.box-sliders-cicle .noUi-horizontal{margin:50px 0 20px}.box-change-model .noUi-horizontal .noUi-handle,.box-sliders-cicle .noUi-horizontal .noUi-handle{width:20px;height:20px;left:-7px;top:-7px}.box-change-model .noUi-base,.box-sliders-cicle .noUi-base{background:#e1e1e1}.box-change-model .noUi-target,.box-sliders-cicle .noUi-target{border-color:#e1e1e1}.box-change-model .box-slider,.box-sliders-cicle .box-slider{border-bottom:1px solid #c4c4c4;padding:0 0 25px;text-align:center}.box-change-model .box-slider .title-slider,.box-sliders-cicle .box-slider .title-slider{margin-top:20px}.box-change-model .box-slider:last-child,.box-sliders-cicle .box-slider:last-child{border:0}.box-change-model h3,.box-change-model p,.box-sliders-cicle h3,.box-sliders-cicle p{margin:0}.box-change-model h3,.box-sliders-cicle h3{font-size:22px}.box-change-model .link-manual-recompra,.box-change-model .link-texto-legal,.box-sliders-cicle .link-manual-recompra,.box-sliders-cicle .link-texto-legal{text-align:center;float:left;display:block;margin:10px 0;text-decoration:underline;width:50%}.box-change-model .ttl-car-model,.box-sliders-cicle .ttl-car-model{font-size:18px;display:block;line-height:22px}.box-change-model .box-avista-slider>span,.box-sliders-cicle .box-avista-slider>span{display:block}.box-change-model.full-size,.box-sliders-cicle.full-size{float:none;width:100%;max-width:1040px;margin:0 auto;clear:both;position:static}.box-change-model.full-size .box-slider,.box-sliders-cicle.full-size .box-slider{width:29.2%;float:left;padding:0 30px 10px;border-bottom:0;border-left:1px solid #c4c4c4;margin-top:23px;position:relative}.box-change-model.full-size .box-slider:first-child,.box-sliders-cicle.full-size .box-slider:first-child{margin-left:0;padding-left:0;border:0}.box-change-model .box-color__color:after,.remodal .chk+label>span,.remodal .slider-acessorios .slick-dots li{-ms-border-radius:50%;behavior:url(../_img/PIE.htc)}.box-change-model.full-size .box-slider:last-child,.box-sliders-cicle.full-size .box-slider:last-child{padding-right:0}.box-change-model.full-size .lnk-action-cicle,.box-sliders-cicle.full-size .lnk-action-cicle{width:175px;float:right}.box-change-model.full-size .box-links-txt,.box-sliders-cicle.full-size .box-links-txt{float:left}.box-change-model.full-size .box-links-txt .link-manual-recompra,.box-sliders-cicle.full-size .box-links-txt .link-manual-recompra{margin-top:5px;margin-bottom:30px}.box-change-model.full-size .box-info-parcelas,.box-sliders-cicle.full-size .box-info-parcelas{position:absolute;width:80%;left:50%;top:94px;margin-left:-40%;display:none}.box-change-model.full-size #slider-parcelas,.box-sliders-cicle.full-size #slider-parcelas{margin-top:72px}.box-change-model.full-size #slider-residual,.box-sliders-cicle.full-size #slider-residual{margin-top:66px}.box-change-model.full-size .header-sliders div,.box-sliders-cicle.full-size .header-sliders div{width:auto}.box-change-model{display:none}.box-change-model .inner-box-sliders-cicle{background-color:transparent;margin-bottom:20px;overflow:hidden}.box-change-model .header-sliders,.selectric,.selectric .button{background-color:#fff}.box-change-model .box-color{float:none;margin:auto;position:relative;right:auto;text-align:center;top:auto;width:90%}.box-change-model .box-color__list{margin:10px auto 40px}.box-change-model .box-color__list li{float:none;margin:4px;width:22px}.box-change-model .box-color__color:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';width:26px;height:26px;position:absolute;top:-3px;left:-3px;border:1px solid silver;z-index:4}.box-change-model .box-color__color.active:after,.box-change-model .box-color__color:hover:after{border-color:#383838}.box-change-model .box-another-model .another-model{margin:auto;max-width:500px}.box-change-model .box-another-model .another-model img{max-width:100%}.box-change-model .box-another-model .box-slc{margin:10px auto 15px;max-width:400px;width:80%}.box-change-model .box-another-model .box-slc .title{color:#575757;font:14px/100% toyota_displaybold;text-transform:uppercase}.box-change-model .txt-legal{background-color:transparent;border:none;color:#7c7c7c;cursor:pointer;font:12px/100% toyota_displayregular;text-decoration:underline}.box-change-model .to-another-model{padding-left:15px;padding-right:15px}.box-ciclo-sidebar .header-infos-car{border-bottom:none!important}.box-ciclo-sidebar .box-sliders-cicle .ttl-contato{display:none}.box-ciclo-sidebar .box-sliders-cicle h3,.box-ciclo-sidebar .box-sliders-cicle p{line-height:100%}.box-ciclo-sidebar .box-sliders-cicle .box-slider{padding-bottom:12px}.box-ciclo-sidebar .box-sliders-cicle .title-slider{line-height:100%;margin-top:10px}.box-ciclo-sidebar .box-sliders-cicle .header-sliders{padding:12px 20px}.box-ciclo-sidebar .box-sliders-cicle .modelo-valor__value{top:0}.box-ciclo-sidebar .box-sliders-cicle .modelo-valor__cifrao{margin-bottom:0}.box-ciclo-sidebar .box-sliders-cicle .wrapper-sliders{padding-bottom:0}.box-ciclo-sidebar .box-sliders-cicle .noUi-horizontal{margin-bottom:15px;margin-top:35px}.box-form .box-form__form .lnk-action-cicle,.box-sliders-cicle .lnk-action-cicle{padding:0;width:100%!important;border-top:0;border-left:0;border-right:0;margin-top:10px;font-size:15px}.box-form .box-form__form .lnk-action-cicle:disabled{opacity:.5}.sep-privacy{border-top:1px solid #ccc;border-width:1px 0 0;width:100%}.wrap-privacy a{margin:6px 0 0;display:inline-block;font:13px/16px toyota_displayregular!important;text-decoration:underline;float:initial}.wrap-privacy label{text-transform:none;margin-right:5px!important}.inner-box-sliders-cicle .txt-avista{font-size:18px;margin-top:3px}.inner-box-sliders-cicle .modelo-valor__cifrao{color:#eb0a1e;font-weight:700;font-size:13px;margin-bottom:6px}.inner-box-sliders-cicle .modelo-valor__value{color:#575757;font-size:18px;position:relative;top:6px}.inner-box-sliders-cicle .modelo-valor__value span{font-size:22px}.inner-box-sliders-cicle .modelo-valor__value sup{font-size:18px;left:-4px;position:relative}.inner-box-sliders-cicle .box-avista-slider .modelo-valor__value sup{left:2px;font-size:16px}.inner-box-sliders-cicle .box-slider .modelo-valor__cifrao{font-size:18px}.inner-box-sliders-cicle .box-slider .modelo-valor__value{font-size:28px;top:8px}.modal-ciclo .header-modal{background:#fff;padding:10px 106px 5px 40px}.modal-ciclo .header-modal .wrapper-texto{padding-top:10px}.modal-ciclo .header-modal .wrapper-texto .wrapper-logo{width:97px}.modal-ciclo .header-modal .wrapper-texto .wrapper-logo svg{width:100px;height:94px}.modal-ciclo .header-modal .wrapper-texto .wrapper-info{width:412px;text-align:left;padding-left:28px}.modal-ciclo .header-modal .wrapper-texto .wrapper-info .subtitle-modal,.modal-ciclo .header-modal .wrapper-texto .wrapper-info .title-modal{font-size:1.833333333333333em;color:#737477;margin-bottom:0}.modal-ciclo .header-modal .wrapper-texto .wrapper-info .title-modal{font-family:toyota_displaybold;text-transform:uppercase}.modal-ciclo .header-modal .wrapper-texto .wrapper-info .desc-modal{color:#7c7c7c;margin:8px 0 0}.modal-ciclo .content-modal{background:#ededed;padding:10px 40px}.modal-ciclo .content-modal .wrapper-sliders{padding-bottom:0}.modal-ciclo .content-modal .wrapper-sliders .box-slider{float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0;margin-right:3%;padding:5px 20px;border:1px solid #c4c4c4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal-ciclo .content-modal .wrapper-sliders .box-slider .wrapper-slider{margin-bottom:15px;padding:0 10px;position:relative}.modal-ciclo .content-modal .wrapper-sliders .box-slider .wrapper-slider span{display:none;background:#c4c4c4;position:absolute;text-align:left;width:260px;left:0;top:-80px;z-index:10001;color:#000;padding:10px}.modal-ciclo .content-modal .wrapper-sliders .box-slider .wrapper-slider span:after{content:'';display:block;position:absolute;left:130px;bottom:-10px;border-top:10px solid #c4c4c4;border-right:10px solid transparent;border-left:10px solid transparent}.modal-ciclo .content-modal .wrapper-sliders .box-slider .subtitle-slider,.modal-ciclo .content-modal .wrapper-sliders .box-slider .title-slider{color:#7c7c7c;margin-bottom:0}.modal-ciclo .content-modal .wrapper-sliders .box-slider .title-slider{font-size:1.833333333333333em}.modal-ciclo .content-modal .wrapper-sliders .box-slider .title-slider .info-box-link{position:relative}.modal-ciclo .content-modal .wrapper-sliders .box-slider .title-slider .info-box-link span{display:none;background:#c4c4c4;position:absolute;text-align:left;width:260px;right:-50px;top:-80px;z-index:10001;color:#000;padding:10px}.modal-ciclo .content-modal .wrapper-sliders .box-slider .title-slider .info-box-link span:after{content:'';display:block;position:absolute;right:47px;bottom:-10px;border-top:10px solid #c4c4c4;border-right:10px solid transparent;border-left:10px solid transparent}.modal-ciclo .content-modal .wrapper-sliders .box-slider .valor-slider{font-size:2.833333333333333em;font-family:toyota_displaybold;color:#575757;margin:22px 0 58px}.modal-ciclo .content-modal .wrapper-sliders .box-slider .valor-slider i{font-style:normal}.modal-ciclo .content-modal .wrapper-sliders .box-slider .valor-slider i span{font-size:22px}.modal-ciclo .content-modal .wrapper-sliders .box-slider .valor-slider .moeda{display:inline-block;font-size:20px;color:#eb0a1e;padding:5px 0;border-radius:50%;vertical-align:8px}.modal-ciclo .content-modal .wrapper-sliders .box-slider .valor-slider .moeda.moeda-x{padding:5px 9px}.modal-ciclo .content-modal .wrapper-sliders .box-slider .valor-slider.small{margin-top:6px}.modal-ciclo .content-modal .wrapper-sliders .box-slider .info-slider p{text-align:left;color:#7c7c7c;margin-bottom:0}.modal-ciclo .content-modal .wrapper-sliders .box-slider:nth-child(3n){margin-right:0;float:right}.modal-ciclo .content-modal .detalhes-ciclo .title-detalhes{font-size:1.833333333333333em;font-family:toyota_displaybold;text-transform:uppercase;color:#737477}.modal-ciclo .content-modal .detalhes-ciclo .box-valores{width:100%;height:106px;float:none;font-family:toyota_displaybold;color:#fff}.modal-ciclo .content-modal .detalhes-ciclo .box-valores .box-valores-info{background:#383838;padding:5px 24px 5px 16px;box-sizing:border-box;margin-bottom:5px}.modal-ciclo .content-modal .detalhes-ciclo .box-valores p{font-size:1.5em;margin-bottom:0}.modal-ciclo .content-modal .detalhes-ciclo .box-valores .info-parcelas{padding-top:6px;min-width:165px;display:inline-block;vertical-align:top;text-align:right}.modal-ciclo .content-modal .detalhes-ciclo .box-valores .info-parcelas .valor-parcela{font-size:2.428571428571428em;margin-top:10px}.modal-ciclo .content-modal .detalhes-ciclo .box-valores .info-parcelas .valor-parcela .moeda{display:inline-block;font-size:18px;color:#7c7c7c;padding:0 6px;border-radius:50%;vertical-align:6px}.modal-ciclo .content-modal .detalhes-ciclo .box-valores .info-parcelas .valor-parcela sup{font-size:.5294117647058824em;vertical-align:super}.modal-ciclo .content-modal .detalhes-ciclo .box-valores .info-ciclo{height:74px;text-align:left;margin-left:18px;padding-top:6px;padding-left:18px;border-left:1px solid #fff;box-sizing:border-box;display:inline-block;vertical-align:top}.modal-ciclo .content-modal .detalhes-ciclo .box-valores .info-ciclo .item-valor{font-size:.7777777777777778em;margin-top:2px}.modal-ciclo .content-modal .detalhes-ciclo .box-valores .info-ciclo .item-valor .label-preco{font-family:toyota_displayregular;color:#7c7c7c;margin:2px 0}.modal-ciclo .content-modal .detalhes-ciclo .box-valores .info-ciclo .spacer-item{font-size:1.166666666666667em;font-family:toyota_displayregular;margin:0 12px;padding-top:14px}.modal-ciclo .content-modal .detalhes-ciclo .box-valores .info-ciclo .spacer-item span{display:inline-block;padding:1px 0 2px;border-radius:50%;vertical-align:top}.modal-ciclo .content-modal .detalhes-ciclo .box-upgrade{width:100%;box-sizing:border-box;border:2px dashed #383838;padding:10px 15px;position:relative;text-align:left}.modal-ciclo .content-modal .detalhes-ciclo .box-upgrade .box-upgrade-wrapperText{width:56%;margin-left:4%;display:inline-block;vertical-align:middle}.modal-ciclo .content-modal .detalhes-ciclo .box-upgrade .box-upgrade-wrapperButton{width:34%;margin:0 2%;display:inline-block;vertical-align:middle}.modal-ciclo .content-modal .detalhes-ciclo .box-upgrade .box-upgrade-wrapperButton a{text-align:center;width:90%}.modal-ciclo .content-modal .detalhes-ciclo .box-upgrade .desc-upgrade{font-size:1.5em;line-height:1.111111111111111;color:#575757;margin-bottom:0;padding-bottom:5px}.modal-ciclo .content-modal .detalhes-ciclo .box-upgrade .link-upgrade{height:38px;display:block;font-family:toyota_displaybold;text-transform:uppercase;line-height:38px;cursor:pointer;color:#383838;background:#fff;border-radius:3px;border-bottom:2px solid #d5d5d5}.modal-ciclo .content-modal .detalhes-ciclo .box-upgrade .link-upgrade:hover{text-decoration:none}.modal-ciclo .content-modal .manual-recompra{text-decoration:underline;color:#7c7c7c;margin:12px 0 0 10px;float:left}.modal-ciclo .content-modal .link-texto-legal{text-decoration:underline;color:#7c7c7c;margin:6px 0 5px;float:right}.modal-ciclo .content-modal .detalhe-upgrade{font-size:.8333333333333334em;color:#6c6c6c;margin:0}.modal-ciclo .content-modal .detalhe-upgrade span{color:#383838;font-family:toyota_displaybold;font-size:1.5em;padding:0 3px;line-height:100%}.modal-ciclo .footer-modal{background:#ededed;padding:5px 40px 10px}.modal-ciclo .footer-modal img{margin-top:4px}.modal-ciclo .footer-modal .btn-02{width:108px;background:linear-gradient(to bottom,#f12d4d 0,#ee2540 100%);font-size:1em;font-family:toyota_displaybold;text-align:center;text-transform:uppercase;line-height:1;padding:8px 0 6px;border-width:0 0 2px;border-bottom-color:#a7061d;box-sizing:border-box}.modal-ciclo .footer-modal .btn-02:after{display:none}.box-slc-pagamento .box-valores{position:relative;display:none;margin-top:10px;width:100%;height:90px;background:#383838;font-family:toyota_displayregular;color:#fff;padding:16px 24px 16px 16px;box-sizing:border-box}.box-slc-pagamento .box-valores p{font-size:1.19em;margin-bottom:0;color:#fff;line-height:1.2em;float:none;width:auto;text-transform:none}.box-slc-pagamento .box-valores p.pl{float:left}.box-slc-pagamento .box-valores .info-parcelas{padding-top:6px}.box-slc-pagamento .box-valores .info-parcelas .label-parcelas{text-align:left}.box-slc-pagamento .box-valores .info-parcelas .valor-parcela{font-size:1.75em;margin-top:10px}.box-slc-pagamento .box-valores .info-parcelas .valor-parcela .moeda{display:inline-block;background:#eb0a1e;font-size:.35294117647058826em;color:#fff;padding:5px 6px;border-radius:50%;vertical-align:4px;line-height:2em}.box-slc-pagamento .box-valores .info-parcelas .valor-parcela sup{font-size:.5294117647058824em;vertical-align:super}.box-slc-pagamento .box-valores .info-ciclo{height:58px;text-align:left;margin-left:18px;padding-top:6px;padding-left:18px;border-left:1px solid #fff;box-sizing:border-box}.box-slc-pagamento .box-valores .info-ciclo .item-valor{font-size:.7777777777777778em;margin-top:2px}.box-slc-pagamento .box-valores .info-ciclo .item-valor .label-preco{font-family:toyota_displayregular;color:#7c7c7c;margin:2px 0}.box-slc-pagamento .box-valores .info-ciclo .spacer-item{font-size:1.166666666666667em;font-family:toyota_displayregular;margin:0 12px;padding-top:14px}.box-slc-pagamento .box-valores .info-ciclo .spacer-item span{display:inline-block;padding:1px 6px 2px 5px;border-radius:50%;vertical-align:top}.remodal.modal-form__return{max-width:785px;background:#f6f6f6;padding:0}.remodal.modal-form__return .img-car{max-width:397px;float:left;display:block}.remodal.modal-form__return .remodal__content{border-bottom:0;padding:40px 24px}.remodal.modal-form__return .remodal__content p{line-height:18px}.remodal.modal-form__return .remodal__topo{padding:24px 29px 20px;background:#fff;border-radius:10px 10px 0 0}.remodal.modal-form__return .remodal__topo h2{background:url(../img/check-success.png) center left no-repeat;background-size:46px 46px;padding:10px 10px 10px 57px;color:#575757;text-transform:none}.remodal.modal-form__return .remodal__topo p{margin:0 0 0 57px;position:relative;top:-5px}.remodal.modal-form__return .box-content-return{float:left;width:280px;margin-left:20px}.remodal.modal-form__return .box-content-return h4{font-size:30px;text-transform:uppercase;color:#575757;font-family:toyota_displaybold}.remodal.modal-form__return .box-content-return .lnk-find-out-more-return{padding:10px 55px 10px 15px;position:relative;font-family:toyota_displaybold;font-size:12px;color:#eb0a1e;text-transform:uppercase;border:1px solid #eb0a1e;border-radius:5px;margin-top:20px;display:inline-block}.remodal.modal-form__return .box-content-return .lnk-find-out-more-return.external{padding:10px 33px 10px 15px}.remodal.modal-form__return .box-content-return .lnk-find-out-more-return.external:after{content:" ";background:url(../img/icon-export.png) no-repeat;display:block;width:13px;height:13px;position:absolute;top:10px;right:10px}.remodal.modal-form__return .box-content-return .lnk-find-out-more-return:after{content:" ";background:url(../img/seta-4.png) no-repeat;display:block;width:36px;height:11px;position:absolute;top:12px;right:10px}.remodal{max-width:975px}.remodal.modal-ciclo{max-width:1106px;padding:0}.remodal.remodal-comparativo .remodal__content img{width:100%}.remodal.remodal-galeria{max-width:1115px;padding:10px}.remodal.remodal-galeria img{display:block;margin:0 auto;width:100%}.remodal.remodal-galeria .remodal__content{padding:5px 0}.remodal.remodal-galeria .remodal__topo{min-height:40px}.remodal.remodal-galeria .remodal-close{top:10px}.remodal.remodal-galeria .internal-subtitle{position:absolute;margin:10px 0 0 10px;color:#FFF;text-transform:uppercase;font-size:1.1em;background:rgba(80,80,80,.8);padding:2px 8px;border-radius:2px}.remodal.remodal-acessorios{width:572px}.remodal.remodal-acessorios.remodal-acessorios-detalhe{width:783px}.remodal.remodal-acessorios.remodal-acessorios-detalhe h2{font-family:toyota_textbold;font-size:22px;color:#333;text-transform:initial;margin:0 0 10px}.remodal.remodal-acessorios .atencao{padding:0 0 0 65px}.remodal.remodal-acessorios .atencao span{position:absolute;display:block;width:47px;height:47px;background:#EB0A1E;border-radius:50%;top:16px;left:30px}.remodal.remodal-acessorios .atencao span:after,.remodal.remodal-acessorios .atencao span:before{content:" ";display:block;position:absolute;width:7px;left:50%;transform:translateX(-50%);background:#fff}.remodal.remodal-acessorios .atencao span:before{height:17px;top:10px}.remodal.remodal-acessorios .atencao span:after{height:5px;top:30px}.remodal.remodal-acessorios h2{font-family:toyota_textregular;font-size:30px;color:#737477;text-transform:initial;margin:0 0 10px}.remodal.remodal-acessorios .text-confirm{float:left;color:#575757;margin:0 0 20px}.remodal.remodal-acessorios .lnk-action-cicle{padding:0;border-top:0;border-left:0;border-right:0;margin-top:10px;font-size:15px}.remodal.remodal-acessorios .lnk-action-cicle.btn-inserir-outra-parcela{width:100%}.remodal.remodal-acessorios .lnk-action-cicle.btn-fazer-upgrade{width:200px;float:left;padding:0 30px;margin-top:0;font-size:14px}.remodal.remodal-acessorios .btn-cancelar{height:38px;display:block;font-family:toyota_displaybold;text-transform:uppercase;line-height:38px;cursor:pointer;color:#333;background:#fff;border-radius:3px;border-bottom:2px solid #575757;text-align:center;float:left;clear:both;padding:0 30px;margin:0 30px 0 0;font-size:14px}.remodal.remodal-acessorios .content-modal{margin:50px 0 20px}.remodal.remodal-troca-de-cores{width:600px}.remodal.remodal-troca-de-cores .btn-fazer-upgrade{width:200px!important;float:right!important}.remodal.remodal-troca-de-cores .btn-cancelar{width:260px}.remodal.remodal-troca-de-cores .content-modal{margin-bottom:0}.remodal.remodal-valor-de-entrada{width:600px}.remodal.remodal-valor-de-entrada h2{font-size:18px;max-width:478px;line-height:23px}.remodal.remodal-valor-de-entrada h2.title{font-size:22px!important;display:block;margin-bottom:20px}.remodal.remodal-valor-de-entrada .btn-fazer-upgrade{width:200px!important;float:right!important}.remodal.remodal-valor-de-entrada .btn-cancelar{width:260px}.remodal.remodal-comparativo-colors h3{float:left;margin-right:20px}.remodal .select2{margin:0}.remodal #holder360,.remodal .gallery-area{height:375px;position:relative}.remodal .topcar-text{position:absolute;margin:0;top:10px;left:10px;color:#fff;background:rgba(80,80,80,.8);padding:2px 8px;border-radius:2px}.remodal .error-message{color:#eb0a1e;font-size:11px;display:none;float:left;font-family:toyota_displaybold}.remodal .box-form{background:#fff;margin:0;padding:0}.remodal .box-form input{width:100%}.remodal .box-form .slc-ano{list-style:none}.remodal .box-form .slc-ano .selectric-slc--anoFabricacao,.remodal .box-form .slc-ano .selectric-slc--anoModelo{width:47%;float:left}.remodal .box-form .slc-ano .select2{float:left;width:47%!important}.remodal .box-form .slc-ano .year-separator{float:left;line-height:38px;margin:0 10px}.remodal .box-form .remodal__content--left{padding:0 20px 0 0}.remodal .box-form .remodal__content--right{padding:0;border:none}.remodal .chk{display:none}.remodal .chk+label{position:relative;display:block}.remodal .chk+label>span{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:80px;right:10px;display:inline-block;vertical-align:middle;float:left;width:27px;height:27px;border:1px solid #fff;cursor:pointer;transition:all .1s}.remodal .chk+label>span span{display:block;position:relative;left:5px;bottom:-6px;width:0;height:14px;background:url(../img/chk-desktop.png) no-repeat;transition:all .5s}.remodal .chk:checked+label>span{background:#eb0a1e;border-color:#eb0a1e}.remodal .chk:checked+label>span span{width:17px}.remodal .slider-acessorios__list{list-style:none;padding:0;margin:0}.remodal .slider-acessorios__list li{width:33%;min-height:220px;padding:0 3%;box-sizing:border-box;display:inline-block;vertical-align:top}.remodal .slider-acessorios__list li strong{color:#575757;font-size:1.417em;display:block;margin:5px 0 3px}.remodal .slider-acessorios__list li p{font-size:1.167em}.remodal .slider-acessorios__list img{width:100%;border-radius:5px}.remodal .slider-acessorios__list a{display:block}.remodal .slider-acessorios .slick-arrow{display:block;text-indent:-999999px;border:none;position:absolute;top:50%;margin-top:-17px;width:33px;height:33px;background:url(../img/arrows.png) no-repeat;cursor:pointer;z-index:10}.remodal .slider-acessorios .slick-arrow.slick-disabled{display:none!important}.remodal .slider-acessorios .slick-arrow.slick-prev{left:-10px;background-position:bottom center}.remodal .slider-acessorios .slick-arrow.slick-next{right:-4px}.remodal .slider-acessorios .slick-dots{position:absolute;width:100%;text-align:center;bottom:-65px;list-style:none;padding:0;margin:0}.remodal .slider-acessorios .slick-dots li{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-indent:-999999px;display:inline-block;cursor:pointer;margin:0 4px;width:8px;height:8px;background:#5a5b5c;border:none}.remodal .slider-acessorios .slick-dots li.slick-active{background:#eb0a1e}.select2{width:100%!important;margin:5px 0 2px;background:#FFF}.select2 .select2-selection{background:#FFF;-webkit-box-shadow:none;box-shadow:none;border-color:#CACACA;padding:7px 40px 5px 10px;height:34px;font:13px/16px toyota_displayregular}.select2 .select2-selection__rendered{color:#8a8c8d!important}.select2 .ciclo-toyota .select2-selection__rendered{color:#fff!important}.select2 .select2-selection__arrow{top:7px!important;right:12px!important}.select2 .select2-selection--single{border-radius:3px}.select2-container .select2-dropdown{z-index:99999}.select2-container .select2-results__option,.select2-container .select2-selection,.select2-container .select2-selection__rendered{text-transform:none}.select2-container .select2-results__options .select2-results__option{display:block;padding:9px 8px 5px;border-top:1px solid #FFF;border-bottom:1px solid #EEE;color:#eb0a1e;cursor:pointer;list-style:none;margin:0;line-height:20px;min-height:20px;font:12px/16px toyota_displayregular}.select2-container .select2-results__options .select2-results__option span{display:block;font-size:.8em;text-transform:capitalize;color:#383838}.select2-container .select2-search__field{font:13px/16px toyota_displayregular}.select2-container .select2-results__option[aria-selected=true]{background-color:transparent!important}.select2-container .select2-results__option[id$=Ciclo-Toyota]{position:relative;background:#383838!important;color:#fff}.select2-container .select2-results__option[id$=Ciclo-Toyota]:after{content:'Sua chance de ter um Toyota sempre novo';width:290px;position:absolute;top:9px;left:50%;color:#8a8c8d;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.select2-container .select2-results__option--highlighted{background-color:#DDD!important}.select2-container--default .select2-selection--single.ciclo-toyota{background:#383838;color:#fff}.select2-container--default .select2-selection--single.ciclo-toyota .select2-selection__arrow{background:url(/wp-content/themes/toyota/desktop-images/ico-156.png) no-repeat;width:19px;height:18px}.btn-change-payment{display:block;background:url(/wp-content/themes/toyota/desktop-images/ico-157.png) no-repeat;width:22px;height:22px;position:absolute;top:10px;right:10px;text-indent:-999999px}.mosbox .right,.mosbox .right .box-360{-webkit-transition:width 1s;-moz-transition:width 1s;transition:width 1s}.mosbox .car-center .right{width:75%}.mosbox .car-center .right .box-360{width:100%}.banner-model-feature,.banner-white-pack{position:absolute;z-index:1;top:20px;right:0}.banner-model-feature .bt-confira,.banner-model-feature .close,.banner-white-pack .bt-confira,.banner-white-pack .close{text-indent:-9999px;position:absolute;display:block;overflow:hidden}.banner-model-feature .close,.banner-white-pack .close{height:20px;right:10px;top:10px;width:20px}.banner-model-feature .bt-confira,.banner-white-pack .bt-confira{position:absolute;height:30px;left:88px;top:204px;width:95px}.help{position:relative;display:inline-block;vertical-align:top;margin:10px 0 0 10px;font:11px/16px toyota_textbold,sans-serif;width:15px;height:15px;background-color:#aeaeae;text-align:center;color:#fff;-webkit-transition:all .3s;transition:all .3s;-webkit-border-radius:50%;border-radius:50%}.help:hover{text-decoration:none;background-color:#626262;color:#fff}#warning-toyota-parcela{background:#383838;text-align:center;width:300px;position:relative}#warning-toyota-parcela .container{padding:45px 0;position:relative}#warning-toyota-parcela .container p{color:#fff;font-family:toyota_displayregular;font-size:17px;line-height:140%;margin:auto;text-align:left;width:664px}#warning-toyota-parcela .container p strong{color:#eb0a1e;font-family:toyota_displaybold}#warning-toyota-parcela button{border:none;cursor:pointer}#warning-toyota-parcela .btn-close{background:url(../../../desktop-images/btn-close-modal.png) no-repeat;height:22px;overflow:hidden;position:absolute;right:0;text-indent:-99999px;top:12px;width:22px}#warning-toyota-parcela .btn-continue{background-color:#eb0a1e;border-radius:3px;color:#fff;font-family:toyota_displaybold;font-size:15px;padding:7px 40px;margin-top:20px}.lst-filters{padding:0 20px}.lst-filters div{float:left;width:50%}.lst-filters div span{display:block;margin-bottom:16px;margin-top:14px;padding-left:11px;font-size:14px}.lst-filters .txt-length-filter{margin-top:35px;font-size:14px;display:inline-block}.lst-filters .box-type-filter{width:38%;float:right}.lst-filters ul{margin:0;padding:0}.lst-filters ul li{float:left;width:auto;margin-left:10px;list-style:none}.lst-filters ul li a{background:#E1E1E1;border-radius:20px;padding:6px 20px;color:#575757;text-decoration:none}.lst-filters ul li a.active{background:#8a8d8e;color:#E1E1E1}.box-list-simule{position:relative;padding:65px 0;margin-bottom:47px;min-height:600px}.box-list-simule.center-itens{padding:0}.box-list-simule.center-itens ol{margin:0 auto;display:block;width:859px;position:relative}.box-list-simule.center-itens ol li{width:230px}.box-list-simule.center-itens ol li:last-child{background:0 0;border-left:2px solid #DDD}.box-list-simule.center-itens img{display:block;margin:0 auto}.box-list-simule ol>li{width:24%;height:100%;padding:0 28px;border-left:2px solid #DDD;background:rgba(255,255,255,.2);position:relative;display:table-cell;vertical-align:top}.box-list-simule ol>li:nth-child(2n+2){background:0 0}.box-list-simule ol>li:last-child{background:#EEE;border:0}.box-list-simule ol>li:last-child h3,.box-list-simule ol>li:last-child p.txt-acrescimo{font-size:14px;clear:both;min-height:70px}.box-list-simule ol>li:last-child h3 strong,.box-list-simule ol>li:last-child p.txt-acrescimo strong{font-size:22px;font-weight:400;font-family:toyota_displayregular;display:block}.box-list-simule ol>li:last-child h3{margin-top:20px;position:relative;z-index:1}.box-list-simule ol>li:last-child h3 a{text-transform:uppercase;text-decoration:underline;cursor:pointer}.box-list-simule ol>li:last-child p.txt-acrescimo strong{margin:10px 0 6px;color:#333}.box-list-simule ol>li:last-child img{position:relative;float:left;top:-40px;left:-35px;width:120%}.box-list-simule ol>li:last-child ul{margin:30px 0 25px}.box-list-simule ol>li:last-child ul li{font-size:16px;line-height:22px;display:block;padding-left:10px;width:100%;margin-top:5px}.box-list-simule ol>li:last-child ul li:before{content:"•";position:relative;color:#EB0A1E;left:-5px}.box-list-simule ol>li:last-child .link-upgrade{width:87%}.box-list-simule ol>li .txt-number{border:1.75px solid #EB0A1E;border-radius:100%;width:12px;height:12px;padding:10px;margin-right:8px;display:inline-block;text-align:center;line-height:14px;color:#EB0A1E;float:left}.box-list-simule ol>li:first-child{border:0;padding-left:15px}.box-list-simule ol>li:first-child .box-inputs-plots{left:20px}.box-list-simule input[type=text]{border:0;border-bottom:1px solid #d6d6d6;background:0 0;font-size:21px;max-width:75%;padding:5px 0;font-family:toyota_displayregular}.box-list-simule .box-inputs-plots{position:absolute;top:80px;left:30px;max-width:90%}.box-list-simule .box-inputs-plots span{display:block;font-size:16px;color:#EB0A1E}.box-list-simule .box-inputs-plots button{background:#EB0A1E;border:none;border-radius:4px;padding:13px 0;cursor:pointer;text-indent:-9999px;width:40px;position:absolute;top:13px;right:27px}.box-list-simule .box-inputs-plots button:hover:after{content:' ';display:block;width:60%;height:1px;background:#fff;position:absolute;bottom:6px;left:20%}.box-list-simule .box-inputs-plots button:disabled{opacity:.2}.box-list-simule .box-inputs-plots button:disabled:hover{cursor:not-allowed}.box-list-simule .box-inputs-plots button:disabled:hover:after{display:none}.box-list-simule .box-inputs-plots button span{display:block;width:16px;background:#fff;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,50%)}.box-list-simule .box-inputs-plots button span:before{content:" ";display:block;transform:rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;top:-3px;right:1px;width:6px;height:6px}.box-list-simule .box-select-plots{width:33%!important;margin-left:20px;float:right;top:-15px;position:relative}.box-list-simule .box-select-plots span{display:block}.box-list-simule span.txt-final-plot{font-size:21px;color:#333;padding-top:10px;font-weight:400}.box-list-simule img{width:73%}.box-list-simule ol{min-height:600px;list-style:none;margin:0;padding:0;width:100%;display:table}.box-list-simule label{font-size:16px}.box-list-simule label>span{padding-top:10px;display:inline-block;max-width:80%}.subttl{font:16px/20px toyota_textregular}#acessorios-search-result{clear:both;margin-top:20px;margin-bottom:20px;min-height:460px}#acessorios-search-result .acessorios-search-item-data .price.float-left span:nth-child(2){font-family:toyota_displayregular;font-weight:700;position:relative;top:1px}#acessorios-search-result .slick-slide{margin:0 18px;min-width:252px;float:left}#acessorios-search-result .search-item-result{background:#fff;padding-bottom:20px;position:relative}#acessorios-search-result .search-item-result:before{content:" ";display:block;opacity:0;transition:all .2s linear}#acessorios-search-result .search-item-result:hover:before{content:" ";display:block;background:#333;opacity:.3;-moz-opacity:.5;-webkit-opacity:.5;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";height:167px;width:100%;position:absolute;top:0;left:0;transition:all .2s linear}#acessorios-search-result .search-item-result .acessorios-search-item-data{height:12em}#acessorios-search-result .search-item-result .acessorios-search-item-data .sku-code{bottom:-20px!important}#acessorios-search-result .search-item-result .acessorios-search-item-data .price{bottom:-46px}#acessorios-search-result .search-item-result .btn-mais-detalhes{width:116px;height:30px;border:1px solid #fff;border-radius:3px;color:#fff;position:absolute;top:20px;right:10px;background:0 0;font-family:toyota_textbold;font-size:14px;cursor:pointer;display:none}#acessorios-search-result .search-item-result:hover .btn-mais-detalhes{display:block}#acessorios-search-result .slick-dots{bottom:-35px}#acessorios-search-result .slick-dots li{width:20px}#acessorios-search-result .slick-dots li button{width:10px;height:10px}#acessorios-search-result .txt-simple{font-size:12px;font-weight:400;display:block;margin:5px 0;font-family:toyota_displayregular}#acessorios-search-result .chk-set-accessory{position:absolute;bottom:15px;left:15px;border-radius:5px;padding:8px 5px;width:100%;max-width:216px;border:1px solid #B7B7B7;border-bottom-width:2px;outline:0;cursor:pointer}#acessorios-search-result .chk-set-accessory.checked{background:#ECECEC}#acessorios-search-result .chk-set-accessory.checked span{color:#EB0A1E}#acessorios-search-result .chk-set-accessory span{display:block;text-align:center;position:relative;left:-15px;text-transform:uppercase;font-family:toyota_textregular;font-size:14px}#acessorios-search-result .chk-set-accessory span.check{display:block;position:absolute;top:7px;left:6px;width:20px;height:20px;border:1px solid #8A8A8A;border-radius:3px}#acessorios-search-result .chk-set-accessory input[type=checkbox]{float:left;visibility:hidden}#acessorios-search-result .chk-set-accessory input[type=checkbox]:checked+span.check{background:#EB0A1E;border-color:#EB0A1E}#acessorios-search-result .chk-set-accessory input[type=checkbox]:checked+span.check:before{content:" ";display:block;width:4px;height:11px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:translate(50%,50%) rotate(35deg);position:absolute;bottom:11px;left:24%}#acessorios-search-result.slick-acessories-slide{background:url(../img/loading.gif) center center no-repeat;display:none}#acessorios-search-result.slick-acessories-slide.slick-initialized{display:block}#acessorios-search-result.slick-acessories-slide .slick-list .slick-track{float:left}#acessorios-search-result.slick-acessories-slide .slick-arrow,#acessorios-search-result.slick-acessories-slide .slick-dots{opacity:0;filter:alpha(opacity=0)}#acessorios-search-result.slick-acessories-slide.show-itens{background:0 0}#acessorios-search-result.slick-acessories-slide.show-itens .slick-list{opacity:1!important;filter:alpha(opacity=1)!important;transition:opacity .5s linear}#acessorios-search-result.slick-acessories-slide.show-itens .slick-arrow,#acessorios-search-result.slick-acessories-slide.show-itens .slick-dots{opacity:1;filter:alpha(opacity=1);transition:opacity .5s linear}#acessorios-search-result.slick-acessories-slide .slick-list{overflow:hidden;max-height:455px;opacity:0;filter:alpha(opacity=0)}#acessorios-search-result.slick-acessories-slide .slick-arrow{display:block;width:20px;height:20px;border-top:4px solid #000;border-left:4px solid #000;background:0 0;transform:translateX(-50%);border-bottom:0;border-right:0;text-indent:-9999px;position:absolute;top:50%;cursor:pointer}#acessorios-search-result.slick-acessories-slide .slick-arrow.slick-prev{transform:rotate(-45deg);left:-20px}#acessorios-search-result.slick-acessories-slide .slick-arrow.slick-next{transform:rotate(135deg);right:-20px}#acessorios-search-result.slick-acessories-slide .slick-arrow.slick-disabled{border-color:#ddd;cursor:initial}.box-filters{margin:20px 0;position:relative}.box-filters .input-filters-acessory{border-radius:5px;box-shadow:0 3px 10px 0 rgba(0,0,0,.1);border:0;outline:0;padding:10px 18px 10px 3.5rem;margin-right:10px;width:200px;float:left}.box-filters .lupa{position:absolute;width:12px;height:12px;border:1px solid #999;border-radius:50%;left:15px;top:8px}.box-filters .lupa:before{content:" ";display:block;width:7px;height:2px;background:#999;position:absolute;top:12px;right:-5px;transform:rotate(41deg)}.box-filters .btn-buscar-filter{height:36px;display:block;font-family:toyota_displaybold;text-transform:uppercase;line-height:36px;cursor:pointer;color:#fff;background:#eb0a1e;border-radius:3px;border:0;border-bottom:2px solid #9f0c19;text-align:center;padding:0 15px}.box-filters .btn-buscar-filter:hover{text-decoration:underline}.box-filters .clear-search{font-family:toyota_textregular;font-size:14px;float:left;padding:10px 0 0 30px;position:relative}.box-filters .clear-search:hover{text-decoration:underline}.box-filters .clear-search:after,.box-filters .clear-search:before{content:' ';display:block;width:10px;height:2px;position:absolute;top:68%;right:-18px;background:#575757;transform:translateX(-50%)}.box-filters .clear-search:before{transform:rotate(-45deg)}.box-filters .clear-search:after{transform:rotate(45deg)}.box-infos-upgrade-cicle .box-upgrade{border-radius:5px;box-shadow:0 3px 10px 0 rgba(0,0,0,.1);border:0;outline:0;margin-bottom:2em;background:#fff;padding:37px 25px 10px;clear:both}.box-infos-upgrade-cicle .box-upgrade .link-upgrade{border-top:1px solid #ddd;border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:14px;width:260px}.box-infos-upgrade-cicle .box-upgrade .box-upgrade-wrapperText{margin-top:0}.box-infos-upgrade-cicle .box-upgrade .box-upgrade-wrapperText .txt-acrescimo strong,.box-infos-upgrade-cicle .box-upgrade .box-upgrade-wrapperText .txt-total strong{font-family:toyota_displayregular;font-weight:700;font-size:1.2rem}.box-fixed-bottom,.box-fixed-bottom .lnk-action-cicle{font-family:toyota_textregular}.box-fixed-bottom{position:fixed;bottom:0;left:0;height:130px;background:#ccc;width:100%;transform:translateY(0);transition:transform .2s linear;z-index:98}.box-fixed-bottom .box-infos{font-family:toyota_displayregular}.box-fixed-bottom .box-infos__item{width:168px;display:block;float:left;box-sizing:border-box;position:relative;font-size:14px;line-height:21px;padding:40px 0 0;color:#333}.box-fixed-bottom .box-infos__item strong{font-size:20.5px;font-family:toyota_textregular;color:#333}.box-fixed-bottom .box-infos__item.name-car{position:relative;padding:13px 0 0;width:143px}.box-fixed-bottom .box-infos__item.name-car strong{margin:0 0 10px;display:block;position:relative;font-size:16px}.box-fixed-bottom .box-infos__item.name-car strong:after{content:" ";display:block;height:2px;background:#333;width:30px;position:absolute;left:0;bottom:-7px}.box-fixed-bottom .box-infos__item.name-car .more-items span{color:#333;display:block}.box-fixed-bottom .box-infos__item.parcelas{text-align:right;padding:40px 27px 0 0}.box-fixed-bottom .box-infos__item.parcelas strong{color:#333;font-family:toyota_displayregular;font-weight:700}.box-fixed-bottom .box-infos__item.parcelas span{font-size:20.5px;line-height:12px}.box-fixed-bottom .box-infos__item.entrada{position:relative}.box-fixed-bottom .box-infos__item.entrada .txt-value{color:#333;font-size:20.5px}.box-fixed-bottom .box-infos__item.entrada .mais{position:absolute;top:70%;left:-19px}.box-fixed-bottom .box-infos__item.entrada .box-links-mos{font-size:11px;font-family:toyota_textregular;color:#4A4A4A;position:absolute;bottom:-30px;left:-65%;width:250%;text-align:center}.box-fixed-bottom .box-infos__item.entrada .box-links-mos a{display:inline;margin:auto 10px;text-decoration:underline}.box-fixed-bottom .box-infos__item.parcela-final{margin:0 12px 0 0}.box-fixed-bottom .box-infos__item.parcela-final .mais{left:-20px}.box-fixed-bottom .box-infos__item.parcela-final .txt-value{color:#333;font-size:20.5px}.box-fixed-bottom .box-infos__item.avista{width:163px;margin-left:9px}.box-fixed-bottom .box-infos__item.avista .small{font-size:14px;color:#737477}.box-fixed-bottom .box-infos__item.avista .txt-value{color:#333;font-size:20.5px}.box-fixed-bottom .box-infos__item.quero-ciclo{margin-right:20px}.box-fixed-bottom .box-infos__item .lnk-action-cicle{margin-top:5px;font-family:toyota_textbold}.box-fixed-bottom .box-infos__item .mais{position:absolute;top:70%;left:0}.box-fixed-bottom .car-texto-legal{display:none}@media only screen and (min-width:1180px){#mos h1{max-width:580px}}@media only screen and (min-width:641px) and (max-width:1180px){#mos{padding-bottom:110px}#mos h1{max-width:370px;font-size:2em;line-height:1em}.bar-proposta{height:110px}.bar-proposta .modelo-valor{width:calc(100% - 370px);padding:10px 27px 0 0}.bar-proposta .modelo-valor__modelo{font-size:20px}.bar-proposta .modelo-valor__valor{font-size:24px}.bar-proposta .block-element{float:right}.bar-proposta .box-valores{width:100%;display:block;float:none;border:none!important}.btn--proposta{font-size:12px;padding:0 20px;height:110px;line-height:110px}.box-slc-pagamento .box-valores p,.modal-ciclo .content-modal .detalhes-ciclo .box-valores p{font-size:1em}.btn--ciclo{padding-top:40px;height:110px}.modal-ciclo .content-modal .detalhes-ciclo .box-valores .info-ciclo .spacer-item{margin:0 5px}.box-slc-pagamento .box-valores .info-ciclo{margin-left:5px;padding-left:5px}.box-slc-pagamento .box-valores .info-ciclo .spacer-item{margin:0 5px}.select2-container .select2-results__option[id$=Ciclo-Toyota]:after{left:60%}}@media only screen and (min-width:641px) and (max-width:768px){.box-slc-pagamento .box-valores .info-ciclo,.modal-ciclo .content-modal .detalhes-ciclo .box-valores .info-ciclo{margin-left:5px;padding-left:5px}.modal-ciclo .content-modal .detalhes-ciclo .box-valores .info-parcelas{min-width:100px}.modal-ciclo .content-modal .detalhes-ciclo .box-valores .info-parcelas .valor-parcela{font-size:1.5em}.box-slc-pagamento .box-valores p{font-size:.8em}.box-slc-pagamento .box-valores .info-parcelas .valor-parcela{font-size:1.3em}.box-slc-pagamento .box-valores .info-ciclo .spacer-item{margin:0 5px;padding-top:3px}.box-form fieldset .box-slc-pagamento .box-valores .info-ciclo div,.box-slc-pagamento .box-valores .info-ciclo .box-form,.box-slc-pagamento .box-valores .info-ciclo .box-form fieldset div,.box-slc-pagamento .box-valores .info-ciclo .box-form__form,.box-slc-pagamento .box-valores .info-ciclo .clearfix,.box-slc-pagamento .box-valores .info-ciclo .form-line .radio+label,.box-slc-pagamento .box-valores .info-ciclo .info-car,.box-slc-pagamento .box-valores .info-ciclo .info-car__infos .box-config-valor,.box-slc-pagamento .box-valores .info-ciclo .info-car__infos ul,.box-slc-pagamento .box-valores .info-ciclo .info-car__infos ul li,.box-slc-pagamento .box-valores .info-ciclo .lst-models,.box-slc-pagamento .box-valores .info-ciclo .lst-models>li,.box-slc-pagamento .box-valores .info-ciclo .mosbox--home .left,.box-slc-pagamento .box-valores .info-ciclo .mosbox--home .right,.box-slc-pagamento .box-valores .info-ciclo .remodal .chk+label,.box-slc-pagamento .box-valores .info-ciclo .remodal__content,.form-line .box-slc-pagamento .box-valores .info-ciclo .radio+label,.info-car__infos .box-slc-pagamento .box-valores .info-ciclo .box-config-valor,.info-car__infos .box-slc-pagamento .box-valores .info-ciclo ul,.info-car__infos ul .box-slc-pagamento .box-valores .info-ciclo li,.mosbox--home .box-slc-pagamento .box-valores .info-ciclo .left,.mosbox--home .box-slc-pagamento .box-valores .info-ciclo .right,.remodal .box-slc-pagamento .box-valores .info-ciclo .chk+label{padding-top:10px}.box-slc-pagamento .box-valores .info-ciclo .item-valor{font-size:.6em}.select2-container .select2-results__option[id$=Ciclo-Toyota]:after{width:200px;left:65%;font-size:8px}}@media only screen and (min-width:641px) and (max-width:900px){#mos h1{max-width:240px}.modal-ciclo .content-modal .wrapper-sliders .box-slider .valor-slider{font-size:20px}.modal-ciclo .content-modal .wrapper-sliders .box-slider .title-slider{font-size:18px}}@media only screen and (max-width:1200px){.mosbox--proposta{width:52%}.mosbox__wrapper-form-mos{max-width:48%}}@media only screen and (max-width:1023px){#mos h1{max-width:100%}.mosbox--home .right{width:75%}.mosbox .box-360,.mosbox--proposta{width:100%}.mosbox .box-color{margin-left:10%;position:relative;right:auto;top:0}.mosbox .box-360 .car360{margin:auto}.mosbox--proposta .box-detail-your-cicle.first{margin-left:auto;margin-right:auto}.mosbox--proposta .info-car__car{height:auto;margin-bottom:0}.box-your-cicle,.mosbox--proposta .info-car__infos{clear:both;float:none;margin-left:auto;margin-right:auto}.mosbox--simule-seu-ciclo .box-form,.mosbox__wrapper-form-mos,.mosbox__wrapper-form-mos .box-form{float:none;margin-left:auto;margin-right:auto;max-width:100%;width:96%}}@media only screen and (max-width:1024px){.box-list-simule ol>li{padding:0 10px}.box-list-simule ol>li:last-child .link-upgrade{width:83%}#acessorios-search-result .slick-slide{min-width:215px}#acessorios-search-result .slick-slide h1{font-size:1.2em}#acessorios-search-result .chk-set-accessory{max-width:80%}#acessorios-search-result.slick-acessories-slide .slick-arrow.slick-next{right:-5px}#acessorios-search-result.slick-acessories-slide .slick-arrow.slick-prev{left:-5px}.lst-filters .box-type-filter{width:47%}.lst-filters ul li{line-height:2.8em}.box-infos-upgrade-cicle{max-width:100%}.box-fixed-bottom .box-infos{font-family:toyota_displayregular}.box-fixed-bottom .box-infos__item{width:149px}.box-fixed-bottom .box-infos__item.entrada .mais{left:-18px}.box-fixed-bottom .box-infos__item.name-car{width:102px}.box-fixed-bottom .box-infos__item.parcela-final{margin:0 12px 0 0}.box-fixed-bottom .box-infos__item.parcelas{width:138px;padding:40px 25px 0 0}.box-fixed-bottom .box-infos__item.quero-ciclo{margin-right:6px}.info-car__infos .lst-info-cicle{padding-left:9px}.info-car__infos .lst-info-cicle li.spacer{margin:0 8px}.box-new-detail-your-cicle{position:relative;margin-left:11px}.box-new-detail-your-cicle:first-child{width:722px;height:231px}.box-new-detail-your-cicle .list-info-wrapper-buttons{position:absolute;left:445px;bottom:34px}.box-new-detail-your-cicle .list-info-wrapper-buttons .wrapper-links{text-align:left;margin:24px 0 0;width:auto}.box-new-detail-your-cicle .list-info-wrapper-buttons .lnk-action-cicle{position:absolute;right:3px;bottom:50px}.box-new-detail-your-cicle .lst-info-cicle li.spacer{margin:30px 14px 0}.box-new-detail-your-cicle .lst-info-cicle li.spacer.last{position:absolute;top:80px;left:193px}.box-new-detail-your-cicle .lst-info-cicle li:first-child{width:133px}.box-new-detail-your-cicle .lst-info-cicle li:last-child{position:absolute;top:80px;left:235px;margin-left:0}.box-new-detail-your-cicle .lst-info-cicle li:last-child p:last-child{clear:both;margin-left:0}}@keyframes opacity{from{opacity:0}to{opacity:1}}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{height:32px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;margin:0;position:relative}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 30px 0 5px;font-size:13px;line-height:32px;color:#8a8c8d;height:30px;width:auto}.selectric .button{display:block;position:absolute;right:0;top:0;width:30px;height:30px;color:#BBB;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:6px;right:10px;width:20px;height:20px;background:url(../img/select.png) no-repeat}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{cursor:default;user-select:none}.selectric-disabled .button:after{background:0 0}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%;display:none}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:8px;border-top:1px solid #FFF;border-bottom:1px solid #EEE;color:#eb0a1e;cursor:pointer;text-transform:uppercase}.selectric-items li span{display:block;font-size:.8em;text-transform:capitalize;color:#383838}.selectric-items li.active,.selectric-items li:hover{background:#F0F0F0;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:5px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:7px;height:auto;left:auto;top:0;right:0;bottom:0;z-index:1}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:1px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#c5c5c5}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1;background:#eb0a1e}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:15px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerContainer{margin:0 15px}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.btn-open-circuito-toyota{display:none!important}