@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@200;300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);*{font-family:Montserrat,IBM Plex Sans,sans-serif}body{background-color:#fff}.drawer{background-color:#eee}.drawer-item{color:#1d1d1d}.q-table__container{border-radius:0}.q-table__top{background-color:#e0e0e0}.table-title{font-weight:500;text-transform:uppercase}.hover-underline{border-bottom:1px solid #0000;transition:border-color .3s ease}.hover-underline:hover{border-color:#330f60;cursor:pointer;font-weight:500}.q-date__range-from:before{background:#dcdcf5}.q-select__dropdown-icon{color:#463bb2;padding-right:8px}.q-date__range-to:before{background:#dcdcf5!important}.q-date__range-to{color:#fff}.q-date__range:before{background:#dcdcf5}.pointer_hover:hover{cursor:pointer}.q-dialog .q-dialog__backdrop{background:rgba(233,234,255,.431);background:linear-gradient(0deg,#e9eafff3,#f4f4ff 50%,#fefefeeb)}.q-dialog .q-card.farggi_dialog{background-color:#fff;border:5px solid #fff}.q-dialog .q-card.farggi_dialog .card-title{color:#120454;font-size:24px;text-align:center}.q-dialog__inner--minimized{padding-right:25px!important;padding-top:15px!important}.container-offers{max-width:900px!important}.text-small{font-size:.8rem}.offer:hover .q-card__actions--horiz{background:#df2284!important}.btn_home{background:linear-gradient(90deg,#b8c7e0,#7999b9);cursor:pointer;margin-bottom:15px;margin-right:16px;padding:2px;width:100%}.btn_home .q-btn__wrapper{margin:0;padding:0}.btn_home .btn_home_border{border:5px solid #fff;color:#fff;font-size:16px;font-weight:700;margin:7px;padding:15px 10px;width:100%}.btn_home .btn_home_border .row{align-items:center;background-position:50%;background-size:cover;display:flex;justify-content:center}.btn_home:hover{background:#b8c7e0}.btn_home:hover div{color:#120454}.border-radius-80{border-radius:80px!important}.border-radius-20{border-radius:20px!important}.border-radius-30{border-radius:30px!important}.border-radius-10{border-radius:10px!important}.border_bottom_farggi_grey_6{border-bottom:2px solid #f8f6f8}.farggi-title{text-align:center}.farggi-title div{background:#f2eaea;border-radius:40px;color:#120454;display:inline-block;font-family:MontserratSemiBold;font-size:16px;padding:10px 40px}.resumen_compras_error{color:red;font-size:14px;font-weight:700}.resumen_compras1{font-weight:700}.resumen_compras1,.resumen_compras2{color:#104877;font-size:14px}.page-title{font-size:1rem}.page-subtitle,.page-title{color:#616161;font-weight:400;font-weight:700;letter-spacing:1px;padding:0 10px;text-transform:uppercase}.page-subtitle{font-size:.7rem}.toolbar_page_active{height:60px}.toolbar_page_active :before{background-color:#df2284;content:"";display:block;height:5px;position:absolute;top:54px}.toolbar_page_inactive{height:60px}.navbar_active{border-bottom:5px solid #330f60;font-size:medium}.navbar_active a{color:#104877;text-decoration:none}.page{background:#fff;border-top:3px solid #d2ddf1}.page .page-top button{font-size:.7rem;height:50px;width:150px}.page .page-top button.active{background:#b8c7e0!important;border-bottom:3px solid #df2284;color:#fff!important;font-weight:700}.page .page-top-2{background:#d2ddf1;border-radius:4px}.card-title{font-size:1.1rem;text-transform:uppercase}.image{background-position:50%;background-repeat:no-repeat;background-size:contain}.product .product-border{border:3px solid #eef38a;margin:10px}.product .product-margin{color:#666;padding:10px}.product .product-margin .image{height:150px}.product .product-margin h6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product .product-margin h5,.product .product-margin h6{color:#120454;font-weight:700}.product .product-margin p{height:100px;overflow:auto}.product .product-border:hover{border-color:#d2ddf1}.product .product-border:hover .product-margin{color:#333}.product .product-border:hover h6{color:#df2284}.catalog-category:hover .border_1{border-color:#7999b9}.catalog-category{cursor:pointer;margin:0 3px 6px}.catalog-category .border_1{border:6px solid #d2ddf1;margin:2px}.catalog-category .border_1 .border_2{border:3px solid #eef38a;margin:2px;position:relative}.catalog-category .border_1 .border_2 .bg123{background:no-repeat 50%;background-size:cover;height:100%;position:absolute;top:0;width:33%}.catalog-category .border_1 .border_2 .bg1{left:0}.catalog-category .border_1 .border_2 .bg2{left:33%;width:34%}.catalog-category .border_1 .border_2 .bg3{left:67%}.catalog-category .border_1 .border_2 .bg{align-items:center;background-position:50%;background-size:cover;display:flex;height:140px;justify-content:center}.catalog-category .border_1 .border_2 .bg .bg_text{background:#fff;max-width:85%;z-index:2}.catalog-category .border_1 .border_2 .bg .bg_text .border_text{border:2px solid #d2ddf1;margin:2px}.catalog-category .border_1 .border_2 .bg .bg_text .border_text .text{color:#df2284;font-size:16px;font-weight:700;line-height:20px;padding:0 10px;text-align:center;text-transform:uppercase}.separator-title{background-color:#f5f5f5;color:#330f60;font-weight:500;padding:10px 16px;text-transform:uppercase}.drawer{background-color:#263238}.drawer .q-item__label,.drawer .q-item__section{color:#fff}.sticky-header-table{height:calc(100vh - 150px)}.sticky-header-table .q-table__bottom,.sticky-header-table .q-table__top,.sticky-header-table thead tr:first-child th{background-color:#fff}.sticky-header-table thead tr th{position:sticky;z-index:1}.sticky-header-table thead tr:first-child th{top:0}.sticky-header-table.q-table--loading thead tr:last-child th{top:48px}.address-prev{max-width:300px;overflow:hidden}.address-prev:hover{background-color:#eee;overflow-x:scroll;padding:5px 16px}.draggable{cursor:row-resize}.my-sticky-dynamic-1 .q-table__card,.my-sticky-dynamic-2 .q-table__card,.my-sticky-dynamic-3 .q-table__card{border-radius:10px}.my-sticky-dynamic-1 .q-table__bottom,.my-sticky-dynamic-1 .q-table__top,.my-sticky-dynamic-1 thead tr:first-child th,.my-sticky-dynamic-2 .q-table__bottom,.my-sticky-dynamic-2 .q-table__top,.my-sticky-dynamic-2 thead tr:first-child th,.my-sticky-dynamic-3 .q-table__bottom,.my-sticky-dynamic-3 .q-table__top,.my-sticky-dynamic-3 thead tr:first-child th{background-color:#fff}.my-sticky-dynamic-1 tr td,.my-sticky-dynamic-2 tr td,.my-sticky-dynamic-3 tr td{color:#120454;font-size:13px;padding:0 20px 0 3px!important}.my-sticky-dynamic-1 tr:hover,.my-sticky-dynamic-2 tr:hover,.my-sticky-dynamic-3 tr:hover{background:#fff}.my-sticky-dynamic-1 thead tr th,.my-sticky-dynamic-2 thead tr th,.my-sticky-dynamic-3 thead tr th{position:sticky;z-index:1}.my-sticky-dynamic-1 thead tr:last-child th,.my-sticky-dynamic-2 thead tr:last-child th,.my-sticky-dynamic-3 thead tr:last-child th{top:48px}.my-sticky-dynamic-1 thead tr:first-child th,.my-sticky-dynamic-2 thead tr:first-child th,.my-sticky-dynamic-3 thead tr:first-child th{top:0}.q-table__bottom{color:#463bb2}.q-layout .q-header{background:#fff;color:#1d1d1d}.q-layout .q-header .q-toolbar .headerLeft{border-top:2px solid #df2284;display:inline-block;font-size:12px;padding-top:10px}.q-layout .q-header .q-toolbar>.col{padding:20px 0}.q-layout .lineBottom1{border-top:3px solid #120454;min-height:4px}.q-layout .lineBottom2{border-top:3px solid #df2284;min-height:5px}.q-layout .menu{background:linear-gradient(90deg,#7999b9,#120454);border-bottom:6px solid #d2ddf1;color:#fff}.q-layout .menu .active{background:#fff;color:indigo}.q-layout .menu .active:before{background-color:indigo;content:"";display:block;height:3px;position:absolute;top:54px;width:100%}.q-layout .lineBottom3{border-bottom:3px solid #d2ddf1;margin-bottom:10px;min-height:12px}.q-page-container{background:#fff}.container,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;width:100%}.inline{display:inline-block}.background-size-contain .q-img__image{background-size:contain!important}.text-h7{text-transform:uppercase}.text-h6,.text-h7{color:#120454;font-size:1rem}.text-h8{color:#120454;font-size:.9rem}.q-item__section{font-size:12px;text-transform:uppercase}.loading-layout .q-page-container{background:#fff}.loading-layout .q-page-container .login-header{font-size:50px;text-align:center}.loading-layout .q-page-container .login-fotter{color:#120454;font-size:14px;text-align:center}.loading-layout .q-page-container form{background:#0000;margin:54px auto 0;max-width:440px}.photo-profile{border:5px solid #7999b9}.q-table th{text-transform:uppercase}.q-table td,.q-table tr{color:#4f4f51}.q-table .q-field__input{min-width:inherit;width:50px}@media (max-width:599.5px){.full-width-mobile{margin-left:0!important;margin-right:0!important;width:100%!important}}@media (max-width:1023.5px){.q-layout .q-header .q-toolbar>.col{padding:5px 0}.loading-layout .q-page-container{background:top no-repeat url(/login_bg.jpg) #b8c7e0;background-size:cover}.loading-layout .q-page-container .login-header{color:#fff}.loading-layout .q-page-container form{margin:20px auto 0}}@media (min-width:600px){.container,.container-sm{max-width:100%}}@media (min-width:1024px){.container,.container-md,.container-sm{max-width:calc(100% - 50px)}}@media (min-width:1440px){.container,.container-lg,.container-md,.container-sm{max-width:calc(100% - 100px)}}@media (min-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:calc(100% - 200px)}}.verticalLine{border-right:solid #7999b9}hr{background-color:#7999b9;border-width:75;color:#9aafce;height:3px}.q-table thead th.searchable:last-child{border-radius:0 4px 0 0}.q-table thead th.searchable:first-child{border-radius:0 0 0 4px}.q-table thead th.no-searchable{opacity:.4}.q-table thead th{background:#d2ddf1;padding:5px 3px!important}.q-table thead th>div input{text-transform:none}.q-field--outlined.q-field--readonly .q-field__control:before{border-color:#b8c7e0;border-style:solid!important}.q-field__control .relative-position{padding-left:10px}.active-simple-card{box-shadow:11px 7px 14px 14px #dfb2ff}.active-simple-card,.simple-card{border-radius:8px;height:125px;padding:15px;width:150px}.simple-card{border:1px solid #d5d6d7}.q-field__native span,.q-table__control .q-btn__content{color:#463bb2!important}.limit-height .q-select .q-field__control .q-field__native span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.limit-height .q-select .q-field__control .q-field__native input{min-height:1px}.limit-height .q-select .q-field__control .q-field__native input:focus{min-height:25px!important}.text-transform-none{text-transform:none}.font-bold,.font-bold *{font-family:MontserratSemiBold!important}.q-table th{color:#120454;font-family:MontserratSemiBold;font-size:14px;text-transform:none}.qselect_custom_fotter{font-size:11px;font-weight:500;padding:10px;text-align:center}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat-Regular.1c0a39be.woff2) format("woff2"),url(../fonts/Montserrat-Regular.74f66163.woff) format("woff")}@font-face{font-display:swap;font-family:MontserratSemiBold;font-style:normal;font-weight:600;src:url(../fonts/Montserrat-SemiBold.125ba82f.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold.05894e90.woff) format("woff")}.fade-enter-active,.fade-leave-active{opacity:1;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.win-title{font-size:20px}.win-subtitle,.win-title{color:#330f60;font-weight:500}.win-subtitle{font-size:15px}.win-text{color:#330f60;font-size:16px}.win-counter-value{color:#330f60;font-size:22px;font-weight:400}.win-counter-label{color:#330f60;font-size:12.5px}.win-header-container{padding-left:4px;padding-right:14px}.win-dialog-card{backdrop-filter:blur(2.3px);-webkit-backdrop-filter:blur(2.3px);background:#fff0;position:relative}.transp,.win-dialog-card{border-radius:16px;box-shadow:0 4px 30px #0000001a}.transp{backdrop-filter:blur(7.1px);-webkit-backdrop-filter:blur(7.1px);background:#ffffff40}.glass-card{background:#fff;border-radius:6.5px;box-shadow:0 2px 8px #0000001a}.glass-card-transparent{background:hsla(0,0%,100%,.203);border:1px solid hsla(0,0%,100%,.642);border-radius:6.5px;box-shadow:0 2px 8px #0000001a}.glass-card-transp-white,.glass-card-transparent{backdrop-filter:blur(4.6px);-webkit-backdrop-filter:blur(4.6px)}.glass-card-transp-white{background:hsla(0,0%,100%,.721);border:1px solid #ffffff21;border-radius:6.5px;box-shadow:0 2px 8px hsla(0,0%,83%,.497)}.glass{backdrop-filter:blur(7.1px);-webkit-backdrop-filter:blur(7.1px);background:hsla(0,0%,100%,.783);border-radius:12px;box-shadow:0 2px 5px #0000001a}.win-container{padding-left:25px;padding-right:25px;padding-top:25px}.win-btn{border-radius:8px}.overlay-message-container{backdrop-filter:blur(7.1px);-webkit-backdrop-filter:blur(7.1px);background:hsla(0,0%,100%,.312);border-radius:12px;height:340px;margin-top:120px;width:340px}@media (max-height:768px){.overlay-message-container{height:250px;margin-top:50px;width:300px}}@media (max-width:350px){.overlay-message-container{height:275px;width:275px}}.glass3{backdrop-filter:blur(7.1px);-webkit-backdrop-filter:blur(7.1px);background:hsla(0,0%,100%,.783);border-radius:12px;box-shadow:0 3px 5px #0000001a}.glass-card-active{background:#fff;border-radius:6.5px;box-shadow:0 3px 8px #c5cae9}.bg-primary-gradient{background:#556fe7;background:linear-gradient(0deg,#556fe7,#7682e7 25%,#8383dd 50%,#8888de 81%,#8888de)}.masked-overflow{--scrollbar-width:8px;--mask-height:5px;--mask-image-content:linear-gradient(to bottom,#0000,#000 var(--mask-height),#000 calc(100% - var(--mask-height)),#0000);--mask-size-content:calc(100% - var(--scrollbar-width)) 100%;--mask-image-scrollbar:linear-gradient(#000,#000);--mask-size-scrollbar:var(--scrollbar-width) 100%;-webkit-mask-image:var(--mask-image-content),var(--mask-image-scrollbar);mask-image:var(--mask-image-content),var(--mask-image-scrollbar);-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-size:var(--mask-size-content),var(--mask-size-scrollbar);mask-size:var(--mask-size-content),var(--mask-size-scrollbar);overflow-y:auto;padding-bottom:var(--mask-height);padding-left:8px;padding-right:8px}.bg-gradient-1{background:#e9eaff;background:linear-gradient(0deg,#e9eaff,#f4f4ff 50%,#fefefe)}.bg-gradient-2{background:#7092e9;background:linear-gradient(6deg,#7092e9,#8587e6 25%,#ababed 50%,#f4f4fd 75%,#fffff6)}.bg-gradient-green{background:#4cd1e8;background:linear-gradient(0deg,#4cd1e8,#59d0ef 11%,#39e0e9 25%,#1befe3 45%,#85fbf0 62%,#eafffd 77%,#ecfffc)}.bg-gradient-3{background:#7192e9;background:linear-gradient(5deg,#7192e9,#7192e9 25%,#9798e9 50%,#9798e9 75%,#9798e9)}input:-internal-autofill-selected{background:#0000!important;background-color:initial!important}.q-btn-dropdown{color:#fff;font-size:13px!important;text-shadow:2px 2px 4px #dcdada80!important}.q-timeline__entry--icon .q-timeline__dot:after{background-color:#7192e9}.q-checkbox__inner{color:#463bb2!important}.q-avatar__content{max-width:100%}.text-light{color:#dcdcf5}.bg-light{background:#dcdcf5}.border_color_light{border-color:#dcdcf5}.farggi-borderless .q-field__control{border:1px solid #bed1e1}.text-farggi-blue-5{color:#104877!important}.text-farggi-blue-5 .q-field__marginal{color:#104877}.text-farggi-blue-5 .q-field__input,.text-farggi-blue-5 .q-field__native,.text-farggi-blue-5 .q-field__prefix,.text-farggi-blue-5 .q-field__suffix{color:#330f60!important;font-weight:700}.bg-farggi-blue-5{background:#104877!important}.q-field__input,.q-field__native,.q-field__prefix,.q-field__suffix{color:#330f60!important}.text-farggi-beige-1{color:#f9f4e3!important}.text-farggi-beige-1 .q-field__marginal{color:#f9f4e3}.text-farggi-beige-1 .q-field__input,.text-farggi-beige-1 .q-field__native,.text-farggi-beige-1 .q-field__prefix,.text-farggi-beige-1 .q-field__suffix{color:#330f60!important;font-weight:700}.bg-farggi-beige-1{background:#f9f4e3!important}.bg-farggi_grey_7{background:#f2eaea}.text-farggi_violeta_9,.text-farggi_violeta_9_hover:hover{color:#120454}.text-farggi_pink_7{color:#ededf7}.bg-farggi_pink_7{background:#ededf7}.text-farggi_yellow_1_hover:hover{color:#eef38a}.text-farggi_green_18{color:#84cdcb}.bg-farggi_green_18{background:#84cdcb}.text-farggi_green_19{color:#9ea4cc}.bg-farggi_green_19{background:#9ea4cc}.text-farggi_green_14{color:#aadbda}.bg-farggi_green_14{background:#aadbda!important}.bg-violeta_degree_1{background:#104877;background:linear-gradient(20deg,#104877,#3baddd 50%,#104877);box-shadow:0 -4px 5px 0 #aaa}.text-farggi_green_12{color:#5adcd7}.bg-farggi_green_12{background:#5adcd7}.text-farggi_pink_1{color:#df2284}.bg-farggi_pink_1{background:#df2284}.text-farggi_pink_2{color:#bd1d80}.bg-farggi_pink_2{background:#bd1d80}.text-farggi_yellow_1{color:#eef38a}.text-farggi_green_11{color:#3baddd}.bg-farggi_green_11{background:#3baddd}.border_t-farggi_green_11{border-top:1px solid #3baddd}.border_b-farggi_green_11{border-bottom:1px solid #3baddd}.text-farggi_pink_3{color:#ffb4c6}.bg-farggi_pink_3{background:#ffb4c6}.bg-farggi_yellow_1{background:#eef38a}.bordercolor-farggi_yellow_1{border-color:#eef38a!important}.text-farggi_blue_1{color:#d2ddf1}.bg-farggi_blue_1{background:#d2ddf1}.bordercolor-farggi_blue_1{border-color:#d2ddf1!important}.text-farggi_blue_2{color:#b8c7e0}.bg-farggi_blue_2{background:#b8c7e0}.text-farggi_blue_3{color:#9aafce}.bg-farggi_blue_3{background:#9aafce}.text-farggi_blue_4{color:#7999b9}.bg-farggi_blue_4{background:#7999b9}.text-farggi_blue_5,.text-farggi_blue_5_hover:hover{color:#120454}.bg-farggi_blue_5,.bg-farggi_blue_5_hover:hover{background:#120454}.text-farggi_blue_6{color:#bbcae3}.bg-farggi_blue_6{background:#bbcae3}.text-farggi_blue_7{color:#4b759c}.bg-farggi_blue_7{background:#4b759c}.text-farggi_grey_1{color:#4f4f51}.bg-farggi_grey_1{background:#4f4f51}.text-farggi_grey_2{color:#a6a6a6}.bg-farggi_grey_2{background:#a6a6a6}.text-farggi_grey_3{color:#fff}.bg-farggi_grey_3{background:#fff}.text-farggi_grey_4{color:#f8f9fc}.bg-farggi_grey_4{background:#f8f9fc}.text-farggi_grey_6{color:#f8f6f8}.bg-farggi_grey_6{background:#f8f6f8}.bordercolor-farggi_grey_6{border-color:#f8f6f8!important}.text-farggi_grey_8{color:#f8f6f6}.bg-farggi_grey_8{background:#f8f6f6}.text-secondary-2{color:#463bb2}.bg-secondary-2{background:#463bb2}.border_secondary-2{border-color:#463bb2}.text-primary{color:#330f60}.bg-primary{background:#330f60}.border_color_primary{border-color:#330f60}