/*BOX BOTÕES PRODUTOS*/
#boxes-ondecomprar {width: 100%; font-family: inherit;}

#boxes-ondecomprar .boxbotoes-oc {margin: 0 auto; max-width: 1316px; display: flex; justify-content: center; }
#boxes-ondecomprar .boxbotoes-oc .tit-main { font-size: min(max(18px, calc(1.125rem + ((1vw - 3.2px) * 1.004))), 28px); font-weight: bold; letter-spacing: -1px; padding: 35px 10px 5px 10px; color: #ffffff; text-align: center;}
#boxes-ondecomprar .boxbotoes-oc dt, .boxbotoes-oc dd {padding: 0; border: 0; border-bottom: 0;}
#boxes-ondecomprar .boxbotoes-oc dt a, .boxbotoes-oc dd a {display: block; color: #fff;}
#boxes-ondecomprar .boxbotoes-oc a.disabled { pointer-events: none; cursor: default; }
#boxes-ondecomprar .boxbotoes-oc .botao.disabled { pointer-events: none; cursor: default; }
#boxes-ondecomprar .boxbotoes-oc dd {border-top: 0; margin-inline-start: 0; padding: 0.5% 1% 2% 1%;}
#boxes-ondecomprar .boxbotoes-oc dd {border-top: 0; margin-inline-start: 0; padding: 2% 1% 2% 1%;}
#boxes-ondecomprar .boxbotoes-oc .img-logo {display: flex; justify-content: center; align-items: center; width: 120px; height: 53px; padding: 0;}
#boxes-ondecomprar .boxbotoes-oc .img-logo img {width:100%; height: auto; display: block; max-width: 120px;}

#boxes-ondecomprar .produto-container .botoes {width: 100%; margin: 0; padding: 10px 0 10px 0; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; align-content: center; grid-gap: 20px;}
#boxes-ondecomprar .produto-container .content-interno .botao {width: 100px; display: flex; justify-content: center; align-items: center; margin: 1% auto; min-height: 64px; text-align: center; cursor: pointer; border-radius: 30px; font-stretch: expanded; color: #fff; background-color: #000;}
#boxes-ondecomprar .produto-container .content-interno .botao .txtbtn-small {font-size: 12px;}
#boxes-ondecomprar .produto-container .content-interno .botao .txtbtn-big {font-size: min(max(13px, calc(0.8125rem + ((1vw - 3.2px) * 0.3846))), 16px); line-height: min(max(12px, calc(0.75rem + ((1vw - 3.2px) * 0.2564))), 14px); font-weight: bold; letter-spacing: -0.5px; }
#boxes-ondecomprar .produto-container .content-interno .botao a {text-decoration: none;}

#boxes-ondecomprar .produto-container .content-interno .botoes .boxLogoBtn {
	display: flex;
	max-width: 180px;
	min-height: 163px;
	flex-direction: column;
	align-items: center;
	justify-content: flex-end;
	background: #fff;
	border-radius: 20px;
	padding: 5px;
	box-shadow: 3px 3px 5px 0px #c7c7c7;
}

#boxes-ondecomprar .produto-container .content-interno .botoes .boxLogoBtn .txt-preco {
	display: flex;
    align-items: center;
    padding: 5px 0;
	font-weight: bold;
}

/*BOX BOTÕES CROSSLINK*/
#boxes-ondecomprar .botoes-crosslink {width: 100%;}
#boxes-ondecomprar .botoes-crosslink .boxbotoes-oc dd {border-top: 0; margin-inline-start: 0; padding: 1%;}
#boxes-ondecomprar .botoes-crosslink .boxbotoes-oc .tit-main { padding: 3% 2% 1% 2%; }
#boxes-ondecomprar .botoes-crosslink .produto-container .botoes {width: 100%; margin: 0; padding: 0; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; align-content: center; grid-gap: 5px;}
#boxes-ondecomprar .botoes-crosslink .produto-container .content-interno .botao {width: 180px; display: flex; justify-content: center; align-items: center; margin: 1% auto; min-height: 64px; text-align: center; cursor: pointer; border-radius: 30px; font-stretch: expanded; color: #fff; background-color: #000;}
#boxes-ondecomprar .botoes-crosslink .boxbotoes-oc .botoes .botao-logo img { width: 180px; }


