.produto-pecas{float:left;width:100%;margin-bottom:80px;position:relative}.produto-pecas .header-item{float:left;width:100%;min-height:60px;margin-bottom:10px;position:relative}.produto-pecas .header-item .produto-marca{float:left;border-radius:4px;border:1px solid #DDDDDD;min-width:100px;height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.produto-pecas .header-item .imagem-marca{float:left;width:100%;height:60px;position:relative;text-align:center}.produto-pecas .header-item .imagem-marca .nome{display:inline-block;color:var(--corPrincipalTitulos);font-weight:bold;width:100%;word-break:break-word}.produto-pecas .header-item .imagem-marca img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-width:90%;max-height:90%}.produto-pecas .header-item .separador{position:absolute;width:2px;height:100%;left:26%;background:#000000;display:none}.produto-pecas .header-item .descricao-item{float:left;margin-left:2%;margin-top:6px}.produto-pecas .header-item .descricao-item .pecas-para{float:left;width:100%;color:var(--corPrincipalTitulos);font-size:var(--fontSizeNormal)}.produto-pecas .header-item .descricao-item .pecas-para .label b{font-weight:normal}.produto-pecas .header-item .descricao-item .titulo-item{float:left;margin:0;line-height:30px;color:var(--corPrincipalTitulos);font-size:var(--fontSizeLarge)}.produto-pecas .header-item .descricao-item .codigo-modelo{color:#525252;font-size:var(--fontSizeMedium);float:left;margin-left:15px;height:30px;padding-top:7px}.mapa-tecnico-tab{float:left;width:74%;position:relative;z-index:2;max-width:916px}.content-mapa-tecnico{float:left;width:100%;margin-top:10px}.mapa-tecnico-tab ul.links-tab li a{float:left;width:146px;height:128px;position:relative;box-sizing:border-box;border:1px solid #DEDEDE;border-radius:4px;transition-duration:.2s}.resumo-da-compra-pecas .resumo-da-compra .lista-itens .modal-pdt-adicionais-resumo .dados-pdt{display:none}.resumo-da-compra-pecas .resumo-da-compra .lista-itens .modal-pdt-adicionais-resumo{padding:0}.resumo-da-compra-pecas .resumo-da-compra .cor,.resumo-da-compra-pecas .resumo-da-compra .tamanho,.resumo-da-compra-pecas .resumo-da-compra .unidade{font-size:var(--fontSizeMedium-sm);display:block}.resumo-da-compra-pecas .preco-item{display:inline-block;margin:10px 0}.resumo-da-compra-pecas .botao.remover-item{float:right;margin-bottom:0}.resumo-da-compra-pecas .resumo-da-compra .por .valor{font-size:1.3em;color:#000000}.resumo-da-compra-pecas .resumo-da-compra .de .valor{color:#000000}.resumo-da-compra-pecas .resumo-da-compra .valor-unitario{color:#000000;font-size:var(--fontSizeLarge)}ul.listagem-itens-resumo{margin:0}.resumo-da-compra-pecas .listagem-itens-resumo .item-produto{margin:25px 0;padding-bottom:20px;border-bottom:1px solid #DAE2E4}.resumo-da-compra-pecas .bloco1-resumo{display:inline-block;vertical-align:top}.resumo-da-compra-pecas .resumo-da-compra .imagem-resumo{width:55px;height:auto;min-height:55px;padding:2px;border:1px solid #DDDDDD;display:flex;justify-content:center;align-items:center}.resumo-da-compra .valor-total .valor{font-size:1.1em}.resumo-da-compra .valor-total .valor,.resumo-da-compra .valor-total .label{display:inline-block}.resumo-da-compra-pecas .resumo-da-compra .imagem-resumo img{max-width:90%;max-height:90%;margin:auto}.resumo-da-compra-pecas .resumo-da-compra .info{display:inline-block;width:70%;margin-left:3%}.content-desc-adicionais{float:left}.resumo-da-compra-pecas .resumo-da-compra .info br{display:none}.mapa-tecnico-tab ul.links-tab li a:hover{background:#FFF}.mapa-tecnico-tab ul.links-tab li .nome-mapa{float:left;width:100%;margin:5px 0 0 0;height:calc(20% - 5px);padding:0 5px;text-align:center;color:#000000;font-size:var(--fontSizeMedium-sm);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mapa-tecnico-tab ul.links-tab li .miniatura-mapa{width:80%;height:80%;display:flex;justify-content:center;align-items:center;object-fit:contain;margin:0 auto}.mapa-tecnico-tab #tabs_container{float:left;width:100%;overflow:visible}.mapa-tecnico-tab .tab_box .conteudo-tab{float:left;width:100%;padding:0;border:none;border-top:0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mapa-tecnico-tab .mapa-pecas{position:relative;float:left}.arrows-mapa-tecnico{float:right;padding:0 15px;position:absolute;width:20%;text-align:center;bottom:-12px;background:#FFF;left:0;right:0;margin:8px auto auto;display:none}.arrows-mapa-tecnico .label-arrows-mapa{color:#FF8C2B;font-size:0.9em}.arrows-mapa-tecnico .left-mapa{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto auto auto 0;width:34px;height:34px;cursor:pointer}.arrows-mapa-tecnico .left-mapa:hover{background-position:0 -39px}.arrows-mapa-tecnico .left-mapa:active{background-position:0 -78px}.arrows-mapa-tecnico .right-mapa{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto 0 auto auto;width:34px;height:34px;cursor:pointer}.arrows-mapa-tecnico .right-mapa:hover{background-position:-39px -39px}.arrows-mapa-tecnico .right-mapa:active{background-position:-39px -78px}.item-mapa{position:absolute;top:0;left:0;border-radius:50%;padding:4px;border:1px solid var(--corDestaque)}.item-mapa.open{z-index:99999}.item-mapa .numeracao{-moz-user-select:none;background:var(--corDestaque);border:2px solid var(--corDestaque);border-radius:50%;box-sizing:border-box;cursor:pointer;float:left;font-size:0.8em;font-weight:bolder;height:20px;width:20px;line-height:21px;overflow:hidden;position:relative;text-align:center;text-indent:-9999px;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-border-radius:50%;-moz-border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.item-mapa .numeracao:hover{filter:brightness(0.8);height:20px;width:20px}.item-mapa .numeracao:active{filter:brightness(0.6)}.item-mapa .botao-fechar{position:absolute;color:#000000;width:23px;height:23px;line-height:15px;text-align:center;top:0;right:0;background:#FFF;border:2px solid #000000;font-weight:bolder;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item-mapa.open .botao-fechar{animation-name:exibi-botao-fechar;animation-duration:1s;animation-fill-mode:forwards;animation-delay:0.5s;-webkit-animation-name:exibi-botao-fechar;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:0.5s}.item-mapa .conteudo-peca{position:absolute;left:25px;overflow:hidden;margin-top:-50px;width:0}.item-mapa.open .conteudo-peca{padding:5px 5px 0 0;animation-name:abrir-conteudo-mapa;animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-name:abrir-conteudo-mapa;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards}.item-mapa.close .conteudo-peca{padding:5px 0 0 0;animation-name:fechar-conteudo-mapa;animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-name:fechar-conteudo-mapa;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards}@keyframes exibi-botao-fechar{from{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}to{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes exibi-botao-fechar{from{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}to{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@keyframes abrir-conteudo-mapa{from{width:0}to{width:410px;overflow:visible}}@-webkit-keyframes abrir-conteudo-mapa{from{width:0}to{width:410px;overflow:visible}}@keyframes fechar-conteudo-mapa{from{width:410px}to{width:0;overflow:hidden}}@-webkit-keyframes fechar-conteudo-mapa{from{width:410px}to{width:0;overflow:hidden}}.item-mapa .separador{position:absolute;width:72px;height:2px;background:#000000;margin:56px 0 0;left:-1px}.box-detalhes-peca{float:left;width:330px;min-height:190px;background:#FFF;border:1px solid #000000;padding:20px;margin-left:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5)}.box-detalhes-peca .preco-promocional-quantidade{width:100%}.box-detalhes-peca .codigo-item{float:left;width:35px;height:45px;line-height:45px;text-align:center;color:var(--corDestaque);font-weight:bolder}.box-detalhes-peca .imagem-item{float:left;width:45px;height:45px;position:relative;border:1px solid #DDDDDD}.box-detalhes-peca .imagem-item img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.box-detalhes-peca .detalhes-item{float:right;width:66%;margin-top:0;margin-left:2%;font-size:0.75em}.box-detalhes-peca .titulo-item{float:left;color:#373333;width:100%;font-family:Arial, sans-serif;margin-bottom:5px}.box-detalhes-peca .numero-peca-item{float:left;color:#797979;width:100%;font-family:Arial, sans-serif;font-size:0.8em}.box-detalhes-peca .numero-peca-item .label{font-weight:bolder}.box-detalhes-peca .bloco-item{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.box-detalhes-peca .ver-detalhes-item{display:inline-block;vertical-align:middle;width:75px;height:37px;text-align:center;font-size:var(--fontSizeSmall);font-family:Arial, sans-serif;margin:10px 0 10px 0;padding-left:34px}.box-detalhes-peca .ver-detalhes-item .nome,.box-detalhes-peca .ver-detalhes-item .icone{display:inline-block;vertical-align:middle;margin-right:3px;color:#006DD9}.box-detalhes-peca .sprite_content-icone-detalhes{display:inline-block;vertical-align:middle}.box-detalhes-peca .estoque-item{display:inline-block;vertical-align:middle;font-size:var(--fontSizeSmall);font-family:Arial, sans-serif;color:#597175;width:81px;text-align:center}.box-detalhes-peca .valor-item{display:inline-block;vertical-align:middle;width:87px;text-align:center}.box-detalhes-peca .valor-item .nome{display:none}.box-detalhes-peca .valor-item .por,.box-detalhes-peca .valor-item .de{font-size:0.9em;display:block}.box-detalhes-peca .valor-item .valor-de{text-decoration:line-through}.box-detalhes-peca .valor-item .valor-por-unico,.box-detalhes-peca .valor-item .valor-por{color:#000000;font-size:1em}.box-detalhes-peca .quantidade-peca{float:left;margin-left:35px;width:40px}.box-detalhes-peca .quantidade-peca .label{display:inline-block;width:100%;font-size:0.6em;font-family:Arial, sans-serif}.box-detalhes-peca .quantidade-peca input{width:35px;height:25px;padding:0;font-size:var(--fontSizeMedium);text-align:center}.comprar-peca .icon{height:20px;width:20px}.conteudo-peca .comprar-peca{float:left;margin-top:18px}.listagem-pecas-do-mapa-tecnico .comprar-peca{float:right;height:34px;margin-top:12px}.comprar-peca{width:120px;height:21px;padding:2px 0;background:var(--corBgBotaoComprar);border-radius:4px;color:#FFF;text-align:center;cursor:pointer;display:flex;align-items:center;gap:4px;justify-content:center}.box-detalhes-peca .comprar-peca .icone{display:none;vertical-align:middle;width:18px;height:14px}.box-detalhes-peca .comprar-peca .nome{display:inline-block;vertical-align:middle}.listagem-pecas-do-mapa-tecnico{float:left;width:100%;margin-top:45px;max-width:934px}.label-circulos{display:block;font-size:var(--fontSizeNormal);line-height:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-resumo-fotos{float:right;width:20%}ul.links-tab{float:left;display:flex;gap:20px;margin-bottom:20px}ul.links-tab li{max-width:146px;margin:0 auto;text-align:center}ul.links-tab li a{display:block}ul.links-tab li .miniatura-mapa{display:block}.nome-mapa{display:block;color:#525252}.listagem-pecas-do-mapa-tecnico ul li.ver-pecas{display:none}.listagem-pecas-do-mapa-tecnico h2.titulo{float:left;width:100%;color:var(--corTitulosClimba);height:64px;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#F7F7F7;border:1px solid #DEDEDE;border-radius:4px 4px 0 0;padding:22px 20px;font-size:var(--fontSizeNormal)}.btn-comprar-todos-itens{float:right;background:#00C663;width:45%;max-width:420px;height:62px;color:#FFF;text-align:center;position:absolute;right:0;top:-28px}.btn-comprar-todos-itens span{display:inline-block;vertical-align:middle}.btn-comprar-todos-itens span.nome{font-size:1.4em;font-weight:normal;margin:0 15px}.listagem-pecas-do-mapa-tecnico ul li.added{transition-duration:.2s}.listagem-pecas-do-mapa-tecnico ul li.added:after{content:'ADICIONADO COM SUCESSO';position:absolute;width:100%;height:100%;margin:auto;top:0;left:0;color:var(--corDestaque);background-color:rgba(245,245,245,0.8);font-weight:bold;font-size:1.5em;display:flex;align-items:center;justify-content:center}.listagem-pecas-do-mapa-tecnico ul li{float:left;width:100%;position:relative;border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;flex-wrap:wrap;display:flex;padding:10px 1%}.listagem-pecas-do-mapa-tecnico ul li:last-child{border-bottom:1px solid #DEDEDE;border-radius:0 0 4px 4px}.listagem-pecas-do-mapa-tecnico ul li:nth-child(even){background:#EDEDED}.listagem-pecas-do-mapa-tecnico ul li .coluna1{float:left;width:36%;position:relative;min-height:45px;display:flex;align-items:center;gap:10px}.listagem-pecas-do-mapa-tecnico ul li .detalhes-estoque{display:inline-block}.listagem-pecas-do-mapa-tecnico ul li .botao-comprar{float:left;align-items:center;display:flex;width:20%;gap:10px}.listagem-pecas-do-mapa-tecnico ul li .coluna2{display:flex;align-items:center;margin:0 1%;width:24%;gap:10px}.listagem-pecas-do-mapa-tecnico ul li .coluna3{display:flex;align-items:center;margin:0 1%;width:15%;gap:10px}.listagem-pecas-do-mapa-tecnico ul li .coluna3 a{width:100%}.listagem-pecas-do-mapa-tecnico ul li .coluna3 .preco-varejo{width:100%;margin:10px 0 0}.listagem-pecas-do-mapa-tecnico ul li .coluna3 .preco-varejo .nome{display:none}.listagem-pecas-do-mapa-tecnico .coluna2 .preco-de-por .de{display:block}.listagem-pecas-do-mapa-tecnico .coluna2 .preco-de-por .por{display:block}.listagem-pecas-do-mapa-tecnico .ver-detalhes{display:inline-block;background:none;font-size:var(--fontSizeMedium-sm);color:#3292f1}.listagem-pecas-do-mapa-tecnico .ver-detalhes:active,.listagem-pecas-do-mapa-tecnico .ver-detalhes:hover{text-decoration:underline}.listagem-pecas-do-mapa-tecnico ul li .estoque{display:inline-block;vertical-align:middle;color:#597175;font-size:var(--fontSizeMedium-sm)}.listagem-pecas-do-mapa-tecnico ul li .preco-item .nome{display:none}.listagem-pecas-do-mapa-tecnico ul li .preco-item .de .nome{display:inline-block;vertical-align:middle}.listagem-pecas-do-mapa-tecnico ul li .preco-item .de .valor-de{display:inline-block;vertical-align:middle}.listagem-pecas-do-mapa-tecnico ul li .preco-item .por .nome{display:inline-block;vertical-align:middle}.listagem-pecas-do-mapa-tecnico ul li .preco-item .por .valor-por{display:inline-block;vertical-align:middle}.listagem-pecas-do-mapa-tecnico ul li .preco-item .valor-por-unico{font-size:var(--fontSizeNormal);color:var(--corPrecoProdutoListagem);font-weight:bold}.listagem-pecas-do-mapa-tecnico ul li .preco-item .valor-de{text-decoration:line-through}.listagem-pecas-do-mapa-tecnico ul li .preco-item .valor-por{font-weight:bold;color:var(--corPrecoProdutoListagem)}.listagem-pecas-do-mapa-tecnico ul li .codigo{display:inline-block;color:var(--corTitulosClimba);text-align:center;font-weight:bolder;width:30px}.listagem-pecas-do-mapa-tecnico ul li .imagem{position:relative;width:45px;height:45px;border:1px solid #DDDDDD;background:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.listagem-pecas-do-mapa-tecnico ul li .imagem a{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.listagem-pecas-do-mapa-tecnico ul li .imagem a img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.listagem-pecas-do-mapa-tecnico ul li .imagem .foto-item-mapa-tecnico:hover{cursor:zoom-in}.listagem-pecas-do-mapa-tecnico ul li .descricao{float:left;width:100%}.listagem-pecas-do-mapa-tecnico ul li a .titulo{color:#373333;font-size:var(--fontSizeMedium)}.listagem-pecas-do-mapa-tecnico ul li a:hover .titulo{text-decoration:underline}.listagem-pecas-do-mapa-tecnico ul li .numero-peca{display:inline-block;width:100%;color:#797979;font-size:0.8em;font-family:Arial, sans-serif}.listagem-pecas-do-mapa-tecnico ul li .numero-peca .label{font-weight:bolder}.formulario-peca-listagem{display:inline-block;vertical-align:middle}.listagem-pecas-do-mapa-tecnico ul li .quantidade-peca .label{font-size:var(--fontSizeMedium-sm);display:block}.listagem-pecas-do-mapa-tecnico ul li .label{display:inline-block;font-family:Arial, sans-serif}.listagem-pecas-do-mapa-tecnico ul li input{width:45px;height:35px;padding:0;font-size:0.8em;text-align:center}.listagem-pecas-do-mapa-tecnico ul li .ver-detalhes .nome{display:inline-block;vertical-align:middle;color:#006DD9}.listagem-pecas-do-mapa-tecnico ul li .sprite_content-lupa{display:inline-block;vertical-align:middle;margin-right:3px}.listagem-videos-pecas,.listagem-fotos-pecas,.descricao-pecas{float:left;width:100%;margin-top:80px}.listagem-videos-pecas h2.titulo,.listagem-fotos-pecas h2.titulo,.descricao-pecas h2.titulo{float:left;width:100%;height:34px;line-height:34px;color:#000000;padding:0 5px;margin:0;font-size:1.4em;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.descricao-pecas .content{padding:25px 0}.listagem-fotos-pecas li{float:left;width:200px;margin:2% 1%;height:170px;position:relative;border:1px solid #DEDEDE;border-radius:4px}.listagem-fotos-pecas li .hover{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:100%;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.listagem-fotos-pecas li:hover .hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.listagem-fotos-pecas li .hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#1463B3;opacity:0.58;-moz-opacity:0.58;filter:alpha(opacity=58)}.listagem-fotos-pecas li img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-width:90%;max-height:90%}.listagem-videos-pecas li{float:left;width:49%;position:relative;margin:2% 0}.resumo-da-compra-pecas{float:right;width:25%;z-index:1;position:sticky;top:100px;padding:25px;border:1px solid #DEDEDE;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.resumo-da-compra-pecas .resumo-da-compra{float:left;width:100%;max-width:none;margin:0}.resumo-da-compra-pecas .resumo-da-compra h3{text-transform:uppercase;color:var(--corPrincipalTitulos);font-size:var(--fontSizeLarge);text-align:center;line-height:25px;margin-top:25px;height:auto;border-top:2px solid #DEDEDE;border-bottom:2px solid #DEDEDE;padding:5px 0;background:#FFF}.content-mapa-tecnico .resumo-da-compra-pecas .valor-total{margin-top:20px}.resumo-da-compra .comprar-junto .botao{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:20px;height:50px;max-width:400px;background-color:var(--corBgBotaoComprar)}.resumo-da-compra .comprar-junto .botao .icon{width:30px;height:100%}.resumo-sem-itens{float:left;width:100%;background:#FFF;border-bottom:2px solid #E2E5E6;text-align:center;height:540px}.resumo-sem-itens .icone{display:inline-block;vertical-align:middle;width:11px;height:20px}.resumo-sem-itens .descricao{display:inline-block;vertical-align:middle;max-width:76%;color:#FF8C2B;font-size:1.8em;margin-left:2%}.mapa-tecnico-arrows{width:200px;margin:0 auto 30px;text-align:center;position:relative;display:none}.mapa-tecnico-arrows .descricao{font-family:'SourceSansPro-Semibold', sans-serif;color:#FF8C2B;font-size:0.9em}.mapa-tecnico-arrows .left{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto auto auto 0;width:11px;height:20px;cursor:pointer;text-indent:-9999px}.mapa-tecnico-arrows .right{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto 0 auto auto;width:11px;height:20px;cursor:pointer;text-indent:-9999px}.resumo-da-compra-fixa{position:fixed;height:40px;width:100%;bottom:0;left:0;z-index:999}.resumo-da-compra-fixa .label-resumo{float:left;width:56%;background:#FF8F2B;color:#FFF;height:40px;font-size:0.9em}.resumo-da-compra-fixa .label-resumo .label{float:left;height:40px;margin-left:2%;line-height:1em}.resumo-da-compra-fixa .label-resumo .itens{float:right;margin-right:4%;height:40px;line-height:40px;font-size:1.3em}.resumo-da-compra-fixa .finalizar-compra-fixa{float:left;width:44%;background:var(--corBgBotaoComprar);border-radius:4px;color:#FFF;height:40px;cursor:pointer}.resumo-da-compra-fixa .finalizar-compra-fixa .icone{display:inline-block;vertical-align:middle;width:32px;height:25px}.resumo-da-compra-fixa .finalizar-compra-fixa .descricao{display:inline-block;vertical-align:middle;line-height:1em;font-size:1.1em}.msg_estoque_insuficiente{background:url("https://static.app.idcommerce.com.br/common/lib/images/erro_carrinho.png") no-repeat 4px center #FFF2CE;border:2px solid #FFEAA5;color:#290000;font-weight:bold;margin:10px auto;padding:4px 4px 4px 40px;text-align:left;font-size:1em;display:none}.listagem-itens-resumo li:first-child .separador-produtos{display:none}.separador-produtos{margin:0 auto 50px;position:relative;display:none}.separador-produtos:before{content:"";position:absolute;width:100%;height:2px;background:#F2F2F2;margin:auto;top:0;left:0;bottom:0}.separador-produtos .icone{display:block;margin:0 auto;width:25px;height:25px;line-height:25px;text-align:center;font-weight:bolder;color:#FFF;background:var(--corDestaque);font-size:2em;position:relative;z-index:1;font-family:Arial, sans-serif;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.botao-remover-item{background:none;cursor:pointer;font-size:var(--fontSizeMedium-sm);padding-left:0;display:block}.botao-remover-item .icone{display:inline-block;vertical-align:middle}.botao-remover-item .nome{display:inline-block;vertical-align:middle}.comprar-junto .nome{font-weight:bold}#simplemodal-container a.modalCloseImg{z-index:10;width:10px;height:10px;padding:10px;background:#000}.itens-opcoes-adicionais-popup .imagem img{margin:0 auto}.content-mapa-tecnico .aba.tabulous_active{border-color:var(--corDestaque)}.listagem-pecas-do-mapa-tecnico ul li .preco-item{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.listagem-pecas-do-mapa-tecnico ul li .preco-item .preco-de-por .por,.listagem-pecas-do-mapa-tecnico ul li .preco-item .preco-de-por .de{display:block}.listagem-pecas-do-mapa-tecnico .preco-de-por,.listagem-pecas-do-mapa-tecnico .preco-promocional-quantidade{width:100%}.popup-mobile.close{display:none}.popup-mobile.open{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;background:rgba(0,0,0,0.2);z-index:99999}@media (min-width: 1001px){.resumo-da-compra-fixa{display:none}.listagem-fotos-pecas li:nth-child(4n+1){margin-left:0}.listagem-fotos-pecas li:nth-child(4n+4){margin-right:0}.listagem-videos-pecas li:nth-child(2n+1){margin-right:1%}.listagem-videos-pecas li:nth-child(2n+2){margin-left:1%}.box-detalhes-produto-resumo .preco-item .por{float:left}}@media (max-width: 1150px){.listagem-pecas-do-mapa-tecnico ul li .preco{text-align:left;margin-top:5px}.resumo-da-compra-pecas li .descricao{width:100%}.resumo-da-compra-pecas li{text-align:center}}@media (max-width: 1115px){.resumo-da-compra-pecas .content h3.titulo{font-size:1em}}@media (min-width: 700px) and (max-width: 1000px){.item-mapa .separador{display:none}.listagem-fotos-pecas li{width:32%}.listagem-fotos-pecas li:nth-child(3n+1){margin-left:0}.listagem-fotos-pecas li:nth-child(3n+3){margin-right:0}}@media (min-width: 420px) and (max-width: 699px){.listagem-fotos-pecas li{width:49%}.listagem-fotos-pecas li:nth-child(2n+1){margin-left:0}.listagem-fotos-pecas li:nth-child(2n+2){margin-right:0}}@media (max-width: 419px){.listagem-fotos-pecas li{width:48%}}@media (max-width: 1000px){.popup-mobile .botao-fechar{position:absolute;right:-10px;top:-10px;background:#FFF;border:1px solid #000;width:30px;height:30px;border-radius:50%;text-align:center;line-height:27px;font-weight:bold;font-size:1.2em;cursor:pointer}.item-mapa .conteudo-peca{display:none}.popup-mobile.open .box-detalhes-peca{position:absolute;left:0;right:0;bottom:0;top:0;height:230px;margin:auto}.item-mapa{padding:0}.listagem-pecas-do-mapa-tecnico ul li .botao-comprar,.listagem-pecas-do-mapa-tecnico ul li .coluna1,.listagem-pecas-do-mapa-tecnico ul li .coluna2,.listagem-pecas-do-mapa-tecnico ul li .coluna3{width:100%}.produto-pecas .header-item .descricao-item .codigo-modelo{display:block;width:100%;padding-top:0;margin-left:0}.resumo-da-compra-pecas .resumo-da-compra .mensagem-add:before{content:"Para adicionar itens clique em comprar na listagem dos produtos acima";text-indent:0;float:left;width:100%;margin:0}.resumo-da-compra-pecas .resumo-da-compra .mensagem-add br{display:none}.resumo-da-compra-pecas .resumo-da-compra .mensagem-add{text-indent:-99999px;overflow:hidden}.listagem-videos-pecas li{width:100%}.resumo-da-compra-pecas .resumo-da-compra .info{text-align:left}.listagem-pecas-do-mapa-tecnico ul li{gap:20px}.listagem-videos-pecas{margin-top:2px}.listagem-videos-pecas>ul{display:none}.descricao-pecas .content{display:none}.listagem-fotos-pecas{margin-top:2px}.listagem-fotos-pecas>ul{display:none}.resumo-da-compra-pecas:before{display:none}.mapa-tecnico-tab ul.links-tab li .miniatura-mapa img{margin:auto}.mapa-tecnico-tab ul.links-tab li a{text-align:center;min-width:130px;width:100%}.produto-pecas .header-item .imagem-marca{width:90%;height:auto;margin:0 auto}.produto-pecas .header-item .imagem-marca img{margin:0 auto;position:relative;max-width:100%;max-height:100%}.mapa-tecnico-arrows{display:none}.resumo-da-compra-pecas{float:left;width:100%;margin-top:20px;position:relative;top:0}.mapa-tecnico-tab{width:100%}.mapa-tecnico-tab .label-circulos{display:none}.arrows-mapa-tecnico{display:none}.listagem-pecas-do-mapa-tecnico .comprar-peca{width:100%;height:32px;margin-top:14px}.listagem-pecas-do-mapa-tecnico ul li .estoque{width:50%}.itens-opcoes-adicionais-popup li:first-child .imagem img{margin:0 auto}.listagem-fotos-pecas h2.titulo:after,.descricao-pecas h2.titulo:after{content:"Ver mais";font-size:var(--fontSizeMedium);color:#666;text-decoration:underline;font-weight:normal;display:block;position:absolute;right:0;top:0}ul.links-tab{flex-wrap:wrap}ul.links-tab li{margin:0}}@media (max-width: 720px){.listagem-pecas-do-mapa-tecnico ul li .codigo{float:left;width:auto;height:auto;position:relative;margin:12px}.listagem-pecas-do-mapa-tecnico ul li .imagem{position:relative;display:inline-block;vertical-align:middle;left:0;right:0;bottom:0;top:0}.listagem-pecas-do-mapa-tecnico ul li .descricao{padding:0;max-width:50%;float:none;display:inline-block;margin:0 0 0 2%;vertical-align:middle}}@media (max-width: 630px){.produto-pecas .header-item .produto-marca{width:30%;max-width:80px;height:80px;display:flex;justify-content:center;align-items:center}.produto-pecas .header-item .separador{left:36%}.produto-pecas .header-item .descricao-item{float:right;width:calc(100% - 120px);margin:10px 0 0 0}}.MagicZoom,.mz-figure,.mz-lens,.mz-zoom-window,.mz-loading,.mz-hint,.mz-expand .mz-expand-stage,.mz-expand .mz-expand-stage .mz-image-stage,.mz-expand .mz-expand-stage .mz-image-stage .mz-caption,.mz-thumb img,.mz-expand-thumbnails,.mz-expand-controls,.mz-button{-webkit-box-sizing:border-box;box-sizing:border-box}.MagicZoom,.mz-figure{display:inline-block;outline:0 !important;font-size:0 !important;line-height:100% !important;direction:ltr !important;position:relative;z-index:1;margin:0 auto;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden}.MagicZoom{-webkit-transform:translate3d(0, 0, 0);-ms-touch-action:pan-y;touch-action:pan-y}figure.mz-figure{overflow:hidden;margin:0 !important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.MagicZoom img,.mz-figure img{border:0 !important;margin:0 !important;outline:0 !important;padding:0 !important}.MagicZoom>img,.mz-figure>img{width:100%;height:auto}.ie8-magic .MagicZoom>img,.ie8-magic .mz-figure>img{width:100%;max-width:none !important}.mz-figure.mz-no-zoom.mz-no-expand,.mz-expand .mz-figure.mz-no-zoom{cursor:default !important}.mz-figure.mz-active,.mz-expand{-ms-touch-action:none;touch-action:none}.mz-lens,.mz-zoom-window{position:absolute !important;overflow:hidden !important;pointer-events:none !important}.mz-lens img,.mz-zoom-window img{position:absolute !important;max-width:none !important;max-height:none !important}.mz-lens img{-webkit-transition:none !important;transition:none !important}.mz-zoom-window{z-index:2000000000;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mz-zoom-window.mz-magnifier{-webkit-mask-image:-webkit-radial-gradient(circle, white, black);-webkit-mask-clip:content;cursor:none}.mz-figure.mz-active .mz-zoom-window.mz-magnifier{pointer-events:auto !important;cursor:inherit !important}.mz-zoom-window.mz-magnifier.mz-expanded{z-index:2147483647}.mz-zoom-window img{width:auto;height:auto;left:-1000%;right:-1000%;top:-1000%;bottom:-1000%;margin:auto !important;-webkit-transition:none !important;transition:none !important;-webkit-transform-origin:50% 50% !important;-ms-transform-origin:50% 50% !important;transform-origin:50% 50% !important}body div#content div#content div div#meio div div#conteudo div main div#produtos div#fotos-produto div#foto-destaque a#zoom:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img{width:auto !important}.mz-zoom-window.mz-preview img{top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;margin:0 !important;width:100% !important;height:auto !important;-webkit-transform:none !important;transform:none !important}.lt-ie9-magic .mz-zoom-window img{margin:0 !important}.mz-expand-controls{z-index:2147483647}.mz-fade{-webkit-transition:opacity .25s;transition:opacity .25s}.mz-hidden{opacity:0}.mz-visible{opacity:1}.mobile-magic .mz-expand .mz-expand-bg{-webkit-transform-style:flat !important;transform-style:flat !important}.mobile-magic .mz-expand-controls.mz-fade{transition:none !important}.mobile-magic .mz-expand>.mz-zoom-window{top:0 !important;left:0 !important}@media not screen and (max-device-width: 767px){.mz-expanded-view-open,.mz-expanded-view-open body{overflow:hidden !important}.mz-expanded-view-open body{height:auto !important}}@media screen and (max-device-width: 767px){:root.mz-expanded-view-open:not(.ios-magic):not([data-magic-ua=safari]),:root.mz-expanded-view-open:not(.ios-magic):not([data-magic-ua=safari]) body{overflow:hidden !important}:root.mz-expanded-view-open:not(.ios-magic):not([data-magic-ua=safari]) body{height:auto !important}}.mz-figure.mz-active{background:#fff}.mz-figure.mz-no-zoom,.mz-figure.mz-click-zoom,.mz-figure.mz-active{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mz-figure.mz-active.mz-no-expand{cursor:crosshair}.mz-figure.mz-active.mz-click-zoom.mz-no-expand{cursor:crosshair;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.mz-figure.mz-active.mz-magnifier-zoom.mz-hover-zoom.mz-no-expand{cursor:none}.mz-figure.mz-magnifier-zoom.mz-active{overflow:visible !important}.mz-figure.mz-active>img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncA type='linear' slope='0.6'/></feComponentTransfer></filter></svg>#grayscale");-webkit-filter:grayscale(80%) opacity(60%);filter:grayscale(80%) opacity(60%)}.no-cssfilters-magic .mz-figure.mz-active>img{opacity:0.6}.lt-ie10-magic .mz-figure.mz-active>img{opacity:1;filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1,opacity=0.6)}.mz-expand .mz-figure.mz-active.mz-inner-zoom,:not(.mz-expand) .mz-figure.mz-active.mz-inner-zoom>img{opacity:0}.lt-ie10-magic .mz-expand .mz-figure.mz-active.mz-inner-zoom,.lt-ie10-magic .mz-figure.mz-active.mz-inner-zoom>img{filter:alpha(opacity=0)}.ie9-magic .mz-expand .mz-figure.mz-active.mz-inner-zoom{background:transparent}.mz-lens{border:1px solid #aaa;border-color:rgba(170,170,170,0.7);box-shadow:0 0 5px rgba(0,0,0,0.3);cursor:none;z-index:10;opacity:0}.mz-figure.mz-active .mz-lens{opacity:1;-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9) 0.1s;transition:opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9) 0.1s}.mz-figure.mz-active.mz-magnifier-zoom .mz-lens{border-radius:50%;opacity:0;cursor:none}.mz-zoom-window{background:#fff;box-shadow:0 0 3px rgba(0,0,0,0.2)}.mz-zoom-window.mz-magnifier{border-radius:100%;border:0;background:rgba(255,255,255,0.3)}.mz-zoom-window.mz-magnifier:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:100%;border:1px solid rgba(170,170,170,0.7);box-shadow:inset 0 0 20px 1px rgba(0,0,0,0.3);background:transparent;z-index:1}.mz-zoom-window.mz-magnifier.mz-square,.mz-zoom-window.mz-magnifier.mz-square:before{border-radius:0 !important}.lt-ie9-magic .mz-zoom-window{border:1px solid #e5e5e5}.mz-zoom-window.mz-inner{border:none;box-shadow:none}.mz-zoom-window.mz-inner:not(.mz-expanded){z-index:80}.mz-zoom-window .mz-caption{background:#777;color:#fff;font-size:10pt;opacity:0.8;position:absolute;top:0;z-index:150;padding:3px;width:100%;line-height:normal !important;text-align:center !important}.lt-ie9-magic .mz-zoom-window .mz-caption{filter:alpha(opacity=80)}.mz-zoom-window.caption-bottom .mz-caption{top:auto;bottom:0}.mz-zoom-window.mz-expanded>.mz-caption{display:none}.mz-zoom-window.mz-deactivating,.mz-zoom-window.mz-activating{-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9),-webkit-transform 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);transition:opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9),transform 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9)}.mz-zoom-window.mz-deactivating{-webkit-transition-duration:.25s, .25s, .25s;transition-duration:.25s, .25s, .25s}.mz-zoom-window.mz-p-right,.mz-zoom-window.mz-p-left,.mz-zoom-window.mz-p-top,.mz-zoom-window.mz-p-bottom{opacity:0;z-index:-100}.mz-zoom-window.mz-p-right{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0)}.mz-zoom-window.mz-p-left{-webkit-transform:translate3d(20%, 0, 0);transform:translate3d(20%, 0, 0)}.mz-zoom-window.mz-p-top{-webkit-transform:translate3d(0, 20%, 0);transform:translate3d(0, 20%, 0)}.mz-zoom-window.mz-p-bottom{-webkit-transform:translate3d(0, -20%, 0);transform:translate3d(0, -20%, 0)}.mz-zoom-window>img{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.mz-zoom-window.mz-p-inner.mz-deactivating>img,.mz-zoom-window.mz-p-inner.mz-activating>img{-webkit-transition:-webkit-transform 0.22s cubic-bezier(0.25, 0.5, 0.5, 0.9) !important;transition:transform 0.22s cubic-bezier(0.25, 0.5, 0.5, 0.9) !important}.mz-zoom-window.mz-p-magnifier{-webkit-transform:scale(0.1);transform:scale(0.1)}.mz-zoom-window.mz-preview.mz-deactivating,.mz-zoom-window.mz-preview.mz-activating,.mz-zoom-window.mz-custom.mz-deactivating,.mz-zoom-window.mz-custom.mz-activating{-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);transition:opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9)}.mz-zoom-window.mz-preview.mz-deactivating,.mz-zoom-window.mz-custom.mz-deactivating{-webkit-transition-duration:.2s;transition-duration:.2s}.mz-zoom-window.mz-p-preview,.mz-zoom-window.mz-p-custom{opacity:0}.mz-hint,.mz-loading{color:#eee;background:rgba(49,51,61,0.7);font:normal 12px/1.2em 'Lucida Grande', 'Lucida Sans Unicode', Verdana, 'Helvetica Neue', Arial, Helvetica, sans-serif;text-decoration:none;text-align:center;direction:ltr;display:inline-block;margin:0;position:absolute;z-index:1000;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}.mz-hint{bottom:8px;left:0;right:0;padding:0 10%;background-color:transparent;-webkit-transition:opacity 0.4s ease, z-index 0.4s ease;transition:opacity 0.4s ease, z-index 0.4s ease}.mz-hint-message{display:inline-block;background:rgba(49,51,61,0.7);border-radius:2em;padding:.7em 1.1em}.mz-hint-message:before{content:'\02295';font-family:serif;font-size:1.5em;speak:none;text-align:center;vertical-align:-2px;margin-right:6px}.mobile-magic .mz-hint-message:before{display:none}.mz-hint-hidden{opacity:0;z-index:-1;-webkit-transition-delay:.6s;transition-delay:.6s}.mz-expand .mz-hint{font-size:18px;line-height:1.1em;top:50%;bottom:auto;margin:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.mz-expand .mz-hint-message{padding:1.1em}.mz-expand .mz-hint-message:before{display:none}.mz-expand .mz-hint-hidden{opacity:0;-webkit-transition-delay:1.5s;transition-delay:1.5s}.mz-loading{font-size:0;border-radius:100%;opacity:0;padding:0;width:36px;height:36px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mz-loading:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:24px;height:24px;margin:auto;text-indent:-9999em;border-radius:50%;border:2px solid white;border-top-color:transparent;box-sizing:border-box}.mz-loading.shown{opacity:1;z-index:1;-webkit-transition:opacity 0s;transition:opacity 0s}.mz-loading.shown:after{-webkit-animation:spin-loading .9s infinite linear;animation:spin-loading .9s infinite linear}@-webkit-keyframes spin-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lt-ie10-magic .mz-loading{border-radius:2em;font-size:12px;padding:.7em 1.1em;width:auto;height:auto}.lt-ie10-magic .mz-loading:after{content:'Loading...';text-indent:0;border:none;position:relative}.lt-ie9-magic .mz-loading{filter:alpha(opacity=0);right:0;left:0;width:126px;margin:auto}.lt-ie9-magic .mz-hint-message,.lt-ie9-magic .mz-loading.shown{background:transparent !important;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#7c31333D', EndColorStr='#7c31333D')}.lt-ie9-magic .mz-hint-hidden{filter:alpha(opacity=0)}.mz-expand,.mz-expand .mz-expand-bg,.mz-expand .mz-expand-bg>img,.mz-expand .mz-expand-bg>svg,.mz-expand .mz-expand-stage{position:absolute;top:0;right:0;bottom:0;left:0}.mz-expand .mz-expand-bg,.mz-expand .mz-expand-bg>img,.mz-expand .mz-expand-bg>svg{width:auto !important;height:auto !important}.mz-expand .mz-expand-bg,.mz-expand .mz-expand-bg>svg{min-width:100% !important;min-height:100% !important}.mz-expand{background-color:black;text-align:center;vertical-align:middle;display:block;overflow:hidden;z-index:2100000000;position:fixed;width:auto;height:auto;-webkit-perspective:600px;perspective:600px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-overflow-style:none}.mz-expand .mz-expand-bg{display:inline-block;max-width:none !important;max-height:none !important;margin:auto;vertical-align:middle;z-index:-100;background-repeat:no-repeat;background-size:cover;-webkit-perspective:600px;perspective:600px;-webkit-transform:translate3d(0, 0, 0) scale(7) rotate(0.01deg);transform:translate3d(0, 0, 0) scale(7) rotate(0.01deg)}.mz-expand .mz-expand-bg>img{margin:auto;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.mz-expand .mz-expand-bg>img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='blur'><feGaussianBlur stdDeviation='80' in='SourceGraphic'></feGaussianBlur></filter></svg>#blur");-webkit-filter:blur(20px) brightness(60%);filter:blur(20px) brightness(60%)}.mz-expand .mz-expand-bg>svg{margin:auto;opacity:.6}[data-magic-ua=edge] .mz-expand .mz-expand-bg,.lt-ie10-magic .mz-expand .mz-expand-bg{display:none !important}.lt-ie9-magic .mz-expand{background:#1f1f1f}[data-magic-ua=edge] .mz-expand{background-color:rgba(31,31,31,0.96)}.mz-expand.plain-bg .mz-expand-bg,.mz-expand.dark-bg .mz-expand-bg,.mz-expand.white-bg .mz-expand-bg{display:none !important}.mz-expand.dark-bg{background-color:#1f1f1f;background-color:rgba(31,31,31,0.96)}.mz-expand.white-bg{background-color:#fff}.mz-expand .mz-expand-stage{display:flex;flex-direction:column;padding:0;z-index:2100000000}.mz-expand .mz-expand-stage .mz-image-stage{display:flex;flex-direction:column;flex:1 1;position:relative;margin:0;padding:20px 0;overflow:hidden;text-align:center;vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mz-expand .mz-expand-stage.mz-zoom-in .mz-image-stage{padding:0 !important;left:0;right:0}.mz-expand .mz-image-stage>figure{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;font-size:0;overflow:hidden}.mz-expand .mz-figure{max-width:100% !important;overflow:visible}.mz-expand .mz-figure>img{max-width:100%;width:auto;height:auto}.mz-expand .mz-zoom-in .mz-image-stage>figure,.mz-expand .mz-zoom-in .mz-image-stage>figure .mz-figure.mz-activating,.mz-expand .mz-zoom-in .mz-image-stage>figure .mz-figure.mz-active{flex:1 0;width:100%;height:100%}.mz-expand .mz-zoom-in .mz-image-stage>figure .mz-figure.mz-active>img{pointer-events:none}.mz-expand .mz-figure{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mz-expand .mz-figure.mz-active{cursor:crosshair;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.mz-expand .mz-expand-stage.mz-zoom-in.mz-always-zoom .mz-image-stage>figure>figure>img{z-index:1;position:absolute !important;top:-5000px !important;bottom:-5000px !important;left:-5000px !important;right:-5000px !important;margin:auto !important}.lt-ie10-magic .mz-zoom-window.mz-expanded img{filter:alpha(opacity=100)}.lt-ie10-magic .mz-expand .mz-figure.mz-magnifier-zoom{overflow:hidden;filter:alpha(opacity=100)}.mz-expand .mz-caption{flex:0 0;color:#fff;text-shadow:0px 0px 46px #000;padding:10px 30px;font:normal 10pt/1.25 'Lucida Grande', 'Lucida Sans Unicode', Verdana, 'Helvetica Neue', Arial, Helvetica, sans-serif;text-align:center;width:100%;opacity:0}.mz-expand .mz-caption.mz-show{-webkit-transition:opacity 0.15s ease-out;transition:opacity 0.15s ease-out;opacity:1}.mz-expand .mz-zoom-in .mz-image-stage .mz-caption{display:none}.mz-expand .mz-caption a{color:inherit;cursor:pointer}.mz-expand.white-bg .mz-caption{color:#555;text-shadow:none}.lt-ie9-magic .mz-expand .mz-caption{top:100%}.mz-expand .mz-zoom-window{box-shadow:none;background:transparent}.lt-ie9-magic .mz-expand .mz-zoom-window{border:0}@media screen and (max-device-width: 767px){.mobile-magic .mz-expand .mz-image-stage .mz-caption{display:none !important}}.mz-nav-controls,.mz-expand-controls,button.mz-button{margin:0 !important;padding:0 !important;outline:0 !important}.mz-nav-controls{z-index:2100000000}button.mz-button{color:rgba(180,180,180,0.6) !important;font-size:0;cursor:pointer;z-index:2100000000 !important;background-color:transparent !important;border:0 solid transparent !important;border-radius:100% !important;box-shadow:none !important;position:absolute !important;text-transform:none !important;text-align:center;speak:none;width:60px !important;height:60px !important;min-width:0 !important;min-height:0 !important;max-width:none !important;max-height:none !important;-webkit-transition:color .25s, background-color .25s !important;transition:color .25s, background-color .25s !important}button.mz-button:before{display:block;position:static;height:100%;transform:scale(0.9);-webkit-transition:-webkit-transform .25s !important;transition:transform .25s !important}:root:not(.mobile-magic) button.mz-button:hover,button.mz-button:active{color:#b4b4b4 !important}button.mz-button:active:before{-webkit-transform:scale(0.7) !important;transform:scale(0.7) !important}.mobile-magic .mz-expand button.mz-button:active{background-color:rgba(49,51,61,0.7) !important}button.mz-button.mz-button-prev,button.mz-button.mz-button-next{margin:auto 10px !important;top:0 !important;bottom:0 !important;overflow:hidden !important}button.mz-button.mz-button-prev{left:0 !important;transform:rotateZ(180deg) !important}button.mz-button.mz-button-next{right:0 !important}button.mz-button.mz-button-close{margin:10px !important;top:0 !important;right:0 !important;z-index:95 !important}button.mz-button.mz-button-close:before{content:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNS4zODQxIDI0LjcyNDFDMjQuOTkzNyAyNC4zMzM0IDI0Ljk5MzkgMjMuNzAwMiAyNS4zODQ3IDIzLjMwOThMMzcgMTEuNzA1MUwzNi4yOTQzIDExTDI0LjY3OTMgMjIuNjA0NEMyNC4yODg2IDIyLjk5NDcgMjMuNjU1NiAyMi45OTQ0IDIzLjI2NTIgMjIuNjAzOEwxMS43MDUyIDExLjAzNjZMMTEgMTEuNzQyMkwyMi41NTkzIDIzLjMwODdDMjIuOTQ5NyAyMy42OTk0IDIyLjk0OTUgMjQuMzMyNiAyMi41NTg4IDI0LjcyM0wxMS4wMzcgMzYuMjM0MkwxMS43NDI3IDM2LjkzOTNMMjMuMjY0MSAyNS40Mjg0QzIzLjY1NDggMjUuMDM4MSAyNC4yODc5IDI1LjAzODMgMjQuNjc4MiAyNS40Mjg5TDM2LjI0MjEgMzdMMzYuOTQ3MiAzNi4yOTQ0TDI1LjM4NDEgMjQuNzI0MVoiIGZpbGw9IiM5OTk5OTkiLz4KPHBhdGggZD0iTTI1LjM4NDEgMjQuNzI0MUMyNC45OTM3IDI0LjMzMzQgMjQuOTkzOSAyMy43MDAyIDI1LjM4NDcgMjMuMzA5OEwzNyAxMS43MDUxTDM2LjI5NDMgMTFMMjQuNjc5MyAyMi42MDQ0QzI0LjI4ODYgMjIuOTk0NyAyMy42NTU2IDIyLjk5NDQgMjMuMjY1MiAyMi42MDM4TDExLjcwNTIgMTEuMDM2NkwxMSAxMS43NDIyTDIyLjU1OTMgMjMuMzA4N0MyMi45NDk3IDIzLjY5OTQgMjIuOTQ5NSAyNC4zMzI2IDIyLjU1ODggMjQuNzIzTDExLjAzNyAzNi4yMzQyTDExLjc0MjcgMzYuOTM5M0wyMy4yNjQxIDI1LjQyODRDMjMuNjU0OCAyNS4wMzgxIDI0LjI4NzkgMjUuMDM4MyAyNC42NzgyIDI1LjQyODlMMzYuMjQyMSAzN0wzNi45NDcyIDM2LjI5NDRMMjUuMzg0MSAyNC43MjQxWiIgc3Ryb2tlPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=")}button.mz-button.mz-button-prev:before,button.mz-button.mz-button-next:before{content:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=")}@supports ((-webkit-mask-image: url()) or (mask-image: url())) and ((-webkit-mask-repeat: no-repeat) or (mask-repeat: no-repeat)) and ((-webkit-mask-position: center) or (mask-position: center)) and ((-webkit-mask-size: cover) or (mask-size: cover)){button.mz-button:before{content:"" !important;background-color:currentColor;background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}button.mz-button.mz-button-close:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNS4zODQxIDI0LjcyNDFDMjQuOTkzNyAyNC4zMzM0IDI0Ljk5MzkgMjMuNzAwMiAyNS4zODQ3IDIzLjMwOThMMzcgMTEuNzA1MUwzNi4yOTQzIDExTDI0LjY3OTMgMjIuNjA0NEMyNC4yODg2IDIyLjk5NDcgMjMuNjU1NiAyMi45OTQ0IDIzLjI2NTIgMjIuNjAzOEwxMS43MDUyIDExLjAzNjZMMTEgMTEuNzQyMkwyMi41NTkzIDIzLjMwODdDMjIuOTQ5NyAyMy42OTk0IDIyLjk0OTUgMjQuMzMyNiAyMi41NTg4IDI0LjcyM0wxMS4wMzcgMzYuMjM0MkwxMS43NDI3IDM2LjkzOTNMMjMuMjY0MSAyNS40Mjg0QzIzLjY1NDggMjUuMDM4MSAyNC4yODc5IDI1LjAzODMgMjQuNjc4MiAyNS40Mjg5TDM2LjI0MjEgMzdMMzYuOTQ3MiAzNi4yOTQ0TDI1LjM4NDEgMjQuNzI0MVoiIGZpbGw9IiM5OTk5OTkiLz4KPHBhdGggZD0iTTI1LjM4NDEgMjQuNzI0MUMyNC45OTM3IDI0LjMzMzQgMjQuOTkzOSAyMy43MDAyIDI1LjM4NDcgMjMuMzA5OEwzNyAxMS43MDUxTDM2LjI5NDMgMTFMMjQuNjc5MyAyMi42MDQ0QzI0LjI4ODYgMjIuOTk0NyAyMy42NTU2IDIyLjk5NDQgMjMuMjY1MiAyMi42MDM4TDExLjcwNTIgMTEuMDM2NkwxMSAxMS43NDIyTDIyLjU1OTMgMjMuMzA4N0MyMi45NDk3IDIzLjY5OTQgMjIuOTQ5NSAyNC4zMzI2IDIyLjU1ODggMjQuNzIzTDExLjAzNyAzNi4yMzQyTDExLjc0MjcgMzYuOTM5M0wyMy4yNjQxIDI1LjQyODRDMjMuNjU0OCAyNS4wMzgxIDI0LjI4NzkgMjUuMDM4MyAyNC42NzgyIDI1LjQyODlMMzYuMjQyMSAzN0wzNi45NDcyIDM2LjI5NDRMMjUuMzg0MSAyNC43MjQxWiIgc3Ryb2tlPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNS4zODQxIDI0LjcyNDFDMjQuOTkzNyAyNC4zMzM0IDI0Ljk5MzkgMjMuNzAwMiAyNS4zODQ3IDIzLjMwOThMMzcgMTEuNzA1MUwzNi4yOTQzIDExTDI0LjY3OTMgMjIuNjA0NEMyNC4yODg2IDIyLjk5NDcgMjMuNjU1NiAyMi45OTQ0IDIzLjI2NTIgMjIuNjAzOEwxMS43MDUyIDExLjAzNjZMMTEgMTEuNzQyMkwyMi41NTkzIDIzLjMwODdDMjIuOTQ5NyAyMy42OTk0IDIyLjk0OTUgMjQuMzMyNiAyMi41NTg4IDI0LjcyM0wxMS4wMzcgMzYuMjM0MkwxMS43NDI3IDM2LjkzOTNMMjMuMjY0MSAyNS40Mjg0QzIzLjY1NDggMjUuMDM4MSAyNC4yODc5IDI1LjAzODMgMjQuNjc4MiAyNS40Mjg5TDM2LjI0MjEgMzdMMzYuOTQ3MiAzNi4yOTQ0TDI1LjM4NDEgMjQuNzI0MVoiIGZpbGw9IiM5OTk5OTkiLz4KPHBhdGggZD0iTTI1LjM4NDEgMjQuNzI0MUMyNC45OTM3IDI0LjMzMzQgMjQuOTkzOSAyMy43MDAyIDI1LjM4NDcgMjMuMzA5OEwzNyAxMS43MDUxTDM2LjI5NDMgMTFMMjQuNjc5MyAyMi42MDQ0QzI0LjI4ODYgMjIuOTk0NyAyMy42NTU2IDIyLjk5NDQgMjMuMjY1MiAyMi42MDM4TDExLjcwNTIgMTEuMDM2NkwxMSAxMS43NDIyTDIyLjU1OTMgMjMuMzA4N0MyMi45NDk3IDIzLjY5OTQgMjIuOTQ5NSAyNC4zMzI2IDIyLjU1ODggMjQuNzIzTDExLjAzNyAzNi4yMzQyTDExLjc0MjcgMzYuOTM5M0wyMy4yNjQxIDI1LjQyODRDMjMuNjU0OCAyNS4wMzgxIDI0LjI4NzkgMjUuMDM4MyAyNC42NzgyIDI1LjQyODlMMzYuMjQyMSAzN0wzNi45NDcyIDM2LjI5NDRMMjUuMzg0MSAyNC43MjQxWiIgc3Ryb2tlPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=")}button.mz-button.mz-button-prev:before,button.mz-button.mz-button-next:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=")}}@media screen and (max-device-width: 767px){button.mz-button-prev,button.mz-button-next{display:none !important}.mobile-magic .mz-expand button.mz-button.mz-button-close{width:50px !important;height:50px !important;color:#b4b4b4 !important}.mobile-magic .mz-expand button.mz-button:before{transform:scale(0.8)}}.lt-ie9-magic button.mz-button{border:0;filter:alpha(opacity=75)}.lt-ie9-magic button.mz-button:hover{filter:alpha(opacity=100)}.mz-figure .mz-nav-controls button.mz-button{display:none;width:32px !important;height:56px !important;margin:auto 0 !important;padding:0 !important;border:0 !important}.mz-figure.mz-show-arrows .mz-nav-controls button.mz-button{display:block}a[data-zoom-id],.mz-thumb,.mz-thumb:focus{display:inline-block;line-height:0;outline:none}a[data-zoom-id] img,.mz-thumb img{padding-bottom:4px;border:0;border-bottom:2px solid transparent;box-sizing:border-box}.mz-thumb:not(.mz-thumb-selected):hover img{border-bottom-color:rgba(180,180,180,0.3)}.mz-thumb.mz-thumb-selected img{border-bottom-color:#b4b4b4}.mz-expand-thumbnails{flex:0 0 80px;position:relative;width:100%;height:100%;margin:0 auto;padding:10px 0;z-index:50;overflow:hidden}.ios-magic[data-magic-engine=webkit][data-magic-engine-ver="603.1"] .mz-expand-thumbnails,:root[data-magic-ua=firefox] .mz-expand-thumbnails{height:80px}.mz-expand-thumbnails .magic-thumb>img{cursor:pointer;padding-bottom:4px;border:0;border-bottom:2px solid transparent}.mz-expand-thumbnails .magic-thumb:not(.magic-thumb-selected):hover img{border-bottom-color:rgba(180,180,180,0.3)}.mz-expand-thumbnails .magic-thumb.magic-thumb-selected img{border-bottom-color:#b4b4b4}.mz-expand-thumbnails .magic-thumbs .magic-thumbs-button{box-shadow:none}@media not screen and (max-device-width: 767px) and (orientation: portrait){.mz-expand.expand-thumbnails-left .mz-expand-stage{flex-direction:row-reverse}.mz-expand.expand-thumbnails-left .mz-expand-thumbnails{padding:0 10px;height:100%;overflow:hidden}.ios-magic[data-magic-engine=webkit][data-magic-engine-ver="603.1"] .mz-expand.expand-thumbnails-left .mz-expand-thumbnails,:root[data-magic-ua=firefox] .mz-expand.expand-thumbnails-left .mz-expand-thumbnails{width:80px;height:100%}}@media not screen and (max-device-width: 767px) and (orientation: portrait) and (max-device-width: 767px){.mz-expand-thumbnails .magic-thumbs.magic-thumbs-vertical{height:calc(100% - 40px);margin-top:20px;margin-bottom:20px}}.mz-expand.no-expand-thumbnails .mz-expand-thumbnails{display:none}.thumbnails-style-shaded.mz-thumb img{border:0 !important;padding-bottom:0;box-shadow:0 0 1px 0px rgba(0,0,0,0.3)}.thumbnails-style-shaded.mz-thumb:hover:not(.mz-thumb-selected) img{-webkit-filter:brightness(0.7);filter:brightness(0.7)}.thumbnails-style-shaded.mz-thumb-selected img{-webkit-filter:brightness(0.7) opacity(0.7);filter:brightness(0.7) opacity(0.7)}.thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb>img{border:0;padding-bottom:0;box-shadow:0 0 5px 1px rgba(0,0,0,0.3)}.thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb:not(.magic-thumb-selected)>img:hover{-webkit-filter:brightness(0.75);filter:brightness(0.75)}.thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb-selected img{-webkit-filter:brightness(0.7) opacity(0.7);filter:brightness(0.7) opacity(0.7)}.no-cssfilters-magic .thumbnails-style-shaded.mz-thumb:hover,.no-cssfilters-magic .thumbnails-style-shaded.mz-thumb.mz-thumb-selected,.no-cssfilters-magic .thumbnails-style-shaded .magic-thumb:hover,.no-cssfilters-magic .thumbnails-style-shaded .magic-thumb.magic-thumb-selected{background:#000}.no-cssfilters-magic .thumbnails-style-shaded.mz-thumb:hover:not(.mz-thumb-selected) img{opacity:.75;filter:alpha(opacity=75)}.no-cssfilters-magic .thumbnails-style-shaded.mz-thumb-selected img{opacity:.7;filter:alpha(opacity=70)}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb{position:relative}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb:after{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;z-index:100;pointer-events:none;background-color:rgba(0,0,0,0)}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb:hover:not(.magic-thumb-selected):after{background-color:rgba(0,0,0,0.2)}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb.magic-thumb-selected:after{background-color:rgba(0,0,0,0.3)}.no-cssfilters-magic .thumbnails-style-shaded .mz-expand-thumbnails .magic-thumb img{position:relative;z-index:1}.ie9-magic .thumbnails-style-shaded.mz-thumb img{box-shadow:0 0 4px 0px rgba(0,0,0,0.3)}.magic-thumbs,.magic-thumbs .magic-thumbs-wrapper,.magic-thumbs ul,.magic-thumbs li,.magic-thumbs li:before,.magic-thumbs li:after,.magic-thumbs li img,.magic-thumbs .magic-thumbs-button{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}.magic-thumbs{direction:ltr;overflow:visible;z-index:100;position:relative;left:0;top:0;padding:0 40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none}.magic-thumbs{width:100%;height:100%;white-space:nowrap}.magic-thumbs.no-buttons{padding:0 !important}.magic-thumbs-wrapper{display:block;width:100%;height:100%;position:relative;overflow:hidden;text-align:center}.magic-thumbs ul{list-style:none;font-size:0;display:inline-block;vertical-align:middle;height:100%;position:relative;white-space:nowrap}.magic-thumbs.no-buttons ul{left:0 !important;padding:0 !important;-webkit-transition:none !important;transition:none !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.magic-thumbs ul li{margin:0 4px;height:100%;width:auto;vertical-align:top;line-height:0;display:inline-block}.magic-thumbs ul li:after{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.magic-thumbs ul li>img{width:auto;height:auto;max-width:none !important;max-height:100% !important;vertical-align:middle}.ie8-magic .magic-thumbs ul li>img{max-width:none !important;max-height:none !important}.magic-thumbs.magic-thumbs-vertical{height:100%}.magic-thumbs-vertical{padding:40px 0}.magic-thumbs-vertical ul{height:auto;width:100%;white-space:normal}.magic-thumbs-vertical ul li{width:100%;height:auto}.magic-thumbs-vertical ul li{margin:4px 0}.magic-thumbs-vertical ul li>img{max-width:100% !important;max-height:none !important}.ie8-magic .magic-thumbs-vertical ul li>img{width:100%}.magic-thumbs button.magic-thumbs-button{color:rgba(180,180,180,0.6) !important;font-size:0;cursor:pointer;z-index:90 !important;background-repeat:no-repeat;background-color:transparent !important;background-image:none;border:0;border-radius:100%;box-shadow:none !important;overflow:hidden;position:absolute;text-transform:none !important;speak:none;text-align:center;width:33px;height:33px;top:0;bottom:0;margin:auto 3px;min-width:0 !important;min-height:0 !important;max-width:none !important;max-height:none !important;-webkit-transition:color .25s, background-color .25s !important;transition:color .25s, background-color .25s !important}.magic-thumbs button.magic-thumbs-button:before{display:block;position:static;height:100%;transform:scale(1);-webkit-transition:-webkit-transform .25s !important;transition:transform .25s !important}.mobile-magic .magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled),:root:not(.mobile-magic) .magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled):hover,.magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled):active{color:#b4b4b4 !important}.magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled):active:before{-webkit-transform:scale(0.7) !important;transform:scale(0.7) !important}.mobile-magic .mz-expand .magic-thumbs button.magic-thumbs-button:not(.magic-thumbs-button-disabled):active{background-color:rgba(49,51,61,0.7) !important}.magic-thumbs .magic-thumbs-button-prev{left:0;transform:rotateZ(180deg) !important}.magic-thumbs .magic-thumbs-button-next{right:0}.magic-thumbs-vertical button.magic-thumbs-button{top:auto;right:0;bottom:auto;left:0;margin:3px auto}.magic-thumbs-vertical button.magic-thumbs-button-prev{top:0;transform:rotateZ(-90deg) !important}.magic-thumbs-vertical button.magic-thumbs-button-next{bottom:0;transform:rotateZ(90deg) !important}.magic-thumbs .magic-thumbs-button-prev:before,.magic-thumbs .magic-thumbs-button-next:before{content:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=")}@supports ((-webkit-mask-image: url()) or (mask-image: url())) and ((-webkit-mask-repeat: no-repeat) or (mask-repeat: no-repeat)) and ((-webkit-mask-position: center) or (mask-position: center)) and ((-webkit-mask-size: cover) or (mask-size: cover)){.magic-thumbs button.magic-thumbs-button:before{content:"" !important;background-color:currentColor;background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.magic-thumbs .magic-thumbs-button-prev:before,.magic-thumbs .magic-thumbs-button-next:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOC43NTkzIDkuMzQ5MjFDMTguMzk5OCA4LjkyOTg4IDE3Ljc2ODUgOC44ODEzMiAxNy4zNDkyIDkuMjQwNzRDMTYuOTI5OSA5LjYwMDE3IDE2Ljg4MTMgMTAuMjMxNSAxNy4yNDA3IDEwLjY1MDhMMTguNzU5MyA5LjM0OTIxWk0zMCAyNEwzMC43NTkzIDI0LjY1MDhDMzEuMDgwMiAyNC4yNzYzIDMxLjA4MDIgMjMuNzIzNyAzMC43NTkzIDIzLjM0OTJMMzAgMjRaTTE3LjI0MDcgMzcuMzQ5MkMxNi44ODEzIDM3Ljc2ODUgMTYuOTI5OSAzOC4zOTk4IDE3LjM0OTIgMzguNzU5M0MxNy43Njg1IDM5LjExODcgMTguMzk5OCAzOS4wNzAxIDE4Ljc1OTMgMzguNjUwOEwxNy4yNDA3IDM3LjM0OTJaTTE3LjI0MDcgMTAuNjUwOEwyOS4yNDA3IDI0LjY1MDhMMzAuNzU5MyAyMy4zNDkyTDE4Ljc1OTMgOS4zNDkyMUwxNy4yNDA3IDEwLjY1MDhaTTI5LjI0MDcgMjMuMzQ5MkwxNy4yNDA3IDM3LjM0OTJMMTguNzU5MyAzOC42NTA4TDMwLjc1OTMgMjQuNjUwOEwyOS4yNDA3IDIzLjM0OTJaIiBmaWxsPSIjOTk5OTk5Ii8+Cjwvc3ZnPgo=")}}.magic-thumbs.no-buttons .magic-thumbs-button{display:none !important}.magic-thumbs-button-disabled{opacity:0.2;filter:alpha(opacity=20)}
