body,html{overflow-y:inherit;overflow:inherit;font-family:'Lora'}#header-space{display:none!important}body #header-outer.transparent{background-color:rgba(255,255,255,0)}body[data-col-gap="50px"].home .vc_row-fluid .wpb_column{padding-left:0;padding-right:0}body[data-hhun="1"] #header-outer[data-remove-fixed="1"],#header-outer{width:100%;top:0;left:0;position:fixed;padding:28px 0 0;z-index:9999;overflow:visible}body[data-hhun="1"] #header-outer[data-remove-fixed="1"].scrolled,#header-oute.scrolled{background:rgba(0,0,0,.6)!important}.header-productos{max-height:75vh;min-height:50vh!important;width:100%;background:url(/wp-content/uploads/2024/09/header-vinos-scaled.jpg) center -300px no-repeat;background-size:cover;background-attachment:fixed;display:flex;align-items:center;justify-content:center;justify-self:center;text-align:center}.header-productos h1{color:#fff}.home #ajax-content-wrap{overflow:hidden}.btn a{color:#000;border:1px solid #000;border-radius:30px;display:inline-block;margin-bottom:10px;padding:5px 15px}.btn a+a{margin-left:7px;margin-right:7px}.btn a:hover{background:#000;color:#fff}.nectar-button.medium.btn{color:#000!important;border:1px solid #000!important;border-radius:30px!important;background:none!important}.light .nectar-button.medium.btn{color:#fff!important;border:1px solid #fff!important;border-radius:30px!important;background:none!important}.text-elegancia .nectar-button.medium.btn{color:#bf3d4a;border:1px solid #BF3D4A!important}.text-elegancia-b .nectar-button.medium.btn{color:#02979a;border:1px solid #02979a!important}.secProductos.container-wrap{background:#ebebe9 url(/wp-content/uploads/2024/09/1882.png) 110% 15% no-repeat;background-attachment:fixed}.lista-productos{clear:both;width:1550px;max-width:100%;margin:0 auto}.lista-productos article{padding:0 0 100px;float:left}.lista-productos article.colprods-1{width:33.3333%;padding:0 2%}.lista-productos article.colprods-2{width:50%;padding:0 2%}.lista-productos article.colprods-3{width:100%;padding:0 2%}.lista-productos article.colprods-4{width:100%;padding:0 2%}.lista-productos article.colprods-5{width:100%;padding:0 2%}.lista-productos article .desc{min-height:auto;float:left;width:100%;padding:5em 0 2em}.lista-productos article.colprods-1 .desc{min-height:19.2em}.lista-productos article.colprods-1 .desc .desc-container{max-width:100%;width:400px;display:block;gap:unset}.lista-productos article .desc h2{font-size:2em;line-height:1.1;padding-bottom:.55em}.lista-productos article .prods{float:left;width:100%;padding-top:1em;border-top:1px solid #000}.lista-productos article .prods ul{list-style:none;max-width:100%;width:100%;display:flex;margin:0}.lista-productos article .prods ul li{margin:0;position:relative;list-style:none}.lista-productos article .prods ul li a{display:block}.lista-productos article .prods ul li a span{display:block;overflow:hidden}.lista-productos article .prods ul li img{object-fit:cover;overflow:hidden;display:block;width:100%;margin:0 0 -7em;padding:.3em 0 0;background:#000}.lista-productos article .prods ul li:hover img{background:#666;-webkit-transition:background-color .4s linear;-ms-transition:background-color .4s linear;transition:background-color .4s linear}.lista-productos article .prods ul li strong{position:relative;display:block;line-height:1.15;color:#000;text-transform:uppercase;font-size:1.15em;height:5em;display:flex;align-items:center}.lista-productos article .prods ul li+li strong{padding-left:1.4em}.lista-productos article .prods ul li+li strong:before{content:'';position:absolute;left:0;top:-1em;height:3.5em;width:1px;background:#000}.lista-productos article .prods ul li+li:before{content:'';position:absolute;left:0;top:0;height:100%;width:1px;background:#ebebe9}.ficha-header{height:80vh;display:flex;align-items:end;justify-content:end}.ficha-header div{padding:4em;width:40%}.ficha-header div p{color:#fff;font-size:1.3em}.ficha-header div p.h1{text-transform:none;line-height:1.1;font-size:5em;margin-bottom:50px;font-family:'Cormorant'}.ficha-producto{padding:100px 40px;max-width:calc(100% - 80px);width:1350px;margin:0 auto}.ficha-producto .row .ficha-wrapper{display:flex;justify-content:space-around;align-items:flex-start;padding:70px 0 40px;border-bottom:1px solid #ccc}.ficha-producto .ficha-izq{position:sticky;max-width:35%;top:1rem;align-self:flex-start;min-height:50vh;padding:20px 40px 0}.ficha-producto .ficha-izq .ficha-foto{text-align:center}.ficha-producto .ficha-izq .ficha-info{text-align:center;padding-bottom:50px}.ficha-producto .ficha-izq .ficha-info a{color:#000;border:1px solid #000;border-radius:30px;display:inline-block;margin-bottom:10px;padding:5px 15px}.ficha-producto .ficha-izq .ficha-info a+a{margin-left:7px;margin-right:7px}.ficha-producto .ficha-izq .ficha-info a:hover{background:#000;color:#fff}.ficha-producto .ficha-dcha{display:flex;min-height:70vh;flex-direction:column;max-width:60%;padding-top:20px}.ficha-producto .ficha-dcha .ficha-desc h1{text-transform:none;line-height:1.1;margin-bottom:50px;font-family:'Cormorant'}.ficha-producto .ficha-dcha .ficha-desc .premios{margin:40px 0 20px;padding:20px 0 0;border-top:1px solid #ccc}.ficha-producto .ficha-dcha .ficha-desc .premios-titulo{padding-left:35px;background:url(/wp-content/uploads/2024/09/premios.png) left center no-repeat;text-transform:uppercase}.ficha-producto .ficha-dcha .ficha-desc .premios ul{list-style:none;width:100%;padding:10px 0 30px;float:left;clear:both;margin:0}.ficha-producto .ficha-dcha .ficha-desc .premios ul li{list-style:none;float:left;width:30%;padding:12px 3% 12px 0;margin:0}.ficha-producto .ficha-dcha .ficha-desc .premios ul li strong{font-family:'Lora';font-weight:400;color:#d5ae6b;display:block}.ficha-producto .ficha-rel{text-align:center;width:100%;float:left;clear:both;overflow:hidden;position:relative}.ficha-producto .ficha-rel .prev,.ficha-producto .ficha-rel .next{text-indent:-9999999999px;cursor:pointer;z-index:99999999;background:0 0;border:0;width:50px;height:50px;display:block;position:absolute;left:5px;top:180px}.ficha-producto .ficha-rel .next{left:auto;right:5px}.ficha-producto .ficha-rel .prev:before,.ficha-producto .ficha-rel .next:before{content:'';display:block;cursor:pointer;z-index:99999999;border-radius:0!important;border:0;background:0 0;border-left:1px solid #000;border-bottom:1px solid #000;width:12px;height:12px;display:block;transform:rotate(45deg);position:absolute;left:18px;top:18px}.ficha-producto .ficha-rel .next:before{transform:rotate(-135deg)}.ficha-producto .ficha-rel ul{text-align:center;list-style:none;width:100%;padding:30px 0;float:left;clear:both;margin:0;white-space:nowrap;height:100%;overflow:visible;transition-duration:.5s}.ficha-producto .ficha-rel ul li{list-style:none;text-align:center;width:220px;padding:20px 30px;margin:0;vertical-align:top;height:350px;display:inline-block;overflow:visible}.ficha-producto .ficha-rel ul li img{max-width:100%}.ficha-producto .ficha-rel ul li a{text-transform:uppercase;display:block;color:#000;line-height:1.1;text-align:center;font-size:13px}.ficha-producto .ficha-rel ul li a strong{width:100%;text-align:center;display:block;text-wrap:balance}.single #top #logo .starting-logo{opacity:1}.row-bk .row-bg-wrap{background-repeat:cover!important}.bk-norepeat .column-image-bg{background-repeat:no-repeat!important}.row-center{width:1100px;max-width:80%;margin:0 auto;position:relative}.portada-video{min-height:70vh}.home-cont1882{width:1800px;max-width:90%;margin:0 auto;position:relative}.home .home-videos{background-position:top center!important;width:1300px;max-width:100%;margin:0 auto;background-size:100% !important;position:relative}.home-videos .vinos-home-container{text-align:center;width:1100px;max-width:100%;margin:0 auto}.home-videos ul{text-align:center;list-style:none;width:100%;padding:30px 0;float:left;clear:both;overflow:hidden;position:relative;margin:0;white-space:nowrap;height:100%;overflow:hidden;transition-duration:.5s;margin-top:30px}.home-videos ul li{list-style:none;text-align:center;width:220px;padding:20px 40px;margin:0;vertical-align:top;height:450px;display:inline-block;overflow:visible}.home-videos ul li img{max-width:100%}.home-videos ul li a{text-transform:uppercase;display:block;width:100%;color:#000;position:relative;line-height:1.1;text-align:center;font-size:13px}.home-videos ul li a strong{width:100%;text-align:center;display:block;text-wrap:balance}.home-videos ul li.active a{width:300px;padding:20px 0;margin-top:-70px;transition-duration:.5s;margin-left:-70px}.home-videos ul li.active img{max-width:300px;width:200px}.home-videos ul li.active a strong{margin-top:-25px}.home-videos .actions .prev,.home-videos .actions .next{text-indent:-9999999999px;cursor:pointer;z-index:99999999;background:0 0;border:0;width:50px;height:50px;display:block;position:absolute;left:50%;margin-left:-130px;top:230px}.home-videos .actions .next{margin-left:100px}.home-videos .actions .prev:before,.home-videos .actions .next:before{content:'';display:block;cursor:pointer;z-index:99999999;border-radius:0!important;border:0;background:0 0;border-left:1px solid #000;border-bottom:1px solid #000;width:12px;height:12px;display:block;transform:rotate(45deg);position:absolute;left:18px;top:18px}.home-videos .actions .next:before{transform:rotate(-135deg)}.noticias-listado .post+.post:before{border-left:1px solid #ccc;left:-10%;top:0;bottom:0;content:'';width:1px;position:absolute}.noticias-listado .post .meta-category,.noticias-listado .post-header .meta a{display:none}.noticias-listado .blog-recent[data-style*=classic_enhanced] .inner-wrap,.noticias-listado .masonry.classic_enhanced .masonry-blog-item .inner-wrap,.noticias-listado .masonry.classic_enhanced .masonry-blog-item .article-content-wrap .post{width:90%;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex;flex-direction:column;flex-flow:wrap-reverse}.noticias-listado .blog-recent .article-content-wrap,.noticias-listado .masonry.classic_enhanced .masonry-blog-item .article-content-wrap{padding:20px 0 50px 0!important;background:none!important}.noticias-listado .blog-recent .article-content-wrap .title,.noticias-listado .masonry.classic_enhanced .masonry-blog-item .article-content-wrap .title{line-height:1.1;font-size:24px}.img-maxw{max-width:95%!important;height:auto!important}.text-elegancia *,.text-elegancia h2{color:#bf3d4a}.text-elegancia .texto-gen p,.text-elegancia .texto-gen p em,.text-elegancia .texto-gen{font-family:'Cormorant';color:#bf3d4a;font-size:20px;line-height:1.35}.text-elegancia-b *,.text-elegancia-b h2{color:#02979a}.text-elegancia-b .texto-gen p,.text-elegancia-b .texto-gen p em,.text-elegancia-b .texto-gen{font-family:'Cormorant';color:#02979a;font-size:20px;line-height:1.35}#footer-widgets{padding-bottom:1.5em}#footer-widgets .row .col{display:flex;align-content:center;align-items:center;width:100%;justify-content:space-between}#footer-widgets .widget.widget_media_image{width:210px;margin:0 !important}#footer-widgets .widget.widget_media_image#media_image-7{margin-left:30px !important;opacity:.7}#footer-widgets .widget.widget_media_image:last-child{opacity:.6;width:auto;margin-left:auto!important}#footer-widgets,#footer-outer #copyright{width:1450px;margin:0 auto;max-width:100%;font-family:'Inter'}#footer-outer #copyright .container .col{display:flex;align-content:center;align-items:center;width:100%;justify-content:space-between}#footer-outer #copyright .container .col .menu-footer-container{margin-top:-45px}#footer-outer #copyright .container .col div+p{margin-left:auto!important;margin-top:-45px}#footer-outer #copyright .col ul li{margin:5px!important}#footer-outer #copyright li a{font-family:'Inter';font-weight:400 !important;text-transform:uppercase}#footer-outer #copyright a:hover:not(.nectar-button),#footer-outer #copyright li a:hover{color:#ccc!important}#footer-outer #copyright ul.social{position:relative;margin-bottom:-10px}#footer-widgets .widget_text.widget_custom_html{position:absolute;top:7.5em;right:0}#footer-widgets .widget_text.widget_custom_html a{font-size:130%;padding:0 .4em;line-height:1.3}.formenoturismo .wpcf7-form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item{margin-left:0!important}.formenoturismo .wpcf7-form p,.formenoturismo .wpcf7-form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item-label,.formenoturismo .wpcf7-form .wpcf7-form-control.wpcf7-acceptance{padding:10px 0;color:#333;font-size:14px;font-weight:400!important}.formenoturismo .wpcf7-form .select2-container--default .select2-selection--single,.formenoturismo .wpcf7-form .wpcf7-form-control.wpcf7-date,.formenoturismo .wpcf7-form .wpcf7-form-control.wpcf7-textarea,.formenoturismo .wpcf7-form .wpcf7-form-control.wpcf7-text,.formenoturismo .wpcf7-form .wpcf7-form-control.wpcf7-email{background:none!important;border:0;border-radius:0;border-bottom:1px solid #ccc;padding:10px 0;color:#333;font-size:14px;font-weight:400!important}body[data-fancy-form-rcs="1"] .formenoturismo .wpcf7-form .select2-container--default:hover .select2-selection--single .select2-selection__rendered,body[data-fancy-form-rcs="1"] .formenoturismo .wpcf7-form .select2-container--default .select2-selection--single:hover,.formenoturismo .wpcf7-form .select2-container--default .select2-selection--single:hover{color:#333!important;background:none!important;font-weight:400!important}.formenoturismo .wpcf7-form .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0!important;font-weight:400!important}.celebra,.celebra2,.celebra3{font-size:13px}.celebra2{color:#fff}.masonry.classic .post.masonry-blog-item h3.title{font-size:2.5em}.post-area .meta-category{display:none!important}.blog .page-header-no-bg{padding-top:14em!important}.single .featured-media-under-header{padding-top:12em}.single .featured-media-under-header h1{font-size:60px;line-height:70px;font-weight:600}.volver{padding:5% 0;margin:2em auto;width:900px;border-top:1px solid #000;max-width:100%}.lista-contacto ul{list-style:none}.lista-contacto ul li{list-style:none;padding:.5em .5em .8em 2em;margin:0;position:relative;font-size:1.7em;line-height:1.5}.lista-contacto ul li:before{position:absolute;left:0;top:.6em;content:'';display:block;width:34px;height:31px}.lista-contacto ul li:nth-child(1):before{background:url(/wp-content/uploads/2024/12/ico-loc.png) center center no-repeat}.lista-contacto ul li:nth-child(2):before{background:url(/wp-content/uploads/2024/12/ico-tel.png) center center no-repeat}.lista-contacto ul li:nth-child(3):before{background:url(/wp-content/uploads/2024/12/ico-mail.png) center center no-repeat}.formenoturismo .wpcf7-form .contacto-text p{font-size:95%;color:#777}.contacto-text{padding:1em 0}.text-ps,.text-ps p,.text-ps span{font-family:Inter!important;font-weight:700}#ajax-content-wrap{overflow-x:hidden}.bk-contain .row-bg{background-size:contain!important}.bk-cover .column-image-bg{background-size:cover!important}.rowtimeline{position:relative}.rowtimeline:before{position:absolute;left:50%;top:0;bottom:0;content:'';height:100%;background:#cbcbc6;width:2px;z-index:9999;margin-left:-1px}.rowtimeline:after{position:absolute;left:50%;top:0;content:'';height:140px;background:#000;width:4px;z-index:99999;margin-left:-2px;visibility:initial!important}@media only screen and (max-width:1100px){#footer-outer #copyright .container .col{display:block}#footer-outer #copyright ul.social{margin-bottom:0}#footer-outer #copyright .container .col .menu-footer-container,#footer-outer #copyright .container .col div+p{width:100%;text-align:center;margin-top:10px}#footer-widgets .row .col{display:block;text-align:center}#footer-widgets .widget.widget_media_image{width:210px;margin:0 55px 20px 5px!important;display:inline-block}#footer-widgets .widget.widget_media_image:last-child{width:210px;margin:0 0 0 20px!important}.lista-productos article.colprods-1 .desc{min-height:22.5em}#footer-widgets .widget_text.widget_custom_html{width:100%;text-align:center}.lista-productos article .prods ul li img{margin:0 0 -5.5em}}@media only screen and (max-width:990px){.rowtimeline:before{left:0}.rowtimeline:after{left:0}}@media only screen and (max-width:960px){.ficha-producto .row .ficha-wrapper{display:block}.ficha-producto .ficha-izq{position:relative;max-width:100%;width:100%;top:auto;align-self:flex-start;min-height:50vh;padding:0 40px}.ficha-producto .ficha-dcha{width:100%;max-width:100%}.ficha-producto .ficha-izq .ficha-foto img{max-height:50vh}.ficha-producto{padding:100px 0;max-width:100%;width:100%;margin:0 auto}.ficha-header div{padding:4em;width:100%}.ficha-header div p.h1,.ficha-header div p{padding-bottom:0;margin-bottom:0}.lista-productos article.colprods-1 .desc{min-height:28em}}@media only screen and (max-width:760px){.lista-productos article.colprods-4{width:100%;padding:0 2%}.lista-productos article.colprods-4 .prods ul{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr)}.lista-productos article.colprods-1{width:50%;padding:0 2%}.lista-productos article.colprods-2{width:100%;padding:0 2%}}@media only screen and (max-width:680px){.lista-productos article .desc{width:90%;margin-left:5%;padding:50px 0}.lista-productos article .prods{width:90%;margin-left:5%}.lista-productos article .prods ul li strong{height:75px}.ficha-producto .ficha-rel ul li{width:180px;padding:20px;height:310px}.home-videos ul li{width:180px;padding:20px}.home-videos ul li.active a{width:240px;padding:20px 0;margin-top:-50px;transition-duration:.5s;margin-left:-40px}.home-videos ul li.active img{max-width:240px;width:170px}.home-videos ul li.active a strong{margin-top:-15px}.home-videos .actions .prev{margin-left:-90px}.home-videos .actions .next{margin-left:75px}.lista-productos article.colprods-1 .desc{min-height:34em}.lista-productos article.colprods-2 .prods ul,.lista-productos article.colprods-4 .prods ul,.lista-productos article.colprods-3 .prods ul{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr)}#footer-widgets .widget_text.widget_custom_html{top:11em}.lista-productos article .prods ul li img{margin:0 0 -3.7em}.wpb_text_column.lista-contacto>.wpb_wrapper>:last-child{margin-bottom:3em;margin-left:0}.lista-contacto ul li{padding:.5em .5em .8em 3em;font-size:1.2em}.single .featured-media-under-header h1{font-size:35px;line-height:41px;font-weight:600}}@media only screen and (max-width:380px){.lista-productos article.colprods-1{width:100%;padding:0 2%}.lista-productos article.colprods-1 .desc{min-height:auto}.lista-productos article.colprods-4 .prods ul{display:grid;grid-gap:0;grid-template-columns:repeat(1,1fr)}.lista-productos article.colprods-3 .prods ul{display:grid;grid-gap:0;grid-template-columns:repeat(1,1fr)}}