.checkboxToggle~.Calendar .Calendar-Item-hidden{display:none}.checkboxToggle~.Calendar~.calendarToggle .opened{opacity:0;display:none}.checkboxToggle~.Calendar~.calendarToggle .closed{opacity:1;display:block}.checkboxToggle:checked~.Calendar{height:auto;overflow:initial}.checkboxToggle:checked~.Calendar .Calendar-Item-hidden{display:initial}.checkboxToggle:checked~.Calendar~.calendarToggle .opened{opacity:1;display:block}.checkboxToggle:checked~.Calendar~.calendarToggle .closed{opacity:0;display:none}.Calendar-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.Calendar-header button{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;height:35px;padding:11px;border:none;color:transparent;position:relative}.Calendar-header button,.Calendar-header button:hover{background:none!important}.Calendar-header button:first-child:after{content:"\2B60"!important;right:0!important;text-align:left!important}.Calendar-header button:after{content:"\279D";width:100%;position:absolute;font-size:30px!important;left:0;top:9px;text-align:right}.Calendar-header .Calendar-header-currentDate,.Calendar-header button:after{line-height:16px!important;font-family:OpenSans-Bold,Arial,Helvetica,sans-serif;color:#63717a!important}.Calendar-header .Calendar-header-currentDate{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;text-align:center;font-size:13px!important;height:35px;padding:11px}.Calendar-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.Calendar-grid .Calendar-grid-item{-ms-flex:0 0 14.28%;flex:0 0 14.28%;max-width:14.28%;text-align:center;font-family:OpenSans,OpenSans-Regular,Arial,Helvetica,sans-serif;font-size:13px!important;line-height:16px!important;color:#0a0f24;height:35px;padding:11px}.Calendar-grid .Calendar-grid-item.nextMonth,.Calendar-grid .Calendar-grid-item.prevMonth{color:#63717a}.Calendar-grid .Calendar-grid-item.Calendar-grid-item--current{color:#63b2db;font-family:OpenSans-Bold,Arial,Helvetica,sans-serif}.calendarToggle{bottom:5px;left:50%;margin-left:-8px}.calendarToggle label{width:15px;height:15px;display:inline-block;cursor:pointer}.calendar-scheduling{position:relative}.calendar-scheduling:after{content:"";width:4px;height:4px;background:#63b2db!important;position:absolute;bottom:0;left:calc(50% - 1px);border-radius:2px}.mileage-header{background-image:url(/static/media/banner_defalt_home.2b125781.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.mileage-header{background-size:cover;background-position:100% 0;height:156px}.mileage-header .h-100{height:0!important}.mileage-header h2{margin:0!important}}@media (min-width:768px){.mileage-header{background-size:100% auto}}.mileage-header[data-selected="21185"]{background-image:url(/static/media/bg_smiles.ea0a9420.png)}@media (max-width:767px){.mileage-header[data-selected="21185"]{background-image:url(/static/media/bg_smiles_mobile.bcb65e26.png)}}@media (min-width:768px){.mileage-header[data-selected="21185"]{background-size:100% auto}}.mileage-header[data-selected="80"]{background-image:url(/static/media/banner_multiplus_home.cf8cd576.jpg)}@media (max-width:767px){.mileage-header[data-selected="80"]{background-image:url(/static/media/banner_multiplus_home.cf8cd576.jpg)}}@media (min-width:768px){.mileage-header[data-selected="80"]{background-size:100% auto}}.mileage-header .mileage-header-infos{height:160px}@media (min-width:768px){.mileage-header .mileage-header-infos{height:120px;position:relative;top:-10px}}.mileage-header .mileage-header-infos img{height:25px}@media (min-width:1026px){.mileage-header .mileage-header-infos img{height:40px}}.mileage-body{margin-top:-30px}.mileage-body .check.inner{top:0;left:10px}.form-field-lg{height:100px}@media (min-width:768px){.form-field-lg{height:80px}}.form-field-sm{height:20px}@media (width:768px){.mileage-form-tablets{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.mileage-form-tablets.hidden-icon{display:none}.mileage-form-tablets.col-md-auto{margin-bottom:10px;height:150px}.mileage-form-tablets.col-md-auto,.mileage-form-tablets.col-md-auto .col-md-6{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.mileage-form-tablets.col-md-auto .offset-md-6{margin-left:0!important;margin-top:-1px!important}}.box-footer{position:absolute;width:100%;bottom:0}@media (max-width:1025px){.box-footer{position:relative;z-index:1}.box-footer div.box-footer{position:fixed;height:50px}.box-footer div.box-footer .box-footer-mobile,.box-footer div.box-footer .box-footer-mobile .footer-part-mobile{height:100%}.box-footer .menuToggle li:first-child{display:block!important}.box-footer .menuToggle li:first-child button{margin:0}.box-footer .menuToggle .points-cash{display:block!important}.box-footer .menuToggle .points-cash nav{display:none!important}.box-footer .menuToggle .points-cash li{display:block!important}}.box-footer .logo-footer{background-image:url("https://ltm-ragnarok-main.s3.amazonaws.com/assets/img/HomePadrao/logo_ltm_bg_dark.79cede58.svg");width:98px;height:35px;background-position-x:50%;background-repeat:no-repeat}.container-footer.footer-part-1,.container-footer.footer-part-2{background-color:#141c45!important}@media (max-width:767px){.container-footer{text-align:center}.container-footer .active{border-top:2px solid #ced242}.container-footer .active .txt-menu-mobile{top:29px!important}.container-footer .active a .txt-menu-mobile{top:25px!important}.container-footer .inactive{border-top:2px solid #263c86}.container-footer .inactive .menuToggle{top:2px!important}.container-footer .inactive .txt-menu-mobile{top:29px!important}.container-footer .inactive a .txt-menu-mobile{top:25px!important}.container-footer .inactive .LikeA .icon.icon_menu_app,.container-footer .inactive .LikeA .icon.icon_menu_app_close,.container-footer .inactive .LikeA .icon.icon_profile{margin-top:4px}.container-footer label.LikeA .icon:before{font-size:20px}.container-footer a:not(.link-font-mobile){color:#fff!important}.container-footer a:not(.link-font-mobile).link-font-mobile{font-size:inherit!important}.container-footer a:not(.link-font-mobile) .icon:before{font-size:20px}.container-footer a:not(.link-font-mobile) .txt-menu-mobile{top:25px!important}.container-footer a:not(.link-font-mobile) .cart{position:absolute;margin:0;padding:0;top:-4px;left:-10px}.container-footer a:not(.link-font-mobile) .cart .cart-count{top:2px;left:21px;background-color:#ff5758;border-radius:10px;z-index:1;min-width:17px!important;width:auto!important;height:17px!important;padding:0 3px}}@media (min-width:970px) and (max-width:1025px){.container-footer .active{border-top:2px solid #ced242}.container-footer .active .txt-menu-mobile{top:29px!important}.container-footer .active a .txt-menu-mobile{top:25px!important}.container-footer .inactive{border-top:2px solid #263c86}.container-footer .inactive .menuToggle{top:2px!important}.container-footer .inactive .txt-menu-mobile{top:29px!important}.container-footer .inactive a .txt-menu-mobile{top:25px!important}.container-footer .inactive .LikeA .icon.icon_menu_app,.container-footer .inactive .LikeA .icon.icon_menu_app_close,.container-footer .inactive .LikeA .icon.icon_profile{margin-top:4px}.container-footer label.LikeA .icon:before{font-size:20px}.container-footer a:not(.link-font-mobile){color:#fff!important;margin-left:10px}.container-footer a:not(.link-font-mobile).link-font-mobile{font-size:inherit!important}.container-footer a:not(.link-font-mobile) .icon:before{font-size:20px}.container-footer a:not(.link-font-mobile) .txt-menu-mobile{top:25px!important}.container-footer a:not(.link-font-mobile) .cart{position:absolute;margin:0;padding:0;top:-4px;left:-10px}.container-footer a:not(.link-font-mobile) .cart .cart-count{top:2px;left:21px;background-color:#ff5758;border-radius:10px;z-index:1;min-width:17px!important;width:auto!important;height:17px!important;padding:0 3px}}.container-footer .address .address-logo{max-height:35px}.container-footer .app .app-store,.container-footer .app .google-play{max-height:50px;max-width:100%}.container-footer .app .downloadit{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.container-footer .links{border-bottom:1px solid;border-color:hsla(0,0%,100%,.2)}.container-footer .legal p{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.txt-customsize-20x28{font-size:20px;line-height:22px}.txt-customsize-30x28{font-size:30px;line-height:28px}.footerProduct{margin-top:-225px}.bg-paguecontas{background-image:url(/static/media/banner_paguecontas.7ca9b0fc.png)}.bg-servicos-shell{background-image:url(/static/media/banner_servicos_shell.45b5faee.png);background-position:50%;background-size:cover;height:150px}@media (max-width:1025px){.bg-servicos-shell{background-image:url(/static/media/banner_servicos_shell_mobile.fe0dc0f1.png)}}.bg-servicos-donation{background-image:url(/static/media/banner_servicos_donation.984b0c28.png);background-position:50%;background-size:cover;height:150px}@media (max-width:1025px){.bg-servicos-donation{background-image:url(/static/media/banner_servicos_donation_mobile.f93b6227.png)}}.header-mileage .bg-viagens{min-height:130px}.header-mileage .bg-viagens .thumb-mileage{max-height:90px}.bg-viagens{background-position:50%;background-size:cover;height:150px}.bg-viagens[data-mileage]{background-image:url(/static/media/banner_viagens_milhas.6dc03186.png)}.bg-paguecontas{background-image:url(/static/media/banner_comprarpontos.55b2d2c4.png);background-position:50%;background-size:cover;height:150px}[data-campaign] #mainContainer .invoice-credit-container .options-container .bg-invoice-items{background:#fcfcfc;padding:20px!important}[data-campaign] #mainContainer .invoice-credit-container .options-container .bg-invoice-items p{letter-spacing:.64px;text-align:left}[data-campaign] #mainContainer .invoice-credit-container .options-container .need-to-know h1,[data-campaign] #mainContainer .invoice-credit-container .options-container .select-credits h2{font-size:20px!important;color:#141c45!important;font-family:OpenSans,OpenSans-Regular,Arial,Helvetica,sans-serif!important}[data-campaign] #mainContainer .invoice-credit-container .options-container .select-credits .fontSize20{font-size:20px!important;font-family:OpenSans-Bold,Arial,Helvetica,sans-serif!important}[data-campaign] #mainContainer .invoice-credit-container .options-container .select-credits .invoice-credit-observations{font-size:12px!important;font-family:OpenSans,OpenSans-Regular,Arial,Helvetica,sans-serif!important;text-align:left!important;letter-spacing:.48px!important}[data-campaign] #mainContainer .invoice-credit-container .options-container .select-credits .border-size-invoice-credit{border-width:2px!important}[data-campaign] #mainContainer .invoice-credit-container .transfer-summary-container{max-height:375px!important}[data-campaign] #mainContainer .invoice-credit-container .transfer-summary-container h2{font-family:OpenSans,OpenSans-Regular,Arial,Helvetica,sans-serif!important;font-size:30px!important;color:#141c45!important}[data-campaign] #mainContainer .invoice-credit-container .transfer-summary-container .transfer-summary-observation{font-size:14px!important;font-family:OpenSans,OpenSans-Regular,Arial,Helvetica,sans-serif!important}.confirmation-modal-invoice-credit h2{font-size:25px!important;color:#141c45!important;font-family:OpenSans,OpenSans-Regular,Arial,Helvetica,sans-serif!important}.confirmation-modal-invoice-credit #btn-cancel-credit{border-radius:30px!important;border-color:#63717a!important;font-size:18px!important}.confirmation-modal-invoice-credit #btn-cancel-credit,.confirmation-modal-invoice-credit #btn-submit-credit{font-family:OpenSans-Bold,Arial,Helvetica,sans-serif!important}.about-order-invoice-credit #print-order-button,.order-summary-invoice-credit #see-order-invoice-credit{font-size:18px!important;font-family:OpenSans-Bold,Arial,Helvetica,sans-serif!important;border-color:#63717a!important}.order-summary-invoice-credit #see-order-invoice-credit{border-radius:30px!important}@media (max-width:426px){[data-campaign] #mainContainer .invoice-credit-container,[data-campaign] #mainContainer .invoice-credit-container .container,[data-campaign] #mainContainer .invoice-credit-container .options-container{margin:0!important;padding:0!important;border:0!important}[data-campaign] #mainContainer .invoice-credit-container .transfer-summary-container{border:0!important;margin:0!important;border-radius:0!important;border-top:4px solid #edf4f6!important}[data-campaign] #mainContainer .invoice-credit-container .transfer-summary-container h2{font-size:25px!important}[data-campaign] #mainContainer .invoice-credit-container .order-summary-invoice-credit,[data-campaign] #mainContainer .invoice-credit-container .order-summary-invoice-credit .button-see-order{margin:0!important;padding:0!important;border:0!important}[data-campaign] #mainContainer .invoice-credit-container .order-summary-invoice-credit .button-see-order a{margin-top:20px!important;width:320px!important;height:50px!important}[data-campaign] #mainContainer .invoice-credit-container .about-order-invoice-credit{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;border-top:6px solid #edf4f6!important}[data-campaign] #mainContainer .invoice-credit-container .about-order-invoice-credit h2{font-size:25px!important;color:#141c45!important;font-family:OpenSans,OpenSans-Regular,Arial,Helvetica,sans-serif!important}[data-campaign] #mainContainer .invoice-credit-container .about-order-invoice-credit .print-button{margin:0!important;padding:0!important;border:0!important}}.donation-institution-area{width:105px;height:109px;padding:10px;border:1px solid #e8e8e8}.bg-pointsandcash{background-image:url(/static/media/banner_pointsandcash.a6fd2060.png);background-position:50%;background-size:cover;height:300px}.step-separator{width:45px;max-width:100%;height:16px;display:block;background-repeat:no-repeat;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NS4wMDEgMTUiPiAgPGRlZnM+ICAgIDxzdHlsZT4gICAgICAuY2xzLTEgeyAgICAgICAgZmlsbDogIzYzYjJkYjsgICAgICB9ICAgICAgLmNscy0yIHsgICAgICAgIGZpbGw6IG5vbmU7ICAgICAgICBzdHJva2U6ICM2M2IyZGI7ICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7ICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsgICAgICB9ICAgIDwvc3R5bGU+ICA8L2RlZnM+ICA8ZyBpZD0iR3JvdXBfMTY2OCIgZGF0YS1uYW1lPSJHcm91cCAxNjY4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjk0LjI1IC02NTIuNzUxKSI+ICAgIDxwYXRoIGlkPSJpY29uX2Rvd24iIGNsYXNzPSJjbHMtMSIgZD0iTTMuMTEsMTAuMi0yLjk2LDQuMDgzYTEuNDUsMS40NSwwLDAsMSwwLTIuMDQsMS40MjMsMS40MjMsMCwwLDEsMi4wMjQsMGw1LjA1OCw1LjEsNS4wNTgtNS4xYTEuNDIzLDEuNDIzLDAsMCwxLDIuMDI0LDAsMS40NTMsMS40NTMsMCwwLDEsMCwyLjA0TDUuMTMzLDEwLjJhMS40MjMsMS40MjMsMCwwLDEtMi4wMjQsMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyOC42MjggNjY0LjM3Mikgcm90YXRlKC05MCkiLz4gICAgPGxpbmUgaWQ9IkxpbmVfMzUiIGRhdGEtbmFtZT0iTGluZSAzNSIgY2xhc3M9ImNscy0yIiB5MT0iNDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5NS43NSA2NjAuMjUpIHJvdGF0ZSgtOTApIi8+ICA8L2c+PC9zdmc+)}.box-simulator{background:transparent}@media (min-width:768px){.box-simulator{background:#fff}}.innerShadow{-webkit-box-shadow:inset -25px 115px rgba(0,0,0,.4);box-shadow:inset 0 -25px 115px rgba(0,0,0,.4)}.thumbStore{position:absolute;left:0;top:-105px;width:140px;height:140px}.thumbStore img{max-width:100%;max-height:100%}.titleStore{position:absolute;top:-65px;left:-20px}@media (max-width:1025px){.titleStore{top:-120px}}@media (max-width:1025px){.box-notfound+.bx-showcase .bx-showcase-products .card .card-img{height:140px}}.benefits-banner{background-image:url(/static/media/banner-beneficios-itaucard.8dffa8ac.png);background-size:cover;background-repeat:no-repeat;width:100%;height:300px}@media (max-width:420px){.benefits-banner{background-image:url(/static/media/banner-beneficios-itaucard-mobile.07d12a77.png);background-position:50%;height:341px}}@media (min-width:426px) and (max-width:767px){.benefits-banner{background-image:url(/static/media/banner-beneficios-itaucard-mobile.07d12a77.png);background-size:51%;background-position:50%;height:341px}}.benefits-banner p:first-child{color:#fbba00!important}@media (max-width:767px){.benefits-banner p{text-align:center}}.benefits-banner-employee{background-image:url(/static/media/banner-beneficios-itaucard-colaborador.916fa694.png)}.benefits-banner-employee,.benefits-banner-personalite{background-size:cover;background-repeat:no-repeat;width:100%;height:300px}.benefits-banner-personalite{background-image:url(/static/media/banner-beneficios-itaucard-personalite.02ddc8ed.png)}.bg-benefits{background-image:url(/static/media/partner-discount-benefits.7adbe193.png);background-size:cover;background-repeat:no-repeat;width:100%;height:420px}@media (max-width:767px){.bg-benefits{height:300px;margin-left:10px!important;margin-right:10px!important}}.bg-benefits-employee{background-image:url(/static/media/partner-discount-benefits-employee.7fd58417.png);background-size:cover;background-repeat:no-repeat;width:100%;height:420px}@media (max-width:767px){.bg-benefits-employee{height:300px;margin-left:10px!important;margin-right:10px!important;background-position-x:-70px}}.bg-benefits-employee span{color:#d0a967}.brands-benefits{height:200px;text-align:center}.brands-benefits .info-benefits{width:150px}.brands-benefits.flip-card-benefits{display:none!important}.brands-benefits img{width:100px;height:100px}@media (max-width:1025px){.brands-benefits img{width:80px;height:80px}}@media (max-width:1025px){.brands-benefits .description{font-size:13px;padding-top:5px}}.brands-benefits .benefit-description{position:relative;top:-15px}.brands-benefits i:before{padding:0 40px}.discount-options{text-align:center}.discount-options .icon:before{-ms-flex-pack:center;justify-content:center}.discount-options .discount-options-title{text-align:left!important}.exclusive-discounts .container-card{height:450px}.exclusive-discounts .container-card .card-name{height:65px!important}.exclusive-discounts .showcase-carousel .owl-stage-outer{height:auto!important}@media (max-width:767px){.exclusive-discounts .showcase-carousel .owl-stage-outer{height:322px!important}}@media (min-width:768px){.exclusive-discounts .showcase-carousel .owl-stage-outer .owl-stage{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}}.exclusive-discounts .showcase-carousel .owl-stage-outer .owl-stage .owl-item:last-child{display:none}@media (max-width:767px){.exclusive-discounts .showcase-carousel .owl-stage-outer .owl-stage .owl-item:last-child{display:block}}.exclusive-discounts .showcase-carousel .owl-nav{display:none}.parters-benefits-area .card-name{height:65px!important}@media (max-width:767px){.parters-benefits-area .card-name{height:auto!important;margin-bottom:10px;text-align:left}}.benefits-internal-height{min-height:120px!important}
/*# sourceMappingURL=vendor.e61b81a6-4.css.map*/