
		body{
			background-color: ;font-family: "Poppins", arial, tahoma;
			font-weight: normal;
		}#mainMenu li.level0 a, #mainMenu li.level0 a span, #mainMenu li.level1 a, #mainMenu li.level1 a span, #mainMenu li.level2 a, #mainMenu li.level2 a span, #menu-collapse a.level0{font-family: "Poppins", arial, tahoma;}
				.nav-sub-menu li.level0 a, .nav-sub-menu li.level0 a span, .nav-sub-menu li.level1 a, .nav-sub-menu li.level1 a span, .nav-sub-menu li.level2 a, .nav-sub-menu li.level2 a span, #menu-button{font-family: "Poppins", arial, tahoma;}
				h1, .page-title h1{font-family: "Poppins", arial, tahoma;}
				h2, .page-title h2{font-family: "Poppins", arial, tahoma;}
				h3, .page-title h3{font-family: "Poppins", arial, tahoma;}
				h4{font-family: "Poppins", arial, tahoma;}
				h5{font-family: "Poppins", arial, tahoma;}
				h6{font-family: "Poppins", arial, tahoma;}
				.price, .price-box .price{font-family: "Poppins", arial, tahoma;}
				Array{font-family: Libre Baskerville;}
				.mensagem-cep{display:none !important;}
.product-options-bottom > .price-box > span > .price {
    font-size: 18px !important;
}
.products-grid .product-desc > .price-box{display:flex;justify-content:space-between;gap:5px;flex-wrap:wrap}
.products-grid .product-desc .price-box > .old-price{order:2}
.products-grid .product-desc .price-box > .special-price{order:3}
.products-grid .product-desc .price-box > span{order:1}
.products-grid .product-desc .price-box > .price-box{position:relative;flex-grow:1;padding-right:20px}
.products-grid .product-desc .price-box small{font-size:0 !important;}
.products-grid .product-desc .price-box small:before{content: 'sem juros';
    font-size: 11px;
    position: absolute;
    left: 0;
    top: 18px;
    width: 100px;}
.product-shop > .price-box .price-box{display:none;}
/* Style cols in headers */
.checkout-onepage-success .header .text-center{border-none;}
@media(min-width:1200px){
.header-container .row > div:first-child,
.header-container .row > div:nth-child(4){
width:212px;
}
.header-container .row > div:nth-child(3){
width:calc(100% - 424px);
}}

.mfp-iframe-scaler .frame{position:relative;}
.mfp-inline-holder .mfp-content .btn-default{
    position: absolute;
    left: 0;
    bottom: 10px;
    color: #FFF;
    background: #222;
}
.block-cart-header .actions .btn:first-child:after {
    content: 'Finalizar pedido';
    font-size: 11px;
    letter-spacing: 3px;
}
.block-cart-header .actions .btn:first-child {
    font-size: 0;
    letter-spacing: 0;
}
.block-cart-header .actions .btn:nth-child(2) {
    display: none;
}
.hotspot-modal--frontend .product-images-slide img {
    width: 598px !important;
}

.dropdown-sm .dropdown-menu {
    max-height: 306px;
    overflow-y: hidden;
}
.header.header-v1 .mega-menu .nav-main .mega-menu-fullwidth.custom-col-2.hover-right{
	position: relative !important;
}
.header.header-v1 .mega-menu .nav-main .mega-menu-fullwidth.custom-col-2.hover-right .dropdown-menu{
	left: 0;
}
@media (max-width: 1199px){
	.mega-menu .nav-main .mega-menu-fullwidth.custom-col-2.hover-right{position: relative}
}
.swatch-item-color-black{
	background-color: #000;
}
/* Mestiza */
.d-flex{
 display:flex;
}
.align-items-center{
 align-items:center;
}
.icon-service p,
.icon-service p a{
color:#151515 !important;
}
.header .top-bar{
background-color:#151515 !important;
color:#FFF !important;
}
.header-contact a,
.header .top-bar [class*="pe-"]{
color:#FFF !important;
}
@media(max-width:767px){
#shopping-cart-table tbody tr td.col[data-th="Price"]:before{
content:'Preço:';
}
}
@media(max-width:640px){
.products-grid .item .product-top .icon-links,
.products-grid .item .add-to-cart,
.products-grid .item .product-top a:before{display:none;}
.top-bar .d-flex{flex-direction:column;}
ul.appeals li{ display:flex;justify-content:center;}
}