/*CUSTOM - Página Nossa História - #242554*/
div[class^="box"] {
    display: flex;
    justify-content: center;
    align-items: center;
}
.img-esq {
    width: 40%;
}
.text-dir {
    padding-left: 20px;
    width: 60%;
}
.text-esq {
    width: 60%;
    padding-right: 20px;
}
.img-dir {
    width: 40%;
    order: 1;
}
.pagina-personalizada .page-content p {
    font-size: 18px;
    line-height: 26px;
    font-family: 'roboto_condensed_regular';
}
/*FIM - CUSTOM - Página Nossa História - #242554*/

/*Ajustes Tema*/
.element-product-detail .product-info .product-brand,
.element-product-detail .product-info .product-codebar,
.element-product-detail .product-info .product-max-amount,
.element-product-detail .product-info .product-category{
    display: none;
}
#header-main .element-menu-top .menu-top-list {
    justify-content: flex-end;
}

.pagina-personalizada #sidebar-left {
    display: none !important;
}
.pagina-personalizada #vitrine {
    width: 100% !important;
}
.element-banner-shop {
    padding: 20px 0;
    max-width: 1150px;
    margin: auto;
}
.header-box-content {
    text-align: center;
}
.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-size: 24px;
}
#nav-main .element-menu-category #menu-category .menu-category-list>li a {
    font-size: 22px;
}
#nav-main .element-menu-category #menu-category .menu-category-list {
    justify-content: space-between;
}
#product-list-sidebar .product-list-item .product-info .product-name h2, #product-list .product-list-item .product-info .product-name h2 {
    font-size: 22px;
    line-height: 24px;
}
#product-list .product-list-item .product-info .product-price span:first-child, #product-list-sidebar .product-list-item .product-info .product-price span:first-child {
    font-size: 20px;
}
#product-list-sidebar .product-list-item .product-info p.product-price .product-big-price, #product-list .product-list-item .product-info p.product-price .product-big-price {
    font-size: 22px;
}
/*FIM - Ajustes Tema*/

/*Ajustes Fontes*/
.pagina-produto #content-main,
.pagina-personalizada #content-main{
    font-family: 'Open Sans';
}
#product-list-sidebar .product-list-item .label-launch, #product-list .product-list-item .label-launch, #product-list-sidebar .product-list-item .label-promo, #product-list .product-list-item .label-promo, #product-list-sidebar .product-list-item .label-freeshiping, #product-list .product-list-item .label-freeshiping {
    font-size: 17px;
}
#product-list-sidebar .product-list-item .wrapper-btn-product .btn .btn-text, #product-list .product-list-item .wrapper-btn-product .btn .btn-text {
    font-size: 22px;
}
/*FIM - Ajustes Fontes*/

/*Cupom de desconto*/
.cart-data-coupon-holder .link {
	background: #75ac98;
	border: 0;
	color: #fff !important;
	font-size: 14px;
	line-height: 20px;
	margin-top: 20px !important;
	padding: 10px 15px;
	text-decoration: bold;
	text-transform: uppercase;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition: all 1000ms ease;
	-moz-transition: all 1000ms ease;
	-ms-transition: all 1000ms ease;
	-o-transition: all 1000ms ease;
}