html{scroll-behavior:smooth;}.mp-pd-0{padding:0 !important;}.mp-px-0{padding-left:0 !important;padding-right:0 !important;}.mp-py-20{padding-top:20px !important;padding-bottom:20px !important;}.mp-pr-0{padding-right:0 !important;}.mp-pt-0{padding-top:0 !important;}.mp-pt-5{padding-top:5px !important;}.mp-pt-10{padding-top:10px !important;}.mp-pt-15{padding-top:15px !important;}.mp-pt-20{padding-top:0px !important;}.mp-pt-25{padding-top:25px !important;}.mp-pb-5{padding-bottom:0px !important;margin-top:-32px;text-align:center;}.mp-pb-10{padding-bottom:10px !important;}.mp-pb-15{padding-bottom:15px !important;}.mp-pb-20{padding-bottom:20px !important;}.mp-pb-30{padding-bottom:30px !important;}.mp-pl-0{padding-left:0 !important;}.mp-pl-10{padding-left:10px !important;}.mp-pl-15{padding-left:15px !important;}.mp-hg-100{height:100% !important;}.mp-hg-500{height:500px !important;}.mp-fl-left{float:left !important;}.mp-pointer{cursor:pointer !important;}.mp-small{padding-left:2px;}.mp-margin-0{margin:0 !important;}body#checkout section.checkout-step .payment-options label{text-align:left !important;}body#checkout section.checkout-step .payment-options label img[src="https://http2.mlstatic.com/storage/cpp/static-files/306698cd-ff92-4cc0-801c-1ca35d06ed5a.png"]{width:21px !important;height:21px !important;}body#checkout section.checkout-step .payment-options u{text-decoration:none !important;}.mp-title-checkout{padding:5px 0 0;}.submp-title-checkout{padding:20px 0 0;margin:0 0 5px !important;text-transform:uppercase;font-family:sans-serif !important;}.mp-badge-checkout{padding:5px 10px;margin-left:5px;display:inline-block;background-color:#2EC74B;color:#FFF;text-transform:none;border-radius:2px;}.mp-img-tarjetas{padding:10px;max-height:40px;width:auto !important;}.mp-redirect-checkout-six{display:block;}.mp-redirect-checkout-six:hover{background-color:#EEE;}.mp-custom-checkout-six{display:block;}.mp-frame-checkout-seven{padding:0 0 20px;background:#F2F5F8 !important;border-radius:4px;}.mp-frame-checkout-six{border:1px solid #CCC;border-radius:4px;padding:25px 20px 20px;margin:0 0 10px;}.mp-title-checkout-six p{display:inline-block;margin:0;font-size:16px;font-weight:700;color:#000;}.mp-title-checkout-six img{padding-right:10px;}.submp-title-checkout-six{font-size:22px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#04204C;padding:25px 0 0;margin:0;}.submp-title-smart-checkout-six{font-size:22px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#04204C;padding:25px 0 0;margin:0;}.mp-redirect-frame{text-align:center;display:none;background-color:#F5F5F5;padding:25px 0 10px;}.mp-redirect-frame img{max-width:160px !important;}.mp-redirect-frame p{padding-top:15px !important;font-family:sans-serif !important;font-size:14px !important;font-weight:600 !important;font-style:normal !important;font-stretch:normal !important;line-height:1.71 !important;letter-spacing:normal !important;text-align:center !important;color:#333 !important;}.mp-title-standard-checkout{font-family:inherit !important;font-size:14px !important;font-weight:600 !important;line-height:22px !important;color:rgba(0,0,0,0.9) !important;padding-top:8px;}.mp-container-standard-checkout .mp-text-standard-checkout{font-size:14px !important;font-weight:400 !important;line-height:1.29 !important;color:rgba(0,0,0,0.55) !important;vertical-align:middle !important;margin:0 !important;margin-bottom:32px !important;}.mp-container-standard-checkout .mp-text-standard-checkout:first-of-type{margin-bottom:16px !important;}.mp-container-standard-checkout .mp-text-standard-checkout:nth-of-type(2){margin-bottom:15px !important;}.mp-container-standard-checkout .mp-text-standard-checkout span{font-size:14px !important;font-weight:600 !important;line-height:1.29 !important;color:rgba(0,0,0,0.55) !important;vertical-align:middle !important;margin:0 !important;margin-bottom:32px !important;}.mp-message-standard-checkout span{margin-bottom:8px;}.mp-payment-methods-message-container{background-color:#DDE0E1;padding:11px 20px 5px;border-radius:6px;margin-bottom:13px !important;}.mp-payment-methods-message-container .mp-payment-methods-message{font-size:12px !important;font-weight:400 !important;line-height:1.29 !important;color:rgba(0,0,0,0.55) !important;vertical-align:middle !important;margin:0 !important;}.mp-payment-methods-message-container .mp-payment-methods-message:first-of-type{margin-bottom:8px !important;}.mp-payment-methods-message-container .mp-payment-methods-message span{font-size:14px !important;font-weight:600 !important;line-height:1.29 !important;color:rgba(0,0,0,0.55) !important;vertical-align:middle !important;margin:0 !important;margin-bottom:32px !important;}.mp-payment-methods-message-container .mp-payment-methods-message:nth-of-type(2){display:none;}.mp-container-standard-checkout .mp-img-standard-checkout{width:16px;height:16px;margin-right:3px;}.mp-payment-methods-message-container .mp-img-standard-checkout-bw{width:auto;height:22px;margin-right:6px;}.mp-subtitle-standard-checkout{padding:10px 0 0;margin:0 0 5px !important;text-transform:uppercase;font-family:sans-serif !important;}#mercadopago-form-custom-coupon{padding-top:20px;}.mp-frame-checkout-custom-seven{padding:10px 0 10px;}.mp-form-control{padding:0.5rem 0.5rem;background-color:#FFF !important;}.mp-form-control-error{border:2px solid #F04449 !important;}.mp-label-checkout-custom{display:block;text-align:center !important;width:100%;font-size:14px;color:#232323;margin-bottom:0;}.mp-link-checkout-custom{color:#3483FA !important;font-size:14px;cursor:pointer;user-select:none;}a.mp-link-checkout-custom{text-decoration:none !important;}.mp-link-checkout-terms{color:#2FB5D2 !important;cursor:pointer;user-select:none;}.mp-link-checkout-custom .mp-link-checkout-terms :hover{color:#1A8196 !important;}.mp-checkout-form{padding-left:15px !important;padding-top:5px !important;padding-right:15px !important;}.mp-frame-title{padding:10px 0 0;}.mp-title-custom-checkout{padding:0 0 10px;}.mp-required{color:#F04449 !important;font-size:18px !important;font-weight:700;font-family:'Merriweather, Georgia';}.mp-checkbox{position:relative !important;margin-top:0.15rem !important;margin-left:0 !important;float:left;cursor:pointer;}.form-check-input:checked{accent-color:#3483fa;}.mp-select{border-radius:0 !important;}.mp-all-required{color:#F04449 !important;font-weight:700;font-size:13px;}.mp-btn{width:100%;}.mp-frame-payments{display:none;background-color:#F5F5F5;margin-top:10px;padding:10px 10px 10px;}.mp-subtitle-payments{font-size:13px !important;font-family:sans-serif !important;color:#7A7A7A;font-weight:400;padding:0 0 0;margin:0 0 0 !important;text-transform:uppercase;}#container-issuers,#mp-card-holder-div,#mp-doc-div,#mp-doc-div-title,#mp-doc-number-div,#mp-doc-type-div,#mp_cnpj_label,#mp_socialname_label{display:none;}.mp-text-tea{color:#797979;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;}.mp-text-cft{font-size:27px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#868686;}.mp-wallet-button-container{flex-direction:column;padding:24px 16px;height:auto;border:1px solid rgb(0 0 0 / 10%);border-radius:6px;margin-bottom:15px;}.mp-wallet-button-container .mp-wallet-button-title{font-style:normal;font-weight:700;font-size:14px;line-height:20px;display:flex;align-items:center;color:rgb(0 0 0 / 90%);}.mp-wallet-button-container .mp-wallet-button-title img{max-width:100% !important;max-height:100% !important;position:inherit !important;float:none !important;margin:0 !important;}.mp-wallet-button-container .mp-wallet-button-title p{width:100%;text-align:center;font-size:18px;font-weight:600;color:#000;line-height:22px;}.mp-wallet-button-container .mp-wallet-button-description p{width:100%;text-align:center;font-weight:400;font-size:16px;line-height:20px;color:rgba(0,0,0,0.9);margin:12px 0 16px;padding:0 15px;}.mp-wallet-button-container .mp-wallet-button-button #mp-wallet-button-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 12px;background:#FFE600;border-radius:4px;font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-align:center;border:none;cursor:pointer;transition:all 0s ease-in-out;width:100%;height:48px;border-radius:6px;padding-right:16px;padding-left:16px;gap:8px;}.mp-wallet-button-container .mp-wallet-button-button #mp-wallet-button-btn:focus{outline:0;background-color:#FFE600 !important;box-shadow:0 0 0 2px #FFF,0 0 0 5px rgba(65,137,230,0.3),0 0 0 3px #2968C8;}.mp-wallet-button-container .mp-wallet-button-button #mp-wallet-button-btn img{width:196px;height:28px;}.mp-wallet-button-container .mp-wallet-button-button #mp-wallet-button-btn:hover{background-color:#FBD100;transition:all 0s ease-in-out;}#mercadopago-form-ticket-coupon{padding-bottom:15px;}.mp-form-check{margin-bottom:0 !important;}.mp-text-ticket-tarjeta{font-weight:700;padding-left:10px;}.mp-ticket-frame{height:500px;text-align:center;padding:15px 0;}.mp-ticket-frame a{padding:10px 30px;margin:20px 0 15px;}.mp-ticket-frame iframe{width:100%;height:100%;}.mp-ticket-frame-six{height:600px;text-align:center;padding:15px 0;}.mp-ticket-frame-six a{padding:10px 30px;margin:15px 0 15px;}.mp-ticket-frame-six iframe{width:100%;height:100%;}.mp-credit-card-box-text{font-size:16px;line-height:29px;}.mp-credit-card-box-text-bold{font-size:16px;line-height:29px;font-weight:700;}.mp-erro-efetivo-mlu,.mp-erro-febraban{font-family:sans-serif !important;font-weight:400 !important;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;color:#F04449 !important;display:none;padding-top:5px;padding-left:2px;}.mp-erro-form{font-family:sans-serif !important;font-weight:400 !important;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;color:#F04449 !important;padding-top:5px;padding-left:2px;display:none;}.mp-erro-input{border:1px red solid;}.mp-sending-coupon{font-family:sans-serif !important;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;color:#999 !important;text-align:justify;display:none;padding-top:5px;padding-left:2px;font-weight:700 !important;}.mp-success-coupon{font-family:sans-serif !important;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;color:#393 !important;text-align:justify;display:none;padding-top:5px;padding-left:2px;font-weight:700 !important;}.mp-separate-promotion-link{padding:0 5px 0 5px !important;}.mp-btn-primary{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:13px;font-weight:400;line-height:1.42857;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:0;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.mp-align-right{text-align:right !important;}.mp-align-center{text-align:center !important;}.mp-table{border:1px solid #AAA;padding:10px 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.mp-mx-0{margin-left:0 !important;margin-right:0 !important;}.mp-img-size{width:36px;}.mp-form-item{display:flex;align-items:center;justify-content:flex-start;}.mp-payment-methods-container{display:flex;align-items:center;flex-wrap:wrap;margin-left:-8px;margin-bottom:1px;}.mp-payment-methods-container>div{margin:0 0 8px 8px;}.mp-payment-method-logo-container img{width:32px !important;height:24px !important;}.mp-payment-method-logo-image{width:auto;height:auto;max-width:100%;max-height:100% !important;position:inherit !important;float:none !important;margin:0 !important;font-size:10px;text-overflow:ellipsis;overflow:hidden;}.mp-ticket-option-label{display:flex !important;align-items:center;justify-content:flex-start;padding-left:8px;margin:0 !important;cursor:pointer;}.mp-title-ticket-checkout{padding:0;}@media (max-width:767.98px){.m-mp-pr-0{padding-right:0 !important;}.m-mp-pl-0{padding-left:0 !important;}.mp-redirect-frame{display:inline-block;margin-top:20px;}.mp-m-col{padding-left:0 !important;padding-right:0 !important;}.mp-fl-left{float:none !important;}.mp-checkout-form{padding:0 25px 0 10px !important;}.mp-m-dib{display:inline-block !important;}.mp-m-px-0{padding-left:0 !important;padding-right:0 !important;}.submp-title-checkout-six{margin:0 -15px 0 -15px !important;}.mp-m-pt-10{padding-top:10px !important;}.mp-ticket-frame-six a{display:block !important;}.mp-btn-primary{width:100% !important;}}