@charset "utf-8";body{color:#000;font-family:"Open Sans",sans-serif;background-color:#f8f8f8}.a-themeIcon{display:block;background-image:url(../images/bg/sprite.png);background-size:320px 240px;background-repeat:no-repeat;text-indent:-9999px}main{z-index:2;margin-top:125rem}.wrap{max-width:1140rem}label{font-weight:700;color:#000}:root{--green:#d7d365}.o-mainHeader{position:fixed;z-index:999;width:100%;background:#fff;padding:50rem 0 22px 18rem;transition:.3s all;font-size:14rem}.o-mainHeader.-shoppingNeighbour{padding:0 0 22px 18rem}.-minify .o-mainHeader{padding:8rem 0}.o-mainHeader .row{align-items:center}.m-logo__img{max-width:130rem;transition:.3s all}.-minify .m-logo__img{max-width:110rem}.m-media__object.-user{width:23px;height:24px;background-position:0-34px}.m-media__object.-download{width:32px;height:32px;background-position:-132px -84px}.m-media__object.-cancel{width:32px;height:32px;background-position:-165px -84px;cursor:pointer}.m-media__object.-info{width:16px;height:16px;background-position:-34px 0}.m-media__object.-shoppingCart{width:32px;height:28px;background-position:0-86px}.m-userNav{display:flex;align-items:center}.m-shoppingCart__link,.m-userNav__area{text-decoration:none}.col-20.m-userNav{justify-content:flex-end}.-minify .col-20.m-userNav,.home main{margin-top:0}.home .o-mainHeader,.home .o-nav ul ul li{background-color:#000}.home .m-logo__img,.home .m-userNav i{filter:invert(1)}.home .m-langGroup__link,.home .m-media__content,.home .o-nav a,.home .o-nav p,.home .o-nav__link,.home .o-nav__node,.home .o-nav__text{color:#fff}.home .o-nav li:hover>.o-nav__link,.home .o-nav li:hover>.o-nav__link .o-nav__text,.home .o-nav li:hover>.o-nav__node,.home .o-nav li:hover>a,.home .o-nav li:hover>button .o-nav__text,.home .o-nav li:hover>p{color:#000}.home .o-nav__item:hover,.o-nav ul ul li{background-color:#fff}.o-nav{background-color:transparent;border:0}.o-nav>ul{justify-content:center;padding:0;text-transform:uppercase}.o-legalNav__item a,.o-nav__link{text-decoration:none}.m-langGroup{display:flex;position:absolute;right:0;top:-64rem;transition:.3s!important;z-index:9999;padding-right:10rem}.-minify .m-langGroup,.m-langGroup__launcher{display:none}.m-langGroup>ul,.m-langGroup__subnav{display:flex;padding:0;list-style:none}.m-langGroup>ul{flex-direction:column}.m-langGroup__subnav{font-size:12rem}.m-langGroup__item{padding-left:12rem}.m-langGroup__link{text-decoration:none;text-transform:lowercase}.o-nav__text{text-transform:uppercase;text-align:center}.o-nav ul ul{top:100%;box-shadow:3px 2px 10px rgb(113 113 113/75%);background:#fff}.home .o-nav ul ul{background:#000}.f6g__slideGroup{height:100%!important;width:100%;min-height:350px}.f6g__slide{width:100%;min-height:350px;opacity:0}.p-home__slidexou{height:100dvh}.f6g__slideGroup{}.f6g__slide{height:100%}.p-home__slidexou>ul:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:9999}.m-slidexouFloat,.m-slidexouText{position:absolute;z-index:2;text-align:center;left:50%;width:100%;padding:0 1em}.m-slidexouText{color:#fff;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);font-weight:800;font-size:clamp(18rem,2vw,38rem)}.m-slidexouText>span{font-weight:400;font-size:1.5em}.m-slidexouFloat{top:180rem;transform:translate(-50%,0);display:flex;align-items:center;justify-content:center}.m-slidexouFloat__logo{filter:invert();max-width:300rem}.p-home__welcome>.wrap{max-width:800rem}.m-connectedSteps__item.-active~li .p-homeTickets__text,.p-home__welcome .m-pageHeader__title{display:none}.p-home__welcomeDesc.-editorContent .col-50 img{max-width:130rem;margin:0 auto}.p-home__welcomeDesc.-editorContent .col-50 p:nth-child(n+3){max-width:284rem;margin:0 auto}.p-home__moduleContent.-editorContent .col-33 img{max-width:88rem;margin:0 auto}.p-home__moduleContent.-editorContent h2{font-size:24rem;font-weight:400;text-transform:uppercase;margin-bottom:60rem}.p-home__moduleContent.-editorContent h2 strong{font-size:32rem}.p-home__tickets{background:#f2f2f2}.p-home__tickets h2,.p-productCategory__tickets h2{font-size:32rem;text-align:center;margin-bottom:7rem}.p-home__ticketsContent{margin-bottom:40rem}.p-home__content{position:absolute;width:100%;bottom:0;z-index:9;color:#fff;padding-bottom:20rem;border-radius:50px 50px 0 0;background:rgba(0,0,0,.73);backdrop-filter:blur(2px)}.p-home__titles{text-align:center;text-transform:uppercase;font-weight:700;font-size:clamp(32rem,4vw,45rem);margin-top:14rem}.p-home__actions{display:flex;flex-direction:column;margin-top:20rem;text-align:center;color:#b8b8b8}.p-home__text{text-align:center;color:#b8b8b8;margin-top:12rem}.p-home__dates{color:#fff;font-size:20rem;margin-top:18rem;display:flex}.p-home__datesFira{color:#fff;font-size:clamp(28rem,3vw,36rem);margin-top:18rem;font-weight:700}.p-home__datesMax{font-weight:700;font-size:32rem}.p-home__actionsNeighbour{text-align:center;margin:10rem 0}.p-home__actions .a-button{max-width:320rem;margin:auto;padding:18rem 24rem}.m-slidexouSubtitle{font-size:clamp(16rem,2vw,18rem);color:#b8b8b8}.m-connectedSteps{display:flex;z-index:2;justify-content:center;padding-bottom:70rem;overflow:hidden}.m-connectedSteps__item{width:64rem;height:64rem;text-align:center;line-height:2em;border-radius:100%;background:#000;margin-left:230rem;color:#656565;position:relative;display:flex;align-items:center;cursor:pointer}.m-connectedSteps__item:first-child{margin:0}.m-connectedSteps__item:first-child:after{content:"";width:84rem;height:10rem;background:#000;display:block;position:absolute;left:-100%;z-index:-1}.m-connectedSteps__item:last-child::after{content:"";width:84rem;height:10rem;background:#000;display:block;position:absolute;right:-100%;z-index:-1}.m-connectedSteps__item::before{content:"";position:absolute;background:#000;height:10rem;width:298rem;z-index:-1;margin-left:calc(-100% - 196rem)}.m-connectedSteps__item:first-child::before{display:none}.m-connectedSteps__item.-active{background:#000}.m-connectedSteps__item.-active~li,.m-connectedSteps__item.-active~li::after,.m-connectedSteps__item.-active~li::before{background:gray}.a-themeIcon.-firstStep,.a-themeIcon.-secondStep{width:36px;height:36px;background-position:0-150px;left:50%;transform:translateX(-50%)}.a-themeIcon.-secondStep{background-position:-36px -150px}.p-homeTickets__text{position:absolute;top:100%;width:100%;min-width:146rem;left:50%;text-align:center;color:#000;transform:translateX(-50%)}.p-homeTickets__icon{margin:0 auto;display:none;position:absolute;top:73rem;left:15rem}.a-themeIcon.-check{width:33px;height:24px;background-position:-32px -88px}.m-parkingsList__container{background:#fff;border-radius:12rem;box-shadow:2px 1px 5px rgb(113 113 113/50%);padding:18rem 12rem;display:flex;align-items:center;min-height:145px;transition:box-shadow .2s ease-in-out}.m-parkingsList__header{width:100%;display:flex;align-items:center;padding-left:6rem}.m-parkingsList__titles{margin-left:10rem}.m-parkingsList__subtitle{font-size:14rem;color:gray}.m-parkingsList__content{width:100%;display:flex;flex-direction:column;gap:14rem;margin-top:4rem}.m-parkingsList__container .-noStock .a-resultParking{color:#c90000}.m-parkingsList__btn{margin-top:20rem;width:100%}.a-button.-simple{font-weight:400;font-size:14rem}.p-home__mapGeneral .m-parkingsList__container{flex-direction:column}.p-home__mapGeneral .m-progressBar{width:100%}.m-parkingsList__attrBlock{margin:0;align-items:center;min-height:22rem}.-multiAttr .m-attributes__item div[class^=col-],.m-parkingsList__attrBlock div[class^=col-]{padding:0 8rem}.m-parkingsList__attrTitle{font-size:13rem;font-weight:700;width:55%;padding:0 6rem}.m-parkingsList__attrContent{width:45%;padding:0;display:flex}.m-parkingsList__preProgres .-parking{margin-right:8rem!important}.m-parkingsList__progress{display:flex;flex-direction:column;width:100%}.m-parkingsList__item{transition:transform .2s ease-in-out}.m-parkingsList__item.-active{transform:scale(1.1)}.m-parkingsList__item.-active .m-parkingsList__container{box-shadow:0 0 12px 10px rgba(113,113,113,.25)}.m-media__content{width:100%}.m-parkingsList__icon{width:57rem;height:57rem;background:#6ea4ee;display:block;border-radius:100%;margin-right:10rem}.m-parkingsList__title{font-size:16rem;font-weight:700;line-height:1.25;margin:0}.m-parkingsList__item img{max-width:57rem;margin-bottom:9rem}.m-media__object.-pmr{width:34px;height:34px;background-position:-72px -150px;margin-left:auto;transform:scale(.9);padding:0 24rem}.m-parkingsList__item>div>.row{align-items:center;justify-content:flex-start}.m-secondStep__container{display:flex}.m-secondStep__title .-calendar{width:16px;height:16px;background-position:0 0;margin-right:8rem}.m-secondStep__title{display:flex;align-items:center;font-size:24rem;font-weight:700;margin-bottom:13rem}.m-secondStep__text{margin-left:40rem;margin-bottom:22rem}.m-secondStep>div>div:last-child{width:100%}.m-secondStep__map{width:365rem;height:620rem;display:block}.p-home__mapGeneral .m-secondStep{display:block}.m-media__object.-parking{width:16rem;height:16rem;background-position:-17px 0;margin-right:10rem}.a-resultParking,.m-media__object.-parking+span{color:gray;font-size:12rem}.m-progressBar,.m-progressBar>div{display:block;height:4rem;border-radius:20rem}.m-progressBar{width:calc(100% - 26rem);border:1px solid #dcdcdc}.m-progressBar>div{width:30%;background:#40b21b;transition:all .3s}.-noStock .m-progressBar{display:none}.p-homeTickets__firstStep{text-align:center;margin-top:40rem}.m-selectDay{max-width:300rem}.m-secondStep{display:none}.m-secondStep__map,.m-secondStep__parkings{width:50%;padding:0 16rem;box-sizing:border-box}.o-customMap{max-width:350px;box-shadow:3px 2px 10px rgba(113,113,113,75%)}.o-customMap__parking{position:absolute;transform:translate(-50%,-50%);border-radius:50%;box-shadow:2px 3px 4px 0 rgba(113,113,113,75%)}.o-customMap__icon.-active,.o-customMap__parking:hover .o-customMap__icon{box-shadow:0 0 0 8px rgba(255,255,255,.7)}.o-customMap__icon{border-radius:50%;width:clamp(24px,10vw,56px);transition:all .2s ease-in-out}.m-direction{position:absolute;right:10rem;display:flex;align-items:center}.m-direction__arrow{font-size:24rem;line-height:1;font-weight:700;margin:0 4rem}.m-direction__text{text-transform:uppercase;font-weight:700}.-valencia{top:10rem}.-alacant{bottom:10rem}.a-button,.button{font-size:18rem;text-transform:uppercase;font-weight:700;background-color:#000;border-radius:16rem;color:#fff;border:solid 1px #000;box-shadow:none}.a-button:not(.-loading):active,.a-button:not(.-loading):hover,.button:not(.-loading):active,.button:not(.-loading):hover{background-color:#000;box-shadow:none;transform:none}.p-productItem__info .m-pageHeader{display:flex;align-items:center}.m-pageHeader__icon{width:clamp(32px,5vw,56px)}h1{font-size:clamp(26rem,5vw,32rem);margin-right:24rem;text-transform:uppercase}.o-productToCart__submit{padding:16rem 20rem;display:flex;margin-top:24rem;width:100%;max-width:100%;justify-content:center;border-radius:16rem}.o-productToCart__submit .m-media__object{margin-right:18rem}.o-productToCart__buttons{background-color:#ededed;display:flex;width:100%;align-items:center;justify-content:center;height:40rem;border-radius:12rem}.o-productToCart__legend{font-size:14rem;margin-bottom:5rem}.m-unitsSelector__units,.p-productItem__info label{font-weight:700;font-size:16rem}.m-addTickets{display:flex;align-items:center;margin-left:1.5em;margin-top:1.1em}.o-productToCart__priceCurrent{font-size:43rem;font-weight:700;margin-right:20rem;margin-bottom:0}.p-productItem__info label{color:#000;margin-bottom:15rem;margin-top:40rem}.m-attributes__item>label+select,.o-productToCart__ivaInfo,.p-productItem__info label+div{margin-left:22rem;width:calc(100% - 22rem)}.m-progressiveBar{margin-left:22rem;margin-top:14rem}.o-productToCart__infoNeighbour{font-size:15rem;border:solid #000 1rem;padding:10rem 20rem;text-align:center;margin-top:20rem;margin-bottom:-20rem;max-width:464rem}.o-productToCart__infoNeighbourMsg{margin-top:20rem;margin-bottom:0}.o-share{margin-top:58rem}.m-breadcrumbs__link{color:gray;text-decoration:none;font-size:18rem}.m-infoIconParking__item{display:flex;align-items:center;font-weight:700;margin-bottom:7rem}.m-infoIconParking__item img{max-width:34px;margin-right:12rem}.p-productItem__content ol{list-style:none;margin-left:25rem}.p-productItem__content ul{margin-left:45rem}.p-productItem__content,.p-productItem__google-maps iframe{width:100%}.-editorContent ul{padding-left:24rem}.-editorContent li{line-height:1.5}.p-productItem__sidebar{padding-left:64rem}.p-productItem__google-maps{margin-bottom:42rem}.p-productItem__galleryTitle,.p-productItem__google-mapsTitle{font-size:16rem;font-weight:700}.m-infoTickets{margin-top:18rem;align-items:center;margin-left:22rem}.m-infoTickets .m-media__object.-info{margin-right:8rem}.p-cart__contentGroup{display:block}.p-orderConfirm__text{margin-top:22rem}.m-cartProductImageTitle{display:flex;align-items:center;margin-bottom:20rem;margin-top:20rem}.usuarios .m-cartProductImageTitle{margin-top:40rem}.m-cartProductImageTitle:first-child{margin-top:0}.o-cartProductList__list{margin-left:52rem;margin-bottom:30rem}.m-cartProductDay:not(:has(.m-cartProductParking li)),.m-cartProductParking:not(:has(li)){display:none}.m-cartProductParking ul{padding:0}.m-popup__content .o-cartProductList__list{margin-left:0;padding:0}.o-cartProductItem__title{font-size:18rem;font-weight:700;margin:0}.o-cartProductItem__title .-subtitle{display:block;font-weight:400;font-size:14rem}.o-cartProductItem__leaved{margin:auto;margin-top:15rem;width:100%}.m-media__object.-refresh,.m-media__object.-ticket{width:32px;height:30px;background-position:0-85px;margin-right:15rem}.m-media__object.-refresh{height:34px;background-position:-99px -83px}.m-product__remove{top:34rem}.m-productCarPlate__label{color:#000}.m-productCarPlate .-neighbour,.m-productCarPlate__label .-neighbour{font-weight:400;font-size:13rem;margin-left:6rem}.-notValid__field{box-shadow:0 0 4px red}.-valid__field{box-shadow:0 0 4px #369c0b}.m-productCarPlate__msg{margin-top:6rem;font-weight:700;display:none;font-size:16rem!important;padding:12rem;border-radius:5rem}.m-productCarPlate__msg.-error,.m-productCarPlate__msg.-notok{background-color:#ffc;color:#dd5800;border:solid 1px}.m-productCarPlate__msg.-ok{color:#369c0b}.m-productCarPlate__msg.-msg{display:block;font-weight:400;font-size:15rem!important}.o-cartProductItem__priceData{align-self:center;margin:0 10rem}.o-orderItem__productInfo .o-cartProductItem__priceData{width:100%;align-self:center;justify-self:center;text-align:center;margin-top:15rem}.o-cartProductItem__image{margin-right:10rem;max-width:57rem}.o-cartProductItem__priceData p{margin:0}.o-cartProductItem__priceTotal{font-size:20rem;font-weight:700}.o-cartProductItem__plate{display:flex;flex-direction:column;align-items:flex-start}input,select,textarea{border-radius:2rem;padding:12rem 16rem;width:100%;color:#000;border-radius:5px;border:1px solid #f0f0f0;background:#ebebeb}.o-cartProductItem__info{margin-right:10rem}.m-popup__content .o-cartProductItem__info{margin:auto}.o-cartProductItem__infoReadOnly{width:100%}.o-cartProductList__item{align-items:flex-start}.m-popup__content .o-cartProductList__item{flex-direction:column}.o-cartProductList__itemUser:not(:last-child){margin-bottom:2em}.o-cartProductList .a-icon-cross::before{margin-top:41rem}.p-cart__summary{text-align:center;margin-top:40rem}.p-cart__amount{font-weight:700;font-size:43rem}.-preCart .p-cart__amount{font-size:30rem}.p-cart__goBack.a-button{background:#fff;color:#000;display:flex;justify-content:center}.p-cart__goBack.a-button:hover{color:#fff;background:#000}.p-cart__actions .p-cart__refresh{display:none}.m-media__object.-confirmCart{width:28px;height:30px;background-position:-97px -30px;margin-right:15rem}.p-cart__confirm .m-media__object.-confirmCart{width:25px;height:30px;background-position:-124px -30px;margin-right:15rem}.p-cart__confirm{display:flex;justify-content:center}.p-cart__confirm,.p-cart__goBack.a-button{max-width:464rem;margin:20rem auto}.p-cart__productList{margin-top:32rem}.o-cartProductList__content{border:1px solid #d9d9d9;padding:20rem 8rem 20rem 20rem}.m-popup__content .o-cartProductList__content{padding-bottom:15rem}.o-cartProductList__day{background:#000;color:#fff;font-weight:700;font-size:20rem;padding:10rem 20rem;display:flex;align-items:center}.o-cartProductList__itemLi{width:100%!important}.m-media__object.-calendar{width:33rem;height:37rem;background-position:0-149px;margin-right:26rem}.p-cart__totalText{margin:0;margin-right:10rem}.p-cart__ticketsPrice{margin-bottom:10rem}.o-orderAmount__price{display:flex;align-items:center;justify-content:center;border-bottom:solid 1px;font-size:15rem;background-color:#ebebeb;padding:5rem 0}.o-orderAmount__prices{max-width:464rem;margin:auto}.o-orderAmount__priceValue{font-weight:700}.o-nav .-selected:hover>a,.o-nav .-selected:hover>button,.o-nav .-selected>a,.o-nav .-selected>button{background-color:#000;color:#fff}#accept_terms{width:24rem;height:24rem}.o-orderSummary__terms{align-items:center}.o-orderSummary__terms label{color:#000;font-weight:600;cursor:pointer}.o-orderSummary__acceptTerms{text-align:left;padding-left:10rem}.m-productCarPlate{font-size:18rem;font-weight:700}.o-carConfirmtProductList>ul{padding:0;list-style:none}.o-carConfirmtProductList .o-cartProductList__day{background:#fff;color:#000;border-bottom:2px solid #000}.o-carConfirmtProductList .m-media__object.-calendar{background-position:-66px -84px}.o-carConfirmtProductList .o-cartProductList__content{border:0}.p-orderConfirm__goBack,.p-orderConfirm__submit{width:100%;max-width:464rem;margin:0 auto}.p-orderConfirm__goBack,.p-orderConfirm__modify{display:flex;justify-content:center;background:#fff;color:#000}.p-orderConfirm__goBack:hover,.p-orderConfirm__modify:hover{color:#fff;background:#000}.p-orderConfirm__modify{max-width:464rem;margin:0 auto}.m-media__object.-modify{background-position:-75px -31px;width:25px;height:30px;margin-right:15rem}.p-orderConfirm__modify:hover .m-media__object.-modify{filter:invert(100%)}.p-orderConfirm__submit{display:flex;align-items:center;justify-content:center;margin-bottom:20rem}.-primary,.a-button.-primary:hover{border-color:#000}.p-cartConfirm__cartAmountText{margin:20rem 20rem 0;font-size:12rem;color:gray;font-weight:700}.p-productItem__attributes{background-color:#f0f0f0;box-shadow:0 6px 7px rgb(113 113 113/50%);border-radius:12rem;padding:24rem 20rem;margin-top:28rem}.p-productItem__selectAttr{font-weight:700;top:14rem}.-multiAttr .m-attributes__title{font-weight:700}.-multiAttr .m-progressiveBar{margin:0;margin-top:10rem}.-multiAttr .m-progressBar{width:100%}.-multiAttr .m-unitsSelector__units{width:33%;border:0;background-color:transparent}.-multiAttr .m-attributes__item{margin:0;margin-bottom:50rem}.-multiAttr .m-attributes__item::after{content:"";width:70%;position:absolute;height:1rem;background-color:#787878;bottom:-25px;left:15%}.m-attributes__itemBlock{width:50%!important}.m-attributes__noStock{font-size:14rem;color:#c90000}.m-attributes__item.-noStockAttr .m-attributes__title{color:#939393}.m-attributes__item.-noStockAttr .m-attributes__itemBlock{opacity:.5}.m-attributes__item.-noStockAttr .o-productToCart__units::before{content:"";position:absolute;width:100%;height:100%;z-index:9}.a-buttonSelector{background-color:#fff;height:100%;width:33%;border-radius:12rem;border:solid 2px #d0d0d0;font-weight:600;font-size:22rem}.a-button__total{font-size:26rem;margin-left:14rem;text-wrap:nowrap}.o-orderAmount+.p-cartConfirm__cartAmountText{margin:20rem auto 0}.o-orderAmount__total{display:flex;align-items:center;justify-content:center;font-size:25rem}.o-userInfo__billingInfo{max-width:464rem;margin:0 auto}.m-popup .o-userInfo__billingInfo{padding-top:0}.o-userInfo__content{margin-left:18rem;margin-bottom:20rem}.o-orderSummary__actions{display:flex;flex-direction:column-reverse}.o-cartProductItem__finish p,.o-orderSummary__submit{margin-bottom:16rem}.o-orderSummary__goBack{background:#fff;color:#000}.o-orderSummary__goBack:hover{background:#000;color:#fff}.m-popup__header{padding:10rem 20rem}.m-popup__title{text-transform:uppercase;font-weight:700;margin:0}.o-orderSummary__commentAmount{display:none}.o-orderSummary__terms{margin:0 0 20rem}.o-orderAmount__actions{margin:auto;margin-top:15rem;max-width:464rem}.m-popup__wrap{min-width:500rem}.a-orderThanks{margin:24rem 0;font-size:20rem;font-weight:700;font-style:italic;text-align:center}.o-paymentMethod__devolver{border:solid 1px #000;padding:32rem}.o-paymentMethodDesc{text-align:center;margin:32rem 0}.p-orderFinished__icon{display:flex;margin:26rem auto;width:200rem;max-height:256rem}.o-userLogin__forms{margin-top:20rem}.o-userLogin__forms .a-button.-primary{min-width:290rem;margin-top:15rem;width:100%}.a-button.-secondary{background:#fff;color:#000;width:100%}.a-button.-tertiary{background:0 0;border:solid 1px #fff;width:100%}.a-button.-tertiary:hover{color:#fff}.o-forgotPassword{margin-top:-6rem}.o-forgotPassword__form{margin-top:24rem}.p-userArea__nav .o-userNav__link{display:block;width:100%;border:1px solid #000;text-decoration:none;font-size:20rem;font-weight:700;color:#000}.p-userArea__nav .o-userNav__group{margin:0}.p-userArea__nav .o-userNav__group+.o-userNav__group{margin-top:18rem}.p-userArea__navLauncher{display:none}.m-media__object.-gracias{display:block;width:57px;height:64px;background-position:-262px -150px;margin:0 auto 16rem}.m-devolverPlaza{margin-top:52rem}.m-devolverPlaza__title{text-transform:uppercase;font-size:16rem;font-weight:700}.o-orderList__icons{background:#000;display:flex;align-items:center;justify-content:space-between;padding:5rem 10rem}.o-orderList__userName{color:#fff;font-size:12rem;margin-left:10rem;margin-right:auto}.o-orderList__item{flex-flow:column;margin-bottom:38rem;border:1px solid #000}.m-media__object.-arrow{width:25px;height:22px;background-position:-124px -35px}.o-orderList__coverLinkArea{background:#fff;align-items:center}.o-orderList.-otherYears .o-orderList__coverLinkArea{opacity:.7}.o-orderList__title{font-weight:700}.o-orderList__linkTxt{font-weight:700;text-transform:uppercase;text-decoration:underline}.o-orderList.-otherYears{background-color:#cdcdcd;padding:30rem 30rem 1rem}.o-orderList__otherTitle{text-align:center;top:-10rem;font-weight:700;font-size:22rem;margin-bottom:10rem}.usuarios .o-userInfo__billingInfo{margin:0 auto 0 1.5em;max-width:none;padding-right:2em}.o-orderItem__modifyText{border:solid 1px #000;padding:1.2em 1.5em 1em 1em;display:flex;margin-bottom:.5em}.o-orderItem__modifyTxt{margin-left:1em;top:-5px;margin-bottom:0}.o-orderItem__info{align-items:flex-end}.o-orderItem__date{margin-bottom:0}.o-orderItem__year{font-size:20rem;margin-bottom:0;margin-top:6rem}.usuarios .o-cartProductList__content{padding:42rem 30rem 50rem}.o-cartProductList__itemUser{border-bottom:solid 1px #000;display:flex;flex-direction:row;padding-bottom:2.5em;flex-wrap:wrap}.o-cartProductList__itemUser:last-child{border-bottom:none;padding-bottom:0}.o-cartProductItem_data{display:flex;width:100%;margin:0;align-items:center;justify-content:space-between}.o-cartProductItem_title{margin-bottom:.5em}.o-cartProductItem_subtitle{font-size:14rem;margin-top:-12rem;margin-bottom:4rem}.o-cartProductItem_desc{font-weight:700}.o-cartProductItem__actions,.o-cartProductItem__button.-download a{display:flex}.o-cartProductItem__button{display:flex;align-items:center;font-weight:700;margin-left:1em}.o-cartProductItem__button.-download{border:solid 1px;margin:0;border-radius:15rem;background-color:#effafc;border-color:#0073ac;color:#0073ac;padding:10rem;justify-content:center}.o-cartProductItem__button .-download{cursor:pointer;margin-right:8rem;filter:invert(22%) sepia(95%) saturate(2013%) hue-rotate(181deg) brightness(99%) contrast(101%)}.p-orderFinished__content .o-cartProductItem__button.-download{margin-bottom:20rem}.o-cartProductItem__buttonTxt{padding-left:.5em;text-decoration:none}.o-cartProductList__tickets{padding:0}.o-cartProductItem_descIcon{display:flex;align-items:center}.o-cartProductItem__ticketIcon{display:flex;margin-bottom:10rem}.p-orderFinished .wrap{max-width:600rem}.o-cartProductItem__finish{margin:auto;margin-top:24rem}.p-orderFinished .m-pageHeader__title{text-align:center}.usuarios .m-productCarPlate__msg{margin:.5em 0 0}.o-orderList__carPlates{list-style:none;align-items:center;justify-content:center;display:flex;font-weight:600;flex-wrap:wrap;padding:0}.o-orderList__carPlateItem{margin:5rem 18rem}.o-orderList__carPlateItem::before{content:"|";position:absolute;top:-2px;left:-10px}.o-orderList__carPlateItem::after{content:"|";position:absolute;top:-2px;right:-10px}.o-orderList__carPlatesInfo{background-color:#f3f3f3;padding:10rem}.o-orderList__carPlatesTitle{text-align:center;font-weight:700;text-transform:uppercase}.o-incidenceSearch{display:none;flex-wrap:wrap;gap:8rem;margin-top:12rem;margin-bottom:20rem}.o-incidenceSearch.-active{display:flex}.o-incidenceSearch input{flex:1;min-width:220rem}.o-incidenceSearch select{min-width:150rem}.o-incidenceSearch__actions{display:flex;width:100%;align-items:center;gap:6rem}.o-incidenceSearch__clear,.o-incidenceSearch__export{width:auto;padding:10rem 14rem;font-size:18rem;line-height:1.2}.o-incidenceSearch__export{min-width:170rem;white-space:nowrap}.o-incidenceSearch__actions .a-button{flex:1 1 0;min-width:0;width:auto;white-space:nowrap}.o-incidenceForm__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16rem}.o-incidenceForm__fields p{margin-top:0}.o-incidenceForm__address{grid-column:1/-1}.o-incidenceForm input,.o-incidenceForm textarea{width:100%;box-sizing:border-box}.js-incidenceFormAlert{display:none}.o-incidenceList__date{margin:24rem 0 8rem;font-size:18rem}.o-incidenceList__item{margin-bottom:8rem;border:1px solid #d0d0d0;background-color:#fff}.o-incidenceList__item.-status-1{border-color:#0073ac;background-color:#effafc}.o-incidenceList__item.-status-2{border-color:#4f9b4f;background-color:#edf8ed}.o-incidenceList__item.-status-3{border-color:#bd3030;background-color:#fff0f0}.o-incidenceList__item summary{display:flex;justify-content:space-between;gap:16rem;padding:12rem;cursor:pointer;font-weight:700}.o-incidenceList__summary{display:flex;flex-direction:column;gap:3rem}.o-incidenceList__summaryAddress{font-weight:400}.o-incidenceList__summaryObservations{color:#555;font-size:12rem;font-weight:400}.o-incidenceList__details{padding:0 12rem 12rem}.o-incidenceList__dateCreated{display:flex;gap:12rem;margin:0 0 16rem}.o-incidenceEditForm__state{display:flex;align-items:center;gap:8rem;margin-bottom:16rem}.o-incidenceEditForm__state select{flex:1;min-width:160rem}.o-incidenceEditForm__state .a-button{width:auto;padding:8rem 10rem;border-radius:10rem;font-size:12rem}.o-incidenceEditForm__state .o-incidenceDelete svg{display:block;width:24rem;height:24rem}.o-incidenceDelete{margin-left:0;align-self:center;padding:0;border:0;background:0 0;cursor:pointer}.o-incidenceEditForm__action{margin-top:20rem}.o-orderList__actions{display:flex;gap:8rem;padding:10rem;background-color:#f3f3f3}.o-orderList__actions .o-orderList__carPlatesInfo{padding:0;background:0 0}.o-orderList__downloadAction{flex:3}.o-orderList__shortLinkAction{flex:1;display:flex}.o-orderList__shortLinkAction .a-button{padding:8rem 6rem;font-size:12rem;line-height:1.2}.p-userArea__content .m-searchForm{display:flex;flex-wrap:wrap;max-width:100%;margin-bottom:20rem;gap:8rem}.p-userArea__content .m-searchForm input{flex:1;min-width:0}.p-userArea__content .m-pagination{display:flex;flex-wrap:wrap;gap:6rem;justify-content:center}.p-userArea__content .m-pagination__item{min-width:36rem;padding:6rem 10rem;border:1px solid #000;color:#000;text-align:center;text-decoration:none}.p-userArea__content .m-pagination__item.-selected{background-color:#000;color:#fff}@media all and (max-width:600px){.o-incidenceSearch input,.o-incidenceSearch select,.o-incidenceSearch>.a-button{width:100%}.o-incidenceForm__fields{display:block}.o-incidenceList__item summary{flex-direction:column;gap:4rem}}@media all and (max-width:480px){.o-orderList__actions{gap:4rem;padding:6rem}.o-orderList__shortLinkAction .a-button{font-size:10rem;padding:6rem 3rem}.p-userArea__content .m-searchForm{gap:4rem}}.m-firaDeTotsSants{background-image:url(../images/bg/fira-cocentaina-banner.png);background-size:cover;padding:55rem 0;margin-bottom:30rem}.m-firaDeTotsSants:after{content:"";background:#000;position:absolute;top:0;width:100%;height:100%;z-index:0;opacity:.75}.m-firaDeTotsSants>.wrap{z-index:1}.m-logoFooter__img{max-width:350rem}.m-firaCocentaina{text-align:center}.m-firaCocentaina__edicio{font-size:32rem;font-weight:700;text-transform:uppercase}.m-firaCocentaina__fira{font-size:24rem;text-transform:uppercase}.m-firaCocentaina__txt{max-width:284rem;margin:0 auto 24rem}.m-firaCocentaina__link{display:inline-block;text-decoration:none;color:#000;background:#fff;padding:24rem 50rem;font-size:20rem;font-weight:700}.o-mainFooter{background:#000;color:#fff;margin:110rem 0 0;padding:0 0 30rem}.home .o-mainFooter{margin:0;border-top:solid 4px #fff}.home .m-firaDeTotsSants{border-bottom:solid 4px #fff}.home .m-certificado{border-top:solid 4px #fff}.o-mainFooter .row{align-items:center}.m-declaracions__badge,.m-socialLinks{justify-content:center}.m-media__object.-badge2{width:20px;height:23px;background-position:-28px -34px}.m-media__object.-badge1{width:20px;height:23px;background-position:-53px -34px}.m-validation img{width:auto;max-width:120px;margin:1em auto}.m-logoGroup{margin-bottom:30rem}.m-socialLinks__item{background-color:#f1f1f1}.o-legalNav__list{list-style:none;padding:0}.o-legalNav__item{margin-bottom:8rem}.m-userNav__logout{text-decoration:none}.o-mainHeader__userNav .m-userNav{margin-right:20rem}.-sticky{top:120rem}.o-modal{position:absolute;width:100%;height:100%;top:0;background-color:#0000005c;z-index:999;transition:1s}.o-modal__text{text-align:center;padding:2em;background-color:#d9edf7;border:solid 1px #bce8f1;color:#31708f;border-radius:.5em;box-shadow:4px 6px 7px -2px rgb(0 0 0/55%);top:6em;line-height:1.5em}.o-modal__close{position:absolute;right:1em;top:.5em;font-weight:700;cursor:pointer;font-size:20rem}.m-certificado{background:#ccc;padding:20rem 0}.m-certificadoItem{display:flex;border:solid 1px #000}.o-expositors{margin-top:3em}.o-expositors__data{display:flex;flex-wrap:wrap}.o-expositors__item{width:33%;padding:.5em 1em}.o-expositors__day{text-align:center;order:-2}.o-expositors__location{margin-bottom:.5em}.o-expositors__dayGroup{margin-bottom:2em;display:flex;flex-direction:column}.o-expositors__locationGroup{padding:1em}.o-expositors__locationGroup.-local{order:-1}.o-expositors__square{border-left:solid 2px #000;padding:1em;background-color:#ededed}.o-expositors__subtitle{font-size:13rem;margin-top:3rem;font-style:italic;color:#777}.o-expositors__address{font-size:12rem;font-style:italic}.o-expositors__content{background-color:rgba(255,255,255,.5);padding:8rem;margin:4rem 0;font-size:13rem}.o-veinsShop{padding:10rem 0;margin-bottom:12rem}.o-veinsShop .wrap{width:100%}.o-veinsShop__form{display:flex;flex-direction:column;max-width:464rem;margin:auto}.o-veinsShop__label{font-size:18rem;font-weight:700;color:#000;margin-left:47rem}.o-veinsShop__msg{margin:16rem 0 0;display:none}.o-veinsShop__msg.-error{color:#b22222;text-align:center;font-size:16rem;font-weight:700;width:100%;margin-top:10rem}.o-veinsShop__reservarTxt{display:none}.o-veinsShop__msgInfo{display:none;margin:12px auto 0}.m-productCarPlate__address{font-weight:400;font-size:14rem;margin-top:10rem;margin-bottom:25rem}.m-popup__content .m-productCarPlate__address{margin-bottom:10rem}.m-productCarPlate__addressTxt{font-weight:700}.p-page__mainImage{height:auto}section.p-page{padding:10rem 0}.o-contentGroup{align-items:flex-start}.m-reservePass__submit{width:100%;margin-top:15rem}.m-reservePass__submit.-morePass{margin-top:0;margin-bottom:15rem}.m-reservePass__item{display:flex;align-items:center;justify-content:space-between;padding:15rem 20rem;background-color:#e9e9e9}.m-reservePass__item.-last{background-color:#dff0d8}.m-reservePass__item:nth-child(even){background-color:#dbdbdb}.m-reservePass__list{padding:0}.m-reservePass__carPlate{font-weight:700;font-size:17rem;display:flex;align-items:center}.m-reservePass__title{font-weight:700;text-align:center;font-size:20rem;margin:0 0 15rem}.m-reservePass{border:solid #000 1px;padding-top:12rem;margin-bottom:10rem}.m-reservePass__reserved{text-align:center;margin-bottom:20rem;border:solid #000 1px;padding:15rem}.m-reservePass__form{margin-bottom:35rem}.o-resultPass{margin-top:15rem;margin-bottom:20rem}.m-alert{font-weight:700}.m-reservePass__info{margin-top:10rem;font-size:15rem;background-color:#f1f1f1}.p-orderFinished__content .m-alert.-ok{font-weight:unset}.a-alertContainer{display:flex;padding:16rem;flex-direction:row;align-items:center;gap:16rem;border:1px solid;border-radius:8rem}.a-alertContainer p{font-size:15rem;margin:0;width:100%}.a-alertContainer.-center{text-align:center}.a-alertContainer.-blue::before,.a-alertContainer.-green::before,.a-alertContainer.-red::before{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;font-weight:700}.a-alertContainer.-red::before{content:"!";border:2px solid #eb001b;color:#eb001b;letter-spacing:normal}.a-alertContainer.-blue::before,.a-alertContainer.-green::before{content:"i";border:2px solid #0073ac;color:#0073ac}.a-alertContainer.-green::before{content:"✓";border:2px solid #2bfd69;color:#2bfd69}.a-alertContainer.-red{background-color:#eb001b05;border-color:#eb001b;color:#eb001b}.a-alertContainer.-blue{background-color:#effafc;border-color:#0073ac;color:#0073ac}.a-alertContainer.-green{background-color:#edfff2;border-color:#2bfd69;color:#2bfd69}.a-formParkings{margin:auto}@media all and (max-width:768px){main{margin-top:73rem}body:not(.home) main{margin-top:80rem}.js-mainNav{display:none}.o-nav>ul{display:block}.o-mainHeader__navLauncher{position:absolute;top:11px;right:1em}.-minify .o-mainHeader__navLauncher{top:7px}#langMenu__navList::after,.m-launcher .m-media__content{display:none}.m-launcher__crossItem{height:2px;background:#000}.home .m-launcher__crossItem,.o-mainHeader{background:#fff}.home .o-nav li:hover>a,.home .o-nav li:hover>p{color:#fff}.o-mainHeader{position:fixed;z-index:999;width:100%;padding:10rem 0 8rem}.o-mainHeader .m-mainHeaderNav{order:3;width:100%}.col-20.m-userNav{margin-right:80rem;margin-top:0;width:auto}#langMenu__navList{display:block;display:flex;align-items:center;justify-content:flex-start;background:0 0;position:relative}.m-langGroup__item{padding:0!important;background:0 0!important}.o-nav ul ul{box-shadow:none;position:inherit}.o-nav__node,.p-home__welcome .row{margin:0 auto}.o-nav li>.o-nav__subnav{box-shadow:0 0 10px rgb(113 113 113/75%)}.p-home__moduleContent.-editorContent h2{margin-bottom:30rem}.p-home__moduleContent.-editorContent .row{justify-content:center}.p-home__moduleContent.-editorContent .col-33:not(:last-child){margin-bottom:20rem}.m-secondStep>.row{flex-wrap:wrap-reverse}.p-home__welcomeDesc .col-50{width:50%}.m-parkingsList__item{padding:0!important}.m-slidexouFloat{top:120rem}.o-productGallery__item{width:50%!important}.p-productItem__attributes{padding:24rem 16rem}.p-cart__summary{text-align:center;margin-top:30rem}#accept_terms,.m-media__object.-calendar{width:40rem;height:40rem}.o-userInfo__content{margin-bottom:28rem}.m-popup__wrap{min-width:0}.o-userInfo__billingInfo{margin-top:26rem;padding-bottom:10rem}.p-userArea>div>.row{width:100%;display:block;margin:0}.m-devolverPlaza{margin:38rem 0}.p-userArea__nav{padding:0}.p-userArea__navLauncher{display:flex;justify-content:flex-end;margin-bottom:14rem}.p-userArea__navLauncher .m-launcher{position:relative;width:40rem;height:30rem}.p-userArea__navMenu{display:none}.p-userArea__navMenu.-active{display:block}.o-orderList,.p-userArea__content{padding:0}.o-orderList.-otherYears{padding:20rem}.m-firaDeTotsSants{padding:20rem 0 30rem}.m-logoFooter__img{max-width:260rem;margin:0 auto 10rem}.o-mainFooter .row .col-30,.o-mainFooter .row .col-40{width:100%;text-align:center}.m-logoGroup{flex-flow:nowrap;justify-content:center}.m-logoGroup .col-33{width:33%}.m-logoGroup img{max-width:150rem;margin:0 auto}.o-mainFooter .row .col-40{order:3}.m-certificadoItem{flex-flow:column}.m-certificado__img{max-width:600rem;margin:0 auto;width:100%}.o-expositors__item{width:100%;padding:.5em 0!important}.paginas .p-page__gallery.o-contentGroup__aside{order:2}.o-nav__list{margin-top:10rem}.o-nav__link{justify-content:center}.m-langGroup__subnav,.o-mainNav__userMenu{justify-content:center!important}.m-reservePass__item{flex-direction:column;align-items:center}.m-reservePass__link{margin-left:0;margin-top:13rem}.col-100{width:100%!important}.p-userArea__content{margin-top:30rem}.m-pageHeader__title{text-align:center;margin:auto}section{padding-top:6rem}}@media all and (max-width:640px){html{font-size:1px}.o-mainNav__userMenu{display:flex!important;align-items:center;justify-content:flex-end;text-transform:none}.o-mainNav__userMenu>div{width:auto}.usuarios .o-cartProductList__content{border:1px solid #d9d9d9;padding:25rem 20rem 20rem}.p-productItem__sidebar{padding-left:0}.o-cartProductList__item{flex-wrap:nowrap}.o-cartProductList__list{padding:0;margin:auto;margin-bottom:40rem}.m-cartProductParking ul{padding:0}.o-cartProductList__content{padding-bottom:15rem}.o-cartProductItem_data{display:flex;flex-direction:column;align-items:center}.o-cartProductItem__status{text-align:center}.o-cartProductItem__plate{margin:24rem 0}.o-cartProductItem__actions{align-self:center;margin-top:15rem}.o-cartProductList__day .m-media__object.-calendar{width:33rem;height:37rem}.p-page__contentGroup{flex-direction:column}.p-page__content,.p-page__gallery{order:1;width:100%!important;padding:0!important}.p-page__content{order:2}.f6g__slide,.f6g__slideGroup{min-height:200px!important;height:auto!important}.p-home__slidexou .f6g__slide,.p-home__slidexou .f6g__slideGroup{height:100dvh!important}}@media all and (max-width:533px){.o-mainHeader__logo{width:auto!important}}@media all and (max-width:480px){.m-logoGroup .col-33,.p-home__welcomeDesc .col-50{width:100%}.p-home__welcomeDesc .row>div:nth-child(2){margin-bottom:20rem}.p-home__welcomeDesc.-editorContent .col-50 p:nth-child(n+3){max-width:344rem}.o-orderList__coverLinkArea{flex-flow:wrap}.o-orderList__coverLinkArea>div{margin-bottom:10rem}.m-logoGroup{flex-flow:column;justify-content:center}.m-logoGroup div:not(:last-child) img{margin-bottom:20rem}.m-secondStep__map{width:0;padding:0}.o-customMap{position:fixed;bottom:16rem;left:16rem;z-index:999;max-width:35vw;border-radius:40rem;overflow:hidden}.o-customMap__icon{width:24px}}@media all and (max-width:417px){.m-connectedSteps__item{margin-left:86rem}.m-connectedSteps__item::before{width:164rem;margin-left:calc(100% - 170rem)}.m-connectedSteps__item:first-child:after{width:30rem;right:100%;left:auto}.m-connectedSteps__item:last-child::after{width:30rem;left:100%;right:auto}.o-productGallery__item{width:100%!important}.m-firaCocentaina__link{padding:15rem 20rem;font-size:16rem}}