.tt-celular-caja{flex-direction:column;align-items:center;width:100%;display:flex}.tt-celular{aspect-ratio:9/18.5;background:#1b1d20;border-radius:44px;width:min(300px,78vw);padding:9px;box-shadow:inset 0 0 0 1px #34373b,0 0 0 1px #000}.tt-pantalla{color:#efeae0;width:100%;height:100%;font-family:var(--font-sans);text-align:center;background:#0f1011;border-radius:36px;position:relative;overflow:hidden}.tt-vista{opacity:0;pointer-events:none;flex-direction:column;align-items:center;padding:30px 20px 22px;transition:opacity .35s,transform .35s;display:flex;position:absolute;inset:0;transform:translateY(10px)}.tt-vista.on{opacity:1;pointer-events:auto;transform:none}.tt-boton{color:#0f1011;cursor:pointer;background:#efeae0;border-radius:999px;flex-shrink:0;width:100%;min-height:46px;margin-top:auto;font-size:15px;font-weight:600;display:block}.tt-boton-b{color:#efeae0;background:0 0;box-shadow:inset 0 0 0 1px #3f4145}.tt-marca{font-family:var(--font-display);letter-spacing:-.02em;font-size:19px;font-weight:500}.tt-nombre{font-size:15px;font-weight:600;line-height:1.25}.tt-precio{color:#b3b0a7;margin-top:2px;font-size:15px}.tt-chico{color:#a3a198;margin-top:2px;font-size:13px}.tt-video{background:#0c0d0d;padding:0}.tt-video-prenda{aspect-ratio:540/968;object-fit:cover;width:100%;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.tt-video-pie{width:100%;margin-top:auto;padding:0 20px 22px;position:relative}.tt-cuenta{font-size:14px;font-weight:600}.tt-leyenda{color:#e4e1d8;margin:4px 0 14px;font-size:14px;line-height:1.35}.tt-foto{aspect-ratio:4/5;background:#0c0d0d;border-radius:18px;width:100%;margin:12px 0;overflow:hidden}.tt-foto-prenda{object-fit:cover;object-position:top;width:100%;height:100%}.tt-colores{gap:12px;margin-top:12px;display:flex}.tt-color{cursor:pointer;border-radius:50%;width:30px;height:30px;position:relative;box-shadow:inset 0 0 0 1px #ffffff40}.tt-color:after{content:"";position:absolute;inset:-7px}.tt-color.on{outline-offset:2px;outline:2px solid #efeae0}.tt-resumen{text-align:left;align-items:center;gap:12px;width:100%;margin-top:18px;display:flex}.tt-mini{object-fit:cover;object-position:top;border-radius:12px;flex-shrink:0;width:62px;height:62px}.tt-cuentas{width:100%;margin-top:20px;font-size:14px}.tt-cuentas div{border-top:1px solid #2a2c30;justify-content:space-between;padding:10px 0;display:flex}.tt-cuentas .total{font-weight:600}.tt-listo{justify-content:flex-start;padding-top:44px}.tt-listo-titulo{font-family:var(--font-display);letter-spacing:-.02em;font-size:27px;font-weight:500;line-height:1.1}.tt-aviso{background:#1a1b1e;border-radius:14px;width:100%;margin-top:14px;padding:14px;font-size:14px;line-height:1.35}.tt-aviso-q{color:#a3a198;margin-bottom:3px;font-size:12px}.tt-aviso s{color:#8d8b83}.tt-pasos{color:var(--color-ink-mute);flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:20px;font-size:13px;display:flex}.tt-pasos li{transition:color .3s}.tt-pasos li.on{color:var(--color-eucalypt)}.tt-nota{color:var(--color-ink-mute);text-align:center;margin-top:8px;font-size:12px}.tt-chat{flex-direction:column;align-items:flex-start;gap:8px;height:300px;display:flex;position:relative;overflow:hidden}.tt-chat:after{content:"";background:linear-gradient(to top,var(--color-bone-dim),transparent);height:90px;position:absolute;inset:auto 0 0}.tt-chat p{text-align:left;background:#1d2024;border-radius:16px;max-width:88%;padding:10px 14px;font-size:15px;line-height:1.3}.tt-chat p:nth-child(2n){margin-left:18px}details.tt-plegable>summary{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 0;font-weight:500;list-style:none;display:flex}details.tt-plegable>summary::-webkit-details-marker{display:none}details.tt-plegable>summary:after{content:"+";color:var(--color-eucalypt);flex-shrink:0;font-size:22px;line-height:1}details.tt-plegable[open]>summary:after{content:"−"}@media (prefers-reduced-motion:reduce){.tt-vista,.tt-pasos li{transition:none}}
