:root{--dkt-violet: #8B5CF6;--dkt-cta: #7C3AED;--dkt-cta-h: #6D28D9;--dkt-blue: #3B82F6;--dkt-link: #2563EB;--dkt-magenta: #EC4899;--dkt-orange: #F59E0B;--dkt-void: #0B0F1A;--dkt-text: #1E293B;--dkt-navy: #0B1F5C;--dkt-muted: #64748B;--dkt-line: #E5E7EB;--dkt-soft: #F5F6FA;--dkt-lilac: #EDE9FE;--dkt-ok: #15803D;--dkt-grad: linear-gradient(100deg, #3B82F6 0%, #8B5CF6 38%, #EC4899 68%, #F59E0B 100%);--dkt-grad-lila: linear-gradient(100deg, #C4B5FD 0%, #A78BFA 45%, #E879F9 100%);--dkt-r-btn: 12px;--dkt-r-card: 16px;--dkt-r-panel: 22px;--dkt-sombra: 0 14px 34px -16px rgba(76, 29, 149, .28);--dkt-ease: cubic-bezier(.22, .8, .35, 1);--dkt-f: var(--font-body-family);--dkt-fh: var(--font-heading-family)}.dkt{font-family:var(--dkt-f);color:var(--dkt-text);letter-spacing:0;line-height:1.5;-webkit-font-smoothing:antialiased}.dkt *,.dkt *:before,.dkt *:after{box-sizing:border-box}.dkt img{max-width:100%;height:auto;display:block}.dkt a{color:inherit;text-decoration:none}.dkt button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;letter-spacing:0}.dkt p{margin:0}.dkt h1,.dkt h2,.dkt h3,.dkt h4,.dkt p,.dkt li,.dkt a,.dkt span{letter-spacing:0}.dkt ul{list-style:none;margin:0;padding:0}.dkt .dkt-ic{width:24px;height:24px;flex:none;display:block}.dkt :focus-visible{outline:3px solid var(--dkt-violet);outline-offset:3px;border-radius:6px}.dkt .dkt-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dkt-wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:16px}@media(min-width:750px){.dkt-wrap{padding-inline:32px}}.dkt-sec{padding-block:var(--dkt-pt-m, 40px) var(--dkt-pb-m, 40px);background:var(--dkt-bg, #fff)}@media(min-width:750px){.dkt-sec{padding-block:var(--dkt-pt, 64px) var(--dkt-pb, 64px)}}.dkt .dkt-h1,.dkt .dkt-h2,.dkt .dkt-h3{font-family:var(--dkt-fh);font-weight:800;letter-spacing:-.02em;margin:0;text-wrap:balance}.dkt .dkt-h2{font-size:24px;line-height:1.15;color:var(--dkt-text)}@media(min-width:750px){.dkt .dkt-h2{font-size:32px}}.dkt .dkt-h2 strong,.dkt .dkt-h1 strong{font-weight:inherit;background:var(--dkt-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.dkt .dkt-kicker{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--dkt-violet)}.dkt .dkt-kicker .dkt-ic{width:12px;height:12px}.dkt-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.dkt-head--centro{flex-direction:column;align-items:center;text-align:center}.dkt-head__txt{display:grid;gap:6px;min-width:0}.dkt-head__sub{font-size:15px;color:var(--dkt-muted);max-width:60ch}@media(min-width:750px){.dkt-head{margin-bottom:28px}.dkt-head__sub{font-size:16px}}.dkt .dkt-vertodo{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:14px;font-weight:600;color:var(--dkt-link);white-space:nowrap;padding:6px 0}.dkt .dkt-vertodo .dkt-ic{width:16px;height:16px;transition:transform .2s var(--dkt-ease)}.dkt .dkt-vertodo:hover .dkt-ic{transform:translate(3px)}.dkt .dkt-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border-radius:var(--dkt-r-btn);background:var(--dkt-cta);color:#fff;font-family:var(--dkt-f);font-size:15px;font-weight:600;line-height:1.2;text-align:center;border:2px solid transparent;transition:background-color .2s var(--dkt-ease),transform .15s var(--dkt-ease),box-shadow .2s var(--dkt-ease)}.dkt .dkt-btn:hover{background:var(--dkt-cta-h)}.dkt .dkt-btn:active{transform:translateY(1px)}.dkt .dkt-btn .dkt-ic{width:18px;height:18px;transition:transform .2s var(--dkt-ease)}.dkt .dkt-btn:hover .dkt-ic--mover{transform:translate(3px)}.dkt .dkt-btn--brillo{background:linear-gradient(90deg,#6d28d9,#7c3aed 45%,#9333ea);box-shadow:0 10px 30px -10px #7c3aedbf}.dkt .dkt-btn--brillo:hover{background:linear-gradient(90deg,#5b21b6,#6d28d9 45%,#7e22ce)}.dkt .dkt-btn--borde{background:transparent;border-color:currentColor;color:var(--dkt-cta)}.dkt .dkt-btn--borde:hover{background:#7c3aed14}.dkt .dkt-btn--claro{background:transparent;border-color:#c4b5fd;color:#fff}.dkt .dkt-btn--claro:hover{background:#c4b5fd24}.dkt .dkt-btn--wa{background:#fff;color:var(--dkt-void)}.dkt .dkt-btn--wa:hover{background:var(--dkt-lilac)}.dkt .dkt-btn--full{width:100%}.dkt .dkt-rating{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--dkt-muted)}.dkt .dkt-stars{position:relative;display:inline-flex;line-height:0}.dkt .dkt-stars__fila{display:inline-flex;gap:1px}.dkt .dkt-stars__fila--base{color:#e5e7eb}.dkt .dkt-stars__fila--llena{position:absolute;inset:0 auto 0 0;width:var(--nota, 100%);overflow:hidden;color:var(--dkt-orange);white-space:nowrap}.dkt .dkt-stars .dkt-ic{width:14px;height:14px}.dkt .dkt-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:800;line-height:1;background:var(--dkt-orange);color:var(--dkt-void)}.dkt .dkt-badge--lila{background:var(--dkt-lilac);color:var(--dkt-cta)}.dkt .dkt-precio{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px}.dkt .dkt-precio__actual{font-family:var(--dkt-fh);font-weight:800;font-size:18px;color:var(--dkt-text);letter-spacing:-.01em}.dkt .dkt-precio__antes{font-size:13px;color:var(--dkt-muted);text-decoration:line-through}@media(min-width:750px){.dkt .dkt-precio__actual{font-size:20px}}.dkt-card{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;background:#fff;border:1px solid rgba(30,41,59,.1);border-radius:var(--dkt-r-card);overflow:hidden;transition:transform .25s var(--dkt-ease),box-shadow .25s var(--dkt-ease),border-color .25s var(--dkt-ease)}@media(hover:hover){.dkt-card:hover{transform:translateY(-4px);box-shadow:var(--dkt-sombra);border-color:#8b5cf659}.dkt-card:hover .dkt-card__img{transform:scale(1.05)}}.dkt-card__media{position:relative;display:block;aspect-ratio:1 / 1;background:var(--dkt-soft);overflow:hidden}.dkt-card__img{width:100%;height:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply;transition:transform .5s var(--dkt-ease)}.dkt-card__img--cubrir{object-fit:cover;padding:0;mix-blend-mode:normal}.dkt-card__badge{position:absolute;top:10px;left:10px;z-index:1}.dkt-card__body{display:flex;flex-direction:column;gap:6px;flex:1;padding:12px}@media(min-width:750px){.dkt-card__body{padding:16px;gap:8px}}.dkt .dkt-card__titulo{font-family:var(--dkt-f);font-size:14px;font-weight:600;line-height:1.35;color:var(--dkt-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;margin:0}@media(min-width:750px){.dkt .dkt-card__titulo{font-size:15px}}.dkt-card__titulo a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.dkt-card__desc{font-size:13px;color:var(--dkt-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dkt-card__cod{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--dkt-ok)}.dkt-card__cod .dkt-ic{width:14px;height:14px;stroke-width:2.5}.dkt-card__pie{margin-top:auto;padding-top:6px;display:grid;gap:8px}.dkt .dkt-card .dkt-btn{position:relative;z-index:1;min-height:44px;padding:0 12px;font-size:14px;width:100%}@media(min-width:750px){.dkt .dkt-card .dkt-btn{min-height:48px;font-size:15px}}.dkt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:750px){.dkt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:990px){.dkt-grid{grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:24px}}@media(max-width:749px){.dkt-grid--carrusel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding:4px 16px 12px;scroll-padding-inline:16px}.dkt-grid--carrusel::-webkit-scrollbar{display:none}.dkt-grid--carrusel>*{flex:0 0 66%;scroll-snap-align:start}}@media(max-width:749px){.dkt-solo-escritorio{display:none!important}}@media(min-width:750px){.dkt-solo-movil{display:none!important}}@media(prefers-reduced-motion:reduce){.dkt *,.dkt *:before,.dkt *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dkt-tienda.css.map */