/* ICONES BOTOES ------------------------*/
#boxes-ondecomprar .produto-container .content-interno .botao.iconCart1Grey, #boxes-ondecomprar.produto-container .content-interno .botao.iconCart2Grey, #boxes-ondecomprar .produto-container .content-interno .botao.iconCart1Black, #boxes-ondecomprar .produto-container .content-interno .botao.iconCart2Black, #boxes-ondecomprar .produto-container .content-interno .botao.iconCart1White, #boxes-ondecomprar .produto-container .content-interno .botao.iconCart2White, #boxes-ondecomprar .produto-container .content-interno .botao.iconCart3White {
	background-size: 30px 30px;
	background-repeat: no-repeat;
	background-position: 20px center;
    padding: 0 15px 0 55px;
    margin: 5px;
    min-height: 52px;
	display: flex;
	justify-content: center;
	text-align: center;
	align-items: center;
    font-size: min(max(12px, calc(0.75rem + ((1vw - 4.14px) * 0.4435))), 16px);
    line-height: 1.2rem;
    letter-spacing: -0.2px;
	box-shadow: 0px 3px #84848484;
}

#boxes-ondecomprar .produto-container .content-interno .botao.iconCart1Grey {
    background-image: url("https://s3-sa-east-1.amazonaws.com/assets.standout.com.br/img/icones/iconCart1Grey.png");
}

#boxes-ondecomprar .produto-container .content-interno .botao.iconCart2Grey {
	background-image: url("https://s3-sa-east-1.amazonaws.com/assets.standout.com.br/img/icones/iconCart2Grey.png");
}

#boxes-ondecomprar .produto-container .content-interno .botao.iconCart1Black {
	background-image: url("https://s3-sa-east-1.amazonaws.com/assets.standout.com.br/img/icones/iconCart1Black.png");
}

#boxes-ondecomprar .produto-container .content-interno .botao.iconCart2Black {
	background-image: url("https://s3-sa-east-1.amazonaws.com/assets.standout.com.br/img/icones/iconCart2Black.png");
}

#boxes-ondecomprar .produto-container .content-interno .botao.iconCart1White {
	background-image: url("https://s3-sa-east-1.amazonaws.com/assets.standout.com.br/img/icones/iconCart1White.png");
}

#boxes-ondecomprar .produto-container .content-interno .botao.iconCart2White {
	background-image: url("https://s3-sa-east-1.amazonaws.com/assets.standout.com.br/img/icones/iconCart2White.png");
}

#boxes-ondecomprar .produto-container .content-interno .botao.iconCart3White {
	background-image: url("https://s3-sa-east-1.amazonaws.com/assets.standout.com.br/img/icones/iconCart3White.png");
}

#boxes-ondecomprar .produto-container .content-interno .botao.iconCart1Grey > a {
	color: #7e7e7e;
}

#boxes-ondecomprar .produto-container .content-interno .botao.iconCart1Black > a {
	color: #000000;
}

#boxes-ondecomprar .produto-container .content-interno .botao.iconCart1White > a {
	color: #ffffff;
}
/* ICONES BOTOES ------------------------*/

/*BOX BOTÕES PRODUTOS*/

@media screen and (max-width: 768px) {
    #boxes-ondecomprar .botoes-crosslink .boxbotoes-oc .botoes .botao-logo img {
        width: 25.438vw;
    }
}

@media screen and (max-width: 600px) {
	#boxes-ondecomprar .produto-container .content-interno .botoes .boxLogoBtn {
		max-width: 33.33vw;
	}

	#boxes-ondecomprar .produto-container .content-interno .botao {
		width: 16.666vw;
	}
}

@media screen and (max-width: 475px) {
	#boxes-ondecomprar .produto-container .content-interno .botoes .boxLogoBtn {
		max-width: 36.33vw;
		padding: 10px;
	}
}

@media screen and (max-width: 375px) { 
	#boxes-ondecomprar .botoes-produtos.botoes-e-logos .boxbotoes-oc .img-logo {
        width: 200px;
    }

	#boxes-ondecomprar .produto-container .content-interno .botoes .boxLogoBtn {
		max-width: 200px;
	}

	#boxes-ondecomprar .produto-container .content-interno .botao {
		width: 100px;
	}

    #boxes-ondecomprar .produto-container .content-interno .botao.iconCart1Grey, #boxes-ondecomprar.produto-container .content-interno .botao.iconCart2Grey, #boxes-ondecomprar .produto-container .content-interno .botao.iconCart1Black, #boxes-ondecomprar .produto-container .content-interno .botao.iconCart2Black, #boxes-ondecomprar .produto-container .content-interno .botao.iconCart1White, #boxes-ondecomprar .produto-container .content-interno .botao.iconCart2White, #boxes-ondecomprar .produto-container .content-interno .botao.iconCart3White {
		font-size: 16px;
		margin: 10px;
	}
}