﻿.toast{position:fixed;top:2rem;right:2rem;display:none;padding:1.5rem;color:#fff;z-index:9999;width:25rem;border-radius:1rem;}.toast .toast-icon{display:flex;flex-direction:column;justify-content:center;padding:0 1rem;font-size:2.5rem;}.toast .toast-body{display:flex;flex-direction:column;flex:1;padding-left:1rem;}.toast .toast-body p{margin-bottom:0;}.toast.toast-visible{display:flex;flex-direction:row;animation:fadein both 1.5s;}@keyframes fadein{from{opacity:0;}to{opacity:1;}}.switch-label{display:flex;justify-content:start;align-items:center;}.switch-label .switch{display:inline-block;height:30px;position:relative;width:50px;margin-right:10px;}.switch-label .switch input{display:none;}.switch-label .switch input:checked+.slider{background-color:#66bb6a;}.switch-label .switch input:checked+.slider:before{transform:translateX(19px);}.switch-label .switch .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s;}.switch-label .switch .slider.round{border-radius:34px;}.switch-label .switch .slider.round:before{border-radius:50%;}.switch-label .switch .slider:before{background-color:#fff;bottom:3px;content:"";height:25px;left:3px;position:absolute;transition:.4s;width:25px;}@font-face{font-family:"montserrat";src:url("../../fonts/Montserrat-Regular.ttf");}.custom-modal{background:#fff;border-radius:12px;color:#000;border:1px solid #fff;}.custom-modal .form-group{color:#000;}.custom-modal label{color:#00a9de;}.custom-modal .modal-header{border:0;}.custom-modal contenido .container-fluid{color:#00a9de;}.custom-modal .btn-modal-back{color:#00a9de;border-style:none;z-index:99;}.custom-modal .btn-modal-back:hover{color:#fff;background-color:#00a9de;border-color:#00a9de;}.custom-modal .btn-modal-close{width:35px;height:35px;padding:0;color:#00a9de;border-style:none;z-index:99;}.custom-modal .btn-modal-close:hover{color:#83dfe6;background-color:#555;border-color:#555;}.custom-modal .btn-modal-primary{background-color:#00a9de;color:#fff;border-width:2px;font-weight:bolder;}.custom-modal .btn-modal-primary:hover{opacity:.9;}.custom-modal .btn-modal-outline-primary{color:#fff;background-color:#00a9de;border-color:#00a9de;border-width:2px;font-weight:bolder;}.custom-modal .btn-modal-outline-primary:hover{background:linear-gradient(to bottom right,#00a9de,#00a9de,#83dfe6);opacity:.9;}.custom-modal .btn-modal-outline-secondary{color:#fff;background-color:#555;border-color:#555;border-width:2px;font-weight:bolder;}.custom-modal .btn-modal-outline-secondary:hover{background:linear-gradient(to bottom right,#555,#555,#cfcfcf);opacity:.9;}.table-break td,.table-break th{white-space:normal;}.uploadOuter{text-align:center;cursor:pointer;}.uploadOuter strong{padding:0 10px;}.uploadOuter :hover{opacity:.9;background-color:#add8e6;color:#000;cursor:pointer;}.dragBox{width:225px;height:100px;position:relative;text-align:center;font-weight:bold;line-height:95px;color:#999;border:3px dashed #00a9de;border-radius:5%;display:inline-block;transition:transform .3s;}.dragBox input[type=file]{position:absolute;height:100%;width:100%;opacity:0;top:0;left:0;cursor:pointer;}.draging{transform:scale(1.1);}.preview-upload{text-align:center;}.preview-upload img{border-radius:5%;max-width:100%;object-fit:cover;box-shadow:5px 5px 5px lightblue;}.infoErrores{cursor:pointer;display:inline-block;border:0;background:none;color:#fff;}.infoErrores .cardErrores{display:none;color:#000;text-align:left;padding:10px;max-width:600px;font-size:14px;z-index:1000;}.infoErrores:hover .cardErrores,.infoErrores:focus .cardErrores{position:absolute;display:block;}.btn{border-radius:30px;min-width:40px;min-height:40px;}.btn.btn-primary,.btn.btn-saldo,.btn.btn-consigna{background-color:#f28c00;border-color:#f28c00;color:#fff;}.btn.btn-primary:hover,.btn.btn-primary.active,.btn.btn-saldo:hover,.btn.btn-saldo.active,.btn.btn-consigna:hover,.btn.btn-consigna.active{background-color:#8c5100;border-color:#8c5100;}.btn.btn-outline-primary{background-color:#fff;border-color:#f28c00;color:#f28c00;}.btn.btn-outline-primary:hover{background-color:#f28c00;border-color:#f28c00;color:#fff;}.btn.btn-secondary{background-color:#5b5b5b;border-color:#5b5b5b;}.btn.btn-secondary:hover,.btn.btn-secondary.active{background-color:#282828;border-color:#282828;}.btn.btn-saldo{width:100%;height:100%;font-weight:bold;color:#fff;font-size:30px;border-radius:12px;}.btn.btn-dia{background-color:#5b5b5b;border-color:#5b5b5b;color:#fff;height:40px;}.btn.btn-dia:hover{background-color:#424242;border-color:#424242;}.btn.btn-dia.active{background-color:#282828;border-color:#282828;}.btn.btn-compra{border-radius:6px;}.btn.btn-carrito{position:relative;}.btn.btn-carrito #cantidad{position:absolute;top:-8px;right:-8px;width:28px;height:28px;border-radius:25px;background-color:#f28c00;color:#fff;border:2px solid #fff;}.btn.btn-menu{width:45px;height:45px;display:flex;justify-content:center;align-items:center;}.btn.dropdown-item:active,.btn.dropdown-item.active{background-color:#f28c00;}.btn.input-prepend{border-top-right-radius:0;border-bottom-right-radius:0;}.btn.input-append{border-top-left-radius:0;border-bottom-left-radius:0;}.btn.btn-cookies{position:fixed;bottom:5px;left:5px;z-index:1049;background-color:#000;color:#fff;}.lang-flag{height:25px;width:25px;border-radius:25px;object-fit:cover;border:1px solid #808080;}.tdButtons1{width:70px;text-align:center;}.contenedor-carrito{padding:15px;}.detalle-carrito .price-title{color:#f28c00;font-weight:bold;}.detalle-carrito .price-title .price-unidad{font-size:12px;display:block;text-align:right;}.detalle-carrito .price-title .descuento .price-descuento,.detalle-carrito .price-title .descuento .price-anterior{font-size:12px;}.detalle-carrito .price-title .descuento .price-anterior{text-decoration:line-through;color:#99a3a4;}.detalle-carrito .price-title .descuento .price-descuento{color:#f39c12;}.detalle-carrito .price-title .price-soporte{font-size:14px;display:block;text-align:right;}.detalle-carrito .notificacion-cantidad{position:absolute;width:30px;height:30px;border-radius:30px;left:-15px;top:-8px;background:#f28c00;color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 0 8px #f28c00;}html,body{font-family:montserrat;}html,body,#main,#submain{min-height:100%;height:auto;}.validation-message{color:#f00;}.form-control.invalid{border:1px solid #f00;}body #main-background{position:fixed;background-image:url(../../imgs/fondo_pk.jpg);background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;}body #main-background::before{content:"";width:100%;height:100%;position:absolute;background:none;opacity:.5;}@keyframes bounceIn{0%{opacity:0;transform:scale(.5);}100%{opacity:1;transform:scale(1);}}body #submain{z-index:10;}body #submain #left-back{display:flex;flex-direction:column;justify-content:space-between;}@media(min-width:768px){body #submain #left-back{height:100vh;position:sticky;top:0;}}body #submain #left-back #fixed-logos{text-align:center;}body #submain #left-back #fixed-logos #logo{width:400px;max-width:100%;}body #submain #left-back img{max-width:100%;margin:20px 0 0 0;}body #submain #left-back #footer{z-index:11;width:100%;text-align:center;}@media(max-width:768px){body #submain #left-back #footer #copy{display:none!important;}}body #submain #left-back #footer #copy{font-weight:bold;display:inline-block;margin:0 5px 0 15px;}body #submain #right-back{animation:bounceIn both 1.5s;}body #submain #right-back #contenedor{background-color:rgba(255,255,255,.93);min-height:100%;}body #submain #right-back nav{margin-bottom:15px;border-bottom:1px solid #d3d3d3;}body #submain #right-back nav #drop-menu{width:330px;right:auto!important;left:50%!important;-webkit-transform:translate(-50%,0)!important;-o-transform:translate(-50%,0)!important;transform:translate(-50%,0)!important;top:auto!important;}@media(min-width:576px){body #submain #right-back nav #drop-menu{width:495px;}}body #submain #right-back nav #drop-menu #navegacion a{display:flex;flex-direction:column;text-align:center;border-radius:15px;border:1px solid #d3d3d3;}body #submain #right-back .Fecha td.day{border-radius:32px;width:32px!important;height:32px!important;}body #submain #right-back .Fecha td.day.disabled{text-decoration:line-through;border-radius:0;}body #submain #right-back .Fecha td.active{background-image:none!important;background-color:#f28c00!important;}.td1buttons{width:65px;text-align:center;}.td2buttons{width:130px;text-align:center;}.modal-dialog{max-width:800px;}.input-number .input-number-text{height:40px;-webkit-appearance:none;-moz-appearance:textfield;text-align:center;margin:0;}.contenedor-orden{margin:0 0;text-align:right;}@media(min-width:768px){.contenedor-orden{position:absolute;bottom:0;right:0;margin:0 20px;}}.contenedor-orden .form-group{display:flex;flex-direction:column;align-items:start;margin:0;}.contenedor-orden .form-group .col-form-label{padding:3px;}.contenedor-orden .form-group .input-append{min-width:150px;}#logo{padding:20px;background-color:rgba(255,255,255,.8);border-radius:10px;max-height:200px;width:auto!important;}#footer{background-color:rgba(0,0,0,.5);border-radius:5px 5px 0 0;}#footer #copy,#footer #copy a{color:#fff;}