
.bc-list.font-xs li a{font-family:var(--text_itauDisplay_family);font-size:14px;font-weight:700;line-height:20px;color:#817D75;}.bc-list li a:hover{color:#3D3A34;}.bc-list.font-xs li:last-child a{font-family:var(--text_itauDisplay_family);font-size:14px;font-weight:700;line-height:20px;color:#EC7000;}.bc-list li:last-child a:hover{color:#DD6100;}.price-results h1.hero__footer__title > span{font-family:var(--text_itauDisplay_family);font-size:24px;font-weight:400;line-height:32px;color:var(--ids_color_text_heading_01);}.price-results a.linkAlterar{font-family:var(--text_itauDisplay_family);font-size:16px;font-weight:400;line-height:24px;color:#5731FF;}.price-results .price-results__title--lg{font-family:var(--text_itauDisplay_family);font-size:16px!important;font-weight:400;line-height:24px;color:#231D19;}.price-results span.font-bold{font-family:var(--text_itauDisplay_family);font-size:16px;font-weight:400;line-height:24px;color:#231D19;}.price-results .price-results__rate{font-family:var(--text_itauDisplay_family);font-size:16px;font-weight:400;line-height:24px;color:#231D19;}.price-results .rankink_estrela__reviews a{font-family:var(--text_itauDisplay_family);font-size:12px;font-weight:400;line-height:18px;color:#56504C;}.price-results-buttons{display:flex;flex-wrap:wrap;gap:10px;}form[name="formFinanciamento"] button{font-family:var(--text_itauDisplay_family);font-size:16px;font-weight:700;color:#5731FF;background-color:transparent;border:1px solid #5731FF;height:48px;border-radius:8px;}form[name="formFinanciamento"] button:hover{color:#5731FF;background-color:rgba(87,49,255, 0.1);border:1px solid #2F10BB;}form[name="formOfertas"] button{font-family:var(--text_itauDisplay_family);font-size:16px;font-weight:700;color:#fff;background-color:#EC7000;border:1px solid #EC7000;height:48px;border-radius:8px;}form[name="formOfertas"] button:hover{background-color:#DD6100;border:1px solid #DD6100;}.bg-gray-soft .p-top-lg h1{color:#231D19;}.ids_textStyle_body_02_bold{font-size:16px!important;}.bg-gray-soft .diplay-flex{display:flex;}#formReview .select-group .form__wrapper .btn-group.bootstrap-select.open, .selectpicker:focus, .btn.dropdown-toggle.btn-default:focus{border:1px solid #EC7000;}#formReview .select-group .form__wrapper .btn-group button{border:1px solid #D6D0CC;}#formReview .select-group .form__wrapper .btn-group button.disabled{background-color:#C5C2BE;}#formReview .select-group .form__wrapper .btn-group button span{font-family:var(--text_itauDisplay_family);font-size:16px;font-weight:400;line-height:24px;color:#817D75;}#formReview .select-group .form__wrapper .dropdown-menu.open input{border:1px solid #EC7000;}#formReview .select-group .form__wrapper .dropdown-menu.open .dropdown-menu.inner .text{font-family:var(--text_itauDisplay_family);font-size:16px;font-weight:400;line-height:24px;color:#817D75;}#formReview .table{border:1px solid #817D75;background-color:#fff;}#formReview .table .text-center{font-family:var(--text_itauDisplay_family);font-size:16px;font-weight:400;line-height:24px;color:#3D3A34;}#formReview .table input[type="radio"]{accent-color:#EC7000;}#formReview #recomenda{accent-color:#EC7000;}#formReview #nrecomenda{accent-color:#EC7000;}#formReview textarea.textarea-default{border:1px solid #817D75;}#formReview .bg-gray-light-secondary{background-color:#F2F2F2;}#formReview #btnIncluir button{font-family:var(--text_itauDisplay_family);font-size:16px;font-weight:700;color:#fff;background-color:#EC7000;border:1px solid #EC7000;width:200px;}#formReview #btnIncluir button:hover{background-color:#DD6100;border:1px solid #DD6100;}.grade-box #bntModalReview{margin-left:10px;}.review-box__footer .display-flex{justify-content:center;}.catalog-details-title{font-size:20px;line-height:24px;}.catalog-details-title .link{color:#444;font-size:18px;}.container-banner-usado .catalog-details-title{font-size:15px;line-height:20px;display:flex;min-height:61px;align-items:center;flex-wrap:wrap;padding-bottom:8px;padding-top:8px;}.container-banner-usado .catalog-details-title .catalog-details-title--title{width:100%;}.banner{padding-left:0;display:block;padding-right:0;}.banner .banner-img-top{width:100%;height:auto;visibility:hidden;}.banner .banner__top{align-self:self-start;position:absolute;width:100%;left:0;padding-left:15px;padding-right:15px;display:none;}.banner .banner__footer{color:#fff;font-size:20px;line-height:24px;padding:15px;background-color:#555;}.price-results .price-results__product{font-size:25px;}.price-results .price-results__title{font-size:13px;}.price-results .rankink_estrela__reviews{position:relative;top:-3px;}.price-results .price-results__caption{font-size:22px;}.price-results .price-results__grade{font-size:28px;}.basic-list{width:100%;}.basic-list.basic-list--grey{background-color:#f5f5f5;}.basic-list.basic-list--white .basic-list__item:first-child .basic-list__link{border-top:solid 1px #ededed;}.basic-list.basic-list--white .basic-list__link{border-bottom:solid 1px #ededed;}.basic-list .basic-list__link{display:block;padding:20px 15px;border-bottom:solid 1px #a2a2a2;color:#757575;text-decoration:none;}.basic-list .basic-list__link .kbb-stamp-sm{width:30px;position:absolute;top:15px;left:130px;}.basic-list .basic-list__link .itau-logo{display:block;width:36px;height:37px;background-image:url("https://img1.icarros.com/comum/imagens/logo_icarros_footer_2.gif");background-position:-217px 0;background-repeat:no-repeat;position:absolute;top:7px;left:175px;}.dropdown-checkbox__link{border-bottom:1px solid #5731ff;margin-left:-15px;margin-right:-15px;padding:15px;text-decoration:none;display:block;}.dropdown-checkbox__link:active{color:#2458AE;}.dropdown-checkbox__link.collapsed .fa-chevron-up{display:none;}.dropdown-checkbox__link.collapsed .fa-chevron-down{display:inline-block;}.dropdown-checkbox__link .fa-chevron-down{display:none;}.dropdown-checkbox__label{padding:15px;margin:0 -15px;border-bottom:solid 1px #ccc;}.dropdown-checkbox__details{font-size:12px;margin-right:10px;color:#2458AE;}.rate-box{border:solid 1px #ccc;padding-bottom:20px;padding-top:20px;display:flex;align-items:center;justify-content:center;}.rate-box .rate-box__grade-lg{font-size:30px;}.rate-box .rate-box__grade-md{font-size:25px;}.rate-box .rate-box__item{padding-right:9px;padding-left:9px;flex-grow:1;}.rate-box .rate-box__item.rate-box__item--bordered{border-right:solid 1px #ccc;}.gallery .gallery__item--2cols:first-child{margin-right:10px;}.gallery .gallery__item--2cols{width:calc(50% - 5px);float:left;}.gallery .gallery__item--3cols{width:calc(33.33% - 6.8px);float:left;margin-right:10px;}.gallery .gallery__item--3cols:last-child{margin-right:0;}.media .media__image{display:block;max-width:100%;height:auto;}.media .media__body{background-color:#fff;padding:15px;line-height:1.4;}.media .media__footer{display:flex;justify-content:space-between;font-size:12px;padding-top:5px;}.media.media--shadow{box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1);}.hero--banner{min-height:350px;position:relative;padding:10px;background-color:transparent;}.hero__backdrop{padding:20px 30px;position:absolute;bottom:0;left:0;width:100%;z-index:1;min-height:150px;}.hero__backdrop .hero__footer .hero__footer__caption{font-size:30px;color:#fff;}.hero__backdrop .hero__button{padding-top:30px;}.hero__box-dealership{position:absolute;right:30px;width:130px;top:20px;text-align:center;}.hero__box-dealership__logo{background-color:#fff;padding:10px;border-radius:5px 5px 0px 0px;}.hero__box-dealership__logo img{width:100%;}.hero__box-dealership__cta{background-color:#444;color:#fff;display:block;font-size:12px;padding:8px 10px 10px 0px;border-radius:0px 0px 5px 5px;}.hero__box-dealership__cta .fa{position:absolute;margin-left:7px;margin-top:2px;font-size:10px;}.bc-list{opacity:.8;}.bc-list .bc-list__item{display:inline-block;margin-right:5px;}.bc-list .bc-list__link{display:inline-block;text-decoration:none;}.bc-list .bc-list__link.bc-list__link--active{background-color:#000;padding:5px 8px;}.bc-list .bc-list__link.bc-list__link--bordered{border:solid 1px #d1d1d1;padding:5px 8px;}.top-menu{display:flex;justify-content:space-between;overflow-x:auto;}.top-menu .top-menu__item{display:inline-block;position:relative;}.top-menu .top-menu__link{display:flex;align-items:center;justify-content:center;height:100%;text-align:center;text-decoration:none;padding:20px;color:#757575;font-family:var(--text_itauText_family);font-weight:var(--text_itauText_weight_400);font-size:var(--size_small_16);}.top-menu .top-menu__link .top-menu__link__kbb{position:absolute;bottom:5px;right:20px;}.top-menu .top-menu__link .top-menu__stamp{position:absolute;right:-15px;top:10px;}.top-menu .top-menu__link .top-menu__stamp .top-menu__stamp__img{width:30px;}.top-menu .top-menu__link.top-menu__link--active{color:#3D3A34;border-bottom:solid 2px #EC7000;font-weight:var(--text_itauText_weight_700);}.top-menu-wrap{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;}.top-menu::-webkit-scrollbar{display:none;}.tutorial-box{background-color:#fff;padding:20px;border-top:solid 4px #2458AE;position:relative;}.tutorial-box__text{max-width:500px;float:left;padding-left:20px;line-height:1.4;}.tutorial-box__stamp{position:absolute;right:5px;top:0;}.tutorial-box__button{width:220px;}.datasheet{overflow:hidden;transition:max-height .3s ease;}.datasheet .datasheet__content{margin-top:40px;padding-bottom:40px;}.datasheet .datasheet__text{line-height:1.6;padding-bottom:30px;}.datasheet .datasheet__caption{font-size:24px;margin-bottom:20px;}.caption{margin-bottom:40px;}.caption .caption__title{font-size:32px;}.caption .caption__sub{font-size:30px;}.gradient-mask{display:block;position:relative;bottom:0;background-image:linear-gradient(to top, #ededed 0, rgba(237, 237, 237, 0) 50%);margin-top:-95px;height:100px;width:100%;content:'';}.form-catalog-edit{padding-top:15px;}.form-catalog-edit ul li{display:inline-block;}.slt-versao{height:45px;text-align-last:center;}.sltQtdDealers{height:45px;text-align:right;}.combo--price{margin-top:46px;}.combo-year-menu-catalog .dropdown-menu{min-width:auto;width:98px !important;}.combo-model-menu-catalog{min-width:150px;}.btn-container-form{display:flex;justify-content:center;align-items:center;}.sticky-header{position:sticky;top:-1px;}@media(max-width:992px){.modal-redirect-count{width:100%;}.modal-redirect-logo{height:30px;}.combo--price{margin-top:44px;}.btn--select{font-size:15px;}.text--dealer{font-weight:600;}.sltQtdDealersLbl{text-align:left !important;padding-right:0;}.combo-year-menu-catalog{width:70px;}.combo-model-menu-catalog{width:172px;min-width:auto;}}.list-wraper{max-height:441px;overflow-y:auto;}.grade-box__grade{width:14.25%;float:left;text-align:center;}.grade-box__grade .star{transform:scale(0.5);margin-bottom:5px;margin-top:5px;}.grade-box__header .second-col{display:flex;text-align:right;align-items:center;justify-content:flex-end;}.grade-box__body{border:solid 1px #cedaed;}.review-box__header .ranking_estrela_pequena{position:relative;top:2px;left:5px;}.container_ranking_estrela_pequena--mobile{width:100px;}.ranking_estrela_pequena--mobile{margin-left:-5px;}.review-box__footer{height:60px;}.review-box__text{padding-left:40px;line-height:1.4;}.review-box__signature{position:absolute;bottom:15px;right:0;}.full-gray-banner{margin-top:50px;padding-top:30px;padding-bottom:30px;}.full-gray-banner-title{font-weight:600;font-size:18px;}.full-gray-banner-text{padding-left:30px;overflow:hidden;line-height:1.4;max-width:510px;}.full-gray-banner-btn{margin-left:50px;margin-top:25px;width:250px;}.gallery-pic__list{display:block;}.gallery-pic__item{width:33.3%;float:left;padding:0 0 4px 4px;}.gallery-pic__item-first{width:50%;}.gallery-pic-mobile__list{display:block;}.gallery-pic-mobile__item{width:33%;float:left;padding:0 0 1px 1px;}.gallery-pic-mobile__item-first{width:100%;}.gallery-pic__list--hidden{display:none;}.gallery-video iframe{width:100%;min-height:500px;}.gallery-video--mobile iframe{width:100%;min-height:280px;}.user-review{text-transform:capitalize;}.slide-model-items{border-top:1px solid #d1d1d1;}.slide-model-items .slide-model-item{border-top:0 !important;}.slide-model-items .table{margin-bottom:0;}#my-div div[id|=player-wrapper]{margin-top:0 !important;}#my-div div[id|=player-wrapper] > div > div{margin:5px 0 35px 0;}#my-div div[id|=player-label]{margin:0 0 15px 0;text-transform:uppercase;}#my-div div[id|=player-label] p{font-size:10px !important;}#my-div div[id|=player-label]::before{content:"";border-bottom:solid 1px #ccc;top:20px;position:absolute;left:0;width:100%;}.form-proposta{position:relative;min-height:510px;display:none;}.card-radio--form-proposta{min-height:400px;}#simulator{display:none;}.error--cep small{position:absolute;font-size:11px;color:#ff3b3b;left:5px;bottom:-15px;}.lbl-valor-entrada small{color:#f74848;font-size:10px;padding-left:5px;}.ico-plus-simulator{margin-top:20px;}.ico-plus-simulator .fa{font-size:30px;padding-top:20px;}.btn-sender[disabled=disabled], .btn-sender:disabled{opacity:0.7;pointer-events:none;}.upDownValues::selection{background-color:transparent;}@media(max-width:767px){.table > thead > tr > th,
 .table > thead > tr > td,
 .table > tbody > tr > th,
 .table > tbody > tr > td,
 .table > tfoot > tr > th,
 .table > tfoot > tr > td{vertical-align:middle;}.select-md{width:25%;}#my-div div[id|=player-label]::before{top:15px;}.ico-plus-simulator{margin-top:0;}.ico-plus-simulator .fa{padding-top:0;}.card-radio--form-proposta{min-height:auto;}}@media(max-width:320px){.btn--select{font-size:12px;}}.table--title{border:none;}.table--title thead > tr > th{border:none;}.table--title tbody{margin-bottom:20px;}.table--title td:not(:first-child),
.table--title th:not(:first-child){text-align:center;}.table--title__highlight{background-color:#e3e5e8;border-left:solid 1px #f1f1f1;font-weight:bold;font-size:12px;font-size:0.85714rem;text-align:center;padding-left:15px;}.container-compare::-webkit-scrollbar{height:7px;}.container-compare .box-compare{display:flex;overflow-x:auto;width:100%;}.container-compare .box-compare .compare-list{display:flex;}.container-compare .box-compare .compare-list__item{display:inline-block;}.container-compare .box-compare .compare-list__item--display-form{margin-left:15px;}.container-compare .box-compare .compare-list__item--display-form .open > .dropdown-menu{width:100%;}.container-compare .compare-table{width:100%;overflow-x:auto;margin-bottom:20px;}.container-compare .table{width:auto;max-width:initial;margin-bottom:0px;}.container-compare .table .one-col{width:228px;}.container-compare .table .two-colspan{width:114px;}.container-compare .table tbody tr:nth-child(even){background:#F1F2F3;}.container-compare .box-advisor{background-color:#e3e5e8;margin-top:75px;min-height:500px;}.form-add-compare{float:right;width:215px;}.form-add-compare select{-webkit-appearance:menulist;-moz-appearance:menulist;width:100%;}.sticky{max-width:1250px;position:fixed;top:0;}@media screen and (min-width:0\0){.custom-select{background:none \9;padding:5px \9;}}@layer componentes{@media(max-width:992px){.container-compare .box-compare .compare-list .btn.dropdown-toggle.btn-default{display:block;margin-bottom:-2px;}.form-add-compare select{display:none!important;box-sizing:border-box;height:0;width:0!important;visibility:hidden;margin:-1px;padding:0;pointer-events:none;}.form-add-compare .custom-select .btn-group.form-control{padding:0;border:0 none;}}}.modal-open{overflow:hidden;}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal-dialog{position:relative;width:auto;margin:10px;}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);background-clip:padding-box;outline:0;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0);}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50);}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;}.modal-header:before, .modal-header:after{content:" ";display:table;}.modal-header:after{clear:both;}.modal-header .close{margin-top:-2px;}.modal-title{margin:0;line-height:1.42857;}.modal-body{position:relative;padding:15px;}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5;}.modal-footer:before, .modal-footer:after{content:" ";display:table;}.modal-footer:after{clear:both;}.modal-footer .btn + .btn{margin-left:5px;margin-bottom:0;}.modal-footer .btn-group .btn + .btn{margin-left:-1px;}.modal-footer .btn-block + .btn-block{margin-left:0;}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto;}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);}.modal-sm{width:300px;}}@media(min-width:992px){.modal-lg{width:900px;}}.button{background-color:#fff;border-width:1px;border-style:solid;border-color:#2262CC;border-radius:3px;padding:10px 20px;font-size:14px;font-size:1rem;color:#2262CC;text-decoration:none;transition:0.2s;}.button:hover{cursor:pointer;background-color:#2262CC;color:#fff;}.button:focus{outline:transparent none 0;}.button--primary{background-color:#ff6300;border-color:#ff6300;color:#fff;}.button--primary:hover{background-color:#ff8400;}.button--secondary, .button--active{background-color:#2262CC;color:#fff;}.button--secondary:hover, .button--active:hover{background-color:#2458AE;}.button--blue-medium-noborder{background-color:#2458AE;color:#fff;}.button--blue-medium-noborder:hover{background-color:#2458AE;}.button--large{padding:15px 50px;font-size:26px;font-size:1.85714rem;}.button--anime:hover{transform:scale(1.05);}.button--radius{border-radius:6px;}.button--fixed-md{width:200px;}.button--fixed-lg{width:300px;}.button.button--block{display:block;width:100%;}.button-switch__container{padding:15px 0 0 0;}.button-switch__container--mobile{display:none;}.button-switch__container > div{padding:0;}.button-switch--left{border-radius:5px 0 0 5px;width:100%;}.button-switch--middle{border-radius:0;width:100%;}.button-switch--right{border-radius:0 5px 5px 0;width:100%;}@media(max-width:992px){.button--large{padding:10px 30px;font-size:18px;font-size:1.28571rem;}.button-switch__container--mobile{display:inherit;}.modal-footer > span{width:100%;}}.display-flex{display:flex;}.display-block{display:block;}.display-inline-block{display:inline-block;}.abs-center{display:flex;align-items:center;justify-content:center;}.m-bottom-sm{margin-bottom:10px;}.m-top-sm{margin-top:10px;}.m-bottom-md{margin-bottom:15px;}.m-bottom-lg{margin-bottom:20px;}.m-bottom-xxl{margin-bottom:30px;}.m-top-md{margin-top:15px;}.m-top-lg{margin-top:20px;}.m-top-xxl{margin-top:30px;}.m-right-md{margin-right:15px;}.m-right-sm{margin-right:10px;}.m-right-xs{margin-right:5px;}.m-left-xs{margin-left:5px;}.p-top-md{padding-top:15px;}.p-top-xs{padding-top:5px;}.p-top-sm{padding-top:10px;}.p-top-lg{padding-top:20px;}.p-bottom-md{padding-bottom:15px;}.p-left-sm{padding-left:10px;}.p-left-md{padding-left:15px;}.p-right-md{padding-right:15px;}.p-bottom-sm{padding-bottom:10px;}.p-bottom-lg{padding-bottom:20px;}.p-bottom-xs{padding-bottom:5px;}.p-zero-right{padding-right:0;}.font-bold{font-weight:bold;}.font-xxs{font-size:10px;}.font-xs{font-size:12px;}.font-md{font-size:16px;}.font-lg{font-size:18px;}.font-white{color:#fff;}.lh-md{line-height:1.4;}.text-underline{text-decoration:underline;}.color-text-primary{color:#444;}.color-orange-light{color:#ff8400;}.color-black{color:#333;}.color-blue-medium{color:#2458AE;}.color-white{color:#fff;}.color-gray-dark{color:#555;}.color-text-light{color:#757575;}.bg-gray-light-secondary{background-color:#d1d1d1;}.bg-color-blue-medium{background-color:#2458AE;}.bg-color-blue-dark{background-color:#1A4381;}.bg-steel{background-color:#f5f5f5;}.bg-white{background-color:#fff;}.bg-iron{background-color:#ededed;}.bg-color-gray-hard{background-color:#444;}.position-relative{position:relative;}.position-absolute{position:absolute;}.full-width{width:100%;}.rankink_estrela{background-image:url("/catalogo/imagens/icones.png");}.ranking_estrela_pequena{background-position:0 -254px;width:112px;}.ranking_estrela_pequena.ranking_estrela_pequena--mobile{transform:scale(0.8);}.ranking_estrela_pequena .ativo{background-position:0 -236px;height:18px;}.text--divisor{margin:15px 0 0 0;line-height:1.5;}.text--divisor__small{font-size:10px;font-size:0.71429rem;font-weight:200;}.align-vert{position:relative;transform:translateY(-50%);top:50%;}.align-horiz{display:block;margin:0 auto;}.container-video{width:100%;}@media(max-width:992px){.padding-ctrl{padding:0;}}.reset-link{color:#444;text-decoration:none;}.bs-collapse .fa-chevron-up{display:inline-block;}.bs-collapse .fa-chevron-down{display:none;}.bs-collapse.collapsed .fa-chevron-up{display:none;}.bs-collapse.collapsed .fa-chevron-down{display:inline-block;}.bs-collapse.bs-collapse--bordered{border-top:solid 1px #d1d1d1;}.bs-collapse.bs-collapse--bordered.collapsed{border-bottom:solid 1px #d1d1d1;}.i-modal{border-radius:0;padding-top:30px;}.i-modal.i-modal--bordered{border-top:solid 8px #2458AE;}@media(min-width:768px){.modal-dialog{width:680px;}}#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}