@import url(//blog.supermercadonaturista.com/wp-content/themes/supermercadoblog/../twentytwenty/style.css);body{background:#fff;max-width:1920px;margin:0 auto}header#site-header a{color:#232323;font-size:16px}header#site-header a:hover{text-decoration:none;color:#39a308}.soyheaderbanner{height:48px;background:#87bd0e}.soyheaderbanner-under{height:30px;background:#87bd0e}#site-content{background:#f1f1f1;padding:0 0 5rem}body:not(.overlay-header) .primary-menu>li>a,body:not(.overlay-header) .primary-menu>li>.icon,.modal-menu a,.footer-menu a,.footer-widgets a,#site-footer .wp-block-button.is-style-outline,.wp-block-pullquote:before,.singular:not(.overlay-header) .entry-header a,.archive-header a,.header-footer-group .color-accent,.header-footer-group .color-accent-hover:hover{color:#083c0c}.post-inner{padding-top:2rem}.pagination-separator,.post-separator{margin-top:2rem;margin-bottom:3rem}.pagination-wrapper{margin-bottom:3rem}h2.entry-title{font-size:4.4rem}.post-meta-wrapper{max-width:59rem}.primary-menu-wrapper ul.primary-menu{text-align:center;display:block}.primary-menu>li{display:inline-block;margin:.5rem 0 0 7%}body:not(.overlay-header) header#site-header .soyheaderbanner-under .primary-menu>li>a{color:#fff;text-decoration:none;font-size:16px}body a{color:#87bd0e}body input[type=submit]{background-color:#87bd0e}.soy-contact-phone img{float:left;padding-right:1rem}footer#site-footer .section-inner .block-social ul li.facebook{margin-top:1.5rem}@media (min-width:576px){.header-inner{width:540px;max-width:100%}}@media (min-width:768px){.header-inner{align-items:center;display:flex;justify-content:space-between;padding:2.8rem 0}header #_mobile_contact_link{display:none}header .header-titles-wrapper{margin-right:4rem;max-width:50%;padding:0;text-align:left}header .soy-under-header-mobile{display:none}.hidden-sm-up{display:none}footer .soy-link-block .soy-title-mobile-footer{display:none}}@media (min-width:992px){.header-inner{width:960px;max-width:100%}}@media (min-width:1200px){.header-inner{width:1140px;max-width:100%}}@media (min-width:768px) and (max-width:1000px){header .header-inner .header-navigation-wrapper .soy-search-header{display:none}header .header-inner .header-navigation-wrapper .soy-contact-phone{width:100%}header .toggle.nav-toggle.mobile-nav-toggle{display:none}header .primary-menu-wrapper{display:block;width:100%}}.search-modal .search-field{padding:3.5rem 0 0 2rem;height:216px}.archive-title{color:#87bd0e;text-transform:uppercase;font-weight:400;letter-spacing:5px}.archive-title span.color-accent{display:none}#site-footer.header-footer-group{background-color:#363839}.footer-top-hidden #site-footer{margin-top:0}footer#site-footer input[type=submit]{background-color:#87bd0e;margin-left:0}footer#site-footer .section-inner{display:block}footer#site-footer .section-inner .block-search{display:inline-block;padding-top:0;width:50%;vertical-align:top}footer#site-footer .section-inner .block-social{display:inline-block;padding-top:1rem;width:39%}footer#site-footer .section-inner .block-social ul{list-style:none;float:right;display:inline-flex}a{text-decoration:none}#contact-link img{display:inline-block}#contact-link a{float:right;padding-top:1rem}#_desktop_contact_link{width:1140px;max-width:100%;margin:0 auto}#contact-link{width:150px;height:48px;float:right;background-color:#0c2e10;text-align:center;padding-top:1rem}header#site-header #contact-link a{text-align:center;color:#fff;float:none}header .search-form .search-submit{margin:0 0 .8rem}header .header-navigation-wrapper{display:block;width:60%}header .header-navigation-wrapper .soy-contact-phone{width:32%;display:inline-block;padding-right:2rem;vertical-align:top;padding-top:1.5rem}header .header-navigation-wrapper .soy-search-header{width:60%;display:inline-block}header .search-form .search-field,header .search-form .search-submit{margin:0 0 1.5rem 1.5rem}header .soy-search-header .search-form .search-submit{margin:0 0 1.5rem}header .soy-search-header input[type=submit]{font-size:1.4rem}footer .soy-link-block{margin-top:1.25rem;padding-top:1.25rem;overflow:hidden;box-shadow:0 -5px 5px -5px rgba(0,0,0,.3);width:1140px;max-width:100%;margin:0 auto}footer .soy-link-block .soy-links{width:60%;display:inline-block;vertical-align:top}footer .soy-link-block .soy-links .col-md-6.wrapper{width:49%;display:inline-block;vertical-align:top;padding-left:2rem}footer .soy-link-block .block-contact.col-md-4.links.wrapper{width:39%;display:inline-block;vertical-align:top;font-size:1.4rem;line-height:1.5}footer .soy-link-block .block-contact.col-md-4.links.wrapper h4{color:#87bd0e;font-size:1.8rem;text-transform:uppercase}footer h3,footer h4{color:#87bd0e;font-size:1.8rem;text-transform:uppercase;margin:2.5rem auto 1rem}footer .soy-link-block ul{list-style:none;margin:1rem}footer .soy-link-block li a{color:#fff;cursor:pointer;font-size:1.4rem}footer .soy-link-block li{margin:0}footer#site-footer{font-size:1rem;-moz-osx-font-smoothing:grayscale;color:#fff;line-height:1.25em}.search-form input.soy-search-icon{position:absolute;right:5px;top:13px}.search-form{position:relative}.search-form input[type=search]:focus{outline:3px solid #2fb5d2;color:#232323;outline-offset:unset}.search-modal .search-modal-inner .search-form .soy-search-icon{display:none}@media (max-width:767px){footer .soy-link-block .soy-links .col-md-6.wrapper{padding-left:0}header .site-logo img{max-height:6rem;transition:unset}header button.toggle.search-toggle.mobile-search-toggle{display:none}header .header-titles-wrapper .header-titles{display:inline-block;width:50%}header .header-titles-wrapper button.toggle.nav-toggle.mobile-nav-toggle{display:inline-block;width:22%;padding:0;vertical-align:top;position:relative}header .header-titles-wrapper button.toggle.nav-toggle.mobile-nav-toggle .toggle-text{display:none}header .header-navigation-wrapper{display:none}header .nav-toggle .toggle-icon{height:auto;width:auto;padding-top:1.5rem}header .nav-toggle .toggle-icon img{margin:0 auto}header .nav-toggle .toggle-inner{display:block;justify-content:center;height:auto;position:relative}header #_mobile_contact_link #contact-link-mobile{padding-top:2.3rem}header #_mobile_contact_link #contact-link-mobile a img{margin:0 auto}header .header-inner{margin:0}header .soyheaderbanner{display:none}header .header-inner{padding:0;max-width:unset;width:100%}header .soyheaderbanner-under{display:none}header #_mobile_contact_link{display:inline-block;width:22%;vertical-align:top}header .header-inner .toggle{padding:0 2rem 0 0}header .modal-menu a{color:#87bd0e}header .soy-under-header-mobile{display:block;background:#f1f1f1;padding:1rem}.hidden-sm-down{display:none}footer .soy-link-block ul#footer_sub_menu_83419{display:none}footer .soy-link-block ul#footer_sub_menu_64385{display:none}footer .soy-link-block .soy-links .col-md-6.wrapper{width:100%;display:block}div.menu-modal .modal-menu a{color:#87bd0e}header .soy-contact-phone img{float:none;display:inline-block}header .soy-contact-phone{text-align:right;margin-top:2rem}header .header-titles-wrapper{align-items:unset;display:block;justify-content:unset;padding:0;text-align:center}footer .soy-link-block .block-contact.col-md-4.links.wrapper{width:100%;display:block;font-size:1.4rem;line-height:1.5}.footer-container .links .navbar-toggler{display:inline-block;padding:0}.navbar-toggler{width:2.5em;height:2em;position:absolute;right:5%;top:15px}.float-xs-right{float:right !important}.soy-link-block .title.clearfix.hidden-md-up,.soy-link-block .block-contact{padding:.625rem;border-bottom:1px solid #f6f6f6;cursor:pointer;position:relative}.soy-link-block .h3{line-height:2;font-size:1.5rem;color:#87bd0e;text-transform:uppercase;font-weight:700}.hidden{display:none}footer .soy-link-block .soy-links{width:100%;display:inline-block}footer#site-footer .section-inner .block-search{width:90%;margin:0 auto;display:block}footer#site-footer .section-inner .block-social{width:100%;text-align:center}footer#site-footer .section-inner .block-social ul{float:none;margin:0}footer .soy-link-block{box-shadow:none}}.wp-block-image{display:table;margin:auto;text-align:center}.post .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:90rem}