tiypn-scratch-offer{display:block}tiypn-scratch-offer [hidden]{display:none!important}html.tsw-scroll-lock{overflow:hidden!important}.tsw-dialog,.tsw-dialog *{box-sizing:border-box}.tsw-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(500px,calc(100vw - 24px));max-width:none;height:fit-content;max-height:calc(100dvh - 24px);margin:auto;padding:0;border:1px solid #535353;border-radius:0;color:#fff;background:radial-gradient(ellipse at 15% 0,#79513736,transparent 55%),radial-gradient(ellipse at 90% 95%,#68432e30,transparent 55%),linear-gradient(180deg,#16161620,#131313cc 48%,#27272720),#1a1a1a;background-attachment:local;box-shadow:0 24px 90px #0008;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6b6b6b #222222;font-family:inherit;text-align:center;color-scheme:dark}.tsw-dialog::backdrop{background:#0a0a0aad}.tsw-background,.tsw-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.tsw-background{object-fit:cover;opacity:.22;mix-blend-mode:luminosity}.tsw-shade{background:url(/cdn/shop/files/graffiti_parttern.png?v=1793938762) center top / 320px auto repeat;opacity:.05}.tsw-close{position:sticky;z-index:3;top:18px;left:18px;margin:18px 0 -62px 18px;width:44px;height:44px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:#111111b3;color:#fff;cursor:pointer}.tsw-content{position:relative;z-index:1;min-height:690px;padding:105px 40px 48px;display:flex;flex-direction:column;align-items:center;justify-content:center}.tsw-heading{width:100%;margin-bottom:35px}.tsw-title{margin:0 0 12px;color:#fff;font:inherit;font-size:clamp(29px,6.5vw,38px);line-height:1.12;font-weight:750;letter-spacing:-.035em;text-transform:none;text-wrap:balance}.tsw-text{margin:0 auto;max-width:340px;color:#d1d1d1;font-size:16px;line-height:1.5;letter-spacing:0}.tsw-card{position:relative;flex:none;width:min(100%,320px);aspect-ratio:8 / 7;isolation:isolate;transition:width .3s ease}.tsw-prize{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#171717;border:1px solid #6a6a6a;isolation:isolate}.tsw-prize:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at center,#634a24 0%,#332719 55%,transparent 100%);opacity:0;transition:opacity .7s ease;pointer-events:none}.tsw-dialog.is-scratching .tsw-prize:before{opacity:.28}.tsw-dialog.is-scratching .tsw-prize:before,.tsw-dialog.is-revealed .tsw-prize:before{animation:tsw-glow-breathe 2.8s ease-in-out infinite alternate}.tsw-dialog.is-revealed .tsw-prize:before{opacity:1}@keyframes tsw-glow-breathe{0%{filter:opacity(.7)}to{filter:opacity(1)}}.tsw-dialog:not(.is-revealed) .tsw-prize{border:0;-webkit-mask:var(--tsw-bag-mask, none) center / contain no-repeat;mask:var(--tsw-bag-mask, none) center / contain no-repeat}.tsw-dialog:not(.is-revealed) .tsw-card:not(.is-ready) .tsw-prize{visibility:hidden}.tsw-prize__eyebrow{color:#cecece;font-size:15px;line-height:1.3}.tsw-prize__amount{color:#fff;font-family:inherit;font-size:clamp(76px,18vw,104px);font-weight:800;letter-spacing:-.08em;line-height:1.15}.tsw-prize__amount span{display:inline-block;margin-left:.08em;font-size:.57em;letter-spacing:-.04em}.tsw-prize__off{color:#d9d9d9;font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.tsw-canvas{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;touch-action:none;cursor:crosshair;user-select:none;-webkit-user-select:none;opacity:1;transition:opacity .45s ease}.tsw-dialog.is-revealed .tsw-canvas{opacity:0;pointer-events:none}.tsw-dialog.is-revealed .tsw-card{width:min(100%,230px)}.tsw-dialog.is-revealed .tsw-prize__amount{font-size:76px}.tsw-dialog.is-revealed .tsw-heading{margin-bottom:25px}.tsw-hint{margin:23px 0 4px;color:#c1c1c1;font-size:11px;font-weight:700;letter-spacing:.28em;text-transform:uppercase}.tsw-reveal{display:inline-flex;min-height:44px;align-items:center;border:0;padding:8px 10px;background:transparent;color:#bebebe;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.tsw-claim{width:100%;margin-top:24px}[data-shopify-form]{width:100%;color-scheme:dark}.tsw-form-status{color:#d1d1d1;font-size:14px;line-height:1.5}.tsw-submit{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:52px;margin-top:10px;padding:14px 16px;border:1px solid #d6d6d6;border-radius:0;background:#d6d6d6;color:#202020;font:inherit;font-size:14px;font-weight:700;line-height:1.4;letter-spacing:.025em;text-decoration:none;cursor:pointer}.tsw-submit:hover{background:#e5e5e5;color:#202020}.tsw-success{display:flex;flex-direction:column;align-items:center;gap:10px}.tsw-success__icon{color:#dbdbdb}.tsw-social{margin-top:20px;color:#fff}.tsw-social a{color:inherit}.tsw-reminder{position:fixed;top:calc(50% + 16px);left:0;transform:translateY(-50%);z-index:25;display:flex;flex-direction:column;align-items:center;width:40px;background:#fff;color:#171717;border-radius:0 14px 14px 0;box-shadow:2px 4px 20px #0002}.tsw-reminder button{width:100%;margin:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.tsw-reminder .tsw-reminder-close{min-height:32px;color:#666;font-size:19px;line-height:1}.tsw-reminder .tsw-reminder-open{writing-mode:vertical-rl;transform:rotate(180deg);padding:14px 0 10px;font-size:11px;font-weight:650;letter-spacing:.18em;text-transform:uppercase}.tsw-dialog :focus-visible,.tsw-reminder button:focus-visible{outline:2px solid #d4d4d4;outline-offset:4px}.tsw-reminder button:focus-visible{outline-color:#171717;outline-offset:-4px}@supports (transition-behavior: allow-discrete){.tsw-dialog{opacity:0;transform:translateY(14px) scale(.98);transition:opacity .24s ease,transform .24s ease,display .24s allow-discrete,overlay .24s allow-discrete}.tsw-dialog[open]{opacity:1;transform:none}.tsw-dialog::backdrop{opacity:0;transition:opacity .24s ease,display .24s allow-discrete,overlay .24s allow-discrete}.tsw-dialog[open]::backdrop{opacity:1}.tsw-reminder{opacity:1;transition:transform .24s ease,opacity .24s ease,display .24s allow-discrete}.tsw-reminder[hidden]{opacity:0;transform:translate(-100%,-50%);pointer-events:none}@starting-style{.tsw-dialog[open]{opacity:0;transform:translateY(14px) scale(.98)}.tsw-dialog[open]::backdrop{opacity:0}.tsw-reminder:not([hidden]){opacity:0;transform:translate(-100%,-50%)}}}.tsw-claim:not([hidden]),.tsw-success:not([hidden]){animation:tsw-content-enter .28s ease-out both}@keyframes tsw-content-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tsw-title[tabindex="-1"]:focus{outline:none}@media(max-width:540px){.tsw-reminder{width:32px}.tsw-reminder .tsw-reminder-close{min-height:28px}.tsw-reminder .tsw-reminder-open{padding:9px 0 7px;font-size:10px}.tsw-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.tsw-content{min-height:min(740px,calc(100dvh - 22px));padding:83px 25px 35px}.tsw-close{top:16px;left:16px;margin:16px 0 -60px 16px}.tsw-heading{margin-bottom:32px}.tsw-text{font-size:15px}.tsw-dialog.is-revealed .tsw-card{width:200px}.tsw-dialog.is-revealed .tsw-prize__amount{font-size:68px}.tsw-dialog.is-revealed .tsw-content{padding-top:80px;padding-bottom:28px}}@media(prefers-reduced-motion:reduce){.tsw-card,.tsw-canvas,.tsw-prize:before{transition:none}.tsw-dialog,.tsw-dialog::backdrop,.tsw-reminder{transition:none}.tsw-dialog .tsw-prize:before,.tsw-claim:not([hidden]),.tsw-success:not([hidden]){animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map */
