/* Tenute Cesaroni – Wine Selection con texture brochure
   Caricato solo su catalogo.php e dettaglio.php (vedi top.php).
   Texture in /img/texture/                                                     */

.wine-texture{background:#2a2829 url('../../img/texture/ardesia.webp') center top/cover fixed !important;color:#e9e4d4}

/* texture dietro le bottiglie: classe tex-<categoria madre> calcolata in top.php ($tex_cat) */
.wine-texture .tex-le-barbatelle{--tex:url('../../img/texture/argento-barbatelle.webp')}
.wine-texture .tex-poggio-novo{--tex:url('../../img/texture/oro-poggionovo.webp')}
.wine-texture .tex-cesaroni{--tex:url('../../img/texture/oro-chiaro-cesaroni.webp')}
.wine-texture .tex-le-giocche-del-poggio{--tex:url('../../img/texture/oro-giocche.webp')}
.wine-texture .tex-gli-speciali{--tex:url('../../img/texture/ardesia.webp')}

/* allineamento: le colonne del tema hanno padding 7.5px, i .row annidati -15px (sforavano su mobile) */
.wine-texture .col-lg-9 .row{margin-left:-7.5px;margin-right:-7.5px}
.wine-texture .col-lg-9 .row>.row{margin-left:0;margin-right:0;padding-left:0;padding-right:0}

/* card catalogo */
.wine-texture .moto-bg-color5_5{background:transparent}
.wine-texture .moto-bg-color5_5 .moto-cell{padding-left:0;padding-right:0}
.wine-texture .contTxtProd{padding-left:0 !important;padding-right:0 !important}
.wine-texture .moto-widget-image .moto-widget-image-link{background:var(--tex,transparent) center/cover;border:1px solid rgba(201,179,126,.55)}
/* le foto prodotto sono composite (texture + bottiglia + ombra): riempiono il box */
.wine-texture .moto-widget-image .moto-widget-image-link{overflow:hidden}
.wine-texture .moto-widget-image .moto-widget-image-link>img{object-fit:cover;transition:transform .3s}
.wine-texture .testoDescrizioneProdotto .scheda-tecnica{display:none}
.wine-texture .moto-widget-image .moto-widget-image-link:hover>img{transform:scale(1.04)}
.wine-texture .contTxtProd .btn{font-size:14px;padding:8px 18px}

/* scheda prodotto: texture sotto la foto (.bcover ha la foto come background inline) */
.wine-texture .single-item{background:var(--tex,transparent) center/cover}
.wine-texture .bcover{border:1px solid rgba(201,179,126,.55);background-size:cover}
.wine-texture .dettaglio-wine h2.moto-text_system_6{text-transform:uppercase}
.wine-texture .scheda-prodotto{margin-top:10px;margin-bottom:60px}
.wine-texture .titoloScheda{font-family:"Playfair Display",serif;font-weight:400;font-size:35px;line-height:1.2;color:#f0ebdc;margin:0 0 6px}
.wine-texture .testoDescrizione{font-family:Lato,sans-serif;font-size:15px;line-height:1.6}
.wine-texture .testoDescrizione p{margin:0 0 12px}
.wine-texture .btn-dl{font-size:14px;padding:10px 20px;display:inline-flex;align-items:center;gap:8px;margin-top:6px}

/* pagina in-arrivo.php */
.wine-texture .in-arrivo{max-width:720px;margin:0 auto;padding:40px 15px 90px;text-align:center}
.wine-texture .in-arrivo .in-arrivo-lead{font-family:"Playfair Display",serif;font-size:28px;font-style:italic;color:#c9b37e;margin:30px 0 15px}
.wine-texture .in-arrivo p{font-family:Lato,sans-serif;font-size:16px;line-height:1.7}

/* testi */
.wine-texture .sidebar h3{color:#c9b37e;letter-spacing:3px}
.wine-texture hr{border-color:#c9b37e;opacity:.45}
.wine-texture .side_menu>li>a{color:#f0ebdc}
.wine-texture .side_menu a:hover{color:#c9b37e}
.wine-texture .submenu a{color:#c9b37e !important}
.wine-texture .side_menu .submenu li>a:hover{background:rgba(201,179,126,.18);color:#fff !important}
.wine-texture .side_menu li.active>a{color:#e2c98e !important}
.wine-texture h2.moto-text_system_6{color:#f0ebdc;letter-spacing:1px}
.wine-texture .breadcrumb li,.wine-texture .breadcrumb li:not(:last-child):after{color:#bdb6a3}
.wine-texture .breadcrumb a{color:#c9b37e}
.wine-texture .contTxtProd .titleProdotto{color:#f0ebdc}
.wine-texture .contTxtProd .testoDescrizioneProdotto{color:#b9b3a3}
.wine-texture .contTxtProd .testoDescrizioneProdotto em,.wine-texture em{color:#c9b37e}
.wine-texture p,.wine-texture li{color:#ddd7c6}
.wine-texture b,.wine-texture strong{color:#f0ebdc}
.wine-texture h3.text-center{border-color:rgba(201,179,126,.5) !important;color:#e9e4d4}
.wine-texture .menuDropDown{background:#1f1d1e;color:#f0ebdc;border-color:#c9b37e}

@media (max-width:991px){
  .wine-texture .mt-50>.row{margin-left:0;margin-right:0}
  .wine-texture .scheda-prodotto .bcover{height:360px;margin-bottom:20px}
}
