.__nuxt-error-page{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;align-items:center;background:#f7f8fb;bottom:0;color:#47494e;display:flex;flex-direction:column;font-family:sans-serif;font-weight:100!important;justify-content:center;left:0;padding:1rem;position:absolute;right:0;text-align:center;top:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{color:#47494e;font-size:1.5rem;margin-bottom:8px;margin-top:15px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;-webkit-text-decoration:none;text-decoration:none}.__nuxt-error-page .logo{bottom:12px;left:12px;position:fixed}.nuxt-progress{background-color:#883943;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}@font-face{font-family:Futura Book Bold;font-style:normal;font-weight:700;src:url(/fonts/Futura-Bold.eot);src:url(/fonts/Futura-Bold.woff) format("woff"),url(/fonts/Futura-Bold.svg) format("svg")}@font-face{font-family:Futura Book;font-style:normal;font-weight:400;src:url(/fonts/Futura-Book.eot);src:url(/fonts/Futura-Book.woff) format("woff"),url(/fonts/Futura-Book.otf) format("opentype"),url(/fonts/Futura-Book.svg) format("svg")}@font-face{font-family:Acherus Grotesque;font-style:normal;font-weight:400;src:url(/fonts/AcherusGrotesque-Regular.woff2) format("woff2"),url(/fonts/AcherusGrotesque-Regular.woff) format("woff")}@font-face{font-family:Acherus Grotesque Medium;font-style:normal;font-weight:600;src:url(/fonts/AcherusGrotesque-Medium.woff2) format("woff2"),url(/fonts/AcherusGrotesque-Medium.woff) format("woff")}@font-face{font-family:Acherus Grotesque Bold;font-style:normal;font-weight:700;src:url(/fonts/AcherusGrotesque-Bold.woff2) format("woff2"),url(/fonts/AcherusGrotesque-Bold.woff) format("woff")}.toasted-container{font-family:Roboto,sans-serif}.confirmedToast{background:#fff!important;color:#000!important;font-weight:700!important;opacity:.9!important}.StudioisAdminBlocker.sitSelector.StudioSits table tbody tr td div.sit.selected.gympass{background:#9c27b0}.StudioisAdminBlocker.sitSelector.StudioSits table tbody tr td div.sit.selected.fitpass{background:#f44336}.theme--light.v-application{background:#f2eee9}.modal-change-password.modal-change-password--is-modal{width:auto}.modal-change-password{width:100%}.modal-change-password .v-input__slot:after,.modal-change-password .v-input__slot:before{display:none}.modal-change-password .v-text-field__slot{align-items:center}.modal-change-password .v-text-field__slot input{margin-top:0}.AdminToolbar{box-shadow:0 4px 8px -3px hsla(0,0%,7%,.6)}.AdminToolbar .cursor-pointer{cursor:pointer}.AdminToolbar .theme--dark.v-badge .v-badge__badge:after{border-color:#282828}.AdminToolbar .AdminToolbarLogoLink{-webkit-text-decoration:none;text-decoration:none}.AdminToolbar.AdminToolbarDark .AdminToolbarLogoLink{color:#fff}.AdminToolbar.AdminToolbarLight .AdminToolbarLogoLink{color:#000}.AdminToolbar.AdminToolbarDark{background-color:#282828!important;color:#fff}.AdminToolbar.AdminToolbarLight{background-color:#fff!important;color:#000}.AdminToolbar .AdminToolbarLogoImg{height:18px;width:auto}.AdminDrawer{box-shadow:0 4px 8px -3px hsla(0,0%,7%,.6)}.AdminDrawer .AdminDrawerLogoLink{flex:1;text-align:center;-webkit-text-decoration:none;text-decoration:none}.AdminDrawer.AdminDrawerDark .AdminDrawerLogoLink{color:#fff}.AdminDrawer.AdminDrawerLight .AdminDrawerLogoLink{color:#000}.AdminDrawer.AdminDrawerDark{background-color:#282828!important;color:#fff}.AdminDrawer .AdminDrawerLogoImg{height:18px;width:auto}.AdminDrawer .containerTopDrawer{align-items:center;display:flex;flex-wrap:wrap}.containersystemEmployee{max-width:1300px}.employeeInfoCard{display:flex;flex-direction:column}.employeeInfoCardContent{flex:1}.money-input input{text-align:right}.v-text-field .v-text-field__slot .v-label{font-family:Futura Book}.AuthFormDark{color:#fff}.AuthFormLight{color:#000}.AuthForm.fullHeight{align-items:center;display:flex;height:100%;min-height:100vh}.AuthForm .logoAuthForm{height:60px;margin-top:10px;max-width:398px;width:auto}.AuthForm .greetingAuthForm{font:700 35px/35px Acherus Grotesque;letter-spacing:0;margin:51px 0 0}.AuthFormDark .greetingAuthForm,.AuthFormLight .greetingAuthForm{color:#000}.AuthForm .subgreetingAuthForm{font:22px/22px Acherus Grotesque;letter-spacing:0;margin:25px 0 51px;text-transform:capitalize}.AuthFormDark .subgreetingAuthForm{color:#fff}.AuthFormLight .subgreetingAuthForm{color:#000}.AuthForm .actionBtnAuthForm{border-radius:100px;font-family:Acherus Grotesque;font-size:.8rem;letter-spacing:0;margin-bottom:68px;margin-top:30px}.AuthForm .actionBtnAuthForm.v-btn:not(.v-btn--round).v-size--default{height:50px}.AuthForm .actionBtnAuthForm .v-btn__content{text-transform:capitalize}.AuthForm .linkRouteAuthForm{cursor:pointer;font:700 28px/35px Acherus Grotesque;letter-spacing:0;-webkit-text-decoration:none;text-decoration:none}.AuthFormDark .linkRouteAuthForm{color:#fff}.AuthFormLight .linkRouteAuthForm{color:#000}.AuthForm .smLinkRouteAuthForm{cursor:pointer;font:23px/30px Acherus Grotesque;letter-spacing:0;-webkit-text-decoration:none;text-decoration:none}.AuthFormDark .smLinkRouteAuthForm{color:#fff}.AuthFormLight .smLinkRouteAuthForm{color:#000}.v-text-field .v-text-field__slot .v-label{font-family:Acherus Grotesque;left:16px;letter-spacing:0;position:absolute;right:auto}.nucleo-profile--layout .v-text-field .v-text-field__slot .v-label{top:21px}.v-text-field.v-input--dense .v-label{top:21px!important}.AuthFormDark .v-text-field .v-text-field__slot .v-label{color:#fff}.AuthFormLight .v-text-field .v-text-field__slot .v-label{color:#000}.AuthForm .forms{margin-bottom:30px;position:relative;z-index:20}.AuthForm .v-icon.cancelActionAuthForm{font-size:2rem;position:absolute;right:50px;top:50px;z-index:2}.cancelActionAuthForm:hover{color:#164e55}.AuthForm .logoLinkAuthForm{-webkit-text-decoration:none;text-decoration:none}.AuthForm.AuthFormDark .logoLinkAuthForm{color:#fff}.AuthForm.AuthFormLight .logoLinkAuthForm{color:#000}@media only screen and (max-width:600px){.AuthForm .logoAuthForm{margin-top:70px}.AuthForm .cancelActionAuthForm{font-size:30px;right:20px;top:10px}}.AuthModal.inModal{min-height:100vh}.AuthModal.dark-bg{background-color:#000}.AuthModal.light-bg{background-color:#f2eee9}.AuthModal.dark-bg.withOpacity{background-color:rgba(0,0,0,.9)}.AuthModal.light-bg.withOpacity{background-color:#f2eee9}.RegisterFormDark{background:#000}.RegisterFormLight{background:#fff;color:#000}.RegisterFormDark.withOpacity,.RegisterFormLight.withOpacity{background:transparent}.RegisterForm .forms{position:relative;z-index:20}.RegisterForm.fullHeight{align-items:center;display:flex;height:100%;min-height:100vh}.RegisterForm .logoRegisterForm{height:60px;margin-top:10px;max-width:398px;width:auto}.RegisterForm .greetingRegisterForm{font:700 35px/35px Acherus Grotesque;letter-spacing:0;margin:51px 0 0}.RegisterFormDark .greetingRegisterForm,.RegisterFormLight .greetingRegisterForm{color:#000}.RegisterForm .subgreetingRegisterForm{font:22px/22px Acherus Grotesque;letter-spacing:0;margin:25px 0 51px;text-transform:capitalize}.RegisterFormDark .subgreetingRegisterForm{color:#fff}.RegisterFormLight .subgreetingRegisterForm{color:#000}.RegisterForm .actionBtnRegisterForm{border-radius:100px;font-family:Acherus Grotesque;font-size:.8rem;letter-spacing:0;margin-bottom:68px;margin-top:30px}.RegisterForm .actionBtnRegisterForm.v-btn:not(.v-btn--round).v-size--default{height:50px}.RegisterForm .linkRouteRegisterForm{cursor:pointer;font:700 28px/35px Acherus Grotesque;letter-spacing:0;-webkit-text-decoration:none;text-decoration:none}.RegisterFormDark .linkRouteRegisterForm{color:#fff}.RegisterFormLight .linkRouteRegisterForm{color:#000}.RegisterForm .v-text-field .v-text-field__slot .v-label{font-family:Acherus Grotesque;letter-spacing:0}.RegisterFormDark .v-text-field .v-text-field__slot .v-label{color:#fff}.RegisterFormLight .v-text-field .v-text-field__slot .v-label{color:#000}.cancelActionRegisterForm{font-size:50px;position:absolute;right:50px;top:50px;z-index:2}.cancelActionRegisterForm:hover{color:#000}.RegisterForm .logoLinkRegisterForm{-webkit-text-decoration:none;text-decoration:none}.RegisterForm.RegisterFormDark .logoLinkRegisterForm{color:#fff}.RegisterForm.RegisterFormLight .logoLinkRegisterForm{color:#000}@media only screen and (max-width:600px){.RegisterForm .logoRegisterForm{margin-top:70px}.RegisterForm .cancelActionRegisterForm{font-size:30px;right:20px;top:10px}}.RegisterModal.inModal{min-height:100vh}.RegisterModal.dark-bg{background-color:#000}.RegisterModal.light-bg{background-color:#f2eee9}.RegisterModal.dark-bg.withOpacity{background-color:rgba(0,0,0,.9)}.RegisterModal.light-bg.withOpacity{background-color:#f2eee9}.ResetPasswordFormDark{background:#000}.ResetPasswordFormLight{background:#fff;color:#000}.ResetPasswordFormDark.withOpacity,.ResetPasswordFormLight.withOpacity{background:transparent}.ResetPasswordForm .forms{position:relative;z-index:20}.ResetPasswordForm.fullHeight{align-items:center;display:flex;height:100%;min-height:100vh}.ResetPasswordForm .logoResetPasswordForm{height:60px;margin-top:10px;max-width:398px;width:auto}.ResetPasswordForm .greetingResetPasswordForm{font:700 35px/35px Acherus Grotesque;letter-spacing:0;margin:51px 0 0}.ResetPasswordFormDark .greetingResetPasswordForm,.ResetPasswordFormLight .greetingResetPasswordForm{color:#000}.ResetPasswordForm .subgreetingResetPasswordForm{font:22px/22px Acherus Grotesque;letter-spacing:0;margin:25px 0 51px;text-transform:capitalize}.ResetPasswordFormDark .subgreetingResetPasswordForm{color:#fff}.ResetPasswordFormLight .subgreetingResetPasswordForm{color:#000}.ResetPasswordForm .actionBtnResetPasswordForm{border-radius:100px;font-family:Acherus Grotesque;font-size:.8rem;letter-spacing:0;margin-bottom:68px;margin-top:30px}.ResetPasswordForm .actionBtnResetPasswordForm.v-btn:not(.v-btn--round).v-size--default{height:50px}.ResetPasswordForm .linkRouteResetPasswordForm{cursor:pointer;font:700 28px/35px Acherus Grotesque;letter-spacing:0;-webkit-text-decoration:none;text-decoration:none}.ResetPasswordFormDark .linkRouteResetPasswordForm{color:#fff}.ResetPasswordFormLight .linkRouteResetPasswordForm{color:#000}.ResetPasswordForm .v-text-field .v-text-field__slot .v-label{font-family:Acherus Grotesque;letter-spacing:0}.ResetPasswordFormDark .v-text-field .v-text-field__slot .v-label{color:#fff}.ResetPasswordFormLight .v-text-field .v-text-field__slot .v-label{color:#000}.cancelActionResetPasswordForm{font-size:50px;position:absolute;right:50px;top:50px;z-index:2}.cancelActionResetPasswordForm:hover{color:#0095c8}.ResetPasswordForm .logoLinkResetPasswordForm{-webkit-text-decoration:none;text-decoration:none}.ResetPasswordForm.ResetPasswordFormDark .logoLinkResetPasswordForm{color:#fff}.ResetPasswordForm.ResetPasswordFormLight .logoLinkResetPasswordForm{color:#000}@media only screen and (max-width:600px){.ResetPasswordForm .logoResetPasswordForm{margin-top:70px}.ResetPasswordForm .cancelActionResetPasswordForm{font-size:30px;right:20px;top:10px}}.shape{height:100%;left:0;min-height:100vh;position:fixed;width:100%;z-index:1}.overShape{position:relative;z-index:20}.ResetPasswordModal.inModal{min-height:100vh}.ResetPasswordModal.dark-bg{background-color:#000}.ResetPasswordModal.light-bg{background-color:#f2eee9}.ResetPasswordModal.dark-bg.withOpacity{background-color:rgba(0,0,0,.9)}.ResetPasswordModal.light-bg.withOpacity{background-color:#f2eee9}#__layout .AdminLayoutDark .v-main,#__layout .AdminLayoutDark .v-main .v-main__wrap{background-color:#1f1f1f}.AdminLayout .v-breadcrumbs__item{color:#fff}.admin-auth--layout .main--container{background:#1f1f1f}.BurgerMenu{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;height:20px;justify-content:space-between;width:30px}.BurgerMenu .line{height:2px;transition:all .3s;width:95%}.BurgerMenuDark .line{background:#fff}.BurgerMenuLight .line{background:#202221}.BurgerMenu .line1{width:70%}.BurgerMenu .line3{width:50%}.BurgerMenu.active .line,.BurgerMenu:hover .line{width:100%}.studio-drawer-front{padding:1rem}.studio-drawer-front .section--address,.studio-drawer-front .section--contact,.studio-drawer-front .section--title{text-align:right}.studio-drawer-front .section--address h2,.studio-drawer-front .section--address h3,.studio-drawer-front .section--address span,.studio-drawer-front .section--contact h2,.studio-drawer-front .section--contact h3,.studio-drawer-front .section--contact span,.studio-drawer-front .section--title h2,.studio-drawer-front .section--title h3,.studio-drawer-front .section--title span{color:#000;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;text-align:right}.studio-drawer-front .section--title{margin-bottom:.8rem}.studio-drawer-front .section--title h2{font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-size:1.3rem;font-weight:700;line-height:1.3rem;margin-bottom:1.3rem;text-transform:uppercase}.studio-drawer-front .section--address,.studio-drawer-front .section--contact{margin-bottom:.3rem}.studio-drawer-front .section--address h3,.studio-drawer-front .section--contact h3{font-size:1rem;line-height:1rem}.studio-drawer-front .section--address span,.studio-drawer-front .section--contact span{color:rgba(0,0,0,.8);font-size:.8rem;line-height:.8rem}.drawer-front-dialog.active{bottom:0;top:0}.drawer-front-dialog.closed{bottom:-100vh}.drawer-front-dialog{bottom:-100vh;height:100vh;overflow-x:hidden;overflow-y:auto;position:fixed;transition:all .3s;width:100%;z-index:9}.drawer-front-dialog .dropdown-rotate{transform:rotate(180deg);transition:transform .35s ease-in}@media only screen and (max-width:600px){.drawer-front-dialog .icon--move{left:20px;position:relative}}.drawer-front-dialog .dropdown--nav{display:flex;flex-direction:column;height:auto;max-height:0;overflow:hidden;transition:max-height .15s ease-out}.drawer-front-dialog .dropdown--nav .dropdown--nav-wrap{padding:15px 15px 15px 40px}.drawer-front-dialog .dropdown--nav .dropdown--nav-wrap .upper{text-transform:uppercase}.drawer-front-dialog .dropdown--nav.open{max-height:100%;transition:max-height .25s ease-in}.drawer-front-dialog .dialog--wrapper{background:#fff;display:flex;height:100vh;overflow-x:hidden;overflow-y:auto;width:100%}.drawer-front-dialog .dialog--wrapper .dialog--inner{padding:1rem 5%;width:100%}@media(min-device-width:100px)and (max-device-width:800px){@supports(-webkit-touch-callout:none){.drawer-front-dialog .dialog--wrapper .dialog--inner{padding-top:60px}}}.drawer-front-dialog .dialog--wrapper .dialog--inner .section--studios{display:flex;flex-wrap:wrap;justify-content:center;padding:3rem 1.5rem;width:60%}.drawer-front-dialog .dialog--wrapper .dialog--inner .section--studios .container-studios{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.drawer-front-dialog .dialog--wrapper .dialog--inner .section--studios .container-studios .container-studios--inner{background:hsla(0,0%,100%,.7);height:110%;padding:10px}.drawer-front-dialog .dialog--wrapper .dialog--inner .section--menu{display:flex;flex-direction:column;width:40%}.drawer-front-dialog .dialog--wrapper .dialog--inner .section--menu .menu--item{align-items:center;cursor:pointer;display:flex;margin-bottom:1.5rem;width:-moz-max-content;width:max-content}.drawer-front-dialog .dialog--wrapper .dialog--inner .section--menu .menu--item .menu--item-label{color:#000;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:1.3rem;line-height:1.3rem;text-align:left;transition:all .2s;width:100%}.drawer-front-dialog .dialog--wrapper .dialog--inner .section--menu .menu--item .menu--item-icon{color:#000;transition:transform .15s ease-out}.drawer-front-dialog .dialog--wrapper .dialog--inner .section--menu .menu--item .menu--item-img{height:auto;max-height:1.3rem;max-width:100%;width:auto}.drawer-front-dialog .dialog--wrapper .dialog--inner .section--menu .menu--item .logo-item{opacity:.75}.drawer-front-dialog .dialog--wrapper .dialog--inner .section--menu .menu--item:hover .menu--item-icon,.drawer-front-dialog .dialog--wrapper .dialog--inner .section--menu .menu--item:hover .menu--item-label{color:#883943}@media only screen and (max-width:800px){.drawer-front-dialog .dialog--wrapper .dialog--inner .section--menu,.drawer-front-dialog .dialog--wrapper .dialog--inner .section--studios{width:50%}}@media only screen and (max-width:600px){.drawer-front-dialog .dialog--wrapper .dialog--inner .section--studios{display:none}.drawer-front-dialog .dialog--wrapper .dialog--inner .section--menu{align-items:center;text-align:center;width:100%}.drawer-front-dialog .dialog--wrapper .dialog--inner .section--menu .menu--item-label{text-align:center}}@media only screen and (max-width:400px){.drawer-front-dialog .close--btn{right:.5rem}}.burgerMenu--logo{margin-bottom:3rem}.burgerMenu--logo,.close-menu{align-items:center;display:flex}.close-menu{aspect-ratio:1;border:1px solid gray;border-radius:100%;color:#000;cursor:pointer;font-size:1rem;justify-content:center;margin:0 0 10px auto;transform:rotate(45deg);width:30px}.close-menu .icon--close{transform:scale(1.5)}.n-counter{display:flex;justify-content:space-between}.n-counter .sessions--count{align-items:center;color:#202221;display:flex;flex-direction:column;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:14px;justify-content:center;line-height:16px}.g-navbar.g-navbar--flat{box-shadow:none}.g-navbar.g-navbar--hide-logo .title--link{cursor:default;opacity:0}@media only screen and (min-width:401px){.responsive-sessions-counters{display:none}}.g-navbar{background-color:#fff;height:100px;position:relative;width:100%;z-index:3}.g-navbar .v-toolbar{border-bottom:1px solid #883943}.g-navbar .btn--booking.btn--booking-mini{display:none}@media only screen and (max-width:1200px){.g-navbar .btn--coaches{display:none}}@media only screen and (max-width:1090px){.g-navbar .btn--on-demand{display:none}}@media only screen and (max-width:963px){.g-navbar .btn--foundation{display:none}}@media only screen and (max-width:795px){.g-navbar .btn--address{display:none}}@media only screen and (max-width:768px){.g-navbar .btn--on-demand{display:inline-flex}}@media only screen and (max-width:642px){.g-navbar .btn--on-demand{display:none}}@media only screen and (max-width:512px){.g-navbar .home--menu-item{display:none}}@media only screen and (max-width:325px){.g-navbar .btn--booking.btn--booking-regular{display:none}.g-navbar .btn--booking.btn--booking-mini{display:inline-flex}}.g-navbar .cursor-pointer{cursor:pointer}.g-navbar .avatar--style{border-style:solid;border-width:2px}.g-navbar .v-toolbar--flat{box-shadow:none}.g-navbar .title--link{cursor:pointer;opacity:1;transition:all .5s}.g-navbar .title--link .logo-img{max-height:30px;width:auto}.g-navbar .title--link .logo-img.responsive{display:none}.g-navbar .navbar--item{margin:0 0 0 1rem}.g-navbar .navbar--item-drawe-activator{margin:0 2rem 0 0}.g-navbar .navbar--cart-icon{cursor:pointer;margin-left:.8rem;width:1.75rem}.g-navbar .navbar--user-icon{cursor:pointer;margin-left:0;width:1.25rem}.g-navbar .navbar--logout-icon{cursor:pointer}.g-navbar .responsive-counter .sessions--count{flex-direction:row-reverse}.g-navbar .responsive-counter .sessions--count .label{font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-weight:700;margin-right:5px}.g-navbar .responsive-counter .sessions--count .label:after{content:": "}#__layout>.v-application{background:transparent none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important}@media only screen and (max-width:768px){.v-application .mr-3{margin-right:3px!important}.g-navbar .title--link .logo-img{max-height:20px;width:auto}.g-navbar .title--link .logo-img.desktop{display:none}.g-navbar .title--link .logo-img.responsive{display:block}.g-navbar .navbar--item{margin:0}.g-navbar .navbar--item-drawe-activator{margin:0 .8rem 0 0}}@media only screen and (max-width:400px){.g-navbar .n-counter.regular-counter{display:none}}.div_menu a>.v-btn__content,header a{font-size:20px!important}.v-toolbar__content{padding-left:5%;padding-right:5%}.v-toolbar__content a:hover{-webkit-text-decoration:none!important;text-decoration:none!important}@media only screen and (max-width:1500px){header a{font-size:18px!important}}@media only screen and (max-width:1318px){.btn--coaches{display:none!important}header a{font-size:16px!important}}@media only screen and (max-width:1150px){.btn--buy{display:none!important}.div_menu>a>.v-btn__content{font-size:16px!important}.btn--on-demand{display:inline-flex!important}}@media only screen and (max-width:995px){.btn--on-demand{display:none!important}.btn--address{display:inline-flex!important}.v-application .primary .v-btn__content{font-size:14px!important}}@media only screen and (max-width:768px){.btn--address{display:none!important}.g-navbar .v-application .primary .v-btn__content{font-size:14px!important}}.sponsors--area{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.sponsors--area .sponsor--link{margin:10px;-webkit-text-decoration:none;text-decoration:none}.sponsors--area .sponsor--link .sponsor--img{max-height:80px;max-width:100%;width:auto}.sponsors--area .sponsor-link-brand--zoe_water .sponsor-img-brand--zoe_water{padding:15px}.sponsors--area .sponsor-link-brand--bonita .sponsor-img-brand--bonita{padding:20px}.sponsors--area .sponsor-link-brand--doce .sponsor-img-brand--doce,.sponsors--area .sponsor-link-brand--marena .sponsor-img-brand--marena{padding:15px}.sponsors--area .sponsor-link-brand--happygolucky .sponsor-img-brand--happygolucky{padding:10px}.sponsors--area .sponsor-link-brand--michelob-ultra .sponsor-img-brand--michelob-ultra{padding:18px}.sponsors--area .sponsor-link-brand--juanalaloca .sponsor-img-brand--juanalaloca{padding:15px}.sponsors--area .sponsor-link-brand--betterme .sponsor-img-brand--betterme{padding:22px}.sponsors--area .sponsor-link-brand--mahila .sponsor-img-brand--mahila{padding:10px}.footer--wrapper{background:#fff;display:flex;flex-direction:column;text-align:center;width:100%}.FooterApp{align-items:center;display:flex;flex:initial;flex-direction:column;justify-content:center;width:100%}.FooterApp.FooterAppDark{background:#202221;color:#fff}.FooterApp.FooterAppLight{background:#fff;color:#202221}.FooterApp .logoFooterApp{height:auto;max-width:180px;width:180px;width:60%}.FooterApp .linkFooterApp{color:#883943!important;font-family:Lato,sans-serif!important;font:normal normal normal 15px/20px Acherus Grotesque;letter-spacing:0;-webkit-text-decoration:none;text-decoration:none}.email{font-weight:700!important}.FooterApp.FooterAppLight .linkFooterApp,.FooterApp.FooterAppLight .socialNetworksFooterApp a{color:#202221}.FooterApp.FooterAppDark .linkFooterApp,.FooterApp.FooterAppDark .socialNetworksFooterApp a{color:#fff}.FooterApp .logoContainerFooterApp,.FooterApp .socialNetworksFooterApp a{-webkit-text-decoration:none;text-decoration:none}.FooterApp.FooterAppDark .logoContainerFooterApp{color:#fff}.FooterApp.FooterAppLight .logoContainerFooterApp{color:#202221}.FooterApp .socialNetworksFooterApp{align-items:center;display:flex;justify-content:center}.FooterApp .socialNetworksFooterApp i{cursor:pointer;font-size:40px;margin:30px}.FooterApp .socialNetworksFooterApp a:hover i{color:#883943}.FooterApp .socialNetworksFooterApp .ticktock--icon{background:#202221;cursor:pointer;height:40px;margin:5px;-webkit-mask:url(/img/icons/ticktock.svg);mask:url(/img/icons/ticktock.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:40px}.FooterApp .socialNetworksFooterApp a:hover .ticktock--icon{background:#883943}.FooterApp .extraLinksFooterApp{display:flex;justify-content:center;margin-top:15px;min-width:0;min-width:auto;width:100%;width:848px}.desarrolladoBy{opacity:.5!important}.FooterApp .link-container{align-items:flex-end;display:flex;height:100%}.FooterApp .extraLinkFooterApp{font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;margin:5px 10px 0;-webkit-text-decoration:none;text-decoration:none}.FooterApp .extraLinkFooterApp img{margin-left:10px;width:50px}.FooterApp.FooterAppDark .extraLinkFooterApp{color:#eee;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif}.FooterApp.FooterAppLight .extraLinkFooterApp{color:#202221;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif}.FooterApp .extraLinkFooterApp:hover{color:#883943;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif}.w100{width:100%!important}.FooterApp{padding:0!important}.socialNetworksFooterApp{margin-bottom:45px!important;margin-top:45px!important}.socialNetworksFooterApp a{margin-left:45px!important;margin-right:45px!important}.socialNetworksFooterApp .icon{height:35px!important;vertical-align:middle!important;width:auto!important}.linkFooterApp{font-size:18px!important;margin-bottom:10px!important}.extraLinkFooterApp{color:#000!important;font-family:Lato,sans-serif!important;font-size:18px!important;letter-spacing:0!important;margin:0!important;max-width:848px!important;width:100%!important}.extraLinksFooterApp .flex.xs12{padding:0!important}.foot2{margin-top:30px!important}.foot3{margin-bottom:100px!important;margin-top:100px!important}.desarrolladoBy{color:#000!important;font-family:Lato,sans-serif!important;font-size:18px!important;letter-spacing:0!important;text-align:center!important}@media only screen and (max-width:930px){.extraLinksFooterApp.foot2>.layout{display:block!important}.foot2 .flex{max-width:100%!important;text-align:center!important;width:100%!important}}@media only screen and (max-width:848px){.FooterApp .extraLinksFooterApp{min-width:0;min-width:auto;width:100%}}@media only screen and (max-width:720px){.FooterApp .extraLinksFooterApp{width:100%}.foot2 .flex{max-width:100%!important;text-align:center!important;width:100%!important}.foot2 .extraLinkFooterApp{color:#000!important;font-family:Lato,sans-serif!important;font-size:18px!important;letter-spacing:0!important;text-align:center!important;-webkit-text-decoration:underline!important;text-decoration:underline!important}.foot2 .flex{margin:auto!important}.foot3{margin-bottom:126px!important;margin-top:34px!important}.foot3 .extraLinkFooterApp{color:#000!important;font-family:Lato,sans-serif!important;font-size:18px!important;letter-spacing:0!important;opacity:.5!important;text-align:center}}@media only screen and (max-width:530px){.socialNetworksFooterApp a{margin-left:20px!important;margin-right:20px!important}}.custom-number-input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border-style:double;margin:0 2px;padding:4px;text-align:center;width:3rem}.gsc--order-resumen{display:flex;flex-direction:column;width:100%}.gsc--order-resumen .section--header{align-items:center;display:flex;width:100%}.gsc--order-resumen .section--header .header--title{color:#883943;font-family:Acherus Grotesque Medium,Arial,Helvetica,sans-serif;font-size:1rem;letter-spacing:0;line-height:1rem;text-transform:uppercase}.gsc--order-resumen .section--table{align-items:center;display:flex;width:100%}.gsc--order-resumen .section--table .table--resumen{width:100%}.gsc--order-resumen .section--table .table--resumen thead th{border-bottom:1px solid #883943;color:#164e55;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.85rem;letter-spacing:0;line-height:.85rem;padding:1rem 0;text-transform:uppercase}.gsc--order-resumen .section--table .table--resumen thead th.th-total{min-width:90px;width:90px}.gsc--order-resumen .section--table .table--resumen tbody tr td{letter-spacing:0;padding:1rem 0}.gsc--order-resumen .section--table .table--resumen tbody tr td.item--label{color:#707070;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.85rem;line-height:.85rem}@media(max-width:768px){.gsc--order-resumen .section--table .table--resumen tbody tr td.item--label{font-size:.65rem;line-height:.65rem}}.gsc--order-resumen .section--table .table--resumen tbody tr td.item--qty{align-items:center;color:#707070;display:flex;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.85rem;height:100%;justify-content:flex-end;line-height:.85rem;margin:auto;padding:15px 0;position:relative}.gsc--order-resumen .section--table .table--resumen tbody tr td.item--qty span{margin:0 5px}.gsc--order-resumen .section--table .table--resumen tbody tr td.item--qty .item--sub{cursor:pointer;font-size:40px;margin:0;vertical-align:bottom}.gsc--order-resumen .section--table .table--resumen tbody tr td.item--qty .item--add{cursor:pointer;font-size:33px;margin:0;vertical-align:bottom}.gsc--order-resumen .section--table .table--resumen tbody tr td.item--value{color:#707070;font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-size:.85rem;line-height:.85rem}.gsc--order-resumen .section--table .table--resumen tbody .updatebtn{color:#883943;cursor:pointer}.gsc--order-resumen .section--table .table--resumen tfoot tr td{letter-spacing:0;padding:.2rem 0}.gsc--order-resumen .section--table .table--resumen tfoot tr td.breakdown--label,.gsc--order-resumen .section--table .table--resumen tfoot tr td.breakdown--value{color:#707070;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:.75rem}.gsc--order-resumen .section--table .table--resumen tfoot tr td.breakdown--value{min-width:65px!important}.gsc--order-resumen .section--table .table--resumen tr.row-0 td{border-top:1px solid #883943;padding-top:1rem}.gsc--order-resumen .section--table .table--resumen tr.last-row td.breakdown--label{color:#164e55;font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;line-height:1rem;text-transform:uppercase}.gsc--order-resumen .section--table .table--resumen tr.last-row td.breakdown--value{color:#883943;font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;line-height:1rem;text-transform:uppercase}.voucher-section-input .voucher-section-input--title{color:#164e55;font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:700;line-height:.8rem}.custom-checkbox .custom-checkbox--label{align-items:center;cursor:pointer;display:flex;flex-direction:row-reverse;font-size:12px;justify-content:flex-end;margin-bottom:12px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-checkbox .custom-checkbox--label .checkbox{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.custom-checkbox .custom-checkbox--label .checkmark{border:1px solid #707070;display:block;height:15px;position:relative;width:15px}.custom-checkbox .custom-checkbox--label .checkbox:checked~.checkmark{background-color:#707070}.custom-checkbox .custom-checkbox--label .checkmark.force-check{background-color:#707070!important}.custom-checkbox .custom-checkbox--label .checkmark.force-un-check{background-color:transparent!important}.payment-method-selector{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.5rem}.payment-method-selector .method--name{align-items:center;color:#707070;display:flex;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.8rem;line-height:.8rem;margin:5px}.payment-method-selector .method--name .img{height:-moz-fit-content;height:fit-content;margin-right:8px;max-height:42px;max-width:50px;min-width:28px;width:5vw}.stripe-saved-card{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1.5rem}.stripe-saved-card .method--name{height:10px;margin:0 5px}.stripe-pm .save-card--label,.stripe-saved-card .method--name{color:#707070;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.8rem;line-height:.8rem}.stripe-pm .add-card--btn{background:#883943;border:1px solid #883943;border-radius:4px;color:#707070;color:#fff;cursor:pointer;font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1rem;margin:0 auto 1rem;padding:.6rem 2rem;text-align:center;width:100%}.stripe-pm .add-card--btn>span{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center}.stripe-pm .add-card--btn>span>span{font-size:2rem;font-weight:700;margin-right:.5rem}.s-payment-methods[data-v-27004617]{align-items:center;display:flex;flex-direction:column;justify-content:center}.s-payment-methods .payment-methods--title[data-v-27004617]{color:#000;font-size:1.7rem;letter-spacing:-1px;text-align:center;text-transform:uppercase}.s-payment-methods .add-new-card--btn[data-v-27004617]{background:#883943;color:#fff;cursor:pointer;justify-content:center;margin:0 auto;max-width:250px;text-transform:uppercase}.s-payment-methods .add-new-card--btn[data-v-27004617],.s-payment-methods .payment-methods--methods[data-v-27004617]{align-items:center;border-radius:15px;display:flex;height:48px;overflow:hidden;width:100%}.s-payment-methods .payment-methods--methods[data-v-27004617]{background:#f0f0f0}.s-payment-methods .payment-methods--methods .payment-methods--methods-label[data-v-27004617]{color:#000;flex:1;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;padding:10px;text-transform:uppercase}.s-payment-methods .payment-methods--methods .card-brand[data-v-27004617]{font-size:1.5rem}.s-payment-methods .payment-methods--methods .payment-methods--methods-action-icon-content[data-v-27004617]{align-items:center;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px}.s-payment-methods .payment-methods--methods .payment-methods--methods-action-icon-content .checkstatus[data-v-27004617]{left:.2rem;position:relative}.stripe-saved-card-pm .card--brand{text-transform:capitalize}.add-one-more .add-one-more--title{color:#164e55;font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:700;line-height:.8rem}.add-one-more .items--wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.add-one-more .items--wrapper .brand--link{color:#707070;margin:5px;-webkit-text-decoration:none;text-decoration:none}.add-one-more .items--wrapper .brand--link .brand--image{height:20px;width:auto}@media screen and (max-width:768px){.information-step .tb-btn{margin-bottom:10px;width:100%}}.information-step .continue--btn{font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-weight:700}@media screen and (max-width:400px){.information-step .continue--btn,.information-step .continue--wrap,.information-step .prev--btn,.information-step .prev--wrap{max-width:100%;width:100%}}.information-step .section--title{color:#202221;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:1.1rem;letter-spacing:0;line-height:1.1rem;text-transform:uppercase}.information-step .data-field .v-text-field__slot .v-label{font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.8rem}.information-step .data-field .v-text-field__slot input{font-size:.9rem}.shipping-step .shipping-method--name{color:#afafaf;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.8rem;line-height:.8rem}.shipping-step .shipping-method--price{display:none}.shipping-step .continue--btn{font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-weight:700}@media screen and (max-width:400px){.shipping-step .continue--btn,.shipping-step .continue--wrap,.shipping-step .prev--btn,.shipping-step .prev--wrap{max-width:100%;width:100%}}.shipping-step .section--title{color:#202221;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:1.1rem;letter-spacing:0;line-height:1.1rem;text-transform:uppercase}.shipping-step .data-field .v-text-field__slot .v-label{font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.8rem}.shipping-step .data-field .v-text-field__slot input{font-size:.9rem}.payment-step{width:100%}.payment-step .help-text{color:#202221;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:1.25rem;line-height:1.25rem;text-align:center}.payment-step .help-text.--mobile{display:none}.payment-step .help-text.--desktop{display:block}.payment-step .continue--btn{font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-weight:700}@media screen and (max-width:400px){.payment-step .continue--btn,.payment-step .continue--wrap,.payment-step .prev--btn,.payment-step .prev--wrap{max-width:100%;width:100%}}@media screen and (max-width:768px){.payment-step .help-text.--mobile{display:block}.payment-step .help-text.--desktop{display:none}}.payment-steps-components{margin:0 auto;max-width:700px;width:100%}.payment-steps-components .section--tile{color:#202221;font-family:Acherus Grotesque Medium,Arial,Helvetica,sans-serif;font-size:1.7rem;letter-spacing:0;line-height:1.7rem;text-transform:uppercase}.payment-steps-components .tabs--header{align-items:center;display:flex;flex-wrap:wrap;width:100%}.payment-steps-components .tabs--header .tab-arrow{color:#202221;font-size:.65rem;line-height:.85rem;margin-left:5px;position:relative;top:-1px}.payment-steps-components .tabs--header .tab--item{align-self:stretch;color:#202221;cursor:default;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.85rem;letter-spacing:0;line-height:.85rem;text-transform:uppercase}.payment-steps-components .tabs--header .tab--item.enabled{cursor:pointer}.payment-steps-components .tabs--header .tab--item.is--current{-webkit-text-decoration:underline;text-decoration:underline}.paypal-btn-container{display:flex}.paypal-btn-container .disable-paypal-btn-glow{background:hsla(0,0%,100%,.5);display:flex;height:55px;left:0;position:absolute;right:0;z-index:3}.paypal-btn-container #paypal-button-container{align-items:center;display:flex;justify-content:center;position:relative;width:100%;z-index:2}.payment--promo-card .text--wrap{font-size:.75rem;line-height:1rem}.payment--promo-card .text--wrap .santanter--img-promo{background-position:50%;background-repeat:no-repeat;background-size:contain;background:#883943;display:inline-block;height:1rem;margin:3px;-webkit-mask:url(/img/santander.svg);mask:url(/img/santander.svg);position:relative;top:5px;width:1rem}.total-final{color:#164e55}.value-final{color:#883943}.total-final,.value-final{font-size:1.25rem}.global-side-checkout.open{max-width:700px!important;min-width:400px;right:0}@media screen and (max-width:768px){.global-side-checkout.open .close--btn{position:fixed}}.global-side-checkout.closed{right:-51%}.global-side-checkout.open.full{width:100%}.global-side-checkout.open.full .global-side-checkout--dialog .section--left{display:flex;flex:1;flex-direction:column;height:100%;overflow-y:auto}.global-side-checkout.open.full .global-side-checkout--dialog .section--right{background:#f2eee9;min-width:400px;width:30%}@media screen and (max-width:768px){.global-side-checkout.open.full .global-side-checkout--dialog .section--right{background:#fff;height:-moz-max-content;height:max-content;min-width:0;width:100%}.global-side-checkout.open.full.step-1 .section--right,.global-side-checkout.open.full.step-2 .section--right{display:none}}.global-side-checkout{background:#fff;height:100vh;overflow-x:hidden;overflow-y:auto;position:fixed;right:-51%;top:0;transition:all .3s;width:50%;z-index:9}.global-side-checkout .close--btn{position:absolute;right:10px;top:10px;z-index:9}.global-side-checkout .global-side-checkout--dialog{display:flex;height:100%;width:100%}.global-side-checkout .global-side-checkout--dialog .section--left{display:none;transition:all .3s}.global-side-checkout .global-side-checkout--dialog .section--right{background:#fff;display:flex;flex-direction:column;height:100%;width:100%}.global-side-checkout .global-side-checkout--dialog .section--right .main-content{display:flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:1rem 2rem;width:100%}.global-side-checkout .global-side-checkout--dialog .section--right .actions-content-inner{padding-bottom:40px;width:100%}.global-side-checkout .global-side-checkout--dialog .section--right .actions-content-inner .loading-payment{color:#707070;font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:700;line-height:.8rem;margin-top:15px;text-align:center;width:100%}@media(min-device-width:100px)and (max-device-width:800px){@supports(-webkit-touch-callout:none){.global-side-checkout .global-side-checkout--dialog .section--right .actions-content-inner{padding-bottom:140px;position:relative;width:100%}}}.global-side-checkout .global-side-checkout--dialog .section--right .actions-content{padding:1rem 2rem}@media(min-device-width:100px)and (max-device-width:800px){@supports(-webkit-touch-callout:none){.global-side-checkout .global-side-checkout--dialog .section--right .actions-content{padding-bottom:140px;position:relative;width:100%}}}.global-side-checkout .global-side-checkout--dialog .section--right .actions-content .total--container{display:flex;flex-direction:column;width:100%}.global-side-checkout .global-side-checkout--dialog .section--right .actions-content .total--container .total--label{color:#707070;font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:700;line-height:.8rem;text-transform:uppercase}.global-side-checkout .global-side-checkout--dialog .section--right .actions-content .total--container .total--value{color:#202221;font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-size:.9rem;font-weight:700;line-height:.9rem;margin-top:.5rem}.global-side-checkout .global-side-checkout--dialog .section--right .actions-content .action--btn{font-family:Acherus Grotesque Bold,Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:700;line-height:.8rem}.global-side-checkout .global-side-checkout--dialog .section--right .actions-content .label--terms{color:#707070;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.8rem;line-height:.8rem}.global-side-checkout .global-side-checkout--dialog .section--right .actions-content .label--terms a{color:#707070}@media screen and (max-width:768px){.global-side-checkout.open{min-width:0;width:100%}.global-side-checkout.open .global-side-checkout--dialog{flex-direction:column}.global-side-checkout.open .global-side-checkout--dialog .section--right{padding-bottom:3rem;width:100%}.global-side-checkout.open .global-side-checkout--dialog .section--right .main-content{overflow-x:visible;overflow-x:initial;overflow-y:visible;overflow-y:initial}.global-side-checkout.open.full{min-width:0;width:100%}.global-side-checkout.open.full .global-side-checkout--dialog .section--left{flex:auto;height:auto;min-height:-moz-max-content;min-height:max-content;overflow-y:visible;overflow-y:initial;width:100%}.global-side-checkout.open.full .global-side-checkout--dialog .section--right .main-content{overflow-x:visible;overflow-x:initial;overflow-y:visible;overflow-y:initial}.global-side-checkout .global-side-checkout--dialog{flex-direction:column}}.auth-checkbox .auth-checkbox--label{align-content:center;align-items:center;cursor:pointer;display:flex;flex-direction:row-reverse;font-size:12px;justify-content:flex-end;margin-bottom:12px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth-checkbox .auth-checkbox--label .checkbox{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.auth-checkbox .auth-checkbox--label .checkmark{border:1px solid #707070;height:15px;left:0;top:1px;width:15px}.auth-checkbox .auth-checkbox--label .checkmark.force-check{background-color:#707070!important}.auth-checkbox .auth-checkbox--label .checkmark.force-un-check{background-color:transparent!important}.auth-checkbox .auth-checkbox--label .checkbox:checked~.checkmark{background-color:#707070}.password{margin-top:50px!important}.registrate{padding-top:10px}.bienvenido{color:#164e55;font:normal normal 700 40px/48px Lato,sans-serif;letter-spacing:0;margin-top:40px;padding:0;text-align:center}.login--auth-dialog.active,.register--auth-dialog.active,.reset-password--auth-dialog.active{filter:none!important;left:50%;max-height:600px;top:50%}.login--auth-dialog.closed,.register--auth-dialog.closed,.reset-password--auth-dialog.closed{bottom:-100vh;display:none}.reset-password--auth-dialog{z-index:99999!important}.login--auth-dialog,.register--auth-dialog,.reset-password--auth-dialog{background-color:#f2eee9;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.2);left:50%;max-width:400px;padding:0!important;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:9999}.login--auth-dialog .close--btn,.register--auth-dialog .close--btn,.reset-password--auth-dialog .close--btn{position:absolute;right:15px;top:15px}@media(min-device-width:100px)and (max-device-width:800px){@supports(-webkit-touch-callout:none){.login--auth-dialog .close--btn,.register--auth-dialog .close--btn,.reset-password--auth-dialog .close--btn{top:120px}}}.login--auth-dialog .dialog--wrapper,.register--auth-dialog .dialog--wrapper,.reset-password--auth-dialog .dialog--wrapper{background:#f2eee9;display:flex;max-height:550px;overflow:visible!important;overflow-x:hidden;width:100%}.login--auth-dialog .dialog--wrapper .dialog--inner,.register--auth-dialog .dialog--wrapper .dialog--inner,.reset-password--auth-dialog .dialog--wrapper .dialog--inner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;max-width:none;padding:3rem 2rem 1rem;width:100%}.login--auth-dialog .dialog--wrapper .dialog--inner .v-form,.register--auth-dialog .dialog--wrapper .dialog--inner .v-form,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .v-form{max-width:500px}@media(min-device-width:100px)and (max-device-width:800px){@supports(-webkit-touch-callout:none){.login--auth-dialog .dialog--wrapper .dialog--inner,.register--auth-dialog .dialog--wrapper .dialog--inner,.reset-password--auth-dialog .dialog--wrapper .dialog--inner{padding-top:120px}}}.login--auth-dialog .dialog--wrapper .dialog--inner .logo--container,.register--auth-dialog .dialog--wrapper .dialog--inner .logo--container,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .logo--container{cursor:pointer;text-align:center}.login--auth-dialog .dialog--wrapper .dialog--inner .logo--container .logo--img,.register--auth-dialog .dialog--wrapper .dialog--inner .logo--container .logo--img,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .logo--container .logo--img{height:40px;max-height:2.5vh;width:auto}.login--auth-dialog .dialog--wrapper .dialog--inner .form--component,.register--auth-dialog .dialog--wrapper .dialog--inner .form--component,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component{width:100%}.login--auth-dialog .dialog--wrapper .dialog--inner .form--component .error--text,.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .error--text,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .error--text{caret-color:#883943!important;color:#883943!important}.login--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--terms,.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--terms,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--terms{color:#707070;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1rem;margin-left:.2rem}.login--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--terms a,.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--terms a,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--terms a{color:#707070}.login--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--remember,.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--remember,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--remember{color:#707070;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1rem;margin-left:.2rem}.login--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--remember a,.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--remember a,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--remember a{color:#707070}.login--auth-dialog .dialog--wrapper .dialog--inner .form--component .action--btn,.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .action--btn,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .action--btn{font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.85rem;line-height:.85rem}.login--auth-dialog input,.register--auth-dialog input,.reset-password--auth-dialog input{background-color:transparent!important;height:40px!important;line-height:60px!important;margin-top:-12px!important;max-height:none!important;min-height:0!important;min-height:auto!important;padding:7px 15px!important}.login--auth-dialog label.v-label,.register--auth-dialog label.v-label,.reset-password--auth-dialog label.v-label{left:15px!important}input:-internal-autofill-selected{background-color:red!important}.password{margin-top:40px!important}.login--auth-dialog .v-label--active,.register--auth-dialog .v-label--active,.reset-password--auth-dialog .v-label--active{transform:translateY(-18px) scale(.75)!important}.login--auth-dialog.active,.register--auth-dialog.active,.reset-password--auth-dialog.active{background:#fff!important;border-radius:16px!important;box-shadow:0 0 60px rgba(0,0,0,.122)!important;display:flex;flex-direction:column;height:90%!important;justify-content:center;left:50%!important;max-height:90vh!important;max-width:90vw!important;min-width:400px;overflow:hidden;position:fixed;top:50%!important;transform:translate(-50%,-50%);width:40%!important}.login--auth-dialog .dialog--wrapper,.register--auth-dialog .dialog--wrapper,.reset-password--auth-dialog .dialog--wrapper{background:#fff!important;height:100%!important;max-height:none;overflow-y:auto}.reset-password--auth-dialog .v-input{margin:2rem 0!important}.login--auth-dialog .dialog--wrapper .dialog--inner .logo--container .logo--img,.register--auth-dialog .dialog--wrapper .dialog--inner .logo--container .logo--img,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .logo--container .logo--img{height:35px!important;max-height:none!important;width:220px!important}.login--auth-dialog form .v-input,.register--auth-dialog form .v-input,.reset-password--auth-dialog form .v-input{background:#efeae9 0 0 no-repeat padding-box!important;border:none!important;border-radius:20px!important;box-shadow:0 0 35px rgba(0,0,0,.122)!important;height:60px!important;max-height:none!important}.login--auth-dialog form input,.register--auth-dialog form input,.reset-password--auth-dialog form input{border:1px solid #883943!important;border-radius:20px;color:#000!important;font:normal normal normal 25px/32px Acherus Grotesque!important;height:62px!important;letter-spacing:0!important;margin-top:-15px!important;text-align:left!important}.login--auth-dialog form .flex.xs12,.register--auth-dialog form .flex.xs12,.reset-password--auth-dialog form .flex.xs12{margin-left:20px!important}.auth-checkbox--label{text-align:left!important}.auth-checkbox--label,.label--remember{color:#000!important;font:normal normal normal 20px/32px Acherus Grotesque!important;letter-spacing:0!important}.checkmark{background:#fff 0 0 no-repeat padding-box!important;border:1px solid #000!important;border-radius:10px!important;margin-right:5px!important}.login--auth-dialog form button .v-btn__content,.register--auth-dialog form button .v-btn__content,.reset-password--auth-dialog form button .v-btn__content{color:#164e55!important;font:normal normal normal 20px/32px Acherus Grotesque!important;letter-spacing:0!important;text-align:center!important;-webkit-text-decoration:underline!important;text-decoration:underline!important}.login--auth-dialog .dialog--wrapper .dialog--inner .form--component .v-btn--rounded,.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .v-btn--rounded,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .v-btn--rounded{background:#164e55 0 0 no-repeat padding-box!important;border-radius:15px!important;height:60px!important}.login--auth-dialog .dialog--wrapper .dialog--inner .form--component .v-btn--rounded .v-btn__content,.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .v-btn--rounded .v-btn__content,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .v-btn--rounded .v-btn__content{color:#fff!important;font:normal normal 900 25px/36px Lato,sans-serif!important;font-weight:400!important;letter-spacing:2.5px!important;text-align:center!important;text-transform:uppercase!important}.login--auth-dialog .registrate,.register--auth-dialog .registrate,.reset-password--auth-dialog .registrate{color:#000!important;font:normal normal normal 20px/32px Acherus Grotesque!important;letter-spacing:0!important;text-align:center!important}.login--auth-dialog .registrate a,.register--auth-dialog .registrate a,.reset-password--auth-dialog .registrate a{color:#164e55!important}.password{margin-top:25px!important}@media only screen and (max-width:1445px){.bienvenido,.login--auth-dialog .dialog--wrapper .dialog--inner .form--component,.register--auth-dialog .dialog--wrapper .dialog--inner .form--component,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component{margin-top:10px!important}.login--auth-dialog form .flex.xs12,.register--auth-dialog form .flex.xs12,.reset-password--auth-dialog form .flex.xs12{margin-top:0!important;padding-top:0!important}}@media only screen and (max-width:768px){.login--auth-dialog .dialog--wrapper .dialog--inner,.register--auth-dialog .dialog--wrapper .dialog--inner,.reset-password--auth-dialog .dialog--wrapper .dialog--inner{margin:0!important;max-width:100%!important;padding:2rem!important;width:100%!important}.login--auth-dialog .dialog--wrapper .dialog--inner .form--component,.register--auth-dialog .dialog--wrapper .dialog--inner .form--component,.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component{margin-top:20px!important}form .container{padding:0!important}}.input-login{border-color:#883943!important;border-radius:7px;border-style:solid;border-width:2px;max-height:40px}.below{margin-top:35px!important}.v-label{left:5px!important}.v-input__slot:after,.v-input__slot:before{display:none}.content-container{align-items:center;display:flex;justify-content:space-between}@media(min-device-width:1200px){.content-container .left-content{align-items:center;display:flex;width:40%}}@media(max-device-width:1199px){.content-container .left-content{display:none}}.content-container .left-image-container{max-height:120vh;overflow:hidden}.content-container .left-image{height:auto;margin-top:-160px;max-width:100%}@media(max-device-width:1400px){.content-container .left-image{margin-bottom:50px;margin-top:0}}@media(max-device-width:1199px){.content-container .right{width:100%}}.content-container .right-content{padding:5rem 6rem}@media(max-width:800px){.content-container .right-content{padding:4rem 2rem}}.register--auth-dialog.active{background:#fff!important;border-radius:16px!important;box-shadow:0 0 60px rgba(0,0,0,.122)!important;display:flex;filter:none!important;flex-direction:column;height:90%!important;justify-content:center;left:50%!important;left:50%;max-height:90vh!important;max-height:600px;max-width:90vw!important;min-width:400px;position:fixed;top:50%!important;top:50%;transform:translate(-50%,-50%);width:40%!important}.register--auth-dialog.closed{bottom:-100vh;display:none}.register--auth-dialog{background-color:#f2eee9;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.2);left:50%;max-width:400px;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:9999}.register--auth-dialog .close--btn{position:absolute;right:15px;top:15px}@media(min-device-width:100px)and (max-device-width:800px){@supports(-webkit-touch-callout:none){.register--auth-dialog .close--btn{top:120px}}}.register--auth-dialog .dialog--wrapper{display:flex;height:100vh;overflow:visible!important;overflow-x:hidden;overflow-y:auto;width:100%}.register--auth-dialog .dialog--wrapper .dialog--inner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:3rem 2rem 1rem;width:100%}@media(min-device-width:100px)and (max-device-width:800px){@supports(-webkit-touch-callout:none){.register--auth-dialog .dialog--wrapper .dialog--inner{padding-top:120px}}}.register--auth-dialog .dialog--wrapper .dialog--inner .logo--container{cursor:pointer;text-align:center}.register--auth-dialog .dialog--wrapper .dialog--inner .logo--container .logo--img{height:40px;max-height:7vh;width:auto}.register--auth-dialog .dialog--wrapper .dialog--inner .form--component{width:100%}.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .error--text{caret-color:#883943!important;color:#883943!important}.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--terms{color:#707070;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1rem;margin-left:.2rem}.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--terms a{color:#707070}.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--remember{color:#707070;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1rem;margin-left:.2rem}.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--remember a{color:#707070}.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .action--btn{font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.85rem;line-height:.85rem}.form--component input{background-color:transparent!important;height:34px!important;line-height:60px!important;margin-top:-11px!important;max-height:none!important;min-height:0!important;min-height:auto!important;padding:7px 15px!important}.auth-checkbox--label{margin-top:20px!important}.register--auth-dialog .v-label{left:15px!important}.register--auth-dialog .v-label--active{transform:translateY(-18px) scale(.75)!important}.register-modal{background:#fff;border-radius:16px;box-shadow:0 0 60px rgba(0,0,0,.122)!important;height:90%;left:50%;max-height:90vh;max-width:90vw;min-width:400px;position:absolute;top:50%;transform:translate(-50%,-50%);width:40%}.register--auth-dialog form input{border:1px solid #883943!important;border-radius:20px;color:#000!important;font:normal normal normal 25px/32px Acherus Grotesque!important;height:62px!important;letter-spacing:0!important;margin-top:-15px!important;text-align:left!important}.v-text-field input{border:1px solid #883943!important;border-radius:16px;flex:1 1 auto!important;height:60px;line-height:20px!important;max-height:60px;max-width:100%!important;min-height:60px;min-width:0!important;padding:8px 16px!important;width:100%!important}.AdminLayout .v-text-field input,.admin-auth--layout .v-text-field input{border:initial!important;border-radius:0!important;border-radius:initial!important;flex:initial!important;height:auto!important;line-height:inherit!important;max-height:none!important;max-width:none!important;min-height:0!important;min-height:auto!important;min-width:0!important;min-width:auto!important;padding:initial!important}.AdminLayout .v-application--wrap .v-toolbar__content{padding:0 2rem!important}.register--auth-dialog form .v-input{background:#efeae9 0 0 no-repeat padding-box!important;border:none!important;border-radius:20px!important;box-shadow:0 0 35px rgba(0,0,0,.122)!important;height:60px!important;max-height:none!important}.register--auth-dialog form button .v-btn__content{color:#164e55!important;font:normal normal normal 20px/32px Acherus Grotesque!important;letter-spacing:0!important;text-align:center!important;-webkit-text-decoration:underline!important;text-decoration:underline!important}.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .v-btn--rounded{background:#164e55 0 0 no-repeat padding-box!important;border-radius:15px!important;height:60px!important}.register--auth-dialog .dialog--wrapper .dialog--inner .form--component .v-btn--rounded .v-btn__content{color:#fff!important;font:normal normal 900 25px/36px Lato,sans-serif!important;font-weight:400!important;letter-spacing:2.5px!important;text-align:center!important;text-transform:uppercase!important}.reset-password--auth-dialog.active{bottom:0}.reset-password--auth-dialog.closed{bottom:-100vh}.reset-password--auth-dialog{bottom:-100vh;height:100vh;overflow-x:hidden;overflow-y:auto;position:fixed;transition:all .3s;width:100%;z-index:9}.reset-password--auth-dialog .close--btn{position:absolute;right:15px;top:15px}@media(min-device-width:100px)and (max-device-width:800px){@supports(-webkit-touch-callout:none){.reset-password--auth-dialog .close--btn{top:120px}}}.reset-password--auth-dialog .dialog--wrapper{background:#f2eee9;display:flex;height:100%!important;overflow-x:hidden;overflow-y:auto;width:100%}.reset-password--auth-dialog .dialog--wrapper .dialog--inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:500px;padding:5rem 2rem 1rem;width:100%}@media(min-device-width:100px)and (max-device-width:800px){@supports(-webkit-touch-callout:none){.reset-password--auth-dialog .dialog--wrapper .dialog--inner{padding-top:120px}}}.reset-password--auth-dialog .dialog--wrapper .dialog--inner .logo--container{cursor:pointer;text-align:center}.reset-password--auth-dialog .dialog--wrapper .dialog--inner .logo--container .logo--img{height:40px;max-height:7vh;width:auto}.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component{width:100%}.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .error--text{caret-color:#883943!important;color:#883943!important}.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--terms{color:#707070;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1rem;margin-left:.2rem}.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--terms a{color:#707070}.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--remember{color:#707070;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1rem;margin-left:.2rem}.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--remember a{color:#707070}.reset-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .action--btn{font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.85rem;line-height:.85rem}html.modal-open{overflow:hidden}.restore-password--auth-dialog.active{bottom:0}.restore-password--auth-dialog.closed{bottom:-100vh}.restore-password--auth-dialog{bottom:-100vh;height:100vh;overflow-x:hidden;overflow-y:auto;position:fixed;transition:all .3s;width:100%;z-index:9}.restore-password--auth-dialog .close--btn{position:absolute;right:15px;top:15px}@media(min-device-width:100px)and (max-device-width:800px){@supports(-webkit-touch-callout:none){.restore-password--auth-dialog .close--btn{top:120px}}}.restore-password--auth-dialog .dialog--wrapper{background:#f2eee9;display:flex;height:100vh;overflow-x:hidden;overflow-y:auto;width:100%}.restore-password--auth-dialog .dialog--wrapper .dialog--inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:500px;padding:5rem 2rem 1rem;width:100%}@media(min-device-width:100px)and (max-device-width:800px){@supports(-webkit-touch-callout:none){.restore-password--auth-dialog .dialog--wrapper .dialog--inner{padding-top:120px}}}.restore-password--auth-dialog .dialog--wrapper .dialog--inner .logo--container{cursor:pointer;text-align:center}.restore-password--auth-dialog .dialog--wrapper .dialog--inner .logo--container .logo--img{height:40px;max-height:7vh;width:auto}.restore-password--auth-dialog .dialog--wrapper .dialog--inner .form--component{width:100%}.restore-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .error--text{caret-color:#883943!important;color:#883943!important}.restore-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--terms{color:#707070;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1rem;margin-left:.2rem}.restore-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--terms a{color:#707070}.restore-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--remember{color:#707070;font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1rem;margin-left:.2rem}.restore-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .label--remember a{color:#707070}.restore-password--auth-dialog .dialog--wrapper .dialog--inner .form--component .action--btn{font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:.85rem;line-height:.85rem}.global-auth--component{width:auto}.whatsapp-float-btn{background-color:#25d366;border-radius:50px;bottom:40px;box-shadow:2px 2px 3px #999;color:#fff;font-size:30px;height:60px;position:fixed;right:40px;text-align:center;width:60px;z-index:8}.whatsapp-float-btn i{color:#fff;margin-top:16px}.coming-soon--page.with-bg{height:100vh}.coming-soon--page.with-bg .logo--container{width:100%}.coming-soon--page.with-bg .logo--container .logo--img{max-height:20vh}.coming-soon--page{align-items:center;background:#fff;background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;justify-content:center}.coming-soon--page .logo--container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem;text-align:center}.coming-soon--page .logo--container .logo--img{max-height:10vh;max-width:100%;text-align:center;width:auto}.coming-soon--page .logo--container .page--label{font-family:Acherus Grotesque,Arial,Helvetica,sans-serif;font-size:1.3rem;line-height:1.3rem;margin-top:2rem;text-align:center;text-transform:uppercase}.bazar-by-nucleo-nav--layout .g-navbar .title--link .logo-img{max-height:20px;position:relative;top:4px}.AdminLayout.AdminLayoutDark .contentLayout,.door--layout .main--container{background:#1f1f1f}.modal-active{filter:blur(5px);overflow:hidden;transition:filter .3s ease-in-out}.v-btn.v-size--small{border-radius:10px;font-family:Acherus Grotesque,regular;font-size:15px;letter-spacing:2px;min-height:40px}.home--page{background-color:#fff!important}.home--page .v-application .secondary{background-color:#fff!important;border-color:#fff!important;height:770px}.desktop-sidebar-profile .v-navigation-drawer__border{display:none}.desktop-sidebar-profile .avatarProfile{justify-content:center}.nucleo-profile--layout .layout--main{border-bottom:1px solid rgba(0,0,0,.1)}.nucleo-profile--layout .layout--main .wrapper--profile{background:#fff;min-height:100%}.nucleo-profile--layout .layout--main .wrapper--profile .btn--float-menu{bottom:38px;left:38px;position:fixed;z-index:2}.on-demand--layout .filters-container-lib{flex-wrap:wrap}.on-demand--layout .filters-container-lib .v-chip{font-size:.7rem}.on-demand-nav--layout .filters-container-lib{flex-wrap:wrap}.on-demand-nav--layout .filters-container-lib .v-chip{font-size:.7rem}