header .logo {
    max-height: 28px !important;
}
.section-category li.product img{
    max-width: 220px !important;
    max-height: 220px !important;
    text-align: center;
    margin: 0 auto !important;
}
.section-category .column-text h2{
    font-weight: bold;
    font-size: 40px;
}
.section-category .column-text p{
    font-size: 20px;
}
.section-category-one li.product img{
    max-width: 400px !important;
    max-height: 400px !important;
}
.section-category-one-last li.product img{
    max-width: 300px !important;
    max-height: 300px !important;
}
.search .hongo-main-title-wrap{
    height: 71px !important;
}
.search h1.hongo-main-title{
    font-size: 30px !important;
}
/* body .hongo-layout header#masthead a{
    color: #ffffff !important;
}
body .hongo-layout header#masthead a:hover{
    color: #f16543 !important;
}*/
.home .hongo-featurebox-wrap .hongo-featurebox-img a img,
.home .hongo-featurebox-wrap .hongo-featurebox-img a:hover img{
    -moz-transition: all 1.2s ease;
    -webkit-transition: all 1.2s ease;
    -o-transition: all 1.2s ease;
    -ms-transition: all 1.2s ease;
    transition: all 1.2s ease;
}
.home .hongo-featurebox-wrap .hongo-featurebox-img a img{
    opacity: 0.7;
}
.home .hongo-featurebox-wrap .hongo-featurebox-img a:hover img{
    opacity: 1;
}
.widget_product_categories_thumbnail ul li{
    margin-bottom: 13px;
}
header .mega-menu-main-wrapper .wpb_wrapper .vc_row .coluna-1,
header .mega-menu-main-wrapper .wpb_wrapper .vc_row .coluna-2{
    width: 22%;
}
header .mega-menu-main-wrapper .wpb_wrapper .vc_row .coluna-3,
header .mega-menu-main-wrapper .wpb_wrapper .vc_row .coluna-4{
    width: 28%;
}
header .mega-menu-main-wrapper .wpb_wrapper .vc_row .coluna-3 .vc_column-inner,
header .mega-menu-main-wrapper .wpb_wrapper .vc_row .coluna-4 .vc_column-inner{
    padding-left: 0;
    padding-right: 0;
}
.home #destaque .destaque-texto p{
    min-height: 20px !important;
}
footer .first-column{
    width: 25%; 
}
footer .second-column{
    width: 15%; 
}
.search .hongo-main-content-wrap{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.woocommerce ul.order_details li {
    width: 25%;
    margin: 0 !important;
    padding: 1rem !important;
}
.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received.alt-font{
    display: block;
    text-align: center;
    padding: 3rem 2rem;
    background: #1f247f;
    color: #FFFFFF;
    margin-bottom: 3rem;
}
.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received.alt-font span{
    display: block;
    margin-top: 2rem;
    font-size: 1.8rem;
}
body.page-id-102009, body.page-id-102028{
    padding-top:70px;
}
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
    body.page-id-102009, body.page-id-102028{
        padding-top:0;
    }
    .home .hongo-shop-banner-14 .shop-banner-wrapper {
        width: 250px !important; 
        opacity: 0.9;
        padding: 25px;
    }
    #destaque{
        padding-top: 0 !important;
    }
    footer .first-column{
        width: 100%;    
    }
    footer .second-column{
        width: 100%;    
    }
    .coluna-form{
        padding: 20px 30px !important;
    }
     section, .default-page-space { 
         padding: 50px 0 0 0;
    }
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
    #sb_instagram #sbi_images .sbi_item{
        width: 33% !important;
    }
    #sb_instagram #sbi_images .sbi_item a.sbi_photo{
        height: 135px !important;
    }
    h1.hongo-main-title{
        font-size: 60px !important;
    }
    .page-id-9315 .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, 
    .page-id-9315 .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
        width: 25%;
        float: left;
    }
    .icones-produtos .wpb_column .hongo-featurebox-wrap{
        width: 50%;
        float: left;
    }
    body.hongo-ready .hongo-stretch-content.section-category{
        display: none;
    }
    section.hongo_responsive_1598270186717 {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }
}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
    #sb_instagram #sbi_images .sbi_item a.sbi_photo{
        height: 85px !important;
    }
    h1.hongo-main-title{
        font-size: 50px !important;
    }
    .page-id-9315 .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, 
    .page-id-9315 .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
        width: 33%;
        float: left;
    }
    .icones-produtos .wpb_column .hongo-featurebox-wrap{
        width: 50%;
        float: left;
        padding: 15px;
    }
    .icones-produtos .hongo-featurebox-text, 
    .icones-produtos .hongo-featurebox-text a{
        font-size: 17px !important;
    }
}

section, .default-page-space {
    padding: 0;
}
.wpcf7 .wpcf7-form p label input, .wpcf7 .wpcf7-form p label textarea {
    margin-bottom: 0;
}
.wpcf7 .wpcf7-form p {
    margin: 0;
}
a.whatsapp img {
    margin: 0 1rem;
}
.title-wrapper .one-third-screen{
	padding: 1rem;
    margin-top: 6rem;
	  margin-bottom: 4rem;
	  height: auto;
}
.home .hongo-shop-banner-14 .shop-banner-wrapper{
		width: 350px;
}