@charset "UTF-8";.sharethis{list-style:none;padding-left:0;display:inline-block}.sharethis-item{display:inline-block}.sharethis-item:not(:last-child){margin-right:1rem}.sharethis-button{font-size:1.5rem;cursor:pointer}.sharethis-button[data-network=facebook]{color:#4267b2}.sharethis-button[data-network=twitter]{color:#55acee}.sharethis-button[data-network=whatsapp]{color:#25d366}.sharethis-button[data-network=linkedin]{color:#0077b5}.tickets.banner{background-color:#000;padding:1.875rem 0 3.75rem;text-align:center}@media (max-width: 1199.98px){.tickets.banner img{height:auto;width:100%}}.tickets.body{background:linear-gradient(#000000 0 18.5rem,transparent 18.5rem);padding-bottom:7.5rem}@media (max-width: 1199.98px){.tickets.body{background:linear-gradient(#000000 0 23rem,transparent 23rem)}}@media (max-width: 767.98px){.tickets.body{background:linear-gradient(#000000 0 15rem,transparent 15rem);padding-bottom:3.5rem}}.tickets.body .installments{background-color:#e0fd86;font-size:1rem;justify-content:center;border-radius:1.313rem;margin-bottom:1.875rem;padding:.5rem 1rem;align-items:center;width:-moz-fit-content;width:fit-content;font-weight:700;display:flex;gap:.5rem}.tickets.body h1{font-size:calc(1.35rem + 1.2vw);margin-bottom:1.875rem;font-weight:700;color:#fff}@media (min-width: 1200px){.tickets.body h1{font-size:2.25rem}}.tickets.body ul.cards{margin-bottom:6.75rem;align-items:center;list-style:none;padding-left:0;display:flex}@media (max-width: 1199.98px){.tickets.body ul.cards{flex-direction:column;align-items:start}}.tickets.body ul.cards li{border:1px solid #005D9C;font-size:1rem;padding:.5rem 1rem;border-radius:5rem;align-items:center;color:#fff;display:flex;gap:.5rem}@media (max-width: 767.98px){.tickets.body ul.cards li{justify-content:center}}.tickets.body ul.cards li:not(.tickets.body ul.cards li:last-child){margin-right:.5rem}@media (max-width: 1199.98px){.tickets.body ul.cards li:not(.tickets.body ul.cards li:last-child){margin-bottom:.5rem;margin-right:0}}.tickets.body h3{font-size:calc(1.275rem + .3vw);padding-top:1.875rem;margin-bottom:1rem;font-weight:700}@media (min-width: 1200px){.tickets.body h3{font-size:1.5rem}}.tickets.body h3:first-of-type{padding-top:6.75rem}.tickets.body .card{position:sticky;top:5rem;border-radius:1.875rem;overflow:hidden;width:100%}@media (max-width: 767.98px){.tickets.body .card{margin-top:2rem}}.tickets.body .card-head{background-color:#005d9c;padding:1rem 1.875rem}.tickets.body .card-head.last{background-color:#fe4c88}.tickets.body .card-head h4{font-size:calc(1.275rem + .3vw);font-weight:700;margin-bottom:0}@media (min-width: 1200px){.tickets.body .card-head h4{font-size:1.5rem}}.tickets.body .card-body{background-color:#f6f6f6}.tickets.body .card-body ul{flex-direction:column;list-style:none;margin-bottom:0;padding-left:0;display:flex}.tickets.body .card-body ul li{padding:1rem 1.875rem;color:#000}.tickets.body .card-body ul li:not(.tickets.body .card-body ul li:last-child){border-bottom:1px solid #707070}.tickets.body .card-body ul li h5{font-size:1.125rem;margin-bottom:.25rem;font-weight:700}.tickets.body .card-body ul li h6{font-size:1.125rem;margin-bottom:.25rem}.tickets.body .card-body ul li p{font-size:.875rem;font-weight:700;margin-bottom:0;color:#51a800}.tickets.body .card-body ul li .parent{justify-content:center;align-items:center;display:flex}.tickets.body .card-body ul li .parent button{border:1px solid #6d6d6d;justify-content:center;background:transparent;transition:all .3s;align-items:center;border-radius:50%;display:flex;height:1rem;width:1rem}.tickets.body .card-body ul li .parent button:hover{border-color:#51a800;color:#51a800}.tickets.body .card-body ul li .parent button svg{font-size:1rem;flex:none}.tickets.body .card-body ul li .parent input{font-size:1.125rem;background:transparent;text-align:center;padding:0 .5rem;width:3.5rem;border:none}.tickets.body .card-body ul li .parent input:focus{outline:none}.tickets.body .card-body ul li .parent input::-webkit-outer-spin-button,.tickets.body .card-body ul li .parent input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tickets.body .card-footer{background-color:#f6f6f6}.tickets.body .card-footer .coupon{border-bottom:1px solid #707070;border-top:1px solid #707070;justify-content:center;align-items:center;display:flex;padding:1rem;gap:.5rem}.tickets.body .card-footer .coupon .form-group{overflow:hidden;margin-bottom:0}.tickets.body .card-footer .coupon .form-group .form-control{border-color:#000;color:#000}.tickets.body .card-footer .coupon .form-group label{color:#000!important;text-transform:none}.tickets.body .card-footer .coupon .btn{height:3.625rem}.tickets.body .card-footer #discount{border-bottom:1px solid #707070;justify-content:space-between;font-size:1.125rem;padding:1rem 1.875rem;align-items:center;font-weight:700;color:#51a800;display:flex}.tickets.body .card-footer #discount:before{content:"Desconto válido para pagamento à vista ";font-weight:400;font-size:.85rem;color:#000}.tickets.body .card-footer .total{padding:1rem 1.875rem}.tickets.body .card-footer .total h5{font-size:.875rem;margin-bottom:.25rem}.tickets.body .card-footer .total h6{font-size:1.125rem;margin-bottom:.25rem;font-weight:700}.tickets.body .card-footer .total p{font-size:.875rem;font-weight:700;margin-bottom:0;color:#51a800}
