:root{--cc-ink:#0c0c0e;--cc-ink2:#141417;--cc-line:rgba(236,228,210,.14);--cc-bone:#ece4d2;--cc-soft:#a9a294;--cc-gold:#fdb022;--cc-red:#e63329}.cct{display:flex;flex-direction:column;gap:10px;margin:6px auto 18px}.cct__titulo{font:700 11px/1 Space Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--cc-soft)}.cct__fila{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:2px 0 4px;scroll-snap-type:x proximity}.cct__fila::-webkit-scrollbar{display:none}.cct__chip{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:999px;border:1px solid var(--cc-line);background:var(--cc-ink2);color:var(--cc-bone);font:700 13px/1 Archivo,sans-serif;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .2s,border-color .2s,color .2s,transform .15s}.cct__chip:hover{border-color:#fdb02299;transform:translateY(-1px)}.cct__chip.is-on{background:var(--cc-gold);border-color:var(--cc-gold);color:var(--cc-ink)}.cct__chip--grupo:after{content:"\25be";font-size:11px;transition:transform .2s}.cct__chip--grupo[aria-expanded=true]:after{transform:rotate(180deg)}.cct__fila--sub .cct__chip{padding:7px 12px;font-size:12px;background:transparent}.cct__fila--sub .cct__chip.is-on{background:#fdb02229;color:var(--cc-gold);border-color:var(--cc-gold)}.cct__fila--sub[hidden]{display:none}.ccv{margin:36px auto}.ccv__cab{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.ccv__cab h2{margin:0;font:400 clamp(26px,4vw,38px)/1 "Anton","Archivo",sans-serif;letter-spacing:.01em;text-transform:uppercase;color:var(--cc-bone)}.ccv__cab mark{background:var(--cc-red);color:var(--cc-bone);padding:0 .18em}.ccv__borrar{background:none;border:0;color:var(--cc-soft);font:600 12px/1 Space Mono,monospace;cursor:pointer;text-decoration:underline}.ccv__fila{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);gap:12px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding-bottom:4px}.ccv__fila::-webkit-scrollbar{display:none}@media(min-width:990px){.ccv__fila{grid-auto-columns:calc((100% - 12px * 5) / 6)}}.ccv__item{scroll-snap-align:start;display:flex;flex-direction:column;gap:6px;color:var(--cc-bone);text-decoration:none}.ccv__item img,.ccv__vacio{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;background:var(--cc-ink2);border:1px solid var(--cc-line);transition:transform .25s,border-color .25s}.ccv__item:hover img{transform:translateY(-3px);border-color:#fdb02280}.ccv__nombre{font:600 13px/1.25 Archivo,sans-serif;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ccv__precio{font:700 13px/1 Space Mono,monospace;color:var(--cc-gold)}.ccs{margin:16px 0 4px;padding:16px;border:1px solid var(--cc-line);border-radius:12px;background:var(--cc-ink2);color:var(--cc-bone)}.ccs__titulo{margin:0 0 12px;font:400 20px/1 Anton,Archivo,sans-serif;text-transform:uppercase;letter-spacing:.02em}.ccs__titulo mark{background:none;color:var(--cc-gold)}.ccs__pasos{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:paso}.ccs__pasos li{counter-increment:paso;display:grid;grid-template-columns:28px 1fr;column-gap:10px;align-items:start}.ccs__pasos li:before{content:counter(paso);grid-row:span 2;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--cc-gold);color:var(--cc-ink);font:700 13px/1 Space Mono,monospace}.ccs__pasos b{font:700 14px/1.2 Archivo,sans-serif}.ccs__pasos span{font:400 13px/1.4 Archivo,sans-serif;color:var(--cc-soft)}.ccs__duda{margin:12px 0 0;padding-top:12px;border-top:1px dashed var(--cc-line);font:400 13px/1.45 Archivo,sans-serif;color:var(--cc-soft)}.ccs__duda a{color:var(--cc-gold);font-weight:700}.ccp{margin:12px 0;padding:12px 14px;border-radius:12px;border:1px solid rgba(253,176,34,.35);background:#fdb02212;color:var(--cc-bone)}.ccp__barra{height:6px;border-radius:999px;background:#ece4d21f;overflow:hidden;margin-bottom:8px}.ccp__barra span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--cc-gold),#ffcf6a);border-radius:inherit;transition:width .6s cubic-bezier(.2,.8,.2,1)}.ccp.is-lleno{border-color:#25d36680;background:#25d36614}.ccp.is-lleno .ccp__barra span{background:#25d366}.ccp__texto{margin:0;font:400 13px/1.4 Archivo,sans-serif}.ccp__texto a{color:var(--cc-gold);font-weight:700;margin-left:4px}@media(prefers-reduced-motion:reduce){.cct__chip,.ccv__item img,.ccp__barra span{transition:none}}.ccf .ccf__logo,.ccv .ccv__cab h2,.ccs .ccs__titulo,.ccpk .ccpk__titulo,.ccpk .ccpk__tab span,.ccpk .ccpk__total b{font-family:Anton,Archivo,sans-serif!important;font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mejoras-calacas.css.map */
