:root{--revibras-cart-accent: #eaff00;--revibras-cart-panel: #0a121e;--revibras-cart-border: rgba(255, 255, 255, .16);--revibras-cart-muted: rgba(255, 255, 255, .72)}.cart-items .cart-item__image-container,.cart-items .cart-item__image{border-radius:.8rem}.revibras-cart-ticket__event,.revibras-cart-ticket__selection{margin:1.2rem 0 0}.revibras-cart-ticket__event{display:grid;gap:.7rem}.revibras-cart-ticket__event>div{display:grid;gap:.1rem}.revibras-cart-ticket__event dt{color:var(--revibras-cart-muted);font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.revibras-cart-ticket__event dd{font-size:1.35rem;line-height:1.35;margin:0}.revibras-cart-ticket__selection{display:flex;flex-wrap:wrap;gap:.7rem}.revibras-cart-ticket__property{align-items:center;background:#eaff001a;border:1px solid rgba(234,255,0,.45);border-radius:999px;display:inline-flex;font-size:1.2rem;gap:.45rem;line-height:1;padding:.7rem 1rem}.revibras-cart-ticket__property dt,.revibras-cart-ticket__property dd{display:inline;margin:0}.revibras-cart-ticket__property dt{color:var(--revibras-cart-muted)}.revibras-cart-ticket__property dd{font-weight:700}.revibras-cart-ticket__property--fee{background:#ffffff0d;border-color:var(--revibras-cart-border)}.revibras-cart-ticket__quantity{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.revibras-cart-ticket__quantity-label{align-items:center;border:1px solid var(--revibras-cart-border);border-radius:var(--inputs-radius);display:inline-flex;font-size:1.3rem;font-weight:700;min-height:4.5rem;padding:.9rem 1.4rem}.revibras-cart-ticket__quantity-help{color:var(--revibras-cart-muted);flex-basis:100%;font-size:1.15rem;line-height:1.35;margin:0}.revibras-cart__assurance{background:linear-gradient(135deg,#0a121ef2,#0a121e80);border:1px solid var(--revibras-cart-border);border-radius:1rem;order:2;padding:2rem}.revibras-cart__assurance-kicker{color:var(--revibras-cart-accent);font-size:1.1rem;font-weight:800;letter-spacing:.12em;margin:0 0 .8rem;text-transform:uppercase}.revibras-cart__assurance-title{font-size:1.8rem;line-height:1.2;margin:0}.revibras-cart__assurance-list{display:grid;gap:.8rem;list-style:none;margin:1.5rem 0 0;padding:0}.revibras-cart__assurance-list li{align-items:flex-start;display:grid;font-size:1.25rem;gap:.8rem;grid-template-columns:1.7rem 1fr;line-height:1.45}.revibras-cart__assurance-list li:before{color:var(--revibras-cart-accent);content:"\2713";font-weight:800}.revibras-cart__assurance-link{color:inherit;display:inline-block;font-size:1.2rem;margin-top:1.4rem;text-underline-offset:.3rem}.revibras-cart__checkout-copy{align-items:center;display:inline-flex;gap:.8rem;justify-content:center}.revibras-cart__checkout-copy .svg-wrapper{height:1.6rem;width:1.6rem}.cart__checkout-button.revibras-cart__checkout-button{background:var(--revibras-cart-accent);color:#000;font-weight:800;min-height:5.2rem}.cart__checkout-button.revibras-cart__checkout-button:not([disabled]):hover{background:#fff;color:#000}.revibras-cart__ticket-note{color:var(--revibras-cart-muted);display:block;font-size:1.2rem;line-height:1.45;margin:1.3rem 0 0;text-align:center}.cart__footer:has(.revibras-cart__assurance){display:flex;flex-direction:column;gap:2rem}.cart__footer:has(.revibras-cart__assurance)>*+*{margin-top:0}.cart__footer:has(.revibras-cart__assurance) .cart__blocks{order:1}@media screen and (max-width:749px){.cart-item__details{font-size:1.4rem}.revibras-cart-ticket__event{margin-top:1rem}.revibras-cart-ticket__event dd{font-size:1.25rem}.revibras-cart-ticket__selection{display:grid;gap:.6rem}.revibras-cart-ticket__property{border-radius:.7rem;justify-content:space-between;width:100%}.revibras-cart-ticket__quantity-label{min-height:4.8rem}.revibras-cart__assurance{margin-top:2rem;padding:1.7rem}.cart__checkout-button.revibras-cart__checkout-button{max-width:none;width:100%}}@media screen and (min-width:750px){.cart__footer:has(.revibras-cart__assurance){align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) minmax(32rem,40rem)}.cart__footer:has(.revibras-cart__assurance)>*{width:auto}.cart__footer:has(.revibras-cart__assurance)>*+*{margin-left:0}.cart__footer:has(.revibras-cart__assurance) .revibras-cart__assurance{order:1}.cart__footer:has(.revibras-cart__assurance) .cart__blocks{align-self:center;order:2}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/revibras-cart.css.map */
