/* Ristorante Renato · Carta vini v20 · Editoriale, senza separatori tra etichette */
@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;500;600&family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&display=swap');
#renato-wine-2026 {background:radial-gradient(ellipse 65% 25% at 86% 15%,rgba(111,66,39,.26),transparent 85%),linear-gradient(160deg,#1a1310,#100e0d 66%,#17100d);color:#f1e9df;min-height:calc(100vh - 110px)}
#renato-wine-2026 *,#renato-wine-2026 *::before,#renato-wine-2026 *::after{box-sizing:border-box}
#renato-wine-2026 .wine-wrap{width:min(1020px,calc(100% - 56px));margin:0 auto}
#renato-wine-2026 .wine-hero{padding:82px 0 62px;border-bottom:1px solid rgba(201,157,100,.18)}
#renato-wine-2026 .wine-kicker{font:700 11px/1.5 Manrope,'Segoe UI',Arial,sans-serif;letter-spacing:.32em;color:#d0a66f;margin:0 0 15px}
#renato-wine-2026 .wine-hero h1{font:500 clamp(65px,8.8vw,114px)/.99 'Cormorant Garamond',Georgia,serif;letter-spacing:-.04em;margin:16px 0 15px;color:#f8f3ed}
#renato-wine-2026 .wine-hero h1 em{font-style:italic;color:#c79e6a}
#renato-wine-2026 .wine-ornament{height:1px;width:115px;background:#b99461;margin-top:32px}
#renato-wine-2026 .wine-body{padding:44px 0 120px}
#renato-wine-2026 .wine-jump{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 75px}
#renato-wine-2026 .wine-jump a{display:inline-flex;align-items:center;padding:10px 14px;background:rgba(22,17,14,.7);border:1px solid rgba(189,144,93,.52);color:#d5b38b;text-transform:uppercase;letter-spacing:.12em;font:700 10px/1.5 Manrope,'Segoe UI',Arial,sans-serif;transition:background .15s,color .15s}
#renato-wine-2026 .wine-jump a:hover,#renato-wine-2026 .wine-jump a:focus-visible{background:#c29c6a;color:#160f0a}
#renato-wine-2026 .wine-group{scroll-margin-top:90px;margin-top:100px}
#renato-wine-2026 .wine-group:first-of-type{margin-top:0}
#renato-wine-2026 .wine-group-header{border-bottom:1px solid rgba(208,164,109,.29);padding-bottom:19px;margin-bottom:43px}
#renato-wine-2026 .wine-group-header h2{font:500 clamp(43px,5vw,68px)/1.05 'Cormorant Garamond',Georgia,serif;margin:0;color:#e7d1b6}
#renato-wine-2026 .wine-subgroup{margin:50px 0 65px}
#renato-wine-2026 .wine-subgroup h3{font:500 clamp(31px,3.2vw,41px)/1.13 'Cormorant Garamond',Georgia,serif;color:#cfa66f;letter-spacing:.005em;margin:0 0 23px}
#renato-wine-2026 .wine-list{margin:0;padding:0;list-style:none}
#renato-wine-2026 .wine-row{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin:0;padding:10px 0;border:0!important;background:none!important;font:400 clamp(19px,1.65vw,22px)/1.55 'EB Garamond',Georgia,serif;letter-spacing:.008em}
#renato-wine-2026 .wine-label{color:#ece3d7;min-width:0;overflow-wrap:break-word}
#renato-wine-2026 .wine-meta{color:#bfa381;white-space:nowrap;font:500 12px/1.5 Manrope,'Segoe UI',Arial,sans-serif;letter-spacing:.055em;font-variant-numeric:tabular-nums}
@media(max-width:720px){#renato-wine-2026 .wine-wrap{width:calc(100% - 36px)}#renato-wine-2026 .wine-hero{padding:55px 0 40px}#renato-wine-2026 .wine-body{padding-top:30px;padding-bottom:70px}#renato-wine-2026 .wine-jump{margin-bottom:48px}#renato-wine-2026 .wine-jump a{font-size:9px;padding:9px 12px}#renato-wine-2026 .wine-group{margin-top:70px}#renato-wine-2026 .wine-subgroup{margin:36px 0 48px}#renato-wine-2026 .wine-row{font-size:19px;gap:12px;padding:9px 0;line-height:1.55}#renato-wine-2026 .wine-meta{font-size:11px}}
@media(max-width:420px){#renato-wine-2026 .wine-row{display:block}#renato-wine-2026 .wine-meta{display:block;margin-top:2px;font-size:11px}}
