

.body.coming-soon {
    background-color: #0074bb !important;
}

.coming-soon h1 {
    color: #ffffff !important;
}
.coming-soon h2 {
    color: #ffffff !important;
    
    border: 2px solid #ffffff !important;
}


@media (min-width: 1025px) {

	/*##################### PAGINA LISTA PRESENTES ################*/

    html .swal2-container.container-class-desktop-anyshop .icon-class-desktop-anyshop svg {
        fill: %lista_cor_icone_add_produto_fonte% !important;
    }

    html .swal2-container.container-class-desktop-anyshop h2[class*="title-class-desktop-anyshop"] {
        color: %lista_cor_descricao_add_produto_fonte% !important;
    }

    html .swal2-container.container-class-desktop-anyshop button[class*="confirm-button-class-desktop-anyshop"] {
        background: %lista_confirm_add_produto_bg% !important;
        color: %lista_confirm_add_produto_fonte% !important;
    }

    html .swal2-container.container-class-desktop-anyshop button[class*="confirm-button-class-desktop-anyshop"]:hover {
        background: %lista_confirm_add_produto_bg_hover% !important;
        color: %lista_confirm_add_produto_fonte_hover% !important;
    }

    html .swal2-container.container-class-desktop-anyshop button[class*="confirm-button-class-desktop-anyshop"]:hover h5,
    html .swal2-container.container-class-desktop-anyshop button[class*="confirm-button-class-desktop-anyshop"]:hover p {
        color: %lista_confirm_add_produto_fonte_hover% !important;
    }

    html .swal2-container.container-class-desktop-anyshop button[class*="confirm-button-class-desktop-anyshop"] h5, 
    html .swal2-container.container-class-desktop-anyshop button[class*="confirm-button-class-desktop-anyshop"] p {
        color: %lista_confirm_add_produto_fonte% !important;
    }

    html .swal2-container.container-class-desktop-anyshop button[class*="cancel-button-class-desktop-anyshop"] {
        background: %lista_cancel_add_produto_bg% !important;
        color: %lista_cancel_add_produto_fonte% !important;
    }

    html .swal2-container.container-class-desktop-anyshop button[class*="cancel-button-class-desktop-anyshop"]:hover {
        background: %lista_cancel_add_produto_bg_hover% !important;
        color: %lista_cancel_add_produto_fonte_hover% !important;
    }

    html .swal2-container.container-class-desktop-anyshop button[class*="cancel-button-class-desktop-anyshop"]:hover h5,
    html .swal2-container.container-class-desktop-anyshop button[class*="cancel-button-class-desktop-anyshop"]:hover p {
        color: %lista_cancel_add_produto_fonte_hover% !important;
    }

    html .swal2-container.container-class-desktop-anyshop button[class*="cancel-button-class-desktop-anyshop"] h5, 
    html .swal2-container.container-class-desktop-anyshop button[class*="cancel-button-class-desktop-anyshop"] p {
        color: %lista_cancel_add_produto_fonte% !important;
    }

	.instalink-panel-subscribe,
	.instalink-header {
		background: #0074bb !important;
	}

	#menu_global ul > li .menu_categorias a:hover, 
	#menu_global ul > li .menu_subcategorias a:hover {
		color: #f68633 !important;
	}

	#menu_global ul > li .menu_categorias a,
	#menu_global ul > li .menu_subcategorias a {
		color: #222 !important;
	}

	.block-tab-escolha-seu-esporte .block-tab-escolha-seu-esporte-categorias .bloc-sub-categorias li a:hover {
		background: #ffa768 !important;
		color: #ffffff !important;
	}

	/*##################### BOTOES #######################################*/
	.button-control .btn.btn-primary.btn-100,
	.products-style8 .add-to-cart,
	.product-container .button-control a {
		background: #0074bb !important;
		color: #ffffff !important;
		border: none !important;
	}
	
	.button-control .btn.btn-primary.btn-100:hover,
	.products-style8 .add-to-cart:hover,
	.product-container .button-control a:hover {
		background: #f68633 !important;
		color: #ffffff !important;
		border: none !important;
	}

	#body-carrinho .next-btn {
		background: #0074bb !important;
		color: #ffffff !important;
		border: 1px solid #0074bb !important;
	}

	#body-carrinho .next-btn:hover {
		background: #ffa768 !important;
		color: #ffffff !important;
		border: 1px solid #ffa768 !important;
	}

	.scroll_top {
		background: #0074bb !important;	
	}

	.scroll_top:hover {
		background: #ffa768 !important;	
	}

	.scroll_top:hover::before {
		color: #ffffff !important;
	}

	.scroll_top::before {
		color: #ffffff !important;
	}

	.btn-modal,
	section#consultePrazo form span.input-group-btn button.btn.btn-default,
	#product .nav-tabs>li.active>a,
	#content-car .btn.btn-default,
	#form-crie-sua-conta button, 
	#form-acessar-conta button, 
	.page-order .cart_navigation .next-btn,
	.product-tab .nav-tab>li.active>a
	{
		background: #0074bb !important;
		color: #ffffff !important;
		border: 1px solid #0074bb !important;
	}
	.btn-modal:hover,
	section#consultePrazo form span.input-group-btn button.btn.btn-default:hover,
	#product .nav-tabs>li>a:hover,
	#content-car .btn.btn-default:hover,
	#form-crie-sua-conta button:hover, 
	#form-acessar-conta button:hover, 
	.page-order .cart_navigation .next-btn:hover,
	.product-tab .nav-tab>li:hover>a 
	{
		background: #ffa768 !important;
		color: #ffffff !important;
		border: 1px solid #ffa768 !important;
	}

	#produto_informacao .btn-add-cart{
		background-color: #0074bb !important;
		border-bottom: 4px solid #0074bb !important;
		color: #ffffff !important;
		fill: #ffffff !important;
	}
	#produto_informacao .btn-add-cart svg {
		fill: #ffffff !important;
	}

	#produto_informacao .btn-add-cart:hover {
		background-color: #ffa768 !important;
		border-bottom: 4px solid #ffa768 !important;
		color: #ffffff !important;
		fill: #ffffff !important;
	}

	#produto_informacao .btn-add-cart:hover svg {
		fill: #ffffff !important;
	}

	/*##################### SELOS #######################################*/
	.tag-new
	{
		color: #ffffff !important;
		background: #0074bb !important;
		border: 1px solid #ffffff !important;
	}

	.tag-discount, 
	.price-percent-reduction2 {
		color: #ffffff !important;
		background: #0074bb !important;
		border: 1px solid #ffffff !important;
	}

	#box-chamada {
		background: #ffffff !important;
	}

	html .label-warning {
		color: #ffffff !important;
		background: #0074bb !important;
		border: 1px solid #ffffff !important;
	}

	/*##################### FOOTER #######################################*/

	#footer {
		background: #0074bb !important;
		border-bottom: solid 1px #0074bb !important;
		border-top: solid 1px #0074bb !important;
	}

	.introduce-title {
		color: #ffffff !important;
	}

	.footer-social li > a,
	.introduce-list li a,
	#address-list .tit-contain {
		color: #ffffff !important;
	}

	.footer-social li > a {
		color: #ffffff !important;
		border: solid 3px #ffffff !important;
	}

	.footer-social li > a:hover {
		border: solid 3px #ffa768 !important;
		color: #ffa768 !important;
	}

	#footer .footer-social li > a {
		color: #0074bb !important;
		border-color: #0074bb !important;
		background: #ffffff !important;
	}

	.introduce-list li a:hover,
	#address-list .tit-contain:hover {
		color: #ffffff !important;
	}

	/*##################### MENU PRINCIPAL #######################################*/


	#menu_global {
		background: #0074bb !important;
		box-shadow: 0 1px 1px 0 rgba(50, 50, 50, 0.1) !important;
	}

	#menu_global ul > li .menu_departamento{
		color: #ffffff !important;
	}

	#menu_global ul > li .menu_departamento svg {
		fill: #ffffff !important;
	}

	#menu_global ul > li:hover .menu_departamento {
		color: #f68633 !important;
	}

	#menu_global ul > li:hover .menu_departamento svg {
		fill: #f68633 !important;
	}

	#menu_global ul > li .menu_departamento:before {
		background: #f68633 !important;
	}

	.searchTopo form > .input-group input  {
		border: solid 1px #ff8620 !important;
		background: #ffffff !important;
		color: #000000 !important;
	}

	.searchTopo form > .input-group input:-ms-input-placeholder {
		color: #000000 !important;
	}

	.searchTopo form > .input-group input::-moz-placeholder {
		color: #000000 !important;
	}

	.searchTopo form > .input-group input:-moz-placeholder {
		color: #000000 !important;
	}
	
	.searchTopo form > .input-group input::-webkit-input-placeholder {
		color: #000000 !important;
	}

	.searchTopo .input-group-btn button.btn.btn-default {
		background: #ff8620 !important;
		color: #ffffff !important;
		border: solid 1px #ff8620 !important;
	}

	.searchTopo .input-group-btn button.btn.btn-default svg {
		fill: #ffffff !important;
	}

	.searchTopo .input-group-btn button.btn.btn-default:hover {
		background: #d3680e !important;
		color: #ffffff !important;
		border: solid 1px #d3680e !important;
	}

	.searchTopo .input-group-btn button.btn.btn-default:hover svg {
		fill: #ffffff !important;
	}

	.ariaDoCLienteTopo svg, 
	.carrinhoTopo svg {
		fill: #ffffff !important;
	}

	.ariaDoCLienteTopo svg:hover, 
	.carrinhoTopo svg:hover {
		fill: #ffffff !important;
	}

	/*##################### SETAS  #######################################*/
	.owl-prev i, 
	.owl-next i {
		background: #016bac !important;
	}
	.owl-prev i:hover, 
	.owl-next i:hover {
		background: #034f7d !important;
	}

	/*##################### NEWS  #######################################*/
	div#newsTema18 {
		background: #f68633 !important;
		border-bottom: solid 1px #f68633 !important;
		border-top: solid 1px #f68633 !important;
	}
	
	div#newsTema18 h1 {
		color: #ffffff !important;
	}

	#mail-box input {
		background: #ffffff !important;
		color: #000000 !important;
	}

	#mail-box input:-ms-input-placeholder {
		color: #000000 !important;
	}

	#mail-box input::-moz-placeholder {
		color: #000000 !important;
	}

	#mail-box input:-moz-placeholder {
		color: #000000 !important;
	}
	
	#mail-box input::-webkit-input-placeholder {
		color: #000000 !important;
	}

	div#newsTema18 form button.btn.btn-default {
		background: #0074bb !important;
		color: #ffffff !important;
	}

	div#newsTema18 form button.btn.btn-default:hover {
		background: #005c95 !important;
		color: #ffffff !important;
	}

	/*##################### GERAL #######################################*/

	.tabs.tabs-bottom .nav-tabs li.active .nav-link, 
	.tabs.tabs-bottom .nav-tabs li.active .nav-link:focus, 
	.tabs.tabs-bottom .nav-tabs li.active .nav-link:hover {
		border-bottom: 3px solid #0074bb !important;
		border-top-color: transparent;
	}

	html .btn-primary, 
	html #body-carrinho .next-btn, 
	html .cart_summary .qty a, 
	html #body-carrinho .table .input-group button 
	{
		color: #ffffff !important;
		background-color: #0074bb !important;
		border: 1px solid #0074bb !important;
	}

	html .product-qtd__btn[data-v-2155902e] {
		color: #ffffff !important;
		background-color: #0074bb !important;
	}

	html .product-qtd__btn[data-v-2155902e] svg {
		fill: #ffffff !important;
	}

	html .btn-primary:hover, 
	html #body-carrinho .next-btn:hover, 
	html .cart_summary .qty a:hover, 
	html #body-carrinho .table .input-group button:hover 
	{
		color: #ffffff !important;
		background-color: #ffa768 !important;
		border: 1px solid #ffa768 !important;
	}
}