﻿header{background-color: #fff;}
#logo img {display:block;max-width:230px;}
input ~ .bar:before,
button, .button,
#signup-type a:hover {background: #333;}
header nav a {color: #000;}
fieldset input:focus ~ label,
fieldset input:valid ~ label,
fieldset input:valid:not(:focus):not(:placeholder-shown) ~ label,
#signup-ie-isento input:checked + label,
#account-ie-isento input:checked + label,
#gender input:checked + label{color: #3333;}
.cart-item-qt small{display:none;}
.cart-item-img {padding: 0 5px;}
#shipping-calculator p{font-size:.8em;}
#signup-ie-isento input:checked + label::before,
#account-ie-isento input:checked + label::before,
#gender input:checked + label::before {background: #333; border: 2px solid #222;}

/*Custom*/
#signup-type {text-align: center; margin-bottom: 10px;}
#signup-type a {font-size: 18px; padding: 10px 25px; background: #800; border-radius: 5px; color: #fff;}
#signup-type::after {
    content: "Possui CNPJ? Clique em ‘Conta empresa’ antes de continuar para evitar problemas no cadastro.";
    display: block;
    margin-top: 10px;
    font-size: 15px;
    color: #444;
    background-color: #f8f8f8;
    padding: 10px;
    border-radius: 5px;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}