@property --giro{syntax: "<angle>"; initial-value: 0deg; inherits: true;}:root{--aro-1: #1d1e21;--aro-2: #5a5d64;--aro-3: #a7aab1;--aro-4: #f4f4f5;--aro-tono-a: 45;--aro-tono-b: 250;--aro-boton-1: #383f4a;--aro-boton-2: #697381;--aro-boton-3: #e0e6ed;--aro-boton-4: #7e8997;--aro-boton-5: #edf2f7}:root[data-tema=oscuro]:not([data-metal=plata]){--aro-1: #231703;--aro-2: #6e5a30;--aro-3: #c2a96f;--aro-4: #fbf0bf;--aro-tono-a: 80;--aro-tono-b: 38;--aro-boton-1: #47351a;--aro-boton-2: #7f663e;--aro-boton-3: #e3c696;--aro-boton-4: #967b4f;--aro-boton-5: #efd3a7;--oro-metal-texto: linear-gradient(115deg, #aa8e5f 0%, #cdad79 18%, #efd3a7 34%, #e2c496 46%, #c3a471 62%, #998051 78%, #cdad79 92%, #aa8e5f 100%);--oro: #cdad79;--oro-rgb: 205 173 121;--oro-aro: repeating-conic-gradient(from 7deg, oklch(70% .05 var(--aro-tono-a) / 0) 0deg, oklch(80% .08 var(--aro-tono-a) / .3) 34deg, oklch(70% .05 var(--aro-tono-a) / 0) 68deg, oklch(70% .05 var(--aro-tono-a) / 0) 90deg) border-box, repeating-conic-gradient(from -7deg, oklch(70% .05 var(--aro-tono-b) / 0) 0deg, oklch(80% .08 var(--aro-tono-b) / .3) 56deg, oklch(70% .05 var(--aro-tono-b) / 0) 84deg, oklch(70% .05 var(--aro-tono-b) / 0) 90deg) border-box, repeating-conic-gradient(from 0deg, var(--aro-1) 0deg, var(--aro-2) 11deg, var(--aro-3) 26deg, var(--aro-4) 45deg, var(--aro-3) 62deg, var(--aro-2) 78deg, var(--aro-1) 90deg) border-box;--plata-metal-texto: var(--oro-metal-texto);--plata-metal: var(--oro-metal-texto);--plata-metal-titular: var(--oro-metal-texto)}@media(prefers-color-scheme:dark){:root:not([data-tema]):not([data-metal=plata]){--aro-1: #231703;--aro-2: #6e5a30;--aro-3: #c2a96f;--aro-4: #fbf0bf;--aro-tono-a: 80;--aro-tono-b: 38;--aro-boton-1: #47351a;--aro-boton-2: #7f663e;--aro-boton-3: #e3c696;--aro-boton-4: #967b4f;--aro-boton-5: #efd3a7;--oro-metal-texto: linear-gradient(115deg, #aa8e5f 0%, #cdad79 18%, #efd3a7 34%, #e2c496 46%, #c3a471 62%, #998051 78%, #cdad79 92%, #aa8e5f 100%);--oro: #cdad79;--oro-rgb: 205 173 121;--oro-aro: repeating-conic-gradient(from 7deg, oklch(70% .05 var(--aro-tono-a) / 0) 0deg, oklch(80% .08 var(--aro-tono-a) / .3) 34deg, oklch(70% .05 var(--aro-tono-a) / 0) 68deg, oklch(70% .05 var(--aro-tono-a) / 0) 90deg) border-box, repeating-conic-gradient(from -7deg, oklch(70% .05 var(--aro-tono-b) / 0) 0deg, oklch(80% .08 var(--aro-tono-b) / .3) 56deg, oklch(70% .05 var(--aro-tono-b) / 0) 84deg, oklch(70% .05 var(--aro-tono-b) / 0) 90deg) border-box, repeating-conic-gradient(from 0deg, var(--aro-1) 0deg, var(--aro-2) 11deg, var(--aro-3) 26deg, var(--aro-4) 45deg, var(--aro-3) 62deg, var(--aro-2) 78deg, var(--aro-1) 90deg) border-box;--plata-metal-texto: var(--oro-metal-texto);--plata-metal: var(--oro-metal-texto);--plata-metal-titular: var(--oro-metal-texto)}}.metal,.btn,.btn-link,.btn-llamar,.submit-button,.cancel-button,.cal-btn{position:relative;isolation:isolate}.metal:after,.btn:after,.btn-link:after,.btn-llamar:after,.submit-button:after,.cancel-button:after,.cal-btn:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--metal-grosor, 1.5px);background:repeating-conic-gradient(from calc(var(--giro) + 7deg),oklch(70% .05 var(--aro-tono-a) / 0),oklch(80% .08 var(--aro-tono-a) / .3) 34deg,oklch(70% .05 var(--aro-tono-a) / 0) 68deg 90deg),repeating-conic-gradient(from calc(var(--giro) - 7deg),oklch(70% .05 var(--aro-tono-b) / 0),oklch(80% .08 var(--aro-tono-b) / .3) 56deg,oklch(70% .05 var(--aro-tono-b) / 0) 84deg 90deg),repeating-conic-gradient(from var(--giro),var(--aro-1) 0deg,var(--aro-2) 11deg,var(--aro-3) 26deg,var(--aro-4) 45deg,var(--aro-3) 62deg,var(--aro-2) 78deg,var(--aro-1) 90deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.metal--fino{--metal-grosor: 1px}.metal--grueso{--metal-grosor: 2.5px}.metal--lento{--metal-grosor: 1.5px}.metal-txt{background-image:var(--plata-metal-texto);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.btn,.btn-link,.btn-llamar,.submit-button,.cancel-button,.cal-btn,.btn.metal,.submit-button.metal,.btn-llamar.metal,.cal-btn.metal{border-color:transparent}.btn:before,.btn-link:before,.btn-llamar:before,.submit-button:before,.cancel-button:before,.cal-btn:before{display:none}.btn-primary,.submit-button,.btn-llamar{--metal-grosor: 2px}.btn:after,.btn-link:after,.btn-llamar:after,.submit-button:after,.cancel-button:after,.cal-btn:after{background:repeating-conic-gradient(from var(--giro),var(--aro-boton-1) 0deg,var(--aro-boton-2) 12deg,var(--aro-boton-3) 28deg,var(--aro-boton-4) 44deg,var(--aro-boton-5) 62deg,rgb(var(--sup-rgb)) 69deg,var(--aro-boton-4) 80deg,var(--aro-boton-1) 90deg)}.btn,.btn-link,.btn-llamar,.submit-button,.cancel-button,.cal-btn{box-shadow:inset 2px 2px 1px oklch(100% 0 0 / calc(.5 * var(--brillo-alfa))),inset -1px -1px 1px 1px oklch(100% 0 0 / calc(.5 * var(--brillo-alfa)));transition:transform .7s cubic-bezier(.175,.885,.32,2.2),box-shadow .7s cubic-bezier(.175,.885,.32,2.2),opacity .2s var(--ease-out)}.btn:before,.btn-link:before,.btn-llamar:before,.submit-button:before,.cancel-button:before,.cal-btn:before{display:block;content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:oklch(var(--sup-l) 0 0 / .25);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);isolation:isolate}@supports (backdrop-filter: blur(1px)){@media(hover:hover)and (pointer:fine){.btn:before,.btn-link:before,.btn-llamar:before,.submit-button:before,.cancel-button:before,.cal-btn:before{filter:url(#vidrio-liquido)}}}.btn:hover,.btn-link:hover,.btn-llamar:hover,.submit-button:hover,.cal-btn:hover{transform:scale(1.045);opacity:1}.btn:active,.btn-link:active,.btn-llamar:active,.submit-button:active,.cancel-button:active,.cal-btn:active{transform:scale(.97);transition-duration:.12s}.cristal,.paso-num span,.date.selected,.time-slot.selected,.opcion-barbero.selected,.orb-estado,.orb-visto{position:relative;isolation:isolate;background:transparent;border-color:transparent;color:var(--l-ink);-webkit-text-fill-color:var(--l-ink);box-shadow:inset 2px 2px 1px oklch(100% 0 0 / calc(.5 * var(--brillo-alfa))),inset -1px -1px 1px 1px oklch(100% 0 0 / calc(.5 * var(--brillo-alfa)));transform:scale(1.04);transition:transform .7s cubic-bezier(.175,.885,.32,2.2),box-shadow .7s cubic-bezier(.175,.885,.32,2.2)}.paso-num span,.orb-estado,.orb-visto,.cristal{transform:none}.cristal:before,.paso-num span:before,.date.selected:before,.time-slot.selected:before,.opcion-barbero.selected:before,.orb-estado:before,.orb-visto:before{display:block;content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:oklch(var(--sup-l) 0 0 / .25);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);isolation:isolate}@supports (backdrop-filter: blur(1px)){@media(hover:hover)and (pointer:fine){.cristal:before{filter:url(#vidrio-liquido)}}}.is-carbon .cristal:before,.is-carbon .paso-num span:before,.is-carbon .date.selected:before,.is-carbon .time-slot.selected:before,.is-carbon .opcion-barbero.selected:before,.baraja-carta:not(.abierta) .btn:before,.baraja-carta:not(.abierta) .btn-llamar:before,.baraja-carta:not(.abierta) .cal-btn:before,.baraja-carta:not(.abierta) .submit-button:before{background:#00000047}.baraja-carta:not(.abierta) .btn,.baraja-carta:not(.abierta) .btn-llamar,.baraja-carta:not(.abierta) .cal-btn,.baraja-carta:not(.abierta) .submit-button{box-shadow:inset 2px 2px 1px oklch(100% 0 0 / calc(.22 * var(--brillo-alfa))),inset -1px -1px 1px 1px oklch(100% 0 0 / calc(.16 * var(--brillo-alfa)))}.btn,.btn-link,.btn-llamar,.submit-button,.cancel-button,.cal-btn,.btn.metal,.submit-button.metal,.btn-llamar.metal,.cal-btn.metal,.carta-volver,.rc-paso,.servicios-paso,.cal-hoy,.month-nav,.pie-idioma,.opcion-barbero,.time-slot,.cal-pestana[aria-pressed=true],.pila-titulo,.pila-reposo>.pila-titulo,.pila-cerrando>.pila-titulo,.card-wrap.reserva-wrap>.pila-titulo,.muro-marco>.pila-titulo,.intro-seo.con-olivo>.pila-titulo{background:var(--boton-cristal-fondo);border:1px solid rgb(var(--tinta-rgb) / .1);box-shadow:var(--lente-canto-pequena);-webkit-backdrop-filter:var(--boton-cristal-desenfoque);backdrop-filter:var(--boton-cristal-desenfoque);color:var(--tinta);-webkit-text-fill-color:currentColor}.btn:before,.btn-link:before,.btn-llamar:before,.submit-button:before,.cancel-button:before,.cal-btn:before,.btn:after,.btn-link:after,.btn-llamar:after,.submit-button:after,.cancel-button:after,.cal-btn:after,.btn.metal:after,.btn-llamar.metal:after,.submit-button.metal:after,.cal-btn.metal:after,.opcion-barbero.selected:before,.time-slot.selected:before{display:none}.baraja-carta:not(.abierta) .btn,.baraja-carta:not(.abierta) .btn-link,.baraja-carta:not(.abierta) .btn-llamar,.baraja-carta:not(.abierta) .submit-button,.baraja-carta:not(.abierta) .cancel-button,.baraja-carta:not(.abierta) .cal-btn,.carta-dorso .btn-llamar,#hero .btn,#hero .btn-link,#hero .btn-llamar{color:var(--tinta);-webkit-text-fill-color:currentColor}.opcion-barbero.selected,.time-slot.selected{background:var(--boton-cristal-fondo);box-shadow:var(--lente-canto-pequena),inset 0 0 0 1.5px rgb(var(--tinta-rgb) / .82);color:var(--tinta);font-weight:var(--w-semi, 600)}.opcion-barbero:not(.selected),.time-slot:not(.selected){color:rgb(var(--tinta-rgb) / .78)}.carta-volver:hover,.rc-paso:hover,.servicios-paso:hover,.cal-hoy:hover,.month-nav:hover,.pie-idioma:hover,.opcion-barbero:hover,.time-slot:hover{background:var(--boton-cristal-fondo);color:var(--tinta);filter:brightness(1.03)}.carta-volver{font-weight:var(--w-semi, 600)}.paso-num span,.baraja-carta .paso-num span{display:inline;width:auto;height:auto;flex:none;border:0;border-radius:0;background:none;box-shadow:none;transform:none;isolation:auto;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:inherit;letter-spacing:inherit;font-weight:inherit;color:inherit;-webkit-text-fill-color:inherit}.paso-num span:before,.is-carbon .paso-num span:before{display:none}.paso-num span:after{content:"\b7";margin-left:.55em}
