@import url(https://fonts.googleapis.com/css?family=Josefin+Sans);@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,200,200italic,300,300italic,400italic,600,600italic,700,700italic,900&display=swap);.loader[data-v-42b744fd],.loader[data-v-42b744fd]:after,.loader[data-v-42b744fd]:before{border-radius:50%;width:2.5em;height:2.5em;animation-fill-mode:both;animation:bblFadInOut-42b744fd 1.8s ease-in-out infinite}.loader[data-v-42b744fd]{color:#fff;font-size:7px;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-.16s}.loader[data-v-42b744fd]:after,.loader[data-v-42b744fd]:before{content:"";position:absolute;top:0}.loader[data-v-42b744fd]:before{left:-3.5em;animation-delay:-.32s}.loader[data-v-42b744fd]:after{left:3.5em}@keyframes bblFadInOut-42b744fd{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.rejected-banner{&[data-v-45567010]{position:sticky;top:0;width:100%;background-color:#fff3cd;color:#856404;border-bottom:1px solid #ffeeba;padding:.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;z-index:9999;box-shadow:0 2px 5px rgba(0,0,0,.1);text-align:center}button.app-btn[data-v-45567010]{width:100%}}@media (min-width:768px){.rejected-banner{&[data-v-45567010]{flex-direction:row;text-align:left}button.app-btn[data-v-45567010]{width:-moz-max-content;width:max-content}}}.hidden{display:none!important}@media(min-width:576px){.hidden-sm{display:none!important}}@media(min-width:768px){.hidden-md{display:none!important}}@media(min-width:992px){.hidden-lg{display:none!important}}@media(min-width:1200px){.hidden-xl{display:none!important}}@media(min-width:1400px){.hidden-xxl{display:none!important}}.hidden-input{width:-moz-fit-content;width:fit-content}.hidden-input .input-group-text{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important;padding:.6rem}.hidden-input .form-control{padding:0!important;width:0!important;border:0!important;background:0!important}.hidden-input .form-control::-moz-placeholder{opacity:0;-moz-transition:opacity .2s ease;transition:opacity .2s ease;width:0}.hidden-input .form-control::placeholder{opacity:0;transition:opacity .2s ease;width:0}@media(min-width:576px){.display-sm{display:block!important}}@media(min-width:768px){.display-md{display:block!important}}@media(min-width:992px){.display-lg{display:block!important}}@media(min-width:1200px){.display-xl{display:block!important}}@media(min-width:1400px){.display-xxl{display:block!important}}.disabled,:disabled{pointer-events:none!important;opacity:.6!important;cursor:not-allowed!important;filter:grayscale(60%)!important;background-color:#d1d1d1!important;border:1px solid #a9a9a9!important;color:#7d7d7d!important}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bg-primary-450{background-color:#0e3e59}.bg-primary-400{background-color:#0b5475}.bg-primary-350{background-color:#086a91}.bg-primary-300{background-color:#058fad}.bg-primary-250{background-color:#02b4c9}.bg-primary-200{background-color:#00c9d6}.bg-primary-150{background-color:#00d6e1}.bg-primary-100{background-color:#00e3eb}.bg-primary-50{background-color:#00f0f5}.bg-primary-0{background-color:#00faff}.flex-none{flex:0 0 auto}.scroll-bar-none{scrollbar-width:none}.scroll-bar-none::-webkit-scrollbar{display:none}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.welcom-border{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.welcom-border-sm{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.welcom-border-top{-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem}.welcom-border-bottom{-moz-border-bottom-left-radius:.25rem;border-bottom-left-radius:.25rem;-moz-border-bottom-right-radius:.75rem;border-bottom-right-radius:.75rem}h1{font-weight:600}h2{border-bottom:var(--bs-secondary) 1px solid;margin-bottom:1rem}h2:has(.time){display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}h2.title-form{margin-bottom:1rem;text-transform:uppercase;border-bottom:none;color:var(--bs-btn-color-primary)}h2 span,h2.title-form{font-weight:600}h2 .time{font-size:1rem;margin-left:auto}@media(min-width:992px){h2{font-size:1.755rem}}.h2{margin-bottom:1rem}h3,h4{font-weight:600}.subtitle,h3,h4{margin-bottom:1rem}.subtitle{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;padding:1rem;margin-top:1rem;background-color:var(--bs-primary);color:var(--bs-btn-color-primary)}.subtitle p{margin:0}.header-container{box-shadow:var(--bs-box-shadow-welcom);height:min(6rem + 10vw,14rem);background-color:var(--bs-primary)}.header-container.no-image{height:6rem}.header-content{padding:1rem;height:100%;overflow:hidden;position:relative;background-repeat:no-repeat;background-size:cover;background-position:top;display:flex;flex-direction:column;justify-content:center;align-items:center;text-transform:uppercase;color:var(--bs-white);text-align:center}.header-content h1{z-index:1;font-weight:500;margin-bottom:0}.header-content h1 span{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.header-content h2{border-bottom:none;z-index:1;font-size:calc(1.725rem + .9vw);font-weight:700;margin-bottom:0}.header-content .logo{max-width:300px}@media(min-width:768px){.header-content .logo{max-width:min(300px + 10vw,400px)}}.header-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.header-notification{background-color:var(--bs-primary);color:var(--bs-btn-color-primary);position:sticky;top:0;padding:.5rem;text-transform:uppercase}.header-notification-title:first-of-type{font-weight:700}.header-hero{background-color:var(--bs-primary)}.header-hero-secondary{background-color:#fff;color:var(--bs-black)}.header-hero-secondary .hero-content{color:var(--bs-black)!important}.header-hero.hero-transparent{background-color:transparent;color:var(--bs-black)}.header-hero.hero-transparent .hero-content{color:var(--bs-black)}.header-hero .hero-content{color:var(--bs-btn-color-primary)}.header-hero .hero-content-img{padding:1rem;text-align:center}.header-hero .hero-content-img img{max-width:400px}.header-hero .hero-content p{font-size:calc(1.4rem + .4vw);line-height:calc(2rem + .5vw)}.header-hero .hero-content .img-mock{-webkit-mask-image:linear-gradient(#000 90%,transparent);mask-image:linear-gradient(#000 90%,transparent)}.header-xl{height:70vh}.header-we-order{height:30vh;padding-top:3rem}.logo{background-repeat:no-repeat;background-size:contain;background-position:50%;max-width:200px;text-indent:-9999px;display:block;opacity:1;z-index:1}.logo-float{-o-object-fit:contain;object-fit:contain;position:absolute;top:150px;left:50%;transform:translate(-50%,-50%);width:300px;height:150px}.container-section{width:100%;--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-right:auto;margin-left:auto}@media(min-width:576px){.container-section{max-width:540px;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}}@media(min-width:768px){.container-section{max-width:720px}}@media(min-width:992px){.container-section{max-width:960px}}@media(min-width:1200px){.container-section{max-width:1140px}}@media(min-width:1400px){.container-section{max-width:1320px}}.host{color:var(--bs-secondary-scale-600)}.app-header-hero{--bs-hero-bg-image: ;--bs-hero-overlay-color:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.667));--bs-hero-height:100vh;--bs-hero-heading-color:var(--bs-white);--bs-hero-subheading-color:var(--bs-white);--bs-hero-heading-font-size:3rem;--bs-hero-subheading-font-size:1.5rem;position:relative;height:var(--bs-hero-height);background-image:var(--bs-hero-bg-image);background-size:cover;background-position:50%;background-attachment:fixed;background-color:var(--bs-primary);display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem;overflow:hidden}.app-header-hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bs-hero-overlay-color);z-index:1}.app-header-hero-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2rem;width:100%;max-width:1200px}.app-header-hero-content .head{font-size:var(--bs-hero-heading-font-size);margin-bottom:.5rem;color:var(--bs-hero-heading-color);text-shadow:2px 2px 5px rgba(0,0,0,.7)}.app-header-hero-content .sub-head{font-size:var(--bs-hero-subheading-font-size);color:var(--bs-hero-subheading-color);margin-bottom:1rem;text-shadow:1px 1px 4px rgba(0,0,0,.5)}.app-header-hero-content.reservation-box{width:100%;padding:0}@media(min-width:768px){.app-header-hero-content{text-align:left}}.border-none{border-radius:0}section{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;padding-bottom:1rem;padding-top:1rem;padding-left:1rem;padding-right:1rem;margin-top:1rem;margin-bottom:1rem;background-color:var(--bs-white);color:var(--bs-black)}section:has(.section-body .content-qr){padding:1rem 0}section:has(.section-body .content-qr) .section-footer{margin-top:3rem}section:has(.container){padding-inline:0}section.section-card{box-shadow:0 3px 10px rgba(0,0,0,.1)}section.section-secondary{background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary)}section.section-service{margin:0;cursor:pointer;text-transform:uppercase;position:relative;border-top:2px solid var(--bs-body-bg);background-color:var(--bs-white);color:var(--bs-color-grey);display:flex;flex-direction:column;gap:.7rem}section.section-service.services-active{border-top:2px solid var(--bs-secondary)}section.section-service:after{position:absolute;font-family:Font Awesome\ 5 Free;font-weight:600;content:"";font-size:1.2rem;right:10px;top:50%;transform:translateY(-50%);transition:transform .3s ease;color:var(--bs-primary)}section.section-service.collapsed{background-color:var(--bs-white)}section.section-service.collapsed:after{transform:translateY(-50%) rotate(180deg)}section.section-service .service-meta{font-size:clamp(.8222rem,.8222rem + .2vw,1rem)}section.section-service-active{color:var(--bs-black);border-top:3px solid var(--bs-primary)}section .section-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity));color:var(--bs-white);padding:1rem;text-align:center}section .section-info span{text-transform:uppercase;font-weight:600}section.border-responsive,section.section-not-rounded{border-radius:0}@media(min-width:576px){section.border-responsive{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem}}section.border-not-padding{padding:0 0 1rem 0}@media(min-width:768px){section.border-not-padding{padding:0}}section.border-not-padding .section-footer-title{padding:0 1rem}section.section-share{background-color:#81b963;color:var(--bs-white);display:flex;flex-direction:column;gap:.5rem;border-radius:0}@media(min-width:576px){section.section-share{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem}}section.section-subtle{color:var(--bs-btn-color-primary);background-color:var(--bs-primary-border-subtle);display:flex;flex-direction:column;gap:.5rem;border-radius:0}@media(min-width:576px){section.section-subtle{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem}}section.section-hero-achievement{border-radius:0;background-color:#d7ad65;text-align:center;color:var(--bs-white);padding:1rem;margin-top:1rem;margin-bottom:1rem}@media(min-width:992px){section.section-hero-achievement{text-align:start}section.section-hero-achievement .row-column-gap{flex-direction:row-reverse}}section.section-hero-achievement .img-content-achievement{display:flex;justify-content:center;align-items:center;margin-top:1rem;margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem}@media(min-width:992px){section.section-hero-achievement .img-content-achievement{justify-content:start}}section.section-hero-achievement .img-content-achievement img{max-width:150px;width:auto}@media(min-width:992px){section.section-hero-achievement .img-content-achievement img{margin-left:1.5rem}}section.section-hero-achievement .text-achievement{margin-top:1rem;margin-bottom:1rem;font-size:calc(1.5rem + .5vw);line-height:calc(2rem + .5vw)}@media(min-width:992px){section.section-hero-achievement .text-achievement{margin-right:1.5rem}}section.section-hero-achievement .text-achievement span{font-weight:700}section.section-hero-achievement .text-content-name{text-align:end;margin-top:1rem;margin-bottom:1rem}@media(min-width:992px){section.section-hero-achievement .text-content-name{margin-right:1.5rem}}section.section-hero-achievement .text-content-name h4{font-weight:400;margin-bottom:1rem;margin-top:1rem}section.section-hero-achievement .text-content-name p{margin-top:1rem;margin-bottom:1rem;font-size:1.3rem;font-weight:700}section.section-transparent{position:relative;background-color:transparent}section .content-steps{display:flex;align-items:center;justify-content:center;gap:1rem}section .section-header{text-align:center;text-transform:uppercase}section .section-header img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;height:10rem;width:100%}section .section-header .section-title{border-bottom:1px solid var(--bs-secondary);font-size:calc(1rem + .352vw);font-weight:600;text-transform:uppercase;margin-bottom:1rem}section .section-header .section-subtitle{font-size:calc(1.1rem + .652vw);font-weight:600}section .section-header .section-subtitle span{text-transform:uppercase}section .section-body{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;margin:1rem 0}section .section-body:has(.btn-whatsapp){padding-top:1.5rem;margin:0}section .section-body:has(.carousel-inner){margin:5rem 0}section .section-body .btn-whatsapp{position:absolute;top:-25px}section .section-body:has(.qr-float){margin-bottom:2rem}section .section-body:has(.content-qr){margin:0}section .section-footer{margin-top:1rem;text-transform:uppercase;text-align:center}section .section-footer #guests{text-transform:capitalize}section .section-footer-title{font-size:calc(1rem + .552vw);font-weight:600;margin-bottom:0}section .section-footer>div:first-child{margin-bottom:1rem}section .section-footer>div:first-child.section-footer-title{margin-bottom:0}section .section-qr{height:5rem}.section-primary{background-color:var(--bs-primary);color:var(--bs-btn-color-primary)}.section-primary .text-promo{color:var(--bs-btn-color-primary);font-size:1.5rem;font-weight:700;text-align:center}.section-primary.section-body{text-align:center;padding:1rem}.section-primary.section-body span{text-transform:uppercase;font-weight:600}.content-qr{border:5px solid var(--bs-secondary);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;box-shadow:0 3px 8px rgba(0,0,0,.24)}.qr-float{position:absolute;bottom:-35px}.icon-reservation-left{position:absolute;font-size:calc(1.3rem + .6vw);padding:.3rem;border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;top:-10px;left:2px;place-content:center;margin-right:.2rem}.icon-reservation,.icon-reservation-left{background-color:var(--bs-primary);width:100%;display:grid;color:var(--bs-btn-color-primary)}.icon-reservation{border-top-left-radius:.45rem;height:100%;place-content:center}.icon-invitation{width:100%;padding:.1rem;background-color:var(--bs-primary);color:var(--bs-btn-color-primary);display:grid;place-content:center;height:100%}.service-title{color:inherit;font-weight:600}.service-title.active{color:var(--bs-black)}.service-title h3{margin:0}.service-subtitle{color:var(--bs-color-grey)}.service-meta{--gap:.3rem;display:flex;align-items:center;gap:var(--gap);font-weight:400;font-size:1rem}.service-meta span{display:flex;flex-wrap:nowrap;align-items:center}.service-meta span i{margin-right:var(--gap)}.service-meta.guests{align-items:baseline}.service-reservation-container{position:relative}.service-reservation-container .service-reservation{--bs-border-status-reservation:2px;border-radius:.5rem;position:relative;background-color:var(--bs-white);color:var(--bs-black);display:flex;flex-direction:column;border-color:var(--bs-gray-400);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;box-shadow:var(--bs-box-shadow-welcom)}.service-reservation-container .service-reservation.started{position:relative;border:2px solid var(--bs-secondary)}.service-reservation-container .service-reservation.started .icon-reservation{background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary)}.service-reservation-container .service-reservation.finish{border:2px solid var(--bs-body-bg)}.service-reservation-container .service-reservation.finish .icon-reservation{background-color:var(--bs-body-bg)}.service-reservation-container .service-reservation.cancelled{position:relative;border:2px solid var(--bs-body-bg)}.service-reservation-container .service-reservation.cancelled .icon-reservation{background-color:var(--bs-body-bg)}.service-reservation-container .service-reservation.walk-in{position:relative;border:2px solid indigo}.service-reservation-container .service-reservation.walk-in .icon-reservation{background-color:indigo}.service-reservation-container .service-reservation.standar{position:relative;border:2px solid var(--bs-primary)}.service-reservation-container .service-reservation.standar.footer-meta{border-top:0;border-inline:0}.service-reservation-container .service-reservation.no-show{position:relative;border:2px solid #feabab}.service-reservation-container .service-reservation.no-show .icon-reservation{background-color:#feabab}.service-reservation-container .service-reservation.process-pay{position:relative;border:2px solid #ffc300}.service-reservation-container .service-reservation.process-pay .icon-reservation{background-color:#ffc300}.service-reservation-container .service-reservation.account-pay{position:relative;border:2px solid #3498db}.service-reservation-container .service-reservation.account-pay .icon-reservation{background-color:#3498db}.service-reservation-container .service-reservation.order{position:relative;border:2px solid var(--bs-color-order)}.service-reservation-container .service-reservation.order .icon-reservation{background-color:var(--bs-color-order)}.service-reservation-container .service-reservation .collapse-body{box-shadow:none;padding:0;background-color:transparent}.service-reservation-container .service-reservation-data{justify-content:center}.service-reservation-container .service-reservation-data .service-meta{font-size:1rem}.service-reservation-container .service-reservation-data .service-meta i{margin-right:0}.service-reservation-footer{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem;color:var(--bs-color-grey)}.service-reservation-footer button{font-size:.8rem}.offcanvas-primary{background-color:var(--bs-primary);color:var(--bs-btn-color-primary)}.offcanvas-primary .btn-close{background:transparent var(--bs-btn-close-icon) center/1em auto no-repeat}.offcanvas-primary footer{background-color:var(--bs-primary);box-shadow:none}.offcanvas-primary footer,.offcanvas-primary footer a{color:var(--bs-btn-color-primary)}.offcanvas-justify-content{display:flex;flex-direction:column;justify-content:space-between}.offcanvas.offcanvas-fullscreen{width:100vw;height:100vh;max-width:100%}.offcanvas.offcanvas-bottom{-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;height:auto;overflow:hidden}@media(min-width:576px){.offcanvas.offcanvas-bottom{width:80%;margin-left:auto;margin-right:auto;left:0;right:0}}@media(min-width:768px){.offcanvas.offcanvas-bottom{width:70%;margin-left:auto;margin-right:auto;left:0;right:0}}@media(min-width:992px){.offcanvas.offcanvas-bottom{width:60%;margin-left:auto;margin-right:auto;left:0;right:0}}@media(min-width:1200px){.offcanvas.offcanvas-bottom{width:50%;margin-left:auto;margin-right:auto;left:0;right:0}}@media(min-width:1400px){.offcanvas.offcanvas-bottom{width:40%;margin-left:auto;margin-right:auto;left:0;right:0}}.offcanvas.offcanvas-bottom .btn-close{background-color:var(--bs-body-bg);margin-left:auto}.offcanvas.offcanvas-bottom .offcanvas-title{font-size:1.5rem;text-transform:uppercase;font-weight:600;line-height:1;position:sticky;z-index:1;background-color:inherit;margin-bottom:1rem}.offcanvas.offcanvas-bottom .offcanvas-header{position:sticky;top:0;margin-bottom:-58px;z-index:2}.offcanvas.offcanvas-bottom .offcanvas-body{padding:0}.offcanvas.offcanvas-bottom .offcanvas-body .food-desc{font-size:.875rem;font-weight:500;letter-spacing:.011em;color:#585858;line-height:1.3;margin-bottom:1rem}.offcanvas.offcanvas-bottom .offcanvas-body .wrapper{display:flex;flex-direction:column;padding:24px;width:100%;height:100%;position:static}.offcanvas.offcanvas-bottom .offcanvas-body .extras-container{display:flex;flex-direction:column;gap:1rem}.offcanvas.offcanvas-bottom .offcanvas-body .extras-container .extras-title{font-size:16px;font-weight:600;text-transform:uppercase}.offcanvas.offcanvas-bottom .offcanvas-body .extras-container .extras-subtitle{font-size:.75rem;font-weight:400}.offcanvas.offcanvas-bottom .offcanvas-footer{padding:1rem;display:flex;flex-direction:row;justify-content:end;align-items:center;gap:.5rem}.food-allergens{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;padding:1rem 0}.food-allergens .allergens-img{width:2rem;height:2rem;-o-object-fit:cover;object-fit:cover;border-radius:50%}.product-drink .food-img,.product-food .food-img{width:100%;height:15rem;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.app-offcanvas{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-btn-color-primary);--bs-offcanvas-bg:var(--bs-primary);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}.modal{--bs-modal-bg:var(--bs-body-bg);color:var(--bs-body-color)}.modal-title{font-size:1rem}.modal-content{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.modal-header{padding:1rem}@media(min-width:576px){.modal-dialog-scrollable ::-webkit-scrollbar{width:.5rem}.modal-dialog-scrollable ::-webkit-scrollbar-track{background:var(--bs-white);border-radius:6px}}.modal-dialog-bottom{display:flex;align-items:flex-end;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-between{display:flex;flex-direction:column;justify-content:space-between}.modal-body:has(.modal-scanner-qr){display:flex;justify-content:center;align-items:center}.modal-backdrop-custom{background:rgba(0,0,0,.42);margin:0;padding:1rem;height:100%}.modal-kiosk,.modal-kiosk .btn{font-size:calc(2rem + .3vw)!important}.modal-kiosk .btn{height:8rem}.modal-kiosk .modal-title,.modal-kiosk p{font-size:calc(2rem + .3vw)!important}.modal-kiosk .input-group{height:5rem}.modal-kiosk .input-group .form-control,.modal-kiosk .input-group .input-group-text{font-size:calc(2rem + .3vw)!important}.modal-kiosk .input-group .form-control::-moz-placeholder{font-size:calc(2rem + .3vw)!important}.modal-kiosk .input-group .form-control::placeholder{font-size:calc(2rem + .3vw)!important}.modal-kiosk .content-qr{width:23rem!important}.tel-wrapper,.tel-wrapper .iti{width:100%}.picker__list-item--disabled{height:0;padding:0!important;color:transparent!important}.picker--opened .picker__frame{padding:1rem}.picker__wrap .picker__box{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;border:var(--bs-secondary) 1px solid}li.picker__list-item.picker__list-item--title{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;background:var(--bs-primary);color:var(--bs-btn-color-primary);font-weight:600;text-align:center;margin:0 .5rem;margin-bottom:.5rem}.date-picker__container{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.date-picker__content{width:100%;height:2.3rem;font-size:1rem;font-weight:500;border:2px solid var(--bs-color-secondary);display:flex;justify-content:center;align-items:center;background-color:var(--bs-white)}.date-picker__content#input-date{-moz-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.modal-body.product-food{display:flex;flex-direction:column;justify-content:center;gap:.5rem}.modal-body.product-food .food-img{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;box-shadow:var(--bs-box-shadow-welcom);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;max-width:30rem;height:15rem}.modal-body.product-food .food-desc{font-size:16px;line-height:1.381002381;font-weight:500;letter-spacing:.011em;color:#585858}.modal-body.product-food .food-allergens{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}.modal-body.product-food .food-allergens .allergens-img{width:2rem;height:2rem;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media(max-width:767px){.horizontal-scroll{overflow-x:auto;overflow-y:hidden}.wrapper-scroll-body-modal{display:flex;flex-direction:column}.flex-container{-moz-column-count:auto;column-count:auto;-moz-column-width:auto;column-width:auto}}@media(min-width:768px){.horizontal-scroll{overflow-x:auto;overscroll-behavior-x:contain;display:flex}.wrapper-scroll-body-modal{display:flex;flex-direction:column;height:100%}.flex-container{-moz-column-count:auto;column-count:auto;-moz-column-width:15rem;column-width:15rem;-moz-column-gap:1rem;column-gap:1rem;-moz-column-fill:balance;column-fill:balance;padding:0 0 .2rem 0}}.app-modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-padding-x:0;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-btn-color-primary);--bs-modal-bg:rgb(var(--bs-primary-rgb));--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.app-modal .modal-body,.app-modal .modal-footer,.app-modal .modal-header{padding-top:1rem;padding-bottom:1rem;padding-left:var(--bs-modal-padding-x);padding-right:var(--bs-modal-padding-x)}.app-modal-danger{--bs-modal-bg:#d03535;--bs-modal-color:var(--bs-white);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-header-border-color:var(--bs-danger-border-subtle);--bs-modal-footer-border-color:var(--bs-danger-border-subtle)}.alert{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;border:0;border-left:4px solid var(--bs-alert-color);box-shadow:var(--bs-box-shadow-welcom);font-weight:700}.alert-order{border:0;border-left:4px solid var(--bs-color-order);background-color:var(--bs-color-bg-order);color:var(--bs-color-order);display:flex;justify-content:center;align-items:center}.alert-order i{margin-right:.3rem;-webkit-animation:cartel 1s infinite;-webkit-transform-origin:top center}.alert-account{border:0;border-left:4px solid var(--bs-color-account);background-color:var(--bs-color-bg-account);color:var(--bs-color-account);display:flex;justify-content:center;align-items:center}.alert-account i{margin-right:.3rem;-webkit-animation:cartel 1s infinite;-webkit-transform-origin:top center}.alert-new-product,.alert-new-product:not([style*="display: none"]){animation:slideInFromRight .5s ease-out forwards}.alert-new-product{display:inline-block;position:absolute;right:1.75rem;white-space:nowrap;background-color:var(--bs-secondary);color:#000;padding:5px 0 5px 10px;border-radius:5px;box-shadow:-3px 3px 6px rgba(0,0,0,.16),-3px 3px 6px rgba(0,0,0,.23);font-size:.8rem}.alert-new-product.hide{animation:slideOutToRight .5s ease-out forwards}.alert-reserve,.alert-reserve.account,.alert-reserve.order,.alert-reserve.process-pay{position:absolute;top:-7px;right:-4px;white-space:nowrap;margin:0 .2rem;padding:0 .3rem;font-size:small;font-weight:600;color:var(--bs-white);border-radius:var(--bs-border-radius);z-index:2}.alert-reserve.order{background-color:var(--bs-color-order)}.alert-reserve.account{background-color:var(--bs-color-account)}.alert-reserve.process-pay{background-color:#ffc300}.alert-date{position:sticky;top:50px;left:0;right:0;margin:0;text-align:center;z-index:10;width:100%;padding:.25rem}footer{margin-top:1rem;padding:2rem 1rem;box-shadow:var(--bs-box-shadow-welcom);width:100%;background-color:var(--bs-bg-footer);color:var(--bs-color-footer);display:flex;align-items:center;justify-content:center}footer.footer-secondary{background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary)}footer.footer-secondary .legal-warning{text-decoration-color:var(--bs-primary);color:var(--bs-btn-color-primary)}footer.footer-primary{background-color:var(--bs-primary);color:var(--bs-btn-color-primary)}footer.footer-primary .legal-warning{text-decoration-color:var(--bs-secondary);color:var(--bs-btn-color-primary)}footer a{color:var(--bs-white)}footer .row-column-gap{align-items:center}footer .enisa{width:100%;max-width:350px;margin-bottom:2rem}@media(min-width:768px){footer .enisa{margin-bottom:0}}footer .info-footer{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}footer .info-footer span{text-transform:uppercase}footer.footer-leads{padding:2rem;margin-top:0}footer.footer-leads .row{gap:2rem}footer .footer-body{padding-left:1rem;padding-right:1rem}footer .footer-footer{display:flex;justify-content:center;gap:1rem}.reserve-container{background-color:var(--bs-primary);display:flex;flex-direction:column;align-items:center;color:var(--bs-white);gap:.5rem;border-radius:var(--bs-border-radius);position:relative;overflow:hidden}.reserve-container.invitation{background-color:var(--bs-bg-input);color:var(--bs-black)}.reserve-container.invitation .reserve-card-content,.reserve-container.invitation .restaurant-name{color:var(--bs-black)}.color-top{border-top-right-radius:var(--bs-border-radius);border-top-left-radius:var(--bs-border-radius);position:absolute;top:0;left:0;height:5rem;width:100%;background-color:var(--bs-primary-bg-active-btn);color:var(--bs-btn-color-primary)}.color-top.menu,.reserve-color-top{display:flex;flex-direction:column;align-items:center;justify-content:center}.reserve-color-top{padding:1rem;border-top-right-radius:var(--bs-border-radius);border-top-left-radius:var(--bs-border-radius);min-height:5rem;width:100%;background-color:var(--bs-primary-bg-active-btn)}.reserve-card-btn-cancel{position:absolute;top:0;right:0}.reserve-card-qr{width:-moz-max-content;width:max-content;z-index:1}.reserve-card-content{display:flex;flex-direction:column}.reserve-card-content,.reserve-card-content-modal{padding:1rem;gap:.5rem;align-items:center;color:var(--bs-btn-color-primary)}.reserve-card-content-modal{margin-top:1rem;margin-bottom:1rem;border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;background-color:var(--bs-primary);justify-content:space-between}.reserve-card-data{font-size:1.2rem;color:var(--bs-btn-color-primary)}.reserve-card-restaurant{display:flex;flex-direction:column;align-items:center;text-align:center}svg.table-icon{width:23px}.restaurant-name{font-size:1.8rem;font-weight:600;color:var(--bs-btn-color-primary)!important;text-transform:uppercase}.restaurant-share{display:flex;gap:.5rem}.restaurant-location{color:var(--bs-btn-color-primary)}.restaurant-reserve-name{font-size:1.3rem;text-transform:uppercase}.share-content{display:flex;align-items:center;gap:.5rem;justify-content:space-between}.share-content a{text-decoration:none}.share-btn{border-radius:var(--bs-border-radius);overflow:hidden;display:flex;align-items:center}.share-btn.whatsapp{color:var(--bs-white);background-color:#1da851;text-decoration:none;display:grid;place-content:center;width:-moz-max-content;width:max-content}.share-btn.whatsapp i{padding:.4rem .5rem}.share-btn.whatsapp span{background-color:#25d366}.share-btn span{padding:.2rem .5rem;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600;height:100%}.badge.badge-cart{position:absolute;top:-7px;right:-5px;border-radius:var(--bs-border-radius-pill);background-color:var(--bs-primary);color:var(--bs-btn-color-primary)}.badge.badge-custom{background-color:var(--bs-white);color:var(--bs-black);text-transform:uppercase}.badge.badge-btn{top:-10px;right:-5px}.badge.badge-btn,.badge.badge-icon{position:absolute;border-radius:var(--bs-border-radius-pill)}.badge.badge-icon{top:-5px;right:-25px;background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary)}.badge.badge.started{background-color:var(--bs-secondary);text-transform:uppercase}.badge.badge.cancelled,.badge.badge.finish{background-color:var(--bs-body-bg);text-transform:uppercase}.badge.badge-primary{background-color:var(--bs-primary);color:var(--bs-btn-color-primary)}.badge.badge-secondary{background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary)}.badge.badge-success{background-color:var(--bs-success);color:var(--bs-success-bg-subtle)}.badge.badge-danger{background-color:var(--bs-danger);color:var(--bs-danger-bg-subtle)}.badge.badge-warning{background-color:var(--bs-warning);color:var(--bs-warning-bg-subtle)}.badge.badge-info{background-color:var(--bs-info);color:var(--bs-info-bg-subtle)}.badge.badge-dark{background-color:var(--bs-dark);color:var(--bs-dark-bg-subtle)}.badge.badge-light{background-color:var(--bs-light);color:var(--bs-black)}.badge.badge-plus{width:-moz-fit-content;width:fit-content;color:#5fb894;background-color:#edfaf5;border-radius:4px;padding:4px;font-size:.75rem;line-height:.875rem;font-weight:500;letter-spacing:-.5px;margin:0}.card-units{font-size:1rem}.products-list-content{margin-bottom:1rem}.products-list-content .product-card-client-list{background-color:var(--bs-white);color:var(--bs-black);margin-bottom:.3rem}.products-list-content .product-card-client-list.list-copilot{background-color:var(--bs-body-bg);color:var(--bs-body-color)}.extras-products-list{margin-bottom:1rem}.extras-products-list .product-card-client-list{margin-bottom:.3rem}.extras-container{display:flex;flex-direction:column;gap:1rem}.extras-container .extras-title{font-size:16px;font-weight:600;text-transform:uppercase}.extras-container .extras-subtitle{font-size:.75rem;font-weight:400}.product-card-client{--card-space:10px;--color-title:#404040;--color-text:#6e6e6e;--w-img:6rem;cursor:pointer;color:var(--color-title);border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;padding:10px;border:2px solid transparent;background-color:var(--bs-white)}.product-card-client.addProduct{background-color:#ebfaf4;border:2px solid #5fb894}.product-card-client.not-available{background-color:#f2f2f2}.product-card-client.not-available .not-available{position:absolute;top:10px;right:15px;background-color:#999;color:#fff;padding:5px 10px;border-radius:5px;font-size:.9rem}.product-card-client-vertical{width:190px;height:100%;flex-shrink:0;scroll-snap-align:center}.product-card-client-vertical .product-card-body{display:flex;flex-direction:column;height:100%}.product-card-client-vertical .product-card-info{height:100%;justify-content:space-between}.product-card-client-vertical .product-card-img{--w-img:100%;height:7rem!important}.product-card-client-vertical .product-card-btns{display:flex;flex-direction:column;align-items:center}.product-card-client-vertical .product-card-btns .btns{display:flex;align-items:center;justify-content:flex-end;width:100%}.product-card-client-vertical .product-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;font-weight:400;text-overflow:ellipsis;overflow:hidden}.product-card-client.product-card-client-copilot{background-color:var(--bs-primary);color:var(--bs-btn-color-primary)}.product-card-client.product-card-client-list{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;--w-img:30px;width:100%;padding:.5rem;border:1px solid transparent}.product-card-client.product-card-client-list .product-card-img{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;height:32px}.product-card-client.product-card-client-list .product-card-data{flex-direction:row;justify-content:space-between}.product-card-client.product-card-client-list .form-check-input{width:1.5rem;height:1.5rem}.product-card-client .product-card-body{display:flex;gap:var(--card-space)}.product-card-client .product-card-data{display:flex;flex-direction:column;justify-content:space-between;height:100%}.product-card-client .product-card-title{font-weight:700;color:currentcolor}.product-card-client .product-card-price{font-weight:600;color:currentcolor;display:flex;flex-direction:row;align-items:center;gap:.5rem}.product-card-client .product-card-info{display:flex;flex-direction:column;flex:1 1}.product-card-client .product-card-text{color:var(--color-text);font-size:15px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;text-overflow:ellipsis;overflow:hidden;flex:1}.product-card-client .product-card-unit{font-weight:700;text-align:center;padding:0 .5rem}.product-card-client .product-card-img{width:var(--w-img);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;height:100px;overflow:hidden;position:relative;-o-object-fit:cover;object-fit:cover}.product-card-client .product-card-btns{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--card-space)}.product-card-client .product-card-btns .btns{display:flex;align-items:center;gap:.2rem}.product-food .product-card-client .product-card-img{-o-object-fit:cover;object-fit:cover}.product-drink .product-card-client .product-card-img,.product-food .product-card-client .product-card-img{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;width:var(--w-img);height:var(--w-img);overflow:hidden;position:relative}.product-drink .product-card-client .product-card-img{-o-object-fit:contain;object-fit:contain}.date-fired,.date-fired.content-img{border-color:var(--bs-warning);position:relative}.date-fired.content-img:after,.date-fired:after{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;font-size:3rem;position:absolute;content:"";display:grid;place-content:center;z-index:2;font-family:Font Awesome\ 5 Free;font-weight:600;width:100%;height:100%;opacity:70%;animation:pulse 4.5s infinite;background:linear-gradient(180deg,rgba(255,230,0,.658) 50%,transparent);color:#ffe600;top:0}.product-card-employee{--card-space:10px;--color-title:#404040;--color-text:#6e6e6e;--w-img:70px;--w-card:10rem;--h-card:4rem;border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;padding:10px;border:2px solid transparent;background-color:var(--bs-white);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;position:relative;flex-shrink:0;background-color:var(--bs-primary);color:var(--bs-btn-color-primary);border-color:var(--bs-primary);padding:0;width:var(--w-card);height:var(--h-card);display:flex}.product-card-employee.addProduct{background-color:#ebfaf4;border:2px solid #5fb894}.product-card-employee.highlight,.product-card-employee.highlight:before{background-color:var(--bs-color-account)}.product-card-employee.highlight:before{content:"";display:block}.product-card-employee.started{position:relative;border-color:#ffbf00}.product-card-employee.prepared{position:relative;border-color:var(--bs-secondary)}.product-card-employee.finish{border-color:var(--bs-gray-300)}.product-card-employee-new{border-color:var(--bs-secondary)}.product-card-employee-secondary{background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary);border-color:var(--bs-secondary)}.product-card-employee-secondary.rotate-text{border-radius:3px;writing-mode:vertical-lr;width:-moz-max-content;width:max-content;padding:.2rem}.product-card-employee-secondary.rotate-text .product-card-data .product-card-title{transform:rotate(180deg);font-size:.612rem;padding:0}.product-card-employee-not-cart-session{width:13rem;height:100%}.product-card-employee-not-cart-session .product-card-body,.product-card-employee-not-cart-session .product-card-body .product-card-info{width:100%}.product-card-employee-not-cart-session .product-card-body .product-card-info .product-card-data{display:flex;flex-direction:row;justify-content:space-between}.product-card-employee.product-cancelled,.product-card-employee.product-cancelled.content-img{border-color:var(--bs-danger);position:relative}.product-card-employee.product-cancelled.content-img:after,.product-card-employee.product-cancelled:after{font-size:3rem;position:absolute;content:"";display:grid;place-content:center;z-index:2;font-family:Font Awesome\ 5 Free;font-weight:600;width:100%;height:100%;opacity:60%;color:red}.product-card-employee-finish{background-color:var(--bs-body-bg);border-color:var(--bs-border-color-translucent);color:var(--bs-body-color)}.product-card-employee.product-choice{width:calc(var(--w-card) + 5rem)}.product-card-employee.product-choice .product-card-data{width:100%}.product-card-employee.product-choice .product-card-choice{width:100%;text-wrap:wrap;font-size:14px;text-transform:lowercase}.product-card-employee.product-choice .product-card-info{flex-direction:row}.product-card-employee.product-card-employee-commander{position:relative;width:100%;overflow:hidden;border-color:var(--bs-body-bg);min-height:5rem}.product-card-employee.product-card-employee-commander.addProduct{color:var(--bs-white);background:linear-gradient(180deg,#076b43,var(--bs-primary));border-color:#093b27}.product-card-employee.product-card-employee-commander.addProduct .product-card-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#093b27,transparent);z-index:1}.product-card-employee.product-card-employee-commander .product-card-title{font-size:.7rem;text-shadow:none;padding:0}.product-card-employee.product-card-employee-commander .product-card-info{padding:.2rem;justify-content:space-between}.product-card-employee.product-card-employee-commander .product-card-body{height:100%;width:100%;z-index:1;left:0;display:flex;flex-direction:column;padding:.1rem;gap:0}.product-card-employee.product-card-employee-commander .product-card-img{width:100%;height:100%;position:absolute;border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.product-card-employee.product-card-employee-commander .product-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:0}.product-card-employee.product-card-employee-commander .product-card-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent);z-index:1}.product-card-employee.product-card-employee-commander .product-card-btns{z-index:1;position:absolute;bottom:0;left:0;width:100%}.product-card-employee.selected-product{background-color:var(--bs-secondary);border-color:var(--bs-secondary);color:var(--bs-btn-color-secondary)}.product-card-employee.content-img{color:var(--bs-white);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.product-card-employee.content-img:before{border-top-left-radius:.5rem;-moz-border-top-right-radius:.25rem;border-top-right-radius:.4rem;-moz-border-bottom-left-radius:.25rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:.75rem;border-bottom-right-radius:.4rem;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.699) 50%,transparent)}.product-card-employee.content-img.selected-product .product-card-title{color:var(--bs-primary)}.product-card-employee.content-img.selected-product:before{border-top-left-radius:.5rem;-moz-border-top-right-radius:.25rem;border-top-right-radius:.4rem;-moz-border-bottom-left-radius:.25rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:.75rem;border-bottom-right-radius:.4rem;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,var(--bs-secondary) 50%,transparent 100%)}.product-card-employee .product-card-body{display:flex;gap:var(--card-space);width:100%;height:100%}.product-card-employee .product-card-title{font-weight:700;font-size:14px;line-height:14px;padding-top:.4rem;padding-left:.2rem;margin:0;word-break:break-word;hyphens:auto;overflow-wrap:break-word}.product-card-employee .product-card-info{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;z-index:1;padding:0}.product-card-employee .product-card-choice{font-size:.75rem;font-weight:700;line-height:.9rem;word-break:break-word;hyphens:auto;overflow-wrap:break-word;backdrop-filter:blur(6px) saturate(180%);-webkit-backdrop-filter:blur(6px) saturate(180%);background-color:rgba(42,121,108,.83);border:1px solid hsla(0,0%,100%,.125);border-radius:5px;padding:.1rem;height:100%;-moz-border-bottom-left-radius:.25rem;border-bottom-left-radius:.25rem;-moz-border-bottom-right-radius:.75rem;border-bottom-right-radius:.75rem}.product-card-employee .product-card-data{display:flex;flex-direction:column;padding:0}.product-card-employee .product-card-unit{font-weight:700;text-align:center}.product-card-employee .product-card-btns{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--card-space)}.product-card-employee .product-card-btns .btns{display:flex;align-items:flex-end;width:100%;font-size:.9rem}.product-card-employee .product-card-btns .btns .btn{font-size:inherit}.product-card-employee .product-card-footer{padding:.2rem;background-color:var(--bs-body-bg);z-index:1;display:flex;justify-content:flex-end;text-shadow:none;-moz-border-bottom-left-radius:.25rem;border-bottom-left-radius:.25rem;-moz-border-bottom-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-right-radius:23px}.product-card-container{display:flex;gap:0}.product-card-btn{width:1.5rem;display:grid;place-content:center;background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary);margin-bottom:.1rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-right-radius:.25rem;border-bottom-right-radius:.25rem}.badges-container{display:flex;justify-content:flex-end;position:absolute;width:100%;right:-5px;top:-7px;z-index:2}.badge-time{left:17px}.badge-temp,.badge-time{position:absolute;top:-8px;z-index:2;padding:0 .15rem;box-shadow:var(--bs-box-shadow-welcom)}.badge-temp{right:-5%}.badge-process{position:absolute;top:0;left:-7px;z-index:2}.badge-process,.badge-product-kitchen{padding:0 .15rem;box-shadow:var(--bs-box-shadow-welcom)}.badge-product-kitchen{font-size:.8rem}@property --rotate{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes rotate-loading-border{to{--rotate:360deg}}.loading-border{--rotate:0deg;border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;position:absolute;inset:0}.loading-border:before{content:"";background:conic-gradient(from var(--rotate),transparent 0,#fff 5%,transparent 10%);position:absolute;inset:0;animation:rotate-loading-border 2s linear infinite}.loading-border:after{content:"";background-color:var(--bs-primary);position:absolute;inset:2px}.card,.loading-border:after{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.card{box-shadow:var(--bs-box-shadow-welcom);overflow:hidden;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-white);background-clip:border-box;width:100%;margin-bottom:1rem}.card.active{border-color:var(--bs-secondary);transform:scale(1.1);background-color:var(--bs-bg-input)}.card .card-img-top{-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;aspect-ratio:286/191}.card .card-body .section-footer-title{margin:1rem 0}.card .card-container-img{height:5rem;overflow:hidden;position:relative}@media(min-width:768px){.card .card-container-img{height:17rem}}.card .card-container-img p{position:absolute;text-align:center;top:50%;left:50%;color:var(--bs-white);transform:translate(-50%,-50%);font-size:1.8rem;font-weight:600}.card .card-container-img img{width:100%;border-radius:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media(min-width:768px){.card .card-container-img img{height:100%}}.card .card-container-img:before{content:"";position:absolute;width:100%;height:100%;left:0;background-color:rgba(26,26,26,.568)}.card .card-content-btn{text-align:center}.card .list-group{-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem}.card .list-group .list-group-item{background-color:var(--bs-white)}.card .list-group .list-group-item:has(a){text-align:center}.card .list-group:first-child{-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem}.card .list-group:last-child{-moz-border-bottom-left-radius:.25rem;border-bottom-left-radius:.25rem;-moz-border-bottom-right-radius:.75rem;border-bottom-right-radius:.75rem}.card .card-body,.card .card-text{text-align:center}.card .card-text{margin-top:.5rem}.card .card-header{background-color:var(--bs-primary);color:var(--bs-btn-color-primary);border-radius:0;text-transform:uppercase;text-align:center}.card .card-header h3{margin-bottom:0}.card.product-food{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;padding:10px;border:2px solid transparent;background-color:var(--bs-white);border:2px solid var(--bs-gray-300)}.card.product-food.started{background:linear-gradient(-45deg,hsla(91,90%,71%,.253),hsla(91,69%,81%,.253),hsla(91,90%,71%,.253),hsla(91,69%,81%,.253));background-size:400% 400%;border-color:var(--bs-secondary);opacity:1;animation:gradient 2s ease infinite}.card.product-food.finish{border:2px solid var(--bs-body-bg)}.card.product-food.finish .icon-reservation{background-color:var(--bs-body-bg)}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.card.product-food.contains-allergen{border:2px solid var(--bs-form-invalid-border-color)}.card.product-food.contains-allergen .card-title:before{font-family:Font Awesome\ 5 Free;font-weight:600;content:"";color:var(--bs-form-invalid-color);margin-right:.5rem}.card.product-food.not-contains-allergen{border:2px solid var(--bs-form-valid-border-color)}.card.product-food.not-contains-allergen .card-title:before{font-family:Font Awesome\ 5 Free;font-weight:600;content:"";color:var(--bs-form-valid-color);margin-right:.5rem}.card.product-food.may-contains-allergen{border:2px solid var(--bs-orange)}.card.product-food.may-contains-allergen .card-title:before{font-family:Font Awesome\ 5 Free;font-weight:600;content:"";color:var(--bs-orange);margin-right:.5rem}.card.product-food.addProduct{background-color:#ebfaf4;border:2px solid #5fb894}.card.product-food .card-info{display:flex;gap:.5rem}.card.product-food .card-info .card-title{text-transform:uppercase;margin-bottom:0;font-size:16px;font-weight:600;color:#404040}.card.product-food .card-info .card-price{font-size:16px;font-weight:600;margin-bottom:.5rem;text-align:end;width:100%}.card.product-food .card-info .card-img{--w-img:100px;border-radius:.5rem;width:var(--w-img);overflow:hidden;position:relative}.card.product-food .card-info .card-img img{height:var(--w-img);width:var(--w-img);border-radius:10px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card.product-food .card-info .card-body{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;width:0;display:flex;flex-direction:column;text-align:start}.card.product-food .card-info .card-body .card-text{color:#6e6e6e;font-size:14px;letter-spacing:-.01em;line-height:1.33337;width:100%;height:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:0;font-weight:400;text-overflow:ellipsis;overflow:hidden}.card.product-food .card-text{text-align:start}.card.product-food .card-btns{display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-size:1.35rem}.card.product-food .card-btns .btns{display:flex;align-items:center;gap:.5rem}.card.product-food .card-actions{display:flex;flex-direction:column;gap:.5rem}.card.product-food .card-actions .card-ingredients{width:100%}.card.product-food .card-actions .card-ingredients .ingredients-img{width:2rem;height:2rem;-o-object-fit:cover;object-fit:cover;border-radius:50%}.card.product-food .card-actions .card-indicator{display:flex;justify-content:space-between}.card.product-food .card-actions .card-indicator .indicator{display:flex;gap:.5rem}.card.product-food .card-actions .card-indicator .indicator-name{font-weight:600}.card.product-food .card-actions .card-indicator .indicator-star{display:inline-block;width:-moz-max-content;width:max-content;color:var(--bs-yellow)}.card.product-food.product-commander{margin-bottom:0;border-radius:0;height:4rem;padding:0;position:relative}.card.product-food.product-commander .card-img img{-o-object-fit:cover;object-fit:cover;width:100%}.card.product-food.product-commander .card-info{flex-direction:column;padding:.25rem;width:100%;height:100%;position:absolute;top:0;left:0}.card.product-food.product-commander .card-info.content-img{background-color:rgba(0,0,0,.5);color:var(--bs-white);--bs-bg-opacity:0.5}.card.product-food.product-commander .card-info.content-img .card-title{color:var(--bs-white);font-size:14px}.card.product-food.product-commander .card-info .card-body{width:100%}.card-secction{display:flex;align-items:center;gap:10px;font-size:1.125rem;line-height:1;font-weight:600;white-space:nowrap;color:var(--bs-btn-color-primary);background-color:var(--bs-primary);text-shadow:var(--bs-primary) -2px 2px 0,var(--bs-primary) 2px 2px 0,var(--bs-primary) 0 2px 0;padding:1rem;margin:0;z-index:2;text-transform:uppercase;margin-bottom:.5rem}.card-secction hr{width:100%;margin:8px 0;border-right:none;border-bottom:none;border-left:none;-o-border-image:initial;border-image:initial;border-top:2px solid var(--bs-btn-color-primary)}.card-secction img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-secction-arrow{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;box-shadow:var(--bs-box-shadow-welcom);padding-left:1rem;padding-right:1rem;background-color:var(--bs-white);text-align:center;position:absolute;bottom:0;left:50%;width:2rem;transform:translate(-50%,-50%);font-size:10px;transition:transform .3s ease}.card-secction-arrow:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:600;transition:transform .3s ease}.card-secction.card-secction-commander{margin:0;padding:.5rem}.card-subsecction{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;box-shadow:var(--bs-box-shadow-welcom);margin-bottom:1rem;padding:.5rem;background-color:var(--bs-primary);overflow:hidden;position:relative;margin-inline:1rem}.card-subsecction:not(.collapsed) .card-secction-arrow:after{font-family:Font Awesome\ 5 Free;font-weight:600}.card-subsecction .subsection-title{color:var(--bs-btn-color-primary);text-transform:uppercase;font-weight:700}.card-subsecction-title{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;padding-left:1rem;position:absolute;background-color:var(--bs-white);top:5px;left:5px;font-weight:700;font-size:1.1rem}.card-subsecction-title i{margin-right:.5rem}.card-subsecction-arrow{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;box-shadow:var(--bs-box-shadow-welcom);padding-left:1rem;padding-right:1rem;background-color:var(--bs-white);text-align:center;position:absolute;bottom:0;left:50%;width:2rem;transform:translate(-50%,-50%);font-size:10px;transition:transform .3s ease}.card-subsecction-arrow:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:600;transition:transform .3s ease}.star-rating{direction:rtl;font-size:40px;unicode-bidi:bidi-override;display:flex;justify-content:center;gap:.5rem;position:relative}.star-rating input{display:none}.star-rating label{color:#ccc;cursor:pointer;transition:transform .2s,color .2s;position:relative;display:inline-flex;align-items:center;justify-content:center}.star-rating label i{position:relative;z-index:1}.star-rating input:checked~label,.star-rating label:hover,.star-rating label:hover~label{color:var(--bs-secondary)}.star-rating input:checked~label,.star-rating label:hover{transform:scale(1.2)}.star-rating label .svg-celebrate{position:absolute;transform:translate(-50%,-50%);animation:keyframes-svg-celebrate .5s;animation-fill-mode:forwards;display:none;stroke:var(--bs-secondary);fill:var(--bs-secondary);stroke-width:2px}.star-rating input:checked+label .svg-celebrate{display:block}.rating-feedback{color:var(--bs-gray)}@keyframes keyframes-svg-filled{0%{transform:scale(0)}25%{transform:scale(1.2)}50%{transform:scale(1);filter:brightness(1.5)}}@keyframes keyframes-svg-celebrate{0%{transform:scale(0)}50%{opacity:1;filter:brightness(1.5)}to{transform:scale(1.4);opacity:0;display:none}}.card-ebitdata{box-shadow:var(--bs-box-shadow-welcom);border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;background-color:var(--bs-white)}.card-ebitdata-primary{background-color:var(--bs-primary);color:var(--bs-btn-color-primary)}.card-ebitdata-secondary{background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary)}.card-ebitdata-success{background-color:var(--bs-success);color:var(--bs-success-bg-subtle)}.card-ebitdata-danger{background-color:var(--bs-danger);color:var(--bs-danger-bg-subtle)}.card-ebitdata-warning{background-color:var(--bs-warning);color:var(--bs-warning-bg-subtle)}.card-ebitdata-info{background-color:var(--bs-info);color:var(--bs-info-bg-subtle)}.card-ebitdata-title{margin-bottom:5px;font-weight:600}.card-ebitdata-information{font-weight:700;font-size:2rem;margin-bottom:5px}.card-ebitdata-sub-information{font-weight:600}.scroll-x .product-card-client-vertical .product-card-info{justify-content:end}.product-card-client-vertical.lg-card-vertical{width:100%;height:-moz-max-content;height:max-content;flex-shrink:0;scroll-snap-align:center}.product-drink .product-card-client-vertical.lg-card-vertical .product-card-img,.product-food .product-card-client-vertical.lg-card-vertical .product-card-img{height:12rem!important}.pulse{animation:pulseAnimation 2s infinite}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter,.fade-leave-to{opacity:0}.component-fade-enter-active,.component-fade-leave-active{transition:opacity .3s ease}.component-fade-enter,.component-fade-leave-to{opacity:0}.slide-fade-enter-from,.slide-fade-leave-to{transform:translateX(20px);opacity:0}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .4s ease}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(100%);opacity:0}.slide-fade-vertical-enter-from,.slide-fade-vertical-leave-to{transform:translateY(20px);opacity:0}.slide-fade-vertical-enter-active,.slide-fade-vertical-leave-active{transition:all .4s ease}.slide-fade-vertical-enter,.slide-fade-vertical-leave-to{transform:translateY(100%);opacity:0}.v-enter-active,.v-leave-active{transition:opacity .5s ease;position:absolute}.v-enter-from,.v-leave-to{opacity:0}.list-enter-active,.list-leave-active{transition:opacity .5s,transform .5s}.list-enter,.list-leave-to{opacity:0;transform:translateY(-20px)}.slide-down-enter-active,.slide-down-leave-active{transition:transform .5s ease-out,opacity .5s ease-out}.slide-down-enter,.slide-down-leave-to{transform:translateY(-100%);opacity:0}.f-modal-alert .f-modal-icon{border-radius:50%;border:4px solid gray;box-sizing:content-box;height:80px;margin:20px auto;padding:0;position:relative;width:80px}.f-modal-alert .f-modal-icon.f-modal-error,.f-modal-alert .f-modal-icon.f-modal-success{border-color:#a5dc86}.f-modal-alert .f-modal-icon.f-modal-error:after,.f-modal-alert .f-modal-icon.f-modal-error:before,.f-modal-alert .f-modal-icon.f-modal-success:after,.f-modal-alert .f-modal-icon.f-modal-success:before{background:var(--bs-white);content:"";height:120px;position:absolute;transform:rotate(45deg);width:60px}.f-modal-alert .f-modal-icon.f-modal-error:before,.f-modal-alert .f-modal-icon.f-modal-success:before{border-radius:120px 0 0 120px;left:-33px;top:-7px;transform-origin:60px 60px;transform:rotate(-45deg)}.f-modal-alert .f-modal-icon.f-modal-error:after,.f-modal-alert .f-modal-icon.f-modal-success:after{border-radius:0 120px 120px 0;left:30px;top:-11px;transform-origin:0 60px;transform:rotate(-45deg)}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-placeholder,.f-modal-alert .f-modal-icon.f-modal-success .f-modal-placeholder{border-radius:50%;border:4px solid hsla(98,55%,69%,.2);box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-fix,.f-modal-alert .f-modal-icon.f-modal-success .f-modal-fix{background-color:var(--bs-white);height:90px;left:28px;position:absolute;top:8px;transform:rotate(-45deg);width:5px;z-index:1}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line,.f-modal-alert .f-modal-icon.f-modal-success .f-modal-line{background-color:#a5dc86;border-radius:2px;display:block;height:5px;position:absolute;z-index:2}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line.f-modal-tip,.f-modal-alert .f-modal-icon.f-modal-success .f-modal-line.f-modal-tip{left:14px;top:46px;transform:rotate(45deg);width:25px}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line.f-modal-long,.f-modal-alert .f-modal-icon.f-modal-success .f-modal-line.f-modal-long{right:8px;top:38px;transform:rotate(-45deg);width:47px}.f-modal-alert .f-modal-icon.f-modal-error{border-color:#f27474}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-x-mark{display:block;position:relative;z-index:2}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-placeholder{border:4px solid rgba(200,0,0,.2)}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line{background-color:#f27474;top:37px;width:47px}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line.f-modal-left{left:17px;transform:rotate(45deg)}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line.f-modal-right{right:16px;transform:rotate(-45deg)}.f-modal-alert .f-modal-icon.f-modal-warning{border-color:#f8bb86}.f-modal-alert .f-modal-icon.f-modal-warning:before{animation:pulseWarning 2s linear infinite;background-color:var(--bs-white);border-radius:50%;content:"";display:inline-block;height:100%;opacity:0;position:absolute;width:100%}.f-modal-alert .f-modal-icon.f-modal-warning:after{background-color:var(--bs-white);border-radius:50%;content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}.f-modal-alert .f-modal-icon.f-modal-warning .f-modal-body{background-color:#f8bb86;border-radius:2px;height:47px;left:50%;margin-left:-2px;position:absolute;top:10px;width:5px;z-index:2}.f-modal-alert .f-modal-icon.f-modal-warning .f-modal-dot{background-color:#f8bb86;border-radius:50%;bottom:10px;height:7px;left:50%;margin-left:-3px;position:absolute;width:7px;z-index:2}.f-modal-alert .f-modal-icon .f-modal-icon{margin-top:50px}.animateSuccessTip{animation:animateSuccessTip .75s}.animateSuccessLong{animation:animateSuccessLong .75s}.f-modal-icon.f-modal-error.animate:after,.f-modal-icon.f-modal-success.animate:after{animation:rotatePlaceholder 4.25s ease-in}.animateErrorIcon{animation:animateErrorIcon .5s}.animateXLeft{animation:animateXLeft .75s}.animateXRight{animation:animateXRight .75s}.scaleWarning{animation:scaleWarning .75s infinite alternate}.pulseWarningIns{animation:pulseWarningIns .75s infinite alternate}.collapsing{height:0;overflow:hidden;transition:none}.collapsing.collapse-horizontal{width:0;height:auto}.zoom-effect{animation:zoomIn .7s ease-in-out;overflow:hidden}.jello-vertical{animation:jello-vertical .9s both;overflow:hidden}@keyframes jello-vertical{0%{transform:scaleX(1)}30%{transform:scale3d(.75,1.25,1)}40%{transform:scale3d(1.25,.75,1)}50%{transform:scale3d(.85,1.15,1)}65%{transform:scale3d(1.05,.95,1)}75%{transform:scale3d(.95,1.05,1)}to{transform:scaleX(1)}}.animate-once{animation:fadeInUp 1s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hidden-text{max-width:44px;gap:1rem;justify-content:start;padding-left:1rem;overflow:hidden}.navbar-container-scroll-categories{width:100%;position:fixed;box-sizing:border-box;top:50px;z-index:2;display:flex;overflow:hidden;background-color:var(--bs-primary);color:var(--bs-btn-color-primary);padding:.5rem}.navbar-container-scroll-categories a.link-menu{overflow:hidden;flex-wrap:nowrap;transition:all .15s ease-in-out 0s;align-items:center;display:flex;-webkit-box-align:center;max-width:115px}.navbar-container-scroll-categories a.link-menu.hidden-text{max-width:30px;padding-inline:.25rem;gap:1rem;justify-content:start;padding-left:.35rem}.navbar-container-scroll-categories a.link-menu.active{max-width:30px;padding-inline:.25rem;padding-left:.35rem}.navbar-container-scroll-categories a.link-menu.active i{margin-right:2rem}.navbar-container-scroll-categories .link-item{padding:3px;text-decoration:none;color:var(--bs-btn-color-primary);position:relative;display:inline-block;height:2rem;border:1px solid var(--bs-primary)}.navbar-container-scroll-categories .link-item.active{color:var(--bs-white)}.navbar-container-scroll-categories .link-item.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:var(--bs-btn-color-primary);animation:revealTextDecoration .5s ease forwards}.link-position-end{overflow:hidden;flex-wrap:nowrap;transition:all .15s ease-in-out 0s;align-items:center;display:flex;-webkit-box-align:center;max-width:44px}.link-position-end.hidden-text{max-width:44px}.link-position-end.hidden-text i{margin-right:2rem}.categories-container{display:flex;gap:8px;padding:6px 10px;flex-wrap:nowrap}.category-item{display:flex;gap:8px;flex-shrink:0;align-items:center;flex-grow:1}.category-item.view-list{width:min(100vw - 1.5%,90vw)}@media(min-width:576px){.category-item.view-list{width:min(100vw - 1%,98vw)}}.sub-menu-container{flex-direction:row;flex-grow:1}.product-container,.sub-menu-container{display:flex;gap:8px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.product-container{width:80%}.product-item{padding:5px;cursor:pointer;border:1px solid #ccc}.product-item.active{color:#fff}.navbar-primary{background-color:var(--bs-primary);color:var(--bs-btn-color-primary)}.navbar-bottom{width:100%;position:fixed;bottom:0;z-index:2;padding:0;padding-bottom:.3rem;padding-top:.3rem}.navbar-custom{box-shadow:var(--bs-box-shadow-welcom);width:100%;position:sticky;top:0;background-color:var(--bs-primary);z-index:10}.navbar-custom.animation-scroll{transition:.7s;overflow:hidden;box-shadow:none;height:0;padding:0;background-image:none}.navbar-custom.animation-scroll.scroll{padding:1rem;height:auto;animation:scrollBgVisible .3s ease-out forwards}.navbar-custom .navbar-toggler{color:var(--bs-btn-color-primary);padding:0;border:0}.navbar-custom .navbar-toggler:focus{border-radius:6px}.navbar-custom .navbar-toggler-icon{background-image:var(--bs-navbar-wewelcom)!important}.navbar-custom .nav-link{color:var(--bs-btn-color-primary);position:relative}.navbar-custom .nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px}.navbar-custom .nav-link.active{color:var(--bs-btn-color-primary)}.navbar-custom .nav-link.active:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;animation:growBorder .3s ease forwards}.navbar-custom .logo{max-width:150px}.navbar-nav .nav-item{font-size:1.3rem}.navbar-top{box-shadow:var(--bs-box-shadow-welcom);width:100%;position:fixed;top:0;background-color:var(--bs-primary);z-index:1;color:var(--bs-btn-color-primary)}.account-cart,.shopping-cart{opacity:0;transition:fadeOut .8s ease;padding:.5rem .8rem;width:40px;height:40px;position:relative}.account-cart.view-btn,.shopping-cart.view-btn{animation:fadeIn .8s forwards}.account-cart.hidden-button,.shopping-cart.hidden-button{display:none;animation:fadeOut .8s forwards}.account-cart.hidden-button:has(.account-cart),.shopping-cart.hidden-button:has(.account-cart){display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.navbar-bottom::-webkit-scrollbar{width:0;height:0}.navbar-bottom .navbar-links{padding:1rem;display:flex;align-items:center;width:100%;white-space:nowrap}.navbar-bottom .nav-link{padding-left:1rem;padding-right:1rem;border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;color:var(--bs-btn-color-primary);position:relative;transition:all .5s ease}.navbar-bottom .nav-link.nav-fixed-button{position:fixed!important;left:0;z-index:1;height:3rem;display:flex;justify-content:center;align-items:center;font-weight:700}.navbar-bottom .nav-link.active,.navbar-bottom .nav-link.nav-fixed-button{background-color:var(--bs-white);color:var(--bs-black)}.navbar-bottom .nav-link.active:after{animation:growBorder .3s ease forwards}.navbar-bottom-container{color:var(--bs-btn-color-primary);position:fixed;bottom:65px;width:100%;height:0;z-index:3}.navbar-bottom-container,.navbar-bottom-container.btns-action-cart{background-color:transparent}.navbar-bottom-container .navbar-btns-action{margin-left:.5rem;margin-right:.5rem;margin-bottom:.5rem}.navbar-bottom-container .navbar-btns-action.float-btns{display:flex;justify-content:space-between;align-items:flex-end;height:0}.navbar-bottom-container .navbar-btns-action.float-btns .btn{box-shadow:0 .0625em .0625em rgba(0,0,0,.25),0 .125em .5em rgba(0,0,0,.25),inset 0 0 0 1px hsla(0,0%,100%,.1)}.navbar-bottom-container .navbar-btns-action.float-btns .btn.shopping-cart-open{animation:shopping-cart-open 1s linear 0s 1 normal none}.navbar-bottom-container .navbar-btns-action.float-btns .btn.shopping-cart-close{animation:shopping-cart-close 1s linear 0s 1 normal none}.navbar-bottom-container .navbar-content{display:flex;flex-direction:column-reverse;gap:.5rem}.container-navbar-bottom{display:flex;justify-content:space-evenly;width:100%}.navbar-client{padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;text-transform:uppercase}.app-navbar,.navbar-client{display:flex;justify-content:space-between}.app-navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.25rem;--bs-navbar-bg:rgba(var(--bs-primary-rgb),1);--bs-navbar-color:var(--bs-btn-color-primary);--bs-navbar-hover-color:rgba(var(--bs-secondary-rgb),0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color:rgba(var(--bs-secondary-rgb),1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:var(--bs-btn-color-primary);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-icon-bg:var(--bs-navbar-wewelcom);--bs-navbar-toggler-padding-y:0.15rem;--bs-navbar-toggler-padding-x:0.55rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius-sm);--bs-navbar-toggler-focus-width:0.10rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;flex-wrap:wrap;align-items:center;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);background-color:var(--bs-navbar-bg);position:fixed;top:0;right:0;left:0;z-index:1030}.app-navbar-toggler{--bs-border-width:0px;padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}.app-navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .15rem rgba(13,110,253,.25)}.app-navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.app-nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.app-nav-link,.app-nav-link.nav-link{color:var(--bs-nav-link-color)}.app-nav-link.nav-link:focus,.app-nav-link.nav-link:hover{color:var(--bs-nav-link-hover-color)}.app-navbar-bottom{position:fixed;bottom:0;z-index:2;width:100%;display:flex;flex-direction:column;align-items:end;pointer-events:none}.app-navbar-bottom-content{background-color:var(--bs-primary);color:var(--bs-btn-color-primary);width:100%;display:flex;gap:.5rem;padding:.5rem}.app-navbar-bottom .app-navbar-bottom-content,.app-navbar-bottom .app-navbar-bottom-content button,.app-navbar-bottom a,.app-navbar-bottom button{pointer-events:auto}.accordion{--border-radius:1rem;--bs-accordion-border-radius:1rem;--bs-accordion-inner-border-radius:var(--bs-accordion-border-radius)}.accordion-item{overflow:hidden}.accordion-header{border-bottom:0}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-white);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color)}.app-accordion-copilot{--bs-accordion-color:var(--bs-black);--bs-accordion-bg:var(--bs-white);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:transparent;--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-accordion-border-radius-sm: ;--bs-accordion-btn-padding-x:1rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.container-grid{display:grid;grid-auto-flow:column;grid-auto-rows:1fr;grid-template-columns:1.2fr .5fr;grid-template-rows:.3fr 1.7fr;grid-template-areas:"access-btns-grid access-btns-grid" "body-grid notifications-grid"}.access-btns-grid{grid-area:access-btns-grid}.body-grid{grid-area:body-grid;height:-moz-max-content;height:max-content}.notifications-grid{grid-area:notifications-grid;position:sticky;top:68px;align-self:start}@media(min-width:576px){.container-grid{grid-template-columns:1fr 1fr}}@media(min-width:768px){.container-grid{grid-template-columns:1fr 1fr}}@media(min-width:992px){.container-grid{grid-template-columns:1.3fr .8fr}}@media(min-width:1200px){.container-grid{grid-template-columns:1.4fr .6fr}}@media(max-width:719px){.container-grid{display:block}.access-btns-grid,.notifications-grid{position:static}}#app{min-height:100svh}.copilot-reservation-kitchen{--card-space:5px;--w-card:6rem;--bs-border-status-reservation:2px;border-radius:.5rem;padding:.5rem .5rem 0 .5rem;margin-top:1rem;position:relative;background-color:var(--bs-white);margin-top:0;display:flex;flex-direction:row;width:100%;padding:0;padding-bottom:.2rem;padding-left:.2rem;padding-right:.2rem;background-color:var(--bs-tertiary-bg)}.copilot-reservation-kitchen,.copilot-reservation-kitchen-finish.copilot-reservation-kitchen .reservation-kitchen-data{box-shadow:var(--bs-box-shadow-welcom);color:var(--bs-black)}.copilot-reservation-kitchen .reservation-wrapper-kitchen-data{padding-top:.4rem}.copilot-reservation-kitchen .reservation-wrapper-kitchen{flex:1;display:flex;flex-direction:column;overflow:hidden}.copilot-reservation-kitchen .reservation-kitchen-content{padding:0;padding-top:.4rem;width:100%;gap:var(--card-space)}.copilot-reservation-kitchen .reservation-kitchen-content-product-list{height:100%;box-sizing:border-box;display:flex;gap:var(--card-space)}.copilot-reservation-kitchen.hotTable{position:sticky;z-index:3;top:0;background-color:var(--bs-primary)}@media(min-width:768px){.copilot-reservation-kitchen.hotTable{flex-direction:row}}.copilot-reservation-kitchen.hotTable .product-card-employee{width:5rem;height:3rem}.copilot-reservation-kitchen.hotTable .product-card-employee.product-choice{width:10rem}.container-comment-kitchen{background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary);-moz-border-bottom-left-radius:.25rem;border-bottom-left-radius:.25rem;-moz-border-bottom-right-radius:.75rem;border-bottom-right-radius:.75rem}.comment-kitchen{font-size:1rem;line-height:1rem;width:100%;overflow-x:auto;white-space:nowrap;position:relative;scrollbar-width:none;-ms-overflow-style:none;font-weight:700}.comment-kitchen::-webkit-scrollbar{display:none}.scroll-shadow{position:absolute;top:0;right:0;height:100%;width:20px;pointer-events:none;background:linear-gradient(270deg,rgba(0,0,0,.2),transparent);border-radius:3px}.content-hero{color:var(--bs-btn-color-primary);display:grid;place-content:center;padding:clamp(1rem,5vw,5em);height:100vh;position:relative}.content-hero-footer{position:absolute;bottom:0;left:0;font-size:.8rem;width:100%}@media(min-width:768px){.content-hero-footer{bottom:20px;left:20px;font-size:1rem}}.bg-gradient-welcom{background:#11273c;background:radial-gradient(circle,#11273c 0,#000 60%);background:-webkit-radial-gradient(circle,#11273c 0,#000 90%)}.logo-hero{margin:0 auto;width:18rem;margin-bottom:1rem}@media(min-width:768px){.logo-hero{width:25rem}}.h1-hero{font-size:clamp(1.8rem,4vw,5rem);margin-top:1rem}.h1-hero,.h1-sub-hero{line-height:1.1;font-weight:700;text-align:center}.h1-sub-hero{font-size:clamp(3.5rem,3vw,5rem);border-bottom:none}.h2-sub-hero{font-size:clamp(1.3rem,2vw,3.125em);line-height:1.2;text-align:center;border-bottom:none}@media(min-width:768px){.sub-hero-end{margin-left:3rem}}.content-sub-hero{display:grid;place-content:center;color:var(--bs-btn-color-primary);position:relative;min-height:130vh}@media(min-width:768px){.content-sub-hero{min-height:80vh}}.card-assessment{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;height:100%;padding:1rem;border:2px dashed var(--bs-secondary);text-align:center;margin-bottom:1rem}.card-assessment-title{font-size:1.5rem;font-weight:bolder}.card-assessment-number{font-size:5rem;font-weight:700}.card-assessment-information{color:var(--bs-secondary)}section.card-assessment{height:-moz-max-content;height:max-content;padding:1rem;border:2px dashed var(--bs-secondary);text-align:center;margin-bottom:1rem;color:var(--bs-primary);margin-inline:auto}@media(min-width:768px){section.card-assessment{width:20rem}}section.card-assessment .card-assessment-title{font-size:1.5rem;font-weight:bolder;position:relative}section.card-assessment .card-assessment-title .star{position:relative;top:0;right:0}section.card-assessment .card-assessment-number{font-size:3.5rem;font-weight:700}section.card-assessment .card-assessment-information{color:inherit;font-weight:700;font-size:1.3rem;text-transform:uppercase}section.card-assessment-full{background-color:var(--bs-secondary);color:var(--bs-primary);text-align:center}@media(min-width:768px){section.card-assessment-full{margin-inline:1rem}}section.card-assessment-full .card-assessment-number{font-size:5rem;font-weight:bolder;position:relative;line-height:6rem}section.card-assessment-full .card-assessment-information{color:inherit;font-weight:700;font-size:1.3rem;text-transform:uppercase}.list-group{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.list-group.list-group-flush{border-radius:0}.list-group-item{padding:.3rem}.app-schedule-list{margin-bottom:1rem;text-align:center;color:var(--bs-body-color)}.app-schedule-list ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.schedule-item{padding:.65rem .9rem;background-color:var(--bs-body-bg);border-radius:4px;transition:background-color .3s ease;display:flex;flex-direction:column;align-items:center;width:8rem}.schedule-item:hover{opacity:.6}.schedule-day{font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.schedule-hours{font-size:1rem;color:#555}.app-list-group-xs{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;justify-content:center}.app-list-group-xs li{border:1px solid #dee2e6;padding:0 .25rem;display:flex;align-items:center;justify-content:center}.app-list-group-xs li:not(:first-child){border-left:none}.app-list-group-xs li:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.app-list-group-xs li:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.app-list-group-xs li:not(:first-child):not(:last-child){border-radius:0}.app-list-group-xs.app-list-group-xs-vertical{display:block;text-align:center}.app-list-group-xs.app-list-group-xs-vertical li{display:block;width:100%;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;padding:.15rem}.app-list-group-xs.app-list-group-xs-vertical li:not(:first-child){border-top:none}.app-list-group-xs.app-list-group-xs-vertical li:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-left-radius:0}.app-list-group-xs.app-list-group-xs-vertical li:last-child{border-top-right-radius:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.list-group-white{--bs-list-group-color:var(--bs-black);--bs-list-group-bg:var(--bs-white)}.app-carousel .carousel-inner{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);min-height:20rem}.app-maps{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}.app-col-column{display:flex;flex-direction:column}.app-grid{display:grid}.app-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.app-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.app-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.app-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.app-grid-6{grid-template-columns:repeat(6,minmax(0,1fr))}.app-grid-sm-2{display:grid}@media(min-width:576px){.app-grid-sm-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-grid-sm-3{display:grid}@media(min-width:576px){.app-grid-sm-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.app-grid-sm-4{display:grid}@media(min-width:576px){.app-grid-sm-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.app-grid-sm-5{display:grid}@media(min-width:576px){.app-grid-sm-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.app-grid-sm-6{display:grid}@media(min-width:576px){.app-grid-sm-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.app-grid-md-2{display:grid}@media(min-width:768px){.app-grid-md-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-grid-md-3{display:grid}@media(min-width:768px){.app-grid-md-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.app-grid-md-4{display:grid}@media(min-width:768px){.app-grid-md-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.app-grid-md-5{display:grid}@media(min-width:768px){.app-grid-md-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.app-grid-md-6{display:grid}@media(min-width:768px){.app-grid-md-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.app-grid-lg-2{display:grid}@media(min-width:992px){.app-grid-lg-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-grid-lg-3{display:grid}@media(min-width:992px){.app-grid-lg-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.app-grid-lg-4{display:grid}@media(min-width:992px){.app-grid-lg-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.app-grid-lg-5{display:grid}@media(min-width:992px){.app-grid-lg-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.app-grid-lg-6{display:grid}@media(min-width:992px){.app-grid-lg-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.app-grid-xl-2{display:grid}@media(min-width:1200px){.app-grid-xl-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-grid-xl-3{display:grid}@media(min-width:1200px){.app-grid-xl-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.app-grid-xl-4{display:grid}@media(min-width:1200px){.app-grid-xl-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.app-grid-xl-5{display:grid}@media(min-width:1200px){.app-grid-xl-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.app-grid-xl-6{display:grid}@media(min-width:1200px){.app-grid-xl-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.app-grid-xxl-2{display:grid}@media(min-width:1400px){.app-grid-xxl-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-grid-xxl-3{display:grid}@media(min-width:1400px){.app-grid-xxl-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.app-grid-xxl-4{display:grid}@media(min-width:1400px){.app-grid-xxl-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.app-grid-xxl-5{display:grid}@media(min-width:1400px){.app-grid-xxl-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.app-grid-xxl-6{display:grid}@media(min-width:1400px){.app-grid-xxl-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.app-layout-grid{display:grid;grid-template-columns:35% auto 7rem;height:100vh;max-height:100vh;overflow:hidden}.column-half{height:50%;overflow:hidden;display:inline-block}.column-half,.sidebar{border:1px solid var(--bs-primary)}.sidebar{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;height:100%;width:7rem;flex-shrink:0}.app-auto-grid-btn-tpv{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.8rem,1fr));grid-auto-rows:auto;gap:.25rem}@keyframes expandHeight{0%{opacity:0;display:none}to{opacity:1;display:block}}@keyframes contractHeight{0%{opacity:1;display:block}to{opacity:0;display:none}}@keyframes scrollBgVisible{0%{background-color:transparent}to{background-color:var(--bs-primary)}}@keyframes scrollBgInvisible{0%{background-color:var(--bs-primary)}to{background-color:transparent}}@keyframes revealTextDecoration{0%{width:0}to{width:100%}}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideInFromRight{0%{transform:translateX(10%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideOutToRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(30%);opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeOutBackground{0%{background-color:rgba(var(--bs-color-tertiary),1)}to{background-color:rgba(var(--bs-color-tertiary),0)}}@keyframes pulseAnimation{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes loadingAnimation{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}12%,to{transform:rotate(-405deg)}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0deg);opacity:1}}@keyframes animateXLeft{0%,65%{left:82px;top:95px;width:0}84%{left:14px;top:33px;width:47px}to{left:17px;top:37px;width:47px}}@keyframes animateXRight{0%,65%{right:82px;top:95px;width:0}84%{right:14px;top:33px;width:47px}to{right:16px;top:37px;width:47px}}@keyframes scaleWarning{0%{transform:scale(1)}30%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes pulseWarning{0%{background-color:#fff;transform:scale(1);opacity:.5}30%{background-color:#fff;transform:scale(1);opacity:.5}to{background-color:#f8bb86;transform:scale(2);opacity:0}}@keyframes pulseWarningIns{0%{background-color:#f8d486}to{background-color:#f8bb86}}.form-row-content{margin-top:1rem}.form-row-content,.form-row-content :first-child.col-12{margin-bottom:1rem}@media(min-width:768px){.form-row-content{justify-content:center;gap:0}.form-row-content :first-child.col-12{margin-bottom:0}.content-w,.form-w{width:80%;margin:auto}}.content-center{display:flex;justify-content:center;align-items:center;padding:1rem}.content-center-justify{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.input-group .form-control.input__time,.input-group .form-control.picker__input{border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}.form-control,.form-control:focus{color:var(--bs-black)}.form-control:focus{background-color:var(--bs-bg-input)}.form-control.input-no-span{margin-bottom:1rem}.form-floating>.form-control:focus~label:after{background-color:var(--bs-bg-input);color:var(--bs-black)}.form-text{color:var(--bs-body-color)}.form-label{font-weight:600}input::-webkit-input-placeholder{color:inherit!important}input:-moz-placeholder,input::-moz-placeholder{color:inherit!important}input:-ms-input-placeholder{color:inherit!important}.input-group{transition:width .3s ease,opacity .3s ease,padding .3s ease}.input-group .input-group-text{background-color:var(--bs-bg-input);color:var(--bs-black)}.input-group-lg .form-control,.input-group-lg .input-group-text{border-radius:var(--bs-border-radius)}.form-control{background-color:var(--bs-bg-input)}.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color)}.vue-tel-input{border:0;border-radius:0}.vue-tel-input:focus,.vue-tel-input:focus-visible,.vue-tel-input:focus-within{border-color:var(--bs-secondary);box-shadow:none}.vue-tel-input .vti__dropdown{border-right:var(--bs-border-width) solid var(--bs-border-color);color:#000!important;background-color:var(--bs-bg-input);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);border-bottom-right-radius:0;border-top-right-radius:0}.vue-tel-input .vti__dropdown-list{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;color:inherit!important}.vue-tel-input .vti__dropdown-list .vti__dropdown-item.highlighted{background-color:var(--bs-info-bg-subtle)}.vue-tel-input .vti__dropdown.open,.vue-tel-input .vti__dropdown:hover,.vue-tel-input .vti__input{background-color:var(--bs-bg-input)}.vue-tel-input .vti__input{width:100%;border-right:var(--bs-border-width) solid var(--bs-border-color);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);border-bottom-left-radius:0;border-top-left-radius:0;border-left:none;color:inherit!important}.vue-tel-input .vti__input:focus,.vue-tel-input .vti__input:focus-visible,.vue-tel-input .vti__input:focus-within{border-color:#86b7fe;width:100%;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.vue-tel-input .vti__dropdown-list{background-color:var(--bs-bg-input);color:var(--bs-body-color);width:300px}.container-select{position:relative}.container-margin-x{margin:5rem auto}.container-services{background-image:linear-gradient(0deg in oklab,transparent -17% -17%,20%,#fff 26% 0);border-radius:.5rem}.icon-select{position:absolute;z-index:1;left:25px;top:50%;transform:translateY(-50%)}.form-select{background-color:var(--bs-bg-input);color:var(--bs-black)}.form-select.availability{background-color:#ebfaf4;border:2px solid #5fb894}.form-select.not-availability{background-color:#feabab;border-color:#b85f5f}.form-select option{padding-top:1rem;padding-bottom:1rem}textarea.form-control{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;background:var(--bs-bg-input);color:var(--bs-black)}textarea.form-control::focus{background-color:var(--bs-bg-input)}.form-floating>.form-control{min-height:5rem}.form-floating>label{white-space:normal;color:var(--bs-black)}.form-floating>.form-control:not(:-moz-placeholder)~label:after{background-color:var(--bs-bg-input)}.form-floating>.form-control:not(:placeholder-shown)~label:after{background-color:var(--bs-bg-input)}.form-check-input{background-color:var(--bs-bg-input);cursor:pointer}.form-check-input,.form-check-input:checked{border:var(--bs-border-width) solid var(--bs-secondary)}.form-check-input:checked{background-color:var(--bs-primary)}.form-check-input[type=radio]{border-radius:50%;width:18px;height:18px}.form-check-label{cursor:pointer}input[data-switch]{display:none}input[data-switch]+label{width:56px;height:24px;background-color:#e9ecef;border-radius:2rem;cursor:pointer;display:inline-block;text-align:center;position:relative;transition:all .1s ease-in-out}input[data-switch]+label:before{color:#6c757d;content:attr(data-off-label);display:block;font-family:inherit;font-weight:600;font-size:.75rem;line-height:24px;position:absolute;right:3px;margin:0 .21667rem;top:0;text-align:center;min-width:1.66667rem;overflow:hidden;transition:all .1s ease-in-out}input[data-switch]+label:after{content:"";position:absolute;left:4px;background-color:#6c757d;box-shadow:none;border-radius:2rem;height:18px;width:18px;top:3px;transition:all .1s ease-in-out}input[data-switch]:checked+label{background-color:#007bff}input[data-switch]:checked+label:before{color:#fff;content:attr(data-on-label);right:auto;left:4px}input[data-switch]:checked+label:after{left:34px;background-color:#e9ecef}input[data-switch=primary]+label{background-color:#e9ecef}input[data-switch=primary]:checked+label{background-color:#007bff}input[data-switch=success]+label{background-color:#e9ecef}input[data-switch=success]:checked+label{background-color:#28a745}input[data-switch=info]+label{background-color:#e9ecef}input[data-switch=info]:checked+label{background-color:#17a2b8}input[data-switch=warning]+label{background-color:#e9ecef}input[data-switch=warning]:checked+label{background-color:#ffc107}input[data-switch=danger]+label{background-color:#e9ecef}input[data-switch=danger]:checked+label{background-color:#dc3545}input[data-switch=secondary]+label{background-color:#e9ecef}input[data-switch=secondary]:checked+label{background-color:#6c757d}input:disabled+label{opacity:.5;cursor:default}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;--bs-btn-font-size:var(--bs-body-font-size);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:var(--bs-box-shadow-welcom)}.btn img,.btn svg{fill:currentColor}.btn-primary{--bs-btn-color:var(--bs-btn-color-primary);--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary-border-btn);--bs-btn-hover-color:var(--bs-btn-color-primary);--bs-btn-hover-bg:var(--bs-primary-bg-hover-btn);--bs-btn-hover-border-color:var(--bs-primary-border-hover-btn);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:var(--bs-btn-color-primary);--bs-btn-active-bg:var(--bs-primary-bg-active-btn);--bs-btn-active-border-color:var(--bs-primary-bg-active-btn);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--bs-btn-color-primary);--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary)}.btn-secondary{--bs-btn-color:var(--bs-btn-color-secondary);--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary-border-btn);--bs-btn-hover-color:var(--bs-btn-color-secondary);--bs-btn-hover-bg:var(--bs-secondary-bg-hover-btn);--bs-btn-hover-border-color:var(--bs-secondary-border-hover-btn);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:var(--bs-btn-color-secondary);--bs-btn-active-bg:var(--bs-secondary-bg-active-btn);--bs-btn-active-border-color:var(--bs-secondary-bg-active-btn);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--bs-btn-color-secondary);--bs-btn-disabled-bg:var(--bs-secondary);--bs-btn-disabled-border-color:var(--bs-secondary)}.btn-light{--bs-btn-disabled-bg:#d1d1d1}.btn-link{box-shadow:none}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bs-btn-color-primary);--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:var(--bs-btn-color-primary);--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:var(--bs-primary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--bs-primary);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-primary);--bs-gradient:none}.btn-outline-primary,.btn-outline-secondary{background-color:var(--bs-white);color:var(--bs-black)}.btn-outline-secondary{--bs-btn-color:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bs-btn-color-secondary);--bs-btn-hover-bg:var(--bs-secondary);--bs-btn-hover-border-color:var(--bs-secondary);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:var(--bs-btn-color-secondary);--bs-btn-active-bg:var(--bs-secondary);--bs-btn-active-border-color:var(--bs-secondary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--bs-secondary);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-secondary);--bs-gradient:none}.btn-outline-danger,.btn-outline-dark,.btn-outline-info,.btn-outline-light,.btn-outline-warning{background-color:var(--bs-white)}.btn-welcom{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.btn-welcom-sm{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.btn-square{border-radius:6px}.btn-badge{position:relative}.btn-rounded{border-radius:40px}.btn-circle{border-radius:99999px;padding:.3rem;width:1.7rem;height:1.7rem;font-size:.875rem;font-weight:500;display:flex;align-items:center;justify-content:center}.btn-filter{--bs-color-filter:#fff;background-color:var(--bs-color-filter)}.btn-filter.active{background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary)}.btn-whatsapp{background-color:#40a535;color:var(--bs-white);box-shadow:0 3px 8px rgba(0,0,0,.24)}.btn-whatsapp.btn:first-child:active,.btn-whatsapp:hover{background-color:#388b2e;color:var(--bs-white)}.btn-lg,.btn-sm{border-radius:var(--bs-border-radius)}.btn-xxl{font-size:2rem}.btn-xs{padding:.15rem .25rem}.btn-key{border:2px solid var(--bs-btn-color-secondary);filter:drop-shadow(0 3px 6px rgba(0,0,0,.16)) drop-shadow(0 3px 6px rgba(0,0,0,.23));width:50px;height:50px;border-radius:50%;cursor:pointer;font-weight:700;transition:transform .3s ease-out,opacity .3s ease-out;opacity:0;z-index:0;font-size:20px}.btn-key,.btn-key .label{background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary)}.btn-key .label{border:2px solid var(--bs-btn-color-secondary);opacity:1;transform:translateY(-50%) translateX(0);border-left:none}.btn-column{display:flex;flex-direction:column;align-items:center;justify-content:space-between;white-space:wrap}.btn-close{color:var(--bs-body-color);--bs-btn-close-bg:var(--bs-btn-close-icon)}.btn.finish{border:2px solid var(--bs-body-bg)}.btn.finish .icon-reservation{background-color:var(--bs-body-bg)}.btn.no-show{position:relative;border:2px solid #feabab}.btn.no-show .icon-reservation{background-color:#feabab}.btn-navbar{color:var(--bs-btn-color-primary);box-shadow:none;gap:0;padding:0;width:4rem;height:3rem;justify-content:normal}@media(min-width:768px){.btn-navbar{width:auto}}.btn-navbar span{font-size:clamp(10px,.2rem + 1vw,1rem)}.btn-navbar:active,.btn-navbar:focus,.btn-navbar:focus-visible,.btn-navbar:hover{background-color:transparent;box-shadow:none;border-color:transparent}.btn-transparent{padding:0;border:none;border-radius:0;background:none;color:inherit;box-shadow:none;outline:none}.btn-transparent:focus,.btn-transparent:hover{background:none;color:inherit;text-decoration:none}.btn-tpv{z-index:1;max-width:100%;font-size:small;font-weight:700;padding:.1em;height:5rem;width:5rem}.btn-tpv,.btn-tpv-sm{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;text-wrap:pretty;word-break:break-word;hyphens:auto}.btn-tpv-sm{height:7rem;width:7rem;padding:.25rem}.btn-tpv-sm .product-label{font-size:clamp(12px,2vw,16px);overflow:hidden;text-overflow:ellipsis;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-nav-tpv{height:4.5rem;width:4.5rem;display:block;text-align:center;word-wrap:break-word;font-size:.9rem;padding:.5rem;box-shadow:none;text-wrap:pretty;word-break:break-word;hyphens:auto;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group.btn-group-vertical{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.btn-group.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){-moz-border-top-left-radius:.75rem;border-top-left-radius:.75rem;-moz-border-top-right-radius:.25rem;border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group.btn-group-vertical>.btn:not(:first-child){-moz-border-bottom-left-radius:.25rem;border-bottom-left-radius:.25rem;-moz-border-bottom-right-radius:.75rem;border-bottom-right-radius:.75rem}.btn-group-vertical{flex-direction:column;align-items:baseline;justify-content:center}.btn-group-tpv{display:flex;flex-wrap:wrap;gap:.5rem}.btn-image-tpv:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.699) 50%,transparent);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.btn-image-tpv{color:var(--bs-white);z-index:1}.dropdown-menu{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.circle{display:block;position:relative;padding:0;z-index:98;margin:0 auto;box-shadow:0 6px 10px 0 rgba(0,0,0,.3);border-radius:50%;height:60px;width:60px;background-color:var(--white);transition:.2s;text-align:center}.circle:active{transform:scale(.9);box-shadow:0 2px 15px 0 rgba(0,0,0,.3)}.circle:hover{cursor:pointer;background-color:var(--af-white);box-shadow:0 8px 15px 0 rgba(0,0,0,.3)}.circle .open-icon-button{position:absolute;top:50%;left:50%;width:20px;height:20px;transition:.5s;transform:translate(-50%,-50%) rotate(45deg)}.sub-circle{z-index:0;position:absolute;height:50px;width:50px;overflow:hidden;border-radius:50%;transition:.3s;transform:scale(.5);opacity:0;padding:0;margin:0;box-shadow:0 6px 10px 0 rgba(0,0,0,.1);border:none}.sub-circle label{background-color:var(--af-white);display:block;color:#fff;width:100%;height:100%;line-height:50px;transition:.5s;font-size:1.5rem}.sub-circle label:hover{cursor:pointer;background-color:var(--af-white)}.subs{left:-20px;top:-50px;width:40px;height:40px;text-align:center;z-index:0;margin:0 auto;position:relative}.hidden-sub-trigger{display:none}.hidden-sub-trigger:checked~label{background-color:var(--white)}.hidden-trigger{display:none}.hidden-trigger:checked~.circle{transform:scale(.9);cursor:pointer;background-color:var(--white);box-shadow:0 8px 15px 0 rgba(0,0,0,.1)}.hidden-trigger:checked~.circle .open-icon-button{transform:rotate(540deg);margin-left:-10px;margin-top:-10px}.hidden-trigger:checked~.subs button:first-of-type{transform:translateY(-100px) scale(1);opacity:1;transition:.1s}.hidden-trigger:checked~.subs button:nth-of-type(2){transform:translate(75px,-75px) scale(1);opacity:1;transition:.2s}.hidden-trigger:checked~.subs button:nth-of-type(3){transform:translate(100px) scale(1);opacity:1;transition:.3s}.hidden-trigger:checked~.subs button:nth-of-type(4){transform:translate(75px,75px) scale(1);opacity:1;transition:.4s}.hidden-trigger:checked~.subs button:nth-of-type(5){transform:translateY(100px) scale(1);opacity:1;transition:.5s}.hidden-trigger:checked~.subs button:nth-of-type(6){transform:translate(-75px,75px) scale(1);opacity:1;transition:.6s}.hidden-trigger:checked~.subs button:nth-of-type(7){transform:translate(-100px) scale(1);opacity:1;transition:.7s}.hidden-trigger:checked~.subs button:nth-of-type(8){transform:translate(-75px,-75px) scale(1);opacity:1;transition:.8s}.link{cursor:pointer}.link-color-primary{color:var(--bs-btn-color-primary)}.link-google-maps{color:var(--bs-black);text-underline-offset:.25em;--bs-text-opacity:1;text-decoration-color:var(--bs-secondary);cursor:pointer}a[href="#termsPrivacy"]{color:var(--bs-secondary)}.list-product{border-bottom:1px solid #929191;display:flex;justify-content:space-between}.steps{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity));border:2px solid var(--bs-white);color:var(--bs-white)}.steps-secondary{background-color:var(--bs-info-border-subtle);color:var(--bs-white)}.terms{margin-left:.5rem;z-index:100}.legal-warning{text-decoration-color:var(--bs-secondary);cursor:pointer;text-underline-offset:.25em;--bs-text-opacity:1;color:inherit}.speeddial-button{display:flex;align-items:center;justify-content:center;color:inherit;transition:all .3s ease-in-out;transform:rotate(1.5deg);width:3rem;height:3rem}.speeddial-button:active{transform:scale(.9);transition:all .3s ease-in-out}.speeddial-list{margin:0;padding:0;list-style:none;position:relative;display:flex;flex-direction:column;align-items:flex-end;transition:top 0s linear .2s;pointer-events:none}.speeddial-item{position:absolute;transform:scale(0);opacity:0;margin:.25rem 0;transition:transform .2s cubic-bezier(.4,0,.2,1) 0ms,opacity .8s;will-change:transform}.pulse-btn{animation:pulse-btn 1.5s ease-in 0s infinite normal forwards}@keyframes pulse-btn{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.speeddial-item:first-child{bottom:1rem}.speeddial-item:nth-child(2){bottom:4rem}.speeddial-item:nth-child(3){bottom:7rem}.speeddial-item:nth-child(4){bottom:10rem}.speeddial-item:nth-child(5){bottom:13rem}.speeddial-action{width:-moz-max-content;width:max-content;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.speeddial-opened .speeddial-list{pointer-events:auto}.speeddial-opened .speeddial-item{transform:scale(1);opacity:1;pointer-events:auto}.speeddial-opened .speeddial-button{transform:rotate(318deg)}.app-btn-close{--bs-btn-close-color:#000;--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity);background-color:hsla(0,0%,100%,.25);backdrop-filter:blur(4.5px);-webkit-backdrop-filter:blur(4.5px)}.app-btn-transparent{--bs-btn-color:var(--bs-body-color);--bs-btn-bg:tranparent;--bs-btn-border-color:tranparent;--bs-btn-hover-color:var(--bs-btn-color-primary);--bs-btn-hover-bg:var(--bs-primary-bg-hover-btn);--bs-btn-hover-border-color:var(--bs-primary-border-hover-btn);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:var(--bs-btn-color-primary);--bs-btn-active-bg:var(--bs-primary-bg-active-btn);--bs-btn-active-border-color:var(--bs-primary-bg-active-btn);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--bs-btn-color-primary);--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary);box-shadow:none}.tpv-product-button{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;display:flex;flex-direction:column;align-items:stretch;width:5rem;height:5rem;cursor:pointer;border:none;background-color:transparent;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tpv-product-button .tpv-product-image-wrapper{-moz-border-top-left-radius:.75rem;border-top-left-radius:.75rem;-moz-border-top-right-radius:.25rem;border-top-right-radius:.25rem;position:relative;height:100%;width:100%;overflow:hidden;background-color:var(--bs-primary);display:flex;align-items:flex-end;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tpv-product-button .tpv-product-image-wrapper .tpv-product-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tpv-product-button .tpv-product-image-wrapper .product-label{position:relative;z-index:1;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.7);background-color:rgba(0,0,0,.5);max-width:100%;height:100%;width:100%;text-wrap:pretty;word-break:break-word;hyphens:auto;font-size:small;font-weight:700;padding:.1em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tpv-product-button .price-label{-moz-border-bottom-left-radius:.25rem;border-bottom-left-radius:.25rem;-moz-border-bottom-right-radius:.75rem;border-bottom-right-radius:.75rem;background-color:var(--bs-primary);color:var(--bs-btn-color-primary);font-size:small;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-select-btn{box-shadow:var(--bs-box-shadow-welcom);appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:.375rem .75rem;border:none;border-radius:var(--bs-border-radius);line-height:1.5;cursor:pointer;width:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1.5 5.5 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem;padding-right:2rem}.app-select-btn.primary{background-color:var(--bs-primary);color:var(--bs-btn-color-primary)}.app-select-btn.secondary{background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary)}.app-select-btn.light{--bs-btn-disabled-bg:#d1d1d1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1.5 5.5 6 6 6-6'/%3E%3C/svg%3E")}.app-select-btn:focus{outline:none;box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.app-btn-filter-scroll{scrollbar-width:none;padding:.25rem;overflow-x:scroll;display:flex;flex-grow:1;gap:.5rem}:root,[data-bs-theme=roostchicken]{--bs-primary:red;--bs-secondary:#fbfcfc;--bs-btn-color-primary:#fff;--bs-btn-color-secondary:#000;--bs-primary-rgb:255,0,0;--bs-secondary-rgb:251,252,252;--bs-primary-text-emphasis:#e60000;--bs-secondary-text-emphasis:#a4baba;--bs-primary-bg-subtle:#ffdbdb;--bs-secondary-bg-subtle:#fff;--bs-primary-border-subtle:#f66;--bs-secondary-border-subtle:#fff;--bs-primary-bg-hover-btn:#ff1a1a;--bs-secondary-bg-hover-btn:#ecf1f1;--bs-primary-bg-active-btn:#f33;--bs-secondary-bg-active-btn:#a4baba;--bs-primary-border-btn:red;--bs-secondary-border-btn:#fbfcfc;--bs-primary-border-hover-btn:red;--bs-secondary-border-hover-btn:#fbfcfc;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#fbfcfc;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#ffe6e6;--bs-primary-scale-100:#fcc;--bs-primary-scale-150:#ffb3b3;--bs-primary-scale-200:#f99;--bs-primary-scale-250:#ff8080;--bs-primary-scale-300:#f66;--bs-primary-scale-350:#ff4d4d;--bs-primary-scale-400:#f33;--bs-primary-scale-450:#ff1a1a;--bs-primary-scale-500:red;--bs-primary-scale-550:#e60000;--bs-primary-scale-600:#c00;--bs-primary-scale-650:#b30000;--bs-primary-scale-700:#900;--bs-primary-scale-750:maroon;--bs-primary-scale-800:#600;--bs-primary-scale-850:#4d0000;--bs-primary-scale-900:#300;--bs-secondary-scale-50:#fff;--bs-secondary-scale-100:#fefefe;--bs-secondary-scale-150:#fefefe;--bs-secondary-scale-200:#fdfefe;--bs-secondary-scale-250:#fdfefe;--bs-secondary-scale-300:#fdfdfd;--bs-secondary-scale-350:#fcfdfd;--bs-secondary-scale-400:#fcfdfd;--bs-secondary-scale-450:#fbfcfc;--bs-secondary-scale-500:#fbfcfc;--bs-secondary-scale-550:#e2e3e3;--bs-secondary-scale-600:#c9caca;--bs-secondary-scale-650:#b0b0b0;--bs-secondary-scale-700:#979797;--bs-secondary-scale-750:#7e7e7e;--bs-secondary-scale-800:#646565;--bs-secondary-scale-850:#4b4c4c;--bs-secondary-scale-900:#323232}:root,[data-bs-theme=descaro]{--bs-primary:#063522;--bs-secondary:#e29466;--bs-btn-color-primary:#fff;--bs-btn-color-secondary:#000;--bs-primary-rgb:6,53,34;--bs-secondary-rgb:226,148,102;--bs-primary-text-emphasis:#031e13;--bs-secondary-text-emphasis:#93481c;--bs-primary-bg-subtle:#2fe79d;--bs-secondary-bg-subtle:#fff;--bs-primary-border-subtle:#10915d;--bs-secondary-border-subtle:#fefdfc;--bs-primary-bg-hover-btn:#094c31;--bs-secondary-bg-hover-btn:#de8551;--bs-primary-bg-active-btn:#0b633f;--bs-secondary-bg-active-btn:#93481c;--bs-primary-border-btn:#063522;--bs-secondary-border-btn:#e29466;--bs-primary-border-hover-btn:#063522;--bs-secondary-border-hover-btn:#e29466;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#e29466;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#e6ebe9;--bs-primary-scale-100:#cdd7d3;--bs-primary-scale-150:#b4c2bd;--bs-primary-scale-200:#9baea7;--bs-primary-scale-250:#839a91;--bs-primary-scale-300:#6a867a;--bs-primary-scale-350:#517264;--bs-primary-scale-400:#385d4e;--bs-primary-scale-450:#1f4938;--bs-primary-scale-500:#063522;--bs-primary-scale-550:#05301f;--bs-primary-scale-600:#052a1b;--bs-primary-scale-650:#042518;--bs-primary-scale-700:#042014;--bs-primary-scale-750:#031b11;--bs-primary-scale-800:#02150e;--bs-primary-scale-850:#02100a;--bs-primary-scale-900:#010b07;--bs-secondary-scale-50:#fcf4f0;--bs-secondary-scale-100:#f9eae0;--bs-secondary-scale-150:#f6dfd1;--bs-secondary-scale-200:#f3d4c2;--bs-secondary-scale-250:#f1cab3;--bs-secondary-scale-300:#eebfa3;--bs-secondary-scale-350:#ebb494;--bs-secondary-scale-400:#e8a985;--bs-secondary-scale-450:#e59f75;--bs-secondary-scale-500:#e29466;--bs-secondary-scale-550:#cb855c;--bs-secondary-scale-600:#b57652;--bs-secondary-scale-650:#9e6847;--bs-secondary-scale-700:#88593d;--bs-secondary-scale-750:#714a33;--bs-secondary-scale-800:#5a3b29;--bs-secondary-scale-850:#442c1f;--bs-secondary-scale-900:#2d1e14}:root,[data-bs-theme=relaisdeparismadrid]{--bs-primary:#770807;--bs-secondary:#d9ad26;--bs-btn-color-primary:#fff;--bs-btn-color-secondary:#000;--bs-primary-rgb:119,8,7;--bs-secondary-rgb:217,173,38;--bs-primary-text-emphasis:#5f0606;--bs-secondary-text-emphasis:#57450f;--bs-primary-bg-subtle:#f66563;--bs-secondary-bg-subtle:#faf4e1;--bs-primary-border-subtle:#d70e0d;--bs-secondary-border-subtle:#f4e6be;--bs-primary-bg-hover-btn:#8f0a08;--bs-secondary-bg-hover-btn:#c39c22;--bs-primary-bg-active-btn:#a70b0a;--bs-secondary-bg-active-btn:#57450f;--bs-primary-border-btn:#770807;--bs-secondary-border-btn:#d9ad26;--bs-primary-border-hover-btn:#770807;--bs-secondary-border-hover-btn:#d9ad26;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#d9ad26;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#f1e6e6;--bs-primary-scale-100:#e4cecd;--bs-primary-scale-150:#d6b5b5;--bs-primary-scale-200:#c99c9c;--bs-primary-scale-250:#bb8483;--bs-primary-scale-300:#ad6b6a;--bs-primary-scale-350:#a05251;--bs-primary-scale-400:#923939;--bs-primary-scale-450:#852120;--bs-primary-scale-500:#770807;--bs-primary-scale-550:#6b0706;--bs-primary-scale-600:#5f0606;--bs-primary-scale-650:#530605;--bs-primary-scale-700:#470504;--bs-primary-scale-750:#3c0404;--bs-primary-scale-800:#300303;--bs-primary-scale-850:#240202;--bs-primary-scale-900:#180201;--bs-secondary-scale-50:#fbf7e9;--bs-secondary-scale-100:#f7efd4;--bs-secondary-scale-150:#f4e6be;--bs-secondary-scale-200:#f0dea8;--bs-secondary-scale-250:#ecd693;--bs-secondary-scale-300:#e8ce7d;--bs-secondary-scale-350:#e4c667;--bs-secondary-scale-400:#e1bd51;--bs-secondary-scale-450:#ddb53c;--bs-secondary-scale-500:#d9ad26;--bs-secondary-scale-550:#c39c22;--bs-secondary-scale-600:#ae8a1e;--bs-secondary-scale-650:#98791b;--bs-secondary-scale-700:#826817;--bs-secondary-scale-750:#6d5713;--bs-secondary-scale-800:#57450f;--bs-secondary-scale-850:#41340b;--bs-secondary-scale-900:#2b2308}:root,[data-bs-theme=surya]{--bs-primary:#323232;--bs-secondary:#f3f2dd;--bs-btn-color-primary:#fff;--bs-btn-color-secondary:#000;--bs-primary-rgb:50,50,50;--bs-secondary-rgb:243,242,221;--bs-primary-text-emphasis:#252525;--bs-secondary-text-emphasis:#cbc76c;--bs-primary-bg-subtle:#a0a0a0;--bs-secondary-bg-subtle:#fff;--bs-primary-border-subtle:#656565;--bs-secondary-border-subtle:#fff;--bs-primary-bg-hover-btn:#3f3f3f;--bs-secondary-bg-hover-btn:#ecebca;--bs-primary-bg-active-btn:#4c4c4c;--bs-secondary-bg-active-btn:#cbc76c;--bs-primary-border-btn:#323232;--bs-secondary-border-btn:#f3f2dd;--bs-primary-border-hover-btn:#323232;--bs-secondary-border-hover-btn:#f3f2dd;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#f3f2dd;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#ebebeb;--bs-primary-scale-100:#d6d6d6;--bs-primary-scale-150:#c2c2c2;--bs-primary-scale-200:#adadad;--bs-primary-scale-250:#999;--bs-primary-scale-300:#848484;--bs-primary-scale-350:#707070;--bs-primary-scale-400:#5b5b5b;--bs-primary-scale-450:#474747;--bs-primary-scale-500:#323232;--bs-primary-scale-550:#2d2d2d;--bs-primary-scale-600:#282828;--bs-primary-scale-650:#232323;--bs-primary-scale-700:#1e1e1e;--bs-primary-scale-750:#191919;--bs-primary-scale-800:#141414;--bs-primary-scale-850:#0f0f0f;--bs-primary-scale-900:#0a0a0a;--bs-secondary-scale-50:#fefefc;--bs-secondary-scale-100:#fdfcf8;--bs-secondary-scale-150:#fbfbf5;--bs-secondary-scale-200:#fafaf1;--bs-secondary-scale-250:#f9f9ee;--bs-secondary-scale-300:#f8f7eb;--bs-secondary-scale-350:#f7f6e7;--bs-secondary-scale-400:#f5f5e4;--bs-secondary-scale-450:#f4f3e0;--bs-secondary-scale-500:#f3f2dd;--bs-secondary-scale-550:#dbdac7;--bs-secondary-scale-600:#c2c2b1;--bs-secondary-scale-650:#aaa99b;--bs-secondary-scale-700:#929185;--bs-secondary-scale-750:#7a796f;--bs-secondary-scale-800:#616158;--bs-secondary-scale-850:#494942;--bs-secondary-scale-900:#31302c}:root,[data-bs-theme=lamesedora]{--bs-primary:#533b2b;--bs-secondary:#f4dfb6;--bs-btn-color-primary:#fff;--bs-btn-color-secondary:#000;--bs-primary-rgb:83,59,43;--bs-secondary-rgb:244,223,182;--bs-primary-text-emphasis:#422f22;--bs-secondary-text-emphasis:#e0a531;--bs-primary-bg-subtle:#c7a793;--bs-secondary-bg-subtle:#fff;--bs-primary-border-subtle:#966b4e;--bs-secondary-border-subtle:#fff;--bs-primary-bg-hover-btn:#644734;--bs-secondary-bg-hover-btn:#f1d5a0;--bs-primary-bg-active-btn:#75533c;--bs-secondary-bg-active-btn:#e0a531;--bs-primary-border-btn:#533b2b;--bs-secondary-border-btn:#f4dfb6;--bs-primary-border-hover-btn:#533b2b;--bs-secondary-border-hover-btn:#f4dfb6;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#f4dfb6;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#eeebea;--bs-primary-scale-100:#ddd8d5;--bs-primary-scale-150:#cbc4bf;--bs-primary-scale-200:#bab1aa;--bs-primary-scale-250:#a99d95;--bs-primary-scale-300:#988980;--bs-primary-scale-350:#87766b;--bs-primary-scale-400:#756255;--bs-primary-scale-450:#644f40;--bs-primary-scale-500:#533b2b;--bs-primary-scale-550:#4b3527;--bs-primary-scale-600:#422f22;--bs-primary-scale-650:#3a291e;--bs-primary-scale-700:#32231a;--bs-primary-scale-750:#2a1e16;--bs-primary-scale-800:#211811;--bs-primary-scale-850:#19120d;--bs-primary-scale-900:#110c09;--bs-secondary-scale-50:#fefcf8;--bs-secondary-scale-100:#fdf9f0;--bs-secondary-scale-150:#fcf5e9;--bs-secondary-scale-200:#fbf2e2;--bs-secondary-scale-250:#faefdb;--bs-secondary-scale-300:#f8ecd3;--bs-secondary-scale-350:#f7e9cc;--bs-secondary-scale-400:#f6e5c5;--bs-secondary-scale-450:#f5e2bd;--bs-secondary-scale-500:#f4dfb6;--bs-secondary-scale-550:#dcc9a4;--bs-secondary-scale-600:#c3b292;--bs-secondary-scale-650:#ab9c7f;--bs-secondary-scale-700:#92866d;--bs-secondary-scale-750:#7a705b;--bs-secondary-scale-800:#625949;--bs-secondary-scale-850:#494337;--bs-secondary-scale-900:#312d24}:root,[data-bs-theme=canigo]{--bs-primary:#172f2d;--bs-secondary:#007934;--bs-btn-color-primary:#fff;--bs-btn-color-secondary:#000;--bs-primary-rgb:23,47,45;--bs-secondary-rgb:0,121,52;--bs-primary-text-emphasis:#0f1e1d;--bs-secondary-text-emphasis:#000;--bs-primary-bg-subtle:#6bb6b0;--bs-secondary-bg-subtle:#55ff9e;--bs-primary-border-subtle:#39736f;--bs-secondary-border-subtle:#2dff87;--bs-primary-bg-hover-btn:#1f403d;--bs-secondary-bg-hover-btn:#006029;--bs-primary-bg-active-btn:#28514e;--bs-secondary-bg-active-btn:#000;--bs-primary-border-btn:#172f2d;--bs-secondary-border-btn:#007934;--bs-primary-border-hover-btn:#172f2d;--bs-secondary-border-hover-btn:#007934;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#007934;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#e8eaea;--bs-primary-scale-100:#d1d5d5;--bs-primary-scale-150:#b9c1c0;--bs-primary-scale-200:#a2acab;--bs-primary-scale-250:#8b9796;--bs-primary-scale-300:#748281;--bs-primary-scale-350:#5d6d6c;--bs-primary-scale-400:#455957;--bs-primary-scale-450:#2e4442;--bs-primary-scale-500:#172f2d;--bs-primary-scale-550:#152a29;--bs-primary-scale-600:#122624;--bs-primary-scale-650:#102120;--bs-primary-scale-700:#0e1c1b;--bs-primary-scale-750:#0c1817;--bs-primary-scale-800:#091312;--bs-primary-scale-850:#070e0e;--bs-primary-scale-900:#050909;--bs-secondary-scale-50:#e6f2eb;--bs-secondary-scale-100:#cce4d6;--bs-secondary-scale-150:#b3d7c2;--bs-secondary-scale-200:#99c9ae;--bs-secondary-scale-250:#80bc9a;--bs-secondary-scale-300:#66af85;--bs-secondary-scale-350:#4da171;--bs-secondary-scale-400:#33945d;--bs-secondary-scale-450:#1a8648;--bs-secondary-scale-500:#007934;--bs-secondary-scale-550:#006d2f;--bs-secondary-scale-600:#00612a;--bs-secondary-scale-650:#005524;--bs-secondary-scale-700:#00491f;--bs-secondary-scale-750:#003d1a;--bs-secondary-scale-800:#003015;--bs-secondary-scale-850:#002410;--bs-secondary-scale-900:#00180a}:root,[data-bs-theme=lasiesta]{--bs-primary:#687d56;--bs-secondary:#f0f194;--bs-btn-color-primary:#fff;--bs-btn-color-secondary:#000;--bs-primary-rgb:104,125,86;--bs-secondary-rgb:240,241,148;--bs-primary-text-emphasis:#5b6e4c;--bs-secondary-text-emphasis:#cfd11b;--bs-primary-bg-subtle:#d7dfd0;--bs-secondary-bg-subtle:#fff;--bs-primary-border-subtle:#9baf8a;--bs-secondary-border-subtle:#fff;--bs-primary-bg-hover-btn:#758c60;--bs-secondary-bg-hover-btn:#edee7d;--bs-primary-bg-active-btn:#819a6c;--bs-secondary-bg-active-btn:#cfd11b;--bs-primary-border-btn:#687d56;--bs-secondary-border-btn:#f0f194;--bs-primary-border-hover-btn:#687d56;--bs-secondary-border-hover-btn:#f0f194;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#f0f194;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#f0f2ee;--bs-primary-scale-100:#e1e5dd;--bs-primary-scale-150:#d2d8cc;--bs-primary-scale-200:#c3cbbb;--bs-primary-scale-250:#b4beab;--bs-primary-scale-300:#a4b19a;--bs-primary-scale-350:#95a489;--bs-primary-scale-400:#869778;--bs-primary-scale-450:#778a67;--bs-primary-scale-500:#687d56;--bs-primary-scale-550:#5e714d;--bs-primary-scale-600:#536445;--bs-primary-scale-650:#49583c;--bs-primary-scale-700:#3e4b34;--bs-primary-scale-750:#343f2b;--bs-primary-scale-800:#2a3222;--bs-primary-scale-850:#1f261a;--bs-primary-scale-900:#151911;--bs-secondary-scale-50:#fefef4;--bs-secondary-scale-100:#fcfcea;--bs-secondary-scale-150:#fbfbdf;--bs-secondary-scale-200:#f9f9d4;--bs-secondary-scale-250:#f8f8ca;--bs-secondary-scale-300:#f6f7bf;--bs-secondary-scale-350:#f5f5b4;--bs-secondary-scale-400:#f3f4a9;--bs-secondary-scale-450:#f2f29f;--bs-secondary-scale-500:#f0f194;--bs-secondary-scale-550:#d8d985;--bs-secondary-scale-600:#c0c176;--bs-secondary-scale-650:#a8a968;--bs-secondary-scale-700:#909159;--bs-secondary-scale-750:#78794a;--bs-secondary-scale-800:#60603b;--bs-secondary-scale-850:#48482c;--bs-secondary-scale-900:#30301e}:root,[data-bs-theme=llamp]{--bs-primary:#334e3b;--bs-secondary:#b69164;--bs-btn-color-primary:#fff;--bs-btn-color-secondary:#000;--bs-primary-rgb:51,78,59;--bs-secondary-rgb:182,145,100;--bs-primary-text-emphasis:#293f2f;--bs-secondary-text-emphasis:#584329;--bs-primary-bg-subtle:#9dbfa7;--bs-secondary-bg-subtle:#fcfbf9;--bs-primary-border-subtle:#5b8c6a;--bs-secondary-border-subtle:#efe7dd;--bs-primary-bg-hover-btn:#3d5d47;--bs-secondary-bg-hover-btn:#ae8553;--bs-primary-bg-active-btn:#476d52;--bs-secondary-bg-active-btn:#584329;--bs-primary-border-btn:#334e3b;--bs-secondary-border-btn:#b69164;--bs-primary-border-hover-btn:#334e3b;--bs-secondary-border-hover-btn:#b69164;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#b69164;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#ebedeb;--bs-primary-scale-100:#d6dcd8;--bs-primary-scale-150:#c2cac4;--bs-primary-scale-200:#adb8b1;--bs-primary-scale-250:#99a79d;--bs-primary-scale-300:#859589;--bs-primary-scale-350:#708376;--bs-primary-scale-400:#5c7162;--bs-primary-scale-450:#47604f;--bs-primary-scale-500:#334e3b;--bs-primary-scale-550:#2e4635;--bs-primary-scale-600:#293e2f;--bs-primary-scale-650:#243729;--bs-primary-scale-700:#1f2f23;--bs-primary-scale-750:#1a271e;--bs-primary-scale-800:#141f18;--bs-primary-scale-850:#0f1712;--bs-primary-scale-900:#0a100c;--bs-secondary-scale-50:#f8f4f0;--bs-secondary-scale-100:#f0e9e0;--bs-secondary-scale-150:#e9ded1;--bs-secondary-scale-200:#e2d3c1;--bs-secondary-scale-250:#dbc8b2;--bs-secondary-scale-300:#d3bda2;--bs-secondary-scale-350:#ccb293;--bs-secondary-scale-400:#c5a783;--bs-secondary-scale-450:#bd9c74;--bs-secondary-scale-500:#b69164;--bs-secondary-scale-550:#a4835a;--bs-secondary-scale-600:#927450;--bs-secondary-scale-650:#7f6646;--bs-secondary-scale-700:#6d573c;--bs-secondary-scale-750:#5b4932;--bs-secondary-scale-800:#493a28;--bs-secondary-scale-850:#372c1e;--bs-secondary-scale-900:#241d14}:root,[data-bs-theme=minotauro]{--bs-primary:#e1d5d5;--bs-secondary:#967f0c;--bs-btn-color-primary:#000;--bs-btn-color-secondary:#fff;--bs-primary-rgb:225,213,213;--bs-secondary-rgb:150,127,12;--bs-primary-text-emphasis:#d6c6c6;--bs-secondary-text-emphasis:#080701;--bs-primary-bg-subtle:#fff;--bs-secondary-bg-subtle:#f5e388;--bs-primary-border-subtle:#fff;--bs-secondary-border-subtle:#f2da62;--bs-primary-bg-hover-btn:#ece4e4;--bs-secondary-bg-hover-btn:#7e6b0a;--bs-primary-bg-active-btn:#f6f3f3;--bs-secondary-bg-active-btn:#080701;--bs-primary-border-btn:#e1d5d5;--bs-secondary-border-btn:#967f0c;--bs-primary-border-hover-btn:#e1d5d5;--bs-secondary-border-hover-btn:#967f0c;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#967f0c;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#fcfbfb;--bs-primary-scale-100:#f9f7f7;--bs-primary-scale-150:#f6f2f2;--bs-primary-scale-200:#f3eeee;--bs-primary-scale-250:#f0eaea;--bs-primary-scale-300:#ede6e6;--bs-primary-scale-350:#eae2e2;--bs-primary-scale-400:#e7dddd;--bs-primary-scale-450:#e4d9d9;--bs-primary-scale-500:#e1d5d5;--bs-primary-scale-550:#cbc0c0;--bs-primary-scale-600:#b4aaaa;--bs-primary-scale-650:#9e9595;--bs-primary-scale-700:#878080;--bs-primary-scale-750:#716b6b;--bs-primary-scale-800:#5a5555;--bs-primary-scale-850:#444040;--bs-primary-scale-900:#2d2b2b;--bs-secondary-scale-50:#f5f2e7;--bs-secondary-scale-100:#eae5ce;--bs-secondary-scale-150:#e0d9b6;--bs-secondary-scale-200:#d5cc9e;--bs-secondary-scale-250:#cbbf86;--bs-secondary-scale-300:#c0b26d;--bs-secondary-scale-350:#b6a555;--bs-secondary-scale-400:#ab993d;--bs-secondary-scale-450:#a18c24;--bs-secondary-scale-500:#967f0c;--bs-secondary-scale-550:#87720b;--bs-secondary-scale-600:#78660a;--bs-secondary-scale-650:#695908;--bs-secondary-scale-700:#5a4c07;--bs-secondary-scale-750:#4b4006;--bs-secondary-scale-800:#3c3305;--bs-secondary-scale-850:#2d2604;--bs-secondary-scale-900:#1e1902}:root,[data-bs-theme=elcapirotedegranada]{--bs-primary:#e5d3c9;--bs-secondary:#c0977d;--bs-btn-color-primary:#000;--bs-btn-color-secondary:#fff;--bs-primary-rgb:229,211,201;--bs-secondary-rgb:192,151,125;--bs-primary-text-emphasis:#ddc5b8;--bs-secondary-text-emphasis:#6e4c36;--bs-primary-bg-subtle:#fff;--bs-secondary-bg-subtle:#fff;--bs-primary-border-subtle:#fff;--bs-secondary-border-subtle:#faf7f5;--bs-primary-bg-hover-btn:#ede1da;--bs-secondary-bg-hover-btn:#b8896c;--bs-primary-bg-active-btn:#f6efeb;--bs-secondary-bg-active-btn:#6e4c36;--bs-primary-border-btn:#e5d3c9;--bs-secondary-border-btn:#c0977d;--bs-primary-border-hover-btn:#e5d3c9;--bs-secondary-border-hover-btn:#c0977d;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#c0977d;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#fcfbfa;--bs-primary-scale-100:#faf6f4;--bs-primary-scale-150:#f7f2ef;--bs-primary-scale-200:#f5ede9;--bs-primary-scale-250:#f2e9e4;--bs-primary-scale-300:#efe5df;--bs-primary-scale-350:#ede0d9;--bs-primary-scale-400:#eadcd4;--bs-primary-scale-450:#e8d7ce;--bs-primary-scale-500:#e5d3c9;--bs-primary-scale-550:#cebeb5;--bs-primary-scale-600:#b7a9a1;--bs-primary-scale-650:#a0948d;--bs-primary-scale-700:#897f79;--bs-primary-scale-750:#736a65;--bs-primary-scale-800:#5c5450;--bs-primary-scale-850:#453f3c;--bs-primary-scale-900:#2e2a28;--bs-secondary-scale-50:#f9f5f2;--bs-secondary-scale-100:#f2eae5;--bs-secondary-scale-150:#ece0d8;--bs-secondary-scale-200:#e6d5cb;--bs-secondary-scale-250:#e0cbbe;--bs-secondary-scale-300:#d9c1b1;--bs-secondary-scale-350:#d3b6a4;--bs-secondary-scale-400:#cdac97;--bs-secondary-scale-450:#c6a18a;--bs-secondary-scale-500:#c0977d;--bs-secondary-scale-550:#ad8871;--bs-secondary-scale-600:#9a7964;--bs-secondary-scale-650:#866a58;--bs-secondary-scale-700:#735b4b;--bs-secondary-scale-750:#604c3f;--bs-secondary-scale-800:#4d3c32;--bs-secondary-scale-850:#3a2d26;--bs-secondary-scale-900:#261e19}:root,[data-bs-theme=lafrontera]{--bs-primary:#d4b374;--bs-secondary:#8e0a05;--bs-btn-color-primary:#000;--bs-btn-color-secondary:#fff;--bs-primary-rgb:212,179,116;--bs-secondary-rgb:142,10,5;--bs-primary-text-emphasis:#cea861;--bs-secondary-text-emphasis:#000;--bs-primary-bg-subtle:#fff;--bs-secondary-bg-subtle:#fa7974;--bs-primary-border-subtle:#ecdec2;--bs-secondary-border-subtle:#f9534d;--bs-primary-bg-hover-btn:#dabe87;--bs-secondary-bg-hover-btn:#750804;--bs-primary-bg-active-btn:#e0c89b;--bs-secondary-bg-active-btn:#000;--bs-primary-border-btn:#d4b374;--bs-secondary-border-btn:#8e0a05;--bs-primary-border-hover-btn:#d4b374;--bs-secondary-border-hover-btn:#8e0a05;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#8e0a05;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#fbf7f1;--bs-primary-scale-100:#f6f0e3;--bs-primary-scale-150:#f2e8d5;--bs-primary-scale-200:#eee1c7;--bs-primary-scale-250:#ead9ba;--bs-primary-scale-300:#e5d1ac;--bs-primary-scale-350:#e1ca9e;--bs-primary-scale-400:#ddc290;--bs-primary-scale-450:#d8bb82;--bs-primary-scale-500:#d4b374;--bs-primary-scale-550:#bfa168;--bs-primary-scale-600:#aa8f5d;--bs-primary-scale-650:#947d51;--bs-primary-scale-700:#7f6b46;--bs-primary-scale-750:#6a5a3a;--bs-primary-scale-800:#55482e;--bs-primary-scale-850:#403623;--bs-primary-scale-900:#2a2417;--bs-secondary-scale-50:#f4e7e6;--bs-secondary-scale-100:#e8cecd;--bs-secondary-scale-150:#ddb6b4;--bs-secondary-scale-200:#d29d9b;--bs-secondary-scale-250:#c78582;--bs-secondary-scale-300:#bb6c69;--bs-secondary-scale-350:#b05450;--bs-secondary-scale-400:#a53b37;--bs-secondary-scale-450:#99231e;--bs-secondary-scale-500:#8e0a05;--bs-secondary-scale-550:#800905;--bs-secondary-scale-600:#720804;--bs-secondary-scale-650:#630704;--bs-secondary-scale-700:#550603;--bs-secondary-scale-750:#470503;--bs-secondary-scale-800:#390402;--bs-secondary-scale-850:#2b0302;--bs-secondary-scale-900:#1c0201}:root,[data-bs-theme=welkhomeclub]{--bs-primary:#d7ad65;--bs-secondary:#2e3e5b;--bs-btn-color-primary:#fff;--bs-btn-color-secondary:#fff;--bs-primary-rgb:215,173,101;--bs-secondary-rgb:46,62,91;--bs-primary-text-emphasis:#d2a251;--bs-secondary-text-emphasis:#000;--bs-primary-bg-subtle:#fff;--bs-secondary-bg-subtle:#99abcb;--bs-primary-border-subtle:#ecd8b6;--bs-secondary-border-subtle:#7e95be;--bs-primary-bg-hover-btn:#dcb879;--bs-secondary-bg-hover-btn:#25324a;--bs-primary-bg-active-btn:#e2c38d;--bs-secondary-bg-active-btn:#000;--bs-primary-border-btn:#d7ad65;--bs-secondary-border-btn:#2e3e5b;--bs-primary-border-hover-btn:#d7ad65;--bs-secondary-border-hover-btn:#2e3e5b;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#2e3e5b;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#fbf7f0;--bs-primary-scale-100:#f7efe0;--bs-primary-scale-150:#f3e6d1;--bs-primary-scale-200:#efdec1;--bs-primary-scale-250:#ebd6b2;--bs-primary-scale-300:#e7cea3;--bs-primary-scale-350:#e3c693;--bs-primary-scale-400:#dfbd84;--bs-primary-scale-450:#dbb574;--bs-primary-scale-500:#d7ad65;--bs-primary-scale-550:#c29c5b;--bs-primary-scale-600:#ac8a51;--bs-primary-scale-650:#977947;--bs-primary-scale-700:#81683d;--bs-primary-scale-750:#6c5733;--bs-primary-scale-800:#564528;--bs-primary-scale-850:#41341e;--bs-primary-scale-900:#2b2314;--bs-secondary-scale-50:#eaecef;--bs-secondary-scale-100:#d5d8de;--bs-secondary-scale-150:#c0c5ce;--bs-secondary-scale-200:#abb2bd;--bs-secondary-scale-250:#979fad;--bs-secondary-scale-300:#828b9d;--bs-secondary-scale-350:#6d788c;--bs-secondary-scale-400:#58657c;--bs-secondary-scale-450:#43516b;--bs-secondary-scale-500:#2e3e5b;--bs-secondary-scale-550:#293852;--bs-secondary-scale-600:#253249;--bs-secondary-scale-650:#202b40;--bs-secondary-scale-700:#1c2537;--bs-secondary-scale-750:#171f2e;--bs-secondary-scale-800:#121924;--bs-secondary-scale-850:#0e131b;--bs-secondary-scale-900:#090c12}:root,[data-bs-theme=jimenez22]{--bs-primary:#8c9176;--bs-secondary:#bea175;--bs-btn-color-primary:#000;--bs-btn-color-secondary:#fff;--bs-primary-rgb:140,145,118;--bs-secondary-rgb:190,161,117;--bs-primary-text-emphasis:#7f846a;--bs-secondary-text-emphasis:#695331;--bs-primary-bg-subtle:#f2f3f0;--bs-secondary-bg-subtle:#fff;--bs-primary-border-subtle:#bbbeaf;--bs-secondary-border-subtle:#f7f4ee;--bs-primary-bg-hover-btn:#989c84;--bs-secondary-bg-hover-btn:#b69564;--bs-primary-bg-active-btn:#a4a892;--bs-secondary-bg-active-btn:#695331;--bs-primary-border-btn:#8c9176;--bs-secondary-border-btn:#bea175;--bs-primary-border-hover-btn:#8c9176;--bs-secondary-border-hover-btn:#bea175;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#bea175;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#f4f4f1;--bs-primary-scale-100:#e8e9e4;--bs-primary-scale-150:#ddded6;--bs-primary-scale-200:#d1d3c8;--bs-primary-scale-250:#c6c8bb;--bs-primary-scale-300:#babdad;--bs-primary-scale-350:#afb29f;--bs-primary-scale-400:#a3a791;--bs-primary-scale-450:#989c84;--bs-primary-scale-500:#8c9176;--bs-primary-scale-550:#7e836a;--bs-primary-scale-600:#70745e;--bs-primary-scale-650:#626653;--bs-primary-scale-700:#545747;--bs-primary-scale-750:#46493b;--bs-primary-scale-800:#383a2f;--bs-primary-scale-850:#2a2c23;--bs-primary-scale-900:#1c1d18;--bs-secondary-scale-50:#f9f6f1;--bs-secondary-scale-100:#f2ece3;--bs-secondary-scale-150:#ece3d6;--bs-secondary-scale-200:#e5d9c8;--bs-secondary-scale-250:#dfd0ba;--bs-secondary-scale-300:#d8c7ac;--bs-secondary-scale-350:#d2bd9e;--bs-secondary-scale-400:#cbb491;--bs-secondary-scale-450:#c5aa83;--bs-secondary-scale-500:#bea175;--bs-secondary-scale-550:#ab9169;--bs-secondary-scale-600:#98815e;--bs-secondary-scale-650:#857152;--bs-secondary-scale-700:#726146;--bs-secondary-scale-750:#5f513b;--bs-secondary-scale-800:#4c402f;--bs-secondary-scale-850:#393023;--bs-secondary-scale-900:#262017}:root,[data-bs-theme=wewelcom-sales]{--bs-primary:red;--bs-secondary:#fbfcfc;--bs-btn-color-primary:#fff;--bs-btn-color-secondary:#000;--bs-primary-rgb:255,0,0;--bs-secondary-rgb:251,252,252;--bs-primary-text-emphasis:#e60000;--bs-secondary-text-emphasis:#a4baba;--bs-primary-bg-subtle:#ffdbdb;--bs-secondary-bg-subtle:#fff;--bs-primary-border-subtle:#f66;--bs-secondary-border-subtle:#fff;--bs-primary-bg-hover-btn:#ff1a1a;--bs-secondary-bg-hover-btn:#ecf1f1;--bs-primary-bg-active-btn:#f33;--bs-secondary-bg-active-btn:#a4baba;--bs-primary-border-btn:red;--bs-secondary-border-btn:#fbfcfc;--bs-primary-border-hover-btn:red;--bs-secondary-border-hover-btn:#fbfcfc;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#fbfcfc;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#ffe6e6;--bs-primary-scale-100:#fcc;--bs-primary-scale-150:#ffb3b3;--bs-primary-scale-200:#f99;--bs-primary-scale-250:#ff8080;--bs-primary-scale-300:#f66;--bs-primary-scale-350:#ff4d4d;--bs-primary-scale-400:#f33;--bs-primary-scale-450:#ff1a1a;--bs-primary-scale-500:red;--bs-primary-scale-550:#e60000;--bs-primary-scale-600:#c00;--bs-primary-scale-650:#b30000;--bs-primary-scale-700:#900;--bs-primary-scale-750:maroon;--bs-primary-scale-800:#600;--bs-primary-scale-850:#4d0000;--bs-primary-scale-900:#300;--bs-secondary-scale-50:#fff;--bs-secondary-scale-100:#fefefe;--bs-secondary-scale-150:#fefefe;--bs-secondary-scale-200:#fdfefe;--bs-secondary-scale-250:#fdfefe;--bs-secondary-scale-300:#fdfdfd;--bs-secondary-scale-350:#fcfdfd;--bs-secondary-scale-400:#fcfdfd;--bs-secondary-scale-450:#fbfcfc;--bs-secondary-scale-500:#fbfcfc;--bs-secondary-scale-550:#e2e3e3;--bs-secondary-scale-600:#c9caca;--bs-secondary-scale-650:#b0b0b0;--bs-secondary-scale-700:#979797;--bs-secondary-scale-750:#7e7e7e;--bs-secondary-scale-800:#646565;--bs-secondary-scale-850:#4b4c4c;--bs-secondary-scale-900:#323232}:root,[data-bs-theme=copilot-dark]{--bs-primary:#11283d;--bs-secondary:#0ff;--bs-btn-color-primary:#fff;--bs-btn-color-secondary:#000;--bs-primary-rgb:17,40,61;--bs-secondary-rgb:0,255,255;--bs-primary-text-emphasis:#0b1b29;--bs-secondary-text-emphasis:#066;--bs-primary-bg-subtle:#5997d1;--bs-secondary-bg-subtle:#dbffff;--bs-primary-border-subtle:#275c8d;--bs-secondary-border-subtle:#b3ffff;--bs-primary-bg-hover-btn:#173551;--bs-secondary-bg-hover-btn:#00e6e6;--bs-primary-bg-active-btn:#1c4265;--bs-secondary-bg-active-btn:#066;--bs-primary-border-btn:#0ff;--bs-secondary-border-btn:#0ff;--bs-primary-border-hover-btn:#11283d;--bs-secondary-border-hover-btn:#0ff;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#11283d;--bs-body-bg-rgb:var(--bs-primary-rgb);--bs-body-color:#f5f5f5;--bs-section-bg:#f5f5f5;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#0ff;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#11283d;--bs-color-footer:#fff;--bs-primary-scale-50:#e7eaec;--bs-primary-scale-100:#cfd4d8;--bs-primary-scale-150:#b8bfc5;--bs-primary-scale-200:#a0a9b1;--bs-primary-scale-250:#88949e;--bs-primary-scale-300:#707e8b;--bs-primary-scale-350:#586977;--bs-primary-scale-400:#415364;--bs-primary-scale-450:#293e50;--bs-primary-scale-500:#11283d;--bs-primary-scale-550:#0f2437;--bs-primary-scale-600:#0e2031;--bs-primary-scale-650:#0c1c2b;--bs-primary-scale-700:#0a1825;--bs-primary-scale-750:#09141f;--bs-primary-scale-800:#071018;--bs-primary-scale-850:#050c12;--bs-primary-scale-900:#03080c;--bs-secondary-scale-50:#e6ffff;--bs-secondary-scale-100:#cff;--bs-secondary-scale-150:#b3ffff;--bs-secondary-scale-200:#9ff;--bs-secondary-scale-250:#80ffff;--bs-secondary-scale-300:#6ff;--bs-secondary-scale-350:#4dffff;--bs-secondary-scale-400:#3ff;--bs-secondary-scale-450:#1affff;--bs-secondary-scale-500:#0ff;--bs-secondary-scale-550:#00e6e6;--bs-secondary-scale-600:#0cc;--bs-secondary-scale-650:#00b3b3;--bs-secondary-scale-700:#099;--bs-secondary-scale-750:teal;--bs-secondary-scale-800:#066;--bs-secondary-scale-850:#004d4d;--bs-secondary-scale-900:#033}:root,[data-bs-theme=""],[data-bs-theme=wewelcom]{--bs-primary:#11283d;--bs-secondary:#0ff;--bs-btn-color-primary:#fff;--bs-btn-color-secondary:#000;--bs-primary-rgb:17,40,61;--bs-secondary-rgb:0,255,255;--bs-primary-text-emphasis:#0b1b29;--bs-secondary-text-emphasis:#066;--bs-primary-bg-subtle:#5997d1;--bs-secondary-bg-subtle:#dbffff;--bs-primary-border-subtle:#275c8d;--bs-secondary-border-subtle:#b3ffff;--bs-primary-bg-hover-btn:#173551;--bs-secondary-bg-hover-btn:#00e6e6;--bs-primary-bg-active-btn:#1c4265;--bs-secondary-bg-active-btn:#066;--bs-primary-border-btn:#11283d;--bs-secondary-border-btn:#0ff;--bs-primary-border-hover-btn:#11283d;--bs-secondary-border-hover-btn:#0ff;--bs-font-sans-serif:Josefin Sans,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans";--bs-font-titilium:Titillium Web,SFMono-Regular,Menlo,Monaco,Consolas;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-bg:#f5f5f5;--bs-body-color:#212529;--bs-section-bg:#fff;--bs-bg-input:#ecffff;--bs-tertiary-bg:#f5f5f5;--bs-white:#fff;--bs-black:#1a1a1a;--bs-border-radius:50rem;--bs-border-radius-rounded:50rem;--bs-border-color:#0ff;--bs-box-shadow-welcom:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;--bs-color-order:#25d366;--bs-color-bg-order:#cef6dd;--bs-color-account:#3498db;--bs-color-bg-account:#e1f0fa;--bs-navbar-wewelcom:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-color-grey:#bbb;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E");--bs-btn-close-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-bg-footer:#fff;--bs-color-footer:#1a1a1a;--bs-primary-scale-50:#e7eaec;--bs-primary-scale-100:#cfd4d8;--bs-primary-scale-150:#b8bfc5;--bs-primary-scale-200:#a0a9b1;--bs-primary-scale-250:#88949e;--bs-primary-scale-300:#707e8b;--bs-primary-scale-350:#586977;--bs-primary-scale-400:#415364;--bs-primary-scale-450:#293e50;--bs-primary-scale-500:#11283d;--bs-primary-scale-550:#0f2437;--bs-primary-scale-600:#0e2031;--bs-primary-scale-650:#0c1c2b;--bs-primary-scale-700:#0a1825;--bs-primary-scale-750:#09141f;--bs-primary-scale-800:#071018;--bs-primary-scale-850:#050c12;--bs-primary-scale-900:#03080c;--bs-secondary-scale-50:#e6ffff;--bs-secondary-scale-100:#cff;--bs-secondary-scale-150:#b3ffff;--bs-secondary-scale-200:#9ff;--bs-secondary-scale-250:#80ffff;--bs-secondary-scale-300:#6ff;--bs-secondary-scale-350:#4dffff;--bs-secondary-scale-400:#3ff;--bs-secondary-scale-450:#1affff;--bs-secondary-scale-500:#0ff;--bs-secondary-scale-550:#00e6e6;--bs-secondary-scale-600:#0cc;--bs-secondary-scale-650:#00b3b3;--bs-secondary-scale-700:#099;--bs-secondary-scale-750:teal;--bs-secondary-scale-800:#066;--bs-secondary-scale-850:#004d4d;--bs-secondary-scale-900:#033}.app-flex-center-container{margin-bottom:.25rem}.app-flex-center-container,.app-flex-center-content{display:flex;align-items:center;gap:.5rem}.app-flex-stretch-content{display:flex;align-items:stretch;gap:.5rem}.app-flex-between-stretch{display:flex;justify-content:space-between;align-items:stretch}.app-flex-center-between-content{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.app-column-between-container{margin-bottom:.25rem}.app-column-between-container,.app-column-between-content{display:flex;flex-direction:column;justify-content:space-between}.app-column-between-content{gap:.5rem}.app-column{display:flex;flex-direction:column}.app-column-between,.app-column-between-stretch{display:flex;flex-direction:column;justify-content:space-between}.app-column-between-stretch{align-items:stretch}:root{--app-body-bg:#f8f9fa;--app-body-color:#000;--app-body-bg-secondary:#dee2e6;--app-body-bg-rgb:248,249,250;--app-body-bg-secondary-rgb:222,226,230;--app-primary:#11283d;--app-primary-color:#fff;--app-primary-rgb:17,40,61;--app-primary-hover:#060e15;--app-primary-hover-color:#fff;--app-primary-focus:#000;--app-primary-active:#000101;--app-primary-disabled:rgba(17,40,61,.5);--app-primary-hsl-bg:#1a3651;--app-primary-hsl-color:#fff;--app-secondary:#fff;--app-secondary-color:#000;--app-secondary-rgb:255,255,255;--app-secondary-hover:#e6e6e6;--app-secondary-hover-color:#000;--app-secondary-focus:#ccc;--app-secondary-active:#d9d9d9;--app-secondary-disabled:hsla(0,0%,100%,.5);--app-secondary-hsl-bg:#fff;--app-secondary-hsl-color:#0f0f0f;--app-accent:#0ff;--app-accent-color:#000;--app-accent-rgb:0,255,255;--app-accent-hover:#0cc;--app-accent-hover-color:#000;--app-accent-focus:#099;--app-accent-active:#00b3b3;--app-accent-disabled:rgba(0,255,255,.5);--app-accent-hsl-bg:#24f9f9;--app-accent-hsl-color:#0f0f0f;--app-success:#198754;--app-success-color:#000;--app-success-rgb:25,135,84;--app-success-hover:#115c39;--app-success-hover-color:#fff;--app-success-focus:#09311e;--app-success-active:#0d462c;--app-success-disabled:rgba(25,135,84,.5);--app-success-hsl-bg:#229b62;--app-success-hsl-color:#0f0f0f;--app-warning:#ffc107;--app-warning-color:#000;--app-warning-rgb:255,193,7;--app-warning-hover:#d39e00;--app-warning-hover-color:#000;--app-warning-focus:#a07800;--app-warning-active:#ba8b00;--app-warning-disabled:rgba(255,193,7,.5);--app-warning-hsl-bg:#fac529;--app-warning-hsl-color:#0f0f0f;--app-danger:#dc3545;--app-danger-color:#000;--app-danger-rgb:220,53,69;--app-danger-hover:#bd2130;--app-danger-hover-color:#fff;--app-danger-focus:#921925;--app-danger-active:#a71d2a;--app-danger-disabled:rgba(220,53,69,.5);--app-danger-hsl-bg:#db5764;--app-danger-hsl-color:#0f0f0f;--app-info:#0dcaf0;--app-info-color:#000;--app-info-rgb:13,202,240;--app-info-hover:#0aa1c0;--app-info-hover-color:#000;--app-info-focus:#08798f;--app-info-active:#098da7;--app-info-disabled:rgba(13,202,240,.5);--app-info-hsl-bg:#2fceee;--app-info-hsl-color:#0f0f0f;--app-white:#fff;--app-white-color:#000;--app-white-rgb:255,255,255;--app-white-hover:#e6e6e6;--app-white-hover-color:#000;--app-white-focus:#ccc;--app-white-active:#d9d9d9;--app-white-disabled:hsla(0,0%,100%,.5);--app-white-hsl-bg:#fff;--app-white-hsl-color:#0f0f0f;--app-light:#f8f9fa;--app-light-color:#000;--app-light-rgb:248,249,250;--app-light-hover:#dae0e5;--app-light-hover-color:#000;--app-light-focus:#bdc6d0;--app-light-active:#cbd3da;--app-light-disabled:rgba(248,249,250,.5);--app-light-hsl-bg:#fff;--app-light-hsl-color:#0f0f0f;--app-grey:#dee2e6;--app-grey-color:#000;--app-grey-rgb:222,226,230;--app-grey-hover:#c1c9d0;--app-grey-hover-color:#000;--app-grey-focus:#a4afba;--app-grey-active:#b2bcc5;--app-grey-disabled:rgba(222,226,230,.5);--app-grey-hsl-bg:#f1f2f3;--app-grey-hsl-color:#0f0f0f;--app-dark:#212529;--app-dark-color:#fff;--app-dark-rgb:33,37,41;--app-dark-hover:#0a0c0d;--app-dark-hover-color:#fff;--app-dark-focus:#000;--app-dark-active:#000;--app-dark-disabled:rgba(33,37,41,.5);--app-dark-hsl-bg:#323639;--app-dark-hsl-color:#fff;--app-black:#000;--app-black-color:#fff;--app-black-rgb:0,0,0;--app-black-hover:#000;--app-black-hover-color:#fff;--app-black-focus:#000;--app-black-active:#000;--app-black-disabled:rgba(0,0,0,.5);--app-black-hsl-bg:#0f0f0f;--app-black-hsl-color:#fff;--app-font-size-xs:12px;--app-font-size-sm:14px;--app-font-size-md:16px;--app-font-size-lg:18px;--app-font-size-xl:20px;--app-font-size-2xl:24px;--app-line-height-xs:1.125rem;--app-line-height-sm:1.3125rem;--app-line-height-md:1.5rem;--app-line-height-lg:1.6875rem;--app-line-height-xl:2.25rem;--app-line-height-2xl:2.625rem;--app-border-width:1px;--app-radius-none:0;--app-radius-xs:0.25rem;--app-radius-sm:0.5rem;--app-radius-md:1rem;--app-radius-lg:1.5rem;--app-radius-xl:2rem;--app-radius-2xl:3rem;--app-radius-full:9999px;--app-radius-px-none:0;--app-radius-px-xs:1px;--app-radius-px-sm:2px;--app-radius-px-md:4px;--app-radius-px-lg:6px;--app-radius-px-xl:8px;--app-radius-px-2xl:12px;--app-radius-px-full:9999px;--app-spacing-none:0;--app-spacing-xs:0.448rem;--app-spacing-sm:0.56rem;--app-spacing-md:0.7rem;--app-spacing-lg:0.875rem;--app-spacing-xl:1.09375rem;--app-spacing-2xl:1.3671875rem;--app-gap-none:0;--app-gap-xs:0.448rem;--app-gap-sm:0.56rem;--app-gap-md:0.7rem;--app-gap-lg:0.875rem;--app-gap-xl:1.09375rem;--app-gap-2xl:1.3671875rem;--app-z-base:0;--app-z-content:10;--app-z-dropdown:100;--app-z-overlay:200;--app-z-modal:300;--app-z-popover:400;--app-z-toast:500;--app-z-tooltip:600;--app-shadow-xs:0 1px 1px rgba(0,0,0,.03);--app-shadow-sm:0 1px 2px rgba(0,0,0,.05);--app-shadow-md:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;--app-shadow-lg:rgba(50,50,93,.3) 0px 4px 8px -1px,rgba(0,0,0,.35) 0px 2px 4px -1px;--app-shadow-xl:rgba(50,50,93,.35) 0px 10px 15px -2px,rgba(0,0,0,.4) 0px 4px 6px -2px;--app-shadow-2xl:rgba(50,50,93,.4) 0px 20px 25px -5px,rgba(0,0,0,.45) 0px 10px 10px -5px;--app-focus-ring:0 0 0 2px rgba(var(--app-accent-rgb),0.25);--app-focus-ring-primary:0 0 0 3px rgba(var(--app-primary-rgb),0.25);--app-focus-ring-secondary:0 0 0 3px rgba(var(--app-secondary-rgb),0.25);--app-focus-ring-accent:0 0 0 3px rgba(var(--app-accent-rgb),0.25);--app-focus-ring-success:0 0 0 3px rgba(var(--app-success-rgb),0.25);--app-focus-ring-warning:0 0 0 3px rgba(var(--app-warning-rgb),0.25);--app-focus-ring-danger:0 0 0 3px rgba(var(--app-danger-rgb),0.25);--app-focus-ring-info:0 0 0 3px rgba(var(--app-info-rgb),0.25);--app-focus-ring-white:0 0 0 3px rgba(var(--app-white-rgb),0.25);--app-focus-ring-light:0 0 0 3px rgba(var(--app-light-rgb),0.25);--app-focus-ring-grey:0 0 0 3px rgba(var(--app-grey-rgb),0.25);--app-focus-ring-dark:0 0 0 3px rgba(var(--app-dark-rgb),0.25);--app-focus-ring-black:0 0 0 3px rgba(var(--app-black-rgb),0.25);--app-opacity-50:0.05;--app-opacity-100:0.1;--app-opacity-200:0.2;--app-opacity-300:0.3;--app-opacity-400:0.4;--app-opacity-500:0.5;--app-opacity-600:0.6;--app-opacity-700:0.7;--app-opacity-800:0.8;--app-opacity-900:0.9;--app-opacity-1:1;--app-timing-ease:ease;--app-timing-ease-in:ease-in;--app-timing-ease-out:ease-out;--app-timing-ease-in-out:ease-in-out;--app-timing-linear:linear;--app-transition-fast:150ms;--app-transition-normal:300ms;--app-transition-slow:500ms;--app-breakpoint-xs:320px;--app-breakpoint-sm:576px;--app-breakpoint-md:768px;--app-breakpoint-lg:992px;--app-breakpoint-xl:1200px;--app-breakpoint-xxl:1400px;--app-animation-fade-in:fadeIn 0.3s ease-in-out;--app-animation-slide-up:slideUp 0.4s ease-out;--app-animation-zoom-in:zoomIn 0.3s ease;--app-bg-input:#ecffff}[data-bs-theme=roostchicken]{--app-primary:red;--app-primary-color:#000;--app-primary-rgb:255,0,0;--app-primary-hover:#c00;--app-primary-hover-color:#fff;--app-primary-focus:#900;--app-primary-active:#b30000;--app-primary-disabled:rgba(255,0,0,.5);--app-primary-hsl-bg:#f92424;--app-primary-hsl-color:#0f0f0f;--app-accent:#fbfcfc;--app-accent-color:#000;--app-accent-rgb:251,252,252;--app-accent-hover:#dee6e6;--app-accent-hover-color:#000;--app-accent-focus:#c1d0d0;--app-accent-active:#cfdbdb;--app-accent-disabled:rgba(251,252,252,.5);--app-accent-hsl-bg:#fff;--app-accent-hsl-color:#0f0f0f}[data-bs-theme=descaro]{--app-primary:#063522;--app-primary-color:#fff;--app-primary-rgb:6,53,34;--app-primary-hover:#010705;--app-primary-hover-color:#fff;--app-primary-focus:#000;--app-primary-active:#000;--app-primary-disabled:rgba(6,53,34,.5);--app-primary-hsl-bg:#0b5035;--app-primary-hsl-color:#fff;--app-accent:#e29466;--app-accent-color:#000;--app-accent-rgb:226,148,102;--app-accent-hover:#da763b;--app-accent-hover-color:#000;--app-accent-focus:#be5d24;--app-accent-active:#d36828;--app-accent-disabled:hsla(22,68%,64%,.5);--app-accent-hsl-bg:#e3a682;--app-accent-hsl-color:#0f0f0f}[data-bs-theme=relaisdeparismadrid]{--app-primary:#770807;--app-primary-color:#fff;--app-primary-rgb:119,8,7;--app-primary-hover:#470504;--app-primary-hover-color:#fff;--app-primary-focus:#170201;--app-primary-active:#2f0303;--app-primary-disabled:rgba(119,8,7,.5);--app-primary-hsl-bg:#910f0d;--app-primary-hsl-color:#fff;--app-accent:#d9ad26;--app-accent-color:#000;--app-accent-rgb:217,173,38;--app-accent-hover:#ae8a1e;--app-accent-hover-color:#000;--app-accent-focus:#826817;--app-accent-active:#98791b;--app-accent-disabled:rgba(217,173,38,.5);--app-accent-hsl-bg:#d8b346;--app-accent-hsl-color:#0f0f0f}[data-bs-theme=surya]{--app-primary:#323232;--app-primary-color:#fff;--app-primary-rgb:50,50,50;--app-primary-hover:#191919;--app-primary-hover-color:#fff;--app-primary-focus:#000;--app-primary-active:#0c0c0c;--app-primary-disabled:rgba(50,50,50,.5);--app-primary-hsl-bg:#424242;--app-primary-hsl-color:#fff;--app-accent:#f3f2dd;--app-accent-color:#000;--app-accent-rgb:243,242,221;--app-accent-hover:#e6e4b7;--app-accent-hover-color:#000;--app-accent-focus:#d8d592;--app-accent-active:#dfdca4;--app-accent-disabled:hsla(57,48%,91%,.5);--app-accent-hsl-bg:#fbfaf4;--app-accent-hsl-color:#0f0f0f}[data-bs-theme=lamesedora]{--app-primary:#533b2b;--app-primary-color:#fff;--app-primary-rgb:83,59,43;--app-primary-hover:#31231a;--app-primary-hover-color:#fff;--app-primary-focus:#100b08;--app-primary-active:#211711;--app-primary-disabled:rgba(83,59,43,.5);--app-primary-hsl-bg:#644b3a;--app-primary-hsl-color:#fff;--app-accent:#f4dfb6;--app-accent-color:#000;--app-accent-rgb:244,223,182;--app-accent-hover:#edcc8a;--app-accent-hover-color:#000;--app-accent-focus:#e7b85d;--app-accent-active:#eac274;--app-accent-disabled:hsla(40,74%,84%,.5);--app-accent-hsl-bg:#f7ebd4;--app-accent-hsl-color:#0f0f0f}[data-bs-theme=canigo]{--app-primary:#172f2d;--app-primary-color:#fff;--app-primary-rgb:23,47,45;--app-primary-hover:#060d0c;--app-primary-hover-color:#fff;--app-primary-focus:#000;--app-primary-active:#000;--app-primary-disabled:rgba(23,47,45,.5);--app-primary-hsl-bg:#24423f;--app-primary-hsl-color:#fff;--app-accent:#007934;--app-accent-color:#fff;--app-accent-rgb:0,121,52;--app-accent-hover:#00461e;--app-accent-hover-color:#fff;--app-accent-focus:#001308;--app-accent-active:#002d13;--app-accent-disabled:rgba(0,121,52,.5);--app-accent-hsl-bg:#049543;--app-accent-hsl-color:#fff}[data-bs-theme=lasiesta]{--app-primary:#687d56;--app-primary-color:#000;--app-primary-rgb:104,125,86;--app-primary-hover:#4f5f41;--app-primary-hover-color:#fff;--app-primary-focus:#36412c;--app-primary-active:#425037;--app-primary-disabled:rgba(104,125,86,.5);--app-primary-hsl-bg:#778768;--app-primary-hsl-color:#0f0f0f;--app-accent:#f0f194;--app-accent-color:#000;--app-accent-rgb:240,241,148;--app-accent-hover:#eaeb67;--app-accent-hover-color:#000;--app-accent-focus:#e3e53a;--app-accent-active:#e7e850;--app-accent-disabled:hsla(61,77%,76%,.5);--app-accent-hsl-bg:#f1f2b0;--app-accent-hsl-color:#0f0f0f}[data-bs-theme=llamp]{--app-primary:#334e3b;--app-primary-color:#fff;--app-primary-rgb:51,78,59;--app-primary-hover:#1f2f24;--app-primary-hover-color:#fff;--app-primary-focus:#0b100c;--app-primary-active:#152018;--app-primary-disabled:rgba(51,78,59,.5);--app-primary-hsl-bg:#425c4a;--app-primary-hsl-color:#fff;--app-accent:#b69164;--app-accent-color:#000;--app-accent-rgb:182,145,100;--app-accent-hover:#9d784a;--app-accent-hover-color:#000;--app-accent-focus:#7a5d3a;--app-accent-active:#8c6a42;--app-accent-disabled:hsla(33,36%,55%,.5);--app-accent-hsl-bg:#ba9f7d;--app-accent-hsl-color:#0f0f0f}[data-bs-theme=minotauro]{--app-primary:#e1d5d5;--app-primary-color:#000;--app-primary-rgb:225,213,213;--app-primary-hover:#ccb7b7;--app-primary-hover-color:#000;--app-primary-focus:#b79a9a;--app-primary-active:#c1a8a8;--app-primary-disabled:hsla(0,17%,86%,.5);--app-primary-hsl-bg:#ede8e8;--app-primary-hsl-color:#0f0f0f;--app-accent:#967f0c;--app-accent-color:#000;--app-accent-rgb:150,127,12;--app-accent-hover:#675708;--app-accent-hover-color:#fff;--app-accent-focus:#382f04;--app-accent-active:#4f4306;--app-accent-disabled:rgba(150,127,12,.5);--app-accent-hsl-bg:#ae9513;--app-accent-hsl-color:#0f0f0f}[data-bs-theme=elcapirotedegranada]{--app-primary:#e5d3c9;--app-primary-color:#000;--app-primary-rgb:229,211,201;--app-primary-hover:#d4b7a7;--app-primary-hover-color:#000;--app-primary-focus:#c49b84;--app-primary-active:#cca995;--app-primary-disabled:hsla(21,35%,84%,.5);--app-primary-hsl-bg:#ede3de;--app-primary-hsl-color:#0f0f0f;--app-accent:#c0977d;--app-accent-color:#000;--app-accent-rgb:192,151,125;--app-accent-hover:#af7c5b;--app-accent-hover-color:#000;--app-accent-focus:#916346;--app-accent-active:#a26f4f;--app-accent-disabled:hsla(23,35%,62%,.5);--app-accent-hsl-bg:#c6a895;--app-accent-hsl-color:#0f0f0f}[data-bs-theme=lafrontera]{--app-primary:#d4b374;--app-primary-color:#000;--app-primary-rgb:212,179,116;--app-primary-hover:#c89e4d;--app-primary-hover-color:#000;--app-primary-focus:#ad8435;--app-primary-active:#c0923b;--app-primary-disabled:hsla(39,53%,64%,.5);--app-primary-hsl-bg:#d7be8e;--app-primary-hsl-color:#0f0f0f;--app-accent:#8e0a05;--app-accent-color:#fff;--app-accent-rgb:142,10,5;--app-accent-hover:#5d0703;--app-accent-hover-color:#fff;--app-accent-focus:#2b0302;--app-accent-active:#440502;--app-accent-disabled:rgba(142,10,5,.5);--app-accent-hsl-bg:#a8100b;--app-accent-hsl-color:#fff}[data-bs-theme=welkhomeclub]{--app-primary:#d7ad65;--app-primary-color:#000;--app-primary-rgb:215,173,101;--app-primary-hover:#cc973d;--app-primary-hover-color:#000;--app-primary-focus:#aa7c2c;--app-primary-active:#be8a31;--app-primary-disabled:hsla(38,59%,62%,.5);--app-primary-hsl-bg:#d9b981;--app-primary-hsl-color:#0f0f0f;--app-accent:#2e3e5b;--app-accent-color:#fff;--app-accent-rgb:46,62,91;--app-accent-hover:#1d2739;--app-accent-hover-color:#fff;--app-accent-focus:#0c1017;--app-accent-active:#141b28;--app-accent-disabled:rgba(46,62,91,.5);--app-accent-hsl-bg:#3d4d6c;--app-accent-hsl-color:#fff}[data-bs-theme=jimenez22]{--app-primary:#8c9176;--app-primary-color:#000;--app-primary-rgb:140,145,118;--app-primary-hover:#71765e;--app-primary-hover-color:#fff;--app-primary-focus:#565948;--app-primary-active:#646753;--app-primary-disabled:hsla(71,11%,52%,.5);--app-primary-hsl-bg:#989a8d;--app-primary-hsl-color:#0f0f0f;--app-accent:#bea175;--app-accent-color:#000;--app-accent-rgb:190,161,117;--app-accent-hover:#ae8952;--app-accent-hover-color:#000;--app-accent-focus:#8b6e42;--app-accent-active:#9d7c4a;--app-accent-disabled:hsla(36,36%,60%,.5);--app-accent-hsl-bg:#c3ae8d;--app-accent-hsl-color:#0f0f0f}[data-bs-theme=wewelcom-sales]{--app-primary:red;--app-primary-color:#000;--app-primary-rgb:255,0,0;--app-primary-hover:#c00;--app-primary-hover-color:#fff;--app-primary-focus:#900;--app-primary-active:#b30000;--app-primary-disabled:rgba(255,0,0,.5);--app-primary-hsl-bg:#f92424;--app-primary-hsl-color:#0f0f0f;--app-accent:#fbfcfc;--app-accent-color:#000;--app-accent-rgb:251,252,252;--app-accent-hover:#dee6e6;--app-accent-hover-color:#000;--app-accent-focus:#c1d0d0;--app-accent-active:#cfdbdb;--app-accent-disabled:rgba(251,252,252,.5);--app-accent-hsl-bg:#fff;--app-accent-hsl-color:#0f0f0f}[data-bs-theme=copilot-dark],[data-bs-theme=wewelcom]{--app-primary:#11283d;--app-primary-color:#fff;--app-primary-rgb:17,40,61;--app-primary-hover:#060e15;--app-primary-hover-color:#fff;--app-primary-focus:#000;--app-primary-active:#000101;--app-primary-disabled:rgba(17,40,61,.5);--app-primary-hsl-bg:#1a3651;--app-primary-hsl-color:#fff;--app-accent:#0ff;--app-accent-color:#000;--app-accent-rgb:0,255,255;--app-accent-hover:#0cc;--app-accent-hover-color:#000;--app-accent-focus:#099;--app-accent-active:#00b3b3;--app-accent-disabled:rgba(0,255,255,.5);--app-accent-hsl-bg:#24f9f9;--app-accent-hsl-color:#0f0f0f}.app-btn.loading:before,.app-btn[loading]:before,.spinner{--spinner-w:var(--app-font-size-md);--spinner-color:currentColor;--spinner-border:0.15em;width:var(--spinner-w);aspect-ratio:1/1;border-radius:50%;border:var(--spinner-border) solid var(--spinner-color);animation:l20-1 .8s linear infinite alternate,l20-2 1.6s linear infinite;box-sizing:border-box}.spinner[small],[small].app-btn.loading:before,[small].app-btn[loading]:before{--spinner-w:var(--app-font-size-xs)}.spinner[large],[large].app-btn.loading:before,[large].app-btn[loading]:before{--spinner-w:var(--app-font-size-lg)}.spinner[x-large],[x-large].app-btn.loading:before,[x-large].app-btn[loading]:before{--spinner-w:var(--app-font-size-xl)}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}to{transform:scaleY(-1) rotate(-135deg)}}@keyframes zoomIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ripple-animation{to{transform:scale(4);opacity:0}}.app-btn{--btn-bg:var(--app-primary);--btn-color:var(--app-primary-color);--btn-border-color:rgb(var(--app-grey-rgb),1);--btn-border-radius:var(--app-radius-md);--btn-border-width:1px;--btn-gap:var(--app-spacing-sm);--btn-min-width:2.5rem;--btn-padding-x:var(--app-spacing-md);--btn-padding-y:var(--app-spacing-sm);--btn-hover-bg:var(--app-primary-hover);--btn-hover-color:var(--app-primary-hover-color);--btn-focus-bg:var(--app-primary-focus);--btn-active-bg:var(--app-primary-active);--btn-active-color:var(--app-primary-hover-color);--btn-disabled-bg:var(--app-primary-disabled);--btn-box-shadow:var(--app-shadow-md);--btn-font-size:var(--app-font-size-md);--btn-font-weight:600;--btn-line-heigh:var(--app-line-height-md);--btn-opacity:1;--btn-text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);min-width:var(--btn-min-width);padding:var(--btn-padding-y) var(--btn-padding-x);border-radius:var(--btn-border-radius);border-width:var(--btn-border-width);border-style:solid;border-color:var(--btn-border-color);background-color:var(--btn-bg);color:var(--btn-color);transition:all .2s ease-in-out;cursor:pointer;box-shadow:var(--btn-box-shadow);font-size:var(--btn-font-size);line-height:var(--btn-line-heigh);font-weight:var(--btn-font-weight);-webkit-text-decoration:var(--btn-text-decoration);text-decoration:var(--btn-text-decoration);overflow:hidden;position:relative;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:auto;outline:2px solid transparent;outline-offset:2px;transition-property:transform,color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-duration:.25s;transition-timing-function:ease}.app-btn:hover{background-color:var(--btn-hover-bg);color:var(--btn-hover-color)}.app-btn:focus-visible{outline:none;background-color:var(--btn-focus-bg)}.app-btn:active,.app-btn[active]{background-color:var(--btn-active-bg);color:var(--btn-active-color);transform:translateY(-1px);transform:translateZ(0) scale(.95);transition:transform .1s ease-out;will-change:transform}.app-btn.disabled,.app-btn:disabled,.app-btn[disabled]{background-color:var(--btn-disabled-bg);cursor:not-allowed;opacity:.6}.app-btn.loading,.app-btn[loading]{pointer-events:none;cursor:wait;position:relative;padding-left:calc(var(--btn-padding-x) + 1.9em)}.app-btn.loading:before,.app-btn[loading]:before{content:"";position:absolute;inset-inline-start:.75em;z-index:1}.app-btn[square]{--btn-border-radius:var(--app-radius-xs)}.app-btn[welcom]{--btn-border-radius:var(--app-radius-md)!important;-moz-border-top-left-radius:var(--app-radius-md)!important;border-top-left-radius:var(--app-radius-md)!important;-moz-border-top-right-radius:var(--app-radius-md)!important;border-top-right-radius:var(--app-radius-md)!important;-moz-border-bottom-left-radius:var(--app-radius-md)!important;border-bottom-left-radius:var(--app-radius-md)!important;-moz-border-bottom-right-radius:var(--app-radius-md)!important;border-bottom-right-radius:var(--app-radius-md)!important}.app-btn[rounded]{--btn-border-radius:var(--app-radius-full)}.app-btn[none]{--btn-border-radius:var(--app-radius-none)}.app-btn[small]{--btn-padding-x:var(--app-spacing-sm);--btn-padding-y:var(--app-spacing-xs);--btn-font-size:var(--app-font-size-sm);--btn-line-heigh:var(--app-line-height-sm)}@media(min-width:992px){.app-btn[small]{--btn-padding-x:var(--app-spacing-md);--btn-padding-y:var(--app-spacing-sm);--btn-font-size:var(--app-font-size-md);--btn-line-heigh:var(--app-line-height-md)}}.app-btn[large]{--btn-padding-x:var(--app-spacing-lg);--btn-padding-y:var(--app-spacing-md);--btn-font-size:var(--app-font-size-lg);--btn-line-heigh:var(--app-line-height-lg)}@media(min-width:992px){.app-btn[large]{--btn-padding-x:var(--app-spacing-xl);--btn-padding-y:var(--app-spacing-lg);--btn-font-size:var(--app-font-size-xl);--btn-line-heigh:var(--app-line-height-xl)}}.app-btn[iconOnly]{--btn-padding-x:var(--app-spacing-md);--btn-padding-y:var(--app-spacing-md);--btn-font-size:var(--app-font-size-md);--btn-line-heigh:var(--app-line-height-md);--btn-min-width:2em;max-height:2.5em}.app-btn .ripple{position:absolute;border-radius:50%;transform:scale(0);animation:ripple-animation .6s linear;background-color:hsla(0,0%,100%,.3);pointer-events:none}.btn-selected{border:2px solid var(--app-success);background-color:#dfffdc;color:var(--app-primary)}.app-btn--primary{--btn-bg:var(--app-primary);--btn-color:var(--app-primary-color);--btn-hover-bg:var(--app-primary-hover);--btn-hover-color:var(--app-primary-hover-color);--btn-focus-bg:var(--app-primary-focus);--btn-active-bg:var(--app-primary-active);--btn-active-color:var(--app-primary-hover-color);--btn-border-color:var(--app-accent)}.app-btn-outline--primary{--btn-bg:transparent;--btn-color:var(--app-primary);--btn-border-color:var(--app-primary);--btn-hover-bg:var(--app-primary-hover);--btn-hover-color:var(--app-primary)}.app-btn--secondary{--btn-bg:var(--app-secondary);--btn-color:var(--app-secondary-color);--btn-hover-bg:var(--app-secondary-hover);--btn-hover-color:var(--app-secondary-hover-color);--btn-focus-bg:var(--app-secondary-focus);--btn-active-bg:var(--app-secondary-active);--btn-active-color:var(--app-secondary-hover-color);--btn-border-color:rgb(var(--app-grey-rgb),1)}.app-btn-outline--secondary{--btn-bg:transparent;--btn-color:var(--app-secondary);--btn-border-color:var(--app-secondary);--btn-hover-bg:var(--app-secondary-hover);--btn-hover-color:var(--app-secondary)}.app-btn--accent{--btn-bg:var(--app-accent);--btn-color:var(--app-accent-color);--btn-hover-bg:var(--app-accent-hover);--btn-hover-color:var(--app-accent-hover-color);--btn-focus-bg:var(--app-accent-focus);--btn-active-bg:var(--app-accent-active);--btn-active-color:var(--app-accent-hover-color);--btn-border-color:rgb(var(--app-grey-rgb),1)}.app-btn-outline--accent{--btn-bg:transparent;--btn-color:var(--app-accent);--btn-border-color:var(--app-accent);--btn-hover-bg:var(--app-accent-hover);--btn-hover-color:var(--app-accent)}.app-btn--success{--btn-bg:var(--app-success);--btn-color:var(--app-success-color);--btn-hover-bg:var(--app-success-hover);--btn-hover-color:var(--app-success-hover-color);--btn-focus-bg:var(--app-success-focus);--btn-active-bg:var(--app-success-active);--btn-active-color:var(--app-success-hover-color);--btn-border-color:rgb(var(--app-grey-rgb),1)}.app-btn-outline--success{--btn-bg:transparent;--btn-color:var(--app-success);--btn-border-color:var(--app-success);--btn-hover-bg:var(--app-success-hover);--btn-hover-color:var(--app-success)}.app-btn--warning{--btn-bg:var(--app-warning);--btn-color:var(--app-warning-color);--btn-hover-bg:var(--app-warning-hover);--btn-hover-color:var(--app-warning-hover-color);--btn-focus-bg:var(--app-warning-focus);--btn-active-bg:var(--app-warning-active);--btn-active-color:var(--app-warning-hover-color);--btn-border-color:rgb(var(--app-grey-rgb),1)}.app-btn-outline--warning{--btn-bg:transparent;--btn-color:var(--app-warning);--btn-border-color:var(--app-warning);--btn-hover-bg:var(--app-warning-hover);--btn-hover-color:var(--app-warning)}.app-btn--danger{--btn-bg:var(--app-danger);--btn-color:var(--app-danger-color);--btn-hover-bg:var(--app-danger-hover);--btn-hover-color:var(--app-danger-hover-color);--btn-focus-bg:var(--app-danger-focus);--btn-active-bg:var(--app-danger-active);--btn-active-color:var(--app-danger-hover-color);--btn-border-color:rgb(var(--app-grey-rgb),1)}.app-btn-outline--danger{--btn-bg:transparent;--btn-color:var(--app-danger);--btn-border-color:var(--app-danger);--btn-hover-bg:var(--app-danger-hover);--btn-hover-color:var(--app-danger)}.app-btn--info{--btn-bg:var(--app-info);--btn-color:var(--app-info-color);--btn-hover-bg:var(--app-info-hover);--btn-hover-color:var(--app-info-hover-color);--btn-focus-bg:var(--app-info-focus);--btn-active-bg:var(--app-info-active);--btn-active-color:var(--app-info-hover-color);--btn-border-color:rgb(var(--app-grey-rgb),1)}.app-btn-outline--info{--btn-bg:transparent;--btn-color:var(--app-info);--btn-border-color:var(--app-info);--btn-hover-bg:var(--app-info-hover);--btn-hover-color:var(--app-info)}.app-btn--link{--btn-bg:var(--app-link);--btn-color:var(--app-link-color);--btn-hover-bg:var(--app-link-hover);--btn-hover-color:var(--app-link-hover-color);--btn-focus-bg:var(--app-link-focus);--btn-active-bg:var(--app-link-active);--btn-active-color:var(--app-link-hover-color);--btn-border-color:transparent}.app-btn-outline--link{--btn-bg:transparent;--btn-color:var(--app-link);--btn-border-color:var(--app-link);--btn-hover-bg:var(--app-link-hover);--btn-hover-color:var(--app-link)}.app-btn-group{display:flex;align-items:stretch}.app-btn-group>.app-btn{border-radius:0;position:relative;margin-left:-1px;z-index:1}.app-btn-group>.app-btn:first-of-type{margin-left:0;border-top-left-radius:var(--app-radius-md);border-bottom-left-radius:var(--app-radius-md)}.app-btn-group>.app-btn:last-of-type{border-top-right-radius:var(--app-radius-md);border-bottom-right-radius:var(--app-radius-md);z-index:2}.app-btn-group.disabled>.app-btn,.app-btn-group:disabled>.app-btn,.app-btn-group[disabled]>.app-btn{background-color:var(--btn-disabled-bg);cursor:not-allowed;opacity:.6}.app-btn-group[rounded]>.app-btn{--btn-border-radius:var(--app-radius-full)}.app-btn-group[rounded]>.app-btn:first-of-type{border-top-left-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-radius)}.app-btn-group[rounded]>.app-btn:last-of-type{border-top-right-radius:var(--btn-border-radius);border-bottom-right-radius:var(--btn-border-radius)}.app-btn-group[square]>.app-btn{--btn-border-radius:var(--app-radius-xs)}.app-btn-group[square]>.app-btn:first-of-type{border-top-left-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-radius)}.app-btn-group[square]>.app-btn:last-of-type{border-top-right-radius:var(--btn-border-radius);border-bottom-right-radius:var(--btn-border-radius)}.app-btn-group[none]>.app-btn{--btn-border-radius:var(--app-radius-none)}.app-btn-group[none]>.app-btn:first-of-type{border-top-left-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-radius)}.app-btn-group[none]>.app-btn:last-of-type{border-top-right-radius:var(--btn-border-radius);border-bottom-right-radius:var(--btn-border-radius)}.app-btn-group[small]>.app-btn{--btn-padding-x:map-get($map,padding-x);--btn-padding-y:map-get($map,padding-y);--btn-font-size:map-get($map,font-size);--btn-line-heigh:map-get($map,line-height)}@media(min-width:992px){.app-btn-group[small]>.app-btn{--btn-padding-x:map-get($map,padding-x);--btn-padding-y:map-get($map,padding-y);--btn-font-size:map-get($map,font-size);--btn-line-heigh:map-get($map,line-height)}}.app-btn-group[large]>.app-btn{--btn-padding-x:map-get($map,padding-x);--btn-padding-y:map-get($map,padding-y);--btn-font-size:map-get($map,font-size);--btn-line-heigh:map-get($map,line-height)}@media(min-width:992px){.app-btn-group[large]>.app-btn{--btn-padding-x:map-get($map,padding-x);--btn-padding-y:map-get($map,padding-y);--btn-font-size:map-get($map,font-size);--btn-line-heigh:map-get($map,line-height)}}.app-dropdown{--dp-bg:var(--app-white);--dp-radius:var(--app-radius-md);--dp-shadow:var(--app-shadow-md);--dp-padding:var(--app-spacing-sm);--dp-offset:var(--app-spacing-xs);--dp-item-padding:var(--app-spacing-xs) var(--app-spacing-sm);--dp-item-radius:var(--app-radius-sm);--dp-item-color:inherit;--dp-list-gap:var(--app-spacing-xs);--dp-arrow-size:var(--app-spacing-md);--dp-arrow-shadow:var(--app-shadow-sm);position:relative;display:inline-block}.app-dropdown-content{position:absolute;top:100%;left:0;z-index:3;min-width:12rem;margin-top:var(--dp-offset);padding:var(--dp-padding);background-color:var(--dp-bg);border-radius:var(--dp-radius);box-shadow:var(--dp-shadow);opacity:0;transform:translateY(-5px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.app-dropdown-content.show{opacity:1;transform:translateY(0);pointer-events:auto}.app-dropdown-content .app-dropdown-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--dp-list-gap)}.app-dropdown-content .app-dropdown-list li{width:100%}.app-dropdown-content .app-dropdown-list .app-dropdown-item{width:100%;justify-content:space-between;text-align:left;border:transparent}.app-dropdown .dropdown-flag{display:inline-block;width:20px;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:2px;vertical-align:middle}.app-dropdown--primary{--dp-bg:var(--app-primary);--dp-item-hover-bg:var(--app-primary-hover);--dp-item-active-bg:var(--app-primary-active);--dp-item-color:var(--app-primary-color)}.app-dropdown-outline--primary{--dp-bg:var(--app-white);--dp-item-color:var(--app-primary);--dp-item-hover-bg:var(--app-primary-hover);--dp-item-active-bg:var(--app-primary-active)}.app-dropdown--secondary{--dp-bg:var(--app-secondary);--dp-item-hover-bg:var(--app-secondary-hover);--dp-item-active-bg:var(--app-secondary-active);--dp-item-color:var(--app-secondary-color)}.app-dropdown-outline--secondary{--dp-bg:var(--app-white);--dp-item-color:var(--app-secondary);--dp-item-hover-bg:var(--app-secondary-hover);--dp-item-active-bg:var(--app-secondary-active)}.app-dropdown--accent{--dp-bg:var(--app-accent);--dp-item-hover-bg:var(--app-accent-hover);--dp-item-active-bg:var(--app-accent-active);--dp-item-color:var(--app-accent-color)}.app-dropdown-outline--accent{--dp-bg:var(--app-white);--dp-item-color:var(--app-accent);--dp-item-hover-bg:var(--app-accent-hover);--dp-item-active-bg:var(--app-accent-active)}.app-dropdown--success{--dp-bg:var(--app-success);--dp-item-hover-bg:var(--app-success-hover);--dp-item-active-bg:var(--app-success-active);--dp-item-color:var(--app-success-color)}.app-dropdown-outline--success{--dp-bg:var(--app-white);--dp-item-color:var(--app-success);--dp-item-hover-bg:var(--app-success-hover);--dp-item-active-bg:var(--app-success-active)}.app-dropdown--warning{--dp-bg:var(--app-warning);--dp-item-hover-bg:var(--app-warning-hover);--dp-item-active-bg:var(--app-warning-active);--dp-item-color:var(--app-warning-color)}.app-dropdown-outline--warning{--dp-bg:var(--app-white);--dp-item-color:var(--app-warning);--dp-item-hover-bg:var(--app-warning-hover);--dp-item-active-bg:var(--app-warning-active)}.app-dropdown--danger{--dp-bg:var(--app-danger);--dp-item-hover-bg:var(--app-danger-hover);--dp-item-active-bg:var(--app-danger-active);--dp-item-color:var(--app-danger-color)}.app-dropdown-outline--danger{--dp-bg:var(--app-white);--dp-item-color:var(--app-danger);--dp-item-hover-bg:var(--app-danger-hover);--dp-item-active-bg:var(--app-danger-active)}.app-dropdown--info{--dp-bg:var(--app-info);--dp-item-hover-bg:var(--app-info-hover);--dp-item-active-bg:var(--app-info-active);--dp-item-color:var(--app-info-color)}.app-dropdown-outline--info{--dp-bg:var(--app-white);--dp-item-color:var(--app-info);--dp-item-hover-bg:var(--app-info-hover);--dp-item-active-bg:var(--app-info-active)}.app-toggle-switch{--switch-width:50px;--switch-height:25px;--switch-bg:var(--app-gray-400);--switch-checked-bg:var(--app-primary);--switch-checked-border-color:var(--app-accent);--switch-radius:var(--app-radius-full);--switch-thumb-size:calc(var(--switch-height) - 7px);--switch-thumb-bg:var(--app-white);--switch-thumb-shadow:0 0 2px rgba(0,0,0,.3);--switch-transition:0.3s ease;--switch-label-color:var(--app-white);--switch-label-font-size:var(--app-font-size-xs);--switch-label-font-weight:600;display:inline-block;position:relative}.app-toggle-switch input[type=checkbox]{display:none}.app-toggle-switch input[type=checkbox]:checked+label .app-toggle-switch__track{background-color:var(--switch-checked-bg);border:var(--switch-checked-border-color) 1px solid}.app-toggle-switch input[type=checkbox]:checked+label .app-toggle-switch__label--on{opacity:1}.app-toggle-switch input[type=checkbox]:checked+label .app-toggle-switch__label--off{opacity:0}.app-toggle-switch input[type=checkbox]:checked+label .app-toggle-switch__thumb{transform:translateX(calc(var(--switch-width) - var(--switch-thumb-size) - 6px))}.app-toggle-switch input[type=checkbox]:not(:checked)+label .app-toggle-switch__track{background-color:var(--app-grey)}.app-toggle-switch label{cursor:pointer;display:block;width:var(--switch-width);height:var(--switch-height);position:relative}.app-toggle-switch__track{background-color:var(--switch-bg);border-radius:var(--switch-radius);width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 8px;position:relative;transition:background-color var(--switch-transition);box-sizing:border-box}.app-toggle-switch__thumb{background-color:var(--switch-thumb-bg);border-radius:50%;width:var(--switch-thumb-size);height:var(--switch-thumb-size);position:absolute;left:3px;top:3px;transition:transform var(--switch-transition);box-shadow:var(--switch-thumb-shadow);z-index:3}.app-toggle-switch__label{color:var(--switch-label-color);font-size:var(--switch-label-font-size);font-weight:var(--switch-label-font-weight);position:relative;width:50%;text-align:center;pointer-events:none;transition:opacity var(--switch-transition);z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-toggle-switch__label--on{opacity:0}.app-toggle-switch__label--off{opacity:1}.app-toggle-switch.is-small{--switch-width:40px;--switch-height:20px;--switch-thumb-size:16px;--switch-label-font-size:var(--app-font-size-xxs)}.app-toggle-switch.is-large{--switch-width:80px;--switch-height:40px;--switch-thumb-size:32px;--switch-label-font-size:var(--app-font-size-sm)}.app-toggle-switch.is-disabled{opacity:.5;pointer-events:none}.app-toggle-switch.is-disabled__track{background-color:var(--app-gray-300)}.app-input{--input-bg:var(--app-bg-input);--input-color:var(--app-body-color);--input-border-color:rgb(var(--app-accent-rgb),1);--input-border-radius:var(--app-radius-md);--input-padding-x:var(--app-spacing-md);--input-padding-y:var(--app-spacing-sm);--input-font-size:var(--app-font-size-md);--input-line-height:var(--app-line-height-md);display:flex;flex-direction:column;width:100%}.app-input__label{margin-bottom:.25rem;font-weight:600;font-size:var(--app-font-size-md);color:var(--app-text-primary)}.app-input__wrapper{position:relative;display:flex;align-items:center}.app-input__icon{position:absolute;display:flex;align-items:center;pointer-events:none;font-size:1.2em;color:var(--input-color)}.app-input__icon--left{inset-inline-start:calc(var(--input-padding-x) - .55rem)}.app-input__icon--right{inset-inline-end:calc(var(--input-padding-x) - .55rem)}.app-input__field{width:100%;padding:var(--input-padding-y) var(--input-padding-x);font-size:var(--input-font-size);line-height:var(--input-line-height);background-color:var(--input-bg);color:var(--input-color);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);transition:border-color var(--app-transition-normal) var(--app-timing-ease)}.app-input__field:focus{outline:none;border-color:var(--app-accent);box-shadow:var(--app-focus-ring)}.app-input__field:disabled{background-color:var(--app-disabled);cursor:not-allowed;opacity:.6}.has-icon-left .app-input__field{padding-inline-start:calc(var(--input-padding-x) + 2rem)}.has-icon-left.has-icon-right .app-input__field,.has-icon-right .app-input__field{padding-inline-end:calc(var(--input-padding-x) + 2rem)}.has-icon-left.has-icon-right .app-input__field{padding-inline-start:calc(var(--input-padding-x) + 2rem)}.app-input__field[small]{--input-padding-y:var(--app-spacing-xs);--input-font-size:var(--app-font-size-sm);--input-line-height:var(--app-line-height-sm)}.app-input__field[large]{--input-padding-y:var(--app-spacing-md);--input-font-size:var(--app-font-size-lg);--input-line-height:var(--app-line-height-lg)}.app-input__field[square]{--input-border-radius:var(--app-radius-xs)}.app-input__field[rounded]{--input-border-radius:var(--app-radius-full)}.app-input__field[none]{--input-border-radius:var(--app-radius-none)}.app-input__field[accent]{--input-border-color:var(--app-accent)}.app-input.has-error .app-input__field{border-color:var(--app-danger)}.input-password-toggle{all:unset;display:flex;align-items:center;cursor:pointer;padding:0;background:none;color:inherit;pointer-events:auto}.input-password-toggle svg{width:1.25em;height:1.25em}.btn-decrement,.btn-increment{transition:background-color .2s ease;pointer-events:auto}.custom-number input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.custom-number input[type=number]{-moz-appearance:textfield!important}.app-checkbox{--checkbox-bg:var(--app-primary);--checkbox-color:var(--app-primary-color);--checkbox-width:25px;--checkbox-height:25px;--checkbox-border-color:var(--app-body-bg-secondary);--checkbox-border-radius:var(--app-radius-sm);--checkbox-border-width:2px;--checkbox-gap:var(--app-gap-sm);--checkbox-icon-stroke:#fff;--checkbox-disabled-bg:hsla(0,0%,86%,.5);--checkbox-hover-bg:var(--app-primary-hover);--checkbox-hover-color:var(--app-primary-hover-color);--checkbox-font-size:var(--app-font-size-md);--checkbox-line-height:var(--app-line-height-md);display:inline-flex;align-items:center;gap:var(--checkbox-gap);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:992px){.app-checkbox{--checkbox-font-size:var(--app-font-size-xl);--checkbox-line-height:var(--app-line-height-xl);--checkbox-width:30px;--checkbox-height:30px}}.app-checkbox .app-checkbox-input{display:none;visibility:hidden}.app-checkbox .app-checkbox-box{display:inline-flex;align-items:center;cursor:pointer;pointer-events:auto}.app-checkbox .app-checkbox-box span{display:inline-block;vertical-align:middle;transform:translateZ(0)}.app-checkbox .app-checkbox-box span:first-child{position:relative;width:var(--checkbox-width);height:var(--checkbox-height);border-radius:var(--checkbox-border-radius);border:var(--checkbox-border-width) solid var(--checkbox-border-color);transform:scale(1);vertical-align:middle;transition:all .2s ease}.app-checkbox .app-checkbox-box span:first-child svg{position:absolute;top:0;left:0;width:100%;height:100%;padding:2px;fill:none;stroke:var(--checkbox-icon-stroke);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:38;stroke-dashoffset:38;transition:all .3s ease .1s;transform:translateZ(0)}.app-checkbox .app-checkbox-box span:last-child{padding-left:var(--app-spacing-xs);font-size:var(--checkbox-font-size);line-height:var(--checkbox-line-height)}.app-checkbox .app-checkbox-box:hover span:first-child{border-color:var(--checkbox-hover-bg)}.app-checkbox .app-checkbox-input:checked+.app-checkbox-box span:first-child{--checkbox-border-color:var(--app-accent);background-color:var(--checkbox-bg);border-color:var(--checkbox-border-color);animation:wave-46 .4s ease}.app-checkbox .app-checkbox-input:checked+.app-checkbox-box span:first-child svg{stroke-dashoffset:0}@keyframes wave-46{50%{transform:scale(.9)}}.app-checkbox.disabled,.app-checkbox[disabled]{cursor:not-allowed;opacity:.6;pointer-events:none}.app-checkbox.disabled .app-checkbox-input:not(:checked)+.app-checkbox-box span:first-child,.app-checkbox[disabled] .app-checkbox-input:not(:checked)+.app-checkbox-box span:first-child{background-color:var(--checkbox-disabled-bg)}.app-checkbox[square]{--checkbox-border-radius:var(--app-radius-xs)}.app-checkbox[rounded]{--checkbox-border-radius:var(--app-radius-full)}.app-checkbox[none]{--checkbox-border-radius:var(--app-radius-none)}.app-checkbox[small]{--checkbox-width:16px;--checkbox-height:16px;--checkbox-font-size:var(--app-font-size-sm);--checkbox-line-height:var(--app-line-height-sm)}@media(min-width:992px){.app-checkbox[small]{--checkbox-font-size:var(--app-font-size-md);--checkbox-line-height:var(--app-line-height-md);--checkbox-width:25px;--checkbox-height:25px}}.app-checkbox[large]{--checkbox-width:35px;--checkbox-height:35px;--checkbox-font-size:var(--app-font-size-lg);--checkbox-line-height:var(--app-line-height-lg)}@media(min-width:992px){.app-checkbox[large]{--checkbox-font-size:var(--app-font-size-xl);--checkbox-line-height:var(--app-line-height-xl);--checkbox-width:40px;--checkbox-height:40px}}.app-checkbox-group{--checkbox-gap:var(--app-gap-md);width:100%;display:flex;gap:var(--checkbox-gap)}.app-checkbox-group-vertical{flex-direction:column;display:flex;gap:var(--app-gap-sm)}.app-radio-checkbox{--checkbox-bg:var(--app-white);--checkbox-color:var(--app-primary);--checkbox-width:25px;--checkbox-height:25px;--checkbox-border-color:var(--app-primary);--checkbox-border-radius:var(--app-radius-full);--checkbox-border-width:2px;--checkbox-gap:var(--app-gap-sm);--checkbox-icon-fill:var(--app-primary);--checkbox-disabled-bg:hsla(0,0%,86%,.5);--checkbox-hover-border:var(--app-primary-hover);--checkbox-font-size:var(--app-font-size-md);--checkbox-line-height:var(--app-line-height-md);display:inline-flex;align-items:center;cursor:pointer;gap:var(--checkbox-gap);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:992px){.app-radio-checkbox{--checkbox-font-size:var(--app-font-size-xl);--checkbox-line-height:var(--app-line-height-xl);--checkbox-width:30px;--checkbox-height:30px}}.app-radio-checkbox-input{display:none}.app-radio-checkbox-box{border:var(--checkbox-border-width) solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);display:flex;align-items:center;justify-content:center}.app-radio-checkbox-box,.app-radio-checkbox-box svg{width:var(--checkbox-width);height:var(--checkbox-height)}.app-radio-checkbox-box svg{opacity:0;transition:opacity .2s ease}.app-radio-checkbox-box svg,.app-radio-checkbox-box svg circle{fill:var(--checkbox-icon-fill)}.app-radio-checkbox.checked .app-radio-checkbox-box svg{opacity:1}.app-radio-checkbox-label{font-size:var(--checkbox-font-size);line-height:var(--checkbox-line-height);-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-radio-checkbox.disabled{opacity:.5;cursor:not-allowed}.app-radio-checkbox.disabled .app-radio-checkbox-box{background-color:var(--checkbox-disabled-bg)}.app-radio-checkbox-group{--checkbox-gap:var(--app-gap-md);display:flex;gap:var(--checkbox-gap);flex-wrap:wrap;width:100%}section.app-section{--section-bg:var(--app-primary);--section-color:var(--app-primary-color);--section-padding-x:var(--app-spacing-md);--section-padding-y:var(--app-spacing-md);--section-margin-y:0rem;--section-opacity-bg:var(--app-opacity-1);--section-border-width:1px;--section-border-color:var(--app-border-color,#dee2e6);--section-border-radius:var(--app-radius-md);--section-border-gap:var(--app-spacing-sm);margin-top:var(--section-margin-y);padding-right:var(--section-padding-x);padding-left:var(--section-padding-x);padding-top:var(--section-padding-y);padding-bottom:var(--section-padding-y);background-color:var(--app-white);color:var(--app-black);flex-grow:1;border:var(--section-border-width) solid var(--section-border-color);border-radius:var(--section-border-radius);border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem}section.app-section--border-size-sm{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}section.app-section--border-square{--section-border-radius:var(--app-radius-xs)}section.app-section--border-none{--section-border-radius:var(--app-radius-none)}section.app-section.app-section-primary{background-color:rgba(var(--app-primary-rgb),var(--section-opacity-bg));color:var(--app-btn-color-primary)}section.app-section.app-section-secondary{background-color:rgba(var(--app-secondary-rgb),var(--section-opacity-bg));color:var(--app-btn-color-secondary)}section.app-section-header{display:flex;justify-content:space-between;background-color:var(--section-bg);color:var(--section-color);padding:var(--section-padding-x);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.container-fluid>.row>.app-section{border-radius:0!important;-moz-border-top-left-radius:0!important;border-top-left-radius:0!important;-moz-border-top-right-radius:0!important;border-top-right-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.app-section-title{font-size:clamp(1.125rem,calc(1.05357rem + .35714vw),1.375rem);font-weight:700}.app-section-block{margin-bottom:var(--app-spacing-lg)}section.app-section.app-section-dark{--section-bg:var(--app-primary-hsl-bg);--section-color:var(--app-primary-hsl-color);--section-padding-x:var(--app-spacing-md);--section-padding-y:var(--app-spacing-md);--section-margin-y:0rem;--section-opacity-bg:var(--app-opacity-1);--section-border-width:0px;--section-border-color:var(--app-border-color,#dee2e6);--section-border-radius:var(--app-radius-md);--section-border-gap:var(--app-spacing-sm);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;background:var(--section-bg);color:var(--section-color)}.app-card-info-client{--card-info-client-bg:rgb(var(--app-body-bg-rgb),1);--card-info-client-color:var(--app-body-color);--card-info-client-padding-x:var(--app-spacing-md);--card-info-client-padding-y:var(--app-spacing-md);--card-info-client-margin-x:var(--app-spacing-sm);--card-info-client-margin-y:var(--app-spacing-sm);--card-info-client-border-width:1px;--card-info-client-border-color:var(--app-accent);--card-info-client-box-shadow:var(--app-shadow-md);padding:var(--card-info-client-padding-y) var(--card-info-client-padding-x);background:var(--card-info-client-bg);color:var(--card-info-client-color);border:var(--card-info-client-border-width) solid var(--card-info-client-border-color);height:100%;border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.app-card-info-client:hover{box-shadow:var(--card-info-client-box-shadow);transform:translateY(-1px)}.app-card-info-client.selected{--card-info-client-bg:rgb(var(--app-accent-rgb),.8)}.animated-icon{font-size:3rem;display:inline-block;animation:bounce 1.5s ease-in-out infinite}.animated-icon.not-found{animation:shake .6s infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-4px)}50%{transform:translateX(4px)}75%{transform:translateX(-4px)}to{transform:translateX(0)}}.app-card-container-product-account-vertical{--card-container-product-account-vertical-padding-x:var(--app-spacing-md);--card-container-product-account-vertical-padding-y:var(--app-spacing-md);--card-container-product-account-vertical-margin-y:0rem;--card-container-product-account-vertical-margin-x:0rem;--card-container-product-account-vertical-height:100%;--card-container-product-account-vertical-width:100vw;--card-container-product-account-vertical-bg:var(--app-body-bg-secondary);--card-container-product-account-vertical-color:var(--app-body-color);--card-container-product-account-vertical-opacity-bg:var(--app-opacity-1);--card-container-product-account-vertical-border-width:2px;--card-container-product-account-vertical-border-color:var(--app-border-color,#dee2e6);display:flex;flex-direction:column;height:var(--card-container-product-account-vertical-height);background:var(--card-container-product-account-vertical-bg);color:var(--card-container-product-account-vertical-color);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;border:var(--card-container-product-account-vertical-border-color) solid var(--card-container-product-account-vertical-border-width);overflow:hidden;position:relative;box-shadow:var(--bs-box-shadow-welcom);width:var(--card-container-product-account-vertical-width);min-width:var(--card-container-product-account-vertical-width);pointer-events:auto}.app-card-container-product-account-vertical-new{--card-container-product-account-vertical-border-color:var(--app-accent)}@media(min-width:576px){.app-card-container-product-account-vertical{--card-container-product-account-vertical-width:18rem}}.app-card-account{--card-account-padding-x:var(--app-spacing-sm);--card-account-padding-y:var(--app-spacing-sm);--card-account-margin-y:0rem;--card-account-margin-x:0rem;--card-account-bg:var(--app-primary);--card-account-color:var(--app-primary-color);--card-account-opacity-bg:var(--app-opacity-1);--card-account-border-width:1px;--card-account-gap:var(--app-spacing-md);--card-account-width:100%;--card-account-border-color:var(--app-border-color,#dee2e6);--card-account-border-radius:var(--app-radius-md);width:var(--card-account-width);padding:var(--card-account-padding-x) var(--card-account-padding-y);background:var(--card-account-bg);color:var(--card-account-color)}.app-card-account-start{--card-account-bg:var(--app-primary);--card-account-color:var(--app-primary-color)}.app-card-account-finish{--card-account-bg:var(--app-body-bg-secondary);--card-account-color:var(--app-body-color)}.app-card-account-only-drink{--card-account-bg:var(--app-info);--card-account-color:var(--app-info-color)}.app-card-account-body{display:flex;flex-direction:column;font-size:clamp(.875rem,calc(.83929rem + .17857vw),1rem)}.app-card-account-body .app-card-account-data{display:flex;gap:var(--card-account-gap)}.app-card-product-employee-sort-order{--card-product-employee-sort-order-padding-x:var(--app-spacing-sm);--card-product-employee-sort-order-padding-y:var(--app-spacing-xs);--card-product-employee-sort-order-margin-y:var(--app-spacing-xs);--card-product-employee-sort-order-opacity-bg:var(--app-opacity-1);--card-product-employee-sort-order-border-width:1px;--card-product-employee-sort-order-border-color:var(--app-border-color,#dee2e6);--card-product-employee-sort-order-border-radius:var(--app-radius-md);--card-account-bg:var(--app-primary);--card-account-color:var(--app-primary-color);padding:var(--card-product-employee-sort-order-padding-y) var(--card-product-employee-sort-order-padding-x);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;display:flex;justify-content:space-between}.app-comment-kitchen{--card-comment-kitchen-line-height:var(--app-line-height-xs);--card-comment-kitchen-bg:var(--app-accent-rgb);--card-comment-kitchen-border:var(--app-accent);--card-comment-kitchen-padding-x:var(--app-spacing-xs);--card-comment-kitchen-padding-y:0;--card-comment-kitchen-margin-x:var(--app-spacing-xs);--card-comment-kitchen-margin-y:var(--app-spacing-xs);--card-comment-kitchen-gap:var(--app-spacing-xs);--card-comment-kitchen-width:100%;background:rgb(var(--card-comment-kitchen-bg),.2);border:2px solid var(--card-comment-kitchen-border);color:#000;padding:var(--card-comment-kitchen-padding-x);font-weight:700;line-height:var(--card-comment-kitchen-line-height);display:flex;align-self:flex-start;gap:var(--card-comment-kitchen-gap);width:var(--card-comment-kitchen-width)}.app-card-product-employee{--card-product-employee-padding-x:var(--app-spacing-xs);--card-product-employee-padding-y:var(--app-spacing-xs);--card-product-employee-margin-y:var(--app-spacing-sm);--card-product-employee-margin-x:0rem;--card-product-employee-bg:var(--app-body-bg);--card-product-employee-color:0rem;--card-product-employee-height: ;--card-product-employee-gap: ;--card-product-employee-opacity-bg:var(--app-opacity-1);--card-product-employee-border-width:2px;--card-product-employee-border-color:rgb(var(--app-grey-rgb),1);--card-product-employee-border-radius:var(--app-radius-md);--card-product-employee-line-height:var(--app-line-height-sm);flex-direction:column;background:var(--card-product-employee-bg);padding:var(--card-product-employee-padding-x) var(--card-product-employee-padding-y);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;border:var(--card-product-employee-border-width) solid var(--card-product-employee-border-color)}.app-card-product-employee,.app-card-product-employee-body{display:flex;gap:var(--card-product-employee-gap);min-height:var(--card-product-employee-height)}.app-card-product-employee-body{position:relative;width:100%}.app-card-product-employee-body .app-card-product-employee-data{display:flex;flex-direction:column;flex-grow:1;width:100%;margin-top:var(--card-product-employee-margin-y)}.app-card-product-employee-body .app-card-product-employee-data ul{margin:0;font-size:clamp(.875rem,calc(.80357rem + .35714vw),1.125rem)}.app-card-product-employee-body .app-card-product-employee-title{font-size:clamp(.875rem,calc(.83929rem + .17857vw),1rem);line-height:var(--card-product-employee-line-height);font-weight:700}.app-card-product-employee-body .app-card-product-employee-choices{--card-product-employee-margin-y:var(--app-spacing-xs);font-size:clamp(.875rem,calc(.83929rem + .17857vw),1rem);line-height:var(--card-product-employee-line-height);text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline;margin-top:var(--card-product-employee-margin-y);text-wrap:wrap}.app-card-product-employee-img{width:4rem;height:4rem;overflow:hidden;border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;position:relative;-o-object-fit:cover;object-fit:cover;flex:none}.app-card-product-employee:has(.app-card-product-employee-body.started){--card-product-employee-border-color:var(--app-warning)}.app-card-product-employee:has(.app-card-product-employee-body.finish){--card-product-employee-bg:var(--app-body-bg-secondary);--card-product-employee-border-color:var(--app-body-color)}.app-card-product-employee:has(.app-card-product-employee-body.product-card-employee-new){--card-product-employee-border-color:var(--app-accent)}.app-card-product-employee:has(.app-card-product-employee-body.isdisabled){--card-product-employee-bg:var(--app-body-bg-secondary);--card-product-employee-border-color:var(--app-body-color);pointer-events:none!important;opacity:.6!important;cursor:not-allowed!important;filter:grayscale(60%)!important;background-color:#d1d1d1!important;border:1px solid #a9a9a9!important;color:#7d7d7d!important}.app-card-product-employee:has(.app-card-product-employee-body.product-cancelled){position:relative;--card-product-employee-border-color:var(--app-danger)}.app-card-product-employee:has(.app-card-product-employee-body.product-cancelled):after{font-size:3rem;position:absolute;content:"";display:grid;place-content:center;z-index:2;font-family:Font Awesome\ 5 Free;font-weight:600;width:100%;height:100%;opacity:60%;color:red}.app-card-product-employee:has(.app-card-product-employee-body.march){position:relative;overflow:hidden}.app-card-product-employee:has(.app-card-product-employee-body.march):after{position:absolute;content:"";display:grid;place-content:center;z-index:2;width:100%;height:100%;opacity:70%;animation:pulse 4.5s infinite;background:linear-gradient(180deg,rgba(255,230,0,.658) 50%,transparent);color:#ffe600;top:0;pointer-events:none}@keyframes pulse{0%{transform:scale(1);opacity:0}50%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:0}}.app-container-products{--card-container-product-gap:var(--app-spacing-sm);--card-container-product-margin-y:0;--card-container-product-margin-x:var(--app-spacing-sm);scrollbar-width:auto!important;-ms-overflow-style:auto!important;margin:var(--card-container-product-margin-x) var(--card-container-product-margin-y)}.app-container-products::-webkit-scrollbar{display:initial!important;width:6px!important}.app-container-products::-webkit-scrollbar-thumb{background-color:rgba(var(--app-accent-rgb),.6)!important;border-radius:4px!important}.app-container-products-scroll-y{overflow-y:scroll!important;display:flex;flex-direction:column;gap:var(--card-container-product-gap)}.app-container-products-list{--card-container-products-list-gap:var(--app-spacing-sm);display:flex;flex-direction:column;gap:var(--card-container-products-list-gap)}.app-new-account{--card-product-employee-sort-order-border-bg:var(--app-accent);--card-product-employee-sort-order-border-width:1px;--card-product-employee-sort-order-border-color:var(--app-accent,#dee2e6);border:var(--card-product-employee-sort-order-border-width) solid var(--card-product-employee-sort-order-border-color);background:var(--card-product-employee-sort-order-border-bg)}.app-notification-container{display:flex;flex-direction:column;gap:1rem}.app-notification-details{--notification-details-padding-x:var(--app-spacing-sm);--notification-details-gap:var(--app-spacing-sm);--notification-details-bg:var(--app-primary);--notification-details-color:var(--app-primary-color);--notification-details-margin-x:var(--app-spacing-md);display:flex;flex-direction:column;gap:var(--notification-details-gap)}.app-notification-details__header{display:flex;align-items:center;gap:var(--notification-details-gap);flex-wrap:wrap;font-weight:500}.app-notification-details__header i{margin-right:.25rem}.app-notification-details__body{border:2px solid var(--app-light);flex-direction:column;gap:var(--notification-details-gap)}.app-notification-details__body,.app-notification-details__body-header{padding:var(--notification-details-padding-x);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;display:flex}.app-notification-details__body-header{justify-content:space-between;background-color:var(--notification-details-bg);color:var(--notification-details-color)}.app-order-details{--order-details-padding-x:var(--app-spacing-sm);--order-details-margin-x:var(--app-spacing-sm);--order-details-gap:var(--app-spacing-sm);--order-details-bg:var(--app-primary);--order-details-color:var(--app-primary-color);--order-details-border:var(--app-accent);display:flex;flex-direction:column;gap:var(--order-details-gap)}.app-order-details__body{border:2px solid var(--app-light)}.app-order-details__body,.app-order-details__body-header{padding:var(--order-details-padding-x);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.app-order-details__body-header{display:flex;justify-content:space-between;background-color:var(--order-details-bg);color:var(--order-details-color)}.app-order-details__client-message{background-color:var(--bs-light);border-left:4px solid var(--bs-secondary);padding:var(--order-details-padding-x);border-radius:.375rem}.app-order-details__client-message strong{display:block;margin-bottom:.25rem}.app-order-details__client-message p{margin:0}.app-order-details__category-title{font-size:1.1rem;font-weight:600;padding-bottom:var(--order-details-padding-x);border-bottom:1px solid var(--order-details-border);margin-bottom:var(--order-details-margin-x)}.app-alert{padding:1rem;border-radius:.5rem;display:flex;align-items:center;font-size:1rem;line-height:1.4;margin-bottom:1rem}.app-alert__message{flex:1}.app-alert--info{background-color:#e5f6ff;color:#055160;border-left:4px solid #2b9cd8}.app-alert--success{background-color:#e6f4ea;color:#0f5132;border-left:4px solid #198754}.app-alert--warning{background-color:#fff3cd;color:#664d03;border-left:4px solid #ffc107}.app-alert--error{background-color:#f8d7da;color:#842029;border-left:4px solid #dc3545}.app-list{--list-bg:transparent;--list-gap:0;--list-padding-x:0;--list-padding-y:0;--list-margin-x:0;--list-margin-y:0;background-color:var(--list-bg);list-style:none;padding:var(--list-padding-y) var(--list-padding-x);margin:var(--list-margin-y) var(--list-margin-x);display:flex;flex-direction:column;gap:var(--list-gap)}.app-list-item{--list-item-bg:var(--app-background);--list-item-color:var(--app-text);--list-item-border-radius:var(--app-radius-sm);--list-item-font-size:var(--app-font-size-md);--list-item-font-weight:400;--list-item-line-height:var(--app-line-height-md);--list-item-padding-x:var(--app-spacing-md);--list-item-padding-y:var(--app-spacing-sm);--list-item-gap:var(--app-gap-xs);--list-item-current-bg:var(--app-primary-light);--list-item-current-weight:600;all:unset;display:flex;align-items:center;gap:var(--list-item-gap);background-color:var(--list-item-bg);color:var(--list-item-color);border-radius:var(--list-item-border-radius);font-size:var(--list-item-font-size);font-weight:var(--list-item-font-weight);line-height:var(--list-item-line-height);padding:var(--list-item-padding-y) var(--list-item-padding-x)}.app-list-item[aria-current=true]{background-color:var(--list-item-current-bg);font-weight:var(--list-item-current-weight)}.app-table-list{--table-bg:transparent;--table-gap:0;--table-padding:0;--table-margin:0;--table-border-width:1px;--table-border-color:var(--app-body-bg-secondary);background-color:var(--table-bg);list-style:none;padding:var(--table-padding);margin:var(--table-margin);display:flex;flex-direction:column;gap:var(--table-gap);border:var(--table-border-width) solid var(--table-border-color);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;overflow:hidden}.app-table-list-item{--table-item-bg:var(--app-body-bg);--table-item-color:var(--app-text);--table-item-font-size:var(--app-font-size-md);--table-item-font-weight:400;--table-item-line-height:var(--app-line-height-md);--table-item-padding-y:var(--app-spacing-sm);--table-item-padding-x:var(--app-spacing-md);all:unset;display:block;font-size:var(--table-item-font-size);font-weight:var(--table-item-font-weight);line-height:var(--table-item-line-height);padding:var(--table-item-padding-y) var(--table-item-padding-x);list-style:none;border-bottom:var(--table-border-width) solid var(--table-border-color)}.app-table-list-item,.app-table-list-item.is-header{background-color:var(--table-item-bg);color:var(--table-item-color)}.app-table-list-item.is-header{--table-item-bg:var(--app-primary);--table-item-color:var(--app-primary-color);font-weight:600}.app-table-list-item.is-summary{background-color:var(--app-info);color:var(--app-on-info);font-weight:600}.app-list-vertical{display:flex;flex-direction:row;gap:0}.app-accordion-item{--accordion-bg:transparent;--accordion-border-color:var(--app-body-bg-secondary);--accordion-border-width:1px;--accordion-radius: ;--accordion-padding-x:var(--app-spacing-md);--accordion-padding-y:var(--app-spacing-md);--accordion-margin-x:var(--app-spacing-md);--accordion-margin-y:var(--app-spacing-sm);background-color:var(--accordion-bg);border:var(--accordion-border-width) solid var(--accordion-border-color);border-radius:var(--accordion-radius);margin-bottom:var(--accordion-margin-y);transition:all .3s ease;border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.app-accordion-item:focus,.app-accordion-item:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.app-accordion-item__toggle{width:100%;background:none;border:none;padding:var(--accordion-padding-y) var(--accordion-padding-x);display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:700;text-align:left}.app-accordion-item__toggle:focus,.app-accordion-item__toggle:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.app-accordion-item__title{flex-grow:1}.app-accordion-item__icon{margin-left:1rem;font-size:1.2rem;transition:transform .3s ease}.app-accordion-item.is-open .app-accordion-item__icon{transform:rotate(0deg)}.app-accordion-item__content{padding:var(--accordion-padding-y) var(--accordion-padding-x);padding-top:0;border-top:1px solid var(--accordion-border);animation:fadeIn .3s ease}.app-accordion-group-unit .app-accordion-item{border-radius:0;border:none;margin-bottom:0;border-radius:0!important;-moz-border-top-left-radius:0!important;border-top-left-radius:0!important;-moz-border-top-right-radius:0!important;border-top-right-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-moz-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.app-accordion-group-unit .app-accordion-item:not(:last-child){border-bottom:var(--accordion-border-width) solid var(--accordion-border-color)}.app-zone-multiselect{--multi-select-bg:var(--app-body-bg);--multi-select-color:var(--app-body-color);--multi-select-margin-bottom:var(--app-spacing-sm);position:relative;margin-bottom:var(--multi-select-margin-bottom)}.app-zone-multiselect__trigger{width:100%;text-align:left}.app-zone-multiselect__panel{position:absolute;top:calc(100% + .5rem);left:0;width:100%;background:var(--multi-select-bg);color:var(--multi-select-color);border:1px solid var(--app-border);padding:.5rem;z-index:10;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.app-zone-multiselect__option+.app-zone-multiselect__option{margin-top:.5rem}p,p.app-label{font-size:clamp(.875rem,calc(.80357rem + .35714vw),1.125rem)}p.app-label{margin-bottom:var(--app-spacing-sm)}.app-title,p .app-title{font-size:clamp(1.25rem,calc(1.17857rem + .35714vw),1.5rem);font-weight:700}.app-subtitle,p .app-subtitle{font-size:clamp(1.125rem,calc(1.05357rem + .35714vw),1.375rem)}.app-divider{border:none;height:1px;width:100%;background-color:var(--app-accent,#dcdcdc);margin:1rem 0}.app-container-column{display:flex;flex-direction:row}.column-inner{overflow-y:scroll!important;gap:var(--card-container-product-gap)}.app-placeholder,.column-inner{display:flex;flex-direction:column}.app-placeholder{gap:.75rem;width:100%}.app-placeholder__block{background:linear-gradient(90deg,#e0e6eb 25%,#f0f2f5 50%,#e0e6eb 75%);background-size:200% 100%}.app-placeholder__block,.custom-placeholder{border-radius:.375rem;animation:shimmer 1.5s linear infinite}.custom-placeholder{height:1.5rem;background-color:#e0e6eb;background:linear-gradient(90deg,#e0e6eb 25%,#f0f2f5 50%,#e0e6eb 75%);background-size:200% 100%}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.app-modal-custom-wrapper{position:fixed;inset:0;width:100vw;height:100vh}.app-modal-custom-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:0}.app-modal-custom{position:absolute;background:var(--bs-body-bg);color:var(--bs-body-color);width:clamp(500px,60vw,640px);max-width:90vw;height:-moz-fit-content;height:fit-content;min-height:20vh;box-shadow:0 8px 24px rgba(0,0,0,.2);border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.app-modal-custom,.app-modal-custom--centered{display:flex;flex-direction:column;overflow:hidden}.app-modal-custom--centered{top:50%;left:50%;transform:translate(-50%,-50%);max-height:90vh}.app-modal-custom--fullscreen{inset:auto;width:100vw;height:100dvh;max-width:100vw;max-height:100dvh!important;border-radius:0;transform:none}.app-modal-custom-footer,.app-modal-custom-header{padding:.7rem .7rem .7rem .7rem;border-bottom:1px solid var(--bs-secondary);flex-shrink:0;font-weight:700}.app-modal-custom-header{font-size:clamp(1.25rem,calc(1.17857rem + .35714vw),1.5rem)}.app-modal-custom-footer{border-top:1px solid var(--bs-secondary);border-bottom:none;justify-content:end;display:flex;gap:.175rem}.app-modal-custom-body{padding:.7rem .7rem .7rem .7rem;overflow-y:auto;flex-grow:1;pointer-events:auto}.app-modal-custom-close-btn{float:right;font-size:16;background:none;border:none;cursor:pointer}.app-modal-custom--scrollable{max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.cookie-notice{background-color:#11283d;color:var(--app-primary-color);border-radius:.75rem;padding:.91rem;display:flex;justify-content:space-between;align-items:center;gap:.7rem;position:fixed;bottom:0;left:0;width:100%;z-index:9999;box-shadow:0 -2px 10px rgba(0,0,0,.1)}@media(max-width:768px){.cookie-notice{flex-direction:column;align-items:stretch;padding:.7rem}}.cookie-content{flex-grow:1;max-width:100%}@media(max-width:768px){.cookie-content{width:100%;margin-bottom:.7rem}}.cookie-title{font-size:clamp(1.25rem,calc(1.17857rem + .35714vw),1.5rem);font-weight:600;margin:0 0 .5rem 0}.cookie-text{margin:0;line-height:1.4}.cookie-button{width:auto}@media(max-width:768px){.cookie-button{flex:1 1 0;min-width:0}}.cookie-actions{display:flex;gap:.7rem;flex-grow:0}@media(max-width:768px){.cookie-actions{flex-direction:row}}.product{width:200px;position:relative;margin:20px}.product img{width:100%}.cart{position:fixed;top:20px;right:20px;width:80px}.cart img{width:100%}#flyImage{position:absolute;width:200px;z-index:1000;transition:transform 1s ease,opacity 1s ease;opacity:0}@keyframes fly{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(500px,-200px) scale(.2);opacity:0}}.body-primary{color:var(--bs-btn-color-primary)}.body-primary,.loading-page{background-color:var(--bs-primary)}.loading-page{background:radial-gradient(circle,#2c5364,#203a43,#0f2027);position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9999}.bg-no-show{background-color:#feabab!important}.mark,mark{padding:0 .1875em;color:var(--bs-primary);background-color:var(--bs-secondary);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.list-products{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}.grid-4-columns{display:grid;grid-template-columns:repeat(4,1fr)}.scroll-x{scroll-snap-type:x mandatory;overflow-x:auto;overscroll-behavior-x:contain;scroll-margin-right:0;display:flex;gap:.8rem;padding:0 40px;width:100%;padding-bottom:.8rem;padding-top:.8rem;box-sizing:border-box;scroll-padding:10px}.scroll-x::-webkit-scrollbar{display:none}.scroll-x.hinting>div{animation:hint-scroll 1000s ease-in-out infinite}.scroll-y{scroll-snap-type:y mandatory;overflow-x:auto;overscroll-behavior-x:contain;scroll-margin-right:0;display:flex;flex-direction:column;gap:.8rem;height:100vh;box-sizing:border-box;scroll-padding:10px}.scroll-y::-webkit-scrollbar{display:none}.scroll-y.hinting>div{animation:hint-scroll 1000s ease-in-out infinite}@keyframes hint-scroll{0%,to{transform:translateX(0)}50%{transform:translateX(-20px)}}.traffic-light{--base:15px;width:var(--base);height:var(--base);display:inline-block;border-radius:100%;position:relative}.traffic-light-green{background-color:#2e8b57;position:relative}.traffic-light-green:before{content:"";position:absolute;top:10%;left:10%;width:30%;height:30%;background:#fff;border-radius:50%;filter:blur(1px)}.traffic-light-yellow{background-color:#ffc107;position:relative}.traffic-light-yellow:before{content:"";position:absolute;top:10%;left:10%;width:30%;height:30%;background:#fff;border-radius:50%;filter:blur(1px)}.traffic-light-red{background-color:#d32f2f;position:relative}.traffic-light-red:before{content:"";position:absolute;top:10%;left:10%;width:30%;height:30%;background:#fff;border-radius:50%;filter:blur(1px)}.nav-link{color:var(--bs-black)}.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-secondary)}.chef-recommendations{background-color:var(--bs-primary-scale-300)}.h-full-svh{height:100vh;max-height:100vh}::-moz-selection{background-color:var(--bs-secondary);color:var(--bs-primary)}::selection{background-color:var(--bs-secondary);color:var(--bs-primary)}::-webkit-scrollbar{width:.2rem}::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:1rem}::-webkit-scrollbar-track{background-color:transparent;box-shadow:none;border:none}footer .demo{position:absolute;width:500px;margin:0 auto}.open-icon-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:var(--bs-btn-close-icon);background-position:50%;background-repeat:no-repeat;width:20px;height:20px}footer .demo a{text-align:center;color:#000;text-decoration:none;font-weight:100;border-bottom:1px solid #000}*{-webkit-user-select:none;-moz-user-select:none;user-select:none}body{min-height:100svh;font-family:Titillium Web}body.body-secondary{background-color:var(--bs-primary)}.body-leads{background-color:var(--bs-white)}.row-services img{aspect-ratio:3/2;-o-object-fit:contain;object-fit:contain;filter:grayscale(100%) contrast(150%) brightness(100%);width:100%;height:80px;margin-bottom:1rem}.row-services>div{margin-bottom:1rem;display:flex;flex-direction:column;justify-content:center;text-align:center}.row-services>div i{font-size:4rem;margin-inline:auto;margin-bottom:1rem}.row-column-gap{row-gap:1rem}.row-margin-x{margin-top:1rem;margin-bottom:1rem}.row-center{display:flex;justify-content:center;align-items:center}@media(min-width:768px){.row-m-random div:first-of-type{margin-bottom:2rem}.row-m-random div:nth-of-type(2){margin-top:2rem}.row-m-random div:nth-of-type(3){margin-bottom:2rem}.row-m-random div:last-of-type{margin-top:2rem}}#dynamic-orientation{flex-direction:column}#dynamic-orientation .col-6{flex:0 0 100%;width:100%}@media(orientation:landscape){#dynamic-orientation{flex-direction:row}#dynamic-orientation .col-6{flex:0 0 50%;width:50%}}.allergies-button{margin-top:1rem;justify-content:center;align-items:center;display:flex;font-weight:600}.allergies-collapse{margin-top:1rem;margin-bottom:1rem;border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;box-shadow:var(--bs-box-shadow-welcom);padding:1rem;background-color:var(--bs-white);border:var(--bs-secondary) 1px solid}.allergies-collapse-content{padding-top:1rem;padding-bottom:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(50px,1fr));grid-gap:5px;grid-row-gap:15px}.allergies-collapse-content-item{border-radius:63% 37% 47% 53%/36% 54% 46% 64%;height:50px;padding:.3rem;background-color:#ccc;display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative}.allergies-collapse-content-item img{width:40px}.allergies-collapse-content-item.active{background-color:var(--bs-primary);border:var(--bs-secondary) 1px solid}.allergies-collapse-content-item .allergies-name{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;padding-left:1rem;padding-right:1rem;width:100%;border:var(--bs-primary) 1px solid;position:absolute;background-color:var(--bs-white);bottom:-10px;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:1.33337;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;width:-webkit-fill-available;text-overflow:ellipsis;overflow-wrap:break-word}.iframe-container{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}.iframe-container iframe{width:100%;height:100%;border:none}.user{font-size:1.2rem}.user,.user-role{text-transform:uppercase}.user-role{color:var(--bs-gray-300);font-size:1rem}.user-role:before{content:"Rol de : "}.user-role:after{content:""}.card-user-container{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;padding:1rem;position:relative;margin-top:5rem}.card-user-container.user-validate{background-color:var(--bs-primary);color:var(--bs-btn-color-primary)}.card-user-container.user-validate .card-user-desc span{font-weight:600}.card-user-container.user-validate .card-user-content{color:var(--bs-btn-color-primary)}.card-user-container.user-validate .card-user-content .user-data-title{border-bottom:var(--bs-secondary) 1px solid}.card-user-container.user-temporary{background-color:var(--bs-bg-input);color:var(--bs-black);box-shadow:var(--bs-box-shadow-welcom)}.card-user-container.user-temporary .card-user-desc span{font-weight:600}.card-user-container.user-temporary .card-user-content{color:var(--bs-black)}.card-user-container.user-temporary .card-user-content .user-data-title{border-bottom:var(--bs-secondary) 1px solid}.card-user-container .card-user-desc{margin-top:1rem;font-size:1.4rem}.card-user-container .card-user-desc span{font-weight:600}.card-user-content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;color:var(--bs-btn-color-secondary)}.card-user-content .user-data-title{margin-bottom:1rem;margin-top:5rem;font-size:1.5rem;font-weight:600;border-bottom:var(--bs-primary) 1px solid}.card-user-content .user-data-details{display:flex;flex-direction:column;justify-content:center;align-items:center}.card-user-content .user-data-details i{margin-left:.5rem}.card-user-content .user-data-qr{box-shadow:var(--bs-box-shadow-welcom);border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;position:absolute;top:-70px;background-color:var(--bs-white)}.card-user-content .user-data-img{position:absolute;top:-70px}.card-user-content .user-data-img img{box-shadow:var(--bs-box-shadow-welcom);border:var(--bs-secondary) 1px solid;width:150px;border-radius:var(--bs-border-radius-rounded)}.gift-container{margin-top:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:.5rem;justify-content:center}@media screen and (min-width:768px){.gift-container{grid-template-columns:repeat(3,minmax(130px,250px))}}.gift-card{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;overflow:hidden;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 0 1px rgba(9,30,66,.08)}.gift-card img{width:100%;height:auto}.gift-card.bronze{background-color:#e49d5d;border:2px solid #e49d5d}.gift-card.silver{background-color:#898989;border:2px solid #898989}.gift-card.gold{background-color:#b9ab4a;border:2px solid #b9ab4a}.gift-card-desc{padding-left:1rem;padding-right:1rem;color:var(--bs-btn-color-primary);display:flex;flex-direction:column;justify-content:center;align-items:center}.gift-card-desc :first-child{font-weight:600;font-size:18px}.gift-card-desc :last-child{font-weight:400}.gift-content-btn{padding-top:1rem;padding-bottom:1rem}.gift-content-footer{padding:1rem}.services-container{margin-top:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:1rem;justify-content:center}.services-content{padding:0;color:var(--bs-black);text-decoration:none}.services-content:hover{color:var(--bs-black)!important}.services-card{padding-top:1rem;padding-bottom:1rem;border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;border:var(--bs-secondary) 1px solid;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;overflow:hidden;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 0 1px rgba(9,30,66,.08)}.services-card i{font-size:3rem}.services-card div{text-align:center;font-weight:600;font-size:1.2rem;width:100%;background-color:var(--bs-secondary);color:var(--bs-btn-color-primary)}.toast{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color:var(--bs-body-color);--bs-toast-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-secondary);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-header-border-color:var(--bs-secondary)}.toast-success{--bs-toast-color:var(--bs-success)}.toast-danger{--bs-toast-color:var(--bs-danger-text-emphasis);--bs-toast-bg:rgba(var(--bs-danger-rgb),0.85);--bs-toast-border-color:var(--bs-danger-text-emphasis);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-danger-text-emphasis);--bs-toast-header-bg:rgba(var(--bs-danger-rgb),0.85);--bs-toast-header-border-color:var(--bs-danger-text-emphasis)}.toast-copilot{--bs-toast-color:var(--bs-btn-color-secondary);--bs-toast-bg:rgba(var(--bs-secondary-rgb),1);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-primary);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary);--bs-toast-header-bg:rgba(var(--bs-secondary-rgb),0.85);--bs-toast-header-border-color:var(--bs-btn-color-secondary)}.spinner-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.733);display:flex;justify-content:center;align-items:center;z-index:1000}.spinner-overlay.confirm-total-account{background-color:var(--bs-primary)}.spinner-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:var(--bs-white)}.spinner{width:50px;height:50px;border:5px solid #fff;border-top:5px solid transparent;border-radius:50%;animation:spin 1s linear infinite}.loading-text{margin-top:10px}.nav-tabs{border-bottom:var(--bs-secondary) 1px solid}.nav-tabs a{cursor:pointer;color:var(--bs-btn-color-primary)}.nav-tabs a.active{background-color:var(--bs-secondary)!important;color:var(--bs-btn-color-secondary)!important;border:var(--bs-secondary) 1px solid!important}.nav-tabs a.nav-link{padding-inline:.7rem}.nav-tabs a.nav-link:hover{border-color:transparent;color:var(--bs-btn-color-primary)}:root{--bs-color-tertiary:207,246,255}.order-container,.order-container .content-list-order,.order-data{margin-bottom:1rem}.order-data{gap:.5rem}.order-data-header{font-weight:600;font-size:17px;flex-wrap:wrap}.order-data-body,.order-data-header{display:flex;justify-content:space-between}.account-container{border-radius:.5rem;padding:1rem;margin-top:1rem;margin-bottom:1rem;border:1px solid var(--bs-color-grey);box-shadow:var(--bs-shadow)}.account-container button.btn{margin-bottom:0}.account-data{margin-bottom:1rem;border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;display:flex;flex-direction:column;gap:.5rem}.account-data-header{font-weight:600;display:flex;justify-content:space-between;font-size:15px;font-weight:500}.account-data-body{text-align:center}.btns-group_container{display:flex;flex-direction:row;align-items:center;gap:.5rem}@media(min-width:768px){.content-btn-routing{width:4rem;min-height:7rem}}.content-btn-routing button{white-space:normal;word-wrap:break-word;text-align:center;height:100%;position:relative;display:flex;justify-content:center;align-items:center}@media(min-width:768px){.content-btn-routing .routing{transform:rotate(-90deg);display:inline-block}}.copilot-schedule{display:flex;justify-content:space-between;align-items:center}.copilot-schedule .schedule{font-weight:600;font-size:1.5rem}.copilot-legend{display:flex;align-items:center;gap:.5rem;justify-content:center;flex-wrap:wrap}.copilot-footer{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem;color:var(--bs-color-grey)}.copilot-footer button{font-size:.8rem}.copilot-footer .footer-meta{display:flex;justify-content:space-between;border-bottom:1px solid var(--bs-body-bg);padding:.2rem;border-radius:5px;cursor:pointer}.copilot-footer .footer-meta>span:first-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copilot-footer .footer-meta>span:last-child{display:block}.copilot-footer .footer-meta.started{position:relative;border:2px solid var(--bs-secondary)}.copilot-footer .footer-meta.started .icon-reservation{background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary)}.copilot-footer .footer-meta.finish{border:2px solid var(--bs-body-bg)}.copilot-footer .footer-meta.finish .icon-reservation{background-color:var(--bs-body-bg)}.copilot-footer .footer-meta.cancelled{position:relative;border:2px solid var(--bs-body-bg)}.copilot-footer .footer-meta.cancelled .icon-reservation{background-color:var(--bs-body-bg)}.copilot-footer .footer-meta.walk-in{position:relative;border:2px solid indigo}.copilot-footer .footer-meta.walk-in .icon-reservation{background-color:indigo}.copilot-footer .footer-meta.standar{position:relative;border:2px solid var(--bs-primary)}.copilot-footer .footer-meta.standar.footer-meta{border-top:0;border-inline:0}.copilot-footer .footer-meta.no-show{position:relative;border:2px solid #feabab}.copilot-footer .footer-meta.no-show .icon-reservation{background-color:#feabab}.copilot-footer .footer-meta.process-pay{position:relative;border:2px solid #ffc300}.copilot-footer .footer-meta.process-pay .icon-reservation{background-color:#ffc300}.copilot-footer .footer-meta.account-pay{position:relative;border:2px solid #3498db}.copilot-footer .footer-meta.account-pay .icon-reservation{background-color:#3498db}.copilot-footer .footer-meta.order{position:relative;border:2px solid var(--bs-color-order)}.copilot-footer .footer-meta.order .icon-reservation{background-color:var(--bs-color-order)}.copilot-arrow{position:absolute;display:flex;bottom:-18px;left:0;width:100%}.copilot-arrow .arrow{justify-content:space-between;text-align:center;width:100%;padding:.1rem .4rem;font-size:.8rem;border-bottom:1px solid var(--bs-primary);height:1.5rem}.copilot-arrow .arrow .service-meta{font-size:inherit}.loadingAnimation{animation:loadingAnimation 2s linear infinite}.main-container-kiosk{display:flex;flex-direction:column;justify-content:space-between;height:100vh;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.667)),url(https://wewelcom.wewelcom.io/world/img/wewelcom/header/header.jpg) 50%/cover no-repeat}.main-container-kiosk .title-kiosk{text-align:center;font-size:calc(3rem + 1vw);font-weight:700;margin-bottom:1rem}.main-container-kiosk .header-kiosk{text-align:center;text-transform:uppercase;font-weight:700;color:var(--bs-btn-color-primary);height:30rem;width:100vw;position:relative;display:flex;justify-content:center;padding:1rem}.main-container-kiosk .header-kiosk .content-img{padding-top:1rem;width:500px;height:100%;display:grid;place-content:center}.main-container-kiosk .header-kiosk img{-o-object-fit:contain;object-fit:contain;width:100%;height:150px}.main-container-kiosk .header-kiosk .content-information{padding:1rem;font-size:2rem}.main-container-kiosk .container-btns{width:100vw;display:flex;flex-direction:columrown;align-items:center;height:100%;position:relative;padding:1rem;gap:1rem;justify-content:space-around}.main-container-kiosk .btn-kiosk{border-radius:0;border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;box-shadow:var(--bs-box-shadow-welcom);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;text-align:center;font-size:3rem;font-weight:700;transition:all .2s,box-shadow .3s;cursor:pointer;width:100%;height:70%}.main-container-kiosk .btn-kiosk .icon{font-size:5rem;margin-bottom:1rem}.main-container-kiosk .separator{position:absolute;background-color:var(--bs-primary);padding:1rem;border-radius:100%;font-size:2rem;width:8rem;height:8rem;font-weight:700;color:var(--bs-btn-color-primary);text-shadow:2px 2px 4px rgba(0,0,0,.5);display:grid;place-content:center;top:50%;left:50%;transform:translate(-50%,-50%)}.card-price-product{background-color:var(--bs-white);border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;box-shadow:0 3px 8px rgba(0,0,0,.24);position:relative;border:4px solid transparent;text-align:center}.card-price-product.active{transform:scale(1.05);border:4px solid var(--bs-secondary);transition:all .3s ease}.card-price-product.restoo{overflow:hidden}.card-price-product.restoo .product-price .product-price-content .number-price{font-size:calc(1.475rem + 1.7vw)}.card-price-product.restoo .type-product{margin:0}.card-price-product.restoo .type-product-list-content{padding:0}.card-price-product.restoo .type-product-list-content ul li{padding-top:.5rem;padding-bottom:.5rem}.card-price-product.restoo .product-price{padding:.5rem}.card-price-product .underline-discount{background-color:var(--bs-secondary);position:absolute;width:100%;padding-bottom:.2rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50rem}.card-price-product .product-price{display:flex;align-items:center;justify-content:center;font-weight:300;padding:1.5rem;gap:.5rem;position:relative}.card-price-product .product-price .product-price-content{position:relative;display:flex}.card-price-product .product-price .product-price-content .number-price{color:var(--bs-black);font-weight:700;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}.card-price-product .product-price .product-price-content .month-price{align-self:flex-end}.card-price-product .product-price .product-price-content .euro{align-self:flex-start}.card-price-product .product-price .duration-discount{position:absolute;bottom:0;font-style:italic}.card-price-product .product-discount{position:absolute;background-color:var(--bs-secondary);font-weight:700;padding:.5rem .8rem;top:0;right:0;transform:translateY(-50%);border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;font-size:1.2rem;box-shadow:var(--bs-box-shadow-welcom)}.card-price-product .type-product{background-color:var(--bs-black);color:var(--bs-white);font-weight:700;text-transform:uppercase;padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem}.card-price-product .type-product.type-product-secondary{background-color:var(--bs-secondary);color:var(--bs-btn-color-secondary)}.card-price-product .type-product-list-content{padding:1rem}.card-price-product .type-product-list-content ul{padding-left:0;list-style:none;margin-bottom:1.5rem}.card-price-product .type-product-list-content ul li{padding-top:1rem;padding-bottom:1rem;font-size:1.55rem}.content-table-accessories{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem}@media(min-width:992px){.content-table-accessories{flex-direction:row}}.content-table-accessories .content-img{-o-object-fit:contain;object-fit:contain;max-width:300px}@media(min-width:992px){.content-table-accessories .content-img{max-width:150px}}.content-table-accessories .content-img img{width:100%}.content-table-accessories .content-accessories{align-items:center;text-align:start}.content-table-accessories .content-accessories-title{color:var(--bs-black);font-weight:700;font-size:1.55rem;border-bottom:1px solid var(--bs-secondary);border-radius:0;text-transform:uppercase}.content-table-accessories .content-accessories .list-group-item{border:none;background-color:transparent;padding:.5rem;width:100%}.content-table-accessories .content-accessories .accessories-name{color:var(--bs-black);font-weight:700;font-size:1.355rem;align-self:flex-start;height:100%;text-transform:uppercase;text-align:center}@media(min-width:768px){.content-table-accessories .content-accessories .accessories-name{text-align:start}}.content-table-accessories .content-accessories .form-check-label{margin-left:.3rem;font-weight:600;font-size:1.2rem}.collapse-body{margin-top:1rem;margin-bottom:1rem;border-radius:.5rem;box-shadow:var(--bs-box-shadow-welcom);padding:1rem;display:flex;flex-direction:column;gap:.5rem}.collapse-body,.orders-history{background-color:var(--bs-white)}.orders-history{margin-bottom:1.2rem}.orders-history .list-name{display:flex;justify-content:space-between;border-bottom:1px solid var(--bs-gray-500);margin-bottom:.5rem}.orders-history .list-name i{margin-right:.3rem}.orders-history .list-item{display:flex;gap:.3rem}.reservation-arrow-container{position:absolute;top:50%;right:0}.reservation-arrow-container .reservation-arrow{position:relative}.fadeOutBackground{animation-name:fadeOutBackground;animation-duration:4s;animation-fill-mode:forwards}.modal-scanner-qr{width:100%;height:90%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.scanner-decoration{width:200px;height:200px;display:grid;place-content:center;position:absolute}.scanner-decoration :first-child{clip-path:polygon(100% 5%,5% 5%,5% 100%,0 100%,0 0,100% 0);left:0}.scanner-decoration :first-child,.scanner-decoration :nth-child(2){background-color:var(--bs-white);position:absolute;top:0;width:3rem;height:3rem}.scanner-decoration :nth-child(2){clip-path:polygon(0 5%,95% 5%,95% 100%,100% 100%,100% 0,0 0);right:0}.scanner-decoration :nth-child(3){clip-path:polygon(100% 95%,5% 95%,5% 0,0 0,0 100%,100% 100%);left:0}.scanner-decoration :nth-child(3),.scanner-decoration :nth-child(4){background-color:var(--bs-white);position:absolute;bottom:0;width:3rem;height:3rem}.scanner-decoration :nth-child(4){clip-path:polygon(100% 100%,0 100%,0 95%,95% 95%,95% 0,100% 0);right:0}.notification-copilot{box-shadow:var(--bs-box-shadow-welcom);border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;padding:1rem;background-color:var(--bs-white);color:var(--bs-black);display:flex;flex-direction:column;gap:.5rem}.notification-copilot-header{display:flex;justify-content:space-between;align-items:center}.notification-copilot-body{font-weight:600;font-size:1.1rem}.map-container{position:relative;width:100%;height:25rem;padding-top:56.25%}.map-container iframe{border-radius:.25rem!important;-moz-border-top-left-radius:.75rem!important;border-top-left-radius:.75rem!important;-moz-border-top-right-radius:.25rem!important;border-top-right-radius:.25rem!important;-moz-border-bottom-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;-moz-border-bottom-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;border:var(--bs-secondary) 1px solid;position:absolute;top:0;left:0;width:100%;height:100%}.menu-info-reserve{border-bottom:3px solid var(--bs-secondary);text-transform:uppercase}.vr-horizontal{border-right:none;border-bottom:none;border-left:none;-o-border-image:initial;border-image:initial;border-top:2px solid #eee;margin:10px 0;border-color:#505050}.info-inblock{justify-content:center}.info-inblock,.info-inblock .info-text{display:flex;color:var(--bs-black);font-weight:600;font-size:1.2rem;text-align:center;text-transform:uppercase}.info-inblock .info-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline:.5rem}.info-inblock :first-of-type.row,.info-inblock :last-of-type.row{justify-content:center}.info-inblock-black{background-color:var(--bs-black);color:var(--bs-white)}.info-inblock-black .info-text{color:var(--bs-bwhite)}.info-inblock-black .vr-point:before{background-color:var(--bs-white)}.info-inblock-primary{background-color:var(--bs-primary)}.info-inblock-primary,.info-inblock-primary .info-text{color:var(--bs-btn-color-primary)}.info-inblock-primary .vr-point:before{background-color:var(--bs-btn-color-primary)}.info-inblock-subtle{color:var(--bs-btn-color-primary);background-color:var(--bs-primary-border-subtle)}.info-inblock .info-reservation-name{color:var(--bs-white);font-size:1.1rem;display:flex;padding:.5rem;text-align:center;width:100%;justify-content:center}.info-inblock .info-reservation-name:after{font-family:Font Awesome\ 5 Free;font-weight:600;content:"";margin-left:.5rem}.info-inblock .info-reservation-name #guests{display:inline-block}.info-inblock .info-reservation-name #guests,.name{width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name{text-transform:uppercase;font-weight:600}.vr-point{width:1rem;height:2rem;position:relative}.vr-point:before{content:"";width:.3rem;height:.3rem;background-color:var(--bs-black);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader{color:#fff;font-size:10px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:mulShdSpin 1.3s linear infinite;transform:translateZ(0)}@keyframes mulShdSpin{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.scroll-container{position:relative;width:100%;overflow:hidden}.scroll-wrapper{width:100%;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth}.scroll-navs{display:inline-block;background-color:#f0f0f0;padding:10px 0;border-radius:10px}.scroll-navs button{margin-right:6px}.scroll-navs button:last-child{margin-right:0}.scroll-arrow{position:absolute;top:50%;transform:translateY(-50%);color:#555;border:none;cursor:pointer;z-index:1;transition:opacity .3s ease;font-size:24px;background-color:transparent}.scroll-arrow:hover{opacity:.7}.scroll-arrow.left{left:10px}.scroll-arrow.right{right:10px}.scroll-arrow:disabled{opacity:.3;cursor:not-allowed}.scroll-wrapper::-webkit-scrollbar{display:none}.navbar-sticky-top{position:sticky;top:0;background-color:var(--bs-primary);width:100%;display:-webkit-box;border-bottom:var(--bs-secondary) 1px solid;overflow-x:auto;-webkit-overflow-scrolling:touch;z-index:1}.navbar-sticky-top::-webkit-scrollbar{width:0;height:0}.navbar-sticky-top .navbar-links{padding-left:1rem;padding-right:1rem;display:flex;align-items:center;width:100%;justify-content:flex-start;white-space:nowrap}.navbar-sticky-top .nav-link{padding-left:1rem;padding-right:1rem;border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;color:var(--bs-btn-color-primary);position:relative}.navbar-sticky-top .nav-link.active{color:var(--bs-black);background-color:var(--bs-white)}.navbar-sticky-top .nav-link.active:after{animation:growBorder .3s ease forwards}@keyframes growBorder{0%{width:0;left:0}to{width:100%;left:0}}.navbar-sticky-top-container{background-color:var(--bs-primary);color:var(--bs-btn-color-primary);position:fixed;bottom:0;width:100%}.navbar-sticky-top-container.btns-action-cart{background-color:transparent}.navbar-sticky-top-container .navbar-btns-action.float-btns{display:flex;justify-content:space-between;align-items:flex-end}.navbar-sticky-top-container .navbar-btns-action.float-btns .btn{box-shadow:0 .0625em .0625em rgba(0,0,0,.25),0 .125em .5em rgba(0,0,0,.25),inset 0 0 0 1px hsla(0,0%,100%,.1)}.navbar-sticky-top-container .navbar-btns-action.float-btns .btn.shopping-cart-open{animation:shopping-cart-open 1s linear 0s 1 normal none}.navbar-sticky-top-container .navbar-btns-action.float-btns .btn.shopping-cart-close{animation:shopping-cart-close 1s linear 0s 1 normal none}.carousel-inner{border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;box-shadow:var(--bs-box-shadow-welcom)}.carousel-inner .img-normal img{width:auto;height:400px;max-height:400px;-o-object-fit:cover;object-fit:cover}.carousel-indicators [data-bs-target]:has(img){-o-object-fit:cover;object-fit:cover;overflow:hidden}.carousel-indicators [data-bs-target]:has(img) img{display:none}@media(min-width:768px){.carousel-indicators [data-bs-target]:has(img){height:18px}.carousel-indicators [data-bs-target]:has(img) img{display:block}}.carousel-indicators [data-bs-target] img{width:100%;height:100%}.content-carousel{width:100%}@media(min-width:768px){.content-carousel{width:50%}}.img-w-m{box-shadow:var(--bs-box-shadow-welcom);border-radius:.5rem;-moz-border-top-left-radius:1.5rem;border-top-left-radius:1.5rem;-moz-border-top-right-radius:.5rem;border-top-right-radius:.5rem;-moz-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-moz-border-bottom-right-radius:1.5rem;border-bottom-right-radius:1.5rem;width:100%}@media(min-width:768px){.img-w-m{width:80%}}.content-img-about{text-align:center;margin-bottom:2rem}@media(min-width:768px){.content-img-about{margin-bottom:0}}.content-bg-img-full{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--bs-primary);min-height:100vh;display:flex;align-items:center;justify-content:center}.content-bg-img-full section{z-index:1}.box-shadow{box-shadow:var(--bs-box-shadow-welcom)}.decoration-primary svg{background-color:var(--bs-primary);color:var(--bs-white)}.decoration-secondary svg{background-color:var(--bs-white);color:var(--bs-primary)}.swiper-wrapper{z-index:1;display:flex;box-sizing:content-box}.swiper-slide,.swiper-wrapper{position:relative;width:100%;height:100%;transition-property:transform}.swiper-slide{flex-shrink:0}.mod-website-payments .payment-list .payment-name,.mod-website-payments .payment-list .service-name,.mod-website-payments .services-list .payment-name,.mod-website-payments .services-list .service-name,.mod-website-services .payment-list .payment-name,.mod-website-services .payment-list .service-name,.mod-website-services .services-list .payment-name,.mod-website-services .services-list .service-name{display:flex;flex-direction:column;align-items:center;width:135px;height:140px}@media screen and (min-width:768px){.mod-website-payments .payment-list .payment-name,.mod-website-payments .payment-list .service-name,.mod-website-payments .services-list .payment-name,.mod-website-payments .services-list .service-name,.mod-website-services .payment-list .payment-name,.mod-website-services .payment-list .service-name,.mod-website-services .services-list .payment-name,.mod-website-services .services-list .service-name{width:205px;height:234px}}.table-dubbing{animation:blinking 2s ease infinite}.table-dubbing:before{position:absolute;content:"Doblaje";top:-15px;left:40px;background-color:#e07373;color:var(--bs-white);font-weight:600;padding:0 .3rem;border-radius:10px;animation:blinking-bg 2s ease infinite}@keyframes blinking-bg{0%{background-color:#e07373;color:var(--bs-white);box-shadow:var(--bs-box-shadow-welcom)}50%{background-color:transparent;box-shadow:none;color:transparent}to{background-color:#e07373;color:var(--bs-white);box-shadow:var(--bs-box-shadow-welcom)}}@keyframes blinking{0%{border-color:#e07373;box-shadow:var(--bs-box-shadow-welcom)}50%{border-color:transparent;box-shadow:none}to{border-color:#e07373;box-shadow:var(--bs-box-shadow-welcom)}}.custom-multiselect{position:relative;width:100%}.select-display{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--bs-primary);padding:3px 8px;cursor:pointer;background-color:var(--bs-white);border-radius:50rem}.selected-table{display:inline-block;background-color:var(--bs-bg-input);color:var(--bs-black);padding:0 5px;border-radius:3px;margin-right:5px;margin-bottom:5px;align-items:center}.selected-table:after{font-family:Font Awesome\ 5 Free;font-weight:600;content:"";margin-left:.3rem}.dropdown{top:100%;left:0;width:100%;border:1px solid #ccc;background-color:#fff;color:var(--bs-black);z-index:10;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;border-radius:10px}.dropdown div{padding:8px;cursor:pointer;border-bottom:1px solid var(--bs-body-bg)}.dropdown div.selected{background-color:var(--bs-bg-input)}.component-kiosk{display:grid;grid-template-columns:1fr;height:100vh}@media(orientation:landscape){.component-kiosk#dynamic-orientation{grid-template-columns:repeat(2,1fr)}}.install-prompt{position:fixed;bottom:20px;left:20px;right:20px;background:#11283d;color:var(--bs-white);box-shadow:var(--bs-box-shadow-welcom);border-radius:10px;text-align:center;z-index:1000}.checkmark_circle_success{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:5px;stroke-miterlimit:10;stroke:#00c851}.checkmark_circle_error,.checkmark_circle_success{animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark_circle_error{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:5px;stroke-miterlimit:10;stroke:#f44}.checkmark{width:150px;height:150px;border-radius:50%;display:block;stroke-width:5px;stroke:#fff;stroke-miterlimit:10;margin:10% auto}.checkmark.success{box-shadow:inset 0 0 0 #00c851;animation:fillsuccess .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark.error{box-shadow:inset 0 0 0 #f44;animation:fillerror .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark_check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .9s forwards}.progress{transform:rotate(-90deg);stroke:#000}.progress circle{stroke-dasharray:130;stroke-dashoffset:130;animation:dash 1.5s infinite}@keyframes dash{50%{stroke-dashoffset:0}to{stroke-dashoffset:-130}}.progress{position:absolute;top:5%;left:5%}.progress.progress--thin{left:auto;right:5%}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fillsuccess{to{box-shadow:inset 0 0 0 75px #00c851}}@keyframes fillerror{to{box-shadow:inset 0 0 0 75px #f44}}