html{--text-color: #241e19;--background-color: #e7daba;--header-height: 86px;--header-height-mobile: 69px;min-height:100vh;background-color:var(--background-color);background-image:url(/assets/background-JIcfu8YI.jpg);background-size:700px;color:var(--text-color);font-family:Labrada,cursive;letter-spacing:.35px;font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}html>body{max-width:1440px;margin:0 auto}html>body.DESKTOP{font-size:20px}.print-filter{filter:url(#duotone)}body.unscrollable{overflow:hidden}#app{display:flex;flex-direction:column;box-sizing:border-box;height:100%;min-height:100vh}#app>.fade-enter-active,#app>.fade-leave-active{transition:opacity .15s ease-in-out}#app>.fade-enter-from,#app>.fade-leave-to{opacity:0}#app>.overlay-fade-enter-active,#app>.overlay-fade-leave-active{transition:opacity .15s ease-out}#app>.overlay-fade-leave-active{transition-delay:85ms}#app>.overlay-fade-enter-from,#app>.overlay-fade-leave-to{opacity:0}#app>.site-header{position:fixed;top:0;left:0;background-image:url(/assets/background-JIcfu8YI.jpg);background-size:500px;width:100%}#app>.page{flex:auto;box-sizing:border-box;padding:24px;margin:var(--header-height) 0px 0px 0px}body.MOBILE #app>.page{padding:16px;margin:var(--header-height-mobile) 0px 0px 0px}#app>#dualtone-svg{position:fixed;top:-200px;left:-500px}.away-slot-card[data-v-8dd2d9ff]{box-sizing:border-box;display:flex;flex-direction:column;background-color:#fde3b1;border:1px solid #f4b130;border-radius:8px;padding:12px}.info[data-v-8dd2d9ff]{display:flex;align-items:center;margin:0 0 6px}.info>.icon[data-v-8dd2d9ff]{margin:0 4px 0 0}.info>.text[data-v-8dd2d9ff]{font-weight:700}.time[data-v-8dd2d9ff]{display:flex;align-items:center;font-size:14px}.time>.icon[data-v-8dd2d9ff]{margin:0 4px 0 0}.barber-appointment-card[data-v-b9940b25]{display:flex;box-sizing:border-box;border:1px solid #000000;border-radius:8px;padding:12px}.image[data-v-b9940b25]{border-radius:50%;margin:0 4px 0 0}.details[data-v-b9940b25]{width:100%}.details>.general-info[data-v-b9940b25]{display:flex;align-items:center;justify-content:space-between;margin:0 0 6px}.details>.general-info>.name[data-v-b9940b25]{font-weight:700}.details>.general-info>.location[data-v-b9940b25]{display:flex;align-items:center;color:#7b7b7b;font-size:14px}.details>.general-info>.location>.icon[data-v-b9940b25]{margin:0 4px 0 0}.details>.time[data-v-b9940b25]{display:flex;align-items:center;font-size:14px;margin:0 0 6px}.details>.time>.icon[data-v-b9940b25]{margin:0 4px 0 0}.details>.contacts[data-v-b9940b25]{display:flex;font-size:14px}.details>.contacts>.phone[data-v-b9940b25],.details>.contacts>.email[data-v-b9940b25]{display:flex;align-items:center}.details>.contacts>.phone[data-v-b9940b25]{margin:0 12px 0 0}.details>.contacts>.icon-check[data-v-b9940b25]{margin:0 0 0 auto}.details>.contacts>.phone>.icon[data-v-b9940b25],.details>.contacts>.email>.icon[data-v-b9940b25]{margin:0 4px 0 0}.btn[data-v-475cd669]{width:fit-content;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:18px;padding:10px 16px;border-radius:4px;transition:opacity .125s ease-out}.btn.primary[data-v-475cd669]{background-color:var(--text-color);border:1px solid var(--text-color);color:var(--background-color)}.btn.secondary[data-v-475cd669]{background-color:var(--background-color);border:1px solid var(--text-color);color:var(--text-color)}.btn.danger[data-v-475cd669]{background-color:#b10909;border:1px solid #b10909;color:#fff}.btn[data-v-475cd669]:hover{opacity:.9}.btn[data-v-475cd669]:active{opacity:.825}.btn.disabled[data-v-475cd669]{pointer-events:none;opacity:.5;cursor:default}.btn.loading[data-v-475cd669]{display:flex;align-items:center;justify-content:center;cursor:default;color:transparent}.btn>.loading-indicator[data-v-475cd669]{position:absolute}.btn>.loading-indicator[data-v-475cd669] .three-dots>.dot{background-color:var(--background-color)}@keyframes loading-pulse-7545bab9{0%{opacity:.4}50%{opacity:.1}to{opacity:.4}}.calendar[data-v-7545bab9]{font-size:0px;max-width:720px;-webkit-user-select:none;user-select:none}.header[data-v-7545bab9]{display:flex;justify-content:space-evenly;margin:0 0 .9%;box-sizing:border-box;font-weight:700;height:20px}.header>.text[data-v-7545bab9]{display:flex;justify-content:center;align-items:center;box-sizing:border-box;font-size:16px;width:6.3%;padding:0 6.3%}.calendar.loading .body[data-v-7545bab9]{animation:loading-pulse-7545bab9 3s infinite ease-in-out}.body>.row[data-v-7545bab9]{display:flex;justify-content:space-evenly;margin:0 0 .9%;box-sizing:border-box}.body>.row[data-v-7545bab9]:last-child{margin:0}.body>.row>.cell[data-v-7545bab9]{text-align:center;font-weight:700;width:6.3%;padding:6.3%;box-sizing:border-box;border:1px solid var(--text-color);display:flex;justify-content:center;align-items:center;cursor:pointer}.body>.row>.cell.filled[data-v-7545bab9]{background-image:linear-gradient(135deg,hsla(0,0%,9%,.176) 25%,transparent 25%,transparent 50%,#1616162d 50%,#1616162d 75%,transparent 75%,transparent);background-size:15px 15px}.body>.row>.cell.empty[data-v-7545bab9],.body>.row>.cell.unavailable[data-v-7545bab9]{cursor:default;border:1px solid transparent;pointer-events:none;background-image:none}.body>.row>.cell.empty[data-v-7545bab9]{background-color:transparent}.body>.row>.cell.unavailable[data-v-7545bab9]{background-color:#ce8080}.body>.row>.cell.selected[data-v-7545bab9]{background-color:var(--text-color);color:var(--background-color);outline:1px solid var(--background-color);outline-offset:-5px}.calendar.loading .body>.row>.cell[data-v-7545bab9]{pointer-events:none;background-color:var(--text-color);color:transparent}.body>.row>.cell>.text[data-v-7545bab9]{font-size:20px;line-height:0px}body.MOBILE .body>.row>.cell>.text[data-v-7545bab9]{font-size:16px}.footer[data-v-7545bab9]{display:flex;font-size:20px;align-items:center;justify-content:space-between;margin:8px 1.28% 0}body.MOBILE .footer[data-v-7545bab9]{font-size:16px}.footer>.btn-left[data-v-7545bab9],.footer>.btn-right[data-v-7545bab9]{width:100px;background-color:unset;border:1px solid var(--text-color);text-align:center;height:100%;line-height:0px}.footer>.month[data-v-7545bab9]{font-weight:700}.card[data-v-9eb44270]{width:100%;max-width:768px;background-color:#000;box-sizing:border-box}.container[data-v-9eb44270]{position:relative;box-sizing:border-box;padding:25%}.container>.background[data-v-9eb44270],.container>.overlay[data-v-9eb44270]{position:absolute;top:0;left:0;width:100%;height:100%}.container>.background>.image[data-v-9eb44270]{width:100%;height:100%;object-fit:cover}.overlay[data-v-9eb44270]{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg,#000,#0006 17%,#00000026,#0000 37%)}.overlay>.info[data-v-9eb44270]{position:absolute;bottom:0;padding:14px 0 14px 14px}.overlay>.info>.title[data-v-9eb44270]{font-size:24px;font-weight:700;color:var(--background-color)}.card-simple[data-v-5d7603f4]{box-sizing:border-box}.container[data-v-5d7603f4]{position:relative;box-sizing:border-box;width:100%;height:100%}.image[data-v-5d7603f4]{width:100%;height:100%;object-fit:cover}.overlay[data-v-5d7603f4]{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg,#000,#0006 17%,#00000026,#0000 37%)}.overlay>.info[data-v-5d7603f4]{position:absolute;bottom:0;padding:16px 0 4px 16px}.overlay>.info>.title[data-v-5d7603f4]{font-size:32px;font-weight:700;color:var(--background-color)}body.MOBILE .overlay>.info[data-v-5d7603f4]{padding:8px 0 2px 8px}body.MOBILE .overlay>.info>.title[data-v-5d7603f4]{font-size:24px}.carousel-simple[data-v-b0567d82]{touch-action:none}.container[data-v-b0567d82]{position:relative;width:100%;height:100%;overflow:hidden}.content[data-v-b0567d82]{display:flex;width:100%;height:100%;-webkit-user-select:none;user-select:none}.content>.fake-slide[data-v-b0567d82]{width:0px;height:0px;margin-left:0}.content>.fake-slide.use-transition-fast[data-v-b0567d82]{transition:margin-left .2s ease-in-out}.content>.fake-slide.use-transition[data-v-b0567d82]{transition:margin-left .5s ease-in-out}.content>.slide[data-v-b0567d82]{flex:0 0 100%;height:100%}.overlay[data-v-b0567d82]{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .25s ease-in-out}.overlay[data-v-b0567d82]:hover{opacity:1}.overlay>.buttons[data-v-b0567d82]{position:absolute;width:100%;height:100%;top:0;left:0;display:flex}.overlay>.buttons>.button[data-v-b0567d82]{position:relative;height:100%;width:400px;opacity:.4;cursor:pointer;transition:opacity .2s ease-in-out}body.MOBILE .overlay>.buttons>.button[data-v-b0567d82]{width:100px}.overlay>.buttons>.button[data-v-b0567d82]:hover{opacity:.6}.overlay>.buttons>.button.left[data-v-b0567d82]{background:linear-gradient(90deg,#000,#0000)}.overlay>.buttons>.button.right[data-v-b0567d82]{background:linear-gradient(90deg,#0000,#000);margin:0 0 0 auto}.overlay>.buttons>.button>.icon[data-v-b0567d82]{position:absolute;top:50%;transform:translateY(-50%)}.overlay>.buttons>.button[data-v-b0567d82]>.icon>svg{transition:stroke .2s ease-in-out;stroke:#ffffff59}.overlay>.buttons>.button[data-v-b0567d82]:hover>.icon>svg{stroke:#fff}.overlay>.buttons>.button.left>.icon[data-v-b0567d82]{left:5%}.overlay>.buttons>.button.right>.icon[data-v-b0567d82]{right:5%}.overlay>.dots[data-v-b0567d82]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center}.dots>.dot[data-v-b0567d82]{width:10px;height:10px;border-radius:50%;background-color:#fff;margin:0 4px;opacity:.4;cursor:pointer}.dots>.dot.active[data-v-b0567d82]{opacity:.9}@-webkit-keyframes dash-c3a87deb{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash-c3a87deb{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes dash-check-c3a87deb{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}@keyframes dash-check-c3a87deb{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}.checkmark svg[data-v-c3a87deb]{width:100px;display:block;margin:40px auto 0}.checkmark .path[data-v-c3a87deb]{stroke-dasharray:1000;stroke-dashoffset:0}.checkmark .path.circle[data-v-c3a87deb]{-webkit-animation:dash-c3a87deb .9s ease-in-out;animation:dash-c3a87deb .9s ease-in-out}.checkmark .path.line[data-v-c3a87deb]{stroke-dashoffset:1000;-webkit-animation:dash-c3a87deb .9s .35s ease-in-out forwards;animation:dash-c3a87deb .9s .35s ease-in-out forwards}.checkmark .path.check[data-v-c3a87deb]{stroke-dashoffset:-100;-webkit-animation:dash-check-c3a87deb .9s .35s ease-in-out forwards;animation:dash-check-c3a87deb .9s .35s ease-in-out forwards}.free-slot-card[data-v-64bbf896]{box-sizing:border-box;display:flex;flex-direction:column;border:1px solid #000000;border-radius:8px;padding:12px}.info[data-v-64bbf896]{display:flex;align-items:center;justify-content:space-between;margin:0 0 6px}.info>.label-info[data-v-64bbf896]{display:flex}.info>.label-info>.icon[data-v-64bbf896]{margin:0 4px 0 0}.info>.label-info>.text[data-v-64bbf896]{font-weight:700}.info>.location[data-v-64bbf896]{display:flex;align-items:center;color:#7b7b7b;font-size:14px}.info>.location>.icon[data-v-64bbf896]{margin:0 4px 0 0}.time[data-v-64bbf896]{display:flex;align-items:center;font-size:14px;margin:0 0 6px}.time>.icon[data-v-64bbf896]{margin:0 4px 0 0}.icon[data-v-38c88b94]{font-size:0px;display:inline-block}@keyframes pulse-8dffb528{0%{transform:scale(.85);opacity:.85}50%{transform:scale(1);opacity:1}to{transform:scale(.85);opacity:.85}}.three-dots[data-v-8dffb528]{display:flex}.three-dots>.dot[data-v-8dffb528]{margin:0 1px;height:10px;width:10px;border-radius:50%;background:#000;animation:pulse-8dffb528 1.8s ease-in-out infinite;transform:scale(.85);opacity:.85}.three-dots>.dot[data-v-8dffb528]:nth-child(2){animation-delay:.6s}.three-dots>.dot[data-v-8dffb528]:nth-child(3){animation-delay:1.2s}@keyframes loading-pulse-0b5187bf{0%{opacity:.4}50%{opacity:.1}to{opacity:.4}}.loading-slot-card[data-v-0b5187bf]{box-sizing:border-box;display:flex;flex-direction:column;border:1px solid #000000;border-radius:8px;padding:12px;min-height:80px;animation:loading-pulse-0b5187bf 3s infinite ease-in-out}.info[data-v-0b5187bf]{display:flex;align-items:center;justify-content:space-between;margin:0 0 6px}.info>.label-info[data-v-0b5187bf]{display:flex;background-color:var(--text-color);height:30px;width:200px}.info>.location[data-v-0b5187bf]{display:flex;align-items:center;background-color:#7b7b7b;font-size:14px;width:120px;min-height:20px}.time[data-v-0b5187bf]{display:flex;align-items:center;font-size:14px;margin:0 0 6px;background-color:var(--text-color);width:100px;min-height:20px}.loyalty-card[data-v-0651145b]{box-sizing:border-box;border:1px solid #000;padding:10px}.loyalty-card>.row[data-v-0651145b]{display:flex;margin:10px 0}.slot[data-v-0651145b]{width:54px;height:54px;box-sizing:border-box;border:1px solid #000;margin:0 10px}.slot>.stamp-container[data-v-0651145b]{position:relative}.slot>.stamp-container>.stamp[data-v-0651145b]{position:absolute;top:0;left:10px;transform:rotate(-120deg)}@keyframes reached-b1f34512{0%{transform:scale(.6)}50%{transform:scale(1.5)}to{transform:scale(1.2)}}.loyalty-points[data-v-b1f34512]{box-sizing:border-box;min-width:325px}.prizes[data-v-b1f34512]{position:relative;width:100%;height:35px;display:flex;align-items:center}.prizes>.prize[data-v-b1f34512]{position:absolute;line-height:0px;margin-left:-12px;transform:scale(.6);background-color:#decfb0;border-radius:50%}.prizes>.prize.reached[data-v-b1f34512]{animation:reached-b1f34512 .5s ease-out forwards}.progress-bar[data-v-b1f34512]{width:100%;height:30px;background-color:#827765;color:var(--background-color)}.progress-bar>.bar[data-v-b1f34512]{position:relative;display:flex;align-items:center;justify-content:end;width:0%;height:100%;background-color:var(--text-color);transition:width .1s linear}.progress-bar>.bar>.points[data-v-b1f34512]{box-sizing:border-box;height:40px;padding:0 8px;margin-top:4px;font-size:20px}.progress-bar>.bar>.points.low-points[data-v-b1f34512]{position:absolute;left:0}.container[data-v-1c523e14]{position:relative}.container>.icon[data-v-1c523e14]{position:absolute;top:50%;transform:translateY(-50%)}.container.icon-left>.icon[data-v-1c523e14]{left:4px}.container.icon-right>.icon[data-v-1c523e14]{right:4px}.container>.input[data-v-1c523e14]{box-sizing:border-box;width:100%;padding:10px 12px;background-color:transparent;color:#161616;border:1px solid #161616;border-radius:4px}.container.icon-left>.input[data-v-1c523e14]{padding:10px 12px 10px 28px}.container.icon-right>.input[data-v-1c523e14]{padding:10px 28px 10px 12px}.slider[data-v-58e78d0b]{display:flex;width:100%;overflow:hidden}.slide[data-v-58e78d0b]{width:100%;flex-shrink:0}@keyframes slide-to-right-entering-animation-58e78d0b{0%{transform:translate(-200%)}to{transform:translate(-100%)}}@keyframes slide-to-right-leaving-animation-58e78d0b{0%{transform:translate(0)}to{transform:translate(100%)}}.slide-to-right-enter-from[data-v-58e78d0b]{transform:translate(-200%)}.slide-to-right-enter-active[data-v-58e78d0b]{animation:slide-to-right-entering-animation-58e78d0b .5s}.slide-to-right-leave-active[data-v-58e78d0b]{animation:slide-to-right-leaving-animation-58e78d0b .5s}@keyframes slide-to-left-entering-animation-58e78d0b{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-to-left-leaving-animation-58e78d0b{0%{transform:translate(0)}to{transform:translate(-100%)}}.slide-to-left-enter-from[data-v-58e78d0b]{transform:translate(0)}.slide-to-left-enter-active[data-v-58e78d0b]{animation:slide-to-left-entering-animation-58e78d0b .5s}.slide-to-left-leave-active[data-v-58e78d0b]{animation:slide-to-left-leaving-animation-58e78d0b .5s}@keyframes fill-dot-f72b3869{0%{transform:scale(.635)}50%{transform:scale(1.25)}to{transform:scale(1)}}.progress-bar[data-v-f72b3869]{position:relative;margin:0 23px}.progress-bar>.bar[data-v-f72b3869]{position:absolute;width:100%;top:6px}.progress-bar>.bar>.fill[data-v-f72b3869]{height:3px;margin:0 6px;background-color:var(--text-color)}.steps[data-v-f72b3869]{display:flex;justify-content:space-between}.steps>.step[data-v-f72b3869]{display:flex;flex-direction:column;align-items:center;-webkit-user-select:none;user-select:none;pointer-events:none}.steps>.step>.dot[data-v-f72b3869]{width:14px;height:14px;border-radius:50%;background-color:#aea189;color:var(--text-color);transform:scale(.635);transition:transform .1s ease-out}.steps>.step>.label[data-v-f72b3869]{width:60px;text-align:center;font-size:11px;opacity:.5;transition:opacity .25s ease-out}.steps>.step.filled[data-v-f72b3869]{cursor:pointer;pointer-events:all}.steps>.step.filled>.dot[data-v-f72b3869]{background-color:var(--text-color);animation:fill-dot-f72b3869 .3s ease-out forwards}.steps>.step.filled>.label[data-v-f72b3869]{opacity:1}.user-appointment-card[data-v-d3070024]{position:relative;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid #000000;border-radius:8px;padding:12px}.date[data-v-d3070024]{display:flex;margin:0 0 6px}.date>.day-month[data-v-d3070024]{font-weight:700;margin:0 5px 0 0}.date>.year[data-v-d3070024]{font-weight:400;color:#858585}.time[data-v-d3070024]{display:flex;align-items:center;font-size:14px}.time>.icon[data-v-d3070024]{margin:0 4px 0 0}.details[data-v-d3070024]{display:flex;align-items:center;justify-content:space-between;margin:24px 0 0;font-size:14px}.details>.barber-info[data-v-d3070024]{display:flex;align-items:center}.details>.barber-info>.image[data-v-d3070024]{margin:0 8px 0 0;border-radius:50%}.details>.location[data-v-d3070024]{display:flex;align-items:center;color:#7b7b7b}.details>.location>.icon[data-v-d3070024]{margin:0 4px 0 0}.extra-info[data-v-d3070024]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100}.extra-info>.status[data-v-d3070024]{position:absolute;top:8px;right:8px}.extra-info>.points-given[data-v-d3070024]{position:absolute;right:8px;top:30px;font-size:12px;color:#000}.card-selector[data-v-0374dcc2]{display:flex;-webkit-user-select:none;user-select:none}.card[data-v-0374dcc2]{cursor:pointer;margin:0 0 8px;transform:scale(1);transition:transform .125s ease-in-out}.card[data-v-0374dcc2]:last-child{margin:0px 0px 0px 0x}.card[data-v-0374dcc2]:hover{transform:scale(.98)}.card[data-v-0374dcc2]:active{transform:scale(.97)}.container[data-v-55067180]{position:relative;width:100%;height:100%;overflow:hidden}.content[data-v-55067180],.content[data-v-55067180]>.slider,.content[data-v-55067180]>.slider>.slide{width:100%;height:100%}.overlay[data-v-55067180]{position:absolute;width:100%;height:100%;top:0;left:0}.overlay>.buttons[data-v-55067180]{position:absolute;width:100%;height:100%;top:0;left:0;display:flex}.overlay>.buttons>.button[data-v-55067180]{position:relative;height:100%;width:400px;opacity:.4;cursor:pointer;transition:opacity .2s ease-in-out}body.MOBILE .overlay>.buttons>.button[data-v-55067180]{width:180px}.overlay>.buttons>.button[data-v-55067180]:hover{opacity:.6}.overlay>.buttons>.button.left[data-v-55067180]{background:linear-gradient(90deg,#000,#0000)}.overlay>.buttons>.button.right[data-v-55067180]{background:linear-gradient(90deg,#0000,#000);margin:0 0 0 auto}.overlay>.buttons>.button>.icon[data-v-55067180]{position:absolute;top:50%;transform:translateY(-50%)}.overlay>.buttons>.button[data-v-55067180]>.icon>svg{transition:stroke .2s ease-in-out;stroke:#ffffff59}.overlay>.buttons>.button[data-v-55067180]:hover>.icon>svg{stroke:#fff}.overlay>.buttons>.button.left>.icon[data-v-55067180]{left:5%}.overlay>.buttons>.button.right>.icon[data-v-55067180]{right:5%}.overlay>.dots[data-v-55067180]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center}.dots>.dot[data-v-55067180]{width:10px;height:10px;border-radius:50%;background-color:#fff;margin:0 4px;opacity:.4;cursor:pointer}.dots>.dot.active[data-v-55067180]{opacity:.9}.label[data-v-6cbb384b]{font-size:14px;line-height:20px}.barber-appointment-details[data-v-a8e42aa8]{box-sizing:border-box;background-color:var(--background-color);padding:12px;margin:0 auto;min-width:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header[data-v-a8e42aa8]{display:flex;justify-content:space-between;align-items:center;font-weight:700}.header>.close[data-v-a8e42aa8]{cursor:pointer}.info[data-v-a8e42aa8]{display:flex;margin:24px 0 0}.info>.image[data-v-a8e42aa8]{border-radius:50%;margin:0 12px 0 0}.info>.details[data-v-a8e42aa8]{width:100%}.info>.details>.name[data-v-a8e42aa8]{font-weight:700}.info>.details>.contacts[data-v-a8e42aa8]{display:flex;font-size:14px;margin:8px 0 0}.info>.details>.contacts>.phone[data-v-a8e42aa8],.info>.details>.contacts>.email[data-v-a8e42aa8]{display:flex;align-items:center}.info>.details>.contacts>.phone[data-v-a8e42aa8]{margin:0 12px 0 0}.info>.details>.contacts>.phone>.icon[data-v-a8e42aa8],.info>.details>.contacts>.email>.icon[data-v-a8e42aa8],.info>.details>.counter>.icon[data-v-a8e42aa8]{margin:0 4px 0 0}.info>.details>.counter[data-v-a8e42aa8]{display:flex;align-items:center;font-size:14px;margin:8px 0 0}.info>.details>.loyalty-points[data-v-a8e42aa8]{margin:8px 0 0;max-width:250px}.buttons[data-v-a8e42aa8]{display:flex;justify-content:center;align-items:center;margin:24px 0 12px}.buttons>.btn[data-v-a8e42aa8]{width:180px;text-align:center}.buttons>.btn-appointment-cancel[data-v-a8e42aa8]{margin:0 12px 0 0}.buttons>.btn-appointment-check[data-v-a8e42aa8]{display:flex;align-items:center}.buttons>.btn-appointment-check>.text[data-v-a8e42aa8]{margin:0 4px 0 0}.buttons>.btn-appointment-check>.icon[data-v-a8e42aa8]{line-height:0px}.appointment-confirmation[data-v-65eec52c]{box-sizing:border-box;padding:0 8px;max-width:720px;margin:0 auto}.personal-info[data-v-65eec52c]{width:100%;margin:0 0 48px}.personal-info>.form-label[data-v-65eec52c]{margin:20px 0}.personal-info>.form-label[data-v-65eec52c]:last-child{margin:20px 0 0}.summary[data-v-65eec52c]{width:100%;margin:0 0 32px}.summary>.title[data-v-65eec52c]{font-size:20px;font-weight:700;margin:0 0 8px}.summary>.item[data-v-65eec52c]{display:flex;margin:0 0 5px}.summary>.item>.label[data-v-65eec52c],.summary>.date-details>.date>.label[data-v-65eec52c],.summary>.date-details>.time>.label[data-v-65eec52c]{font-weight:700;margin:0 4px 0 0}.summary>.date-details>.date[data-v-65eec52c],.summary>.date-details>.time[data-v-65eec52c]{display:flex}.summary>.date-details>.date[data-v-65eec52c]{margin:0 16px 0 0}.btn-confirm[data-v-65eec52c]{min-width:100%;text-align:center;margin:0 auto 30px}.error-msg[data-v-65eec52c]{color:#dc3545;margin:20px 20px 0;font-size:20px;font-weight:700;text-align:center}.confirmation-overlay[data-v-65eec52c]{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#e7dabad9;font-size:32px;font-weight:700;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.barber-free-slot-fill[data-v-c7ee5160]{box-sizing:border-box;background-color:var(--background-color);width:100%;height:100%;padding:8px}.header[data-v-c7ee5160]{display:flex;align-items:center;justify-content:space-between}.header>.title[data-v-c7ee5160]{font-weight:700;font-size:24px}.appointment-confirmation[data-v-c7ee5160]{padding:0}.login-request[data-v-f45542b5]{box-sizing:border-box;background-color:var(--background-color);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px}.logo[data-v-f45542b5]{margin:0 0 16px}.login-section[data-v-f45542b5]{display:flex;flex-direction:column;align-items:center}.login-section>.text[data-v-f45542b5]{font-size:22px;font-weight:700;text-align:center;margin:0 0 8px}.login-section>.btn-login[data-v-f45542b5]{font-weight:700}.divider[data-v-f45542b5]{width:85%;height:1px;background-color:#1616164d;margin:40px 0}.no-account-section[data-v-f45542b5]{display:flex;flex-direction:column;align-items:center;margin:0 0 32px}.no-account-section>.text[data-v-f45542b5]{font-weight:700;font-size:16px;margin:0 0 16px}.no-account-section>.or[data-v-f45542b5]{font-weight:400;font-size:14px;margin:8px 0}.login-section>.btn[data-v-f45542b5],.no-account-section>.btn[data-v-f45542b5]{border-radius:20px;min-width:250px;text-align:center}.no-account-section>.btn-guest[data-v-f45542b5]{background-color:unset;color:var(--text-color);border:1px solid var(--text-color);border-radius:20px}.main-menu[data-v-0f2ef124]{background-color:var(--background-color);height:100%;width:60%;margin:0 0 0 auto;padding:8px;box-sizing:border-box}.close[data-v-0f2ef124]{cursor:pointer;width:100%;text-align:right;line-height:0px;margin:0 0 8px}.section>.option[data-v-0f2ef124]{cursor:pointer;padding:8px;transition:all .3s ease}.section>.option[data-v-0f2ef124]:hover{color:#000;background-color:#f2f2f2}.overlay[data-v-0852db06]{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:#00000080}.slide-enter-active[data-v-0852db06],.slide-leave-active[data-v-0852db06]{transition:all .4s ease-out}.slide-enter-from[data-v-0852db06],.slide-leave-to[data-v-0852db06]{transform:translate(100%)}.site-header[data-v-3120d915]{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-bottom:2px solid var(--text-color);padding:18px 0 24px}.title[data-v-3120d915]{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.title>.est[data-v-3120d915]{font-size:16px;font-weight:500;height:16px;line-height:12px}.title>.name[data-v-3120d915]{font-size:42px;font-weight:700;height:42px;line-height:35px;margin:0 12px}.title>.date[data-v-3120d915]{font-size:19px;font-weight:500;height:19px;line-height:12px}body.MOBILE .title>.est[data-v-3120d915]{font-size:13px;font-weight:500;height:13px;line-height:10px}body.MOBILE .title>.name[data-v-3120d915]{font-size:25px;font-weight:700;height:25px;line-height:20px;margin:0 12px}body.MOBILE .title>.date[data-v-3120d915]{font-size:16px;font-weight:500;height:16px;line-height:10px}.right[data-v-3120d915]{position:absolute;right:16px;display:flex;align-items:center}.site-header.loading>.right[data-v-3120d915]{display:none}.right>.barber-options>.link[data-v-3120d915]{display:inline-block;text-align:center;cursor:pointer;margin:0 16px 0 0;font-size:14px;font-weight:500;color:var(--text-color);text-decoration:none}.right>.barber-options>.link.admin[data-v-3120d915]{width:45px}.right>.barber-options>.link.schedule[data-v-3120d915]{width:56px}.right>.barber-options>.link.availability[data-v-3120d915]{width:108px}.right>.barber-options>.link.users-list[data-v-3120d915]{width:134px}.right>.barber-options>.link.router-link-active[data-v-3120d915]{font-weight:700}.right>.barber-options>.link[data-v-3120d915]:hover{text-decoration:underline}.right>.user[data-v-3120d915]{cursor:pointer;line-height:0px}.right>.user>img[data-v-3120d915],.right>.user>.icon[data-v-3120d915]{border-radius:50%}.right>.user>img[data-v-3120d915]{border:1px solid var(--text-color)}.right>.menu[data-v-3120d915]{display:none;cursor:pointer;margin:0 0 0 16px}body.MOBILE .right>.barber-options[data-v-3120d915]{display:none}body.MOBILE .right>.menu[data-v-3120d915]{display:block}.site-footer[data-v-02230ff9]{box-sizing:border-box;width:100%;padding:0 0 6px;border-top:1px solid var(--text-color)}.site-footer .link[data-v-02230ff9]{text-decoration:none;color:var(--text-color)}.row1[data-v-02230ff9]{display:flex;align-items:center;justify-content:space-between;padding:0 16px}.row1>.follow-us>.title[data-v-02230ff9]{font-size:20px;font-weight:700}body.MOBILE .row1>.follow-us>.title[data-v-02230ff9]{font-size:18px}.row1>.follow-us>.socials[data-v-02230ff9]{display:flex;align-items:center;justify-content:space-between;font-size:18px}body.MOBILE .row1>.follow-us>.socials[data-v-02230ff9]{font-size:16px}.row1>.follow-us>.socials>.link[data-v-02230ff9]{display:flex;align-items:center;text-decoration:none;color:#241e19;margin:0 0 6px}.row1>.follow-us>.socials>.link>.icon[data-v-02230ff9]{margin:0 8px 0 0}.row2[data-v-02230ff9]{box-sizing:border-box;display:flex;justify-content:space-between;padding:8px 16px;border-top:1px solid rgb(36,30,25,.2);font-size:16px}body.MOBILE .row2[data-v-02230ff9]{font-size:14px}.copyright[data-v-02230ff9]{box-sizing:border-box;display:flex;justify-content:center;font-size:14px}.copyright>.link[data-v-02230ff9]{cursor:pointer;margin:0 6px;border-bottom:1px dotted var(--text-color);text-decoration:none}.copyright>.link[data-v-02230ff9]:hover{border-bottom:1px solid var(--text-color)}
