#modal-on-exit-popup .modal-content {
	max-height: 90% !important;
}
/*
.wrapper-product-combination .product-combination-list .product-combination-item label {
	border-width: 2px;
	font-size: 16px;
	font-family: 'roboto_black';
	padding: 1px;
}

.wrapper-product-combination .product-combination-list .product-combination-item label div {
	line-height: 32px;
	min-height: 32px;
	top: 0;
	min-width: 32px;

	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.wrapper-product-combination .product-combination-list .product-combination-item label div.combination-image {
	font-size: 0;
	line-height: 32px;
	height: 32px;
	text-align: center;
}
*/
.wrapper-product-combination .product-combination-list .product-combination-item label div.combination-image img {
	display: inline-block;
	max-height: 100%;
	max-width: 100%;
	vertical-align: middle;
}
/* Deixar elementos "SKU, categoria e marca" em maiusculo no produto*/
.element-product-detail .product-info {
    text-transform: uppercase;
}

/*Ajuste menu principal tema fcv2*/
#nav-main .element-menu-category #menu-category .menu-category-list > li > a {
    padding: 14px 14px 10px;
}
/* deixar fotos iguais da monniere*/
#product-list .product-list-item .product-image a:not(.label-unavailable),
#product-list-sidebar .product-list-item .product-image a:not(.label-unavailable) {
	padding-top: 150%;
}
nav#menu-category {
    font-weight: bold;
}

/*CUSTOM - Imagens Variações*/
.wrapper-product-combination .product-combination-list .product-combination-item label {
    height: auto !important;
    border-radius: 0;
}
.wrapper-product-combination .product-combination-list .product-combination-item label div.combination-image {
    width: max-content;
    height: max-content;
    max-height: 150px;
    margin: auto;
    border-radius: 0;
}
/*FIM - CUSTOM - Imagens Variações*/

/*CUSTOM - Botão Comprar Whatsapp*/
.wrapper-btn-buy {
    display: flex !important;
    flex-direction: column;
}
.btn-comprar-whats {
    text-align: center;
    padding: 10px;
    border: 1px solid #000;
    border-radius: 20px;
    margin-top: 10px;
}
.btn-comprar-whats:after{
    background: #000;
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    margin: 0 5px;
    -webkit-mask: url(https://cdn.simplo7.net/static/themed/Quadrorama/webroot/img/icon-whatsapp.svg) no-repeat center center;
    -moz-mask: url(https://cdn.simplo7.net/static/themed/Quadrorama/webroot/img/icon-whatsapp.svg) no-repeat center center;
    mask: url(https://cdn.simplo7.net/static/themed/Quadrorama/webroot/img/icon-whatsapp.svg) no-repeat center center;
    -webkit-mask-size: contain;
    -moz-mask-size: contain;
    mask-size: contain;
}
/*FIM - CUSTOM - Botão Comprar Whatsapp*/

a.btn-show-instrucao {
    font-size: 16px;
    text-decoration: underline;
}

a.btn-show-instrucao:before {
    background: black;
    mask: url('https://26638.cdn.simplo7.net/static/26638/galeria/167586001142995.png') no-repeat center center;
    width: 34px;
    height: 20px;
    -webkit-mask: url('https://26638.cdn.simplo7.net/static/26638/galeria/167586001142995.png') no-repeat center center;
    content: "";
    display: inline-block;
    -webkit-mask-size: contain;
    mask-size: contain;
    margin-right: 8px;
}
/*Aumentar tamanho das imagens*/
#product-list .product-list-item .product-image a:not(.label-unavailable),
#product-list-sidebar .product-list-item .product-image a:not(.label-unavailable) {
	padding-top: 150%;
}

/*Ajustes Custom Whats*/
.btn-comprar-whats {
    position: absolute;
    right: 74px;
    width: 208px;
}

li.product-list-item.product-compounded .product-info {
    display: flex;
    flex-direction: column;
}

li.product-list-item.product-compounded .product-info .product-name {
    order: 0;
}

li.product-list-item.product-compounded .product-info p.product-price.product-sell-price {
    order: 1;
}

li.product-list-item.product-compounded .product-info p.product-parcelled-price {
    order: 3;
}

li.product-list-item.product-compounded .product-info p.product-cash-price {
    order: 2;
}

/*CUSTOM - #250258*/
#product-list-sidebar .product-list-item .product-info, #product-list .product-list-item .product-info {
    text-align: center;
}
#product-list-sidebar .product-list-item .product-info .product-name h2, #product-list .product-list-item .product-info .product-name h2 {
    text-align: center;
}
#product-list-sidebar .product-list-item .product-info .product-rating, #product-list .product-list-item .product-info .product-rating {
    margin-left: auto !important;
    margin-right: auto !important;
}
#product-list-sidebar .product-list-item .product-info p.product-price .product-price, #product-list .product-list-item .product-info p.product-price .product-price, #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: 25px;
    line-height: 30px;
}
p.product-cash-price {
    color: var(--base-color);
}
/*FIM - CUSTOM - #250258*/

/*Ajustes CUSTOM PREÇOS*/
#product-list-sidebar .product-list-item .product-info p.product-price .product-price, #product-list .product-list-item .product-info p.product-price .product-price, #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: 13px;
    line-height: 23px;
    color: #000;
}
p.product-cash-price {
    color: #000;
    font-weight: bold;
    width: 100%;
}
p.product-cash-price span:first-child {
    display: block;
    font-size: 25px;
    line-height: 30px;
    color: var(--base-color);
}
p.product-price.product-sell-price {
    width: 30%;
    text-align: right;
}
p.product-parcelled-price {
    text-align: left;
    line-height: 22px !important;
        font-weight: bold;
}
body:not(pagina-produto) p.product-parcelled-price {
    margin-left: 5px;
}
.element-product-detail .wrapper-product-price .product-price .product-price-off {
    font-weight: bold;
}
li.product-list-item.product-compounded .product-info {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: row !important;
}
#product-list .product-list-item .product-info p.product-price .product-price:before {
    display: inline-block;
    content: "ou";
    margin-right: 3px;
    line-height: 23px;
}
#product-list-sidebar .product-list-item .product-info .product-name, #product-list .product-list-item .product-info .product-name {
    width: 100%;
}
li.product-list-item.product-compounded .product-info p.product-price.product-sell-price {
    order: 3;
}

/*Pag Produto*/
.element-product-detail span.desconto_avista {
    display: block;
    font-size: 25px;
    line-height: 30px;
    color: var(--base-color);
}
.element-product-detail .wrapper-product-price .product-price .product-new-price span.product-big-price {
    font-size: 13px;
}
.element-product-detail .wrapper-product-price .product-price .product-new-price span.product-big-price:before {
    display: inline-block;
    content: "ou";
    text-transform: lowercase;
    margin-right: 5px;
}
/*FIM - Ajustes CUSTOM PREÇOS*/

.product-sharing { 
	display: none !important; 
} 

/* Banner tarja 100% */  
 .element-banner-stripe .container-12,   
 .element-banner-stripe .container-12 .grid-12,  
 .element-banner-stripe #banner-stripe,  
 .element-banner-stripe {  
     margin: 0 !important;  
     max-width: 100% !important;  
     padding-left: 0 !important;  
     padding-right: 0 !important;  
     width: 100% !important;  
 }   

 .element-banner-stripe li img,  
 .element-banner-stripe li, 
 .element-banner-stripe li picture { 
     width: 100% !important; 
     max-width: 100% !important; 
 } 

.element-banner-stripe #banner-stripe > li {
    padding-left: 0px;
    padding-right: 0px;
}