@font-face{font-display:swap;font-family:cormorant garamond;font-style:normal;font-weight:400;src:url(/fonts/cormorant-garamond-v16-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:cormorant garamond;font-style:italic;font-weight:400;src:url(/fonts/cormorant-garamond-v16-latin-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:cormorant garamond;font-style:normal;font-weight:600;src:url(/fonts/cormorant-garamond-v16-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:roboto condensed;font-style:normal;font-weight:400;src:url(../fonts/roboto-condensed-v25-latin-regular.woff2)format("woff2")}html{font-size:16px;font-family:cormorant garamond,georgia,times,times new roman,serif;font-weight:400}body{color:#393735;background-color:#fcf9f1}.text--centered{text-align:center}pre{margin:0 1em}pre code{font-family:cormorant garamond,georgia,times,times new roman,serif}body{padding:0;margin:0}body>header{margin:0;padding:0}body>header p.header__title{border-width:0 0 1px;border-color:#989898;background-color:#fff;border-style:solid}body>main,body>footer{width:18em;margin:auto}@media screen and (min-width:320px){body>main,body>footer{width:90%}html{font-size:calc(16px + 6 * ((100vw - 320px)/400))}}@media screen and (min-width:840px){body>main,body>footer{width:800px}html{font-size:30px}}.pagination{margin-left:auto;margin-right:auto;display:flex}.pagination .page-item{flex-grow:0;list-style:none;width:2em;margin:0 .125em;text-align:center;border-radius:.25em;border:1px solid #05a6bf;color:#fff;background-color:#05a6bf;font-family:roboto condensed,helvetica neue,helvetica,arial,sans-serif;font-size:1em;cursor:pointer}.pagination .page-item a{text-decoration:none;color:#fff}.pagination .page-item:hover{background-color:#06d1f1}.pagination .page-item:active{position:relative;top:1px;left:1px}.pagination .disabled,.pagination .disabled:hover{background-color:#ddd;cursor:default}.pagination .active,.pagination .active:hover{background-color:#fcf9f1;border-color:#05a6bf;cursor:default}.pagination .active a,.pagination .active:hover a{color:#393735}body>header p.header__title{margin:0;padding:.25em 0;text-align:center;text-transform:uppercase;font-family:cormorant garamond,georgia,times,times new roman,serif;color:#393735;font-weight:600;letter-spacing:1px;text-transform:uppercase;line-height:1.75em;font-size:1.5em;cursor:pointer}body>header p.header__title span{font-size:1.375em}body>header p.header__title img{position:relative;top:calc(4px + 6 * ((100vw - 320px)/850));left:calc((4px + 6 * ((100vw - 320px)/850)) * -1);width:calc(28px + 6 * ((100vw - 320px)/200));height:calc(28px + 6 * ((100vw - 320px)/200))}body>header p.header__title:hover{background-color:#f2f2f2}body>header ul.header__social{display:none}body>header nav.header__menu{width:50%;margin:.5em auto}body>header nav.header__menu ul{margin:0;padding:0;display:flex;flex-direction:row;justify-content:center;gap:1em}body>header nav.header__menu ul li{list-style:none;font-family:roboto condensed,helvetica neue,helvetica,arial,sans-serif}body>header nav.header__menu ul li a{color:#393735;text-decoration:none;text-decoration-color:#393735}body>header nav.header__menu ul li a:hover{text-decoration:underline;text-decoration-color:#05a6bf}body>header nav.header__menu ul li a:active{position:relative;top:1px;left:1px}@media screen and (min-width:32em){body>header p.header__title img{width:calc(28px + 6 * ((100vw - 320px)/200));height:calc(28px + 6 * ((100vw - 320px)/200))}}aside.copyright{margin:3em 0 1em;text-align:center}nav.footer_menu{margin-top:3em;padding-top:0;border-width:1px 0 0;border-style:solid;border-color:#393735}section.footer_menu__menu{padding-top:2em}section.footer_menu__menu h2{font-size:1.125em;text-align:center;text-transform:uppercase;font-family:roboto condensed,helvetica neue,helvetica,arial,sans-serif;color:#393735}section.footer_menu__menu ul{font-family:roboto condensed,helvetica neue,helvetica,arial,sans-serif;display:flex;gap:1em;justify-content:center;padding:0;margin:0}section.footer_menu__menu ul li{list-style:none}section.footer_menu__menu ul li a{color:#393735;text-decoration:none;text-decoration-color:#393735}section.footer_menu__menu ul li a:hover{text-decoration:underline;text-decoration-color:#05a6bf}section.footer_menu__menu ul li a:active{position:relative;top:1px;left:1px}div.postindex div.postindex__item{padding-bottom:2em}div.postindex div.postindex__item h3{text-transform:uppercase;font-family:roboto condensed,helvetica neue,helvetica,arial,sans-serif;color:#393735;margin:0;padding:0}div.postindex div.postindex__item h3 a{color:#393735;text-decoration:none;text-decoration-color:#393735}div.postindex div.postindex__item h3 a:hover{text-decoration:underline;text-decoration-color:#05a6bf}div.postindex div.postindex__item h3 a:active{position:relative;top:1px;left:1px}div.postindex div.postindex__item p.postindex__date{margin:0;padding:.25em 0 0}div.postindex div.postindex__item p.postindex__date time{font-family:roboto condensed,helvetica neue,helvetica,arial,sans-serif;color:#05a6bf}div.postindex div.postindex__item p.postindex__summary{padding:0 .5em;line-height:1.5em}main>section header h1,main>article header h1{text-transform:uppercase;font-family:cormorant garamond,georgia,times,times new roman,serif;color:#393735;font-size:1.875em;text-align:center;padding:1em 0 .125em;margin-bottom:2em;border-width:0 0 1px;border-color:#393735;border-style:solid}.index__map{display:grid;padding:1em;margin:0}.index__map li{list-style:none}.index__map li a{font-weight:600;color:#393735;text-decoration:underline;text-decoration-color:#393735}.index__map li a:hover{text-decoration-color:#05a6bf}.index__map--grapes{grid-template-columns:repeat(auto-fill,minmax(8em,1fr));grid-gap:1.5em}.index__map--grapes li{text-align:center}.index__map--wines{grid-gap:1em}.index__map--wineries{grid-template-columns:repeat(auto-fill,minmax(8em,1fr));grid-gap:1.5em}.index__map--wineries li span{display:block;font-style:italic}.index__map--regions{grid-template-columns:repeat(auto-fill,minmax(8em,1fr));grid-gap:1.5em}.index__map--regions li{text-align:center}.index__map--regions li span{display:block;font-style:italic}.pagenote{font-size:.875em}.pagenote--bio{margin:5em 1em 1em;border-width:1px 0 0;border-style:solid;border-color:#393735}.pagenote--technical{margin:15em 4em 1em;font-style:italic}section.card header h1{margin-bottom:0}section.card header p.card__subtitle{padding:.5em 0 0;margin:0;font-size:1.5em;text-align:center;font-style:italic}section.card h2{font-size:1.25em;text-transform:uppercase;font-family:roboto condensed,helvetica neue,helvetica,arial,sans-serif;color:#393735;margin-top:3em}section.card ul.card__info{padding:0;margin:1em}section.card ul.card__info li.card__infoitem{list-style:none;line-height:2em;padding-left:1.5em;background-repeat:no-repeat;background-size:1em 1em;background-position:0 .5em}section.card ul.card__info li.card__infoitem span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}section.card ul.card__info li.card__infoitem a{font-weight:700;color:#393735;text-decoration:underline;text-decoration-color:#393735}section.card ul.card__info li.card__infoitem a:hover{text-decoration-color:#05a6bf}section.card ul.card__info li.card__infoitem a:active{position:relative;top:1px;left:1px}section.card ul.card__info li.card__infoitem--country{background-image:url(/inline/icon-world.svg)}section.card ul.card__info li.card__infoitem--website{background-image:url(/inline/icon-link.svg)}a.more{text-transform:uppercase;padding-left:2em;color:#393735;text-decoration:underline;text-decoration-color:#393735;font-family:roboto condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:600}a.more:hover{text-decoration-color:#05a6bf}a.more:active{position:relative;top:1px;left:1px}ul.postlist{padding:0;margin:1em}ul.postlist li{list-style:none;margin:2em 0;padding:0}ul.postlist li span{display:block}ul.postlist li span time{font-family:roboto condensed,helvetica neue,helvetica,arial,sans-serif;color:#05a6bf}ul.postlist li a{font-family:roboto condensed,helvetica neue,helvetica,arial,sans-serif;color:#393735;text-decoration:none;text-decoration-color:#393735}ul.postlist li a:hover{text-decoration:underline;text-decoration-color:#05a6bf}ul.postlist li a:active{position:relative;top:1px;left:1px}main article.post>header{margin:3em 0 2em}main article.post>header h1{font-family:roboto condensed,helvetica neue,helvetica,arial,sans-serif;color:#393735;text-transform:uppercase;font-weight:400;font-size:1.25em;padding:0;margin:2em 0 0;border:none;text-align:left;line-height:1.5em}main article.post>header time{font-family:roboto condensed,helvetica neue,helvetica,arial,sans-serif;color:#05a6bf}main article p{line-height:1.5em}main article p a{font-weight:600;color:#393735;text-decoration:underline;text-decoration-color:#393735}main article p a:hover{text-decoration-color:#05a6bf}.sitemap ul{display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(6em,1fr))}.sitemap ul li{list-style:none;text-align:center}