﻿.oculto-escritorio,oculto-escritorio-flex{display:none}.contenedor-principal .no-data{margin:25px 0;text-align:center;padding:15px;background-color:#d8dcde;color:#444;font-weight:bold}.contenedor-principal .centrado{text-align:center}.contenedor-principal .leyenda,.contenedor-principal .leyenda-precios{width:100%}.contenedor-principal .btn-iniciar-checkout{padding:10px;box-shadow:0 1px 2px rgba(0,0,0,.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);border:none;cursor:pointer;transition:background-color .5s ease;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;background-color:#90c009;color:#fff}.contenedor-principal .btn-iniciar-checkout:hover{background-color:#7fa711}.contenedor-principal .a-dos-columnas{margin:0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start}.contenedor-principal .a-dos-columnas .col-izq{background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:calc(75% - 15px);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between;padding:5px;margin:0 0 15px 0}.contenedor-principal .a-dos-columnas .col-izq .encabezados{padding:10px 0;border-bottom:solid 1px #248ece;margin:0 0 5px 0;color:#000;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:space-evenly;-webkit-justify-content:space-evenly}.contenedor-principal .a-dos-columnas .col-izq .encabezados span{display:inline-block}.contenedor-principal .a-dos-columnas .col-izq .encabezados .producto{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:90px}.contenedor-principal .a-dos-columnas .col-izq .encabezados .nombre-y-datos{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:3px;width:305px}.contenedor-principal .a-dos-columnas .col-izq .encabezados .unitario{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:3px;width:100px}.contenedor-principal .a-dos-columnas .col-izq .encabezados .cantidad{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:3px;width:75px}.contenedor-principal .a-dos-columnas .col-izq .encabezados .total-producto{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:3px;width:100px;text-align:right}.contenedor-principal .a-dos-columnas .col-izq .pie-listado{display:flex;margin:15px 0;padding:5px;justify-content:flex-end;-webkit-justify-content:flex-end;border-radius:3px}.contenedor-principal .a-dos-columnas .col-izq .pie-listado button{background-color:#21aef3;color:#fff;text-decoration:none;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);border:none}.contenedor-principal .a-dos-columnas .col-izq .pie-listado button:hover{color:#2a5d77;background-color:#4ab2f1}.contenedor-principal .a-dos-columnas .col-izq .elementos{width:100%;display:flex;flex-wrap:wrap;flex-direction:column}.contenedor-principal .a-dos-columnas .col-izq .elementos .mensaje-error-stock{color:#444;width:100%;text-align:justify;padding:5px 15px}.contenedor-principal .a-dos-columnas .col-izq .elementos .mensaje-error-stock .fa{color:red}.contenedor-principal .a-dos-columnas .col-izq .elementos .mensaje-error-otros{color:#444;width:100%;text-align:justify;padding:5px 15px}.contenedor-principal .a-dos-columnas .col-izq .elementos .mensaje-error-otros .fa{color:red}.contenedor-principal .a-dos-columnas .col-izq .elementos .mensaje-advertencia{color:#444;width:100%;text-align:justify;padding:5px 15px}.contenedor-principal .a-dos-columnas .col-izq .elementos .mensaje-advertencia .fa{color:#248ece}.contenedor-principal .a-dos-columnas .col-izq .elementos .mensaje-advertencia strong{font-size:13px}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:space-evenly;-webkit-justify-content:space-evenly;align-items:center;padding:5px 0}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .fa-trash-o{cursor:pointer;font-size:18px}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .producto{position:relative;width:90px;text-align:center}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .producto .fa-bolt{position:absolute;top:5px;right:8px;z-index:9;color:#f7dd3d;font-size:18px;background-color:#fff;padding:3px;border-radius:3px}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .producto .img-producto{max-width:80px;height:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #21aef3;border-radius:3px}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .producto .precio-especial{position:absolute;top:5px;left:8px;z-index:9;font-size:12px}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .producto .descuento{position:absolute;top:5px;left:8px;z-index:9;font-size:12px;background-color:#ec9f18;border:2px solid #ec9f18;color:#fff;width:34px;height:34px;line-height:30px;text-align:center;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;font-weight:bold}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .nombre-y-datos{padding:3px;width:305px}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .nombre-y-datos .nombre{color:#4ab2f1;text-decoration:none;display:inline-block;margin:0 0 5px 0}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .nombre-y-datos .nombre:hover{color:#98d3f1}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .nombre-y-datos .datos strong{color:#1f73b7;font-size:14px;margin-right:5px;display:inline-block}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .encabezados-mobile{display:none}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .unitario{padding:3px;width:100px}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .unitario .anterior{color:#777;text-decoration:line-through}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .unitario .descuento{color:#e1251b;font-weight:bold}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .cantidad{padding:3px;width:75px}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .cantidad>div{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;-webkit-justify-content:center}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .cantidad>div input{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;max-width:45px;text-align:center;height:30px}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .cantidad>div>div{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;width:20px;max-width:40px;height:30px}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .cantidad>div>div .fa-caret-up{cursor:pointer;font-size:20px;height:15px;width:20px;text-align:center}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .cantidad>div>div .fa-caret-up:hover{color:#1f73b7}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .cantidad>div>div .fa-caret-down{cursor:pointer;font-size:20px;height:15px;width:20px;text-align:center}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .cantidad>div>div .fa-caret-down:hover{color:#1f73b7}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .total-producto{padding:3px;width:100px;text-align:right}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .total-producto .descuento{color:#e1251b;font-weight:bold}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento:nth-child(even){background-color:#e0f3ff;border-top:1px solid;border-bottom:1px solid;border-color:#21aef3}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento:nth-child(even) .nombre-y-datos .nombre{color:#185f98}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento:nth-child(even) .nombre-y-datos .nombre:hover{color:#004}.contenedor-principal .a-dos-columnas .col-der{background-color:#fff;width:25%;display:flex;flex-direction:column;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0 0 15px 0}.contenedor-principal .a-dos-columnas .col-der div.sub-total,.contenedor-principal .a-dos-columnas .col-der div.envio,.contenedor-principal .a-dos-columnas .col-der div.cintillo-contador,.contenedor-principal .a-dos-columnas .col-der div.total,.contenedor-principal .a-dos-columnas .col-der div.caja{margin:0 -5px;padding:5px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;background-color:#fff}.contenedor-principal .a-dos-columnas .col-der div.sub-total>strong,.contenedor-principal .a-dos-columnas .col-der div.sub-total span,.contenedor-principal .a-dos-columnas .col-der div.sub-total small,.contenedor-principal .a-dos-columnas .col-der div.envio>strong,.contenedor-principal .a-dos-columnas .col-der div.envio span,.contenedor-principal .a-dos-columnas .col-der div.envio small,.contenedor-principal .a-dos-columnas .col-der div.cintillo-contador>strong,.contenedor-principal .a-dos-columnas .col-der div.cintillo-contador span,.contenedor-principal .a-dos-columnas .col-der div.cintillo-contador small,.contenedor-principal .a-dos-columnas .col-der div.total>strong,.contenedor-principal .a-dos-columnas .col-der div.total span,.contenedor-principal .a-dos-columnas .col-der div.total small,.contenedor-principal .a-dos-columnas .col-der div.caja>strong,.contenedor-principal .a-dos-columnas .col-der div.caja span,.contenedor-principal .a-dos-columnas .col-der div.caja small{width:calc(50% - 5px)}.contenedor-principal .a-dos-columnas .col-der div.sub-total>strong,.contenedor-principal .a-dos-columnas .col-der div.envio>strong,.contenedor-principal .a-dos-columnas .col-der div.cintillo-contador>strong,.contenedor-principal .a-dos-columnas .col-der div.total>strong,.contenedor-principal .a-dos-columnas .col-der div.caja>strong{text-align:left}.contenedor-principal .a-dos-columnas .col-der div.sub-total>span,.contenedor-principal .a-dos-columnas .col-der div.envio>span,.contenedor-principal .a-dos-columnas .col-der div.cintillo-contador>span,.contenedor-principal .a-dos-columnas .col-der div.total>span,.contenedor-principal .a-dos-columnas .col-der div.caja>span{text-align:right}.contenedor-principal .a-dos-columnas .col-der div.sub-total>small,.contenedor-principal .a-dos-columnas .col-der div.envio>small,.contenedor-principal .a-dos-columnas .col-der div.cintillo-contador>small,.contenedor-principal .a-dos-columnas .col-der div.total>small,.contenedor-principal .a-dos-columnas .col-der div.caja>small{color:#185f98}.contenedor-principal .a-dos-columnas .col-der div.sub-total.total span,.contenedor-principal .a-dos-columnas .col-der div.envio.total span,.contenedor-principal .a-dos-columnas .col-der div.cintillo-contador.total span,.contenedor-principal .a-dos-columnas .col-der div.total.total span,.contenedor-principal .a-dos-columnas .col-der div.caja.total span{color:#e1251b;font-weight:bold}.contenedor-principal .a-dos-columnas .col-der .leyenda-precios{flex-direction:row;flex-wrap:wrap;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;padding:0 0 5px 0;border-bottom:1px solid rgba(31,115,183,.7);margin:0 0 10px 0}.contenedor-principal .a-dos-columnas .col-der .envio label{font-weight:bold;width:calc(50% - 5px);cursor:pointer}.contenedor-principal .a-dos-columnas .col-der .envio label .fa-bolt{color:#f7dd3d}.contenedor-principal .a-dos-columnas .col-der .envio label.bloqueado{cursor:not-allowed;text-decoration:line-through}.contenedor-principal .a-dos-columnas .col-der .envio small.bloqueado{cursor:not-allowed;text-decoration:line-through}.contenedor-principal .a-dos-columnas .col-der .envio input[type=radio]{margin:0}.contenedor-principal .a-dos-columnas .col-der .envio p.falta-para-gratis{text-align:left;color:#7a0101;font-weight:normal;font-size:14px;margin:10px 0;width:100%}.contenedor-principal .a-dos-columnas .col-der p{text-align:justify}.contenedor-principal .a-dos-columnas .col-der p .link-en-texto{color:#248ece;cursor:pointer}.contenedor-principal .a-dos-columnas .col-der p .link-en-texto:hover{color:#248ece}.contenedor-principal .a-dos-columnas .col-der .terminos-de-servicio-label{color:#248ece}.contenedor-principal .a-dos-columnas .col-der .terminos-de-servicio-label .link-en-texto{color:#525658;cursor:pointer}.contenedor-principal .a-dos-columnas .col-der .terminos-de-servicio-label .link-en-texto:hover{color:#000}.contenedor-principal .a-dos-columnas .col-der .ahorro{text-align:right;color:green}.contenedor-principal .a-dos-columnas .col-der .desc-cupon{text-align:right;width:100%}.contenedor-principal .a-dos-columnas .col-der .desc-cupon small{color:#000}.contenedor-principal .a-dos-columnas .col-der .regalos-resumen{display:flex;padding:10px 0 0 0;text-align:center;border-top:1px solid rgba(0,0,0,.1)}.contenedor-principal .a-dos-columnas .col-der .regalos-resumen h3{color:#019cdf;text-align:center}.contenedor-principal .a-dos-columnas .col-der .regalos-resumen strong{color:#019cdf}.contenedor-principal .a-dos-columnas .col-der .regalos-resumen hr{margin:5px 0;background-color:rgba(3,169,244,.2)}.contenedor-principal .a-dos-columnas .col-der .regalos-resumen>div{border:1px solid #c7e2ee;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:15px;margin-right:5px}.contenedor-principal .a-dos-columnas .col-der .regalos-resumen .promo span{text-align:center;display:block}.contenedor-principal .a-dos-columnas .col-der .regalos-resumen .contenedor-promos{flex-direction:column}.contenedor-principal .a-dos-columnas .col-der .regalos-resumen .opciones-regalo{justify-content:space-evenly;-moz-justify-content:space-evenly;-webkit-justify-content:space-evenly}.contenedor-principal .a-dos-columnas .col-der .regalos-resumen .opciones-regalo .regalo{max-width:100px}.contenedor-principal .tiempos-entrega{background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:calc(75% - 15px);display:flex;flex-wrap:wrap;flex-direction:row;padding:5px;margin:0 0 15px 0}.contenedor-principal .tiempos-entrega section{width:100%}.contenedor-principal .tiempos-entrega h3{background:#efefef;padding:10px;border-bottom:solid 1px #248ece;font-size:.8rem;font-weight:bold;font-family:"Open Sans",sans-serif;color:#000;margin:0 0 5px 0}.contenedor-principal .tiempos-entrega .tabla{border-collapse:collapse;width:100%}.contenedor-principal .tiempos-entrega .tabla thead tr th{text-align:left}.contenedor-principal .tiempos-entrega .tabla tbody tr td{padding:5px;vertical-align:top}.contenedor-principal .tiempos-entrega .tabla tbody tr td:nth-child(1){font-weight:bold}.asesoria-compra-segura{text-align:center;padding:10px;background-color:#efefef;margin-bottom:5px}.asesoria-compra-segura i{color:#21aef3;width:20px}.pasos-checkout{display:table;width:100%;margin:0 auto;background-color:#fff}.pasos-checkout .paso{display:table-cell;position:relative;padding:20px 0;width:20%}.pasos-checkout .paso .icono{width:30px;height:30px;margin:0 auto;background-color:#efefef;color:#21aef3;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;text-align:center;line-height:30px;font-size:16px;font-weight:600;position:relative}.pasos-checkout .paso .titulo{margin-top:16px;font-size:16px;font-weight:600;text-align:center;color:#21aef3}.pasos-checkout .paso .barra-izq{position:absolute;top:36px;height:1px;border-top:1px solid #ddd;left:0;right:auto;width:calc(100% - 37px)}.pasos-checkout .paso .barra-izq.mitad{width:calc(50% - 18px)}.pasos-checkout .paso .barra-der{position:absolute;top:36px;height:1px;border-top:1px solid #ddd;right:0;left:auto;width:calc(100% - 37px)}.pasos-checkout .paso .barra-der.mitad{width:calc(50% - 18px)}.pasos-checkout .paso.actual .titulo{border-bottom:2px solid #21aef3;position:relative}.pasos-checkout .paso.actual .titulo:before{font-family:"FontAwesome";font-weight:100;content:"";position:absolute;z-index:99;font-size:22px;bottom:-15px;right:calc(50% - 8px);color:#21aef3}.pasos-checkout .paso.completado .icono{background-color:#21aef3;color:#fff}.pasos-checkout .paso.completado .icono:before{font-family:"FontAwesome";font-weight:100;content:"";position:absolute;z-index:99;top:-10px;right:-15px;color:#90c009}#contador>span{width:auto}.caja-cupon{font-family:"Open Sans",sans-serif;width:25%;background:#fff;margin:0 0 15px 0;padding:5px}.caja-cupon .titulo{background:#21aef3;padding:10px;border-bottom:solid 1px #248ece;font-size:.8rem;font-weight:500;font-family:"Open Sans",sans-serif;color:#fff;margin:0 0 5px 0}.caja-cupon .cuerpo{display:flex;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.caja-cupon .cuerpo p{color:#6c757d;margin:0 0 .5rem 0;font-size:12px;font-family:"Open Sans",sans-serif;padding:5px}.caja-cupon .cuerpo p.mensaje-error-cupon{color:#de2525;font-size:12px}.caja-cupon .cuerpo input{width:calc(100% - 50px)}.caja-cupon .cuerpo button{width:40px;background-color:#21aef3;border:1px solid #248ece;color:#fff;padding:5px;font-size:1.4rem;height:auto;display:inline-block}.caja-cupon .cuerpo button:hover{background-color:#248ece;box-shadow:0 0 15px 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,.3)}@media all and (max-width: 1000px){.asesoria-compra-segura{max-width:calc(100% - 10px);margin:0 auto 5px auto}.oculto-movil,.oculto-movil-flex{display:none}.oculto-escritorio{display:block}.oculto-escritorio-flex{display:flex}.movil-top-sticky{position:-webkit-sticky;position:sticky;top:0px;z-index:996;max-width:100% !important;border-bottom:1px solid rgba(150,150,150,.35)}.contenedor-principal .a-dos-columnas{justify-content:space-between;-webkit-justify-content:space-between}.contenedor-principal .a-dos-columnas .col-izq{width:100%}.contenedor-principal .a-dos-columnas .col-izq .elementos{border-top:1px solid #21aef3}.contenedor-principal .a-dos-columnas .col-der{width:100%;max-width:410px}.contenedor-principal .tiempos-entrega{display:none}.caja-cupon{width:100%;max-width:410px}}@media all and (max-width: 800px){.contenedor-principal .a-dos-columnas{align-items:flex-end}.contenedor-principal .a-dos-columnas .col-izq .encabezados{display:none}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento{justify-content:flex-start;-webkit-justify-content:flex-start;position:relative}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento input[type=checkbox]{margin:5px}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .producto{width:85%;text-align:left}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .producto .fa-bolt{right:30px}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .nombre-y-datos{width:100%}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .encabezados-mobile{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:10px 0 0 0;background-color:#4ab2f1;color:#fff;padding:5px 0;border-radius:2px}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .encabezados-mobile span{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:33%;text-align:right}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .unitario,.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .cantidad,.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento .total-producto{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:33%;text-align:right}.contenedor-principal .a-dos-columnas .col-izq .elementos .elemento i.fa-trash-o{position:absolute;font-size:18px;top:10px;right:10px}.contenedor-principal .a-dos-columnas .col-der{max-width:100%}.caja-cupon{max-width:100%}}/*# sourceMappingURL=resumen-carrito.min.css.map */
