.sTicketsV2 h4{font-size:2.3rem}.pricelistV2{color:#4b5563;position:relative}.pricelistV2 .tableP{display:flex;gap:25px;justify-content:center;flex-wrap:wrap}.pricelistV2 .tableP .tableP-item{background:#fff;border:3px solid #e5e7eb;border-radius:8px;padding:30px 0 100px;margin:2px;position:relative;max-width:700px;flex:0 0 100%}@media(min-width:768px){.pricelistV2 .tableP .tableP-item{flex:2 1 26%}}@media(max-width:767px){.pricelistV2 .tableP .tableP-item{margin-bottom:30px}}.pricelistV2 .tableP .tableP-item.active{box-shadow:0 4px 30px rgba(0,0,0,0.1)}@media(min-width:768px){.pricelistV2 .tableP .tableP-item.active{flex:3 1 32%}}.pricelistV2 .tableP .tableP-item.soldout{opacity:.7;filter:grayscale(1);background:#f9fafb}.pricelistV2 .tableP .tableP-item:hover{border:3px solid var(--primary-color)}.pricelistV2 .tableP .tableP-item:hover .ticketName{color:var(--primary-color)}.pricelistV2 .tableP .tableP-item:hover .ticketBenefit-content{border:3px solid var(--primary-color);border-top:0 none}@media(min-width:768px){.pricelistV2 .tableP.col2 .tableP-item{flex:2 1 34%;max-width:calc(50% - 12.5px)}}@media(min-width:768px){.pricelistV2 .tableP.col4 .tableP-item{flex:2 1 34%;max-width:calc(50% - 12.5px)}}@media(min-width:992px){.pricelistV2 .tableP.col4 .tableP-item{flex:2 1 20%;max-width:calc(50% - 12.5px)}.pricelistV2 .tableP.col4 .tableP-itemactive{flex:3 1 23%}}.pricelistV2 .boxTable{padding:0 15px}.pricelistV2 .boxTable+.boxTable{margin-top:20px}.pricelistV2 .boxTable.validita{font-size:1.4rem;line-height:2.2rem}.pricelistV2 .ticketName{font-weight:700;font-size:32px;line-height:38px;text-align:center;letter-spacing:-0.58px;transition:color .3s;margin:10px}.pricelistV2 .btn-lg{margin:40px auto 15px;background:transparent;border:1px solid var(--primary-color);color:var(--primary-color)}.pricelistV2 .btn-lg:hover,.pricelistV2 .btn-lg:focus{border:1px solid var(--primary-color);color:var(--primary-color)}.pricelistV2 .linkPromo{margin-bottom:20px}.pricelistV2 .linkPromo a{font-weight:700;text-decoration:underline}.pricelistV2 .labelTop{text-align:center;display:inline-block;font-weight:700;font-size:14px;line-height:20px;padding:6px 12px;border-radius:8px;color:#fff;background:var(--primary-color);position:absolute;right:35px;top:0;transform:translateY(-50%)}.pricelistV2 .labelTipo{text-align:center;margin-top:10px}.pricelistV2 .labelTipo span{display:inline-block;font-weight:700;font-size:14px;line-height:20px;padding:4px 12px;border-radius:8px;background:#f2f2f2}.pricelistV2 .price{font-size:52px;font-weight:800;letter-spacing:-0.94px;color:#111827;line-height:62px;margin:15px auto}.pricelistV2 .price small{font-size:1.4rem;font-weight:normal;color:#4b5563;line-height:2rem}.pricelistV2 .price .priceFull{font-size:1.6rem;line-height:2rem;font-weight:normal;color:#4b5563}.pricelistV2 .ticketBenefit{position:absolute;padding:20px;bottom:0;left:0;width:100%;background:#f9fafb;border-top:1px solid #e5e7eb;border-radius:0 0 8px 8px}.pricelistV2 .ticketBenefit .ticketBenefit-title{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:bold}.pricelistV2 .ticketBenefit .ticketBenefit-title a{display:block;text-decoration:none;color:inherit}.pricelistV2 .ticketBenefit .ticketBenefit-title a:first-child{flex:1}.pricelistV2 .ticketBenefit .ticketBenefit-content{display:none;position:absolute;top:100%;margin-top:-8px;left:-3px;right:-3px;padding:28px 20px 20px;background:#f9fafb;border:3px solid #e5e7eb;border-top:0 none;border-radius:0 0 8px 8px;z-index:50}.pricelistV2 .ticketBenefit .ticketBenefit-content:before{content:" ";display:block;height:1px;position:absolute;top:8px;left:20px;right:20px;background:#e4e6ea}.pricelistV2 .ticketBenefit.open .ticketBenefit-content{display:block}.pricelistV2 .priceList-filter{display:inline-flex;top:0;z-index:10;padding:0;margin:0 auto 60px;background:#e5e7eb;border-radius:50px;white-space:nowrap}.pricelistV2 .priceList-filter li{list-style:none;flex:1}.pricelistV2 .priceList-filter li button{width:100%;border:0 none;padding:10px;font-size:1.4rem;font-weight:bold;background:#e5e7eb;border-radius:50px;text-transform:uppercase}.pricelistV2 .priceList-filter li button.active{background:var(--primary-color);color:#fff}.tIva{font-size:80%}