.top-menu-client{width:100%}.top-menu-client-logo svg{height:30px;width:80px}.top-menu-client-counter.ui.floating.label{top:unset!important;bottom:-.5em!important;left:3.5em!important;padding:.3em .4em!important}.categories-row{width:100%;margin-top:30px;display:flex;align-items:center;margin-bottom:20px}.categories-row-arrow{position:absolute;border:none;background:rgba(0,0,0,.2);font-size:1.2em;height:120px;width:30px;cursor:pointer;z-index:5;transition:all .2s ease;border-radius:3px}.categories-row-arrow:hover{background:rgba(0,0,0,.8);color:#fff}.categories-row-left{left:10px}.categories-row-right{right:10px}.categories-row-posters{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-y:hidden;overflow-x:scroll;padding:20px;width:93%;margin-left:3%;height:200px;scroll-behavior:smooth;scrollbar-width:none!important}.categories-row-posters-link{flex:0 0 220px;object-fit:contain;max-height:200px;margin-left:5px;margin-right:5px;position:relative}.categories-row-posters-image{height:100%;width:100%;transition:transform .45s;border-radius:4px;z-index:2}.categories-row-posters-image:hover{transform:scale(1.08)}.categories-row-posters-title{position:absolute;top:5px;left:4px;z-index:5;color:#fff;text-shadow:#000 2px 2px 3px;font-size:1.3em}.categories-row-posters::-webkit-scrollbar{display:none}@media only screen and (max-width:470px){.categories-row{width:110%;margin-bottom:10px}.categories-row-arrow{display:none}.categories-row-posters{width:100%}}.item-product{min-width:100%}.item-product-amount{padding-left:5px!important}.item-product{min-width:100%!important}.item-product-extra{display:flex!important;justify-content:flex-end;grid-column-gap:30px!important;-webkit-column-gap:30px!important;column-gap:30px!important}.item-product-extra-subtotal{font-size:1.2em;align-self:end;padding-bottom:3px}.item-product-extra-subtotal .dollar.sign.mini.icon{font-size:1em}@media only screen and (max-width:438px){.item-product-extra{flex-direction:column;align-content:center!important;grid-column-gap:5px!important;-webkit-column-gap:5px!important;column-gap:5px!important}}.client-menu-order{width:100%;display:flex;justify-content:flex-end;grid-column-gap:40px!important;-webkit-column-gap:40px!important;column-gap:40px!important}.client-menu-order-total{align-self:end;font-size:1.8em}.client-menu-order-total .dollar.sign.mini.icon{font-size:.95em}@media only screen and (max-width:470px){.client-menu-order{flex-direction:column;justify-content:center}.client-menu-order-total{font-size:1.2em;margin-bottom:30px}}.item-product{margin-bottom:50px!important}.item-product .image img{max-height:120px!important;min-height:175px!important;object-fit:cover;border-radius:3px!important}.item-product-extra-subtotal{background-color:none}@media only screen and (max-width:767px){.item-product{margin-bottom:30px!important}.ui.items:not(.unstackable)>.item-product>.image,.ui.items:not(.unstackable)>.item-product>.image>img{object-fit:cover;max-height:200px!important}}.client-menu-history{width:100%;display:flex;justify-content:flex-end;grid-column-gap:40px!important;-webkit-column-gap:40px!important;column-gap:40px!important}.client-menu-history-title{font-size:1.2em;text-align:center;align-self:end}.client-menu-history-title-number{font-weight:700;color:#d2691e;margin-right:15px;margin-left:3px}.client-menu-history-title-fecha{font-weight:bolder;font-style:oblique;margin-left:3px}.client-menu-history-total{align-self:end;font-size:1.8em}.client-menu-history-total .dollar.sign.mini.icon{font-size:.95em}@media only screen and (max-width:470px){.client-menu-history{flex-direction:column;justify-content:center}.client-menu-history-title{margin-bottom:20px}.client-menu-history-title-number{margin-right:unset}.client-menu-history-title-fecha{margin-left:3px}.client-menu-history-total{font-size:1.2em;margin-bottom:30px}}.client-layout{width:100%;max-width:100%}.client-layout-container{margin-top:58px}.client-layout-content{width:100%;padding-left:80px!important;padding-right:80px!important}.client-category-products{width:100%}@media only screen and (max-width:470px){.client-layout-content{padding-left:20px!important;padding-right:20px!important}}.login-form-admin .ui.button.primary{margin-top:20pt}.top-menu-admin-logo{width:250px}.top-menu-admin-logo svg{height:15px;width:80px;display:block;margin:auto}.top-menu-admin i.icon{margin:0!important}.side-menu-admin .ui.menu{width:250px!important;overflow:hidden;padding-top:4em;z-index:99!important}.side-menu-admin i.icon{float:none!important;margin:0 10px 0 0!important}.side-menu-admin .content{position:absolute;right:0;padding:20px;width:calc(100% - 250px)}.header-page-admin{display:flex;align-items:center;justify-content:space-between}.header-page-admin>h2{margin:0}.table-users-admin td.status .icon.close{color:red}.table-users-admin td.status .icon.check{color:green}.add-edit-user-form-active,.add-edit-user-form-staff{display:flex;align-items:center;margin-top:20px;margin-bottom:20px}.add-edit-user-form-active .ui.checkbox,.add-edit-user-form-staff .ui.checkbox{margin-right:20px}.add-edit-user-form .ui.primary.button{margin-top:50px}.table-categories-search{display:flex;margin-top:15px}.table-categories-search .ui.search{margin-left:auto}.table-categories-admin td .ui.image{width:100px;height:60px}.add-edit-category-form .ui.fluid{margin-bottom:12px}.add-edit-category-form .ui.primary.button{margin-top:50px}.add-edit-category-form .ui.image{margin-top:10px}.table-products-search{display:flex;margin-top:15px}.table-products-search .ui.search{margin-left:auto}.table-products-admin td .ui.image{width:80px;height:80px}.table-products-admin td.status .icon.close{color:red}.table-products-admin td.status .icon.check{color:green}.add-edit-products-admin .add-edit-product-form-active{display:flex;align-items:center;margin-top:20px;margin-bottom:20px}.add-edit-products-admin .add-edit-product-form-active .ui.checkbox{margin-right:20px}.add-edit-products-admin .add-edit-product-form-text{margin-bottom:20px}.add-edit-products-admin .ui.image{margin-top:10px}.add-edit-products-admin .ui.button.primary{margin-top:50px}.add-edit-table-form-admin .ui.primary.button{margin-top:10px}.modal-basic{border-radius:15px!important}.modal-confirm{border-radius:0!important}.modal-confirm .header{text-align:center}.modal-confirm .actions{display:flex;padding:0!important;border:0!important;margin-bottom:10px}.modal-confirm .actions .ui.button{width:50%;margin:0!important;border-radius:0;height:50px}.tables-list-admin{display:flex;flex-wrap:wrap}.tables-list-admin-reload{margin:0;position:absolute;top:30px;right:40px}.tables-list-admin-reload-toggle{position:absolute!important;top:38px;right:100px;display:flex;align-items:center}.tables-list-admin-reload-toggle span{margin-right:20px}.table-admin{position:relative;display:flex;flex:0 1 20%;flex-direction:column;align-items:center}.table-admin-orders{position:absolute}.table-admin svg{height:200px;width:200px;padding:10px}.table-admin svg.busy{fill:#bb7000}.table-admin svg.pending{fill:#0094e3}.table-admin svg.pending-payment{fill:green}.order-item-admin{position:relative;border:1px solid #000;padding:20px;margin:40px 0;display:flex;align-items:center;justify-content:space-between}.order-item-admin.pending{border-width:2px;border-color:#ffdc9b;border-radius:5px}.order-item-admin.delivered{border-width:2px;border-color:#b7ff73;border-radius:5px}.order-item-admin-time{position:absolute;top:-14px;right:10px;background-color:#fff;padding:5px 20px;border:1px solid #000;border-radius:2px}.order-item-admin-product{display:flex;align-items:center}.order-item-admin-product .ui.image{object-fit:fill;width:80px;height:50px;margin-right:20px;border-radius:3px}.order-item-admin-product p{margin:0;font-weight:700;font-size:20px}.add-order-form-list{margin-top:20px;max-height:400px;overflow:auto}.add-order-form-list-product{display:flex;align-items:center;justify-content:space-between}.add-order-form-list-product .ui.image{margin-right:20px!important;height:50px!important;width:50px!important;object-fit:fill!important}.add-order-form-list-product-quantity .ui.label{background-color:#fff!important}.add-order-form .ui.button.primary{margin-top:50px}.payment-order-list-total{font-size:2em!important;display:flex!important;flex-flow:row-reverse}.payment-order-list-total span{margin-right:30px}.item-order-product{margin-bottom:50px!important}.item-order-product .image{width:55px!important}.item-order-product .image img{height:50px!important;width:50px!important;object-fit:cover;border-radius:3px!important}.item-order-product-extra{display:flex!important;justify-content:flex-end;grid-column-gap:30px!important;-webkit-column-gap:30px!important;column-gap:30px!important;margin:unset!important}.item-order-product-extra-subtotal{font-size:1.2em;align-self:end;padding-bottom:3px}.item-order-product-extra-subtotal .dollar.sign.mini.icon{font-size:1em}.payment-form-admin .ui.buttons,.payment-form-admin .ui.primary.button{margin-top:10px}.payment-form-admin-money{font-size:1.4em!important}.payment-form-admin-money input{text-align:right!important}.payment-form-admin-money input .disabled{opacity:unset!important}.login-admin{height:100vh;width:100%;display:flex;background-color:#4649a5;background-image:linear-gradient(315deg,#2a2a72,#009ffd 74%)}.login-admin,.login-admin-content{align-items:center;justify-content:center}.login-admin-content{background-color:#fff;padding:50px;border-radius:20px;width:500px;box-shadow:0 0 20px 0 rgba(0,0,0,.3);--webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3);--moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3)}.login-admin-content>h1{font-size:35px;text-align:center;margin-bottom:50px}.login-admin-content-logo{width:100%;margin-bottom:20px}.login-admin-content-logo svg{display:block;margin:auto;width:300px}.scheduler-table-admin td.status .icon.close{color:red}.scheduler-table-admin td.status .icon.check{color:green}.add-edit-schedule-form-active,.add-edit-schedule-form-staff{display:flex;align-items:center;margin-top:20px;margin-bottom:20px}.add-edit-schedule-form-active .ui.checkbox,.add-edit-schedule-form-staff .ui.checkbox{margin-right:20px}.add-edit-schedule-form .ui.primary.button{margin-top:10px}.table-product-scheduler-search{display:flex}.table-product-scheduler-search .ui.search{margin-left:auto}.table-product-scheduler-admin td .ui.image{width:80px;height:80px}.table-product-scheduler-admin td.status .icon.close{color:red}.table-product-scheduler-admin td.status .icon.check{color:green}.admin-layout{width:100%;display:grid;grid:55px/1fr;grid-template-areas:"menu" "content";min-height:100vh}.admin-layout-menu{grid-area:menu}.admin-layout-content{grid-area:content}@media only screen and (max-width:756px){.ui.grid{margin:unset}}