.error-cont{background-color:#222;height:100%;min-height:calc(100vh - 170px);width:100%}@media screen and (min-width:768px){.error-cont{min-height:calc(100vh - 85px)}}.error-cont .img-cont{height:100%;width:100%}.error-cont .img-cont .only-mobile{display:block}@media screen and (min-width:768px){.error-cont .img-cont .only-mobile{display:none}}.error-cont .img-cont .only-desktop{display:none}@media screen and (min-width:768px){.error-cont .img-cont .only-desktop{display:block}}.error-cont .img-cont img{height:100%;width:100%}.error-cont .txt-cont{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:80%;text-align:center;width:100%}@media screen and (min-width:768px){.error-cont .txt-cont{max-width:30%}}.error-cont .txt-cont p:first-child{padding:3em 0 0}.error-cont .txt-cont .p-home-1{opacity:.7;padding:1em 0 2em}.error-cont .txt-cont .btn-reserva{display:block;margin:0 auto 2em;min-width:250px;padding:1em 1.25em!important;width:-moz-fit-content;width:fit-content}.ad.ad-debug{padding:.1rem}.ad.ad-debug>div{background:rgba(0,0,0,.1);border:2px dashed #dd09b2;color:#dd09b2;font-weight:700;padding:.2rem 1rem}.ad.ad-debug.header-ad{padding:0}.ad{display:block;position:relative;text-align:center}.ad h1,.ad h2,.ad h3,.ad h4,.ad h5,.ad h6,.ad p{color:inherit}.ad p,.ad p>span{color:inherit;line-height:1.25;margin:0}.ad h6{text-transform:uppercase}.ad>a{background-size:cover;display:block}.ad .ad-cta:hover{color:#b4a269}.ad .ad-bg,.ad .ad-video{pointer-events:none;width:100%}.ad .ad-body{display:flex;flex-direction:column;height:100%;padding:1em;position:relative}.ad.ad-has-bg.ad-image-fit .ad-body{height:100%;left:0;position:absolute;right:0;top:0}.ad .ad-content{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.ad.header-ad a{display:inline-block!important;-webkit-text-decoration:underline;text-decoration:underline}.ad .ad-cta-wrap{margin:.2rem}.ad .ad-cta-wrap h6:empty{display:none}.ad .ad-cta-wrap .ad-cta{background:#b4a269;border:1px solid;color:#000;cursor:pointer;display:block;padding:1em;transition:all .5s ease}.ad .ad-cta-wrap .ad-cta:hover{background:#97815a;color:#000}.ad .ad-close-button{color:#b4a269;color:var(--icon-color,#b4a269);cursor:pointer;padding:.8rem;position:absolute;right:0;top:0}.ad .ad-close-button svg path{fill:#b4a269;fill:var(--icon-color,#b4a269)}.ad.ad-area-widget{left:50%;position:absolute;top:200px;transform:translateX(-50%);width:300px;z-index:9}@media screen and (min-width:576px){.ad.ad-area-widget{left:auto;right:1rem;top:170px;transform:translateX(0)}}@media screen and (min-width:1200px){.ad.ad-area-widget{left:auto;top:129px}}.ad.ad-area-widget .ad-body{justify-content:center}.ad.ad-area-widget .ad-content{flex-grow:0}.ad.ad-area-widget h2{font-size:2em}.ad.ad-area-widget h2,.ad.ad-area-widget h3{color:inherit;font-family:larken,sans-serif;font-weight:400}.ad.ad-area-widget h3{font-size:1.25em;margin:0}.ad.ad-area-widget h6{color:#b4a269;font-family:lato,sans-serif;font-size:1em;font-weight:400;letter-spacing:5px;margin-bottom:1rem}.ad.ad-area-widget p{margin-bottom:1em}.ad.ad-area-widget img{margin-bottom:0}.ad.ad-area-widget .ad-cta-wrap{margin:0 2em}.ad.ad-area-widget .ad-cta-wrap .ad-cta{margin:0 auto .5em;max-width:95%;padding:16px 20px}.ad.ad-area-widget .ad-close-button svg path{fill:#b4a269}.ad.header-ad .absolute-top-right{right:3vw;top:50%;transform:translateY(-50%)}.ad.ad-area-calendar{background-color:#a99e9c;margin:0 auto}.ad.ad-area-calendar p{color:inherit;font-size:.8em;line-height:1.2!important;margin:0;padding:0;position:relative!important;text-align:center;white-space:break-spaces}.ad.ad-area-calendar .ad-body{padding:.5em 1em}.ad.ad-area-calendar .ad-body p{color:#fff;font-weight:400;max-width:100%!important;width:100%}.ad.ad-area-calendar .ad-body .aire-editor-content-root{width:100%}.ad.ad-area-banner .formulate-input .field-like-button{background-color:#b4a269!important;color:#222!important;margin:0 auto;min-width:250px;padding:1em 1.25em;width:-moz-fit-content;width:fit-content}.ad.ad-area-banner .formulate-input .field-like-button .tick span svg path{fill:#222}.ad.ad-area-banner>div{background-position:50%}.ad.ad-area-banner .ad-body{align-items:center;justify-content:center}@media screen and (min-width:1024px){.ad.ad-area-banner .ad-body{justify-content:center;padding:0}}.ad.ad-area-banner .ad-body .ad-content{flex-grow:0;padding:1em}.ad.ad-area-banner .ad-body .ad-content h2{margin:0}.ad.ad-area-banner .ad-body .ad-content h2,.ad.ad-area-banner .ad-body .ad-content h3{color:inherit;font-family:larken,sans-serif;font-weight:400;line-height:1}.ad.ad-area-banner .ad-body .ad-content h6{color:#b4a269;font-family:lato,sans-serif;font-size:.9em;font-weight:400;letter-spacing:5px;margin:0 auto 2rem;max-width:400px}.ad.ad-area-banner .ad-body .ad-cta-wrap{align-items:center;display:flex;flex-direction:column;margin:0;width:100%}.ad.ad-area-banner .ad-body .ad-cta-wrap h6{color:#b4a269;font-weight:400;letter-spacing:5px}.ad.ad-area-banner .ad-body .ad-cta-wrap .ad-cta{min-width:250px;padding:1em 1.25em;width:-moz-fit-content;width:fit-content}.ad.ad-area-banner.ad-height-auto{border:0;height:100%;line-height:0;padding:0;position:relative;width:100vw}.ad.ad-area-banner.ad-height-auto .ad-body{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ad.ad-area-banner.ad-height-auto .ad-body .ad-cta-wrap{align-items:center;display:flex;flex-direction:column;gap:1em;justify-content:center}@media screen and (min-width:1024px){.ad.ad-area-banner.ad-height-auto .ad-body .ad-cta-wrap{flex-direction:row}}.ad.ad-area-banner.ad-height-auto .ad-body .ad-content{padding:0}.ad.ad-area-banner.ad-height-auto .ad-body .ad-content p>img{margin-bottom:0}.ad.ad-area-banner.ad-height-auto .ad-body .ad-content p{margin-bottom:1rem}.ad.ad-area-banner.ad-height-auto .ad-body .ad-content img{width:450px}.ad.ad-area-banner.ad-height-auto .ad-body .ad-content h6{margin-bottom:2rem}.ad.ad-area-banner.ad-height-auto video{height:100%;width:100vw}.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body .ad-content{padding:0}.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body .ad-content .aire-editor-content-root h2,.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body .ad-content .aire-editor-content-root h3,.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body .ad-content .aire-editor-content-root h4,.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body .ad-content .aire-editor-content-root h5,.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body .ad-content .aire-editor-content-root h6,.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body .ad-content .aire-editor-content-root p{margin-bottom:1.5rem}.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body .ad-content .aire-editor-content-root h2{font-size:2.75em}@media screen and (min-width:1024px){.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body .ad-content .aire-editor-content-root h2{font-size:4em}}.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body .ad-content .aire-editor-content-root h3{font-size:1.75em;margin-bottom:0}@media screen and (min-width:1024px){.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body .ad-content .aire-editor-content-root h3{font-size:2.75em}}.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body .ad-content .aire-editor-content-root h6:last-of-type{margin-bottom:0}.ad.ad-area-banner.ad-height-300px.ad-theme-column .ad-body .ad-cta-wrap h6{margin-bottom:1.5rem}@media screen and (min-width:1024px){.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body{display:flex;flex-direction:row;gap:8em;justify-content:flex-start;margin:0 auto;max-width:90%;width:100%}}.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-content{padding:0;width:auto}.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-content .aire-editor-content-root h2,.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-content .aire-editor-content-root h3,.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-content .aire-editor-content-root h4,.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-content .aire-editor-content-root h5,.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-content .aire-editor-content-root h6,.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-content .aire-editor-content-root p{margin-bottom:1rem}.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-content .aire-editor-content-root h2{font-size:2.75em}@media screen and (min-width:1024px){.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-content .aire-editor-content-root h2{font-size:4em}}.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-content .aire-editor-content-root h3{font-size:1.75em;margin-bottom:0}@media screen and (min-width:1024px){.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-content .aire-editor-content-root h3{font-size:2.75em}}.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-cta-wrap{position:relative;width:auto}.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-cta-wrap h6{margin-bottom:1rem;max-width:300px}.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-cta-wrap:before{display:none}@media screen and (min-width:1024px){.ad.ad-area-banner.ad-height-300px.ad-theme-row .ad-body .ad-cta-wrap:before{background-color:#b4a269;content:"";display:block;height:140%;left:calc(-4em + 1px);position:absolute;top:-20%;width:2px}}.ad.ad-area-banner.ad-height-480px .ad-body,.ad.ad-area-banner.ad-height-600px .ad-body{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ad.ad-area-banner.ad-height-480px .ad-body .ad-content,.ad.ad-area-banner.ad-height-600px .ad-body .ad-content{padding:0;width:100%}.ad.ad-area-banner.ad-height-480px .ad-body .ad-content .aire-editor-content-root,.ad.ad-area-banner.ad-height-600px .ad-body .ad-content .aire-editor-content-root{width:100%}.ad.ad-area-banner.ad-height-480px .ad-body .ad-content .aire-editor-content-root h2,.ad.ad-area-banner.ad-height-600px .ad-body .ad-content .aire-editor-content-root h2{font-size:3.625em;margin:0 0 2rem}@media screen and (min-width:1024px){.ad.ad-area-banner.ad-height-480px .ad-body .ad-content .aire-editor-content-root h2,.ad.ad-area-banner.ad-height-600px .ad-body .ad-content .aire-editor-content-root h2{font-size:4.5em}}.ad.ad-area-banner.ad-height-480px .ad-body .ad-content .aire-editor-content-root h3,.ad.ad-area-banner.ad-height-600px .ad-body .ad-content .aire-editor-content-root h3{font-size:2.125em;margin:0 0 2rem;text-align:center}@media screen and (min-width:1024px){.ad.ad-area-banner.ad-height-480px .ad-body .ad-content .aire-editor-content-root h3,.ad.ad-area-banner.ad-height-600px .ad-body .ad-content .aire-editor-content-root h3{font-size:2.75em}}.ad.ad-area-banner.ad-height-480px .ad-body .ad-content .aire-editor-content-root h5,.ad.ad-area-banner.ad-height-600px .ad-body .ad-content .aire-editor-content-root h5{margin:0 0 2rem}.ad.ad-area-banner.ad-height-480px .ad-body .ad-content .aire-editor-content-root p,.ad.ad-area-banner.ad-height-600px .ad-body .ad-content .aire-editor-content-root p{line-height:1.5;margin:0 0 2rem;padding:0}@media screen and (min-width:1024px){.ad.ad-area-banner.ad-height-480px .ad-body .ad-content .aire-editor-content-root p,.ad.ad-area-banner.ad-height-600px .ad-body .ad-content .aire-editor-content-root p{margin:0 auto 2rem;max-width:70%}}.ad.ad-area-banner.ad-height-480px .ad-body .ad-content .aire-editor-content-root video,.ad.ad-area-banner.ad-height-600px .ad-body .ad-content .aire-editor-content-root video{-o-object-fit:cover;object-fit:cover}.ad.ad-area-banner.ad-height-480px .ad-body .ad-cta-wrap h6,.ad.ad-area-banner.ad-height-600px .ad-body .ad-cta-wrap h6{margin-bottom:2rem}.ad.ad-area-banner.ad-height-480px .ad-body video,.ad.ad-area-banner.ad-height-600px .ad-body video{height:100%;width:100vw}#ad-popup-modal{height:100%;width:100%}#ad-popup-modal .modal-content{background-color:transparent;height:80vh;margin:0 auto;max-width:90%;width:100%}@media screen and (min-width:1024px){#ad-popup-modal .modal-content{height:600px;max-width:900px}}#ad-popup-modal .modal-content .modal-body{height:100%;width:100%}#ad-popup-modal .modal-content .modal-body .ad-popup-modal{height:100%;position:relative;width:100%}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-popup-modal-close{position:absolute;right:5px;top:0;z-index:1}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-popup-modal-close button{background-color:transparent;border:0;color:#881a1d;font-size:2em;transform:rotate(45deg)}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-area-popup{height:100%;width:100%}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-area-popup .ad-body{max-width:85%}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-area-popup .ad-video{height:100%;width:100%}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-area-popup .ad-video .video{height:80vh;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:1024px){#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-area-popup .ad-video .video{height:600px}}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body{height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body h2,#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body h3,#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body h4,#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body h5,#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body h6,#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body p{margin-bottom:2rem}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body .ad-content h2,#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body .ad-content h3{font-family:larken,sans-serif;font-weight:400}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body .ad-content h2{font-size:3em}@media screen and (min-width:1024px){#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body .ad-content h2{font-size:4.5em}}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body .ad-content h3{font-size:2.125em}@media screen and (min-width:1024px){#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body .ad-content h3{font-size:2.75em}}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-body .ad-content h6{color:#b4a269;font-size:.9em;font-weight:400;letter-spacing:5px;margin:0 auto 2rem;max-width:400px}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-cta-wrap{align-items:center;display:flex;flex-direction:column;gap:1em;justify-content:center;margin:0}@media screen and (min-width:1024px){#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-cta-wrap{flex-direction:row}}#ad-popup-modal .modal-content .modal-body .ad-popup-modal .ad-cta-wrap .ad-cta{min-width:250px;width:auto}.ad-area-contained,.ad-area-contained>div,.ad-area-contained>div img{height:100%;width:100%}.ad-area-contained .ad-body h2,.ad-area-contained .ad-body h3,.ad-area-contained .ad-body h4,.ad-area-contained .ad-body h5,.ad-area-contained .ad-body h6,.ad-area-contained .ad-body p{margin-bottom:2rem}.ad-area-contained .ad-body h6{color:#b4a269;font-size:.9em;font-weight:400;letter-spacing:5px;padding:0 2em}.ad-area-contained .ad-body .ad-content .aire-editor-content-root h2,.ad-area-contained .ad-body .ad-content .aire-editor-content-root h3{font-family:larken,sans-serif;font-weight:400}.ad-area-contained .ad-body .ad-content .aire-editor-content-root h2{font-size:2.5em}@media screen and (min-width:1024px){.ad-area-contained .ad-body .ad-content .aire-editor-content-root h2{font-size:3em}}.ad-area-contained .ad-body .ad-cta-wrap{align-items:center;display:flex;justify-content:center;margin:0}.ad-area-contained .ad-body .ad-cta-wrap .ad-cta{min-width:250px;width:auto}.ad-area-contained.ad-valign-ad-valign-top .ad-body{padding-top:4em}.ad-area-contained.ad-valign-ad-valign-middle .ad-body{justify-content:center}.ad-area-contained.ad-valign-ad-valign-bottom .ad-body{justify-content:flex-end;padding-bottom:1.5em}.ad-height-300px div .ad-video .video{height:300px;-o-object-fit:cover;object-fit:cover;width:100vw}.ad-height-480px div .ad-video .video{height:480px;-o-object-fit:cover;object-fit:cover;width:100vw}.ad-height-600px div .ad-video .video{height:600px;-o-object-fit:cover;object-fit:cover;width:100vw}.empezar-reserva-form2-desktop .ad.ad-area-calendar{width:100%}.button-regala{background-color:#881a1d!important;border:1px solid #881a1d!important;color:#f4f3f1!important}.button-regala:active,.button-regala:focus,.button-regala:hover{-webkit-text-decoration:none;text-decoration:none}.ad-body p{max-width:600px!important;padding:0 5%!important}@media screen and (min-width:1024px){.ad-body p{max-width:600px!important;padding:0 5%!important}}.ad-countdown{align-items:center;color:inherit;display:flex;gap:1.5rem;justify-content:center;margin-bottom:2rem}.ad-countdown .countdown-item{align-items:center;display:flex;flex-direction:column}.ad-countdown .countdown-item .countdown-value{color:#b2a469;font-family:lato,sans-serif;font-size:1.5em;font-weight:100;line-height:1}.ad-countdown .countdown-item .countdown-label{color:#b2a469;font-family:lato,sans-serif;font-size:.75em;font-weight:100;letter-spacing:2px;margin-top:.25em;text-transform:uppercase}@media screen and (min-width:1024px){.ad-countdown{gap:2rem}.ad-countdown .countdown-item .countdown-value{font-size:2em}}.icon svg path{stroke:currentColor!important}.icon svg{color:inherit}.icon svg path[data-v-b5ea0a74]{stroke:currentColor!important}.icon svg[data-v-b5ea0a74]{color:inherit}.labelled[data-v-b5ea0a74]{align-items:center;display:inline-flex}.label[data-v-b5ea0a74]{margin-left:.5em}.loader-trans{animation:rotation 1s linear infinite;border-radius:50%;border-right:3px solid transparent;border-top:3px solid #b4a269;display:inline-block;height:48px;width:48px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-page{background:rgba(34,34,34,.847);bottom:0;left:0;opacity:0;padding:1rem;pointer-events:none;position:fixed;right:0;text-align:center;top:0;transition:all .2s ease;z-index:99999}.loading-page.active{opacity:1;pointer-events:auto;transition:all 1s ease}.loading-page .loading{align-items:center;display:flex;height:90vh;justify-content:center}.loading-page .loading svg .llama{animation-iteration-count:infinite;animation-name:flicker;animation-timing-function:linear}.loading-page .loading svg .llama,.loading-page .loading svg .llama-2{animation-direction:alternate;animation-duration:.3s;transform-origin:center bottom}.loading-page .loading svg .llama-2{animation-iteration-count:infinite;animation-name:flicker-2;animation-timing-function:linear}@keyframes flicker{0%{transform:rotate(-.05deg)}20%{transform:rotate(.5deg)}40%{transform:rotate(-.05deg)}60%{transform:rotate(.5deg) scaleY(1.02)}80%{transform:rotate(-.05deg) scaleY(.98)}to{transform:rotate(.5deg)}}@keyframes flicker-2{0%{transform:rotate(-.05deg)}20%{transform:rotate(.5deg) scaleY(1.02)}40%{transform:rotate(-.05deg) scaleY(.98)}60%{transform:rotate(.5deg)}80%{transform:rotate(-.05deg)}to{transform:rotate(.5deg)}}.menu-desktop{height:85px}.menu-desktop .header-centers-menu{flex:1;width:100%}.menu-desktop .header-centers-menu-content{align-items:center;display:flex;justify-content:flex-end;margin:0;padding:0;width:100%}.menu-desktop .header-centers-menu-content li{list-style-type:none;padding:1em 2em}.menu-desktop .header-centers-menu-content li:first-child{padding:1em .5em}.menu-desktop .header-centers-menu-content li:last-child{padding:1em 0 1em 2em}.menu-desktop .header-centers-menu-content li a{color:#fff;display:flex;font-size:14px;font-weight:400;-webkit-text-decoration:none;text-decoration:none}.menu-desktop .header-centers-menu-content li a.nuxt-link-exact-active,.menu-desktop .header-centers-menu-content li a:hover,.menu-desktop .header-centers-menu-content li.active a{color:#b4a269}.menu-desktop .header-centers-menu .dropdown .btn{transition:none}.menu-desktop .header-centers-menu .dropdown button{align-items:center;background-color:transparent;border:none;box-shadow:none;display:flex;font-size:14px;justify-content:center;min-width:150px;padding:1em}.menu-desktop .header-centers-menu .dropdown button svg{margin:0 0 0 10px;transition:all .3s linear}.menu-desktop .header-centers-menu .dropdown button:active{background-color:transparent!important;box-shadow:none}.menu-desktop .header-centers-menu .dropdown .dropdown-menu{background:radial-gradient(111.14% 111.14% at 8.37% 0,rgba(0,0,0,.57) 0,rgba(0,0,0,.585) 100%);border:1px solid #b4a269;border-radius:0;margin:0;min-width:100%;width:100%}.menu-desktop .header-centers-menu .dropdown .dropdown-menu li{margin:0;padding:.5em 1em}.menu-desktop .header-centers-menu .dropdown .dropdown-menu li .dropdown-item{margin:0;padding:0;text-transform:uppercase}.menu-desktop .header-centers-menu .dropdown .dropdown-menu li .dropdown-item:hover{background-color:transparent}.menu-desktop .header-centers-menu .dropdown.show button{border-bottom:none;border-radius:0;margin-bottom:-1px}.menu-desktop .header-centers-menu .dropdown.show svg{transform:rotate(180deg)}.menu-desktop .header-cart{margin:0 0 0 3em}.menu-desktop .header-cart a{align-items:flex-start;display:flex;-webkit-text-decoration:none;text-decoration:none}.menu-desktop .header-cart span{background-color:#fff;border-radius:50%;color:#222;display:inline-block;font-size:.6em;height:12px;line-height:11px;margin:-6px 0 0 2px;text-align:center;width:12px}#header{display:flex;flex-direction:column;padding:0}#header .header-ad{background-color:#b4a269;padding:10px}#header .header-ad,#header .header-ad a{color:#222}#header .header-ad a{font-weight:700}@media screen and (max-width:768px){#header .header-ad a{display:block}}#header .header-ad>div{font-size:1em;padding:0 20px}@media screen and (max-width:768px){#header .header-ad>div{font-size:12px}}#header .header-ad .icon{cursor:pointer;padding:10px}#header .menu{vertical-align:top}#header .menu a.menu-item,#header .menu button.menu-item{background:none!important;color:#fff;font-size:.8em;text-transform:uppercase}#header .menu a.menu-item-active,#header .menu a.menu-item.menu-item-focused:not(.menu-item-active),#header .menu a.menu-item.nuxt-link-active,#header .menu a.nuxt-link-active,#header .menu button.menu-item-active,#header .menu.active a,#header .menu.active a.menu-item,#header .menu.active button.menu-item{color:#b4a269}#header .preheader>.sticky{background:#222;max-width:100%}#header .preheader.preheader-float>.sticky{-webkit-backdrop-filter:blur(130px);backdrop-filter:blur(130px);background:radial-gradient(111.14% 111.14% at 8.37% 0,rgba(0,0,0,.57) 0,rgba(0,0,0,.585) 100%)}#header .main-menu-regular.menu-desktop{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:93%;width:100%}@media screen and (min-width:1440px){#header .main-menu-regular.menu-desktop{max-width:90%}}#header .main-menu-regular.menu-desktop .logo-header a{align-items:center;display:flex;position:relative}#header .main-menu-regular.menu-desktop .logo-header a:hover{-webkit-text-decoration:none;text-decoration:none}#header .main-menu-regular.menu-desktop .logo-header a .only-desktop{display:none}@media screen and (min-width:1024px){#header .main-menu-regular.menu-desktop .logo-header a .only-desktop{display:block;max-width:350px}}#header .main-menu-regular.menu-desktop .logo-header a .only-mobile{display:block}@media screen and (min-width:1024px){#header .main-menu-regular.menu-desktop .logo-header a .only-mobile{display:none}}#header .main-menu-regular.menu-desktop a.menu-item,#header .main-menu-regular.menu-desktop button.menu-item{padding-bottom:2.5em;padding-top:2.5em}#header .main-menu-regular.menu-desktop .menuVallromanes{display:flex;justify-content:flex-end;text-align:left;width:45%}#header .main-menu-regular.menu-desktop .menuVallromanes .menu-folding{background:#222;border:none}#header .main-menu-regular.menu-desktop .menuVallromanes .menu-folding a.menu-item,#header .main-menu-regular.menu-desktop .menuVallromanes .menu-folding button.menu-item{padding-bottom:1em;padding-top:1em}#header .main-menu-regular.menu-desktop .menuVallromanes .menu-folding a.menu-item-active,#header .main-menu-regular.menu-desktop .menuVallromanes .menu-folding a.menu-item.menu-item-focused:not(.menu-item-active),#header .main-menu-regular.menu-desktop .menuVallromanes .menu-folding a.menu-item.nuxt-link-active,#header .main-menu-regular.menu-desktop .menuVallromanes .menu-folding a.nuxt-link-active,#header .main-menu-regular.menu-desktop .menuVallromanes .menu-folding button.menu-item-active,#header .main-menu-regular.menu-desktop .menuVallromanes .menu-folding.active a,#header .main-menu-regular.menu-desktop .menuVallromanes .menu-folding.active a.menu-item,#header .main-menu-regular.menu-desktop .menuVallromanes .menu-folding.active button.menu-item{color:#b4a269}#header .main-menu-regular.menu-desktop .menu-id-header-right .icon{color:#b4a269;width:35px}#header .main-menu-regular.menu-desktop .menu-id-header-right a.menu-item.menu-item-focused:not(.menu-item-active) .icon{color:#fff}#header .main-menu-regular.menu-desktop .menu-item-right .icon{color:#b4a269}#header .main-menu-regular.menu-desktop .menu-right{display:flex;list-style-type:none}#header .main-menu-regular.menu-desktop .menu-right_item{margin:0 .5em}#header .menu-mobile-wrap{width:100%}#header .menu-mobile-wrap .main-menu-regular.menu-mobile{align-items:center;display:flex;height:85px;justify-content:space-between;margin:0 auto;max-width:90%}#header .menu-mobile-wrap .main-menu-regular.menu-mobile .logo-header{margin:0 0 0 1em;width:100%}@media screen and (min-width:1024px){#header .menu-mobile-wrap .main-menu-regular.menu-mobile .logo-header{align-items:center;display:flex;margin:0}}#header .menu-mobile-wrap .main-menu-regular.menu-mobile .logo-header svg{width:160px}@media screen and (min-width:1024px){#header .menu-mobile-wrap .main-menu-regular.menu-mobile .logo-header svg{width:210px}}#header .menu-mobile-wrap .main-menu-regular.menu-mobile .logo-header .only-desktop{display:none}@media screen and (min-width:1024px){#header .menu-mobile-wrap .main-menu-regular.menu-mobile .logo-header .only-desktop{display:block;max-width:350px}}#header .menu-mobile-wrap .main-menu-regular.menu-mobile .logo-header .only-mobile{display:block}@media screen and (min-width:1024px){#header .menu-mobile-wrap .main-menu-regular.menu-mobile .logo-header .only-mobile{display:none}}#header .menu-mobile-wrap .main-menu-regular.menu-mobile .mobile-menu-handle{background:none;border:none!important;cursor:pointer;padding:0}#header .menu-mobile-wrap .main-menu-regular.menu-mobile .menuVallromanes{display:none}#header .menu-mobile-wrap .header-cart{margin:0 0 0 3em}#header .menu-mobile-wrap .header-cart a{align-items:flex-start;display:flex;-webkit-text-decoration:none;text-decoration:none}#header .menu-mobile-wrap .header-cart span{background-color:#fff;border-radius:50%;color:#222;display:inline-block;font-size:.7em;height:15px;line-height:15px;margin:0 0 0 .2em;text-align:center;width:15px}#header .menu-mobile-wrap.open{bottom:0}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile{background-color:#222;color:#fff}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-footer{align-items:center;background-color:#222;display:flex;height:60px;justify-content:space-between}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-footer .networks a{margin:0 .8em 0 0}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-footer .networks a:last-child{margin:0}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-footer .networks a svg path{fill:#b4a269}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-inner{margin:0 auto;max-width:90%;overflow-y:auto;padding:2em 0}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-inner ul{padding:1em 0}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-inner ul li{border-bottom:1px solid #b4a269;list-style-type:none;padding:1em 0}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-inner ul li:last-child{border-bottom:none}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-inner ul li a{color:#fff;font-size:.9em;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-inner ul li a.nuxt-link-exact-active,#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-inner ul li.active a{font-weight:500}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-inner ul .list-centers-mobile>div{align-items:center;cursor:pointer;display:flex;font-size:.9em}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-inner ul .list-centers-mobile>div svg{margin:0 0 0 5px}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-inner ul .list-centers-mobile ul{padding:.5em 0}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-inner ul .list-centers-mobile ul li{border:none;padding:.5em 0}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-inner ul .list-centers-mobile ul li a{padding:0 0 0 2em;-webkit-text-decoration:none;text-decoration:none}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile a.menu-item,#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile button.menu-item{color:#fff;padding:20px 0}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile a.menu-item:not(.last),#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile button.menu-item:not(.last){border-bottom:1px solid #b4a269}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-folding{background:none!important;border:none!important;box-shadow:none!important}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-folding a.menu-item,#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-folding button.menu-item{margin-left:30px}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .menu-item-icons .icon{color:#b4a269;margin-right:2px;width:auto}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .networks{padding:0 5%}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .networks a svg{fill:red}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .languages{padding:0 5%}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .languages .btn{padding:0}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .languages .dropdown-menu{background:#222;border:1px solid #b4a269;border-radius:0;margin:0;min-width:100%;text-align:center;width:210%}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .languages .dropdown-menu.show{right:-100%!important;top:-30%!important}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .languages .dropdown-menu li{font-size:.9em;margin:0;padding:.5em 1em}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .languages .dropdown-menu li .dropdown-item{margin:0;padding:0}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .languages .dropdown-menu li .dropdown-item:hover{background-color:transparent}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .languages .dropdown-menu li a{color:#fff}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .languages .dropdown button,#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .languages .dropdown-menu li a:hover{color:#b4a269}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .languages .dropdown svg{margin:0 0 0 10px;transition:all .3s linear}#header .menu-mobile-wrap .mobile-main-menu-popup.menu-mobile .languages .dropdown.show svg{transform:rotate(180deg)}#header .quick-reserva-sticky{align-items:center;display:flex;height:85px;width:auto}#header .quick-reserva-sticky .inputs{align-items:center;display:flex;justify-content:center;padding:0 3em 0 0}#header .quick-reserva-sticky .inputs .formulate-input{font-size:1em;min-width:150px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1440px){#header .quick-reserva-sticky .inputs .formulate-input{min-width:170px}}#header .quick-reserva-sticky .btn-gift-wrapper{position:relative}#header .quick-reserva-sticky .btn-gift-wrapper:before{background-color:#b4a269;content:"";height:100%;left:-23px;position:absolute;top:0;width:1px}#header .quick-reserva-sticky .btn-gift-wrapper.line-right{margin-right:3em}#header .quick-reserva-sticky .btn-gift-wrapper.line-right:before{background-color:transparent!important}#header .quick-reserva-sticky .btn-gift-wrapper.line-right:after{background-color:#b4a269!important;content:"";height:100%;position:absolute;right:-23px;top:0;width:1px}#header .quick-reserva-sticky .btn-gift-wrapper .btn-regala{min-width:175px}#header .quick-reserva-sticky .btn-gift-wrapper a{display:inline-block;width:150px}#header .empezar-reserva-quick-form{display:flex}#header .empezar-reserva-quick-form .center .submit-button-wrap .button-iconPosition-left{padding:1.1em 3em!important}#header .empezar-reserva-quick-form select.input.input-focusable.left{font-size:small}#header .empezar-reserva-quick-form .button{height:29px}#header .empezar-reserva-form2{width:100%}#header .button{bottom:0;font-size:14px;left:0;position:fixed;right:0;-webkit-text-decoration:none;text-decoration:none;width:100%;z-index:200}#header .field>div>label,#header .input-focusable{font-size:smaller;padding-right:40px;text-transform:uppercase!important}#header .menu-folder>ul{white-space:nowrap}#header #header .main-menu-regular.menu-desktop a.menu-item,#header #header .main-menu-regular.menu-desktop button.menu-item{padding:1em!important}.reserva-mobile-popup{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);background:rgba(34,34,34,.92);height:100%;z-index:100000}@supports((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px)){.reserva-mobile-popup{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);background:radial-gradient(111.14% 111.14% at 8.37% 0,rgba(0,0,0,.57) 0,rgba(0,0,0,.585) 100%)}}body.calendar-overlay-open .reserva-mobile-popup{-webkit-backdrop-filter:none;backdrop-filter:none}body.calendar-overlay-open .reserva-mobile-popup .cerrar{pointer-events:none;visibility:hidden}.reserva-mobile-popup .cerrar{color:#b4a269;cursor:pointer;font-size:1.5em;font-weight:300;padding:.5rem;position:fixed;right:1rem;top:1rem;z-index:10001}.reserva-mobile-popup .cerrar:focus-visible{outline:2px solid #b4a269;outline-offset:2px}.reserva-mobile-popup h2{color:#fff;font-family:larken,sans-serif;font-size:1.5em;font-weight:100;margin:0;padding:0 0 1em}.reserva-mobile-popup .popup-inner{background-color:transparent;border:none;box-shadow:none}.reserva-mobile-popup .popup-body{max-height:100vh;max-height:100dvh;overflow-y:auto;padding:1rem 1rem 2rem;top:0!important;-webkit-overflow-scrolling:touch}.reserva-mobile-popup .popup-body .empezar-reserva-form2 .formulate-input .menu-folding-popup{background-color:#222}.reserva-mobile-popup .date-wrap--mobile-fullscreen{z-index:100}.reserva-mobile-popup .date-wrap:not(.date-wrap--mobile-fullscreen){height:auto;left:0;max-height:85vh;min-height:0;overflow-y:auto;padding:1rem 1.5rem 2rem;position:absolute;right:0;top:0}.reserva-mobile-popup .date-wrap:not(.date-wrap--mobile-fullscreen) .formulate-input{margin:0 auto}@media screen and (max-width:1024px){.cart-floating{padding:0}.cart-floating .start-cart-mobile{align-items:center;background-color:#222;bottom:0;display:flex;gap:.5em;height:85px;justify-content:space-between;left:0;padding:0 5%;position:fixed;width:100%}.cart-floating .start-cart-mobile .button-ver-mis-experiencias{align-items:flex-start;color:#b4a269!important;cursor:pointer;display:flex;font-family:lato,sans-serif;font-size:1.5em;font-size:1em;letter-spacing:1px;margin-bottom:0;text-transform:none;transition:all .5s linear;width:40%}}@media screen and (max-width:1024px)and (min-width:380px){.cart-floating .start-cart-mobile .button-ver-mis-experiencias{width:100%}}@media screen and (max-width:1024px){.cart-floating .start-cart-mobile .button-ver-mis-experiencias .ico{margin:6px 10px 0 0;transition:all .5s ease}.cart-floating .start-cart-mobile .button-ver-mis-experiencias .btn-reserva{padding:1em 0!important;width:60%!important}}@media screen and (max-width:1024px)and (min-width:385px){.cart-floating .start-cart-mobile .button-ver-mis-experiencias .btn-reserva{width:100%}}@media screen and (max-width:1024px){.cart-floating .card-resumen{background-color:#fff;height:calc(100vh - 85px);left:0;margin-bottom:100px;overflow:scroll;padding:2em;position:absolute;top:85px;width:100%;z-index:99999}.cart-floating .card-resumen .container-btns{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1em 0 0;text-align:center}.cart-floating .card-resumen .container-btns .btn-regala{margin:0 0 .8em;width:300px}.cart-floating .card-resumen .container-btns .btn-reserva{width:300px}.cart-floating .card-resumen .container-btns a.seguir-comprando{font-size:.9em;margin-top:30px}}@media screen and (max-width:1024px)and (min-width:768px){.cart-floating .card-resumen .container-btns a.seguir-comprando{font-size:1em}}@media screen and (max-width:1024px){#header .formulate-form .formulate-input{margin:0 0 1em}#header .seleccionFecha-form .formulate-input{margin:0}}.has-popup-mobile-start-reserva .header-mobile .header-ad{height:0;margin:0;padding:0!important}.reminder-link[data-v-b56de59e]{display:block;min-height:30px;position:relative;-webkit-text-decoration:underline;text-decoration:underline}.networks a[data-v-a9d80372]{margin:0;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:768px){.networks a[data-v-a9d80372]{margin:0 .5em 0 0}}.footer .languages.menu>.handle[data-v-a9d80372]{padding-left:0}.sticked[data-v-8c0a03c6]{left:0;position:fixed;right:0;top:0}.popup--ads{background-color:#222;left:5%;max-width:90%;padding:2em;position:fixed;text-align:center;top:50%;transform:translateY(-50%)}@media screen and (min-width:576px){.popup--ads{left:50%;max-width:450px;transform:translate(-50%,-50%)}}@media screen and (min-width:1024px){.popup--ads{padding:2em}}.popup--ads .title-size-3{color:#b4a269}.popup--ads .title-size-3:empty{display:none}.popup--ads p{color:#d1ccbd;font-size:.9em;margin:0 auto}.popup--ads .txt-cont p{font-size:1em;margin:2em auto}.popup--ads .txt-cont img{width:300px}.popup--ads .txt-cont h5{margin:3em 0 0;opacity:1!important}.popup--ads .txt-cont .no-opacity{opacity:1!important}.popup--ads .txt-cont h6{color:#b4a269;font-family:lato,sans-serif;font-size:1em;font-weight:400;letter-spacing:5px;text-transform:uppercase}.popup--ads .txt-cont--submitted{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px}.popup--ads .txt-cont--submitted h2,.popup--ads-form .formulate-input{margin-bottom:1em}.popup--ads-form .formulate-input input{text-align:left!important}.popup--ads-form .aviso-legal{align-items:center;display:flex;margin:1em 0}.popup--ads-form .aviso-legal .formulate-input{margin:0}.popup--ads-form .aviso-legal .formulate-input input{margin-right:5px}.popup--ads-form .aviso-legal label{color:#fff;font-size:.7em;line-height:1;margin:0;opacity:.7}.popup--ads-form .aviso-legal label a{-webkit-text-decoration:none!important;text-decoration:none!important}.popup--ads-form .aviso-legal label a:hover{color:#b4a269}.popup--ads-form .btn-reserva{line-height:1.5;padding:1em .875rem}.popup--ads .legal-popup{font-size:.9zem;margin-top:2em}.popup--ads .legal-popup:empty{display:none}.popup--ads .close-popup{cursor:pointer;position:absolute;right:1em;top:1em}@media screen and (min-width:1024px){.popup--ads .close-popup{right:1.5em;top:1.5em}}.py-4{padding-bottom:1.5rem;padding-top:1.5rem}.main-footer{background-color:#222;height:100%;width:100%}.main-footer .logo{display:flex;justify-content:center;padding:6em 0 1em}.main-footer ul li:hover{background-color:transparent!important}.main-footer ul li a,.main-footer ul li p{color:#b4a269;font-size:14px;font-weight:300;list-style-type:none}.main-footer ul li a:hover,.main-footer ul li p:hover{background-color:transparent!important;color:#b4a269!important}.main-footer .cities{margin:0 auto 2em;max-width:95%;width:100%}@media screen and (min-width:768px){.main-footer .cities{max-width:90%}}@media screen and (min-width:1440px){.main-footer .cities{max-width:90%}}.main-footer .cities ul{display:flex;flex-wrap:wrap;justify-content:center;margin:2em 0 1em;padding:0;text-align:left}.main-footer .cities ul li{align-items:center;display:flex;font-style:"larken",sans-serif;list-style-type:none;padding:.5em;text-transform:uppercase}@media screen and (min-width:768px){.main-footer .cities ul li{padding:0 1em;width:auto}}.main-footer .cities ul li a{color:#000;font-size:1.25em;font-weight:100;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:576px){.main-footer .cities ul li a{font-size:1.5em}}@media screen and (min-width:1024px){.main-footer .cities ul li a{font-size:2.25em}}@media screen and (min-width:1440px){.main-footer .cities ul li a{font-size:3em}}.main-footer .cities ul li span{color:#000;font-size:2em;padding-left:1em}.main-footer--content{display:flex;flex-direction:column;gap:1em;justify-content:center;margin:0 auto 3em;max-width:95%;width:100%}@media screen and (min-width:576px){.main-footer--content{gap:2em}}@media screen and (min-width:768px){.main-footer--content{flex-direction:row;gap:4em;max-width:90%}}@media screen and (min-width:1440px){.main-footer--content{gap:8em}}.main-footer--content--column a{color:#d3d1c3;font-size:.75em;font-weight:700;margin-bottom:1em;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.main-footer--content--column a:hover{color:#b4a269}.main-footer--content--column ul{padding:0}.main-footer--content--column ul li{margin-bottom:.5em}.main-footer--content--column ul li a{color:#d3d1c3;font-size:.75em;font-weight:300;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.main-footer .social-media-footer{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:95%;padding:2em 0 6em}@media screen and (min-width:768px){.main-footer .social-media-footer{max-width:100%}}.main-footer .social-media-footer svg{margin:.5em}@media screen and (min-width:768px){.main-footer .social-media-footer svg{max-width:100%}}.main-footer .social-media-footer svg path{fill:#b4a269}.main-footer .social-media-footer svg:hover path{fill:#f4f3f1}.main-footer .legal{align-items:center;background-color:#1b1b1b;color:#f4f3f1;display:flex;flex-direction:column;justify-content:flex-start;padding:1em 0}@media screen and (min-width:768px){.main-footer .legal{flex-direction:row;padding:1em 2em;text-align:right}}.main-footer .legal .avisos{text-align:left;width:100%}@media screen and (min-width:768px){.main-footer .legal .avisos{text-align:right;width:75%}}.main-footer .legal .avisos ul{display:flex!important;flex-wrap:wrap!important;gap:1.5em;justify-content:center!important;margin:0;padding:0!important;width:100%}@media screen and (min-width:768px){.main-footer .legal .avisos ul{gap:2em;justify-content:flex-start!important}}.main-footer .legal .avisos li{list-style-type:none;padding:0;text-align:center;width:50%}@media screen and (min-width:768px){.main-footer .legal .avisos li{padding:0;text-align:left;width:auto}}.main-footer .legal .avisos li a,.main-footer .legal .avisos li p{cursor:pointer;font-size:12px!important;margin:0}.main-footer .legal .avisos li a:hover,.main-footer .legal .avisos li p:hover{-webkit-text-decoration:none;text-decoration:none}.main-footer .legal .avisos li p{margin-top:5px}.main-footer .legal .copyright{color:#b4a269;font-size:12px;padding:2em 0 0;text-align:center;width:100%}@media screen and (min-width:768px){.main-footer .legal .copyright{padding:0;text-align:right;width:25%}}.p-total[data-v-157af792]{display:contents;font-size:.8em}.uppercase[data-v-157af792]{text-transform:uppercase}.menu-mobile.quick-reserva-sticky[data-v-157af792]{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:radial-gradient(111.14% 111.14% at 8.37% 0,rgba(0,0,0,.57) 0,rgba(0,0,0,.585) 100%);bottom:0;height:85px;left:0;position:fixed;right:0;width:100%}.menu-mobile.quick-reserva-sticky .btn-content[data-v-157af792]{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:95%;width:100%}.menu-mobile.quick-reserva-sticky .btn-content .btn-regala[data-v-157af792],.menu-mobile.quick-reserva-sticky .btn-content .btn-reserva[data-v-157af792]{padding:.8em 0!important;width:100%}.menu-mobile.quick-reserva-sticky .btn-content .btn-reserva[data-v-157af792]{margin:0 0 0 1.5em;position:relative}.menu-mobile.quick-reserva-sticky .btn-content .btn-reserva[data-v-157af792]:before{background-color:#b4a269;content:"";height:110%;left:-12px;position:absolute;top:-5%;width:1px}.card-resumen.showMobile[data-v-157af792]{transform:translateY(0)}.button-close-cart[data-v-157af792]{background-color:transparent!important;border:0!important}