#header-main .element-menu-category-header #menu-category-header .menu-category-list {
    padding: 5px 10px;
}

#header-main .element-menu-category-header #menu-category-header .menu-category-list>li {
    padding: 5px 10px;
}
@import url('https://fonts.googleapis.com/css?family=Josefin+Sans&display=swap');
*, body, #header-main .header-1 {font-family: 'Josefin Sans', sans-serif;}
.header-box-content h1, .header-box-content h2, .header-box-content h3, .header-box-content h4, .header-box-content h5, .header-box-content h6, .header-box-content .title-primary, .header-box-content .title-secundary  {font-family: 'Josefin Sans', sans-serif;font-weight: bold}                     
#header-main .header-1 {background-color: #000;color:#fff;text-transform: none;font-size: 14px; padding: 10px 0 !important;}
#header-main .element-menu-top .menu-top-list li {padding-right: 14px;}
#herader-main search-field::-webkit-input-placeholder {color: #000 !important;}
#herader-main search-field::-moz-placeholder {color: #000 !important;}
#herader-main search-field:-ms-input-placeholder {color: #000 !important;}
#herader-main search-field:-moz-placeholder {color: #000 !important;}
.grid-search .welcome-message {display: none;}
input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], input[type="search"], input[type="creditcard"], input[type="cpf"] {padding: 8px 10px;margin: 10px 0;border: 1px solid #000;border-radius:0;color:#000;}
#header-main .element-search .btn.btn-search {padding: 5px 0;right: 3px;top: 7px;}
#header-main .element-search .btn.btn-search .btn-icon {font-size: 19px;}
#header-main .element-info .info-phone, #header-main .element-info .info-phone .info-ddd {font-size: 13px;font-weight: 400!important;}
#header-main .info-phone.info-whatsapp {display: none;}
#header-main .element-info .info-phone:before {font-size: 17px;}
#header-main .element-shopping-cart .link-shopping-cart .shopping-cart-total-price-wrapper, #header-main .element-shopping-cart .link-shopping-cart .shopping-cart-total-price-wrapper .shopping-cart-total-price {font-size: 14px;font-family: 'Josefin Sans', sans-serif;}
span[class^="icon"].icon-shopping-cart {font-size: 19px;height: fit-content;line-height:normal;width:fit-content;}
#header-main .element-shopping-cart .link-shopping-cart {padding: 0 0 0 30px;background-color: transparent;}
#header-main .element-shopping-cart .element-menu-top {display: none!important;}
ul.menu-category-list li a {padding: 10px 15px;letter-spacing: .5px;font-size: 15px!important;color: #000;text-transform: uppercase;font-weight: bold;}
#header-main .element-menu-category-header #menu-category-header .menu-category-list li >ul {background-color: #000;transition: 0.5s}
#header-main .element-menu-category-header #menu-category-header .menu-category-list>li ul li a {text-transform: none;color:#fff;}
.menu-category-inner {border-bottom: 1px solid #000;display:flex;justify-content: center;}
#header-main .element-menu-category-header #menu-category-header .menu-category-list {margin: 0;}
#header-main .element-menu-category-header #menu-category-header .menu-category-list li:last-child a {padding-right: 0;}
#footer-main .element-menu-footer .menu-footer-list > li ul li a:before {content: "→";}
#product-list .product-list-item .product-info .product-name, #product-list-sidebar .product-list-item .product-info .product-name, #product-list .product-list-item .product-info .product-price, #product-list-sidebar .product-list-item .product-info .product-price {color: #000!important;font-size: 16px;font-family: 'Josefin Sans', sans-serif;font-weight: bold;min-height: auto;}
.btn .btn-text {color: #fff!important;font-size: 16px;font-family: 'Josefin Sans', sans-serif;font-weight: bold;}
#product-list .product-list-item .wrapper-product-combination, #product-list-sidebar .product-list-item .wrapper-product-combination, #product-list .product-list-item, #product-list-sidebar .product-list-item {box-shadow: none;background: transparent;border: 1px solid #fff;}
#product-list .product-list-item:hover, #product-list-sidebar .product-list-item:hover {-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.15);-moz-box-shadow: 0 0 5px rgba(0,0,0,0.15);box-shadow: 0 0 5px rgba(0,0,0,0.15);-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;border-color: #000}
#footer-main .copyright {background-color: #000;}
#footer-main .copyright p {color: #000;text-align: center;}
#footer-main .copyright img {height: 45px;margin-left: -77px;object-fit: contain;}
.header-box-content h1, .header-box-content h2, .header-box-content h3, .header-box-content h4, .header-box-content h5, .header-box-content h6, .header-box-content .title-primary, .header-box-content .title-secundary {border-bottom: 1px solid #000;}
.name-cnpj-inner {display: none;}
#content-main + iframe, .wa-chat-wrapper.wa-chat-right + iframe { height: auto !important; aspect-ratio: 1603/321;}


iframe[src="https://widget.tagembed.com/120623?view"] {
    height: 370px !important;
}

#footer-main {
    margin-top: 0;
}