body h1,body h2,body h3,body h4,body h5,body .entry-content h1,body .entry-content h2,body .entry-content h3,body .entry-content h4,body .entry-content h5{font-family:var(--title-font-family);font-weight:400;margin-left:0;margin-right:0}body .entry-content h1,body .entry-content h2,body .entry-content h3,body .entry-content h4,body .entry-content h5{margin-top:0}h1{font-size:3.6rem;line-height:4.8rem}h2{font-size:36px;line-height:4.8rem}h3{font-size:2.6rem;line-height:3.8rem}h4{font-size:2.2rem;line-height:3.4rem}h5{font-size:2rem;line-height:3.4rem}body a,body a:active,body a:focus,body a:visited{text-decoration:none!important;color:var(--link-color);transition:.5s all ease}body a:hover,body .color-accent-hover:hover{color:var(--link-color-hover)}:root body{font-family:var(--body-font-family);display:grid;grid-template-columns:repeat( 12,1fr );grid-template-rows:auto;grid-template-areas:"header header header header header header header header header header header header" "main main main main main main main main main main main main" "footer footer footer footer footer footer footer footer footer footer footer footer";font-size:1.5rem;line-height:2.1rem;letter-spacing:1px;background:var(--background-color);color:var(--color)}body .entry-content{font-family:var(--body-font-family)}body .color-accent,body .color-accent-hover:focus,:root body .has-accent-color,body .has-drop-cap:not(:focus):first-letter,body .wp-block-button.is-style-outline{color:var(--link-color)}body button,body button:focus{outline:0!important;text-decoration:none!important}body .hidden{display:none!important;visibility:hidden!important}body.template-full-width .entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),body.template-full-width [class*=__inner-container]>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:unset}body .social-icons a,body #site-footer button:not(.toggle),body #site-footer .button,body #site-footer .faux-button,body #site-footer .wp-block-button__link,body #site-footer .wp-block-file__button,body #site-footer input[type=button],body #site-footer input[type=reset],body #site-footer input[type=submit]{background-color:var(--link-color)}:root body:not(.overlay-header) .primary-menu>li>a,:root body:not(.overlay-header) .primary-menu>li>.icon,body .modal-menu a,body .footer-menu a,body .footer-widgets a,body #site-footer .wp-block-button.is-style-outline,body .wp-block-pullquote:before,body .singular:not(.overlay-header) .entry-header a,body .archive-header a,body .header-footer-group .color-accent{color:var(--link-color)}body .header-footer-group .color-accent-hover:hover{color:var(--link-color-hover)}:root body .entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:unset;width:calc(100% - 4rem)}a.btn-trasp,a.btn-trasp:active,a.btn-trasp:focus,a.btn-trasp:visited{background-color:initial;border:1px solid var(--link-color);font-family:var(--title-font-family);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.8rem;text-align:center;letter-spacing:.3rem;padding:5px 15px!important;border-radius:0!important;display:inline-block;width:auto!important}a.btn-trasp:hover{background-color:var(--link-color);color:#fff}.text-center{text-align:center}@media(max-width:767px){:root body.home .entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){width:auto}}.entry-content .has-small-font-size{font-size:18px}header#site-header{top:0;left:0;right:0;z-index:101;grid-area:header;background-color:var(--header-background-color);color:var(--header-font-color);padding:0 1rem 1rem}header#site-header.sticky{position:fixed;z-index:1000}header .header-inner{padding:2rem 2rem 1rem!important;margin:0!important;max-width:unset!important;width:unset!important;align-items:center}header .header-inner .site-logo img{height:auto!important;max-height:130px}header.sticky .header-inner .site-logo img{max-height:50px}:root body header .header-inner nav ul.primary-menu>li>a:active,:root body header .header-inner nav ul.primary-menu>li>a:focus,:root body header .header-inner nav ul.primary-menu>li>a:visited,:root body header .header-inner nav ul.primary-menu>li>a:focus-within,:root body header .header-inner nav ul.primary-menu>li>a{color:var(--header-font-color-link)}:root body header .header-inner nav ul.primary-menu>li>a:hover{color:var(--header-font-color-link-hover)}:root body header .header-inner .header-navigation-wrapper{width:100%}:root body header .header-inner .header-navigation-wrapper ul.primary-menu{justify-content:center;align-items:center}:root body header .header-inner.position-center .header-navigation-wrapper ul.primary-menu li{margin:0;padding:0 15px}.nav-toggle .toggle-icon,.nav-toggle svg{height:70px;width:70px}.nav-toggle .toggle-inner{padding:0}header#site-header button.nav-toggle .toggle-icon i.fas.fa-bars{font-weight:400;font-size:3rem}div.menu-modal.active{z-index:101}@media(min-width:1000px){:root body header .header-inner.position-center .header-titles-wrapper{display:none;visibility:hidden}}@media(min-width:700px){.nav-toggle{right:6rem}}@media(max-width:575px){header#site-header{padding:0 2rem 1rem}header .header-inner .site-logo img{max-height:80px}}header#site-header .pre-header-inner{font-size:1.3rem;display:flex;align-items:center;padding:0 2rem;justify-content:center}header#site-header.sticky .pre-header-inner{display:none}header#site-header .pre-header-inner .wpml-ls-legacy-list-horizontal{padding:0;line-height:0;border:0;display:inline-block}header#site-header .pre-header-inner .wpml-ls-legacy-list-horizontal li{padding:0;transition:.5s all ease}header#site-header .pre-header-inner .wpml-ls-legacy-list-horizontal li a{padding:8px 12px}header#site-header .pre-header-inner .wpml-ls-legacy-list-horizontal li:hover{background-color:var(--header-font-color-link)}header#site-header .pre-header-inner .wpml-ls-legacy-list-horizontal li:hover a{color:#fff}header#site-header .pre-header-inner .wpml-ls-legacy-list-horizontal li.wpml-ls-current-language{background-color:var(--header-font-color-link);color:var(--header-font-color)}header#site-header .pre-header-inner .wpml-ls-legacy-list-horizontal li.wpml-ls-current-language{background-color:var(--header-font-color-link);color:#fff}header#site-header .pre-header-inner .wpml-ls-legacy-list-horizontal li.wpml-ls-current-language a,header#site-header .pre-header-inner .wpml-ls-legacy-list-horizontal li.wpml-ls-current-language a:active,header#site-header .pre-header-inner .wpml-ls-legacy-list-horizontal li.wpml-ls-current-language a:focus,header#site-header .pre-header-inner .wpml-ls-legacy-list-horizontal li.wpml-ls-current-language a:visited,header#site-header .pre-header-inner .wpml-ls-legacy-list-horizontal li.wpml-ls-current-language a:hover{color:#fff}header#site-header .pre-header-inner ul.pre-header-socials{display:inline-block;list-style:none;margin:0;padding:0 10px;line-height:0}header#site-header .pre-header-inner ul.pre-header-socials li{display:inline-block;padding:0;margin:0;font-size:2.4rem;line-height:0}header#site-header .pre-header-inner ul.pre-header-socials li a{padding:0 7px}@media(min-width:1000px){header#site-header .pre-header-inner{padding-left:70%}}@media(max-width:575px){header#site-header .pre-header-inner{padding-bottom:0}}#site-content{overflow:hidden;grid-area:main}body.blog main#site-content{display:grid;grid-template-rows:auto;row-gap:3em;align-items:start;padding:3rem 0}body.blog main#site-content.columns-4{grid-template-columns:repeat(4,25%)}body.blog main#site-content.columns-3{grid-template-columns:repeat(3,33.3%)}body.blog main#site-content.columns-2{grid-template-columns:repeat(2,50%)}body.blog main#site-content article{grid-column:auto;grid-row:auto;padding:0 1.5rem}body.blog main#site-content article .featured-media{margin:0}body.blog main#site-content article .featured-media .featured-media-inner{min-height:250px;background-size:cover;background-position:50%;width:100%}body.blog main#site-content article header.entry-header .entry-header-inner{margin:1em 0;padding:0;width:auto}body.blog main#site-content article header.entry-header .entry-header-inner .entry-title{margin:0;padding:0;min-height:80px}body.blog main#site-content article header.entry-header .entry-header-inner .entry-title a,body.blog main#site-content article header.entry-header .entry-header-inner .entry-title a:active,body.blog main#site-content article header.entry-header .entry-header-inner .entry-title a:focus,body.blog main#site-content article header.entry-header .entry-header-inner .entry-title a:visited{color:var(--link-color)}body.blog main#site-content article header.entry-header .entry-header-inner .entry-title a:hover{color:var(--link-color-hover)}body.blog main#site-content article .post-inner{padding:0}body.blog main#site-content article .post-inner p{padding:0;width:auto}body.blog main#site-content article .post-inner a.btn-trasp{margin-top:2rem}body.blog main#site-content div.ajax-load-more-wrap{grid-column:1/-1;grid-row:auto;padding:0}body.blog main#site-content div.ajax-load-more-wrap div.alm-reveal{display:grid;grid-template-rows:auto;row-gap:3em;align-items:start}body.blog main#site-content.columns-4 div.ajax-load-more-wrap div.alm-reveal{grid-template-columns:repeat(4,25%)}body.blog main#site-content.columns-3 div.ajax-load-more-wrap div.alm-reveal{grid-template-columns:repeat(3,33.3%)}body.blog main#site-content.columns-2 div.ajax-load-more-wrap div.alm-reveal{grid-template-columns:repeat(2,50%)}@media(max-width:767px){body.blog main#site-content.columns-4,body.blog main#site-content.columns-3,body.blog main#site-content.columns-2,body.blog main#site-content.columns-4 div.ajax-load-more-wrap div.alm-reveal,body.blog main#site-content.columns-3 div.ajax-load-more-wrap div.alm-reveal,body.blog main#site-content.columns-2 div.ajax-load-more-wrap div.alm-reveal{grid-template-columns:repeat(2,50%)}}@media(max-width:575px){body.blog main#site-content.columns-4,body.blog main#site-content.columns-3,body.blog main#site-content.columns-2,body.blog main#site-content.columns-4 div.ajax-load-more-wrap div.alm-reveal,body.blog main#site-content.columns-3 div.ajax-load-more-wrap div.alm-reveal,body.blog main#site-content.columns-2 div.ajax-load-more-wrap div.alm-reveal{grid-template-columns:auto}}body.blog main#site-content article header.entry-header .entry-header-inner,body.blog main#site-content article .entry-content{background-color:#dcc59f}body.single-post article .post-inner{width:90%;margin:0 auto}.post-template-default.single p{font-size:16px}.wine-container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-gap:40px}.wine-image{grid-row:1;grid-column:1}.description{grid-row:1;grid-column:2/4}.wine-image{margin-top:6rem}.wine-image img{max-height:780px;margin:auto}main#site-content{width:100%;margin:0 auto 3em}.description{padding:20px 20% 30px 60px;background:#f8f8f8}.description h1{margin:15px 0;color:#000}.description p{font-size:18px;font-weight:400;color:#000;line-height:22px}hr.wine-separator{margin:1rem 0;border-color:#000}.specs-row{margin-bottom:50px;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px;grid-template-rows:auto}.wine-detail{background:#c4c4c4;height:64px;width:64px;border-radius:100%}.buttons-row{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;padding-top:40px}button.button-wine-specs{background:#ae0917}.buy-wine{grid-row:1;grid-column:4/7}.fa-shopping-cart{padding-right:7px}.info-wine{text-align:center;grid-column:1/3;background-color:#e5e5e5}.scheda-wine{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;grid-template-rows:auto}.scheda-btn{grid-column:1/5}.arrowBtn{color:#fff;padding-top:22px;background:#403d3d;grid-column:4/5;height:100%}.info-wine-btn{grid-column:1/4;background-color:#e5e5e5!important;color:#403d3d;font-family:proza libre;font-size:18px!important;line-height:24px!important;letter-spacing:3px;text-align:center;margin:0;padding-top:22px}.wine-detail img{margin-bottom:10px}p.testo-specs{font-family:raleway;font-weight:600;font-size:12px;line-height:14px;letter-spacing:2px}p.contenuto-specs{text-align:center;line-height:64px;vertical-align:middle;font-family:lustria;font-size:16px;font-weight:600}.text-wine-container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-gap:40px;background-color:#ece9e4}.wine-color-logo{padding:20%;grid-row:1;grid-column:1/2}.wine-description{grid-row:1;grid-column:2/4;padding:15% 30% 15% 60px}@media screen and (max-width:1024px){.wine-detail{margin:0 auto}.specs-row{grid-template-columns:repeat(3,1fr);grid-template-rows:2fr;grid-gap:0;text-align:center}.buttons-row{grid-template-columns:repeat(1,1fr);grid-template-rows:2fr;grid-gap:0;text-align:center}.info-wine{grid-row:1;grid-column:1}.buy-wine{margin-top:10px;grid-row:2;grid-column:1/4}.wine-description{padding:8% 30% 15% 60px}}@media screen and (max-width:768px){.tipologia-row{text-align:left}.buttons-row{grid-template-columns:repeat(1,1fr);grid-template-rows:2fr}.wine-container{grid-template-columns:repeat(1,1fr);grid-template-rows:2fr;text-align:center;column-gap:0}.wine-image img{margin:0 auto}.wine-image{grid-row:1;grid-column:1}.description{grid-row:2;grid-column:1;padding:20px}.text-wine-container{grid-template-columns:repeat(1,1fr);grid-template-rows:2fr}.wine-description{padding:20px;grid-row:1;grid-column:1}.wine-color-logo{padding:0 20% 20px;grid-row:2;grid-column:1}img.v-ico-wine{max-width:50%;margin:0 auto}.text-wine-container{grid-gap:0}}.wine-glass.wine-detail img,.wine-food-ico.wine-detail img{margin:10px}#breadcrumbs{padding:20px 2%}.wine-cat-background{height:216px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-gap:20px;position:relative}.category-logo-ico{display:none;max-width:240px;padding:20px}h1.category-title{font-family:cormorant;font-weight:700;font-size:60px;line-height:60px}.category-title{grid-column:1/13;margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.spumanti,.prosecco-and-sparkling-wines,.schaumweine{background-color:#d0bca5}.bianchi,.white-wines,.weissweine{background-color:#dcc69f}.rossi,.red-wines,.rotweine{background-color:#dc8384}.affinati,.matured,.gereift-im-eichenfass{background-color:#bb6f70}.frizzanti-e-rosati,.fizzy-and-rose,.perlweine-und-roseweine{background-color:#b07b8d}.passiti,.gin,.passiti-wines,.strohweine{background-color:#c89d84}.wine-list-container{display:grid;grid-template-rows:auto;grid-template-columns:repeat(1,1fr);column-gap:2em;row-gap:2em;margin:0 auto}img.img-responsive.wp-post-image{margin:0 auto}.wine-title{background:#ece9e4;width:242px;height:145px;padding:15px 10px;margin:0 auto}.wine-title a{font-family:lusitana!important;font-size:1.8rem;line-height:2.3rem;font-weight:700}.arrow-list{margin-top:-15px}@media screen and (min-width:1100px){.category-logo-ico{display:block;grid-column:5}.category-title{grid-column:5/13;padding-left:200px}}@media screen and (max-width:1099px){.category-logo-ico{display:block;grid-column:3}.category-title{grid-column:4/13}h1.category-title{position:relative;margin:30px 30px 30px 0!important}}@media screen and (max-width:768px){.category-logo-ico{display:block;float:left}.category-title{grid-column:1/13}h1.category-title{text-align:right;width:100%;padding:19px!important}.wine-cat-background{display:block}}@media screen and (max-width:768px){h1.category-title{font-size:40px;line-height:40px}.category-logo-ico{width:40%}.wine-cat-background{height:145px}}@media screen and (min-width:879px){.wine-list-container{grid-template-columns:repeat(3,1fr);margin:auto 10%}}@media screen and (min-width:768px) and (max-width:878px){.wine-list-container{grid-template-columns:repeat(2,1fr)}}footer#site-footer{grid-area:footer;border:0!important;margin:0!important;padding:6rem 0!important;font-size:1.3rem;background-color:var(--footer-background-color);color:var(--footer-font-color)}footer#site-footer>.section-inner{display:grid;grid-template-rows:auto;column-gap:1em;align-items:start;max-width:100%;margin:0;width:100%;justify-content:inherit}footer#site-footer>.section-inner.columns-4{grid-template-columns:repeat(4,25%)}footer#site-footer>.section-inner.columns-3{grid-template-columns:repeat(3,33.3%)}footer#site-footer>.section-inner.columns-2{grid-template-columns:repeat(2,50%)}footer#site-footer>.section-inner .column{grid-column:auto;grid-row:auto}footer#site-footer>.section-inner .column .footer-column-title{margin-bottom:1.5rem;display:block}footer#site-footer a,footer#site-footer a:active,footer#site-footer a:focus,footer#site-footer a:visited{color:var(--footer-font-color-link)}footer#site-footer a:hover{color:var(--footer-font-color-link-hover)}@media(max-width:767px){footer#site-footer{padding:3rem 0 0!important}footer#site-footer>.section-inner.columns-4{grid-template-columns:repeat(2,50%)}footer#site-footer>.section-inner .column{margin-bottom:3rem}}@media(max-width:575px){footer#site-footer>.section-inner.columns-4,footer#site-footer>.section-inner.columns-3,footer#site-footer>.section-inner.columns-2{grid-template-rows:auto;grid-template-columns:auto}}.grecaptcha-badge{display:none!important;visibility:hidden!important}.google-recaptcha-v3 p a,.google-recaptcha-v3 p{font-size:10px!important;color:#999!important}.footer-row-logo{width:100%;margin:auto;text-align:center}.footer-row-logo img{max-width:100%;height:auto;display:inline}.footer-icon-row{display:flex;justify-content:center;padding-top:40px}.footer-icon-column{padding:20px 50px;text-align:center;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.footer-icon-row{flex-direction:row;display:inline-grid;text-align:left;margin:0 auto;width:100%}.footer-icon-text{padding-left:10px}}.footer-icon-column .footer-icon-image{height:52px}.footer-row-bottom{margin:0 auto;text-align:center;background:url(/wp-content/uploads/2020/12/rigoni-vittorino-fo.jpg);padding-top:90px}.footer-social-icons i{font-size:35px;padding:0 35px 100px;color:#fff}.footer-social-icons i:hover{color:#dcc59f}footer#site-footer{padding-bottom:0!important;margin-bottom:0}.footer-bottom-text{color:#fff;padding-bottom:40px}.bottone-home{background:linear-gradient(270deg,#403d3d 10%,#E5E5E5 10%);width:202px;text-transform:uppercase;font-size:18px}.bottone-home i{background-color:#403d3d;color:#fff;padding:15px}.bottone-home span{padding:0 15px}.bottone-centro a.bottone-home{margin:auto}a.bottone-home:hover{color:#000;background:linear-gradient(270deg,#403d3d 10%,#DCC59F 10%)}.elenco-categorie span.uagb-icon-list__label{margin-left:-15px;font-size:17px!important}header.entry-header.has-text-align-center.header-footer-group{display:none}.split-colonne{column-count:2}@media(max-width:768px){.v-rigoni-bg+div{margin-top:-140px}.split-colonne{column-count:1}}.hide-title{display:none}ul.primary-menu li,ul li.menu-item-has-children ul.sub-menu li{font-family:var(--body-font-family);font-size:15px}ul.primary-menu>li{padding:5px}ul.primary-menu>li.current-menu-item{background:linear-gradient(0deg,#DCC59F 45%,rgba(255,0,255,0) 30%)}ul.primary-menu>li:hover{background:linear-gradient(0deg,#e2d1b4 45%,rgba(255,0,255,0) 30%)}@media(min-width:768px){ul li.menu-item-has-children ul.sub-menu{background-color:#ece9e4;padding:17px;color:#000}ul li.menu-item-has-children ul.sub-menu li{z-index:-1}ul li.menu-item-has-children ul.sub-menu li.prosecco-menu{z-index:10;margin-bottom:-1px}ul li.menu-item-has-children ul.sub-menu li.bianchi-menu{z-index:9;margin-bottom:-1px}ul li.menu-item-has-children ul.sub-menu li.rossi-menu{z-index:8;margin-bottom:-1px}ul li.menu-item-has-children ul.sub-menu li.affinati-menu{z-index:7;margin-bottom:-1px}ul li.menu-item-has-children ul.sub-menu li.frizzanti-menu{z-index:6;margin-bottom:-1px}ul li.menu-item-has-children ul.sub-menu li.passiti-menu{z-index:5;margin-bottom:-1px}ul li.menu-item-has-children ul.sub-menu li:not(:first-child) a{border-top:1px solid #000}}li.prosecco-menu a:hover{background-color:#d0bca5;color:#000}li.bianchi-menu a:hover{background-color:#dcc69f;color:#000;border-top:1px solid transparent!important}li.rossi-menu a:hover{background-color:#dc8384;color:#000;border-top:1px solid transparent!important}li.affinati-menu a:hover{background-color:#bb6f70;color:#000;border-top:1px solid transparent!important}li.frizzanti-menu a:hover{background-color:#b07b8d;color:#000;border-top:1px solid transparent!important}li.passiti-menu a:hover{background-color:#c89d84;color:#000;border-top:1px solid transparent!important}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px)translateZ(0);transform:perspective(1px)translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.03);transform:scale(1.03)}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px)translateZ(0);transform:perspective(1px)translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#403d3d;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{color:#fff}.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.uagb-team__image-wrap.uagb-team__image-crop-circle{width:fit-content!important;padding:10px}.dettagli-contatti{margin:10px}.dettagli-contatti h4{margin-bottom:0}.dettagli-contatti .wp-block-getwid-icon-box__icon-wrapper{padding:10px 0!important}