.sell-choice{position:relative;isolation:isolate;overflow:hidden;background:#141414;color:#fff!important;border:1px solid #343434;border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:12px;padding:28px;min-height:250px;text-decoration:none!important;text-align:left;transition:border-color .18s,box-shadow .18s}.sell-choice:before{content:"";position:absolute;inset:0;z-index:-2;background:url(../brand/escenas/fotografiar-carta.webp) center/cover no-repeat;opacity:.8}.sell-choice:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0000001a,#000000d9)}.sell-choice-lote:before{background-position:15% 40%;transform:scale(1.25)}.sell-choice-bulk:before{background-position:90% 70%;transform:scale(1.6)}.sell-choice-bulk:after{background:linear-gradient(160deg,#003a2359,#000000eb)}.sell-choice:hover{border-color:#10e575;box-shadow:0 0 0 1px #10e575;background-color:#141414}.sell-choice:focus-visible{outline:3px solid #10e575;outline-offset:4px}.sell-choice b,.sell-choice .cm-rot{font:800 clamp(1.1rem,2vw,1.6rem)/1.2 var(--display);color:#fff;text-transform:none;-webkit-text-stroke:0}.sell-choice>span:not(.sell-choice-tag){font-size:.9rem;line-height:1.5;max-width:40ch}.sell-choice .sell-choice-tag{background:#10e575;color:#000;padding:6px 10px;border-radius:8px;font:700 .7rem/1.3 var(--display)}.sell-choice .sell-choice-go{color:#10e575;font-weight:700;margin-top:8px}.sell-choice.camino h2{font:500 1rem/1.5 var(--ui);color:#fff;margin:0;max-width:32ch}.sell-choice.camino .cm-pie{color:#fff;border-color:#ffffff30;width:100%;margin-top:12px}.sell-choice.camino .cm-pide{color:#ddd;font-size:.8rem}.sell-choice.camino .cm-cta{color:#10e575}.sell-capture.scan-inicio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto 1fr auto;gap:16px 18px;align-items:stretch}.sell-capture .sell-choice{display:grid;grid-template-rows:subgrid;grid-row:span 4;align-items:start;justify-content:normal;gap:16px;min-height:330px;padding:28px;cursor:pointer}.sell-capture .sell-choice:after{background:linear-gradient(180deg,#0006,#000000e6)}.sell-capture .sell-choice-tag{justify-self:start;align-self:start}.sell-capture .sell-choice-title{font:800 clamp(1.2rem,2vw,1.6rem)/1.25 var(--display);color:#fff;text-transform:none}.sell-capture .sell-choice-description{font:400 .9rem/1.6 var(--ui);color:#eee}.sell-capture .sell-choice-go{display:flex;align-items:center;justify-content:center;gap:10px;align-self:end;min-height:46px;width:100%;max-width:none;margin:0;padding:10px 12px;border-radius:10px;background:#10e575;color:#000;font:700 .8rem/1.3 var(--display);text-align:center}#foto:focus-visible~.sell-capture .sell-choice-photo{outline:3px solid #10e575;outline-offset:4px}.bundle-main{max-width:1240px;margin:auto}.bundle-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:start}.bundle-form{min-width:0;display:grid;gap:26px}.bundle-section{padding:26px;background:#fff;border:1px solid var(--line);border-radius:18px;min-width:0}.bundle-section h2{font:800 1.05rem/1.3 var(--display);margin:0 0 6px}.bundle-section>p{color:var(--muted);font-size:.88rem;margin:0 0 22px;line-height:1.6}.bundle-section .field{min-width:0;margin-top:18px}.bundle-section input,.bundle-section select,.bundle-section textarea{width:100%;min-width:0;box-sizing:border-box}.bundle-section textarea{min-height:160px;resize:vertical}.bundle-section .grid2{gap:18px}.bundle-summary{position:sticky;top:100px;padding:26px;background:#101512;color:#fff;border-radius:18px}.bundle-summary h2{font:800 1.15rem/1.3 var(--display);margin:0 0 22px}.bundle-summary dl{display:grid;gap:16px;margin:0}.bundle-summary dl>div{display:flex;justify-content:space-between;gap:20px;align-items:baseline}.bundle-summary dt{color:#c4cfc8;font-size:.83rem}.bundle-summary dd{margin:0;text-align:right;font-weight:700;overflow-wrap:anywhere}.bundle-summary .bundle-total{border-top:1px solid #ffffff30;margin-top:6px;padding-top:22px}.bundle-summary .bundle-total dd{color:#10e575;font:700 1.5rem var(--mono)}.bundle-summary p{font-size:.83rem;color:#c4cfc8;line-height:1.6;margin:22px 0 0}.bundle-submit{width:100%;padding:17px;border:0;border-radius:12px;background:#10e575;color:#000;font:800 1rem var(--display);cursor:pointer}.bundle-submit:disabled{opacity:.55;cursor:wait}.bundle-confirm{display:flex;gap:12px;align-items:flex-start;font-size:.88rem;line-height:1.6}.bundle-confirm input{width:20px;height:20px;flex:none;margin-top:3px;accent-color:#10e575}.bundle-error:empty{display:none}.bundle-error{color:#a12727;line-height:1.5;scroll-margin-top:100px}@media(max-width:1050px){.bundle-layout{grid-template-columns:minmax(0,1fr) 240px;gap:20px}}@media(max-width:700px){.sell-capture.scan-inicio,.bundle-layout{grid-template-columns:1fr}.sell-capture .sell-choice{min-height:220px}.sell-choice{padding:24px;min-height:220px}.bundle-summary{position:static;padding:22px}.bundle-summary p{margin-top:14px}.bundle-section{padding:20px}.bundle-section .grid2{grid-template-columns:1fr}.bundle-main{padding-top:22px}}@media(prefers-reduced-motion:reduce){.sell-choice{transition:none}}.sell-choice h2{font:800 clamp(1.25rem,2vw,1.7rem)/1.2 var(--display);color:#fff;margin:0;text-transform:none}.sell-choice .sell-choice-note{font-size:.78rem!important;color:#d5ded8}@media(max-width:980px){.sell-capture.scan-inicio{grid-template-columns:1fr;grid-template-rows:auto;row-gap:16px}.sell-capture .sell-choice{grid-template-rows:auto auto 1fr auto;grid-row:auto;min-height:290px;padding:24px}.sell-capture .sell-choice-title{font-size:1.4rem}}
