.entry-content>*{margin-bottom:0!important}.page-template-default h1.entry-title{display:none}.is-style-outline .wp-block-button__link,.wp-block-button__link.is-style-outline{border:1px solid;background-color:initial;border:1px solid;font-family:Merriweather;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:center;letter-spacing:.3em;padding:5px 15px!important;border-radius:0!important}ul.primary-menu{font-family:Merriweather;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase}:root body header .header-inner.position-center .header-navigation-wrapper ul.primary-menu li{padding:0 27px!important}header#site-header button.nav-toggle .toggle-icon i.fas.fa-bars{color:#dcc59f}h2.title-hr{font-family:merriweather!important;font-weight:300;font-size:30px;line-height:38px;color:#670037}h2.title-hr:before{border-top:5px solid #670037;content:"";position:absolute;top:-5%;left:0;right:0;bottom:0;width:29%}.section-vini h2{color:#670037}.section-vini h3{font-family:Merriweather!important;font-style:normal;font-size:18px;line-height:22px;color:#670037;margin:0 auto;min-height:76px}.wp-block-buttons{text-align:center}.wp-block-getwid-image-box__content h3{margin:0 0 2rem}.section-olio .wp-block-buttons{text-align:left}@media screen and (min-width:320px) and (max-width:639px){.section-vini .wp-block-image img,.section-olio .wp-block-image img{max-width:50%;margin:0 auto}h2.title-hr:before{top:-8%}.section-vini h3{min-height:30px}}@media screen and (min-width:640px) and (max-width:768px){.section-vini .wp-block-image img,.section-olio .wp-block-image img{max-width:60%;margin:0 auto}h2.title-hr:before{top:12%}.section-vini h3{min-height:30px}}@media screen and (min-width:769px) and (max-width:812px){h2.title-hr:before{top:20%}}@media screen and (min-width:1023px) and (max-width:1024px){}.section-news h3.uagb-post__title{text-align:center}.section-news .uagb-post__text .uagb-post__cta{color:#fff;background:0 0!important;border-width:1px;border:1px solid #fff!important;text-transform:uppercase;font-family:merriwater;font-size:1.2rem;letter-spacing:1px}.section-news .uagb-post__text{text-align:center!important}.section-description-product h1{margin:0;font-family:Merriweather;font-style:normal;font-weight:700;font-size:30px;line-height:38px}.section-description-product h3{margin:0 0 5rem;font-size:24px;line-height:30px;border-bottom:1px solid #713d47;padding:0 0 .5rem}a.btn-scheda{background-color:initial;border:1px solid #670037;padding:10px!important;color:#670037;width:200px}a.btn-scheda:before{content:url(img/ico-download.png);position:relative;left:-5px;top:2px}a.btn-scheda:hover{background-color:#f2f2f2}a.btn-shop{background-color:#670037;border:1px solid #670037;padding:10px!important;color:#fff!important;width:255px}a.btn-shop:hover{background-color:#390011;color:#fff}h2.icon-vigneti:before{content:url(img/ico-vigneti.png);position:relative;left:-5px;top:2px}h2.icon-affinamento:before{content:url(img/ico-affinamento.png);position:relative;left:-5px;top:2px}h2.icon-vinificazione:before{content:url(img/ico-vinificazione.png);position:relative;left:-5px;top:2px}h2.icon-sensoriale:before{content:url(img/ico-sensoriale.png);position:relative;left:-5px;top:2px}h2.icon-abbinamento:before{content:url(img/ico-abbinamento.png);position:relative;left:-5px;top:2px}h2.icon-olivi:before{content:url(img/ico-olivi.png);position:relative;left:-5px;top:2px}h2.icon-sensoriale-olive:before{content:url(img/ico-sensoriale-olive.png);position:relative;left:-5px;top:2px}a.btn-shop,a.btn-scheda{display:inline-block;text-transform:uppercase;font-family:Merriweather;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:center;letter-spacing:.3em;margin:0 0 1rem}.img-cover{min-height:410px}@media screen and (min-width:320px) and (max-width:639px){.section-description-product img{max-width:50%;margin:0 auto}}@media screen and (min-width:640px) and (max-width:768px){.section-description-product img{max-width:70%;margin:0 auto}}body.blog main#site-content.columns-3{max-width:1240px;margin:0 auto}body.blog main#site-content article .post-inner a.btn-trasp{text-transform:uppercase;letter-spacing:5px}body.blog main#site-content article header.entry-header .entry-header-inner .entry-title a{font-size:1.8rem;color:#fff!important;text-align:center!important}body.blog main#site-content article header.entry-header .entry-header-inner{margin:0!important;padding:3rem!important;width:auto;background-color:#670037;text-align:center}body.blog main#site-content article .entry-content{background-color:#670037;padding:3rem;color:#fff!important;text-align:center}body.blog main#site-content article header.entry-header .entry-header-inner .entry-title{min-height:0!important}body.blog main#site-content article .post-inner a.btn-trasp{margin-top:2rem;color:#fff;border:1px solid #fff}body.single-post article .post-inner{max-width:1240px}.pagination-single a{font-size:1.5rem;font-family:merriwater;text-transform:uppercase;letter-spacing:2px}.uagb-block-947b899b .uagb-post__text{text-align:center!important}.uagb-block-947b899b .uagb-post__text .uagb-post__cta{color:#fff;background:0 0!important;border-width:1px;border-style:none}.uagb-block-947b899b .uagb-post__text .uagb-post__cta a{color:#fff!important;background:0 0!important;border-width:1px!important;border-style:none!important;border:1px solid #fff!important;font-family:Merriweather;font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.3em;text-transform:uppercase;margin:0 0 2rem}.uagb-block-4c278ca9 .uagb-post__text .uagb-post__title{text-align:center}.alm-list-post{width:33%;display:inline-block}.chi-siamo-gallery img{margin:0}.chi-siamo-gallery .wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter){margin:0}ul#menu-menu-footer li,ul#menu-menu-footer-en li,ul#menu-menu-informazione li,ul#menu-information-menu li,.textwidget.custom-html-widget ul li{list-style-type:none;margin:1rem 0;padding:0}ul#menu-menu-footer,ul#menu-menu-footer-en,ul#menu-menu-informazione,ul#menu-information-menu,.textwidget.custom-html-widget ul{margin:.2rem 0;font-family:Lato;font-style:normal;font-weight:600;font-size:12px;line-height:14px}span.footer-column-title{font-family:Lato;font-style:normal;font-weight:600;font-size:14px;line-height:14px;text-transform:uppercase;margin-bottom:30px}footer#site-footer{padding:4rem 0!important}