.with_frm_style input[type=checkbox]:not(:checked):focus,.with_frm_style input[type=radio]:not(:checked):focus{border-color:var(--border-color)!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}body{background-color:#fff;color:#1f1f1f;font-family:"Open Sans Condensed",sans-serif;font-size:18px;font-weight:300;line-height:1.625;margin:0}#cookie-notice .cookie-notice-container,article,aside,footer,header,main,section{display:block}a{background:0 0}a:active,a:hover{outline:0}img{border:0;max-width:100%;height:auto}*,:after,:before{box-sizing:inherit}.entry-content:before,.entry:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.entry-content:after,.entry:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}body,body>div{font-size:1.8rem}.button,a{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}a{color:#c3251d;text-decoration:underline}a:focus,a:hover{color:#333;text-decoration:none}p,ul{padding:0}p{margin:0 0 28px;line-height:1.4}ul{margin:0}i{font-style:italic}h1,h2,h3,h4{color:#1f1f1f;font-family:"Montserrat",sans-serif;font-weight:700;line-height:1;margin:0 0 10px}h1{font-size:30px;font-size:3rem;letter-spacing:-1px}h2{font-size:24px;font-size:2.4rem}h3{font-size:20px;font-size:2rem}h4{font-size:18px;font-size:1.8rem}::-moz-placeholder{color:#333;font-weight:300;opacity:1}::-webkit-input-placeholder{color:#333;font-weight:300}.button{background-color:#333;border:0;color:#fff;cursor:pointer;font-size:16px;font-size:1.6rem;font-weight:300;padding:16px 24px;text-transform:uppercase;width:auto;display:inline-block}.button:focus,.button:hover{background-color:#c3251d;color:#fff}.screen-reader-shortcut,.screen-reader-text{position:absolute!important}.screen-reader-shortcut{clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-shortcut:focus,.screen-reader-text:focus{font-weight:700;background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.screen-reader-shortcut:focus{clip:auto!important;height:auto;width:auto;display:block;font-size:1em;padding:15px 23px 14px;color:#333;z-index:100000;text-decoration:none}.site-inner,.wrap{margin:0 auto;max-width:1112px}.site-inner{clear:both;padding:0 0 10px}.chocolate .site-container{background:url(/wp-content/themes/produtos/images/fundo_chocolate.jpg)repeat-x center 307px}.categoria{color:#fff;display:block;width:auto;height:122px;text-align:right;font-size:30px;font-size:3rem;margin:0;padding-top:32px}.content{float:right;width:670px}.sidebar-primary{float:right;width:370px}.sidebar-content .sidebar-primary{float:left}.archive-description{background-color:#fff;font-size:16px;font-size:1.6rem;margin-bottom:40px;padding:40px}.archive-title{font-size:20px;font-size:2rem}.entry-title{font-size:26px;font-size:2.6rem;margin:0 0 60px}.archive .entry-title{font-size:26px;font-size:2.6rem;letter-spacing:-1px}.archive .entry-title a{color:#58585a;text-decoration:none}.archive .entry-title a:hover{color:#c3251d}.widget{word-wrap:break-word}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}:focus{color:#333;outline:#ccc solid 1px}.site-header{height:307px;background:url(/wp-content/themes/produtos/images/header_bg.png)top center}.site-header .wrap{padding:0}.title-area{float:left;padding:0;height:188px;width:1245px}#cookie-notice.cookie-notice-hidden .cookie-notice-container,.site-description{display:none}.site-title a,.site-title a:focus,.site-title a:hover{display:block;width:740px;height:246px;background:url(/wp-content/themes/produtos/images/logo.png)no-repeat;text-indent:-50000px}.site-header .widget-area{float:none;text-align:right;width:100%;height:43px}.header-widget-area #text-2 a{position:relative;top:4px;font-family:"Montserrat",sans-serif;font-weight:700;font-style:italic;color:#000;text-decoration:none;font-size:14px;font-size:1.4rem}.header-widget-area #text-2 a .fa-facebook-official{font-size:26px;font-size:2.6rem;padding-right:8px;vertical-align:middle}.menu .menu-item:focus{position:static}.widget_nav_menu{overflow:hidden}.sidebar .menu-produtos-container a,.sidebar .menu-produtos-container li{display:block;width:370px;height:122px;float:left;overflow:hidden}.sidebar .menu-produtos-container a{font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.4;font-size:18px;font-size:1.8rem;text-decoration:none;color:#fff;text-transform:uppercase;text-align:center;background-position:0 0;background-repeat:no-repeat;padding:38px 0 0 110px}.sidebar .menu-produtos-container a:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.sidebar .menu-produtos-container .artesanato a{background-color:#009b06;background-image:url(/wp-content/themes/produtos/images/artesanato.png),-moz-linear-gradient(0deg,#007734 0,#00a800 100%);background-image:url(/wp-content/themes/produtos/images/artesanato.png),-webkit-linear-gradient(0deg,#007734 0,#00a800 100%);background-image:url(/wp-content/themes/produtos/images/artesanato.png),linear-gradient(0deg,#007734 0,#00a800 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007734",endColorstr="#00a800",GradientType=1)}.sidebar .menu-produtos-container .mel a{background-color:#72c71e;background-image:url(/wp-content/themes/produtos/images/mel.png),-moz-linear-gradient(0deg,#00b100 0,#93cd2c 100%);background-image:url(/wp-content/themes/produtos/images/mel.png),-webkit-linear-gradient(0deg,#00b100 0,#93cd2c 100%);background-image:url(/wp-content/themes/produtos/images/mel.png),linear-gradient(0deg,#00b100 0,#93cd2c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00b100",endColorstr="#93cd2c",GradientType=1)}.sidebar .menu-produtos-container .bolachas a{background-color:#fdcc00;background-image:url(/wp-content/themes/produtos/images/bolachas.png),-moz-linear-gradient(0deg,#faa700 0,#fdcc00 100%);background-image:url(/wp-content/themes/produtos/images/bolachas.png),-webkit-linear-gradient(0deg,#faa700 0,#fdcc00 100%);background-image:url(/wp-content/themes/produtos/images/bolachas.png),linear-gradient(0deg,#faa700 0,#fdcc00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#faa700",endColorstr="#fdcc00",GradientType=1)}.sidebar .menu-produtos-container .vinhos a{background-color:#fa7700;background-image:url(/wp-content/themes/produtos/images/vinhos.png),-moz-linear-gradient(0deg,#fa6800 0,#fa7f00 100%);background-image:url(/wp-content/themes/produtos/images/vinhos.png),-webkit-linear-gradient(0deg,#fa6800 0,#fa7f00 100%);background-image:url(/wp-content/themes/produtos/images/vinhos.png),linear-gradient(0deg,#fa6800 0,#fa7f00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fa6800",endColorstr="#fa7f00",GradientType=1)}.sidebar .menu-produtos-container .queijos a{background-color:#f12c05;background-image:url(/wp-content/themes/produtos/images/queijos.png),-moz-linear-gradient(0deg,#fb0b00 0,#fb3500 100%);background-image:url(/wp-content/themes/produtos/images/queijos.png),-webkit-linear-gradient(0deg,#fb0b00 0,#fb3500 100%);background-image:url(/wp-content/themes/produtos/images/queijos.png),linear-gradient(0deg,#fb0b00 0,#fb3500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fb0b00",endColorstr="#fb3500",GradientType=1)}.sidebar .menu-produtos-container .azeite a{background-color:#dc00b9;background-image:url(/wp-content/themes/produtos/images/azeite.png),-moz-linear-gradient(0deg,#ac00f2 0,#de00b6 100%);background-image:url(/wp-content/themes/produtos/images/azeite.png),-webkit-linear-gradient(0deg,#ac00f2 0,#de00b6 100%);background-image:url(/wp-content/themes/produtos/images/azeite.png),linear-gradient(0deg,#ac00f2 0,#de00b6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ac00f2",endColorstr="#de00b6",GradientType=1)}.sidebar .menu-produtos-container .chas a{background-color:#e5d500;background-image:url(/wp-content/themes/produtos/images/chas.png),-moz-linear-gradient(0deg,#a49900 0,#e6d600 100%);background-image:url(/wp-content/themes/produtos/images/chas.png),-webkit-linear-gradient(0deg,#a49900 0,#e6d600 100%);background-image:url(/wp-content/themes/produtos/images/chas.png),linear-gradient(0deg,#a49900 0,#e6d600 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a49900",endColorstr="#e6d600",GradientType=1)}.sidebar .menu-produtos-container .chocolate a{background-color:#603912;background-image:url(/wp-content/themes/produtos/images/chocolate.png),-moz-linear-gradient(0deg,#875d35 0,#603912 100%);background-image:url(/wp-content/themes/produtos/images/chocolate.png),-webkit-linear-gradient(0deg,#875d35 0,#603912 100%);background-image:url(/wp-content/themes/produtos/images/chocolate.png),linear-gradient(0deg,#875d35 0,#603912 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#875d35",endColorstr="#603912",GradientType=1)}.sidebar .menu-contactos-container{margin-top:86px}.sidebar .menu-contactos-container a,.sidebar .menu-contactos-container li{background-size:contain;display:block;width:370px;height:44px;font-family:"Montserrat",sans-serif;font-weight:700;font-size:24px;font-size:2.4rem;text-decoration:none;color:#fff;text-align:center;margin-bottom:5px}.sidebar .menu-contactos-container a{padding-top:2px}.sidebar .menu-contactos-container .opiniao a{background:url(/wp-content/themes/produtos/images/bot_opiniao.png)no-repeat}.sidebar .menu-contactos-container .contactos a{background:url(/wp-content/themes/produtos/images/bot_contactos.png)no-repeat}.entry{margin-bottom:40px}.page .entry-content{padding-left:60px}.sugestoes{width:210px;min-height:480px;float:left;margin:0 30px}.attachment-thumbnail{border:2px solid #737373;padding:10px;width:200px;height:200px}.sugestoes a,.sugestoes p a{text-decoration:none}.sugestoes .entry-title{font-size:24px;font-size:2.4rem;margin:0 0 14px}.sugestoes p{margin:0 0 14px}.sugestoes p a{font-size:14px;font-size:1.4rem;color:#1f1f1f;font-weight:700}.relacionados{width:1112px;margin:200px auto 0;overflow:hidden}.relacionados-title{margin:0 60px 60px 30px;border-bottom:1px solid #1f1f1f;padding-bottom:12px;font-style:italic;letter-spacing:-1px}.sidebar{font-size:16px;font-size:1.6rem}.sidebar ul>li:last-child{margin-bottom:0}.site-footer{background-color:#000;font-size:14px;font-size:1.4rem;line-height:1.4;padding:20px 0;text-align:center}.site-footer p{color:#fff;margin:14px 0 0}.site-footer a{color:#fff;text-decoration:none}@media only screen and (max-width:1200px){.site-inner,.wrap{max-width:960px}.content{width:620px}.sidebar-primary,.title-area{width:300px}.site-header .title-area{width:50%}.site-header .widget-area{width:22%}}@media only screen and (max-width:960px){.site-inner,.wrap{max-width:800px}.site-header{height:auto}.content,.sidebar-primary,.site-header .title-area,.site-header .widget-area{width:100%}.site-header .widget-area{padding-left:0}.header-image .site-title>a{background-position:center top}.site-description,.site-header .title-area,.site-title{text-align:center}.sidebar-content .sidebar-primary{float:inherit;width:80%;margin:0 auto}}@media only screen and (max-width:800px){body{background-color:#fff;font-size:16px;font-size:1.6rem}body>div{font-size:20px;font-size:2rem}.site-header,.site-inner,.wrap{padding-left:5%;padding-right:5%;padding-bottom:18px}.title-area{background-size:contain;background-position:top center}.site-title a{margin:0 auto}.archive-description,.entry,.sidebar .widget{padding:0}}@media only screen and (max-width:480px){.sidebar-content .sidebar-primary{width:100%}.site-title a,.site-title a:focus,.site-title a:hover{width:100%;height:89px}.entry-title{text-align:center}}@media print{*,:after,:before{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}.site-title>a:after,a[href^="#"]:after{content:""}img{max-width:100%!important}@page{margin:2cm .5cm}h1,h2,h3,h4,p{orphans:3;widows:3}.content{width:100%}.header-widget-area,.sidebar{display:none!important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative;top:-100px}h1,h2,h3,h4,img{page-break-after:avoid;page-break-inside:avoid}ul{page-break-before:avoid}}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#cookie-notice{font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center;position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:" ";height:15px;width:2px;top:3px;background-color:gray}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container{padding:15px 25px}}