@media only screen and (min-width: 768px) {
#cabecalho .menu.superior {
background-color:#FD6C70;
border-radius:6px
}

#cabecalho .menu.superior > ul {
text-align:center
}

#cabecalho .menu.superior > ul > li {
margin:initial;
border:none;
float:initial;
display:inline-block
}

#cabecalho .menu.superior > ul > li > a > strong {
color:#fff
}

#cabecalho .menu.superior > ul > li:hover > a > strong {
color:rgba(0,0,0,.5)
}

#cabecalho .inferior.row-fluid .span4 .carrinho i.icon-shopping-cart {
color:transparent;
background-image:url(https://cdn.awsli.com.br/218/218665/arquivos/bag.png);
background-repeat:no-repeat;
background-position:center center;
background-size:70%
}

#cabecalho .conteiner .busca {
padding:0;
border:none;
background:none;
box-shadow:0 0 3px 0 rgba(0,0,0,.2);
border-radius:6px
}

#cabecalho .conteiner .busca input {
width:100%;
padding:10.5px 0;
box-shadow:none;
border:none;
border-radius:6px;
text-indent:15px
}

#cabecalho .conteiner .busca button {
position:absolute;
border:none;
top:0;
right:0;
height:100%;
border-radius:0 6px 6px 0;
padding:0 15px;
font-size:17pt
}
}
#rodape .institucional {
background: white;
}

#rodape .institucional .titulo,
#rodape .institucional p,
#rodape .institucional a {
color: #FD6C70
}

.pagamento-selos {
background: #F0F0F0;
border-top: 1px solid rgba(0,0,0,.1)
}

<style>
/*/ ALTERAÇÕES TERMO /*/
.fsb {display: block; margin-bottom: 10px;}
/* link */
a.link-termo {margin-left: 3px; font-size: 13px; color: #EA4B18; font-weight: 800;}
/* descrição */
span.desc-termo {font-size: 13px;font-weight: 100;}
/* input */
input.aceita-termo {margin-top: 0px;}
</style>
<script>
$(document).ready(function(){
$('<div class="fsb"><span class="desc-termo">Li e aceito os</span><a class="link-termo" href="LINK-PAGINA-TERMOS" alt="Termos de compra" target="_blank">termos e condições</a><input class="aceita-termo" type="checkbox"/></div>').prependTo('body.pagina-carrinho');
$("#finalizarCompra").click(function() { // objeto com id alvo que recebe o click
if($('.aceita-termo').is(':checked')){
}else{
alert('Por favor aceite os termos de uso para continuar');
location.reload(); // ação, atualização da pagina
return false;
}
});
});
