.txu{--tx-ink: #121212;--tx-cream: #f6f2e7;--tx-paper: #fffdf7;--tx-yellow: #edbd00;--tx-red: #e8443a;--tx-green: #5cc63f;--tx-teal: #2ec4c4;--tx-blue: #29a3e0;--tx-orange: #f26722;--tx-purple: #8b5cf6;--tx-ease: cubic-bezier(.22, 1, .36, 1);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147480000}.txu[hidden]{display:none}body.txu-locked{overflow:hidden}.txu .txu__scrim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#100e1499;opacity:0;transition:opacity .24s var(--tx-ease)}.txu.is-open .txu__scrim{opacity:1}.txu__panel{position:absolute;left:50%;top:50%;width:min(46rem,calc(100vw - 3.2rem));max-height:calc(100vh - 3.2rem);overflow-y:auto;transform:translate(-50%,-46%) scale(.96);opacity:0;background:var(--tx-cream);color:var(--tx-ink);border:.3rem solid var(--tx-ink);border-radius:1.6rem;box-shadow:.8rem .8rem 0 var(--tx-ink);transition:transform .26s var(--tx-ease),opacity .2s var(--tx-ease);outline:none}.txu.is-open .txu__panel{transform:translate(-50%,-50%) scale(1);opacity:1}.txu.is-busy .txu__panel{pointer-events:none}.txu.is-busy .txu__swap{opacity:.55}.txu__stripe{display:flex;height:.6rem}.txu__stripe i{flex:1}.txu__stripe i:nth-child(1){background:var(--tx-orange)}.txu__stripe i:nth-child(2){background:var(--tx-blue)}.txu__stripe i:nth-child(3){background:var(--tx-teal)}.txu__stripe i:nth-child(4){background:var(--tx-red)}.txu__stripe i:nth-child(5){background:var(--tx-green)}.txu__stripe i:nth-child(6){background:var(--tx-purple)}.txu__x{position:absolute;top:1.4rem;right:1.4rem;width:3.2rem;height:3.2rem;display:grid;place-items:center;border:.2rem solid var(--tx-ink);border-radius:50%;background:var(--tx-paper);color:var(--tx-ink);cursor:pointer;transition:background .14s var(--tx-ease),transform .14s var(--tx-ease)}.txu__x:hover{background:var(--tx-yellow);transform:translateY(-.2rem)}.txu__x:focus-visible{outline:.3rem solid var(--tx-blue);outline-offset:.2rem}.txu__head{padding:2rem 2rem 0}.txu__kicker{margin:0 0 .5rem;font-size:1.15rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#1212128c}.txu__title{margin:0;font-size:clamp(2rem,4vw,2.6rem);font-weight:900;line-height:1.04;letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance}.txu__swap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:1.8rem 2rem;transition:opacity .14s ease}.txu__card{padding:1.2rem 1rem;border-radius:1.1rem;text-align:center}.txu__card--link{display:block;color:inherit;text-decoration:none;cursor:pointer;transition:transform .14s cubic-bezier(.22,1,.36,1),box-shadow .14s cubic-bezier(.22,1,.36,1)}.txu__card--link:hover{transform:translateY(-.2rem);box-shadow:.4rem .4rem 0 var(--txu-ink, #121212)}.txu__card--link:focus-visible{outline:.3rem solid #29a3e0;outline-offset:.2rem}.txu .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.txu__card--link{transition:none}.txu__card--link:hover{transform:none}}.txu__card--from{background:transparent;border:.2rem dashed rgba(18,18,18,.28);opacity:.72}.txu__card--to{background:var(--tx-paper);border:.3rem solid var(--tx-ink);box-shadow:.4rem .4rem 0 var(--tx-green)}.txu__img{width:7.2rem;height:7.2rem;object-fit:cover;border-radius:.8rem;background:var(--tx-paper)}.txu__name{margin:.8rem 0 0;font-size:1.25rem;font-weight:800;line-height:1.2}.txu__price{margin:.4rem 0 0;font-size:1.5rem;font-weight:900;font-variant-numeric:tabular-nums}.txu__card--to .txu__price{color:var(--tx-ink)}.txu__cardnote{margin:.3rem 0 0;font-size:1rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#12121280}.txu__arrow{display:grid;place-items:center;color:var(--tx-ink)}.txu__case{grid-column:1 / -1;margin:1.2rem 0 0;padding:.9rem 1.1rem;border-radius:.9rem;background:#5cc63f24;border:.2rem solid var(--tx-green);font-size:1.3rem;font-weight:700;line-height:1.35;text-align:center}.txu__case b{font-weight:900}.txu.is-addon .txu__swap{grid-template-columns:1fr}.txu__solo{display:grid;place-items:center}.txu__solo .txu__card{max-width:26rem}.txu__foot{padding:0 2rem 2rem}.txu__go{position:relative;overflow:hidden;display:block;width:100%;padding:1.4rem;border:.3rem solid var(--tx-ink);border-radius:99rem;background:var(--tx-green);color:var(--tx-ink);font-family:inherit;font-size:1.45rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;box-shadow:.4rem .4rem 0 var(--tx-ink);transition:transform .14s var(--tx-ease),box-shadow .14s var(--tx-ease)}.txu__go:hover{transform:translate(-.2rem,-.2rem);box-shadow:.6rem .6rem 0 var(--tx-ink)}.txu__go:active{transform:translate(.2rem,.2rem);box-shadow:.2rem .2rem 0 var(--tx-ink)}.txu__go:focus-visible{outline:.3rem solid var(--tx-blue);outline-offset:.3rem}.txu__go-label{position:relative;z-index:1}.txu__spark{position:absolute;pointer-events:none;opacity:0;color:#fff;background:currentColor;clip-path:polygon(50% 0%,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0% 50%,39% 39%)}.txu__spark--a{top:24%;left:15%;width:1rem;height:1rem;animation:tx-twinkle 5s var(--tx-ease) 1.3s infinite}.txu__spark--b{bottom:22%;right:18%;width:.8rem;height:.8rem;animation:tx-twinkle 5s var(--tx-ease) 2.1s infinite}.txu__spark--c{top:28%;right:34%;width:.65rem;height:.65rem;animation:tx-twinkle 5s var(--tx-ease) 3s infinite}@keyframes tx-twinkle{0%,13%,to{transform:scale(.3) rotate(-25deg);opacity:0}6%{transform:scale(1) rotate(35deg);opacity:.9}}.txu__no{display:block;width:100%;margin-top:1rem;padding:.9rem;border:0;background:transparent;color:#1212129e;font-family:inherit;font-size:1.25rem;font-weight:700;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.txu__no:hover{color:var(--tx-ink)}.txu__no:focus-visible{outline:.3rem solid var(--tx-blue);outline-offset:.2rem}.txu__note{margin:.9rem 0 0;font-size:1.2rem;font-weight:700;text-align:center;color:var(--tx-red)}@media screen and (max-width:480px){.txu__swap{grid-template-columns:1fr auto 1fr;gap:.6rem;padding:1.4rem 1.2rem}.txu__img{width:5.4rem;height:5.4rem}.txu__name{font-size:1.1rem}.txu__price{font-size:1.3rem}.txu__head,.txu__foot{padding-left:1.4rem;padding-right:1.4rem}}@media(prefers-reduced-motion:reduce){.txu__scrim,.txu__panel,.txu__x,.txu__go{transition:none}.txu__x:hover,.txu__go:hover{transform:none}.txu__spark{animation:none;display:none}}.txu.is-lumo .txu__panel{background:radial-gradient(420px 280px at 78% -20%,#1b4d6f,transparent 75%),#123049;border:0;border-radius:26px;box-shadow:0 24px 60px #05101b8c,0 0 44px #ffbe692e;color:#fffdf8}.txu.is-lumo .txu__stripe{display:none}.txu.is-lumo .txu__kicker{color:#ffbe69}.txu.is-lumo .txu__title{color:#fffdf8}.txu.is-lumo .txu__x{background:#fffdf81f;border:0;color:#fffdf8;border-radius:999px;box-shadow:none}.txu__lumo{display:flex;align-items:center;gap:18px;padding:6px 4px}.txu__lumo-moon{width:96px;height:auto;flex:none;filter:drop-shadow(0 6px 20px rgba(255,190,105,.3))}.txu__lumo-line{margin:0;font-weight:600;font-size:15.5px;line-height:1.5;color:#fffdf8e0}.txu__lumo-line b{color:#f8c832}.txu.is-lumo .txu__go{background:#f8c832;border:0;border-radius:999px;color:#123049;box-shadow:0 10px 26px #05101b80}.txu.is-lumo .txu__go:hover{box-shadow:0 14px 30px #05101b8c,0 0 26px #ffbe6973}.txu.is-lumo .txu__no{color:#fffdf8bf}@media screen and (max-width:519px){.txu__lumo{flex-direction:column;text-align:center;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/tossit-exit-upsell.css.map */
