@charset "UTF-8";.modalCustom-swal-modal{top:233px;left:333px;width:700px;height:268px;background:#F7F7F7 0% 0% no-repeat padding-box;box-shadow:0 7px 14px rgba(0,0,0,.25);border-radius:10px;opacity:1}.modalCustom-swal-modal div:before{background:none!important}.modalCustom-swal-modal div:after{background:none!important}.modalCustom-swal-modal div{background:none!important}.modalCustom-btn-ok{top:479px;left:814px;width:229px;height:40px;text-align:center;font: 700 16px/18px Roboto;letter-spacing:.4px;background-color:#0097a9;opacity:1;margin:0 214px}.modalCustom-swal-modal-error{top:233px;left:333px;width:700px;height:268px;background:#F7F7F7 0% 0% no-repeat padding-box;box-shadow:0 7px 14px rgba(0,0,0,.25);border-radius:10px;opacity:1}.modalCustom-btn-error{top:479px;left:814px;width:229px;height:40px;text-align:center;font: 700 16px/18px Roboto;letter-spacing:.4px;background-color:#da291c;opacity:1;margin:0 214px}.login-main{display:flex;justify-content:space-around;align-items:center;margin-top:10px;height:79.5vh;width:100vw;flex:1}.login-box-container,.login-box-container-none{box-shadow:0,3px,#222;border-radius:2px;padding:20px;width:30%}.login-title-h3{color:#000;margin-bottom:20%}.login-h5{padding:5px}.login-eye{position:relative;display:flex;margin-bottom:14px}.login-eyes{position:absolute;top:10%;right:3%}.login-eye:hover{color:rgba(187,187,187,.733);cursor:pointer}.login-input{color:#222;border:0px;border:0px solid #f2f2f2!important;border-radius:6px;font-size:16px;margin-bottom:20px;height:30px;width:100%;box-shadow:4px 4px #e1e1e1;transition:border-bottom .3s ease}.login-input:focus{border-bottom:1px solid #222222;outline:none}.login-btn{background-color:transparent;border:none;color:#fff;cursor:pointer;font-size:12px;padding:7px 10px;transition:color .3s ease}.login-btn:focus{outline:none}.login-btn:hover{color:#e6e6e6}.login-btn-primary{background-color:#da291c;border-radius:5px!important}.login-btn-primary:disabled{background-color:#ea6359}.login-btn-primary:hover{background-color:#961c13}.login-btn-in{display:flex;justify-content:center}.login-btn-block{width:50%}.login-link{text-decoration:none;padding-top:10px;padding-bottom:10px}.login-link:hover{text-decoration:underline}@media screen and (max-width: 560px){.login-main{display:flex;justify-content:center;align-items:center;margin-top:10px;height:85.5vh;width:100vw}.login-box-container-none{display:none}.login-box-container{width:100%}}.carga-main{justify-content:center;align-items:center;padding-top:45px;margin:0 auto;min-height:calc(100vh - 125px);width:80%;flex:1}.carga-box-container{border-radius:2px;padding:20px;width:100%;position:relative}.carga-title-h3{font-size:2.15em;text-align:center;font-weight:900;color:#000;margin-bottom:20px}.carga-csv-reader-input{top:0px;left:0px;position:relative;width:100%;height:150px;background:#EFF0F2 0% 0% no-repeat padding-box;box-shadow:5px 5px 15px rgba(0,0,0,.12);border:2px solid #FFFFFF;border-radius:10px;opacity:1;display:flex;justify-content:center}.carga-divCuerpo{z-index:1;position:relative;width:42px;height:auto;display:inline-flex;align-items:center;left:calc(52% - 45px);bottom:-10px;cursor:pointer}.carga-csv-reader-input label{z-index:99;width:99%;text-align:center;display:flex;justify-content:center;align-items:center;padding:60px 0 0;font-size:1em;color:#afafaf;font-weight:600}.DivDeCarga{position:relative;height:160px!important;justify-content:flex-start!important;border:1px solid #fff!important;box-shadow:5px 5px 15px rgba(0,0,0,.12)}.DivDeCarga h1{font-size:1.1rem;padding-top:2rem;color:#7e7e80;font-weight:700;text-align:center}.contenedorGeneralTablas{width:100%;height:400px;display:flex;flex-direction:column;gap:2rem;overflow-y:scroll}.contenedorGeneralTablas .soporte-datatable1{width:100%}@media (max-width: 1400px){.carga-main{padding-top:.5rem}.contenedorGeneralTablas{height:350px}}.admin-main{display:flex;justify-content:center;padding-top:17px;flex:1;min-height:calc(100vh - 125px)}.admin-box-container{background-color:#f2f2f2;border-radius:2px;padding:20px;width:70%}.admin-title{font-size:2rem;color:#000;margin-bottom:15px}.admin-title-h3{color:#0498aa;font-size:1.25rem;margin-bottom:15px}.admin-input{color:#222;border:0px;background-color:#fff;border:1px solid #f2f2f2;border-radius:5px;box-shadow:3px 3px 10px #dcdcdc;font-size:16px;margin-bottom:20px;margin-right:10px;height:20%;width:50%!important;transition:border-bottom .3s ease}.admin-input:focus{border-bottom:1px solid #222222;outline:none}.admin-input-text{margin-bottom:2px;color:#222;border:0px;font-weight:900;background-color:#fff;border:1px solid #f2f2f2;border-radius:5px;box-shadow:3px 3px 10px #dcdcdc;font-size:.95rem;margin-right:10px;height:20%;width:50%!important;transition:border-bottom .3s ease}.admin-input-text:focus{border-bottom:1px solid #222222;outline:none}.admin-input-wrapper{height:60%;max-height:352px;width:93%;padding-top:10px;overflow-y:auto}.admin-msg{display:flex;justify-content:center;width:10%;align-items:baseline;color:#da291c;padding-bottom:10px;font-weight:900;font-size:13px}.admin-btn{background-color:transparent;border:none;color:#fff;cursor:pointer;font-size:12px;padding:7px 10px;transition:color .3s ease}.admin-btn:focus{outline:none}.admin-btn:hover{color:#e6e6e6}.admin-btn-primary{font-size:1em;top:197px;left:614px;width:250px;height:40px;background:var(--unnamed-color-da291c) 0% 0% no-repeat padding-box;background:#DA291C 0% 0% no-repeat padding-box;box-shadow:5px 5px 15px rgba(0,0,0,.16);border-radius:5px;opacity:1}.admin-btn-primary:disabled{background-color:#ea6359}.admin-btn-primary:hover{background-color:#961c13}.admin-btn-block{width:21%!important;margin:5px!important;text-align-last:center}.admin-btn-mas{background-color:#999;border-radius:50%;font-size:3rem;padding:2px 4px 0;color:#fff;height:36px;width:37px;align-content:space-between;display:inline-flex;line-height:23px;flex-wrap:wrap;justify-content:space-around;flex-direction:row;align-items:baseline}.admin-btn-mas:disabled{background-color:#ea6359}.admin-btn-mas:hover{background-color:#00535d}.admin-btn-trash{border-radius:50%;font-size:1.5rem;padding:0;display:table-caption;height:20px;width:30px;align-content:space-around;text-align:revert;line-height:1px;flex-wrap:wrap;justify-content:space-around;flex-direction:row;align-items:baseline;color:#0097a9}.admin-btn-trash:disabled{background-color:#ea6359}.admin-btn-trash2{border-radius:50%;padding:6px 6px 9px}.admin-btn-trash2:hover{background-color:#0097a9}.admin-box-container-secundary{display:flex;justify-content:space-between;width:75%;margin-top:2rem}.admin-btn-secundary{background-color:#da291c;border-radius:5px}.admin-btn-secundary:disabled{background-color:#ea6359}.admin-btn-secundary:hover{background-color:#961c13}.admin-btn-block-secundary{width:30%;margin-left:0;margin-right:5px;height:38px;font-weight:600;font-size:.9em}.admin-stick{border-style:none none solid none;border-color:#afafaf;margin-top:1rem;margin-bottom:1rem}@media screen and (max-width: 560px){.admin-main{display:flex;justify-content:center;align-items:center;margin-top:10px;height:78.12vh}.admin-box-container{width:100%}.admin-btn-block-secundary{height:30%}.admin-input{width:98%!important}.admin-btn-block{width:47%!important}}.soporte-main{display:flex;min-height:calc(100vh - 200px)!important;justify-content:center;padding-top:50px;flex:1;width:100vw}.soporte-box-container{background-color:#f2f2f2;box-shadow:0,3px,#444;border-radius:2px;width:100%;margin-top:25px;min-height:calc(100vh - 200px)!important}.soporte-title{color:#000;margin-bottom:15px}.soporte-input{color:#222;border:0px;border:1px solid #FFFFFF;border-radius:5px;font-size:16px;margin-top:10px;margin-right:10px;box-shadow:3px 3px 10px #dcdcdc;height:20%;width:68%!important;background-color:#fff;transition:border-bottom .3s ease}.soporte-input:focus{border-bottom:1px solid #222222;outline:none}.soporte-form{display:flex;justify-content:center;width:100%;align-items:baseline}.soporte-msg{display:flex;justify-content:left;width:89%;margin:0 auto;align-items:baseline;color:#da291c;padding-bottom:10px;font-weight:900;font-size:13px}.soporte-btn{background-color:transparent;border:none;color:#fff;cursor:pointer;font-size:12px;padding:7px 10px;transition:color .3s ease}.soporte-btn:focus{outline:none}.soporte-btn:hover{color:#e6e6e6}.soporte-btn-primary{background-color:#da291c;border-radius:5px}.soporte-btn-primary:disabled{background-color:#ea6359}.soporte-btn-primary:hover{background-color:#961c13}.soporte-btn-block{width:20%;margin:5px;display:inline-block!important;height:40px}.soporte-box-table{justify-content:center;padding-bottom:25px}.soporte-table{text-align:center;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;border-collapse:collapse;width:100em;padding:20px!important}.soporte-table td{padding-top:20px;padding-bottom:20px}.soporte-table th{padding-top:20px;padding-bottom:20px;padding-right:20px}.soporte-input-color{background-color:#da291c;width:1.5%;height:35px}.soporte-input-color-space{background-color:#f2f2f2;width:4%;height:35px}.soporte-input-color-after{background-color:#f2f2f2;width:25%;height:35px}.soporte-tr:nth-child(even){background-color:#f2f2f2}.soporte-thead{padding:50px;text-align:center;color:#222}.soporte-datatable div,.soporte-datatable row{border-bottom-style:none!important}.soporte div#row{border-bottom-style:none!important}@media only screen and (max-width: 640px){.soporte-box-container{width:60%}}.soporte-title{font-weight:700;margin-left:90px}.soporte-box-table{width:100%;display:flex;justify-content:center}.soporte-datatable{width:90%;margin:0}.soporte-input-color-after{width:0%}.soporte-input-color-space{width:0;margin-left:20%!important}@media (max-width: 1400px){.soporte-box-table{overflow-y:auto}}/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-light-rgb: 248, 249, 250;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: #fff}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.figure{display:inline-block}.container{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1400px){.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-1{flex:0 0 auto;width:8.33333333%}.offset-1{margin-left:8.33333333%}.g-1{--bs-gutter-x: .25rem}.g-1{--bs-gutter-y: .25rem}.table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, .05);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropdown{position:relative}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}}.pagination{display:flex;padding-left:0;list-style:none}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}@-webkit-keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.w-100{width:100%!important}.m-1{margin:.25rem!important}.mb-1{margin-bottom:.25rem!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.pt-1{padding-top:.25rem!important}.text-center{text-align:center!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.rounded{border-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}/*!
* Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
*/.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1,-1);transform:scale(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-bars:before{content:"\f0c9"}.fa-clipboard-check:before{content:"\f46c"}.fa-facebook-square:before{content:"\f082"}.fa-filter:before{content:"\f0b0"}.fa-instagram:before{content:"\f16d"}.fa-lock:before{content:"\f023"}.fa-minus:before{content:"\f068"}.fa-plus:before{content:"\f067"}.fa-search:before{content:"\f002"}.fa-table:before{content:"\f0ce"}.fa-times:before{content:"\f00d"}.fa-twitter-square:before{content:"\f081"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900.373c04fd.eot);src:url(/assets/fa-solid-900.373c04fd.eot?#iefix) format("embedded-opentype"),url(/assets/fa-solid-900.9834b82a.woff2) format("woff2"),url(/assets/fa-solid-900.3f6d3488.woff) format("woff"),url(/assets/fa-solid-900.af639750.ttf) format("truetype"),url(/assets/fa-solid-900.9674eb1b.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-regular-400.79d08806.eot);src:url(/assets/fa-regular-400.79d08806.eot?#iefix) format("embedded-opentype"),url(/assets/fa-regular-400.e42a8844.woff2) format("woff2"),url(/assets/fa-regular-400.cb9e9e69.woff) format("woff"),url(/assets/fa-regular-400.e8711bbb.ttf) format("truetype"),url(/assets/fa-regular-400.be0a0849.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-brands-400.e4299464.eot);src:url(/assets/fa-brands-400.e4299464.eot?#iefix) format("embedded-opentype"),url(/assets/fa-brands-400.8ea87917.woff2) format("woff2"),url(/assets/fa-brands-400.f9217f66.woff) format("woff"),url(/assets/fa-brands-400.cda59d6e.ttf) format("truetype"),url(/assets/fa-brands-400.a3b98177.svg#fontawesome) format("svg")}.fab,.fa.fa-twitter-square,.fa.fa-facebook-square{font-family:"Font Awesome 5 Brands";font-weight:400}/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa.fa-flash:before{content:"\f0e7"}.fa.fa-instagram{font-family:"Font Awesome 5 Brands";font-weight:400}.kanban{width:100%;display:flex;justify-content:space-between;padding:.25rem;margin:0 5% 0 2%}.kanban .kanban-item{width:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;border-right:1px solid #ccc;padding:10px;cursor:pointer;box-shadow:0 0 10px #ccc;border-radius:.25rem;transition:all .3s ease;margin-left:50px}.kanban .kanban-item:hover{box-shadow:0 0 7px #02aeda}.kanban .kanban-item:click{border:.75rem}.kanban input{margin-left:1rem;width:60%!important;border:none;background-color:#fff;outline:none;box-shadow:0 0 10px #ccc;border-radius:.25rem;transition:all .3s ease;color:#000;font-weight:700}.kanban input:hover{box-shadow:0 0 7px #02aeda}.kanban .kanban-icon{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;border-radius:10%;background-color:#fff;outline:none;box-shadow:0 0 10px #ccc}.kanban .kanban-icon:hover{box-shadow:0 0 7px #02aeda}.modalContainer{width:650px;height:285px;position:relative;padding-top:1rem}.modalContainer .caja{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.modalContainer .caja input{width:200px;height:28px;padding:5px;margin-bottom:10px;border:1px solid #c0c4d6!important;border-radius:5px}.modalContainer h4{text-align:center;font-size:2rem;margin-top:2.2rem;font-weight:700;color:#da291c;font-family:Roboto,Black!important;margin:0}.modalContainer p{text-align:center;color:#a7a7a8}.modalContainer .calendar{font-size:1.5rem;color:#0498aa;text-align:center;position:absolute;left:48%;top:-35px}.modalContainer .btnModal{display:flex;justify-content:center;align-items:center;position:absolute;background-color:#eff0f2;width:100%;height:80px;bottom:0;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.modalContainer .btnModal .boton1{background-color:#999;width:230px;height:40px;color:#fff;font-weight:600;border-radius:5px}.reporte-box-container{box-shadow:0,3px,#444;border-radius:2px;width:100%;margin-top:25px;min-height:calc(100vh - 150px)!important}.grab{cursor:move}.reporte-main{display:flex;justify-content:center;padding-top:25px;flex:1}.reporte-box-container{background-color:#f2f2f2;box-shadow:0,3px,#444;border-radius:2px;width:100%;margin-top:25px}.reporte-title{color:#000;margin-bottom:15px}.reporte-datatable{width:85%;display:inline-block;justify-content:center}.reporte-datatable div,.reporte-datatable row{border-bottom-style:none!important}@media only screen and (max-width: 640px){.reporte-box-container{width:60%}}.main-site{width:100%;min-height:90vh!important}.container-menu-main{width:100%;display:flex;margin-top:3rem;margin-bottom:20px}.container-options{width:31%;display:flex;justify-content:center;margin-left:20px}.search-container{display:grid;grid-template-columns:9fr 3fr;width:100%;align-items:center}.fa-table:after{position:absolute;left:78px}.kanban .kanban-item{box-shadow:5px 5px 10px rgba(0,0,0,.12)}.kanban select{width:100%;padding-left:30px;margin-bottom:-20px;position:relative;z-index:2}.kanban-item .icons{width:100%;position:relative;display:flex;justify-content:space-between;z-index:1}.container-buttons{width:75%;align-self:center}.buttons{width:80%;display:flex;justify-content:space-evenly;margin:0}.paper{width:45px;height:45.6px;background-color:#f7f7f7;margin-left:6px;padding-top:10px;padding-left:15px;box-shadow:5px 5px 10px rgba(0,0,0,.12)}.plus{display:none;width:45px;height:45.6px;background-color:#fff;padding-top:10px;padding-left:15px;border:1px solid #DDDDDD}#control-header .paper .dropdown .show{width:290px;height:372px;inset:0px 31px auto auto!important}#control-header .paper .dropdown .show div div{margin-left:20px}#control-header .paper .dropdown .show ul{list-style:none;padding:5px 5px 0;font-size:.8rem;height:300px;border-top:1px solid rgba(0,0,0,.6117647059);margin-top:20px}#control-header .paper .dropdown .show ul li div{height:72px}#control-header .paper .dropdown .show ul li div a div{width:30px;height:30px;padding-left:6px;padding-top:5px;margin-left:0}#control-header .paper .dropdown .show ul li div a span{font-size:.7rem}#control-header .paper .dropdown .show ul li:nth-last-of-type(2){height:50px;display:flex;align-items:center;margin-top:10px}#control-header .paper .dropdown .show ul li:nth-last-of-type(2) div{height:40px}#control-header .paper .dropdown .show ul li:nth-last-of-type(2) div a{width:90%;text-align:center;background-color:#eff0f2;border-radius:5px;margin-left:10px;padding:8px;font-size:1.1rem}#control-header .paper .dropdown .show ul li:nth-of-type(3){height:150px;display:flex;align-items:start;margin-top:15px}#control-header .paper .dropdown .show ul li:nth-of-type(3) div{height:40px}#control-header .paper .dropdown .show ul li:nth-of-type(3) div a{width:90%;text-align:center;background-color:#eff0f2;border-radius:5px;margin-left:10px;padding:8px;font-size:1.1rem;margin-bottom:5px}#control-header .ShowColumn .dropdown .show{height:300px!important}#control-header .ShowColumn .dropdown .show ul,#control-header .ShowColumn .dropdown .show ul div{height:220px}#control-header .ShowColumn .dropdown .show ul div div{margin:10px}#control-header .ShowColumn .dropdown .show ul div div:nth-of-type(2){margin:0;height:0}#control-header .ShowColumn .dropdown .show ul div div div{height:40px;display:flex;align-items:center;padding:0 10px}#control-header .ShowColumn .dropdown .show ul div div div:nth-of-type(2){height:40px;display:flex;align-items:center;padding:0 10px}#control-header .ShowColumn .dropdown .show ul div div div:nth-of-type(2) div{width:5px!important;margin-left:20px}#control-header .ShowColumn .dropdown .show ul div div div:nth-of-type(2) i{margin-right:10px}#control-header .FilterColumn .dropdown .show{height:390px!important;inset:0px 30px auto auto!important}#control-header .FilterColumn .dropdown .show ul{height:310px}#control-header .FilterColumn .dropdown .show ul::-webkit-scrollbar{width:6px;height:4px}#control-header .FilterColumn .dropdown .show ul::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}#control-header .FilterColumn .dropdown .show ul::-webkit-scrollbar-thumb{background:grey;border-radius:10px}#control-header .FilterColumn .dropdown .show ul::-webkit-scrollbar-thumb:hover{background:#0098aa;border-radius:10px}#control-header .FilterColumn .dropdown .show ul div{height:280px}#control-header .FilterColumn .dropdown .show ul div div{margin:0;height:270px}#control-header .FilterColumn .dropdown .show ul div div div:nth-of-type(5){width:0;margin:0;height:0!important}#control-header .FilterColumn .dropdown .show ul div div div:nth-of-type(6){width:0;margin:0;height:0!important}#control-header .FilterColumn .dropdown .show ul div div div,#control-header .FilterColumn .dropdown .show ul div div div div{height:154px!important}#control-header .FilterColumn .dropdown .show ul div div div div div:nth-of-type(1) span{background-color:#eff0f2;width:100%;border-radius:5px;padding-left:10px;padding-top:2px;font-size:.9rem;height:26px}#control-header .FilterColumn .dropdown .show ul div div div div div:nth-of-type(2){height:86px!important;padding:0}#control-header .FilterColumn .dropdown .show ul div div div div div:nth-of-type(2) div{height:32px!important}#control-header .FilterColumn .dropdown .show ul div div div div div:nth-of-type(2) div select{height:32px;padding-bottom:6px;padding-top:3px}#control-header .FilterColumn .dropdown .show ul div div div div div:nth-of-type(2) div input{height:32px;padding-bottom:6px;padding-top:3px}.reporte-main{width:100%;display:flex}.reporte-container{width:100%;display:flex;justify-content:center}.reporte-title{margin-left:90px;margin-bottom:0;font-weight:700}.reporte-datatable{width:90%;margin-bottom:2rem!important}.reporte-datatable::-webkit-scrollbar{width:8px;height:8px}.reporte-datatable::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}.reporte-datatable::-webkit-scrollbar-thumb{background:grey;border-radius:10px}.reporte-datatable::-webkit-scrollbar-thumb:hover{background:#0098aa;border-radius:10px}.soporte-input-color-after{width:0%}.soporte-input-color-space{width:0;margin-left:20px!important}.soporte-input-color{height:40px}.Hover{width:100px;height:25px;border-radius:5px;font-size:.8rem;background-color:#05252d;position:relative;inset:24px 40px auto auto;color:#fff;text-align:center;padding-top:2px;display:none;z-index:2}.Hover:after{content:"";position:absolute;top:-9px;left:50%;margin-left:-9px;width:18px;height:18px;background:#05252d;transform:rotate(45deg);z-index:-1}.paper:hover .Hover{display:block;transition:2s ease-in-out}.Hover1{width:100px;height:25px;border-radius:5px;font-size:.8rem;background-color:#05252d;position:relative;inset:24px 40px auto auto;color:#fff;text-align:center;padding-top:2px;display:none;z-index:2}.Hover1:after{content:"";position:absolute;top:-9px;left:50%;margin-left:-9px;width:18px;height:18px;background:#05252d;transform:rotate(45deg);z-index:-1}.paper:hover .Hover1{display:block;transition:2s ease-in-out}.Hover2{width:100px;height:25px;border-radius:5px;font-size:.8rem;background-color:#05252d;position:relative;inset:24px 40px auto auto;color:#fff;text-align:center;padding-top:2px;display:none;z-index:2}.Hover2:after{content:"";position:absolute;top:-9px;left:50%;margin-left:-9px;width:18px;height:18px;background:#05252d;transform:rotate(45deg);z-index:-1}.paper:hover .Hover2{display:block;transition:2s ease-in-out}.btnFilter1{width:160px;height:40px;background-color:#f7f7f7;color:#000;box-shadow:5px 5px 15px rgba(0,0,0,.12);z-index:1;border-radius:5px}.btnFilter1:hover{border:1px solid #000}.search-container input{background-color:#fff!important;width:100%!important}.navbar-color{background-color:#fff;border-radius:5px;box-shadow:0 0 10px 10px #e1e1e1}.navbar-logo-claro{width:111px;height:60px;opacity:1;padding-bottom:1%}.navbar-info{color:#fff}.navbar-info:hover{color:#000;font-weight:900}.navbar-item{padding-bottom:5px;display:inline-flex;justify-content:center;color:#000;font-weight:600;border-style:none none solid none;border-color:#fff;width:95px}.navbar-item:hover{border-style:none none solid none;border-color:#0097a9}.navbar-item.active{color:#0097a9!important;font-weight:700;border-style:none none solid none;border-color:#0097a9}.navbar.active{color:#0097a9!important;font-weight:700;padding-top:19px}.navbar-btn-container{display:flex;align-items:center;overflow:hidden;justify-content:space-evenly;padding-top:20px;width:60%}.navbar-flag{left:1134px;width:50px;height:40px;border-radius:2px;opacity:1;margin:0 47px}.navbar-container{height:75px;display:flex;justify-content:space-between;width:90%;margin:0 auto;align-items:center;align-items:end}@media screen and (max-width: 560px){.navbar-logo-claro{width:25%}}.navbar-icons{width:16%;justify-self:right!important;display:flex;justify-content:space-between;align-items:center;padding-top:20px}.navbar-icons .navbar-flag{margin:0}.navbar-item{padding-top:30px;display:inline-block;height:66px;width:105px;text-align:center}.modalContainer{width:650px;height:285px;position:relative;padding-top:1rem}.modalContainer h4{text-align:center;font-size:2rem;font-weight:700;color:#da291c;font-family:Roboto,Black!important;margin-bottom:3rem}.modalContainer p{text-align:center;color:#a7a7a8}.modalContainer .btnModal{display:flex;justify-content:center;align-items:center;position:absolute;background-color:#eff0f2;width:100%;height:80px;bottom:0;border-bottom-left-radius:12px;border-bottom-right-radius:12px;gap:70px}.modalContainer .btnModal .boton1{background-color:#999;width:230px;height:40px;color:#fff;font-weight:600;border-radius:5px}.modalContainer .btnModal .boton2{background-color:#048292;width:230px;height:40px;color:#fff;font-weight:600;border-radius:5px}.help{position:relative;transition:all 1s ease-in}.help .spanToltip{display:none;position:absolute;width:150px;height:30px;background-color:#05252d;top:45px;right:-200%;color:#fff;text-align:center;border-radius:8px;padding:4px;font-size:.8rem}.help .spanToltip:after{content:"";position:absolute;top:-9px;left:50%;margin-left:-9px;width:18px;height:18px;background:#05252d;transform:rotate(45deg);z-index:-1}.help:hover .spanToltip{display:block}.footer-end{width:100%;background-color:#222;padding:.5em 0;box-sizing:border-box;color:#fff;bottom:0;height:50px}.footer-center{display:flex;justify-content:center}@media screen and (max-width: 560px){.footer-end{font-size:.6em}}*{margin:0;padding:0;box-sizing:border-box}body{font-size:1em;font-family:Roboto,sans-serif;font-weight:300;width:100%;color:#222;background-color:#f2f2f2;-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeLegibility;-webkit-overflow-scrolling:touch}a{text-decoration:none;outline:none;cursor:pointer;display:inline-block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;color:#222}picture{width:100%;display:block;line-height:0}span,b,del,i{display:inline-block}label{display:inline-block;cursor:pointer}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;display:inline-block;background-color:transparent;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;width:100%;font-size:16px;font-family:Roboto,sans-serif;font-weight:300}input[type=text],input[type=email],input[type=password],textarea{padding:.6em;box-sizing:border-box;display:inline-block;border:1px solid #DDDDDD;width:100%}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{border-color:#0097a9}button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;display:inline-block;background-color:transparent;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0;font-size:1em;font-weight:300;font-family:Roboto,sans-serif}select{cursor:pointer;width:100%;font-size:16px;font-weight:300;font-family:Roboto,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;display:inline-block;background-color:transparent;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}select::-ms-expand{display:none}main{width:100%;display:block;padding-top:100px;position:relative;min-height:75vh}@media screen and (min-width: 760px){main{padding-top:91px}}.pp{display:block}.margin-top{margin-top:3em}.selected{background-color:#0097a9!important;color:#fff!important}@media screen and (min-width: 0px) and (max-width: 760px){#grid{padding-top:4em}}.max-width{width:31%!important}.active{background-color:transparent}.content{padding:0 18px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.active{color:red;font-weight:700}@media (max-width: 700px){.slick-slide{height:110px}.product .slick-slider li a img{width:80%;display:block;margin:0 auto;padding:0;padding-left:0!important;height:46px;object-fit:contain}.active{color:red;font-weight:700;border-color:gray}}@font-face{font-family:Roboto;src:local("DIN Pro Regular"),local("DIN-Pro-Regular"),url(../fonts/Roboto.woff2) format("woff2"),url(../fonts/Roboto.woff) format("woff"),url(../fonts/Roboto.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:din-bold;src:url(../fonts/D-DIN-Bold.otf);font-display:swap}@font-face{font-family:din-font-light;src:url(../fonts/FF_DIN_Light.otf);font-display:swap}@font-face{font-family:din-medium;src:url(../fonts/Roboto-Medium.otf);font-display:swap}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;margin-left:auto;margin-right:auto;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.hide{display:none!important}.hidden{visibility:hidden!important}.overhidden{overflow:hidden!important}.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.disabled{opacity:.5;cursor:not-allowed}.disabled input{background-color:#eee}.module{max-width:1060px;margin:0 auto}.symbol{display:inline-block!important;font-size:60%!important;vertical-align:top!important}@media screen and (max-width: 700px){body{font-size:18px}}.select{width:100%;position:relative}.select select{padding:.5em 3.5em .5em .5em;box-sizing:border-box;display:inline-block;color:#666;border:1px solid #DDDDDD;background-color:transparent}.select:after{content:"\f0d7";font-family:FontAwesome;padding:.3em .5em;box-sizing:border-box;display:inline-block;border-left:1px solid #DDDDDD;position:absolute;top:0;bottom:0;right:0;z-index:-1;font-size:1.25em}.error{color:#da291c}label.error,span.error{color:#da291c;font-size:.8rem;margin:0!important}label.error:before,label.error:after,span.error:before,span.error:after{display:none}@media all and (-ms-high-contrast: none){label.error,span.error{display:none}}.checkbox{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.checkbox span{font-size:1em}.checkbox i{padding:3px;box-sizing:border-box;display:inline-block;width:17px;height:17px;-moz-border-radius:99px;-webkit-border-radius:99px;border-radius:99px;position:relative;border:1px solid #DDDDDD;background-color:#fff;margin-right:.5em;text-align:center}.checkbox i:before{content:"";display:block;width:9px;height:9px;-moz-border-radius:99px;-webkit-border-radius:99px;border-radius:99px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;background-color:#fff}.checkbox input{display:none}.checkbox input:checked+i:before{background-color:#0097a9}.full,.full label{width:100%}.footer{width:100%;position:relative}.footer section{max-width:1060px;margin:0 auto;width:100%}.footer--breadcrumb{width:100%;background-color:#cacaca}.footer--breadcrumb nav{width:100%;padding:.5em;box-sizing:border-box;max-width:1060px;margin:0 auto}@media screen and (min-width: 1024px){.footer--breadcrumb nav{padding:.5em 0}}.footer--breadcrumb nav a{color:#666;padding-right:6px;font-size:.9em}.footer--breadcrumb nav a:after{content:"/";display:inline-block;padding-left:6px}.footer--breadcrumb nav a:last-of-type{color:#222}.footer--breadcrumb nav a:last-of-type:after{display:none}.footer--links{width:100%;background-color:#ddd;padding:1em;box-sizing:border-box;display:inline-block;height:auto}.footer--links section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.footer--links ul{display:inline-block;width:50%}@media screen and (min-width: 760px){.footer--links ul{width:25%}}.footer--links ul li{width:100%;text-align:left}.footer--links ul li a{font-size:.8em;padding:.35em 0;box-sizing:border-box;color:#444}.footer--links ul li b{font-size:.9em;padding:.5em 0;box-sizing:border-box}.footer--social{width:100%;margin-top:1em}.footer--social p{width:100%;font-size:.9em;font-weight:500;margin-bottom:.5em}.footer--social a{font-family:FontAwesome;margin-right:.5em;color:#222;font-size:2em}.footer--end{width:100%;background-color:#222;padding:1em 0;box-sizing:border-box;position:relative}.footer--end section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer--end p{padding:0 1em;box-sizing:border-box;display:inline-block;width:auto}@media screen and (min-width: 760px){.footer--end p{padding:.5em}}@media screen and (min-width: 1024px){.footer--end p{padding:.5em 0}}.footer--end p span{display:inline-block;color:#fff;font-size:.8em;width:100%}@media screen and (min-width: 760px){.footer--end p span{width:auto}}.footer--end p span svg{height:21px;width:auto;margin-right:9px}.footer--end nav{padding:.5em 1em;box-sizing:border-box;display:inline-block;width:100%}@media screen and (min-width: 760px){.footer--end nav{width:auto;padding:0 .5em}}@media screen and (min-width: 1024px){.footer--end nav{padding:.5em .5em 0}}.footer--end nav a{color:#0097a9;padding:.5em;box-sizing:border-box;font-size:.8em;width:50%}@media screen and (min-width: 760px){.footer--end nav a{width:auto}}.footer--end picture{z-index:1999999;background-color:transparent;border:none;width:190px;height:auto;position:fixed;right:-95px;background-size:contain;transition:background .4s,right 1s;bottom:15%;box-sizing:border-box;color:inherit;text-decoration:none;cursor:pointer}.footer--end picture:hover{right:-5px}.footer--country{position:absolute;top:.5em;right:1em;width:7.5em}@media screen and (min-width: 760px){.footer--country{display:none}}.footer--country label{position:relative;width:100%}.footer--country label select{color:#f5f5f5;font-size:.8em;font-weight:300;z-index:1;width:9em}.footer--country span{position:absolute;width:auto;top:0;right:0;z-index:0}.footer--country span svg{height:1.3em;width:auto;display:block}.footer--country span:before{content:"\f107";font-family:FontAwesome;padding-left:3px;position:absolute;top:2px;left:-18px;color:#f5f5f5}.nav{background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:9}.nav--top-mobile{width:100%;padding:.5em;box-sizing:border-box;display:inline-block;text-align:left;background-color:#fff;color:#222}.nav--top-mobile label{width:auto;padding-right:1em;position:relative;z-index:1}.nav--top-mobile label:after{content:"\f107";font-family:FontAwesome;position:absolute;top:3px;right:1px;z-index:-1}.nav--top-mobile label select{font-size:.9em}.nav--top-mobile.personas{background-color:transparent;color:#222}@media screen and (min-width: 760px){.nav--top-mobile{display:none}}.nav--top{width:100%;max-width:1060px;background-color:#fff;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav--top-desk{display:none;padding:.5em;box-sizing:border-box;width:100%;text-align:center}@media screen and (min-width: 760px){.nav--top-desk{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.nav--top section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav--top-first{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}.nav--top-first a{width:auto;font-size:.82em;padding-right:1.5em}.nav--top-first a:first-child{font-weight:500}.nav--top-first a:last-child{border-right:1px solid #222222;margin-right:1em}.nav--top-second{width:auto;text-align:left;font-size:.82em;position:relative;display:none}@media screen and (min-width: 760px){.nav--top-second{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.nav--top-second>a{padding-right:1em;position:relative}.nav--top-second>a:last-of-type:after{content:"\f107";font-family:FontAwesome;padding-left:3px;position:absolute;top:2px;right:0}@media screen and (min-width: 760px){.nav--top-second>a:last-of-type{display:none}}@media screen and (min-width: 1024px){.nav--top-second>a:last-of-type{display:inline-block}}.nav--top-second>a span{display:inline-block}.nav--top-second>a span svg{height:12px;width:auto;margin-right:6px}@media all and (-ms-high-contrast: none){.nav--top-second>a span svg{max-width:14px}}.nav--top-second ul{position:absolute;top:calc(100% + .9em);right:0;background-color:#fff;display:none;z-index:1}.nav--top-second ul a{width:100%;padding:.5em;box-sizing:border-box;background-color:#fff}.nav--top-second ul a:hover{background-color:#0097a9;color:#fff}.nav--top-third{display:none;position:relative;max-width:130px}@media screen and (min-width: 760px){.nav--top-third{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.nav--top-third>a:first-of-type{color:#0097a9;font-size:.82em;margin-right:1em}.nav--top-third>a:first-of-type span{display:inline-block;vertical-align:middle}.nav--top-third>a:first-of-type span svg{height:18px;width:auto;max-width:14px;margin-right:5px}.nav--top-third>a:last-of-type{color:#222;padding-right:.5em}.nav--top-third>a:last-of-type svg{height:1.3em;width:auto;max-width:34px;margin-right:9px}.nav--top-third>a:last-of-type:after{content:"\f107";font-family:FontAwesome;padding-left:4px;position:absolute;top:.2em;right:0px}.nav--top-third>a:last-of-type.active:after{content:"\f106"}.nav--top-third ul{width:44vw;position:absolute;top:calc(100% + .5em);right:0;background-color:#222;display:none;z-index:1}@media screen and (min-width: 1024px){.nav--top-third ul{width:33vw}}.nav--top-third ul li{display:inline-block;width:50%;text-align:left}.nav--top-third ul li a{color:#fff;padding:.5em;box-sizing:border-box;display:inline-block;font-size:.9em}.nav--top-third ul li a:hover{color:#0097a9}.nav--main{width:100%;background-color:#222;color:#fff;position:relative}.nav--main-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;overflow:visible;height:auto;max-width:1060px;margin:0 auto;padding:.5rem;box-sizing:border-box}@media screen and (min-width: 760px){.nav--main-content{padding:0}}.nav--links a{font-size:1.2em;color:#fff;padding:.75em .5em;box-sizing:border-box;height:100%;display:none}.nav--links a:hover,.nav--links a.active{background-color:#fff;color:#da291c}@media screen and (min-width: 760px){.nav--links a{display:inline-block}}.nav--logo{display:inline-block!important;padding:0 0 0 .5em!important;vertical-align:text-bottom;margin-right:1em}@media screen and (min-width: 1024px){.nav--logo{padding:0!important}}.nav--logo svg{height:30px;width:auto;display:block}@media all and (-ms-high-contrast: none){.nav--logo svg{max-width:84px}}.nav--logo:hover{background-color:#da291c!important}.nav--actions{width:100%;position:absolute;top:100%;left:0;right:0}@media screen and (min-width: 760px){.nav--actions{position:static;width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.nav--actions .nav--trigger-search{display:none;font-family:FontAwesome}@media screen and (min-width: 760px){.nav--actions .nav--trigger-search{padding:.5em;box-sizing:border-box;display:inline-block;color:#fff;font-size:1.5em;margin-right:.5em}}@media screen and (min-width: 760px){.nav--actions .nav--trigger-search{display:none}}.nav--cart{position:relative;background-color:#b52333;color:#fff;margin-right:.5em;padding:.6rem .5rem;box-sizing:border-box;display:none;height:51px}@media screen and (min-width: 760px){.nav--cart{display:inline-block;max-width:56px}}@media screen and (min-width: 1024px){.nav--cart{height:100%;width:auto}}.nav--cart svg{height:2rem;width:auto;display:block;max-width:40px}.nav--cart span{display:inline-block}@media screen and (min-width: 1024px){.nav--cart:hover{background-color:#fff}.nav--cart:hover *{color:#b52333;fill:#b52333}}.nav--qty{position:absolute;top:3px;left:7px;right:0;text-align:center;color:#fff;font-size:1em;padding:0!important;font-family:Roboto,sans-serif!important}.nav--search{width:100%;position:absolute;left:0;right:0;padding:.45em;box-sizing:border-box;display:inline-block}@media screen and (min-width: 760px){.nav--search{display:inline-block;position:static;width:10em;top:100%;background-color:#da291c}}@media screen and (min-width: 1024px){.nav--search{width:52em;padding:0;top:100%;background-color:#da291c}}@media screen and (min-width: 0px) and (max-width: 760px){.nav--search{display:inline-block;margin-top:4em}}.nav--miclaro{display:none;height:100%;padding:.5em;box-sizing:border-box;background-color:#b52333;color:#fff;margin-left:.5em;height:51px;position:relative}@media screen and (min-width: 760px){.nav--miclaro{display:inline-block;font-size:1em;padding:.95rem 1rem;line-height:1.4;height:100%}}.nav--miclaro span{width:100%;position:relative;transform:translateY(-6px)}.nav--miclaro span:after{content:"autogestion";position:absolute;left:0;right:0;top:90%;text-align:center;font-size:.7rem}.nav--miclaro:hover,.nav--miclaro.active{background-color:#fff;color:#b52333}.nav--trigger a{color:#fff;font-size:1.5em}.nav--trigger a span{padding:0 .7em 0 0;box-sizing:border-box;display:inline-block;font-family:FontAwesome}.nav--trigger a span:before{min-width:24px;display:inline-block}@media screen and (min-width: 760px){.nav--trigger{display:none}}@media screen and (min-width: 760px){.nav--trigger-menu{display:none}}.nav--menu{position:absolute;top:100%;left:0;right:0;background-color:transparent;height:0}@media screen and (min-width: 760px){.nav--menu{display:none;background-color:#fff;height:auto}}.nav--menu-content{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.nav--menu-content.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width: 760px){.nav--menu-content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);background-color:#fff}}.nav--menu-list{width:100%;overflow-x:hidden;overflow-y:scroll;max-height:60vh;display:none;background-color:#fff}@media screen and (min-width: 760px){.nav--menu-list{padding:2em 0 .5em;box-sizing:border-box;display:inline-block;max-width:1060px;margin:0 auto;overflow:hidden;height:400px;max-width:1140px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.nav--menu-list-tienda{width:70%;overflow-x:hidden;overflow-y:scroll;max-height:60vh;display:none;background-color:#fff}@media screen and (min-width: 760px){.nav--menu-list-tienda{padding:2em 0 .5em;box-sizing:border-box;display:inline-block;max-width:1060px;margin:0 auto;overflow:hidden;height:400px;margin-left:100px!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width: 1024px){.nav--menu-list-tienda{max-height:350px;margin-left:100px!important}}@media screen and (min-width: 0px) and (max-width: 760px){.nav--menu-list-tienda{width:100%;overflow-x:hidden;overflow-y:scroll;max-height:60vh;display:none;background-color:#fff}}.nav--menu-title{width:100%;position:relative;padding:.5em;box-sizing:border-box;display:inline-block;border-top:1px solid white;background-color:#da291c;color:#fff;font-size:1.3em}@media screen and (min-width: 760px){.nav--menu-title{display:none}}.nav--menu-title.wine{background-color:#b52333}.nav--menu-title.wine.miclaro span:first-of-type{position:relative}.nav--menu-title.wine.miclaro span:first-of-type:after{content:"autogestion";position:absolute;left:110%;top:.45rem;text-align:left;font-size:.7rem}.nav--menu-title span{display:inline-block}.nav--menu-title span svg{height:.9em;width:auto;display:block}.nav--menu-title .mobile-icon{position:absolute;top:.6em;right:1.5em;font-family:FontAwesome}.nav--menu-title .nav--qty{position:absolute;top:.6rem;right:1.8rem;left:auto;font-size:15px;font-weight:500;padding:4px!important;background-color:#fff;color:#da291c}.nav--menu-links{position:relative}.nav--menu-links .desk{display:none}@media screen and (min-width: 760px){.nav--menu-links{width:32%;border-right:1px solid #DDDDDD;padding:0 .5em 0 2em;box-sizing:border-box;display:inline-block;margin-bottom:4rem}.nav--menu-links:nth-of-type(3),.nav--menu-links:nth-of-type(4),.nav--menu-links:nth-of-type(5){margin-bottom:2rem}.nav--menu-links:last-of-type{border-right:none}.nav--menu-links .desk{display:inline-block;font-size:80%;-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-ms-transform:translateX(6px);-o-transform:translateX(6px);transform:translate(6px)}.nav--menu-links .icon{position:absolute;left:0;top:0;text-align:center;width:21px}.nav--menu-links .icon svg{display:inline-block;height:auto;width:100%;max-width:21px;max-height:21px}.nav--menu-links .icon.after{top:4em;padding:0}}@media screen and (min-width: 1024px){.nav--menu-links{padding:0 .5em 0 3em;width:24%}.nav--menu-links .icon{width:34px}.nav--menu-links .icon svg{max-width:34px;max-height:34px}}.nav--menu-links li{display:inline-block;width:100%;border-top:1px solid #AFAFAF;position:relative}@media screen and (min-width: 760px){.nav--menu-links li{border-top:none;font-size:90%}.nav--menu-links li.after{padding-top:1.5em}}@media screen and (min-width: 1024px){.nav--menu-links li{font-size:100%}}.nav--menu-links li a{padding:.85em 3.2em;box-sizing:border-box;display:inline-block;font-size:.9em}.nav--menu-links li a:after{content:"\f105";font-family:FontAwesome;position:absolute;top:.75em;right:1.25em;font-size:1.25em}@media screen and (min-width: 760px){.nav--menu-links li a{padding:.25em;font-size:1em}.nav--menu-links li a:after{display:none}}.nav--menu-links li b{font-size:1.2em;font-weight:400;-webkit-transform:translateX(-1em);-moz-transform:translateX(-1em);-ms-transform:translateX(-1em);-o-transform:translateX(-1em);transform:translate(-1em)}@media screen and (min-width: 760px){.nav--menu-links li b{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@media screen and (min-width: 760px){.nav--menu-links li p{font-size:111%}}@media screen and (min-width: 1024px){.nav--menu-links li ul{margin-bottom:5px}}@media screen and (min-width: 0px) and (max-width: 760px){.nav--menu-links li ul li{background:#f2f2f2!important}.nav--menu-links li ul li a{padding-left:4rem}}@media screen and (min-width: 760px){.nav--menu-links li ul li{font-size:.8125rem;padding:5px;line-height:0}}.nav--menu-links-tienda{position:relative}.nav--menu-links-tienda .desk{display:none}@media screen and (min-width: 760px){.nav--menu-links-tienda{width:16%;border-right:1px solid #DDDDDD;padding:0 .5em 2em 2em;box-sizing:border-box;display:inline-block;margin-bottom:8rem}.nav--menu-links-tienda:nth-of-type(3),.nav--menu-links-tienda:nth-of-type(4),.nav--menu-links-tienda:nth-of-type(5){margin-bottom:2rem}.nav--menu-links-tienda:last-of-type{border-right:none}.nav--menu-links-tienda .desk{display:inline-block;font-size:80%;-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-ms-transform:translateX(6px);-o-transform:translateX(6px);transform:translate(6px)}.nav--menu-links-tienda .icon{position:absolute;left:0;top:0;text-align:center;width:21px}.nav--menu-links-tienda .icon svg{display:inline-block;height:auto;width:100%;max-width:21px;max-height:21px}.nav--menu-links-tienda .icon.after{top:4em;padding:0}}@media screen and (min-width: 1024px){.nav--menu-links-tienda{padding:0 .5em 0 3em;width:33%}.nav--menu-links-tienda .icon{width:34px}.nav--menu-links-tienda .icon svg{max-width:34px;max-height:34px}}.nav--menu-links-tienda li{display:inline-block;width:100%;border-top:1px solid #AFAFAF;position:relative}@media screen and (min-width: 760px){.nav--menu-links-tienda li{border-top:none;font-size:90%}.nav--menu-links-tienda li.after{padding-top:1.5em}.nav--menu-links-tienda li:last-of-type{height:300px}}@media screen and (min-width: 1024px){.nav--menu-links-tienda li{font-size:100%}.nav--menu-links-tienda li:last-of-type{height:300px}}.nav--menu-links-tienda li a{padding:.85em 3.2em;box-sizing:border-box;display:inline-block;font-size:.9em}.nav--menu-links-tienda li a:after{content:"\f105";font-family:FontAwesome;position:absolute;top:.75em;right:1.25em;font-size:1.25em}@media screen and (min-width: 760px){.nav--menu-links-tienda li a{padding:.25em;font-size:1em}.nav--menu-links-tienda li a:after{display:none}}.nav--menu-links-tienda li b{font-size:1.2em;font-weight:400;-webkit-transform:translateX(-1em);-moz-transform:translateX(-1em);-ms-transform:translateX(-1em);-o-transform:translateX(-1em);transform:translate(-1em)}@media screen and (min-width: 760px){.nav--menu-links-tienda li b{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@media screen and (min-width: 760px){.nav--menu-links-tienda li p{font-size:111%}}.nav--menu-login{width:100%;display:none;max-width:1060px;margin:0 auto;height:0;text-align:right}.nav--menu-login .container{display:inline-block;width:auto}.nav--menu-login .container a{padding:1rem;box-sizing:border-box;display:inline-block;font-size:.75rem;color:#fff;background-color:#222}.nav--menu-slogan{width:100%;padding:.5em;box-sizing:border-box;display:none;background-color:#0097a9;color:#fff;font-size:.8em;text-align:left}@media screen and (min-width: 760px){.nav--menu-slogan{display:inline-block}}.nav--menu-slogan p{max-width:1060px;margin:0 auto}@keyframes fill{0%{fill:#fff}to{fill:#da291c}}.ui--login-btn{padding:.5rem;visibility:hidden;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.ui--login-btn.active{visibility:visible;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width: 760px){.ui--login-btn{position:absolute;top:130%;right:0}}@media all and (-ms-high-contrast: none){.ui--login-btn.ie-fix{top:160%}}.ui--login-btn a{font-size:.85rem;padding:.25rem .5rem;color:#0097a9}.ui--login-btn a:first-child{border-right:1px solid #DDDDDD}.ui--login-btn a:first-child:before{content:"\f007";font-family:FontAwesome;display:inline-block;margin-right:6px}.ui--login-btn a:last-child{color:#0097a9;font-weight:300}.ui--login-btn a:last-child:before{content:"\f090";font-family:FontAwesome;display:inline-block;margin-right:6px}.ui--logout-btn{padding:.5rem;visibility:hidden;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.ui--logout-btn.active{visibility:visible;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width: 760px){.ui--logout-btn{position:absolute;top:130%;right:0}}@media all and (-ms-high-contrast: none){.ui--logout-btn.ie-fix{top:160%}}.ui--logout-btn a{font-size:.85rem;padding:.25rem .5rem}.ui--logout-btn a:first-child{border-right:1px solid #DDDDDD}.ui--logout-btn a:first-child:before{content:"\f007";font-family:FontAwesome;color:#da291c;display:inline-block;margin-right:6px}.ui--logout-btn a:first-child b{font-weight:500}.ui--logout-btn a:last-child{color:#0097a9;font-weight:300}.ui--logout-btn a:last-child:before{content:"\f00d";font-family:FontAwesome;display:inline-block;margin-right:6px}.navbar{background:linear-gradient(90deg,rgb(28,27,27) 0%,rgb(26,23,23) 100%);height:80px;display:flex;justify-content:center;align-items:center;font-size:1.2rem}.fa-bars{color:#fff}@media screen and (max-width: 960px){.fa-times{color:#fff;font-size:2rem}}@-webkit-keyframes fadein_open{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadein_open{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadein_open{0%{opacity:0}to{opacity:1}}@-o-keyframes fadein_open{0%{opacity:0}to{opacity:1}}@keyframes fadein_open{0%{opacity:0}to{opacity:1}}.main-site{display:flex;min-height:100vh;flex-direction:column}.loading{width:100%;height:100vh;position:fixed;background-color:#000;opacity:.6;display:flex;justify-content:center;align-items:center;z-index:1000;visibility:hidden;opacity:0}.loading.active{visibility:visible;opacity:.8}.loading .Blurxx{width:100%;height:100%;position:absolute;z-index:1;background-color:#000;opacity:.1;filter:blur(26px)}.imgsvg{display:flex;flex-direction:column;text-align:center;justify-content:center}.imgsvg i svg{margin:0 auto}.imgsvg p{color:#fff;padding-right:1rem}.imgsvg p i{display:inline-block;margin-bottom:1rem}@keyframes fill{0%{fill:#fff}to{fill:rgba(0,34,17,.333)}}.imgsvg svg{height:3rem;display:block;opacity:1;opacity:.3}
