@font-face{font-family:lato-regular;src:url('../../crm/css/fonts/Lato-Reg.ttf')}@font-face{font-family:lato-black;src:url('../../crm/css/fonts/Lato-Bla.ttf')}@font-face{font-family:lato-light-italic;src:url('../../crm/css/fonts/Lato-LigIta.ttf')}@font-face{font-family:lato-light;src:url('../../crm/css/fonts/Lato-Lig.ttf')}.no_select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-slider{position:relative;display:block;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{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-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{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{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}.slick-arrow.slick-hidden{display:none}@font-face{font-family:gotham;src:url('./fonts/Gotham.ttf')}@media only screen and (min-width:48em){.container{width:73rem ! important}}@media only screen and (min-width:64em){.container{width:99rem ! important}}@media only screen and (min-width:75em){.container{width:117rem ! important}}.no_select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*{font-family:lato-regular}* a,* a:hover,* a:focus{text-decoration:none}.noc_login_barra{height:20px;background:#00506d}.noc_login_logo{padding:2.5rem .5rem}.titulo{color:#6b6b6b;padding-bottom:1rem}.titulo h1,.titulo h2,.titulo h3,.titulo h4{font-size:150%;margin:2rem 0}.noc_login_btn,.btn-primary{transition:all .3s ease;font-size:120%;padding:.8rem 4rem;background:#00506d;border:1px solid #00506d}.noc_login_btn:hover,.btn-primary:hover,.noc_login_btn:focus,.btn-primary:focus,.noc_login_btn:active,.btn-primary:active{background-color:#003d53 ! important;border:1px solid #003d53 ! important}.noc_login_btn.generic_btn,.btn-primary.generic_btn{background:#666;color:white;border:1px solid #666}.noc_login_btn.generic_btn:hover,.btn-primary.generic_btn:hover,.noc_login_btn.generic_btn:focus,.btn-primary.generic_btn:focus,.noc_login_btn.generic_btn:active,.btn-primary.generic_btn:active{background-color:#595959 ! important;border:1px solid #595959 ! important}.noc_link_btn{display:block;padding:2rem;color:white;font-size:130%;text-align:center;background:#00506d;transition:all .3s ease;cursor:pointer}.noc_link_btn:hover{background:#003d53;color:white}.noc_login_input{display:block;position:relative}.noc_login_input input{width:100%;color:#00506d;padding:8px 8px 8px 3rem;border:0;background:transparent;border-bottom:1px solid #959595}.noc_login_input select{display:block;width:100%;height:36px;transition:all .3s ease;border:0;color:#00506d;padding:8px 8px 8px 2.6rem;font-size:14px;background:transparent;border-bottom:1px solid #959595}.noc_login_input input:focus+label,.noc_login_input input.filled+label{font-size:100%;transform:translateY(-28px);color:#959595}.noc_login_input select.filled+label{font-size:100%;transform:translateY(-28px);color:#959595}.noc_login_input select.filled{height:36px}.noc_login_input select+label{background:white;width:80%}.noc_login_input label{transition:all .3s ease;position:absolute;left:3rem;cursor:default;color:#959595;font-weight:normal;font-size:130%;margin:0;bottom:6px;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.noc_login_input .icone{font-size:22px;position:absolute;bottom:8px;left:2px}.noc_login_input.has-error,.noc_login_input.sh-val-failed{border-color:#ed2c2d}.noc_login_input.has-error input,.noc_login_input.sh-val-failed input,.noc_login_input.has-error select,.noc_login_input.sh-val-failed select{background:transparent ! important}.noc_login_input.has-error input,.noc_login_input.sh-val-failed input,.noc_login_input.has-error select,.noc_login_input.sh-val-failed select,.noc_login_input.has-error label,.noc_login_input.sh-val-failed label{color:#ed2c2d}.noc_login_input.no_icon input{padding:8px}.noc_login_input.no_icon label{left:6px}.noc_login_form,.noc_login_container{max-width:500px;margin:0 auto}.noc_login_form .login_instruir_cadastro h3,.noc_login_container .login_instruir_cadastro h3{margin:0;color:#787878;font-size:150%;margin-bottom:1.5rem}.noc_login_form .login_instruir_cadastro .btn,.noc_login_container .login_instruir_cadastro .btn{margin-bottom:2.5rem}.noc_login_form .login_instruir_cadastro p a,.noc_login_container .login_instruir_cadastro p a{color:#00506d;display:inline-block;font-size:120%;text-decoration:underline}.noc_login_form .login_instruir_cadastro p a:hover,.noc_login_container .login_instruir_cadastro p a:hover{text-decoration:underline}.noc_login_form .noc_login_input,.noc_login_container .noc_login_input{max-width:90%;margin:2.5rem auto}.noc_login_form .contato,.noc_login_container .contato{padding-top:6rem;padding-bottom:1.5rem;text-align:center}.noc_login_form .contato a,.noc_login_container .contato a{color:#00506d;display:inline-block;font-size:120%}.noc_login_form .contato a:hover,.noc_login_container .contato a:hover{text-decoration:underline}.noc_login_form .esqueci_senha,.noc_login_container .esqueci_senha{padding-top:4rem;padding-bottom:1.5rem;text-align:center}.noc_login_form .esqueci_senha a,.noc_login_container .esqueci_senha a{color:#00506d;display:inline-block;font-size:120%;text-decoration:underline}.noc_login_form .noc_voltar_email,.noc_login_container .noc_voltar_email{padding-top:4rem;padding-bottom:1.5rem;text-align:center}.noc_login_form .noc_voltar_email a,.noc_login_container .noc_voltar_email a{color:#888989}@media (max-width:991px){.noc_login_logo{padding:1.5rem .5rem}.titulo h1,.titulo h2,.titulo h3,.titulo h4{margin:1rem 0}.noc_login_form .noc_voltar_email{padding-top:3rem}}div.sh-val-failed.noc_login_input>input:not([type="file"]):not([type="radio"]):not([type="checkbox"]):not([type="button"]),div.sh-val-failed>textarea,div.sh-val-failed>select{background:white ! important}.noc_externo_title{text-align:center;margin-bottom:4rem}.noc_externo_title h1,.noc_externo_title h2,.noc_externo_title h3,.noc_externo_title h4,.noc_externo_title h5{font-size:180%;color:#00506d;margin:0;font-weight:bold;text-transform:uppercase;border-bottom:4px solid #00506d;display:inline-block}.carrinho-pagamento .carrinho-pagamento-forma{margin-bottom:1rem;background:#eee}.carrinho-pagamento .carrinho-pagamento-forma>a{display:block;text-align:center;color:#00506d;background:#d2d2d2;font-size:15px;font-weight:bold;padding:1.5rem 1rem;border-radius:5px;cursor:pointer}.carrinho-pagamento .carrinho-pagamento-forma>div{display:none;padding:2rem 10px 0}.carrinho-pagamento .select2-container--bootstrap .select2-selection{border-radius:0}.carrinho-pagamento .select2-container--bootstrap .select2-search--dropdown .select2-search__field,.carrinho-pagamento .select2-container--bootstrap .select2-selection{border-color:#8b8b8b}.carrinho-pagamento div.sh-val-failed.noc_login_input>input:not([type="file"]):not([type="radio"]):not([type="checkbox"]):not([type="button"]),.carrinho-pagamento div.sh-val-failed>textarea,.carrinho-pagamento div.sh-val-failed>select{background:transparent ! important}.carrinho-confirmDialog{max-width:355px;min-width:290px;background:white;padding:1em;text-align:center;border:1px solid #00506d}.carrinho-confirmDialog p{margin:2rem 0}.noc_carrinho_compras{padding-bottom:2rem;padding-left:12px;padding-right:12px}.noc_carrinho_compras *{font-family:gotham}.noc_carrinho_compras .resumo{border-radius:5px;overflow:hidden;position:relative}.noc_carrinho_compras .resumo .item:first-child{padding-top:1rem}.noc_carrinho_compras .resumo h4,.noc_carrinho_compras .resumo h2{margin:0}.noc_carrinho_compras .resumo .qtd h2{line-height:20px;text-align:center}.noc_carrinho_compras .resumo .carrinho_total{background:#e4e4e4;padding:1rem}.noc_carrinho_compras .resumo .carrinho_total .total{color:black;font-weight:bold}.noc_carrinho_compras .resumo p{font-size:15px;text-align:center;margin:0}.noc_carrinho_compras .resumo .item{padding:0 .5rem 1rem;background:#eee}.noc_carrinho_compras .resumo .item .control{display:inline-block;vertical-align:middle;color:white;background:#00506d;padding:3px;border-radius:5px;font-size:90%;cursor:pointer}.noc_carrinho_compras .resumo .item .remove{min-width:70.59px;text-align:center}.noc_carrinho_compras .resumo .item .remove span{background:#96110d;border-radius:10px;font-size:75%;padding:5px}.noc_carrinho_compras .resumo .item .qtd{text-align:center;min-width:70.59px}.noc_carrinho_compras .resumo .item .qtd p{display:inline-block;vertical-align:middle;margin:0 3px}.noc_carrinho_compras .resumo .item .nome{color:#7c8081;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px;margin:0 auto}.noc_carrinho_compras .resumo .item .lote{color:#626262;font-weight:bold}.noc_carrinho_compras .resumo .item .valor{color:#354042}.noc_carrinho_compras .resumo .carrinho-loader{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5);transition:all .3s ease;opacity:0;visibility:hidden}.noc_carrinho_compras .resumo .carrinho-loader>div{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.noc_carrinho_compras .resumo .carrinho-loader.loading{opacity:1;visibility:visible}.noc_carrinho_compras .carrinho-vazio{border-radius:5px;background:#eee;padding:4rem;text-align:center;margin-bottom:1.5rem}.noc_carrinho_compras .carrinho-vazio img{max-width:80px}.noc_carrinho_compras .carrinho-vazio p{color:#2a2a2a;text-transform:uppercase;font-size:150%;font-weight:bold;margin-top:1rem;margin-bottom:0}.carrinho-conclusao h2{font-size:160%;text-transform:uppercase;font-weight:bold}.carrinho-conclusao .passos>div{padding:2rem 1rem;background:#eee;text-align:center;margin-bottom:1.5rem;border-radius:5px}.carrinho-conclusao .passos>div p{text-transform:uppercase;font-weight:bold;margin-bottom:3px}.carrinho-conclusao .passos>div a{color:#00506d;text-decoration:underline;text-transform:uppercase;font-size:115%;font-weight:bold}.card-wrapper{transition:all .3s ease}.card-wrapper .jp-card-container{margin-bottom:1.5rem}.preencher-cartao{padding-top:2rem}.preencher-cartao .form{padding-bottom:3rem}.preencher-cartao .form-group input,.preencher-cartao .form-group select{border-radius:0;border-color:#8b8b8b}.preencher-cartao .form-group select{width:100%}.fatura-cartaoToken{max-width:100%}@media (min-width:768px){.fatura-cartaoToken{padding:0 .5rem}}.jp-card{min-width:unset ! important}.jp-card.jp-card-identified{box-shadow:unset ! important}.cartaoToken .jp-card-container{transition:all .3s ease;border-radius:10px}.jp-card .jp-card-front,.jp-card .jp-card-back{background:#656565 ! important}.tokens-registrados .novoCartao p{text-align:center;cursor:pointer;text-decoration:underline;font-size:15px;text-transform:uppercase}.tokens-registrados .tokens-carousel{padding-bottom:2rem}.tokens-registrados .tokens-carousel .slick-next,.tokens-registrados .tokens-carousel .slick-prev{background:transparent;border:0;position:absolute;top:95px;z-index:11}.tokens-registrados .tokens-carousel .slick-next a,.tokens-registrados .tokens-carousel .slick-prev a{color:#434343;font-size:150%}.tokens-registrados .tokens-carousel .slick-next.slick-disabled a,.tokens-registrados .tokens-carousel .slick-prev.slick-disabled a{display:none}.tokens-registrados .tokens-carousel .slick-next{right:25px;transform:translateX(150%)}.tokens-registrados .tokens-carousel .slick-prev{left:28px;transform:translateX(-150%)}.jp-card .jp-card-front .jp-card-lower .jp-card-name{font-size:16px ! important}.carrinho_duvida{padding:1rem 0 2rem}.carrinho_duvida h4{color:#4e4c4c;margin:0;font-family:gotham}.carrinho_duvida a{color:#00506d;text-decoration:underline}.carrinho_duvida p{margin-top:4rem}.carrinho_duvida a{font-family:gotham}.carrinho-cupom{padding:0}.carrinho-cupom .carrinho-incluir-cupom{color:black}.carrinho-cupom>form{display:none;background:#eee;padding:1rem .5rem}.carrinho-cupom>p{padding:1rem 0;border-bottom:2px solid #d1d1d1;text-transform:uppercase;font-size:90% ! important;text-align:left}.carrinho-cupom>p a{color:#ed2c2d;text-transform:lowercase}.carrinho-cupom>p span{padding:0 10px}.carrinho-cupom>p span img{width:25px}.carrinho-cupom>p:first-child{border-top:2px solid #d1d1d1}.carrinho-cupom label{font-weight:normal}.carrinho-cupom .sh-notify-box{max-width:340px;margin:0 auto 1rem}.carrinho-cupom input{max-width:340px;margin:0 auto;border-radius:0;border-color:#8b8b8b}@media (max-width:991px){.card-wrapper{display:none}}@media (max-width:768px){.card-wrapper .jp-card-container{max-width:306px}.tokens-registrados .jp-card .jp-card-front .jp-card-lower .jp-card-expiry:after{right:unset ! important;bottom:-7px ! important}.tokens-registrados .jp-card .jp-card-front .jp-card-lower .jp-card-name{width:167px ! important}.tokens-registrados .jp-card .jp-card-front .jp-card-lower .jp-card-number{font-size:19px ! important}.jp-card .jp-card-front .jp-card-lower .jp-card-name{font-size:14px ! important}}@media (max-width:488px){.tokens-registrados .jp-card-container{width:285px ! important}}@media (min-width:991px){.noc_carrinho_compras .resumo,.noc_carrinho_compras .carrinho-actionResponse,.noc_carrinho_compras .carrinho-pagamento{max-width:800px;margin:0 auto}.noc_carrinho_compras .resumo .preencher-cartao,.noc_carrinho_compras .carrinho-actionResponse .preencher-cartao,.noc_carrinho_compras .carrinho-pagamento .preencher-cartao{max-width:100%}.noc_carrinho_compras .resumo .item .nome{max-width:400px}.noc_carrinho_compras .resumo .item .qtd{text-align:right}}.redefinir-senha .redefinir-senha-sucesso .loading{position:absolute;top:0;left:47%;transform:translate(-50%, -50%);width:35px;height:35px;border-radius:50%;border:2px solid rgba(255,255,255,0.1);animation:carregar 2s infinite;border-top:2px solid #6b6b6b}@keyframes carregar{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}