.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/custom/web/js/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/web/js/slick/./fonts/slick.eot);src:url(/themes/custom/web/js/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/web/js/slick/./fonts/slick.woff) format('woff'),url(/themes/custom/web/js/slick/./fonts/slick.ttf) format('truetype'),url(/themes/custom/web/js/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.carta-page .dishes-list .plato .dish-teaser-info .dish-title h4 a{text-decoration:none;}.carta-page .field--name-field-title:after{border:2px solid rgb(55,55,55)}.carta-page .dishes-list .plato .dish-teaser-info .dish-title h4,.carta-page .dishes-list .plato .dish-teaser-info .dish-title-portions h4{font-weight:bold;text-align:left;}.carta-page .dishes-list .plato .dish-teaser-info .dish-aditional-info .field--name-body{font-weight:lighter;}.bg-dark{background-color:rgb(55,55,55);border-bottom:1px solid;color:#ffffff;width:max-content;padding:2px 10px;display:inline-block;font-size:0.8em;text-decoration:none;}a.bg-dark:hover{background-color:#ffffff;border:1px solid #444444;color:#444444;text-decoration:none;}.submenu-wrapper{background-color:rgb(55,55,55);color:white;FONT-SIZE:1.5em;text-transform:uppercase;}.node-266 .submenu-wrapper .submenu .submenu-list{background-color:transparent;}.node-266 .submenu-wrapper .submenu,.node-291 .submenu-wrapper .submenu,.node-257 .submenu-wrapper .submenu,.node-363 .submenu-wrapper .submenu,.node-323 .submenu-wrapper .submenu,.node-380 .submenu-wrapper .submenu{max-height:488px;}.node-266 .submenu-wrapper .submenu .submenu-list{background-color:transparent;}.node-266 .submenu-wrapper .submenu-list{border-top:0;}.node-266 .submenu-wrapper{background-color:#04584e;color:white;FONT-SIZE:1.5em;text-transform:uppercase;}.node-266 .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-266  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-266 .submenu-wrapper .submenu li a{color:#fff !important;}.node-266 .submenu-wrapper .submenu li a:hover{background-color:#03453d;}.node-266 .region.region-content nav .breadcrumb{display:none;}.region-content > .field--name-field-short-text{display:none;}.node-1180 .submenu-wrapper .submenu .submenu-list,.node-959 .submenu-wrapper .submenu .submenu-list{background-color:transparent;}.node-1180 .submenu-wrapper .submenu-list,.node-959 .submenu-wrapper .submenu-list{border-top:0;}.node-1180 .submenu-wrapper,.node-959 .submenu-wrapper{background-color:#04584e;color:white;FONT-SIZE:1.5em;text-transform:uppercase;}.node-1180  .submenu-wrapper .submenu-label span:after,.node-959  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-1180  .submenu-wrapper .submenu,.node-959  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-1180 .submenu-wrapper .submenu li a,.node-959 .submenu-wrapper .submenu li a{color:#fff  !important;}.node-1180 .submenu-wrapper .submenu li a:hover,.node-959 .submenu-wrapper .submenu li a:hover{background-color:#03453d;}.node-1180 .submenu-wrapper,.node-959 .submenu-wrapper{background-color:#04584e;color:white;FONT-SIZE:1.5em;text-transform:uppercase;}.node-1180  .submenu-wrapper .submenu-label span:after,.node-959  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-1180  .submenu-wrapper .submenu,.node-959 .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-1180 .submenu-wrapper .submenu li a,.node-959 .submenu-wrapper .submenu li a{color:#fff  !important;}.node-1180 .submenu-wrapper .submenu li a:hover,.node-959 .submenu-wrapper .submenu li a:hover{background-color:#03453d;}.region-content > .field--name-field-short-text{display:none;}.node-872 .submenu-wrapper .submenu .submenu-list{background-color:transparent;}.node-872 .submenu-wrapper .submenu-list{border-top:0;}.node-872 .submenu-wrapper{background-color:#4d7f71;color:white;FONT-SIZE:1.5em;text-transform:uppercase;}.node-872  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-872  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-872 .submenu-wrapper .submenu li a{color:#fff  !important;}.node-872 .submenu-wrapper .submenu li a:hover{background-color:#355a4f;}.node-872 .region.region-content nav .breadcrumb{display:none;}.node-872 .field--item .field--name-field-paragraph-long-text{margin:5px auto !important;}.node-872 .paragraph-section #menu a{color:#fff;border:1px solid #ffffff;text-decoration:none;padding-right:5px;padding-left:5px;display:inline-block;margin:2px;text-transform:uppercase;background-color:#4D7F71;}.node-872 .submenu-wrapper{display:none;}.node-1948 .submenu-wrapper .submenu .submenu-list{background-color:transparent;}.node-1948 .submenu-wrapper .submenu-list{border-top:0;}.node-1948 .submenu-wrapper{background-color:#4d7f71;color:white;FONT-SIZE:1.5em;text-transform:uppercase;}.node-1948  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-1948  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-1948 .submenu-wrapper .submenu li a{color:#fff  !important;}.node-1948 .submenu-wrapper .submenu li a:hover{background-color:#355a4f;}.node-1948 .region.region-content nav .breadcrumb{display:none;}.node-1948 .field--item .field--name-field-paragraph-long-text{margin:5px auto !important;}.node-1948 .paragraph-section #menu a{color:#fff;border:1px solid #ffffff;text-decoration:none;padding-right:5px;padding-left:5px;display:inline-block;margin:2px;text-transform:uppercase;background-color:#4D7F71;}.node-1948 .submenu-wrapper{display:none;}.node-363 .submenu-wrapper .submenu .submenu-list{background-color:transparent;}.node-363 .submenu-wrapper .submenu-list{border-top:0;}.node-363 .submenu-wrapper{background-color:#aac27f;color:white;FONT-SIZE:1.5em;text-transform:uppercase;}.node-363  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-363  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-363 .submenu-wrapper .submenu li a{color:#fff  !important;}.node-363 .submenu-wrapper .submenu li a:hover{background-color:#91a76d;}.node-363 .region.region-content nav .breadcrumb{display:none;}.region-content > .field--name-field-short-text{display:none;}.node-1978 .submenu-wrapper .submenu .submenu-list{background-color:transparent;}.node-1978 .submenu-wrapper .submenu-list{border-top:0;}.node-1978 .submenu-wrapper{background-color:#aac27f;color:white;FONT-SIZE:1.5em;text-transform:uppercase;}.node-1978  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-1978  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-1978 .submenu-wrapper .submenu li a{color:#fff  !important;}.node-1978 .submenu-wrapper .submenu li a:hover{background-color:#91a76d;}.node-1978 .region.region-content nav .breadcrumb{display:none;}.region-content > .field--name-field-short-text{display:none;}.node-1178 .submenu-wrapper .submenu .submenu-list{background-color:transparent;}.node-1178 .submenu-wrapper .submenu-list{border-top:0;}.node-1178 .submenu-wrapper{background-color:#6f7271;color:white;FONT-SIZE:1.5em;text-transform:uppercase;}.node-1178  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-1178  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-1178 .submenu-wrapper .submenu li a{color:#fff  !important;}.node-1178 .submenu-wrapper .submenu li a:hover{background-color:#ff6c0e;}.node-1178 .region.region-content nav .breadcrumb{display:none;}.region-content > .field--name-field-short-text{display:none;}.node-380 .submenu-wrapper .submenu .submenu-list{background-color:transparent;}.node-380 .submenu-wrapper .submenu-list{border-top:0;}.node-380 .submenu-wrapper .submenu-list li a{color:white !important;}.node-380 .paragraph--type--full-slider .field--name-field-slides .paragraph-full-slider-content-wrapper .paragraph-full-slider-content,.node-380 .paragraph--type--full-slider .field--name-field-slides .paragraph-full-slider-content-wrapper .paragraph-mobile-full-slider-content{background-size:contain;max-height:150px;}.node-380 .submenu-wrapper{background-color:#333;color:#fff;FONT-SIZE:1.5em;text-transform:uppercase;}.node-380  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-380  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-380 .region.region-content nav .breadcrumb{display:none;}.region-content > .field--name-field-short-text{display:none;}.node-380 .bg-gris{background-color:#ededed;}.node-1113 .paragraph-collapse .collapse-heading button .collapse-label .field--name-field-title{font-size:1em !important;}.node-1113 .paragraph-collapse .collapse-heading button .collapse-label i{padding:0 10px !important;}.node-1322 iframe#qt-button-frame,.node-1322 #qt-bubble-frame,.node-1445 iframe#qt-button-frame,.node-1445 #qt-bubble-frame{visibility:hidden !important;display:none;}.node-1322 .field--item .field--name-field-paragraph-long-text,.node-1564 .field--item .field--name-field-paragraph-long-text{margin:10px auto;}.node-1322 .field--name-field-paragraph-long-text .menu-misto img,.node-1564 .field--name-field-paragraph-long-text .menu-misto img{width:80px;height:42px;margin:10px auto;font-size:1.2em;}.node-1445 .field--item .field--name-field-paragraph-long-text{margin:10px auto;}.node-1445 .field--name-field-paragraph-long-text .menu-misto img{width:80px;height:42px;margin:10px auto;font-size:1.2em;}.menu-misto .button{background-color:#cc9f53;padding:5px 15px;margin:0px 20px 0px 0px;color:#000000;text-transform:uppercase;}.menu-misto .nav{padding:30px 0px;font-size:1.2em;}.node-1322 header,.node-1322 .fake-header,.node-1322 footer,.node-1445 header,.node-1445 .fake-header,.node-1445 footer{display:none;}.node-1564 header,.node-1564 .fake-header,.node-1564 footer{display:none;}.node-1802 header,.node-1802 .fake-header,.node-1802 footer{display:none;}.node-872 header,.node-872 .fake-header,.node-872 footer{display:none;}.node-1948 header,.node-1948 .fake-header,.node-1948 footer{display:none;}.node-1564 .submenu-wrapper{border:none;display:none;}.node-1802 .submenu-wrapper{border:none;display:none;}.node-1322 .submenu-wrapper{border:none;display:none;}.node-1322 .submenu-wrapper .submenu .submenu-list{background-color:transparent;}.node-1322 .submenu-wrapper .submenu-list{border-top:0;}.node-1322 .submenu-wrapper .submenu-list li a{color:white !important;}.node-1322 .paragraph-section #menu{margin:10px;}.node-1322 .paragraph-section #menu a{color:#cc9f53;border:1px solid #cc9f53;text-decoration:none;padding-right:5px;padding-left:5px;display:inline-block;margin:2px;}.node-1322 #menu a:hover{color:#ffffff;}.node-1322 .paragraph-section #menu a.btn-destacado,.node-1445 .paragraph-section #menu a.btn-destacado,.node-1564 .paragraph-section #menu a.btn-destacado{BACKGROUND-COLOR:#cc9f53;COLOR:#000000;}.node-1802 .paragraph-section #menu a.btn-destacado{BACKGROUND-COLOR:#cc9f53;COLOR:#000000;}.node-1322 .separa{content:url(https://www.lafincaresort.com/web/misto/separador.svg);margin:auto;height:10px;}.node-1322 .paragraph--type--full-slider .field--name-field-slides .paragraph-full-slider-content-wrapper .paragraph-full-slider-content,.node-1322 .paragraph--type--full-slider .field--name-field-slides .paragraph-full-slider-content-wrapper .paragraph-mobile-full-slider-content{background-size:contain;max-height:150px;}.node-1322 .submenu-wrapper{background-color:#000;color:#fff;FONT-SIZE:1.5em;text-transform:uppercase;}.node-1322  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-1322  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-1322 .region.region-content nav .breadcrumb{display:none;}.region-content > .field--name-field-short-text{display:none;}.node-1322 .introbay-swiper .card .card__title{color:#ffffff!important;}.node-1322 .carta-page .field--name-field-title{color:#cc9f53;}.node-1322 .carta-page .field--name-field-title:before{content:url(https://www.lafincaresort.com/web/misto/misto-deco.svg);width:80px;}.node-1322 .carta-page .field--name-field-title:after{border:none;display:none;}.node-1322 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info{color:#cc9f53;}.node-1322 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info .dish-aditional-info{color:#BAB5B2;}.node-1322 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info .dish-title h4,.node-1322 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info .dish-title-portions h4{color:#BAB5B2;}.node-1322 .field--type-entity-reference-revisions>.field--item{position:relative;background-color:#000000;}.node-1322 .carta-page h1{margin-bottom:none;}.node-1322 .scroll-top{background-color:#cc9f53 !important;}.node-1445 .submenu-wrapper{border:none;display:none;}.node-1445 .submenu-wrapper .submenu .submenu-list{background-color:transparent;}.node-1445 .submenu-wrapper .submenu-list{border-top:0;}.node-1445 .submenu-wrapper .submenu-list li a{color:white !important;}.node-1445 .paragraph-section #menu{margin:10px;}.node-1445 .paragraph-section #menu a{color:#cc9f53;border:1px solid #cc9f53;text-decoration:none;padding-right:5px;padding-left:5px;display:inline-block;margin:2px;}.node-1445 #menu a:hover{color:#ffffff;}.node-1445 .separa{content:url(https://www.lafincaresort.com/web/misto/separador.svg);margin:auto;height:10px;}.node-1445 .paragraph--type--full-slider .field--name-field-slides .paragraph-full-slider-content-wrapper .paragraph-full-slider-content,.node-1322 .paragraph--type--full-slider .field--name-field-slides .paragraph-full-slider-content-wrapper .paragraph-mobile-full-slider-content{background-size:contain;max-height:150px;}.node-1445 .submenu-wrapper{background-color:#000;color:#fff;FONT-SIZE:1.5em;text-transform:uppercase;}.node-1445  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-1445  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-1445 .region.region-content nav .breadcrumb{display:none;}.region-content > .field--name-field-short-text{display:none;}.node-1445 .introbay-swiper .card .card__title{color:#ffffff!important;}.node-1445 .carta-page .field--name-field-title{color:#cc9f53;}.node-1445 .carta-page .field--name-field-title:before{content:url(https://www.lafincaresort.com/web/misto/misto-deco.svg);width:80px;}.node-1445 .carta-page .field--name-field-title:after{border:none;display:none;}.node-1445 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info{color:#cc9f53;}.node-1445 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info .dish-aditional-info{color:#BAB5B2;}.node-1445 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info .dish-title h4,.node-1445 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info .dish-title-portions h4{color:#BAB5B2;}.node-1445 .field--type-entity-reference-revisions>.field--item{position:relative;background-color:#000000;}.node-1445 .carta-page h1{margin-bottom:none;}.node-1445 .scroll-top{background-color:#cc9f53 !important;}.node-1564 .submenu-wrapper,.node-1802 .submenu-wrapper{border:none;display:none;}.node-1564 .submenu-wrapper .submenu .submenu-list,.node-1802 .submenu-wrapper .submenu .submenu-list{background-color:transparent;}.node-1564 .submenu-wrapper .submenu-list,.node-1802 .submenu-wrapper .submenu-list{border-top:0;}.node-1564 .submenu-wrapper .submenu-list li a,.node-1802 .submenu-wrapper .submenu-list li a{color:white !important;}.node-1564 .paragraph-section #menu,.node-1802 .paragraph-section #menu{margin:10px;}.node-1564 .paragraph-section #menu a,.node-1802 .paragraph-section #menu a{color:#cc9f53;border:1px solid #cc9f53;text-decoration:none;padding-right:5px;padding-left:5px;display:inline-block;margin:2px;}.node-1564 #menu a:hover,.node-1802 #menu a:hover{color:#ffffff;}.node-1564 .separa,.node-1802 .separa{content:url(https://www.lafincaresort.com/web/misto/separador.svg);margin:auto;height:10px;}.node-1564 .paragraph--type--full-slider .field--name-field-slides .paragraph-full-slider-content-wrapper .paragraph-full-slider-content,.node-1802 .paragraph--type--full-slider .field--name-field-slides .paragraph-full-slider-content-wrapper .paragraph-mobile-full-slider-content{background-size:contain;max-height:150px;}.node-1564 .submenu-wrapper,.node-1802 .submenu-wrapper{background-color:#000;color:#fff;FONT-SIZE:1.5em;text-transform:uppercase;}.node-1564  .submenu-wrapper .submenu-label span:after,.node-1802  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-1564  .submenu-wrapper .submenu,.node-1802  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-1564 .region.region-content nav .breadcrumb,.node-1802 .region.region-content nav .breadcrumb{display:none;}.region-content > .field--name-field-short-text{display:none;}.node-1564 .introbay-swiper .card .card__title{color:#ffffff!important;}.node-1564 .carta-page .field--name-field-title,.node-1802 .carta-page .field--name-field-title{color:#cc9f53;}.node-1564 .carta-page .field--name-field-title:before,.node-1802 .carta-page .field--name-field-title:before{content:url(https://www.lafincaresort.com/web/misto/misto-deco.svg);width:80px;}.node-1564 .carta-page .field--name-field-title:after,.node-1802 .carta-page .field--name-field-title:after{border:none;display:none;}.node-1564 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info,.node-1802 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info{color:#cc9f53;}.node-1564 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info .dish-aditional-info,.node-1802 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info .dish-aditional-info{color:#BAB5B2;}.node-1564 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info .dish-title h4,.node-1564 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info .dish-title-portions h4{color:#BAB5B2;}.node-1802 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info .dish-title h4,.node-1802 .carta-page .dishes-list .plato .dish-content-wrapper .dish-teaser-info .dish-title-portions h4{color:#BAB5B2;}.node-1564 .field--type-entity-reference-revisions>.field--item{position:relative;background-color:#000000;}.node-1802 .field--type-entity-reference-revisions>.field--item{position:relative;background-color:#000000;}.node-1564 .carta-page h1{margin-bottom:none;}.node-1802 .carta-page h1{margin-bottom:none;}.node-1564 .scroll-top{background-color:#cc9f53 !important;}.node-1802 .scroll-top{background-color:#cc9f53 !important;}.node-380 .field--item .field--name-field-paragraph-long-text{margin:10px auto;}.node-380 .field--name-field-paragraph-long-text .menu-frijo .ico-menu{width:40px;height:40px;margin:10px auto;font-size:1.2em;}.menu-frijo .button{background-color:#CC4125;padding:5px 15px;margin:0px 20px 0px 0px;color:#ffffff;text-transform:uppercase;}.menu-frijo.nav img{margin:0px auto;}.menu-frijo.nav{padding:0px 0px;font-size:1.2em;}.node-380 header,.node-380 .fake-header,.node-380 footer{display:none;}.node-380 .submenu-wrapper{border:none;display:none;}.node-380 .submenu-wrapper{border:none;display:none;}.node-380 .submenu-wrapper .submenu .submenu-list{background-color:transparent;}.node-380 .submenu-wrapper .submenu-list{border-top:0;}.node-380 .submenu-wrapper .submenu-list li a{color:white !important;}.node-380 .paragraph-section #menu{margin:10px;}.node-380 .paragraph-section #menu a{color:#000000;border:1px solid #000000;text-decoration:none;padding-right:5px;padding-left:5px;display:inline-block;margin:2px;}.node-380 #menu a:hover{color:#CC4125;}.node-380 .paragraph-section #menu a.btn-destacado{BACKGROUND-COLOR:#000000;COLOR:#ffffff;}.node-380 .separa{content:url(https://www.lafincaresort.com/web/frijolino/separador.svg);margin:auto;height:10px;}.node-380 .paragraph--type--full-slider .field--name-field-slides .paragraph-full-slider-content-wrapper .paragraph-full-slider-content{background-size:contain;max-height:150px;}.node-1195 .submenu-wrapper{background-color:#77990f;color:white;FONT-SIZE:1.5em;text-transform:uppercase;}.node-1195  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-1195  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-1195 .submenu-wrapper .submenu li a{color:#fff  !important;}.node-1195 .submenu-wrapper .submenu li a:hover{background-color:#77990f;}.node-1195 .region.region-content nav .breadcrumb{display:none;}.region-content > .field--name-field-short-text{display:none;}.node-380 .carta-page .dishes-list .plato .dish-teaser-info .dish-title h4,.carta-page .dishes-list .plato .dish-teaser-info .dish-title-portions h4{padding-right:40px;}.node-380 h4 a{text-decoration:none;color:#217e00 !important;}.node-380 h4 a:after{font-family:'Glyphicons Halflings';content:"\e046";background-color:white;position:absolute;z-index:1000;float:right;right:0px;padding-left:20px;padding-right:10px;}.node-380 .borde-blanco{border:1px solid;padding:10px;}.node-380 .borde-rosado{border:none;padding:10px;background-color:#feebf1;}.node-380 .borde-tinto{border:1px solid;padding:10px;background-color:#aa0000;color:#ffffff  !important;}.node-323 .submenu-wrapper{background-color:#c1c5c8;color:#333;FONT-SIZE:1.5em;text-transform:uppercase;}.node-323  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-323  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-323 .submenu-wrapper .submenu li a{color:#333  !important;}.node-323 .submenu-wrapper .submenu li a:hover{background-color:#787d7f;}.node-323 .region.region-content nav .breadcrumb{display:none;}.region-content > .field--name-field-short-text{display:none;}.node-420 .submenu-wrapper{background-color:#c1c5c8;color:#333;FONT-SIZE:1.5em;text-transform:uppercase;}.node-420  .submenu-wrapper .submenu-label span:after{border-right:1px solid WHITE;border-bottom:1px solid WHITE;}.node-420  .submenu-wrapper .submenu{background-color:inherit !important;border-top:none;padding:10px;overflow-y:auto;}.node-420 .submenu-wrapper .submenu li a{color:#333  !important;}.node-420 .submenu-wrapper .submenu li a:hover{background-color:#787d7f;}.node-420 .region.region-content nav .breadcrumb{display:none;}.region-content > .field--name-field-short-text{display:none;}.paragraph-images-group .field--name-field-slides .field--item .paragraph-image-item .text-wrapper{padding:10px 30px !important;}.paragraph-images-group .field--name-field-slides .field--item .paragraph-image-item .text-wrapper p a{background:inherit;color:inherit;display:unset;text-align:inherit;padding:inherit;}.restaurant-resume-text{padding:0 10px;}.restaurant-info-text .field--name-description{margin-top:20px;}.paragraph--type--google-map{margin-bottom:0;}#slick-slide10 .field--name-field-event-date,.node-1047 div.event-date,.node-1047 .event-info .main-event-info div.event-place span{}.node-1068 .event-info{visibility:hidden;}.bg-lafinca{background-color:#bea418;color:#ffffff  !important;}.node-901 .paragraph-images-group .field--name-field-slides .field--item .paragraph-image-item .image-item-info a{background-color:#bea418;}.node-744 .event-full .event-info .main-event-info .event-date{display:none;}.node-1072 .btn.navbar-btn,.node-1072 .paragraph-image-item-link{border-radius:0px!important;background-color:#9ABFBA !important;color:#ffffff!important;border:1px solid #9ABFBA;}@media (min-width:800px){.node-1072 .paragraph-images-group .field--name-field-slides .field--item .paragraph-image-item .image-item-info .text-wrapper{height:250px;}.node-954 .paragraph-images-group .field--name-field-slides .field--item .paragraph-image-item .image-item-info .text-wrapper{height:250px;}}@media (min-width:1200px) and (max-width:1497px){.node-1072 .paragraph-images-group .field--name-field-slides .field--item .paragraph-image-item .image-item-info .text-wrapper{height:300px;}.node-954 .paragraph-images-group .field--name-field-slides .field--item .paragraph-image-item .image-item-info .text-wrapper{height:300px;}}.node-954 .btn.navbar-btn,.node-954 .paragraph-image-item-link{border-radius:0px!important;background-color:#7D8E87!important;color:#ffffff!important;}@media only screen and (max-width:600px){.node-1 .paragraph-advantages,.node-1 #bienvenido{display:none;}.block-reservation-container{display:none;}.node-1 #golfpc{display:none;}.node-1 .paragraph-images-group{margin-top:0px !important;margin-bottom:0px !important;}}@media only screen and (min-width:600px){.node-1 #golfmovil{display:none;}}@media only screen and (min-width:768px){}.node-1154 .paragraph--type--full-slider .field--name-field-slides .paragraph-full-slider-content-wrapper .paragraph-full-slider-content,.node-1154 .paragraph--type--full-slider .field--name-field-slides .paragraph-full-slider-content-wrapper .paragraph-mobile-full-slider-content{HEIGHT:100vh !important;}.node-1154 .slick-next.slick-arrow{DISPLAY:NONE !important;}.node-1154 .arrow-icon{DISPLAY:NONE !important;}.node-380 h4 a::after{z-index:2;}.page-node-type-acommodation .block-reservation-box-block form .neobooking-item,.page-node-type-acommodation .block-reservation-box-block form .avirato-item{width:100% !important;}.paragraph-image-item .image-item-info{margin-top:-10px;}.restaurant-features-content .block-reservation-container .field--name-field-reservation-box{display:block !important;}.node-1193 .landscape .field--name-field-slides .paragraph-image-item .paragraph-image-item-wrapper{border-radius:0PX;}.node-1193 .field--item .field--name-field-paragraph-long-text{margin-bottom:0px;}.node-1193 .field--item .paragraph-images-group{margin-top:0px;}.btn.btn-lafinca{background-color:#c1b600;color:#ffffff;font-weight:normal;}.btn.btn-sm{border-radius:0px!important;padding:5px 10px!important;}.btn.btn-gris{background:#333333;border-color:(55,55,55);color:white;text-decoration:none;}.btn.btn-gris-0{background:#999999;color:white;text-decoration:none;}.btn.btn-lafinca:hover{background-color:#ffffff;color:#c1b600;border:1px solid #c1b600;}.btn.btn-whatsapp-lafinca span{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0 4.686 4.686 4.686 12.283 0 16.97a12.004 12.004 0 01-13.754 2.299l-5.814.735a.392.392 0 01-.438-.44l.748-5.788A12.002 12.002 0 013.517 3.517zm3.61 17.043l.3.158a9.846 9.846 0 0011.534-1.758c3.843-3.843 3.843-10.074 0-13.918-3.843-3.843-10.075-3.843-13.918 0a9.846 9.846 0 00-1.747 11.554l.16.303-.51 3.942a.196.196 0 00.219.22l3.961-.501zm6.534-7.003l-.933 1.164a9.843 9.843 0 01-3.497-3.495l1.166-.933a.792.792 0 00.23-.94L9.561 6.96a.793.793 0 00-.924-.445 1291.6 1291.6 0 00-2.023.524.797.797 0 00-.588.88 11.754 11.754 0 0010.005 10.005.797.797 0 00.88-.587l.525-2.023a.793.793 0 00-.445-.923L14.6 13.327a.792.792 0 00-.94.23z'/%3E%3C/svg%3E") 50% no-repeat;width:1.8rem;height:1.8rem;display:inline-block;margin-right:0.3em;}.bg-white{background-color:#ffffff;color:#373737;}.alert.alert-light{background-color:#ededed;}.alert.alert-light hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #fff;}a.btn-primary{color:#fff;background-color:rgb(197,169,0)!important;border-color:rgb(197,169,0)!important;}a.color-primary{color:rgb(197,169,0)!important;}.node-1234 .paragraph-section-item:last-child{background-color:#ededed;}.node-1234 .form-type-checkbox input[type="checkbox"] ~ .checkmark{border:2px solid #333;}table.slopes{width:auto;}table.slopes table{width:100%;min-width:200px;}.node-1269 .field--name-field-paragraph-long-text{max-width:inherit !important;}.node-1272 .field--name-field-paragraph-long-text{max-width:inherit !important;}.slopes table th,.slopes table td{padding:5px !important;width:auto;}.slopes table th p,.slopes table td p{text-align:center;}.alert-warning a.btn,.alert-warning a.btn:hover,.alert-warning a.btn:focus{color:#fcf8e3 !important;background-color:#66512c !important;}.node-1297 h3 .field--name-field-title{font-size:2.5em !important;}.node-1299 .paragraph-collapse .collapse-heading button .collapse-label i{padding:0px 0px 10px 10px;}@media screen and (max-width:768px){h3 .field.field--name-field-title.field--type-string.field--label-hidden.field--item{FONT-SIZE:2 EM !IMPORTANT;}}@media screen and (min-width:992px){h3 .field.field--name-field-title.field--type-string.field--label-hidden.field--item{FONT-SIZE:3 EM !IMPORTANT;}}h3 .field.field--name-field-title.field--type-string.field--label-hidden.field--item{FONT-SIZE:1EM !IMPORTANT;}.node-1304 .paragraph-contenedor .paragraph-image-item-content.no-zoom h3{background-color:transparent !important;}.node-1304 .paragraph-contenedor .landscape.field--name-field-slides.paragraph-image-item.paragraph-image-item-wrapper,.node-1304 .paragraph-contenedor .paragraph-image-item-wrapper{box-shadow:none !important;}.node-1304 .paragraph-images-group .field--name-field-slides .field--item .paragraph-image-item .image-item-info a{background-color:#850e11;font-family:'Playfair Display';font-size:1.5em;}.node-1306 .paragraph-full-slider-75-titles-wrapper .titles-content{display:none !important;}.introbay-swiper .card{background-color:transparent !important;}@media only screen and (max-width:600px){.introbay-swiper .card__image{width:100% !important;}}.node-1847 a.btn{text-wrap:inherit !important;}#slick-slide00 .event-teaser-info .field--type-datetime,.node-1864 .event-date{display:none !important;}
