.ui--ext{gap:0;min-height:20em;padding:0}.ui-ext__bar{display:flex;align-items:center;gap:.65em;padding:.65em .8em;border-bottom:1px solid var(--ui-line);background:linear-gradient(180deg,#fff,var(--ui-sf))}.ui-ext__dots{display:inline-flex;gap:.3em;flex:0 0 auto}.ui-ext__dots i{width:.55em;height:.55em;border-radius:50%;background:var(--ui-sf2)}.ui-ext__dots i:first-child{background:#ff6f5b}.ui-ext__dots i:nth-child(2){background:#ffbe3d}.ui-ext__dots i:nth-child(3){background:#3fc56b}.ui-ext__url{display:inline-flex;align-items:center;gap:.45em;flex:1 1 auto;min-width:0;padding:.32em .75em;border-radius:999px;background:var(--ui-sf2);font-size:.78em;color:var(--ui-muted);white-space:nowrap;overflow:hidden}.ui-ext__url img{width:1.15em;height:1.15em;flex:0 0 auto}.ui-ext__url span{overflow:hidden;text-overflow:ellipsis}.ui-ext__btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2em;height:2em;border:1px solid var(--ui-line);border-radius:.6em;background:var(--ui-bg);color:var(--ui-ink);transition:background-color .3s ease,color .3s ease,transform .2s ease}.ui-ext__btn .st-i{width:1.05em;height:1.05em}.ui-ext__btn.is-hot{border-color:var(--ui-me);background:var(--ui-me);color:#fff}.ui-ext__btn.is-press{transform:scale(.92)}.ui-ext__page{display:flex;flex-direction:column;gap:.7em;width:45%;padding:1em 0 1.2em 1em}.ui-ext__foto{display:flex;align-items:center;justify-content:center;aspect-ratio:1.2;border-radius:.9em;background:#f3f3f1;overflow:hidden}.ui-ext__foto img{width:78%;height:auto}.ui-ext__info{display:flex;flex-direction:column;gap:.3em;min-width:0}.ui-ext__info b{font-size:.9em;font-weight:650;line-height:1.25}.ui-ext__preco{display:flex;align-items:baseline;gap:.45em}.ui-ext__preco s{font-size:.78em;color:var(--ui-muted)}.ui-ext__preco strong{font-family:var(--font-display);font-size:1.3em;font-weight:700;letter-spacing:-.02em}.ui-ext__cupom{display:inline-flex;align-items:center;gap:.35em;width:fit-content;padding:.22em .55em;border:1px dashed color-mix(in oklab,var(--ui-me) 55%,transparent);border-radius:.5em;font-size:.74em;font-weight:600;color:var(--primary-text)}.ui-ext__cupom .st-i{width:1em;height:1em}.ui-ext__pop{position:absolute;top:3.4em;right:.8em;display:flex;flex-direction:column;gap:.65em;width:50%;padding:.85em;border:1px solid var(--ui-line);border-radius:1em;background:var(--ui-bg);box-shadow:0 1.4em 2.8em -1em #17140f66;transform-origin:100% 0;transition:opacity .3s ease,transform .45s var(--ease)}.ui.is-live .ui-ext__pop:not(.is-on){opacity:0;transform:translateY(-.4em) scale(.95)}.ui-ext__pop-h{display:flex;align-items:center;gap:.5em}.ui-ext__mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.8em;height:1.8em;border-radius:.55em}.ui-ext__mark .st-i{width:1em;height:1em;color:#fff}.ui-ext__pop-h b{font-size:.88em;font-weight:650}.ui-ext__pop-h i{margin-left:auto;font-style:normal;font-size:.72em;color:var(--ui-muted);white-space:nowrap}.ui-ext__steps{display:flex;flex-direction:column;gap:.45em;margin:0;padding:0;list-style:none}.ui-ext__steps li{display:flex;align-items:center;gap:.5em;font-size:.8em;line-height:1.3;color:var(--ui-ink);transition:opacity .3s ease}.ui-ext__ok{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.4em;height:1.4em;border-radius:50%;background:color-mix(in oklab,#22c55e 16%,transparent);color:#1f9d55;transition:background-color .3s ease,color .3s ease}.ui-ext__ok .st-i{width:.85em;height:.85em;stroke-width:3}.ui.is-live .ui-ext__steps li:not(.is-in){opacity:.4}.ui.is-live .ui-ext__steps li:not(.is-in) .ui-ext__ok{background:var(--ui-sf2);color:transparent}.ui-ext__go{justify-content:center;transition:background-color .3s ease,transform .15s ease}.ui-ext__go.is-feito{background:#1f9d55}.ui--ext{padding-bottom:2.9em}.ui--ext .ui-toast{bottom:.75em}
