/* Content copied from “checkout-custom.css” at 2017-12-20T18:17:15.583Z */

html {
    box-sizing: border-box
}

*,
*::after,
*::before {
    box-sizing: inherit
}

.btn {
    border-radius: 50px;
    padding: 0 20px
}

div:after,
ol:after,
form:after,
ul:after,
dl:after,
section:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    overflow: hidden
}

.wrapper {
    margin: 0 auto;
    width: 80%
}

.pageHeader {

    border-bottom: 2px solid #f46047;
    margin-bottom: 10px;
    padding: 25px 0;
}

.pageHeader__logo {
    float: left;
    padding-top: 0px
}

.pageHeader__logo img{
    zoom: 75%;
}

.pageHeader__right {
    float: right
}

.pageHeader__right ul {
    margin: 0
}

.pageHeader__right ul li {
    display: inline-block;
    font-size: 0;
    height: 45px;
    padding: 0 0px;
}

.pageHeader__right ul li.vtexCheckout:before {
    background: url("../selo/selo-acelera-checkout.png") no-repeat right;
    content: "";
    display: block;
    height: 40px;
    width: 125px
}

.pageHeader__right ul li.safe:before {
    background: url("../selo/selo-compra-segura.png") no-repeat right;
    content: "";
    display: block;
    height: 40px;
    width: 85px;
    filter: hue-rotate(50deg);
    -webkit-filter: hue-rotate(50deg);
}

.pageFooter {
    /*background: #00ce6d;*/
    background: #67b9de;
    padding: 30px 0;
    margin-top: 60px;
}

.pageFooter__logo {
    float: left;
    padding-top: 17px
}

.pageFooter__logo img {
    float: left;
    padding-top: 0px;
    width: 160px;
}

.pageFooter__logo ul {
    float: right;
    margin: 0
}

.pageFooter__logo ul li {
    color: #ffffff;
    display: inline-block;
    padding: 10px;
    padding-top: 12px;
}

.pageFooter .socialmedia {
    float: right
}

.pageFooter .socialmedia li {
    display: inline-block;
    padding: 22px 5px 0 5px
}

.pageFooter .socialmedia li a {
    color: #ffffff;
    font-size: 0
}

.pageFooter .socialmedia li a i {
    color: #ffffff;
    font-size: 15pt
}

.container .cart-items .product-name a {
    color: #000
}

a.link-coupon-add {
    background: #F46047;
    text-align: center !important;
    padding: 15px;
    color: #fff;
    border-radius: 50px;
    text-decoration: none;
}

span.shipping-estimate-date,
th.shipping-date {
    visibility: hidden;
}

a#cart-to-orderform {
    padding: 10px 20px;
}

button#go-to-shipping {
    padding: 10px 20px;
}

button#go-to-payment {
    padding: 10px 20px;
}

button.submit.btn.btn-large.btn-success.btn-go-to-payment {
    padding: 10px 20px;
}

button#payment-data-submit {
    padding: 10px 20px;
}

a#cart-choose-more-products {
    color: #000;
    text-decoration: none
}

span.btn-place-order-wrapper a#cart-to-orderform {
    background: #f46047;
    border: none;
    border-radius: 50px;
}

@media screen and (max-width: 460px) {
    .pageHeader__right {
        display: none
    }
    .pageHeader__logo {
        float: none
    }
    .pageHeader .wrapper {
        text-align: center
    }
    .pageFooter__logo {
        width: 100%;
        text-align: center
    }
    .pageFooter__logo img {
        float: none;
        margin: 0 auto;
        width: 109px;
        margin-bottom: 30px
    }
    .socialmedia {
        width: 100%;
        text-align: center
    }
    .socialmedia li {
        margin: 5%
    }
}

@media screen and (max-width: 640px) {
    .pageHeader__logo {
        float: none
    }
    .pageHeader .wrapper {
        text-align: center
    }
    .pageFooter__logo {
        width: 100%;
        text-align: center
    }
    .pageFooter__logo img {
        float: none;
        margin: 0 auto;
        width: 109px;
        margin-bottom: 30px
    }
    .socialmedia {
        width: 100%;
        text-align: center
    }
    .socialmedia li {
        margin: 5%
    }
}


#payment-group-creditCardPaymentGroup {
 	display: none !important;
}

/*# sourceMappingURL=checkout-custom.css.map */
