.sarcasm-popup{--sp-paper: #e7e3dc;--sp-ink: #121212;--sp-white: #ffffff;--sp-line: rgba(18, 18, 18, .16);--sp-muted: rgba(18, 18, 18, .64);--sp-radius: 1.2rem;width:min(calc(100vw - 3.2rem),46rem);max-height:calc(100dvh - 3.2rem);padding:1.6rem 2.8rem 2.4rem;border:0;border-radius:var(--sp-radius);overflow:auto;color:var(--sp-ink);font-family:var(--font-body-family);background:var(--sp-paper);box-shadow:0 2.4rem 6.4rem #12121247}.sarcasm-popup::backdrop{background:#1212128c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.sarcasm-popup [hidden]{display:none}.sarcasm-popup__top{display:flex;align-items:center;gap:1.2rem;min-height:4.4rem;margin-block-end:2.4rem;border-block-end:1px solid var(--sp-line)}.sarcasm-popup__brand{font-family:var(--font-heading-family);font-size:1.3rem;font-weight:700;letter-spacing:.32em}.sarcasm-popup__wave{margin-inline-start:auto;font-size:1.3rem;color:var(--sp-muted);font-variant-numeric:tabular-nums}.sarcasm-popup__close{display:grid;place-items:center;width:4.4rem;height:4.4rem;margin-inline:auto -1.2rem;padding:0;border:0;color:inherit;background:transparent;cursor:pointer}.sarcasm-popup__wave+.sarcasm-popup__close{margin-inline-start:0}.sarcasm-popup__close .svg-wrapper{width:1.8rem;height:1.8rem}.sarcasm-popup__title{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:clamp(2.6rem,6vw,3.4rem);font-weight:700;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase}.sarcasm-popup__text{max-width:34ch;margin:0 0 2.4rem;font-size:1.6rem;line-height:1.5}.sarcasm-popup__card{position:relative;height:13.2rem;border-radius:1rem;overflow:hidden;background:var(--sp-white);box-shadow:inset 0 0 0 1px var(--sp-line);-webkit-user-select:none;user-select:none}.sarcasm-popup__under{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;gap:.8rem;text-align:center}.sarcasm-popup__code{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.8rem,8vw,3.8rem);font-weight:700;line-height:1;letter-spacing:.16em;padding-inline-start:.16em;font-variant-numeric:tabular-nums}.sarcasm-popup__caption{margin:0;font-size:1.3rem;color:var(--sp-muted)}.sarcasm-popup__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:none;cursor:grab;transition:opacity .45s ease}.sarcasm-popup__canvas:active{cursor:grabbing}.sarcasm-popup__canvas.is-done{opacity:0;pointer-events:none}.sarcasm-popup__card.is-revealed .sarcasm-popup__under{animation:sarcasm-popup-reveal .5s ease both}@keyframes sarcasm-popup-reveal{0%{transform:scale(.97);opacity:.4}to{transform:none;opacity:1}}.sarcasm-popup__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1.6rem;margin-block:1.2rem 2.4rem;font-size:1.3rem;font-variant-numeric:tabular-nums}.sarcasm-popup__meta p,.sarcasm-popup__soldout p{margin:0}.sarcasm-popup__left{font-weight:700}.sarcasm-popup__timer{color:var(--sp-muted)}.sarcasm-popup__timer-value{color:var(--sp-ink);font-weight:700}.sarcasm-popup__body:not(:has(.sarcasm-popup__meta)) .sarcasm-popup__actions{margin-block-start:2.4rem}.sarcasm-popup__actions{display:grid;gap:1rem}.sarcasm-popup__button{display:flex;align-items:center;justify-content:center;min-height:5.2rem;padding:0 2rem;border:1px solid var(--sp-ink);border-radius:.8rem;color:var(--sp-white);font:inherit;font-size:1.4rem;font-weight:700;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;background:var(--sp-ink);cursor:pointer;transition:background-color .2s ease,color .2s ease}.sarcasm-popup__button:hover{background:#2a2a2a}.sarcasm-popup__button--ghost{color:var(--sp-ink);background:transparent}.sarcasm-popup__button--ghost:hover{color:var(--sp-white);background:var(--sp-ink)}.sarcasm-popup__button:focus-visible,.sarcasm-popup__close:focus-visible,.sarcasm-popup__decline:focus-visible{outline:2px solid var(--sp-ink);outline-offset:3px}.sarcasm-popup__soldout{display:grid;gap:.8rem;margin-block-end:1.6rem;padding:2rem;border-radius:1rem;font-size:1.5rem;background:var(--sp-white)}.sarcasm-popup__decline{display:block;min-height:4.4rem;margin:.8rem auto 0;padding:0 1.2rem;border:0;color:var(--sp-muted);font:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;background:none;cursor:pointer}.sarcasm-popup__note{margin:.8rem 0 0;font-size:1.2rem;line-height:1.5;text-align:center;color:var(--sp-muted)}@media screen and (max-width:749px){.sarcasm-popup{width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0;padding:.8rem 2rem calc(2rem + env(safe-area-inset-bottom));border-radius:1.6rem 1.6rem 0 0}.sarcasm-popup[open]{animation:sarcasm-popup-sheet .32s cubic-bezier(.2,.8,.2,1) both}.sarcasm-popup__top,.sarcasm-popup__text{margin-block-end:1.6rem}.sarcasm-popup__card{height:11.6rem}}@keyframes sarcasm-popup-sheet{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.sarcasm-popup[open],.sarcasm-popup__card.is-revealed .sarcasm-popup__under{animation:none}.sarcasm-popup__canvas{transition:none}}.sfl{padding-block-start:var(--sfl-pt, 40px)}.sfl__trust{display:grid;gap:.8rem 2rem;margin:0 0 3.2rem;padding:0 0 2rem;border-block-end:1px solid rgba(var(--color-foreground),.16);list-style:none}.sfl__trust-item{display:flex;align-items:center;gap:.7rem;font-size:1.15rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.sfl__trust-item svg{flex:none}.sfl__grid{display:grid;gap:2.4rem}.sfl__logo{margin:0 0 1rem;font-size:1.8rem;font-weight:700;letter-spacing:.18em}.sfl__slogan{margin:0 0 .4rem;font-size:1.3rem;font-weight:500}.sfl__about{margin:0 0 1.6rem;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.sfl__social{display:flex;gap:1.6rem;margin:0;padding:0;list-style:none}.sfl__social a{display:inline-flex;width:4.4rem;height:4.4rem;align-items:center;justify-content:center;margin:-1.2rem;color:rgb(var(--color-foreground))}.sfl__heading{margin:0 0 1.2rem;font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.sfl__list{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.sfl__list a{font-size:1.35rem;line-height:1.4;color:rgba(var(--color-foreground),.8);text-decoration:none}.sfl__soon{font-size:1.35rem;line-height:1.4;color:rgba(var(--color-foreground),.8);cursor:default}.sfl__list a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3em}@media screen and (min-width:750px){.sfl__trust{grid-template-columns:repeat(2,minmax(0,1fr))}.sfl__grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:3.2rem}}@media screen and (min-width:990px){.sfl__trust{grid-template-columns:repeat(4,minmax(0,1fr))}.sfl__grid{gap:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAAACg */
