[data-pfq-view=builder] [data-rv-hero-ready],[data-pfq-view=composer] [data-rv-hero-ready]{display:none}[data-pfq-view=composer] [data-rv-hero-entry][hidden]{display:block}[data-pfq-view=builder] [data-rv-hero-entry]:not(:has([data-rv-fallback]:not([hidden]))){display:none}.pfq{display:grid;gap:18px;min-width:0}.pfq[hidden],.pfq [hidden]{display:none}.pfq-q{display:grid;gap:10px;min-width:0}.pfq-title{display:flex;align-items:center;gap:10px;margin:0;font:800 1.0625rem/1.25 var(--pfx-font);letter-spacing:-.02em;color:var(--pfx-ink)}.pfq-title:focus{outline:none}.pfq-title:focus-visible{outline:none}.pfq-title:focus-visible .pfq-n{box-shadow:0 0 0 3px var(--pfx-ink)}.pfq-n{display:grid;place-items:center;flex:none;width:26px;height:26px;background:var(--pfx-lime);border:1px solid var(--pfx-ink);font:800 12px/1 var(--pfx-font)}.pfq-summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 10px 10px 12px;background:#fff;border:1.5px solid var(--pfx-ink);box-shadow:0 14px 28px -18px #0809088c}.pfq-logo{display:grid;place-items:center;width:58px;aspect-ratio:1.586;border-radius:4px;background:var(--pfq-card,#fafaf7);box-shadow:0 0 0 1px #08090833;overflow:hidden;font:800 13px/1 var(--pfx-font);color:var(--pfx-ink)}.pfq-logo img{width:78%;height:78%;object-fit:contain}.pfq-q1[data-looking] .pfq-logo{background:linear-gradient(100deg,#e9e8e2 40%,#f7f6f2,#e9e8e2 60%) 0 0/300% 100%;animation:pfp-skeleton 1.2s linear infinite}.pfq-who{display:grid;gap:2px;margin:0;min-width:0}.pfq-who strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:800 1rem/1.25 var(--pfx-font);letter-spacing:-.02em}.pfq-who span{font:600 .78125rem/1.3 var(--pfx-font);color:#4a4b45}.pfq-link-button{justify-self:start;min-height:44px;padding:0 4px;border:0;background:none;color:var(--pfx-ink);font:700 13px/1 var(--pfx-font);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pfq-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(7.5rem,calc((100% - 8px)/2))),1fr));gap:8px}.pfq-option{position:relative;display:flex;align-items:center;gap:10px;min-width:0;min-height:56px;padding:10px 12px;background:#fff;border:1px solid var(--pfx-ink);font:700 .875rem/1.2 var(--pfx-font);color:var(--pfx-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease-out,transform .15s ease-out}.pfq-option:active{transform:scale(.98)}.pfq-option--wide{grid-column:1/-1}.pfq-option input{position:absolute;width:1px;height:1px;opacity:0}.pfq-option svg{flex:none;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pfq-option span{min-width:0;overflow-wrap:break-word}@media(hover:hover){.pfq-option:hover{background:#f6ffd9}}.pfq-option:has(input:checked){background:var(--pfx-lime);box-shadow:inset 0 0 0 2px var(--pfx-ink)}.pfq-option:has(input:focus-visible){outline:3px solid #747f00;outline-offset:2px}.pfq-label{font:700 .8125rem/1.3 var(--pfx-font);color:var(--pfx-ink)}.pfq-destination,.pfq-identity{display:grid;gap:6px}.pfq-identity{gap:8px;padding:12px;background:#fff;border:1px dashed var(--pfx-ink)}.pfq-identity .pfq-link-button{margin-inline-start:-4px}.pfq-destination input{min-width:0;height:48px;margin:0;padding:0 12px;border:1.5px solid var(--pfx-ink);border-radius:0;background:#fff;font:500 16px/1.2 var(--pfx-font);color:var(--pfx-ink)}.pfq-destination input:focus{outline:none;box-shadow:0 0 0 2px var(--pfx-ink),0 0 0 6px #caff00f2}.pfq-help{margin:0;font:500 .78125rem/1.4 var(--pfx-font);color:#4a4b45}.pfq-error{margin:0;font:600 .78125rem/1.4 var(--pfx-font);color:#b3261e}.pfq-error:empty{display:none}.pfq-later-box{display:flex;align-items:center;gap:10px;min-height:44px;font:600 .875rem/1.35 var(--pfx-font);color:var(--pfx-ink);cursor:pointer}.pfq-destination .pfq-later-box input{flex:none;width:22px;height:22px;margin:0;padding:0;border:0;accent-color:var(--pfx-ink)}.pfq-destination input:disabled{border-color:#b9b9b3;background:#f2f2ee;color:#77786f}.pfq-small{flex:none;min-height:44px;padding:0 14px;border:1.5px solid var(--pfx-ink);background:var(--pfx-lime);color:var(--pfx-ink);font:800 14px/1 var(--pfx-font);cursor:pointer}.pfq-shared{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font:600 13px/1.4 var(--pfx-font)}.pfq-saved{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.pfq-saved:not([data-on]){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pfq-saved-text{flex:1 1 14rem;margin:0;font:600 13px/1.4 var(--pfx-font);color:var(--pfx-ink)}.pfq-go{min-height:52px;margin:0;padding:0 18px;border:1.5px solid var(--pfx-ink);border-radius:0;background:var(--pfx-ink);color:#fff;font:800 1rem/1 var(--pfx-font);letter-spacing:-.015em;cursor:pointer}.pfq-go:disabled{opacity:.4;cursor:not-allowed}.pfq-go:focus-visible{outline:3px solid #747f00;outline-offset:3px}.pfq-toast{position:fixed;z-index:70;left:50%;bottom:calc(var(--buy-height,0px) + 16px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:14px;width:max-content;max-width:min(calc(100vw - 32px),440px);padding:8px 8px 8px 16px;background:var(--pfx-ink);color:#fff;font:600 14px/1.35 var(--pfx-font);box-shadow:0 18px 40px -16px #0009;transform:translate(-50%);animation:pfq-toast .25s cubic-bezier(.2,.8,.2,1) both}.pfq-toast[hidden]{display:none}.pfq-toast button{flex:none;min-height:44px;padding:0 14px;border:0;background:var(--pfx-lime);color:var(--pfx-ink);font:800 14px/1 var(--pfx-font);cursor:pointer}.pfq-toast button[hidden]{display:none}@keyframes pfq-toast{0%{opacity:0;transform:translate(-50%,8px)}}.pfp-loader{position:fixed;z-index:65;pointer-events:none;transform-origin:0 0;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.pfp-loader.is-docked{transform:translate(var(--pfp-dx,0px),var(--pfp-dy,0px)) scale(.38)}.pfp-loader-card{position:relative;display:grid;place-items:center;width:100%;height:100%;container-type:inline-size;border-radius:5%/8%;background:#fafaf7;box-shadow:0 0 0 1.5px var(--pfx-ink),0 18px 34px -14px #08090873;overflow:hidden;animation:pfp-lift .3s cubic-bezier(.2,.8,.2,1) both}.pfp-loader-text{max-width:84%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:800 clamp(12px,7cqw,24px)/1.1 var(--pfx-font);letter-spacing:-.02em;color:#08090873}.pfp-loader-scan{position:absolute;top:0;right:-4%;bottom:0;left:-4%;animation:pfp-scan 1.1s cubic-bezier(.45,0,.55,1) infinite alternate}.pfp-loader-scan:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--pfx-lime);box-shadow:0 0 0 1px var(--pfx-ink),0 0 22px 7px #caff0099}html.pf-card-lifted .pfh-card--front>*,html.pf-card-lifted .pfh-scan{visibility:hidden}html.pf-card-ready .pfh-stage{animation:pfp-in .3s ease-out both}html.pf-card-vt::view-transition-old(root),html.pf-card-vt::view-transition-new(root){animation:none}::view-transition-group(pf-card){animation-duration:.3s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}@keyframes pfp-lift{0%{transform:perspective(1100px) rotateX(9deg) rotateY(-14deg) rotate(-5deg)}}@keyframes pfp-scan{to{transform:translateY(calc(100% - 3px))}}@keyframes pfp-in{0%{opacity:0}}@media(min-width:600px){.pfq-options{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(7.5rem,calc((100% - 16px) / 3))),1fr))}}@media(max-width:22.5em){.pfq-summary{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"logo change" "who who"}.pfq-logo{grid-area:logo}.pfq-who{grid-area:who}.pfq-summary>[data-pfq-change]{grid-area:change;justify-self:end}.pfq-who strong{white-space:normal;overflow-wrap:break-word}}@media(prefers-reduced-motion:reduce){.pfp-loader{transition:none}.pfp-loader-card,.pfq-toast,html.pf-card-ready .pfh-stage,.pfq-q1[data-looking] .pfq-logo{animation:none}.pfp-loader-scan{animation:none;opacity:.6}.pfq-option{transition:none}.pfq-option:active{transform:none}::view-transition-group(pf-card){animation:none}}@media(forced-colors:active){.pfq-option:has(input:checked){border:3px solid Highlight;padding:8px 10px}.pfq-destination input:focus{outline:2px solid Highlight;outline-offset:2px}}@media(max-width:599px){.pfq-who strong{white-space:normal;overflow-wrap:break-word}}.pfq-q1[data-looking] .pfq-who strong{white-space:nowrap;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis}.pfq-q1[data-looking] .pfq-summary:not(:has(>.pf-fit-note:not([hidden]))):after{content:"";grid-column:1/-1;height:40px}@media(min-width:600px){.pfq-q1[data-looking] .pfq-summary:not(:has(>.pf-fit-note:not([hidden]))):after{height:24px}}.pfq-add-site{margin:0}.pfq-add-site[hidden]{display:none}.pfq-add-site .pfq-link-button{margin-inline-start:-4px;line-height:1.3;text-align:start;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/36/assets/pocket-card-profile.css.map */
