.pnfs-dialog.pnfs-scratch-dialog{--scratch-paper: #FFFFFF;--scratch-ink: #1A1A1A;--scratch-green: #3C4C43;--scratch-sale: #214933;--scratch-line: #D5D9D6;--scratch-muted: #646963;--scratch-surface: #F9F8F6;--scratch-ease: cubic-bezier(.16, 1, .3, 1);--scratch-gap: 8px;--scratch-padding: clamp(16px, 3.2vw, 32px);--scratch-top: max(var(--scratch-gap), env(safe-area-inset-top, 0px));--scratch-right: max(var(--scratch-gap), env(safe-area-inset-right, 0px));--scratch-bottom: max(var(--scratch-gap), env(safe-area-inset-bottom, 0px));--scratch-left: max(var(--scratch-gap), env(safe-area-inset-left, 0px));box-sizing:border-box;contain:layout style;position:fixed;inset:var(--scratch-top) var(--scratch-right) var(--scratch-bottom) var(--scratch-left);width:min(760px,calc(100% - var(--scratch-left) - var(--scratch-right)));min-width:0;max-width:none;height:min(780px,calc(100vh - var(--scratch-top) - var(--scratch-bottom)));height:min(780px,calc(100dvh - var(--scratch-top) - var(--scratch-bottom)));max-height:calc(100vh - var(--scratch-top) - var(--scratch-bottom));max-height:calc(100dvh - var(--scratch-top) - var(--scratch-bottom));margin:auto;padding:0;overflow:hidden;border:1px solid var(--scratch-line);border-radius:6px;background:var(--scratch-paper);color:var(--scratch-ink);box-shadow:0 20px 80px #0002;font:300 clamp(14px,1.4vw,16px)/1.5 "Frank Ruhl Libre",Georgia,serif;letter-spacing:0;overflow-wrap:anywhere}.pnfs-scratch-dialog[open]{animation:pn-scratch-open .23s var(--scratch-ease) both}.pnfs-scratch-dialog::backdrop{background:#0008}.pnfs-scratch-dialog[open]::backdrop{animation:pn-scratch-backdrop .23s ease both}.pnfs-scratch-dialog *,.pnfs-scratch-dialog *:before,.pnfs-scratch-dialog *:after{box-sizing:border-box}.pnfs-scratch-dialog [hidden]{display:none!important}.pnfs-scratch-dialog .pnfs-modal-inner{display:flex;flex-direction:column;height:100%;padding:0;min-height:0;min-width:0;overflow:hidden}.pnfs-scratch-dialog .pnfs-scratch-header{display:grid;grid-template-columns:minmax(0,1fr) 44px;column-gap:12px;align-items:start;flex:none;padding:var(--scratch-padding);border-bottom:1px solid var(--scratch-line)}.pnfs-scratch-dialog .pnfs-scratch-campaign{grid-column:1;grid-row:1;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;margin:0 0 10px;padding:0;color:var(--scratch-green)}.pnfs-scratch-campaign>span:first-child{font-size:10px;font-weight:600;letter-spacing:.14em;white-space:nowrap}.pnfs-scratch-campaign>span:last-child{font:400 clamp(18px,2.5vw,24px)/1.2 Lora,Georgia,serif;letter-spacing:-.025em;text-transform:none;white-space:nowrap}.pnfs-scratch-dialog .pnfs-close{position:static;inset:auto;grid-column:2;grid-row:1 / span 2;justify-self:end;align-self:start;display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;margin:0;padding:0;border:1px solid var(--scratch-line);border-radius:50%;color:var(--scratch-green);background:var(--scratch-paper);-webkit-appearance:none;appearance:none;line-height:1;transform:none;transition:background .15s,border-color .15s}.pnfs-scratch-dialog .pnfs-close svg{display:block;position:static;width:20px;height:20px;margin:0;transform:none;pointer-events:none}.pnfs-scratch-dialog .pnfs-close:before,.pnfs-scratch-dialog .pnfs-close:after{content:none}.pnfs-scratch-dialog .pnfs-close:hover{border-color:var(--scratch-green);background:var(--scratch-surface)}.pnfs-scratch-dialog #pnfs-modal-title{grid-column:1;grid-row:2;min-width:0;margin:0;max-width:24ch;font:400 clamp(23px,3.5vw,32px)/1.18 Lora,Georgia,serif;letter-spacing:-.025em;text-wrap:balance}.pnfs-scratch-dialog #pnfs-modal-title:focus{outline:none}.pnfs-scratch-dialog #pnfs-modal-sub{grid-column:1 / -1;margin:8px 0 0;font-size:clamp(14px,1.6vw,16px);line-height:1.5;color:var(--scratch-muted)}.pnfs-scratch-dialog [data-pnfs-choices]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.pnfs-scratch-dialog .pnfs-scratch-body{position:relative;flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:var(--scratch-padding);scroll-padding:var(--scratch-padding);scrollbar-width:thin;scrollbar-color:var(--scratch-line) var(--scratch-paper);-webkit-overflow-scrolling:touch}.pnfs-scratch-dialog .pnfs-scratch-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;min-width:0;margin:0}.pnfs-scratch-dialog .pnfs-scratch-card{min-width:0;min-height:304px;border-radius:4px;background:var(--scratch-surface)}.pnfs-scratch-dialog .pnfs-extra-choice{justify-content:flex-start;gap:6px;min-width:0;max-width:100%;padding:28px 12px 16px;border:1px solid var(--scratch-line);border-radius:4px;background:var(--scratch-paper);color:var(--scratch-ink);transition:border-color .15s,background-color .15s;overflow-wrap:anywhere;white-space:normal}.pnfs-scratch-dialog .pnfs-extra-choice:disabled{opacity:1}.pnfs-scratch-dialog .pnfs-prize-media{display:grid;place-items:center;flex:none;width:100%;height:clamp(96px,12vw,112px);margin:0 0 4px}.pnfs-scratch-dialog .pnfs-prize-media img{display:block;width:100%;height:100%;max-width:120px;object-fit:contain;mix-blend-mode:multiply}.pnfs-scratch-dialog .pnfs-prize-media:empty{height:24px}.pnfs-scratch-dialog .pnfs-extra-choice>strong{display:flex;align-items:center;justify-content:center;min-width:0;width:100%;min-height:3.75em;font:400 clamp(15px,1.8vw,17px)/1.3 Lora,Georgia,serif;letter-spacing:-.025em;overflow-wrap:anywhere}.pnfs-scratch-dialog .pnfs-extra-price{display:block;max-width:100%;font-size:clamp(22px,2.7vw,26px);font-weight:600;line-height:1.15;color:var(--scratch-sale);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pnfs-scratch-dialog .pnfs-extra-price>.pnfs-value{display:block}.pnfs-scratch-dialog [data-pnfs-gift=watch] .pnfs-extra-price{font-size:13px;font-weight:400}.pnfs-scratch-dialog [data-pnfs-gift=watch] .pnfs-extra-price>.pnfs-value{font-size:clamp(22px,2.7vw,26px);font-weight:600}.pnfs-scratch-dialog [data-pnfs-gift=bracelet] .pnfs-extra-price{font-size:clamp(18px,2.2vw,21px)}.pnfs-scratch-dialog .pnfs-extra-compare{font-size:clamp(12px,1.4vw,14px);line-height:1.3;color:var(--scratch-muted);text-decoration-thickness:1px;font-variant-numeric:tabular-nums}.pnfs-scratch-dialog .pnfs-saving{display:inline-block;max-width:100%;padding:3px 8px;background:#f5f0e8;color:var(--scratch-sale);border-radius:3px;font-size:12px;font-weight:600;line-height:1.3}.pnfs-scratch-dialog .pnfs-extra-choice small{font-size:12px;line-height:1.3;color:var(--scratch-muted)}.pnfs-scratch-dialog .pnfs-extra-check{top:6px;right:6px;width:18px;height:18px;display:grid;place-items:center;background:var(--scratch-green);color:var(--scratch-paper);border-radius:50%;font:12px/1 Georgia,serif}.pnfs-scratch-dialog .pnfs-prize-state{display:block;width:100%;margin-top:auto;padding-top:10px;font-size:12px;line-height:1.3;color:var(--scratch-green)}.pnfs-scratch-dialog .pnfs-prize-selected{display:none;font-weight:700}.pnfs-scratch-dialog .pnfs-extra-choice[aria-pressed=true]{border:1px solid var(--scratch-green);box-shadow:inset 0 0 0 1px var(--scratch-green);background:#f5f0e8}.pnfs-scratch-dialog .pnfs-extra-choice[aria-pressed=true] .pnfs-prize-select{display:none}.pnfs-scratch-dialog .pnfs-extra-choice[aria-pressed=true] .pnfs-prize-selected{display:inline}.pnfs-scratch-dialog .pnfs-extra-choice[aria-pressed=true] .pnfs-saving{background:var(--scratch-paper)}.pnfs-scratch-dialog .pnfs-scratch-card[data-revealed=true] .pnfs-extra-choice:disabled{background:var(--scratch-surface);color:var(--scratch-muted)}.pnfs-scratch-dialog .pnfs-scratch-card canvas{z-index:1;border-radius:4px;border:1px solid #A5AAA6;background:var(--scratch-line)}.pnfs-scratch-dialog .pnfs-foil-instruction{flex-direction:column;justify-content:center;gap:22px;top:10px;right:10px;bottom:10px;left:10px;padding:12px;border:1px solid #ffffffa6;border-radius:2px;color:var(--scratch-green);font:600 12px/1.6 Frank Ruhl Libre,Georgia,serif;letter-spacing:.07em;text-transform:uppercase;pointer-events:none}.pnfs-scratch-dialog .pnfs-foil-number{display:grid;place-items:center;flex:none;width:64px;height:64px;border:1px solid #3c4c434d;border-radius:50%;font:400 30px/1 Lora,Georgia,serif;letter-spacing:-.04em}.pnfs-scratch-dialog .pnfs-foil-rule{width:20px;height:1px;background:#3c4c4366}.pnfs-scratch-dialog .pnfs-third{margin:20px 0 0;padding:16px 0 0;border:0;border-top:1px solid var(--scratch-line);background:transparent}.pnfs-scratch-dialog .pnfs-extra-slots{margin:0 0 18px;gap:8px}.pnfs-scratch-dialog .pnfs-extra-slot{min-height:64px;border:1px solid var(--scratch-line);border-radius:4px;color:var(--scratch-green);padding:10px;font-size:14px}.pnfs-scratch-dialog .pnfs-extra-slot[aria-pressed=true]{background:var(--scratch-surface);outline:1px solid var(--scratch-green);outline-offset:-1px}.pnfs-scratch-dialog .pnfs-model-grid{max-height:none;overflow:visible;margin:12px 0 16px;padding:3px;gap:8px}.pnfs-scratch-dialog .pnfs-model-tile{border-radius:4px}.pnfs-scratch-dialog .pnfs-colour-chip{font-size:13px!important}.pnfs-scratch-dialog .pnfs-third-preview{margin:16px 0 0}.pnfs-scratch-dialog .pnfs-scratch-footer{position:relative;z-index:3;flex:none;min-width:0;padding:12px var(--scratch-padding) 8px;border-top:1px solid var(--scratch-line);background:var(--scratch-paper)}.pnfs-scratch-dialog .pnfs-summary{margin:0 0 8px!important;font-size:clamp(13px,1.5vw,14px);line-height:1.4;text-align:center;color:var(--scratch-green);overflow-wrap:anywhere}.pnfs-scratch-dialog .pnfs-reveal-action{display:grid}.pnfs-scratch-dialog .pnfs-reveal-action .pnfs-button{grid-area:auto;min-height:50px;min-width:0;max-width:100%;margin:0;padding:12px 16px;width:100%;border:1px solid var(--scratch-green);border-radius:32px;background:var(--scratch-green);color:var(--scratch-paper)!important;font:600 clamp(15px,1.7vw,17px)/1.4 "Frank Ruhl Libre",Georgia,serif;letter-spacing:.02em;white-space:normal;overflow-wrap:anywhere}.pnfs-scratch-dialog .pnfs-reveal-action .pnfs-button:disabled{opacity:1;color:var(--scratch-muted)!important;border-color:var(--scratch-line);background:var(--scratch-surface)}.pnfs-scratch-dialog .pnfs-reveal-action .pnfs-button:not(:disabled):hover{background:var(--scratch-sale);border-color:var(--scratch-sale)}.pnfs-scratch-dialog .pnfs-reveal-action:has([data-pnfs-confirm]:not([hidden])) [data-pnfs-reveal]{order:1;min-height:44px;padding:8px 12px;margin:0;border:0;background:none;color:var(--scratch-green)!important;font-size:13px;font-weight:400;text-decoration:underline;text-underline-offset:3px}.pnfs-scratch-dialog .pnfs-reveal-action:has([data-pnfs-confirm]:not([hidden])) [data-pnfs-reveal]:hover{background:var(--scratch-surface)}.pnfs-scratch-dialog .pnfs-scratch-skip{display:flex;justify-content:center}.pnfs-scratch-dialog .pnfs-scratch-skip .pnfs-text-button{min-height:44px;min-width:0;max-width:100%;margin:0;padding:8px;color:var(--scratch-muted);font-size:13px!important;line-height:1.4;white-space:normal;overflow-wrap:anywhere;text-decoration-thickness:1px;text-decoration-color:var(--scratch-line)}.pnfs-scratch-dialog .pnfs-scratch-skip .pnfs-text-button:hover{color:var(--scratch-green);text-decoration-color:currentColor}.pnfs-scratch-dialog .pnfs-scratch-footer:has([data-pnfs-confirm][hidden]) [data-pnfs-without],.pnfs-scratch-dialog .pnfs-scratch-footer:has([data-pnfs-confirm]:not([hidden])) [data-pnfs-skip]{display:none}.pnfs-scratch-dialog [data-pnfs-feedback-state]{flex:1;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:var(--scratch-padding)}.pnfs-scratch-dialog .pnfs-feedback{margin:0 0 20px!important;padding:20px;border-radius:4px;background:var(--scratch-surface);font-size:16px}.pnfs-scratch-dialog :focus-visible{outline:2px solid var(--scratch-green);outline-offset:3px}.pnfs-scratch-dialog ::selection{background:var(--scratch-green);color:var(--scratch-paper)}@media(hover:hover){.pnfs-scratch-dialog .pnfs-extra-choice:not(:disabled):hover{border-color:var(--scratch-green);background:var(--scratch-surface)}.pnfs-scratch-dialog .pnfs-extra-choice[aria-pressed=true]:hover{background:#f5f0e8}}@media(min-width:750px){.pnfs-dialog.pnfs-scratch-dialog{--scratch-gap: 24px}.pnfs-scratch-dialog .pnfs-scratch-card{min-height:322px}.pnfs-scratch-dialog .pnfs-extra-choice{gap:8px;padding:28px 16px 16px}.pnfs-scratch-dialog .pnfs-extra-choice>strong{min-height:2.6em}.pnfs-scratch-dialog .pnfs-foil-number{width:72px;height:72px;font-size:32px}.pnfs-scratch-dialog .pnfs-scratch-footer{padding-block:16px 12px}}@media(max-width:599px){.pnfs-scratch-dialog .pnfs-scratch-cards{grid-template-columns:minmax(0,1fr)}.pnfs-scratch-dialog .pnfs-scratch-card{min-height:160px}.pnfs-scratch-dialog .pnfs-extra-choice{display:grid;grid-template-columns:76px minmax(0,1fr);align-content:center;align-items:start;justify-items:start;gap:4px 12px;padding:18px 14px;text-align:left}.pnfs-scratch-dialog .pnfs-extra-choice>:not(.pnfs-extra-check):not(.pnfs-prize-media){grid-column:2}.pnfs-scratch-dialog .pnfs-prize-media{grid-column:1;grid-row:1 / span 6;align-self:center;width:76px;height:76px;margin:0}.pnfs-scratch-dialog .pnfs-extra-choice>strong{justify-content:flex-start;min-height:0;font-size:clamp(15px,3.8vw,18px)}.pnfs-scratch-dialog .pnfs-extra-price>.pnfs-value{display:inline}.pnfs-scratch-dialog .pnfs-prize-state{margin:0;padding-top:4px}.pnfs-scratch-dialog .pnfs-foil-instruction{flex-direction:row;gap:16px;padding:12px}.pnfs-scratch-dialog .pnfs-foil-number{width:52px;height:52px;font-size:26px}.pnfs-scratch-dialog .pnfs-foil-rule{flex:none;width:16px}.pnfs-scratch-dialog .pnfs-foil-instruction>span:last-child{max-width:12ch;text-align:left}}@media(max-height:560px){.pnfs-dialog.pnfs-scratch-dialog{--scratch-gap: 8px}.pnfs-scratch-dialog .pnfs-scratch-header{padding-block:10px}.pnfs-scratch-dialog .pnfs-scratch-campaign{margin-bottom:4px}.pnfs-scratch-dialog #pnfs-modal-title{font-size:clamp(20px,3vw,26px)}.pnfs-scratch-dialog #pnfs-modal-sub{margin-top:4px}.pnfs-scratch-dialog .pnfs-scratch-footer{padding-block:8px 4px}.pnfs-scratch-dialog .pnfs-summary{margin-bottom:4px!important}}@keyframes pn-scratch-open{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes pn-scratch-backdrop{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.pnfs-scratch-dialog[open],.pnfs-scratch-dialog[open]::backdrop{animation:none}.pnfs-scratch-dialog *,.pnfs-scratch-dialog *:before,.pnfs-scratch-dialog *:after{transition:none!important;scroll-behavior:auto!important}}.pnfs-scratch-dialog [data-pnfs-pair-best][hidden],.pnfs-scratch-dialog [data-pnfs-pair-compare][hidden],.pnfs-scratch-dialog [data-pnfs-pair-saving][hidden]{display:none}.pnfs-scratch-dialog [data-pnfs-scratch-card] .pnfs-extra-choice{position:relative}.pnfs-scratch-dialog .pnfs-best-value{position:absolute;top:0;left:50%;transform:translate(-50%);padding:4px 10px 5px;border-radius:0 0 3px 3px;background:var(--scratch-sale);color:var(--scratch-paper);font:600 10px/1.2 system-ui,-apple-system,sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.pnfs-scratch-dialog .pnfs-saving.pnfs-saving-best,.pnfs-scratch-dialog .pnfs-extra-choice[aria-pressed=true] .pnfs-saving.pnfs-saving-best{padding:4px 10px;background:var(--scratch-sale);color:var(--scratch-paper);font-size:13px;letter-spacing:.01em}.pnfs-scratch-dialog .pnfs-scratch-card[data-revealed=true][data-pnfs-best=true] .pnfs-extra-choice{border-color:var(--scratch-sale);box-shadow:0 0 0 1px var(--scratch-sale),0 12px 26px -16px #21493399}.pnfs-scratch-dialog .pnfs-scratch-card[data-revealed=true][data-pnfs-best=true] .pnfs-extra-choice[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--scratch-sale),0 0 0 1px var(--scratch-sale),0 12px 26px -16px #21493399}@media(max-width:599px){.pnfs-scratch-dialog .pnfs-scratch-card[data-pnfs-best=true] .pnfs-extra-choice{padding-top:30px}.pnfs-scratch-dialog .pnfs-best-value{left:0;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/source-pn-scratch.css.map */
