header span { font-size: 19px; font-weight: 400; color: #999; margin-top: 30px; display: block; }
header span:before { content: "\f023"; font-family: FontAwesome; font-weight: normal; font-style: normal; font-size: 22px; text-decoration: inherit; -webkit-font-smoothing: antialiased; margin-right: 9px; }
#payment-group-creditCardPaymentGroup .payment-group-item-text {font-size:0}
#payment-group-creditCardPaymentGroup .payment-group-item-text:before {content: 'Tarjeta hasta 6 cuotas';font-size:12px;margin-right:20px;display: inherit;height:20px;} /*Jair*/
#payment-group-creditCardPaymentGroup .payment-group-item-text:after {content: 'Sin Interés';font-size:12px;white-space:pre;line-height:20px;display: inline-block;margin-top:-10px;} /*Jair*/

/* medios de pago */
.payment-group-list-btn #payment-group-webpayPaymentGroup {
    background-image: url(/arquivos/webpay-logo.png);
    background-repeat: no-repeat;
    background-position: 10px 6px;
    color: transparent;
  	background-size: 60%;
}
.orderform-template-holder .webpayPaymentGroup {
    background-image: url(/arquivos/webpay-mensaje.png);
    background-repeat: no-repeat;
    color: transparent;
    height: 200px;
    background-position: 5px 5px;
}
.payment-group-list-btn #payment-group-custom203PaymentGroupPaymentGroup { 
    background-image: url(/arquivos/transferencia-logo.png);
    background-repeat: no-repeat;
    background-position: 10px 0px;
    color: transparent;
  	background-size: 80%; 
}
.orderform-template-holder .custom203PaymentGroupPaymentGroup {
    background-image: url(/arquivos/transferencia-mensaje.png);
    background-repeat: no-repeat;
    color: transparent;
    height: 200px;
    background-position: 5px 5px;
 	background-size: 80%; 
}
#client-profile-data .client-profile-data .box-client-info-pj {
    display: none;
}
.payment-group-list-btn {width:200px!important;} /*Jair*/
#payment-group-MercadoPagoPaymentGroup .payment-group-item-text {font-size:0;background-image:none!important;} /*Jair*/
#payment-group-MercadoPagoPaymentGroup .payment-group-item-text:after {
    background-image: url(https://coliseumstorecl.vteximg.com.br/arquivos/mercadopago.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    color: transparent;
    background-size: 100%;
    content: "";
    width: 190px;
    height: 40px;
    position: absolute;
}
.checkout-container:before{content:"Para continuar, debes aceptar primero 'Terminos y Condiciones'";top:0;left:50%;transform:translate(-50%,-0%);width:45vw;height:120px;position:absolute;background:white;z-index:99;text-align:center;border:2px solid;white-space:pre;font-size:20px;padding:0;padding-top:50px;display:none;}
.checkout-container:after{content:"ENTENDIDO";position:absolute;width:10vw;height:30px;background:#000;top:100px;left:50%;transform:translate(-50%,0%);z-index:999;text-align:center;color:white;padding:0;padding-top:20px;display:none;}
.alerta-entrega{position:absolute;background:#fff;z-index:99;text-align:center;top:35%;left:50%;transform:translate(-50%,0);width:45vw;height:auto;border:2px solid;border-radius:2px;padding:3em 0;}
.alerta-entrega {display: none;}
.alerta-entrega .row p{font-size:18px;padding-bottom:20px;}
.alerta-entrega .btn{color:#fff;text-shadow:none;padding:10px 20px;border:1px solid #000;}
.alerta-entrega .btn:hover{background:#fff;color:#000;border:1px solid;}
.alerta-entrega .row p span{font-weight:600;display:block;text-transform:uppercase;padding-bottom:20px;}
.background-alerta {background: #000;opacity: 0.5;top: 0;bottom: 0;left: 0;right: 0;position: absolute;z-index: 9;
}
/*Jair*/

/*terminos*/
#client-profile-data .client-profile-data .terms-agree { margin-top: 10px; position: relative; cursor: pointer; }
#client-profile-data .client-profile-data .terms-agree.selected:before { width: 12px; height: 12px; background-color: #333; border: 1px solid #333; margin-right: 10px; }
#client-profile-data .client-profile-data .terms-agree.disabled:before { width: 12px; height: 12px; background-color: #666; border: 1px solid #666; }
#client-profile-data .client-profile-data .box-client-info-pj #is-corporate-client { border: none; margin-bottom: 6px; display: block; font-size: 0; text-decoration: none; font-weight: 700; }
#client-profile-data .client-profile-data .box-client-info-pj #is-corporate-client:before { margin-right: 5px; }
#client-profile-data .client-profile-data .document-box #no-document-key:before,
#client-profile-data .client-profile-data .document-box .document-box-title.visible:before,
#client-profile-data .client-profile-data .newsletter .newsletter-label .newsletter-text:before,
#client-profile-data .client-profile-data .terms-agree:before { content: ""; display: block; float: left; width: 12px; height: 12px; margin-right: 10px; border-radius: 2px; border: 1px solid #666; }
#client-profile-data .client-profile-data .box-client-info-pj #not-corporate-client:before,
#client-profile-data .client-profile-data .box-client-info-pj .corporate-title.visible:after,
#client-profile-data .client-profile-data .document-box #has-document-key:before,
#client-profile-data .client-profile-data .document-box .document-box-title.visible:after,
#client-profile-data .client-profile-data .newsletter.selected .newsletter-label .newsletter-text:after,
#client-profile-data .client-profile-data .newsletter.selected .newsletter-label .newsletter-text:before { width: 12px; height: 12px; background-color: #333; border: solid 1px #333; margin-right: 10px; }
#client-profile-data .client-profile-data .newsletter.selected .newsletter-label .newsletter-text:after { top: 5px; }
#client-profile-data .client-profile-data .newsletter input#opt-in-newsletter { display: none }
#client-profile-data .client-profile-data .newsletter label.newsletter-label { padding: 0; }
#client-profile-data .client-profile-data .box-client-info-pj #is-corporate-client:after { content: "¿Necesitas factura?"; font-size: 14px; }
#client-profile-data .client-profile-data .box-client-info-pj #is-corporate-client:before { content: "\f0b1"; font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; }
@media (max-width:575px) {
  .payment-group {width:100%;}
  .payment-group-list-btn #payment-group-webpayPaymentGroup {background-size:30%}
  .container.alerta-entrega {top: 60%;width: 90%;height: 200px;}
  .alerta-entrega .row p {padding-top: 15px;}
}
/*DÍAS HÁBILES*/
.shipping-option-item-time.delivery-estimate { color: #ecf2f6; text-shadow: none;} /*antes transparentes*/
.shipping-option-item-time.delivery-estimate:before { content: 'Entre 3 y 5 días hábiles';color: #aaa;}
.estimate {color: transparent;}
.estimate:before {content: 'Entre 3 y 5 días hábiles'; color: #aaa; }
.shipping-selected-sla-estimate {color: transparent;}
.shipping-selected-sla-estimate:before {content: 'Entre 3 y 5 días hábiles'; color: #333;float: right;}
.shipping-estimate-date {color: transparent;}
.shipping-estimate-date:before {content: 'Entre 3 y 5 días hábiles';color: #333;}
.shipping-estimate-detail {display: none;}