@import url(https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,500;9..144,600;9..144,700&family=Poppins:wght@500;600;700&family=Work+Sans:wght@500;600;700&display=swap);@font-face{font-family:"FuturaStd-Book";src:url(/static/media/FuturaStd-Book.283f2141.eot) format("embedded-opentype"),url(/static/media/FuturaStd-Book.e0660b23.otf) format("opentype"),url(/static/media/FuturaStd-Book.d7442865.woff) format("woff"),url(/static/media/FuturaStd-Book.660f88df.ttf) format("truetype"),url(/static/media/FuturaStd-Book.eccfde96.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Archivo-Bold";src:url(/static/media/Archivo-Bold.2bf56fb5.eot) format("embedded-opentype"),url(/static/media/Archivo-Bold.caeeb9d5.otf) format("opentype"),url(/static/media/Archivo-Bold.4bb98ec9.woff) format("woff"),url(/static/media/Archivo-Bold.f36542c0.ttf) format("truetype"),url(/static/media/Archivo-Bold.c0b3390a.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Archivo-Medium";src:url(/static/media/Archivo-Medium.e04c13a7.eot) format("embedded-opentype"),url(/static/media/Archivo-Medium.e412dd84.otf) format("opentype"),url(/static/media/Archivo-Medium.9d8f7bff.woff) format("woff"),url(/static/media/Archivo-Medium.73dfaf55.ttf) format("truetype"),url(/static/media/Archivo-Medium.dbe553e8.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Archivo-Regular";src:url(/static/media/Archivo-Regular.d75c6cba.eot) format("embedded-opentype"),url(/static/media/Archivo-Regular.5b8e94d3.otf) format("opentype"),url(/static/media/Archivo-Regular.64367ecc.woff) format("woff"),url(/static/media/Archivo-Regular.1ed75920.ttf) format("truetype"),url(/static/media/Archivo-Regular.6fd16879.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Archivo-SemiBold";src:url(/static/media/Archivo-SemiBold.e6cde26e.eot) format("embedded-opentype"),url(/static/media/Archivo-SemiBold.d35b497f.otf) format("opentype"),url(/static/media/Archivo-SemiBold.1115a200.woff) format("woff"),url(/static/media/Archivo-SemiBold.d7b288f9.ttf) format("truetype"),url(/static/media/Archivo-SemiBold.f67ae405.svg) format("svg");font-weight:400;font-style:normal}.gastromond{font-family:gastromond,sans-serif;font-weight:400;font-style:normal}.poppins{font-family:"Poppins",serif}.fraunces{font-family:"Fraunces",serif}.worksans{font-family:"Work Sans",sans-serif}:root{--admin-placeholder-color:#1a28d7;--time-slider-color:red;--colorPrincipal:#1a28d7;--colorSecundario:#d6e8ff;--color3:#fdffae;--color4:#d2faff;--color5:#f67f8c;--color6:#f8fbff;--color7:#f4efef;--white:#fff;--black:#030303;--gris1:#707070;--gris2:#e3d0d0;--gris3:#f7f7f7;--gris4:#c9c5c5;--gris5:#7b7b7b}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}:focus{outline:unset!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-color:transparent!important;-webkit-box-shadow:0 0 0 50px #fff inset}body,html{height:100vh;height:100dvh;width:100%;margin:0;padding:0;color:#000;font-size:14px}body{overscroll-behavior-y:auto;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::placeholder{color:#fff}h1,h2,h3,h4,h5,h6,label,li,p,ul{margin:0;padding:0}button{cursor:pointer}button:focus{outline:none}.container{display:flex;align-items:center;height:18px;position:relative;padding-left:30px;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#eee;border:1px solid #363636}.container:hover input~.checkmark{background-color:#ccc}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{left:4px;top:1px;width:4px;height:8px;border:solid #797777;border-width:0 2px 2px 0;transform:rotate(45deg)}.ylm-select{position:relative}.ylm-select .ylm-select-header{cursor:pointer}.ylm-select .ylm-select-header span{margin-left:10px}.ylm-select .ylm-select-options{background-color:#fff;border:1px solid #e3e0e0;display:flex;flex-direction:column;height:0;overflow:hidden;padding:0 8px 0 19px;position:absolute;top:20px;transition:height .3s;width:100%;z-index:3;transform-origin:top;will-change:transform}.ylm-select .ylm-select-options.active{overflow-y:auto;overflow-x:hidden;max-height:200px;height:auto}@media only screen and (max-width:575px){.ylm-select .ylm-select-options{top:20px!important;transform:none!important}.ylm-select .ylm-select-options.active{max-height:250px;overflow-y:auto;overflow-x:hidden}}@media only screen and (min-width:576px)and (max-width:991px){.ylm-select .ylm-select-options{top:20px!important;transform:none!important}.ylm-select .ylm-select-options.active{max-height:300px;overflow-y:auto;overflow-x:hidden}}.ylm-select .ylm-select-options .select-option{padding:10px 0;border-bottom:1px solid #d8d8d8;cursor:pointer}.ylm-select .ylm-select-options .select-option.check-option{align-items:center;color:var(--colorPrincipal);display:flex}.ylm-select .ylm-select-options .select-option.check-option span{border:1px solid var(--colorPrincipal);display:inline-block;height:16px;margin-right:10px;position:relative;width:16px}.ylm-select .ylm-select-options .select-option.check-option.active span:after{border-bottom:2px solid var(--colorPrincipal);border-left:2px solid var(--colorPrincipal);content:"";height:3px;left:3px;position:absolute;top:4px;width:6px;transform:rotate(-45deg)}.ylm-select .ylm-select-options .select-option:last-of-type{border-bottom:none}.ylm-toggle{display:flex;align-items:center;cursor:pointer}.ylm-toggle .toggle-bg{background-color:#c9c5c5;border-radius:100px;height:11px;position:relative;width:34px}.ylm-toggle .toggle-bg .toggle-item{background-color:#7b7b7b;border-radius:50%;content:"";height:17px;left:0;position:absolute;top:-3px;transition:all .2s;width:17px}.ylm-toggle p{color:#000;font-size:16px;margin-left:16px}.ylm-toggle.active .toggle-bg{background-color:#94bdf2}.ylm-toggle.active .toggle-bg .toggle-item{background-color:var(--colorPrincipal);left:calc(100% - 17px)}.ylm-checkbox{align-items:center;display:flex;cursor:pointer}.ylm-checkbox .checkbox-item{border:1px solid #393d40;height:17px;position:relative;width:17px}.ylm-checkbox p{font-size:16px;margin-left:13px}.ylm-checkbox.active .checkbox-item:after{border-left:2px solid #393d40;border-bottom:2px solid #393d40;content:"";height:4px;left:2px;position:absolute;top:3px;transform:rotate(315deg);width:9px}.ylm-checkbox.active p{font-family:"Archivo-SemiBold"}.ylm-radio{align-items:center;display:flex;cursor:pointer}.ylm-radio .radio-bg{background-color:#f7f7f7;border-radius:50%;height:17px;position:relative;width:17px}.ylm-radio p{font-size:16px;margin-left:13px}.ylm-radio.active .radio-bg .radio-item{background-color:var(--colorPrincipal);border-radius:50%;content:"";height:9px;left:4px;position:absolute;top:4px;width:9px}.ylm-radio.active p{font-family:"Archivo-SemiBold"}.reverse-icon{display:inline-block;transform:rotate(180deg)}.hora-input{position:relative}.hora-input .h-input{align-items:center;display:flex;font-family:"Archivo-Bold";font-size:14px;height:30px;justify-content:flex-start;width:70px}.hora-input .h-input.active,.hora-input .selector-wrapper{border:2px solid var(--colorPrincipal)}.hora-input .selector-wrapper{background-color:#fff;box-shadow:0 2px 5px 1px rgba(0,0,0,.15);display:none;position:absolute;top:32px}.hora-input .selector-wrapper .selectors{align-items:center;color:var(--colorPrincipal);display:flex}.hora-input .selector-wrapper .selectors .selector{padding:10px 0;width:50px}.hora-input .selector-wrapper .selectors .selector .selector-value{font-family:"Archivo-Bold";font-size:20px;padding:10px;text-align:center;width:100%}.hora-input .selector-wrapper .selectors .selector .btn{display:flex;font-size:18px;justify-content:center}.hora-input .selector-wrapper .selectors .selector .btn.btn-add{transform:rotate(180deg)}.hora-input .selector-wrapper .selectors .separator{font-family:"Archivo-Bold";font-size:20px;position:relative;top:-1px}.hora-input .selector-wrapper>button{background-color:var(--colorPrincipal);border:none;color:#fff;font-family:"Archivo-Medium";font-size:14px;margin-top:10px;padding:5px 0;width:100%}.hora-input .selector-wrapper.active{display:block;z-index:5}.doble-hora-input{position:relative}.doble-hora-input .h-input{align-items:center;display:flex;font-family:"Archivo-Bold";font-size:14px;height:30px;justify-content:flex-start;width:70px}.doble-hora-input .h-input.active{border:2px solid var(--colorPrincipal)}.doble-hora-input .selector-wrapper{background-color:#fff;box-shadow:0 2px 5px 1px rgba(0,0,0,.15);display:none;position:absolute;top:32px;z-index:3}.doble-hora-input .selector-wrapper .selectors{align-items:center;border-top:2px solid var(--colorPrincipal);border-bottom:2px solid var(--colorPrincipal);border-left:2px solid var(--colorPrincipal);color:var(--colorPrincipal);display:flex}.doble-hora-input .selector-wrapper .selectors:last-of-type{border-right:2px solid var(--colorPrincipal)}.doble-hora-input .selector-wrapper .selectors .selector{padding:10px 0;width:50px}.doble-hora-input .selector-wrapper .selectors .selector .selector-value{font-family:"Archivo-Bold";font-size:20px;padding:10px;text-align:center;width:100%}.doble-hora-input .selector-wrapper .selectors .selector .btn{display:flex;font-size:18px;justify-content:center}.doble-hora-input .selector-wrapper .selectors .selector .btn.btn-add{transform:rotate(180deg)}.doble-hora-input .selector-wrapper .selectors .separator{font-family:"Archivo-Bold";font-size:20px;position:relative;top:-1px}.doble-hora-input .selector-wrapper>button{background-color:var(--colorPrincipal);border:none;color:#fff;font-family:"Archivo-Medium";font-size:14px;margin-top:10px;padding:5px 0;width:100%}.doble-hora-input .selector-wrapper.active{display:flex;z-index:5}.std-ul{background-color:var(--color6);border:1px solid var(--colorPrincipal);border-radius:10px;list-style:none;max-height:190px;overflow-x:hidden;overflow-y:auto;position:absolute;top:calc(100% + 5px);right:1px;width:166px;z-index:100}.std-ul.big{width:318px}.std-ul.top{top:calc(100% + 5px);bottom:auto}.std-ul.left{right:0;left:auto}.std-li{align-items:center;border-bottom:1px solid var(--colorPrincipal);color:var(--colorPrincipal);cursor:pointer;display:flex;height:47px;padding:10px 10px 10px 29px;width:100%}.std-li:last-of-type{border-bottom:none}.std-li .checkbox-bg{border:1px solid var(--colorPrincipal);height:17px;margin-right:10px;position:relative;width:17px}.std-li.active .checkbox-item{border-bottom:2px solid var(--colorPrincipal);border-left:2px solid var(--colorPrincipal);height:5px;left:4px;position:absolute;top:4px;transform:rotate(-45deg);width:8px}header{position:absolute;top:0;left:0;width:100%;height:90px;color:#fff;z-index:10;display:flex;justify-content:center;align-items:flex-start;padding-top:63px}@media only screen and (min-width:992px){header{padding-top:67px;align-items:center}}@media only screen and (min-width:1336px){header{padding-top:112px}}header .user-header{position:relative;width:100%;display:flex;justify-content:center}header .user-header.hidden{display:none}header .user-header .logo{position:relative;width:195px;z-index:10}@media only screen and (min-width:992px){header .user-header .logo{height:90px;width:255px}}header .user-header .btn-login{display:none;position:absolute;right:25px;width:33px;height:28px;margin-top:5px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-294px -191px;cursor:pointer;z-index:10}@media only screen and (min-width:992px){header .user-header .btn-login{display:block;margin-top:0;top:25px;right:153px;width:30px;height:28px;background-position:-370px -5px}}@media only screen and (min-width:1200px){header .user-header .btn-login{right:200px}}@media only screen and (min-width:992px){header .user-header .btn-login.logged{top:23px;background-position:-407px -5px}}header .user-header .btn-login:hover{background-position:-294px -191px}@media only screen and (min-width:992px){header .user-header .btn-login:hover{background-position:-514px -5px}}header .user-header .btn-login:hover.logged{background-position:-294px -191px}@media only screen and (min-width:992px){header .user-header .btn-login:hover.logged{background-position:-549px -5px}}header .user-header .btn-menu{position:absolute;right:25px;width:33px;height:28px;margin-top:5px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-294px -191px;cursor:pointer;z-index:10}@media only screen and (min-width:992px){header .user-header .btn-menu{margin-top:0;top:23px;right:60px;width:50px;height:28px;background-position:-6px -140px}}@media only screen and (min-width:1200px){header .user-header .btn-menu{right:107px}}header .user-header .btn-menu:hover{background-position:-294px -191px}@media only screen and (min-width:992px){header .user-header .btn-menu:hover{background-position:-79px -140px}}header.dark{color:#000}header.dark .btn-login{background-position:-294px -191px}@media only screen and (min-width:992px){header.dark .btn-login{background-position:-444px -5px}}header.dark .btn-login.logged{background-position:-479px -5px}header.dark .btn-login:hover{background-position:-294px -191px}@media only screen and (min-width:992px){header.dark .btn-login:hover{background-position:-514px -5px}}header.dark .btn-login:hover.logged{background-position:-294px -191px}@media only screen and (min-width:992px){header.dark .btn-login:hover.logged{background-position:-549px -5px}}header.dark .btn-menu{background-position:-376px -190px}@media only screen and (min-width:992px){header.dark .btn-menu{background-position:-144px -140px}}header.dark .btn-menu:hover{background-position:-376px -190px}@media only screen and (min-width:992px){header.dark .btn-menu:hover{background-position:-79px -140px}}header .menu{position:absolute;opacity:0;left:0;top:0;width:100%;height:0;background-color:#1d1d1b;transition:opacity .3s;overflow:hidden}header .menu .menu-body-container{position:relative;margin-top:180px;height:calc(100vh - 200px);overflow:auto}header .menu .menu-body{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:467px}@media only screen and (min-width:992px){header .menu .menu-body{padding-top:20px;padding-bottom:20px;margin-top:0;height:calc(100vh - 270px)}}@media only screen and (min-width:1336px){header .menu .menu-body{margin-top:70px;height:calc(100vh - 270px)}}@media only screen and (min-width:992px){header .menu .menu-body .separador{padding-bottom:36px}}@media only screen and (min-width:992px){header .menu .menu-body .separador:last-of-type{padding-top:50px;padding-bottom:0}}header .menu .menu-body .separador span{display:inline-block;width:30px;height:30px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-391px -139px}header .menu .menu-body a{position:relative;font-family:"Archivo-Regular";font-size:25px;text-transform:uppercase;text-decoration:none;color:#fff;letter-spacing:3px}@media only screen and (min-width:992px){header .menu .menu-body a{font-size:30px;margin:33px 0}}header .menu .menu-body a:hover{font-family:"Archivo-Bold";color:#a98e65}header .menu .menu-body a:hover:after{position:absolute;left:0;bottom:-2px;content:"";width:100%;height:3px;background-color:#a98e65}@media only screen and (min-width:992px){header .menu .menu-body .mobile-login{display:none}}header .menu .menu-body .mobile-login span{display:inline-block;width:36px;height:36px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-270px -5px}header .menu .menu-body .mobile-login.logged span{background-position:-323px -3px}header.opened{position:fixed}header.opened .menu{height:100vh;opacity:1}header.opened .btn-login{background-position:-294px -191px}@media only screen and (min-width:992px){header.opened .btn-login{background-position:-370px -5px}}header.opened .btn-login:hover{background-position:-294px -191px}@media only screen and (min-width:992px){header.opened .btn-login:hover{background-position:-514px -5px}}header.opened .btn-login:hover.logged{background-position:-294px -191px}@media only screen and (min-width:992px){header.opened .btn-login:hover.logged{background-position:-549px -5px}}header.opened .btn-menu{width:31px;height:32px;background-position:-431px -186px}@media only screen and (min-width:992px){header.opened .btn-menu{height:32px;background-position:-293px -138px}}header.opened .btn-menu:hover{background-position:-431px -186px}@media only screen and (min-width:992px){header.opened .btn-menu:hover{background-position:-342px -138px}}header.home{padding-top:54px}@media only screen and (min-width:992px){header.home{padding-top:67px;align-items:center}}@media only screen and (min-width:1336px){header.home{padding-top:112px}}header.admin{padding-top:0;height:73px;background-color:var(--colorPrincipal)}header.admin .admin-header{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}header.admin .admin-header .left{display:flex;align-items:center;grid-gap:15px;gap:15px}header.admin .admin-header .left .mobile-menu-btn{display:none;margin-left:10px;cursor:pointer;width:32px;height:32px;background-color:transparent;border:none;color:#fff}@media only screen and (max-width:575px){header.admin .admin-header .left .mobile-menu-btn{display:block}}@media only screen and (min-width:576px)and (max-width:991px){header.admin .admin-header .left .mobile-menu-btn{display:block}}header.admin .admin-header .left .mobile-menu-btn svg{width:100%;height:100%;fill:#fff}header.admin .admin-header .left .logo{width:204px;margin-left:22px;display:block;position:relative;z-index:10}@media only screen and (max-width:575px){header.admin .admin-header .left .logo{margin-left:0;width:180px;height:22px;margin-top:-10px}}@media only screen and (min-width:576px)and (max-width:991px){header.admin .admin-header .left .logo{margin-top:-5px}}@media only screen and (min-width:992px){header.admin .admin-header .left .logo{height:27px;width:223px}}header.admin .right .btn-logout{cursor:pointer;margin-right:35px}@media only screen and (max-width:575px){header.admin .right .btn-logout{margin-right:15px}}header.admin .right .btn-logout span{display:inline-block;width:17px;height:17px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-65px -380px}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating{animation:rotating 2s linear infinite}.loading-layer{align-items:center;color:var(--white);display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:1000}.loading-layer .loading-bg{background-color:var(--colorPrincipal);left:0;height:100%;opacity:.8;position:absolute;top:0;width:100%}.loading-layer .loading-content{font-family:"Archivo-Bold";font-size:50px;z-index:1001}.loading-layer .loading-content img{width:50px}.homepage h4{font-family:"Archivo-Bold";font-size:17px;color:#a98e65;text-transform:uppercase;letter-spacing:5px;padding-bottom:48px;text-align:center}@media only screen and (min-width:992px){.homepage h4{font-size:16px;padding-bottom:34px}}.homepage .ylm-slider{position:relative;width:100%;height:100vh}.homepage .ylm-slider .slogan-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.homepage .ylm-slider .slogan-container h2{width:350px;text-align:center;font-size:45px;color:#fff}@media only screen and (min-width:992px){.homepage .ylm-slider .slogan-container h2{width:650px;font-size:63px}}.homepage .ylm-slider .holidays{background-image:url(/static/media/slider-6-mb.52740671.jpg)!important}.homepage .ylm-slider .holidays h2{width:310px;font-size:42px}.homepage .ylm-slider .holidays h4{color:#fff;font-family:gastromond,sans-serif;font-size:22px;text-transform:none;margin-top:17px;letter-spacing:1px;padding-bottom:0}@media only screen and (min-width:992px){.homepage .ylm-slider .holidays h4 .xs{display:none}}.homepage .ylm-slider .holidays h4 .lg{display:none}@media only screen and (min-width:992px){.homepage .ylm-slider .holidays h4 .lg{display:inline-block}}@media only screen and (min-width:992px){.homepage .ylm-slider .holidays{background-image:url(/static/media/slider-6.8e70c94a.jpg)!important}.homepage .ylm-slider .holidays h2{width:900px;font-size:63px}.homepage .ylm-slider .holidays h4{font-size:34px;margin-top:13px}}.homepage .ylm-slider .botonera{position:absolute;bottom:30px;padding:20px 0;width:100%;text-align:center}.homepage .ylm-slider .botonera button{margin:0 auto;background:none;border:3px solid #fff;font-family:"Archivo-Bold";color:#fff;font-size:25px;padding:16px 22px}.homepage .ylm-slider .botonera button:hover{color:#a98e65;border-color:#a98e65}.homepage .phrase{position:relative;background-color:rgba(224,222,212,.7)}@media only screen and (min-width:992px){.homepage .phrase{padding:243px 0 244px}}.homepage .phrase .draw{position:absolute;width:204px;height:45px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-3px -314px;top:46px;left:33px}@media only screen and (min-width:992px){.homepage .phrase .draw{width:255px;height:55px;top:72px;left:80px;background-position:-255px -70px}}.homepage .phrase .text-container{width:80.8vw;margin-left:9.6vw;padding-top:184px;padding-bottom:127px}@media only screen and (min-width:992px){.homepage .phrase .text-container{width:705px;margin-left:26.0479vw;padding-top:0;padding-bottom:0}}.homepage .phrase .text-container p{font-family:"Archivo-SemiBold";font-size:25px;line-height:32px}@media only screen and (min-width:992px){.homepage .phrase .text-container p{font-size:43px;line-height:52px}}.homepage .servicios{padding:58px 0 55px}@media only screen and (min-width:992px){.homepage .servicios{width:900px;margin-left:calc(50% - 450px);padding:128px 0 147px}}@media only screen and (min-width:1200px){.homepage .servicios{width:1114px;margin-left:calc(50% - 557px)}}.homepage .servicios h4{margin-left:43px;padding-bottom:51px}@media only screen and (min-width:992px){.homepage .servicios h4{padding-bottom:80px}}.homepage .contacto{position:relative;background-color:#1d1d1b;padding-bottom:83px;padding-top:194px}@media only screen and (min-width:992px){.homepage .contacto{padding-top:0}}.homepage .contacto .draw{position:absolute;width:202px;height:50px;top:59px;right:34px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-229px -313px}@media only screen and (min-width:992px){.homepage .contacto .draw{width:255px;height:56px;top:86px;right:111px;background-position:-4px -183px}}.homepage .contacto .contacto-container{display:flex;flex-direction:column;margin-left:calc(50% - 151.5px)}@media only screen and (min-width:992px){.homepage .contacto .contacto-container{flex-direction:row;margin-left:calc(50% - 450px);padding:160px 0 0;width:900px}}@media only screen and (min-width:1200px){.homepage .contacto .contacto-container{flex-direction:row;margin-left:calc(50% - 516px);padding:160px 0 0;width:1032px}}.homepage .contacto .contacto-container .imagen{width:303px;height:386px;background-image:url(/static/media/contacto.ca972de0.jpg);background-size:cover;background-position:50%}@media only screen and (min-width:992px){.homepage .contacto .contacto-container .imagen{width:434px;height:610px}}.homepage .contacto .contacto-container .text-container{width:313px;padding-top:105px}@media only screen and (min-width:992px){.homepage .contacto .contacto-container .text-container{width:605px;padding-left:164px;padding-top:128px}}.homepage .contacto .contacto-container .text-container h4{padding-bottom:43px}@media only screen and (min-width:992px){.homepage .contacto .contacto-container .text-container h4{padding-bottom:36px}}.homepage .contacto .contacto-container .text-container h3{font-family:"Archivo-SemiBold";font-size:33px;line-height:40px;color:#fff}@media only screen and (min-width:992px){.homepage .contacto .contacto-container .text-container h3{font-size:43px;line-height:50px;padding-right:8px}}.homepage .contacto .contacto-container .text-container .horarios{color:#a98e65;font-family:"Archivo-SemiBold";font-size:20px;text-transform:uppercase;letter-spacing:2px;padding-top:73px}@media only screen and (min-width:992px){.homepage .contacto .contacto-container .text-container .horarios{padding-top:33px}}.homepage .contacto .contacto-container .text-container .horarios p{display:flex;flex-direction:column;line-height:34px;margin-bottom:27px}@media only screen and (min-width:992px){.homepage .contacto .contacto-container .text-container .horarios p{display:block;line-height:37px;margin-bottom:0}}.homepage .contacto .contacto-container .text-container .horarios .horas{font-size:25px}.homepage .contacto .contacto-container.adresses{padding-top:61px;justify-content:space-between}@media only screen and (min-width:992px){.homepage .contacto .contacto-container.adresses{padding-top:115px}}.homepage .contacto .contacto-container.adresses h4{padding-bottom:29px}.homepage .contacto .contacto-container.adresses .adresses-left{display:flex;flex-direction:column}@media only screen and (min-width:992px){.homepage .contacto .contacto-container.adresses .adresses-left{flex-direction:row}}.homepage .contacto .contacto-container.adresses .adresses-left .adress{margin-bottom:56px}@media only screen and (min-width:992px){.homepage .contacto .contacto-container.adresses .adresses-left .adress{margin-bottom:0;width:260px}}@media only screen and (min-width:1200px){.homepage .contacto .contacto-container.adresses .adresses-left .adress{width:290px}}.homepage .contacto .contacto-container.adresses .adresses-left .adress p{font-family:"Archivo-SemiBold";color:#fff;font-size:33px;line-height:40px;max-width:260px}@media only screen and (min-width:992px){.homepage .contacto .contacto-container.adresses .adresses-left .adress p{font-size:43px;line-height:52px;max-width:auto}}@media only screen and (min-width:992px){.homepage .contacto .contacto-container.adresses .adresses-left .adress:first-of-type{margin-right:83px}}@media only screen and (min-width:1200px){.homepage .contacto .contacto-container.adresses .adresses-left .adress:first-of-type{margin-right:96px}}.homepage .contacto .contacto-container.adresses .adresses-right{font-family:"Archivo-SemiBold";padding-top:12px}@media only screen and (min-width:992px){.homepage .contacto .contacto-container.adresses .adresses-right{padding-top:0}}.homepage .contacto .contacto-container.adresses .adresses-right a{color:#fff;text-decoration:none}.homepage .contacto .contacto-container.adresses .adresses-right>a{font-size:43px;line-height:52px}.homepage .contacto .contacto-container.adresses .adresses-right .social{display:flex;align-items:center}.homepage .contacto .contacto-container.adresses .adresses-right .social a{display:flex;align-items:center;font-size:20px;line-height:52px}.homepage .contacto .contacto-container.adresses .adresses-right .social span{display:inline-block;width:30px;height:30px;background-image:url(/static/media/sprite.b120b6fb.png)}.homepage .contacto .contacto-container.adresses .adresses-right .social .facebook{background-position:-214px -137px}.homepage .contacto .contacto-container.adresses .adresses-right .social .instagram{background-position:-246px -137px;margin-right:12px}.brb-slider{width:100%;height:100vh}.brb-slider .slick-slider{width:100%;height:100%;overflow:hidden}.brb-slider .slick-slider .slick-list,.brb-slider .slick-slider .slick-list .slick-track,.brb-slider .slick-slider .slick-list .slick-track .slick-slide div{width:100%;height:100%}.brb-slider .slick-slider .slick-list .slick-track .slick-slide img{width:100%;height:100%;object-fit:cover}.brb-slider .slick-slider .slick-list .slick-track .slick-slide .jaume{background-size:cover;background-position:50%}.home-carousel .slick-slider{width:100%;height:100%;overflow:hidden}.home-carousel .slick-slider .slick-list{width:calc(100% - 62px);margin-left:31px;height:100%;min-height:511px}@media only screen and (min-width:992px){.home-carousel .slick-slider .slick-list{min-height:528px}}.home-carousel .slick-slider .slick-list .slick-track{width:100%;height:100%}.home-carousel .slick-slider .slick-list .slick-track .slick-slide img{width:100%;height:100%;object-fit:cover}.home-carousel .slick-slider .slick-arrow{left:10px;width:15px;height:25px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-163px -2px}@media only screen and (min-width:992px){.home-carousel .slick-slider .slick-arrow{left:0}}.home-carousel .slick-slider .slick-arrow:before{content:""}.home-carousel .slick-slider .slick-arrow.slick-next{left:auto;right:10px;background-position:-194px -2px}@media only screen and (min-width:992px){.home-carousel .slick-slider .slick-arrow.slick-next{left:auto;right:0}}.home-carousel .carousel-item{position:relative;height:528px;margin:0 11px;background-size:cover;background-position:50%}.home-carousel .carousel-item .carousel-content{display:flex;flex-direction:column;color:#fff;padding:40px 35px 0;transition:all .3s;height:calc(100% - 40px)}@media only screen and (min-width:992px){.home-carousel .carousel-item .carousel-content{opacity:0}}.home-carousel .carousel-item .carousel-content:hover{opacity:1}.home-carousel .carousel-item .carousel-content h3{font-family:"Archivo-Bold";font-size:41px}.home-carousel .carousel-item .carousel-content .descripcion{font-family:"Archivo-SemiBold";font-size:16px;line-height:23px;padding-top:24px}.home-carousel .carousel-item .carousel-content .separador{display:block;width:18px;height:3px;background-color:#fff;margin-top:18px}.home-carousel .carousel-item .carousel-content .precio{font-family:"Archivo-Bold";font-size:25px;padding-top:14px}.home-carousel .carousel-item .carousel-content .boton{position:absolute;bottom:45px;width:calc(100% - 70px)}.home-carousel .carousel-item .carousel-content .boton a{text-decoration:none;display:block;text-align:center;margin:0 auto;background:none;border:3px solid #fff;font-family:"Archivo-Bold";color:#fff;font-size:20px;padding:13px 0;width:100%}.home-carousel .carousel-item .carousel-content .boton a:hover{color:#a98e65;border-color:#a98e65}.reservar-container{padding-top:246px}@media only screen and (min-width:992px){.reservar-container{padding-bottom:30px}}.reservar-container.extra-padding{padding-bottom:530px}.reservar-container.extra-padding.form-active{padding-bottom:0}.reservar-container .form-container{width:86.66667vw;margin:0 auto}@media only screen and (min-width:992px){.reservar-container .form-container{width:600px}}.reservar-container .reservar-form h1{color:#a98e65;font-family:"Archivo-Bold";font-size:17px;text-transform:uppercase;letter-spacing:6px;margin-bottom:31px}@media only screen and (min-width:992px){.reservar-container .reservar-form h1{font-size:19px;line-height:28px}}.reservar-container .reservar-form .brb-select{position:relative}.reservar-container .reservar-form .brb-select .brb-select-container{color:#d0d1d2;font-size:19px;padding:10px 0 3px;border-bottom:2px solid #d0d1d2;display:flex;justify-content:space-between;align-items:center;margin-bottom:21px;z-index:1;pointer-events:unset}@media only screen and (min-width:992px){.reservar-container .reservar-form .brb-select .brb-select-container{padding:10px 0;font-size:20px}}.reservar-container .reservar-form .brb-select .brb-select-container p{font-family:"Archivo-SemiBold"}.reservar-container .reservar-form .brb-select .brb-select-container .right-zone{display:flex;justify-content:flex-end;align-items:center;min-width:120px}.reservar-container .reservar-form .brb-select .brb-select-container .right-zone p{margin-right:40px;display:none}@media only screen and (min-width:992px){.reservar-container .reservar-form .brb-select .brb-select-container .right-zone p{display:block}}.reservar-container .reservar-form .brb-select .brb-select-container .right-zone span{margin-right:12px;width:23px;height:15px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-222px -8px}@media only screen and (min-width:992px){.reservar-container .reservar-form .brb-select .brb-select-container .right-zone span{margin-right:20px;width:23px;height:15px;background-position:-129px -3px}}.reservar-container .reservar-form .brb-select .brb-select-container.active.visible .right-zone span{background-position:-244px -8px}@media only screen and (min-width:992px){.reservar-container .reservar-form .brb-select .brb-select-container.active.visible .right-zone span{background-position:-99px -3px}}.reservar-container .reservar-form .brb-select .brb-select-container.visible{color:#1d1d1b;border-color:#000;pointer-events:auto;cursor:pointer}.reservar-container .reservar-form .brb-select .brb-select-container.visible .right-zone span{background-image:url(/static/media/sprite.b120b6fb.png);background-position:-222px -8px}@media only screen and (min-width:992px){.reservar-container .reservar-form .brb-select .brb-select-container.visible .right-zone span{background-position:-68px -3px}}.reservar-container .reservar-form .brb-select .brb-select-options{position:absolute;top:calc(100% - 2px);left:0;width:calc(100% - 2px);background-color:#fff;height:0;overflow:auto;z-index:3;transition:height .3s;box-sizing:initial}.reservar-container .reservar-form .brb-select .brb-select-options.active{top:calc(100% - 4px);border:4px solid #000;max-height:491px;height:auto}@media only screen and (min-width:992px){.reservar-container .reservar-form .brb-select .brb-select-options.active{max-height:198px}}.reservar-container .reservar-form .brb-select .brb-select-options.active.select-date{max-height:unset}.reservar-container .reservar-form .brb-select .brb-select-options.active.select-time{max-height:605px}.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:14px 15px;font-size:20px;border-bottom:2px solid #000;background-color:#fff;cursor:pointer}@media only screen and (min-width:992px){.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option{flex-direction:row;justify-content:space-between;align-items:center;font-size:18px}}.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option:last-of-type{border-bottom:none}.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option p{font-family:"Archivo-SemiBold";padding-bottom:8px}@media only screen and (min-width:992px){.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option p{padding-bottom:0}}.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option .right-container{overflow:hidden;padding-top:6px}@media only screen and (min-width:992px){.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option .right-container{padding-top:0}}.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option .right-container .adress,.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option .right-container .horario,.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option .right-container .price{font-family:"Archivo-SemiBold";font-size:18px}@media only screen and (min-width:992px){.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option .right-container .adress,.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option .right-container .horario{font-size:16px}}.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option .right-container .horario{font-size:17px}@media only screen and (min-width:992px){.reservar-container .reservar-form .brb-select .brb-select-options .brb-select-option .right-container .horario{font-size:16px}}.reservar-container .reservar-form .brb-select .brb-select-options.select-servicio .right-container{min-width:60px}.reservar-container .reservar-form .brb-select .brb-select-options.select-sucursal .right-container{min-width:184px}.reservar-container .reservar-form .brb-select .brb-select-options.select-profesional .right-container{min-width:290px}.reservar-container .message{width:86.66667vw;margin:39px auto 0}@media only screen and (min-width:992px){.reservar-container .message{width:600px}}.reservar-container .message p{font-family:"Archivo-Medium";font-size:16px;line-height:23px;color:#9f8577;width:75.2vw}@media only screen and (min-width:992px){.reservar-container .message p{width:480px}}.reservar-container .botonera{position:relative;display:flex;flex-direction:column;text-align:left;justify-content:flex-start;margin-top:47px;margin-bottom:170px}@media only screen and (min-width:992px){.reservar-container .botonera{margin-top:25px;flex-direction:row;margin-bottom:96px}}.reservar-container .botonera button{background:none;font-family:"Archivo-Bold";font-size:22px;border:4px solid #1d1d1b;padding:15px 17px;margin:0 0 15px}@media only screen and (min-width:992px){.reservar-container .botonera button{font-size:20px;margin-right:25px;padding:10px 17px;margin-bottom:0}}.reservar-container .botonera button.active,.reservar-container .botonera button:hover{background-color:#a98e65;color:#fff;border-color:#a98e65}.reservar-container .botonera .img-right{position:absolute;bottom:-110px;right:0;width:202px;height:48px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-229px -314px}@media only screen and (min-width:992px){.reservar-container .botonera .img-right{width:222px;right:-178px;bottom:0;background-position:-6px -72px}}@media only screen and (min-width:1200px){.reservar-container .botonera .img-right{right:-278px}}.react-calendar{font-family:"Archivo-Medium"!important;padding:0 0 15px}@media only screen and (min-width:992px){.react-calendar{padding:0 15px 15px}}.react-calendar__navigation{padding:24px 0}.react-calendar__navigation button{background:none;border:none;font-size:20px}.react-calendar__navigation__label span{font-family:"Archivo-Bold"!important;font-size:20px}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{display:none}.react-calendar__month-view__weekdays__weekday{color:var(--colorPrincipal);font-family:"Archivo-Regular";font-size:15px;text-align:center;padding-bottom:10px}.react-calendar__month-view__weekdays__weekday abbr{font-family:"Archivo-Regular";text-transform:capitalize;text-decoration:none}.react-calendar__month-view__days__day--neighboringMonth{color:#e3e0e0}.react-calendar__tile{border:none;background-color:transparent;border-top:1px solid #e3e0e0!important;padding:25px 15px!important;margin:0}.react-calendar__tile abbr{font-family:"Archivo-Medium"!important;font-size:16px}@media only screen and (min-width:992px){.react-calendar__tile abbr{font-size:19px}}.react-calendar__tile--active{background-image:url(/static/media/sprite.b120b6fb.png);background-position:-4px 10px;color:#a98e65}@media only screen and (min-width:768px){.react-calendar__tile--active{max-width:50px!important;margin:0 22px}}@media only screen and (min-width:992px){.react-calendar__tile--active{max-width:14.2857%!important;margin:0}}.react-calendar__tile--active abbr{font-family:"Archivo-Bold"!important;font-size:20px;position:relative;left:-3px}@media only screen and (min-width:992px){.react-calendar__tile--active abbr{font-size:19px;left:0}}@media only screen and (min-width:992px){.react-calendar__tile--active{background-position:12px 9px}}.react-calendar__tile--active:focus,.react-calendar__tile:focus{border:none;outline:none}.reservas-productos{margin-top:40px;height:calc(100vh - 200px);overflow-y:auto;overflow-x:auto}@media only screen and (max-width:575px){.reservas-productos{height:calc(100vh - 150px)}}@media only screen and (min-width:576px)and (max-width:991px){.reservas-productos{height:calc(100vh - 180px)}}.reservas-productos .productos-table{width:100%;min-width:800px}@media only screen and (max-width:575px){.reservas-productos .productos-table{min-width:600px}}.reservas-productos .productos-table .col{margin-right:10px;overflow:hidden}@media only screen and (max-width:575px){.reservas-productos .productos-table .col{margin-right:6px;padding:4px 2px}.reservas-productos .productos-table .col:last-child{margin-right:0}}.reservas-productos .productos-table .col.col-pedido{align-items:center;display:flex;flex:0 0 65px;position:relative}.reservas-productos .productos-table .col.col-pedido span:first-child{width:30px}.reservas-productos .productos-table .col.col-pedido span:nth-child(2) svg{position:relative;top:-1px;height:5px;transition:transform .3s;width:6px}.reservas-productos .productos-table .col.col-cliente{flex:4 1}@media only screen and (max-width:575px){.reservas-productos .productos-table .col.col-cliente{flex:0 0 120px;min-width:120px}}.reservas-productos .productos-table .col.col-producto{flex:3 1}@media only screen and (max-width:575px){.reservas-productos .productos-table .col.col-producto{flex:0 0 100px;min-width:100px}}.reservas-productos .productos-table .col.col-referencia{flex:0 0 95px}@media only screen and (max-width:575px){.reservas-productos .productos-table .col.col-referencia{flex:0 0 80px;min-width:80px}}.reservas-productos .productos-table .col.col-unidades{flex:0 0 70px;margin-right:75px}@media only screen and (max-width:575px){.reservas-productos .productos-table .col.col-unidades{flex:0 0 60px;min-width:60px;margin-right:10px}}.reservas-productos .productos-table .col.col-total{flex:0 0 60px;margin-right:49px}@media only screen and (max-width:575px){.reservas-productos .productos-table .col.col-total{flex:0 0 50px;min-width:50px;margin-right:8px}}.reservas-productos .productos-table .col.col-pago{flex:0 0 70px;margin-right:33px}@media only screen and (max-width:575px){.reservas-productos .productos-table .col.col-pago{flex:0 0 50px;min-width:50px;margin-right:6px}}.reservas-productos .productos-table .col.col-pago svg rect{fill:var(--colorPrincipal)}.reservas-productos .productos-table .col.col-entregado{flex:0 0 75px}@media only screen and (max-width:575px){.reservas-productos .productos-table .col.col-entregado{flex:0 0 60px;min-width:60px;margin-right:0}}.reservas-productos .productos-table .col.col-entregado svg#deliv_false rect{fill:var(--colorSecundario)}.reservas-productos .productos-table .col.col-entregado svg#deliv_partial rect,.reservas-productos .productos-table .col.col-entregado svg#deliv rect{fill:var(--colorPrincipal)}.reservas-productos .productos-table .col:last-of-type{margin-right:0}.reservas-productos .productos-table .col.center{text-align:center}.reservas-productos .productos-table .col.bold{font-family:"Archivo-SemiBold"}.reservas-productos .productos-table .headers-row{border-bottom:1px solid var(--gris2);display:flex;font-family:"Archivo-Bold";font-size:14px;padding-bottom:8px}.reservas-productos .productos-table .table-row{border-bottom:1px solid var(--gris2);cursor:pointer;padding:12px 0;position:relative}.reservas-productos .productos-table .table-row .pedido-row{align-items:center;display:flex;padding:3px 0}.reservas-productos .productos-table .table-row .pedido-row.first-row{padding:0}.reservas-productos .productos-table .table-row .pedido-row:last-child{padding-bottom:0}.reservas-productos .productos-table .table-row .pedido-detail{max-height:0;overflow:hidden;transition:max-height .3s}.reservas-productos .productos-table .table-row .pedido-detail .pedido-row:first-child{margin-top:15px}.reservas-productos .productos-table .table-row.active .col-pedido span:nth-child(2) svg{transform:rotate(180deg)}.reservas-productos .productos-table .table-row.active .pedido-detail{max-height:1000px}.horarios-container{padding:22px 0 15px}@media only screen and (min-width:992px){.horarios-container{padding:22px 30px 15px}}.horarios-container .horarios-header{display:flex;align-items:center;padding-bottom:35px;padding-left:15px}@media only screen and (min-width:992px){.horarios-container .horarios-header{padding-left:0}}.horarios-container .horarios-header .left,.horarios-container .horarios-header .right{font-size:20px;cursor:pointer}@media only screen and (min-width:992px){.horarios-container .horarios-header .left,.horarios-container .horarios-header .right{font-size:10px}}.horarios-container .horarios-header .header-fecha{font-family:"Archivo-Bold";font-size:20px;margin:0 15px}.horarios-container .horarios-header .header-fecha .fecha{margin-left:8px}.horarios-container .no-data{padding:30px 0;text-align:center}.horarios-container .no-data h4{font-family:"Archivo-Bold";font-size:20px;margin:0 auto;text-align:center;width:calc(100% - 40px)}.horarios-container .no-data .loading-spinner{display:flex;flex-direction:column;align-items:center;grid-gap:15px;gap:15px}.horarios-container .no-data .loading-spinner .spinner-circle{width:24px;height:24px;border:3px solid #e0e0e0;border-top:3px solid var(--colorPrincipal);border-radius:50%}.horarios-container .no-data .loading-spinner h4{margin:0;color:var(--colorPrincipal)}.horarios-container .single-container h4{font-family:"Archivo-Regular";font-size:16px;padding-left:15px;padding-bottom:7px}.horarios-container .single-container .horas{display:flex;flex-wrap:wrap}.horarios-container .single-container .horas .horario-item{display:flex;align-items:center;border-top:1px solid #e3e0e0;width:33%;padding:34px 0;cursor:pointer}@media only screen and (min-width:992px){.horarios-container .single-container .horas .horario-item{width:25%;padding:20px 0}}.horarios-container .single-container .horas .horario-item .check{position:relative;display:block;width:16px;height:16px;border:1px solid #1d1d1b;border-radius:50%;margin-left:13px}.horarios-container .single-container .horas .horario-item p{font-family:"Archivo-Regular";font-size:19px;margin-left:15px}@media only screen and (min-width:992px){.horarios-container .single-container .horas .horario-item p{font-size:20px}}.horarios-container .single-container .horas .horario-item.blocked{position:relative;color:#a8a7a7;cursor:default}.horarios-container .single-container .horas .horario-item.blocked p{position:relative}.horarios-container .single-container .horas .horario-item.blocked p:after{content:"";position:absolute;left:-3px;bottom:10px;width:calc(100% + 6px);height:2px;background-color:#a8a7a7}.horarios-container .single-container .horas .horario-item.blocked .check{border-color:#a8a7a7}.horarios-container .single-container .horas .horario-item.active .check:after{content:"";position:absolute;display:block;top:2px;left:2px;width:10px;height:10px;background-color:#1d1d1b;border-radius:50%}.horarios-container .single-container .horas .horario-item.active.blocked .check{background-color:#a8a7a7}.account-confirmation{align-items:center;background-color:#1a28d7;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;left:0;height:100vh;justify-content:center;opacity:1;overflow:hidden;padding:75px 0 86px;position:absolute;transition:opacity .3s;-webkit-transition:opacity .3s;top:0;width:100vw;z-index:20}@media only screen and (min-width:992px){.account-confirmation{padding:0;display:flex;align-items:center}}.account-confirmation .form-header{display:flex;justify-content:center}.account-confirmation .form-header img{width:152px}.account-confirmation .form-header .btn-menu{position:absolute;right:25px;width:31px;height:32px;margin-top:5px;background-position:-517px -186px;cursor:pointer;z-index:10}@media only screen and (min-width:992px){.account-confirmation .form-header .btn-menu{margin-top:0;right:107px;width:50px;height:32px;background-position:-293px -138px;display:none}}.account-confirmation .form-header .btn-menu:hover{background-position:-294px -191px}@media only screen and (min-width:992px){.account-confirmation .form-header .btn-menu:hover{background-position:-79px -140px}}.account-confirmation h1{color:var(--white);font-family:"Archivo-Bold";font-size:28px;line-height:31px;margin-bottom:32px;margin-top:98px}.account-confirmation .text{color:var(--white);font-family:"Archivo-Medium";line-height:26px;margin-bottom:32px;text-align:center;width:450px}.account-confirmation button{background:none;border:1px solid var(--white);border-radius:100px;color:var(--white);font-family:"Archivo-Bold";font-size:18px;height:55px;margin-bottom:28px;width:275px}.account-confirmation .message{color:var(--white);font-family:"Archivo-Medium";font-size:15px;text-align:center;width:225px}.login-container,.register-container,.renew-container{position:absolute;left:0;background-color:#1a28d7;background-size:cover;background-position:50%;background-repeat:no-repeat;padding:75px 0 86px;overflow:hidden;width:100%;height:0;z-index:20;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;top:0}@media only screen and (min-width:992px){.login-container,.register-container,.renew-container{padding:0;display:flex;align-items:center}}.login-container a,.register-container a,.renew-container a{color:var(--white);font-family:"Archivo-Medium";margin-top:30px;text-decoration:none}.login-container a:hover,.register-container a:hover,.renew-container a:hover{opacity:.7}.login-container.active,.register-container.active,.renew-container.active{padding:75px 0 86px;top:0;height:100vh;position:fixed;opacity:1}.login-container ::placeholder,.register-container ::placeholder,.renew-container ::placeholder{color:#1d1d1b}.login-container .btn-desktop,.register-container .btn-desktop,.renew-container .btn-desktop{position:absolute;right:25px;width:31px;height:32px;margin-top:5px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-517px -186px;cursor:pointer;z-index:10;display:none}@media only screen and (min-width:992px){.login-container .btn-desktop,.register-container .btn-desktop,.renew-container .btn-desktop{display:block;margin-top:0;top:86px;right:113px;width:31px;height:32px;background-position:-517px -186px}}.login-container .btn-desktop:hover,.register-container .btn-desktop:hover,.renew-container .btn-desktop:hover{background-position:-294px -191px}@media only screen and (min-width:992px){.login-container .btn-desktop:hover,.register-container .btn-desktop:hover,.renew-container .btn-desktop:hover{background-position:-474px -186px}}.login-container .form-container,.register-container .form-container,.renew-container .form-container{width:86.66667vw;margin:0 auto;text-align:center}@media only screen and (min-width:992px){.login-container .form-container,.register-container .form-container,.renew-container .form-container{width:275px}}.login-container .form-container .form-header,.register-container .form-container .form-header,.renew-container .form-container .form-header{display:flex;justify-content:center}.login-container .form-container .form-header img,.register-container .form-container .form-header img,.renew-container .form-container .form-header img{width:152px}.login-container .form-container .form-header .btn-menu,.register-container .form-container .form-header .btn-menu,.renew-container .form-container .form-header .btn-menu{position:absolute;right:25px;width:31px;height:32px;margin-top:5px;background-position:-517px -186px;cursor:pointer;z-index:10}@media only screen and (min-width:992px){.login-container .form-container .form-header .btn-menu,.register-container .form-container .form-header .btn-menu,.renew-container .form-container .form-header .btn-menu{margin-top:0;right:107px;width:50px;height:32px;background-position:-293px -138px;display:none}}.login-container .form-container .form-header .btn-menu:hover,.register-container .form-container .form-header .btn-menu:hover,.renew-container .form-container .form-header .btn-menu:hover{background-position:-294px -191px}@media only screen and (min-width:992px){.login-container .form-container .form-header .btn-menu:hover,.register-container .form-container .form-header .btn-menu:hover,.renew-container .form-container .form-header .btn-menu:hover{background-position:-79px -140px}}.login-container .form-container h1,.register-container .form-container h1,.renew-container .form-container h1{color:var(--white);font-family:"Archivo-Medium";font-size:14px;font-weight:400;margin-top:50px}.login-container .form-container form,.register-container .form-container form,.renew-container .form-container form{display:flex;flex-direction:column;margin-top:23px;height:calc(100vh - 135px);overflow:auto}@media only screen and (min-width:992px){.login-container .form-container form,.register-container .form-container form,.renew-container .form-container form{margin-top:42px;height:auto}}.login-container .form-container form .form-item,.register-container .form-container form .form-item,.renew-container .form-container form .form-item{position:relative;width:100%}.login-container .form-container form .form-item p,.register-container .form-container form .form-item p,.renew-container .form-container form .form-item p{font-family:"Archivo-Medium";font-size:16px;color:#a98e65;position:absolute;left:0;bottom:-25px;overflow:hidden;height:0;transition:height .3s}.login-container .form-container form .form-item p.active,.register-container .form-container form .form-item p.active,.renew-container .form-container form .form-item p.active{height:17px}.login-container .form-container form .error-text,.register-container .form-container form .error-text,.renew-container .form-container form .error-text{bottom:-22px;color:var(--white)!important;font-family:"Archivo-Regular"!important;font-size:12px!important;font-weight:400;margin-left:15px}.login-container .form-container form .auth__input,.register-container .form-container form .auth__input,.renew-container .form-container form .auth__input{background:#fff;border:none;border-radius:22px;font-family:"Archivo-SemiBold";font-size:16px;padding:0 10px 0 27px;margin-top:28px;width:100%;height:45px}.login-container .form-container form .auth__input:focus,.register-container .form-container form .auth__input:focus,.renew-container .form-container form .auth__input:focus{outline:unset}.login-container .form-container form .auth__input::placeholder,.register-container .form-container form .auth__input::placeholder,.renew-container .form-container form .auth__input::placeholder{color:#d6d6d6}.login-container .form-container form .auth__input[disabled],.register-container .form-container form .auth__input[disabled],.renew-container .form-container form .auth__input[disabled]{color:rgba(0,0,0,.3);border-color:rgba(0,0,0,.3)}.login-container .form-container form .auth__input[disabled]::placeholder,.register-container .form-container form .auth__input[disabled]::placeholder,.renew-container .form-container form .auth__input[disabled]::placeholder{color:rgba(0,0,0,.3)}.login-container .form-container form .chk-recordarme,.register-container .form-container form .chk-recordarme,.renew-container .form-container form .chk-recordarme{font-family:"Archivo-SemiBold";color:#fff;display:flex;justify-content:center;margin-top:24px}.login-container .form-container form .chk-recordarme label.container,.register-container .form-container form .chk-recordarme label.container,.renew-container .form-container form .chk-recordarme label.container{padding-top:4px;font-size:14px}.login-container .form-container form .chk-recordarme .checkmark,.register-container .form-container form .chk-recordarme .checkmark,.renew-container .form-container form .chk-recordarme .checkmark{width:21px;height:21px;border-color:#fff;background-color:transparent}.login-container .form-container form .chk-recordarme .checkmark:after,.register-container .form-container form .chk-recordarme .checkmark:after,.renew-container .form-container form .chk-recordarme .checkmark:after{left:6px;top:1px;width:5px;height:11px;border-color:#fff;border-width:0 3px 3px 0}.login-container .form-container form .form-messages,.register-container .form-container form .form-messages,.renew-container .form-container form .form-messages{font-family:"Archivo-Medium";font-size:16px;line-height:23px;margin-top:30px;cursor:pointer}.login-container .form-container form .form-messages p,.register-container .form-container form .form-messages p,.renew-container .form-container form .form-messages p{color:#fff}.login-container .form-container form .form-messages p.no-email,.register-container .form-container form .form-messages p.no-email,.renew-container .form-container form .form-messages p.no-email{margin-top:15px}.login-container .form-container form .form-messages a,.register-container .form-container form .form-messages a,.renew-container .form-container form .form-messages a{color:#fff;text-decoration:none}.login-container .form-container form .form-messages.recover p,.register-container .form-container form .form-messages.recover p,.renew-container .form-container form .form-messages.recover p{font-size:14px;line-height:18px}.login-container .form-container form .form-remember,.register-container .form-container form .form-remember,.renew-container .form-container form .form-remember{height:0;overflow:hidden;transition:height .3s}.login-container .form-container form .form-remember input,.register-container .form-container form .form-remember input,.renew-container .form-container form .form-remember input{width:100%}.login-container .form-container form .form-remember.active,.register-container .form-container form .form-remember.active,.renew-container .form-container form .form-remember.active{height:150px}.login-container .form-container form .form-remember p.error-message,.register-container .form-container form .form-remember p.error-message,.renew-container .form-container form .form-remember p.error-message{height:0;overflow:hidden;font-family:"Archivo-Medium";font-size:16px;color:#a98e65;line-height:2.3rem;transition:height .3s}.login-container .form-container form .form-remember p.error-message.active,.register-container .form-container form .form-remember p.error-message.active,.renew-container .form-container form .form-remember p.error-message.active{height:32px}.login-container .form-container form .form-remember p.remember-text,.register-container .form-container form .form-remember p.remember-text,.renew-container .form-container form .form-remember p.remember-text{font-family:"Archivo-Medium";font-size:16px;margin-top:1rem;line-height:1.7rem;color:#fff}.login-container .form-container form button,.register-container .form-container form button,.renew-container .form-container form button{background:none;font-family:"Archivo-Bold";border:1px solid #fff;border-radius:39px;font-size:18px;color:#fff;height:54px;margin:32px 0 0;width:214px;overflow:hidden;padding:0;display:none}.login-container .form-container form button.visible,.register-container .form-container form button.visible,.renew-container .form-container form button.visible{display:inline-block}.login-container .form-container form button.btn-enviar-email,.register-container .form-container form button.btn-enviar-email,.renew-container .form-container form button.btn-enviar-email{margin-top:0}.login-container .form-container form button:hover,.register-container .form-container form button:hover,.renew-container .form-container form button:hover{background-color:#fff;color:#1a28d7;border-color:#a98e65}.login-container.recover form,.register-container.recover form,.renew-container.recover form{margin-top:6px}.login-container.reset-pwd h1,.register-container.reset-pwd h1,.renew-container.reset-pwd h1{text-align:center;transform:translateX(-63px);width:401px}.login-container.reset-pwd form,.register-container.reset-pwd form,.renew-container.reset-pwd form{margin-top:16px}.login-container.reset-pwd form button,.register-container.reset-pwd form button,.renew-container.reset-pwd form button{width:100%}@media only screen and (min-width:992px){.register-container .form-container{max-height:calc(100vh - 150px);overflow:auto}}.register-container .form-container .form-header{position:fixed;background-color:rgba(224,222,212,.98);width:86.66667vw;padding:0 0 20px}@media only screen and (min-width:992px){.register-container .form-container .form-header{width:100%}}.register-container .form-container .form-header .btn-menu{right:0}.register-container .form-container form .form-messages{overflow:hidden;height:0;transition:height .3s}.register-container .form-container form .form-messages.active{height:84px}.register-container .form-container form button{border:1px solid #fff;width:100%}@media only screen and (min-width:992px){.register-container .form-container form button{width:170px;margin-right:25px}}.reset-password{padding-top:246px}@media only screen and (min-width:992px){.reset-password{padding-bottom:30px}}.reset-password .form-container{width:86.66667vw;margin:0 auto}@media only screen and (min-width:992px){.reset-password .form-container{width:600px}}.reset-password .form-container .form-header{display:flex;justify-content:space-between;align-items:flex-end}.reset-password .form-container .form-header h2{font-family:"Archivo-Bold";font-size:16px;text-transform:uppercase;color:#a98e65;letter-spacing:5px}.reset-password .form-container form .auth__input{background:none;border:none;border-bottom:2px solid #000;font-family:"Archivo-Medium";font-size:20px;padding:7px 0;margin-top:38px;width:100%}.reset-password .form-container form .auth__input:focus{outline:unset}.reset-password .form-container form .auth__input::placeholder{color:#1d1d1b}.reset-password .form-container form .auth__input[disabled]{color:rgba(0,0,0,.3);border-color:rgba(0,0,0,.3)}.reset-password .form-container form p.error-message{height:0;overflow:hidden;font-family:"Archivo-Medium";font-size:16px;color:#a98e65;line-height:2.3rem;transition:height .3s}.reset-password .form-container form p.error-message.active{height:32px}.reset-password .form-container form p.remember-text{font-family:"Archivo-Medium";font-size:16px;line-height:2.3rem}.reset-password .form-container form button{background:none;font-family:"Archivo-Bold";border:4px solid #1d1d1b;font-size:22px;height:54px;margin:75px 0 0;width:170px;overflow:hidden}@media only screen and (min-width:992px){.reset-password .form-container form button{font-size:20px;margin-top:60px;padding:0}}.reset-password .form-container form button:hover{background-color:#a98e65;color:#fff;border-color:#a98e65}.mi-cuenta{padding-top:113px;background-color:#e0ded4;width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:992px){.mi-cuenta{padding-top:147px;flex-direction:row}}@media only screen and (min-width:1336px){.mi-cuenta{padding-top:217px}}.mi-cuenta .left{padding-left:0;width:88vw;margin:39px auto 0;overflow:hidden}@media only screen and (min-width:992px){.mi-cuenta .left{flex-shrink:0;padding-left:30px;width:230px;margin:0}}@media only screen and (min-width:1200px){.mi-cuenta .left{width:346px}}@media only screen and (min-width:1336px){.mi-cuenta .left{padding-left:120px;width:466px}}.mi-cuenta .left h4{color:#a98e65;font-family:"Archivo-SemiBold";font-size:17px;text-transform:uppercase;letter-spacing:5px;padding-top:33px;margin-left:5px}@media only screen and (min-width:992px){.mi-cuenta .left h4{font-size:19px}}.mi-cuenta .left .datos-container{padding-top:43px}@media only screen and (min-width:992px){.mi-cuenta .left .datos-container{padding-top:56px;padding-right:20px}}.mi-cuenta .left .datos-container h5{font-family:"Archivo-Bold";font-size:21px;display:flex;justify-content:space-between;align-items:center;margin-left:5px}@media only screen and (min-width:992px){.mi-cuenta .left .datos-container h5{justify-content:flex-start;text-decoration:underline}}.mi-cuenta .left .datos-container h5 span{cursor:pointer;display:inline-block;width:35px;height:34px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-202px -256px;margin-left:10px}@media only screen and (min-width:992px){.mi-cuenta .left .datos-container h5 span{width:25px;height:26px;background-position:-9px -262px}}.mi-cuenta .left .datos-container h5 span:hover{background-position:-240px -256px}@media only screen and (min-width:992px){.mi-cuenta .left .datos-container h5 span:hover{background-position:-38px -262px}}.mi-cuenta .left .datos-container .form-container{padding-top:16px}@media only screen and (min-width:992px){.mi-cuenta .left .datos-container .form-container{padding-top:22px}}.mi-cuenta .left .datos-container .form-container .form-item{position:relative;display:flex;flex-direction:column;padding:16px 0}@media only screen and (min-width:992px){.mi-cuenta .left .datos-container .form-container .form-item{padding:9px 0}}.mi-cuenta .left .datos-container .form-container .form-item label{font-family:"Archivo-Regular";font-size:16px;margin-left:5px;padding-bottom:2px}@media only screen and (min-width:992px){.mi-cuenta .left .datos-container .form-container .form-item label{font-size:12px}}.mi-cuenta .left .datos-container .form-container .form-item input{font-family:"Archivo-SemiBold";font-size:20px;background-color:#f2f2f2;border-color:transparent;padding:5px;border-radius:7px}@media only screen and (min-width:992px){.mi-cuenta .left .datos-container .form-container .form-item input{font-size:16px}}@media only screen and (min-width:1200px){.mi-cuenta .left .datos-container .form-container .form-item input{width:250px}}.mi-cuenta .left .datos-container .form-container .form-item input::placeholder{color:#1d1d1b}.mi-cuenta .left .datos-container .form-container .form-item input[disabled]{background:none}.mi-cuenta .left .datos-container .form-container .form-item .errores{display:none;font-family:"Archivo-Bold";position:absolute;bottom:-5px;left:5px;color:red}.mi-cuenta .left .datos-container .form-container .form-item .errores p{font-size:11px}.mi-cuenta .left .datos-container .form-container .form-item .errores.error{display:block}.mi-cuenta .left .datos-container .form-container .form-item .btn-accept{display:none;margin-top:9px;cursor:pointer;justify-content:center;align-items:center;font-family:"Archivo-Bold";font-size:21px;width:100%;height:51px;border:none;background-color:#a98e65;color:#fff}@media only screen and (min-width:992px){.mi-cuenta .left .datos-container .form-container .form-item .btn-accept{font-size:18px;width:180px}}@media only screen and (min-width:1200px){.mi-cuenta .left .datos-container .form-container .form-item .btn-accept{width:202px}}.mi-cuenta .left .datos-container .form-container .form-item .btn-accept.active{display:flex}.mi-cuenta .right{padding-top:16px;width:89.86667vw;margin:39px auto 0}@media only screen and (min-width:992px){.mi-cuenta .right{padding-top:73px;width:100%;padding-right:30px}}@media only screen and (min-width:1200px){.mi-cuenta .right{padding-right:108px}}.mi-cuenta .right h5{font-family:"Archivo-Bold";font-size:21px;display:flex;align-items:center;padding-left:10px}@media only screen and (min-width:992px){.mi-cuenta .right h5{padding-left:0;text-decoration:underline}}.mi-cuenta .right .column{overflow:hidden}.mi-cuenta .right .column span{display:inline-block;font-family:"Archivo-Bold"!important;padding-bottom:9px}@media only screen and (min-width:992px){.mi-cuenta .right .column span{display:none}}.mi-cuenta .right .diahora{position:relative;top:-6px;font-family:"Archivo-Bold"!important;font-size:23px!important;width:56.8vw;max-width:56.8vw;order:1}@media only screen and (min-width:992px){.mi-cuenta .right .diahora{font-size:16px;padding-left:10px;width:152px;max-width:152px;font-size:16px!important;top:0}}@media only screen and (min-width:1200px){.mi-cuenta .right .diahora{padding-left:28px}}.mi-cuenta .right .diahora span{font-size:16px!important}.mi-cuenta .right .servicio{padding-top:21px;order:3;width:56.8vw;max-width:56.8vw}@media only screen and (min-width:992px){.mi-cuenta .right .servicio{padding-top:0;width:206px;max-width:206px;order:2}}.mi-cuenta .right .precio{width:85px;max-width:85px;order:2}@media only screen and (min-width:992px){.mi-cuenta .right .precio{order:3}}.mi-cuenta .right .ubicacion{flex-shrink:0;width:48.26667vw;order:5;padding-top:36px}@media only screen and (min-width:992px){.mi-cuenta .right .ubicacion{padding-top:0;width:130px;order:4}}.mi-cuenta .right .profesional{width:24vw;max-width:24vw;order:4;padding-top:21px}@media only screen and (min-width:992px){.mi-cuenta .right .profesional{padding-top:0;width:106px;max-width:106px;order:5}}.mi-cuenta .right .botones{padding-top:36px;order:6}@media only screen and (min-width:992px){.mi-cuenta .right .botones{padding-top:0;padding-right:20px}}.mi-cuenta .right .reservas-container{max-width:762px;padding-top:25px;padding-bottom:60px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container{padding-top:0}}.mi-cuenta .right .reservas-container .reservas-header{display:none;font-family:"Archivo-Bold";font-size:17px;padding-top:38px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .reservas-header{display:flex}}.mi-cuenta .right .reservas-container .reservas-rows{padding-top:5px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .reservas-rows{height:322px}}.mi-cuenta .right .reservas-container .reservas-rows .reservas-row{display:flex;align-items:flex-start;flex-wrap:wrap;background-color:#fff;border:2px solid #1d1d1b;padding:17px 15px 21px;margin-bottom:21px;cursor:default}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .reservas-rows .reservas-row{padding:26px 0 28px;flex-wrap:nowrap;margin-bottom:10px}}.mi-cuenta .right .reservas-container .reservas-rows .reservas-row .column{font-family:"Archivo-Regular";font-size:16px}.mi-cuenta .right .reservas-container .reservas-rows .reservas-row .column .editar{display:inline-block;width:31px;height:31px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-203px -256px;cursor:pointer}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .reservas-rows .reservas-row .column .editar{width:24px;height:23px;background-position:-9px -263px}}.mi-cuenta .right .reservas-container .reservas-rows .reservas-row .column .editar:hover{background-position:-241px -256px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .reservas-rows .reservas-row .column .editar:hover{background-position:-38px -263px}}.mi-cuenta .right .reservas-container .reservas-rows .reservas-row .column .borrar{display:inline-block;width:30px;height:31px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-288px -256px;margin-left:36px;cursor:pointer}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .reservas-rows .reservas-row .column .borrar{width:23px;height:22px;background-position:-71px -264px;margin-left:10px}}.mi-cuenta .right .reservas-container .reservas-rows .reservas-row .column .borrar:hover{background-position:-329px -256px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .reservas-rows .reservas-row .column .borrar:hover{background-position:-99px -264px}}.mi-cuenta .right .reservas-container .reservas-rows .reservas-row.old{color:#a98e65;border-color:transparent;background-color:rgba(169,142,101,.2)}.mi-cuenta .right .reservas-container .reservas-rows .reservas-row.old .editar{background-position:-241px -256px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .reservas-rows .reservas-row.old .editar{background-position:-38px -263px}}.mi-cuenta .right .reservas-container .reservas-rows .reservas-row.old .editar:hover{background-position:-203px -256px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .reservas-rows .reservas-row.old .editar:hover{background-position:-9px -263px}}.mi-cuenta .right .reservas-container .reservas-rows .reservas-row.old .borrar{background-position:-329px -256px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .reservas-rows .reservas-row.old .borrar{background-position:-99px -264px}}.mi-cuenta .right .reservas-container .reservas-rows .reservas-row.old .borrar:hover{background-position:-329px -256px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .reservas-rows .reservas-row.old .borrar:hover{background-position:-71px -264px}}.mi-cuenta .right .reservas-container .paginador{display:flex;justify-content:space-between;align-items:center;font-family:"Archivo-Regular";font-size:20px;padding-top:20px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .paginador{padding-top:10px;font-size:16px;justify-content:flex-end}}.mi-cuenta .right .reservas-container .paginador .paginas{display:flex;width:100%;justify-content:space-around;margin:0 6px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .paginador .paginas{display:block;width:auto}}.mi-cuenta .right .reservas-container .paginador .paginas .pagina{cursor:pointer;margin:0 8px}.mi-cuenta .right .reservas-container .paginador .paginas .pagina:hover{color:#a98e65}.mi-cuenta .right .reservas-container .paginador .paginas .pagina.active{font-family:"Archivo-Bold"}.mi-cuenta .right .reservas-container .paginador .arrow{display:inline-block;width:15px;height:20px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-376px -266px;cursor:pointer}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .paginador .arrow{width:9px;height:14px;background-position:-136px -269px}}.mi-cuenta .right .reservas-container .paginador .arrow.arrow-left:hover{background-position:-394px -266px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .paginador .arrow.arrow-left:hover{background-position:-148px -269px}}.mi-cuenta .right .reservas-container .paginador .arrow.arrow-right{background-position:-416px -267px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .paginador .arrow.arrow-right{background-position:-163px -269px}}.mi-cuenta .right .reservas-container .paginador .arrow.arrow-right:hover{background-position:-434px -267px}@media only screen and (min-width:992px){.mi-cuenta .right .reservas-container .paginador .arrow.arrow-right:hover{background-position:-175px -269px}}.mi-cuenta .modal-gestion{top:0;height:100vh}.mi-cuenta .fondo-no-click{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:rgba(52,52,52,.8);z-index:999;transform:translate(-100%);transition:all .1s;opacity:0}.mi-cuenta .fondo-no-click.active{opacity:1;transform:translate(0)}.gestion{position:relative;padding-top:80px;background-color:#fff;width:100%;min-height:100vh;display:flex;font-family:"Archivo-Regular";overflow:hidden}@media only screen and (max-width:575px){.gestion{flex-direction:column;padding-top:73px;padding-bottom:15px}}@media only screen and (min-width:576px)and (max-width:991px){.gestion{flex-direction:column;padding-top:73px}}.gestion .filters{position:relative;box-sizing:border-box;width:61px}@media only screen and (max-width:575px){.gestion .filters{position:absolute;top:0;right:30px;width:61px;height:40px;z-index:1000;padding:0;background-color:transparent;border:none;border-radius:0;transform:translateX(0);transition:transform .3s ease}.gestion .filters.active{background-color:transparent;border:none}}@media only screen and (min-width:576px)and (max-width:991px){.gestion .filters{position:absolute;top:0;right:50px;width:61px;height:45px;z-index:1000;padding:0;background-color:transparent;border:none;border-radius:0;transform:translateX(0);transition:transform .3s ease}.gestion .filters.active{background-color:transparent;border:none}}@media only screen and (min-width:992px){.gestion .filters{padding:33px 0 0;flex-shrink:0;background-color:#f8fbff;box-shadow:0 2px 5px 1px rgba(0,0,0,.15);transition:transform .3s}}.gestion .filters.hide{width:0!important;overflow:hidden}@media only screen and (max-width:575px){.gestion .filters{display:block}}@media only screen and (min-width:576px)and (max-width:991px){.gestion .filters{display:block}}@media only screen and (min-width:992px){.gestion .filters{padding:33px 0 0;width:196px;transition:width .3s}}.gestion .filters .btn-minimize{position:absolute;right:-11px;bottom:33px;z-index:3;cursor:pointer;width:23px;height:23px;border-radius:50%;background-color:#94bdf2;display:none;justify-content:center;align-items:center;padding-top:1px}.gestion .filters .btn-minimize svg{fill:transparent;stroke:#fff;stroke-width:2px;transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transition:transform .3s;-webkit-transition:transform .3s}.gestion .filters .filters-header{display:flex;justify-content:center;align-items:center;font-family:"Archivo-Bold";font-size:15px;padding:0 20px 0 25px}@media only screen and (max-width:575px){.gestion .filters .filters-header{padding:0}}@media only screen and (min-width:576px)and (max-width:991px){.gestion .filters .filters-header{padding:0}}@media only screen and (max-width:575px){.gestion .filters .filters-header{padding:0;height:73px;width:61px}.gestion .filters .filters-header span svg path{fill:#fff!important}}@media only screen and (min-width:576px)and (max-width:991px){.gestion .filters .filters-header{padding:0;height:73px;width:61px}.gestion .filters .filters-header span svg path{fill:#fff!important}}@media only screen and (min-width:992px){.gestion .filters .filters-header{justify-content:space-between}}.gestion .filters .filters-header h3{display:none}@media only screen and (min-width:992px){.gestion .filters .filters-header h3{display:block}}.gestion .filters .filters-header span{display:inline-block;width:22px;height:16px;cursor:pointer;margin-top:2px}@media only screen and (min-width:992px){.gestion .filters .filters-header span{margin-top:0}}.gestion .filters .filters-list{margin-top:29px;max-height:calc(100vh - 172px);overflow:auto;display:none}@media only screen and (max-width:575px){.gestion .filters .filters-list{display:block;margin-top:0;max-height:60vh;overflow-y:auto;width:280px;position:absolute;right:0;top:50px;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:10px;z-index:1000;border-radius:0}}@media only screen and (min-width:576px)and (max-width:991px){.gestion .filters .filters-list{display:block;margin-top:0;max-height:60vh;overflow-y:auto;width:320px;position:absolute;right:0;top:60px;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:15px;z-index:1000;border-radius:0}}@media only screen and (min-width:992px){.gestion .filters .filters-list{display:block}}.gestion .filters .filters-list .filters-section .section-header{display:flex;justify-content:space-between;align-items:center;padding:23px 20px 23px 25px;background-color:#fff;cursor:pointer}.gestion .filters .filters-list .filters-section .section-header h2{font-family:"Archivo-Bold";font-size:15px;text-transform:uppercase;color:#94bdf2}.gestion .filters .filters-list .filters-section .section-header svg{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transition:transform .3s;-webkit-transition:transform .3s}.gestion .filters .filters-list .filters-section .section-header svg path{fill:transparent;stroke-width:2px}.gestion .filters .filters-list .filters-section .filter-options{overflow:hidden;transition:height .3s;-webkit-transition:height .3s;padding:20px 0;background-color:#edf4fd}.gestion .filters .filters-list .filters-section .filter-options .filter{display:flex;justify-content:space-between;align-items:center;font-family:"Archivo-Regular";background-color:#edf4fd;padding:10px 20px 10px 25px}.gestion .filters .filters-list .filters-section .filter-options .filter label{font-size:14px}.gestion .filters .filters-list .filters-section .filter-options .filter .indicator{display:inline-block;height:8px;width:8px;border-radius:50%}.gestion .filters .filters-list .filters-section .filter-options .filter.deleted{display:none}.gestion .filters .filters-list .filters-section .filter-options .filter .checkmark{border:none;background-color:#fff}.gestion .filters .filters-list .filters-section .filter-options .filter .checkmark:after{left:5px;border-color:var(--colorPrincipal)}.gestion .filters .filters-list .filters-section .filter-options .filter .checkmark-bg{position:absolute;top:0;left:0;height:16px;width:16px;border:none;background-color:#fff}.gestion .filters .filters-list .filters-section .filter-options .filter .checkmark-bg .checkmark-item{position:absolute;left:5px;top:2px;width:6px;height:10px;transform:rotate(45deg);border:solid #1a28d7;border-width:0 2px 2px 0}.gestion .filters .filters-list .filters-section.opened .section-header svg{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0)}.gestion .filters .filters-list .filters-section.opened .section-header img{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.gestion .filters .filters-list .filters-section.opened .filter-options{height:auto}.gestion .filters.mini{width:61px}@media only screen and (max-width:575px){.gestion .filters.mini{display:block}}@media only screen and (min-width:576px)and (max-width:991px){.gestion .filters.mini{display:block}}.gestion .filters.mini .btn-minimize{padding-left:1px}.gestion .filters.mini .btn-minimize svg{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.gestion .filters.mini .btn-minimize span{background-position:-34px -420px}@media only screen and (max-width:575px){.gestion .filters.mini .btn-minimize{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.gestion .filters.mini .btn-minimize{display:none}}.gestion .filters.mini .filters-header{justify-content:center;padding:0 16px 0 17px}@media only screen and (max-width:575px){.gestion .filters.mini .filters-header{padding:0;width:61px}}@media only screen and (min-width:576px)and (max-width:991px){.gestion .filters.mini .filters-header{padding:0;width:61px}}.gestion .filters.mini .filters-header h3{display:none}.gestion .filters.mini .filters-header span{margin-top:2px}.gestion .filters.mini .filters-list{display:none}.gestion .calendar{position:relative;overflow:auto;width:100%}@media only screen and (max-width:575px){.gestion .calendar{width:100%;margin-left:0}}@media only screen and (min-width:576px)and (max-width:991px){.gestion .calendar{width:100%;margin-left:0}}@media only screen and (min-width:992px){.gestion .calendar{overflow:hidden;width:100%}}.gestion .calendar .loading-citas{opacity:1;z-index:5}.gestion .calendar .loading-citas,.gestion .calendar .loading-citas .bg-loading{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.gestion .calendar .loading-citas .bg-loading{background-color:#f4efef;opacity:.5}.gestion .calendar .loading-citas p{font-family:"Archivo-Bold";font-size:35px;z-index:6}.gestion .fondo-no-click{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:hsla(0,0%,100%,.8);filter:blur(8px);-webkit-filter:blur(8px);z-index:3;transform:translate(-100%);transition:all .1s}.gestion .fondo-no-click.active{transform:translate(0)}.gestion .mobile-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:999}@media only screen and (max-width:575px){.gestion .mobile-overlay{display:block}}@media only screen and (min-width:576px)and (max-width:991px){.gestion .mobile-overlay{display:block}}.gestion .mobile-overlay.active{display:block}.gestion .main-content{flex:1 1;width:100%;display:flex;flex-direction:column}@media only screen and (max-width:575px){.gestion .main-content{width:100%;margin-left:0;display:flex;flex-direction:column}}@media only screen and (min-width:576px)and (max-width:991px){.gestion .main-content{width:100%;margin-left:0;display:flex;flex-direction:column}}@media only screen and (min-width:992px){.gestion .main-content{display:flex;flex-direction:row;width:100%;margin-left:0}}.ylm-select{display:flex;flex-direction:column}.ylm-select .ylm-select-header{display:flex;justify-content:space-between;align-items:center}.menu-lateral{flex-shrink:0;height:calc(100vh - 73px);position:relative;transition:width .3s;width:196px}@media only screen and (max-width:575px){.menu-lateral{width:0!important;overflow:hidden;position:fixed;left:0;top:73px;z-index:1000;background-color:#fff;box-shadow:2px 0 5px rgba(0,0,0,.1);transition:width .3s ease}.menu-lateral.open{width:200px!important}}@media only screen and (min-width:576px)and (max-width:991px){.menu-lateral{width:0!important;overflow:hidden;position:fixed;left:0;top:73px;z-index:1000;background-color:#fff;box-shadow:2px 0 5px rgba(0,0,0,.1);transition:width .3s ease}.menu-lateral.open{width:280px!important}}.menu-lateral .btn-minimize{position:absolute;right:-11px;bottom:33px;z-index:3;cursor:pointer;width:23px;height:23px;border-radius:50%;background-color:#94bdf2;display:flex;justify-content:center;align-items:center;padding-top:1px}@media only screen and (max-width:575px){.menu-lateral .btn-minimize{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.menu-lateral .btn-minimize{display:none}}.menu-lateral .btn-minimize svg{fill:transparent;stroke:#fff;stroke-width:2px;transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transition:transform .3s;-webkit-transition:transform .3s}.menu-lateral .menu-item{width:100%;height:62px;display:flex;justify-content:flex-start;align-items:center;color:var(--colorPrincipal);font-family:"Archivo-Medium";font-size:14px;padding-left:18px;cursor:pointer}@media only screen and (max-width:575px){.menu-lateral .menu-item{height:60px;font-size:14px;padding-left:20px}}@media only screen and (min-width:576px)and (max-width:991px){.menu-lateral .menu-item{height:60px;font-size:14px;padding-left:20px}}.menu-lateral .menu-item .menu-icon{display:flex;justify-content:center;align-items:center;width:26px;margin-right:33px}.menu-lateral .menu-item .menu-icon svg path{fill:var(--colorPrincipal)}.menu-lateral .menu-item.active,.menu-lateral .menu-item:hover{font-family:"Archivo-Bold";background-color:#fdfeae;color:var(--colorPrincipal)}.menu-lateral .menu-item.menu-reservas span{background-position:-4px -449px}.menu-lateral .menu-item.menu-reservas.active span,.menu-lateral .menu-item.menu-reservas:hover span{background-position:-4px -482px}.menu-lateral .menu-item.menu-profesionales span{width:26px;height:11px;background-position:-39px -449px}.menu-lateral .menu-item.menu-profesionales.active span,.menu-lateral .menu-item.menu-profesionales:hover span{background-position:-39px -482px}.menu-lateral .menu-item.menu-clientes span{width:20px;height:30px;background-position:-78px -449px}.menu-lateral .menu-item.menu-clientes.active span,.menu-lateral .menu-item.menu-clientes:hover span{background-position:-78px -482px}.menu-lateral .menu-item.menu-servicios span{width:23px;height:18px;background-position:-111px -449px}.menu-lateral .menu-item.menu-servicios.active span,.menu-lateral .menu-item.menu-servicios:hover span{background-position:-111px -482px}.menu-lateral .menu-item.menu-notificaciones span{width:17px;height:17px;background-position:-146px -449px}.menu-lateral .menu-item.menu-notificaciones.active span,.menu-lateral .menu-item.menu-notificaciones:hover span{background-position:-146px -482px}.menu-lateral .menu-item.menu-locales span{width:12px;height:27px;background-position:-176px -449px}.menu-lateral .menu-item.menu-locales.active span,.menu-lateral .menu-item.menu-locales:hover span{background-position:-176px -482px}.menu-lateral .menu-item.menu-configuracion span{width:20px;height:19px;background-position:-201px -449px}.menu-lateral .menu-item.menu-configuracion.active span,.menu-lateral .menu-item.menu-configuracion:hover span{background-position:-201px -482px}.menu-lateral .menu-item.menu-super-admin span{width:19px;height:19px;background-position:-234px -449px}.menu-lateral .menu-item.menu-super-admin.active span,.menu-lateral .menu-item.menu-super-admin:hover span{background-position:-234px -482px}.menu-lateral.mini{width:61px}.menu-lateral.mini .btn-minimize{padding-left:1px}.menu-lateral.mini .btn-minimize svg{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.menu-lateral.mini .btn-minimize span{background-position:-34px -420px}.menu-lateral.mini .menu-item{padding:0;display:flex;justify-content:center;align-items:center}.menu-lateral.mini .menu-item .menu-icon{margin:0}.menu-lateral.mini .menu-item p{display:none}.modal-reserva{position:fixed;right:-100%;top:0;width:100%;height:100vh;transition:all .3s;z-index:1000}@media only screen and (min-width:992px){.modal-reserva{position:fixed;right:-425px;top:50px;width:425px;height:calc(100% - 80px);transition:all .3s;z-index:1000}}.modal-reserva.active{right:0}.modal-reserva .modal-wrapper{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1;padding-top:30px}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper{top:30px;padding-top:0}}.modal-reserva .modal-wrapper .modal-title{position:relative;font-size:18px;font-family:"Archivo-Bold";color:var(--colorPrincipal)}.modal-reserva .modal-wrapper .modal-title .btn-title{cursor:pointer;height:74px;padding-left:42px;padding-top:35px;width:calc(100% - 148px)}.modal-reserva .modal-wrapper .modal-title .btn-title h3{font-size:20px}.modal-reserva .modal-wrapper .modal-title .btn-alerts{align-items:center;cursor:pointer;display:flex;height:74px;justify-content:center;position:absolute;right:74px;top:0;width:74px}.modal-reserva .modal-wrapper .modal-title .btn-alerts svg{height:19px;width:19px}.modal-reserva .modal-wrapper .modal-title .btn-alerts svg g{stroke-width:2px}.modal-reserva .modal-wrapper .modal-title .btn-close{position:absolute;right:0;top:0;width:74px;height:74px;display:flex;justify-content:center;align-items:center;cursor:pointer}.modal-reserva .modal-wrapper .modal-title .btn-close svg{height:19px;width:19px}.modal-reserva .modal-wrapper .modal-title .btn-close svg g{stroke-width:2px}.modal-reserva .modal-wrapper .modal-title .btn-close span{display:inline-block;width:14px;height:14px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-88px -420px}.modal-reserva .modal-wrapper .modal-info-body{color:#fff;height:calc(100vh - 180px);margin-top:17px;overflow:auto;padding:0 20px;position:relative}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-info-body{height:calc(100vh - 173px);overflow:auto;padding:20px 62px 25px 35px}}.modal-reserva .modal-wrapper .modal-info-body .modal-info-row{color:#fff;display:flex;font-family:"Archivo-Regular";font-size:16px;margin-bottom:18px;position:relative}.modal-reserva .modal-wrapper .modal-info-body .modal-info-row .icon{text-align:center;width:30px}.modal-reserva .modal-wrapper .modal-info-body .modal-info-row p{margin-left:10px;position:relative;top:1px}.modal-reserva .modal-wrapper .modal-info-body .modal-info-row p.info{color:var(--colorSecundario);font-family:"Archivo-Bold"}.modal-reserva .modal-wrapper .modal-info-body .brb-select{position:relative}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container{color:#cbbba3;font-size:16px;padding:0;border-bottom:none;display:flex;justify-content:space-between;align-items:center;margin-bottom:0;z-index:1;pointer-events:unset}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container{padding:0;font-size:16px}}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container p{font-family:"Archivo-Regular";font-size:16px;color:#d9eaff}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container .right-zone{display:flex;justify-content:flex-end;align-items:center;min-width:20px}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container .right-zone p{margin-right:40px;display:none}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container .right-zone p{display:none}}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container .right-zone span{margin-right:12px;width:7px;height:5px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-222px -8px}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container .right-zone span{margin-right:5px;width:7px;height:5px;background-position:-224px -419px}}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container.active.visible .right-zone span{background-position:-215px -419px}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container.active.visible .right-zone span{background-position:-215px -419px}}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container.visible{color:#fff;border-color:#d9eaff;pointer-events:auto;cursor:pointer}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container.visible p{color:#fff}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container.visible .right-zone span{background-image:url(/static/media/sprite.b120b6fb.png);background-position:-215px -419px}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-container.visible .right-zone span{background-position:-215px -419px}}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-options{position:absolute;top:calc(100% - 2px);left:0;width:calc(100% - 2px);background-color:#edf4fd;height:0;overflow:auto;z-index:3;transition:height .3s,opacity .3s;opacity:0;pointer-events:none}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-options.active{top:100%;max-height:491px;height:auto;opacity:1;pointer-events:auto}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-options.active{top:calc(100% - 4px);max-height:247px}}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-options.active.select-date{max-height:unset}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-options.active.select-time{max-height:275px}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-options.active.long{height:564px;max-height:564px}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-options .brb-select-option{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:16px 15px;font-size:20px;border-bottom:1px solid #d9eaff;background-color:#edf4fd;cursor:pointer;color:#393d40;grid-gap:0;gap:0}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-options .brb-select-option{align-items:center;font-size:18px}}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-options .brb-select-option:last-of-type{border-bottom:none}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-options .brb-select-option p{font-family:"Archivo-SemiBold";padding-bottom:8px;margin:0}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-options .brb-select-option p{font-size:14px;padding-bottom:0}}.modal-reserva .modal-wrapper .modal-info-body .brb-select .brb-select-options .brb-select-option:hover{background-color:#d6e6fa}.modal-reserva .modal-wrapper .modal-info-body footer{bottom:25px;font-family:"Archivo-SemiBold";font-size:16px;margin-left:7px;position:absolute;width:calc(100% - 97px)}.modal-reserva .modal-wrapper .modal-info-body footer .multiple{display:flex;justify-content:space-between;margin-bottom:8px;grid-gap:8px;gap:8px}.modal-reserva .modal-wrapper .modal-info-body footer .multiple .info-btn{align-items:center;background-color:var(--colorPrincipal);color:#fff;cursor:pointer;display:flex;flex:1 1;height:43px;justify-content:center}.modal-reserva .modal-wrapper .modal-info-body footer .multiple .info-btn.pay{background-color:var(--color3)}.modal-reserva .modal-wrapper .modal-info-body footer .multiple .info-btn.pay svg path{fill:#000}.modal-reserva .modal-wrapper .modal-info-body footer .multiple .info-btn.paid{background-color:var(--colorPrincipal)}.modal-reserva .modal-wrapper .modal-info-body footer .single .no-date{border:1px solid #fff;cursor:pointer;padding:15px 0;text-align:center;width:100%}.modal-reserva .modal-wrapper .modal-body{padding:0 20px;height:calc(100vh - 180px);overflow:auto;margin-top:17px}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-body{padding:0 62px 40px 46px;height:calc(100vh - 185px);overflow:auto}}.modal-reserva .modal-wrapper .modal-body .modal-info-row{color:#fff;display:flex;font-family:"Archivo-Regular";font-size:16px;margin-bottom:18px;position:relative}.modal-reserva .modal-wrapper .modal-body .modal-info-row .icon{text-align:center;width:30px}.modal-reserva .modal-wrapper .modal-body .modal-info-row p{position:relative;top:1px}.modal-reserva .modal-wrapper .modal-body .modal-info-row p.info{color:var(--colorSecundario);font-family:"Archivo-Bold";margin-left:10px}.modal-reserva .modal-wrapper .modal-body .brb-text{color:#fff;font-family:"Archivo-Regular";font-size:16px;padding:10px 0;border-bottom:1px solid #d9eaff;margin-bottom:24px}.modal-reserva .modal-wrapper .modal-body .brb-text a{color:#fff;text-decoration:none}.modal-reserva .modal-wrapper .modal-body .brb-select{position:relative}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container{color:#cbbba3;font-size:19px;padding:10px 0 3px;border-bottom:1px solid #d9eaff;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;z-index:1;pointer-events:unset}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container{padding:10px 0;font-size:20px}}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container p{font-family:"Archivo-Regular";font-size:16px;color:#d9eaff}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container input{color:#d9eaff;border:none;background-color:transparent;font-family:"Archivo-Regular";font-size:16px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container input::placeholder{color:#707070}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container .right-zone{display:flex;justify-content:flex-end;align-items:center;min-width:20px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container .right-zone p{margin-right:40px;display:none}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container .right-zone p{display:none}}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container .right-zone span{margin-right:12px;width:7px;height:5px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-222px -8px}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container .right-zone span{margin-right:5px;width:7px;height:5px;background-position:-224px -419px}}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container.active.visible .right-zone span{background-position:-215px -419px}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container.active.visible .right-zone span{background-position:-215px -419px}}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container.visible{color:#fff;border-color:#d9eaff;pointer-events:auto;cursor:pointer}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container.visible input{color:#fff}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container.visible input::placeholder{color:#d9eaff}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container.visible .right-zone span{background-image:url(/static/media/sprite.b120b6fb.png);background-position:-215px -419px}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-container.visible .right-zone span{background-position:-215px -419px}}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options{position:absolute;top:calc(100% - 2px);left:0;width:calc(100% - 2px);background-color:#edf4fd;height:0;overflow:auto;z-index:3;transition:height .3s}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.active{top:100%;max-height:491px;height:auto}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.active{top:calc(100% - 4px);max-height:247px}}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.active.select-date{max-height:unset}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.active.select-time{max-height:275px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.active.long{height:564px;max-height:564px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:16px 15px;font-size:20px;border-bottom:1px solid #d9eaff;background-color:#edf4fd;cursor:pointer;color:#393d40;grid-gap:0;gap:0}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option{align-items:center;font-size:18px}}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option:last-of-type{border-bottom:none}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option input{margin-right:5px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option p{font-family:"Archivo-SemiBold";padding-bottom:8px}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option p{padding-bottom:0;font-size:14px}}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option label.container{font-family:"Archivo-SemiBold";font-size:14px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container{overflow:hidden;padding-top:6px}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container{padding-top:0;display:none}}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .adress,.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .horario,.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .price{font-family:"Archivo-SemiBold";font-size:18px}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .adress,.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .horario{font-size:16px}}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .horario{font-size:17px}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .horario{font-size:16px}}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .ylm-select-checkbox{position:relative;padding-left:30px;font-family:"Archivo-Bold";font-size:14px;padding-top:2px;cursor:pointer}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .ylm-select-checkbox .checkmark{border-color:var(--colorPrincipal);background-color:transparent}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .ylm-select-checkbox.checked .checkmark{background-color:var(--colorPrincipal)}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .ylm-select-checkbox.checked .checkmark:after{display:block;left:4px;top:0;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-load{align-items:center;display:flex;font-family:"Archivo-Bold";justify-content:center;padding:16px 15px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario{overflow-y:auto;max-height:500px;scrollbar-width:none;-ms-overflow-style:none}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario::-webkit-scrollbar{display:none}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .scroll-zone{height:192px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .scroll-zone::-webkit-scrollbar{display:none}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .add-user-form .active-button{display:flex;justify-content:center;align-items:center;height:0;background-color:var(--colorPrincipal);color:#fff;font-family:"Archivo-SemiBold";font-size:14px;text-transform:uppercase;cursor:pointer;transition:height .3s;overflow:hidden}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .add-user-form .active-button.active{height:58px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form{display:none}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form.active{display:block}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form{background-color:var(--colorPrincipal);padding:30px 20px 20px;max-height:400px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form::-webkit-scrollbar{display:none}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-item{position:relative;color:#e3e1d8;margin-top:29px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-item:first-of-type{margin-top:0}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-item input{background-color:transparent;color:#e3e1d8;border:none;border-bottom:1px solid #d9eaff;width:100%;font-size:14px;padding:0 0 5px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-item input::placeholder{color:#e3e1d8}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-item .error-text{position:absolute;font-size:12px;bottom:-15px;height:0;overflow:hidden;color:#af9872;background-color:#e3e1d8;transition:height .3s}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-item .error-text.active{padding:2px;height:16px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-messages{display:none;color:#e3e1d8;font-size:14px;line-height:1.5;margin-top:20px;padding:15px;background-color:hsla(0,0%,100%,.1);border-radius:4px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-messages p{color:#e3e1d8;margin:0}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-messages.active{display:block}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form button{border:none;font-family:"Archivo-SemiBold";font-size:16px;width:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;color:var(--colorPrincipal);height:45px;margin-top:21px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-servicio .right-container{min-width:60px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-sucursal .right-container{min-width:184px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-profesional .right-container{min-width:290px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__navigation{padding-bottom:2px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__navigation__label span{font-size:16px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__month-view__weekdays{border-bottom:1px solid #e3e0e0}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__month-view__weekdays__weekday{padding-bottom:6px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__month-view__weekdays__weekday abbr{font-family:"Archivo-Regular";font-size:7px;color:#393d40}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__tile{border:none!important;padding:10px 0!important;color:#666}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__tile[disabled]{color:#e3e0e0}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__tile abbr{font-family:"Archivo-Regular"!important;font-size:10px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__tile--active{background:var(--colorPrincipal);border-radius:200px;color:#fff}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container{padding:22px 0 15px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horarios-header{font-family:"Archivo-SemiBold";justify-content:space-between;padding:0 15px 10px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horarios-header span.hora{font-size:12px;color:var(--time-slider-color);padding:0 5px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horarios-header .delete-btn{color:var(--time-slider-color);cursor:pointer}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider{overflow:hidden;padding:40px 25px 20px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .pista{height:3px;background-color:#fff}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .pista.pista-1{background-color:var(--time-slider-color)}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .punto{width:0;cursor:pointer}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .punto:before{content:"";position:absolute;top:-8px;left:-8px;width:18px;height:18px;border-radius:50%;background-color:var(--time-slider-color)}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .punto span{position:absolute;top:-35px;left:-10px;padding:2px 10px;text-align:center;border-radius:5px;font-family:"Archivo-SemiBold";font-size:12px;color:#fff;background-color:var(--time-slider-color)}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .punto span:after{content:"";position:absolute;bottom:-2px;left:10px;width:6px;height:10px;background-color:var(--time-slider-color);transform:rotate(45deg);z-index:-1}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .punto.punto-1 span{left:-38px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .punto.punto-1 span:after{left:37px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .single-container .horas .horario-item{width:33%;padding:10px 15px;border:none}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .single-container .horas .horario-item .check{margin-left:0;background-color:#fff;border:none}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .single-container .horas .horario-item.active .check:after{top:4px;left:4px;width:8px;height:8px;background-color:var(--colorPrincipal)}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .single-container .horas .horario-item p{font-family:"Archivo-SemiBold";font-size:14px;margin-left:10px}.modal-reserva .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .single-container .horas .horario-item.blocked p:after{bottom:7px}.modal-reserva .modal-wrapper .modal-body .comment-field .text-area{padding:10px 0 3px;border-bottom:1px solid #d9eaff}.modal-reserva .modal-wrapper .modal-body .comment-field .text-area textarea{border:none;background-color:transparent;color:#fff;font-family:"Archivo-Regular";font-size:16px;width:100%;min-height:38px;resize:vertical;outline:none}.modal-reserva .modal-wrapper .modal-body .comment-field .text-area textarea::placeholder{color:#d9eaff}.modal-reserva .modal-wrapper .modal-body .cita-pagada{align-items:center;display:flex;margin-bottom:12px}.modal-reserva .modal-wrapper .modal-body .cita-pagada p{color:#fdfeae;font-size:16px;margin-left:12px}.modal-reserva .modal-wrapper .modal-body .btn{font-family:"Archivo-SemiBold";font-size:16px;color:#c3c3c3;background-color:#4a4949;width:100%;height:45px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-top:15px}.modal-reserva .modal-wrapper .modal-body .btn:first-of-type{margin-top:63px}.modal-reserva .modal-wrapper .modal-body .btn-editar{color:#fff;position:relative;z-index:1}.modal-reserva .modal-wrapper .modal-body .btn-reservar{background-color:rgba(26,40,215,.5);color:#fff}.modal-reserva .modal-wrapper .modal-body .btn-eliminar{background-color:var(--colorPrincipal);color:#fff}.modal-reserva .modal-wrapper .modal-body .errores{position:relative;width:100%;font-family:"Archivo-Regular";font-size:12px;color:#fff;padding:5px 0 15px}.modal-reserva .modal-wrapper .modal-body .errores .error{display:none;margin:5px 0;padding:3px;background-color:rgba(169,142,101,.77)}.modal-reserva .modal-wrapper .modal-body .errores .error.active{display:block}.modal-reserva .modal-wrapper .modal-body .comentarios h5{font-family:"Archivo-Regular";font-size:16px;color:var(--colorPrincipal);padding-bottom:7px;border-bottom:1px solid var(--colorPrincipal);margin-bottom:25px}.modal-reserva .modal-wrapper .modal-body .comentarios h6{font-family:"Archivo-Regular";font-size:14px;color:#94bdf2}.modal-reserva .modal-wrapper .modal-body .comentarios-container{margin-top:18px}.modal-reserva .modal-wrapper .modal-body .comentarios__divisor{margin-top:18px;height:1px;background-color:#94bdf2}.modal-reserva .modal-wrapper .modal-body .comentarios .comentario{font-family:"Archivo-Regular";font-size:16px;color:#fff;margin-top:10px}.modal-reserva .modal-wrapper .modal-body .comentarios__comercio__input input{font-family:"Archivo-Regular";font-size:16px;color:#fff;background-color:transparent;border:none;padding-left:0;margin-top:30px;width:100%}.modal-reserva .modal-wrapper .modal-body .comentarios__respuestas h6{margin-bottom:10px}.modal-reserva .modal-wrapper .modal-body .comentarios__respuestas button{font-family:"Archivo-Regular";font-size:14px;background-color:#b1c1d6;color:var(--colorPrincipal);border:none;border-radius:10px;padding:12px;margin-bottom:9px;width:100%;text-align:left}.modal-reserva .modal-wrapper .modal-body .comentarios .btn-send-comentario:hover{background-color:var(--colorPrincipal);color:#fff}.modal-reserva .modal-wrapper .alerts-body{color:#fff;font-size:16px;height:calc(100vh - 180px);left:0;margin-top:17px;overflow:auto;padding:0 20px;position:absolute;top:57px;width:100%}@media only screen and (min-width:992px){.modal-reserva .modal-wrapper .alerts-body{padding:31px 25px 20px;height:calc(100vh - 155px);overflow:auto}}.modal-reserva .modal-wrapper .alerts-body .alert-item{display:flex;padding:11px 0}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-icon{width:38px}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content{width:100%}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content p{margin-bottom:5px}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content p span{font-family:"Archivo-Bold"}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta{margin-top:20px}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item{padding:11px 0}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .check-row{align-items:center;cursor:pointer;display:flex}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .check-row .respuesta-check{align-items:center;border-radius:50%;display:flex;height:17px;justify-content:center;min-width:17px;width:17px}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .check-row .respuesta-check .check-selected{border-radius:50%;height:7px;width:7px}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .check-row .respuesta-text{margin-left:11px}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .check-row .respuesta-text p{margin:0}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .botonera{padding-left:27px}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .botonera .botonera-item{align-items:center;cursor:pointer;display:flex;font-size:14px;height:40px;margin-top:10px;width:294px}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .botonera .botonera-item svg{margin-left:11px;margin-right:11px;position:relative;top:-2px}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .botonera .botonera-item.down svg{position:relative;top:1px}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .text-area{margin-top:10px;padding-left:27px;width:100%}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta textarea{border:none;font-family:"Archivo-SemiBold";font-size:14px;line-height:18px;min-height:70px;resize:none;width:100%}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .btn-responder{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:100%}.modal-reserva .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .btn-responder p{margin:0}.modal-reserva .modal-wrapper .alerts-body .alert-item.random svg{height:20px;position:relative;top:-1px;width:25px}.modal-reserva .modal-wrapper .alerts-body .alert-item.client-delay svg,.modal-reserva .modal-wrapper .alerts-body .alert-item.prof-delay svg{position:relative;top:-1px}.modal-reserva .modal-wrapper .alerts-body .alert-item.pagado .alert-icon svg{position:relative;top:2px}.modal-reserva .modal-wrapper .alerts-body .alert-item.pagado .ok-pagado{margin-left:5px}.modal-reserva .modal-wrapper .alerts-body .alert-item.pagado .ok-pagado svg{position:relative;top:2px}.modal-reserva .modal-wrapper .alerts-body .alert-item.comments svg{position:relative;top:3px}.modal-reserva .react-calendar{padding:0 5px 15px}.modal-ventas{position:fixed;right:-100%;top:0;width:100%;height:100vh;transition:all .3s;z-index:1000;background-color:#fffbd6}@media only screen and (min-width:992px){.modal-ventas{position:fixed;right:-425px;top:80px;width:425px;height:calc(100% - 80px)}}.modal-ventas.active{right:0}.modal-ventas .modal-wrapper{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1;padding-top:30px}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper{padding-top:0}}.modal-ventas .modal-wrapper .modal-title{position:relative;font-size:18px;font-family:"Archivo-Bold";color:var(--colorPrincipal)}.modal-ventas .modal-wrapper .modal-title .btn-title{cursor:pointer;height:74px;padding-left:42px;padding-top:35px;width:calc(100% - 148px)}.modal-ventas .modal-wrapper .modal-title .btn-title h3{font-size:20px}.modal-ventas .modal-wrapper .modal-title .btn-alerts{align-items:center;cursor:pointer;display:flex;height:74px;justify-content:center;position:absolute;right:74px;top:0;width:74px}.modal-ventas .modal-wrapper .modal-title .btn-alerts svg{height:19px;width:19px}.modal-ventas .modal-wrapper .modal-title .btn-alerts svg g{stroke-width:2px}.modal-ventas .modal-wrapper .modal-title .btn-close{position:absolute;right:0;top:0;width:74px;height:74px;display:flex;justify-content:center;align-items:center;cursor:pointer}.modal-ventas .modal-wrapper .modal-title .btn-close svg{height:19px;width:19px}.modal-ventas .modal-wrapper .modal-title .btn-close svg g{stroke-width:2px}.modal-ventas .modal-wrapper .modal-title .btn-close span{display:inline-block;width:14px;height:14px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-88px -420px}.modal-ventas .modal-wrapper .modal-info-body{color:#fff;height:calc(100vh - 180px);margin-top:17px;overflow:auto;padding:0 20px;position:relative}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .modal-info-body{height:calc(100vh - 173px);overflow:auto;padding:20px 62px 25px 35px}}.modal-ventas .modal-wrapper .modal-info-body .modal-info-row{color:#fff;display:flex;font-family:"Archivo-Regular";font-size:16px;margin-bottom:18px;position:relative}.modal-ventas .modal-wrapper .modal-info-body .modal-info-row .icon{text-align:center;width:30px}.modal-ventas .modal-wrapper .modal-info-body .modal-info-row p{margin-left:10px;position:relative;top:1px}.modal-ventas .modal-wrapper .modal-info-body .modal-info-row p.info{color:var(--colorSecundario);font-family:"Archivo-Bold"}.modal-ventas .modal-wrapper .modal-info-body footer{bottom:25px;font-family:"Archivo-SemiBold";font-size:16px;margin-left:7px;position:absolute;width:calc(100% - 97px)}.modal-ventas .modal-wrapper .modal-info-body footer .multiple{display:flex;justify-content:space-between;margin-bottom:8px;grid-gap:8px;gap:8px}.modal-ventas .modal-wrapper .modal-info-body footer .multiple .info-btn{align-items:center;background-color:var(--colorPrincipal);color:#fff;cursor:pointer;display:flex;flex:1 1;height:43px;justify-content:center}.modal-ventas .modal-wrapper .modal-info-body footer .multiple .info-btn.pay{background-color:var(--color3)}.modal-ventas .modal-wrapper .modal-info-body footer .multiple .info-btn.pay svg path{fill:#000}.modal-ventas .modal-wrapper .modal-info-body footer .single .no-date{border:1px solid #fff;cursor:pointer;padding:15px 0;text-align:center;width:100%}.modal-ventas .modal-wrapper .modal-body .modal-info-row{align-items:center;margin-bottom:20px}.modal-ventas .modal-wrapper .modal-body .modal-info-row .info,.modal-ventas .modal-wrapper .modal-body .modal-info-row .title{color:#6366f1;font-family:"Archivo-Regular";margin:0}.modal-ventas .modal-wrapper .modal-body .payment-section{display:flex;bottom:0;left:0;right:0;height:60px;border:3px solid #6366f1}.modal-ventas .modal-wrapper .modal-body .payment-section .importe-container{display:flex;flex-direction:column;align-items:center;background-color:#6366f1;padding:10px 25px;min-width:180px;height:100%;justify-content:center}.modal-ventas .modal-wrapper .modal-body .payment-section .importe-container span:first-child{color:#fff;font-family:"Archivo-Regular";font-size:14px;margin-right:15px}.modal-ventas .modal-wrapper .modal-body .payment-section .importe-container .importe-container-inner{display:flex;align-items:center}.modal-ventas .modal-wrapper .modal-body .payment-section .importe-container .importe-container-inner input{width:85px;background:transparent;border:none;color:#fff;font-family:"Archivo-Bold";font-size:24px;text-align:right;padding-right:5px}.modal-ventas .modal-wrapper .modal-body .payment-section .importe-container .importe-container-inner input:focus{outline:none}.modal-ventas .modal-wrapper .modal-body .payment-section .importe-container .importe-container-inner .euro-symbol{color:#fff;font-family:"Archivo-Bold";font-size:24px}.modal-ventas .modal-wrapper .modal-body .payment-section .completar-btn{flex:1 1;border:none;background-color:#fff;color:#6366f1;font-family:"Archivo-Regular";font-size:16px;cursor:pointer}.modal-ventas .modal-wrapper .modal-body .payment-section .completar-btn:hover{background-color:#f5f5f5}.modal-ventas .modal-wrapper .modal-body{padding:0 20px;height:calc(100vh - 180px);overflow:auto;margin-top:17px}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .modal-body{padding:0 62px 40px 46px;height:calc(100vh - 185px);overflow:auto}}.modal-ventas .modal-wrapper .modal-body .modal-info-row{color:#fff;display:flex;font-family:"Archivo-Regular";font-size:16px;margin-bottom:18px;position:relative}.modal-ventas .modal-wrapper .modal-body .modal-info-row .icon{text-align:center;width:30px}.modal-ventas .modal-wrapper .modal-body .modal-info-row p{position:relative;top:1px}.modal-ventas .modal-wrapper .modal-body .modal-info-row p.info{color:var(--colorPrincipal);font-family:"Archivo-Bold"}.modal-ventas .modal-wrapper .modal-body .brb-text{color:#fff;font-family:"Archivo-Regular";font-size:16px;padding:10px 0;border-bottom:1px solid #d9eaff;margin-bottom:24px}.modal-ventas .modal-wrapper .modal-body .brb-text a{color:#fff;text-decoration:none}.modal-ventas .modal-wrapper .modal-body .brb-select{position:relative}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container{color:#cbbba3;font-size:19px;padding:10px 0 3px;border-bottom:1px solid #d9eaff;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;z-index:1;pointer-events:unset}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container{padding:10px 0;font-size:20px}}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container p{font-family:"Archivo-Regular";font-size:16px;color:#1a28d7}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container input{color:#1a28d7;border:none;background-color:transparent;font-family:"Archivo-Regular";font-size:16px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container input::placeholder{color:#707070}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container .right-zone{display:flex;justify-content:flex-end;align-items:center;min-width:20px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container .right-zone p{margin-right:40px;display:none}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container .right-zone p{display:none}}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container .right-zone span{margin-right:12px;width:7px;height:5px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-222px -8px}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container .right-zone span{margin-right:5px;width:7px;height:5px;background-position:-224px -419px}}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container.active.visible .right-zone span{background-position:-215px -419px}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container.active.visible .right-zone span{background-position:-215px -419px}}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container.visible{color:#fff;border-color:#d9eaff;pointer-events:auto;cursor:pointer}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container.visible input::placeholder{color:#d9eaff}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container.visible .right-zone span{background-image:url(/static/media/sprite.b120b6fb.png);background-position:-215px -419px}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-container.visible .right-zone span{background-position:-215px -419px}}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options{position:absolute;top:calc(100% - 2px);left:0;width:calc(100% - 2px);background-color:#edf4fd;height:0;overflow:auto;z-index:3;transition:height .3s}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.active{top:100%;max-height:491px;height:auto}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.active{top:calc(100% - 4px);max-height:247px}}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.active.select-date{max-height:unset}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.active.select-time{max-height:275px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.active.long{height:564px;max-height:564px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:16px 15px;font-size:20px;border-bottom:1px solid #d9eaff;background-color:#edf4fd;cursor:pointer;color:#393d40}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option{align-items:center;font-size:18px}}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option:last-of-type{border-bottom:none}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option input{margin-right:5px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option p{font-family:"Archivo-SemiBold";padding-bottom:8px}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option p{padding-bottom:0;font-size:14px}}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option label.container{font-family:"Archivo-SemiBold";font-size:14px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container{overflow:hidden;padding-top:6px}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container{padding-top:0;display:none}}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .adress,.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .horario,.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .price{font-family:"Archivo-SemiBold";font-size:18px}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .adress,.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .horario{font-size:16px}}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .horario{font-size:17px}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .right-container .horario{font-size:16px}}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .ylm-select-checkbox{position:relative;padding-left:30px;font-family:"Archivo-Bold";font-size:14px;padding-top:2px;cursor:pointer}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .ylm-select-checkbox .checkmark{border-color:var(--colorPrincipal);background-color:transparent}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .ylm-select-checkbox.checked .checkmark{background-color:var(--colorPrincipal)}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-option .ylm-select-checkbox.checked .checkmark:after{display:block;left:4px;top:0;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options .brb-select-load{align-items:center;display:flex;font-family:"Archivo-Bold";justify-content:center;padding:16px 15px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario{overflow:hidden}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .scroll-zone{height:192px;overflow:auto}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .add-user-form .active-button{display:flex;justify-content:center;align-items:center;height:0;background-color:var(--colorPrincipal);color:#fff;font-family:"Archivo-SemiBold";font-size:14px;text-transform:uppercase;cursor:pointer;transition:height .3s;overflow:hidden}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .add-user-form .active-button.active{height:58px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form{background-color:var(--colorPrincipal);padding:30px 20px 20px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-item{position:relative;color:#e3e1d8;margin-top:29px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-item:first-of-type{margin-top:0}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-item input{background-color:transparent;color:#e3e1d8;border:none;border-bottom:1px solid #d9eaff;width:100%;font-size:14px;padding:0 0 5px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-item input::placeholder{color:#e3e1d8}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-item .error-text{position:absolute;font-size:12px;bottom:-15px;height:0;overflow:hidden;color:#af9872;background-color:#e3e1d8;transition:height .3s}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-item .error-text.active{padding:2px;height:16px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-messages{display:none}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form .form-messages.active{display:block}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-usuario .new-user-form form button{border:none;font-family:"Archivo-SemiBold";font-size:16px;width:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;color:var(--colorPrincipal);height:45px;margin-top:21px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-servicio .right-container{min-width:60px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-sucursal .right-container{min-width:184px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-profesional .right-container{min-width:290px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__navigation{padding-bottom:2px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__navigation__label span{font-size:16px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__month-view__weekdays{border-bottom:1px solid #e3e0e0}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__month-view__weekdays__weekday{padding-bottom:6px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__month-view__weekdays__weekday abbr{font-family:"Archivo-Regular";font-size:7px;color:#393d40}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__tile{border:none!important;padding:10px 0!important;color:#666}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__tile[disabled]{color:#e3e0e0}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__tile abbr{font-family:"Archivo-Regular"!important;font-size:10px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-date .react-calendar__tile--active{background:var(--colorPrincipal);border-radius:200px;color:#fff}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container{padding:22px 0 15px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horarios-header{font-family:"Archivo-SemiBold";justify-content:space-between;padding:0 15px 10px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horarios-header span.hora{font-size:12px;color:var(--time-slider-color);padding:0 5px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horarios-header .delete-btn{color:var(--time-slider-color);cursor:pointer}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider{overflow:hidden;padding:40px 25px 20px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .pista{height:3px;background-color:#fff}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .pista.pista-1{background-color:var(--time-slider-color)}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .punto{width:0;cursor:pointer}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .punto:before{content:"";position:absolute;top:-8px;left:-8px;width:18px;height:18px;border-radius:50%;background-color:var(--time-slider-color)}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .punto span{position:absolute;top:-35px;left:-10px;padding:2px 10px;text-align:center;border-radius:5px;font-family:"Archivo-SemiBold";font-size:12px;color:#fff;background-color:var(--time-slider-color)}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .punto span:after{content:"";position:absolute;bottom:-2px;left:10px;width:6px;height:10px;background-color:var(--time-slider-color);transform:rotate(45deg);z-index:-1}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .punto.punto-1 span{left:-38px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .horario-slider .punto.punto-1 span:after{left:37px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .single-container .horas .horario-item{width:33%;padding:10px 15px;border:none}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .single-container .horas .horario-item .check{margin-left:0;background-color:#fff;border:none}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .single-container .horas .horario-item.active .check:after{top:4px;left:4px;width:8px;height:8px;background-color:var(--colorPrincipal)}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .single-container .horas .horario-item p{font-family:"Archivo-SemiBold";font-size:14px;margin-left:10px}.modal-ventas .modal-wrapper .modal-body .brb-select .brb-select-options.select-time .horarios-container .single-container .horas .horario-item.blocked p:after{bottom:7px}.modal-ventas .modal-wrapper .modal-body .cita-pagada{align-items:center;display:flex;margin-bottom:12px}.modal-ventas .modal-wrapper .modal-body .cita-pagada p{color:#fdfeae;font-size:16px;margin-left:12px}.modal-ventas .modal-wrapper .modal-body .btn{font-family:"Archivo-SemiBold";font-size:16px;color:#c3c3c3;background-color:#4a4949;width:100%;height:45px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-top:15px}.modal-ventas .modal-wrapper .modal-body .btn:first-of-type{margin-top:63px}.modal-ventas .modal-wrapper .modal-body .btn-editar{color:#fff}.modal-ventas .modal-wrapper .modal-body .btn-reservar{background-color:rgba(26,40,215,.5);color:#fff}.modal-ventas .modal-wrapper .modal-body .btn-eliminar{background-color:var(--colorPrincipal);color:#fff}.modal-ventas .modal-wrapper .modal-body .errores{position:relative;width:100%;font-family:"Archivo-Regular";font-size:12px;color:#fff;padding:5px 0 15px}.modal-ventas .modal-wrapper .modal-body .errores .error{display:none;margin:5px 0;padding:3px;background-color:rgba(169,142,101,.77)}.modal-ventas .modal-wrapper .modal-body .errores .error.active{display:block}.modal-ventas .modal-wrapper .modal-body .comentarios h5{font-family:"Archivo-Regular";font-size:16px;color:var(--colorPrincipal);padding-bottom:7px;border-bottom:1px solid var(--colorPrincipal);margin-bottom:25px}.modal-ventas .modal-wrapper .modal-body .comentarios h6{font-family:"Archivo-Regular";font-size:14px;color:#94bdf2}.modal-ventas .modal-wrapper .modal-body .comentarios-container{margin-top:18px}.modal-ventas .modal-wrapper .modal-body .comentarios__divisor{margin-top:18px;height:1px;background-color:#94bdf2}.modal-ventas .modal-wrapper .modal-body .comentarios .comentario{font-family:"Archivo-Regular";font-size:16px;color:#fff;margin-top:10px}.modal-ventas .modal-wrapper .modal-body .comentarios__comercio__input input{font-family:"Archivo-Regular";font-size:16px;color:#fff;background-color:transparent;border:none;padding-left:0;margin-top:30px;width:100%}.modal-ventas .modal-wrapper .modal-body .comentarios__respuestas h6{margin-bottom:10px}.modal-ventas .modal-wrapper .modal-body .comentarios__respuestas button{font-family:"Archivo-Regular";font-size:14px;background-color:#b1c1d6;color:var(--colorPrincipal);border:none;border-radius:10px;padding:12px;margin-bottom:9px;width:100%;text-align:left}.modal-ventas .modal-wrapper .modal-body .comentarios .btn-send-comentario:hover{background-color:var(--colorPrincipal);color:#fff}.modal-ventas .modal-wrapper .alerts-body{color:#fff;font-size:16px;height:calc(100vh - 180px);left:0;margin-top:17px;overflow:auto;padding:0 20px;position:absolute;top:57px;width:100%}@media only screen and (min-width:992px){.modal-ventas .modal-wrapper .alerts-body{padding:31px 25px 20px;height:calc(100vh - 155px);overflow:auto}}.modal-ventas .modal-wrapper .alerts-body .alert-item{display:flex;padding:11px 0}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-icon{width:38px}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content{width:100%}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content p{margin-bottom:5px}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content p span{font-family:"Archivo-Bold"}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta{margin-top:20px}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item{padding:11px 0}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .check-row{align-items:center;cursor:pointer;display:flex}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .check-row .respuesta-check{align-items:center;border-radius:50%;display:flex;height:17px;justify-content:center;min-width:17px;width:17px}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .check-row .respuesta-check .check-selected{border-radius:50%;height:7px;width:7px}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .check-row .respuesta-text{margin-left:11px}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .check-row .respuesta-text p{margin:0}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .botonera{padding-left:27px}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .botonera .botonera-item{align-items:center;cursor:pointer;display:flex;font-size:14px;height:40px;margin-top:10px;width:294px}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .botonera .botonera-item svg{margin-left:11px;margin-right:11px;position:relative;top:-2px}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .botonera .botonera-item.down svg{position:relative;top:1px}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .respuesta-item .text-area{margin-top:10px;padding-left:27px;width:100%}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta textarea{border:none;font-family:"Archivo-SemiBold";font-size:14px;line-height:18px;min-height:70px;resize:none;width:100%}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .btn-responder{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:100%}.modal-ventas .modal-wrapper .alerts-body .alert-item .alert-content .comments-respuesta .btn-responder p{margin:0}.modal-ventas .modal-wrapper .alerts-body .alert-item.random svg{height:20px;position:relative;top:-1px;width:25px}.modal-ventas .modal-wrapper .alerts-body .alert-item.client-delay svg,.modal-ventas .modal-wrapper .alerts-body .alert-item.prof-delay svg{position:relative;top:-1px}.modal-ventas .modal-wrapper .alerts-body .alert-item.pagado .alert-icon svg{position:relative;top:2px}.modal-ventas .modal-wrapper .alerts-body .alert-item.pagado .ok-pagado{margin-left:5px}.modal-ventas .modal-wrapper .alerts-body .alert-item.pagado .ok-pagado svg{position:relative;top:2px}.modal-ventas .modal-wrapper .alerts-body .alert-item.comments svg{position:relative;top:3px}.modal-ventas .react-calendar{padding:0 5px 15px}.modal-ventas .brb-select .brb-select-options .search-container{padding:8px;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:1}.modal-ventas .brb-select .brb-select-options .search-container input{width:100%;padding:8px;margin-bottom:8px;border:1px solid var(--colorPrincipal);border-radius:4px}.modal-ventas .brb-select .brb-select-options .search-container input:focus{outline:none;border-color:var(--colorPrincipal);box-shadow:0 0 0 2px rgba(99,102,241,.2)}.modal-gestion{height:100vh;z-index:100;display:none;justify-content:center;align-items:center}.modal-gestion,.modal-gestion .modal-bg{position:absolute;top:0;left:0;width:100%}.modal-gestion .modal-bg{height:100%;background-color:rgba(0,0,0,.9)}.modal-gestion .modal-wrapper{position:relative;width:600px;background-color:#fff;min-height:100px;padding:47px 81px}.modal-gestion .modal-wrapper .modal-title h3{font-family:"Archivo-Bold";font-size:23px;color:#94bdf2}.modal-gestion .modal-wrapper .modal-body{margin-top:26px;color:#707070}.modal-gestion .modal-wrapper .modal-body p{font-family:"Archivo-Medium";font-size:18px;line-height:27px}.modal-gestion .modal-wrapper .modal-footer .buttons{display:flex;justify-content:flex-start;align-items:center;margin-top:51px}.modal-gestion .modal-wrapper .modal-footer .buttons .btn{font-family:"Archivo-Bold";font-size:16px;display:flex;justify-content:center;align-items:center;width:154px;height:45px;margin-right:25px;cursor:pointer}.modal-gestion .modal-wrapper .modal-footer .buttons .btn.btn-confirm{color:#fff;background-color:var(--colorPrincipal)}.modal-gestion .modal-wrapper .modal-footer .buttons .btn.btn-cancel{color:#000;background-color:#f2f2f2}.modal-gestion .modal-wrapper .modal-close{position:absolute;top:0;right:-53px;width:53px;height:54px;border:3px solid #fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.modal-gestion .modal-wrapper .modal-close span{display:inline-block;width:17px;height:16px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-64px -419px}.modal-gestion.active{display:flex}.modal-ylm{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1100;display:none;justify-content:center;align-items:center}.modal-ylm .modal-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9)}.modal-ylm .modal-wrapper{position:relative;width:calc(100% - 30px);background-color:#fff;min-height:100px;margin:0 15px;padding:47px 30px}@media only screen and (min-width:992px){.modal-ylm .modal-wrapper{margin:0;width:600px;padding:47px 81px}}.modal-ylm .modal-wrapper .modal-title h3{font-family:"Archivo-Bold";font-size:23px;color:#94bdf2;margin-bottom:11px}.modal-ylm .modal-wrapper .modal-title p{font-family:"Archivo-Regular";font-size:16px}.modal-ylm .modal-wrapper .modal-body{position:relative;margin-top:26px;color:#707070;max-height:calc(100vh - 226px);overflow:auto}.modal-ylm .modal-wrapper .modal-body p{font-family:"Archivo-Medium";font-size:18px;line-height:22px;margin-bottom:10px}.modal-ylm .modal-wrapper .modal-body .form-input input{background-color:#f7f7f7;border:none;font-family:"Archivo-Regular";font-size:16px;margin-bottom:10px;min-height:36px;padding:0 10px 0 30px;width:100%}.modal-ylm .modal-wrapper .modal-body .form-input input::placeholder{color:var(--admin-placeholder-color)}.modal-ylm .modal-wrapper .modal-footer{margin-top:36px}.modal-ylm .modal-wrapper .modal-footer .buttons{display:flex;justify-content:flex-start;align-items:center}.modal-ylm .modal-wrapper .modal-footer .buttons .btn{font-family:"Archivo-Bold";font-size:16px;display:flex;justify-content:center;align-items:center;width:154px;height:45px;margin-left:0;margin-right:25px;cursor:pointer}.modal-ylm .modal-wrapper .modal-footer .buttons .btn.btn-confirm{color:#fff;background-color:var(--colorPrincipal)}.modal-ylm .modal-wrapper .modal-footer .buttons .btn.btn-cancel{color:var(--colorPrincipal);background-color:#efeee9}.modal-ylm .modal-wrapper .modal-close{position:absolute;top:0;right:0;width:53px;height:54px;border:3px solid #fff;display:flex;justify-content:center;align-items:center;cursor:pointer}@media only screen and (min-width:992px){.modal-ylm .modal-wrapper .modal-close{right:-53px}}.modal-ylm .modal-wrapper .modal-close span{display:inline-block;width:17px;height:16px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-87px -419px}@media only screen and (min-width:992px){.modal-ylm .modal-wrapper .modal-close span{background-position:-64px -419px}}.modal-ylm.active{display:flex}@media only screen and (min-width:992px){.modal-ylm.admin-password .modal-wrapper,.modal-ylm.email-notifications .modal-wrapper{padding:47px 62px}}.modal-ylm.admin-password .modal-wrapper .modal-footer,.modal-ylm.email-notifications .modal-wrapper .modal-footer{margin-top:16px}.modal-ylm.email-notifications .en-input{align-items:center;background-color:#f7f7f7;border-radius:8px;display:flex;margin-bottom:11px;min-height:36px;width:100%}.modal-ylm.email-notifications .en-input label{font-family:"Archivo-Regular";font-size:16px;margin-left:30px}.modal-ylm.email-notifications .en-input input{background:none;border:none;flex:1 1;font-family:"Archivo-Bold";font-size:16px;margin-left:10px;min-height:36px;padding-right:10px}.modal-ylm.custom-styles .modal-wrapper .modal-title h3{font-size:19px}.modal-ylm.custom-styles .modal-wrapper .modal-body p{font-size:16px;color:#666}.modal-ylm.custom-styles .modal-wrapper .modal-footer .buttons .btn{width:260px;text-align:center}.modal-bottom-ylm{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:100;display:none;justify-content:center;align-items:flex-end;padding-bottom:20px}.modal-bottom-ylm .modal-bg{position:absolute;top:0;left:0;width:100%;height:100%}.modal-bottom-ylm .modal-wrapper{position:relative;background-color:rgba(57,61,64,.7);margin:0 15px;padding:10px 30px;border-radius:10px;transform:translateY(100px)}@media only screen and (min-width:992px){.modal-bottom-ylm .modal-wrapper{margin:0;padding:16px 30px;min-width:500px;transition:all .3s}}.modal-bottom-ylm .modal-wrapper .modal-body{position:relative;color:#707070;max-height:calc(100vh - 226px);overflow:auto;text-align:center}.modal-bottom-ylm .modal-wrapper .modal-body p{font-family:"Archivo-Bold";color:#fff;font-size:16px;line-height:25px;margin-bottom:15px}.modal-bottom-ylm .modal-wrapper .modal-body p:last-of-type{margin-bottom:0}.modal-bottom-ylm.active{display:flex}.modal-bottom-ylm.active .modal-wrapper{transform:translate(0)}.modal-bottom-wrapper{position:fixed;background-color:rgba(57,61,64,.7);bottom:0;left:50%;margin:0 15px;padding:10px 30px;border-radius:10px;transform:translate(-50%,100px);transition:all .3s;z-index:1000}@media only screen and (min-width:992px){.modal-bottom-wrapper{margin:0;padding:16px 30px;min-width:500px}}.modal-bottom-wrapper .modal-body{position:relative;color:#707070;max-height:calc(100vh - 226px);overflow:auto;text-align:center}.modal-bottom-wrapper .modal-body p{font-family:"Archivo-Bold";color:#fff;font-size:16px;line-height:25px;margin-bottom:15px;text-align:center}.modal-bottom-wrapper .modal-body p:last-of-type{margin-bottom:0}.modal-bottom-wrapper.active{transform:translate(-50%,-10px)}.loading-ylm{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:100;display:none;justify-content:center;align-items:center}.loading-ylm .loading-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(26,40,215,.9)}.loading-ylm .loading-wrapper{position:relative;min-height:100px;margin:0 15px;padding:47px 30px}@media only screen and (min-width:992px){.loading-ylm .loading-wrapper{margin:0;padding:47px 81px}}.loading-ylm .loading-wrapper h3{color:#fff;font-size:35px}.loading-ylm.active{display:flex}.ylm-calendar{flex-shrink:0;width:100%;padding-left:15px;padding-right:15px;position:relative}@media only screen and (min-width:576px){.ylm-calendar{padding-left:25px;padding-right:25px}}@media only screen and (min-width:992px){.ylm-calendar{padding-left:38px;padding-right:46px}}.ylm-calendar .calendar-preheader{position:relative;display:flex;justify-content:flex-start;align-items:center;padding-top:20px;flex-wrap:wrap;grid-gap:8px;gap:8px}@media only screen and (max-width:575px){.ylm-calendar .calendar-preheader{padding-top:20px;grid-gap:6px;gap:6px}}@media only screen and (min-width:576px){.ylm-calendar .calendar-preheader{padding-top:20px;grid-gap:8px;gap:8px}}@media only screen and (min-width:576px)and (max-width:991px){.ylm-calendar .calendar-preheader{flex-wrap:nowrap;grid-gap:0;gap:0;padding-top:28px}}@media only screen and (min-width:992px){.ylm-calendar .calendar-preheader{padding-top:28px;flex-wrap:nowrap;grid-gap:0;gap:0}}.ylm-calendar .calendar-preheader .title{display:flex;align-items:center}.ylm-calendar .calendar-preheader .title span{display:inline-block;width:25px;height:25px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-147px -380px;margin-right:10px}.ylm-calendar .calendar-preheader .title h1{font-family:"Archivo-Bold";font-size:20px;color:var(--colorPrincipal);margin-bottom:15px}@media only screen and (min-width:576px){.ylm-calendar .calendar-preheader .title h1{font-size:24px;margin-bottom:18px}}@media only screen and (min-width:992px){.ylm-calendar .calendar-preheader .title h1{font-size:28px;margin-bottom:0}}.ylm-calendar .calendar-preheader .selector{display:flex;width:100%;flex-shrink:0;margin-left:0;justify-content:flex-start;align-items:center;color:#b9b5b5;flex-wrap:wrap;grid-gap:5px;gap:5px}@media only screen and (min-width:576px){.ylm-calendar .calendar-preheader .selector{width:245px;margin-left:20px}}@media only screen and (min-width:576px)and (max-width:991px){.ylm-calendar .calendar-preheader .selector{width:350px;flex-wrap:nowrap;margin-left:65px;grid-gap:0;gap:0}}@media only screen and (min-width:992px){.ylm-calendar .calendar-preheader .selector{grid-gap:0;gap:0;width:350px;margin-left:65px}}.ylm-calendar .calendar-preheader .selector p{cursor:pointer;color:#94bdf2;margin:0 5px;padding:10px 30px}.ylm-calendar .calendar-preheader .selector p .badge{position:relative;font-family:"Archivo-Bold";font-size:11px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;width:16px;height:16px;margin-left:8px;background-color:var(--colorPrincipal);color:#fff;top:-6px}.ylm-calendar .calendar-preheader .selector p.active{background-color:#eff5fd;font-family:"Archivo-SemiBold";color:var(--colorPrincipal)}.ylm-calendar .calendar-preheader .selector p.active .badge{background-color:var(--colorPrincipal)}.ylm-calendar .calendar-preheader .botonera{display:flex;justify-content:flex-end;flex:1 1;grid-gap:8px;gap:8px;align-items:center}@media only screen and (max-width:575px){.ylm-calendar .calendar-preheader .botonera{grid-gap:6px;gap:6px;justify-content:flex-end;margin-top:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.ylm-calendar .calendar-preheader .botonera::-webkit-scrollbar{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.ylm-calendar .calendar-preheader .botonera{grid-gap:6px;gap:6px;justify-content:flex-end;margin-top:0}}.ylm-calendar .calendar-preheader .botonera div{margin-left:0}.ylm-calendar .calendar-preheader .botonera .btn-add,.ylm-calendar .calendar-preheader .botonera .btn-refresh{width:35px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#f7f7f7;font-family:"Archivo-Bold";font-size:21px;cursor:pointer}.ylm-calendar .calendar-preheader .botonera .btn-refresh svg g{fill:transparent}.ylm-calendar .calendar-preheader .botonera .btn-refresh svg line{stroke-width:2px}.ylm-calendar .calendar-header{display:flex;justify-content:space-between;align-items:center;padding:15px 0;max-width:902px;margin:0 auto;flex-wrap:wrap;grid-gap:15px;gap:15px}@media only screen and (max-width:575px){.ylm-calendar .calendar-header{padding:10px 0;grid-gap:10px;gap:10px}}@media only screen and (min-width:576px){.ylm-calendar .calendar-header{padding:20px 0 15px;grid-gap:12px;gap:12px}}@media only screen and (min-width:992px){.ylm-calendar .calendar-header{padding:46px 0 15px;flex-wrap:nowrap;grid-gap:0;gap:0}}.ylm-calendar .calendar-header .selector{display:flex;align-items:center}.ylm-calendar .calendar-header .selector .btn{display:flex;justify-content:center;align-items:center;width:30px;height:20px;cursor:pointer}.ylm-calendar .calendar-header .selector .btn.btn-arrow{width:7px;height:14px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-169px -419px}.ylm-calendar .calendar-header .selector .btn.btn-arrow.arrow-right{background-position:-184px -419px}.ylm-calendar .calendar-header .selector .ylm-month-year{display:flex;font-family:"Archivo-Bold";font-size:16px;margin:0 15px}@media only screen and (min-width:576px){.ylm-calendar .calendar-header .selector .ylm-month-year{font-size:18px;margin:0 20px}}@media only screen and (min-width:992px){.ylm-calendar .calendar-header .selector .ylm-month-year{font-size:20px;margin:0 25px}}.ylm-calendar .calendar-header .selector .ylm-month-year .ylm-day{margin-right:5px}.ylm-calendar .calendar-header .selector .ylm-month-year .ylm-year{margin-left:5px}.ylm-calendar .calendar-header .list-title{font-family:"Archivo-Bold"}.ylm-calendar .calendar-header .list-title h3{font-size:20px}.ylm-calendar .calendar-header .right{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px}@media only screen and (max-width:575px){.ylm-calendar .calendar-header .right{width:100%;justify-content:flex-end}}@media only screen and (min-width:576px)and (max-width:991px){.ylm-calendar .calendar-header .right{width:auto;justify-content:flex-end;flex-wrap:nowrap}}.ylm-calendar .calendar-header .right .btn{display:flex;justify-content:center;align-items:center;background-color:#f7f7f7;color:var(--colorPrincipal);font-family:"Archivo-Medium";font-size:12px;min-height:36px;min-width:36px}@media only screen and (max-width:575px){.ylm-calendar .calendar-header .right .btn{font-size:10px;min-height:32px;min-width:32px;padding:4px 8px}}@media only screen and (min-width:576px){.ylm-calendar .calendar-header .right .btn{font-size:12px;min-height:34px;min-width:34px}}@media only screen and (min-width:992px){.ylm-calendar .calendar-header .right .btn{font-size:14px;min-height:36px;min-width:36px}}.ylm-calendar .calendar-header .right .btn.active{color:var(--colorPrincipal);background-color:#eff5fd}.ylm-calendar .calendar-header .right .month-selector{padding:0 5px;height:48px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}@media only screen and (max-width:575px){.ylm-calendar .calendar-header .right .month-selector{height:40px;padding:0 2px}}@media only screen and (min-width:576px){.ylm-calendar .calendar-header .right .month-selector{height:44px;padding:0 3px}}@media only screen and (min-width:992px){.ylm-calendar .calendar-header .right .month-selector{padding:0 5px}}.ylm-calendar .calendar-header .right .month-selector .btn{width:70px;height:32px}@media only screen and (max-width:575px){.ylm-calendar .calendar-header .right .month-selector .btn{flex:1 1;height:28px;font-size:12px}}@media only screen and (min-width:576px){.ylm-calendar .calendar-header .right .month-selector .btn{width:75px;height:36px;font-size:11px}}@media only screen and (min-width:576px)and (max-width:991px){.ylm-calendar .calendar-header .right .month-selector .btn{width:85px;height:40px;font-size:14px}}@media only screen and (min-width:992px){.ylm-calendar .calendar-header .right .month-selector .btn{width:85px;height:40px;font-size:14px}}.ylm-calendar .calendar-header .right .view-selector{margin-left:10px;padding:0 5px;height:48px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}@media only screen and (max-width:575px){.ylm-calendar .calendar-header .right .view-selector{margin-left:5px;height:40px;padding:0 2px}}@media only screen and (min-width:576px){.ylm-calendar .calendar-header .right .view-selector{margin-left:15px;height:44px}}@media only screen and (min-width:576px)and (max-width:991px){.ylm-calendar .calendar-header .right .view-selector{margin-left:40px;height:48px}}@media only screen and (min-width:992px){.ylm-calendar .calendar-header .right .view-selector{margin-left:40px;height:48px}}.ylm-calendar .calendar-header .right .view-selector .btn{width:40px;height:32px}@media only screen and (max-width:575px){.ylm-calendar .calendar-header .right .view-selector .btn{width:35px;height:28px}}@media only screen and (min-width:576px){.ylm-calendar .calendar-header .right .view-selector .btn{width:42px;height:36px}}@media only screen and (min-width:576px)and (max-width:991px){.ylm-calendar .calendar-header .right .view-selector .btn{width:47px;height:40px}}@media only screen and (min-width:992px){.ylm-calendar .calendar-header .right .view-selector .btn{width:47px;height:40px}}.ylm-calendar .calendar-header .right .view-selector .btn span{display:inline-block;width:18px;height:18px;background-image:url(/static/media/sprite.b120b6fb.png)}@media only screen and (max-width:575px){.ylm-calendar .calendar-header .right .view-selector .btn span{width:16px;height:16px}}@media only screen and (min-width:576px){.ylm-calendar .calendar-header .right .view-selector .btn span{width:20px;height:20px}}@media only screen and (min-width:576px)and (max-width:991px){.ylm-calendar .calendar-header .right .view-selector .btn span{width:22px;height:22px}}@media only screen and (min-width:992px){.ylm-calendar .calendar-header .right .view-selector .btn span{width:22px;height:22px}}.ylm-calendar .calendar-header .right .view-selector .btn.btn-calendar span{background-position:-119px -380px}.ylm-calendar .calendar-header .right .view-selector .btn.btn-list span{height:18px;background-position:-141px -419px}.ylm-calendar .calendar-header .calendar-type{width:70px}.ylm-calendar .month-view{max-width:902px;margin:0 auto;padding:0 5px}@media only screen and (min-width:576px){.ylm-calendar .month-view{padding:0 10px}}@media only screen and (min-width:992px){.ylm-calendar .month-view{padding:0}}.ylm-calendar .month-view .week-days{display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #e3e0e0;font-family:"Archivo-Medium";font-size:10px;overflow:hidden}@media only screen and (min-width:576px){.ylm-calendar .month-view .week-days{font-size:12px}}@media only screen and (min-width:992px){.ylm-calendar .month-view .week-days{font-size:16px}}.ylm-calendar .month-view .week-days .week-day{display:flex;justify-content:center;width:14.2857142857%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}@media only screen and (max-width:575px){.ylm-calendar .month-view .week-days .week-day{font-size:10px;padding:0 1px}}@media only screen and (min-width:576px){.ylm-calendar .month-view .week-days .week-day{font-size:11px;padding:0 2px}}@media only screen and (min-width:992px){.ylm-calendar .month-view .week-days .week-day{font-size:16px}}.ylm-calendar .ylm-dates{display:flex;justify-content:space-between;flex-wrap:wrap}.ylm-calendar .ylm-dates .ylm-date{align-items:center;border-bottom:1px solid #e3e0e0;color:#666;cursor:pointer;display:flex;flex-direction:column;font-size:14px;padding-bottom:6px;padding-top:3px;width:14.2857142857%;min-height:40px}@media only screen and (max-width:575px){.ylm-calendar .ylm-dates .ylm-date{font-size:16px;min-height:45px;padding-bottom:8px}}@media only screen and (min-width:576px){.ylm-calendar .ylm-dates .ylm-date{font-size:16px;padding-bottom:8px;min-height:45px}}@media only screen and (min-width:992px){.ylm-calendar .ylm-dates .ylm-date{font-size:20px;padding-bottom:12px;min-height:50px}}.ylm-calendar .ylm-dates .ylm-date.no-current{color:#e3e0e0}.ylm-calendar .ylm-dates .ylm-date .ylm-day{display:flex;justify-content:center;align-items:center;height:24px;width:24px;border-radius:50%}@media only screen and (max-width:575px){.ylm-calendar .ylm-dates .ylm-date .ylm-day{height:26px;width:26px}}@media only screen and (min-width:576px){.ylm-calendar .ylm-dates .ylm-date .ylm-day{height:26px;width:26px}}@media only screen and (min-width:992px){.ylm-calendar .ylm-dates .ylm-date .ylm-day{height:30px;width:30px}}.ylm-calendar .ylm-dates .ylm-date .indicators{display:flex;flex-wrap:wrap;justify-content:center;width:30px;margin-top:4px;min-height:16px}@media only screen and (max-width:575px){.ylm-calendar .ylm-dates .ylm-date .indicators{width:30px;margin-top:4px;min-height:16px}}@media only screen and (min-width:576px){.ylm-calendar .ylm-dates .ylm-date .indicators{width:35px;margin-top:6px;min-height:20px}}@media only screen and (min-width:992px){.ylm-calendar .ylm-dates .ylm-date .indicators{width:40px;margin-top:8px;min-height:24px}}.ylm-calendar .ylm-dates .ylm-date .indicators .indicator{width:6px;height:6px;border-radius:50%;margin:0 1px 2px}@media only screen and (max-width:575px){.ylm-calendar .ylm-dates .ylm-date .indicators .indicator{width:5px;height:5px;margin:0 .5px 1px}}@media only screen and (min-width:576px){.ylm-calendar .ylm-dates .ylm-date .indicators .indicator{width:6px;height:6px;margin:0 1px 3px}}@media only screen and (min-width:992px){.ylm-calendar .ylm-dates .ylm-date .indicators .indicator{width:8px;height:8px;margin:0 1px 4px}}.ylm-calendar .ylm-dates .ylm-date.today .ylm-day{font-weight:700}.ylm-calendar .ylm-dates .ylm-date.selected .ylm-day{background-color:var(--colorPrincipal);color:#fff}.ylm-calendar .toggle-dnd{align-items:center;background-color:var(--color6);border-radius:8px;bottom:0;color:var(--colorPrincipal);cursor:pointer;display:flex;left:50%;padding:8px 20px 8px 11px;position:absolute;transform:translateX(-50%)}.ylm-calendar .toggle-dnd svg{margin-right:10px}.ylm-calendar .toggle-dnd.active{background-color:var(--colorPrincipal);color:#fff}.ylm-calendar .toggle-dnd:hover{opacity:.8}.daily-view{position:relative;width:100%;height:calc(100vh - 300px);overflow:auto}.daily-view .horario-diario{display:flex;justify-content:flex-start;border-top:2px solid #d8d8d8;width:100%}.daily-view .horario-diario.ultimo{border-bottom:2px solid #d8d8d8}.daily-view .horario-diario .hora{display:flex;justify-content:center;align-items:center;width:60px;flex-shrink:0}@media only screen and (max-width:575px){.daily-view .horario-diario .hora{display:none}}.daily-view .horario-diario .franjas .franja{font-size:10px;height:25px}.daily-view .citas-view{position:absolute;top:0;left:85px;width:calc(100% - 60px)}@media only screen and (max-width:575px){.daily-view .citas-view{left:25px;width:calc(100% - 25px)}}.daily-view .citas-view .daily-row{position:absolute;width:100%}.daily-view .citas-view .daily-cita{position:relative;box-sizing:border-box;float:left;cursor:pointer;width:100%;margin:1px;border-radius:5px;padding:5px 10px;overflow:hidden;display:flex;flex-direction:row;justify-content:space-between;color:#fff;font-weight:700}.daily-view .citas-view .daily-cita .datos-cita{display:flex;flex-direction:column;justify-content:flex-start;color:#fff;font-weight:700;width:calc(100% - 17px)}.daily-view .citas-view .daily-cita .datos-cita .linea{margin-bottom:5px}.daily-view .citas-view .daily-cita .datos-cita .linea p{width:100%;overflow:hidden}.daily-view .citas-view .daily-cita .datos-cita .linea.limitada{max-width:100%;height:14px;flex-shrink:0;overflow:hidden}.daily-view .citas-view .daily-cita .datos-cita .linea.limitada p{height:100%}.daily-view .citas-view .daily-cita .datos-cita .linea.bold{font-family:"Archivo-Bold"}.daily-view .citas-view .daily-cita .iconos-cita{flex-basis:15px;padding-left:5px;display:flex;flex-direction:column;grid-gap:3px;gap:3px}.daily-view .citas-view .daily-cita .iconos-cita .icono{position:relative}.daily-view .citas-view .daily-cita .iconos-cita .icono svg{stroke:transparent}.daily-view .citas-view .daily-cita .iconos-cita .icono.comments-mini span{position:absolute;display:inline-block;top:2px;left:0;width:11px;text-align:center;font-family:"Archivo-Bold";font-size:8px}.daily-view .citas-view .daily-cita.size-1{width:calc(100% - 2px)}.daily-view .citas-view .daily-cita.size-2{width:calc(50% - 2px)}.daily-view .citas-view .daily-cita.size-3{width:calc(33.3333% - 2px)}.daily-view .citas-view .daily-cita.size-4{width:calc(25% - 2px)}.daily-view .citas-view .daily-cita.size-5{width:calc(20% - 2px)}.daily-view .citas-view .daily-cita.size-6{width:calc(16.6666% - 2px)}.daily-view .citas-view .daily-cita.size-7{width:calc(14.2857% - 2px)}.daily-view .citas-view .daily-cita.size-8{width:calc(12.5% - 2px)}.daily-view .citas-view .daily-cita.size-9{width:calc(11.1111% - 2px)}.daily-view .citas-view .daily-cita.size-10{width:calc(10% - 2px)}.daily-view .citas-view .daily-cita.size-11{width:calc(9.09% - 2px)}.daily-view .citas-view .daily-cita.date-10{height:25px}.daily-view .citas-view .daily-cita.date-15{height:37.5px}.daily-view .citas-view .daily-cita.date-20{height:50px}.daily-view .citas-view .daily-cita.date-25{height:62.5px}.daily-view .citas-view .daily-cita.date-30{height:75px}.daily-view .citas-view .daily-cita.date-35{height:87.5px}.daily-view .citas-view .daily-cita.date-40{height:100px}.daily-view .citas-view .daily-cita.date-45{height:112.5px}.daily-view .citas-view .daily-cita.date-50{height:125px}.daily-view .citas-view .daily-cita.date-55{height:137.5px}.daily-view .citas-view .daily-cita.date-60{height:150px}.daily-view .citas-view .daily-cita.date-65{height:162.5px}.daily-view .citas-view .daily-cita.date-70{height:175px}.daily-view .citas-view .daily-cita.date-75{height:187.5px}.daily-view .citas-view .daily-cita.date-80{height:200px}.daily-view .citas-view .daily-cita.date-85{height:212.5px}.daily-view .citas-view .daily-cita.date-90{height:225px}.daily-view .citas-view .daily-cita.date-95{height:237.5px}.daily-view .citas-view .daily-cita.date-100{height:250px}.daily-view .citas-view .daily-cita.date-105{height:262.5px}.daily-view .citas-view .daily-cita.date-110{height:275px}.daily-view .citas-view .daily-cita.date-115{height:287.5px}.daily-view .citas-view .daily-cita.date-120{height:300px}.daily-view .citas-view .daily-cita.date-125{height:312.5px}.daily-view .citas-view.columns{display:flex}.daily-view .citas-view.columns .daily-column{position:relative}.daily-view .citas-view.columns .daily-column.size-1{width:calc(100% - 2px)}.daily-view .citas-view.columns .daily-column.size-2{width:calc(50% - 2px)}.daily-view .citas-view.columns .daily-column.size-3{width:calc(33.3333% - 2px)}.daily-view .citas-view.columns .daily-column.size-4{width:calc(25% - 2px)}.daily-view .citas-view.columns .daily-column.size-5{width:calc(20% - 2px)}.daily-view .citas-view.columns .daily-column.size-6{width:calc(16.6666% - 2px)}.daily-view .citas-view.columns .daily-column.size-7{width:calc(14.2857% - 2px)}.daily-view .citas-view.columns .daily-column.size-8{width:calc(12.5% - 2px)}.daily-view .citas-view.columns .daily-column.size-9{width:calc(11.1111% - 2px)}.daily-view .citas-view.columns .daily-column.size-10{width:calc(10% - 2px)}.daily-view .citas-view.columns .daily-column.size-11{width:calc(9.09% - 2px)}.daily-view .citas-view.columns .daily-cita{position:absolute}.daily-view .citas-view .daily-cita-no-pagada{position:relative;box-sizing:border-box;float:left;cursor:pointer;width:100%;margin:1px;border-radius:5px;padding:5px 10px;overflow:hidden;display:flex;flex-direction:row;justify-content:space-between;color:#fff;font-weight:700;background:repeating-linear-gradient(135deg,var(--colorPrincipal),#fff 2px,#fff 6px)}.daily-view .citas-view .daily-cita-no-pagada .datos-cita-no-pagadas{display:flex;flex-direction:column;justify-content:flex-start;border-color:#000;color:#000;font-weight:700;width:calc(100% - 17px)}.daily-view .citas-view .daily-cita-no-pagada .datos-cita-no-pagadas .linea{margin-bottom:5px}.daily-view .citas-view .daily-cita-no-pagada .datos-cita-no-pagadas .linea p{width:100%;overflow:hidden}.daily-view .citas-view .daily-cita-no-pagada .datos-cita-no-pagadas .linea.limitada{max-width:100%;height:14px;flex-shrink:0;overflow:hidden}.daily-view .citas-view .daily-cita-no-pagada .datos-cita-no-pagadas .linea.limitada p{height:100%}.daily-view .citas-view .daily-cita-no-pagada .datos-cita-no-pagadas .linea.bold{font-family:"Archivo-Bold"}.citas-list{border-bottom:1px solid #e3e0e0;max-height:calc(100vh - 300px);overflow:auto;max-width:902px;margin:0 auto}.citas-list .citas-filter{margin-bottom:20px;border-bottom:1px solid #e3e0e0;width:250px}.citas-list .citas-filter input{font-family:"Archivo-Regular";font-size:14px;border:none;background-color:transparent;padding:3px 3px 3px 10px;width:100%}.citas-list .citas-filter input::placeholder{color:#e3e0e0}.citas-list .cita-container{padding:10px;border-top:1px solid #e3e0e0;width:100%}.citas-list .cita-container .cita{position:relative;font-family:"Archivo-Regular";font-size:14px;display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}.citas-list .cita-container .cita .btn-cita{flex-shrink:0;width:20px}.citas-list .cita-container .cita .btn-cita>div{padding-bottom:2px}.citas-list .cita-container .cita .btn-cita .minus{display:none}.citas-list .cita-container .cita .date{flex-shrink:0;width:120px}.citas-list .cita-container .cita .service,.citas-list .cita-container .cita .user{margin-left:35px;width:100%}.citas-list .cita-container .cita .random{flex-shrink:0;margin-left:10px;padding-top:4px;width:30px}.citas-list .cita-container .cita .random svg{width:21px;height:21px}.citas-list .cita-container .cita .promo{flex-shrink:0;margin-left:10px;width:50px}.citas-list .cita-container .cita .promo span{font-family:"Archivo-Bold";font-size:12px;text-transform:uppercase;background-color:#eff5fd;color:var(--colorPrincipal);padding:2px 6px}.citas-list .cita-container .cita .comments{position:relative;flex-shrink:0;margin-left:35px;width:50px}.citas-list .cita-container .cita .comments svg{width:16px}.citas-list .cita-container .cita .comments .badge{position:absolute;top:-7px;left:12px;display:flex;justify-content:center;align-items:center;width:15px;height:15px;border-radius:50%;background-color:#94bdf2}.citas-list .cita-container .cita .comments .badge span{font-family:"Archivo-Bold";font-size:8px;color:#fff}.citas-list .cita-container .cita .indicator{flex-shrink:0;width:6px;height:6px;border-radius:50%;margin:0 10px 4px 1px}.citas-list .cita-container .cita-data-row{display:flex;justify-content:space-between;align-items:flex-start;margin:0 34px 0 20px}.citas-list .cita-container .cita-data-row .cita-data{display:flex;width:475px;margin-top:10px;padding-top:10px;color:#797979;border-top:1px solid #e3e0e0}.citas-list .cita-container .cita-data-row .cita-data .name{width:156px;flex-shrink:0}.citas-list .cita-container .cita-data-row .cita-data a{color:#a98e65;text-decoration:none}.citas-list .cita-container .cita-data-row .cita-data span{margin:0 13px}.citas-list .cita-container .cita-data-row .buttons{display:flex;margin-top:-15px}.citas-list .cita-container .cita-data-row .buttons .btn{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:1px solid #e3e0e0;margin-left:12px;cursor:pointer;background-color:#fff}.citas-list .cita-container .cita-data-row .buttons .btn span{display:inline-block;width:24px;height:22px;background-image:url(/static/media/sprite.b120b6fb.png)}.citas-list .cita-container .cita-data-row .buttons .btn.btn-edit span{background-position:-32px -380px}.citas-list .cita-container .cita-data-row .buttons .btn.btn-delete span{width:23px;height:23px;background-position:-71px -263px}.citas-list .cita-container .cita-data-row .buttons .btn:hover{background-color:#a98e65}.citas-list .cita-container .cita-data-row .buttons .btn:hover.btn-edit span{background-position:-4px -380px}.citas-list .cita-container .cita-data-row .buttons .btn:hover.btn-delete span{background-position:-257px -380px}.citas-list .cita-container.active,.citas-list .cita-container:hover{background-color:#eff5fd}.recover-password{font-family:Arial,Helvetica,sans-serif;width:calc(100% - 30px);max-width:600px;border:3px solid #000;padding:66px 10px 0;margin:20px 15px}.recover-password .logo{text-align:center}.recover-password .logo img{width:55%}.recover-password .separador{text-align:center;margin-top:53px;margin-bottom:81px}.recover-password h3{font-size:19px;line-height:30px;text-align:center;text-transform:uppercase;letter-spacing:2px;color:#a98e65;margin-bottom:10px}.recover-password .text{font-size:19px;text-align:center;margin-top:23px}.recover-password .text p{line-height:31px}.recover-password .link{padding:64px 0 88px;text-align:center}.recover-password .link a{display:block;font-weight:700;font-size:23px;text-decoration:none;background-color:#a08d67;color:#fff;margin:0 auto;max-width:66%;padding:19px 20px}.profesionales{flex-shrink:0;width:100%;padding-left:33px;padding-right:33px;display:flex;flex-direction:column;min-height:calc(100vh - 80px)}@media only screen and (max-width:575px){.profesionales{padding-left:15px;padding-right:15px;min-height:calc(100vh - 73px)}}@media only screen and (min-width:576px)and (max-width:991px){.profesionales{padding-left:20px;padding-right:20px;min-height:calc(100vh - 73px)}}.profesionales .preheader{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:28px}@media only screen and (max-width:575px){.profesionales .preheader{flex-direction:column;align-items:flex-start;grid-gap:15px;gap:15px;padding-top:20px}}@media only screen and (min-width:576px)and (max-width:991px){.profesionales .preheader{flex-direction:column;align-items:flex-start;grid-gap:15px;gap:15px;padding-top:20px}}.profesionales .preheader .title{display:flex;align-items:center}.profesionales .preheader .title span{display:inline-block;width:25px;height:25px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-147px -380px;margin-right:10px}.profesionales .preheader .title h1{font-family:"Archivo-Bold";font-size:20px;color:var(--colorPrincipal)}@media only screen and (max-width:575px){.profesionales .preheader .title h1{font-size:20px}}@media only screen and (min-width:576px)and (max-width:991px){.profesionales .preheader .title h1{font-size:20px}}@media only screen and (min-width:992px){.profesionales .preheader .title h1{font-size:28px}}.profesionales .preheader .botonera{display:flex;justify-content:flex-end;flex:1 1;transition:transform .3s}@media only screen and (max-width:575px){.profesionales .preheader .botonera{justify-content:flex-start;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.profesionales .preheader .botonera{justify-content:flex-start;width:100%}}.profesionales .preheader .botonera>div{margin-left:8px}.profesionales .preheader .botonera .btn-add{width:35px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#f8fbff;font-family:"Archivo-Bold";font-size:21px;cursor:pointer}@media only screen and (max-width:575px){.profesionales .preheader .botonera .btn-add{margin:0}}.profesionales .preheader .botonera .btn-search{align-items:center;background-color:#f8fbff;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:21px;height:36px;justify-content:center;position:relative;width:35px}.profesionales .preheader .botonera .btn-search svg g{fill:transparent}.profesionales .preheader .botonera .btn-search svg line{stroke-width:2px}.profesionales .preheader .botonera .btn-search .search-input{display:none;position:relative}.profesionales .preheader .botonera .btn-search .search-input input{background:none;border:none;height:100%;width:250px;padding-left:8px;padding-right:15px}.profesionales .preheader .botonera .btn-search .search-input input::placeholder{color:#000}.profesionales .preheader .botonera .btn-search .search-input span{font-family:"Archivo-SemiBold";font-size:12px;position:absolute;right:15px;top:0}.profesionales .preheader .botonera .btn-search.active{display:flex;justify-content:flex-end;width:auto;padding-right:8px}.profesionales .preheader .botonera .btn-search.active .search-input{display:flex}@media only screen and (max-width:575px){.profesionales .preheader .botonera .btn-search{display:flex;justify-content:flex-start;width:calc(100% - 35px);margin:0 8px 0 0}.profesionales .preheader .botonera .btn-search .search-input{display:flex}.profesionales .preheader .botonera .btn-search svg{display:none}}.profesionales .preheader.compress .botonera{transform:translateX(-135px)}.profesionales .table-profesionales{margin-top:43px;width:100%;max-height:calc(100vh - 200px);overflow:auto;flex:1 1}@media only screen and (max-width:575px){.profesionales .table-profesionales{margin-top:30px;max-height:calc(100vh - 150px);overflow-y:auto}}@media only screen and (min-width:576px)and (max-width:991px){.profesionales .table-profesionales{margin-top:35px;max-height:calc(100vh - 175px);overflow-y:auto}}.profesionales .table-profesionales .row-profesionales{align-items:center;background-color:#fafafa;cursor:pointer;display:flex;justify-content:flex-start;height:85px;position:relative;margin-bottom:5px;width:100%}@media only screen and (max-width:575px){.profesionales .table-profesionales .row-profesionales{height:70px;margin-bottom:8px}}@media only screen and (min-width:576px)and (max-width:991px){.profesionales .table-profesionales .row-profesionales{height:75px;margin-bottom:6px}}.profesionales .table-profesionales .row-profesionales .color{flex-shrink:0;width:9px;height:100%}.profesionales .table-profesionales .row-profesionales .avatar{background-size:cover;background-position:50%;border-radius:50%;flex-shrink:0;width:54px;height:54px;margin-left:21px}@media only screen and (max-width:575px){.profesionales .table-profesionales .row-profesionales .avatar{width:45px;height:45px;margin-left:15px}}@media only screen and (min-width:576px)and (max-width:991px){.profesionales .table-profesionales .row-profesionales .avatar{width:50px;height:50px;margin-left:18px}}.profesionales .table-profesionales .row-profesionales .avatar.avatar--default{background-size:170%}.profesionales .table-profesionales .row-profesionales .avatar img{width:100%}.profesionales .table-profesionales .row-profesionales .nombre{margin-left:29px;width:100%;font-family:"Archivo-Bold";font-size:14px}@media only screen and (max-width:575px){.profesionales .table-profesionales .row-profesionales .nombre{margin-left:20px;font-size:13px}}@media only screen and (min-width:576px)and (max-width:991px){.profesionales .table-profesionales .row-profesionales .nombre{margin-left:25px;font-size:13px}}.profesionales .table-profesionales .row-profesionales .stars{flex-shrink:0;width:92px;margin-left:92px}@media only screen and (max-width:575px){.profesionales .table-profesionales .row-profesionales .stars{width:80px;margin-left:20px}}@media only screen and (min-width:576px)and (max-width:991px){.profesionales .table-profesionales .row-profesionales .stars{width:85px;margin-left:40px}}.profesionales .table-profesionales .row-profesionales .stars .titulo{font-family:"Archivo-Regular";font-size:8px}.profesionales .table-profesionales .row-profesionales .stars .rating{display:flex;margin-top:6px}.profesionales .table-profesionales .row-profesionales .stars .rating .rating-item{margin-right:3px}.profesionales .table-profesionales .row-profesionales .stars .rating .rating-item svg{fill:transparent;width:15px;height:14px}.profesionales .table-profesionales .row-profesionales .stars .rating .rating-item.active svg{stroke:#ffd800;fill:#ffd800}.profesionales .table-profesionales .row-profesionales .botonera{flex-shrink:0;margin-left:86px;display:flex}@media only screen and (max-width:575px){.profesionales .table-profesionales .row-profesionales .botonera{margin-left:15px}}@media only screen and (min-width:576px)and (max-width:991px){.profesionales .table-profesionales .row-profesionales .botonera{margin-left:30px}}.profesionales .table-profesionales .row-profesionales .botonera .boton{background-color:#d6e8fe;display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin-right:13px;cursor:pointer}@media only screen and (max-width:575px){.profesionales .table-profesionales .row-profesionales .botonera .boton{width:40px;height:40px;margin-right:8px}}@media only screen and (min-width:576px)and (max-width:991px){.profesionales .table-profesionales .row-profesionales .botonera .boton{width:45px;height:45px;margin-right:10px}}.profesionales .table-profesionales .row-profesionales .botonera .boton:last-of-type{margin-right:0}.profesionales .table-profesionales .row-profesionales .botonera .boton:hover{background-color:#eff5fd}.profesionales .table-profesionales .row-profesionales .btn-menu{flex-shrink:0;margin-left:58px;margin-bottom:27px;cursor:pointer}@media only screen and (max-width:575px){.profesionales .table-profesionales .row-profesionales .btn-menu{position:relative}}@media only screen and (min-width:576px)and (max-width:991px){.profesionales .table-profesionales .row-profesionales .btn-menu{position:relative}}.profesionales .table-profesionales .row-profesionales .btn-menu>span{align-items:center;display:inline-flex;justify-content:center;width:35px;height:36px}.profesionales .table-profesionales .row-profesionales .btn-menu .submenu{position:absolute;display:none;opacity:0;background-color:#fff;border:1px solid #e3e0e0;box-shadow:0 2px 10px #ccc;top:10px;right:0;list-style:none;width:140px;padding:0 20px;transition:opacity .3s}.profesionales .table-profesionales .row-profesionales .btn-menu .submenu.active{display:block;opacity:1}.profesionales .table-profesionales .row-profesionales .btn-menu .submenu li{display:flex;align-items:center;height:40px;border-bottom:1px solid #e3e0e0;cursor:pointer}.profesionales .table-profesionales .row-profesionales .btn-menu .submenu li:last-of-type{border:none}.profesionales .table-profesionales .row-profesionales .btn-menu .submenu li:hover{color:var(--colorPrincipal)}.profesionales .table-profesionales .row-profesionales .btn-menu.active .submenu{display:block;opacity:1}.profesional{width:100%}.profesional .profesional-wrapper{width:100%;max-width:963px}.profesional .profesional-wrapper .header{display:flex;justify-content:space-between;min-height:36px;width:100%;position:relative;z-index:10}@media only screen and (max-width:575px){.profesional .profesional-wrapper .header{flex-direction:row;align-items:center;grid-gap:10px;gap:10px;min-height:40px}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .header{flex-direction:row;align-items:center;grid-gap:12px;gap:12px;min-height:42px}}.profesional .profesional-wrapper .header .nav-back{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:20px}.profesional .profesional-wrapper .header .nav-back p{margin-left:9px}.profesional .profesional-wrapper .header .botonera{align-items:center;display:flex;transition:transform .3s;position:relative;z-index:11}@media only screen and (max-width:575px){.profesional .profesional-wrapper .header .botonera{flex-wrap:nowrap;grid-gap:6px;gap:6px;justify-content:flex-end;width:auto;flex-shrink:0}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .header .botonera{flex-wrap:nowrap;grid-gap:8px;gap:8px;justify-content:flex-end;width:auto;flex-shrink:0}}.profesional .profesional-wrapper .header .botonera .btn-mini{background:none;border:none;height:36px;margin-left:10px;width:36px;position:relative;z-index:12}@media only screen and (max-width:575px){.profesional .profesional-wrapper .header .botonera .btn-mini{height:30px;width:30px;margin-left:0}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .header .botonera .btn-mini{height:32px;width:32px;margin-left:0}}.profesional .profesional-wrapper .header .botonera .btn-mini.btn-editar svg{height:18px;width:19px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .header .botonera .btn-mini.btn-editar svg{height:16px;width:17px}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .header .botonera .btn-mini.btn-editar svg{height:16px;width:17px}}.profesional .profesional-wrapper .header .botonera .btn-mini.btn-eliminar svg{height:17px;width:17px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .header .botonera .btn-mini.btn-eliminar svg{height:12px;width:12px}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .header .botonera .btn-mini.btn-eliminar svg{height:13px;width:13px}}.profesional .profesional-wrapper .header .botonera .btn{background:none;background-color:#f7f7f7;border:none;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;height:36px;margin-left:10px;width:120px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .header .botonera .btn{height:32px;font-size:14px;width:75px;margin-left:0}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .header .botonera .btn{height:34px;font-size:14px;width:75px;margin-left:0}}.profesional .profesional-wrapper .header .botonera .btn.btn-crear{background-color:var(--colorPrincipal);color:#f7f7f7}.profesional .profesional-wrapper .header .botonera .btn:hover{opacity:.3}.profesional .profesional-wrapper .header .botonera .btn:active{background-color:#edd8bb}.profesional .profesional-wrapper .header.compress .botonera{transform:translateX(-135px)}.profesional .profesional-wrapper .profesional-body{margin-top:18px}.profesional .profesional-wrapper .profesional-body h1{font-family:"Archivo-Bold";font-size:26px}.profesional .profesional-wrapper .profesional-body .prof-main{align-items:center;background-color:#f8fbff;color:#393d40;display:flex;height:100px;justify-content:space-between;margin-top:12px;position:relative;width:100%}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-main{flex-direction:column;height:auto;padding:15px;grid-gap:15px;gap:15px}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-main{flex-direction:column;height:auto;padding:20px;grid-gap:20px;gap:20px}}.profesional .profesional-wrapper .profesional-body .prof-main .main-left{align-items:center;display:flex;flex:1 1;min-width:0}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-main .main-left{width:100%;justify-content:center}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-main .main-left{width:100%;justify-content:center}}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .avatar{background-size:cover;background-position:50%;border-radius:50%;cursor:pointer;height:61px;margin-left:30px;position:relative;width:61px}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .avatar svg{left:1px;position:relative;top:2px}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .avatar .avatar-bg{align-items:center;background-color:rgba(82,79,79,.7);border-radius:50%;color:#fff;display:flex;font-family:"Archivo-Bold";font-size:21px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .data{margin-left:22px;flex:1 1;min-width:0;position:relative}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .data .name{align-items:center;display:flex}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .data .name input{background-color:transparent;border:none;font-family:"Archivo-Bold";font-size:16px;width:100%;padding:5px 8px}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .data .name input::placeholder{color:#393d40}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .data .rate{align-items:center;display:flex;margin-top:10px}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .data .rate .rating{display:flex}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .data .rate .rating .rating-item{margin-right:3px}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .data .rate .rating .rating-item svg{fill:transparent;stroke:#393d40;stroke-width:1px}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .data .rate .rating .rating-item.active svg{fill:#ffd800;stroke:#ffd800}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .data .rate .rating .rating-item.clickable{cursor:pointer}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .data .rate .rates-number{font-size:8px;margin-left:10px}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .picker{cursor:pointer;display:flex;margin-left:10px;position:relative;flex-shrink:0;min-width:200px}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .picker .swatch{border-radius:50%;height:10px;position:relative;width:10px}.profesional .profesional-wrapper .profesional-body .prof-main .main-left .picker .popover{position:absolute;left:20px;top:0;z-index:3}.profesional .profesional-wrapper .profesional-body .prof-main .col-2{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:258px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-main .col-2{width:100%;height:auto;grid-gap:10px;gap:10px}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-main .col-2{width:100%;height:auto;grid-gap:15px;gap:15px}}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .col-item{align-items:center;background-color:#f8fbff;display:flex;font-family:"Archivo-Bold";font-size:16px;height:62px;justify-content:space-between;padding:0 14px 0 26px;width:100%}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .col-item .ylm-toggle p{display:none}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays{align-items:center;display:flex;flex:1 1;min-width:0}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay{align-items:center;cursor:pointer;display:flex;position:relative}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay .delay-select{align-items:center;display:flex;margin-left:8px}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay .delay-select p{font-family:"Archivo-Bold";font-size:14px}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay .delay-select p.underline{text-decoration:underline}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay .delay-select>span{margin-left:9px}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay .delay-select .delay-options{background-color:#fff;border:1px solid var(--colorPrincipal);border-radius:10px;top:25px;box-shadow:0 2px 5px 1px rgba(0,0,0,.15);color:#000;display:none;list-style:none;padding:0;position:absolute;width:166px;z-index:3}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay .delay-select .delay-options li{align-items:center;border-bottom:1px solid var(--colorPrincipal);color:var(--colorPrincipal);cursor:pointer;display:flex;padding:14px 16px;position:relative}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay .delay-select .delay-options li .option-check{border:1px solid var(--colorPrincipal);display:inline-block;height:15px;position:relative;width:15px}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay .delay-select .delay-options li .option-check.active span{border-bottom:1px solid var(--colorPrincipal);border-left:1px solid var(--colorPrincipal);display:block;height:5px;left:2px;top:3px;transform:rotate(-45deg);position:absolute;width:9px}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay .delay-select .delay-options li p{font-family:"Archivo-Regular";margin-left:10px;position:relative;top:1px}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay .delay-select .delay-options li:last-of-type{border:none}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay .delay-select .delay-options li:hover{opacity:.8}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay .delay-select .delay-options.active{display:block}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay-time{align-items:center;cursor:pointer;display:flex;margin-left:10px;position:relative}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay-time .delay-time-select{align-items:center;display:flex;margin-left:8px}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay-time .delay-time-select p{font-family:"Archivo-Bold";font-size:14px}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay-time .delay-time-select p.underline{text-decoration:underline}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay-time .delay-time-select>span{margin-left:9px}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay-time .delay-time-select .delay-time-options{background-color:#fff;border:1px solid var(--colorPrincipal);border-radius:10px;top:25px;box-shadow:0 2px 5px 1px rgba(0,0,0,.15);color:#000;display:none;list-style:none;padding:0;position:absolute;right:0;width:166px;z-index:3}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay-time .delay-time-select .delay-time-options li{align-items:center;border-bottom:1px solid var(--colorPrincipal);color:var(--colorPrincipal);cursor:pointer;display:flex;padding:14px 16px}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay-time .delay-time-select .delay-time-options li:last-of-type{border:none}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay-time .delay-time-select .delay-time-options li:hover{opacity:.8}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay-time .delay-time-select .delay-time-options li .option-check{border:1px solid var(--colorPrincipal);display:inline-block;height:15px;position:relative;width:15px}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay-time .delay-time-select .delay-time-options li .option-check.active span{border-bottom:1px solid var(--colorPrincipal);border-left:1px solid var(--colorPrincipal);display:block;height:5px;left:2px;top:3px;transform:rotate(-45deg);position:absolute;width:9px}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay-time .delay-time-select .delay-time-options li p{font-family:"Archivo-Regular";margin-left:10px;position:relative;top:1px}.profesional .profesional-wrapper .profesional-body .prof-main .col-2 .delays .delay-time .delay-time-select .delay-time-options.active{display:block}.profesional .profesional-wrapper .profesional-body .prof-main .ylm-toggle{cursor:default}.profesional .profesional-wrapper .profesional-body .prof-tabs{display:flex;overflow-x:auto;overflow-y:hidden;height:40px;margin-top:22px;grid-gap:3px;gap:3px;width:100%;scrollbar-width:none;-ms-overflow-style:none}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-tabs{height:40px;margin-top:15px;grid-gap:2px;gap:2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;width:100%}.profesional .profesional-wrapper .profesional-body .prof-tabs::-webkit-scrollbar{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-tabs{height:38px;margin-top:18px;grid-gap:2px;gap:2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;width:100%}.profesional .profesional-wrapper .profesional-body .prof-tabs::-webkit-scrollbar{display:none}}.profesional .profesional-wrapper .profesional-body .prof-tabs::-webkit-scrollbar{display:none}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab{align-items:center;background-color:#f8fbff;color:var(--colorPrincipal);cursor:pointer;display:flex;font-size:16px;justify-content:center;height:100%;flex:1 1;min-width:0;grid-gap:8px;gap:8px;padding:0 12px;white-space:nowrap}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab{width:auto!important;min-width:auto!important}}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab:first-child{flex:1.3 1}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab .tab-icon{display:inline-flex;font-family:"Archivo-Medium";flex-shrink:0}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab p{margin:0;overflow:hidden;text-overflow:ellipsis}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab.prof-tab-descansos{flex:1.2 1}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab.prof-tab-descansos p{text-overflow:unset;overflow:visible;white-space:nowrap}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab.prof-tab-control-horarios{flex:1.4 1;min-width:0}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab.prof-tab-control-horarios p{text-overflow:unset;overflow:visible;white-space:nowrap}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab.active{background-color:#d6e8fe;color:var(--colorPrincipal);font-family:"Archivo-Bold";text-decoration:none}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab.active svg path{fill:#fff}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab:hover{text-decoration:none}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Medium";justify-content:center;height:40px;width:133px;min-width:133px;flex-shrink:0;background-color:transparent;font-size:14px;text-align:center;padding:4px 8px}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab .tab-icon{display:none}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab p{font-size:14px;line-height:1.2;margin-left:0;text-align:center;width:100%;padding:0 8px}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab.active{background-color:#d6e8fe;color:var(--colorPrincipal);font-family:"Archivo-Bold"}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab:hover{text-decoration:none}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Medium";justify-content:center;height:38px;width:133px;min-width:133px;flex-shrink:0;background-color:transparent;font-size:14px;text-align:center;padding:4px 8px}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab .tab-icon{display:none!important}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab p{font-size:14px;line-height:1.2;margin-left:0;text-align:center;width:100%;padding:0 8px}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab.active{background-color:#d6e8fe;color:var(--colorPrincipal);font-family:"Archivo-Bold"}.profesional .profesional-wrapper .profesional-body .prof-tabs .prof-tab:hover{text-decoration:none}}.profesional .profesional-wrapper .profesional-body .prof-secondary{height:calc(100vh - 400px);overflow:auto}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary{height:100%}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-secondary{height:100%}}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .add-row{align-items:center;border-radius:20px;display:flex;justify-content:space-between;margin-top:10px;padding:0 10px 0 25px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .add-row>p{color:var(--colorPrincipal);font-family:"Archivo-SemiBold";font-size:16px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .add-row .add-sucursal{align-items:center;color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-SemiBold";font-size:16px;height:38px;position:relative}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .add-row .add-sucursal .add-sucursal-options{color:#393d40;display:none;font-family:"Archivo-Regular";font-size:14px;list-style:none;padding:5px 8px 5px 19px;position:absolute;right:0;top:25px;width:200px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .add-row .add-sucursal .add-sucursal-options .sin-sucursales{font-family:"Archivo-Bold";padding:10px 5px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .add-row .add-sucursal .add-sucursal-options.active{display:block}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .horario-sucursales{position:relative;height:calc(100vh - 448px);overflow:auto}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .horario-sucursales{height:100%}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .horario-sucursales{height:100%}}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item{cursor:pointer;display:flex;flex-direction:column;margin-bottom:3px;margin-top:10px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .name{align-items:center;background-color:#f8fbff;border-radius:20px 20px 20px 20px;color:var(--colorPrincipal);display:flex;font-family:"Archivo-Bold";font-size:16px;height:38px;justify-content:space-between;padding:0 10px 0 25px;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios{display:flex;flex-wrap:wrap;margin-top:10px;height:0;transition:height .3s;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horarios-days-columns-row{display:flex;justify-content:space-between;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horarios-days-columns-row .horario-day-column{display:flex;flex-direction:column;width:calc(14.28571% - 8.57143px)}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horarios-days-columns-row .horario-day-column .horario-column-header{align-items:center;background-color:#f4efef;border-radius:5px;color:#7b7b7b;display:flex;font-size:15px;height:40px;justify-content:center;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horarios-days-columns-row .horario-day-column .horario-item{align-items:center;border:1px solid #f4efef;border-radius:5px;color:#7b7b7b;cursor:pointer;display:flex;justify-content:center;height:40px;margin-top:6px;position:relative;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horarios-days-columns-row .horario-day-column .horario-item .horario-delete{cursor:pointer;position:absolute;right:-7px;top:-5px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horarios-days-columns-row .horario-day-column .horario-item .doble-hora-input{height:100%;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horarios-days-columns-row .horario-day-column .horario-item .doble-hora-input .horario-label{align-items:center;display:flex;justify-content:center;height:100%;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horarios-days-columns-row .horario-day-column .horario-item .doble-hora-input .selector-wrapper{top:43px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario{display:flex;flex-direction:column;width:175px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .dias{display:flex;font-family:"Archivo-Bold";font-size:16px;overflow:hidden;width:calc(100% - 10px)}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .dias .text{display:flex;flex-wrap:wrap}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .dias .text .separador{margin:0 3px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .dias .text .separador.coma{margin:0 3px 0 0}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .dias .chevron{position:relative;margin-left:5px;top:-2px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas{margin-top:8px;margin-bottom:18px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora{align-items:center;display:flex;font-family:"Archivo-Medium";font-size:14px;margin-bottom:2px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input{position:relative}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .h-input{align-items:center;display:flex;font-family:"Archivo-Bold";font-size:14px;height:30px;justify-content:flex-start;width:70px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .h-input.active{border:2px solid var(--colorPrincipal)}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper{background-color:#fff;box-shadow:0 2px 5px 1px rgba(0,0,0,.15);display:none;padding:10px;position:absolute;top:32px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors{align-items:center;display:flex}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .selector{color:var(--colorPrincipal);width:50px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .selector .selector-value{font-family:"Archivo-Bold";font-size:20px;padding:10px;text-align:center;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .selector .btn{display:flex;justify-content:center;padding:10px 0}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .selector .btn.btn-add{transform:rotate(180deg)}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .separator{font-family:"Archivo-Bold";font-size:20px;position:relative;top:-1px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper>button{background-color:var(--colorPrincipal);border:none;color:#fff;font-family:"Archivo-Medium";font-size:14px;margin-top:10px;padding:5px 0;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper.active{display:block;z-index:5}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item .horarios .horario .horas .hora .sep-a{margin:0 9px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item.show .name{border-radius:20px 20px 0 0}.profesional .profesional-wrapper .profesional-body .prof-secondary .horario .sucursal-item.show .horarios{height:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos{padding-top:24px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .descansos-tabs{display:flex;justify-content:space-between}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .descansos-tabs .descansos-tab{align-items:center;background-color:#fafafa;color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-Bold";height:35px;justify-content:center;width:calc(50% - 2px)}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .descansos-tabs .descansos-tab.active{background-color:#d6e8fe}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional{margin-top:3px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-add{align-items:center;border-radius:20px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;min-height:38px;padding:0 21px;position:relative}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-add p{font-family:"Archivo-SemiBold";font-size:16px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-add span{position:relative;top:1px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item{background-color:#d6e8fe;color:var(--colorPrincipal);display:flex;align-items:flex-start;margin-bottom:8px;min-height:83px;padding:12px 21px;grid-gap:20px;gap:20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item>div{display:flex;flex-direction:column;min-height:20px;min-width:20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item>div .item-header{color:#7b7b7b;font-family:"Archivo-Bold";font-size:10px;margin-bottom:15px;text-transform:uppercase}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item>div .item-header{margin-bottom:10px;font-size:11px}}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item>div .item-content{align-items:center;display:flex;height:40px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item>div .item-content{height:auto}}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-tipology{flex:1 1 110px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-tipology{flex:0 0 auto;width:100%}}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-tipology .vacacional-type{width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-tipology .vacacional-type .vacacional-type-select .selector{align-items:center;color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:16px;justify-content:space-between;position:relative}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-tipology .vacacional-type .vacacional-type-select .selector span{position:relative;top:-1px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-tipology .vacacional-type .vacacional-type-select .selector span path{stroke:var(--colorPrincipal)}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-tipology .vacacional-type .vacacional-type-select .vacacional-type-options{display:none}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-tipology .vacacional-type .vacacional-type-select .vacacional-type-options.active{display:block}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period{flex:1 1 350px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period{flex:0 0 auto;width:100%}}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .item-content{grid-gap:10px;gap:10px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period{width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .selectors{display:flex;color:var(--colorPrincipal)}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .selectors .selector{align-items:center;border:2px solid #000;border-radius:30px;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:16px;margin-right:10px;padding:10px 11px;position:relative}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .selectors .selector:last-of-type{margin-right:0}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .selectors .selector{margin-right:0}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .selectors .selector:first-of-type{margin-bottom:8px}}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .selectors .selector span{margin-right:9px;position:relative;top:1px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .selectors .selector span path{fill:var(--colorPrincipal)}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .selectors .selector .date-text{align-items:flex-start;display:flex}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .selectors .selector .date-text span{margin:0 6px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options{border:none;display:none;flex-direction:row;left:0;min-height:265px;top:65px;padding:0;width:270px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options.active{display:flex}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar{width:265px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time{width:188px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector{width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row{display:flex;grid-gap:2px;gap:2px;justify-content:space-between;position:relative;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row .time-item{padding:14px 0;flex:1 1}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row .time-item .time-item-title{font-family:"Archivo-Medium";font-size:10px;margin-bottom:5px;text-align:center;text-transform:uppercase}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row .time-item .item-command{align-items:center;display:flex;font-family:"Archivo-Bold";font-size:22px;justify-content:center}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row .time-item .item-command .item-number{font-size:30px;text-align:center;width:35px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row .time-item .item-command .cmd-btn{cursor:pointer;text-align:center;width:25px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row .item-title{background-color:var(--colorPrincipal);border-radius:10px;color:#fff;font-family:"Archivo-Medium";font-size:10px;left:50%;padding:4px 8px;position:absolute;top:0;text-transform:uppercase;transform:translateX(-50%)}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .all-time-selector{align-items:center;background-color:var(--colorPrincipal);color:#fff;display:flex;font-family:"Archivo-Medium";font-size:14px;height:40px;justify-content:center;margin-top:2px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .all-time-selector .check{border:1px solid #fff;height:16px;margin-right:10px;position:relative;width:16px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .all-time-selector .check .checked{border-left:2px solid #fff;border-bottom:2px solid #fff;height:6px;left:2px;margin-right:10px;position:absolute;top:3px;transform:rotate(-45deg);width:10px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-repeat-borrar{display:flex;flex-direction:row;align-items:flex-start;grid-gap:15px;gap:15px;margin-left:auto;flex-shrink:0;flex-wrap:nowrap;white-space:nowrap}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-repeat-borrar{width:100%;margin-left:0;grid-gap:10px;gap:10px}}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-repeat{flex:0 0 auto;flex-shrink:0;display:flex;flex-direction:column}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-repeat{flex:0 0 auto;width:100%}}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-repeat .repeat-selector{align-items:center;display:flex;font-family:"Archivo-Medium"}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-repeat .repeat-selector .repeat-item{align-items:center;border:2px solid #000;border-radius:20px;cursor:pointer;display:flex;height:36px;margin-right:4px;padding:0 10px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-repeat .repeat-selector .repeat-item{width:36px}}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-repeat .repeat-selector .repeat-item.active{background-color:var(--colorPrincipal);color:var(--white)}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-borrar{align-items:center;cursor:pointer;display:flex;flex:0 0 30px;justify-content:center;margin-top:35px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-borrar path{fill:var(--colorPrincipal)}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-borrar{margin-top:0;margin-left:0;width:20px;height:20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .item-borrar svg{width:14px;height:14px}}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-txt{cursor:pointer;font-family:"Archivo-SemiBold";font-size:16px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-row{align-items:center;color:#393d40;display:flex;justify-content:space-between;font-family:"Archivo-Medium";width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row{align-items:center;display:flex;width:491px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row span{color:#8cbaf7;margin:0 19px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row{align-items:center;display:flex}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row.del span{margin:0 12px 0 0}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input{align-items:center;background-color:#fff;cursor:pointer;display:flex;justify-content:center;height:30px;position:relative;width:131px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar{font-family:"Archivo-Regular";font-size:10px;left:0;position:absolute;top:30px;width:287px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .time-input{align-items:center;background-color:#fff;display:flex;height:30px;justify-content:center;margin-left:3px;width:70px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .time-input .hora-input{width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .time-input .hora-input .h-input{font-family:"Archivo-Medium";justify-content:center}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row.hide-hours .time-input{display:none!important}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-row .ylm-checkbox{margin-left:12px;flex:1 0 auto}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .new-item-row .ylm-checkbox p{font-family:"Archivo-Regular";font-size:14px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar{position:relative;z-index:5}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar .react-calendar__navigation{text-align:center;padding:8px 0 12px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar .react-calendar__navigation button{font-size:15px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar .react-calendar__navigation .react-calendar__navigation__label span{font-family:"Archivo-Bold";font-size:12px;color:#000}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday{font-size:7px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar .react-calendar__viewContainer .react-calendar__tile{border:none!important;background-color:transparent;padding:8px 12px!important;margin:0}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar .react-calendar__viewContainer .react-calendar__tile abbr{font-size:10px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar .react-calendar__viewContainer .react-calendar__tile--active,.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive{background:var(--colorPrincipal);color:#fff;font-family:"Archivo-Bold"}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeStart{border-radius:15px 0 0 15px!important}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeEnd{border-radius:0 15px 15px 0!important}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive,.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeBothEnds{border-radius:100px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .vacacional-item .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeBothEnds{border-radius:100px!important}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .botonera{align-items:center;display:flex}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .botonera .btn{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;margin-right:14px;width:50px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .botonera .btn:last-of-type{margin-right:0}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional .botonera .btn:hover{opacity:.8}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .ylm-select{align-items:center;cursor:pointer;flex-direction:row}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .ylm-select span{height:17px;margin-left:12px;width:17px}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .ylm-select span:after{border-color:#fff;width:7px}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .ylm-select .ylm-select-options{border:none;border-radius:10px;box-shadow:0 2px 10px #ccc;padding:0;top:35px;width:318px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .ylm-select .ylm-select-options{width:100%;max-width:100%}}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .ylm-select .ylm-select-options .select-option{border-bottom:1px solid var(--colorPrincipal);color:var(--colorPrincipal);font-family:"Archivo-Regular";font-size:14px;padding:14px 12px 14px 19px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .ylm-select .ylm-select-options .select-option{font-size:12px;padding:10px 8px 10px 15px}}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .ylm-select .ylm-select-options .select-option.active>span:after{border-color:var(--colorPrincipal)}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .ylm-select .ylm-select-options .select-option:last-of-type{border-bottom:none}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .ylm-select .ylm-select-options.active{border:1px solid var(--colorPrincipal);max-height:277px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .ylm-select .ylm-select-options.active{max-height:none}}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .add-servicio{background-color:#d6e8fe;color:var(--colorPrincipal);display:flex;flex-direction:column;font-family:"Archivo-SemiBold";font-size:16px;margin-top:3px;padding:0 21px 0 33px}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .add-servicio .row-1{align-items:center;display:flex;justify-content:space-between;min-height:74px;padding:12px 0}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .add-servicio .row-1 .botonera{align-items:center;display:flex}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .add-servicio .row-1 .botonera .button{align-items:center;background-color:#fff;display:flex;height:50px;justify-content:center;margin-left:15px;width:50px}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .add-servicio .row-2 .servicios-list{align-items:center;display:flex;flex-wrap:wrap;max-height:calc(100vh - 477px);overflow:auto;padding:0 0 30px;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .add-servicio .row-2 .servicios-list .servicio-list-item{align-items:center;background-color:#fff;border-radius:20px;display:flex;justify-content:space-between;margin:5px 20px 5px 0;min-height:43px;padding:10px 20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .add-servicio .row-2 .servicios-list .servicio-list-item .btn-delete{cursor:pointer;margin-left:20px;margin-right:-5px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos{max-height:calc(100vh - 200px);overflow-y:auto;padding-left:0;padding-top:20px;padding-bottom:20px}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos{max-height:none;overflow-y:visible;padding-right:0}}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso{align-items:center;background-color:#d6e8ff;color:var(--colorPrincipal);display:flex;flex:1 1;font-family:"Archivo-SemiBold";font-size:16px;margin-top:3px;padding:0 21px 0 33px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container{margin-bottom:20px;margin-top:15px;border:1px solid #535af1;border-radius:8px;padding:20px;background-color:#fff}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container h3{margin-bottom:20px;color:#535af1;text-align:center;border-bottom:1px solid #d6e8ff;padding-bottom:10px;font-family:"Archivo-Bold";font-size:18px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-row{display:flex;flex-flow:wrap;grid-gap:20px;gap:20px;margin-bottom:20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-row .form-group{flex:1 1;min-width:250px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-row .form-group label{display:block;margin-bottom:8px;font-weight:700;color:#535af1;font-family:"Archivo-Bold";font-size:14px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-row .form-group input{width:100%;padding:12px;font-size:14px;border-radius:4px;border:1px solid #535af1;font-family:"Archivo-Regular"}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-row .form-group input:disabled{background-color:#f0f0f0}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-row .form-group .password-container{position:relative}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-row .form-group .password-container input{padding:12px 80px 12px 12px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-row .form-group .password-container button{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:none;background:transparent;cursor:pointer;color:#535af1;font-weight:700;font-family:"Archivo-Bold";font-size:12px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .button-container{display:flex;justify-content:center;margin-top:15px;grid-gap:10px;gap:10px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .button-container button{padding:12px 24px;font-size:14px;font-weight:700;color:#fff;border:none;border-radius:4px;cursor:pointer;width:100%;max-width:250px;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;font-family:"Archivo-Bold"}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .button-container button:disabled{background-color:#ccc;cursor:not-allowed}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .button-container button.primary{background-color:#535af1}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .button-container button.primary:hover{background-color:#464ddc;transform:translateY(-2px)}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .button-container button.danger{background-color:#dc3545}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .button-container button.danger:hover{background-color:#c82131;transform:translateY(-2px)}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .permisos-selectors{display:flex;flex-direction:column;grid-gap:20px;gap:20px;align-items:center;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .permisos-selectors .ylm-select{color:#535af1}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .permisos-selectors .ylm-select p{margin:0}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .permisos-selectors .ylm-select span{margin-left:8px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .permisos-selectors .ylm-select span svg{width:8.841px;height:5.097px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .permisos-selectors .ylm-select span svg path{fill:none;stroke:#1a28d7;stroke-width:1}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .permisos-selectors .ylm-select .ylm-select-options{display:none}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .permisos-selectors .ylm-select .ylm-select-options.active{display:block}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .permisos-selectors .ylm-select .ylm-select-options .select-option{padding:10px 15px;cursor:pointer}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .permisos-selectors .ylm-select .ylm-select-options .select-option.active{background-color:#d6e8ff}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .permisos-selectors .ylm-select .ylm-select-options .select-option:hover{background-color:#f0f0f0}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso{flex-direction:column;align-items:flex-start;width:100%;grid-gap:10px;gap:10px;padding:20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container{padding:15px;margin-bottom:15px;margin-top:10px;width:100%;box-sizing:border-box}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container h3{font-size:16px;margin-bottom:15px;text-align:left}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-row{flex-direction:column;grid-gap:15px;gap:15px;margin-bottom:15px;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-group{width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-group label{font-size:14px;display:block;margin-bottom:5px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-group input{font-size:14px;width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .button-container{flex-direction:column;grid-gap:8px;gap:8px}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso{flex-direction:row;align-items:center;width:auto;grid-gap:20px;gap:20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container{padding:20px;margin-bottom:20px;margin-top:15px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container h3{font-size:18px;margin-bottom:20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-row{flex-direction:row;grid-gap:20px;gap:20px;margin-bottom:20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-group{flex:1 1;min-width:250px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-group input,.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .user-container .form-group label{font-size:14px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .button-container{flex-direction:row;grid-gap:10px;gap:10px}}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .add-permiso-options.active{max-height:277px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .add-permiso-options .select-option{color:var(--colorPrincipal)}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .add-permiso .add-permiso-options .select-option span{border-width:1px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .ylm-select{align-items:center;cursor:pointer;flex-direction:row;width:350px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .ylm-select{width:100%}}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .ylm-select span{margin-left:12px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .ylm-select .ylm-select-options{background-color:var(--color6);border:none;border-radius:10px;box-shadow:0 2px 10px #ccc;top:35px;padding:0;width:318px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .ylm-select .ylm-select-options .select-option{border-bottom:1px solid var(--colorPrincipal);font-family:"Archivo-Regular";font-size:14px;padding:14px 5px}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .ylm-select .ylm-select-options .select-option:last-of-type{border:none}.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .ylm-select .ylm-select-options.active{border:1px solid var(--colorPrincipal);max-height:221px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .permisos .ylm-select .ylm-select-options.active{max-height:none}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios{overflow-x:auto;overflow-y:auto;height:100%;max-height:300px}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios{overflow-x:auto;overflow-y:auto}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row{overflow-x:auto;overflow-y:auto}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row{overflow-x:auto;overflow-y:auto}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row .horario-day-column{width:90px;min-width:90px;flex-shrink:0;margin-right:3px}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row .horario-day-column{width:95px;min-width:95px;flex-shrink:0;margin-right:5px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row .horario-day-column .horario-column-header{font-size:9px;height:30px;padding:4px 2px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row .horario-day-column .horario-column-header{font-size:10px;height:32px;padding:5px 3px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row .horario-day-column .horario-item{height:30px;margin-top:4px}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row .horario-day-column .horario-item{height:32px;margin-top:5px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row .horario-day-column .horario-item .horario-delete{right:-5px;top:-3px;width:16px;height:16px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row .horario-day-column .horario-item .horario-delete svg{width:12px;height:12px}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row .horario-day-column .horario-item .horario-delete{right:-6px;top:-4px;width:18px;height:18px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row .horario-day-column .horario-item .horario-delete svg{width:14px;height:14px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row .horario-day-column .horario-item.empty{height:30px}}@media only screen and (min-width:576px)and (max-width:991px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios .horarios-days-columns-row .horario-day-column .horario-item.empty{height:32px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos{padding-top:15px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .descansos-tabs{grid-gap:5px;gap:5px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .descansos-tabs .descansos-tab{height:30px;font-size:12px;padding:0 8px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-add{min-height:30px;padding:8px 15px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-add p{font-size:12px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item{flex-direction:column;grid-gap:8px;gap:8px;padding:12px;min-height:auto;margin-bottom:15px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item:nth-child(odd){background-color:#d6e8fe!important}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item:nth-child(2n){background-color:#fff!important}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item .item-header{font-size:10px;margin-bottom:5px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item .item-content{height:auto;min-height:25px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item .item-tipology{flex:1 1;width:100%}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item .item-tipology .selector{font-size:12px;padding:8px 6px;border:1px solid var(--colorPrincipal);border-radius:4px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item .item-period{flex:1 1;width:100%;flex-direction:column;grid-gap:5px;gap:5px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item .item-period .selectors{flex-direction:column;grid-gap:5px;gap:5px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item .item-period .selectors .selector{font-size:12px;padding:8px 6px;margin-right:0;border-radius:4px;background-color:transparent}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item .item-repeat{flex:1 1;width:100%;flex-wrap:wrap;grid-gap:3px;gap:3px;justify-content:flex-start}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item .item-repeat .repeat-item{height:28px;padding:0 4px;margin-right:3px;border-radius:4px;font-size:10px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item .item-borrar{margin-left:0;margin-top:5px;width:20px;height:20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item .item-borrar svg{width:14px;height:14px}.profesional .profesional-wrapper .profesional-body .prof-secondary .descansos .vacacional-item .item-borrar:empty{display:none}}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra{margin-top:3px;padding-top:24px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-add{align-items:center;border-radius:20px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;min-height:38px;padding:0 21px;position:relative}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-add p{font-family:"Archivo-SemiBold";font-size:16px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-add span{position:relative;top:1px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-add{min-height:30px;padding:8px 15px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-add p{font-size:12px}}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item{background-color:#fafafa;color:var(--colorPrincipal);display:flex;align-items:flex-start;margin-bottom:8px;min-height:83px;padding:12px 21px;grid-gap:20px;gap:20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item>div{display:flex;flex-direction:column;min-height:20px;min-width:20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item>div .item-header{color:#7b7b7b;font-family:"Archivo-Bold";font-size:10px;margin-bottom:17px;text-transform:uppercase}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item>div .item-header{margin-bottom:10px;font-size:11px}}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item>div .item-content{align-items:center;display:flex;height:40px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item>div .item-content{height:auto}}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period{flex:1 1 350px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period{flex:0 0 auto;width:100%}}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .item-content{grid-gap:10px;gap:10px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period{width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .selectors{display:flex;color:var(--colorPrincipal)}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .selectors .selector{align-items:center;border:2px solid #000;border-radius:30px;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:16px;margin-right:10px;padding:10px 11px;position:relative}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .selectors .selector:last-of-type{margin-right:0}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .selectors .selector span{margin-right:9px;position:relative;top:1px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .selectors .selector span path{fill:var(--colorPrincipal)}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .selectors .selector .date-text{align-items:flex-start;display:flex}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .selectors .selector .date-text span{margin:0 6px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .selectors .selector .time-text{align-items:center;display:flex;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .selectors .selector .time-text p{margin:0;width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options{border:none;display:none;flex-direction:row;left:0;min-height:265px;top:65px;padding:0;width:270px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options.active{display:flex}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar{width:265px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar{position:relative;z-index:5}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar .react-calendar__navigation{text-align:center;padding:8px 0 12px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar .react-calendar__navigation button{font-size:15px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__label span{font-family:"Archivo-Bold";font-size:12px;color:#000}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday{font-size:7px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile{border:none!important;background-color:transparent;padding:8px 12px!important;margin:0}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile abbr{font-size:10px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--active,.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive{background:var(--colorPrincipal);color:#fff;font-family:"Archivo-Bold"}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeStart{border-radius:15px 0 0 15px!important}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeEnd{border-radius:0 15px 15px 0!important}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive,.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeBothEnds{border-radius:100px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeBothEnds{border-radius:100px!important}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time{width:188px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector{width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row{display:flex;grid-gap:2px;gap:2px;justify-content:space-between;position:relative;width:100%;margin-bottom:2px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row .time-item{padding:14px 0;flex:1 1}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row .time-item .time-item-title{font-family:"Archivo-Medium";font-size:10px;margin-bottom:5px;text-align:center;text-transform:uppercase}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row .time-item .item-command{align-items:center;display:flex;font-family:"Archivo-Bold";font-size:22px;justify-content:center}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row .time-item .item-command .item-number{font-size:30px;text-align:center;width:35px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row .time-item .item-command .cmd-btn{cursor:pointer;text-align:center;width:25px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .time-row .item-title{background-color:var(--colorPrincipal);border-radius:10px;color:#fff;font-family:"Archivo-Medium";font-size:10px;left:50%;padding:4px 8px;position:absolute;top:0;text-transform:uppercase;transform:translateX(-50%)}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .all-time-selector{align-items:center;background-color:var(--colorPrincipal);color:#fff;display:flex;font-family:"Archivo-Medium";font-size:14px;height:40px;justify-content:center;margin-top:2px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .all-time-selector .check{border:1px solid #fff;height:16px;margin-right:10px;position:relative;width:16px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .vacacional-period .vacacional-period-select .vacacional-period-options .period-time .time-selector .all-time-selector .check .checked{border-left:2px solid #fff;border-bottom:2px solid #fff;height:6px;left:2px;margin-right:10px;position:absolute;top:3px;transform:rotate(-45deg);width:10px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options{border:none;display:none;flex-direction:row;left:0;min-height:265px;top:65px;padding:0;width:270px;position:absolute;z-index:1000}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options.active{display:flex}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar{width:265px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar{position:relative;z-index:5}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar .react-calendar__navigation{text-align:center;padding:8px 0 12px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar .react-calendar__navigation button{font-size:15px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__label span{font-family:"Archivo-Bold";font-size:12px;color:#000}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday{font-size:7px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile{border:none!important;background-color:transparent;padding:8px 12px!important;margin:0}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile abbr{font-size:10px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--active,.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive{background:var(--colorPrincipal);color:#fff;font-family:"Archivo-Bold"}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeStart{border-radius:15px 0 0 15px!important}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeEnd{border-radius:0 15px 15px 0!important}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive,.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeBothEnds{border-radius:100px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .vacacional-period-options .period-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeBothEnds{border-radius:100px!important}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat-borrar{display:flex;flex-direction:row;align-items:flex-start;grid-gap:15px;gap:15px;margin-left:auto;flex-shrink:0;flex-wrap:nowrap;white-space:nowrap}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat-borrar{width:100%;margin-left:0;grid-gap:10px;gap:10px}}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat{flex:0 0 auto;flex-shrink:0;display:flex;flex-direction:column}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat{flex:0 0 auto;width:100%}}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .repeat-selector{align-items:center;display:flex;font-family:"Archivo-Medium"}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .repeat-selector .repeat-item{align-items:center;border:2px solid #000;border-radius:20px;cursor:pointer;display:flex;height:36px;margin-right:4px;padding:0 10px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .repeat-selector .repeat-item.active{background-color:var(--colorPrincipal);color:var(--white)}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-borrar{align-items:center;cursor:pointer;display:flex;flex:0 0 30px;justify-content:center;margin-top:35px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-borrar path{fill:var(--colorPrincipal)}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-borrar{margin-top:0;margin-left:0;width:20px;height:20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-borrar svg{width:14px;height:14px}}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .new-item-txt{cursor:pointer;font-family:"Archivo-SemiBold";font-size:16px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .new-item-row{align-items:center;color:#393d40;display:flex;justify-content:space-between;font-family:"Archivo-Medium";width:100%}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .new-item-row .calendar-row{align-items:center;display:flex;width:491px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .new-item-row .calendar-row span{color:#8cbaf7;margin:0 19px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .new-item-row .calendar-row .date-row{align-items:center;display:flex;font-family:"Archivo-Bold";font-size:16px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item{flex-direction:column;grid-gap:8px;gap:8px;padding:12px;min-height:auto;margin-bottom:15px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item:nth-child(odd){background-color:#d6e8fe!important}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item:nth-child(2n){background-color:#fff!important}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-header{font-size:10px;margin-bottom:5px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-content{height:auto;min-height:25px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period{flex:1 1;width:100%;flex-direction:column;grid-gap:5px;gap:5px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .selectors{flex-direction:column;grid-gap:5px;gap:5px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-period .selectors .selector{font-size:12px;padding:8px 6px;margin-right:0;border-radius:4px;background-color:transparent}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat{flex:1 1;width:100%;flex-wrap:wrap;grid-gap:3px;gap:3px;justify-content:flex-start}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-repeat .repeat-item{height:28px;padding:0 4px;margin-right:3px;border-radius:4px;font-size:10px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-borrar{margin-left:0;margin-top:5px;width:20px;height:20px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-borrar svg{width:14px;height:14px}.profesional .profesional-wrapper .profesional-body .prof-secondary .horarios-extra .horario-extra-item .item-borrar:empty{display:none}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .servicios-list{width:100%;margin:0;padding:0 0 20px;min-height:auto;border-radius:8px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .tab-servicios .servicios-list .servicio-list-item{width:100%;margin:3px 0;padding:8px 15px;min-height:35px;border-radius:8px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .preheader.search-active{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .preheader.search-active .botonera{justify-content:flex-start}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .password-container{margin-bottom:15px}}@media only screen and (max-width:575px){.profesional .profesional-wrapper .profesional-body .prof-secondary .button-container{margin-top:10px}}.profesional .profesional-wrapper .single-profesional{padding:44px 30px 21px}@media only screen and (max-width:575px){.profesional .profesional-wrapper .single-profesional{padding:20px 15px}}.control-horarios{padding:0}.control-horarios .control-horarios-header{margin-bottom:25px}.control-horarios .control-horarios-header h2{font-family:"Archivo-Bold";font-size:24px;margin:0}.control-horarios .estado-card{background-color:#f7f7f7;padding:20px 25px;margin:10px 0}.control-horarios .estado-card .estado-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}@media only screen and (max-width:575px){.control-horarios .estado-card .estado-header{margin-bottom:20px}}.control-horarios .estado-card .estado-header h3{font-family:"Archivo-Bold";font-size:16px;margin:0}.control-horarios .estado-card .estado-header .estado-badge{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 16px;border-radius:20px;font-family:"Archivo-Bold";font-size:14px;color:#fff}.control-horarios .estado-card .estado-header .estado-badge .estado-icon{width:8px;height:8px;border-radius:50%;background-color:#fff}.control-horarios .estado-card .estado-info{margin-bottom:20px}.control-horarios .estado-card .estado-info .info-row{display:flex;align-items:center;margin-bottom:10px;font-size:15px}.control-horarios .estado-card .estado-info .info-row strong{font-family:"Archivo-Bold";margin-right:8px}.control-horarios .estado-card .estado-info .tiempo-transcurrido{font-size:32px;font-family:"Archivo-Bold";text-align:center;margin:20px 0;letter-spacing:2px}.control-horarios .estado-card .accion-principal{display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px}.control-horarios .estado-card .accion-principal .btn-accion-principal{padding:15px 30px;border:none;font-family:"Archivo-Bold";font-size:16px;color:#fff;cursor:pointer;transition:opacity .2s ease}.control-horarios .estado-card .accion-principal .btn-accion-principal:hover:not(:disabled){opacity:.9}.control-horarios .estado-card .accion-principal .btn-accion-principal:disabled{opacity:.6;cursor:not-allowed}.control-horarios .estado-card .accion-principal .acciones-secundarias{display:flex;grid-gap:8px;gap:8px}@media only screen and (max-width:575px){.control-horarios .estado-card .accion-principal .acciones-secundarias{margin:auto}}.control-horarios .estado-card .accion-principal .acciones-secundarias button{padding:10px 24px;border:none;font-family:"Archivo-Bold";font-size:16px;color:#fff;cursor:pointer;transition:opacity .2s ease}.control-horarios .estado-card .accion-principal .acciones-secundarias button:hover{opacity:.9}.control-horarios .historial-section{background-color:var(--color6);padding:20px 25px}.control-horarios .historial-section .historial-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.control-horarios .historial-section .historial-header h3{font-family:"Archivo-Bold";font-size:16px;margin:0}.control-horarios .historial-section .historial-header .btn-toggle-historial{padding:8px 16px;border:none;font-family:"Archivo-Bold";font-size:14px;color:#fff;cursor:pointer;transition:opacity .2s ease}.control-horarios .historial-section .historial-header .btn-toggle-historial:hover{opacity:.9}.control-horarios .historial-section .historial-content .historial-loading,.control-horarios .historial-section .historial-content .historial-vacio{text-align:center;padding:20px;font-size:15px}.control-horarios .historial-section .historial-content .historial-lista{max-height:500px;overflow-y:auto}.control-horarios .historial-section .historial-content .historial-lista .jornada-item{padding:20px;margin-bottom:15px;background-color:#fff}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-header{font-family:"Archivo-Bold";font-size:14px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .accion-item{display:flex;align-items:center;padding:12px;margin-bottom:8px;background-color:#fff;font-size:14px;position:relative}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .accion-item:last-child{margin-bottom:0}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .accion-item .accion-tipo{display:inline-block;padding:4px 12px;border-radius:4px;font-family:"Archivo-SemiBold";font-size:12px;text-transform:uppercase;margin-right:12px;min-width:90px;text-align:center}@media only screen and (max-width:575px){.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .accion-item .accion-tipo{min-width:70px}}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .accion-item .accion-tipo.iniciar{background-color:#4caf50;color:#fff}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .accion-item .accion-tipo.pausar{background-color:#ff9800;color:#fff}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .accion-item .accion-tipo.reanudar{background-color:#2196f3;color:#fff}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .accion-item .accion-tipo.finalizar{background-color:#1a28d7;color:#fff}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .accion-item .accion-detalles{flex:1 1}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .accion-item .accion-detalles .accion-fecha{font-family:"Archivo-SemiBold";margin-bottom:4px}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .accion-item .accion-detalles .accion-dispositivo{font-size:12px;opacity:.7}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .btn-borrar-registro{background:none;border:none;padding:4px 8px;cursor:pointer;opacity:.5;transition:opacity .2s ease;margin-left:auto;display:flex;align-items:center}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .btn-borrar-registro:hover{opacity:1}.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .btn-borrar-registro:hover svg line,.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .btn-borrar-registro:hover svg path,.control-horarios .historial-section .historial-content .historial-lista .jornada-item .jornada-acciones .btn-borrar-registro:hover svg rect{fill:#e53935;stroke:#e53935}.control-horarios .historial-section .historial-content .historial-cargar-mas{text-align:center;padding:20px}.control-horarios .historial-section .historial-content .historial-cargar-mas .btn-cargar-mas{padding:10px 20px;border:none;color:#fff;cursor:pointer;font-size:14px;font-family:"Archivo-Bold";transition:opacity .2s ease}.control-horarios .historial-section .historial-content .historial-cargar-mas .btn-cargar-mas:hover:not(:disabled){opacity:.9}.control-horarios .historial-section .historial-content .historial-cargar-mas .btn-cargar-mas:disabled{opacity:.6;cursor:not-allowed}.password-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.password-modal-overlay .password-modal{background-color:#fff;padding:30px;max-width:400px;width:90%;box-shadow:0 4px 20px rgba(0,0,0,.2)}.password-modal-overlay .password-modal .modal-header{margin-bottom:20px}.password-modal-overlay .password-modal .modal-header h3{font-family:"Archivo-Bold";font-size:20px;margin:0 0 8px}.password-modal-overlay .password-modal .modal-header p{font-size:14px;margin:0;opacity:.7}.password-modal-overlay .password-modal .modal-body{margin-bottom:25px}.password-modal-overlay .password-modal .modal-body label{display:block;font-family:"Archivo-SemiBold";margin-bottom:8px;font-size:14px}.password-modal-overlay .password-modal .modal-body input{width:100%;padding:12px;border:1px solid rgba(0,0,0,.2);font-size:16px}.password-modal-overlay .password-modal .modal-body input:focus{outline:none;border-color:var(--colorPrincipal)}.password-modal-overlay .password-modal .modal-footer{display:flex;grid-gap:8px;gap:8px}.password-modal-overlay .password-modal .modal-footer button{padding:10px 24px;border:none;font-family:"Archivo-Bold";font-size:16px;cursor:pointer;transition:opacity .2s ease}.password-modal-overlay .password-modal .modal-footer button.btn-confirmar{background-color:var(--colorPrincipal);color:#fff}.password-modal-overlay .password-modal .modal-footer button.btn-confirmar:hover{opacity:.9}.password-modal-overlay .password-modal .modal-footer button.btn-confirmar:disabled{opacity:.5;cursor:not-allowed}.password-modal-overlay .password-modal .modal-footer button.btn-cancelar{background-color:var(--color6);color:var(--colorPrincipal)}.password-modal-overlay .password-modal .modal-footer button.btn-cancelar:hover{opacity:.8}.clientes{flex-shrink:0;height:calc(100vh - 85px);width:100%;padding-left:33px;padding-right:33px;position:relative}@media only screen and (max-width:575px){.clientes{padding-left:15px;padding-right:15px;height:calc(100vh - 73px)}}@media only screen and (min-width:576px)and (max-width:991px){.clientes{padding-left:20px;padding-right:20px;height:calc(100vh - 73px)}}.clientes .preheader{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:28px}@media only screen and (max-width:575px){.clientes .preheader{flex-direction:row;align-items:center;grid-gap:10px;gap:10px;padding-top:20px;flex-wrap:wrap}}@media only screen and (min-width:576px)and (max-width:991px){.clientes .preheader{flex-direction:row;align-items:center;grid-gap:10px;gap:10px;padding-top:20px;flex-wrap:wrap}}.clientes .preheader .title{display:flex;align-items:center;flex-shrink:0}@media only screen and (max-width:575px){.clientes .preheader .title{flex-shrink:0}}@media only screen and (min-width:576px)and (max-width:991px){.clientes .preheader .title{flex-shrink:0}}.clientes .preheader .title span{display:inline-block;width:25px;height:25px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-147px -380px;margin-right:10px}.clientes .preheader .title h1{font-family:"Archivo-Bold";font-size:20px;color:var(--colorPrincipal);margin:0}@media only screen and (max-width:575px){.clientes .preheader .title h1{font-size:18px}}@media only screen and (min-width:576px)and (max-width:991px){.clientes .preheader .title h1{font-size:18px}}@media only screen and (min-width:992px){.clientes .preheader .title h1{font-size:28px}}@media only screen and (max-width:575px){.clientes .preheader .selector{display:flex;align-items:center;grid-gap:10px;gap:10px;width:auto;flex-shrink:0}}@media only screen and (min-width:576px)and (max-width:991px){.clientes .preheader .selector{display:flex;align-items:center;grid-gap:10px;gap:10px;width:auto;flex-shrink:0}}.clientes .preheader .botonera{display:flex;justify-content:flex-end;flex:1 1;transition:transform .3s}@media only screen and (max-width:575px){.clientes .preheader .botonera{justify-content:flex-end;width:auto;flex-shrink:0}}@media only screen and (min-width:576px)and (max-width:991px){.clientes .preheader .botonera{justify-content:flex-end;width:auto;flex-shrink:0}}.clientes .preheader .botonera>div{margin-left:8px}@media only screen and (max-width:575px){.clientes .preheader .botonera>div{margin-left:0}}@media only screen and (min-width:576px)and (max-width:991px){.clientes .preheader .botonera>div{margin-left:5px}}.clientes .preheader .botonera .btn-add,.clientes .preheader .botonera .btn-search{width:35px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#f8fbff;font-family:"Archivo-Bold";font-size:21px;cursor:pointer}.clientes .preheader .botonera .btn-search{position:relative}@media only screen and (max-width:575px){.clientes .preheader .botonera .btn-search{display:flex;justify-content:flex-start;width:auto;padding-right:0;margin-top:0;margin-right:8px;flex:1 1}.clientes .preheader .botonera .btn-search .search-input{display:flex;width:100%}.clientes .preheader .botonera .btn-search .search-input input{width:100%;max-width:100%}.clientes .preheader .botonera .btn-search svg{display:none}}.clientes .preheader .botonera .btn-search svg g{fill:transparent}.clientes .preheader .botonera .btn-search svg line{stroke-width:2px}.clientes .preheader .botonera .btn-search .search-input{display:none;position:relative}.clientes .preheader .botonera .btn-search .search-input input{background:none;border:none;height:100%;width:250px;padding-left:8px}.clientes .preheader .botonera .btn-search .search-input input::placeholder{color:#000}.clientes .preheader .botonera .btn-search .search-input span{font-family:"Archivo-SemiBold";font-size:12px;position:absolute;right:15px;top:0}.clientes .preheader .botonera .btn-search.active{display:flex;justify-content:flex-end;width:auto;padding-right:8px}.clientes .preheader .botonera .btn-search.active .search-input{display:flex}.clientes .preheader.compress .botonera{transform:translateX(-135px)}.clientes .table-clientes{display:flex;flex-direction:column;margin-top:47px}@media only screen and (max-width:575px){.clientes .table-clientes{margin-top:30px}}@media only screen and (min-width:576px)and (max-width:991px){.clientes .table-clientes{margin-top:35px}}.clientes .table-clientes .table-scrollable{height:calc(100vh - 293px);overflow:auto}@media only screen and (max-width:575px){.clientes .table-clientes .table-scrollable{height:calc(100vh - 250px);overflow-x:auto;overflow-y:auto}}@media only screen and (min-width:576px)and (max-width:991px){.clientes .table-clientes .table-scrollable{height:calc(100vh - 270px);overflow-x:auto;overflow-y:auto}}.clientes .table-clientes .table-row{border-bottom:1px solid #e3e0e0;cursor:pointer;display:flex;padding:12px 2px 12px 10px}@media only screen and (max-width:575px){.clientes .table-clientes .table-row{min-width:800px;padding:16px 8px 16px 15px;grid-gap:8px;gap:8px}}@media only screen and (min-width:576px)and (max-width:991px){.clientes .table-clientes .table-row{min-width:900px}}.clientes .table-clientes .column{display:flex;margin-right:5px;overflow:hidden}@media only screen and (max-width:575px){.clientes .table-clientes .column{margin-right:8px;padding:4px 0}}.clientes .table-clientes .column span{margin-left:22px}@media only screen and (max-width:575px){.clientes .table-clientes .column span{margin-left:12px;font-size:14px}}.clientes .table-clientes .column.name{flex-basis:140px;min-width:140px}@media only screen and (min-width:1200px){.clientes .table-clientes .column.name{flex-basis:260px;min-width:260px}}@media only screen and (min-width:1336px){.clientes .table-clientes .column.name{flex-basis:29%;min-width:29%}}.clientes .table-clientes .column.phone{flex-basis:109px;min-width:109px}@media only screen and (min-width:1336px){.clientes .table-clientes .column.phone{flex-basis:10%;min-width:10%}}.clientes .table-clientes .column.email{flex-basis:174px;min-width:174px}@media only screen and (min-width:1200px){.clientes .table-clientes .column.email{flex-basis:219px;min-width:219px}}@media only screen and (min-width:1336px){.clientes .table-clientes .column.email{flex-basis:20%;min-width:20%}}.clientes .table-clientes .column.birthdate{flex-basis:124px;min-width:124px}@media only screen and (min-width:1336px){.clientes .table-clientes .column.birthdate{flex-basis:10%;min-width:10%}}.clientes .table-clientes .column.created{flex-basis:100px;min-width:100px}@media only screen and (min-width:1336px){.clientes .table-clientes .column.created{flex-basis:10%;min-width:10%}}.clientes .table-clientes .column.last{flex-basis:179px;min-width:179px}@media only screen and (min-width:1336px){.clientes .table-clientes .column.last{flex-basis:208px;min-width:208px;flex-basis:15%;min-width:15%}}.clientes .table-clientes .column.last p{margin:0 5px}.clientes .table-clientes .column.last p:first-of-type{margin-left:0}.clientes .table-clientes .column.btns{position:relative;flex-basis:20px;min-width:20px;display:flex;justify-content:flex-end;overflow:initial}.clientes .table-clientes .column.btns .btn-menu{flex-shrink:0;cursor:pointer;position:relative}.clientes .table-clientes .column.btns .btn-menu>span{align-items:center;display:inline-flex;justify-content:center;width:35px}.clientes .table-clientes .column.btns .btn-menu .submenu{position:absolute;display:none;opacity:0;background-color:#fff;border:1px solid #e3e0e0;box-shadow:0 2px 10px #ccc;top:10px;right:30px;list-style:none;width:140px;padding:0 20px;transition:opacity .3s}.clientes .table-clientes .column.btns .btn-menu .submenu.active{display:block;opacity:1}.clientes .table-clientes .column.btns .btn-menu .submenu li{display:flex;align-items:center;height:40px;border-bottom:1px solid #e3e0e0;cursor:pointer}.clientes .table-clientes .column.btns .btn-menu .submenu li:last-of-type{border:none}.clientes .table-clientes .column.btns .btn-menu .submenu li:hover{color:var(--colorPrincipal)}.clientes .table-clientes .column.btns .btn-menu.active .submenu{display:block;opacity:1}.clientes .table-clientes .headers-row{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:10}@media only screen and (max-width:575px){.clientes .table-clientes .headers-row{min-width:800px}}@media only screen and (min-width:576px)and (max-width:991px){.clientes .table-clientes .headers-row{min-width:900px}}.clientes .table-clientes .headers-row .column{font-family:"Archivo-Bold"}.clientes .table-clientes .headers-row .column span{position:relative;top:-1px}.clientes .table-clientes .headers-row .column span.desc{top:2px;transform:rotate(180deg)}.clientes .paginacion{margin-top:15px}.clientes .paginacion,.clientes .paginacion .pag-btn{align-items:center;display:flex;justify-content:center}.clientes .paginacion .pag-btn{background-color:#f8fbff;color:var(--colorPrincipal);cursor:pointer;font-family:"Archivo-Bold";font-size:16px;height:35px;margin:0 5px;width:35px}.clientes .paginacion .pag-number{margin:3px 20px 0}.clientes .loading-clientes{opacity:1;z-index:5}.clientes .loading-clientes,.clientes .loading-clientes .bg-loading{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.clientes .loading-clientes .bg-loading{background-color:#f4efef;opacity:.5}.clientes .loading-clientes p{font-family:"Archivo-Bold";font-size:35px;z-index:6}.cliente{width:100%}@media only screen and (max-width:575px){.cliente{padding-left:15px;padding-right:15px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente{padding-left:20px;padding-right:20px}}.cliente .cliente-wrapper{width:100%;max-width:963px}.cliente .cliente-wrapper .header{display:flex;justify-content:space-between;min-height:36px;width:100%}@media only screen and (max-width:575px){.cliente .cliente-wrapper .header{flex-direction:row;align-items:center;grid-gap:10px;gap:10px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .header{flex-direction:row;align-items:center;grid-gap:12px;gap:12px}}.cliente .cliente-wrapper .header .nav-back{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:20px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .header .nav-back{font-size:20px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .header .nav-back{font-size:19px}}.cliente .cliente-wrapper .header .nav-back p{margin-left:9px}.cliente .cliente-wrapper .header .botonera{align-items:center;display:flex;transition:transform .3s}@media only screen and (max-width:575px){.cliente .cliente-wrapper .header .botonera{grid-gap:8px;gap:8px;width:100%;justify-content:flex-end}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .header .botonera{grid-gap:10px;gap:10px;width:100%;justify-content:flex-end}}.cliente .cliente-wrapper .header .botonera .btn-mini{background:none;border:none;height:36px;margin-left:10px;width:36px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .header .botonera .btn-mini{height:32px;width:32px;margin-left:0}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .header .botonera .btn-mini{height:34px;width:34px;margin-left:0}}.cliente .cliente-wrapper .header .botonera .btn-mini.btn-editar svg{height:16px;width:17px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .header .botonera .btn-mini.btn-editar svg{height:14px;width:14px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .header .botonera .btn-mini.btn-editar svg{height:15px;width:15px}}.cliente .cliente-wrapper .header .botonera .btn-mini.btn-eliminar svg{height:17px;width:17px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .header .botonera .btn-mini.btn-eliminar svg{height:14px;width:14px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .header .botonera .btn-mini.btn-eliminar svg{height:15px;width:15px}}.cliente .cliente-wrapper .header .botonera .btn{background:none;background-color:#f7f7f7;border:none;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;height:36px;margin-left:10px;width:120px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .header .botonera .btn{height:32px;font-size:12px;width:70px;margin-left:0}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .header .botonera .btn{height:34px;font-size:12px;width:70px;margin-left:0}}.cliente .cliente-wrapper .header .botonera .btn.btn-crear{background-color:var(--colorPrincipal);color:#f7f7f7}.cliente .cliente-wrapper .header .botonera .btn:hover{opacity:.3}.cliente .cliente-wrapper .header .botonera .btn:active{background-color:#edd8bb}.cliente .cliente-wrapper .header.compress .botonera{transform:translateX(-135px)}.cliente .cliente-wrapper .cliente-body{margin-top:18px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body{margin-top:15px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body{margin-top:16px}}.cliente .cliente-wrapper .cliente-body h1{font-family:"Archivo-Bold";font-size:26px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body h1{font-size:22px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body h1{font-size:24px}}.cliente .cliente-wrapper .cliente-body .user-main{align-items:center;color:#393d40;display:flex;justify-content:space-between;margin-top:12px;position:relative;width:100%}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main{flex-direction:column;align-items:flex-start;grid-gap:15px;gap:15px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main{flex-direction:column;align-items:flex-start;grid-gap:15px;gap:15px}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1{align-items:center;background-color:#f8fbff;display:flex;height:128px;width:calc(100% - 263px)}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1{flex-direction:column;height:auto;padding:15px;grid-gap:15px;gap:15px;align-items:center;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1{flex-direction:column;height:auto;padding:15px;grid-gap:15px;gap:15px;align-items:center;width:100%}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .avatar{background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:50%;cursor:pointer;height:61px;margin-left:30px;position:relative;width:71px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .avatar{height:60px;width:60px;margin-left:0;align-self:center;flex-shrink:0}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .avatar{height:60px;width:60px;margin-left:0;align-self:center;flex-shrink:0}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .avatar svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .avatar svg{width:20px;height:20px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .avatar svg{width:20px;height:20px}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .avatar .avatar-bg{align-items:center;background-color:rgba(82,79,79,.7);border-radius:50%;color:#fff;display:flex;font-family:"Archivo-Bold";font-size:21px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .avatar .avatar-bg{font-size:18px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .avatar .avatar-bg{font-size:19px}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .data-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .data-group{flex-direction:column;align-items:center;grid-gap:10px;gap:10px;width:100%;flex:1 1}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .data-group{flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;width:100%;flex:1 1}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .data-group .data{display:flex;justify-content:space-between;margin-left:22px;min-width:300px;padding-right:20px;position:relative;width:100%}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .data-group .data{display:flex;flex-direction:column;margin-left:0;min-width:auto;padding-right:0;grid-gap:8px;gap:8px;width:100%;align-items:center}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .data-group .data{display:flex;flex-direction:column;margin-left:0;min-width:auto;padding-right:0;grid-gap:8px;gap:8px;width:100%;align-items:center}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .data-group .data .name{flex:1 1;min-width:120px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .data-group .data .name{width:100%;flex:none}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .data-group .data .name{width:100%;flex:none}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .data-group .data .name input{background-color:transparent;border:none;font-family:"Archivo-Bold";font-size:16px;padding:5px 8px;width:100%;text-align:left}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .data-group .data .name input{font-size:18px;padding:8px 12px;text-align:center}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .data-group .data .name input{font-size:18px;padding:8px 12px;text-align:center}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .data-group .data .name input::placeholder{color:#393d40}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .delays{flex:1 1;min-width:200px;display:flex;align-items:center}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .delays{width:100%;flex:none;min-width:auto}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .delays{width:100%;flex:none;min-width:auto}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data{align-items:center;display:flex;margin-left:22px;margin-top:19px;width:100%}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;grid-gap:10px;gap:10px;margin-left:0;margin-top:15px;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;grid-gap:10px;gap:10px;margin-left:0;margin-top:15px;width:100%}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input{margin-right:8px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input{margin-right:0;width:100%;min-width:auto;max-width:none;flex:none;display:flex;align-items:center}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input{margin-right:0;width:100%;min-width:auto;max-width:none;flex:none;display:flex;align-items:center}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input input{border:none;height:30px;text-align:center;font-family:"Archivo-Regular";font-size:16px;width:100%}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input input{height:35px;font-size:14px;text-align:left;padding:8px 12px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input input{height:35px;font-size:14px;text-align:left;padding:8px 12px}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input input::placeholder{color:#000}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.phone{width:111px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.phone{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.phone{width:100%}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.email{flex:1 1 auto}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.email{flex:none;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.email{flex:none;width:100%}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha{background-color:#fff;font-size:16px;margin-right:20px;position:relative;width:111px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha{width:100%;margin-right:0}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha{width:100%;margin-right:0}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .date-input{align-items:center;display:flex;height:30px;justify-content:center}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .date-input{height:35px;justify-content:flex-start}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .date-input{height:32px;justify-content:flex-start}}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar{font-size:10px;left:0;position:absolute;top:30px;width:287px}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar .react-calendar{position:relative;background-color:#fff;border:1px solid #e3e0e0;z-index:5}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar .react-calendar .react-calendar__navigation{padding:17px 0 8px}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar .react-calendar .react-calendar__navigation button{font-size:15px}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__label span{font-family:"Archivo-Bold";font-size:12px;color:#000}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday{font-size:7px}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile{border:none!important;background-color:transparent;padding:8px 12px!important;margin:0}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile abbr{font-size:10px}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--active,.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive{background:var(--colorPrincipal);color:#fff;font-family:"Archivo-Bold"}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeStart{border-radius:15px 0 0 15px}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeEnd{border-radius:0 15px 15px 0}.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive,.cliente .cliente-wrapper .cliente-body .user-main .cliente-col.col-1 .contact-data .contact-input.fecha .fechanac-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeBothEnds{border-radius:100px}.cliente .cliente-wrapper .cliente-body .col-2{display:flex;flex-direction:column;justify-content:space-between;height:128px;width:258px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .col-2{width:100%;height:auto;flex-direction:column;grid-gap:10px;gap:10px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .col-2{width:100%;height:auto;flex-direction:column;grid-gap:12px;gap:12px}}.cliente .cliente-wrapper .cliente-body .col-2 .col-item{align-items:center;background-color:#f8fbff;display:flex;font-family:"Archivo-Bold";font-size:16px;height:62px;justify-content:space-between;padding:0 14px 0 26px;width:100%}@media only screen and (max-width:575px){.cliente .cliente-wrapper .cliente-body .col-2 .col-item{height:auto;padding:12px 14px;font-size:14px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .cliente-body .col-2 .col-item{height:auto;padding:14px 16px;font-size:15px}}.cliente .cliente-wrapper .cliente-body .col-2 .col-item .ylm-toggle p{display:none}.cliente .cliente-wrapper .cliente-body .picker{cursor:pointer;display:flex;margin-left:10px;padding-bottom:27px;position:relative;width:180px}.cliente .cliente-wrapper .cliente-body .picker .swatch{border-radius:50%;height:10px;position:relative;width:10px}.cliente .cliente-wrapper .cliente-body .picker .popover{position:absolute;right:-40px;top:0;z-index:3}.cliente .cliente-wrapper .cliente-body .delays{align-items:center;display:flex;min-width:200px}.cliente .cliente-wrapper .cliente-body .delays .delay{align-items:center;cursor:pointer;display:flex;position:relative}.cliente .cliente-wrapper .cliente-body .delays .delay .delay-select{align-items:center;display:flex;margin-left:8px}.cliente .cliente-wrapper .cliente-body .delays .delay .delay-select p{font-family:"Archivo-Bold";font-size:14px}.cliente .cliente-wrapper .cliente-body .delays .delay .delay-select p.underline{text-decoration:underline}.cliente .cliente-wrapper .cliente-body .delays .delay .delay-select>span{margin-left:9px}.cliente .cliente-wrapper .cliente-body .delays .delay .delay-select .delay-options{background-color:#fff;border:1px solid #e3e0e0;top:25px;box-shadow:0 2px 5px 1px rgba(0,0,0,.15);color:#000;display:none;list-style:none;padding:0 16px;position:absolute;z-index:3}.cliente .cliente-wrapper .cliente-body .delays .delay .delay-select .delay-options li{border-bottom:1px solid #e3e0e0;cursor:pointer;padding:8px 0}.cliente .cliente-wrapper .cliente-body .delays .delay .delay-select .delay-options li:last-of-type{border:none}.cliente .cliente-wrapper .cliente-body .delays .delay .delay-select .delay-options li:hover{opacity:.8}.cliente .cliente-wrapper .cliente-body .delays .delay .delay-select .delay-options.active{display:block}.cliente .cliente-wrapper .cliente-body .delays .delay-time{align-items:center;cursor:pointer;display:flex;margin-left:10px;position:relative}.cliente .cliente-wrapper .cliente-body .delays .delay-time .delay-time-select{align-items:center;display:flex;margin-left:8px}.cliente .cliente-wrapper .cliente-body .delays .delay-time .delay-time-select p{font-family:"Archivo-Bold";font-size:14px}.cliente .cliente-wrapper .cliente-body .delays .delay-time .delay-time-select p.underline{text-decoration:underline}.cliente .cliente-wrapper .cliente-body .delays .delay-time .delay-time-select>span{margin-left:9px}.cliente .cliente-wrapper .cliente-body .delays .delay-time .delay-time-select .delay-time-options{background-color:#fff;border:1px solid #e3e0e0;top:25px;box-shadow:0 2px 5px 1px rgba(0,0,0,.15);color:#000;display:none;list-style:none;padding:0 16px;position:absolute;width:100px;z-index:3}.cliente .cliente-wrapper .cliente-body .delays .delay-time .delay-time-select .delay-time-options li{border-bottom:1px solid #e3e0e0;cursor:pointer;padding:8px 0}.cliente .cliente-wrapper .cliente-body .delays .delay-time .delay-time-select .delay-time-options li:last-of-type{border:none}.cliente .cliente-wrapper .cliente-body .delays .delay-time .delay-time-select .delay-time-options li:hover{opacity:.8}.cliente .cliente-wrapper .cliente-body .delays .delay-time .delay-time-select .delay-time-options.active{display:block}.cliente .cliente-wrapper .new-cita{align-items:center;background-color:#f8fbff;color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:16px;height:70px;justify-content:center;margin-top:22px}.cliente .cliente-wrapper .user-tabs{align-items:center;display:flex;justify-content:space-between;height:40px;margin-top:22px}@media only screen and (max-width:575px){.cliente .cliente-wrapper .user-tabs{height:40px;margin-top:15px;grid-gap:2px;gap:2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.cliente .cliente-wrapper .user-tabs::-webkit-scrollbar{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .user-tabs{height:38px;margin-top:18px;grid-gap:2px;gap:2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.cliente .cliente-wrapper .user-tabs::-webkit-scrollbar{display:none}}.cliente .cliente-wrapper .user-tabs .user-tab{align-items:center;background-color:#f8fbff;color:var(--colorPrincipal);cursor:pointer;display:flex;font-size:16px;justify-content:center;height:100%;width:calc(25% - 3.75px)}@media only screen and (max-width:575px){.cliente .cliente-wrapper .user-tabs .user-tab{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Medium";justify-content:center;height:40px;width:133px;min-width:133px;flex-shrink:0;background-color:transparent;font-size:14px;text-align:center;padding:4px 8px}.cliente .cliente-wrapper .user-tabs .user-tab .tab-icon{display:none}.cliente .cliente-wrapper .user-tabs .user-tab p{font-size:14px;line-height:1.2;margin-left:0!important;text-align:center;width:100%;padding:0}.cliente .cliente-wrapper .user-tabs .user-tab.active{background-color:#d6e8fe;color:var(--colorPrincipal);font-family:"Archivo-Bold"}.cliente .cliente-wrapper .user-tabs .user-tab:hover{text-decoration:none!important}.cliente .cliente-wrapper .user-tabs .user-tab:focus{text-decoration:none!important;outline:none}.cliente .cliente-wrapper .user-tabs .user-tab:active{text-decoration:none!important}.cliente .cliente-wrapper .user-tabs .user-tab a{text-decoration:none}.cliente .cliente-wrapper .user-tabs .user-tab .icon,.cliente .cliente-wrapper .user-tabs .user-tab svg{display:none!important}.cliente .cliente-wrapper .user-tabs .user-tab *{text-decoration:none!important}}.cliente .cliente-wrapper .user-tabs .user-tab:hover{text-decoration:none!important}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .user-tabs .user-tab{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Medium";justify-content:center;height:38px;width:133px;min-width:133px;flex-shrink:0;background-color:transparent;font-size:14px;text-align:center;padding:4px 8px}.cliente .cliente-wrapper .user-tabs .user-tab .tab-icon{display:none!important}.cliente .cliente-wrapper .user-tabs .user-tab p{font-size:14px;line-height:1.2;margin-left:0;text-align:center;width:100%;padding:0 8px}.cliente .cliente-wrapper .user-tabs .user-tab.active{background-color:#d6e8fe;color:var(--colorPrincipal);font-family:"Archivo-Bold"}.cliente .cliente-wrapper .user-tabs .user-tab:hover{text-decoration:none}}.cliente .cliente-wrapper .user-tabs .user-tab .tab-icon{display:inline-flex;font-family:"Archivo-Medium"}.cliente .cliente-wrapper .user-tabs .user-tab p{margin-left:13px}.cliente .cliente-wrapper .user-tabs .user-tab.active{background-color:var(--colorPrincipal);color:#fff;font-family:"Archivo-Bold"}.cliente .cliente-wrapper .user-tabs .user-tab.active svg path{fill:#fff}.cliente .cliente-wrapper .user-tabs .user-tab:hover{text-decoration:underline}.cliente .cliente-wrapper .user-secondary{height:calc(100vh - 452px);overflow:auto}@media only screen and (max-width:575px){.cliente .cliente-wrapper .user-secondary{height:calc(100vh - 300px);overflow-x:auto;overflow-y:auto}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .cliente-wrapper .user-secondary{height:calc(100vh - 350px);overflow-x:auto;overflow-y:auto}}.cliente .cliente-wrapper .user-secondary .horario .add-sucursal{align-items:center;background-color:#f8fbff;color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-SemiBold";font-size:16px;height:70px;margin-bottom:3px;margin-top:3px;padding:0 33px;position:relative}.cliente .cliente-wrapper .user-secondary .horario .add-sucursal .add-sucursal-options{color:#393d40;display:none;font-family:"Archivo-Regular";font-size:14px;list-style:none;padding:5px 8px 5px 19px;position:absolute;top:25px;width:150px}.cliente .cliente-wrapper .user-secondary .horario .add-sucursal .add-sucursal-options.active{display:block}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item{background-color:#f8fbff;cursor:pointer;display:flex;margin-bottom:3px;padding:26px 21px 26px 40px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item.selected{background-color:#d6e8fe}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item>div{padding-right:10px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .name{color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;width:185px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios{display:flex;flex-wrap:wrap;width:538px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario{display:flex;flex-direction:column;width:175px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .dias{display:flex;font-family:"Archivo-Bold";font-size:16px;overflow:hidden;width:calc(100% - 10px)}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .dias .text{display:flex;flex-wrap:wrap}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .dias .text .separador{margin:0 3px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .dias .text .separador.coma{margin:0 3px 0 0}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .dias .chevron{position:relative;margin-left:5px;top:-2px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas{margin-top:8px;margin-bottom:18px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora{align-items:center;display:flex;font-family:"Archivo-Medium";font-size:14px;margin-bottom:2px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input{position:relative}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .h-input{align-items:center;display:flex;font-family:"Archivo-Bold";font-size:14px;height:30px;justify-content:flex-start;width:70px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .h-input.active{border:2px solid var(--colorPrincipal)}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper{background-color:#fff;box-shadow:0 2px 5px 1px rgba(0,0,0,.15);display:none;padding:10px;position:absolute;top:32px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors{align-items:center;display:flex}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .selector{width:50px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .selector .selector-value{font-family:"Archivo-Bold";font-size:20px;padding:10px;text-align:center;width:100%}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .selector .btn{display:flex;justify-content:center;padding:10px 0}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .selector .btn.btn-add{transform:rotate(180deg)}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .separator{font-family:"Archivo-Bold";font-size:20px;position:relative;top:-1px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper>button{background-color:var(--colorPrincipal);border:none;color:#fff;font-family:"Archivo-Medium";font-size:14px;margin-top:10px;padding:5px 0;width:100%}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora .hora-input .selector-wrapper.active{display:block;z-index:5}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item .horarios .horario .horas .hora .sep-a{margin:0 9px}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item.active{background-color:#d6e8fe}.cliente .cliente-wrapper .user-secondary .horario .sucursal-item.active .horarios .horario .horas .hora .hora-input .h-input{background-color:#fff;font-family:"Archivo-Medium";padding-left:11px}.cliente .cliente-wrapper .user-secondary .descansos{padding-top:24px}.cliente .cliente-wrapper .user-secondary .descansos .descansos-tabs{display:flex;justify-content:space-between}.cliente .cliente-wrapper .user-secondary .descansos .descansos-tabs .descansos-tab{align-items:center;background-color:#fafafa;color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-Bold";height:35px;justify-content:center;width:calc(50% - 2px)}.cliente .cliente-wrapper .user-secondary .descansos .descansos-tabs .descansos-tab.active{background-color:#d6e8fe}.cliente .cliente-wrapper .user-secondary .descansos .vacacional{margin-top:3px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item{align-items:center;background-color:#d6e8fe;color:var(--colorPrincipal);display:flex;min-height:70px;padding:0 21px 0 33px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-txt{cursor:pointer;font-family:"Archivo-SemiBold";font-size:16px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row{align-items:center;color:#393d40;display:flex;justify-content:space-between;font-family:"Archivo-Medium";width:100%}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row{align-items:center;display:flex;width:491px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row span{color:#8cbaf7;margin:0 19px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row{align-items:center;display:flex}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row.del span{margin:0 12px 0 0}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input{align-items:center;background-color:#fff;cursor:pointer;display:flex;justify-content:center;height:30px;position:relative;width:131px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar{font-family:"Archivo-Regular";font-size:10px;left:0;position:absolute;top:30px;width:287px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar{position:relative;background-color:#fff;border:1px solid #e3e0e0;z-index:5}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__navigation{padding:17px 0 8px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__navigation button{font-size:15px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__label span{font-family:"Archivo-Bold";font-size:12px;color:#000}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday{font-size:7px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile{border:none!important;background-color:transparent;padding:8px 12px!important;margin:0}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile abbr{font-size:10px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--active,.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive{background:var(--colorPrincipal);color:#fff;font-family:"Archivo-Bold"}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeStart{border-radius:15px 0 0 15px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeEnd{border-radius:0 15px 15px 0}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive,.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeBothEnds{border-radius:100px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .time-input{align-items:center;background-color:#fff;display:flex;height:30px;justify-content:center;margin-left:3px;width:70px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .time-input .hora-input{width:100%}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row .date-row .time-input .hora-input .h-input{font-family:"Archivo-Medium";justify-content:center}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .calendar-row.hide-hours .time-input{display:none!important}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .ylm-checkbox{margin-left:12px;flex:1 0 auto}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .vacacional-item .new-item-row .ylm-checkbox p{font-family:"Archivo-Regular";font-size:14px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .botonera{align-items:center;display:flex}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .botonera .btn{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;margin-right:14px;width:50px}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .botonera .btn:last-of-type{margin-right:0}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .botonera .btn svg path{fill:var(--colorPrincipal)}.cliente .cliente-wrapper .user-secondary .descansos .vacacional .botonera .btn:hover{opacity:.8}.cliente .cliente-wrapper .user-secondary .servicios .ylm-select{align-items:center;cursor:pointer;flex-direction:row}.cliente .cliente-wrapper .user-secondary .servicios .ylm-select span{margin-left:12px}.cliente .cliente-wrapper .user-secondary .servicios .ylm-select .ylm-select-options{border:none;box-shadow:0 2px 10px #ccc;top:35px;width:470px}.cliente .cliente-wrapper .user-secondary .servicios .ylm-select .ylm-select-options .select-option{color:#000;font-family:"Archivo-Regular";font-size:14px}.cliente .cliente-wrapper .user-secondary .servicios .ylm-select .ylm-select-options.active{max-height:221px}.cliente .cliente-wrapper .user-secondary .servicios .add-servicio{align-items:center;background-color:#d6e8fe;color:var(--colorPrincipal);display:flex;font-family:"Archivo-SemiBold";font-size:16px;height:70px;margin-top:3px;padding:0 21px 0 33px}.cliente .cliente-wrapper .user-secondary .servicios .add-servicio span path{stroke:var(--colorPrincipal)}.cliente .cliente-wrapper .user-secondary .permisos .ylm-select{align-items:center;cursor:pointer;flex-direction:row}.cliente .cliente-wrapper .user-secondary .permisos .ylm-select span{margin-left:12px}.cliente .cliente-wrapper .user-secondary .permisos .ylm-select .ylm-select-options{border:none;box-shadow:0 2px 10px #ccc;top:35px;min-width:200px}.cliente .cliente-wrapper .user-secondary .permisos .ylm-select .ylm-select-options .select-option{color:#000;font-family:"Archivo-Regular";font-size:14px}.cliente .cliente-wrapper .user-secondary .permisos .ylm-select .ylm-select-options.active{max-height:221px}.cliente .cliente-wrapper .user-secondary .permisos .add-permiso{align-items:center;background-color:#d6e8fe;color:var(--colorPrincipal);display:flex;font-family:"Archivo-SemiBold";font-size:16px;height:70px;margin-top:3px;padding:0 21px 0 33px}.cliente .cliente-wrapper .user-secondary .permisos .add-permiso span path{stroke:var(--colorPrincipal)}.cliente .single-cliente{padding:44px 30px}@media only screen and (max-width:575px){.cliente .single-cliente{padding:20px 15px}}@media only screen and (min-width:576px)and (max-width:991px){.cliente .single-cliente{padding:25px 20px}}.cliente .single-cliente .ultima-reserva .cita-row{align-items:center;background-color:#f8fbff;font-family:"Archivo-Bold";height:70px;display:flex;margin-top:5px;position:relative}@media only screen and (max-width:575px){.cliente .single-cliente .ultima-reserva .cita-row{height:auto;padding:12px 15px;margin-top:8px;grid-gap:8px;gap:8px}}.cliente .single-cliente .ultima-reserva .cita-row>div{margin-left:15px}@media only screen and (max-width:575px){.cliente .single-cliente .ultima-reserva .cita-row>div{margin-left:8px;font-size:14px}}.cliente .single-cliente .ultima-reserva .cita-row .cita-date{font-family:"Archivo-Regular";margin-left:33px;width:168px}@media only screen and (max-width:575px){.cliente .single-cliente .ultima-reserva .cita-row .cita-date{margin-left:0;font-size:13px}}.cliente .single-cliente .ultima-reserva .cita-row .cita-servicio{font-family:"Archivo-Regular";width:165px}@media only screen and (max-width:575px){.cliente .single-cliente .ultima-reserva .cita-row .cita-servicio{font-size:13px}}.cliente .single-cliente .ultima-reserva .cita-row .cita-profesional{width:117px}@media only screen and (max-width:575px){.cliente .single-cliente .ultima-reserva .cita-row .cita-profesional{font-size:13px}}.cliente .single-cliente .ultima-reserva .cita-row .cita-sucursal{width:156px}.cliente .single-cliente .ultima-reserva .cita-row .cita-activa{flex:1 1 auto}.cliente .single-cliente .ultima-reserva .cita-row .cita-indicador{background-color:#f67f8c;height:100%;width:6px}.cliente .single-cliente .ultima-reserva .cita-row .cita-indicador.active{background-color:#b9ffc4}.cliente .single-cliente .comentarios .comentario-row{align-items:center;background-color:#f8fbff;font-family:"Archivo-Bold";height:70px;display:flex;margin-top:5px;position:relative}.cliente .single-cliente .comentarios .comentario-row>div{margin-left:15px}.cliente .single-cliente .comentarios .comentario-row .comentario-date{font-family:"Archivo-Regular";margin-left:33px;width:168px}.cliente .single-cliente .comentarios .comentario-row .comentario-text{font-family:"Archivo-Regular";flex:1 1 auto}.cliente .single-cliente .comentarios .comentario-row button{align-items:center;background-color:#fff;border:none;display:flex;height:50px;justify-content:center;margin-left:10px;margin-right:15px;padding:0;width:50px}.cliente .single-cliente .comentarios .comentario-row button svg{margin-left:2px}.cliente .single-cliente .comentarios .new-comentario{align-items:center;background-color:#f8fbff;color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:16px;height:70px;justify-content:center;margin-top:5px;padding:0 15px}.cliente .single-cliente .comentarios .new-comentario .comentario-text{align-items:center;display:flex;justify-content:space-between;width:100%}.cliente .single-cliente .comentarios .new-comentario .comentario-text input{font-size:14px;height:35px;padding:0 10px;width:100%}.cliente .single-cliente .comentarios .new-comentario .comentario-text input::placeholder{color:#7b7b7b}.cliente .single-cliente .comentarios .new-comentario .comentario-text button{align-items:center;background-color:#fff;border:none;display:flex;height:50px;justify-content:center;margin-left:10px;padding:0;width:50px}.cliente .single-cliente .comentarios .new-comentario .comentario-text button svg{margin-left:2px}.cliente .single-cliente .bono-servicio .bono-item{background-color:#f8fbff;margin-top:6px;padding:21px}.cliente .single-cliente .bono-servicio .bono-item .first-row table{table-layout:fixed;width:100%}.cliente .single-cliente .bono-servicio .bono-item .first-row table thead th{color:#94bdf2;font-family:"Archivo-Bold";font-size:10px;text-align:left;text-transform:uppercase}.cliente .single-cliente .bono-servicio .bono-item .first-row table thead th:first-child{width:16%}.cliente .single-cliente .bono-servicio .bono-item .first-row table thead th:nth-child(3),.cliente .single-cliente .bono-servicio .bono-item .first-row table thead th:nth-child(4),.cliente .single-cliente .bono-servicio .bono-item .first-row table thead th:nth-child(5){width:10%}.cliente .single-cliente .bono-servicio .bono-item .first-row table thead th:nth-child(6){width:18%}.cliente .single-cliente .bono-servicio .bono-item .first-row table td{padding:14px 15px 14px 0}.cliente .single-cliente .bono-servicio .bono-item .first-row table td.duracion,.cliente .single-cliente .bono-servicio .bono-item .first-row table td.precio,.cliente .single-cliente .bono-servicio .bono-item .first-row table td.renovacion{font-family:"Archivo-Bold"}.cliente .single-cliente .bono-servicio .bono-item .second-row{margin-top:20px}.cliente .single-cliente .bono-servicio .bono-item .second-row table{table-layout:fixed;width:100%}.cliente .single-cliente .bono-servicio .bono-item .second-row table thead th{color:#94bdf2;font-family:"Archivo-Bold";font-size:10px;text-align:left;text-transform:uppercase}.cliente .single-cliente .bono-servicio .bono-item .second-row table thead th:nth-child(2){width:18%}.cliente .single-cliente .bono-servicio .bono-item .second-row table tbody .sellos{align-items:center;display:flex;justify-content:flex-start;flex-wrap:wrap}.cliente .single-cliente .bono-servicio .bono-item .second-row table tbody .sellos .sello{align-items:center;background-color:#94bdf2;border-radius:50%;color:#fff;display:flex;font-family:"Archivo-Bold";height:50px;justify-content:center;margin-right:12px;width:50px}.cliente .single-cliente .bono-servicio .bono-item .second-row table tbody .sellos .sello.active{background-color:var(--colorPrincipal)}.cliente .single-cliente .bono-importe table{border-collapse:collapse;margin-top:30px;table-layout:fixed;width:100%}.cliente .single-cliente .bono-importe table thead th{font-family:"Archivo-Bold"}.cliente .single-cliente .bono-importe table thead th:first-child{text-align:left;width:18%}.cliente .single-cliente .bono-importe table thead th:nth-child(2){text-align:left;width:15%}.cliente .single-cliente .bono-importe table thead th:nth-child(3){width:9%}.cliente .single-cliente .bono-importe table thead th:nth-child(4){width:11%}.cliente .single-cliente .bono-importe table thead th:nth-child(5){width:13%}.cliente .single-cliente .bono-importe table thead th:nth-child(7){width:calc(12% - 6px)}.cliente .single-cliente .bono-importe table thead th:nth-child(8){width:6px}.cliente .single-cliente .bono-importe table tbody tr{background-color:#f8fbff;border-top:8px solid #fff}.cliente .single-cliente .bono-importe table tbody tr:first-child{border-top:11px solid #fff}.cliente .single-cliente .bono-importe table tbody tr td{padding:24px 15px 24px 0;text-align:center}.cliente .single-cliente .bono-importe table tbody tr td:first-child{padding-left:25px;text-align:left}.cliente .single-cliente .bono-importe table tbody tr td:nth-child(2){text-align:left}.cliente .single-cliente .bono-importe table tbody tr td.duracion,.cliente .single-cliente .bono-importe table tbody tr td.estado,.cliente .single-cliente .bono-importe table tbody tr td.renovacion{font-family:"Archivo-Bold"}.cliente .single-cliente .bono-importe table tbody tr td.green{background-color:#b9ffc4}@media only screen and (max-width:575px){.cliente .single-cliente .cliente-saldos{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.cliente .single-cliente .cliente-saldos::-webkit-scrollbar{display:none}}.cliente .single-cliente .cliente-saldos .cliente-saldos-row{align-items:center;background-color:#f8fbff;font-family:"Archivo-Bold";height:70px;display:flex;margin-top:5px;position:relative}@media only screen and (max-width:575px){.cliente .single-cliente .cliente-saldos .cliente-saldos-row{min-width:500px}}.cliente .single-cliente .cliente-saldos .cliente-saldos-row>div{margin-left:15px}.cliente .single-cliente .cliente-saldos .cliente-saldos-row .cliente-saldos-date{font-family:"Archivo-Regular";margin-left:33px;width:168px}@media only screen and (max-width:575px){.cliente .single-cliente .cliente-saldos .cliente-saldos-row .cliente-saldos-date{margin-left:0}}.cliente .single-cliente .cliente-saldos .cliente-saldos-row .cliente-saldos-text{font-family:"Archivo-Regular";flex:1 1 auto;max-width:152px}.suscripciones{flex-shrink:0;height:calc(100vh - 85px);width:100%;padding-left:33px;padding-right:33px;position:relative}@media only screen and (max-width:575px){.suscripciones{padding-left:15px;padding-right:15px;height:calc(100vh - 73px)}}@media only screen and (min-width:576px)and (max-width:991px){.suscripciones{padding-left:20px;padding-right:20px;height:calc(100vh - 73px)}}.suscripciones .preheader{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:28px}@media only screen and (max-width:575px){.suscripciones .preheader{flex-direction:row;align-items:center;grid-gap:10px;gap:10px;padding-top:20px;flex-wrap:wrap}}@media only screen and (min-width:576px)and (max-width:991px){.suscripciones .preheader{flex-direction:row;align-items:center;grid-gap:10px;gap:10px;padding-top:20px;flex-wrap:wrap}}.suscripciones .preheader .title{display:flex;align-items:center;flex-shrink:0}@media only screen and (max-width:575px){.suscripciones .preheader .title{flex-shrink:0}}.suscripciones .preheader .title h1{font-family:"Archivo-Bold";font-size:30px;margin:0}@media only screen and (max-width:575px){.suscripciones .preheader .title h1{font-size:24px}}.suscripciones .table-clientes{display:flex;flex-direction:column;margin-top:47px;width:100%}@media only screen and (max-width:575px){.suscripciones .table-clientes{margin-top:30px}}@media only screen and (min-width:576px)and (max-width:991px){.suscripciones .table-clientes{margin-top:35px}}.suscripciones .table-clientes .table-scrollable{height:calc(100vh - 293px);overflow:auto;width:100%}@media only screen and (max-width:575px){.suscripciones .table-clientes .table-scrollable{height:calc(100vh - 250px);overflow-x:auto;overflow-y:auto}}@media only screen and (min-width:576px)and (max-width:991px){.suscripciones .table-clientes .table-scrollable{height:calc(100vh - 270px);overflow-x:auto;overflow-y:auto}}.suscripciones .table-clientes .table-row{border-bottom:1px solid #e3e0e0;cursor:pointer;display:flex;align-items:center;width:100%;padding:12px 2px 12px 10px}@media only screen and (max-width:575px){.suscripciones .table-clientes .table-row{min-width:800px;padding:16px 8px 16px 15px;grid-gap:8px;gap:8px}}@media only screen and (min-width:576px)and (max-width:991px){.suscripciones .table-clientes .table-row{min-width:900px}}.suscripciones .table-clientes .table-row .column{display:flex;align-items:center;margin-right:5px;overflow:hidden;flex:1 1;min-width:0;flex-basis:0}@media only screen and (max-width:575px){.suscripciones .table-clientes .table-row .column{margin-right:8px;padding:4px 0}}.suscripciones .table-clientes .table-row .column p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suscripciones .table-clientes .table-row .column.acciones{display:flex;justify-content:flex-end;overflow:initial}.suscripciones .table-clientes .headers-row{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:10;width:100%}@media only screen and (max-width:575px){.suscripciones .table-clientes .headers-row{min-width:800px}}@media only screen and (min-width:576px)and (max-width:991px){.suscripciones .table-clientes .headers-row{min-width:900px}}.suscripciones .table-clientes .headers-row .column{font-family:"Archivo-Bold";flex:1 1;min-width:0;flex-basis:0}.suscripciones .table-clientes .headers-row .column span{margin-left:22px}@media only screen and (max-width:575px){.suscripciones .table-clientes .headers-row .column span{margin-left:12px;font-size:14px}}.suscripciones .table-clientes .headers-row .column.acciones{display:flex;justify-content:flex-end}.suscripciones .paginacion{align-items:center;display:flex;justify-content:center;margin-top:15px}@media only screen and (max-width:575px){.suscripciones .paginacion{justify-content:flex-start}}.suscripciones .paginacion .pag-btn{align-items:center;background-color:#f8fbff;color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:16px;justify-content:center;height:35px;margin:0 5px;width:35px}.suscripciones .paginacion .pag-number{margin:3px 20px 0}.suscripciones .loading-clientes{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.suscripciones .loading-clientes .bg-loading{background-color:hsla(0,0%,100%,.8);height:100%;left:0;position:absolute;top:0;width:100%}.suscripciones .loading-clientes p{font-family:"Archivo-Bold";font-size:35px;position:relative;z-index:101}.sms-stats-cards{display:flex;grid-gap:20px;gap:20px;margin-top:25px;margin-bottom:30px;flex-wrap:wrap}@media only screen and (max-width:575px){.sms-stats-cards{grid-gap:15px;gap:15px;margin-top:20px;margin-bottom:25px}}@media only screen and (min-width:576px)and (max-width:991px){.sms-stats-cards{grid-gap:15px;gap:15px}}.sms-stats-cards .stat-card{flex:1 1;min-width:200px;background-color:#fff;border-radius:8px;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media only screen and (max-width:575px){.sms-stats-cards .stat-card{min-width:150px;padding:15px}}@media only screen and (min-width:576px)and (max-width:991px){.sms-stats-cards .stat-card{min-width:160px;flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 10px);padding:18px}}.sms-stats-cards .stat-card .stat-value{font-size:36px;font-weight:700;margin-bottom:8px}@media only screen and (max-width:575px){.sms-stats-cards .stat-card .stat-value{font-size:28px}}@media only screen and (min-width:576px)and (max-width:991px){.sms-stats-cards .stat-card .stat-value{font-size:32px}}.sms-stats-cards .stat-card .stat-value.primary{color:var(--colorPrincipal)}.sms-stats-cards .stat-card .stat-value.success{color:#28a745}.sms-stats-cards .stat-card .stat-value.warning{color:#ffc107}.sms-stats-cards .stat-card .stat-value.danger{color:#dc3545}.sms-stats-cards .stat-card .stat-label{font-size:14px;text-align:center;font-weight:500}@media only screen and (max-width:575px){.sms-stats-cards .stat-card .stat-label{font-size:12px}}@media only screen and (min-width:576px)and (max-width:991px){.sms-stats-cards .stat-card .stat-label{font-size:13px}}.sms-stats-cards .stat-card .stat-subtitle{font-size:12px;margin-top:4px;font-weight:700}@media only screen and (max-width:575px){.sms-stats-cards .stat-card .stat-subtitle{font-size:11px}}@media only screen and (min-width:576px)and (max-width:991px){.sms-stats-cards .stat-card .stat-subtitle{font-size:11px}}.sms-stats-cards .stat-card .stat-subtitle.success{color:#28a745}.sms-logs .table-empresas .table-scrollable{height:calc(100vh - 400px)!important;overflow:auto}@media only screen and (max-width:575px){.sms-logs .table-empresas .table-scrollable{height:calc(100vh - 490px)!important;overflow:auto}}@media only screen and (min-width:576px)and (max-width:991px){.sms-logs .table-empresas .table-scrollable{height:calc(100vh - 510px)!important;overflow-x:auto;overflow-y:auto}}.sms-logs .table-empresas .table-scrollable .table-row.headers-row .column{padding:0}.sms-logs .table-empresas .table-scrollable .table-row.headers-row .column p{margin:0;font-weight:700}.sms-logs .table-empresas .table-scrollable .table-row .column{padding:0;display:flex;align-items:center;overflow:hidden;box-sizing:border-box;margin-right:5px}.sms-logs .table-empresas .table-scrollable .table-row .column span{margin-left:0}.sms-logs .table-empresas .table-scrollable .table-row .column.fecha{flex:0 0 160px;min-width:160px;max-width:160px}.sms-logs .table-empresas .table-scrollable .table-row .column.empresa{flex:0 0 140px;min-width:140px;max-width:140px}.sms-logs .table-empresas .table-scrollable .table-row .column.telefono{flex:0 0 120px;min-width:120px;max-width:120px}.sms-logs .table-empresas .table-scrollable .table-row .column.tipo{flex:0 0 110px;min-width:110px;max-width:110px}.sms-logs .table-empresas .table-scrollable .table-row .column.estado{flex:0 0 90px;min-width:90px;max-width:90px}.sms-logs .table-empresas .table-scrollable .table-row .column.estado span{font-weight:700;font-size:.85em}.sms-logs .table-empresas .table-scrollable .table-row .column.entrega{flex:0 0 100px;min-width:100px;max-width:100px}.sms-logs .table-empresas .table-scrollable .table-row .column.entrega span{font-weight:700;font-size:.85em}.sms-logs .table-empresas .table-scrollable .table-row .column.mensaje{flex:1 1 auto;min-width:250px;align-items:flex-start}@media only screen and (min-width:576px)and (max-width:1024px){.sms-logs .table-empresas .table-scrollable .table-row .column.mensaje{min-width:unset}}.sms-logs .table-empresas .table-scrollable .table-row .column.mensaje span{font-size:.9em;display:block;word-wrap:break-word;word-break:break-word}.sms-logs .paginacion{align-items:center;display:flex;justify-content:center;margin-top:10px}@media only screen and (max-width:575px){.sms-logs .paginacion{justify-content:flex-start;margin-top:10px}}@media only screen and (min-width:576px)and (max-width:991px){.sms-logs .paginacion{margin-top:10px}}.sms-logs .paginacion .pag-btn{align-items:center;background-color:var(--color6);color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:16px;justify-content:center;height:35px;margin:0 5px;width:35px}.sms-logs .paginacion .pag-number{margin:3px 20px 0}.punto-venta{flex-shrink:0;height:calc(100vh - 85px);width:100%;padding-left:33px;padding-right:33px}@media only screen and (max-width:575px){.punto-venta{padding-left:15px;padding-right:15px;padding-bottom:40px;min-height:calc(100vh - 73px);height:auto}}@media only screen and (min-width:576px)and (max-width:991px){.punto-venta{padding-left:20px;padding-right:20px;padding-bottom:40px;min-height:calc(100vh - 73px);height:auto}}.punto-venta .preheader{position:relative;display:flex;justify-content:space-between;align-items:center;padding:28px 0 20px}@media only screen and (max-width:575px){.punto-venta .preheader{flex-direction:column;align-items:flex-start;padding-top:20px;grid-gap:15px;gap:15px}}@media only screen and (min-width:576px)and (max-width:991px){.punto-venta .preheader{flex-direction:row;align-items:center;padding-top:20px}}.punto-venta .preheader .title{display:flex;align-items:center}.punto-venta .preheader .title span{display:inline-block;width:25px;height:25px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-147px -380px;margin-right:10px}.punto-venta .preheader .title h1{font-family:"Archivo-Bold";font-size:28px;color:var(--colorPrincipal)}@media only screen and (max-width:575px){.punto-venta .preheader .title h1{font-size:20px}}@media only screen and (min-width:576px)and (max-width:991px){.punto-venta .preheader .title h1{font-size:20px}}.punto-venta .preheader .botonera{display:flex;justify-content:flex-end;width:auto;position:relative;transition:transform .3s;grid-gap:4px;gap:4px;margin-bottom:0}@media only screen and (max-width:575px){.punto-venta .preheader .botonera{width:100%;justify-content:space-between;align-items:center}}@media only screen and (min-width:992px){.punto-venta .preheader .botonera{width:auto;flex:1 1;justify-content:flex-end;grid-gap:4px;gap:4px;margin-bottom:0}}.punto-venta .preheader .botonera>div{margin-left:0}.punto-venta .preheader .botonera .btn-add,.punto-venta .preheader .botonera .btn-search,.punto-venta .preheader .botonera .btn-upload{width:35px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#f8fbff;font-family:"Archivo-Bold";font-size:21px;cursor:pointer}.punto-venta .preheader .botonera .btn-search{right:86px;position:absolute}.punto-venta .preheader .botonera .btn-search svg g{fill:transparent}.punto-venta .preheader .botonera .btn-search svg line{stroke-width:2px}.punto-venta .preheader .botonera .btn-search .search-input{display:none;position:relative}.punto-venta .preheader .botonera .btn-search .search-input input{background:none;border:none;height:36px;width:250px;padding-left:8px}.punto-venta .preheader .botonera .btn-search .search-input input::placeholder{color:#000}.punto-venta .preheader .botonera .btn-search .search-input span{font-family:"Archivo-SemiBold";font-size:12px;position:absolute;right:15px;top:10px}.punto-venta .preheader .botonera .btn-search.active{display:flex;justify-content:flex-end;width:auto;padding-right:8px}.punto-venta .preheader .botonera .btn-search.active .search-input{display:flex}@media only screen and (max-width:575px){.punto-venta .preheader .botonera .btn-search{display:flex;justify-content:flex-start;width:calc(100% - 71px);padding-right:8px;position:static;right:auto}.punto-venta .preheader .botonera .btn-search .search-input{display:flex;flex:1 1}.punto-venta .preheader .botonera .btn-search .search-input input{width:200px}}.punto-venta .preheader.compress .botonera{max-width:125px;transform:translateX(-135px)}.punto-venta .tabs{align-items:center;display:flex;width:100%;margin-bottom:20px;overflow-x:auto;overflow-y:hidden;grid-gap:3px;gap:3px;padding-bottom:2px;scrollbar-width:none;-ms-overflow-style:none}@media only screen and (max-width:575px){.punto-venta .tabs{margin-left:0;margin-top:0;margin-bottom:20px;grid-gap:2px;gap:2px;height:35px;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.punto-venta .tabs{margin-left:0;margin-top:0;margin-bottom:20px;grid-gap:2px;gap:2px;height:38px;width:100%}}.punto-venta .tabs.desktop-tabs{display:none}@media only screen and (min-width:992px){.punto-venta .tabs.desktop-tabs{display:flex;width:auto;margin:0 25px}}.punto-venta .tabs.mobile-tabs{display:flex}@media only screen and (min-width:992px){.punto-venta .tabs.mobile-tabs{display:none}}.punto-venta .tabs::-webkit-scrollbar{display:none}.punto-venta .tabs .tab{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Medium";justify-content:center;height:35px;width:133px}.punto-venta .tabs .tab.active{background-color:#d6e8fe;color:var(--colorPrincipal);font-family:"Archivo-Bold"}.punto-venta .tabs .tab:hover{text-decoration:underline}.punto-venta .content-tabs{display:flex;flex-direction:column;height:calc(100vh - 200px);overflow-y:auto;margin-top:0}@media only screen and (max-width:575px){.punto-venta .content-tabs{height:calc(100vh - 120px);margin-top:0;padding-bottom:20px}}.punto-venta .content-tabs .grid-container{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px;gap:20px;padding:20px 0}@media only screen and (max-width:575px){.punto-venta .content-tabs .grid-container{grid-template-columns:1fr;grid-gap:15px;gap:15px;padding:15px 0 40px;min-height:auto}}@media only screen and (min-width:576px)and (max-width:991px){.punto-venta .content-tabs .grid-container{grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;padding:18px 0}}@media only screen and (min-width:992px){.punto-venta .content-tabs .grid-container{grid-template-columns:repeat(6,1fr);grid-gap:20px;gap:20px}}@media only screen and (min-width:1200px){.punto-venta .content-tabs .grid-container{grid-template-columns:repeat(6,1fr)}}.punto-venta .content-tabs .card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;transition:transform .2s,box-shadow .2s;width:100%}@media only screen and (max-width:575px){.punto-venta .content-tabs .card{width:100%}}.punto-venta .content-tabs .card:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.punto-venta .content-tabs .card .card-image{width:100%;height:200px;object-fit:cover}@media only screen and (max-width:575px){.punto-venta .content-tabs .card .card-image{height:150px}}@media only screen and (min-width:576px)and (max-width:991px){.punto-venta .content-tabs .card .card-image{height:180px}}.punto-venta .content-tabs .card .card-content{padding:15px}@media only screen and (max-width:575px){.punto-venta .content-tabs .card .card-content{padding:12px}}.punto-venta .content-tabs .card .card-content .card-title{font-family:"Archivo-Bold";font-size:16px;color:var(--colorPrincipal);margin-bottom:8px}@media only screen and (max-width:575px){.punto-venta .content-tabs .card .card-content .card-title{font-size:14px}}.punto-venta .content-tabs .card .card-content .card-subtitle{font-family:"Archivo-Regular";font-size:14px;color:#666;margin-bottom:8px}@media only screen and (max-width:575px){.punto-venta .content-tabs .card .card-content .card-subtitle{font-size:12px}}.punto-venta .content-tabs .card .card-content .card-info{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.punto-venta .content-tabs .card .card-content .card-info .duration{display:flex;align-items:center;grid-gap:5px;gap:5px;font-size:12px;color:#666}.punto-venta .content-tabs .card .card-content .card-info .price{font-family:"Archivo-Bold";font-size:16px;color:var(--colorPrincipal)}@media only screen and (max-width:575px){.punto-venta .content-tabs .card .card-content .card-info .price{font-size:14px}}.punto-venta .servicios-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;padding:10px 0;margin-top:0}@media only screen and (max-width:575px){.punto-venta .servicios-grid{grid-template-columns:1fr;grid-gap:15px;gap:15px;padding:0 0 40px;margin-top:0;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.punto-venta .servicios-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:18px;gap:18px;padding:8px 0}}@media only screen and (min-width:992px){.punto-venta .servicios-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;padding:10px 0}}@media only screen and (min-width:1200px){.punto-venta .servicios-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.punto-venta .productos-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;padding:10px 0}@media only screen and (max-width:575px){.punto-venta .productos-grid{grid-template-columns:1fr;grid-gap:15px;gap:15px;padding:5px 0 40px;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.punto-venta .productos-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:18px;gap:18px;padding:8px 0}}@media only screen and (min-width:992px){.punto-venta .productos-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;padding:10px 0}}@media only screen and (min-width:1200px){.punto-venta .productos-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.servicios{height:calc(100vh - 169px);overflow:auto;width:100%}.servicios .servicios-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px;margin-top:0;padding-bottom:20px;width:100%}@media only screen and (max-width:575px){.servicios .servicios-grid{grid-template-columns:1fr;grid-gap:15px;gap:15px;margin-top:0;padding-top:0}}@media only screen and (min-width:576px)and (max-width:991px){.servicios .servicios-grid{grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px;margin-top:0;padding-top:0;width:100%;max-width:100%}}@media only screen and (min-width:992px){.servicios .servicios-grid{grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px;margin-top:24px}}@media only screen and (min-width:1200px){.servicios .servicios-grid{grid-template-columns:repeat(5,1fr);margin-top:24px}}.servicios .servicios-grid.dnd{display:grid!important;grid-template-columns:repeat(5,1fr)!important;grid-gap:20px!important;gap:20px!important;grid-auto-rows:auto!important}@media only screen and (max-width:575px){.servicios .servicios-grid.dnd{grid-template-columns:1fr!important;grid-gap:15px!important;gap:15px!important}}@media only screen and (min-width:576px)and (max-width:991px){.servicios .servicios-grid.dnd{grid-template-columns:repeat(5,1fr)!important;grid-gap:20px!important;gap:20px!important}}@media only screen and (min-width:992px){.servicios .servicios-grid.dnd{grid-template-columns:repeat(5,1fr)!important;grid-gap:20px!important;gap:20px!important}}.servicios .servicios-grid.dnd>div[data-react-beautiful-dnd-droppable]{display:grid!important;grid-template-columns:repeat(5,1fr)!important;grid-gap:20px!important;gap:20px!important;width:100%!important;grid-column:1/-1!important;flex-direction:unset!important;align-items:unset!important}@media only screen and (max-width:575px){.servicios .servicios-grid.dnd>div[data-react-beautiful-dnd-droppable]{grid-template-columns:1fr!important;grid-gap:15px!important;gap:15px!important}}@media only screen and (min-width:576px)and (max-width:991px){.servicios .servicios-grid.dnd>div[data-react-beautiful-dnd-droppable]{grid-template-columns:repeat(5,1fr)!important;grid-gap:20px!important;gap:20px!important}}@media only screen and (min-width:992px){.servicios .servicios-grid.dnd>div[data-react-beautiful-dnd-droppable]{grid-template-columns:repeat(5,1fr)!important;grid-gap:20px!important;gap:20px!important}}.servicios .servicios-grid .servicio-card{background-color:#fafafa;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;height:220px;position:relative;width:100%}@media only screen and (max-width:575px){.servicios .servicios-grid .servicio-card{width:100%;height:auto;min-height:200px}}@media only screen and (min-width:576px)and (max-width:991px){.servicios .servicios-grid .servicio-card{width:100%;height:auto;min-height:200px}}@media only screen and (min-width:992px){.servicios .servicios-grid .servicio-card{width:100%;height:220px}}@media only screen and (min-width:1200px){.servicios .servicios-grid .servicio-card{width:100%;height:220px}}.servicios .servicios-grid .servicio-card .card-main>div{overflow:hidden}.servicios .servicios-grid .servicio-card .card-main .servicio-img{background-position:50%;background-size:cover;border-radius:10px 10px 0 0;height:88px;width:100%}.servicios .servicios-grid .servicio-card .card-main .servicio-title{display:flex;font-family:"Archivo-Bold";font-size:12px;justify-content:center;height:27px;margin:10px 20px;text-align:center}.servicios .servicios-grid .servicio-card .card-main .servicio-description{display:flex;font-size:10px;height:35px;justify-content:center;line-height:14px;padding:0 20px 5px;text-align:center}.servicios .servicios-grid .servicio-card .card-main .servicio-description p{overflow:hidden}.servicios .servicios-grid .servicio-card .card-main .servicio-sucursales{display:flex;font-family:"Archivo-SemiBold";font-size:10px;justify-content:center;padding:10px 20px;text-align:center}.servicios .servicios-grid .servicio-card footer{align-items:center;border-radius:0 0 10px 10px;color:#fff;display:flex;font-family:"Archivo-SemiBold";font-size:11px;justify-content:space-between;height:25px;padding:0 10px}.servicios .servicios-grid .servicio-card footer>div{align-items:center;display:flex}.servicios .servicios-grid .servicio-card footer .footer-left>div{align-items:center;display:flex;margin-right:4px}.servicios .servicios-grid .servicio-card footer .footer-left>div svg{margin-right:4px}.servicios .servicios-grid .servicio-card footer .footer-left .time svg{margin-top:2px}.servicios .servicios-grid .servicio-card footer .footer-left .pauses svg{margin-top:1px}.servicios .servicios-grid .servicio-card footer .footer-right{align-items:center;display:flex;justify-content:flex-end}.servicios .servicios-grid .servicio-card footer .footer-right>div{align-items:center;display:flex;margin-left:4px}.servicios .servicios-grid .servicio-card footer .footer-right>div svg{margin-right:4px}.servicios .servicios-grid .servicio-card footer .footer-right .price svg{margin-top:1px}.servicios .servicios-grid .servicio-card .servicio-overlay{align-items:center;background-color:rgba(0,0,0,.75);border-radius:10px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.servicios .servicios-grid .servicio-card .servicio-overlay .overlay-buttons{display:flex}.servicios .servicios-grid .servicio-card .servicio-overlay .overlay-buttons button{background:none;background-color:#fff;border:none;border-radius:50%;height:45px;margin:0 4px;width:45px}.servicios .servicios-grid .servicio-card .servicio-overlay .overlay-buttons button svg{margin-top:3px;margin-left:1px}.servicios .servicios-grid .servicio-card .servicio-overlay .overlay-buttons button.trash svg{height:15px;width:15px}.toggle-dnd{align-items:center;background-color:var(--color6);border-radius:8px;bottom:20px;color:var(--colorPrincipal);cursor:pointer;display:flex;left:50%;padding:8px 20px 8px 11px;position:absolute;transform:translateX(-50%)}.toggle-dnd svg{margin-right:10px}.toggle-dnd.active{background-color:var(--colorPrincipal);color:#fff}.toggle-dnd:hover{opacity:.8}.servicio{width:100%}.servicio input{color:#524f4f;font-family:"Archivo-Regular"}.servicio input:disabled{background-color:transparent;color:#000}.servicio textarea{border-radius:10px;color:#524f4f;min-height:80px;padding:5px 15px}.servicio textarea:disabled{background-color:transparent;color:#000}.servicio .servicio-wrapper{width:963px}@media only screen and (max-width:575px){.servicio .servicio-wrapper{width:100%;max-width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper{width:100%;max-width:100%}}.servicio .servicio-wrapper .single-servicio{padding:44px 30px 10px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio{padding:20px 15px 10px}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio{padding:20px 15px 10px}}.servicio .servicio-wrapper .single-servicio .header{display:flex;justify-content:space-between;min-height:36px;width:100%}.servicio .servicio-wrapper .single-servicio .header .nav-back{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:20px}.servicio .servicio-wrapper .single-servicio .header .nav-back p{margin-left:9px}.servicio .servicio-wrapper .single-servicio .header .botonera{align-items:center;display:flex;transition:transform .3s}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .header .botonera{grid-gap:8px;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.servicio .servicio-wrapper .single-servicio .header .botonera::-webkit-scrollbar{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .header .botonera{grid-gap:8px;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.servicio .servicio-wrapper .single-servicio .header .botonera::-webkit-scrollbar{display:none}}.servicio .servicio-wrapper .single-servicio .header .botonera .btn-mini{background:none;border:none;height:36px;margin-left:10px;width:36px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .header .botonera .btn-mini{height:32px;width:32px;margin-left:0;flex-shrink:0}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .header .botonera .btn-mini{height:32px;width:32px;margin-left:0;flex-shrink:0}}.servicio .servicio-wrapper .single-servicio .header .botonera .btn-mini.btn-editar svg{height:16px;width:17px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .header .botonera .btn-mini.btn-editar svg{height:14px;width:15px}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .header .botonera .btn-mini.btn-editar svg{height:14px;width:15px}}.servicio .servicio-wrapper .single-servicio .header .botonera .btn-mini.btn-eliminar svg{height:17px;width:17px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .header .botonera .btn-mini.btn-eliminar svg{height:15px;width:15px}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .header .botonera .btn-mini.btn-eliminar svg{height:15px;width:15px}}.servicio .servicio-wrapper .single-servicio .header .botonera .btn{background:none;background-color:#f7f7f7;border:none;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;height:36px;margin-left:10px;width:120px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .header .botonera .btn{font-size:14px;height:32px;width:75px;margin-left:0;padding:0 8px;flex-shrink:0}}.servicio .servicio-wrapper .single-servicio .header .botonera .btn.btn-crear{background-color:var(--colorPrincipal);color:#f7f7f7}.servicio .servicio-wrapper .single-servicio .header .botonera .btn:hover{opacity:.3}.servicio .servicio-wrapper .single-servicio .header .botonera .btn:active{background-color:#edd8bb}.servicio .servicio-wrapper .single-servicio .header.compress .botonera{transform:translateX(-135px)}.servicio .servicio-wrapper .single-servicio input::placeholder{color:#524f4f}.servicio .servicio-wrapper .single-servicio textarea{font-family:"Archivo-Regular";font-size:14px;line-height:23px;margin-top:8px;resize:none}.servicio .servicio-wrapper .single-servicio textarea::placeholder{color:#524f4f;font-style:italic}.servicio .servicio-wrapper .single-servicio .name{margin-top:19px}.servicio .servicio-wrapper .single-servicio .name input{border:none;font-family:"Archivo-Bold";font-size:26px;width:100%}.servicio .servicio-wrapper .single-servicio .servicio-main{display:flex;height:calc(100vh - 248px);margin-top:25px;overflow:auto;width:100%}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main{flex-direction:column;height:auto;margin-top:15px}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main{flex-direction:column;height:auto;margin-top:15px}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-left{min-width:220px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-left{min-width:auto;width:100%;margin-bottom:20px;order:1}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-left{min-width:auto;width:100%;margin-bottom:20px;order:1}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-left .image-container{background-size:cover;background-position:50%;border-radius:10px;cursor:pointer;height:357px;width:100%}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-left .image-container{height:250px;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-left .image-container{height:250px;width:100%}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right{flex:1 1 auto;margin-left:39px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right{margin-left:0;width:100%;order:2}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right{margin-left:0;width:100%;order:2}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data{display:flex}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data{flex-direction:column;grid-gap:25px;gap:25px}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data{flex-direction:column;grid-gap:25px;gap:25px}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts{flex:1 1 auto}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts{width:100%}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts .servicio-text{margin-bottom:20px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts .servicio-text{margin-bottom:20px}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts .servicio-text textarea{border:none;width:100%}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts .servicio-text textarea{min-height:60px}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts .servicio-text textarea{min-height:60px}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts .servicio-text .idiomas{display:flex;margin-top:10px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts .servicio-text .idiomas{margin-top:12px}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts .servicio-text .idiomas{margin-top:12px}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts .servicio-text .idiomas .btn-idioma{align-items:center;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:12px;height:37px;justify-content:center;margin-right:8px;width:37px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts .servicio-text .idiomas .btn-idioma{height:32px;width:32px;font-size:11px}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-texts .servicio-text .idiomas .btn-idioma{height:32px;width:32px;font-size:11px}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-price{margin-left:39px;width:105px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-price{margin-left:0;width:100%;display:flex;justify-content:stretch}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-price{margin-left:0;width:100%;display:flex;justify-content:stretch}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-price .price-item{align-items:center;border-radius:10px;display:flex;font-family:"Archivo-Bold";font-size:30px;height:105px;justify-content:center;position:relative;width:105px;margin-bottom:15px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-price .price-item{width:100%;height:80px;font-size:24px}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-price .price-item{width:100%;height:80px;font-size:24px}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-price input{background:none;border:none;font-family:"Archivo-Bold";font-size:30px;text-align:right;padding-right:30px;width:100%}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-price input{font-size:24px;text-align:center;padding-right:0}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-price span{display:inline-block;position:absolute;right:9px;top:37px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-price span{right:15px;top:30px}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-right .servicio-data .servicio-price span{top:auto}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors{display:flex;flex-wrap:wrap;grid-gap:7px;gap:7px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors{flex-direction:column;grid-gap:15px;gap:15px}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors{width:100%}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector{border-radius:10px;display:flex;height:71px;padding:8px;position:relative;width:210px}@media only screen and (max-width:575px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector{width:100%;height:auto;min-height:70px;padding:12px}}@media only screen and (min-width:576px)and (max-width:991px){.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector{width:calc(50% - 3.5px);height:auto;min-height:70px;padding:12px}}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector .left .icon-bg{align-items:center;background-color:#fff;border-radius:10px;display:flex;height:54px;justify-content:center;width:54px}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector .right{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;margin-left:15px}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector .right .title{font-size:11px;text-transform:uppercase}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.pauses .right{flex-direction:row}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.pauses .right .right-block{display:flex;flex-direction:column;justify-content:space-between;margin-right:10px;flex:1 1 auto}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.pauses .right .right-block:nth-child(2){margin-right:0}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.pauses .right .right-block .values{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:6px;width:100%}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.pauses .right .right-block .values p{font-size:20px}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.pauses .right .right-block .values svg{margin-right:8px}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.pauses .right .right-block .block-input{display:flex;justify-content:flex-start}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.pauses .right .right-block .block-input input{background-color:transparent;border:none;font-size:20px;padding:5px 10px 2px;text-align:left;width:calc(100% - 8px)}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.prepago .right{flex-direction:row}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.prepago .right p{font-size:11px;margin-left:auto;margin-right:16px;text-transform:uppercase}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.visible-en-app .right{flex-direction:row}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.visible-en-app .right p{font-size:11px;margin-left:auto;margin-right:16px;text-transform:uppercase}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.variante-obligatoria .right{flex-direction:row}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.variante-obligatoria .right p{font-size:11px;margin-left:auto;margin-right:16px;text-transform:uppercase}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.sin-variante .right{flex-direction:row}.servicio .servicio-wrapper .single-servicio .servicio-main .servicio-selectors .servicio-selector.sin-variante .right p{font-size:11px;margin-left:auto;margin-right:16px;text-transform:uppercase}.ylm-sucursal-select{margin-bottom:6px;width:100%}.ylm-sucursal-select .select-main{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-right:10px;width:100%}.ylm-sucursal-select .select-main p{font-size:20px}.pauses{position:relative}.pauses .duracion-options,.pauses .select-options{background-color:var(--color6);border:1px solid var(--colorPrincipal);border-radius:10px;padding:21px 21px 21px 32px;position:absolute;right:0;top:calc(100% + 5px);width:355px;z-index:2}@media only screen and (max-width:575px){.pauses .duracion-options{position:absolute;right:0;left:auto;top:calc(100% + 5px);transform:none;width:calc(100vw - 40px);max-width:355px;max-height:80vh;overflow-y:auto}}.pauses .duracion-options .duracion h5{font-family:"Archivo-Regular";font-size:14px;font-weight:300;margin-bottom:4px}.pauses .duracion-options .duracion input{background-color:transparent;border:none;border-bottom:1px solid;font-size:16px;width:116px}.pauses .duracion-options .duracion>p{border-bottom:1px solid;font-size:16px;padding:1px 2px;width:116px}.pauses .duracion-options .descansos{align-items:center;display:flex;justify-content:space-between;margin-top:20px;width:100%}.pauses .duracion-options .descansos-form{display:flex;grid-gap:10px;gap:10px;justify-content:space-between;margin-top:25px}.pauses .duracion-options .descansos-form .descansos-form-item{width:33%}.pauses .duracion-options .descansos-form .descansos-form-item h5{font-family:"Archivo-Regular";font-size:14px;font-weight:300;margin-bottom:6px}.pauses .duracion-options .descansos-form .descansos-form-item input{background-color:transparent;border:none;border-bottom:1px solid;font-size:16px;width:100%}.productos{overflow:visible}.productos .productos-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px;gap:20px;margin-top:44px;width:100%}@media only screen and (max-width:575px){.productos .productos-grid{grid-template-columns:1fr;grid-gap:15px;gap:15px}}@media only screen and (min-width:576px)and (max-width:991px){.productos .productos-grid{grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}}@media only screen and (min-width:992px){.productos .productos-grid{grid-template-columns:repeat(6,1fr);grid-gap:20px;gap:20px}}@media only screen and (min-width:1200px){.productos .productos-grid{grid-template-columns:repeat(6,1fr)}}.productos .productos-grid.dnd{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;grid-gap:20px!important;gap:20px!important}@media only screen and (max-width:575px){.productos .productos-grid.dnd{grid-template-columns:1fr!important;grid-gap:15px!important;gap:15px!important}}@media only screen and (min-width:576px)and (max-width:991px){.productos .productos-grid.dnd{grid-template-columns:1fr 1fr!important;grid-gap:18px!important;gap:18px!important}}@media only screen and (min-width:992px){.productos .productos-grid.dnd{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;grid-gap:20px!important;gap:20px!important}}.productos .productos-grid.dnd>div[data-react-beautiful-dnd-droppable]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;grid-gap:20px!important;gap:20px!important;width:100%!important}@media only screen and (max-width:575px){.productos .productos-grid.dnd>div[data-react-beautiful-dnd-droppable]{grid-template-columns:1fr!important;grid-gap:15px!important;gap:15px!important}}@media only screen and (min-width:576px)and (max-width:991px){.productos .productos-grid.dnd>div[data-react-beautiful-dnd-droppable]{grid-template-columns:1fr 1fr!important;grid-gap:18px!important;gap:18px!important}}@media only screen and (min-width:992px){.productos .productos-grid.dnd>div[data-react-beautiful-dnd-droppable]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;grid-gap:20px!important;gap:20px!important}}.productos .productos-grid .producto-card{background-color:#fafafa;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;height:220px;position:relative;width:100%}.productos .productos-grid .producto-card .card-main>div{overflow:hidden}.productos .productos-grid .producto-card .card-main .producto-img{background-position:50%;background-size:cover;border-radius:10px 10px 0 0;height:171px;width:100%}.productos .productos-grid .producto-card .card-main .producto-title{align-items:flex-end;display:flex;font-family:"Archivo-Bold";font-size:12px;justify-content:center;height:27px;margin:0 5px}.productos .productos-grid .producto-card .card-main .producto-marca{color:#797777;display:flex;font-family:"Archivo-Bold";font-size:12px;height:22px;justify-content:center;line-height:14px;padding:2px 5px 5px}.productos .productos-grid .producto-card .card-main .producto-marca p{overflow:hidden}.productos .productos-grid .producto-card .card-main .producto-sucursales{display:flex;font-family:"Archivo-SemiBold";font-size:10px;justify-content:center;padding:10px 20px}.productos .productos-grid .producto-card .producto-overlay{align-items:center;background-color:rgba(0,0,0,.75);border-radius:10px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.productos .productos-grid .producto-card .producto-overlay .overlay-buttons{display:flex}.productos .productos-grid .producto-card .producto-overlay .overlay-buttons button{background:none;background-color:#fff;border:none;border-radius:50%;height:45px;margin:0 4px;width:45px}.productos .productos-grid .producto-card .producto-overlay .overlay-buttons button svg{margin-top:3px;margin-left:1px}.productos .productos-grid .producto-card .producto-overlay .overlay-buttons button.trash svg{height:15px;width:15px}.producto{width:100%}.producto input{color:#524f4f;font-family:"Archivo-Regular";font-size:14px}.producto input:disabled{background-color:transparent;color:#000}.producto textarea{color:#524f4f}.producto textarea:disabled{background-color:transparent;color:#000}.producto .producto-wrapper{width:963px}@media only screen and (max-width:575px){.producto .producto-wrapper{width:100%;max-width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper{width:100%;max-width:100%}}.producto .producto-wrapper .single-producto{padding:44px 30px}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto{padding:20px 15px 10px}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto{padding:20px 15px 10px}}.producto .producto-wrapper .single-producto .header{display:flex;justify-content:space-between;min-height:36px;width:100%}.producto .producto-wrapper .single-producto .header .nav-back{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:20px}.producto .producto-wrapper .single-producto .header .nav-back p{margin-left:9px}.producto .producto-wrapper .single-producto .header .botonera{align-items:center;display:flex;transition:transform .3s}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .header .botonera{grid-gap:8px;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.producto .producto-wrapper .single-producto .header .botonera::-webkit-scrollbar{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .header .botonera{grid-gap:8px;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.producto .producto-wrapper .single-producto .header .botonera::-webkit-scrollbar{display:none}}.producto .producto-wrapper .single-producto .header .botonera .btn-mini{background:none;border:none;height:36px;margin-left:10px;width:36px}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .header .botonera .btn-mini{height:32px;width:32px;margin-left:0;flex-shrink:0}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .header .botonera .btn-mini{height:32px;width:32px;margin-left:0;flex-shrink:0}}.producto .producto-wrapper .single-producto .header .botonera .btn-mini.btn-editar svg{height:16px;width:17px}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .header .botonera .btn-mini.btn-editar svg{height:14px;width:15px}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .header .botonera .btn-mini.btn-editar svg{height:14px;width:15px}}.producto .producto-wrapper .single-producto .header .botonera .btn-mini.btn-eliminar svg{height:17px;width:17px}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .header .botonera .btn-mini.btn-eliminar svg{height:15px;width:15px}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .header .botonera .btn-mini.btn-eliminar svg{height:15px;width:15px}}.producto .producto-wrapper .single-producto .header .botonera .btn{background:none;background-color:#f7f7f7;border:none;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;height:36px;margin-left:10px;width:120px}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .header .botonera .btn{font-size:14px;height:32px;width:75px;margin-left:0;padding:0 8px;flex-shrink:0}}.producto .producto-wrapper .single-producto .header .botonera .btn.btn-crear{background-color:var(--colorPrincipal);color:#f7f7f7}.producto .producto-wrapper .single-producto .header .botonera .btn:hover{opacity:.3}.producto .producto-wrapper .single-producto .header .botonera .btn:active{background-color:#edd8bb}.producto .producto-wrapper .single-producto .header.compress .botonera{transform:translateX(-135px)}.producto .producto-wrapper .single-producto input::placeholder{color:#524f4f}.producto .producto-wrapper .single-producto textarea{font-family:"Archivo-Regular";font-size:14px;line-height:23px;margin-top:8px;resize:none}.producto .producto-wrapper .single-producto textarea::placeholder{color:#524f4f;font-style:italic}.producto .producto-wrapper .single-producto .name{margin-top:19px}.producto .producto-wrapper .single-producto .name input{border:none;font-family:"Archivo-Bold";font-size:26px;width:100%}.producto .producto-wrapper .single-producto .producto-main{display:flex;margin-top:25px;width:100%}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main{flex-direction:column;height:auto;margin-top:10px}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main{flex-direction:column;height:auto;margin-top:10px}}.producto .producto-wrapper .single-producto .producto-main .producto-left{min-width:220px}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-left{min-width:auto;width:100%;margin-bottom:20px;order:1}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-left{min-width:auto;width:100%;margin-bottom:20px;order:1}}.producto .producto-wrapper .single-producto .producto-main .producto-left .image-container{background-size:cover;background-position:50%;border-radius:10px;cursor:pointer;height:357px;width:100%}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-left .image-container{height:250px;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-left .image-container{height:250px;width:100%}}.producto .producto-wrapper .single-producto .producto-main .producto-right{flex:1 1 auto;margin-left:39px}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right{margin-left:0;width:100%;order:2}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right{margin-left:0;width:100%;order:2}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data{display:flex}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data{flex-direction:column;grid-gap:15px;gap:15px}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data{flex-direction:column;grid-gap:15px;gap:15px}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts{flex:1 1 auto}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts{width:100%}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .idiomas{align-items:center;display:flex;height:auto}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .idiomas .btn-idioma{align-items:center;cursor:pointer;display:flex;font-family:"Archivo-Bold";justify-content:center;margin-right:2px;height:28px;width:46px}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .formato{display:flex;justify-content:space-between;margin-top:17px}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .formato{flex-direction:column;grid-gap:15px;gap:15px}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .formato{flex-direction:column;grid-gap:15px;gap:15px}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .formato .formato-item{width:45%}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .formato .formato-item{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .formato .formato-item{width:100%}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .formato .formato-item input{background-color:transparent;border:none;margin-top:8px}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .producto-text{margin-top:17px;margin-bottom:20px}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .producto-text{margin-top:10px;margin-bottom:10px}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .producto-text{margin-top:10px;margin-bottom:10px}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .producto-text textarea{border:none;width:100%}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .producto-text textarea{min-height:60px}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-texts .producto-text textarea{min-height:60px}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices{margin-left:39px;width:210px}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices{margin-left:0;width:100%;display:flex;justify-content:stretch}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices{margin-left:0;width:100%;display:flex;justify-content:stretch}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container{border-radius:10px;display:flex;height:105px;justify-content:center;padding:21px;width:100%}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container{width:100%;height:80px;font-size:20px;margin-bottom:10px;padding:15px}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container{width:100%;height:80px;font-size:20px;margin-bottom:10px;padding:15px}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .prices-title{font-family:"Archivo-Regular";font-size:11px;margin-bottom:9px;text-transform:uppercase}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container{border-right:1px solid;width:50%}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container.price{border-right:none}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container.price .prices-title{text-align:right}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container.stock{padding-right:25px}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container.stock .prices-title,.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container.stock input{text-align:center}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container .price-item{align-items:center;display:flex;font-family:"Archivo-Bold";font-size:25px;justify-content:center}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container .price-item{width:100%;font-size:20px}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container .price-item{width:100%;font-size:20px}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container .price-item input{background:none;border:none;font-family:"Archivo-Bold";font-size:25px;text-align:right}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container .price-item input{font-size:20px;text-align:center;padding-right:0;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container .price-item input{font-size:20px;text-align:center;padding-right:0;width:100%}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container .price-item span{display:inline-block}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container .price-item span{right:10px;top:20px;font-size:18px}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-data .producto-prices .prices-container .price-container .price-item span{right:10px;top:20px;font-size:18px}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-selectors{display:flex;flex-wrap:wrap;grid-gap:7px;gap:7px}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-selectors{flex-direction:column;grid-gap:10px;gap:10px}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-selectors{flex-direction:column;grid-gap:10px;gap:10px}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-selectors .producto-selector{border-radius:10px;display:flex;height:71px;padding:8px;position:relative;width:210px}@media only screen and (max-width:575px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-selectors .producto-selector{width:100%;height:auto;min-height:70px;padding:12px}}@media only screen and (min-width:576px)and (max-width:991px){.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-selectors .producto-selector{width:100%;height:auto;min-height:70px;padding:12px}}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-selectors .producto-selector .left .icon-bg{align-items:center;background-color:#fff;border-radius:10px;display:flex;height:54px;justify-content:center;width:54px}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-selectors .producto-selector .right{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;margin-left:15px}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-selectors .producto-selector .right .title{font-size:11px;text-transform:uppercase}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-selectors .producto-selector.prepago .right{flex-direction:row}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-selectors .producto-selector.prepago .right p{font-size:11px;line-height:16px;margin-left:auto;margin-right:16px;text-transform:uppercase}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-selectors .producto-selector.fuera-stock .right{flex-direction:row}.producto .producto-wrapper .single-producto .producto-main .producto-right .producto-selectors .producto-selector.fuera-stock .right p{font-size:11px;line-height:16px;margin-left:auto;margin-right:16px;text-transform:uppercase}.producto .ylm-sucursal-select{margin-bottom:6px;width:100%;position:relative}.producto .ylm-sucursal-select .select-main{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-right:10px;width:100%}.producto .ylm-sucursal-select .select-main p{font-size:20px}.producto .ylm-sucursal-select .select-options{background-color:var(--color6);border:1px solid var(--colorPrincipal);border-radius:10px;list-style:none;max-height:200px;overflow-y:auto;padding:10px 0;position:absolute;right:0;top:calc(100% + 5px);width:318px;z-index:1000}.producto .ylm-sucursal-select .select-options.top{top:auto;bottom:calc(100% + 5px)}.producto .ylm-sucursal-select .select-options li{cursor:pointer;padding:10px 20px}.producto .ylm-sucursal-select .select-options li:hover{background-color:var(--colorSecundario)}.variantes{height:calc(100vh - 169px);overflow:auto}.variantes .variantes-table .variante-item{background-color:var(--color6);display:flex;margin-bottom:5px;padding:18px 0 18px 28px}.variantes .variantes-table .variante-item .item-col{cursor:pointer;margin-right:7px;overflow:hidden}.variantes .variantes-table .variante-item .item-col h5{font-family:"Archivo-Regular";font-size:14px;font-weight:400;margin-bottom:6px}.variantes .variantes-table .variante-item .item-col p{font-family:"Archivo-Bold";font-size:14px}.variantes .variantes-table .variante-item .item-col.col-variante{flex:1 1}.variantes .variantes-table .variante-item .item-col.col-tiempo{flex:0 0 118px}.variantes .variantes-table .variante-item .item-col.col-valor{flex:0 0 97px}.variantes .variantes-table .variante-item .item-col.col-servicios{flex:0 0 127px}.variantes .variantes-table .variante-item .item-col.col-productos{flex:0 0 259px}.variantes .variantes-table .variante-item .item-col.col-btns{position:relative;flex-basis:20px;min-width:20px;display:flex;justify-content:flex-end;overflow:initial}.variantes .variantes-table .variante-item .item-col.col-btns .btn-menu{flex-shrink:0;cursor:pointer;position:relative}.variantes .variantes-table .variante-item .item-col.col-btns .btn-menu>span{align-items:center;display:inline-flex;justify-content:center;width:35px}.variantes .variantes-table .variante-item .item-col.col-btns .btn-menu .submenu{position:absolute;display:none;opacity:0;background-color:#fff;border:1px solid #e3e0e0;box-shadow:0 2px 10px #ccc;top:10px;right:30px;list-style:none;width:140px;padding:0 20px;transition:opacity .3s}.variantes .variantes-table .variante-item .item-col.col-btns .btn-menu .submenu.active{display:block;opacity:1}.variantes .variantes-table .variante-item .item-col.col-btns .btn-menu .submenu li{display:flex;align-items:center;height:40px;border-bottom:1px solid #e3e0e0;cursor:pointer}.variantes .variantes-table .variante-item .item-col.col-btns .btn-menu .submenu li:last-of-type{border:none}.variantes .variantes-table .variante-item .item-col.col-btns .btn-menu .submenu li:hover{color:var(--colorPrincipal)}.variantes .variantes-table .variante-item .item-col.col-btns .btn-menu.active .submenu{display:block;opacity:1}.variante{width:100%}.variante input{color:#524f4f;font-family:"Archivo-Regular";font-size:14px}.variante input:disabled{background-color:transparent;color:#000}.variante textarea{color:#524f4f}.variante textarea:disabled{background-color:transparent;color:#000}.variante .variante-wrapper{width:963px}@media only screen and (max-width:575px){.variante .variante-wrapper{width:100%;max-width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.variante .variante-wrapper{width:100%;max-width:100%}}.variante .variante-wrapper .single-variante{padding:44px 30px}@media only screen and (max-width:575px){.variante .variante-wrapper .single-variante{padding:20px 15px 10px}}@media only screen and (min-width:576px)and (max-width:991px){.variante .variante-wrapper .single-variante{padding:20px 15px 10px}}.variante .variante-wrapper .single-variante .header{display:flex;justify-content:space-between;min-height:36px;width:100%}.variante .variante-wrapper .single-variante .header .nav-back{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:20px}.variante .variante-wrapper .single-variante .header .nav-back p{margin-left:9px}.variante .variante-wrapper .single-variante .header .botonera{align-items:center;display:flex;transition:transform .3s}@media only screen and (max-width:575px){.variante .variante-wrapper .single-variante .header .botonera{grid-gap:8px;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.variante .variante-wrapper .single-variante .header .botonera::-webkit-scrollbar{display:none}}.variante .variante-wrapper .single-variante .header .botonera .btn-mini{background:none;border:none;height:36px;margin-left:10px;width:36px}@media only screen and (max-width:575px){.variante .variante-wrapper .single-variante .header .botonera .btn-mini{height:32px;width:32px;margin-left:0;flex-shrink:0}}.variante .variante-wrapper .single-variante .header .botonera .btn-mini.btn-editar svg{height:16px;width:17px}@media only screen and (max-width:575px){.variante .variante-wrapper .single-variante .header .botonera .btn-mini.btn-editar svg{height:14px;width:15px}}.variante .variante-wrapper .single-variante .header .botonera .btn-mini.btn-eliminar svg{height:17px;width:17px}@media only screen and (max-width:575px){.variante .variante-wrapper .single-variante .header .botonera .btn-mini.btn-eliminar svg{height:15px;width:15px}}.variante .variante-wrapper .single-variante .header .botonera .btn{background:none;background-color:#f7f7f7;border:none;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;height:36px;margin-left:10px;width:120px}@media only screen and (max-width:575px){.variante .variante-wrapper .single-variante .header .botonera .btn{font-size:12px;height:32px;width:70px;margin-left:0;padding:0 8px;flex-shrink:0}}.variante .variante-wrapper .single-variante .header .botonera .btn.btn-crear{background-color:var(--colorPrincipal);color:#f7f7f7}.variante .variante-wrapper .single-variante .header .botonera .btn:hover{opacity:.3}.variante .variante-wrapper .single-variante .header .botonera .btn:active{background-color:#edd8bb}.variante .variante-wrapper .single-variante .header.compress .botonera{transform:translateX(-135px)}.variante .variante-wrapper .single-variante input::placeholder{color:#524f4f}.variante .variante-wrapper .single-variante textarea{font-family:"Archivo-Regular";font-size:14px;line-height:23px;margin-top:8px;resize:none}.variante .variante-wrapper .single-variante textarea::placeholder{color:#524f4f;font-style:italic}.variante .variante-wrapper .single-variante .name{margin-top:19px}.variante .variante-wrapper .single-variante .name input{border:none;font-family:"Archivo-Bold";font-size:26px;width:100%}.variante .variante-wrapper .single-variante .variante-main{width:100%}@media only screen and (max-width:575px){.variante .variante-wrapper .single-variante .variante-main{margin-top:15px}}.variante .variante-wrapper .single-variante .variante-main h3{color:var(--colorSecundario);font-weight:400;margin-bottom:7px}.variante .variante-wrapper .single-variante .variante-main .variante-description{margin-top:25px;width:100%}@media only screen and (max-width:575px){.variante .variante-wrapper .single-variante .variante-main .variante-description{margin-top:15px}}.variante .variante-wrapper .single-variante .variante-main .variante-description textarea{background-color:var(--color6);border:none;border-radius:10px;margin:0;padding:11px 18px;width:100%}@media only screen and (max-width:575px){.variante .variante-wrapper .single-variante .variante-main .variante-description textarea{min-height:60px}}.variante .variante-wrapper .single-variante .variante-main .variante-values{display:flex;grid-gap:23px;gap:23px;justify-content:space-between;margin-top:25px}@media only screen and (max-width:575px){.variante .variante-wrapper .single-variante .variante-main .variante-values{flex-direction:column;grid-gap:15px;gap:15px;margin-top:20px}}@media only screen and (min-width:576px)and (max-width:991px){.variante .variante-wrapper .single-variante .variante-main .variante-values{flex-direction:column;grid-gap:15px;gap:15px;margin-top:20px}}.variante .variante-wrapper .single-variante .variante-main .variante-values .value-item{width:50%}@media only screen and (max-width:575px){.variante .variante-wrapper .single-variante .variante-main .variante-values .value-item{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.variante .variante-wrapper .single-variante .variante-main .variante-values .value-item{width:100%}}.variante .variante-wrapper .single-variante .variante-main .variante-values .value-item .value-selectors{display:flex;grid-gap:13px;gap:13px;justify-content:space-between;position:relative}.variante .variante-wrapper .single-variante .variante-main .variante-values .value-item .value-selectors .value-selector{width:50%}.variante .variante-wrapper .single-variante .variante-main .variante-values .value-item .value-selectors .value-selector input{background-color:var(--color6);border:none;border-radius:10px;overflow:hidden;padding:12px 5px 12px 18px;width:100%}.variante .variante-wrapper .single-variante .variante-main .variante-values .value-item .value-selectors .value-selector input::placeholder{font-style:italic}.variante .variante-wrapper .single-variante .variante-main .variante-values .value-item .value-selectors .value-selector .time-select{align-items:center;background-color:var(--color6);border-radius:10px;display:flex;justify-content:space-between;padding:12px 16px 12px 27px;width:100%}.variante .variante-wrapper .single-variante .variante-main .variante-selectors{display:flex;grid-gap:23px;gap:23px;justify-content:space-between;margin-top:25px;width:100%}@media only screen and (max-width:575px){.variante .variante-wrapper .single-variante .variante-main .variante-selectors{flex-direction:column;grid-gap:15px;gap:15px;margin-top:20px}}.variante .ylm-value-select{width:100%}.variante .ylm-value-select .select-main{align-items:center;background-color:var(--color6);border-radius:10px;display:flex;justify-content:space-between;padding:12px 16px 12px 27px;width:100%}.variante .ylm-value-select .select-main svg{transition:transform .3s}.variante .ylm-value-select .select-options li{font-size:14px}.variante .ylm-value-select.active .select-main svg{transform:rotate(180deg)}.variante .ylm-variante-select{align-items:center;background-color:var(--colorSecundario);border-radius:10px;color:var(--black);display:flex;height:71px;padding:14px 14px 14px 8px;position:relative;width:50%}@media only screen and (max-width:575px){.variante .ylm-variante-select{width:100%;height:auto;min-height:70px;padding:12px}}.variante .ylm-variante-select .select-main{align-items:center;cursor:pointer;display:flex;width:100%}.variante .ylm-variante-select .select-main .var-icon{align-items:center;background-color:var(--white);border-radius:10px;display:flex;flex:0 0 54px;height:56px;justify-content:center;margin-right:25px;width:54px}.variante .ylm-variante-select .select-main .var-icon svg{height:23px;width:21px}.variante .ylm-variante-select .select-main .var-data{flex:1 1}.variante .ylm-variante-select .select-main .var-data h4{color:var(--colorPrincipal);font-size:11px;font-weight:400;margin-bottom:7px;text-transform:uppercase}.variante .ylm-variante-select .select-main .var-data p{font-size:20px}.variante .ylm-variante-select .select-main .btn-chevron svg{transition:transform .3s}.variante .ylm-variante-select .select-main .btn-chevron.active svg{transform:rotate(180deg)}.variante .ylm-variante-select .select-options{background-color:var(--color6);border:1px solid var(--colorPrincipal);border-radius:10px;list-style:none;max-height:200px;overflow-y:auto;padding:10px 0;position:absolute;right:0;top:calc(100% + 5px);width:318px;z-index:1000}@media only screen and (max-width:575px){.variante .ylm-variante-select .select-options.categorias-select,.variante .ylm-variante-select .select-options.variantes-select{position:absolute;right:0;left:auto;top:auto;bottom:calc(100% + 5px);transform:none;width:calc(100vw - 40px);max-width:318px;max-height:80vh;overflow-y:auto;z-index:1001}}@media only screen and (min-width:576px)and (max-width:991px){.variante .ylm-variante-select .select-options.categorias-select,.variante .ylm-variante-select .select-options.variantes-select{position:absolute;right:0;left:auto;top:auto;bottom:calc(100% + 5px);transform:none;width:calc(100vw - 60px);max-width:318px;max-height:80vh;overflow-y:auto;z-index:1001}}.variante .ylm-variante-select .select-options.top{top:auto;bottom:calc(100% + 5px)}.variante .ylm-variante-select .select-options li{cursor:pointer;padding:10px 20px}.variante .ylm-variante-select .select-options li:hover{background-color:var(--colorSecundario)}.categorias{height:calc(100vh - 169px);overflow:auto}.categorias .categorias-table .categoria-item{background-color:var(--color6);display:flex;margin-bottom:5px;padding:18px 0 18px 28px}.categorias .categorias-table .categoria-item .item-col{cursor:pointer;margin-right:7px;overflow:hidden}.categorias .categorias-table .categoria-item .item-col h5{font-family:"Archivo-Regular";font-size:14px;font-weight:400;margin-bottom:6px}.categorias .categorias-table .categoria-item .item-col p{font-family:"Archivo-Bold";font-size:14px}.categorias .categorias-table .categoria-item .item-col.col-categoria{flex:0 0 225px}.categorias .categorias-table .categoria-item .item-col.col-descripcion{flex:1 1}.categorias .categorias-table .categoria-item .item-col.col-servicios{flex:0 0 127px}.categorias .categorias-table .categoria-item .item-col.col-productos{flex:0 0 259px}.categorias .categorias-table .categoria-item .item-col.col-btns{position:relative;flex-basis:20px;min-width:20px;display:flex;justify-content:flex-end;overflow:initial}.categorias .categorias-table .categoria-item .item-col.col-btns .btn-menu{flex-shrink:0;cursor:pointer;position:relative}.categorias .categorias-table .categoria-item .item-col.col-btns .btn-menu>span{align-items:center;display:inline-flex;justify-content:center;width:35px}.categorias .categorias-table .categoria-item .item-col.col-btns .btn-menu .submenu{position:absolute;display:none;opacity:0;background-color:#fff;border:1px solid #e3e0e0;box-shadow:0 2px 10px #ccc;top:10px;right:30px;list-style:none;width:140px;padding:0 20px;transition:opacity .3s}.categorias .categorias-table .categoria-item .item-col.col-btns .btn-menu .submenu.active{display:block;opacity:1}.categorias .categorias-table .categoria-item .item-col.col-btns .btn-menu .submenu li{display:flex;align-items:center;height:40px;border-bottom:1px solid #e3e0e0;cursor:pointer}.categorias .categorias-table .categoria-item .item-col.col-btns .btn-menu .submenu li:last-of-type{border:none}.categorias .categorias-table .categoria-item .item-col.col-btns .btn-menu .submenu li:hover{color:var(--colorPrincipal)}.categorias .categorias-table .categoria-item .item-col.col-btns .btn-menu.active .submenu{display:block;opacity:1}.categoria{width:100%}.categoria input{color:#524f4f;font-family:"Archivo-Regular";font-size:14px}.categoria input:disabled{background-color:transparent;color:#000}.categoria textarea{color:#524f4f}.categoria textarea:disabled{background-color:transparent;color:#000}.categoria .categoria-wrapper{width:963px}@media only screen and (max-width:575px){.categoria .categoria-wrapper{width:100%;max-width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.categoria .categoria-wrapper{width:100%;max-width:100%}}.categoria .categoria-wrapper .single-categoria{padding:44px 30px}@media only screen and (max-width:575px){.categoria .categoria-wrapper .single-categoria{padding:20px 15px 10px}}.categoria .categoria-wrapper .single-categoria .header{display:flex;justify-content:space-between;min-height:36px;width:100%}.categoria .categoria-wrapper .single-categoria .header .nav-back{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:20px}.categoria .categoria-wrapper .single-categoria .header .nav-back p{margin-left:9px}.categoria .categoria-wrapper .single-categoria .header .botonera{align-items:center;display:flex;transition:transform .3s}@media only screen and (max-width:575px){.categoria .categoria-wrapper .single-categoria .header .botonera{grid-gap:8px;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.categoria .categoria-wrapper .single-categoria .header .botonera::-webkit-scrollbar{display:none}}.categoria .categoria-wrapper .single-categoria .header .botonera .btn-mini{background:none;border:none;height:36px;margin-left:10px;width:36px}@media only screen and (max-width:575px){.categoria .categoria-wrapper .single-categoria .header .botonera .btn-mini{height:32px;width:32px;margin-left:0;flex-shrink:0}}.categoria .categoria-wrapper .single-categoria .header .botonera .btn-mini.btn-editar svg{height:16px;width:17px}@media only screen and (max-width:575px){.categoria .categoria-wrapper .single-categoria .header .botonera .btn-mini.btn-editar svg{height:14px;width:15px}}.categoria .categoria-wrapper .single-categoria .header .botonera .btn-mini.btn-eliminar svg{height:17px;width:17px}@media only screen and (max-width:575px){.categoria .categoria-wrapper .single-categoria .header .botonera .btn-mini.btn-eliminar svg{height:15px;width:15px}}.categoria .categoria-wrapper .single-categoria .header .botonera .btn{background:none;background-color:#f7f7f7;border:none;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;height:36px;margin-left:10px;width:120px}@media only screen and (max-width:575px){.categoria .categoria-wrapper .single-categoria .header .botonera .btn{font-size:14px;height:32px;width:75px;margin-left:0;padding:0 8px;flex-shrink:0}}.categoria .categoria-wrapper .single-categoria .header .botonera .btn.btn-crear{background-color:var(--colorPrincipal);color:#f7f7f7}.categoria .categoria-wrapper .single-categoria .header .botonera .btn:hover{opacity:.3}.categoria .categoria-wrapper .single-categoria .header .botonera .btn:active{background-color:#edd8bb}.categoria .categoria-wrapper .single-categoria .header.compress .botonera{transform:translateX(-135px)}.categoria .categoria-wrapper .single-categoria input::placeholder{color:#524f4f}.categoria .categoria-wrapper .single-categoria textarea{font-family:"Archivo-Regular";font-size:14px;line-height:23px;margin-top:8px;resize:none}.categoria .categoria-wrapper .single-categoria textarea::placeholder{color:#524f4f;font-style:italic}.categoria .categoria-wrapper .single-categoria .name{margin-top:19px}.categoria .categoria-wrapper .single-categoria .name input{border:none;font-family:"Archivo-Bold";font-size:26px;width:100%}.categoria .categoria-wrapper .single-categoria .categoria-main{width:100%}@media only screen and (max-width:575px){.categoria .categoria-wrapper .single-categoria .categoria-main{margin-top:15px}}.categoria .categoria-wrapper .single-categoria .categoria-main h3{color:var(--colorSecundario);font-weight:400;margin-bottom:7px}.categoria .categoria-wrapper .single-categoria .categoria-main .categoria-description{margin-top:25px;width:100%}@media only screen and (max-width:575px){.categoria .categoria-wrapper .single-categoria .categoria-main .categoria-description{margin-top:15px}}.categoria .categoria-wrapper .single-categoria .categoria-main .categoria-description textarea{background-color:var(--color6);border:none;border-radius:10px;margin:0;padding:11px 18px;width:100%}@media only screen and (max-width:575px){.categoria .categoria-wrapper .single-categoria .categoria-main .categoria-description textarea{min-height:60px}}.categoria .categoria-wrapper .single-categoria .categoria-main .categoria-values{display:flex;grid-gap:23px;gap:23px;justify-content:space-between;margin-top:25px}.categoria .categoria-wrapper .single-categoria .categoria-main .categoria-values .value-item{width:50%}.categoria .categoria-wrapper .single-categoria .categoria-main .categoria-values .value-item .value-selectors{display:flex;grid-gap:13px;gap:13px;justify-content:space-between;position:relative}.categoria .categoria-wrapper .single-categoria .categoria-main .categoria-values .value-item .value-selectors .value-selector{width:50%}.categoria .categoria-wrapper .single-categoria .categoria-main .categoria-values .value-item .value-selectors .value-selector input{background-color:var(--color6);border:none;border-radius:10px;overflow:hidden;padding:12px 5px 12px 18px;width:100%}.categoria .categoria-wrapper .single-categoria .categoria-main .categoria-values .value-item .value-selectors .value-selector input::placeholder{font-style:italic}.categoria .categoria-wrapper .single-categoria .categoria-main .categoria-values .value-item .value-selectors .value-selector .time-select{align-items:center;background-color:var(--color6);border-radius:10px;display:flex;justify-content:space-between;padding:12px 16px 12px 27px;width:100%}.categoria .categoria-wrapper .single-categoria .categoria-main .categoria-selectors{display:flex;grid-gap:23px;gap:23px;justify-content:space-between;margin-top:25px;width:100%}@media only screen and (max-width:575px){.categoria .categoria-wrapper .single-categoria .categoria-main .categoria-selectors{flex-direction:column;grid-gap:15px;gap:15px;margin-top:20px}}.categoria .ylm-value-select{width:100%}.categoria .ylm-value-select .select-main{align-items:center;background-color:var(--color6);border-radius:10px;display:flex;justify-content:space-between;padding:12px 16px 12px 27px;width:100%}.categoria .ylm-value-select .select-options li{font-size:14px}.categoria .ylm-categoria-select{align-items:center;background-color:var(--colorSecundario);border-radius:10px;color:var(--black);display:flex;height:71px;padding:14px 14px 14px 8px;position:relative;width:50%}@media only screen and (max-width:575px){.categoria .ylm-categoria-select{width:100%;height:auto;min-height:70px;padding:12px}}.categoria .ylm-categoria-select .select-main{align-items:center;cursor:pointer;display:flex;width:100%}.categoria .ylm-categoria-select .select-main .var-icon{align-items:center;background-color:var(--white);border-radius:10px;display:flex;flex:0 0 54px;height:56px;justify-content:center;margin-right:25px;width:54px}.categoria .ylm-categoria-select .select-main .var-icon svg{height:23px;width:21px}.categoria .ylm-categoria-select .select-main .var-data{flex:1 1}.categoria .ylm-categoria-select .select-main .var-data h4{color:var(--colorPrincipal);font-size:11px;font-weight:400;margin-bottom:7px;text-transform:uppercase}.categoria .ylm-categoria-select .select-main .var-data p{font-size:20px}.categoria .ylm-categoria-select .select-main .btn-chevron svg{transition:transform .3s}.categoria .ylm-categoria-select .select-main .btn-chevron.active svg{transform:rotate(180deg)}.precios-especiales{flex-shrink:0;height:calc(100vh - 85px);width:100%;padding-left:33px;padding-right:33px}@media only screen and (max-width:575px){.precios-especiales{padding-left:15px;padding-right:15px;height:calc(100vh - 73px)}}@media only screen and (min-width:576px)and (max-width:991px){.precios-especiales{padding-left:20px;padding-right:20px;height:calc(100vh - 73px)}}.precios-especiales .preheader{position:relative;display:flex;justify-content:space-between;align-items:center;padding:28px 0 20px}@media only screen and (max-width:575px){.precios-especiales .preheader{flex-direction:column;align-items:flex-start;padding-top:20px;grid-gap:10px;gap:10px}}@media only screen and (min-width:576px)and (max-width:991px){.precios-especiales .preheader{flex-direction:row;align-items:center;padding-top:20px}}@media only screen and (min-width:992px){.precios-especiales .preheader{flex-direction:row;justify-content:space-between;align-items:center}}.precios-especiales .preheader .title{display:flex;align-items:center}.precios-especiales .preheader .title span{display:inline-block;width:25px;height:25px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-147px -380px;margin-right:10px}.precios-especiales .preheader .title h1{font-family:"Archivo-Bold";font-size:20px;color:var(--colorPrincipal)}@media only screen and (max-width:575px){.precios-especiales .preheader .title h1{font-size:20px}}@media only screen and (min-width:576px)and (max-width:991px){.precios-especiales .preheader .title h1{font-size:20px}}@media only screen and (min-width:992px){.precios-especiales .preheader .title h1{font-size:28px}}.precios-especiales .preheader .tabs.desktop-tabs{display:none}@media only screen and (min-width:992px){.precios-especiales .preheader .tabs.desktop-tabs{display:flex;width:auto;margin:0 25px;grid-gap:3px;gap:3px}}.precios-especiales .preheader .tabs.desktop-tabs .tab{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Medium";justify-content:center;height:35px;width:133px}.precios-especiales .preheader .tabs.desktop-tabs .tab.active{background-color:#d6e8fe;color:var(--colorPrincipal);font-family:"Archivo-Bold"}.precios-especiales .preheader .botonera{display:flex;justify-content:flex-end;width:auto;position:relative;transition:transform .3s;grid-gap:4px;gap:4px;margin-bottom:0}@media only screen and (max-width:575px){.precios-especiales .preheader .botonera{justify-content:flex-start;width:100%;flex:none}}@media only screen and (min-width:992px){.precios-especiales .preheader .botonera{width:auto;flex:1 1;justify-content:flex-end;grid-gap:4px;gap:4px;margin-bottom:0}}.precios-especiales .preheader .botonera>div{margin-left:0}.precios-especiales .preheader .botonera .btn-add,.precios-especiales .preheader .botonera .btn-upload{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#f8fbff;font-family:"Archivo-Bold";font-size:21px;cursor:pointer}.precios-especiales .preheader .botonera .btn-search{align-items:center;background-color:#f8fbff;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:21px;height:36px;justify-content:center;position:relative;width:35px}@media only screen and (max-width:575px){.precios-especiales .preheader .botonera .btn-search{display:flex!important;justify-content:flex-start;width:100%;margin:0;padding-right:8px}.precios-especiales .preheader .botonera .btn-search .search-input{display:flex!important;width:100%}.precios-especiales .preheader .botonera .btn-search .search-input input{width:100%;min-width:150px;max-width:200px;padding-right:15px}.precios-especiales .preheader .botonera .btn-search svg{display:none}}.precios-especiales .preheader .botonera .btn-search svg g{fill:transparent}.precios-especiales .preheader .botonera .btn-search svg line{stroke-width:2px}.precios-especiales .preheader .botonera .btn-search .search-input{display:none;position:relative}@media only screen and (max-width:575px){.precios-especiales .preheader .botonera .btn-search .search-input{display:flex}}.precios-especiales .preheader .botonera .btn-search .search-input input{background:none;border:none;height:36px;width:250px;padding-left:8px}.precios-especiales .preheader .botonera .btn-search .search-input input::placeholder{color:#000}.precios-especiales .preheader .botonera .btn-search .search-input span{font-family:"Archivo-SemiBold";font-size:12px;position:absolute;right:15px;top:10px}.precios-especiales .preheader .botonera .btn-search.active{display:flex;justify-content:flex-end;width:auto;padding-right:8px}.precios-especiales .preheader .botonera .btn-search.active .search-input{display:flex}.precios-especiales .tabs.mobile-tabs{align-items:center;display:flex;width:100%;margin-bottom:20px;overflow-x:auto;overflow-y:hidden;grid-gap:3px;gap:3px;padding-bottom:2px;scrollbar-width:none;-ms-overflow-style:none}@media only screen and (max-width:575px){.precios-especiales .tabs.mobile-tabs{margin-left:0;margin-top:0;margin-bottom:20px;grid-gap:2px;gap:2px;height:35px;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.precios-especiales .tabs.mobile-tabs{margin-left:0;margin-top:0;margin-bottom:20px;grid-gap:2px;gap:2px;height:38px;width:100%}}@media only screen and (min-width:992px){.precios-especiales .tabs.mobile-tabs{display:none}}.precios-especiales .tabs.mobile-tabs::-webkit-scrollbar{display:none}.precios-especiales .tabs.mobile-tabs .tab{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Medium";justify-content:center;height:35px;width:133px}@media only screen and (max-width:575px){.precios-especiales .tabs.mobile-tabs .tab{height:35px;width:133px}}@media only screen and (min-width:576px)and (max-width:991px){.precios-especiales .tabs.mobile-tabs .tab{height:38px;width:133px}}.precios-especiales .tabs.mobile-tabs .tab.active{background-color:#d6e8fe;color:var(--colorPrincipal);font-family:"Archivo-Bold"}.precios-especiales .content-tabs{display:flex;flex-direction:column;height:calc(100vh - 200px);overflow-y:auto;margin-top:0}@media only screen and (max-width:575px){.precios-especiales .content-tabs{height:calc(100vh - 215px);margin-top:0;padding-bottom:20px}}@media only screen and (min-width:576px)and (max-width:991px){.precios-especiales .content-tabs{height:calc(100vh - 170px);margin-top:0}}.precios-especiales .content-tabs .grid-container{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px;padding:20px 0}@media only screen and (max-width:575px){.precios-especiales .content-tabs .grid-container{grid-template-columns:1fr;grid-gap:15px;gap:15px;padding:15px 0 40px}}@media only screen and (min-width:576px)and (max-width:991px){.precios-especiales .content-tabs .grid-container{grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;padding:18px 0}}@media only screen and (min-width:992px){.precios-especiales .content-tabs .grid-container{grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px}}@media only screen and (min-width:1200px){.precios-especiales .content-tabs .grid-container{grid-template-columns:repeat(5,1fr)}}.precios-especiales .content-tabs .card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;transition:transform .2s,box-shadow .2s;width:100%}@media only screen and (max-width:575px){.precios-especiales .content-tabs .card{width:100%}}.precios-especiales .content-tabs .card:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.precios-especiales .descuentos-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px;padding:10px 0;margin-top:0}@media only screen and (max-width:575px){.precios-especiales .descuentos-grid{grid-template-columns:1fr;grid-gap:15px;gap:15px;padding:0 0 40px;margin-top:0;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.precios-especiales .descuentos-grid{grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;padding:8px 0}}@media only screen and (min-width:992px){.precios-especiales .descuentos-grid{grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px}}@media only screen and (min-width:1200px){.precios-especiales .descuentos-grid{grid-template-columns:repeat(5,1fr)}}.descuentos{height:calc(100vh - 203px);overflow:auto}.descuentos .descuentos-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px;padding:10px 0;margin-top:0}@media only screen and (max-width:575px){.descuentos .descuentos-grid{grid-template-columns:1fr;grid-gap:15px;gap:15px;padding:0;margin-top:0;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.descuentos .descuentos-grid{grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;padding:8px 0}}@media only screen and (min-width:992px){.descuentos .descuentos-grid{grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px}}@media only screen and (min-width:1200px){.descuentos .descuentos-grid{grid-template-columns:repeat(5,1fr)}}.descuentos .descuentos-grid .descuento-card{cursor:pointer;min-height:162px;padding-bottom:11px;position:relative;width:100%}@media only screen and (max-width:575px){.descuentos .descuentos-grid .descuento-card{width:100%;height:auto;min-height:152px}}@media only screen and (min-width:576px)and (max-width:991px){.descuentos .descuentos-grid .descuento-card{width:100%;height:auto;min-height:152px}}.descuentos .descuentos-grid .descuento-card .card-main{border-radius:10px;height:100%;padding:15px 17px 5px}.descuentos .descuentos-grid .descuento-card .card-main .card-row{display:flex;justify-content:space-between}.descuentos .descuentos-grid .descuento-card .card-main .card-row.row-descuento{align-items:center}.descuentos .descuentos-grid .descuento-card .card-main .descuento-type{font-family:"Archivo-Medium";font-size:9px;margin-top:2px;text-transform:uppercase}.descuentos .descuentos-grid .descuento-card .card-main .descuento-title{font-family:"Archivo-SemiBold";font-size:16px;height:24px;line-height:19px;overflow:hidden}.descuentos .descuentos-grid .descuento-card .card-main .descuento-amount{font-family:"Archivo-Bold";font-size:35px}.descuentos .descuentos-grid .descuento-card .card-main .descuento-amount span{font-size:20px}.descuentos .descuentos-grid .descuento-card .descuento-expiration{display:inline-block;position:absolute;bottom:27px;left:17px}.descuentos .descuentos-grid .descuento-card .descuento-expiration p{align-items:center;background-color:var(--colorSecundario);border:1px solid;border-radius:10px;display:flex;padding:4px 10px}.descuentos .descuentos-grid .descuento-card .descuento-expiration p svg{margin-top:-1px;margin-right:4px}.descuentos .descuentos-grid .descuento-card .descuento-overlay{align-items:center;background-color:rgba(0,0,0,.75);border-radius:10px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.descuentos .descuentos-grid .descuento-card .descuento-overlay .overlay-buttons{display:flex}.descuentos .descuentos-grid .descuento-card .descuento-overlay .overlay-buttons button{background:none;background-color:#fff;border:none;border-radius:50%;height:45px;margin:0 4px;width:45px}.descuentos .descuentos-grid .descuento-card .descuento-overlay .overlay-buttons button svg{margin-top:3px;margin-left:1px}.descuentos .descuentos-grid .descuento-card .descuento-overlay .overlay-buttons button.trash svg{height:15px;width:15px}.descuento{width:100%}.descuento input{color:#524f4f;font-family:"Archivo-Regular";font-size:14px}.descuento input:disabled{background-color:transparent;color:#000}.descuento textarea{color:#524f4f}.descuento textarea:disabled{background-color:transparent;color:#000}.descuento .descuento-wrapper{width:963px}@media only screen and (max-width:575px){.descuento .descuento-wrapper{width:100%;max-width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper{width:100%;max-width:100%}}.descuento .descuento-wrapper .single-descuento{padding:44px 30px 0}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento{padding:20px 15px 10px}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento{padding:20px 15px 10px}}.descuento .descuento-wrapper .single-descuento .header{display:flex;justify-content:space-between;min-height:36px;width:100%}.descuento .descuento-wrapper .single-descuento .header .nav-back{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:20px}.descuento .descuento-wrapper .single-descuento .header .nav-back p{margin-left:9px}.descuento .descuento-wrapper .single-descuento .header .botonera{align-items:center;display:flex;transition:transform .3s}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .header .botonera{grid-gap:8px;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.descuento .descuento-wrapper .single-descuento .header .botonera::-webkit-scrollbar{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .header .botonera{grid-gap:8px;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.descuento .descuento-wrapper .single-descuento .header .botonera::-webkit-scrollbar{display:none}}.descuento .descuento-wrapper .single-descuento .header .botonera .btn-mini{background:none;border:none;height:36px;margin-left:10px;width:36px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .header .botonera .btn-mini{height:32px;width:32px;margin-left:0;flex-shrink:0}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .header .botonera .btn-mini{height:32px;width:32px;margin-left:0;flex-shrink:0}}.descuento .descuento-wrapper .single-descuento .header .botonera .btn-mini.btn-editar svg{height:16px;width:17px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .header .botonera .btn-mini.btn-editar svg{height:14px;width:15px}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .header .botonera .btn-mini.btn-editar svg{height:14px;width:15px}}.descuento .descuento-wrapper .single-descuento .header .botonera .btn-mini.btn-eliminar svg{height:17px;width:17px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .header .botonera .btn-mini.btn-eliminar svg{height:15px;width:15px}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .header .botonera .btn-mini.btn-eliminar svg{height:15px;width:15px}}.descuento .descuento-wrapper .single-descuento .header .botonera .btn{background:none;background-color:#f7f7f7;border:none;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;height:36px;margin-left:10px;width:120px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .header .botonera .btn{font-size:12px;height:32px;width:70px;margin-left:0;padding:0 8px;flex-shrink:0}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .header .botonera .btn{font-size:12px;height:32px;width:70px;margin-left:0;padding:0 8px;flex-shrink:0}}.descuento .descuento-wrapper .single-descuento .header .botonera .btn.btn-crear{background-color:var(--colorPrincipal);color:#f7f7f7}.descuento .descuento-wrapper .single-descuento .header .botonera .btn:hover{opacity:.3}.descuento .descuento-wrapper .single-descuento .header .botonera .btn:active{background-color:#edd8bb}.descuento .descuento-wrapper .single-descuento .header.compress .botonera{transform:translateX(-135px)}.descuento .descuento-wrapper .single-descuento h3{font-weight:300;font-size:16px;margin-bottom:10px}.descuento .descuento-wrapper .single-descuento input::placeholder{color:#524f4f}.descuento .descuento-wrapper .single-descuento textarea{border:none;font-family:"Archivo-Regular";font-size:14px;line-height:23px;margin-top:8px;min-height:74px;resize:none;width:100%}.descuento .descuento-wrapper .single-descuento textarea::placeholder{color:#524f4f;font-style:italic}.descuento .descuento-wrapper .single-descuento .name{margin-top:19px}.descuento .descuento-wrapper .single-descuento .name input{border:none;font-family:"Archivo-Bold";font-size:26px;width:100%}.descuento .descuento-wrapper .single-descuento .descuento-main{height:calc(100vh - 254px);margin-top:25px;overflow:auto;width:100%}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-main{height:auto;margin-top:15px;overflow:visible}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-main{height:auto;margin-top:15px;overflow:visible}}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row{flex-direction:column;grid-gap:20px;gap:20px}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row{flex-direction:column;grid-gap:20px;gap:20px}}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-data{flex:1 1 auto}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-data{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-data{width:100%}}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-data .descuento-radios{align-items:center;display:flex;margin-bottom:32px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-data .descuento-radios{flex-direction:column;align-items:flex-start;grid-gap:15px;gap:15px;margin-bottom:20px}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-data .descuento-radios{flex-direction:column;align-items:flex-start;grid-gap:15px;gap:15px;margin-bottom:20px}}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-data .descuento-radios .descuento-radio-group{align-items:center;display:flex;margin-right:100px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-data .descuento-radios .descuento-radio-group{margin-right:0;grid-gap:15px;gap:15px}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-data .descuento-radios .descuento-radio-group{margin-right:0;grid-gap:15px;gap:15px}}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-data .descuento-radios .descuento-radio-group .ylm-radio{margin-right:20px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-data .descuento-radios .descuento-radio-group .ylm-radio{margin-right:0}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-data .descuento-radios .descuento-radio-group .ylm-radio{margin-right:0}}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price{padding:0 0 0 25px;position:relative;width:146px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price{padding:0;width:100%;display:flex;justify-content:center}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price{padding:0;width:100%;display:flex;justify-content:center}}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select{align-items:center;border-radius:10px;display:flex;height:103px;justify-content:center}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select{width:100%;height:80px;margin:0 auto}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select{width:100%;height:80px;margin:0 auto}}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .number{align-items:center;display:flex;flex-direction:column;margin-top:5px}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .number .number-row{align-items:flex-end;display:flex;font-family:"Archivo-Bold";font-size:38px;justify-content:center;margin-left:10px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .number .number-row{font-size:28px;margin-left:0}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .number .number-row{font-size:28px;margin-left:0}}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .number .number-row .only-number{align-items:center;display:flex;justify-content:center}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .number .number-row .only-number input{background-color:transparent;border:none;font-family:"Archivo-Bold";font-size:38px;text-align:center;width:85px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .number .number-row .only-number input{font-size:28px;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .number .number-row .only-number input{font-size:28px;width:100%}}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .number .number-row .number-symbol{font-size:25px;margin-right:10px;padding-bottom:5px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .number .number-row .number-symbol{font-size:20px;margin-right:5px}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .number .number-row .number-symbol{font-size:20px;margin-right:5px}}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .number .open-btn{cursor:pointer;margin-top:5px}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .number .open-btn svg{height:7px;width:14px}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .type-selector{background-color:#fff;border:1px solid #e3e0e0;box-shadow:0 2px 10px #ccc;list-style:none;padding:0 19px;position:absolute;right:0;top:86px;width:140px;z-index:1000}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .type-selector li{border-bottom:1px solid #e3e0e0;padding:10px 0}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .type-selector li:last-of-type{border:none}.descuento .descuento-wrapper .single-descuento .descuento-main .descuento-data-row .descuento-price .price-select .type-selector li .ylm-radio p{font-size:14px}.descuento .descuento-wrapper .single-descuento .selectors-title{margin-top:30px}.descuento .descuento-wrapper .single-descuento .descuento-selectors{display:flex;flex-wrap:wrap;grid-gap:7px;gap:7px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-selectors{flex-direction:column;grid-gap:15px;gap:15px}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-selectors{flex-direction:column;grid-gap:15px;gap:15px}}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector{border-radius:10px;display:flex;height:71px;padding:8px;position:relative;width:220px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector{width:100%;height:auto;min-height:70px;padding:12px;position:relative}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector{width:100%;height:auto;min-height:70px;padding:12px;position:relative;z-index:1}}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .left .icon-bg{align-items:center;background-color:#fff;border-radius:10px;display:flex;height:54px;justify-content:center;width:54px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .right{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;margin-left:15px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .right .title{font-size:11px;margin-top:5px;text-transform:uppercase}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .i-categorias svg{height:24px;width:21px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.prepago .right{flex-direction:row}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.prepago .right .ylm-toggle{flex:1 1 auto;justify-content:space-between;margin-right:10px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.prepago .right p{font-size:11px;line-height:16px;margin-left:0;margin-right:16px;text-transform:uppercase}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.horario-especial .right{flex-direction:row}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.horario-especial .right p{font-size:11px;line-height:16px;margin-left:auto;margin-right:16px;text-transform:uppercase}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.horario-especial .right .toggle-chevron{align-items:center;display:flex}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.horario-especial .right .btn-chevron{align-items:center;cursor:pointer;display:flex;margin-left:5px;margin-right:10px;transition:all .3s}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.horario-especial .right .btn-chevron svg{width:10px;height:7px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog{left:-227px;position:absolute;top:61px;width:903px}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog{position:absolute;right:0;left:auto;top:auto;bottom:calc(100% + 10px);width:100%;z-index:10000;background-color:#fff;border:1px solid #ddd;box-shadow:0 2px 8px rgba(0,0,0,.1)}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog{position:absolute;right:0;left:auto;top:auto;bottom:400px;width:100%;z-index:10000;background-color:#fff;border:1px solid #ddd;box-shadow:0 2px 8px rgba(0,0,0,.1)}}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios{display:flex;flex-wrap:wrap;margin-top:10px;height:0;transition:height .3s;width:100%}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios{flex-direction:column;height:auto;max-height:60vh;overflow-y:auto}}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horarios-days-columns-row{background-color:#fff;display:flex;justify-content:space-between;padding:10px 0;width:100%}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horarios-days-columns-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:15px}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horarios-days-columns-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:15px}}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horarios-days-columns-row .horario-day-column{display:flex;flex-direction:column;width:calc(14.28571% - 8.57143px)}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horarios-days-columns-row .horario-day-column{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horarios-days-columns-row .horario-day-column{width:100%}}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horarios-days-columns-row .horario-day-column .horario-column-header{align-items:center;background-color:#f4efef;border-radius:5px;color:#7b7b7b;display:flex;font-size:15px;height:40px;justify-content:center;width:100%}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horarios-days-columns-row .horario-day-column .horario-item{align-items:center;border:1px solid #f4efef;border-radius:5px;color:#7b7b7b;cursor:pointer;display:flex;justify-content:center;height:40px;margin-top:6px;position:relative;width:100%}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horarios-days-columns-row .horario-day-column .horario-item .horario-delete{cursor:pointer;position:absolute;right:-7px;top:-5px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horarios-days-columns-row .horario-day-column .horario-item .doble-hora-input{height:100%;width:100%}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horarios-days-columns-row .horario-day-column .horario-item .doble-hora-input .horario-label{align-items:center;display:flex;justify-content:center;height:100%;width:100%}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horarios-days-columns-row .horario-day-column .horario-item .doble-hora-input .selector-wrapper{top:43px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario{display:flex;flex-direction:column;width:175px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .dias{display:flex;font-family:"Archivo-Bold";font-size:16px;overflow:hidden;width:calc(100% - 10px)}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .dias .text{display:flex;flex-wrap:wrap}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .dias .text .separador{margin:0 3px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .dias .text .separador.coma{margin:0 3px 0 0}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .dias .chevron{position:relative;margin-left:5px;top:-2px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas{margin-top:8px;margin-bottom:18px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora{align-items:center;display:flex;font-family:"Archivo-Medium";font-size:14px;margin-bottom:2px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora .hora-input{position:relative}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora .hora-input .h-input{align-items:center;display:flex;font-family:"Archivo-Bold";font-size:14px;height:30px;justify-content:flex-start;width:70px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora .hora-input .h-input.active{border:2px solid var(--colorPrincipal)}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora .hora-input .selector-wrapper{background-color:#fff;box-shadow:0 2px 5px 1px rgba(0,0,0,.15);display:none;padding:10px;position:absolute;top:32px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors{align-items:center;display:flex}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .selector{width:50px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .selector .selector-value{font-family:"Archivo-Bold";font-size:20px;padding:10px;text-align:center;width:100%}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .selector .btn{display:flex;justify-content:center;padding:10px 0}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .selector .btn.btn-add{transform:rotate(180deg)}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora .hora-input .selector-wrapper .selectors .separator{font-family:"Archivo-Bold";font-size:20px;position:relative;top:-1px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora .hora-input .selector-wrapper>button{background-color:var(--colorPrincipal);border:none;color:#fff;font-family:"Archivo-Medium";font-size:14px;margin-top:10px;padding:5px 0;width:100%}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora .hora-input .selector-wrapper.active{display:block;z-index:5}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .horarios-especial-dialog .horarios .horario .horas .hora .sep-a{margin:0 9px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .promocion-selector{margin-bottom:6px;width:100%}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .promocion-selector .select-main{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-right:10px;width:100%}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .promocion-selector .select-main p{font-size:18px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .promocion-selector .select-main .btn-chevron{transition:all .3s}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .promocion-selector .select-options{background-color:var(--color6);border:1px solid var(--colorPrincipal);border-radius:10px;font-size:14px;list-style:none;max-height:191px;overflow:auto;padding:0;position:absolute;right:0;top:79px;width:318px;z-index:2}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .promocion-selector .select-options.on-left{left:0;right:auto}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .promocion-selector .select-options.opt-servicios{width:320px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .promocion-selector .select-options.calendario{background-color:var(--colorSecundario);border:none;width:245px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .promocion-selector .select-options li{align-items:center;border-bottom:1px solid var(--colorPrincipal);color:var(--colorPrincipal);cursor:pointer;display:flex;padding:12px 20px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .promocion-selector .select-options li:last-of-type{border-bottom:none}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .promocion-selector .select-options li.with-calendar{padding:0}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .promocion-selector .select-options li .checkbox-bg{border:1px solid var(--colorPrincipal);height:16px;margin-right:10px;position:relative;width:16px;min-width:16px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .promocion-selector .select-options li .checkbox-bg .checkbox-item{border-bottom:2px solid var(--colorPrincipal);border-left:2px solid var(--colorPrincipal);height:5px;left:3px;position:absolute;top:4px;transform:rotate(-45deg);width:8px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.left .select-options{right:0;left:auto}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.top .select-options{top:calc(100% + 5px);bottom:auto}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.top .horarios-especial-dialog{bottom:80;left:-227px;top:auto;z-index:10}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.sel-birthdate .select-options,.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.sel-caducidad .select-options{max-height:none}@media only screen and (max-width:575px){.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.horario-especial .select-options,.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.sel-birthdate .select-options{position:absolute;right:0;left:auto;top:auto;bottom:calc(100% + 5px);transform:none;width:calc(100vw - 40px);max-width:318px;max-height:80vh;overflow-y:auto;z-index:1001}}@media only screen and (min-width:576px)and (max-width:991px){.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.horario-especial .select-options,.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector.sel-birthdate .select-options{position:absolute;right:0;left:auto;top:auto;bottom:calc(100% + 5px);transform:none;width:calc(100vw - 60px);max-width:318px;max-height:80vh;overflow-y:auto;z-index:1001}}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .descuento-select-date .nunca{align-items:center;background-color:#f8f8f8;display:flex;justify-content:center;padding:7px 0}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .descuento-select-date .nunca .nunca-check{display:flex}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .react-calendar .react-calendar__navigation{padding:10px 0}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .react-calendar .react-calendar__navigation button{background:none;border:none;font-size:20px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .react-calendar .react-calendar__navigation__label span{font-family:"Archivo-Bold"!important;font-size:14px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .react-calendar .react-calendar__month-view__weekdays__weekday{font-size:12px;padding-bottom:5px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .react-calendar .react-calendar__tile{padding:5px!important;margin:0}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .react-calendar .react-calendar__tile--active{background:none}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .react-calendar .react-calendar__tile abbr{font-size:11px}.descuento .descuento-wrapper .single-descuento .descuento-selectors .descuento-selector .react-calendar .react-calendar__tile--active abbr{background-color:var(--colorPrincipal);border-radius:100px;color:#fff;padding:3px 5px}.sucursales{flex-shrink:0;height:calc(100vh - 85px);width:100%;padding-left:33px;padding-right:33px}.sucursales .preheader{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:28px;padding-bottom:42px}@media only screen and (max-width:575px){.sucursales .preheader{padding-top:20px}}@media only screen and (min-width:576px)and (max-width:991px){.sucursales .preheader{padding-top:20px}}.sucursales .preheader .title{display:flex;align-items:center}.sucursales .preheader .title span{display:inline-block;width:25px;height:25px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-147px -380px;margin-right:10px}.sucursales .preheader .title h1{font-family:"Archivo-Bold";font-size:28px;color:var(--colorPrincipal)}@media only screen and (max-width:575px){.sucursales .preheader .title h1{font-size:20px}}@media only screen and (min-width:576px)and (max-width:991px){.sucursales .preheader .title h1{font-size:20px}}.sucursales .preheader .botonera{display:flex;justify-content:flex-end;flex:1 1;transition:transform .3s}.sucursales .preheader .botonera>div{margin-left:8px}.sucursales .preheader .botonera .btn-add{width:35px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#f8fbff;font-family:"Archivo-Bold";font-size:21px;cursor:pointer}.sucursales .preheader.compress .botonera{transform:translateX(-135px)}.sucursales .table-container{height:calc(100vh - 196px);overflow:auto;position:relative;width:100%}@media only screen and (max-width:575px){.sucursales .table-container{height:calc(100vh - 150px);overflow-x:auto;overflow-y:auto}}@media only screen and (min-width:576px)and (max-width:991px){.sucursales .table-container{height:calc(100vh - 170px);overflow-x:auto;overflow-y:auto}}.sucursales .table-container .table-row{border-bottom:8px solid #fff;cursor:pointer;display:flex;padding:15px 15px 15px 24px;min-width:600px}@media only screen and (max-width:575px){.sucursales .table-container .table-row{padding:12px 8px 12px 12px;min-width:600px}}@media only screen and (min-width:576px)and (max-width:991px){.sucursales .table-container .table-row{padding:12px 10px 12px 15px;min-width:550px}}.sucursales .table-container .table-row .table-item{display:flex;flex-direction:column;padding-right:15px}.sucursales .table-container .table-row .table-item:first-child{width:8%}.sucursales .table-container .table-row .table-item:nth-child(2){flex:1 1}.sucursales .table-container .table-row .table-item:nth-child(3){width:calc(41% - 40px)}.sucursales .table-container .table-row .table-item:nth-child(4){width:24%}.sucursales .table-container .table-row .table-item:nth-child(5){width:22px}@media only screen and (max-width:575px){.sucursales .table-container .table-row .table-item{padding-right:12px}.sucursales .table-container .table-row .table-item:first-child{width:8%;min-width:70px}.sucursales .table-container .table-row .table-item:nth-child(2){flex:1 1;min-width:250px}.sucursales .table-container .table-row .table-item:nth-child(3){width:calc(50% - 30px);min-width:200px}.sucursales .table-container .table-row .table-item:nth-child(4){width:30%;min-width:120px}.sucursales .table-container .table-row .table-item:nth-child(5){width:40px;min-width:40px}}@media only screen and (min-width:576px)and (max-width:991px){.sucursales .table-container .table-row .table-item{padding-right:10px}.sucursales .table-container .table-row .table-item:first-child{width:7%;min-width:35px}.sucursales .table-container .table-row .table-item:nth-child(2){flex:1 1;min-width:180px}.sucursales .table-container .table-row .table-item:nth-child(3){width:calc(43% - 30px);min-width:140px}.sucursales .table-container .table-row .table-item:nth-child(4){width:24%;min-width:90px}.sucursales .table-container .table-row .table-item:nth-child(5){width:25px;min-width:25px}}.sucursales .table-container .table-row .table-item .item-title{font-size:10px;min-height:30px}@media only screen and (max-width:575px){.sucursales .table-container .table-row .table-item .item-title{min-height:40px;margin-bottom:8px}}@media only screen and (min-width:576px)and (max-width:991px){.sucursales .table-container .table-row .table-item .item-title{min-height:35px;margin-bottom:6px}}.sucursales .table-container .table-row .table-item .item-content{font-family:"Archivo-Bold"}@media only screen and (max-width:575px){.sucursales .table-container .table-row .table-item .item-content{margin-top:4px;line-height:1.4}}@media only screen and (min-width:576px)and (max-width:991px){.sucursales .table-container .table-row .table-item .item-content{margin-top:3px;line-height:1.3}}.sucursales .table-container .table-row .table-item .item-content .horarios{margin-left:10px;color:var(--colorPrincipal)}.sucursales .table-container .table-row .table-item .item-content .profesionals{display:flex;flex-wrap:wrap}.sucursales .table-container .table-row .table-item .item-content .profesionals .profesional{background-size:cover;background-position:50%;border-radius:50%;margin-right:8px;margin-bottom:8px;height:27px;width:27px}.sucursales .table-container .table-row .table-item .item-content .profesionals .profesional:last-of-type{margin-right:0}.sucursales .table-container .table-row .table-item .item-content .btn-menu{flex-shrink:0;cursor:pointer;position:relative}.sucursales .table-container .table-row .table-item .item-content .btn-menu>span{align-items:center;display:inline-flex;justify-content:center;width:35px;height:36px}.sucursales .table-container .table-row .table-item .item-content .btn-menu .submenu{position:absolute;display:none;opacity:0;background-color:#fff;border:1px solid #e3e0e0;box-shadow:0 2px 10px #ccc;top:10px;right:20px;list-style:none;width:140px;padding:0 20px;transition:opacity .3s}.sucursales .table-container .table-row .table-item .item-content .btn-menu .submenu.active{display:block;opacity:1}.sucursales .table-container .table-row .table-item .item-content .btn-menu .submenu li{display:flex;align-items:center;height:40px;border-bottom:1px solid #e3e0e0;cursor:pointer}.sucursales .table-container .table-row .table-item .item-content .btn-menu .submenu li:last-of-type{border:none}.sucursales .table-container .table-row .table-item .item-content .btn-menu .submenu li:hover{color:var(--colorPrincipal)}.sucursales .table-container .table-row .table-item .item-content .btn-menu.active .submenu{display:block;opacity:1}.sucursales .table-container .table-row .table-item.table-btn{padding-right:0}.sucursales .table-container .table-row .table-item.table-btn .item-content{position:relative;top:-41px;font-family:"Archivo-Medium"}.sucursal{width:100%}.sucursal input:disabled{background-color:transparent}.sucursal .sucursal-wrapper{width:963px}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper{width:100%}}.sucursal .sucursal-wrapper .single-sucursal{padding:28px 30px;height:calc(100vh - 80px)}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal{padding:15px;height:calc(100vh - 60px)}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal{padding:20px;height:calc(100vh - 70px)}}.sucursal .sucursal-wrapper .single-sucursal .header{display:flex;justify-content:space-between;width:100%}.sucursal .sucursal-wrapper .single-sucursal .header .nav-back{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:20px}.sucursal .sucursal-wrapper .single-sucursal .header .nav-back p{margin-left:9px}.sucursal .sucursal-wrapper .single-sucursal .header .botonera{align-items:center;display:flex;transition:transform .3s}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .header .botonera{flex-wrap:wrap;grid-gap:8px;gap:8px;justify-content:flex-end}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .header .botonera{flex-wrap:wrap;grid-gap:6px;gap:6px;justify-content:flex-end}}.sucursal .sucursal-wrapper .single-sucursal .header .botonera .btn-mini{background:none;border:none;height:36px;margin-left:10px;width:36px}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .header .botonera .btn-mini{margin-left:0;width:32px;height:32px}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .header .botonera .btn-mini{margin-left:0;width:34px;height:34px}}.sucursal .sucursal-wrapper .single-sucursal .header .botonera .btn-mini.btn-editar svg{height:16px;width:17px}.sucursal .sucursal-wrapper .single-sucursal .header .botonera .btn-mini.btn-eliminar svg{height:17px;width:17px}.sucursal .sucursal-wrapper .single-sucursal .header .botonera .btn{background:none;background-color:#f7f7f7;border:none;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;height:36px;width:120px}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .header .botonera .btn{font-size:14px;height:32px;width:75px;padding:0 8px;white-space:nowrap}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .header .botonera .btn{font-size:12px;height:34px;padding:0 14px;margin-left:0;width:auto;min-width:100px}}.sucursal .sucursal-wrapper .single-sucursal .header .botonera .btn.btn-crear{background-color:var(--colorPrincipal);color:#f7f7f7}.sucursal .sucursal-wrapper .single-sucursal .header .botonera .btn:hover{opacity:.3}.sucursal .sucursal-wrapper .single-sucursal .header .botonera .btn:active{background-color:#edd8bb}.sucursal .sucursal-wrapper .single-sucursal .header.compress .botonera{transform:translateX(-135px)}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body{height:calc(100vh - 163px);margin-top:19px;overflow:auto}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body h1 input{background-color:transparent;border:none;font-family:"Archivo-Bold";font-size:26px}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body h1 input::placeholder{color:#524f4f}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main{display:flex;justify-content:space-between;margin-top:26px}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main{flex-direction:column;margin-top:20px}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main{flex-direction:column;margin-top:22px}}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .map{height:264px;position:relative;width:230px}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .map{width:100%;height:200px;margin-bottom:20px}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .map{width:100%;height:220px;margin-bottom:20px}}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .map .bg-map{background-color:#fff;bottom:0;height:34px;left:0;position:absolute;width:100%;z-index:10}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .map iframe{height:100%;width:100%}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .data{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 265px)}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .data{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .data{width:100%}}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .data h3{color:#94bdf2;font-size:16px;font-weight:300;margin-bottom:13px}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .data>div{margin-bottom:8px}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .data input{border:none;font-family:"Archivo-Regular";font-size:14px;margin-left:10px}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .data input::placeholder{color:var(--colorPrincipal)}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .data input:disabled{color:#000}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .data .address input,.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .data .city input{margin-left:0}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .data .profesionales-sucursal{margin-bottom:0}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .data .profesionales-sucursal .profesionals-row{display:flex}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-main .data .profesionales-sucursal .profesionals-row .prof-item{background-size:cover;background-position:50%;border:2px solid;border-radius:50%;height:45px;margin-right:8px;width:45px}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .rotulo{font-family:"Archivo-Regular";color:#94bdf2;font-size:16px;font-weight:300;margin-top:35px;margin-bottom:13px}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-tabs{align-items:center;display:flex;justify-content:space-between;height:40px;margin-top:22px}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-tabs .sucursal-tab{align-items:center;background-color:#f8fbff;color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:16px;justify-content:center;height:100%;width:calc(33.33333% - 3.33333px)}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-tabs .sucursal-tab{text-align:center}}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-tabs .sucursal-tab .tab-icon{display:inline-flex;font-family:"Archivo-Medium"}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-tabs .sucursal-tab p{margin-left:0}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-tabs .sucursal-tab p{text-align:center;width:100%}}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-tabs .sucursal-tab.active{background-color:#d6e8fe;color:var(--colorPrincipal)}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-tabs .sucursal-tab.active svg path{fill:#fff}.sucursal .sucursal-wrapper .single-sucursal .sucursal-body .sucursal-tabs .sucursal-tab:hover{text-decoration:underline}.sucursal .sucursal-wrapper .single-sucursal .semanal .horarios-container{background-color:#f8fbff;margin-top:5px}.sucursal .sucursal-wrapper .single-sucursal .semanal .horarios-container .horario-row{display:flex;align-items:center}.sucursal .sucursal-wrapper .single-sucursal .semanal .horarios-container .horario-row input{background-color:transparent;border:none;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;padding:8px 10px;width:80%}.sucursal .sucursal-wrapper .single-sucursal .semanal .horarios-container .horario-row input:focus{background-color:#d6e8fe}.sucursal .sucursal-wrapper .single-sucursal .semanal .horarios-container .horario-row input::placeholder{font-family:"Archivo-Regular";font-size:14px;color:#000}.sucursal .sucursal-wrapper .single-sucursal .semanal .horarios-container .horario-row button{background:none;border:none}.sucursal .sucursal-wrapper .single-sucursal .semanal .horarios-container .horario-row button svg{width:18px}.sucursal .sucursal-wrapper .single-sucursal .semanal .horarios-container .horario-row button:hover{opacity:.8}.sucursal .sucursal-wrapper .single-sucursal .semanal .horarios-container .add-line{background-color:#d6e8fe;color:var(--colorPrincipal);cursor:pointer;font-family:"Archivo-Bold";font-size:16px;margin-top:15px;padding:8px;width:200px}.sucursal .sucursal-wrapper .single-sucursal .semanal .horarios-container .add-line:hover{opacity:.8}.sucursal .sucursal-wrapper .single-sucursal .semanal .horarios-container .add-line p{text-align:center}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item{align-items:center;background-color:#f8fbff;color:var(--colorPrincipal);display:flex;margin-top:3px;min-height:70px;padding:0 21px 0 33px}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item{display:flex;align-items:center;padding:15px;min-height:auto;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item::-webkit-scrollbar{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item{display:flex;align-items:center;padding:18px;min-height:auto;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item::-webkit-scrollbar{display:none}}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-txt{cursor:pointer;font-family:"Archivo-SemiBold";font-size:16px}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-section{display:flex;flex-direction:column}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row{align-items:center;color:#393d40;display:flex;justify-content:space-between;font-family:"Archivo-Medium";width:100%}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row{display:flex;align-items:center;grid-gap:10px;gap:10px;width:auto;min-width:600px;flex-shrink:0}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row{display:flex;align-items:center;grid-gap:12px;gap:12px;width:auto;min-width:700px;flex-shrink:0}}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row{align-items:center;display:flex;width:491px}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row{width:auto;flex-shrink:0;display:flex;align-items:center;grid-gap:8px;gap:8px}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row{width:auto;flex-shrink:0;display:flex;align-items:center;grid-gap:10px;gap:10px}}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row span{color:#8cbaf7;margin:0 19px}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row span{margin:0 0 5px}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row span{margin:0 0 6px}}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row{align-items:center;display:flex}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row.del span{margin:0 12px 0 0}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input{align-items:center;background-color:#fff;cursor:pointer;display:flex;justify-content:center;height:30px;position:relative;width:131px}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar{font-family:"Archivo-Regular";font-size:10px;left:0;position:absolute;top:30px;width:287px}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar{position:relative;background-color:#fff;border:1px solid #e3e0e0;z-index:5}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__navigation{padding:17px 0 8px}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__navigation button{font-size:15px}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__label span{font-family:"Archivo-Bold";font-size:12px;color:#000}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday{font-size:7px}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile{border:none!important;background-color:transparent;padding:8px 12px!important;margin:0}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile abbr{font-size:10px}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--active,.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive{background:var(--colorPrincipal);color:var(--white);font-family:"Archivo-Bold"}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeStart{border-radius:15px 0 0 15px}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeEnd{border-radius:0 15px 15px 0}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive,.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeBothEnds{border-radius:100px}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .time-input{align-items:center;background-color:#fff;display:flex;height:30px;justify-content:center;margin-left:3px;width:70px}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .time-input .hora-input{width:100%}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row .date-row .time-input .hora-input .h-input{font-family:"Archivo-Medium";justify-content:center}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .calendar-row.hide-hours .time-input{display:none!important}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .ylm-checkbox{margin-left:12px;flex:1 0 auto}.sucursal .sucursal-wrapper .single-sucursal .vacacional .vacacional-item .new-item-row .ylm-checkbox p{font-family:"Archivo-Regular";font-size:14px}.sucursal .sucursal-wrapper .single-sucursal .vacacional .botonera{align-items:center;display:flex}.sucursal .sucursal-wrapper .single-sucursal .vacacional .botonera .btn{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;margin-right:14px;width:50px}.sucursal .sucursal-wrapper .single-sucursal .vacacional .botonera .btn:last-of-type{margin-right:0}.sucursal .sucursal-wrapper .single-sucursal .vacacional .botonera .btn:hover{opacity:.8}.sucursal .sucursal-wrapper .single-sucursal .festivos{margin-top:3px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item{align-items:center;background-color:#f8fbff;color:var(--colorPrincipal);display:flex;min-height:70px;padding:0 21px 0 33px}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item{display:flex;align-items:center;padding:15px;min-height:auto;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item::-webkit-scrollbar{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item{display:flex;align-items:center;padding:18px;min-height:auto;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item::-webkit-scrollbar{display:none}}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-txt{cursor:pointer;font-family:"Archivo-SemiBold";font-size:16px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row{align-items:center;color:#393d40;display:flex;justify-content:space-between;font-family:"Archivo-Medium";width:100%}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row{display:flex;align-items:center;grid-gap:15px;gap:15px;width:auto;min-width:650px;flex-shrink:0}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row{display:flex;align-items:center;grid-gap:18px;gap:18px;width:auto;min-width:750px;flex-shrink:0}}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row{align-items:center;display:flex;width:210px}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row{width:auto;flex-shrink:0;display:flex;align-items:center;grid-gap:12px;gap:12px}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row{width:auto;flex-shrink:0;display:flex;align-items:center;grid-gap:15px;gap:15px}}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row span{color:#8cbaf7;margin:0 19px}@media only screen and (max-width:575px){.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row span{margin:0 0 5px}}@media only screen and (min-width:576px)and (max-width:991px){.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row span{margin:0 0 6px}}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row{align-items:center;display:flex}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row.del span{margin:0 12px 0 0}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input{align-items:center;background-color:#fff;cursor:pointer;display:flex;justify-content:center;height:30px;position:relative;width:131px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar{font-family:"Archivo-Regular";font-size:10px;left:0;position:absolute;top:30px;width:287px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar{position:relative;background-color:#fff;border:1px solid #e3e0e0;z-index:5}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__navigation{padding:17px 0 8px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__navigation button{font-size:15px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__label span{font-family:"Archivo-Bold";font-size:12px;color:#000}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday{font-size:7px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile{border:none!important;background-color:transparent;padding:8px 12px!important;margin:0}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile abbr{font-size:10px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--active,.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive{background:var(--colorPrincipal);color:#fff;font-family:"Archivo-Bold"}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeStart{border-radius:15px 0 0 15px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeEnd{border-radius:0 15px 15px 0}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive,.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeBothEnds{border-radius:100px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .time-input{align-items:center;background-color:#fff;display:flex;height:30px;justify-content:center;margin-left:3px;width:70px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .time-input .hora-input{width:100%}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row .date-row .time-input .hora-input .h-input{font-family:"Archivo-Medium";justify-content:center}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .item-row .calendar-row.hide-hours .time-input{display:none!important}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row{align-items:center;color:#393d40;display:flex;justify-content:space-between;font-family:"Archivo-Medium";width:100%}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row{align-items:center;display:flex;width:210px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row span{color:#8cbaf7;margin:0 19px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row{align-items:center;display:flex}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row.del span{margin:0 12px 0 0}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input{align-items:center;background-color:#fff;cursor:pointer;display:flex;justify-content:center;height:30px;position:relative;width:131px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar{font-family:"Archivo-Regular";font-size:10px;left:0;position:absolute;top:30px;width:287px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar{position:relative;background-color:#fff;border:1px solid #e3e0e0;z-index:5}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__navigation{padding:17px 0 8px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__navigation button{font-size:15px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__label span{font-family:"Archivo-Bold";font-size:12px;color:#000}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday{font-size:7px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile{border:none!important;background-color:transparent;padding:8px 12px!important;margin:0}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile abbr{font-size:10px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--active,.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive{background:var(--colorPrincipal);color:#fff;font-family:"Archivo-Bold"}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeStart{border-radius:15px 0 0 15px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeEnd{border-radius:0 15px 15px 0}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive,.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .date-input .vacacional-calendar .react-calendar .react-calendar__viewContainer .react-calendar__tile--rangeBothEnds{border-radius:100px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .time-input{align-items:center;background-color:#fff;display:flex;height:30px;justify-content:center;margin-left:3px;width:70px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .time-input .hora-input{width:100%}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row .date-row .time-input .hora-input .h-input{font-family:"Archivo-Medium";justify-content:center}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .calendar-row.hide-hours .time-input{display:none!important}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .ylm-checkbox{margin-left:12px;flex:0 0 auto}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .ylm-checkbox p{font-family:"Archivo-Regular";font-size:14px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .select-dia{align-items:center;display:flex;position:relative}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .select-dia p{margin-right:10px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .select-dia .dia-semana-select{cursor:pointer;position:relative}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .select-dia .dia-semana-select p{font-family:"Archivo-Bold"}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .select-dia .dia-semana-select .dia-semana-options{background-color:#fff;left:-8px;list-style:none;margin-top:8px;position:absolute;z-index:2}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .select-dia .dia-semana-select .dia-semana-options li{border-bottom:1px solid #d6e8fe;padding:8px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .select-dia .dia-semana-select .dia-semana-options li:last-of-type{border:none}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .select-fin{align-items:center;display:flex;position:relative}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .select-fin>p{margin-right:10px}.sucursal .sucursal-wrapper .single-sucursal .festivos .festivos-item .new-item-row .select-fin .finaliza-select .date-input{font-family:"Archivo-Bold"}.sucursal .sucursal-wrapper .single-sucursal .festivos .botonera{align-items:center;display:flex}.sucursal .sucursal-wrapper .single-sucursal .festivos .botonera .btn{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;margin-right:14px;width:50px}.sucursal .sucursal-wrapper .single-sucursal .festivos .botonera .btn:last-of-type{margin-right:0}.sucursal .sucursal-wrapper .single-sucursal .festivos .botonera .btn:hover{opacity:.8}@media only screen and (max-width:575px){.festivos-item .select-dia,.festivos-item .select-fin,.festivos-item .ylm-checkbox,.vacacional-item .select-dia,.vacacional-item .select-fin,.vacacional-item .ylm-checkbox{margin-left:15px;flex-shrink:0}.festivos-item .botonera,.vacacional-item .botonera{margin-left:15px;flex-shrink:0;grid-gap:10px;gap:10px}}@media only screen and (min-width:576px)and (max-width:991px){.festivos-item .select-dia,.festivos-item .select-fin,.festivos-item .ylm-checkbox,.vacacional-item .select-dia,.vacacional-item .select-fin,.vacacional-item .ylm-checkbox{margin-left:18px;flex-shrink:0}.festivos-item .botonera,.vacacional-item .botonera{margin-left:18px;flex-shrink:0;grid-gap:12px;gap:12px}}.configuracion{display:flex;height:calc(100vh - 73px);width:100%}@media only screen and (max-width:575px){.configuracion{flex-direction:column;height:calc(100vh - 73px)}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion{flex-direction:column;height:calc(100vh - 73px)}}.configuracion .lateral{width:196px;box-shadow:0 2px 5px 1px rgba(0,0,0,.15)}@media only screen and (max-width:575px){.configuracion .lateral{width:100%;height:auto;box-shadow:none;border-bottom:1px solid #e5e7eb}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .lateral{width:100%;height:auto;box-shadow:none;border-bottom:1px solid #e5e7eb}}.configuracion .lateral .list{display:flex;flex-direction:column}@media only screen and (max-width:575px){.configuracion .lateral .list{flex-direction:row;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.configuracion .lateral .list::-webkit-scrollbar{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .lateral .list{flex-direction:row;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.configuracion .lateral .list::-webkit-scrollbar{display:none}}.configuracion .lateral .list .list-item{cursor:pointer;display:flex;justify-content:flex-start;align-items:center;height:62px;font-family:"Archivo-Bold";font-size:14px;color:var(--colorPrincipal);text-transform:uppercase;padding-left:25px}@media only screen and (max-width:575px){.configuracion .lateral .list .list-item{height:50px;padding:0 20px;white-space:nowrap;flex-shrink:0;font-size:12px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .lateral .list .list-item{height:50px;padding:0 20px;white-space:nowrap;flex-shrink:0;font-size:13px}}.configuracion .lateral .list .list-item.list-header{text-transform:none;background-color:#f8fbff;cursor:default}.configuracion .lateral .list .list-item.active{background-color:var(--colorPrincipal);color:#fff}.configuracion .principal{flex-grow:1;overflow:auto}.configuracion .configuracion-wrapper{padding:27px 41px 0}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper{padding:20px 15px 0}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .configuracion-wrapper{padding:25px 20px 0}}.configuracion .configuracion-wrapper .header{align-items:center;display:flex;justify-content:space-between;min-height:56px;padding-bottom:20px;width:100%}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .header{padding-bottom:15px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .configuracion-wrapper .header{margin-bottom:0;padding-bottom:0}}.configuracion .configuracion-wrapper .header h1{font-family:"Archivo-Bold";font-size:28px;color:var(--colorPrincipal)}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .header h1{font-size:20px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .configuracion-wrapper .header h1{font-size:24px}}.configuracion .configuracion-wrapper .sections{height:calc(100vh - 156px);overflow:auto}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .sections{height:auto;overflow:visible}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .configuracion-wrapper .sections{height:auto;overflow:visible}}.configuracion .configuracion-wrapper .section{margin-top:30px}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section{margin-top:20px}}.configuracion .configuracion-wrapper .section h3{margin-top:27px;font-size:16px;color:#94bdf2}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section h3{margin-top:20px;font-size:14px}}.configuracion .configuracion-wrapper .section h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#393d40;font-size:14px;margin-top:12px}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section h5{font-size:13px;margin-top:10px}}.configuracion .configuracion-wrapper .section .selectors{display:flex;flex-direction:column;margin-top:10px}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section .selectors{margin-top:8px}}.configuracion .configuracion-wrapper .section .selectors .selector{margin:9px 0}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section .selectors .selector{margin:12px 0}}.configuracion .configuracion-wrapper .section .selectors .selector .ylm-toggle p{font-size:16px}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section .selectors .selector .ylm-toggle p{font-size:14px}}.configuracion .configuracion-wrapper .section.recomendacion .recomendacion-items{display:flex;margin-top:20px}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.recomendacion .recomendacion-items{flex-direction:column;grid-gap:15px;gap:15px;margin-top:15px}}.configuracion .configuracion-wrapper .section.recomendacion .recomendacion-items>div{margin-left:80px}.configuracion .configuracion-wrapper .section.recomendacion .recomendacion-items>div:first-of-type{margin-left:0}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.recomendacion .recomendacion-items>div{margin-left:0}}.configuracion .configuracion-wrapper .section.distribucion{margin-bottom:30px;max-width:calc(100vw - 339px);overflow:hidden}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.distribucion{max-width:100%;margin-bottom:20px}}.configuracion .configuracion-wrapper .section.distribucion .dist-container{margin-top:13px}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.distribucion .dist-container{margin-top:10px}}.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item{margin-bottom:3px}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item{margin-bottom:8px}}.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item .dist-main{display:flex}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item .dist-main{flex-direction:column;grid-gap:8px;gap:8px}}.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item .dist-main .dist-number{align-items:center;border-radius:8px;color:#fff;display:flex;font-family:"Archivo-SemiBold";font-size:16px;line-height:25px;justify-content:center;height:40px;width:40px}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item .dist-main .dist-number{height:35px;width:35px;font-size:14px}}.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item .dist-main .dist-name{align-items:center;background-color:#f7f7f7;border-radius:8px;display:flex;font-family:"Archivo-Medium";font-size:16px;line-height:25px;height:40px;margin-left:5px;padding:10px 15px 10px 22px;width:400px}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item .dist-main .dist-name{margin-left:0;width:100%;height:35px;font-size:14px;padding:8px 12px 8px 15px}}.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item .dd-sucursales{display:flex;grid-gap:2px;gap:2px;margin-left:45px;margin-top:3px}.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item .dd-sucursales .dd-sucursal{width:155px}.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item .dd-sucursales .dd-sucursal .suc-title{align-items:center;background-color:#f7f7f7;border-radius:8px;display:flex;font-family:"Archivo-Medium";font-size:16px;height:40px;justify-content:center;padding:0 10px;text-align:center;width:100%}.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item .dd-sucursales .dd-sucursal .suc-prof{align-items:center;background-color:#f7f7f7;border-radius:8px;display:flex;font-family:"Archivo-Medium";font-size:14px;margin-top:3px;min-height:50px;justify-content:center;padding:0 10px;position:relative;text-align:center;width:100%}.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item .dd-sucursales .dd-sucursal .suc-prof .prof-arrows{background-color:hsla(0,0%,100%,.5);display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:20px}.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item .dd-sucursales .dd-sucursal .suc-prof .prof-arrows .btn-arrow{align-items:center;display:flex;height:25px;justify-content:center;text-align:center;width:100%}.configuracion .configuracion-wrapper .section.distribucion .dist-container .dist-item .dd-sucursales .dd-sucursal .suc-prof .prof-arrows .btn-arrow.arrow-down svg{transform:rotate(180deg)}.configuracion .configuracion-wrapper .section.franja .franja-items{display:flex;margin-top:20px}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.franja .franja-items{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:15px}}.configuracion .configuracion-wrapper .section.franja .franja-items>div{margin-left:40px}.configuracion .configuracion-wrapper .section.franja .franja-items>div:first-of-type{margin-left:0}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.franja .franja-items>div{margin-left:0}}.configuracion .configuracion-wrapper .section.franja .custom-time-slot{display:flex;align-items:center;margin-top:20px;flex-wrap:wrap}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.franja .custom-time-slot{flex-direction:column;align-items:flex-start;margin-top:15px}}.configuracion .configuracion-wrapper .section.franja .custom-time-slot .custom-option{display:flex;align-items:center}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.franja .custom-time-slot .custom-option{flex-direction:column;align-items:flex-start}}.configuracion .configuracion-wrapper .section.franja .custom-time-slot .custom-option .label{font-size:16px;margin-right:10px;font-weight:400}.configuracion .configuracion-wrapper .section.franja .custom-time-slot .custom-option .label.active{font-weight:700}.configuracion .configuracion-wrapper .section.franja .custom-time-slot .custom-option .custom-minutes-input{background-color:var(--colorSecundario);border:none;width:100px;text-align:center;font-size:14px;color:var(--colorPrincipal);font-weight:700;padding:6px 10px;border-radius:0;outline:none;font-family:"Archivo-Regular"}.configuracion .configuracion-wrapper .section.franja .custom-time-slot .custom-option .custom-minutes-input::placeholder{color:#777;font-size:13px;opacity:1;font-weight:500}.configuracion .configuracion-wrapper .section.franja .custom-time-slot .custom-option .custom-minutes-input:focus{border-color:transparent;outline:none}.configuracion .configuracion-wrapper .section.franja .custom-time-slot .custom-option .minutes{margin-left:8px;font-family:"Archivo-Medium";font-size:14px}.configuracion .configuracion-wrapper .section.horario .horario-items{display:flex;margin-top:20px}.configuracion .configuracion-wrapper .section.horario .horario-items>div{margin-left:40px}.configuracion .configuracion-wrapper .section.horario .horario-items>div:first-of-type{margin-left:0}.configuracion .configuracion-wrapper .section.cancelacion h5 input{border:none;background-color:#f8fbff;width:32px;height:30px;text-align:center;color:#393d40;font-family:"Archivo-Bold";font-size:14px}.configuracion .configuracion-wrapper .section.cancelacion .cancelacion-items{display:flex;margin-top:20px}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.cancelacion .cancelacion-items{flex-direction:column;grid-gap:15px;gap:15px;margin-top:15px}}.configuracion .configuracion-wrapper .section.cancelacion .cancelacion-items>div{margin-left:40px}.configuracion .configuracion-wrapper .section.cancelacion .cancelacion-items>div:first-of-type{margin-left:0}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section.cancelacion .cancelacion-items>div{margin-left:0}}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section .ylm-radio{margin-right:8px;margin-bottom:8px}.configuracion .configuracion-wrapper .section .ylm-radio:last-child{margin-right:0}}@media only screen and (max-width:575px){.configuracion .configuracion-wrapper .section .radio-group{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}}.configuracion .configuracion-wrapper .section.prepago h5 input,.configuracion .configuracion-wrapper .section.productos h5 input{border:none;background-color:#f8fbff;width:32px;height:30px;text-align:center;color:#393d40;font-family:"Archivo-Bold";font-size:14px}.configuracion .customize-body{display:flex}@media only screen and (max-width:575px){.configuracion .customize-body{flex-direction:column}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .customize-body{flex-direction:column}}.configuracion .customize-body .tabs{display:flex;margin-top:33px}@media only screen and (max-width:575px){.configuracion .customize-body .tabs{flex-wrap:wrap;grid-gap:8px;gap:8px;justify-content:center;margin-top:0}}.configuracion .customize-body .tabs .tab{width:123px;height:35px;background-color:transparent;color:#94bdf2;font-family:"Archivo-Medium";font-size:16px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media only screen and (max-width:575px){.configuracion .customize-body .tabs .tab{width:auto;min-width:80px;height:32px;font-size:12px;padding:0 12px;flex:1 1;max-width:120px}}.configuracion .customize-body .tabs .tab.active{background-color:#eff5fd;color:var(--colorPrincipal);font-family:"Archivo-Bold"}.configuracion .customize-body .tabs .tab:hover{opacity:.8}.configuracion .customize-body .left{display:flex;flex-direction:column;width:431px}@media only screen and (max-width:575px){.configuracion .customize-body .left{width:100%;margin-bottom:20px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .customize-body .left{width:100%;margin-bottom:20px}}.configuracion .customize-body .right{margin-left:16px}@media only screen and (max-width:575px){.configuracion .customize-body .right{margin-left:0;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .customize-body .right{margin-left:0;width:100%}}.configuracion .customize-body .right .tabs{margin-left:7px}@media only screen and (max-width:575px){.configuracion .customize-body .right .tabs{margin-left:0}}.configuracion .customize-body .right .tabs .tab{cursor:default}.configuracion .customize-body .right .tabs .tab:hover{opacity:1}.configuracion .customize-body .panel-body{margin-top:25px}@media only screen and (max-width:575px){.configuracion .customize-body .panel-body{margin-top:15px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .customize-body .panel-body{margin-top:20px}}.configuracion .customize-body .panel-body .panel-container{display:flex}@media only screen and (max-width:575px){.configuracion .customize-body .panel-body .panel-container{flex-direction:column;grid-gap:20px;gap:20px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .customize-body .panel-body .panel-container{flex-direction:column;grid-gap:20px;gap:20px}}.configuracion .customize-body .panel-body .panel-container .identidad-left .galeria{width:223px}@media only screen and (max-width:575px){.configuracion .customize-body .panel-body .panel-container .identidad-left .galeria{width:100%;max-width:300px;margin:0 auto}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .customize-body .panel-body .panel-container .identidad-left .galeria{width:100%;max-width:350px;margin:0 auto}}.configuracion .customize-body .panel-body .panel-container .identidad-left .galeria .main-img{position:relative;background-size:cover;background-position:50%;width:223px;height:270px;border-radius:10px}@media only screen and (max-width:575px){.configuracion .customize-body .panel-body .panel-container .identidad-left .galeria .main-img{width:100%;height:200px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .customize-body .panel-body .panel-container .identidad-left .galeria .main-img{width:100%;height:250px}}.configuracion .customize-body .panel-body .panel-container .identidad-left .galeria .main-img p{bottom:15px;font-size:9px;left:0;position:absolute;text-align:center;width:100%}.configuracion .customize-body .panel-body .panel-container .identidad-left .galeria .img-grid{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;justify-content:space-between;grid-gap:4px;gap:4px;margin-top:11px}.configuracion .customize-body .panel-body .panel-container .identidad-left .galeria .img-grid .img-item{background-color:#f7f7f7;width:52px;height:52px;border-radius:8px;cursor:pointer}.configuracion .customize-body .panel-body .panel-container .identidad-left .galeria .img-grid .img-item:hover{opacity:.8}.configuracion .customize-body .panel-body .panel-container .identidad-left .galeria .img-grid .img-item.add-button{display:flex;justify-content:center;align-items:center}.configuracion .customize-body .panel-body .panel-container .identidad-left .galeria .img-grid .img-item.add-button span{display:inline-block;color:#fff;font-family:"Archivo-Bold";font-size:30px;position:relative;top:-2px}.configuracion .customize-body .panel-body .panel-container .identidad-right{display:flex;flex-direction:column;justify-content:space-between;margin-left:9px;width:199px;height:270px}@media only screen and (max-width:575px){.configuracion .customize-body .panel-body .panel-container .identidad-right{margin-left:0;width:100%;height:auto;grid-gap:15px;gap:15px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .customize-body .panel-body .panel-container .identidad-right{margin-left:0;width:100%;height:auto;grid-gap:15px;gap:15px}}.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input{position:relative;background-color:#f7f7f7;border-radius:8px;display:flex;align-items:center;width:100%;height:40px;padding:10px 10px 10px 13px}.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input input,.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input textarea{font-family:"Archivo-Regular";font-size:9px;width:100%;background:none;border:none}@media only screen and (max-width:575px){.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input input,.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input textarea{font-size:14px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input input,.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input textarea{font-size:12px}}.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input input::placeholder,.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input textarea::placeholder{color:#707070}.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input.icon{display:flex;flex-direction:row}.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input.icon .btn-upload-icon{display:flex;align-items:center;justify-content:center;text-align:center;background:none;background-color:var(--colorPrincipal);border:none;cursor:pointer;border-radius:8px;color:#fff;position:absolute;top:0;right:0;font-family:"Archivo-Bold";font-size:11px;width:60px;height:100%}.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input.icon .btn-upload-icon:hover{opacity:.8}.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input>.icon{width:26px}.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input.title{height:35px}.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input.description{height:71px;align-items:flex-start}.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-input.description textarea{height:100%}.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-btn{display:block;background:none;border:2px solid var(--colorPrincipal);border-radius:8px;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:11px;height:48px}.configuracion .customize-body .panel-body .panel-container .identidad-right .identidad-btn:hover{opacity:.8}.configuracion .customize-body .panel-body.right-body .prev-canvas{align-items:center;background-color:#f7f7f7;border-radius:20px;display:flex;height:403px;justify-content:center;width:245px}@media only screen and (max-width:575px){.configuracion .customize-body .panel-body.right-body .prev-canvas{width:100%;height:300px;margin:0 auto}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .customize-body .panel-body.right-body .prev-canvas{width:100%;height:350px;margin:0 auto}}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen{background-color:#fff;border-radius:18px;height:314px;position:relative;width:177px}@media only screen and (max-width:575px){.configuracion .customize-body .panel-body.right-body .prev-canvas .screen{width:200px;height:280px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .customize-body .panel-body.right-body .prev-canvas .screen{width:220px;height:320px}}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider,.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list,.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track,.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide,.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide>div{width:100%;height:100%}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item{position:relative;height:100%;width:100%;overflow:hidden}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .first-header{align-items:center;display:flex;justify-content:space-between;padding:12px 6px 11px 5px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .first-header .bg-btn{align-items:center;border-radius:50%;display:flex;height:36px;justify-content:center;position:relative;width:36px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .first-header .bg-btn .header-btn{align-items:center;background-color:#fff;border-radius:50%;display:flex;justify-content:center;height:27px;width:27px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .first-header .bg-btn .header-btn .badge{align-items:center;border-radius:50%;color:#fff;display:flex;font-family:"Archivo-Bold";font-size:6px;justify-content:center;height:10px;position:absolute;right:3px;top:3px;width:10px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .second-header{align-items:center;display:flex;justify-content:center;padding:15px 0;width:100%}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .second-header .header-item{align-items:center;display:flex;border-radius:100px;font-family:"Archivo-SemiBold";font-size:6px;justify-content:center;letter-spacing:1px;min-width:47px;padding:5px;text-transform:uppercase}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .second-header .header-user{position:absolute;right:13px;top:11px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .next-reservation{padding:0 5px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .next-reservation h3{align-items:center;display:flex;margin-left:13px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .next-reservation h3 span{font-family:"Archivo-Bold";font-size:9px;margin-left:4px;opacity:.5;text-transform:uppercase}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .next-reservation .next-row{align-items:center;border-radius:10px;display:flex;font-family:"Archivo-Bold";font-size:10px;justify-content:space-between;margin-top:7px;padding:11px 0}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .next-reservation .next-row .row-date{margin-left:15px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .next-reservation .next-row .row-arrow{margin-left:15px;margin-right:16px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .hero{align-items:center;border-radius:10px;display:flex;height:154px;justify-content:center;margin:7px auto 0;width:167px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .hero .hero-content{align-items:center;color:#fff;display:flex;flex-direction:column;padding:10px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .hero .hero-content h3{font-size:10px;font-weight:700px;line-height:14px;margin-top:9px;text-align:center;text-transform:uppercase;width:100%;max-width:105px;word-wrap:break-word;overflow-wrap:break-word}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .hero .hero-content p{font-size:8px;line-height:12px;font-weight:600px;margin-top:9px;text-align:center;width:100%;max-width:129px;word-wrap:break-word;overflow-wrap:break-word}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .shop-items{display:flex;flex-direction:column;padding:0 4px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .shop-items .shop-item{border-radius:20px;display:flex;flex-direction:column;margin-bottom:5px;padding:6px 13px 6px 12px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .shop-items .shop-item .row-1 h4{font-family:"Archivo-Bold";font-size:6px;line-height:15px;margin-left:17px;opacity:.5;text-transform:uppercase}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .shop-items .shop-item .row-2{display:flex;position:relative}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .shop-items .shop-item .row-2 .row-title{margin-left:6px;flex:1 1}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .shop-items .shop-item .row-2 .row-title h2{font-size:10px;line-height:12px;min-height:27px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .shop-items .shop-item .row-2 .row-btn{align-items:center;border:1px solid transparent;border-radius:50%;cursor:pointer;display:flex;height:25px;justify-content:center;position:relative;top:-3px;width:26px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .shop-items .shop-item .row-3{display:flex;padding-left:17px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .shop-items .shop-item .row-3 .column{font-family:"Archivo-Bold";font-size:6px;line-height:7px;flex:1 1}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .shop-items .shop-item .row-3 .column h5{opacity:.5;text-transform:uppercase}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .shop-items .shop-item .row-3 .column.promo-column{flex:none;width:35px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .common-footer{align-items:center;border-radius:0 0 20px 20px;display:flex;height:30px;justify-content:space-around;position:absolute;bottom:0;width:100%;z-index:10}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .common-footer .footer-btn{position:relative}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .common-footer .footer-btn.central .central-wrapper{align-items:center;bottom:12px;display:flex;flex-direction:column;font-family:"Archivo-Regular";font-size:6px;letter-spacing:1px;position:relative;text-transform:uppercase;width:28px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-list .slick-track .slick-slide .slider-item .common-footer .footer-btn.central .central-wrapper .central-btn{align-items:center;border-radius:50%;display:flex;height:35px;justify-content:center;margin-bottom:3px;width:35px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-dots{align-items:center;bottom:-16px;display:flex!important;justify-content:center;list-style:none;position:absolute;width:100%}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-dots .custom-dot{background-color:#fff;border-radius:50%;cursor:pointer;display:block;margin:0 3px;height:6px;width:6px}.configuracion .customize-body .panel-body.right-body .prev-canvas .screen .slick-slider .slick-dots .slick-active .custom-dot{background-color:#7b7b7b}.configuracion .custom-row{width:691px;display:flex;justify-content:space-between;align-items:center;margin-top:26px}@media only screen and (max-width:575px){.configuracion .custom-row{width:100%;flex-direction:column;align-items:flex-start;grid-gap:20px;gap:20px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .custom-row{width:100%;flex-direction:column;align-items:flex-start;grid-gap:20px;gap:20px}}.configuracion .custom-row .input-container{width:327px}@media only screen and (max-width:575px){.configuracion .custom-row .input-container{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .custom-row .input-container{width:100%}}.configuracion .custom-row .input-container h5{color:#94bdf2;font-family:"Archivo-Medium";font-size:16px;margin-bottom:15px}.configuracion .custom-row .input-container .customize-input{position:relative;background-color:#f7f7f7;border-radius:8px;display:flex;align-items:center;width:100%;height:40px;padding:10px 10px 10px 13px}.configuracion .custom-row .input-container .customize-input input,.configuracion .custom-row .input-container .customize-input textarea{font-family:"Archivo-Regular";font-size:9px;width:100%;background:none;border:none}@media only screen and (max-width:575px){.configuracion .custom-row .input-container .customize-input input,.configuracion .custom-row .input-container .customize-input textarea{font-size:14px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .custom-row .input-container .customize-input input,.configuracion .custom-row .input-container .customize-input textarea{font-size:12px}}.configuracion .custom-row .input-container .customize-input input::placeholder,.configuracion .custom-row .input-container .customize-input textarea::placeholder{color:#707070}.configuracion .custom-row .input-container .customize-input.icon{display:flex;flex-direction:row}.configuracion .custom-row .input-container .customize-input.icon .btn-upload-icon{display:flex;align-items:center;justify-content:center;text-align:center;background:none;background-color:var(--colorPrincipal);border:none;cursor:pointer;border-radius:8px;color:#fff;position:absolute;top:0;right:0;font-family:"Archivo-Bold";font-size:11px;width:60px;height:100%}.configuracion .custom-row .input-container .customize-input.icon .btn-upload-icon:hover{opacity:.8}.configuracion .custom-row .input-container .customize-input>.icon{width:26px}.configuracion .custom-row .input-container .customize-input.title{height:35px}.configuracion .custom-row .input-container .customize-input.description{height:71px;align-items:flex-start}.configuracion .custom-row .input-container .customize-input.description textarea{height:100%}.configuracion .color-container{height:403px;flex-direction:column;justify-content:center;align-items:flex-start;overflow:auto}.configuracion .color-container .color-selector{display:flex;margin:14px 0;cursor:pointer}.configuracion .color-container .color-selector .color-theme{display:flex;margin-left:10px}.configuracion .color-container .color-selector .color-theme .color{width:34px;height:34px;border-radius:50%}.configuracion .color-container .color-selector .color-theme .secondary-colors{display:flex;margin-left:45px}.configuracion .color-container .color-selector .color-theme .secondary-colors .color{margin-right:12px}.configuracion .color-container .color-selector .color-theme .secondary-colors .color:last-of-type{margin-right:0}.configuracion .typo-container{height:403px;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:auto}.configuracion .typo-container .typo-selector{display:flex;align-items:center;margin:14px 0;cursor:pointer}.configuracion .typo-container .typo-selector .typo-theme{display:flex;align-items:flex-end;margin-left:10px}.configuracion .typo-container .typo-selector .typo-theme .font-big{font-size:40px}.configuracion .typo-container .typo-selector .typo-theme .font-name{margin-left:15px;font-size:15px;padding-bottom:8px}.configuracion .preferencias .preferencias-items{margin-top:22px}@media only screen and (max-width:575px){.configuracion .preferencias .preferencias-items{margin-top:15px}}.configuracion .preferencias .preferencias-items .pref-row{align-items:center;display:flex;margin-bottom:4px}@media only screen and (max-width:575px){.configuracion .preferencias .preferencias-items .pref-row{margin-bottom:12px;flex-direction:column;grid-gap:8px;gap:8px;align-items:stretch}}.configuracion .preferencias .preferencias-items .pref-row .fav{align-items:center;background-color:var(--colorPrincipal);border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}@media only screen and (max-width:575px){.configuracion .preferencias .preferencias-items .pref-row .fav{height:35px;width:35px;align-self:flex-start}}.configuracion .preferencias .preferencias-items .pref-row .fav svg{stroke:#393d40;stroke-width:2px;fill:transparent;width:15px;height:14px}@media only screen and (max-width:575px){.configuracion .preferencias .preferencias-items .pref-row .fav svg{width:12px;height:12px}}.configuracion .preferencias .preferencias-items .pref-row .fav.active svg{fill:#ffd800;stroke:#ffd800;stroke-width:1px}.configuracion .preferencias .preferencias-items .pref-row .name{align-items:center;background-color:#f7f7f7;border-radius:8px;display:flex;font-family:"Archivo-Medium";font-size:16px;height:40px;margin-left:3px;padding:0 10px 0 22px;width:184px}@media only screen and (max-width:575px){.configuracion .preferencias .preferencias-items .pref-row .name{margin-left:0;width:100%;height:35px;font-size:14px;padding:0 8px 0 15px}}.configuracion .preferencias .preferencias-items .pref-row .delete{align-items:center;background-color:#f7f7f7;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:8px;width:40px}@media only screen and (max-width:575px){.configuracion .preferencias .preferencias-items .pref-row .delete{margin-left:0;height:35px;width:35px;align-self:flex-start}}.configuracion .preferencias .preferencias-items .pref-row .delete.no-delete{cursor:default;opacity:.5}.configuracion .preferencias .preferencias-items .pref-row .ylm-select{margin-left:6px}.configuracion .preferencias .preferencias-items .pref-row .ylm-select .ylm-select-header{border-radius:8px;height:40px;padding:0 16px 0 22px;width:184px;background-color:rgba(246,127,140,.4)}.configuracion .preferencias .preferencias-items .pref-row .ylm-select .ylm-select-header.no-click{cursor:default;opacity:.5}.configuracion .preferencias .preferencias-items .pref-row .ylm-select .ylm-select-options{background-color:#f7f7f7;border-radius:8px;top:44px}.configuracion .preferencias .preferencias-items .pref-row .ylm-select .ylm-select-options .select-option{align-items:center;display:flex;height:40px;padding-left:22px}.configuracion .preferencias .preferencias-items .pref-row .ylm-select .ylm-select-options .select-option:last-of-type{border-bottom:none}.configuracion .preferencias .preferencias-items .pref-row .ylm-select .ylm-select-options.active{height:auto}.configuracion .preferencias .preferencias-items .pref-row .ylm-select.published .ylm-select-header{background-color:#d2faff}.configuracion .preferencias .preferencias-items .pref-row .btn-add-lang{align-items:center;background-color:#f7f7f7;border-radius:8px;color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-Medium";font-size:16px;height:40px;justify-content:center;margin-left:43px;margin-top:8px;text-decoration:underline;width:184px}.configuracion .visualizacion .visualizacion-items{margin-top:21px}.configuracion .visualizacion .visualizacion-items>div{margin-bottom:14px}.configuracion .visualizacion .visualizacion-items>div:last-of-type{margin-bottom:0}.configuracion .visualizacion .visualizacion-items .ylm-radio .select-nav-default{margin-left:15px;visibility:hidden}.configuracion .visualizacion .visualizacion-items .ylm-radio .select-nav-default p{margin:0;font-family:"Archivo-Regular"}.configuracion .visualizacion .visualizacion-items .ylm-radio .select-nav-default .ylm-select-header{background-color:#f7f7f7;border-radius:8px;min-width:184px;height:40px;padding:0 16px 0 22px}.configuracion .visualizacion .visualizacion-items .ylm-radio .select-nav-default .ylm-select-options{background-color:#f7f7f7;border-radius:8px;top:44px}.configuracion .visualizacion .visualizacion-items .ylm-radio .select-nav-default .ylm-select-options .select-option{align-items:center;display:flex;height:40px;padding-left:22px}.configuracion .visualizacion .visualizacion-items .ylm-radio .select-nav-default .ylm-select-options .select-option:last-of-type{border-bottom:none}.configuracion .visualizacion .visualizacion-items .ylm-radio .select-nav-default .ylm-select-options.active{height:auto}.configuracion .visualizacion .visualizacion-items .ylm-radio.active .select-nav-default{visibility:visible}.configuracion .contacto .contacto-items{margin-top:20px}.configuracion .contacto .contacto-items .contacto-item{display:flex;align-items:center;height:40px}.configuracion .contacto .contacto-items .contacto-item .icon{align-items:center;display:flex;height:100%;width:25px}.configuracion .contacto .contacto-items .contacto-item input{border:none;margin-left:15px;height:100%}.configuracion .contacto .contacto-items .contacto-item input::placeholder{color:#000;font-family:"Archivo-Medium";font-size:16px}.configuracion .cancelaciones .cancelaciones-items{margin-top:15px;width:366px}@media only screen and (max-width:575px){.configuracion .cancelaciones .cancelaciones-items{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .cancelaciones .cancelaciones-items{width:100%}}.configuracion .cancelaciones .cancelaciones-items .cancelacion-input{position:relative;background-color:#f7f7f7;border-radius:8px;display:flex;align-items:center;width:100%;height:40px;padding:10px 10px 10px 13px}.configuracion .cancelaciones .cancelaciones-items .cancelacion-input input,.configuracion .cancelaciones .cancelaciones-items .cancelacion-input textarea{font-family:"Archivo-Regular";font-size:9px;width:100%;background:none;border:none}@media only screen and (max-width:575px){.configuracion .cancelaciones .cancelaciones-items .cancelacion-input input,.configuracion .cancelaciones .cancelaciones-items .cancelacion-input textarea{font-size:14px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .cancelaciones .cancelaciones-items .cancelacion-input input,.configuracion .cancelaciones .cancelaciones-items .cancelacion-input textarea{font-size:12px}}.configuracion .cancelaciones .cancelaciones-items .cancelacion-input input::placeholder,.configuracion .cancelaciones .cancelaciones-items .cancelacion-input textarea::placeholder{color:#707070}.configuracion .cancelaciones .cancelaciones-items .cancelacion-input.icon input{width:calc(100% - 80px)}.configuracion .cancelaciones .cancelaciones-items .cancelacion-input.icon .btn-upload-icon{background:none;background-color:var(--colorPrincipal);border:none;border-radius:8px;color:#fff;font-family:"Archivo-Bold";font-size:11px;position:absolute;top:0;right:0;display:block;width:60px;height:100%}.configuracion .cancelaciones .cancelaciones-items .cancelacion-input.icon .btn-upload-icon:hover{opacity:.8}.configuracion .cancelaciones .cancelaciones-items .cancelacion-input>.icon{width:26px}.configuracion .cancelaciones .cancelaciones-items .cancelacion-input.title{height:35px}.configuracion .cancelaciones .cancelaciones-items .cancelacion-input.description{height:71px;align-items:flex-start}.configuracion .cancelaciones .cancelaciones-items .cancelacion-input.description textarea{height:100%}.configuracion .faqs .faqs-items{margin-top:29px;width:100%}@media only screen and (max-width:575px){.configuracion .faqs .faqs-items{margin-top:20px}}.configuracion .faqs .faqs-items .faq-item{display:flex;flex-direction:column;width:100%}@media only screen and (max-width:575px){.configuracion .faqs .faqs-items .faq-item{grid-gap:10px;gap:10px}}.configuracion .faqs .faqs-items .faq-item>*{border:none;border-radius:8px;font-family:"Archivo-Medium";font-size:16px;line-height:25px;margin-bottom:12px;padding:13px}@media only screen and (max-width:575px){.configuracion .faqs .faqs-items .faq-item>*{font-size:14px;line-height:20px;margin-bottom:8px;padding:10px;word-wrap:break-word;overflow-wrap:break-word}}.configuracion .faqs .faqs-items .faq-item input{background-color:#f7f7f7;font-family:"Archivo-Bold";height:40px}@media only screen and (max-width:575px){.configuracion .faqs .faqs-items .faq-item input{height:35px;font-size:14px}}.configuracion .faqs .faqs-items .faq-item textarea{background-color:#f8fbff;min-height:144px}@media only screen and (max-width:575px){.configuracion .faqs .faqs-items .faq-item textarea{min-height:100px;font-size:14px;line-height:18px;resize:vertical}}.configuracion .faqs .faqs-items .faq-item .btn-add{align-items:center;display:flex;height:40px;justify-content:center;margin-left:0;text-decoration:underline;width:262px}@media only screen and (max-width:575px){.configuracion .faqs .faqs-items .faq-item .btn-add{height:35px;width:100%;font-size:14px}}.configuracion .legal-text-column{display:flex;flex-direction:row}.configuracion .sections.legal{width:295px}.configuracion .sections.legal .section{margin-top:30px}.configuracion .sections.legal .section .section-items{margin-top:16px}.configuracion .sections.legal .input-container .legal-input{position:relative;background-color:#f7f7f7;border-radius:8px;display:flex;align-items:center;width:100%;height:40px;padding:10px 10px 10px 13px}.configuracion .sections.legal .input-container .legal-input input,.configuracion .sections.legal .input-container .legal-input textarea{font-family:"Archivo-Regular";font-size:9px;width:100%;background:none;border:none}.configuracion .sections.legal .input-container .legal-input input::placeholder,.configuracion .sections.legal .input-container .legal-input textarea::placeholder{color:#707070}.configuracion .sections.legal .input-container .legal-input.icon input{width:calc(100% - 80px)}.configuracion .sections.legal .input-container .legal-input.icon .btn-upload-icon{background:none;background-color:var(--colorPrincipal);border:none;border-radius:8px;color:#fff;font-family:"Archivo-Bold";font-size:11px;position:absolute;top:0;right:0;display:block;width:60px;height:100%}.configuracion .sections.legal .input-container .legal-input.icon .btn-upload-icon:hover{opacity:.8}.configuracion .sections.legal .input-container .legal-input>.icon{width:26px}.configuracion .sections.legal .input-container .legal-input.title{height:35px}.configuracion .sections.legal .input-container .legal-input.description{height:71px;align-items:flex-start}.configuracion .sections.legal .input-container .legal-input.description textarea{height:100%}.configuracion .sections.text{border-color:#000;margin-left:20px;width:500px}.configuracion .sections.text .textarea{margin-top:15px}.configuracion .btn{width:120px;height:36px;border:none;background-color:#f7f7f7;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;margin-left:5px}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .btn{margin-bottom:0}}.configuracion .btn.btn-primary{margin-left:0;background-color:var(--colorPrincipal);color:#f7f7f7}.configuracion .btn:hover{opacity:.8}.configuracion-wrapper .customize-body .left.legal-tabs{width:100%;max-width:1200px}.configuracion-wrapper .customize-body .left.legal-tabs .tabs{display:flex;grid-gap:32px;gap:32px;padding:0;margin-bottom:24px;border-bottom:1px solid #e5e7eb;width:100%}@media only screen and (max-width:575px){.configuracion-wrapper .customize-body .left.legal-tabs .tabs{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;grid-gap:16px;gap:16px;padding-bottom:8px;flex-wrap:nowrap;margin-left:0;padding-left:0}.configuracion-wrapper .customize-body .left.legal-tabs .tabs::-webkit-scrollbar{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion-wrapper .customize-body .left.legal-tabs .tabs{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;grid-gap:20px;gap:20px;padding-bottom:8px;flex-wrap:nowrap;margin-left:0;padding-left:0}.configuracion-wrapper .customize-body .left.legal-tabs .tabs::-webkit-scrollbar{display:none}}.configuracion-wrapper .customize-body .left.legal-tabs .tabs .tab{padding:8px 16px;cursor:pointer;font-size:14px;border-bottom:2px solid transparent;white-space:nowrap;width:100%}@media only screen and (max-width:575px){.configuracion-wrapper .customize-body .left.legal-tabs .tabs .tab{flex-shrink:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:8px 12px;font-size:13px}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion-wrapper .customize-body .left.legal-tabs .tabs .tab{flex-shrink:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:8px 14px;font-size:13px;width:auto;max-width:200px}}.configuracion-wrapper .customize-body .left.legal-tabs .tabs .tab.active{border-bottom:2px solid}.configuracion-wrapper .customize-body .left.legal-tabs .panel-body{width:100%}@media only screen and (max-width:575px){.configuracion .customize-body .tabs{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;grid-gap:16px;gap:16px;padding-bottom:8px;flex-wrap:nowrap;margin-left:0;padding-left:0}.configuracion .customize-body .tabs::-webkit-scrollbar{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .customize-body .tabs{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;grid-gap:20px;gap:20px;padding-bottom:8px;flex-wrap:nowrap;margin-left:0;padding-left:0;margin-top:0}.configuracion .customize-body .tabs::-webkit-scrollbar{display:none}}@media only screen and (max-width:575px){.configuracion .customize-body .tabs .tab{flex-shrink:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}}@media only screen and (min-width:576px)and (max-width:991px){.configuracion .customize-body .tabs .tab{flex-shrink:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap;width:auto;max-width:200px}}.admin-tab{display:flex;flex-direction:column;height:calc(100vh - 82px);overflow:auto;padding:15px;width:100%;max-width:100%;box-sizing:border-box}@media only screen and (min-width:576px){.admin-tab{padding:20px}}@media only screen and (min-width:992px){.admin-tab{padding:27px}}.admin-tab .admin-wrapper{width:100%;margin:0 auto;max-width:100%;overflow-x:hidden}@media only screen and (max-width:575px){.admin-tab .admin-wrapper{width:100%;margin:0;max-width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper{width:100%;margin:0;max-width:100%}}@media only screen and (min-width:992px){.admin-tab .admin-wrapper{margin:0}}.admin-tab .admin-wrapper .header{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:15px;gap:15px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .header{flex-direction:row;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .header{flex-direction:row;align-items:center;grid-gap:12px;gap:12px}}.admin-tab .admin-wrapper .header h1{font-family:"Archivo-Bold";font-size:20px;color:var(--colorPrincipal)}@media only screen and (min-width:576px){.admin-tab .admin-wrapper .header h1{font-size:24px}}@media only screen and (min-width:992px){.admin-tab .admin-wrapper .header h1{font-size:28px}}.admin-tab .admin-wrapper .header .botonera{display:flex;transition:transform .3s;flex-wrap:wrap;grid-gap:5px;gap:5px;align-items:center}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .header .botonera{width:100%;justify-content:flex-start;align-items:center}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .header .botonera{align-items:center}}.admin-tab .admin-wrapper .header .botonera .slide-button{overflow:hidden}.admin-tab .admin-wrapper .header .botonera .slide-button .slide-item{position:relative}.admin-tab .admin-wrapper .header .botonera .slide-button .slide-item .slide-data{align-items:center;background-color:#f7f7f7;border-radius:8px 0 0 8px;cursor:pointer;display:flex;height:36px;padding:0 39px 0 16px;transform:translateX(100%);transition:all .3s}.admin-tab .admin-wrapper .header .botonera .slide-button .slide-item .slide-data svg{margin-left:5px;transform:scale(2)}.admin-tab .admin-wrapper .header .botonera .slide-button .slide-item .slide-data p{color:var(--colorPrincipal);font-size:16px;margin-left:23px}.admin-tab .admin-wrapper .header .botonera .slide-button .slide-item .slide-data:hover{opacity:.8}.admin-tab .admin-wrapper .header .botonera .slide-button.show .slide-data{transform:translateX(0)}.admin-tab .admin-wrapper .header .botonera .btn{margin-left:0}.admin-tab .admin-wrapper .header .botonera .btn.active{background-color:var(--colorPrincipal)}.admin-tab .admin-wrapper .header .botonera .btn.active .reverse-icon svg path{fill:#fff}.admin-tab .admin-wrapper .header.compress .botonera{transform:translateX(-135px)}.admin-tab .admin-wrapper .section{margin-top:35px}.admin-tab .admin-wrapper .section h3{color:#94bdf2;font-size:16px;margin-bottom:20px;margin-top:27px}.admin-tab .admin-wrapper .section h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#393d40;font-size:14px;margin-top:12px}.admin-tab .admin-wrapper .section h5.datos-title{margin-bottom:12px}.admin-tab .admin-wrapper .section.datos .datos-row{display:flex;justify-content:space-between;margin-bottom:7px;flex-wrap:wrap}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.datos .datos-row{flex-direction:column;grid-gap:10px;gap:10px}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.datos .datos-row{flex-direction:column;grid-gap:10px;gap:10px}}.admin-tab .admin-wrapper .section.datos .datos-row.row-1 .datos-col{background-color:#f8fbff;padding:15px}@media only screen and (min-width:576px){.admin-tab .admin-wrapper .section.datos .datos-row.row-1 .datos-col{padding:20px}}@media only screen and (min-width:992px){.admin-tab .admin-wrapper .section.datos .datos-row.row-1 .datos-col{padding:26px 27px}}.admin-tab .admin-wrapper .section.datos .datos-row.row-2 .datos-col{background-color:#f7f7f7;padding:15px}@media only screen and (min-width:576px){.admin-tab .admin-wrapper .section.datos .datos-row.row-2 .datos-col{padding:20px}}@media only screen and (min-width:992px){.admin-tab .admin-wrapper .section.datos .datos-row.row-2 .datos-col{padding:31px 27px}}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col{display:flex;flex-wrap:wrap}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col{width:100%!important;flex-direction:column}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col{width:100%!important;flex-direction:column}}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-1{width:541px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-1{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-1{width:100%}}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-2{width:calc(100% - 547px)}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-2{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-2{width:100%}}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-3 .notificaciones{flex-grow:1;width:294px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-3 .notificaciones{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-3 .notificaciones{width:100%}}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-3 .notificaciones label{color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:14px;margin-bottom:8px}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-4{width:257px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-4{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-4{width:100%}}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-4 .permisos{flex-grow:1}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-4 .permisos label{color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:14px;margin-bottom:8px}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-5{width:179px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-5{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-5{width:100%}}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-5 .sector{flex-grow:1}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col.col-5 .sector label{color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:14px;margin-bottom:8px}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item{display:flex;flex:1 1;flex-direction:column}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item{width:100%!important;margin-bottom:15px}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item{margin-bottom:15px}}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item label{color:#393d40;display:inline-block;font-size:12px;margin-bottom:8px;min-height:15px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item label{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item label{width:100%}}@media only screen and (min-width:576px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item label{margin-bottom:12px}}@media only screen and (min-width:992px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item label{margin-bottom:18px}}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item-input,.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item input{background-color:transparent;border:none;color:#393d40;font-family:"Archivo-Bold";font-size:14px;padding:0 10px 0 0;width:100%}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item-input,.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item input{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item-input,.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item input{width:100%}}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item.estado,.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item.icono{flex:unset}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item.icono{margin-right:15px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item.icono{margin-right:10px;margin-bottom:5px}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .data-item.icono{margin-right:10px;margin-bottom:5px}}.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .datos-btn{border:none;background-color:transparent;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:12px;text-transform:uppercase}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .datos-btn{align-self:flex-end;margin-top:10px}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.datos .datos-row .datos-col .datos-btn{align-self:flex-end;margin-top:10px}}.admin-tab .admin-wrapper .section.datos .suscripcion-cancel-section{margin-top:15px;border-top:1px solid var(--color6)}.admin-tab .admin-wrapper .section.datos .suscripcion-warning-banner{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;padding:16px 20px;margin-left:auto;background-color:rgba(253,255,174,.3490196078);width:calc(100% - 547px);border:1px solid #ffc107}.admin-tab .admin-wrapper .section.datos .suscripcion-warning-banner .warning-icon{font-size:20px;line-height:1;margin-top:2px;flex-shrink:0}.admin-tab .admin-wrapper .section.datos .suscripcion-warning-banner .warning-content{flex:1 1}.admin-tab .admin-wrapper .section.datos .suscripcion-warning-banner .warning-content p{margin:0;color:#333;font-size:14px;line-height:1.5;font-weight:400}.admin-tab .admin-wrapper .section.datos .suscripcion-warning-banner .warning-content p strong{font-weight:600;color:#000}.admin-tab .admin-wrapper .section.datos .suscripcion-cancel-actions{display:flex;flex-direction:column;align-items:flex-end}.admin-tab .admin-wrapper .section.datos .suscripcion-cancel-actions .cancel-info-text{color:#333;font-size:14px;line-height:1.5;margin:0 0 15px;font-weight:700;text-align:right;width:100%}.admin-tab .admin-wrapper .section.datos .suscripcion-cancel-actions .btn-cancel-suscripcion{font-family:"Archivo-Bold"!important;font-size:14px!important;font-weight:700!important;height:36px!important;padding:0 24px!important;border:none!important;border-radius:0!important;cursor:pointer;white-space:nowrap;flex-shrink:0;width:auto!important;margin-left:0!important}.admin-tab .admin-wrapper .section.datos .suscripcion-cancel-actions .btn-cancel-suscripcion:hover{opacity:.8}.admin-tab .admin-wrapper .section.datos .tarjeta-wrapper{background-color:#fff;border:1px solid #ddd;border-radius:15px;padding:20px;width:100%;max-width:300px;box-shadow:0 2px 6px rgba(0,0,0,.05);display:flex;flex-direction:column;grid-gap:12px;gap:12px;font-family:var(--archivo_bold);font-weight:700;min-height:160px;justify-content:center}.admin-tab .admin-wrapper .section.datos .tarjeta-wrapper .tarjeta-tipo{background-color:#ff5b1f;color:#fff;font-size:12px;font-weight:700;padding:4px 10px;border-radius:5px;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.admin-tab .admin-wrapper .section.datos .tarjeta-wrapper .tarjeta-numero{font-size:16px;color:#3a3a3a;letter-spacing:2px}.admin-tab .admin-wrapper .section.datos .tarjeta-wrapper .tarjeta-expiracion{font-size:13px;color:#3a3a3a}.admin-tab .admin-wrapper .section.datos .tarjeta-wrapper .tarjeta-estado{font-size:12px;font-weight:700;color:var(--colorPrincipal)}.admin-tab .admin-wrapper .section.datos .tarjeta-wrapper.no-registrada{border-color:#ddd;background-color:#f1f5f9}.admin-tab .admin-wrapper .section.datos .tarjeta-wrapper.no-registrada .tarjeta-estado{color:#3a3a3a}.admin-tab .admin-wrapper .section.datos .datos-address .datos-btn{border:none;background-color:transparent;color:var(--colorPrincipal);display:inline-block;text-align:right;font-family:"Archivo-Bold";font-size:12px;margin-top:5px;text-transform:uppercase;width:100%}.admin-tab .admin-wrapper .section.plan .planes-row{display:flex;justify-content:space-between;flex-wrap:wrap;grid-gap:15px;gap:15px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.plan .planes-row{flex-direction:column;align-items:center}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.plan .planes-row{flex-direction:column;align-items:center}}.admin-tab .admin-wrapper .section.plan .planes-row .plan-item{background-color:var(--color6);border-radius:20px;display:flex;flex-direction:column;height:131px;padding:20px;position:relative;width:290px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.plan .planes-row .plan-item{width:100%;max-width:350px;height:auto;min-height:131px}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.plan .planes-row .plan-item{width:100%;max-width:400px;height:auto;min-height:131px}}@media only screen and (min-width:992px){.admin-tab .admin-wrapper .section.plan .planes-row .plan-item{padding:28px 30px 0}}.admin-tab .admin-wrapper .section.plan .planes-row .plan-item .title-row{display:flex;justify-content:space-between}.admin-tab .admin-wrapper .section.plan .planes-row .plan-item .title-row .title{color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:18px}.admin-tab .admin-wrapper .section.plan .planes-row .plan-item .title-row .more-btn{background:none;border:none;color:var(--colorPrincipal);font-size:14px;padding:0}.admin-tab .admin-wrapper .section.plan .planes-row .plan-item .title-row .more-btn:hover{text-decoration:underline}.admin-tab .admin-wrapper .section.plan .planes-row .plan-item .price{color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:45px;margin-top:5px}.admin-tab .admin-wrapper .section.plan .planes-row .plan-item .price span{font-size:20px}.admin-tab .admin-wrapper .section.plan .planes-row .plan-item p{font-family:"Archivo-SemiBold";margin-top:10px}.admin-tab .admin-wrapper .section.plan .planes-row .plan-item .update-btn{background:none;border:1px solid var(--colorPrincipal);border-radius:100px;color:var(--colorPrincipal);font-family:"Archivo-SemiBold";height:23px;margin-top:10px;width:133px}.admin-tab .admin-wrapper .section.plan .planes-row .plan-item .recomendado{background-color:var(--color5);color:var(--white);border-radius:100px;bottom:-13px;font-family:"Archivo-Bold";font-size:16px;padding:6px 20px;position:absolute}.admin-tab .admin-wrapper .section.plan .planes-row .plan-item.active{background-color:var(--colorPrincipal)}.admin-tab .admin-wrapper .section.plan .planes-row .plan-item.active .price,.admin-tab .admin-wrapper .section.plan .planes-row .plan-item.active .title{color:#fff}.admin-tab .admin-wrapper .section.plan .planes-row .plan-item.active p{font-family:"Archivo-Bold";font-size:15px;color:var(--color3);margin-top:3px}.admin-tab .admin-wrapper .section.pagos .pagos-table{overflow-x:auto}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row{align-items:center;color:#393d40;display:flex;justify-content:flex-start;border-bottom:1px solid #e3e0e0;padding-top:12px;padding-bottom:12px;min-width:600px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row{flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px;min-width:auto}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row{flex-direction:row;flex-wrap:wrap;align-items:flex-start;grid-gap:15px;gap:15px;min-width:auto}}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row>div{padding-left:15px;flex:0 0 auto}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row>div{padding-left:0;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row>div{padding-left:0;width:calc(50% - 7.5px);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 7.5px)}}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row.headers{font-family:"Archivo-Bold";padding-bottom:5px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row.headers{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row.headers{display:none}}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row.headers .factura{padding-left:0;cursor:default}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .plan{flex-basis:218px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .plan{flex-basis:auto;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .plan{flex-basis:calc(50% - 7.5px);width:calc(50% - 7.5px)}}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .facturado{flex-basis:210px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .facturado{flex-basis:auto;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .facturado{flex-basis:calc(50% - 7.5px);width:calc(50% - 7.5px)}}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .cuota{flex-basis:167px}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .cuota{flex-basis:auto;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .cuota{flex-basis:calc(50% - 7.5px);width:calc(50% - 7.5px)}}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .pago{flex-basis:200px;font-family:"Archivo-Bold"}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .pago{flex-basis:auto;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .pago{flex-basis:calc(50% - 7.5px);width:calc(50% - 7.5px)}}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .pago.pendiente{color:#f67f8c}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .pago.codigo-trial{color:#888}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .pago.codigo-renewal{color:#28a745}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .pago.codigo-manual-renewal{color:#007bff}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .factura{flex:1 1 auto;padding-left:0;cursor:pointer}@media only screen and (max-width:575px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .factura{width:100%;text-align:right}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .factura{width:calc(50% - 7.5px);text-align:right;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 7.5px)}}.admin-tab .admin-wrapper .section.pagos .pagos-table .pagos-row .factura svg path{fill:#393d40}.admin-tab .btn{width:120px;height:36px;border:none;background-color:#f7f7f7;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:14px;margin-left:5px}@media only screen and (max-width:575px){.admin-tab .btn{width:100px;height:32px;font-size:12px;margin-left:3px}}@media only screen and (min-width:576px){.admin-tab .btn{font-size:14px}}@media only screen and (min-width:992px){.admin-tab .btn{font-size:16px}}.admin-tab .btn.btn-primary{margin-left:0;background-color:var(--colorPrincipal);color:#f7f7f7}.admin-tab .btn.btn-download{background-color:#f8fbff;height:36px;width:36px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:575px){.admin-tab .btn.btn-download{height:32px;width:32px}}@media only screen and (min-width:576px)and (max-width:991px){.admin-tab .btn.btn-download{height:34px;width:34px}}.admin-tab .btn:hover{opacity:.8}.admin-tab .estado-chip{padding:4px 10px;border-radius:20px;font-size:12px;font-weight:700;color:#fff;display:inline-block;text-transform:lowercase;width:auto;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.modal-planes{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1100;display:none;justify-content:center;align-items:center;padding:20px}@media only screen and (max-width:575px){.modal-planes{align-items:flex-start;padding:50px 10px 10px}}.modal-planes.active{display:flex}.modal-planes .modal-wrapper{border-radius:30px;padding:20px;width:100%;max-width:950px;max-height:90vh;overflow-y:auto}@media only screen and (min-width:576px){.modal-planes .modal-wrapper{padding:30px 20px 10px}}@media only screen and (min-width:992px){.modal-planes .modal-wrapper{padding:47px 20px 10px}}.modal-planes .modal-wrapper .modal-col{flex:0 0 24%}@media only screen and (max-width:575px){.modal-planes .modal-wrapper .modal-col{flex:0 0 100%;margin-bottom:15px}}@media only screen and (min-width:576px)and (max-width:991px){.modal-planes .modal-wrapper .modal-col{flex:0 0 100%;margin-bottom:15px}}.modal-planes .modal-wrapper .modal-col:first-of-type{background-color:transparent;flex:1 1}@media only screen and (max-width:575px){.modal-planes .modal-wrapper .modal-col:first-of-type{flex:0 0 100%}}@media only screen and (min-width:576px)and (max-width:991px){.modal-planes .modal-wrapper .modal-col:first-of-type{flex:0 0 100%}}.modal-planes .modal-wrapper .modal-top{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}@media only screen and (max-width:575px){.modal-planes .modal-wrapper .modal-top{flex-direction:column;grid-gap:15px;gap:15px}}@media only screen and (min-width:576px)and (max-width:991px){.modal-planes .modal-wrapper .modal-top{flex-direction:column;grid-gap:15px;gap:15px}}.modal-planes .modal-wrapper .modal-top .plan-header{background-color:var(--color6);border-radius:15px;color:var(--colorPrincipal);padding:20px 15px 10px;position:relative}@media only screen and (min-width:576px){.modal-planes .modal-wrapper .modal-top .plan-header{padding:30px 15px 10px}}@media only screen and (min-width:992px){.modal-planes .modal-wrapper .modal-top .plan-header{padding:37px 15px 10px}}.modal-planes .modal-wrapper .modal-top .plan-header .recomendado{border-radius:100px;background-color:var(--color5);color:var(--white);font-family:"Archivo-SemiBold";font-size:16px;text-align:center;padding:8px 20px;position:absolute;top:-17px}.modal-planes .modal-wrapper .modal-top .plan-header h2{font-family:"Archivo-SemiBold";font-size:18px;font-weight:400}.modal-planes .modal-wrapper .modal-top .plan-header .plan-price{font-family:"Archivo-Bold";font-size:40px;margin-top:8px}.modal-planes .modal-wrapper .modal-top .plan-header .plan-price span{font-size:15px;margin-left:3px}.modal-planes .modal-wrapper .modal-top .plan-header .plan-excerpt{font-size:12px;line-height:18px;margin-top:10px}.modal-planes .modal-wrapper .modal-top .plan-header .plan-active{font-family:"Archivo-SemiBold";font-size:18px;font-weight:400}.modal-planes .modal-wrapper .modal-top .plan-header .plan-active .active-plan{margin-top:20px;padding:12px 0}.modal-planes .modal-wrapper .modal-top .plan-header .plan-active .active-btn{border:2px solid var(--colorPrincipal);border-radius:100px;cursor:pointer;margin-top:20px;padding:8px 0;text-align:center;width:100%}.modal-planes .modal-wrapper .modal-table{margin-top:-43px}.modal-planes .modal-wrapper .modal-table .table-header .header-text{align-items:center;background-color:var(--colorPrincipal);border-radius:25px 25px 0 0;color:var(--white);display:flex;font-family:"Archivo-Bold";font-size:16px;height:54px;padding-left:20px;width:100%}@media only screen and (min-width:576px){.modal-planes .modal-wrapper .modal-table .table-header .header-text{font-size:18px;padding-left:35px;width:230px}}.modal-planes .modal-wrapper .modal-table .table-header .header-text p{margin-top:5px}.modal-planes .modal-wrapper .modal-table .table-header .table-line{background-color:var(--colorPrincipal);height:8px;transform:translateY(-1px);width:100%}.modal-planes .modal-wrapper .modal-table .table-body{margin-top:5px;max-height:calc(100vh - 440px);overflow:auto}@media only screen and (max-width:575px){.modal-planes .modal-wrapper .modal-table .table-body{max-height:calc(100vh - 300px)}}.modal-planes .modal-wrapper .modal-table .table-body .table-row{align-items:center;background-color:var(--color6);border-radius:100px;color:var(--colorPrincipal);display:flex;font-family:"Archivo-Bold";font-size:14px;margin-bottom:5px;padding:10px 0;flex-wrap:wrap}@media only screen and (min-width:576px){.modal-planes .modal-wrapper .modal-table .table-body .table-row{font-size:16px}}@media only screen and (min-width:992px){.modal-planes .modal-wrapper .modal-table .table-body .table-row{font-size:18px}}.modal-planes .modal-wrapper .modal-table .table-body .table-row .modal-col{text-align:center;flex:0 0 24%}@media only screen and (max-width:575px){.modal-planes .modal-wrapper .modal-table .table-body .table-row .modal-col{flex:0 0 100%;margin-bottom:8px;text-align:left}}@media only screen and (min-width:576px)and (max-width:991px){.modal-planes .modal-wrapper .modal-table .table-body .table-row .modal-col{flex:0 0 100%;margin-bottom:8px;text-align:left}}.modal-planes .modal-wrapper .modal-table .table-body .table-row .modal-col:first-of-type{padding-left:30px;text-align:left}@media only screen and (max-width:575px){.modal-planes .modal-wrapper .modal-table .table-body .table-row .modal-col:first-of-type{padding-left:15px}}@media only screen and (min-width:576px)and (max-width:991px){.modal-planes .modal-wrapper .modal-table .table-body .table-row .modal-col:first-of-type{padding-left:20px}}.modal-planes .modal-wrapper .modal-table .table-body .table-row .modal-col svg:not(.no-color-change) path{fill:var(--colorPrincipal)}.modal-planes .modal-wrapper .modal-close{border:none;border-radius:50%;background-color:var(--colorPrincipal);right:-17px;top:-17px}.superadmin{display:flex;flex-direction:column;height:calc(100vh - 82px);overflow:auto;padding:27px;width:100%}.superadmin .superadmin-wrapper{width:912px}.superadmin .superadmin-wrapper .header{width:100%;display:flex;justify-content:space-between;align-items:center}.superadmin .superadmin-wrapper .header h1{font-family:"Archivo-Bold";font-size:28px;color:var(--colorPrincipal)}.superadmin .superadmin-wrapper .header .botonera{display:flex}.superadmin .superadmin-wrapper .header .botonera>div{align-items:center;background-color:#f8fbff;display:flex;height:35px;justify-content:center;margin-left:8px;width:35px}.superadmin .superadmin-wrapper .header .botonera>div.btn-refresh{width:35px;height:36px;display:flex;justify-content:center;align-items:center;font-family:"Archivo-Bold";font-size:21px;cursor:pointer}.superadmin .superadmin-wrapper .header .botonera>div.btn-refresh svg g{stroke:var(--colorPrincipal);fill:transparent}.superadmin .superadmin-wrapper .header .botonera>div.btn-refresh svg line{stroke:var(--colorPrincipal);stroke-width:2px}.superadmin .superadmin-wrapper .header .botonera>div.btn-add{width:35px;height:36px;display:flex;justify-content:center;align-items:center;font-family:"Archivo-Bold";font-size:21px;position:relative;cursor:pointer}.superadmin .superadmin-wrapper .header .botonera>div.btn-add svg{position:relative;top:-2px}.superadmin .superadmin-wrapper .header .botonera>div.btn-add svg text{fill:var(--colorPrincipal)}.notificaciones{flex-shrink:0;width:calc(100% - 66px);padding-left:33px;padding-right:33px}@media only screen and (max-width:575px){.notificaciones{padding-left:0;padding-right:0}}@media only screen and (min-width:576px)and (max-width:991px){.notificaciones{padding-left:0;padding-right:0}}.notificaciones .preheader{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:28px}@media only screen and (max-width:575px){.notificaciones .preheader{padding-top:20px}}@media only screen and (min-width:576px)and (max-width:991px){.notificaciones .preheader{padding-top:20px}}.notificaciones .preheader .title{display:flex;align-items:center}.notificaciones .preheader .title span{display:inline-block;width:25px;height:25px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-147px -380px;margin-right:10px}.notificaciones .preheader .title h1{font-family:"Archivo-Bold";font-size:28px;color:var(--colorPrincipal)}.notificaciones .preheader .botonera{display:flex;justify-content:flex-end;flex:1 1}.notificaciones .preheader .botonera>div{margin-left:8px}.notificaciones .preheader .botonera .btn-add,.notificaciones .preheader .botonera .btn-search{width:35px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#f8fbff;font-family:"Archivo-Bold";font-size:21px;cursor:pointer}.notificaciones .preheader .botonera .btn-search{position:relative}.notificaciones .preheader .botonera .btn-search svg g{fill:transparent}.notificaciones .preheader .botonera .btn-search svg line{stroke-width:2px}.notificaciones .preheader .botonera .btn-search .search-input{display:none;position:relative}.notificaciones .preheader .botonera .btn-search .search-input input{background:none;border:none;height:100%;width:250px;padding-left:8px}.notificaciones .preheader .botonera .btn-search .search-input input::placeholder{color:#000}.notificaciones .preheader .botonera .btn-search .search-input span{font-family:"Archivo-SemiBold";font-size:12px;position:absolute;right:15px;top:0}.notificaciones .preheader .botonera .btn-search.active{display:flex;justify-content:flex-end;width:auto;padding-right:8px}.notificaciones .preheader .botonera .btn-search.active .search-input{display:flex}.notificaciones .table-notificaciones{margin-top:47px}.notificaciones .table-notificaciones .col-nombre{flex:0 0 205px}.notificaciones .table-notificaciones .col-mensaje{flex:1 1;overflow:hidden}.notificaciones .table-notificaciones .col-list{display:flex;flex:0 0 186px;justify-content:center;margin-left:10px}.notificaciones .table-notificaciones .col-list p{font-family:"Archivo-Bold";margin-left:3px}.notificaciones .table-notificaciones .col-btn{flex:0 0 40px}.notificaciones .table-notificaciones .col-btn .btn-menu{cursor:pointer;flex-shrink:0;position:relative}.notificaciones .table-notificaciones .col-btn .btn-menu>span{align-items:center;display:inline-flex;height:19px;justify-content:center;margin-top:-12px;width:35px}.notificaciones .table-notificaciones .col-btn .btn-menu .submenu{position:absolute;display:none;opacity:0;background-color:#fff;border:1px solid #e3e0e0;box-shadow:0 2px 10px #ccc;top:10px;right:30px;list-style:none;width:140px;padding:0 20px;transition:opacity .3s}.notificaciones .table-notificaciones .col-btn .btn-menu .submenu.active{display:block;opacity:1}.notificaciones .table-notificaciones .col-btn .btn-menu .submenu li{display:flex;align-items:center;height:40px;border-bottom:1px solid #e3e0e0;cursor:pointer}.notificaciones .table-notificaciones .col-btn .btn-menu .submenu li:last-of-type{border:none}.notificaciones .table-notificaciones .col-btn .btn-menu .submenu li:hover{color:var(--colorPrincipal)}.notificaciones .table-notificaciones .col-btn .btn-menu.active .submenu{display:block;opacity:1}.notificaciones .table-notificaciones .table-headers{border-bottom:1px solid var(--gris2);display:flex;font-family:"Archivo-Bold";padding:0 0 5px 10px}.notificaciones .table-notificaciones .table-body .notificacion-row{border-bottom:1px solid var(--gris2);cursor:pointer;display:flex;padding:12px 0 12px 10px}.notificacion{width:100%}.notificacion .notificacion-wrapper{width:963px}.notificacion .notificacion-wrapper .header{display:flex;justify-content:space-between;min-height:36px;width:100%}.notificacion .notificacion-wrapper .header .nav-back{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:20px}.notificacion .notificacion-wrapper .header .nav-back p{margin-left:9px}.notificacion .notificacion-wrapper .header .botonera{align-items:center;display:flex}.notificacion .notificacion-wrapper .header .botonera .btn-mini{background:none;border:none;height:36px;margin-left:10px;width:36px}.notificacion .notificacion-wrapper .header .botonera .btn-mini.btn-editar svg{height:16px;width:17px}.notificacion .notificacion-wrapper .header .botonera .btn-mini.btn-eliminar svg{height:17px;width:17px}.notificacion .notificacion-wrapper .header .botonera .btn{background:none;background-color:#f7f7f7;border:none;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;height:36px;margin-left:10px;width:120px}.notificacion .notificacion-wrapper .header .botonera .btn.btn-crear{background-color:var(--colorPrincipal);color:#f7f7f7}.notificacion .notificacion-wrapper .header .botonera .btn:hover{opacity:.3}.notificacion .notificacion-wrapper .header .botonera .btn:active{background-color:#edd8bb}.notificacion .notificacion-wrapper .notificacion-body{margin-top:18px}.notificacion .notificacion-wrapper .notificacion-body h1{font-family:"Archivo-Bold";font-size:26px}.notificacion .notificacion-wrapper .notificacion-body>input{border:none;font-family:"Archivo-Bold";font-size:26px}.notificacion .notificacion-wrapper .notificacion-body .noti-main h3{color:var(--colorSecundario);font-size:16px}.notificacion .notificacion-wrapper .notificacion-body .noti-main textarea{background-color:var(--gris3);border:none;border-radius:10px;font-family:"Archivo-Regular";min-height:83px;padding:10px 18px;resize:none;width:100%}.notificacion .notificacion-wrapper .notificacion-body .noti-main textarea::placeholder{color:#524f4f;font-style:italic}.notificacion .notificacion-wrapper .notificacion-body .noti-main .mensaje-container{margin-top:25px}.notificacion .notificacion-wrapper .notificacion-body .noti-main .mensaje-container textarea{margin-top:8px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors{display:flex;flex-wrap:wrap;grid-gap:7px;gap:7px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector{background-color:var(--gris3);border-radius:10px;display:flex;height:71px;padding:8px;width:220px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector .left .icon-bg{align-items:center;background-color:#fff;border-radius:10px;display:flex;height:54px;justify-content:center;width:54px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector .right{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;margin-left:15px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector .right .title{font-size:11px;text-transform:uppercase}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector .right .ylm-toggle p{color:var(--gris1)}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector .right .ylm-toggle .toggle-bg{background-color:var(--gris4)}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector .right .ylm-toggle .toggle-bg .toggle-item{background-color:var(--gris5)}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector .right .ylm-toggle.active p{color:var(--colorPrincipal)}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector .right .ylm-toggle.active .toggle-bg{background-color:var(--white)}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector .right .ylm-toggle.active .toggle-bg .toggle-item{background-color:var(--colorPrincipal)}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.pauses .right{flex-direction:row}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.pauses .right .right-block{display:flex;flex-direction:column;justify-content:space-between;margin-right:10px;flex:1 1 auto}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.pauses .right .right-block:nth-child(2){margin-right:0}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.pauses .right .right-block .values{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:6px;width:100%}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.pauses .right .right-block .values p{font-size:20px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.pauses .right .right-block .values svg{margin-right:8px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.pauses .right .right-block .block-input{display:flex;justify-content:flex-start}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.pauses .right .right-block .block-input input{background-color:transparent;border:none;font-size:20px;padding:5px 10px 2px;text-align:left;width:calc(100% - 8px)}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.segmentar .right{flex-direction:row}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.segmentar .right p{font-size:11px;line-height:16px;margin-left:auto;margin-right:5px;text-transform:uppercase;width:90px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.destacar .right{flex-direction:row}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.destacar .right p{font-size:11px;line-height:16px;margin-left:auto;margin-right:5px;text-transform:uppercase;width:90px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.enviar .right{flex-direction:row}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.enviar .right p{font-size:11px;line-height:16px;margin-left:auto;margin-right:5px;text-transform:uppercase;width:90px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .noti-selector.active{background-color:var(--colorSecundario)}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row{display:flex;height:71px;margin-left:-8px;overflow:hidden;position:relative;transition:width .3s;width:0}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row.active{margin-left:0;overflow:visible;width:calc(100% - 227px)}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row .row-selector{border-radius:10px;display:flex;height:71px;margin-right:8px;padding:14px 4px 10px 8px;width:175px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row .row-selector:last-of-type{margin-right:0}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row .row-selector .right{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;margin-left:12px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row .row-selector .right .title{font-size:11px;text-transform:uppercase}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row .row-selector .right .ylm-difusion-select{margin-bottom:6px;position:relative;width:100%}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row .row-selector .right .ylm-difusion-select .select-main{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-right:10px;width:100%}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row .row-selector .right .ylm-difusion-select .select-main p{font-size:18px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row .row-selector .right .ylm-difusion-select .select-options{background-color:var(--white);border:1px solid var(--colorPrincipal);border-radius:10px;list-style:none;padding:0;position:absolute;left:-19px;right:auto;top:40px;width:245px;z-index:2}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row .row-selector .right .ylm-difusion-select .select-options.right{left:auto;right:-10px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row .row-selector .right .ylm-difusion-select .select-options li{align-items:center;border-bottom:1px solid var(--colorPrincipal);color:var(--colorPrincipal);cursor:pointer;display:flex;padding:14px 12px 14px 19px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row .row-selector .right .ylm-difusion-select .select-options li:last-of-type{border-bottom:none}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row .row-selector .right .ylm-difusion-select .select-options li .checkbox-bg{border:1px solid #393d40;height:16px;margin-right:10px;position:relative;width:16px}.notificacion .notificacion-wrapper .notificacion-body .noti-selectors .segmentar-row .row-selector .right .ylm-difusion-select .select-options li .checkbox-bg .checkbox-item{border-bottom:2px solid #393d40;border-left:2px solid #393d40;height:6px;left:2px;position:absolute;top:3px;transform:rotate(-45deg);width:10px}.notificacion .notificacion-wrapper .single-notificacion{padding:44px 30px 21px}.empresas{flex-shrink:0;height:calc(100vh - 85px);width:100%;padding-left:33px;padding-right:33px;position:relative}@media only screen and (max-width:575px){.empresas{padding-left:15px;padding-right:15px;height:calc(100vh - 73px)}}@media only screen and (min-width:576px)and (max-width:991px){.empresas{padding-left:20px;padding-right:20px;height:calc(100vh - 73px)}}.empresas .preheader{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:28px}@media only screen and (max-width:575px){.empresas .preheader{flex-direction:column;align-items:flex-start;grid-gap:15px;gap:15px;padding-top:20px}}@media only screen and (min-width:576px)and (max-width:991px){.empresas .preheader{flex-direction:row;align-items:center;grid-gap:0;gap:0;padding-top:28px}}.empresas .preheader .title{align-items:center;color:var(--colorPrincipal);display:flex}.empresas .preheader .title span{display:inline-block;width:25px;height:25px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-147px -380px;margin-right:10px}.empresas .preheader .title h1{font-family:"Archivo-Bold";font-size:20px;color:var(--colorPrincipal)}@media only screen and (max-width:575px){.empresas .preheader .title h1{font-size:20px}}@media only screen and (min-width:576px)and (max-width:991px){.empresas .preheader .title h1{font-size:18px}}@media only screen and (min-width:992px){.empresas .preheader .title h1{font-size:28px}}.empresas .preheader .botonera{display:flex;justify-content:flex-end;flex:1 1;transition:transform .3s}@media only screen and (max-width:575px){.empresas .preheader .botonera{justify-content:flex-start;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.empresas .preheader .botonera{justify-content:flex-end;width:auto}}.empresas .preheader .botonera>div{margin-left:8px}.empresas .preheader .botonera .btn-add{width:35px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#f8fbff;font-family:"Archivo-Bold";font-size:21px;cursor:pointer}@media only screen and (max-width:575px){.empresas .preheader .botonera .btn-add{margin-left:0}}.empresas .preheader .botonera .btn-search{align-items:center;background-color:var(--color6);color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:21px;height:36px;justify-content:center;position:relative;width:35px}.empresas .preheader .botonera .btn-search svg g{fill:transparent}.empresas .preheader .botonera .btn-search svg line{stroke-width:2px}.empresas .preheader .botonera .btn-search .search-input{display:none;position:relative}@media only screen and (max-width:575px){.empresas .preheader .botonera .btn-search .search-input{width:100%;flex:1 1}}.empresas .preheader .botonera .btn-search .search-input input{background:none;border:none;height:100%;width:250px;padding-left:8px}@media only screen and (max-width:575px){.empresas .preheader .botonera .btn-search .search-input input{width:100%;flex:1 1}}.empresas .preheader .botonera .btn-search .search-input input::placeholder{color:#000}.empresas .preheader .botonera .btn-search .search-input span{font-family:"Archivo-SemiBold";font-size:12px;position:absolute;right:15px;top:0}.empresas .preheader .botonera .btn-search.active{display:flex;justify-content:flex-end;width:auto;padding-right:8px}@media only screen and (max-width:575px){.empresas .preheader .botonera .btn-search.active{justify-content:flex-start;margin-right:8px;margin-left:0;width:100%;flex:1 1}}.empresas .preheader .botonera .btn-search.active .search-input{display:flex}.empresas .table-empresas{display:flex;flex-direction:column;margin-top:47px;width:100%}@media only screen and (max-width:575px){.empresas .table-empresas{margin-top:30px}}@media only screen and (min-width:576px)and (max-width:991px){.empresas .table-empresas{margin-top:35px}}.empresas .table-empresas .table-scrollable{height:calc(100vh - 293px);overflow:auto}@media only screen and (max-width:575px){.empresas .table-empresas .table-scrollable{height:calc(100vh - 250px);overflow-x:auto;overflow-y:auto}}@media only screen and (min-width:576px)and (max-width:991px){.empresas .table-empresas .table-scrollable{height:calc(100vh - 270px);overflow-x:auto;overflow-y:auto}}.empresas .table-empresas .table-row{border-bottom:1px solid #e3e0e0;cursor:pointer;display:flex;padding:12px 2px 12px 10px}@media only screen and (max-width:575px){.empresas .table-empresas .table-row{min-width:800px;padding:16px 8px 16px 15px;grid-gap:8px;gap:8px}}@media only screen and (min-width:576px)and (max-width:991px){.empresas .table-empresas .table-row{min-width:900px}}.empresas .table-empresas .column{display:flex;margin-right:5px;overflow:hidden}.empresas .table-empresas .column span{margin-left:22px}.empresas .table-empresas .column.name{flex-basis:213px;min-width:213px}@media only screen and (min-width:1200px){.empresas .table-empresas .column.name{flex-basis:260px;min-width:260px}}@media only screen and (min-width:1336px){.empresas .table-empresas .column.name{flex-basis:29%;min-width:29%}}.empresas .table-empresas .column.phone{flex-basis:110px;min-width:110px}@media only screen and (min-width:1336px){.empresas .table-empresas .column.phone{flex-basis:10%;min-width:10%}}.empresas .table-empresas .column.email{flex-basis:246px;min-width:246px}@media only screen and (min-width:1200px){.empresas .table-empresas .column.email{flex-basis:219px;min-width:219px}}@media only screen and (min-width:1336px){.empresas .table-empresas .column.email{flex-basis:20%;min-width:20%}}.empresas .table-empresas .column.sector{flex-basis:128px;min-width:128px}@media only screen and (min-width:1336px){.empresas .table-empresas .column.sector{flex-basis:10%;min-width:10%}}.empresas .table-empresas .column.plan{flex-basis:140px;min-width:140px}@media only screen and (min-width:1336px){.empresas .table-empresas .column.plan{flex-basis:208px;min-width:208px;flex-basis:15%;min-width:15%}}.empresas .table-empresas .column.plan p{margin:0 5px}.empresas .table-empresas .column.plan p:first-of-type{margin-left:0}.empresas .table-empresas .column.suscripcion{flex-basis:140px;min-width:140px}@media only screen and (min-width:1336px){.empresas .table-empresas .column.suscripcion{flex-basis:208px;min-width:208px;flex-basis:15%;min-width:15%}}.empresas .table-empresas .column.suscripcion p{margin:0 5px}.empresas .table-empresas .column.suscripcion p:first-of-type{margin-left:0}.empresas .table-empresas .column.btns{position:relative;flex-basis:20px;min-width:20px;display:flex;justify-content:flex-end;overflow:initial}.empresas .table-empresas .column.btns .btn-menu{flex-shrink:0;cursor:pointer;position:relative}.empresas .table-empresas .column.btns .btn-menu>span{align-items:center;display:inline-flex;justify-content:center;width:35px}.empresas .table-empresas .column.btns .btn-menu .submenu{position:absolute;display:none;opacity:0;background-color:#fff;border:1px solid #e3e0e0;box-shadow:0 2px 10px #ccc;top:10px;right:30px;list-style:none;width:140px;padding:0 20px;transition:opacity .3s}.empresas .table-empresas .column.btns .btn-menu .submenu.active{display:block;opacity:1}.empresas .table-empresas .column.btns .btn-menu .submenu li{display:flex;align-items:center;height:40px;border-bottom:1px solid #e3e0e0;cursor:pointer}.empresas .table-empresas .column.btns .btn-menu .submenu li:last-of-type{border:none}.empresas .table-empresas .column.btns .btn-menu .submenu li:hover{color:var(--colorPrincipal)}.empresas .table-empresas .column.btns .btn-menu.active .submenu{display:block;opacity:1}.empresas .table-empresas .headers-row{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:10}@media only screen and (max-width:575px){.empresas .table-empresas .headers-row{min-width:800px}}@media only screen and (min-width:576px)and (max-width:991px){.empresas .table-empresas .headers-row{min-width:900px}}.empresas .table-empresas .headers-row .column{font-family:"Archivo-Bold"}.empresas .table-empresas .headers-row .column span{position:relative;top:-1px}.empresas .table-empresas .headers-row .column span.desc{top:2px;transform:rotate(180deg)}.empresas .paginacion{align-items:center;display:flex;justify-content:center;margin-top:15px}@media only screen and (max-width:575px){.empresas .paginacion{justify-content:flex-start}}.empresas .paginacion .pag-btn{align-items:center;background-color:#f8fbff;color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:16px;justify-content:center;height:35px;margin:0 5px;width:35px}.empresas .paginacion .pag-number{margin:3px 20px 0}.empresa{width:100%}@media only screen and (max-width:575px){.empresa{padding-left:15px;padding-right:15px}}@media only screen and (min-width:576px)and (max-width:991px){.empresa{padding-left:20px;padding-right:20px}}.empresa .empresa-wrapper{width:963px;max-width:100%}@media only screen and (max-width:575px){.empresa .empresa-wrapper{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper{width:100%}}.empresa .empresa-wrapper .header{display:flex;justify-content:space-between;min-height:36px;width:100%}.empresa .empresa-wrapper .header .nav-back{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:20px}.empresa .empresa-wrapper .header .nav-back p{margin-left:9px}.empresa .empresa-wrapper .header .botonera{align-items:center;display:flex}.empresa .empresa-wrapper .header .botonera .btn-mini{background:none;border:none;height:36px;margin-left:10px;width:36px}.empresa .empresa-wrapper .header .botonera .btn-mini.btn-editar svg{height:16px;width:17px}.empresa .empresa-wrapper .header .botonera .btn-mini.btn-eliminar svg{height:17px;width:17px}.empresa .empresa-wrapper .header .botonera .btn{background:none;background-color:#f7f7f7;border:none;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;height:36px;margin-left:10px;width:120px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .header .botonera .btn{height:32px;font-size:14px;width:75px}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .header .botonera .btn{height:34px;font-size:14px;width:75px}}.empresa .empresa-wrapper .header .botonera .btn.btn-crear{background-color:var(--colorPrincipal);color:#f7f7f7}.empresa .empresa-wrapper .header .botonera .btn:hover{opacity:.3}.empresa .empresa-wrapper .header .botonera .btn:active{background-color:#edd8bb}.empresa .empresa-wrapper .empresa-body{margin-top:18px}.empresa .empresa-wrapper .empresa-body h1{font-family:"Archivo-Bold";font-size:26px}.empresa .empresa-wrapper .empresa-body .user-main{align-items:center;color:#393d40;display:flex;justify-content:space-between;margin-top:12px;position:relative;width:100%}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .user-main{flex-direction:column;align-items:stretch;grid-gap:20px;gap:20px}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .empresa-body .user-main{flex-direction:column;align-items:stretch;grid-gap:20px;gap:20px}}.empresa .empresa-wrapper .empresa-body .col-1{align-items:center;background-color:var(--color6);display:flex;height:128px;width:calc(100% - 263px)}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .col-1{width:100%;height:auto;flex-direction:column;padding:20px;grid-gap:8px;gap:8px;align-items:center;text-align:center}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .empresa-body .col-1{width:100%;height:auto;flex-direction:column;padding:20px;grid-gap:8px;gap:8px;align-items:center;text-align:center}}.empresa .empresa-wrapper .empresa-body .col-1 .avatar{background-size:cover;background-position:50%;border-radius:50%;cursor:pointer;height:73px;margin-left:30px;position:relative;width:73px}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .empresa-body .col-1 .avatar{margin-left:0;align-self:center}}.empresa .empresa-wrapper .empresa-body .col-1 .avatar svg{height:73px;left:1px;position:relative;top:2px;width:73px}.empresa .empresa-wrapper .empresa-body .col-1 .avatar .avatar-bg{align-items:center;background-color:rgba(82,79,79,.7);border-radius:50%;color:#fff;display:flex;font-family:"Archivo-Bold";font-size:21px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.empresa .empresa-wrapper .empresa-body .col-1 .data-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group{flex-direction:column;align-items:stretch;grid-gap:8px;gap:8px;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group{flex-direction:column;align-items:stretch;grid-gap:8px;gap:8px;width:100%}}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .data{display:flex;justify-content:space-between;margin-left:22px;min-width:300px;padding-right:20px;position:relative;width:100%}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .data{margin-left:0;min-width:auto;width:100%;flex-direction:column;grid-gap:10px;gap:10px}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .data{margin-left:0;min-width:auto;width:100%;flex-direction:column;grid-gap:10px;gap:10px}}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .data .name{width:250px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .data .name{width:100%}}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .data .name input{background-color:transparent;border:none;font-family:"Archivo-Bold";font-size:16px;padding:5px 8px;width:100%}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .data .name input{background-color:#f5f5f5;border-radius:8px;font-family:"Archivo-Regular";font-size:16px;padding:12px 16px;border:1px solid #e0e0e0}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .data .name input{background-color:#f5f5f5;border-radius:8px;font-family:"Archivo-Regular";font-size:16px;padding:12px 16px;border:1px solid #e0e0e0}}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .data .name input::placeholder{color:#393d40}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .data .name input::placeholder{color:#999}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .data .name input::placeholder{color:#999}}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data{align-items:center;display:flex;margin-left:22px;margin-top:19px;width:100%}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data{margin-left:0;margin-top:0;flex-direction:column;grid-gap:12px;gap:12px;align-items:stretch;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data{margin-left:0;margin-top:0;flex-direction:column;grid-gap:12px;gap:12px;align-items:stretch;width:100%}}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input{margin-right:8px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input{margin-right:0;width:100%}}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input input{border:none;color:var(--colorPrincipal);height:30px;text-align:left;font-family:"Archivo-Regular";font-size:16px;padding:0 8px;position:relative;width:100%}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input input{background-color:#f5f5f5;border-radius:8px;font-family:"Archivo-Regular";font-size:16px;height:auto;padding:12px 16px;border:1px solid #e0e0e0}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input input{background-color:#f5f5f5;border-radius:8px;font-family:"Archivo-Regular";font-size:16px;height:auto;padding:12px 16px;border:1px solid #e0e0e0}}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input input::placeholder{color:#000}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input input::placeholder{color:#999}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input input::placeholder{color:#999}}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input.phone{flex:0 0 126px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input.phone{flex:none}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input.phone{flex:none}}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input.phone input{text-align:left}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input.email{flex:1 1 auto}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input.email:disabled{color:var(--colorPrincipal)}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input.email .email-msg{bottom:6px;color:var(--color5);font-size:12px;position:absolute;padding-left:10px}.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input.sector{color:var(--colorPrincipal);flex:0 0 150px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input.sector{flex:none;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .empresa-body .col-1 .data-group .contact-data .contact-input.sector{flex:none;width:100%}}.empresa .empresa-wrapper .empresa-body .col-2{background-color:var(--color6);display:flex;flex-direction:column;justify-content:space-between;height:128px;padding:20px 14px 20px 26px;width:258px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .empresa-body .col-2{width:100%;height:auto;padding:20px 15px}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .empresa-body .col-2{width:100%;height:auto;padding:20px}}.empresa .empresa-wrapper .empresa-body .col-2 .col-item{align-items:center;display:flex;font-family:"Archivo-Bold";font-size:16px;justify-content:space-between;width:100%}.empresa .empresa-wrapper .empresa-body .col-2 .col-item.plan-price{color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:50px}.empresa .empresa-wrapper .empresa-body .col-2 .col-item.plan-price span{font-size:20px}.empresa .empresa-wrapper .business-plan{width:100%}.empresa .empresa-wrapper .business-plan .plan-display p{font-family:"Archivo-Bold";font-size:16px;color:var(--black);margin:0}.empresa .empresa-wrapper .business-plan .business-plan-select .selector{align-items:center;color:var(--black);cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:16px;justify-content:space-between;position:relative}.empresa .empresa-wrapper .business-plan .business-plan-select .selector span{position:relative;top:-1px}.empresa .empresa-wrapper .business-plan .business-plan-select .selector span path{stroke:var(--black)}.empresa .empresa-wrapper .business-plan .business-plan-select .business-plan-options{background-color:var(--color6);border-color:var(--colorPrincipal);display:none;font-family:"Archivo-Regular";font-size:14px;padding:0;top:30px}.empresa .empresa-wrapper .business-plan .business-plan-select .business-plan-options.active{border-radius:10px;display:block;max-height:130px}.empresa .empresa-wrapper .business-plan .business-plan-select .business-plan-options li{border-color:var(--colorPrincipal);padding:13px 10px 13px 25px}.empresa .empresa-wrapper .business-sector{width:100%}.empresa .empresa-wrapper .business-sector .business-sector-select .selector{align-items:center;color:var(--colorPrincipal);cursor:pointer;display:flex;font-size:16px;justify-content:space-between;position:relative}.empresa .empresa-wrapper .business-sector .business-sector-select .selector span{position:relative;top:-1px}.empresa .empresa-wrapper .business-sector .business-sector-select .selector span path{stroke:var(--black)}.empresa .empresa-wrapper .business-sector .business-sector-select .business-sector-options{background-color:var(--color6);border-color:var(--colorPrincipal);display:none;font-family:"Archivo-Regular";font-size:14px;padding:0;top:30px}.empresa .empresa-wrapper .business-sector .business-sector-select .business-sector-options.active{border-radius:10px;display:block;max-height:130px}.empresa .empresa-wrapper .business-sector .business-sector-select .business-sector-options li{border-color:var(--colorPrincipal);padding:13px 10px 13px 25px}.empresa .empresa-wrapper .user-contract{display:flex;justify-content:space-between;margin-top:40px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .user-contract{flex-direction:column;grid-gap:20px;gap:20px;margin-top:20px}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .user-contract{flex-direction:column;grid-gap:20px;gap:20px;margin-top:20px}}.empresa .empresa-wrapper .user-contract h3{color:var(--colorSecundario);font-weight:400;margin-bottom:13px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .user-contract h3{font-size:14px;margin-bottom:8px}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .user-contract h3{font-size:14px;margin-bottom:8px}}.empresa .empresa-wrapper .user-contract .contract{width:285px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .user-contract .contract{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .user-contract .contract{width:100%}}.empresa .empresa-wrapper .user-contract .contract .contract-file{color:var(--gris1);font-size:9px;position:relative;width:100%}@media only screen and (max-width:575px){.empresa .empresa-wrapper .user-contract .contract .contract-file{font-size:14px}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .user-contract .contract .contract-file{font-size:14px}}.empresa .empresa-wrapper .user-contract .contract .contract-file p{align-items:center;background-color:var(--gris3);border-radius:8px;display:flex;height:40px;padding:0 70px 0 15px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .user-contract .contract .contract-file p{height:50px;padding:0 80px 0 20px;font-size:14px;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .user-contract .contract .contract-file p{height:50px;padding:0 80px 0 20px;font-size:14px;width:100%}}.empresa .empresa-wrapper .user-contract .contract .contract-file p span{margin-right:6px}.empresa .empresa-wrapper .user-contract .contract .contract-file p span svg{fill:var(--gris1)}@media only screen and (max-width:575px){.empresa .empresa-wrapper .user-contract .contract .contract-file p span svg{width:20px;height:20px}}.empresa .empresa-wrapper .user-contract .contract .contract-file button{background:none;background-color:var(--colorPrincipal);border:none;border-radius:8px;color:var(--white);height:40px;position:absolute;right:0;top:0;width:60px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .user-contract .contract .contract-file button{height:50px;width:80px;font-size:14px}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .user-contract .contract .contract-file button{height:50px;width:80px;font-size:14px}}.empresa .empresa-wrapper .user-contract .lock{width:213px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .user-contract .lock{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .user-contract .lock{width:100%}}.empresa .empresa-wrapper .user-contract .lock .lock-selector{align-items:center;background-color:var(--gris3);border-radius:8px;display:flex;height:40px;justify-content:space-between;padding:0 17px;width:100%}@media only screen and (max-width:575px){.empresa .empresa-wrapper .user-contract .lock .lock-selector{height:50px;padding:0 20px;font-size:14px}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .user-contract .lock .lock-selector{height:50px;padding:0 20px;font-size:14px}}.empresa .empresa-wrapper .user-contract .lock .lock-selector .lock-toggle{cursor:pointer}.empresa .empresa-wrapper .user-contract .lock .lock-selector .lock-toggle .toggle-bg{background-color:var(--white);border-radius:40px;height:11px;position:relative;width:34px}.empresa .empresa-wrapper .user-contract .lock .lock-selector .lock-toggle .toggle-bg .toggle-switch{background-color:var(--gris5);border:2px solid var(--white);border-radius:50%;height:19px;left:0;position:absolute;top:-4px;transition:transform .3s;width:19px}.empresa .empresa-wrapper .user-contract .lock .lock-selector.active{background-color:var(--colorSecundario)}.empresa .empresa-wrapper .user-contract .lock .lock-selector.active i{color:var(--colorPrincipal)}.empresa .empresa-wrapper .user-contract .lock .lock-selector.active .lock-toggle .toggle-bg .toggle-switch{background-color:var(--colorPrincipal);transform:translateX(16px)}@media only screen and (max-width:575px){.empresa .empresa-wrapper .user-contract .lock input{width:auto;background-color:transparent;border:none;font-size:inherit;padding:0;margin:0}}.empresa .empresa-wrapper .pagos{margin-top:55px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .pagos{margin-top:20px}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .pagos{margin-top:20px}}.empresa .empresa-wrapper .pagos h3{color:var(--colorSecundario);font-weight:400;margin-bottom:5px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .pagos .pagos-table{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .pagos .pagos-table{overflow-x:auto;-webkit-overflow-scrolling:touch}}.empresa .empresa-wrapper .pagos .pagos-table .pagos-row{align-items:center;color:#393d40;display:flex;justify-content:flex-start;border-bottom:1px solid #e3e0e0;padding-top:12px;padding-bottom:12px}@media only screen and (max-width:575px){.empresa .empresa-wrapper .pagos .pagos-table .pagos-row{min-width:500px}}@media only screen and (min-width:576px)and (max-width:991px){.empresa .empresa-wrapper .pagos .pagos-table .pagos-row{min-width:600px}}.empresa .empresa-wrapper .pagos .pagos-table .pagos-row>div{padding-left:15px;flex:0 0 auto}@media only screen and (max-width:575px){.empresa .empresa-wrapper .pagos .pagos-table .pagos-row>div{padding-left:0}}.empresa .empresa-wrapper .pagos .pagos-table .pagos-row.headers{font-family:"Archivo-Bold";padding-bottom:5px}.empresa .empresa-wrapper .pagos .pagos-table .pagos-row.headers .factura{padding-left:0;cursor:default}.empresa .empresa-wrapper .pagos .pagos-table .pagos-row .plan{flex-basis:218px}.empresa .empresa-wrapper .pagos .pagos-table .pagos-row .facturado{flex-basis:210px}.empresa .empresa-wrapper .pagos .pagos-table .pagos-row .cuota{flex-basis:167px}.empresa .empresa-wrapper .pagos .pagos-table .pagos-row .pago{flex-basis:200px;font-family:"Archivo-Bold"}.empresa .empresa-wrapper .pagos .pagos-table .pagos-row .pago.pendiente{color:#f67f8c}.empresa .empresa-wrapper .pagos .pagos-table .pagos-row .factura{flex:1 1 auto;padding-left:20px;cursor:pointer}.empresa .empresa-wrapper .pagos .pagos-table .pagos-row .factura svg path{fill:#393d40}.single-empresa{padding:44px 30px}@media only screen and (max-width:575px){.single-empresa{padding:20px 15px}}@media only screen and (min-width:576px)and (max-width:991px){.single-empresa{padding:20px}}.idiomas-superadmin{flex-shrink:0;height:calc(100vh - 85px);width:calc(100% - 66px);padding-left:33px;padding-right:33px;position:relative}.idiomas-superadmin .preheader{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:28px}@media only screen and (max-width:575px){.idiomas-superadmin .preheader{padding-top:20px}}@media only screen and (min-width:576px)and (max-width:991px){.idiomas-superadmin .preheader{padding-top:20px}}.idiomas-superadmin .preheader .title{align-items:center;color:var(--colorPrincipal);display:flex}.idiomas-superadmin .preheader .title span{display:inline-block;width:25px;height:25px;background-image:url(/static/media/sprite.b120b6fb.png);background-position:-147px -380px;margin-right:10px}.idiomas-superadmin .preheader .title h1{font-family:"Archivo-Bold";font-size:28px;color:var(--colorPrincipal)}.idiomas-superadmin .preheader .botonera{display:flex;justify-content:flex-end;flex:1 1}.idiomas-superadmin .preheader .botonera>div{margin-left:8px}.idiomas-superadmin .preheader .botonera .btn-add{background-color:#f8fbff}.idiomas-superadmin .preheader .botonera .btn-add,.idiomas-superadmin .preheader .botonera .btn-search{width:35px;height:36px;display:flex;justify-content:center;align-items:center;font-family:"Archivo-Bold";font-size:21px;cursor:pointer}.idiomas-superadmin .preheader .botonera .btn-search{background-color:var(--color6);color:var(--colorPrincipal);position:relative}.idiomas-superadmin .preheader .botonera .btn-search svg g{fill:transparent}.idiomas-superadmin .preheader .botonera .btn-search svg line{stroke-width:2px}.idiomas-superadmin .preheader .botonera .btn-search .search-input{display:none;position:relative}.idiomas-superadmin .preheader .botonera .btn-search .search-input input{background:none;border:none;height:100%;width:250px;padding-left:8px}.idiomas-superadmin .preheader .botonera .btn-search .search-input input::placeholder{color:#000}.idiomas-superadmin .preheader .botonera .btn-search .search-input span{font-family:"Archivo-SemiBold";font-size:12px;position:absolute;right:15px;top:0}.idiomas-superadmin .preheader .botonera .btn-search.active{display:flex;justify-content:flex-end;width:auto;padding-right:8px}.idiomas-superadmin .preheader .botonera .btn-search.active .search-input{display:flex}.idiomas-superadmin .idiomas-list{margin-top:47px}.idiomas-superadmin .idiomas-list .idioma-row{align-items:center;background-color:var(--color6);display:flex;margin-bottom:13px;padding:13px 19px 13px 24px}.idiomas-superadmin .idiomas-list .idioma-row .idioma-circle{align-items:center;background-color:var(--colorPrincipal);border-radius:50%;color:var(--white);display:flex;flex:0 0 55px;font-family:"Archivo-Bold";font-size:14px;height:55px;justify-content:center;margin-right:27px;text-transform:uppercase}.idiomas-superadmin .idiomas-list .idioma-row .idioma-name{color:var(--colorPrincipal);flex:1 1;font-family:"Archivo-Bold";font-size:18px}.idiomas-superadmin .idiomas-list .idioma-row .idioma-file{align-items:center;background-color:var(--white);display:flex;flex:0 0 241px;padding:9px 9px 9px 16px}.idiomas-superadmin .idiomas-list .idioma-row .idioma-file svg{height:23px;width:20px;fill:var(--colorPrincipal);margin-right:18px}.idiomas-superadmin .idiomas-list .idioma-row .idioma-file p{color:var(--gris1)}.sectores-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:31px;height:calc(100vh - 200px);align-content:start}@media only screen and (max-width:575px){.sectores-list{grid-template-columns:1fr;grid-gap:15px;gap:15px;margin-top:0;height:auto;min-height:calc(100vh - 150px);align-content:start}}@media only screen and (min-width:576px)and (max-width:991px){.sectores-list{grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}}@media only screen and (min-width:992px){.sectores-list{grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}}.sectores-list .sector-item{align-items:center;background-color:var(--colorSecundario);color:var(--colorPrincipal);cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:20px;height:120px;justify-content:center;width:100%}@media only screen and (max-width:575px){.sectores-list .sector-item{height:auto;min-height:80px;padding:20px;font-size:18px}}@media only screen and (min-width:576px)and (max-width:991px){.sectores-list .sector-item{height:110px;font-size:19px}}.planes-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:11px;max-height:calc(100vh - 170px);overflow:auto;padding-top:20px;position:relative;z-index:15}@media only screen and (max-width:575px){.planes-list{grid-template-columns:1fr;grid-gap:15px;gap:15px;justify-items:center}}@media only screen and (min-width:576px)and (max-width:991px){.planes-list{grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}}.planes-list .plan-item{color:var(--colorPrincipal);cursor:pointer;font-family:"Archivo-Bold";font-size:20px;padding-bottom:20px;position:relative;width:100%;max-width:320px}.planes-list .plan-item .plan-header{background-color:var(--color6);border-radius:20px;display:flex;flex-direction:column;height:155px;justify-content:center;padding:0 15px 0 25px}.planes-list .plan-item .plan-header .recomendado{background-color:var(--color5);border-radius:100px;color:var(--white);font-size:16px;left:50%;padding:5px 20px;position:absolute;top:-14px;transform:translateX(-50%)}.planes-list .plan-item .plan-header h5{color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:18px}.planes-list .plan-item .plan-header .price{margin-top:10px}.planes-list .plan-item .plan-header .price p{font-size:50px}.planes-list .plan-item .plan-header .price p span{font-size:20px;margin-left:12px}.planes-list .plan-item .plan-body{background-color:var(--color6);border-radius:20px;font-size:16px;margin-top:14px;padding:40px 15px 40px 25px}.planes-list .plan-item .plan-body .plan-feature{display:flex;margin-bottom:8px;position:relative}.planes-list .plan-item .plan-body .plan-feature .plan-check{background-color:var(--colorSecundario);border-radius:50%;margin-right:10px;height:20px;position:relative;transform:translateY(-2px);width:20px}.planes-list .plan-item .plan-body .plan-feature .plan-check .plan-check-item{border-bottom:2px solid var(--colorPrincipal);border-left:2px solid var(--colorPrincipal);height:6px;left:5px;position:absolute;top:6px;transform:rotate(-45deg);width:10px}.planes-list .plan-item .plan-footer{align-items:center;background-color:var(--color3);border-radius:20px;display:flex;justify-content:center;margin-top:14px;padding:23px 15px 23px 25px}.plan{width:100%}.plan .plan-wrapper{width:963px}.plan .plan-wrapper .header{display:flex;justify-content:space-between;min-height:36px;width:100%}.plan .plan-wrapper .header .nav-back{align-items:center;color:#d6e8fe;cursor:pointer;display:flex;font-family:"Archivo-Bold";font-size:20px}.plan .plan-wrapper .header .nav-back p{margin-left:9px}.plan .plan-wrapper .header .botonera{align-items:center;display:flex}.plan .plan-wrapper .header .botonera .btn-mini{background:none;border:none;height:36px;margin-left:10px;width:36px}.plan .plan-wrapper .header .botonera .btn-mini.btn-editar svg{height:16px;width:17px}.plan .plan-wrapper .header .botonera .btn-mini.btn-eliminar svg{height:17px;width:17px}.plan .plan-wrapper .header .botonera .btn{background:none;background-color:#f7f7f7;border:none;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:16px;height:36px;margin-left:10px;width:120px}.plan .plan-wrapper .header .botonera .btn.btn-crear{background-color:var(--colorPrincipal);color:#f7f7f7}.plan .plan-wrapper .header .botonera .btn:hover{opacity:.3}.plan .plan-wrapper .header .botonera .btn:active{background-color:#edd8bb}.plan .plan-wrapper .single-plan{padding:44px 30px 10px}.plan .plan-wrapper .single-plan .plan-body{height:calc(100vh - 170px);overflow:auto;width:100%}.plan .plan-wrapper .single-plan .plan-body .plan-data{display:flex;grid-gap:10px;gap:10px;position:relative}.plan .plan-wrapper .single-plan .plan-body .plan-data .plan-item{color:var(--colorPrincipal);display:flex;flex:1 1;flex-direction:column;font-family:"Archivo-Bold";height:114px;justify-content:center;margin-top:10px;padding:0 10px;position:relative}.plan .plan-wrapper .single-plan .plan-body .plan-data .plan-item h5{color:var(--black);font-family:"Archivo-SemiBold";font-size:14px;margin-bottom:10px}.plan .plan-wrapper .single-plan .plan-body .plan-data .plan-item.anual,.plan .plan-wrapper .single-plan .plan-body .plan-data .plan-item.mensual{background-color:var(--color6);border-radius:20px;flex:0 0 250px;height:100px;padding:0 10px 0 25px;top:20px}.plan .plan-wrapper .single-plan .plan-body .plan-data .plan-item.error{border:1px solid red}.plan .plan-wrapper .single-plan .plan-body .plan-data .plan-item .form-item input{border:none;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:45px;width:100%}.plan .plan-wrapper .single-plan .plan-body .plan-data .plan-item .form-item input::placeholder{color:var(--colorPrincipal)}.plan .plan-wrapper .single-plan .plan-body .plan-data .plan-item .form-item .eur{font-family:"Archivo-Bold";font-size:45px}.plan .plan-wrapper .single-plan .plan-body .plan-description{margin-top:23px}.plan .plan-wrapper .single-plan .plan-body .plan-description h3{color:var(--colorSecundario);font-family:"Archivo-Regular";font-weight:400;margin-bottom:18px}.plan .plan-wrapper .single-plan .plan-body .plan-description textarea{border:none;font-family:"Archivo-Regular";height:126px;line-height:23px;resize:none;width:473px}.plan .plan-wrapper .single-plan .plan-body .plan-permisos{margin-top:15px}.plan .plan-wrapper .single-plan .plan-body .plan-permisos h3{color:var(--colorSecundario);font-family:"Archivo-Regular";font-weight:400;margin-bottom:18px}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso{align-items:center;display:flex;font-family:"Archivo-Bold";grid-gap:6px;gap:6px;height:43px;max-width:271px;width:30%}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso .permiso-qt{align-items:center;background-color:var(--gris1);border-radius:10px;display:flex;flex:0 0 46px;height:100%;justify-content:center}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso .permiso-qt p{color:var(--white);text-align:center;padding:0}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso .permiso-qt p span{text-transform:lowercase}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso .permiso-data{align-items:center;background-color:var(--gris3);border-radius:10px;display:flex;flex:1 1;height:100%}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso p{color:var(--gris1);flex:1 1;padding:0 10px 0 15px;text-transform:uppercase}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso .permiso-toggle{background-color:var(--gris4);border-radius:100px;display:none;height:10px;margin-right:15px;position:relative;width:33px}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso .permiso-toggle span{background-color:var(--gris1);border:2px solid var(--gris3);border-radius:50%;display:block;height:16px;position:absolute;top:-3px;transition:transform .3s;width:16px}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso .permiso-btn{align-items:center;background:none;background-color:var(--colorPrincipal);border:none;border-radius:50%;display:flex;flex:0 0 26px;height:26px;justify-content:center;margin-right:13px;position:relative}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso .permiso-btn svg{height:8px;position:relative;stroke:var(--white);stroke-width:3px;top:0;width:8px}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso.active p{color:var(--colorPrincipal)}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso.active .permiso-qt{background-color:var(--colorPrincipal)}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso.active .permiso-qt p{color:var(--white)}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso.active .permiso-toggle{background-color:var(--colorSecundario)}.plan .plan-wrapper .single-plan .plan-body .plan-permisos .permisos-row .permiso.active .permiso-toggle span{background-color:var(--colorPrincipal);transform:translateX(17px)}.alta-cliente{position:absolute;left:0;background-color:#1a28d7;background-size:cover;background-position:50%;background-repeat:no-repeat;padding:75px 0 86px;overflow-x:hidden;overflow-y:auto;width:100%;height:0;z-index:20;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;top:0}@media only screen and (min-width:992px){.alta-cliente{padding:0;display:flex;align-items:flex-start}}.alta-cliente a{color:var(--white);font-family:"Archivo-Medium";margin-top:30px;text-decoration:none}.alta-cliente a:hover{opacity:.7}.alta-cliente.active{padding:75px 0 86px;top:0;height:100vh;position:fixed;opacity:1}.alta-cliente ::placeholder{color:#1d1d1b}.alta-cliente .form-container{width:86.66667vw;margin:0 auto;text-align:center}@media only screen and (min-width:992px){.alta-cliente .form-container{width:856px}}.alta-cliente .form-container .form-header{display:flex;justify-content:center}.alta-cliente .form-container .form-header img{width:152px}.alta-cliente .form-container h1{color:var(--white);font-family:"Archivo-SemiBold";font-size:17px;font-weight:400;line-height:23px;margin-top:26px}.alta-cliente .form-container .steps-indicator{margin:30px auto 0;position:relative;width:430px}.alta-cliente .form-container .steps-indicator .steps-line{background-color:var(--white);height:2px;left:5px;position:absolute;top:20px;width:calc(100% - 10px)}.alta-cliente .form-container .steps-indicator .steps-container{align-items:center;display:flex;justify-content:space-between;position:relative}.alta-cliente .form-container .steps-indicator .steps-container .step{align-items:center;background-color:#afb4f9;border-radius:50%;color:var(--white);display:flex;font-family:"Archivo-Bold";font-size:16px;height:42px;justify-content:center;width:42px}.alta-cliente .form-container .steps-indicator .steps-container .step.active{background-color:var(--color5)}.alta-cliente .form-container .steps-screens{height:550px;text-align:left;overflow-x:hidden;overflow-y:auto;position:relative}.alta-cliente .form-container .steps-screens h2{color:var(--white);font-family:"Archivo-Bold";font-size:20px;line-height:22px;margin-left:22px;margin-top:32px}.alta-cliente .form-container .steps-screens form{margin-top:8px}.alta-cliente .form-container .steps-screens form .form-row{display:flex;grid-gap:16px;gap:16px;justify-content:space-between}.alta-cliente .form-container .steps-screens form .form-input{background-color:var(--white);border-radius:100px;flex:1 1;font-family:"Archivo-Medium";margin-top:14px;padding:7px 27px 8px;position:relative}.alta-cliente .form-container .steps-screens form .form-input label{color:#d6d6d6;display:block;font-size:14px}.alta-cliente .form-container .steps-screens form .form-input input{border:none;background-color:transparent;font-size:20px;padding-right:30px;width:100%}.alta-cliente .form-container .steps-screens form .form-input .error-indicator{position:absolute;right:20px;top:19px}.alta-cliente .form-container .steps-screens form .form-btn{display:flex;justify-content:center;margin-top:105px}.alta-cliente .form-container .steps-screens form .form-btn button{background-color:transparent;border:1px solid var(--white);border-radius:100px;color:var(--white);font-family:"Archivo-Bold";font-size:18px;height:55px;width:274px}.alta-cliente .modal-planes .plan-excerpt{font-family:"Archivo-Regular";font-size:12px;line-height:19px}.steps-tab{opacity:0;position:absolute;transform:translateX(100%);transition:transform .3s;width:100%}.steps-tab.active{opacity:1;transform:translateX(0)}.steps-tab.tab-suscripcion h2{margin-left:0!important}.steps-tab.tab-suscripcion .form-btn{display:flex;justify-content:center;margin-top:20px}.steps-tab.tab-suscripcion .form-btn button{background-color:transparent;border:1px solid var(--white);border-radius:100px;color:var(--white);font-family:"Archivo-Bold";font-size:18px;height:55px;width:274px}.steps-tab.tab-pago h2{margin-left:0!important;text-align:center}.steps-tab.tab-pago .payment{display:flex;justify-content:center;margin-top:20px}.steps-tab.tab-pago .payment iframe{border:none;height:405px;width:400px}.steps-tab.tab-pago .form-btn{display:flex;justify-content:center;margin-top:20px}.steps-tab.tab-pago .form-btn button{background-color:transparent;border:1px solid var(--white);border-radius:100px;color:var(--white);font-family:"Archivo-Bold";font-size:18px;height:55px;width:274px}.steps-tab .planes-row{display:flex;grid-gap:6px;gap:6px;justify-content:space-between;margin-top:20px}.steps-tab .planes-row .plan-item{background-color:var(--white);border-radius:20px;color:var(--colorPrincipal);font-family:"Archivo-Regular";font-size:14px;padding:38px 20px 10px;position:relative;width:33%}.steps-tab .planes-row .plan-item .title-row{padding:0 8px}.steps-tab .planes-row .plan-item .title-row .title{font-family:"Archivo-SemiBold";font-size:22px;line-height:24px}.steps-tab .planes-row .plan-item .price{font-family:"Archivo-Bold";font-size:50px;margin-top:4px;padding:0 8px}.steps-tab .planes-row .plan-item .price span{font-size:19px}.steps-tab .planes-row .plan-item .recomendado{background-color:var(--color5);border-radius:100px;color:var(--white);font-family:"Archivo-SemiBold";font-size:19px;left:50%;line-height:21px;padding:12px 33px;position:absolute;top:-22px;transform:translateX(-50%)}.steps-tab .planes-row .plan-item .description{line-height:19px;margin-top:9px;padding:0 8px}.steps-tab .planes-row .plan-item .plan-btn{align-items:center;display:flex;justify-content:center;margin-top:20px}.steps-tab .planes-row .plan-item .plan-btn button{background:none;border:3px solid var(--colorPrincipal);border-radius:100px;color:var(--colorPrincipal);font-family:"Archivo-Bold";font-size:20px;height:64px;width:232px}.steps-tab .planes-row .plan-item .plan-btn button.inverse{background-color:var(--colorPrincipal);color:var(--white)}.steps-tab .planes-row .plan-item .more-link{align-items:center;display:flex;font-family:"Archivo-Bold";font-size:16px;justify-content:center;margin-top:16px}.ventas-screen{flex-shrink:0;height:calc(100vh - 85px);width:100%;padding-left:33px;padding-right:33px;position:relative}@media only screen and (max-width:575px){.ventas-screen{padding-left:15px;padding-right:15px;height:calc(100vh - 73px);overflow-y:auto;overflow-x:auto;padding-bottom:20px;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.ventas-screen{padding-left:20px;padding-right:20px;height:calc(100vh - 73px)}}.ventas-screen .preheader{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:28px}@media only screen and (max-width:575px){.ventas-screen .preheader{padding-top:20px}}@media only screen and (min-width:576px)and (max-width:991px){.ventas-screen .preheader{padding-top:20px}}.ventas-screen .preheader .title{display:flex;align-items:center}.ventas-screen .preheader .title h1{font-family:"Archivo-Bold";font-size:28px;color:var(--colorPrincipal)}@media only screen and (max-width:575px){.ventas-screen .preheader .title h1{font-size:20px}}@media only screen and (min-width:576px)and (max-width:991px){.ventas-screen .preheader .title h1{font-size:24px}}.ventas-screen .preheader .selector{display:flex;align-items:center;margin-right:20px}.ventas-screen .preheader .botonera{display:flex;justify-content:flex-end;flex:1 1;transition:transform .3s}.ventas-screen .preheader .botonera>div{margin-left:8px}.ventas-screen .preheader .botonera .btn-add,.ventas-screen .preheader .botonera .btn-search{width:35px;height:36px;display:flex;justify-content:center;align-items:center;background-color:var(--color6);font-family:"Archivo-Bold";font-size:21px;cursor:pointer}.ventas-screen .preheader .botonera .btn-search{position:relative}.ventas-screen .preheader .botonera .btn-search .search-input{display:none;position:relative}.ventas-screen .preheader .botonera .btn-search .search-input input{background:none;border:none;height:100%;width:250px;padding-left:8px}.ventas-screen .preheader .botonera .btn-search .search-input input::placeholder{color:var(--colorPrincipal)}.ventas-screen .preheader .botonera .btn-search.active{display:flex;justify-content:flex-end;width:auto;padding-right:8px}.ventas-screen .preheader .botonera .btn-search.active .search-input{display:flex}.ventas-screen .preheader.compress .botonera{transform:translateX(-135px)}.ventas-screen .filters{display:flex;grid-gap:20px;gap:20px;margin-top:47px;margin-bottom:30px;width:100%;padding:30px;box-shadow:none;border-radius:31px}@media only screen and (max-width:575px){.ventas-screen .filters{flex-direction:column;grid-gap:15px;gap:15px;height:auto;margin-top:20px;margin-bottom:20px;padding:20px 15px;position:static}}@media only screen and (min-width:576px)and (max-width:991px){.ventas-screen .filters{flex-direction:column;grid-gap:18px;gap:18px;height:auto;margin-top:25px;margin-bottom:25px;padding:25px 20px;position:static}}@media only screen and (max-width:575px){.ventas-screen .filters .filter-group{width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.ventas-screen .filters .filter-group{width:100%}}.ventas-screen .filters .filter-group label{font-size:12px;color:var(--colorPrincipal);margin-bottom:8px;display:block}.ventas-screen .filters .filter-group .date-range,.ventas-screen .filters .filter-group .time-range{display:flex;align-items:center;grid-gap:10px;gap:10px;background:var(--color6);padding:8px 16px;border-radius:20px;border:1px solid #1a28d7}@media only screen and (max-width:575px){.ventas-screen .filters .filter-group .date-range,.ventas-screen .filters .filter-group .time-range{width:100%;padding:12px 16px;font-size:14px}}@media only screen and (min-width:576px)and (max-width:991px){.ventas-screen .filters .filter-group .date-range,.ventas-screen .filters .filter-group .time-range{width:100%;padding:10px 16px}}.ventas-screen .filters .filter-group .date-range input,.ventas-screen .filters .filter-group .time-range input{border:none;background:transparent;outline:none;font-size:15px;color:var(--colorPrincipal);font-weight:700}@media only screen and (max-width:575px){.ventas-screen .filters .filter-group .date-range input,.ventas-screen .filters .filter-group .time-range input{font-size:14px;width:100%}}@media only screen and (min-width:576px)and (max-width:991px){.ventas-screen .filters .filter-group .date-range input,.ventas-screen .filters .filter-group .time-range input{font-size:14px;width:100%}}.ventas-screen .filters .filter-group .date-range span,.ventas-screen .filters .filter-group .time-range span{color:var(--colorPrincipal)}.ventas-screen .filters .filter-group .filter-header{display:flex;align-items:center;justify-content:space-between;background:var(--color6);padding:12px 16px;border-radius:20px;border:1px solid var(--colorPrincipal);cursor:pointer;position:relative}@media only screen and (max-width:575px){.ventas-screen .filters .filter-group .filter-header{width:100%;padding:12px 16px;font-size:14px}}@media only screen and (min-width:576px)and (max-width:991px){.ventas-screen .filters .filter-group .filter-header{width:100%;padding:12px 16px}}.ventas-screen .filters .filter-group .filter-header span{color:var(--colorPrincipal);font-size:15px;font-weight:700}@media only screen and (max-width:575px){.ventas-screen .filters .filter-group .filter-header span{font-size:14px}}@media only screen and (min-width:576px)and (max-width:991px){.ventas-screen .filters .filter-group .filter-header span{font-size:14px}}.ventas-screen .filters .filter-group .filter-header svg{color:var(--colorPrincipal)}.ventas-screen .filters .filter-group .filter-dropdown{position:absolute;background:#fff;border-radius:20px;min-width:200px;margin-top:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:10;border:1px solid #1a28d7;scrollbar-width:thin;scrollbar-color:var(--colorPrincipal) transparent}.ventas-screen .filters .filter-group .filter-dropdown::-webkit-scrollbar{width:6px}.ventas-screen .filters .filter-group .filter-dropdown::-webkit-scrollbar-track{background:transparent;border-radius:10px}.ventas-screen .filters .filter-group .filter-dropdown::-webkit-scrollbar-thumb{background:var(--colorPrincipal);border-radius:10px;opacity:.7}.ventas-screen .filters .filter-group .filter-dropdown::-webkit-scrollbar-thumb:hover{background:var(--colorPrincipal);opacity:1}.ventas-screen .filters .filter-group .filter-dropdown .filter-option{display:flex;align-items:center;padding:12px;cursor:pointer;transition:all .2s ease;margin-bottom:4px;color:var(--colorPrincipal);font-family:"Archivo-Regular";border-bottom:1px solid}.ventas-screen .filters .filter-group .filter-dropdown .filter-option:hover{background-color:hsla(0,0%,100%,.5)}.ventas-screen .filters .filter-group .filter-dropdown .filter-option input[type=checkbox]{margin-right:10px;width:20px;height:22px;border:1px solid var(--colorPrincipal);border-radius:4px;appearance:none;-webkit-appearance:none;position:relative;cursor:pointer}.ventas-screen .filters .filter-group .filter-dropdown .filter-option input[type=checkbox]:checked{background-color:var(--colorPrincipal)}.ventas-screen .filters .filter-group .filter-dropdown .filter-option input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.ventas-screen .filters .filter-group .filter-dropdown .filter-option span{font-size:14px}.ventas-screen .filters .filter-group .date-range .date-input{position:relative}.ventas-screen .filters .filter-group .date-range .date-input .date-display{cursor:pointer;padding:4px;border-radius:4px;color:var(--colorPrincipal);font-weight:700}.ventas-screen .filters .filter-group .date-range .date-input .calendar-dropdown{position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:1000;display:none;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:4px;width:365px}.ventas-screen .filters .filter-group .date-range .date-input .calendar-dropdown.active{display:block}@media only screen and (max-width:575px){.ventas-screen .filters .filter-group .date-range .date-input .calendar-dropdown{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100vw - 40px);max-width:365px;z-index:9999;box-shadow:0 8px 32px rgba(0,0,0,.3);border-radius:12px}}.ventas-screen .filters .filter-group .date-range .date-input .calendar-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:9998;display:none}@media only screen and (max-width:575px){.ventas-screen .filters .filter-group .date-range .date-input .calendar-overlay.active{display:block}}.ventas-screen .filters .filter-group .date-range .date-input .calendar-overlay.active{display:block}.ventas-screen .filters .filter-group .date-range .date-input .calendar-overlay .react-calendar{border:none}.ventas-screen .filters .filter-group .date-range .date-input .calendar-overlay .react-calendar .react-calendar__tile--active{background:var(--colorPrincipal)}.ventas-screen .filters .filter-group .date-range .date-input .calendar-overlay .react-calendar .react-calendar__tile{padding:10px!important}.ventas-screen .filters .filter-group .date-range .date-input .calendar-overlay .react-calendar .react-calendar__tile abbr{font-size:15px}.ventas-screen .filters .filter-group.total-facturado{margin-left:auto}.ventas-screen .filters .filter-group.total-facturado .total-amount{display:flex;align-items:center;background:var(--color6);padding:8px 16px;border-radius:20px;font-family:"Archivo-Bold";font-size:24px;color:var(--colorPrincipal)}@media only screen and (max-width:575px){.ventas-screen .table-container{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}}.ventas-screen .table-ventas{display:flex;flex-direction:column;overflow:hidden}@media only screen and (max-width:575px){.ventas-screen .table-ventas{min-width:900px;width:900px}}@media only screen and (min-width:576px)and (max-width:991px){.ventas-screen .table-ventas{overflow-x:auto}}@media only screen and (max-width:575px){.ventas-screen .table-ventas{min-width:900px}}.ventas-screen .table-ventas .table-scrollable{height:calc(100vh - 458px);overflow-y:auto;overflow-x:auto}@media only screen and (max-width:575px){.ventas-screen .table-ventas .table-scrollable{height:calc(100vh - 250px);width:100%;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media only screen and (min-width:576px)and (max-width:991px){.ventas-screen .table-ventas .table-scrollable{height:calc(100vh - 350px);min-width:800px}}@media only screen and (max-width:575px){.ventas-screen .table-ventas .table-row{min-width:900px}}.ventas-screen .table-ventas .table-row{display:flex;padding:12px 2px 12px 10px;border-bottom:1px solid rgba(83,90,241,.1);cursor:pointer}@media only screen and (max-width:575px){.ventas-screen .table-ventas .table-row{padding:10px 8px;grid-gap:8px;gap:8px}.ventas-screen .table-ventas .table-row .column{margin-right:2px;flex:0 0 auto}.ventas-screen .table-ventas .table-row .column.cliente,.ventas-screen .table-ventas .table-row .column.servicio{width:120px;min-width:120px}.ventas-screen .table-ventas .table-row .column.descuento,.ventas-screen .table-ventas .table-row .column.variante{width:90px;min-width:90px}.ventas-screen .table-ventas .table-row .column.producto{width:100px;min-width:100px}.ventas-screen .table-ventas .table-row .column.metodoPago{width:120px;min-width:120px}.ventas-screen .table-ventas .table-row .column.importe{width:60px;min-width:60px}.ventas-screen .table-ventas .table-row .column.download{width:40px;min-width:40px}.ventas-screen .table-ventas .table-row .column:last-child{margin-right:0}}.ventas-screen .table-ventas .table-row.headers-row{cursor:default;background-color:var(--color6);padding:10px 5px;border-radius:20px;margin-bottom:10px}@media only screen and (max-width:575px){.ventas-screen .table-ventas .table-row.headers-row{padding:4px 2px;grid-gap:8px;gap:8px;margin-bottom:8px;min-width:800px;flex-wrap:nowrap}}@media only screen and (max-width:575px){.ventas-screen .table-ventas .table-row.headers-row .column{margin-right:2px;flex:0 0 auto}.ventas-screen .table-ventas .table-row.headers-row .column.cliente,.ventas-screen .table-ventas .table-row.headers-row .column.servicio{width:120px;min-width:120px}.ventas-screen .table-ventas .table-row.headers-row .column.descuento,.ventas-screen .table-ventas .table-row.headers-row .column.variante{width:90px;min-width:90px}.ventas-screen .table-ventas .table-row.headers-row .column.producto{width:100px;min-width:100px}.ventas-screen .table-ventas .table-row.headers-row .column.metodoPago{width:120px;min-width:120px}.ventas-screen .table-ventas .table-row.headers-row .column.importe{width:60px;min-width:60px}.ventas-screen .table-ventas .table-row.headers-row .column.download{width:40px;min-width:40px}.ventas-screen .table-ventas .table-row.headers-row .column:last-child{margin-right:0;margin-left:20px}}.ventas-screen .table-ventas .table-row.headers-row .column .column-header{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--colorPrincipal);padding:14px;border-radius:20px;background-color:var(--color6);position:relative;z-index:1}@media only screen and (max-width:575px){.ventas-screen .table-ventas .table-row.headers-row .column .column-header{font-size:14px;flex:1 1;text-align:center;justify-content:center}}.ventas-screen .table-ventas .table-row.headers-row .column .column-header p{color:var(--colorPrincipal)}.ventas-screen .table-ventas .table-row.headers-row .column .filter-dropdown{position:absolute;top:43px;left:0;background:#fff;border-radius:20px;min-width:200px;margin-top:4px;border:none;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000;border:1px solid var(--colorPrincipal);height:300px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--colorPrincipal) transparent}.ventas-screen .table-ventas .table-row.headers-row .column .filter-dropdown::-webkit-scrollbar{width:6px}.ventas-screen .table-ventas .table-row.headers-row .column .filter-dropdown::-webkit-scrollbar-track{background:transparent;border-radius:20px}.ventas-screen .table-ventas .table-row.headers-row .column .filter-dropdown::-webkit-scrollbar-thumb{background:var(--colorPrincipal);border-radius:20px;opacity:.7}.ventas-screen .table-ventas .table-row.headers-row .column .filter-dropdown::-webkit-scrollbar-thumb:hover{background:var(--colorPrincipal);opacity:1}.ventas-screen .table-ventas .table-row.headers-row .column .filter-dropdown .filter-option{display:flex;align-items:center;padding:12px;cursor:pointer;transition:all .2s ease;color:var(--colorPrincipal);font-family:"Archivo-Regular";border-bottom:1px solid}.ventas-screen .table-ventas .table-row.headers-row .column .filter-dropdown .filter-option:hover{background-color:hsla(0,0%,100%,.5)}.ventas-screen .table-ventas .table-row.headers-row .column .filter-dropdown .filter-option input[type=checkbox]{margin-right:10px;width:20px;height:22px;border:1px solid var(--colorPrincipal);border-radius:4px;appearance:none;-webkit-appearance:none;position:relative;cursor:pointer;min-width:20px}.ventas-screen .table-ventas .table-row.headers-row .column .filter-dropdown .filter-option input[type=checkbox]:checked{background-color:var(--colorPrincipal)}.ventas-screen .table-ventas .table-row.headers-row .column .filter-dropdown .filter-option input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.ventas-screen .table-ventas .table-row:not(.headers-row):hover{background-color:rgba(83,90,241,.05)}.ventas-screen .table-ventas .column{display:flex;margin-right:5px;align-items:center;position:relative}@media only screen and (max-width:575px){.ventas-screen .table-ventas .column{margin-right:6px;padding:6px 2px}.ventas-screen .table-ventas .column:last-child{margin-right:0}}.ventas-screen .table-ventas .column.cliente{width:15%;min-width:120px}@media only screen and (max-width:575px){.ventas-screen .table-ventas .column.cliente{min-width:100px;flex:0 0 100px}}.ventas-screen .table-ventas .column.servicio{width:15%;min-width:120px}@media only screen and (max-width:575px){.ventas-screen .table-ventas .column.servicio{min-width:100px;flex:0 0 100px}}.ventas-screen .table-ventas .column.descuento{width:12%;min-width:100px}@media only screen and (max-width:575px){.ventas-screen .table-ventas .column.descuento{min-width:80px;flex:0 0 80px}}.ventas-screen .table-ventas .column.variante{width:12%;min-width:100px}@media only screen and (max-width:575px){.ventas-screen .table-ventas .column.variante{min-width:80px}}.ventas-screen .table-ventas .column.producto{width:15%;min-width:120px}@media only screen and (max-width:575px){.ventas-screen .table-ventas .column.producto{min-width:100px}}.ventas-screen .table-ventas .column.metodoPago{width:12%;min-width:100px}@media only screen and (max-width:575px){.ventas-screen .table-ventas .column.metodoPago{min-width:100px;flex:0 0 100px}}.ventas-screen .table-ventas .column.importe{width:10%;min-width:80px}@media only screen and (max-width:575px){.ventas-screen .table-ventas .column.importe{min-width:60px}}.ventas-screen .table-ventas .column.download{width:5%;min-width:40px}.ventas-screen .table-ventas .column.download .column-header{justify-content:center;padding:14px 10px}.ventas-screen .table-ventas .column.download .column-header :global(.download-csv){background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.ventas-screen .table-ventas .column.download .column-header :global(.download-csv) svg{width:20px;height:20px}.ventas-screen .loading-ventas{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ventas-screen .loading-ventas .bg-loading{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8)}.ventas-screen .loading-ventas p{position:relative;z-index:1;font-family:"Archivo-Bold"}.ventas-screen .filter-dropdown .dropdown-filter .filter-option:last-child{border-bottom:none!important}.dropdown-date,.dropdown-time{position:relative}.dropdown-date input[type=date],.dropdown-date input[type=time],.dropdown-time input[type=date],.dropdown-time input[type=time]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.dropdown-date input[type=date]::-webkit-calendar-picker-indicator,.dropdown-date input[type=time]::-webkit-calendar-picker-indicator,.dropdown-time input[type=date]::-webkit-calendar-picker-indicator,.dropdown-time input[type=time]::-webkit-calendar-picker-indicator{width:100%;height:100%;position:absolute;top:0;left:0;background:transparent;color:transparent;cursor:pointer}.dropdown-date .date-display,.dropdown-date .time-display,.dropdown-time .date-display,.dropdown-time .time-display{position:relative;z-index:0}
/*# sourceMappingURL=main.71a273d0.chunk.css.map */