:root{--zd-tinta: #242122;--zd-gris: #6b6b6b;--zd-linea: #e5e5e5;--zd-suave: #f5f5f5;--zd-fondo: #ffffff;--zd-error: #b3261e;--zd-fuente: var(--font-body--family, Inter, "Helvetica Neue", Arial, sans-serif);--zd-t-pagina: 28px;--zd-t-panel: 20px;--zd-t-bloque: 18px;--zd-t-texto: 14px;--zd-t-sec: 13px;--zd-t-eti: 11px;--zd-t-boton: 12px;--zd-tactil: 44px;--zd-panel-ancho: 420px;--zd-panel-ancho-amplio: 640px;--zd-margen: 16px}@media screen and (max-width:749px){:root{--zd-t-pagina: 22px}}.zd-titulo-pagina{margin:0;font-size:var(--zd-t-pagina);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--zd-tinta)}.zd-titulo-panel{margin:0;font-size:var(--zd-t-panel);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:var(--zd-tinta)}.zd-titulo-bloque{margin:0;font-size:var(--zd-t-bloque);font-weight:600;line-height:1.3;color:var(--zd-tinta)}.zd-eti{font-size:var(--zd-t-eti);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--zd-gris)}.zd-sec{font-size:var(--zd-t-sec);color:var(--zd-gris)}.zd-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--zd-tactil);padding:0 22px;box-sizing:border-box;border:1px solid var(--zd-tinta);border-radius:0;background:var(--zd-tinta);color:var(--zd-fondo);font-family:var(--zd-fuente);font-size:var(--zd-t-boton);font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.zd-btn:hover{background:#000;color:var(--zd-fondo)}.zd-btn--sec{background:transparent;color:var(--zd-tinta)}.zd-btn--sec:hover{background:var(--zd-suave);color:var(--zd-tinta)}.zd-btn--ancho{display:flex;width:100%}.zd-btn:disabled,.zd-btn[aria-disabled=true]{opacity:.45;cursor:default}.zd-enlace{padding:0;border:0;background:none;color:var(--zd-tinta);font:inherit;font-size:var(--zd-t-sec);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.zd-icono{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--zd-tinta);cursor:pointer}.zd-icono:hover{background:var(--zd-suave)}.zd-icono svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(pointer:coarse){.zd-icono{width:var(--zd-tactil);height:var(--zd-tactil)}}.zd-tabs{display:flex;gap:28px;border-bottom:1px solid var(--zd-linea);overflow-x:auto;scrollbar-width:none}.zd-tabs::-webkit-scrollbar{display:none}.zd-tabs>*{padding:0 0 12px;border:0;background:none;color:var(--zd-gris);font:inherit;font-weight:500;white-space:nowrap;text-decoration:none;cursor:pointer}.zd-tabs>[aria-selected=true],.zd-tabs>[aria-current=page],.zd-tabs>[aria-pressed=true],.zd-tabs>.is-activa{color:var(--zd-tinta);box-shadow:inset 0 -2px 0 var(--zd-tinta)}@media screen and (max-width:749px){.zd-tabs{gap:20px}}.zd-caja{border:1px solid var(--zd-linea);padding:16px}.zd-icono:focus-visible{outline:none;background:var(--zd-suave)}.zd-btn:focus-visible,.zd-enlace:focus-visible,.zd-tabs>*:focus-visible{outline:2px solid var(--zd-tinta);outline-offset:2px}.theme-drawer__close-button{border:0!important;box-shadow:none!important;background-color:transparent!important;color:var(--zd-tinta)!important}.theme-drawer__close-button:hover:not(:active){background-color:var(--zd-suave)!important}dialog.zd-lateral{position:fixed;inset:0 0 0 auto;margin:0;padding:0;border:0;border-radius:0;width:min(var(--zd-panel-ancho),100vw);max-width:100vw;height:100dvh;max-height:100dvh;background:var(--zd-fondo);color:var(--zd-tinta);box-shadow:none;overflow:hidden;font-family:var(--zd-fuente);font-size:var(--zd-t-texto)}dialog.zd-lateral--amplio{width:min(var(--zd-panel-ancho-amplio),100vw)}dialog.zd-lateral[open]{display:flex;flex-direction:column;animation:zd-lateral-entra .25s ease-out}dialog.zd-lateral::backdrop{background:#24212266}@keyframes zd-lateral-entra{0%{transform:translate(100%)}}@media screen and (max-width:749px){dialog.zd-lateral,dialog.zd-lateral--amplio{width:100vw}}@media(prefers-reduced-motion:reduce){dialog.zd-lateral[open]{animation:none}}html.zd-lateral-abierto{overflow:hidden}dialog.zd-lateral [hidden]{display:none!important}.zd-lateral__cab{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:20px 24px;border-bottom:1px solid var(--zd-linea)}.zd-lateral__titulo{margin:0;min-width:0;font-family:var(--zd-fuente);font-size:var(--zd-t-panel);font-weight:600;line-height:1.25;letter-spacing:-.01em;text-transform:none;color:var(--zd-tinta)}.zd-lateral__dato{margin-left:6px;font-size:var(--zd-t-sec);font-weight:400;letter-spacing:0;color:var(--zd-gris)}.zd-lateral__cuerpo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 24px}.zd-lateral__pie{flex:none;display:grid;gap:10px;border-top:1px solid var(--zd-linea);padding:16px 24px calc(20px + env(safe-area-inset-bottom,0px))}@media screen and (max-width:749px){.zd-lateral__cab,.zd-lateral__cuerpo{padding:16px 18px}.zd-lateral__pie{padding:14px 18px calc(18px + env(safe-area-inset-bottom,0px))}}@media screen and (min-width:750px){#cart-drawer{--theme-drawer-width: var(--zd-panel-ancho)}}#cart-drawer .theme-drawer__header{padding:20px 24px;border-bottom:1px solid var(--zd-linea)}#cart-drawer .theme-drawer__title{font-family:var(--zd-fuente);font-size:var(--zd-t-panel);font-weight:600;line-height:1.25;letter-spacing:-.01em;text-transform:none;color:var(--zd-tinta);gap:8px}#cart-drawer .theme-drawer__badge{min-width:0;height:auto;aspect-ratio:auto;padding:0;border-radius:0;background:none!important;color:var(--zd-gris)!important;font-size:var(--zd-t-sec);font-weight:400}#cart-drawer .cart__checkout-button{min-height:var(--zd-tactil);border-radius:0;font-family:var(--zd-fuente);font-size:var(--zd-t-boton);font-weight:600;letter-spacing:.14em;text-transform:uppercase}@media screen and (max-width:749px){#cart-drawer .theme-drawer__header{padding:16px 18px}}:root .button-secondary{border-radius:0}.hero .button:not(.button-secondary){--button-color: var(--zd-tinta, #242122);--button-background-color: #fff;--button-border-color: #fff}.hero .button:not(.button-secondary):hover{--button-color: var(--zd-tinta, #242122);--button-background-color: #ececec;--button-border-color: #ececec}.hero .button-secondary{--button-color: #fff;--button-background-color: transparent;--button-border-color: #fff;--button-border-width: 1px}.hero .button-secondary:hover{--button-color: var(--zd-tinta, #242122);--button-background-color: #fff;--button-border-color: #fff}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zendelaya-base.css.map */
