@import url("https://hello.myfonts.net/count/312fa5");html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:none}@font-face{font-family:'Rufina-Italic-STD';src:url("../fonts/312FA5_0_0.eot");src:url("../fonts/312FA5_0_0.eot#iefix") format("embedded-opentype"),url("../fonts/312FA5_0_0.woff") format("woff2"),url("../fonts/312FA5_0_0.woff") format("woff"),url("../fonts/312FA5_0_0.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Rufina-Regular-STD';src:url("../fonts/312FA5_1_0.eot");src:url("../fonts/312FA5_1_0.eot#iefix") format("embedded-opentype"),url("../fonts/312FA5_1_0.woff") format("woff2"),url("../fonts/312FA5_1_0.woff") format("woff"),url("../fonts/312FA5_1_0.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Rufina-BoldItalic-STD';src:url("../fonts/312FA5_3_0.eot");src:url("../fonts/312FA5_3_0.eot#iefix") format("embedded-opentype"),url("../fonts/312FA5_3_0.woff") format("woff2"),url("../fonts/312FA5_3_0.woff") format("woff"),url("../fonts/312FA5_3_0.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Rufina-Bold-STD';src:url("../fonts/312FA5_4_0.eot");src:url("../fonts/312FA5_4_0.eot#iefix") format("embedded-opentype"),url("../fonts/312FA5_4_0.woff") format("woff2"),url("../fonts/312FA5_4_0.woff") format("woff"),url("../fonts/312FA5_4_0.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Texta-Regular';src:url("../fonts/2C6305_D_0.eot");src:url("../fonts/2C6305_D_0.eot#iefix") format("embedded-opentype"),url("../fonts/2C6305_D_0.woff") format("woff2"),url("../fonts/2C6305_D_0.woff") format("woff"),url("../fonts/2C6305_D_0.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Texta-Light';src:url("../fonts/2C6305_B_0.eot");src:url("../fonts/2C6305_B_0.eot#iefix") format("embedded-opentype"),url("../fonts/2C6305_B_0.woff") format("woff2"),url("../fonts/2C6305_B_0.woff") format("woff"),url("../fonts/2C6305_B_0.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Texta-Bold';src:url("../fonts/2C6305_5_0.eot");src:url("../fonts/2C6305_5_0.eot#iefix") format("embedded-opentype"),url("../fonts/2C6305_5_0.woff") format("woff2"),url("../fonts/2C6305_5_0.woff") format("woff"),url("../fonts/2C6305_5_0.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}*{box-sizing:border-box}a{color:#637E89;transition:all 0.3s ease-out}a img{transition:all 0.3s ease-out}.title{font-family:'Texta-Regular', sans-serif;font-weight:normal !important;font-size:20px;font-size:1.25rem;line-height:110%;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.subtitle{font-family:'Texta-Regular', sans-serif;font-weight:normal !important;font-size:16px;font-size:1rem;line-height:110%;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px}.bot{font-family:'Texta-Bold', sans-serif;font-weight:normal !important;display:inline-block;background-color:#263842;color:#fff;padding:9px 13px 7px;text-transform:uppercase;font-size:11px;font-size:.6875rem;line-height:130%;letter-spacing:1px;text-decoration:none}p strong,p b{font-weight:bold}p em,p i{font-style:italic}body{background:#F2F2F2;font-family:'Rufina-Regular-STD', serif;color:#676767;font-size:14px;font-size:.875rem;line-height:130%}body .wrapper{transition:all 0.3s ease-out}.wrapper{opacity:0;animation:show-fade 0.3s ease-in 0.3s;animation-fill-mode:forwards}@keyframes show-fade{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0px)}}.showmenu{background-color:#263842;cursor:pointer;position:fixed;z-index:10;right:0px;top:0px;overflow:hidden;text-indent:101%;white-space:nowrap;display:block;text-indent:-9999px;display:flex;flex-wrap:wrap;align-content:space-around;padding:10px;width:46px;height:46px}.showmenu i{width:100%;display:block;height:1px;border-radius:3px;background-color:#fff;transition:all 0.3s ease-out}.showmenu i:nth-child(2){margin:3px auto}.desp{position:relative}.desp i{left:12px;top:38px;position:absolute;width:15px;display:block;height:1px;border-radius:3px;background-color:#fff;transform:rotate(45deg);transition:all 0.3s ease-out}.desp i:nth-child(2){transform:rotate(-45deg);left:22px}.desp.open i{transform:rotate(-45deg)}.desp.open i:nth-child(2){transform:rotate(45deg)}header{background-color:#637E89;height:46px;position:fixed;z-index:100;top:0;left:0;width:100%;padding:12px 10px}header .logo{overflow:hidden;text-indent:101%;white-space:nowrap;display:block;text-indent:-9999px;width:212px;height:23px;background:url("../img/logo-la-general-de-vinos-horizontal.svg") no-repeat left top transparent}header nav{transform:translateX(101%);transition:all 0.3s ease-out;position:fixed;top:46px;right:-15px;width:calc(33.333% + 15px);overflow-y:scroll}@media only screen and (max-width: 900px){header nav{width:100%}}@media only screen and (max-width: 480px){header nav{right:0;height:calc(100vh - 46px)}header nav>ul{height:calc(100vh - 46px) !important}}header nav>ul{width:100%;height:calc(100vh - 46px);background-color:#637E89;border-top:1px solid #637E89}header nav>ul li{background-color:#263842;list-style:none;display:flex;flex-wrap:wrap;align-items:stretch;border-bottom:1px solid #637E89}header nav>ul li:last-child{border-bottom:none}header nav>ul li a{width:100%;background:#263842;color:#fff;text-transform:uppercase;font-size:18px;font-size:1.125rem;line-height:110%;font-family:'Texta-Light', sans-serif;font-weight:normal !important;letter-spacing:2px;padding:20px 30px;display:flex;align-items:center;text-decoration:none}header nav>ul li a:hover{background-color:#222}header nav>ul li a span{width:100%}header nav>ul li a span i{display:block;text-transform:none;font-style:normal;font-size:13px;font-size:.8125rem;line-height:130%;letter-spacing:1px}header nav>ul li .desp{transition:all 0.3s ease-out;width:50px;height:75px;background-color:rgba(0,0,0,0.2);cursor:pointer}@media only screen and (min-width: 480px){header nav>ul li .desp:hover{background-color:rgba(0,0,0,0.6)}}header nav>ul li.grupo>a{width:calc(100% - 51px)}header nav>ul li ul{display:none;width:100%;border-top:1px solid #637E89}header nav>ul li ul li a{font-size:16px;font-size:1rem;line-height:110%;background-color:rgba(255,255,255,0.05);border-left:30px solid #263842}header nav>ul li ul.submenu{display:block}header nav>ul li.idioma{display:flex}header nav>ul li.idioma a{background-color:#222;width:50%}header nav>ul li.idioma a:hover{background-color:#222}header nav>ul li.idioma a:first-child{border-right:1px solid #637E89}body.menuresponse .showmenu{border-color:#fff}body.menuresponse .showmenu i{background-color:#fff}body.menuresponse .showmenu i:nth-child(2){display:none}body.menuresponse .showmenu i:nth-child(1){transform:rotate(-45deg);margin:7px 0 0px 0}body.menuresponse .showmenu i:nth-child(3){transform:rotate(45deg);margin:-10px 0 0}body.menuresponse header nav{transform:translateX(0%)}body:not(.home) header nav{height:calc(100vh - 46px);background-color:#263842}.main{margin:0 auto}.row{overflow:hidden;display:flex;flex-wrap:wrap}.row .col{transition:all 0.3s ease-out;overflow:hidden;width:100%;display:flex;justify-content:center;align-items:center;position:relative;background-color:#fff}.row .col .info{padding:50px;display:block;text-decoration:none}.row .col .info .title,.row .col .info span,.row .col .info p{transition:all 0.3s ease-out;color:#676767}.row .col .info .title{margin-bottom:15px}.row .col .info ul{padding-left:15px}.row .col .info ul li{margin-bottom:8px}.row .col .info ul li:last-child{margin-bottom:0}.row .col .info span{margin-top:20px}.row .col .info span.bot{color:#fff}.row .col a.info:hover{transform:scale(1.04)}.row .col a.info:hover span{outline:2px solid #263842;color:#263842;background-color:#fff}.row .col .image{overflow:hidden;text-indent:101%;white-space:nowrap;display:block;text-indent:-9999px;position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat}.row .col a.image:hover{transform:scale(1.06)}.row .col1-3{width:33.333%}@media only screen and (max-width: 480px){.row .col1-3{width:100% !important}}.row .col2-3{width:calc(33.333% * 2)}@media only screen and (max-width: 480px){.row .col2-3{width:100% !important}}.row.visible .col{transform:translateY(0) translateX(0) !important}.breadcrumb{padding:20px}.breadcrumb ul{display:flex;width:100%}.breadcrumb ul li{list-style:none;font-size:12px;font-size:.75rem;line-height:130%}.breadcrumb ul li:after{content:"/";margin:0 5px}.breadcrumb ul li:first-child{text-transform:uppercase}.breadcrumb ul li:last-child{float:right}.breadcrumb ul li:last-child:after{display:none}.breadcrumb ul li a{text-decoration:none}.videobckg{position:fixed;left:0;top:45px;width:100%;height:calc(100vh - 45px)}.videobckg:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url("../img/logo-la-general-white.svg") no-repeat center center rgba(38,56,66,0.8);background-size:200px}.videobckg:after{content:"";position:absolute;left:calc(50% - 10px);bottom:40px;display:block;width:20px;height:20px;border:2px solid #fff;border-right-color:transparent;border-bottom-color:transparent;transform:rotate(-135deg)}.videobckg video{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-101;background-size:cover;overflow:hidden}@media only screen and (max-width: 900px){.videobckg{display:none}}.intro{height:calc((100vh / 2) + 2px);padding-top:45px;position:relative;background-color:transparent}@media only screen and (max-width: 480px){.intro{display:none}}.intro video{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background-size:cover;overflow:hidden}.intro .col{background-color:transparent}.intro .col.sello{background:url("../img/bckg-texture.jpg") no-repeat center center;background-size:cover}.intro .col.sello .image{background-image:url("../img/sello-la-general.svg");background-size:150px}.intro .videobox{transform:translateY(100%);position:relative}@media only screen and (max-width: 770px){.intro .videobox{width:100%}}.intro .sello{transform:translateX(100%)}@media only screen and (max-width: 770px){.intro .sello{display:none}}.destacados{overflow:hidden;height:calc(100vh / 2);position:relative}@media only screen and (max-width: 480px){.destacados{height:auto}}.destacados .col:first-child{transform:translateX(-100%)}.destacados .col:nth-child(2){transform:translateY(100%)}.destacados .col:nth-child(2) .title{color:#fff;text-indent:0;word-wrap:normal;position:absolute;top:50%;transform:translateY(-50%);left:15px;text-align:center;width:calc(100% - 30px)}@media only screen and (max-width: 900px){.destacados .col:nth-child(2){display:none}}.destacados .col:last-child{transform:translateY(-100%)}@media only screen and (max-width: 900px){.destacados .col{width:50%}.destacados .col:last-child{background-color:#F2F2F2}}.catalogo{width:100%}.catalogo .row{width:100%}.catalogo .row .separador{display:block;width:100% !important;background-color:#fff;text-align:center;color:#637E89;text-transform:uppercase;font-family:'Texta-Bold', sans-serif;font-weight:normal !important;letter-spacing:1px;padding:20px 20px}.catalogo .row .separador p{font-size:22px;font-size:1.375rem;line-height:130%}.catalogo .row .separador p i{display:block;text-transform:none;font-style:normal;font-family:'Rufina-Regular-STD', serif;font-size:14px;font-size:.875rem;line-height:130%}.catalogo .row .separador p i:before{content:"· "}.catalogo .row .separador p i:after{content:" ·"}.catalogo .row .do{width:100%;display:flex;flex-wrap:wrap;background-color:#F2F2F2}.catalogo .row a{text-decoration:none;display:flex;position:relative;overflow:hidden;background-color:#263842;width:calc(50% - 1px);margin-bottom:2px}@media only screen and (max-width: 1300px){.catalogo .row a{width:100%;margin-left:0}}@media only screen and (max-width: 710px){.catalogo .row a{margin-left:0 !important;display:block}.catalogo .row a .image img{width:100%;max-width:100%;margin:0 auto}}.catalogo .row a:nth-child(2n){margin-left:2px}@media only screen and (max-width: 1300px){.catalogo .row a:nth-child(2n){background-color:#222;margin-left:0}}.catalogo .row a .image{background-color:#676767;display:flex;align-items:center}.catalogo .row a .image img{display:block;height:auto;transition:all 0.3s ease-out;transform:translateY(-100%)}.catalogo .row a .info{padding:50px;display:block;text-decoration:none;color:#fff;transition:all 0.3s ease-out}.catalogo .row a .info .title,.catalogo .row a .info span,.catalogo .row a .info p{transition:all 0.3s ease-out}.catalogo .row a .info .title{margin-bottom:3px}.catalogo .row a .info h4{font-size:20px;font-size:1.25rem;line-height:130%;line-height:110%;margin-bottom:5px}.catalogo .row a .info>div{margin-top:3px;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-size:.8125rem;line-height:130%;font-family:'Texta-Regular', sans-serif;font-weight:normal !important}.catalogo .row a .info span{margin-top:20px;outline:2px solid #263842;color:#263842;background-color:#fff;position:relative;left:0;top:0}.catalogo .row a:hover .bot{padding:13px 17px 11px;position:relative;top:-4px;left:-4px;margin-bottom:-8px}.catalogo .row a:hover .info *{color:#fff}.catalogo .row a:hover .info span{color:#637E89}.catalogo .row a:nth-child(1) img{transition-delay:.2s}.catalogo .row a:nth-child(2) img{transition-delay:.4s}.catalogo .row a:nth-child(3) img{transition-delay:.6s}.catalogo .row a:nth-child(4) img{transition-delay:.8s}.catalogo .row a:nth-child(5) img{transition-delay:1s}.catalogo .row a:nth-child(6) img{transition-delay:1.2s}.catalogo .row a:nth-child(7) img{transition-delay:1.4s}.catalogo .row a:nth-child(8) img{transition-delay:1.6s}.catalogo.visible .row a img{transform:translateY(0)}.coleccion{display:flex;z-index:1}@media only screen and (max-width: 480px){.coleccion{padding-top:45px}}.coleccion a{overflow:hidden;display:block;width:33.333%;background-color:#263842}.coleccion a article{position:relative}.coleccion a article .image{transition:all 0.3s ease-out;overflow:hidden;opacity:0.2}.coleccion a article .image img{display:block;width:100%}.coleccion a article .info{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:calc(100% - 30px);left:15px;color:#fff;z-index:-1}.coleccion a article .info .title{display:block}.coleccion a article .info p{letter-spacing:1px}.coleccion a:nth-child(1) img{transform:translateY(-100%);transition-delay:0.3s}.coleccion a:nth-child(2) img{transform:translateY(100%);transition-delay:0.6s}.coleccion a:nth-child(3) img{transform:translateX(-100%);transition-delay:0.9s}.coleccion a:hover .image{transform:scale(1.1);opacity:0.5}@media only screen and (max-width: 770px){.coleccion a{width:100%}.coleccion a article{display:flex}.coleccion a article .image{width:50%;opacity:1}.coleccion a article .info{width:50%;left:50%}.coleccion a:nth-child(2){background-color:#637E89}.coleccion a:hover .image{transform:scale(1)}}@media only screen and (max-width: 480px){.coleccion a article{display:block}.coleccion a article .image{width:100%;opacity:0.2}.coleccion a article .info{width:calc(100% - 20px);left:10px}.coleccion a:nth-child(2){background-color:#263842}}.coleccion.visible{position:relative}.coleccion.visible a article .image img{transform:translateY(0)}.coleccion.visible a article .info{z-index:0}.shop .catalogo .row a .info h4{opacity:0.5;letter-spacing:2px;margin-bottom:10px}.shop .catalogo .row a .image img{max-height:60vh}@media only screen and (max-width: 480px){.shop .catalogo .row a .image img{max-height:none}}.nuestros_vinos .wrapper{padding-top:45px}.vino_detalle .detalle{padding-top:45px}.vino_detalle .detalle article .detalle_top{display:flex;flex-wrap:wrap}.vino_detalle .detalle article .detalle_top .intro{height:auto;padding-top:0;background-color:#fff;width:66.666%;display:flex;flex-wrap:wrap}@media only screen and (max-width: 1050px){.vino_detalle .detalle article .detalle_top .intro{width:75%}}@media only screen and (max-width: 910px){.vino_detalle .detalle article .detalle_top .intro{width:60%}}@media only screen and (max-width: 480px){.vino_detalle .detalle article .detalle_top .intro{width:100%;order:1}}.vino_detalle .detalle article .detalle_top .intro .box{display:flex;align-items:center;background-size:cover;background-position:center center}.vino_detalle .detalle article .detalle_top .intro .box:empty{background-color:#F2F2F2}@media only screen and (max-width: 910px){.vino_detalle .detalle article .detalle_top .intro .box:empty{display:none}}.vino_detalle .detalle article .detalle_top .intro .box.box_big{width:50%;height:calc(33.333vw)}@media only screen and (max-width: 910px){.vino_detalle .detalle article .detalle_top .intro .box.box_big{width:100%;height:calc(60vw)}}.vino_detalle .detalle article .detalle_top .intro .box.box_lit{width:25%;height:calc(16.666vw)}@media only screen and (max-width: 910px){.vino_detalle .detalle article .detalle_top .intro .box.box_lit{width:50%;height:calc(30vw)}}.vino_detalle .detalle article .detalle_top .intro .box:nth-child(2) .info .title{overflow:hidden;text-indent:101%;white-space:nowrap;display:block;text-indent:-9999px;background-repeat:no-repeat;background-position:0 0;box-sizing:auto 100%;height:46px;width:100%;margin-bottom:20px}.vino_detalle .detalle article .detalle_top .intro .box .info{margin:0 60px}.vino_detalle .detalle article .detalle_top .intro .box .info .title{margin-bottom:15px}.vino_detalle .detalle article .detalle_top .intro .box .info .subtitle{font-size:14px;font-size:.875rem;line-height:130%}.vino_detalle .detalle article .detalle_top .intro .box .info h4{color:#637E89;font-size:22px;font-size:1.375rem;line-height:130%;letter-spacing:1px;margin-bottom:2px;line-height:110%}.vino_detalle .detalle article .detalle_top .intro .box .info p{margin-bottom:10px}.vino_detalle .detalle article .detalle_top .intro .box .info p:last-child{margin-bottom:0}.vino_detalle .detalle article .detalle_top .intro .box .info .bot:hover{background-color:#637E89}.vino_detalle .detalle article .detalle_top .intro .box:nth-child(8) .info .title{font-size:18px;font-size:1.125rem;line-height:110%;font-family:'Texta-Bold', sans-serif;font-weight:normal !important;color:#637E89;text-transform:uppercase;letter-spacing:2px}.vino_detalle .detalle article .detalle_top .intro .box .image{overflow:hidden}.vino_detalle .detalle article .detalle_top .intro .box .image img{width:101%;height:101%;display:block}@media only screen and (max-width: 910px){.vino_detalle .detalle article .detalle_top .intro .box:nth-child(1){order:1;display:none}.vino_detalle .detalle article .detalle_top .intro .box:nth-child(2){order:0;height:auto}.vino_detalle .detalle article .detalle_top .intro .box:nth-child(2) .info{margin:60px}.vino_detalle .detalle article .detalle_top .intro .box:nth-child(3){order:2}.vino_detalle .detalle article .detalle_top .intro .box:nth-child(4){order:3}.vino_detalle .detalle article .detalle_top .intro .box:nth-child(5){order:5}.vino_detalle .detalle article .detalle_top .intro .box:nth-child(6){order:4}.vino_detalle .detalle article .detalle_top .intro .box:nth-child(7){order:6;height:calc(60vw)}.vino_detalle .detalle article .detalle_top .intro .box:nth-child(8){order:7;height:auto}.vino_detalle .detalle article .detalle_top .intro .box:nth-child(8) .info{margin:60px}}@media only screen and (max-width: 480px){.vino_detalle .detalle article .detalle_top .intro .box:nth-child(7){height:100vw}.vino_detalle .detalle article .detalle_top .intro .box:nth-child(8) .info{margin:40px}}.vino_detalle .detalle article .detalle_top .aside{width:33.333%;display:flex;align-items:center}@media only screen and (max-width: 1050px){.vino_detalle .detalle article .detalle_top .aside{width:25%}}@media only screen and (max-width: 910px){.vino_detalle .detalle article .detalle_top .aside{width:40%}}@media only screen and (max-width: 480px){.vino_detalle .detalle article .detalle_top .aside{width:100%;order:0}}.vino_detalle .detalle article .detalle_top .aside .box{display:flex;align-items:center;background-size:cover;background-position:center center;width:100%;height:83.332vw}@media only screen and (max-width: 480px){.vino_detalle .detalle article .detalle_top .aside .box{height:calc(100vh - 46px)}}.vino_detalle .detalle article .detalle_top .aside .box .image{overflow:hidden}.vino_detalle .detalle article .detalle_top .aside .box .image img{width:101%;height:101%;display:block}@media only screen and (max-width: 480px){.vino_detalle .detalle article .detalle_top .aside .box .image img{width:80%;margin:0 auto}}@media only screen and (max-width: 480px){.vino_detalle .detalle article .detalle_bottom{border-top:1px solid #F2F2F2}}.vino_detalle .detalle article .detalle_bottom .col{min-height:calc(66.666vw)}@media only screen and (max-width: 910px){.vino_detalle .detalle article .detalle_bottom .col{width:50%;min-height:0}}.vino_detalle .detalle article .detalle_bottom .col .info{padding:40px}.vino_detalle .detalle article .detalle_bottom .col .info h3{font-size:18px;font-size:1.125rem;line-height:110%;font-family:'Texta-Bold', sans-serif;font-weight:normal !important;color:#637E89;text-transform:uppercase;letter-spacing:2px;margin-bottom:12px}.vino_detalle .detalle article .detalle_bottom .col .info p,.vino_detalle .detalle article .detalle_bottom .col .info ul{margin-bottom:22px}.vino_detalle .detalle article .detalle_bottom .col .info p:last-child,.vino_detalle .detalle article .detalle_bottom .col .info ul:last-child{margin-bottom:0}.vino_detalle .detalle article .detalle_bottom .col:nth-child(2){display:block}@media only screen and (max-width: 910px){.vino_detalle .detalle article .detalle_bottom .col:nth-child(2){display:flex;width:100%;height:auto;order:0}}@media only screen and (max-width: 480px){.vino_detalle .detalle article .detalle_bottom .col:nth-child(2){order:2;display:block;height:200vw}}.vino_detalle .detalle article .detalle_bottom .col:nth-child(2) .image{position:static;height:50%;width:100%;overflow:hidden}.vino_detalle .detalle article .detalle_bottom .col:nth-child(2) .image.map{background-color:#F2F2F2;display:flex;align-items:center;justify-content:center}.vino_detalle .detalle article .detalle_bottom .col:nth-child(2) .image.map img{width:70%;height:70%}.vino_detalle .detalle article .detalle_bottom .col:nth-child(2) .image img{display:block;height:101%;width:101%}@media only screen and (max-width: 910px){.vino_detalle .detalle article .detalle_bottom .col:nth-child(2) .image{height:50vh}}@media only screen and (max-width: 480px){.vino_detalle .detalle article .detalle_bottom .col:nth-child(2) .image{height:100vw}}@media only screen and (max-width: 910px){.vino_detalle .detalle article .detalle_bottom .col:nth-child(1){order:1}}@media only screen and (max-width: 480px){.vino_detalle .detalle article .detalle_bottom .col:nth-child(1){order:0}.vino_detalle .detalle article .detalle_bottom .col:nth-child(1) .info{padding-bottom:0}}@media only screen and (max-width: 910px){.vino_detalle .detalle article .detalle_bottom .col:nth-child(3){order:2}}@media only screen and (max-width: 480px){.vino_detalle .detalle article .detalle_bottom .col:nth-child(3){order:1}.vino_detalle .detalle article .detalle_bottom .col:nth-child(3) .info{padding-top:22px}}.vino_detalle .detalle.lafresquera-var03 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.lafresquera-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.pictos-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.pictos-var03 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.botuelo-var03 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.botuelo-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.terraz-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.terraz-var03 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.terrenis-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.terrenis-var03 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.eltuerto-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.lagar-var01 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.buenvecino-var01 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.buenvecino-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.buenvecino-var03 article .detalle_top .intro .box:nth-child(4){width:75%}@media only screen and (max-width: 900px){.vino_detalle .detalle.lafresquera-var03 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.lafresquera-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.pictos-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.pictos-var03 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.botuelo-var03 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.botuelo-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.terraz-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.terraz-var03 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.terrenis-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.terrenis-var03 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.eltuerto-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.lagar-var01 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.buenvecino-var01 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.buenvecino-var02 article .detalle_top .intro .box:nth-child(4),.vino_detalle .detalle.buenvecino-var03 article .detalle_top .intro .box:nth-child(4){width:50%}}.vino_detalle .detalle.lafresquera-var03 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.lafresquera-var03 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.lafresquera-var02 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.lafresquera-var02 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.pictos-var02 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.pictos-var02 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.pictos-var03 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.pictos-var03 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.botuelo-var03 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.botuelo-var03 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.botuelo-var02 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.botuelo-var02 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.terraz-var02 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.terraz-var02 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.terraz-var03 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.terraz-var03 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.terrenis-var02 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.terrenis-var02 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.terrenis-var03 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.terrenis-var03 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.eltuerto-var02 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.eltuerto-var02 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.lagar-var01 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.lagar-var01 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.buenvecino-var01 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.buenvecino-var01 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.buenvecino-var02 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.buenvecino-var02 article .detalle_top .intro .box:nth-child(6),.vino_detalle .detalle.buenvecino-var03 article .detalle_top .intro .box:nth-child(5),.vino_detalle .detalle.buenvecino-var03 article .detalle_top .intro .box:nth-child(6){display:none}.vino_marca .marca{margin-top:46px;flex-wrap:nowrap}.vino_marca .marca .box{width:33.333%}.vino_marca .marca .box img{display:block;width:auto;height:calc(100vh - 46px);transition:all 0.3s ease-out;transition-duration:0.6s}.vino_marca .marca .box.hover img{transform:rotate(10deg) scale(1.05)}.vino_marca .marca .box:nth-child(2){position:relative;z-index:2}.vino_marca .marca .box:nth-child(2) .info{display:block;text-decoration:none;padding:50px;color:#222}.vino_marca .marca .box:nth-child(2) .info .title{font-family:'Texta-Bold', sans-serif;font-weight:normal !important;font-size:30px;font-size:1.875rem;line-height:130%;margin-bottom:-3px}.vino_marca .marca .box:nth-child(2) .info h4{font-size:22px;font-size:1.375rem;line-height:130%;margin-top:15px}.vino_marca .marca .box:nth-child(2) .info span{transition:all 0.3s ease-out;margin-top:20px;outline:0px solid #fff;color:#263842;background-color:#fff;position:relative;left:0;top:0}.vino_marca .marca .box:nth-child(2) .info:hover .bot{outline:4px solid #fff;padding:13px 17px 11px;position:relative;top:-4px;left:-4px;margin-bottom:-8px}@media only screen and (max-width: 1200px){.vino_marca .marca .box:nth-child(1),.vino_marca .marca .box:nth-child(3){width:30%}.vino_marca .marca .box:nth-child(1) .image,.vino_marca .marca .box:nth-child(3) .image{height:100%;display:flex}.vino_marca .marca .box:nth-child(1) .image img,.vino_marca .marca .box:nth-child(3) .image img{height:auto;width:100%}.vino_marca .marca .box:nth-child(1) .image{align-items:flex-start}.vino_marca .marca .box:nth-child(3) .image{align-items:flex-end}.vino_marca .marca .box:nth-child(2){width:40%}.vino_marca .marca .box:nth-child(2) .info{height:50% !important}}@media only screen and (max-width: 940px){.vino_marca .marca .box:nth-child(1),.vino_marca .marca .box:nth-child(3){display:none}.vino_marca .marca .box:nth-child(2){width:100%;display:flex}.vino_marca .marca .box:nth-child(2) .info{height:auto !important;width:50%;background-repeat:no-repeat;background-position:-2% center;background-size:36%;padding-left:20%}}@media only screen and (max-width: 480px){.vino_marca .marca .box:nth-child(2){display:block}.vino_marca .marca .box:nth-child(2) .info{padding-left:40%;width:100%}}.vino_marca .marca.elements-3{flex-wrap:wrap}.vino_marca .marca.elements-3>.box:nth-child(1){order:0}.vino_marca .marca.elements-3>.box:nth-child(2){order:3;width:100%;display:flex}.vino_marca .marca.elements-3>.box:nth-child(2) a{width:100%;height:auto}.vino_marca .marca.elements-3>.box:nth-child(3){order:1}.vino_marca .marca.elements-3>.box:nth-child(4){order:2}.vino_marca .marca.elements-3>.box:nth-child(1),.vino_marca .marca.elements-3>.box:nth-child(3),.vino_marca .marca.elements-3>.box:nth-child(4){width:33.333%;overflow:hidden}.vino_marca .marca.elements-3>.box:nth-child(1) .image img,.vino_marca .marca.elements-3>.box:nth-child(3) .image img,.vino_marca .marca.elements-3>.box:nth-child(4) .image img{margin:0 auto}@media only screen and (max-width: 1200px){.vino_marca .marca.elements-3 .box:nth-child(1),.vino_marca .marca.elements-3 .box:nth-child(3),.vino_marca .marca.elements-3 .box:nth-child(4){width:33.333%}.vino_marca .marca.elements-3 .box:nth-child(1) .image,.vino_marca .marca.elements-3 .box:nth-child(3) .image,.vino_marca .marca.elements-3 .box:nth-child(4) .image{height:auto;display:block}.vino_marca .marca.elements-3 .box:nth-child(1) .image img,.vino_marca .marca.elements-3 .box:nth-child(3) .image img,.vino_marca .marca.elements-3 .box:nth-child(4) .image img{height:auto;width:100%}.vino_marca .marca.elements-3 .box:nth-child(1) .image{align-items:flex-start}.vino_marca .marca.elements-3 .box:nth-child(3) .image{align-items:flex-end}.vino_marca .marca.elements-3 .box:nth-child(2){width:100%}.vino_marca .marca.elements-3 .box:nth-child(2) .info{height:auto !important}}@media only screen and (max-width: 940px){.vino_marca .marca.elements-3 .box:nth-child(1),.vino_marca .marca.elements-3 .box:nth-child(3),.vino_marca .marca.elements-3 .box:nth-child(4){display:none}.vino_marca .marca.elements-3 .box:nth-child(2){width:100%;display:block}.vino_marca .marca.elements-3 .box:nth-child(2) .info{height:auto;background-repeat:no-repeat;background-position:-10% 68%;background-size:50% auto;padding-left:35%}}@media only screen and (max-width: 480px){.vino_marca .marca.elements-3 .box:nth-child(2){display:block}.vino_marca .marca.elements-3 .box:nth-child(2) .info{padding-left:40%}}.vino_marca .marca.elements-5{flex-wrap:wrap;background-color:#222}.vino_marca .marca.elements-5>.caja{width:20%;display:flex;flex-direction:column;justify-content:space-between;background-color:#263842}@media only screen and (max-width: 1200px){.vino_marca .marca.elements-5>.caja{width:33.333%}}@media only screen and (max-width: 800px){.vino_marca .marca.elements-5>.caja{width:50%}}@media only screen and (max-width: 500px){.vino_marca .marca.elements-5>.caja{width:100%}}.vino_marca .marca.elements-5>.caja .image{overflow:hidden}.vino_marca .marca.elements-5>.caja .image img{margin:0 -30%;width:calc(160%);height:auto}@media only screen and (max-width: 1200px){.vino_marca .marca.elements-5>.caja .image img{margin:0 -20%;width:calc(140%)}}@media only screen and (max-width: 800px){.vino_marca .marca.elements-5>.caja .image img{margin:0 -10%;width:calc(120%)}}@media only screen and (max-width: 500px){.vino_marca .marca.elements-5>.caja .image img{margin:0;width:calc(100%)}}.vino_marca .marca.elements-5>.caja>a.info{display:block;text-decoration:none;padding:30px;color:#fff;background-color:#263842}.vino_marca .marca.elements-5>.caja>a.info .title{font-family:'Texta-Bold', sans-serif;font-weight:normal !important;font-size:22px;font-size:1.375rem;line-height:130%;margin-bottom:-3px}.vino_marca .marca.elements-5>.caja>a.info .title{font-family:'Texta-Bold', sans-serif;font-weight:normal !important;font-size:22px;font-size:1.375rem;line-height:130%}.vino_marca .marca.elements-5>.caja>a.info h4{font-size:18px;font-size:1.125rem;line-height:130%;margin-top:15px}.vino_marca .marca.elements-5>.caja>a.info span{transition:all 0.3s ease-out;margin-top:20px;outline:0px solid #fff;color:#263842;background-color:#fff;position:relative;left:0;top:0}.vino_marca .marca.elements-5>.caja>a.info:hover .bot{outline:4px solid #fff;padding:13px 17px 11px;position:relative;top:-4px;left:-4px;margin-bottom:-8px}.vino_marca .marca_more .box{width:25%}.vino_marca .marca_more .box img{width:100%;display:block}@media only screen and (max-width: 940px){.vino_marca .marca_more .box:nth-child(1){order:0}.vino_marca .marca_more .box:nth-child(2){order:2}.vino_marca .marca_more .box:nth-child(3){order:1}.vino_marca .marca_more .box:nth-child(4){order:3}}@media only screen and (max-width: 480px){.vino_marca .marca_more .box{width:50%}.vino_marca .marca_more .box:nth-child(1){order:0}.vino_marca .marca_more .box:nth-child(2){order:1}.vino_marca .marca_more .box:nth-child(3){order:3}.vino_marca .marca_more .box:nth-child(4){order:2}}.vino_marca .marca_more.elements-3 .box{width:16.666%}.variedad{background-size:cover;background-position:center center;text-align:center}.variedad .txt{font-family:'Texta-Bold', sans-serif;font-weight:normal !important;font-size:50px;font-size:3.125rem;line-height:110%;letter-spacing:2px;width:100%;color:#fff}.variedad.Garnacha{background-image:url("../img/variedad_garnacha.jpg")}.variedad.Viura{background-image:url("../img/variedad_viura.jpg")}.variedad.Sauvignon{background-image:url("../img/variedad_sauvignon.jpg")}.variedad.Tempranillo{background-image:url("../img/variedad_tempranillo.jpg")}.variedad.Macabeo{background-image:url("../img/variedad_macabeo.jpg")}.variedad.Albariño{background-image:url("../img/variedad_albarino.jpg")}.variedad.Verdejo{background-image:url("../img/variedad_verdejo.jpg")}.variedad_info{background-color:#F2F2F2;padding:30px}.variedad_info .txt .title{color:#637E89}@media only screen and (max-width: 480px){.variedad_info .txt .title{margin-bottom:5px;font-size:13px;font-size:.8125rem;line-height:130%}.variedad_info .txt p{font-size:11px;font-size:.6875rem;line-height:130%}}.marca.altanar .box:nth-child(1){background-color:#B6CACB}.marca.altanar .box:nth-child(3){background-color:#B6CACB}.marca.altanar .box:nth-child(2) .info{height:calc(50vh - 23px)}.marca.altanar .box:nth-child(2) .info:nth-child(1){background-color:#B6CACB;color:#fff}@media only screen and (max-width: 940px){.marca.altanar .box:nth-child(2) .info:nth-child(1){background-image:url("../img/altanar/altanar-var01_botella.jpg")}}.marca.altanar .box:nth-child(2) .info:nth-child(2){background-color:#B6CACB;color:#fff}@media only screen and (max-width: 940px){.marca.altanar .box:nth-child(2) .info:nth-child(2){background-image:url("https://www.lageneraldevinos.com/img/altanar/altanar-var02_botella.jpg")}}.marca.botiller .box:nth-child(1){background-color:#BB9A77}.marca.botiller .box:nth-child(3){background-color:#BB9A77}.marca.botiller .box:nth-child(2) .info{height:calc(50vh - 23px)}.marca.botiller .box:nth-child(2) .info:nth-child(1){background-color:#BB9A77;color:#fff}@media only screen and (max-width: 940px){.marca.botiller .box:nth-child(2) .info:nth-child(1){background-image:url("../img/botiller/botiller-var01_botella.jpg")}}.marca.botiller .box:nth-child(2) .info:nth-child(2){background-color:#BB9A77;color:#fff}@media only screen and (max-width: 940px){.marca.botiller .box:nth-child(2) .info:nth-child(2){background-image:url("../img/botiller/botiller-var02_botella.jpg")}}.marca.botuelo .box:nth-child(1){background-color:#D49270}.marca.botuelo .box:nth-child(3){background-color:#77BFD5}.marca.botuelo .box:nth-child(2) .info{height:calc(50vh - 23px)}.marca.botuelo .box:nth-child(2) .info:nth-child(1){background-color:#D49270;color:#fff}@media only screen and (max-width: 940px){.marca.botuelo .box:nth-child(2) .info:nth-child(1){background-image:url("../img/botuelo/botuelo-var01_botella.jpg")}}.marca.botuelo .box:nth-child(2) .info:nth-child(2){background-color:#77BFD5;color:#fff}@media only screen and (max-width: 940px){.marca.botuelo .box:nth-child(2) .info:nth-child(2){background-image:url("../img/botuelo/botuelo-var02_botella.jpg")}}.marca.eltuerto .box:nth-child(1){background-color:#2A2D32}.marca.eltuerto .box:nth-child(3){background-color:#331A1E}.marca.eltuerto .box:nth-child(2) .info{height:calc(50vh - 23px)}.marca.eltuerto .box:nth-child(2) .info:nth-child(1){background-color:#2A2D32;color:#fff}@media only screen and (max-width: 940px){.marca.eltuerto .box:nth-child(2) .info:nth-child(1){background-image:url("../img/eltuerto/eltuerto-var01_botella.jpg")}}.marca.eltuerto .box:nth-child(2) .info:nth-child(2){background-color:#331A1E;color:#fff}@media only screen and (max-width: 940px){.marca.eltuerto .box:nth-child(2) .info:nth-child(2){background-image:url("../img/eltuerto/eltuerto-var02_botella.jpg")}}.marca.buenvecino .box:nth-child(1){background-color:#bed291}.marca.buenvecino .box:nth-child(3){background-color:#ddc790}.marca.buenvecino .box:nth-child(2) .info{height:calc(50vh - 23px)}.marca.buenvecino .box:nth-child(2) .info:nth-child(1){background-color:#bed291;color:#fff}@media only screen and (max-width: 940px){.marca.buenvecino .box:nth-child(2) .info:nth-child(1){background-image:url("../img/buenvecino/buenvecino-var01_botella.jpg")}}.marca.buenvecino .box:nth-child(2) .info:nth-child(2){background-color:#ddc790;color:#fff}@media only screen and (max-width: 940px){.marca.buenvecino .box:nth-child(2) .info:nth-child(2){background-image:url("../img/buenvecino/buenvecino-var02_botella.jpg")}}.marca.botuelo .box:nth-child(1){background-color:#D49270}.marca.botuelo .box:nth-child(3){background-color:#77BFD5}.marca.botuelo .box:nth-child(4){background-color:#9ECDC5}.marca.botuelo .box:nth-child(2) .info{height:calc(50vh - 23px)}.marca.botuelo .box:nth-child(2) .info:nth-child(1){background-color:#D49270;color:#fff}@media only screen and (max-width: 940px){.marca.botuelo .box:nth-child(2) .info:nth-child(1){background-image:url("../img/botuelo/botuelo-var01_botella.jpg")}}.marca.botuelo .box:nth-child(2) .info:nth-child(2){background-color:#77BFD5;color:#fff}@media only screen and (max-width: 940px){.marca.botuelo .box:nth-child(2) .info:nth-child(2){background-image:url("../img/botuelo/botuelo-var02_botella.jpg")}}.marca.botuelo .box:nth-child(2) .info:nth-child(3){background-color:#9ECDC5;color:#fff}@media only screen and (max-width: 940px){.marca.botuelo .box:nth-child(2) .info:nth-child(3){background-image:url("../img/botuelo/botuelo-var03_botella.jpg")}}.marca.lafresquera .box:nth-child(1){background-color:#CDC8C4}.marca.lafresquera .box:nth-child(3){background-color:#88a1a9}.marca.lafresquera .box:nth-child(4){background-color:#EF9C80}.marca.lafresquera .box:nth-child(2) .info{height:calc(50vh - 23px)}.marca.lafresquera .box:nth-child(2) .info:nth-child(1){background-color:#CDC8C4;color:#fff}@media only screen and (max-width: 940px){.marca.lafresquera .box:nth-child(2) .info:nth-child(1){background-image:url("../img/lafresquera/lafresquera-var01_botella.jpg")}}.marca.lafresquera .box:nth-child(2) .info:nth-child(2){background-color:#88a1a9;color:#fff}@media only screen and (max-width: 940px){.marca.lafresquera .box:nth-child(2) .info:nth-child(2){background-image:url("../img/lafresquera/lafresquera-var02_botella.jpg")}}.marca.lafresquera .box:nth-child(2) .info:nth-child(3){background-color:#EF9C80;color:#fff}@media only screen and (max-width: 940px){.marca.lafresquera .box:nth-child(2) .info:nth-child(3){background-image:url("../img/lafresquera/lafresquera-var03_botella.jpg")}}.marca.pictos .box:nth-child(1){background-color:#A32844}.marca.pictos .box:nth-child(3){background-color:#4A6C6B}.marca.pictos .box:nth-child(4){background-color:#9EB89B}.marca.pictos .box:nth-child(2) .info{height:calc(50vh - 23px)}.marca.pictos .box:nth-child(2) .info:nth-child(1){background-color:#A32844;color:#fff}@media only screen and (max-width: 940px){.marca.pictos .box:nth-child(2) .info:nth-child(1){background-image:url("../img/pictos/pictos-var01_botella.jpg")}}.marca.pictos .box:nth-child(2) .info:nth-child(2){background-color:#4A6C6B;color:#fff}@media only screen and (max-width: 940px){.marca.pictos .box:nth-child(2) .info:nth-child(2){background-image:url("../img/pictos/pictos-var02_botella.jpg")}}.marca.pictos .box:nth-child(2) .info:nth-child(3){background-color:#9EB89B;color:#fff}@media only screen and (max-width: 940px){.marca.pictos .box:nth-child(2) .info:nth-child(3){background-image:url("../img/pictos/pictos-var03_botella.jpg")}}.marca.terraz .box:nth-child(1){background-color:#0A0A0A}.marca.terraz .box:nth-child(3){background-color:#0A0A0A}.marca.terraz .box:nth-child(4){background-color:#0A0A0A}.marca.terraz .box:nth-child(2) .info{height:calc(50vh - 23px)}.marca.terraz .box:nth-child(2) .info:nth-child(1){background-color:#0A0A0A;color:#fff}@media only screen and (max-width: 940px){.marca.terraz .box:nth-child(2) .info:nth-child(1){background-image:url("../img/terraz/terraz-var01_botella.jpg")}}.marca.terraz .box:nth-child(2) .info:nth-child(2){background-color:#0A0A0A;color:#fff}@media only screen and (max-width: 940px){.marca.terraz .box:nth-child(2) .info:nth-child(2){background-image:url("../img/terraz/terraz-var02_botella.jpg")}}.marca.terraz .box:nth-child(2) .info:nth-child(3){background-color:#0A0A0A;color:#fff}@media only screen and (max-width: 940px){.marca.terraz .box:nth-child(2) .info:nth-child(3){background-image:url("../img/terraz/terraz-var03_botella.jpg")}}.marca.terrenis .box:nth-child(1){background-color:#0A0A0A}.marca.terrenis .box:nth-child(3){background-color:#0A0A0A}.marca.terrenis .box:nth-child(4){background-color:#0A0A0A}.marca.terrenis .box:nth-child(2) .info{height:calc(50vh - 23px)}.marca.terrenis .box:nth-child(2) .info:nth-child(1){background-color:#0A0A0A;color:#fff}@media only screen and (max-width: 940px){.marca.terrenis .box:nth-child(2) .info:nth-child(1){background-image:url("../img/terrenis/terrenis-var01_botella.jpg")}}.marca.terrenis .box:nth-child(2) .info:nth-child(2){background-color:#0A0A0A;color:#fff}@media only screen and (max-width: 940px){.marca.terrenis .box:nth-child(2) .info:nth-child(2){background-image:url("../img/terrenis/terrenis-var02_botella.jpg")}}.marca.terrenis .box:nth-child(2) .info:nth-child(3){background-color:#0A0A0A;color:#fff}@media only screen and (max-width: 940px){.marca.terrenis .box:nth-child(2) .info:nth-child(3){background-image:url("../img/terrenis/terrenis-var03_botella.jpg")}}.marca.mimbo .box:nth-child(1){background-color:#E7E1C9}.marca.mimbo .box:nth-child(3){background-color:#253439}.marca.mimbo .box:nth-child(4){background-color:#00889F}.marca.mimbo .box:nth-child(2) .info{height:calc(50vh - 23px)}.marca.mimbo .box:nth-child(2) .info:nth-child(1){background-color:#E7E1C9;color:#fff}@media only screen and (max-width: 940px){.marca.mimbo .box:nth-child(2) .info:nth-child(1){background-image:url("../img/mimbo/mimbo-var01_botella.jpg")}}.marca.mimbo .box:nth-child(2) .info:nth-child(2){background-color:#253439;color:#fff}@media only screen and (max-width: 940px){.marca.mimbo .box:nth-child(2) .info:nth-child(2){background-image:url("../img/mimbo/mimbo-var02_botella.jpg")}}.marca.mimbo .box:nth-child(2) .info:nth-child(3){background-color:#00889F;color:#fff}@media only screen and (max-width: 940px){.marca.mimbo .box:nth-child(2) .info:nth-child(3){background-image:url("../img/mimbo/mimbo-var03_botella.jpg")}}.altanar-var01 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/altanar-var01_logo.svg")}.altanar-var01 .detalle_top .aside{background-color:#B6CACB}.botiller-var01 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/botiller-var01_logo.svg")}.botiller-var01 .detalle_top .aside{background-color:#BB9A77}.botiller-var02 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("https://www.lageneraldevinos.com/img/logos/botiller-var02_logo.svg")}.botiller-var02 .detalle_top .aside{background-color:#BB9A77}.botuelo-var01 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/botuelo-var01_logo.svg")}.botuelo-var01 .detalle_top .aside{background-color:#D49270}.botuelo-var02 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/botuelo-var02_logo.svg")}.botuelo-var02 .detalle_top .aside{background-color:#77BFD5}.botuelo-var03 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/botuelo-var03_logo.svg")}.botuelo-var03 .detalle_top .aside{background-color:#9ECDC5}.eltuerto-var01 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/eltuerto-var01_logo.svg")}.eltuerto-var01 .detalle_top .aside{background-color:#2A2D32}.eltuerto-var02 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/eltuerto-var02_logo.svg")}.eltuerto-var02 .detalle_top .aside{background-color:#331A1E}.eltuerto-var03 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("https://www.lageneraldevinos.com/img/logos/eltuerto-var03_logo.svg")}.eltuerto-var03 .detalle_top .aside{background-color:#XXXXXX}.lafresquera-var01 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/lafresquera-var01_logo.svg")}.lafresquera-var01 .detalle_top .aside{background-color:#CDC8C4}.lafresquera-var02 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("https://www.lageneraldevinos.com/img/logos/lafresquera-var02_logo.svg")}.lafresquera-var02 .detalle_top .aside{background-color:#88a1a9}.lafresquera-var03 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("https://www.lageneraldevinos.com/img/logos/lafresquera-var03_logo.svg")}.lafresquera-var03 .detalle_top .aside{background-color:#EF9C80}.mimbo-var01 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/mimbo-var01_logo.svg")}.mimbo-var01 .detalle_top .aside{background-color:#E7E1C9}.mimbo-var02 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/mimbo-var02_logo.svg")}.mimbo-var02 .detalle_top .aside{background-color:#253439}.mimbo-var03 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/mimbo-var03_logo.svg")}.mimbo-var03 .detalle_top .aside{background-color:#00889F}.pictos-var01 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/pictos-var01_logo.svg")}.pictos-var01 .detalle_top .aside{background-color:#A32844}.pictos-var02 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/pictos-var02_logo.svg")}.pictos-var02 .detalle_top .aside{background-color:#4A6C6B}.pictos-var03 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/pictos-var03_logo.svg")}.pictos-var03 .detalle_top .aside{background-color:#9EB89B}.terraz-var01 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/terraz-var01_logo.svg")}.terraz-var01 .detalle_top .aside{background-color:#0A0A0A}.terraz-var02 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/terraz-var02_logo.svg")}.terraz-var02 .detalle_top .aside{background-color:#0A0A0A}.terraz-var03 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/terraz-var03_logo.svg")}.terraz-var03 .detalle_top .aside{background-color:#0A0A0A}.terrenis-var01 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/terrenis-var01_logo.svg")}.terrenis-var01 .detalle_top .aside{background-color:#0A0A0A}.terrenis-var02 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/terrenis-var02_logo.svg")}.terrenis-var02 .detalle_top .aside{background-color:#0A0A0A}.terrenis-var03 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/terrenis-var03_logo.svg")}.terrenis-var03 .detalle_top .aside{background-color:#0A0A0A}.terrenis-var04 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/terrenis-var04_logo.svg")}.terrenis-var04 .detalle_top .aside{background-color:#0A0A0A}.terrenis-var05 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/terrenis-var05_logo.svg")}.terrenis-var05 .detalle_top .aside{background-color:#0A0A0A}.lagar-var01 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/lagar-var01_logo.svg")}.lagar-var01 .detalle_top .aside{background-color:#D5CFA3}.buenvecino-var01 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/buenvecino-var01_logo.svg")}.buenvecino-var01 .detalle_top .aside{background-color:#bed291}.buenvecino-var02 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("../img/logos/buenvecino-var02_logo.svg")}.buenvecino-var02 .detalle_top .aside{background-color:#ddc790}.buenvecino-var03 .detalle_top .intro .box:nth-child(2) .info .title{background-image:url("https://www.lageneraldevinos.com/img/logos/buenvecino-var03_logo.svg")}.buenvecino-var03 .detalle_top .aside{background-color:#c85257}.marca.eltuerto .box:nth-child(2) .info:nth-child(1){color:#fff}.vino_detalle .detalle.eltuerto article .detalle_top .intro .box:nth-child(2) .info .title{height:80px}.vino_detalle .detalle.botuelo article .detalle_top .intro .box:nth-child(2) .info .title{height:70px}.vino_detalle .detalle.botiller article .detalle_top .intro .box:nth-child(2) .info .title{height:70px}.vino_detalle .detalle.terraz article .detalle_top .intro .box:nth-child(2) .info .title{height:100px}.vino_detalle .detalle.terrenis article .detalle_top .intro .box:nth-child(2) .info .title{height:100px}.vino_detalle .detalle.lafresquera article .detalle_top .intro .box:nth-child(2) .info .title{height:100px}.regular{margin-top:46px;display:flex;flex-wrap:wrap;background-color:#fff}.regular .separador{display:block;width:100% !important;background-color:#fff;text-align:center;color:#637E89;text-transform:uppercase;font-family:'Texta-Bold', sans-serif;font-weight:normal !important;letter-spacing:1px;padding:20px 20px}.regular .separador p{font-size:22px;font-size:1.375rem;line-height:130%}.regular .box{width:calc(50% - 1px);margin-bottom:2px;min-height:33.333vh;background-color:#263842;color:#fff}.regular .box:nth-child(2n+1){margin-right:2px}@media only screen and (max-width: 980px){.regular .box{width:100%;margin-right:0 !important}.regular .box:nth-child(2n){background-color:#222}}.regular .box .info{padding:40px 40px 40px calc(50% + 40px);position:relative;height:100%}@media only screen and (max-width: 600px){.regular .box .info{padding:40px 40px 40px 40px}}.regular .box .info .image{position:absolute;left:0;right:50%;top:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center center}@media only screen and (max-width: 600px){.regular .box .info .image{height:80vw;width:calc(100% + 80px);margin:-40px -40px 40px -40px;position:static !important}}@media only screen and (max-width: 480px){.regular .box .info .image{height:100vw}}.regular .box .info .title{opacity:0.6}.regular .box .info p+.subtitle{margin-top:10px}.regular .box .info ul{padding-left:15px;margin-top:10px}.mision .info .image{background-image:url("../img/lageneral-mision.jpg")}.vision .info .image{background-image:url("../img/lageneral-vision.jpg")}.valores .info .image{background-image:url("../img/lageneral-valores.jpg")}.proyecto .info .image{background-image:url("../img/lageneral-proyecto.jpg")}.bodega.regular .box.fullw{width:100%;background-image:url("../img/bodega-full.jpg");background-size:cover;background-position:center center}.excelencia .info .image{background-image:url("../img/lageneral-excelencia.jpg")}.experiencia .info .image{background-image:url("../img/lageneral-experiencia.jpg")}.sala .info .image{background-image:url("../img/lageneral-sala.jpg")}.creatividad .info .image{background-image:url("../img/lageneral-creatividad.jpg")}.diseno .info .image{background-image:url("../img/lageneral-diseno.jpg")}.web .info .image{background-image:url("../img/lageneral-web.jpg")}.crea_servicios .info .image{background-image:url("../img/lageneral-crea_servicios.jpg")}.era .info .image{background-image:url("../img/lageneral-era.jpg")}.com_servicios .info .image{background-image:url("../img/lageneral-com_servicios.jpg")}.paso .info .image{background-image:url("../img/lageneral-paso.jpg")}.come_servicios .info .image{background-image:url("../img/lageneral-come_servicios.jpg")}.consumidor .info .image{background-image:url("../img/lageneral-consumidor.jpg")}.canal .info .image{background-image:url("../img/lageneral-canal.jpg")}.imports .bodegon,.proyectos .bodegon{width:100%}.imports .bodegon img,.proyectos .bodegon img{width:100%}.mejor .info .image{background-image:url("../img/lageneral-imports.jpg")}.aventura .info .image{background-image:url("../img/lageneral-aventura.jpg")}.cgb-logo .info .image{background-image:url("../img/lageneral-cbgb-logo.jpg")}.cgb-logo .info p+p{margin-top:10px}.cgb-logo .info p .bot{background-color:#fff;color:#263842}.cgb-logo .info p .bot:hover{background-color:#222;color:#fff}.cgb-map .info .image{background-image:url("../img/map.svg");background-color:#EFEFE5}.redes .info .image{background-image:url("../img/lageneral-redes.jpg")}.brut .info .image{background-image:url("../img/la-general-imports-brut.jpg")}.cadot-prestige .info .image{background-image:url("../img/la-general-imports-cadot-prestige.jpg")}.cadot-rose .info .image{background-image:url("../img/la-general-imports-cadot-rose.jpg")}.cadot-reserve .info .image{background-image:url("../img/la-general-imports-cadot-reserve.jpg")}.casa-gheller .info .image{background-image:url("../img/la-general-imports-casa-gheller.jpg")}.fragolino .info .image{background-image:url("../img/la-general-imports-fragolino.jpg")}.hugo .info .image{background-image:url("../img/la-general-imports-hugo.jpg")}.la-giogiosa .info .image{background-image:url("../img/la-general-imports-la-giogiosa.jpg")}.spritzosso .info .image{background-image:url("../img/la-general-imports-spritzosso.jpg")}.villa-sandi .info .image{background-image:url("../img/la-general-imports-villa-sandi.jpg")}.villa-sandi-proseco .info .image{background-image:url("../img/la-general-imports-villa-sandi-proseco.jpg")}.roubine .info .image{background-image:url("../img/la-general-imports-roubine.jpg")}.itipalka-quebranta .info .image{background-image:url("../img/la-general-imports-itipalka-quebranta.jpg")}.queirolo-quebranta .info .image{background-image:url("../img/la-general-imports-queirolo-quebranta.jpg")}.itipalka-chardonnay .info .image{background-image:url("../img/la-general-imports-itipalka-chardonnay.jpg")}.itipalka-sauvigno .info .image{background-image:url("../img/la-general-imports-itipalka-sauvigno.jpg")}.itipalka-malbec .info .image{background-image:url("../img/la-general-imports-itipalka-malbec.jpg")}.itipalka-tannat .info .image{background-image:url("../img/la-general-imports-itipalka-tannat.jpg")}.itipalka-cabernet .info .image{background-image:url("../img/la-general-imports-itipalka-cabernet.jpg")}.itipalka-shyraz .info .image{background-image:url("../img/la-general-imports-itipalka-shyraz.jpg")}.redes .info .image{background-image:url("../img/lageneral-redes.jpg")}.cnt_01 .info .image{background-image:url("../img/lageneral-contacto_01.jpg")}.cnt_02 .info .image{background-image:url("../img/lageneral-contacto_02.jpg")}.cnt_03 .info .image{background-image:url("../img/lageneral-contacto_03.jpg")}.contacto .cnt_01 .social ul{padding-left:0}.contacto .cnt_01 .social ul li a{border:2px solid #fff}.contacto .cnt_02 a,.contacto .cnt_03 a{color:#fff;margin-top:5px;display:block}.news{display:flex;padding:0px 40px 40px;margin:0 auto;max-width:1200px;position:relative}@media only screen and (max-width: 900px){.news{padding:0px 30px 30px}}.news section{width:calc(100% - 420px);margin-right:60px}@media only screen and (max-width: 900px){.news section{width:calc(100% - 290px);margin-right:30px}}@media only screen and (max-width: 480px){.news section{width:100%;margin-right:0}}.news section article{padding-top:100px}@media only screen and (max-width: 900px){.news section article{padding-top:100px}}@media only screen and (max-width: 480px){.news section article{padding-top:80px}}.news section article .info h2{font-family:'Rufina-Regular-STD', serif;font-size:26px;font-size:1.625rem;line-height:130%;line-height:110%;text-transform:none;margin-bottom:0}.news section article .info h3{margin-bottom:20px}.news section article .info .image{background-color:#fff;padding:20px;box-shadow:0 0 5px rgba(0,0,0,0.2);margin-top:30px}.news section article .info .image img{max-width:100%;max-height:600px;display:block;margin:0 auto}.news section article .info .body{padding:20px}@media only screen and (max-width: 480px){.news section article .info .body{padding:10px}}.news section article .info .body p{font-size:18px;font-size:1.125rem;line-height:130%;margin-bottom:15px}.news section article .info .body p:last-child{margin-bottom:0}.news section article .info .fecha{padding-left:20px}@media only screen and (max-width: 480px){.news section article .info .fecha{padding-left:10px}}.news aside{width:360px;position:relative}@media only screen and (max-width: 900px){.news aside{width:260px}}@media only screen and (max-width: 480px){.news aside{display:none}}.news aside ul{position:-webkit-sticky;position:sticky;top:100px;border-top:1px solid #676767;padding-top:20px}.news aside ul li{list-style:none;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #676767}.news aside ul li:last-child{margin-bottom:0}.news aside ul li a{text-decoration:none}.news aside ul li a .title{display:block;text-transform:none;font-family:'Rufina-Regular-STD', serif;margin-bottom:5px}.news aside ul li a .subtitle{display:block;font-size:15px;font-size:.9375rem;line-height:130%;line-height:110%;text-transform:none;margin-bottom:3px}.news aside ul li a:hover{color:#263842}.instagrid{overflow:hidden;position:relative}.instagrid iframe{display:block}.instagrid:after{content:"";display:block;position:absolute;left:33.333%;top:-100%;width:33.333%;height:100%;background:url("../img/poster.jpg") no-repeat center center transparent;background-size:cover;transition:all 0.3s ease-out;transition-delay:1s}.instagrid.visible:after{top:0}@media only screen and (max-width: 480px){.instagrid{display:none}}footer{background-color:#263842}footer .subfooter{padding:60px;display:flex;flex-wrap:wrap}footer .subfooter>div{margin-right:40px;font-family:'Texta-Regular', sans-serif;font-weight:normal !important;font-size:12px;font-size:.75rem;line-height:130%}footer .subfooter>div:last-child{margin-right:0}footer .subfooter>div a{text-decoration:none}footer .subfooter>div a:hover{opacity:0.2}footer .subfooter>div h4{text-transform:uppercase;letter-spacing:2px;margin-bottom:12px}footer .subfooter>div h4 a{color:#fff;opacity:0.6}footer .subfooter>div h4 a:hover{opacity:0.2}footer .subfooter>div.logo{width:20%}footer .subfooter>div.logo img{max-width:180px;display:block}footer .subfooter>div.vinos{width:calc(80% - 300px)}footer .subfooter>div.vinos>ul{display:flex;flex-wrap:wrap}footer .subfooter>div.vinos>ul>li{width:calc(50% - 10px);margin-right:20px;margin-bottom:12px;list-style:none}footer .subfooter>div.vinos>ul>li:nth-child(2n){margin-right:0}footer .subfooter>div.vinos>ul>li a{color:#fff;letter-spacing:1px}footer .subfooter>div.vinos>ul>li>span{display:block;font-size:18px;font-size:1.125rem;line-height:130%;letter-spacing:1px;color:#fff;text-transform:uppercase;margin-bottom:8px}footer .subfooter>div.vinos>ul>li>span i{font-size:16px;font-size:1rem;line-height:130%;display:block;text-transform:none}@media only screen and (max-width: 480px){footer .subfooter>div.vinos>ul>li>span{border-top:1px solid #fff;padding-top:20px;margin-top:20px}}footer .subfooter>div.vinos>ul>li>ul{border-left:1px solid #fff}@media only screen and (max-width: 480px){footer .subfooter>div.vinos>ul>li>ul{border-left:none;border-top:1px solid #fff;padding-top:20px;margin-top:20px}}footer .subfooter>div.vinos>ul>li>ul>li{padding-left:15px;list-style:none;margin-bottom:8px}footer .subfooter>div.vinos>ul>li>ul>li:last-child{margin-bottom:0}@media only screen and (max-width: 480px){footer .subfooter>div.vinos>ul>li>ul>li{padding-left:0;font-size:18px;font-size:1.125rem;line-height:130%}}footer .subfooter>div.vinos>ul>li>ul>li>a>span{text-transform:uppercase;opacity:0.7}footer .subfooter>div.vinos>ul>li>ul>li>a>span i{display:block;text-transform:none;opacity:1}footer .subfooter>div.vinos>ul>li>ul>li>ul>li{list-style:none;display:inline-block}footer .subfooter>div.vinos>ul>li>ul>li>ul>li>a:after{content:" · "}footer .subfooter>div.vinos>ul>li>ul>li>ul>li:last-child>a:after{content:""}@media only screen and (max-width: 480px){footer .subfooter>div.vinos>ul>li>ul>li>ul>li{display:inline-block;width:auto}}footer .subfooter>div.vinos>ul>li a:hover{opacity:0.2}footer .subfooter>div.links{width:120px;padding-top:28px}footer .subfooter>div.social{width:40px}footer .subfooter>div.social ul li{margin-bottom:12px}footer .subfooter>div.social ul li a{border:2px solid #fff}@media only screen and (max-width: 900px){footer .subfooter{align-items:center}footer .subfooter>div.logo{order:2;width:150px}footer .subfooter>div.vinos{order:0;margin-bottom:50px;width:calc(100% - 170px)}footer .subfooter>div.links{order:1;margin-bottom:50px;margin-right:0;text-align:right}footer .subfooter>div.social{text-align:right;margin-right:0;width:calc(100% - 190px);order:3}}@media only screen and (max-width: 480px){footer .subfooter>div{width:100% !important;margin-right:0 !important;margin-bottom:30px !important;text-align:center !important}footer .subfooter>div.vinos ul{display:block}footer .subfooter>div.vinos ul li{margin-right:0;width:100%}footer .subfooter>div.links{padding-top:0}footer .subfooter>div.logo{margin-bottom:50px !important}footer .subfooter>div.logo .image img{margin:0 auto}footer .subfooter>div.social{margin-bottom:0 !important}}.addthis_toolbox>span{margin-right:2px}.addthis_toolbox a{display:inline-block;float:none !important;background:none no-repeat center center #222;width:30px !important;height:30px !important;border-radius:40px;text-align:center;margin-right:2px}.addthis_toolbox a img{width:70%;margin:6px auto 0 !important}.social ul li{display:inline-block;margin-right:2px}.social ul li:last-child{margin-right:0}.social ul li a{overflow:hidden;text-indent:101%;white-space:nowrap;background:none no-repeat center center transparent;background-size:70% auto;width:30px;height:30px;display:block;border-radius:40px}.social ul li a.social-facebook{background-image:url("../img/ico_facebook.svg")}.social ul li a.social-twitter{background-image:url("../img/ico_twitter.svg")}.social ul li a.social-linkedin{background-image:url("../img/ico_linkedin.svg")}.social ul li a.social-instagram{background-image:url("../img/ico_instagram.svg")}.social ul li a.social-pinterest{background-image:url("../img/ico_pinterest.svg")}@media only screen and (min-width: 480px){.social ul li a:hover{background-color:#637E89}}@media only screen and (max-width: 480px){.social ul li a{width:44px;height:44px}}#cookiebar{background-color:#637E89;color:#fff;position:relative;display:none;padding:10px 110px 10px 10px;width:100%;border-top:2px solid #fff;z-index:9999}#cookiebar .more{color:#fff;text-decoration:underline}#cookiebar .okk{background-color:#fff;color:#637E89;padding:11px 14px;position:absolute;right:0px;top:0px}@media only screen and (min-width: 480px){#cookiebar .okk:hover{color:#637E89}}#cajaover18{position:fixed;z-index:1000000;display:flex;align-items:center;justify-content:center;align-content:center;height:100vh;width:100%;left:0;top:0;background-color:rgba(0,0,0,0.6)}#cajaover18 .box{color:#fff;max-width:300px;padding:30px;background-color:#637E89;box-shadow:0 0 10px rgba(0,0,0,0.6);border:6px solid #fff;text-align:center}#cajaover18 .box p{text-transform:uppercase;font-family:'Texta-Bold', sans-serif;font-weight:normal !important;letter-spacing:1px;font-size:20px;font-size:1.25rem;line-height:130%;line-height:100%}#cajaover18 .box .bot{outline:none;background-color:#fff;color:#637E89;border:none;border-radius:5px;margin-top:30px;cursor:pointer;font-size:14px;font-size:.875rem;line-height:130%;transition:all 0.3s ease-out}@media only screen and (min-width: 480px){#cajaover18 .box .bot:hover{background-color:#263842;color:#fff}}.users.form{max-width:580px;width:calc(100% - 40px);background-color:#fff;margin:40px auto;padding:40px}.users.form legend{font-size:20px;font-size:1.25rem;line-height:130%;margin-bottom:25px}.users.form p{margin-bottom:10px}.users.form .forgot_password{text-align:right;color:#263842;font-size:12px;font-size:.75rem;line-height:130%;display:block;margin:-4px 0 10px}.users.form .checkbox{margin-top:13px;margin-bottom:0}@keyframes rotate{100%{transform:rotate(360deg)}}.buy-online-pop{display:block;position:fixed;right:30px;bottom:30px;width:140px;height:140px;background:url("../img/buy-text.svg") no-repeat center center;background-size:80px;overflow:hidden;text-indent:-999999px;transition:background-size 0.3s ease-out}@media only screen and (min-width: 480px){.buy-online-pop:hover{background-size:90px}}@media only screen and (max-width: 480px){.buy-online-pop{top:50%;transform:translateY(-70px) scale(0.8);right:-32px}}.buy-online-pop:after{content:"";display:block;position:absolute;right:0px;bottom:0px;width:140px;height:140px;background:url("../img/buy-loop.svg") no-repeat center center;background-size:100%;animation:rotate 10s linear infinite}html.mobile body.home .main .wrapper .destacados .col,html.mobile body.home .main .wrapper .intro .col{transform:translateY(0) translateX(0) !important}html.mobile body.home .main .wrapper .coleccion a article .image img{transform:translateY(0)}html.mobile body.home .main .wrapper .coleccion a article .info{z-index:0}select{transition:all 0.3s ease-out;font-family:'Rufina-Regular-STD', serif;display:block;padding:5px 7px;background-color:#fff;border:2px solid #637E89;font-size:12px;height:34px;color:#637E89;letter-spacing:1px;width:100%;border-radius:0}select:focus{border-color:#637E89}form .input{margin-bottom:10px}form .input label{display:block;margin-bottom:2px;text-align:left}form .input label a{text-decoration:underline;color:#637E89}form .input input,form .input textarea,form .input select{transition:all 0.3s ease-out;font-family:'Rufina-Regular-STD', serif;display:block;border-radius:0;height:34px;padding:5px 7px;border:2px solid #637E89;font-size:12px;color:#637E89;letter-spacing:1px;width:100%}form .input input:focus,form .input textarea:focus,form .input select:focus{border-color:#263842;outline:none}form .input textarea{height:auto}form .input.checkbox label{font-size:13px}form .input.checkbox label.error{font-size:12px;text-align:left}form .input.checkbox input{float:left;margin:-8px 7px 0 0px;position:relative;width:auto}form .input label.error,form .input .error-message{font-size:12px;color:#B70C0C;margin-top:2px;margin-bottom:0}form .input.error input,form .input.error textarea,form .input.error select{border-color:#B70C0C}form .input .info{font-size:11px;font-size:.6875rem;line-height:130%;color:#676767;display:block;margin:0 0 7px}form .doble{max-width:none}form .doble .input:nth-child(2n),form .doble .textarea:nth-child(2n){margin-right:0}form .triple{max-width:none}form .triple .input:nth-child(3n),form .triple textarea:nth-child(3n){margin-right:0}@media only screen and (max-width: 900px){form .triple .input:nth-child(3n),form .triple textarea:nth-child(3n){margin-right:2.35765%}form .triple .input:nth-child(2n),form .triple textarea:nth-child(2n){margin-right:0}}@media only screen and (max-width: 480px){form .triple .input:nth-child(3n),form .triple textarea:nth-child(3n){margin-right:0}form .triple .input:nth-child(2n),form .triple textarea:nth-child(2n){margin-right:0}}form .submit{margin-top:15px}form .submit input{transition:all 0.3s ease-out;display:block;cursor:pointer;padding:10px 7px;border-radius:4px;color:#fff;text-align:center;border:2px solid #263842;background-color:#263842;font-size:12px;letter-spacing:1px;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media only screen and (min-width: 480px){form .submit input:hover{background-color:#222;border-color:#222}}.message{padding:30px;margin:15px 0;background-color:#B70C0C;color:#fff}.ocult{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../js/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../js/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("https://www.lageneraldevinos.com/css/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../js/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}
/*# sourceMappingURL=all.css.map */