/*! minireset.css v0.0.7 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--background-grey-color: #EEF7F7;--background-dark-color: #234958;--background-color: #fff;--navbar-background-color: rgba(35, 73, 88, .15);--navbar-border-color: rgba(35, 73, 88, .2);--border-color: #DEE4E6;--button-background-color: #55B5B1;--button-shadow-color: rgba(85, 181, 177, .2);--button-text-color: #fff;--success-color: #55B5B1;--error-color: #B01A31;--text-color: #535353;--text-light-color: #888;--title-color: #234958;--link-color: #55B5B1;--primary-color: #234958;--link-shadow: rgba(85, 181, 177, .2);--primary-shadow: rgba(35, 73, 88, .3);--shadow: rgba(0, 0, 0, .1)}html{font-size:18px}body{font-family:futura-pt,sans-serif;background-color:var(--background-color);color:var(--text-color)}a{cursor:pointer;color:var(--primary-color);text-decoration:none}img{display:block}address{font-style:normal}pre{font-size:14px;padding:2rem;background-color:var(--background-grey-color);border-radius:.5rem;margin:2rem 0}hr{margin:2rem 0;border:none;border-top:1px solid var(--border-color)}input,select,textarea{font-family:futura-pt,sans-serif;font-size:1rem}a:hover{text-decoration:underline;color:var(--title-color)}.container{max-width:1152px;padding:0 1.5rem;margin:0 auto}.button{border-radius:.5rem;background-color:var(--button-background-color);box-shadow:0 2px 6px var(--button-shadow-color);cursor:pointer;border:none;outline:none;color:var(--button-text-color);font-weight:700;font-size:.875rem;padding:.75rem 2rem;transition:all ease-out .2s}.button:disabled{opacity:.5;cursor:not-allowed}.button.is-default{background-color:#fff;box-shadow:none;color:var(--text-color);border:1px solid var(--border-color)}.button.is-fullwidth{display:block;width:100%}.button:hover{background-color:var(--primary-color);color:var(--button-text-color);text-decoration:none;box-shadow:0 2px 6px var(--shadow)}.button.is-rounded{border-radius:9999px}.button.is-danger-text{padding:0;box-shadow:none;background-color:transparent;text-decoration:underline;color:var(--error-color)}.button.is-outlined{background-color:transparent;border:1px solid var(--border-color);box-shadow:none;color:var(--button-background-color)}.button.is-outlined:hover,.button.is-outlined.is-active{border:1px solid var(--button-background-color);box-shadow:0 2px 6px var(--button-shadow-color)}.tag{display:inline-block;font-size:.675rem;text-transform:uppercase;color:var(--button-text-color);background-color:var(--primary-color);padding:.125rem .5rem;border-radius:5px}.tag.is-success{background-color:var(--success-color)}.tag.is-success.is-light{background-color:var(--background-color);border:1px solid var(--success-color);color:var(--success-color)}.tag.is-danger{background-color:var(--error-color)}.tag.is-default{color:var(--text-color);background-color:var(--background-grey-color)}table.table{background-color:var(--background-color);width:100%;border-collapse:collapse;border:1px solid var(--border-color)}table.table td,table.table th{text-align:left;padding:.5rem 1rem;font-size:.875rem;border:1px solid var(--border-color)}table.table th{font-weight:400;color:var(--title-color);border-bottom-width:2px}table.table tbody tr{background-color:var(--background-grey-color)}table.table tbody tr:nth-child(2n){background-color:var(--background-color)}.label{display:block;color:var(--primary-color);margin-bottom:.25rem}.title{font-size:1.25rem;font-weight:400;color:var(--title-color);margin-bottom:1.5rem}.title.is-1{font-size:1.5rem;font-weight:700}.error-cart{background-color:var(--error-color);border-radius:5px;color:var(--background-color);padding:1rem 1.5rem}.error-message{background-color:var(--background-grey-color);border-radius:5px;border-left:2px solid var(--error-color);color:var(--error-color);padding:.5rem 1rem;margin-bottom:1rem}.error-message a{cursor:pointer;color:var(--error-color);text-decoration:underline}.warning-message{background-color:var(--background-grey-color);border-radius:.5rem;padding:1rem 2rem}.mb{margin-bottom:1.5rem}.mt{margin-top:1.5rem}.mr{margin-right:1.5rem}.ml{margin-left:1.5rem}.small-mb{margin-bottom:.5rem}.small-mt{margin-top:.5rem}.small-mr{margin-right:.5rem}.small-ml{margin-left:.5rem}.content{white-space:pre-line}.columns{display:flex}.columns.is-middle{align-items:center}.columns.is-spaced{justify-content:space-between}.columns .column{flex:1 auto}.columns.is-spaced .column{flex:0 auto}.columns .column:not(:last-child){padding-right:2rem}@media screen and (min-width: 768px){.desktop-container{max-width:1152px;padding:0 2rem;margin:0 auto}}@media screen and (max-width: 768px){.container{padding:0 1.5rem}}@media screen and (min-width: 1336px){.container{max-width:1290px}}.image{display:block;background-color:var(--background-grey-color);border-radius:5px}.image img{display:block;border-radius:5px}.modal{position:fixed;background-color:var(--primary-shadow);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);top:0;left:0;right:0;bottom:0;z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal .modal-card{background-color:var(--background-color);border-radius:.5rem;box-shadow:0 4px 12px #00000040;max-height:90vh;max-width:95vw;overflow:auto}@media screen and (max-width: 480px){.modal .modal-card{min-width:90vw}}.modal .modal-card.is-large{min-width:80vw}@media screen and (min-width: 1024px){.modal .modal-card{max-width:960px;min-width:400px}.modal .modal-card.is-large{min-width:900px}}.modal .modal-card .modal-header,.modal .modal-card .modal-footer{background-color:#fffffff2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:1rem 1.5rem 0}.modal .modal-card .modal-header{border-top-left-radius:.5rem;border-top-right-radius:.5rem;position:sticky;top:0;display:flex;align-items:center;justify-content:space-between}.modal .modal-card .modal-header .modal-title{color:var(--title-color);font-size:1.15rem;font-weight:700;line-height:1.15}.modal .modal-card .modal-header .modal-close{position:relative;background-color:var(--error-color);border:none;cursor:pointer;outline:none;text-indent:-999999px;border-radius:50%;width:30px;height:30px;background-size:30px auto;transform:translate(10px);transition:opacity ease-out .3s}.modal .modal-card .modal-header .modal-close:after,.modal .modal-card .modal-header .modal-close:before{content:"";width:18px;height:2px;background-color:#fff;position:absolute;left:6px;top:14px}.modal .modal-card .modal-header .modal-close:before{transform:rotate(-45deg)}.modal .modal-card .modal-header .modal-close:after{transform:rotate(45deg)}.modal .modal-card .modal-header .modal-close:hover{opacity:.75}.modal .modal-card .modal-footer{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;position:sticky;bottom:0;padding:0 1.5rem 1rem}.modal .modal-card .modal-content{padding:1rem 1.5rem}.modal.modal-fade-enter-active,.modal.modal-fade-leave-active{transition:opacity .3s ease-out}.modal.modal-fade-enter-active .modal-card,.modal.modal-fade-leave-active .modal-card{transition:transform .3s ease-out}.modal.modal-fade-enter-from,.modal.modal-fade-leave-to{opacity:0}.modal.modal-fade-enter-from .modal-card,.modal.modal-fade-leave-to .modal-card{transform:translateY(-30%)}.app-page-top{padding-top:2rem;margin-bottom:1rem}.app-page-top .breadcrumb{margin-bottom:.5rem}.app-page-top .breadcrumb ul{display:flex}.app-page-top .breadcrumb ul li:not(:first-child){margin-left:.5rem}.app-page-top .breadcrumb ul li:not(:first-child):before{content:"/";color:var(--border-color);margin-right:.5rem}.app-page-top .breadcrumb ul li.is-active a{color:var(--text-color);pointer-events:none}.app-page .app-image-top{position:relative}.app-page .app-image-top .background-image{display:block;width:100%}.app-page .app-image-top .image-top-logo{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5));text-align:center;position:absolute;left:0;right:0;bottom:0;padding:6rem 2rem 2rem}.app-page .app-image-top .image-top-logo img{display:inline-block}.app-page .custom-page-header iframe{background-color:var(--background-grey-color);display:block;width:100%;height:480px}@media screen and (max-width: 768px){.app-page .custom-page-header iframe{height:320px}}.app-page .app-page-header{padding-top:1.5rem}.app-page .app-page-header .app-page-top,.app-page .app-page-header .app-page-top .title{padding:0;margin:0}.app-page .app-page-header .form-input{margin-bottom:0}@media screen and (max-width: 480px){.app-page .app-page-header .columns{display:block}.app-page .app-page-header .columns .column{margin-right:0}.app-page .app-page-header .columns .column .app-page-top{margin-bottom:.5rem}.app-page .app-page-header .columns .column .button{display:block;text-align:center}}.app-page .app-page-content{padding:1.5rem 0}.app-page .app-page-content .content-columns{display:flex}.app-page .app-page-content .content-columns .column-left-bar{flex:0 12rem;margin-right:2rem}.app-page .app-page-content .content-columns .column-content{flex:1 auto}@media screen and (max-width: 768px){.app-page .app-page-content .content-columns{flex-direction:column}.app-page .app-page-content .content-columns .column-left-bar{flex:auto;margin-bottom:1.5rem;margin-right:0}}.app-page .app-page-footer{position:sticky;position:-webkit-sticky;bottom:0;z-index:10;padding:1rem 0}.app-page .app-page-footer.is-white{padding:0;background-color:#fffffff2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.loading-app{background-color:var(--navbar-background-color);line-height:3;position:fixed;top:0;bottom:0;right:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:.875rem;color:var(--title-color);transition:background-color ease-out .2s,color ease-out .2s;z-index:100}.loader,.loader:after{border-radius:50%;width:3rem;height:3rem}.loader{position:relative;text-indent:-9999em;border-top:2px solid var(--background-grey-color);border-right:2px solid var(--background-grey-color);border-bottom:2px solid var(--background-grey-color);border-left:2px solid var(--primary-color);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.app-content-list.is-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media screen and (max-width: 764px){.app-content-list.is-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1336px){.app-content-list.is-grid{grid-template-columns:repeat(6,1fr)}}.app-content-list.is-default .app-content-list-item{padding:.5rem;display:flex;align-items:center;transition:background-color ease-out .3s}.app-content-list.is-default .app-content-list-item .item-image{padding-right:1rem}.app-content-list.is-default .app-content-list-item .item-image img{display:block;max-width:60px;height:auto}.app-content-list.is-default .app-content-list-item .item-content{flex:1 auto}.app-content-list.is-default .app-content-list-item .item-content a{color:var(--link-color);text-decoration:underline;transition:color ease-out .3s}.app-content-list.is-default .app-content-list-item .item-content a:hover{color:var(--text-color);text-decoration:none}.app-content-list.is-default .app-content-list-item .item-custom-data,.app-content-list.is-default .app-content-list-item .item-options{padding-left:1rem}.app-content-list.is-default .app-content-list-item .item-options .button{font-size:.75rem}.app-content-list.is-default .app-content-list-item:not(:last-child){border-bottom:1px solid var(--border-color)}.app-content-list.is-default .app-content-list-item:hover{background-color:var(--background-grey-color)}@media screen and (max-width: 768px){.app-content-list.is-default .app-content-list-item{flex-wrap:wrap}.app-content-list.is-default .app-content-list-item .item-content{flex:1 100%;margin-bottom:.5rem}.app-content-list.is-default .app-content-list-item .item-custom-data,.app-content-list.is-default .app-content-list-item .item-options{padding-left:0;padding-right:1rem}.app-content-list.is-default .app-content-list-item .item-custom-data>*{margin:0}.app-content-list.is-default .app-content-list-item .item-custom-data>*:not(:last-child){margin-right:.5rem}.app-content-list.is-default .app-content-list-item .item-custom-data .is-hidden-touch{display:none}}.app-content-list-item small{font-size:.85rem}.app-content-list-item .item-marker{position:relative;align-self:flex-start}.app-content-list-item .item-marker .marker{position:absolute;right:100%;margin-right:.25rem;margin-top:.45rem;content:"";display:block;width:.5rem;height:.5rem;border-radius:50%;background-color:var(--error-color)}.app-content-list-item .item-custom-data{display:flex;align-items:center}.app-content-list-item .item-custom-data>*{margin-left:1rem}.app-content-list-item .item-options{display:flex}.app-content-list-item .item-options .button{margin-left:.5rem}.app-content-list-item .item-options .button:not(.is-danger-text){text-decoration:underline;box-shadow:none;background-color:transparent;padding:0;color:var(--link-color)}.app-content-list-item.is-selected{outline:1px solid var(--link-color);background-color:var(--background-grey-color)}.app-navbar{background-color:var(--navbar-background-color);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--navbar-background-color);box-shadow:0 0 8px var(--shadow);padding:.5rem 0;position:sticky;top:0;z-index:10}.app-navbar .app-navbar-menu{display:flex;align-items:center;justify-content:space-between}.app-navbar .brand-logo{display:flex;align-items:center;border-right:1px solid var(--navbar-background-color);padding-right:1rem;line-height:1.15}.app-navbar .brand-logo .store{margin-left:1rem;color:var(--primary-color)}.app-navbar .brand-logo .store .store-name a.button{padding:0;background-color:transparent;box-shadow:none;color:var(--title-color)}.app-navbar .brand-logo .store .store-name a.button:hover{color:var(--link-color)}.app-navbar .brand-logo .store .app-user{font-size:.725rem}.app-navbar .app-menu-links{display:flex;justify-content:flex-end;align-items:center}.app-navbar .app-menu-links .dropdown{position:relative}.app-navbar .app-menu-links .dropdown .dropdown-menu{padding-top:1rem;position:absolute;top:100%;left:0;min-width:200px;display:none}.app-navbar .app-menu-links .dropdown .dropdown-menu .dropdown-menu-links{border-top:2px solid var(--primary-color);background-color:var(--background-color);padding:.5rem 1rem;box-shadow:0 2px 8px #00000026}.app-navbar .app-menu-links .dropdown .dropdown-menu .dropdown-menu-links a{display:block;padding:.5rem 0}.app-navbar .app-menu-links .dropdown:hover .dropdown-menu{display:block}.app-navbar .app-menu-links a.menu-link{margin-left:1rem;transition:color ease-out .3s;position:relative}.app-navbar .app-menu-links a.menu-link .alert-number{display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:0;right:0;background-color:var(--error-color);box-shadow:1px 1px #0000000d;border-radius:1rem;color:var(--background-color);padding:.25rem;font-size:.5rem;font-weight:700;transform:translate(50%,-40%);line-height:1}.app-navbar .app-menu-links a.menu-link.logout-item{display:flex;align-items:center;padding-left:1rem;border-left:1px solid var(--navbar-background-color)}.app-navbar .app-menu-links a.menu-link.logout-item span{padding-left:.5rem}.app-navbar .app-menu-links a.menu-link:hover,.app-navbar .app-menu-links a.menu-link.is-active{color:var(--success-color);text-decoration:none}.app-navbar .app-menu-links a.menu-link.is-active{text-decoration:underline}@media screen and (max-width: 768px){.app-navbar .app-navbar-menu{align-items:stretch;flex-direction:column}.app-navbar .app-navbar-menu .brand-logo{border-right:none;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid var(--navbar-background-color)}.app-navbar .app-navbar-menu .app-menu-links{overflow-x:scroll;justify-content:flex-start}.app-navbar .app-navbar-menu .app-menu-links a.menu-link{margin-left:0}.app-navbar .app-navbar-menu .app-menu-links a.menu-link:not(:last-child){margin-right:1rem}}.app-notifications{position:fixed;bottom:4rem;left:0;right:0;padding:0 2rem;z-index:110}.app-notifications .notifications-list{display:flex;flex-direction:column;align-items:center}.app-notifications .notifications-list .notification{background-color:var(--primary-color);color:var(--button-text-color);border-radius:100px;padding:.75rem 1.5rem;box-shadow:0 4px 6px var(--shadow);display:flex;align-items:center}.app-notifications .notifications-list .notification:not(.with-link){pointer-events:none}.app-notifications .notifications-list .notification .notification-action{padding-left:1rem}.app-notifications .notifications-list .notification.is-danger{background-color:var(--error-color)}.app-notifications .notifications-list .notification.is-success{background-color:var(--success-color)}.app-notifications .notifications-list .notification:not(:last-child){margin-bottom:.5rem}.app-notifications .list-move,.app-notifications .list-enter-active,.app-notifications .list-leave-active{transition:all .3s ease-out}.app-notifications .list-enter-from,.app-notifications .list-leave-to{opacity:0}.app-notifications .list-leave-active{position:absolute}.form-input{margin-bottom:1rem;display:block}.form-input .input-label{color:var(--title-color);display:block;margin-bottom:.25rem}.form-input .help-text{color:var(--text-light-color);margin-top:.5rem;font-size:.85rem}.form-input .input,.form-input .textarea,.form-input textarea{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-color);outline:none;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:1rem;transition:border-color ease-out .2s,box-shadow ease-out .3s}.form-input .input:focus,.form-input .textarea:focus,.form-input textarea:focus{border-color:var(--primary-color);box-shadow:0 0 8px var(--primary-shadow)}.form-input .input[type=password]{letter-spacing:normal}.form-input .textarea{height:6rem;resize:none}.checkbox{margin:.5rem 0;cursor:pointer;display:flex;align-items:flex-start}.checkbox input{display:none}.checkbox .checkbox-circle{flex:0 0 auto;width:1.25rem;height:1.25rem;border-radius:50%;border:1px solid var(--button-background-color);transition:background-color ease-out .3s,border-color ease-out .3s;display:flex;flex-direction:column;align-items:center;justify-content:center}.checkbox .checkbox-circle img{display:block;opacity:0}.checkbox .checkbox-content{padding-left:.75rem}.checkbox .checkbox-content a{text-decoration:underline;color:var(--button-background-color)}.checkbox.is-selected .checkbox-circle{border-color:var(--button-background-color);background-color:var(--button-background-color)}.checkbox.is-selected .checkbox-circle img{opacity:1}.checkbox:hover .checkbox-circle{border-color:var(--button-background-color);background-color:var(--button-shadow-color)}.checkbox:hover.is-selected .checkbox-circle{background-color:var(--button-background-color)}.app-content .content{font-size:1.125rem}.app-content .content p:not(:last-child),.app-content .content ul:not(:last-child),.app-content .content ol:not(:last-child),.app-content .content table:not(:last-child){margin-bottom:1rem}.app-content .content h1,.app-content .content h2,.app-content .content h3,.app-content .content h4,.app-content .content h5,.app-content .content h6{font-weight:700;color:var(--title-color);margin-bottom:1rem}.app-content .content h1:not(:first-child),.app-content .content h2:not(:first-child),.app-content .content h3:not(:first-child),.app-content .content h4:not(:first-child),.app-content .content h5:not(:first-child),.app-content .content h6:not(:first-child){margin-top:2rem}.app-content .content strong{font-weight:700}.app-content .content h1{font-size:2.5rem}.app-content .content h2{font-size:2rem}.app-content .content h3{font-size:1.5rem}.app-content .content h4{font-size:1.25rem}.app-content .content table{border:1px solid var(--border-color);border-collapse:collapse}.app-content .content table th,.app-content .content table td{border:1px solid var(--border-color);padding:.5rem 1rem;text-align:left}.app-content .content ol li,.app-content .content ul li{margin-left:2rem}.app-content .content ol li{list-style:decimal}.app-content .content ul li{list-style:disc}.app-content .content.with-html{white-space:normal}.form-select-city{margin-bottom:1rem}.form-select-city .city{border-top:1px solid var(--border-color);padding:.75rem 1rem;color:var(--text-color);text-decoration:none;cursor:pointer;display:flex;flex-direction:column;line-height:1.15}.form-select-city .city.selected-city{background-color:var(--background-color);border:1px solid var(--border-color)}.form-select-city .city .city-name{color:var(--title-color)}.form-select-city .city .city-location{font-size:.875rem;color:var(--text-light-color)}.form-select-city .list-cities{display:flex;flex-direction:column;border-bottom:1px solid var(--border-color)}.form-select-city .list-cities a.city:hover,.form-select-city .list-cities a.city.is-selected{background-color:var(--background-grey-color)}.form-select-city .list-cities a.city:hover .city-name,.form-select-city .list-cities a.city.is-selected .city-name{color:var(--primary-color)}.responsive-image{display:block}.responsive-image img{width:100%;height:auto;display:block}.slider .slider-image{position:relative}.slider .slider-image .responsive-image img{width:100%;height:330px;object-fit:cover;max-height:45vh}.slider .slider-image .slider-background{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));display:flex;flex-direction:column;justify-content:flex-end;align-items:center;left:0;right:0;bottom:0;top:50%;padding:2rem;position:absolute;z-index:2}.slider .slider-content{color:var(--title-color);padding:1rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center}.slider .slider-content article{font-size:18px}.slider .slider-content article h2,.slider .slider-content article h3{color:var(--button-background-color);font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.slider .slider-content article>*{max-width:240px}@media screen and (min-width: 768px){.slider .slider-image{border-radius:1rem;box-shadow:0 6px 40px var(--primary-shadow)}.slider .slider-image .responsive-image,.slider .slider-image .responsive-image img{border-radius:1rem}.slider .slider-image .responsive-image img{height:500px}.slider .slider-image .slider-background{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.slider .slider-content>*{max-width:480px}}.auth-slider .sliders-items{position:relative}.auth-slider .sliders-items .slider{display:none;opacity:0;transition:opacity .6s}.auth-slider .sliders-items .slider.is-current{display:block;opacity:1;transition:opacity ease-out .3s}.auth-slider .sliders-items .slider.is-previus{position:absolute;top:0;left:0;right:0;opacity:0;z-index:2;display:block;pointer-events:none}.auth-slider .slider-buttons{display:flex;justify-content:center}.auth-slider .slider-buttons button{margin:0 .25rem;border:none;outline:none;width:.5rem;height:.5rem;padding:0;line-height:1;text-indent:-999999px;border-radius:50%;background-color:var(--text-color);transition:background-color ease-out .3s}.auth-slider .slider-buttons button.is-current{background-color:var(--success-color)}@media screen and (min-width: 768px){.auth-slider{margin-top:2rem}}.send-forgot-password-code{border-top:1px solid var(--border-color);margin-top:1.5rem;padding-top:1rem}.login-page .app-page-content{display:flex;flex-direction:column;justify-content:center;height:100vh}.login-page .login-card{padding:1rem;border:1px solid var(--border-color);border-radius:1rem;min-width:300px}.login-page .login-card .app-brand-logo{display:flex;margin-bottom:1.5rem;flex-direction:column;align-items:center}.login-page .login-card .button{margin-top:1rem;width:100%}.login-page .login-card .form-footer{display:flex;flex-direction:column;align-items:center}.login-page .login-card .form-footer .button{margin-bottom:.5rem}.login-page .login-card .form-input{margin-bottom:0}.login-page .login-card .form-input .input-label{display:none}.login-page .login-card .form-input .input:focus{box-shadow:none}.login-page .login-card .form-input.email-input .input{border-bottom-left-radius:0;border-bottom-right-radius:0}.login-page .login-card .form-input.password-input .input{border-top-color:transparent;border-top-left-radius:0;border-top-right-radius:0}.login-page .login-card .form-input.password-input .input:focus{border-top-color:var(--primary-color)}.options-list .option-list-item{display:flex;align-items:center;justify-content:space-between}.options-list .option-list-item .option-price{padding-left:1rem;color:var(--primary-color);font-size:.875rem}.options-list .option-list-item .option-name{line-height:1.15}.options-list .option-list-item .small{color:var(--text-light-color);font-size:.875rem}.options-list.in-columns{display:flex}.options-list.in-columns:not(:last-child){margin-bottom:1rem}.options-list.in-columns .option-list-item{flex:1 auto;align-items:center}.options-list.in-columns .option-list-item:not(:first-child){margin-left:1rem}.app-select{margin-bottom:1rem}.app-select .select-label{color:var(--title-color);display:block;margin-bottom:.25rem}.app-select .select-button .button{display:flex;flex-direction:column;font-weight:400;padding:.5rem 1rem;position:relative}.app-select .select-button .button .selected-name{font-weight:700;font-size:1rem}.app-select .select-button .button:after{content:"";position:absolute;right:1.5rem;top:50%;margin-top:-.25rem;width:.5rem;height:.5rem;border-left:2px solid var(--primary-color);border-top:2px solid var(--primary-color);transform:rotate(225deg);transform-origin:center;transition:transform ease-out .3s}.app-select .select-button .button:hover:after{border-left-color:#fff;border-top-color:#fff}.app-select .app-select-body{transition:padding ease-out .3s,background-color ease-out .3s;border-radius:.5rem}.app-select .app-select-body .select-options{margin-top:1rem}.app-select.is-open .app-select-body{background-color:var(--background-grey-color);padding:1rem}.app-select.is-open .select-button .button:after{transform:rotate(45deg)}.select-products-page .custom-page-header{padding:1rem 0;background-color:var(--background-grey-color);border-bottom:1px solid var(--border-color)}.page-not-found{text-align:center;padding:4rem 0;font-size:1.15rem}.page-not-found .title{margin-bottom:.5rem}.page-not-found .button{margin-top:2rem;display:inline-block}.app-footer-menu{overflow-x:auto;-webkit-overflow-scrolling:touch}.app-footer-menu .menu-links{padding:1.25rem 0;display:flex}.app-footer-menu .menu-links a{padding:.5rem 1.25rem;margin-right:.5rem;white-space:nowrap}.app-footer-menu .menu-links a:not(.is-active){font-weight:400}.app-detail:not(:last-child){margin-bottom:1rem}.app-detail .detail-title{color:var(--title-color);line-height:1.15;margin-bottom:.25rem}.formated-money{white-space:nowrap}.app-tag{font-size:.75rem;line-height:1.15;display:inline-block;background-color:var(--background-grey-color);padding:.35rem .75rem;border-radius:.25rem}.app-tag.is-primary{background-color:var(--primary-color);color:#fff}.app-tag.is-success{background-color:var(--success-color);color:#fff}.app-tag.is-error{background-color:var(--error-color);color:#fff}.order-detail .order-resume .tag{display:inline-block}@media screen and (max-width: 768px){.order-detail .order-resume{margin-bottom:2rem}.order-detail .order-products{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width: 768px){.order-detail{display:flex}.order-detail .order-resume{flex:0 0 30%;padding-right:2rem}.order-detail .order-products{flex:1 auto}}.app-content-page .content-header{margin-bottom:1rem}.app-content-page .content-header .title{margin:0}.app-content-page .content-footer{border-top:1px solid var(--border-color);background-color:#fffffff2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:.75rem 0;position:sticky;position:-webkit-sticky;bottom:0}.conf-menu{display:flex;flex-direction:column}@media screen and (min-width: 768px){.conf-menu{position:sticky;top:5rem}}.conf-menu a{margin-top:.5rem}.conf-menu a:hover{color:var(--success-color);text-decoration:none}.conf-menu a.router-link-exact-active{color:var(--success-color);text-decoration:underline}@media screen and (max-width: 768px){.conf-menu{flex-direction:row;overflow-x:scroll;-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--border-color);padding-bottom:.5rem}.conf-menu a{margin-top:0;white-space:nowrap}.conf-menu a:not(:last-child){margin-right:1rem}}.app-progress{border:1px solid var(--border-color);min-width:100px}.app-progress,.app-progress .app-progress-bar{display:block;border-radius:.25rem;height:1rem}.app-progress .app-progress-bar{background-color:var(--primary-color)}.upload-file-button{cursor:pointer;margin-bottom:1rem;border-radius:.5rem;display:block;padding:2rem;text-align:center;border:2px dashed var(--border-color);transition:background-color ease-out .3s}.upload-file-button:hover{background-color:var(--background-grey-color)}.upload-file-button input{display:none}.select-file.button{color:var(--text-color);background-color:#fff;box-shadow:none;border:none;padding:0;font-size:1rem;font-weight:400;display:block}.select-file.button .select-file-area{margin-bottom:1rem;display:block}.select-file.button .select-file-area .file-label{color:var(--title-color);display:block;margin-bottom:.25rem}.select-file.button .select-file-area .select-file-button{padding:.75rem 1.5rem;border-radius:.5rem;text-align:center;border:1px solid var(--border-color)}.select-file.button .select-file-area .select-file-button.has-image{text-align:left;padding:0;display:flex;align-items:center}.select-file.button .select-file-area .select-file-button.has-image .image{flex:0 0 60px}.select-file.button .select-file-area .select-file-button.has-image .image-name{flex:1 auto;line-height:1.15;padding:.5rem 1rem}.select-file.button:hover .select-file-area .select-file-button{box-shadow:0 2px 6px #00000026}.user-type-permissions .permission{border-bottom:1px solid var(--border-color);padding-bottom:.5rem;margin-bottom:.5rem}.user-type-permissions .permission .permission-table{margin-bottom:.5rem;color:var(--title-color)}@media screen and (min-width: 768px){.user-type-permissions .permission .permission-rules{display:flex;align-items:center}.user-type-permissions .permission .permission-rules .checkbox{border:1px solid var(--border-color);border-radius:.5rem;padding:.5rem .75rem;margin-right:1rem;align-items:center}.user-type-permissions .permission .permission-rules .checkbox .checkbox-content{padding-left:.5rem}.user-type-permissions .permission .permission-rules .checkbox.is-selected{background-color:var(--background-grey-color)}}.select-store-users .app-content-list-item .form-input{margin-bottom:0}.select-store-users .app-content-list-item select,.select-store-users .app-content-list-item option{font-size:.875rem}.card[data-v-f44ab3d0]{margin-bottom:1rem;padding:1rem;border-radius:.5rem;background-color:var(--background-grey-color)}.card .title[data-v-f44ab3d0]{font-size:1rem;margin-bottom:.5rem}.card .sub-card[data-v-f44ab3d0]{background-color:var(--background-color);padding:1rem;border-radius:.5rem;box-shadow:1px 1px 4px #00000026}.body-without-navbar{background-color:var(--background-dark-color)}.tv-page{color:var(--background-color);height:100vh;background-color:var(--background-dark-color);position:relative}.tv-page img{display:block}.tv-page .background-image{position:absolute;right:0;width:auto;height:100%;transform:rotate(180deg)}.tv-page .tv-top{padding:2rem 4rem;display:flex;flex-direction:column;position:absolute;background-color:var(--background-dark-color);top:0;left:0;bottom:0;width:35vw}.tv-page .tv-top .top-product-image{background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;left:0;right:0;top:0;bottom:0;opacity:.6;z-index:1}.tv-page .tv-top .tv-top-content{z-index:2;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;height:100%}.tv-page .tv-top .tv-top-content .top-time{color:var(--background-color);padding:2rem 0;display:flex;flex-direction:column;align-items:center;font-weight:700;font-size:6rem}.tv-page .tv-top .tv-top-content .top-qr-code{display:flex;align-items:center}.tv-page .tv-top .tv-top-content .top-qr-code .top-link{font-size:2rem;line-height:1;padding-left:1rem}.tv-page .tv-top .tv-top-content .top-qr-code .top-link .link-title{font-weight:700}.tv-page .tv-top .tv-top-content .top-qr-code .top-link .link{color:var(--success-color)}.tv-page .tv-products{position:absolute;z-index:10;overflow:hidden;padding:2rem;left:27vw;top:0;right:0;bottom:0}.tv-page .tv-products .list-products{transition:transform ease-out .5s}.tv-page .tv-products .product{border-radius:2rem;background-color:#55b5b126;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:relative;padding:1rem 1.5rem}.tv-page .tv-products .product:not(:last-child){margin-bottom:.5rem}.tv-page .tv-products .product .product-detail{display:flex;justify-content:space-between;align-items:center;font-size:3rem;line-height:1}.tv-page .tv-products .product .product-detail .product-name{white-space:nowrap;max-width:55vw;overflow:hidden;line-height:1.15;text-overflow:ellipsis}.tv-page .tv-products .product .product-detail .product-time{color:var(--link-color);font-size:3.5rem;font-weight:700}.tv-page .tv-products .product .tag{background:var(--link-color);box-shadow:0 2px 4px #00000026;border-radius:100px;font-size:1.5rem;text-transform:none;padding:.25rem .75rem;line-height:.75;position:absolute;left:0;top:50%;transform-origin:left top;transform:rotate(-90deg) translate(-50%,-50%)}.tv-page .tv-products .product.is-selected{background-color:#e85d5699}.tv-page .tv-products .product.is-selected .product-time{color:var(--background-color)}.tv-page.with-rotation{width:100vh;transform:rotate(-90deg)}.tv-page.with-rotation .tv-top{right:0;width:auto}.tv-page.with-rotation .tv-top .tv-top-content{flex-direction:row}.tv-page.with-rotation .tv-top .tv-top-content .top-time{font-size:2.5rem}.tv-page.with-rotation .tv-top .tv-top-content .top-qr-code .top-link{display:none}.tv-page.with-rotation .tv-products{left:0;top:300px;position:relative;max-height:100vw}.tv-page.with-rotation .tv-products .product .product-name{max-width:80vh}.tv-page.with-rotation .tv-products .product .product-time{font-size:2rem}.dns-content{max-width:15vw;overflow:hidden}.dns-actions{display:flex;align-items:center}.dns-actions .button{font-size:.75rem;padding:.35rem .75rem}.week-columns{display:flex}.week-columns .week-day{flex:1 auto;position:relative}.week-columns .week-day:not(:last-child){border-right:1px solid var(--border-color)}.week-columns .week-day .day-title{text-transform:uppercase;font-size:.75rem;background-color:#fffffff2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:sticky;top:3.5rem;padding:.25rem .5rem;margin-bottom:.5rem}.week-columns .week-day .app-content-list .model-hour{color:var(--title-color);font-weight:700;margin-bottom:.5rem}.week-columns .week-day .app-content-list .model-details{line-height:1.15;font-size:.875rem;color:var(--text-light-color)}.week-columns .week-day .app-content-list .item-options{padding-left:0;margin-top:.5rem;gap:.25rem}.week-columns .week-day .app-content-list .item-options a{margin-left:0}
