/*multiplus_atg_mob@3.3.20 #2020-06-01T11:34:36.912Z*/
/*! Flickity v2.1.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}select::-ms-expand{display:none}.hide{display:none !important}.holder-full{margin:0 auto}@media (min-width: 320px){.holder-full{width:320px}}@media (min-width: 768px){.holder-full{width:768px}}@media (min-width: 1024px){.holder-full{width:1024px}}@media (min-width: 1366px){.holder-full{width:1366px}}button.enable-on-load:not(.botao-remover){background:#949494 !important;opacity:0.5}input.enable-on-load,button.enable-on-load.botao-remover{color:#949494;opacity:0.5}.modal-reward form{text-align:left;font-size:15px;padding:0 10px}.modal-reward form h2{font-size:15px;font-weight:bold;line-height:18px;margin:0 0;text-transform:initial}.modal-reward form .holder-bt-modal{margin:70px 0 0 !important;text-align:center}.modal-reward form .holder-bt-modal button{width:100%;margin-bottom:20px}.modal-avise-me .product-info,.modal-reward .product-info{box-sizing:border-box;margin:0 auto 20px;min-height:80px;padding:0 0 0 90px;position:relative;text-align:left}.modal-avise-me .product-info h2,.modal-reward .product-info h2{font-size:14px;line-height:18px;margin:0 0 20px}.modal-avise-me .product-info .atributos,.modal-reward .product-info .atributos{font-size:0;list-style:none;margin:0;padding:0}.modal-avise-me .product-info .atributos li,.modal-reward .product-info .atributos li{display:inline-block;font-family:"Gotham HTF",sans-serif;font-size:12px;line-height:16px;margin:0 10px 10px 0;text-transform:uppercase}.modal-avise-me .product-info .atributos li strong,.modal-reward .product-info .atributos li strong{color:inherit}.modal-avise-me .product-info .produto-foto.avise-me,.modal-reward .product-info .produto-foto.avise-me{border:solid 1px #cdcdcd;left:0;position:absolute;top:0}.modal-avise-me .form-avise-me,.modal-reward .form-avise-me{margin:0 0 20px}.modal-avise-me .form-avise-me .feedback-error,.modal-reward .form-avise-me .feedback-error{color:#d73135;padding:15px 0 0}.modal-avise-me .form-avise-me .f-row,.modal-reward .form-avise-me .f-row{margin:0 auto;text-align:left}.modal-avise-me .form-avise-me .f-row .f-wrap,.modal-reward .form-avise-me .f-row .f-wrap{width:100%}.modal-avise-me .form-avise-me .f-row+.f-row,.modal-reward .form-avise-me .f-row+.f-row{margin:20px auto 0}.modal-avise-me .rules,.modal-reward .rules{margin:0}.modal-avise-me .confirm-success,.modal-reward .confirm-success{margin:0 0 20px}.modal-avise-me .confirm-success h2,.modal-reward .confirm-success h2{color:#117fca;font-size:18px;font-weight:500;line-height:22px;margin:0 0 40px}.modal-avise-me .confirm-success p,.modal-reward .confirm-success p{margin:0}@media (max-width: 767px){.modal-avise-me .form-avise-me .f-row,.modal-reward .form-avise-me .f-row{max-width:80%}}@media (min-width: 768px){.modal-avise-me,.modal-reward{min-height:480px;width:620px}.modal-avise-me form,.modal-reward form{padding:20px 40px 0}.modal-avise-me .product-info,.modal-reward .product-info{margin:0 auto 40px;max-width:80%;padding:0 0 0 100px}.modal-avise-me .form-avise-me .f-row,.modal-reward .form-avise-me .f-row{max-width:50%}.modal-reward{min-height:350px}.modal-reward .holder-bt-modal button{width:40% !important;margin-right:20px}}@media (min-width: 1024px){.modal-wrapper .window-container.modal-avise-me,.modal-wrapper .window-container .modal-reward{min-height:480px;width:620px}.modal-wrapper .window-container.modal-reward{width:45% !important;height:30% !important}}label.cartela{padding:10px}.cartela{background:#fff;border-radius:4px;box-sizing:border-box;display:block;padding:10px;position:relative;text-decoration:none;color:#646464}.cartela.carousel{overflow:hidden}.cartela a{text-decoration:none}.cartela .product-price{display:flex;align-items:center;font-size:16px}.cartela .selo{background:#117fca;border-radius:0 0 4px 4px;box-sizing:border-box;color:#fff;font-family:"Gotham HTF",sans-serif;font-size:10px;font-weight:700;left:10px;line-height:14px;margin:0;max-width:120px;padding:4px 8px;position:absolute;top:0;z-index:2}.cartela .produto-foto+.nome{margin:34px 0 10px}.cartela .produto-foto img{max-width:100%;max-height:100%}.cartela .produto-foto.parceiro-grande img{max-width:350px}.cartela .categoria,.cartela .nome{font-family:"Gotham HTF",sans-serif;font-weight:500;margin:10px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cartela .categoria{color:#949494;font-size:10px;line-height:14px;height:15px}.cartela .nome{color:#117fca;font-size:12px;line-height:16px}.cartela .descricao{color:#646464;font-size:12px;height:64px;line-height:16px;margin:10px 0 7.5px;font-weight:100;font-family:"Trebuchet MS",sans-serif;overflow:hidden}.cartela .indisponivel{background:#646464;border-radius:5px;color:#fff;font-family:"Gotham HTF",sans-serif;font-size:10px;left:50%;padding:3px 10px;position:absolute;text-align:center;font-weight:700;top:50px;transform:translate(-50%, 0);white-space:nowrap;z-index:10}@media screen and (max-width: 1023px){.cartela .indisponivel{top:70px !important}.cartela .descricao{display:block;display:-webkit-box;font-size:12px;height:32px;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cartela.produto-indisponivel .indisponivel{top:70px}.cartela .price-mobile{height:58px;vertical-align:bottom;display:table-cell}.cartela .price-mobile .product-price{font-size:0.74em}.cartela .price-mobile .product-price strong{color:#19aff0;font-size:1.2em}.cartela .price-mobile .product-price>em{font-size:.58em;line-height:1em;margin-left:0.5em;margin-top:0.1em;width:6em}.cartela .price-mobile .plus-cash{display:block;margin:0}.cartela .price-mobile .plus-cash .value{color:#00b8a5;display:block;font-family:"Gotham HTF",sans-serif;font-size:0.89em;font-weight:700;line-height:0.85em;margin:0;text-align:left}.cartela .price-mobile .plus-cash .product-price{height:auto;margin-bottom:1.1em;display:flex;align-items:center}.cartela .price-mobile .plus-cash .product-price strong{font-size:1.2em;position:relative}.cartela .price-mobile .plus-cash .product-price strong:after{content:'+';position:absolute;top:0.9em;left:50%;transform:translate(-50%, 0);color:#646464}.cartela .price-mobile .plus-cash .plus{display:none}.cartela .conversao-preco .price-mobile,.cartela .conversao-pontos .price-mobile{height:auto;display:block}.cartela .mecanica .conversao-pontos{background:#F6F6F6 !important}}.cartela .product-price-from{font-family:"Gotham HTF",sans-serif;font-size:.595em;font-weight:500;line-height:1.5em;margin:0 0 0;min-height:2em}.cartela .product-price>em{text-transform:uppercase}.cartela .product-action-title{padding:10px 0 0;margin-top:10px;border-top:1px solid #d8d8d8;display:block;line-height:14px}.cartela .product-action-title span{color:#1966ae;display:block;font-size:0.74em;line-height:1em;font-weight:bold;position:relative}.cartela .product-action-title span:after{content:"";width:5px;height:5px;border-top:2px solid #1966ae;border-right:2px solid #1966ae;float:right;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;margin-top:-2.5px;right:15px}.cartela .product-let-me-know .button-aviseme,.cartela .product-let-me-know span{color:#d73135;line-height:1.7em}.cartela .product-let-me-know .button-aviseme button,.cartela .product-let-me-know span button{padding:0;background:none;border:none;font-size:1em;line-height:2.4em;font-family:"Trebuchet MS",sans-serif;font-weight:bold;color:#d73135;text-align:left;width:100%}.cartela .product-let-me-know .button-aviseme:after,.cartela .product-let-me-know span:after{border-top-color:#d73135;border-right-color:#d73135}.cartela .product-other-options span{color:#1966ae;line-height:1.2em}.cartela .product-other-options span:after{color:#1966ae;border-top-color:#1966ae;border-right-color:#1966ae}.cartela .product-points-plus-money{padding:0.4em 0 0.2em}.cartela .product-points-plus-money span{line-height:1.2em;color:#00b8a5}.cartela .product-points-plus-money span:after{border-top-color:#00b8a5;border-right-color:#00b8a5}.cartela .mecanica{box-sizing:border-box}.cartela .mecanica .only-price-inline{margin:10px 0}.cartela .mecanica .conversao-preco{margin:10px -10px}.cartela .mecanica .only-points-inline,.cartela .mecanica .wrapper-logo-parceiro,.cartela .mecanica .conversao-pontos{background:#fafafa}.cartela .mecanica .only-points-inline{margin:10px -10px 0;padding:10px}.cartela .mecanica .wrapper-logo-parceiro{border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-size:0;height:30px;margin:0 -10px -10px;padding:0 10px;position:relative}.cartela .mecanica .wrapper-logo-parceiro .holder-logo-parceiro{bottom:0;display:inline-block;height:30px;max-width:160px;overflow:hidden;position:absolute;left:10px;width:100%}.cartela .mecanica .wrapper-logo-parceiro .holder-logo-parceiro .logo-parceiro{display:inline-block;height:100%;max-height:25px;max-width:120px;position:absolute;left:0;bottom:5px}.cartela .mecanica .conversao-pontos{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:15px -10px -10px;padding:15px 10px}.cartela .mecanica .conversao-pontos em{font-size:0.5em}.cartela .mecanica .regra-de-conversao{color:#949494;font-size:12px;line-height:16px;margin:0;text-align:center}.cartela.produto-parceiro .descricao,.cartela.produto-parceiro-oferta .descricao{height:48px}.cartela.produto-parceiro-oferta{font-size:0;padding:0}.cartela.produto-parceiro-oferta .content,.cartela.produto-parceiro-oferta .wrapper-oferta{box-sizing:border-box;display:inline-block;font-size:1rem;padding:10px;vertical-align:top;width:50%}.cartela.produto-parceiro-oferta .wrapper-oferta{overflow:hidden;text-align:center}.cartela.produto-parceiro-oferta .wrapper-oferta .holder-oferta-banner .oferta-banner{display:block;margin:0 auto;width:100%}.cartela.produto-parceiro-oferta .wrapper-oferta .base-bt{display:inline-block;font-size:12px;margin:10px 0 0}.cartela.conversao .descricao,.cartela.conversao-texto .descricao,.cartela.parceiro-resgate .descricao{display:none}.cartela.conversao .mecanica,.cartela.conversao-texto .mecanica,.cartela.parceiro-resgate .mecanica{height:102px;max-height:102px}.cartela.conversao .mecanica{margin:0 0 -10px}.cartela.conversao .product-actions-mobile{display:none !important}.cartela.conversao-texto .mecanica,.cartela.parceiro-resgate .mecanica{background:#eee;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:14px -10px -10px;overflow:hidden;padding:10px}.cartela.conversao-texto .mecanica .wrapper-regra-de-conversao,.cartela.parceiro-resgate .mecanica .wrapper-regra-de-conversao{display:table;height:100%;width:100%}.cartela.conversao-texto .mecanica .wrapper-regra-de-conversao .descricao,.cartela.parceiro-resgate .mecanica .wrapper-regra-de-conversao .descricao{display:block;margin:-6px 0 0}.cartela.conversao-texto .mecanica .wrapper-regra-de-conversao .regra-de-conversao,.cartela.parceiro-resgate .mecanica .wrapper-regra-de-conversao .regra-de-conversao{display:table-cell;vertical-align:middle}.cartela.produto .mecanica .wrapper-logo-parceiro,.cartela.produto-indisponivel .mecanica .wrapper-logo-parceiro{background:#fff;border-radius:0}.cartela.produto .mecanica .product-price-holder,.cartela.produto-indisponivel .mecanica .product-price-holder{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 -10px -10px;padding:5px 10px 10px}@media (min-width: 768px){.cartela.produto .mecanica .product-price-holder,.cartela.produto-indisponivel .mecanica .product-price-holder{padding:13px 10px 10px}}.cartela.produto .indisponivel,.cartela.produto-indisponivel .indisponivel{background:#646464;border-radius:5px;color:#fff;font-family:"Gotham HTF",sans-serif;font-size:10px;left:50%;padding:3px 10px;position:absolute;text-align:center;top:97px;transform:translate(-50%, 0);white-space:nowrap;z-index:10}.cartela.produto .product-properties{border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:none;left:10px;margin:0 -10px -10px;position:absolute;top:100%;z-index:20;width:100%}.cartela.produto .product-properties form{background:#fff;padding:10px}.cartela.produto .product-properties .cartela-or,.cartela.produto .product-properties .remove-shadow{margin-top:-10px;font-family:"Gotham HTF", sans-serif;font-weight:normal;background:#eee;color:#717171}.cartela.produto .product-properties .remove-shadow{padding-top:10px}.cartela.produto .product-properties .f-row+.cta{margin:20px 0 0}.cartela.produto .product-properties .plus-cash{background:#e1e1e1;font-family:"Gotham HTF", sans-serif}.cartela.produto .product-properties .plus-cash .pay-with-cash .text{font-size:12px;font-weight:bold}.cartela.produto .product-properties .plus-cash .pay-with-cash .text+.value{font-size:14px}.cartela.produto .product-actions-desktop{display:none}.cartela.produto-indisponivel .product-action-title.product-points-plus-money,.cartela.produto-indisponivel .product-action-title.product-other-options{display:none !important}.cartela.produto-indisponivel .product-price-holder .product-price-from{color:#bfbfbf}.cartela.produto-indisponivel .product-price-holder .product-price strong,.cartela.produto-indisponivel .product-price-holder .product-price em,.cartela.produto-indisponivel .product-price-holder .product-price .plus-cash,.cartela.produto-indisponivel .product-price-holder .product-price .value{color:#bfbfbf}.cartela.produto-indisponivel .product-price-holder .product-price strong:after,.cartela.produto-indisponivel .product-price-holder .product-price em:after,.cartela.produto-indisponivel .product-price-holder .product-price .plus-cash:after,.cartela.produto-indisponivel .product-price-holder .product-price .value:after{color:#bfbfbf}.cartela.produto-indisponivel .product-price-holder .plus-cash{color:#bfbfbf}.cartela.produto-indisponivel .product-price-holder .plus-cash .value{color:#bfbfbf}.cartela.produto-oferta{font-size:0;min-height:288px;padding:0}.cartela.produto-oferta .selo{left:13px}.cartela.produto-oferta .content,.cartela.produto-oferta .wrapper-oferta{box-sizing:border-box;display:inline-block;font-size:1rem;padding:10px;vertical-align:top;width:50%}.cartela.produto-oferta .content .mecanica{bottom:10px;left:10px;position:absolute;width:calc(50% - 20px)}.cartela.produto-oferta .content .mecanica .wrapper-logo-parceiro{background:#fff;border-radius:0}.cartela.produto-oferta .content .mecanica .product-price-holder{background:#fff;border-bottom-left-radius:4px;margin:0 -10px -10px;padding:20px 10px 10px}.cartela.produto-oferta .wrapper-oferta{overflow:hidden;text-align:center}.cartela.produto-oferta .wrapper-oferta .holder-oferta-banner .oferta-banner{display:block;margin:0 auto;width:100%}.cartela.produto-oferta .wrapper-oferta .base-bt{display:inline-block;font-size:12px;margin:10px 0 0}.cartela.cartela-de-servicos{cursor:pointer}.cartela.cartela-de-servicos .categoria{font-size:11px;height:30px;line-height:15px;margin:0 0 5px;white-space:normal}.cartela.cartela-de-servicos .nome{color:#646464;font:400 12px "Trebuchet MS",sans-serif;height:32px;line-height:16px;margin:0 0 5px;text-transform:none;white-space:normal}.cartela.cartela-de-servicos .nome:first-letter{text-transform:uppercase}.cartela.cartela-de-servicos .descricao{margin:0 auto 15px;text-transform:none}.cartela.cartela-de-servicos .leia-mais{color:#646464;display:inline-block;font-weight:400;margin:0 auto 10px;text-decoration:underline;text-transform:none}.cartela.cartela-de-servicos .leia-mais:hover,.cartela.cartela-de-servicos .leia-mais .hover{color:#117fca}.cartela.cartela-de-servicos .opcionais{font-size:0;margin:0 0 3px;min-height:62px;position:relative;padding:0;transition:padding .3s ease-in-out}.cartela.cartela-de-servicos .opcionais.tooltip{padding:45px 0 0}.cartela.cartela-de-servicos .opcionais .opcional{display:inline-block;height:24px;margin:0 6px 7px 0;width:24px}.cartela.cartela-de-servicos .opcionais .opcional .legenda{background:#f4f4f4;display:block;height:0;opacity:0;overflow:hidden;text-align:center;text-transform:none;transition:height .3s ease-in-out, opacity .3s ease-in-out;left:-10px;margin:0;position:absolute;top:0;width:calc(100% + 20px)}.cartela.cartela-de-servicos .opcionais .opcional .legenda:before{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 6px 5px 6px;bottom:0;content:"";display:inline-block;height:0;left:50%;position:absolute;width:0}.cartela.cartela-de-servicos .opcionais .opcional .legenda span{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#646464;display:inline-block;font-family:"Gotham HTF",sans-serif;font-size:10px;font-weight:500;left:50%;line-height:14px;max-width:120px;position:absolute;top:50%;width:100%}.cartela.cartela-de-servicos .opcionais .opcional.active .legenda{height:35px;opacity:1}.cartela.cartela-de-servicos .opcionais .opcional .holder-opcional{cursor:pointer;display:inline-block;height:22px;opacity:0.7;padding:0;position:relative;width:22px}.cartela.cartela-de-servicos .opcionais .opcional .holder-opcional img{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:22px;left:50%;position:absolute;top:50%;width:22px}.cartela.cartela-de-servicos .opcionais .opcional.desabilitado .holder-opcional{opacity:0.3}.cartela.cartela-de-servicos .opcionais .opcional.desabilitado .holder-opcional:after{-webkit-transform:translate(40%, -40%);-moz-transform:translate(40%, -40%);-ms-transform:translate(40%, -40%);-o-transform:translate(40%, -40%);transform:translate(40%, -40%);background-color:#888;border-radius:15px;color:#fff;content:"x";font-family:"Gotham HTF",sans-serif;font-size:9px;line-height:12px;opacity:1;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;width:12px}.cartela.cartela-de-servicos .mecanica{background-color:#eee;margin:0 -10px;padding:10px}.cartela.cartela-de-servicos .mecanica .product-price-from{text-transform:none}.cartela.cartela-de-servicos .mecanica .product-price strong,.cartela.cartela-de-servicos .mecanica .product-price em{display:block}.cartela.cartela-de-servicos .mecanica .product-price em{margin:0.4em auto 0;text-transform:none;width:auto}.cartela.cartela-de-servicos .selecao{border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff;font-weight:700;margin:0 -10px -10px;padding:10px 10px 10px 33px;position:relative}.cartela.cartela-de-servicos .selecao .icone{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);height:18px;left:10px;position:absolute;top:50%;width:18px}.cartela.cartela-de-servicos .selecao .ativo{display:none}.cartela.como-juntar{font-family:"Gotham HTF",sans-serif;font-weight:300;height:100%}.cartela.como-juntar .img-holder{margin:-10px -10px 10px -10px}.cartela.como-juntar .img-holder.img-holder img{border-top-left-radius:5px;border-top-right-radius:5px;max-width:100%}.cartela.como-juntar a{color:#646464;display:block;height:100%;position:relative}.cartela.como-juntar a .texto-de-acumulo{bottom:0}.cartela.como-juntar .juntar-descricao{margin:20px 0 10px;padding:0 10px;text-align:center;font-size:12px;min-height:51px;color:#333}.cartela.como-juntar .texto-de-acumulo{text-align:center}.cartela.como-juntar .texto-de-acumulo span{font-weight:bold;text-transform:uppercase;font-size:14px;margin:5px 0;display:inline-block;min-height:35px}.cartela.como-juntar .texto-de-acumulo .price-call{margin:15px -10px -10px -10px;padding:15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#FFF;display:flex;justify-content:center;align-items:center;font-weight:bold;position:relative;border-width:0}.cartela.como-juntar .texto-de-acumulo .price-call:before{content:"";width:0;height:0;border-style:solid;border-width:0 11.5px 12px 11.5px;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;border-bottom-color:inherit;left:50%;margin-left:-11.5px;top:-12px;position:absolute}.cartela.como-juntar .texto-de-acumulo .price-call p{font-size:14px;margin:0}@media (min-width: 1024px){.cartela.como-juntar .texto-de-acumulo .price-call p{font-size:18px}}.cartela.como-juntar .texto-de-acumulo .price-call em{text-align:left;font-family:"Gotham HTF",sans-serif;font-size:8px;text-transform:uppercase;line-height:10px;margin-left:5px;max-width:40%;font-style:normal}@media (min-width: 1024px){.cartela.como-juntar .texto-de-acumulo .price-call em{font-size:10px}}.cls-input{display:none}.cls-input ~ label .selecao{background-color:#bfbfbf}.cls-input:checked ~ label .selecao{background-color:#117fca}.cls-input:checked ~ label .selecao .ativo{display:inline}.cls-input:checked ~ label .selecao .inativo{display:none}@media (min-width: 1024px){.cartela .product-actions-mobile{display:none}.cartela .selo{max-width:160px}.cartela .mobile-only{display:none}.cartela .plus-cash .value{color:#00b8a5;font-weight:bold;font-weight:bold}.cartela .product-price{font-size:18px}.cartela .descricao{overflow:hidden;max-height:48px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cartela .mecanica .regra-de-conversao{font-size:14px;line-height:18px}.cartela .mecanica .wrapper-logo-parceiro .holder-logo-parceiro .logo-parceiro{max-width:160px}.cartela.conversao .descricao,.cartela.conversao-texto .descricao,.cartela.parceiro-resgate .descricao{display:block}.cartela.parceiro-resgate .mecanica{height:auto;max-height:100%}.cartela.parceiro-resgate .mecanica .wrapper-regra-de-conversao .descricao{margin:0 0 10px}.cartela.produto .mecanica .product-price-holder,.cartela.produto-indisponivel .mecanica .product-price-holder{background:#eee}.cartela.produto .mecanica .product-price-holder .product-price-from,.cartela.produto-indisponivel .mecanica .product-price-holder .product-price-from{line-height:1.5em;margin:0 0 0}.cartela.produto .product-properties,.cartela.produto-indisponivel .product-properties{-webkit-box-shadow:3px 8px 30px 0px #666;-moz-box-shadow:3px 8px 30px 0px #666;box-shadow:3px 8px 30px 0px #666;transition:box-shadow 0.5s ease-in-out}.cartela.produto .product-properties .product-price-holder,.cartela.produto-indisponivel .product-properties .product-price-holder{padding:0px}.cartela.produto .plus,.cartela.produto-indisponivel .plus{width:50%;padding:0 5px;text-align:center;font-weight:bold}.cartela.produto:hover,.cartela.produto.hover{-webkit-box-shadow:3px 3px 30px 0px #666;-moz-box-shadow:3px 3px 30px 0px #666;box-shadow:3px 3px 30px 0px #666}.cartela.produto:hover .mecanica .product-price-holder,.cartela.produto.hover .mecanica .product-price-holder{border-radius:0}.cartela.produto:hover:not(.produto-indisponivel):not(.product-paralized):not(.produto-redirect) .categoria,.cartela.produto:hover:not(.produto-indisponivel):not(.product-paralized):not(.produto-redirect) .wrapper-logo-parceiro,.cartela.produto.hover:not(.produto-indisponivel):not(.product-paralized):not(.produto-redirect) .categoria,.cartela.produto.hover:not(.produto-indisponivel):not(.product-paralized):not(.produto-redirect) .wrapper-logo-parceiro{display:none}.cartela.produto:hover:not(.produto-indisponivel):not(.product-paralized):not(.produto-redirect) .hide-hover,.cartela.produto.hover:not(.produto-indisponivel):not(.product-paralized):not(.produto-redirect) .hide-hover{display:none}.cartela.produto:hover:not(.produto-indisponivel):not(.product-paralized):not(.produto-redirect) .no-br br,.cartela.produto.hover:not(.produto-indisponivel):not(.product-paralized):not(.produto-redirect) .no-br br{display:none}.cartela.produto:hover .product-properties,.cartela.produto.hover .product-properties{display:block}.cartela.produto .form-ctas label{text-transform:capitalize}.cartela.produto .form-ctas .cta{margin:0}.cartela.produto .product-more-options{display:block;padding:10px 0px 5px;text-decoration:underline;font-family:"Gotham HTF", sans-serif;color:#646464;line-height:16px;font-weight:normal;font-size:11px}.cartela.product-let-me-know .product-price-holder .product-price-from{color:#bfbfbf}.cartela.product-let-me-know .product-price-holder .product-price strong,.cartela.product-let-me-know .product-price-holder .product-price em,.cartela.product-let-me-know .product-price-holder .product-price .plus-cash,.cartela.product-let-me-know .product-price-holder .product-price .value{color:#bfbfbf}.cartela.product-let-me-know .product-price-holder .product-price strong:after,.cartela.product-let-me-know .product-price-holder .product-price em:after,.cartela.product-let-me-know .product-price-holder .product-price .plus-cash:after,.cartela.product-let-me-know .product-price-holder .product-price .value:after{color:#bfbfbf}.cartela.product-let-me-know .product-price-holder .plus-cash{color:#bfbfbf}.cartela.product-let-me-know .product-price-holder .plus-cash .value{color:#bfbfbf}.cartela.product-let-me-know .cartela-or{color:#bfbfbf !important}.cartela.product-let-me-know a.product-more-options{color:#bfbfbf}.cartela.produto-oferta{min-height:308px}.cartela.produto-oferta .content .mecanica .product-price-holder{background:#eee}.cartela.cartela-de-servicos .opcionais .opcional{margin:0 8px 7px 0}.cartela.produto-indisponivel .value,.cartela.produto-indisponivel .plus-cash,.cartela.produto-indisponivel .cartela-or,.cartela.produto-indisponivel .cartela-or{color:#bfbfbf}.cartela.produto-indisponivel .product-properties{display:none !important}.cartela .action-bt{padding:0.5em !important;font-size:0.715em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cartela .product-price strong+em{font-size:10px;font-weight:normal}.cartela .cartela-or{position:relative;border-bottom:1px solid #c4c4c4;padding:0.3em 10px;text-align:center;font-size:9.5px;text-transform:uppercase;font-family:"Gotham HTF", sans-serif}.cartela .cartela-or:after{content:"";width:0;height:0;bottom:-7px;border-style:solid;border-width:6px 6px 0 6px;border-color:#c4c4c4 transparent transparent transparent;position:absolute;left:50%;margin-left:-6px}.cartela .cartela-or+.plus-cash{padding:1.2em 10px 0.5em 10px}.cartela .cartela-or+.plus-cash .value{font-size:18px;font-family:"Gotham HTF",sans-serif}.cartela .cartela-or+.plus-cash.pay-with-cash{padding-top:.6em}.cartela .cartela-or+.plus-cash.pay-with-cash .text{font-size:12px;font-weight:bold}.cartela .cartela-or+.plus-cash.pay-with-cash .text+.value{font-size:14px}}.cartela.temp-paralized .product-properties,.cartela .temp-paralized .product-properties,.temp-paralized .cartela .product-properties{display:none !important}.cartela.temp-paralized .categoria,.cartela.temp-paralized .wrapper-logo-parceiro,.cartela .temp-paralized .categoria,.cartela .temp-paralized .wrapper-logo-parceiro,.temp-paralized .cartela .categoria,.temp-paralized .cartela .wrapper-logo-parceiro{display:block !important}.lista-cartelas{font-size:0;list-style:none;margin:0 -10px 0 0;padding:0;position:relative}.lista-cartelas[data-async-component="carousel/carousel"]:not(.fake),.lista-cartelas[data-component="carousel/carousel"]:not(.fake){overflow:auto;white-space:nowrap}.lista-cartelas[data-async-component="carousel/carousel"]:not(.fake):not(.dots) .flickity-page-dots,.lista-cartelas[data-component="carousel/carousel"]:not(.fake):not(.dots) .flickity-page-dots{display:none}.lista-cartelas.flickity-enabled.dots{margin:0 auto 60px}.lista-cartelas.flickity-enabled.dots .flickity-page-dots{bottom:-35px}.lista-cartelas li{box-sizing:border-box;display:inline-block;font-size:1rem;padding:0 10px 0 0;vertical-align:top;white-space:normal;width:150px}.lista-cartelas li.double{width:300px}.lista-cartelas li.double .cartela{max-width:290px}.lista-cartelas li.double .content{border-right:1px solid #eee}.lista-cartelas li:last-child{margin-right:0}.lista-cartelas li .cartela{max-width:140px}.lista-cartelas .flickity-page-dots{position:absolute;bottom:-30px;line-height:1;list-style:none;margin:0;padding:0;text-align:center;width:100%;overflow:hidden}.lista-cartelas .flickity-prev-next-button{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:0;height:100%;top:50%;visibility:visible;opacity:0;width:30px;z-index:1}.lista-cartelas .flickity-prev-next-button:disabled{display:none}.lista-cartelas .flickity-prev-next-button.previous{left:-2px}.lista-cartelas .flickity-prev-next-button.next{right:-2px}.lista-cartelas .flickity-prev-next-button .arrow{fill:#117fca}.lista-cartelas .flickity-prev-next-button:hover{opacity:1;visibility:visible}.lista-cartelas:hover .flickity-prev-next-button{opacity:1}.lista-cartelas-banner{font-size:0;margin:0 auto;text-align:center}.lista-cartelas-banner .lista-cartelas{text-align:left}.lista-cartelas-banner .banners{display:block;list-style:none;margin:0;padding:0}.lista-cartelas-banner .banners .banner{text-align:center}.lista-cartelas-banner .banners .banner:first-child{margin-bottom:10px}.lista-cartelas-banner .banners .banner .lista-banner-link{border-radius:4px;display:block;margin:auto;max-width:290px;overflow:hidden;width:100%}.lista-cartelas-banner .banners .banner .lista-banner-link .banner-img{height:100%;width:100%}.wrapper-lista-servicos{padding:40px 0 0;position:relative}.wrapper-lista-servicos a .icone.tipo-de-visualizacao{color:#d1d1d1;float:right;height:20px;position:absolute;top:0;width:20px}.wrapper-lista-servicos a .icone.tipo-de-visualizacao.grid{right:40px}.wrapper-lista-servicos a .icone.tipo-de-visualizacao.slider{right:10px;transform:rotate(90deg)}.wrapper-lista-servicos a.current .icone{color:#bfbfbf}.natural-slider{overflow-x:scroll;white-space:nowrap}.natural-slider .lista-cartelas{margin:0}.natural-slider .lista-cartelas li:last-child{max-width:140px;padding-right:0}@media (max-width: 1023px){.flickity-prev-next-button{display:none}}@media (min-width: 768px){.wrapper-lista-servicos{padding:40px 14px 0;position:relative}.lista-cartelas-banner .lista-cartelas,.lista-cartelas-banner .banners{display:inline-block;vertical-align:top}.lista-cartelas-banner .lista-cartelas{margin:0;width:440px}.lista-cartelas-banner .banners{box-sizing:border-box;padding:0 0 0 10px;width:300px}.lista-cartelas-banner .banners .banner .lista-banner-link{height:153px;max-width:370px}}@media (min-width: 1024px){.lista-cartelas.flickity-enabled{margin:0 auto 40px}.lista-cartelas li{width:190px}.lista-cartelas li.double{width:380px}.lista-cartelas li.double .cartela{max-width:370px}.lista-cartelas li .cartela{max-width:180px}.lista-cartelas:hover .flickity-prev-next-button,.lista-cartelas.hover .flickity-prev-next-button{visibility:visible}.lista-cartelas-banner .lista-cartelas{width:370px}.lista-cartelas-banner .banners{width:380px}.wrapper-lista-servicos{padding:0}.wrapper-lista-servicos .icone.tipo-de-visualizacao{display:none}.natural-slider{overflow-x:hidden;white-space:normal}.natural-slider .lista-cartelas{margin:0 -10px 0 0}.natural-slider .lista-cartelas li:last-child{max-width:180px;padding-right:0}.box-ordenacao-lista .lista-cartelas{margin:0;width:760px}}@media (min-width: 1366px){.lista-cartelas-banner .lista-cartelas{width:424px}.lista-cartelas-banner .banners{width:498px}.box-ordenacao-lista .lista-cartelas{width:1140px}}.carregar-mais{text-align:center}.carregar-mais .carregar-mais-paginacao{margin:10px 0 20px}.carregar-mais .carregar-mais-holder{display:inline-block}.carregar-mais .base-bt{font-size:16px;padding:1.1em 4em}.carregar-mais .base-bt.hidden{display:none}.carregar-mais .show{display:block !important}.box-ordenacao-lista .carregar-mais{background:#fff;padding:20px 0 30px;position:relative}.box-ordenacao-lista .carregar-mais:before,.box-ordenacao-lista .carregar-mais:after{background:inherit;content:"";display:block;height:100%;position:absolute;top:0;width:100%}.box-ordenacao-lista .carregar-mais:before{left:-100%}.box-ordenacao-lista .carregar-mais:after{right:-100%}@media (min-width: 768px){.box-ordenacao-lista .carregar-mais{background:transparent}.box-ordenacao-lista .carregar-mais:before,.box-ordenacao-lista .carregar-mais:after{display:none}}.form-ctas .f-row .f-wrap{width:100%}.form-ctas .f-row+.f-row{margin:10px 0 0}.form-ctas .cta{margin:20px 0 0}.modal-redirect strong{color:#117fca}.modal-redirect .modal-content .holder-logo{padding:20px 0;position:relative;text-align:center}.modal-redirect .modal-content .holder-logo .box{display:inline-block;width:125px}.modal-redirect .modal-content .holder-logo .box.separador{padding:2px;width:15px}.modal-redirect .modal-content .holder-logo .box.separador .icone{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#117fca;height:15px;left:50%;position:absolute;top:50%;width:15px}.modal-redirect .modal-content .holder-logo .box.logo-parceiro{height:80px;position:relative}.modal-redirect .modal-content .holder-logo .box.logo-parceiro img{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;max-height:80px;max-width:125px;position:absolute;top:50%}.modal-redirect .modal-content .holder-logo .box .multiplus{height:75px;width:125px}.modal-redirect .modal-content .holder-logo .box .multiplus img{width:125px}.modal-redirect .modal-content p{padding:20px 0}.modal-redirect .modal-content .custom-checkbox{display:inline-block}@media (min-width: 1024px){.modal-wrapper div.modal-redirect{height:auto;max-width:680px}}.layout-listagem-de-categoria{margin:10px 0 30px}
