/* Estilos específicos de la página "wines" */
.sec.sec-0{background-image:url(../../img/cabecera-vinos.webp)!important}
.sec-0.sec{padding-top:184px;padding-bottom:195px;background-color:#000000!important}
.text-0.text,.text-1.text{color:#FFFFFF!important}
.text-0{line-height:1em;font-family:'gill-sans-regular',Georgia,"Times New Roman",serif;font-weight:700;font-size:16px;line-height:1em;padding-bottom:10px!important;margin-bottom:5px!important;max-width:100%}
.text-0 h1{font-family:'gill-sans-medium',Georgia,"Times New Roman",serif;text-transform:uppercase;font-size:16px;line-height:1.2em;text-align:center}
.text-0 h3{font-family:'gill-sans-medium',Georgia,"Times New Roman",serif}
.text-1{font-family:'zt-mota-regular',Georgia,"Times New Roman",serif;font-size:77px;margin-top:20px!important}
.text-0.mod{margin-left:auto!important;margin-right:auto!important}
@media only screen and (min-width:981px){
  .text-0{width:55%}
}
@media only screen and (max-width:980px){
  .text-0{width:55%}
}
@media only screen and (max-width:767px){
  .text-0{width:100%}
  .text-1{line-height:1em}
}
.sec-1.sec{background-color:#f0eae0!important}
.row-1{width:90%;max-width:1265px}
.image-0,.image-5,.image-6,.image-7,.image-8,.image-9{mix-blend-mode:multiply;backface-visibility:hidden;width:87%;text-align:right;margin-right:0}
.image-0:hover,.image-1:hover,.image-3:hover,.image-4:hover,.image-5:hover,.image-6:hover,.image-7:hover,.image-8:hover,.image-9:hover{mix-blend-mode:multiply;backface-visibility:hidden}
.image-1{mix-blend-mode:multiply;backface-visibility:hidden;width:80%;text-align:right;margin-right:0}
.image-2{background-color:RGBA(255,255,255,0);width:87%;text-align:right;margin-right:0}
.image-3,.image-4{mix-blend-mode:multiply;backface-visibility:hidden;width:87%;text-align:center}
.sec-2.sec{background-color:#FFFFFF!important}
.row-2,.row-3,.row-4,.row-5{border-bottom-width:1px;border-bottom-color:rgba(213,221,224,0.47)}
.row-2.row,.row-3.row,.row-4.row,.row-5.row,.row-6.row{padding-bottom:50px!important;margin-bottom:50px!important;padding-bottom:50px}
.text-2.text,.text-5.text,.text-8.text,.text-11.text,.text-14.text{color:#000000!important}
.text-2,.text-5,.text-8,.text-11,.text-14{line-height:1em;font-family:'gill-sans-medium',Georgia,"Times New Roman",serif;font-size:16px;line-height:1em;padding-bottom:10px!important;margin-bottom:5px!important}
.text-2 h1,.text-5 h1,.text-8 h1,.text-11 h1,.text-14 h1{font-family:'gill-sans-medium',Georgia,"Times New Roman",serif;text-transform:uppercase;font-size:16px;line-height:1.2em;text-align:center}
.text-2 h3,.text-5 h3,.text-8 h3,.text-11 h3,.text-14 h3{font-family:'gill-sans-medium',Georgia,"Times New Roman",serif}
.text-3.text,.text-6.text,.text-9.text,.text-12.text,.text-15.text{color:#1a1a1a!important}
.text-3,.text-6,.text-9,.text-12,.text-15{line-height:1.4em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-size:24px;line-height:1.4em;padding-top:4px!important;margin-top:-5px!important;margin-bottom:16px!important}
.text-3 h1{font-family:'zt-mota-regular',Georgia,"Times New Roman",serif;color:#abab8b!important}
.text-3 h2,.text-6 h2,.text-9 h2,.text-12 h2,.text-15 h2{font-family:'zt-mota-regular',Georgia,"Times New Roman",serif;font-size:33px;color:rgba(25,24,15,0.81)!important}
.text-4.text,.text-7.text,.text-10.text,.text-13.text,.text-16.text{color:rgba(25,24,15,0.82)!important}
.text-4,.text-7,.text-10,.text-13,.text-16{line-height:1.2em;font-family:'gill-sans-regular',Georgia,"Times New Roman",serif;font-size:20px;line-height:1.2em;padding-top:1px!important}
.text-6 h1,.text-9 h1,.text-12 h1,.text-15 h1{color:#abab8b!important}
.sec-3.sec{padding-top:83px;padding-bottom:73px;background-color:#E4D9C6!important}
.row-7.row{padding-bottom:4px!important;margin-right:auto!important;margin-bottom:36px!important;margin-left:auto!important;padding-bottom:4px}
.text-17{line-height:1em;line-height:1em;margin-bottom:5px!important;max-width:100%}
.text-17 h1{font-family:'zt-mota-regular',Georgia,"Times New Roman",serif;font-size:45px;color:#3F3810!important;text-align:center}
.image-0.mod,.image-1.mod,.image-2.mod,.image-3.mod,.image-4.mod,.image-5.mod,.image-6.mod,.image-7.mod,.image-8.mod,.image-9.mod{margin-left:auto!important;margin-right:0px!important}
.text-2.mod,.text-5.mod,.text-8.mod,.text-11.mod,.text-14.mod,.text-17.mod{margin-left:auto!important;margin-right:auto!important}
@media only screen and (min-width:981px){
  .text-2,.text-5,.text-8,.text-11,.text-14{width:100%}
  .text-17{width:61%}
}
@media only screen and (max-width:980px){
  .image-0 .image-wrap img,.image-1 .image-wrap img,.image-2 .image-wrap img,.image-3 .image-wrap img,.image-4 .image-wrap img,.image-5 .image-wrap img,.image-6 .image-wrap img,.image-7 .image-wrap img,.image-8 .image-wrap img,.image-9 .image-wrap img{width:auto}
  .row-2,.row-3,.row-4,.row-5{border-bottom-width:1px;border-bottom-color:rgba(213,221,224,0.47)}
  .text-2,.text-5,.text-8,.text-11,.text-14,.text-17{width:61%}
  .text-17 h1{font-size:45px}
}
@media only screen and (max-width:767px){
  .image-0 .image-wrap img,.image-1 .image-wrap img,.image-2 .image-wrap img,.image-3 .image-wrap img,.image-4 .image-wrap img,.image-5 .image-wrap img,.image-6 .image-wrap img,.image-7 .image-wrap img,.image-8 .image-wrap img,.image-9 .image-wrap img{width:auto}
  .row-2,.row-3,.row-4,.row-5{border-bottom-width:1px;border-bottom-color:rgba(213,221,224,0.47)}
  .text-2,.text-5,.text-8,.text-11,.text-14{width:100%;max-width:100%}
  .text-17 h1{font-size:45px}
  .text-17{width:100%}
}
@media only screen and (max-width:980px){
  .sec.sec-0{background-image:url(../../img/cabecera-vinos-980.webp)!important}
}
/* Miniaturas de las botellas: en móvil se mantienen en una sola fila */
@media only screen and (max-width:980px){
  .row-1{display:flex;justify-content:space-between;gap:4%}
  .row-1>.col{width:auto;flex:1 1 0;margin:0}
}
/* Miniaturas: pequeño desplazamiento al pasar el ratón */
.sec-1 .image img{transition:transform .5s cubic-bezier(.22,.61,.36,1)}
.sec-1 .image a:hover img,.sec-1 .image a:focus-visible img{transform:translateY(-8px)}
.sec-1 .image a{background:none!important}
