#ez-easy{--ez-acc:var(--ezs-accent,#1b4dff);--ez-acc-text:color-mix(in srgb,var(--ez-acc) 78%,#fff);--ez-acc-text-2:color-mix(in srgb,var(--ez-acc) 62%,#fff);--ez-ink:#fff;--ez-muted:rgba(255,255,255,.58);--ez-line:var(--smv2-line-2,rgba(255,255,255,.14));--ez-spring:cubic-bezier(.34,1.4,.64,1);--ez-ease:cubic-bezier(.32,.72,0,1);--ez-swap:cubic-bezier(.25,.55,.3,1);--ez-gap:var(--ezs-gap,28px);--ez-cardpb: calc(12px + env(safe-area-inset-bottom)) ;--ez-cardpx:16px;--ez-canvas:var(--ezs-canvas,#0b0c0f);--ez-surface:var(--smv2-panel);--ez-raised:var(--smv2-raised);--ez-sunken:#0e0f14;--ez-hair:var(--smv2-line,rgba(255,255,255,.1));--ez-e1:0 1px 2px rgba(15,16,18,.05), 0 1px 1px rgba(15,16,18,.03);--ez-e2:0 2px 4px -1px rgba(15,16,18,.06), 0 8px 18px -8px rgba(15,16,18,.14);--ez-e3:0 4px 8px -2px rgba(15,16,18,.07), 0 24px 48px -20px rgba(15,16,18,.28);--ez-e4:0 8px 16px -4px rgba(15,16,18,.08), 0 44px 88px -36px rgba(15,16,18,.42);--ez-glow:0 8px 24px -8px color-mix(in srgb,var(--ez-acc) 55%,transparent);font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ez-ink);background-color:var(--ez-canvas);background-image:radial-gradient(1150px 620px at 88% -16%,color-mix(in srgb,var(--smv2-blue,#1b4dff) 20%,transparent),transparent 55%),radial-gradient(900px 560px at -12% 112%,color-mix(in srgb,var(--smv2-blue,#1b4dff) 13%,transparent),transparent 52%),radial-gradient(circle at center,rgba(255,255,255,.05) 1px,transparent 1.6px);background-size:auto,auto,24px 24px;background-attachment:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv11","tnum" 0;overflow-x:clip;display:flex;padding:0}#ez-easy h1,#ez-easy h2,#ez-easy h3,#ez-easy h4{color:var(--ez-ink);font-family:inherit}#ez-easy *{box-sizing:border-box}#ez-easy [hidden]{display:none!important}#ez-easy .ez-empty{margin:auto;border:1px dashed var(--ez-line);border-radius:16px;padding:26px;text-align:center;color:var(--ez-muted);font-size:15px}#ez-easy .ez-card{display:flex;flex-direction:column;position:relative;width:100%;height:var(--ez-h, 100svh);background:var(--ez-surface);padding:10px var(--ez-cardpx) var(--ez-cardpb)}@media(max-width:899px){#ez-easy{padding:74px 8px 0;--ez-cardpx:14px}#ez-easy .ez-card{height:var(--ez-h, calc(100svh - 8px) );border-radius:22px 22px 0 0;border:1px solid color-mix(in srgb,var(--ez-acc) 30%,transparent);border-bottom:0;box-shadow:var(--ez-e3);padding:8px var(--ez-cardpx) var(--ez-cardpb)}}@media(min-width:900px){#ez-easy{padding:max(74px,var(--ez-gap)) var(--ez-gap) var(--ez-gap)}#ez-easy .ez-card{height:var(--ez-h, calc(100svh - (var(--ez-gap) * 2)));max-width:var(--ezs-maxw,1080px);margin:0 auto;border:1px solid color-mix(in srgb,var(--ez-acc) 30%,transparent);border-radius:32px;box-shadow:var(--ez-e4);padding:18px var(--ez-cardpx) var(--ez-cardpb)}#ez-easy{--ez-cardpb:24px;--ez-cardpx:44px}}#ez-easy .ez-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffff0d}#ez-easy .ez-top{display:flex;align-items:center;gap:12px;min-height:44px;flex:none;position:relative;z-index:3;padding:4px 0 10px;background:var(--ez-surface)}#ez-easy .ez-back{position:relative;flex:none;height:42px;padding:0 16px 0 12px;border-radius:999px;border:1px solid var(--ez-hair);background:var(--ez-raised);color:var(--ez-ink);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;box-shadow:var(--ez-e1);font-family:inherit;font-size:13px;font-weight:700;transition:transform .2s var(--ez-spring),box-shadow .2s var(--ez-ease),border-color .15s ease}#ez-easy .ez-back[disabled]{cursor:default}@media(hover:hover){#ez-easy .ez-back:hover{box-shadow:var(--ez-e2);transform:translateY(-1px)}}#ez-easy .ez-back:active{transform:scale(.92);box-shadow:var(--ez-e1)}#ez-easy .ez-back:focus-visible{outline:none;border-color:var(--ez-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--ez-acc) 16%,transparent)}#ez-easy .ez-runtot.is-tappable:focus-visible{outline:none;border-radius:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--ez-acc) 16%,transparent)}#ez-easy .ez-stickyerr.has-target:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #fff6}#ez-easy .ez-back:hover{border-color:var(--ez-ink)}#ez-easy .ez-back svg{width:19px;height:19px}#ez-easy .ez-progress{flex:1;min-width:0;position:relative;margin-bottom:16px}#ez-easy .ez-milestone{position:absolute;left:0;top:calc(100% + 4px);max-width:100%;margin:0;font-size:12px;font-weight:700;color:var(--ez-acc-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}#ez-easy .ez-labrow{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 7px;min-height:27px}#ez-easy .ez-steplab{margin:0;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ez-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ez-easy .ez-runtot{margin:0;flex:none;font-size:12px;font-weight:600;color:var(--ez-muted);white-space:nowrap;background:none;border:0;padding:4px 0 4px 8px;font-family:inherit;text-align:right;cursor:default;display:inline-flex;align-items:center;gap:4px}#ez-easy .ez-runtot strong{font-weight:800;color:var(--ez-ink);font-size:14px;letter-spacing:-.01em}#ez-easy .ez-runtot.is-tappable{cursor:pointer}#ez-easy .ez-runtot.is-tappable strong{color:var(--ez-acc-text)}#ez-easy .ez-runtot.is-tappable:hover strong{text-decoration:underline}#ez-easy .ez-runchev{color:var(--ez-acc);font-weight:800;font-size:16px;line-height:1}#ez-easy .ez-bar{height:4px;border-radius:999px;background:var(--ez-line);overflow:hidden}#ez-easy .ez-bar-fill{display:block;height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--ez-acc) 72%,var(--smv2-tint)) 0%,var(--ez-acc) 78%,color-mix(in srgb,var(--ez-acc) 86%,var(--smv2-tint)) 100%);box-shadow:0 0 10px -1px color-mix(in srgb,var(--ez-acc) 55%,transparent);transition:width .24s var(--ez-swap)}#ez-easy .ez-stage{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:clip;-webkit-overflow-scrolling:touch;padding:14px 2px 6px;display:flex;flex-direction:column}#ez-easy .ez-card.is-review{height:auto;min-height:100svh;overflow:clip}@media(max-width:899px){#ez-easy .ez-card.is-review{min-height:calc(100svh - 8px)}}#ez-easy .ez-card.is-review .ez-stage{overflow:visible;flex:0 0 auto;min-height:0}#ez-easy .ez-card.is-review{padding-bottom:0}#ez-easy .ez-card.is-review .ez-foot{position:sticky;bottom:0;z-index:3;margin-top:auto;width:auto;max-width:none;margin-left:calc(-1 * var(--ez-cardpx));margin-right:calc(-1 * var(--ez-cardpx));padding:36px var(--ez-cardpx) calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(255,255,255,0) 0%,color-mix(in srgb,var(--ez-surface) 22%,transparent) 12%,color-mix(in srgb,var(--ez-surface) 58%,transparent) 24%,color-mix(in srgb,var(--ez-surface) 86%,transparent) 34%,var(--ez-surface) 44%,var(--ez-surface) 100%)}#ez-easy .ez-card.is-review .ez-foot>*{max-width:520px;margin-left:auto;margin-right:auto}#ez-easy .ez-card.is-review .ez-foot .ez-fineprint{position:relative;z-index:1}@media(min-width:900px){#ez-easy .ez-card.is-review{min-height:calc(100svh - (var(--ez-gap) * 2))}}#ez-easy .ez-stage::-webkit-scrollbar{width:6px}#ez-easy .ez-stage::-webkit-scrollbar-thumb{background:var(--ez-line);border-radius:999px}#ez-easy .ez-step{width:100%;transition:opacity .2s var(--ez-swap),transform .2s var(--ez-swap)}#ez-easy .ez-step.is-out{opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .12s ease-in,transform .12s ease-in}#ez-easy .ez-step.is-in{opacity:0;transform:translateY(10px)}#ez-easy [data-ez-step=review].ez-step.is-in{transform:none}#ez-easy.is-animating .ez-stage{pointer-events:none}#ez-easy.is-animating .smv2-orbs [data-orb]>div,#ez-easy.is-animating .ez-bag,#ez-easy.is-animating .ez-bag-holo,#ez-easy.is-animating .ez-bag-gloss,#ez-easy.is-animating .ez-cta.is-hero{animation-play-state:paused}@media(max-width:899px){#ez-easy .smv2-orbs [data-orb]>div{animation:none!important}}#ez-easy .ez-eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ez-muted)}#ez-easy .ez-tick{width:6px;height:6px;border-radius:50%;background:var(--ez-acc)}#ez-easy .ez-h1{font-size:clamp(22px,5.8vw,36px);font-weight:800;letter-spacing:-.04em;line-height:1;margin:0 0 16px;outline:none;max-width:17ch;text-wrap:balance}#ez-easy .ez-cartnote{margin:0 0 16px;padding:11px 13px;border-radius:12px;background:color-mix(in srgb,var(--ez-acc) 6%,var(--smv2-tint));border:1px solid color-mix(in srgb,var(--ez-acc) 18%,transparent);font-size:13px;line-height:1.45;color:var(--ez-ink);max-width:56ch}#ez-easy .ez-cartnote b{font-weight:800}#ez-easy .ez-intronote{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;max-width:100%;margin:18px auto 0;padding:8px 14px;border-radius:999px;background:color-mix(in srgb,var(--ez-acc) 6%,var(--smv2-tint));border:1px solid color-mix(in srgb,var(--ez-acc) 16%,transparent);font-size:12px;font-weight:600;color:var(--ez-muted);text-align:center;line-height:1.4}#ez-easy .ez-intronote .ez-tick{flex:none}#ez-easy .ez-lede{font-size:17px;line-height:1.6;color:var(--ez-muted);margin:0;max-width:46ch}#ez-easy .ez-facts{list-style:none;display:grid;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:8px;max-width:760px;margin:22px 0 0;padding:0}#ez-easy .ez-fact{display:flex;align-items:center;gap:9px;min-height:44px;padding:11px 14px;border:1px solid var(--ez-line);border-radius:10px;background:#ffffff08}#ez-easy .ez-fact:before{content:"";width:5px;height:5px;border-radius:999px;background:var(--ez-acc);flex:0 0 auto}#ez-easy .ez-fact-n{font-size:14px;font-weight:800;letter-spacing:-.02em;white-space:nowrap}#ez-easy .ez-fact-l{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ez-muted)}#ez-easy .ez-hero{position:relative;width:100%;max-width:340px;margin:0 auto 22px;aspect-ratio:5/3.4;display:flex;align-items:center;justify-content:center;perspective:900px;--mx:0;--my:0;--lit:0;touch-action:pan-y}#ez-easy .ez-hero-img{aspect-ratio:auto;max-width:420px}#ez-easy .ez-hero-img img{width:100%;height:auto;border-radius:18px;box-shadow:var(--ez-e3)}#ez-easy .ez-bag{position:absolute;width:38%;aspect-ratio:4/5;display:block;border-radius:9px 9px 5px 5px;background:linear-gradient(160deg,#3a4150,#59617a 34%,#2b3040 72%,#20242f);box-shadow:var(--ez-e2),inset 0 1px #ffffff38;border:1px solid rgba(255,255,255,.14);rotate:var(--r,0deg);animation:ez-float-easy 7s ease-in-out infinite;transform:rotateY(calc(var(--mx) * var(--d,6) * 1deg)) rotateX(calc(var(--my) * var(--d,6) * -.8deg)) translate3d(calc(var(--mx) * var(--d,6) * .9px),calc(var(--my) * var(--d,6) * .6px),0)}#ez-easy .ez-bag-l{left:6%;z-index:1;animation-delay:-1.4s;--d:4}#ez-easy .ez-bag-r{right:6%;z-index:1;animation-delay:-3.1s;--d:4}#ez-easy .ez-bag-c{width:44%;z-index:2;overflow:hidden;box-shadow:var(--ez-e4),inset 0 1px #ffffff47;border-color:#fff3;--d:11}#ez-easy .ez-bag-holo{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,#1b4dff,#6d8cff 14%,#a855f7,#22d3ee 46%,#7cf7c4 58%,#ff8fc7 74%,#6d8cff 88%,#1b4dff);background-size:280% 280%;animation:ez-holo-easy 9s linear infinite alternate;opacity:.82}#ez-easy .ez-bag-holo{filter:hue-rotate(calc(var(--mx) * var(--lit,0) * 40deg)) saturate(calc(1 + var(--lit,0) * .25))}#ez-easy .ez-bag-gloss{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.72) 47%,rgba(255,255,255,.15) 53%,transparent 62%);transform:translate(-60%);animation:ez-sheen-easy 5.5s cubic-bezier(.5,0,.2,1) infinite}#ez-easy .ez-bag-light{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 50% at calc(50% + var(--mx) * 42%) calc(50% + var(--my) * 42%),rgba(255,255,255,.85) 0%,rgba(255,255,255,.28) 34%,transparent 68%);opacity:var(--lit,0);mix-blend-mode:screen}@keyframes ez-float-easy{0%,to{translate:0 0}50%{translate:0 -7px}}#ez-easy .ez-bag-l{--r:-11deg}#ez-easy .ez-bag-r{--r:11deg}#ez-easy .ez-bag-c{--r:0deg}#ez-easy .ez-hero-photo .ez-bag{background:none;border:none;border-radius:0;box-shadow:none;aspect-ratio:720/941}#ez-easy .ez-hero-photo .ez-bag img{display:block;width:100%;height:100%;object-fit:contain;filter:brightness(.92) drop-shadow(0 10px 16px rgba(0,0,0,.5))}#ez-easy .ez-hero-photo .ez-bag-c{overflow:visible}#ez-easy .ez-hero-photo .ez-bag-c img{filter:drop-shadow(0 14px 24px rgba(0,0,0,.6))}#ez-easy .ez-hero-photo .ez-bag-gloss,#ez-easy .ez-hero-photo .ez-bag-light{-webkit-mask-image:var(--bag-img);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:var(--bag-img);mask-size:contain;mask-repeat:no-repeat;mask-position:center}#ez-easy .ez-hero-photo .ez-bag-gloss{position:absolute;top:0;right:0;bottom:0;left:0;transform:none;animation:none;background:none;overflow:hidden}#ez-easy .ez-hero-photo .ez-bag-gloss:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(108deg,transparent 40%,rgba(255,255,255,.2) 46%,rgba(255,255,255,.62) 50%,rgba(255,255,255,.2) 54%,transparent 60%),linear-gradient(108deg,transparent 28%,rgba(255,255,255,.09) 44%,transparent 60%);transform:translate(-95%);animation:ez-sheen-wave 7.5s cubic-bezier(.5,0,.2,1) infinite}#ez-easy .ez-hero-photo .ez-bag-l .ez-bag-gloss:before{opacity:.55;animation-delay:0s}#ez-easy .ez-hero-photo .ez-bag-c .ez-bag-gloss:before{animation-delay:.28s}#ez-easy .ez-hero-photo .ez-bag-r .ez-bag-gloss:before{opacity:.55;animation-delay:.55s}@keyframes ez-sheen-wave{0%,64%{transform:translate(-95%)}to{transform:translate(175%)}}@media(prefers-reduced-motion:reduce){#ez-easy .ez-hero-photo .ez-bag{animation:none}#ez-easy .ez-hero-photo .ez-bag-gloss:before{animation:none}}@keyframes ez-holo-easy{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes ez-sheen-easy{0%,55%{transform:translate(-60%)}to{transform:translate(140%)}}#ez-easy .ez-introstep>*{animation:ez-rise-easy .6s var(--ez-ease) both}#ez-easy .ez-introstep>*:nth-child(1){animation-delay:.02s}#ez-easy .ez-introstep>*:nth-child(2){animation-delay:.1s}#ez-easy .ez-introstep>*:nth-child(3){animation-delay:.16s}#ez-easy .ez-introstep>*:nth-child(4){animation-delay:.22s}#ez-easy .ez-introstep>*:nth-child(5){animation-delay:.28s}@keyframes ez-rise-easy{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#ez-easy .ez-restore{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 12px 12px 13px;border-radius:12px;border:1px solid color-mix(in srgb,var(--ez-acc) 25%,transparent);background:color-mix(in srgb,var(--ez-acc) 7%,var(--smv2-tint));font-size:13px;line-height:1.45;color:var(--ez-ink);animation:ez-slide-easy .4s var(--ez-ease);box-sizing:border-box;transition:opacity .3s ease,transform .3s ease,height .45s var(--ez-ease),margin .45s var(--ez-ease),padding .45s var(--ez-ease),border-width .45s var(--ez-ease)}#ez-easy .ez-restore.is-leaving{opacity:0;transform:translateY(-6px);pointer-events:none;height:0!important;margin:0;padding-top:0;padding-bottom:0;border-width:0;overflow:hidden}#ez-easy .ez-restore.is-warn{border-color:#e6c07a;background:color-mix(in srgb,var(--smv2-warn,#e8a800) 10%,transparent)}#ez-easy .ez-restore-ic{flex:none;font-size:15px;line-height:1.35;color:var(--ez-acc);font-weight:800}#ez-easy .ez-restore.is-warn .ez-restore-ic{color:#b07d1e}#ez-easy .ez-restore-tx{flex:1;min-width:0}#ez-easy .ez-restore-tx b{font-weight:800}#ez-easy .ez-restore-x{flex:none;width:26px;height:26px;margin:-3px -3px 0 0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ez-muted);font-family:inherit;font-size:19px;line-height:1;cursor:pointer;transition:background .15s,color .15s}#ez-easy .ez-restore-x:hover{background:#ffffff14;color:var(--ez-ink)}@keyframes ez-slide-easy{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){#ez-easy .ez-restore{animation:none;transition:none}}#ez-easy .ez-dbadge{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;margin:0 0 14px;padding:7px 13px;border-radius:999px;background:color-mix(in srgb,var(--ez-acc) 8%,var(--smv2-tint));border:1px solid color-mix(in srgb,var(--ez-acc) 22%,transparent)}#ez-easy .ez-dots{display:inline-flex;align-items:center;gap:5px}#ez-easy .ez-dot{display:block;width:7px;height:7px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--ez-acc) 40%,transparent);background:transparent;transition:background .2s ease,transform .2s var(--ez-spring)}#ez-easy .ez-dot.is-done{background:color-mix(in srgb,var(--ez-acc) 45%,transparent);border-color:transparent}#ez-easy .ez-dot.is-now{background:var(--ez-acc);border-color:var(--ez-acc);transform:scale(1.35)}#ez-easy .ez-dlabel{font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--ez-acc-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:230px}#ez-easy .ez-q{font-size:clamp(15px,4.9vw,21px);font-weight:800;letter-spacing:-.03em;line-height:1.12;margin:0 0 7px;outline:none;text-wrap:balance;scroll-margin-top:96px}#ez-easy .ez-q:focus:not(:focus-visible){box-shadow:none}#ez-easy .ez-q:focus-visible{box-shadow:none;outline:2px solid var(--ez-acc-text);outline-offset:4px}#ez-easy .ez-hint{font-size:15px;line-height:1.55;color:var(--ez-muted);margin:0 0 18px;max-width:56ch;text-wrap:pretty}#ez-easy .ez-hint a{color:var(--ez-acc-text);font-weight:600;text-decoration:none}#ez-easy .ez-microhint{font-size:12px;color:var(--ez-muted);margin:7px 0 0}#ez-easy .ez-fielderr{margin:7px 0 0;font-size:12px;font-weight:700;color:var(--smv2-error-2);line-height:1.4}#ez-easy .ez-danger-zone{margin:26px 0 4px;padding-top:18px;border-top:1px solid var(--ez-line);display:flex;justify-content:center}#ez-easy .ez-quietlink{background:none;border:0;padding:10px 14px;font-family:inherit;font-size:12px;font-weight:600;color:var(--ez-muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px;border-radius:999px;transition:background .15s ease,color .15s ease}#ez-easy .ez-quietlink:hover{color:var(--smv2-error-2)}#ez-easy .ez-quietlink.is-armed{background:#c53a3a;color:#fff;text-decoration:none}#ez-easy .ez-runtot.is-armed{background:#c53a3a;border-color:#c53a3a;color:#fff;font-weight:800}#ez-easy .ez-note{font-size:13px;font-weight:600;color:var(--ez-acc-text);margin:0 0 14px;line-height:1.4}#ez-easy .ez-tierfine{margin:14px 0 0;font-size:12px}#ez-easy .ez-opts{display:flex;flex-direction:column;gap:9px}#ez-easy .ez-opt{position:relative;width:100%;min-height:72px;text-align:left;color:var(--ez-ink);background:linear-gradient(180deg,#1e222c 0%,var(--smv2-raised) 100%);box-shadow:var(--ez-e1);transition:transform .22s var(--ez-spring),box-shadow .25s var(--ez-ease),border-color .18s var(--ez-ease),background .18s ease;border:1.5px solid var(--ez-line);border-radius:14px;padding:14px 52px 14px 16px;cursor:pointer;font-family:inherit;font-size:16px;display:flex;align-items:center;gap:14px;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}#ez-easy .ez-opt:hover{border-color:color-mix(in srgb,var(--ez-acc) 55%,var(--ez-line))}#ez-easy .ez-opt-icon{flex:0 0 auto;width:40px;height:40px;object-fit:contain;filter:drop-shadow(1.5px 0 0 #fff) drop-shadow(-1.5px 0 0 #fff) drop-shadow(0 1.5px 0 #fff) drop-shadow(0 -1.5px 0 #fff) drop-shadow(0 4px 8px rgba(0,0,0,.4))}#ez-easy .ez-opt-icon--fin{width:68px;height:46px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.4))}@media(max-width:480px){#ez-easy .ez-opt-icon--fin{width:54px;height:37px}}#ez-easy .ez-opt:active{transform:scale(.985)}@media(hover:hover){#ez-easy .ez-opt:hover{transform:translateY(-2px);box-shadow:var(--ez-e2);border-color:color-mix(in srgb,var(--ez-acc) 42%,var(--ez-line))}}#ez-easy .ez-opt:active{transform:translateY(0) scale(.988);box-shadow:var(--ez-e1);transition-duration:.09s}#ez-easy .ez-opt.is-on{border-color:var(--ez-acc-text);background:linear-gradient(180deg,color-mix(in srgb,var(--ez-acc) 6%,var(--smv2-tint)),color-mix(in srgb,var(--ez-acc) 3%,var(--smv2-tint)));box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff4d,0 14px 30px -14px #050814d9}#ez-easy .ez-opt.is-on:after{content:"";position:absolute;right:16px;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:50%;background:var(--ez-acc) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 12.5l3.8 3.8L18 8' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}#ez-easy .ez-opt-main{flex:1;min-width:0}#ez-easy .ez-opt-h{display:block;font-size:16px;font-weight:800;letter-spacing:-.02em}#ez-easy .ez-opt-s{display:block;font-size:13px;color:var(--ez-muted);margin-top:3px;line-height:1.42}#ez-easy .ez-opt-tag{flex:none;font-size:12px;font-weight:800;color:var(--ez-acc-text-2);white-space:nowrap;padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--ez-acc) 9%,transparent)}#ez-easy .ez-shape{flex:none;width:56px;display:flex;align-items:center;justify-content:center}#ez-easy .ez-shape i{display:block;border:2px solid color-mix(in srgb,var(--ez-acc) 55%,var(--ez-line));border-radius:8px;background:color-mix(in srgb,var(--ez-acc) 7%,transparent)}#ez-easy .ez-swatches{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;align-content:start;align-items:stretch}#ez-easy .ez-swatches{grid-auto-rows:var(--ez-tile,84px)}#ez-easy .ez-swatches.is-tight .ez-sw{gap:5px;padding:6px 3px 5px}#ez-easy .ez-swatches.is-tight .ez-sw span{-webkit-line-clamp:1;font-size:10px}#ez-easy .ez-swatches>.ez-sw{height:100%;min-height:0}#ez-easy .ez-swatches .ez-sw i,#ez-easy .ez-swatches .ez-sw.is-any.is-wide i{width:var(--ez-dot,32px);height:var(--ez-dot,32px);flex:none}#ez-easy .ez-sw{border:1.5px solid var(--ez-line);border-radius:14px;background:var(--ez-raised);color:var(--ez-ink);cursor:pointer;padding:11px 6px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-family:inherit;min-height:84px;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}#ez-easy .ez-sw:hover{border-color:color-mix(in srgb,var(--ez-acc) 55%,var(--ez-line))}#ez-easy .ez-sw:active{transform:scale(.96)}#ez-easy .ez-sw{box-shadow:var(--ez-e1);transition:transform .2s var(--ez-spring),box-shadow .22s var(--ez-ease),border-color .18s ease}@media(hover:hover){#ez-easy .ez-sw:hover{transform:translateY(-2px);box-shadow:var(--ez-e2)}}#ez-easy .ez-sw:active{transform:scale(.95)}#ez-easy .ez-sw.is-on{border-color:var(--ez-acc-text);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff4d,0 14px 30px -14px #050814d9}#ez-easy .ez-sw i{display:block;border-radius:50%;border:2px solid rgba(255,255,255,.35);box-shadow:0 0 0 1px #00000080;width:var(--ez-dot,32px);height:var(--ez-dot,32px);flex:none}#ez-easy .ez-wheel{background:conic-gradient(from 90deg,#f04242,#f2b336,#eeee2b,#62d926,#27ce5f,#24dbdb,#3c94ec,#6e55e7,#b55ae2,#ec51b8,#f04242);box-shadow:inset 0 0 0 3px #ffffffe6,inset 0 0 0 4px #0f10121a}#ez-easy .ez-sw.is-any.is-wide{flex-direction:row;justify-content:center;gap:9px;padding:9px 12px}#ez-easy .ez-sw.is-any.is-wide span{-webkit-line-clamp:1;text-align:left}#ez-easy .ez-sw span{font-size:11px;font-weight:600;line-height:1.2;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#ez-easy .ez-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:16px}#ez-easy .ez-chip{border:1.5px solid rgba(255,255,255,.18);background:var(--smv2-raised);color:var(--ez-ink);border-radius:999px;min-width:92px;min-height:48px;height:48px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;transition:border-color .15s,box-shadow .15s,transform .12s ease}#ez-easy .ez-chip small{display:block;font-size:11px;font-weight:600;color:var(--ez-acc-text-2)}#ez-easy .ez-chip{box-shadow:var(--ez-e1);transition:transform .2s var(--ez-spring),box-shadow .22s var(--ez-ease),border-color .18s ease}@media(hover:hover){#ez-easy .ez-chip:hover{transform:translateY(-1px);box-shadow:var(--ez-e2)}}#ez-easy .ez-chip.is-on{border-color:var(--ez-acc-text);color:var(--ez-ink);background:color-mix(in srgb,var(--ez-acc) 6%,var(--smv2-tint));box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff4d,0 14px 30px -14px #050814d9}#ez-easy .ez-chip:active{transform:scale(.95)}@media(max-width:767px){#ez-easy .ez-chips{display:grid;grid-template-columns:1fr 1fr;justify-content:stretch}#ez-easy .ez-chip{width:100%;min-width:0}#ez-easy .ez-chip:last-child:nth-child(odd){grid-column:1 / -1}}#ez-easy .ez-qtyrow{display:flex;align-items:stretch;gap:10px;max-width:340px;margin-left:auto;margin-right:auto}#ez-easy .ez-stepbtn{flex:none;width:54px;min-height:54px;border-radius:14px;border:1.5px solid var(--ez-line);background:var(--ez-raised);color:var(--ez-ink);font-size:22px;font-weight:700;cursor:pointer;font-family:inherit;transition:border-color .15s,transform .1s}#ez-easy .ez-stepbtn:active{transform:scale(.96)}#ez-easy .ez-qty{flex:1;min-width:0;height:54px;border:1.5px solid var(--ez-line);border-radius:14px;text-align:center;font-family:inherit;font-size:20px;font-weight:800;color:var(--ez-ink);outline:none;background:var(--ez-surface);-webkit-appearance:none;transition:border-color .15s,box-shadow .15s}#ez-easy .ez-qty:focus{border-color:var(--ez-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--ez-acc) 14%,transparent)}#ez-easy .ez-price{margin:14px 0 0;font-size:15px;line-height:1.55;background:var(--ez-sunken);border:1px solid var(--ez-line);border-radius:14px;padding:13px 15px;max-width:460px}#ez-easy .ez-price strong{font-weight:800}#ez-easy .ez-save{display:block;margin-top:5px;color:var(--ez-acc-text);font-weight:800}#ez-easy .ez-warn{display:inline-block;margin-top:6px;color:#f5b642;font-weight:700}#ez-easy .ez-sub2{color:var(--ez-muted);font-weight:600;font-size:13px}#ez-easy .ez-text{width:100%;font-family:inherit;font-size:16px;color:var(--ez-ink);background:var(--ez-sunken);border:1.5px solid var(--ez-line);border-radius:14px;padding:13px 14px;outline:none;-webkit-appearance:none;transition:border-color .15s,box-shadow .15s;max-width:520px}#ez-easy .ez-text:focus{border-color:var(--ez-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--ez-acc) 14%,transparent)}#ez-easy .ez-notes{resize:none;min-height:54px;line-height:1.45}#ez-easy .ez-label{display:block;font-size:12px;font-weight:700;color:var(--ez-muted);margin:14px 0 6px}#ez-easy .ez-drop{position:relative;display:block;border:1.5px dashed color-mix(in srgb,var(--ez-acc) 38%,var(--ez-line));border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--ez-acc) 5%,var(--smv2-tint)),color-mix(in srgb,var(--ez-acc) 2%,var(--smv2-tint)));box-shadow:inset 0 1px 3px #0f10120a;padding:26px 16px;text-align:center;cursor:pointer;max-width:520px;transition:border-color .2s var(--ez-ease),background .2s ease,box-shadow .2s var(--ez-ease),transform .2s var(--ez-spring)}#ez-easy .ez-drop:active{transform:scale(.99)}#ez-easy .ez-drop:hover{border-color:var(--ez-acc);background:linear-gradient(180deg,color-mix(in srgb,var(--ez-acc) 8%,var(--smv2-tint)),color-mix(in srgb,var(--ez-acc) 3%,var(--smv2-tint)));box-shadow:inset 0 1px 3px #0f101208,0 0 0 4px color-mix(in srgb,var(--ez-acc) 8%,transparent)}#ez-easy .ez-drop.has-file{border-style:solid;border-color:color-mix(in srgb,var(--ez-acc) 45%,transparent);background:var(--ez-surface);box-shadow:var(--ez-e2)}#ez-easy .ez-drop.is-lost{border-color:#e0a13a;background:color-mix(in srgb,var(--smv2-warn,#e8a800) 10%,transparent)}#ez-easy .ez-drop input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}#ez-easy .ez-drop.is-opening:after{content:"Opening your files\2026";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:3;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:color-mix(in srgb,var(--ez-surface) 90%,transparent);color:var(--ez-acc-text);font-size:14px;font-weight:700}#ez-easy .ez-thumb{display:block;width:96px;height:96px;margin:0 auto 10px;border-radius:12px;overflow:hidden;background:var(--ez-sunken);border:1px solid var(--ez-hair);box-shadow:var(--ez-e1);background-image:linear-gradient(45deg,rgba(255,255,255,.14) 25%,transparent 25%,transparent 75%,rgba(255,255,255,.14) 75%),linear-gradient(45deg,rgba(255,255,255,.14) 25%,transparent 25%,transparent 75%,rgba(255,255,255,.14) 75%);background-size:12px 12px;background-position:0 0,6px 6px}#ez-easy .ez-thumb img{width:100%;height:100%;object-fit:contain;display:block}#ez-easy .ez-thumb-doc{display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ez-acc) 7%,var(--smv2-tint));background-image:none;border-color:color-mix(in srgb,var(--ez-acc) 22%,transparent)}#ez-easy .ez-thumb-doc b{font-size:15px;font-weight:800;letter-spacing:.02em;color:var(--ez-acc-text)}#ez-easy .ez-drop-meta{display:block;font-size:12px;font-weight:600;color:var(--ez-muted);margin-top:2px}#ez-easy .ez-drop-h{display:block;font-size:15px;font-weight:700;overflow-wrap:anywhere}#ez-easy .ez-later{display:flex;justify-content:center;margin:12px auto 0;max-width:520px}#ez-easy .ez-later[hidden]{display:none}#ez-easy .ez-laterlink{position:relative;background:var(--ez-raised);border:1.5px solid var(--ez-hair);padding:10px 18px;border-radius:999px;font-family:inherit;font-size:13px;font-weight:700;color:var(--ez-muted);cursor:pointer;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease;max-width:100%;white-space:normal;line-height:1.3;text-align:center}#ez-easy .ez-laterlink:hover{border-color:var(--ez-acc);color:var(--ez-acc-text);box-shadow:var(--ez-e1)}#ez-easy .ez-drop.is-later{border-style:solid;border-color:color-mix(in srgb,var(--ez-acc) 40%,transparent);background:color-mix(in srgb,var(--ez-acc) 5%,var(--smv2-tint));box-shadow:var(--ez-e1)}#ez-easy .ez-drop-badge{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto 4px;border-radius:50%;font-size:19px;background:color-mix(in srgb,var(--ez-acc) 12%,var(--smv2-tint));color:var(--ez-acc)}#ez-easy .ez-drop-file.is-lost{margin-top:3px;font-size:13px;font-weight:700;color:var(--smv2-warn-2)}#ez-easy .ez-drop-s{display:block;font-size:13px;color:var(--ez-muted);margin-top:4px;line-height:1.45;overflow-wrap:anywhere}#ez-easy .ez-drop-file{display:block;max-width:100%;font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 2px}#ez-easy .ez-drop-x{border:0;background:none;color:var(--ez-muted);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;text-decoration:underline;padding:8px;margin-top:2px}#ez-easy .ez-foot{flex:none;position:relative;z-index:3;padding-top:14px;width:100%;max-width:520px;margin:0 auto}#ez-easy .ez-cta{position:relative;border-radius:16px;overflow:hidden;isolation:isolate;background:color-mix(in srgb,var(--ez-acc) 92%,#000);box-shadow:var(--ez-glow);transition:transform .22s var(--ez-spring),box-shadow .25s var(--ez-ease)}@media(hover:hover){#ez-easy .ez-cta:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px color-mix(in srgb,var(--ez-acc) 66%,transparent)}}#ez-easy .ez-cta:active{transform:translateY(0);box-shadow:0 5px 14px -6px color-mix(in srgb,var(--ez-acc) 55%,transparent);transition-duration:.09s}#ez-easy .ez-foot.has-err .ez-cta:hover{box-shadow:0 14px 34px -12px #a3262b99}#ez-easy .ez-cta:has(.ez-next:disabled){box-shadow:none;background:transparent}#ez-easy .ez-cta:has(.ez-next:disabled):hover{box-shadow:none}#ez-easy .ez-cta:has(.ez-next:disabled) .ez-next:before{display:none}#ez-easy .ez-foot.has-err .ez-cta{box-shadow:0 10px 30px -14px #a3262b8c}#ez-easy .ez-cta:has(.ez-cartlink:not([hidden])){background:var(--ez-acc)}#ez-easy .ez-stickyerr{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;margin:0;padding:12px 14px;border:0;border-radius:0;background:#c53a3a;color:#fff;font-family:inherit;font-size:13px;font-weight:700;text-align:left;line-height:1.35;cursor:default}#ez-easy .ez-stickyerr.has-target{cursor:pointer}#ez-easy .ez-serr-pip{flex:none;display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:50%;background:#ffffff38;font-size:12px;font-weight:800}#ez-easy .ez-serr-tx{flex:1;min-width:0}#ez-easy .ez-serr-go{flex:none;font-size:12px;font-weight:800;letter-spacing:.02em;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}#ez-easy .ez-stickyerr:not(.has-target) .ez-serr-go{display:none}#ez-easy .ez-stickyerr.has-target:hover,#ez-easy .ez-stickyerr.has-target:active{background:#8f2126}#ez-easy .ez-ctaerr{margin:0 0 8px;font-size:12.5px;font-weight:700;line-height:1.4;color:#e8b3b6;text-align:center}#ez-easy .ez-ctaerr[hidden]{display:none}#ez-easy .is-shake{animation:ez-shake-easy .42s ease}@keyframes ez-shake-easy{0%,to{transform:translate(0)}18%{transform:translate(-5px)}38%{transform:translate(4px)}58%{transform:translate(-3px)}78%{transform:translate(2px)}}@media(prefers-reduced-motion:reduce){#ez-easy .is-shake{animation:none}}#ez-easy .is-flash{animation:ez-flash-easy 1.5s ease}@keyframes ez-flash-easy{0%,to{box-shadow:0 0 #a3262b00}12%{box-shadow:0 0 0 4px #a3262b59}30%{box-shadow:0 0 0 4px #a3262b2e}46%{box-shadow:0 0 0 4px #a3262b59}70%{box-shadow:0 0 0 4px #a3262b1f}}@media(prefers-reduced-motion:reduce){#ez-easy .is-flash{animation:none;box-shadow:0 0 0 3px #a3262b59}}#ez-easy .ez-next{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;color:#fff;border:0;border-radius:0;font-family:inherit;font-size:16px;font-weight:800;letter-spacing:-.01em;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--ez-acc) 88%,var(--smv2-tint)) 0%,var(--ez-acc) 52%,color-mix(in srgb,var(--ez-acc) 92%,#000) 100%);box-shadow:inset 0 1px #ffffff47;transition:opacity .15s}#ez-easy .ez-next:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff17;opacity:0;transition:opacity .15s ease;pointer-events:none}#ez-easy .ez-spin{width:16px;height:16px;border-radius:50%;border:2.5px solid rgba(255,255,255,.4);border-top-color:#fff;display:inline-block;animation:ez-spin .6s linear infinite;flex:none;margin-right:9px}@keyframes ez-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){#ez-easy .ez-spin{animation-duration:1.4s}}#ez-easy .ez-stage.is-adding{pointer-events:none;cursor:progress}@media(hover:hover){#ez-easy .ez-next:hover:before{opacity:1}}#ez-easy .ez-next:active:before{background:#0000001a;opacity:1}#ez-easy .ez-next:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #ffffff8c,inset 0 1px #ffffff47}#ez-easy .ez-next:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.16) 46%,transparent 60%);transform:translate(-120%);transition:transform .8s var(--ez-ease)}@media(hover:hover){#ez-easy .ez-next:hover:after{transform:translate(120%)}}#ez-easy .ez-next:disabled:after,#ez-easy .ez-next:disabled:before{display:none}#ez-easy .ez-next:disabled{filter:none}#ez-easy .ez-next[disabled]{opacity:.45;cursor:default}#ez-easy .ez-cta.is-hero{border-radius:18px}#ez-easy .ez-cta.is-hero .ez-next{min-height:66px;font-size:18px;font-weight:800;letter-spacing:-.02em;gap:10px}#ez-easy .ez-go{display:inline-block;font-size:19px;line-height:1;transition:transform .28s var(--ez-spring)}@media(hover:hover){#ez-easy .ez-cta.is-hero:hover .ez-go{transform:translate(4px)}}#ez-easy .ez-cta.is-hero{animation:ez-breathe-easy 3.6s ease-in-out infinite}#ez-easy .ez-cta.is-hero:hover{animation:none}@keyframes ez-breathe-easy{0%,to{box-shadow:0 10px 26px -12px color-mix(in srgb,var(--ez-acc) 55%,transparent)}50%{box-shadow:0 18px 44px -12px color-mix(in srgb,var(--ez-acc) 78%,transparent)}}#ez-easy .ez-next.is-ghosted{background:transparent;box-shadow:none;cursor:default;color:var(--ez-muted);font-size:13px;font-weight:600;letter-spacing:0}#ez-easy .ez-next.is-ghosted:before{display:none}#ez-easy .ez-next.is-ghosted:after{display:none}#ez-easy .ez-cta.is-ghosted{box-shadow:none;transform:none;background:transparent;border:1px dashed rgba(255,255,255,.16)}#ez-easy .ez-cta.is-ghosted:hover{transform:none;box-shadow:none}#ez-easy .ez-cartlink{margin-top:10px}#ez-easy .ez-fineprint{margin:10px 0 0;font-size:12px;color:var(--ez-muted);text-align:center;line-height:1.4}#ez-easy .ez-designhelp{display:none}#ez-easy .ez-card.is-intro .ez-designhelp{display:block;margin:14px auto 0;max-width:420px;font-size:13px;font-weight:500;line-height:1.5;color:var(--ez-muted);text-align:center}#ez-easy .ez-designhelp a{color:var(--ez-acc-text);font-weight:700;white-space:nowrap}@media(min-width:900px){#ez-easy .ez-card.is-intro .ez-designhelp{margin-top:10px;font-size:12px;line-height:1.4;max-width:380px}#ez-easy .ez-card.is-intro .ez-foot{padding-top:2px}#ez-easy .ez-card.is-intro .ez-fineprint{margin-top:6px}}#ez-easy .ez-designhelp a:hover{text-decoration:underline}#ez-easy .ez-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:16px;width:100%;max-width:340px;min-width:0}#ez-easy .ez-designline{max-width:520px;margin:0 auto 18px;font-size:clamp(11px,3.4vw,13px);font-weight:500;color:var(--ez-muted);line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}#ez-easy .ez-designline a{color:var(--ez-acc-text);font-weight:700}#ez-easy [data-ez-step=dart] .ez-hint{margin-bottom:5px}#ez-easy .ez-namebar{max-width:520px;margin:0 auto 16px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px}#ez-easy .ez-namebar .ez-text{margin:0}#ez-easy .ez-notestoggle{position:relative;grid-column:2;background:none;border:1px solid var(--ez-hair);border-radius:999px;padding:8px 12px;white-space:nowrap;font-family:inherit;font-size:12px;font-weight:700;color:var(--ez-muted);cursor:pointer;transition:border-color .15s ease,color .15s ease}#ez-easy .ez-notestoggle:hover{border-color:var(--ez-acc);color:var(--ez-acc-text)}#ez-easy .ez-noteswrap{grid-column:1 / -1;margin-top:2px}#ez-easy .ez-noteswrap[hidden]{display:none}#ez-easy .ez-qr{max-width:520px;margin:12px auto 0;text-align:left;border:1.5px solid var(--ez-hair);border-radius:14px;background:var(--ez-raised);overflow:hidden}#ez-easy .ez-qrhead{display:flex;align-items:center;gap:8px;width:100%;min-height:48px;padding:0 14px;background:none;border:0;font-family:inherit;cursor:pointer;color:var(--ez-ink);text-align:left}#ez-easy .ez-qrhead-t{font-size:13px;font-weight:800}#ez-easy .ez-qrhead-opt{font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ez-muted);border:1px solid var(--ez-hair);border-radius:999px;padding:2px 8px}#ez-easy .ez-qrhead-right{margin-left:auto;display:flex;align-items:center;gap:8px}#ez-easy .ez-qrhead-st{font-size:12px;font-weight:700;color:var(--ez-acc-text)}#ez-easy .ez-qrhead-st:empty{display:none}#ez-easy .ez-qrhead-chev{font-size:20px;line-height:1;color:var(--ez-muted);transition:transform .15s ease}#ez-easy .ez-qr.is-open .ez-qrhead-chev{transform:rotate(90deg)}@media(hover:hover){#ez-easy .ez-qrhead:hover .ez-qrhead-t{color:var(--ez-acc-text)}}#ez-easy .ez-qrbody{padding:12px 14px 14px;border-top:1px solid var(--ez-hair)}#ez-easy .ez-qrbody[hidden]{display:none}#ez-easy .ez-qrmodes{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 10px}#ez-easy .ez-qrmode{min-height:44px;background:none;border:1.5px solid var(--ez-hair);border-radius:999px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:700;color:var(--ez-muted);cursor:pointer;transition:border-color .15s ease,color .15s ease}@media(hover:hover){#ez-easy .ez-qrmode:hover{border-color:var(--ez-acc);color:var(--ez-acc-text)}}#ez-easy .ez-qrmode.is-on{border-color:var(--ez-acc-text);color:var(--ez-acc-text);background:color-mix(in srgb,var(--ez-acc) 8%,transparent);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff4d,0 14px 30px -14px #050814d9}#ez-easy .ez-qrpane[hidden]{display:none}#ez-easy .ez-qrfile{display:flex;align-items:center;gap:10px}#ez-easy .ez-qrdrop{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;min-height:54px;padding:10px 12px;border:1.5px dashed color-mix(in srgb,var(--ez-acc) 38%,var(--ez-line));border-radius:12px;cursor:pointer;text-align:center;transition:border-color .15s ease,transform .2s var(--ez-spring)}@media(hover:hover){#ez-easy .ez-qrdrop:hover{border-color:var(--ez-acc)}}#ez-easy .ez-qrdrop:active{transform:scale(.99)}#ez-easy .ez-qrdrop.is-opening:after{content:"Opening your files\2026";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:3;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:color-mix(in srgb,var(--ez-surface) 90%,transparent);color:var(--ez-acc-text);font-size:13px;font-weight:700}#ez-easy .ez-qrdrop-cta{font-size:13px;font-weight:700;color:var(--ez-acc-text-2)}#ez-easy .ez-qrdrop-cta small{display:block;margin-top:2px;font-size:11px;font-weight:600;color:var(--ez-muted)}#ez-easy .ez-qrdrop-cta[hidden]{display:none}#ez-easy .ez-qrname{min-width:0;font-size:13px;font-weight:700;color:var(--ez-ink);overflow-wrap:anywhere}#ez-easy .ez-qrname:empty{display:none}#ez-easy .ez-qrclear{width:36px;height:36px;flex:0 0 auto;border:0;border-radius:50%;background:color-mix(in srgb,#fff 10%,transparent);color:var(--ez-ink);font-size:16px;line-height:1;cursor:pointer}#ez-easy .ez-qrig{display:flex;align-items:center;background:var(--ez-sunken);border:1.5px solid var(--ez-line);border-radius:14px;padding-left:13px;transition:border-color .15s,box-shadow .15s;cursor:text}#ez-easy .ez-qrig:focus-within{border-color:var(--ez-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--ez-acc) 14%,transparent)}#ez-easy .ez-qrig span{color:#ffffff73;font-weight:700;font-size:16px}#ez-easy .ez-qrig input{flex:1;min-width:0;border:0;background:transparent;font-family:inherit;font-size:16px;color:var(--ez-ink);padding:12px 13px 12px 2px;outline:none;box-shadow:none}#ez-easy .ez-qrhint{margin:9px 0 0;font-size:12px;color:var(--ez-muted);line-height:1.5}#ez-easy .ez-artgrid{display:grid;grid-template-columns:1fr;gap:16px;max-width:520px;margin:0 auto}#ez-easy .ez-artcol{min-width:0;display:flex;flex-direction:column}#ez-easy .ez-artcol .ez-drop{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}#ez-easy .ez-artcol[hidden]{display:none}#ez-easy .ez-artcap{margin:0 0 6px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ez-muted);text-align:center}#ez-easy .ez-copyfront-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:8px auto 0;padding:6px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ez-acc) 30%,var(--ez-line));background:transparent;color:var(--ez-acc-text);cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;line-height:1.2;transition:border-color .15s ease,background .15s ease}#ez-easy .ez-copyfront-btn:hover{border-color:var(--ez-acc);background:color-mix(in srgb,var(--ez-acc) 6%,var(--smv2-tint))}#ez-easy .ez-copyfront-ic{font-size:14px;line-height:1}#ez-easy [data-ez-drop]{display:flex;flex-direction:column}#ez-easy [data-ez-drop]>.ez-drop{width:100%}#ez-easy .ez-artgrid.has-back{grid-template-columns:1fr 1fr;max-width:680px}#ez-easy .ez-pill{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-width:0;min-height:48px;height:48px;padding:0 16px;border-radius:999px;border:1.5px solid var(--ez-line);background:var(--ez-raised);color:var(--ez-ink);font-family:inherit;font-size:14px;font-weight:700;line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .15s ease,background .15s ease,transform .15s var(--ez-spring)}@media(hover:hover){#ez-easy .ez-pill:hover{border-color:var(--ez-ink);transform:translateY(-1px)}}#ez-easy .ez-pill-accent{border-color:color-mix(in srgb,var(--ez-acc) 45%,var(--ez-line));color:var(--ez-acc-text)}#ez-easy .ez-pill-accent:hover{border-color:var(--ez-acc);background:color-mix(in srgb,var(--ez-acc) 6%,var(--smv2-tint))}#ez-easy .ez-pill-solid{background:var(--ez-acc);border-color:var(--ez-acc);color:#fff}#ez-easy .ez-pill-solid:hover{background:color-mix(in srgb,var(--ez-acc) 88%,#000);border-color:transparent}#ez-easy .ez-fork-ic{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;font-size:18px;font-weight:800;line-height:1;margin-right:2px}#ez-easy .ez-fork-add{border-color:color-mix(in srgb,var(--ez-acc) 35%,transparent)}#ez-easy .ez-fork-add .ez-fork-ic{background:color-mix(in srgb,var(--ez-acc) 12%,var(--smv2-tint));color:var(--ez-acc)}#ez-easy .ez-fork-add:hover{border-color:var(--ez-acc);background:color-mix(in srgb,var(--ez-acc) 5%,var(--smv2-tint))}#ez-easy .ez-fork-done{border-color:var(--ez-acc);background:var(--ez-acc)}#ez-easy .ez-fork-done .ez-opt-h{color:#fff}#ez-easy .ez-fork-done .ez-opt-s{color:#ffffffb8}#ez-easy .ez-fork-done .ez-fork-ic{background:#ffffff24;color:#fff}#ez-easy .ez-fork-done:hover{background:#4d75ff;border-color:#4d75ff}#ez-easy .ez-fork-done.is-on{border-color:var(--ez-acc-text);background:var(--ez-acc);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff4d,0 14px 30px -14px #050814d9}#ez-easy .ez-fork-done.is-on .ez-opt-h{color:#fff}#ez-easy .ez-fork-done.is-on .ez-opt-s{color:#ffffffb8}#ez-easy .ez-fork-done .ez-opt-tag{color:#ffffffd9}#ez-easy .ez-addon{margin-top:18px}#ez-easy .ez-addon-kicker{display:block;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ez-muted);margin-bottom:3px}#ez-easy .ez-opt-add{background:var(--ez-raised)}#ez-easy .ez-opt-add.is-on{background:var(--ez-surface)}#ez-easy .ez-opt-add.is-on .ez-addon-kicker{color:var(--ez-acc-text)}#ez-easy .ez-opt-add:after{content:"";position:absolute;right:16px;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:8px;border:1.5px solid var(--ez-line);background:var(--ez-surface)}#ez-easy .ez-opt-add.is-on:after{border-color:var(--ez-acc);background:var(--ez-acc) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 12.5l3.8 3.8L18 8' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}#ez-easy .ez-review{border:1px solid var(--ez-line);border-radius:16px;overflow:hidden;background:var(--ez-surface)}#ez-easy .ez-dcard{border:1px solid color-mix(in srgb,var(--ez-acc) 45%,transparent);border-radius:16px;overflow:hidden;background:color-mix(in srgb,var(--ez-acc) 18%,var(--smv2-panel))}#ez-easy .ez-gcard{border:1px solid color-mix(in srgb,var(--ez-acc) 32%,transparent);border-radius:18px;background:color-mix(in srgb,var(--ez-acc) 11%,var(--smv2-panel));overflow:hidden;margin-bottom:14px;box-shadow:var(--ez-e2)}#ez-easy .ez-rvhead{margin:0 0 20px;padding:0 0 16px;border-bottom:2px solid color-mix(in srgb,var(--ez-acc) 55%,transparent)}#ez-easy .ez-rvkick{display:inline-flex;align-items:center;gap:8px;margin:0 0 9px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ez-acc-text)}#ez-easy .ez-rvkick .ez-tick{background:var(--ez-acc)}#ez-easy .ez-rvtitle{margin:0;font-size:clamp(18px,5.6vw,24px);font-weight:800;letter-spacing:-.04em;line-height:1.02;outline:none;text-wrap:balance}#ez-easy .ez-rvsub{margin:7px 0 0;font-size:14px;font-weight:600;color:var(--ez-muted)}#ez-easy .ez-ghead{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 15px;background:var(--ez-surface);border-bottom:1px solid var(--ez-line)}#ez-easy .ez-ghead b{font-size:14px;font-weight:800;letter-spacing:-.01em}#ez-easy .ez-gchip .ez-gchip-c{justify-self:end;font-size:14px;font-weight:800;color:#c2c6cc;margin-left:2px;transition:color .15s ease}#ez-easy .ez-gchip:hover .ez-gchip-c{color:var(--ez-acc)}#ez-easy .ez-gchips{background:var(--ez-raised)}#ez-easy .ez-gcard .ez-dcard{border:1px solid var(--ez-hair);border-radius:16px;background:var(--ez-surface);margin:12px;overflow:hidden;box-shadow:var(--ez-e2);transition:box-shadow .25s var(--ez-ease)}#ez-easy .ez-gcard .ez-dcard:hover{box-shadow:var(--ez-e3)}#ez-easy .ez-gcard .ez-dcard+.ez-dcard{margin-top:0}#ez-easy .ez-gcard .ez-addmore{width:calc(100% - 24px);max-width:420px;margin:0 auto 12px}#ez-easy .ez-poundcard{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;width:calc(100% - 24px);max-width:420px;margin:0 auto 12px;padding:12px 14px;text-align:left;font-family:inherit;cursor:pointer;border:1px solid color-mix(in srgb,var(--ez-acc) 45%,var(--ez-hair));border-radius:14px;background:color-mix(in srgb,var(--ez-acc) 10%,var(--smv2-tint));transition:border-color .15s ease,background .15s ease}@media(hover:hover){#ez-easy .ez-poundcard:hover{border-color:var(--ez-acc);background:color-mix(in srgb,var(--ez-acc) 14%,var(--smv2-tint))}}#ez-easy [data-ez-more] .ez-poundcard{width:100%;max-width:none;margin:6px 0 0}#ez-easy .ez-pound-kick{grid-column:1 / -1;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ez-acc-text)}#ez-easy .ez-pound-main{min-width:0}#ez-easy .ez-pound-main b{display:block;font-size:14px;font-weight:800;color:var(--ez-ink);text-wrap:balance}#ez-easy .ez-pound-main small{display:block;margin-top:2px;font-size:12px;font-weight:600;color:var(--ez-muted);line-height:1.4}#ez-easy .ez-pound-price{font-size:13px;font-weight:800;color:#fff;background:var(--ez-acc);border-radius:999px;padding:7px 12px;white-space:nowrap}#ez-easy .ez-pill-2l{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 6px;height:auto;min-height:52px;padding:12px 16px;line-height:1.35;white-space:normal;border-radius:18px;text-align:center}#ez-easy .ez-pill-2l b{display:inline;font-size:14px;font-weight:800}#ez-easy .ez-pill-2l small{display:inline;font-size:12px;font-weight:600;color:var(--ez-muted);line-height:1.35}#ez-easy .ez-pill-accent.ez-pill-2l:hover small{color:var(--ez-acc-text)}#ez-easy .ez-fork-alt{border-color:color-mix(in srgb,var(--ez-ink) 22%,transparent)}#ez-easy .ez-fork-alt .ez-fork-ic{background:#ffffff1f;color:var(--ez-ink);font-size:15px}#ez-easy .ez-fork-alt:hover{border-color:var(--ez-ink);background:var(--smv2-panel)}#ez-easy .ez-dnum{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:8px;background:var(--ez-acc);color:#fff;font-size:11px;font-weight:800;line-height:1}#ez-easy .ez-gcard .ez-dcard.needs-file{border-color:color-mix(in srgb,var(--smv2-error-2,#ff8a8a) 45%,transparent);background:#b4282d1a;box-shadow:0 0 0 3px #a3262b14}#ez-easy .ez-dcard.needs-file .ez-dnum{background:#d64545}#ez-easy .ez-dcard.needs-file .ez-qrow,#ez-easy .ez-mrow.is-lost{background:#b4282d24;border-color:color-mix(in srgb,var(--smv2-error-2,#ff8a8a) 35%,transparent)}#ez-easy .ez-mrow.is-lost .ez-mv{color:var(--smv2-error-2);font-weight:800}#ez-easy .ez-mrow.is-lost .ez-mk,#ez-easy .ez-mrow.is-lost .ez-mchev{color:var(--smv2-error-2)}#ez-easy .ez-mrow.is-lost:hover{background:#b4282d33;border-color:var(--smv2-error-2)}#ez-easy .ez-warnpip{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:6px;border-radius:50%;background:#d64545;color:#fff;font-size:11px;font-weight:800;line-height:1;vertical-align:-2px}#ez-easy .ez-designs{display:flex;flex-direction:column;gap:10px;margin-top:10px;min-width:0}#ez-easy .ez-drm{display:inline-flex;align-items:center;gap:5px;flex:none;min-height:32px;padding:0 11px;border-radius:999px;border:1px solid var(--ez-line);background:var(--ez-raised);color:var(--ez-muted);font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.01em;cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}#ez-easy .ez-drm:before{content:"\d7";font-size:15px;line-height:1;font-weight:700}#ez-easy .ez-drm:hover{background:#b4282d1f;border-color:color-mix(in srgb,var(--smv2-error-2,#ff8a8a) 40%,transparent);color:var(--smv2-error-2)}#ez-easy .ez-drm:active{transform:scale(.94);background:#d64545;border-color:#d64545;color:#fff}#ez-easy .ez-drm:focus-visible{outline:none;border-color:var(--smv2-error-2);box-shadow:0 0 0 3px #a3262b29}#ez-easy .ez-row{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;text-align:left;background:var(--ez-raised);border:0;border-bottom:1px solid var(--ez-line);padding:12px 15px;font-family:inherit;cursor:pointer;min-height:46px}#ez-easy .ez-row:last-child{border-bottom:0}#ez-easy .ez-row:hover{background:#ffffff0d}#ez-easy .ez-row-k{font-size:13px;font-weight:700;color:var(--ez-muted);flex:none}#ez-easy .ez-gchips{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 14px;min-width:0;border-bottom:1px solid var(--ez-line)}#ez-easy .ez-gchips>.ez-gchip:last-child:nth-child(odd){grid-column:1 / -1}@media(max-width:480px){#ez-easy .ez-gchips{grid-template-columns:1fr 1fr}#ez-easy .ez-gchip{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;row-gap:2px;column-gap:6px;min-height:54px;align-content:center}#ez-easy .ez-gchip-k{grid-column:1;grid-row:1}#ez-easy .ez-gchip .ez-gchip-c{grid-column:2;grid-row:1 / span 2;align-self:center}#ez-easy .ez-gchip>span:not(.ez-gchip-k):not(.ez-gchip-c){grid-column:1;grid-row:2;text-align:left}}#ez-easy .ez-gchip-k{display:block;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#8fa5ff;justify-self:start;white-space:nowrap}#ez-easy .ez-gchip{display:grid;grid-template-columns:minmax(72px,max-content) minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;height:100%;min-width:0;min-height:46px;padding:9px 13px;border-radius:14px;border:1px solid var(--ez-hair);background:var(--ez-raised);color:var(--ez-ink);box-shadow:var(--ez-e1);font-family:inherit;font-size:13px;font-weight:700;letter-spacing:-.01em;cursor:pointer;text-align:left;transition:transform .18s var(--ez-spring),box-shadow .2s var(--ez-ease),border-color .15s,background .15s}#ez-easy .ez-gchip>span:not(.ez-gchip-k):not(.ez-gchip-c){min-width:0;line-height:1.25;text-align:center;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#ez-easy .ez-gchip.is-long{grid-column:1 / -1}@media(hover:hover){#ez-easy .ez-gchip:hover{border-color:color-mix(in srgb,var(--ez-acc) 45%,transparent);background:color-mix(in srgb,var(--ez-acc) 5%,var(--smv2-tint));color:var(--ez-acc-text);transform:translateY(-1px);box-shadow:var(--ez-e2)}}#ez-easy .ez-gchip:hover .ez-gchip-e{color:var(--ez-acc)}#ez-easy .ez-gchip:active{transform:scale(.97);box-shadow:var(--ez-e1)}#ez-easy .ez-gchip:focus-visible{outline:none;border-color:var(--ez-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--ez-acc) 16%,transparent)}#ez-easy .ez-gchip.is-warn{border-color:#e0a13a;background:color-mix(in srgb,var(--smv2-warn,#e8a800) 10%,transparent);color:var(--smv2-warn-2)}#ez-easy .ez-gchip.is-warn .ez-gchip-c{color:#c8901f}#ez-easy .ez-gchip-e{font-size:11px;color:var(--ez-muted)}#ez-easy .ez-dtop{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px 6px;min-width:0}#ez-easy .ez-dname{display:inline-flex;align-items:center;gap:7px;flex:1 1 auto;max-width:100%;overflow:hidden;background:transparent;border:1px solid transparent;border-radius:10px;padding:6px 9px;margin-left:-9px;font-family:inherit;font-size:15px;color:var(--ez-ink);cursor:pointer;text-align:left;min-width:0;transition:background .14s ease,border-color .14s ease}#ez-easy .ez-dname b{font-weight:800;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .14s ease}#ez-easy .ez-dname .ez-gchip-e{transition:color .14s ease}#ez-easy .ez-dname:hover{background:color-mix(in srgb,var(--ez-acc) 7%,var(--smv2-tint));border-color:color-mix(in srgb,var(--ez-acc) 28%,transparent)}#ez-easy .ez-dname:hover b,#ez-easy .ez-dname:hover .ez-gchip-e{color:var(--ez-acc-text)}#ez-easy .ez-dname:active{transform:scale(.985)}#ez-easy .ez-dname:focus-visible{outline:none;border-color:var(--ez-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--ez-acc) 16%,transparent)}#ez-easy .ez-dmeta{display:flex;flex-direction:column;padding:2px 8px 6px}#ez-easy .ez-mrow{display:flex;align-items:center;gap:10px;width:100%;max-width:100%;min-width:0;background:transparent;border:1px solid transparent;border-radius:10px;padding:9px 8px;font-family:inherit;cursor:pointer;text-align:left;min-height:44px;overflow:hidden;transition:background .14s ease,border-color .14s ease,transform .1s ease}#ez-easy .ez-mk{font-size:12px;font-weight:700;color:var(--ez-muted);flex:none;transition:color .14s ease}#ez-easy .ez-mv{flex:1 1 auto;min-width:0;font-size:13px;font-weight:600;color:var(--ez-ink);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .14s ease;padding-right:2px}#ez-easy .ez-mchev{flex:none;font-size:17px;line-height:1;font-weight:700;color:#c2c6cc;transition:color .14s ease,transform .18s var(--ez-spring)}#ez-easy .ez-mrow:hover{background:color-mix(in srgb,var(--ez-acc) 7%,var(--smv2-tint));border-color:color-mix(in srgb,var(--ez-acc) 28%,transparent)}#ez-easy .ez-mrow:hover .ez-mv,#ez-easy .ez-mrow:hover .ez-mk{color:var(--ez-acc-text)}@media(hover:hover){#ez-easy .ez-mrow:hover .ez-mchev{color:var(--ez-acc);transform:translate(3px)}}#ez-easy .ez-mrow:active{transform:scale(.985);background:color-mix(in srgb,var(--ez-acc) 12%,var(--smv2-tint))}#ez-easy .ez-mrow:focus-visible{outline:none;border-color:var(--ez-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--ez-acc) 16%,transparent)}#ez-easy .ez-mv.is-quiet{color:var(--ez-muted);font-weight:500}#ez-easy .ez-qrow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-top:1px solid var(--ez-line);background:var(--smv2-panel)}#ez-easy .ez-qctl{display:flex;align-items:center;gap:6px}#ez-easy .ez-qbtn{position:relative;width:40px;height:40px;flex:none;border-radius:12px;border:1px solid var(--ez-hair);background:linear-gradient(180deg,#1e222c 0%,var(--smv2-raised) 100%);box-shadow:var(--ez-e1);color:var(--ez-ink);font-family:inherit;font-size:19px;font-weight:800;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s,transform .14s var(--ez-spring),box-shadow .18s var(--ez-ease)}#ez-easy .ez-qbtn:hover{border-color:var(--ez-acc)}#ez-easy .ez-qbtn:active{transform:scale(.9);box-shadow:inset 0 1px 3px #0f10121f;background:#ffffff1f}#ez-easy .ez-qval{width:62px;min-width:62px;height:44px;text-align:center;font-family:inherit;font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--ez-ink);border:1px solid transparent;border-radius:12px;background:transparent;-moz-appearance:textfield;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}#ez-easy .ez-qval:hover{background:var(--ez-sunken);border-color:var(--ez-hair)}#ez-easy .ez-qval:focus{outline:none;background:var(--ez-surface);border-color:var(--ez-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--ez-acc) 14%,transparent)}#ez-easy .ez-qval::-webkit-outer-spin-button,#ez-easy .ez-qval::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#ez-easy .ez-text.is-required{border-color:#e0a13a;background:color-mix(in srgb,var(--smv2-warn,#e8a800) 10%,transparent)}#ez-easy .ez-addmore{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 10px;width:100%;margin-top:10px;min-height:52px;padding:12px 20px;border:1.5px solid color-mix(in srgb,var(--ez-acc) 55%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ez-acc) 10%,var(--ez-raised));color:var(--ez-acc);font-family:inherit;font-size:14px;font-weight:700;line-height:1.35;text-align:center;white-space:normal;cursor:pointer;transition:border-color .15s,background .15s,transform .15s var(--ez-spring)}#ez-easy .ez-addmore:active{transform:scale(.97)}#ez-easy .ez-addmore b{display:inline;font-size:14px;font-weight:800;color:var(--ez-ink)}#ez-easy .ez-add-plus{font-size:20px;font-weight:800;color:var(--ez-acc);line-height:1;margin-right:-4px}#ez-easy .ez-addmore small{display:inline;font-size:12px;font-weight:600;color:var(--ez-muted);line-height:1.35}@media(hover:hover){#ez-easy .ez-addmore:hover{border-color:var(--ez-acc);background:color-mix(in srgb,var(--ez-acc) 14%,var(--ez-raised));transform:translateY(-1px)}}#ez-easy .ez-total{margin:18px auto 0;font-size:15px;line-height:1.6;background:color-mix(in srgb,var(--ez-acc) 18%,var(--smv2-panel));border:1.5px solid color-mix(in srgb,var(--ez-acc) 45%,transparent);border-radius:16px;padding:16px 20px;max-width:420px}#ez-easy .ez-total:empty{display:none}#ez-easy .ez-total strong{font-size:26px;font-weight:800;letter-spacing:-.01em;color:var(--ez-ink)}#ez-easy .ez-err{background:#b4282d24;border:1px solid color-mix(in srgb,var(--smv2-error-2,#ff8a8a) 40%,transparent);color:var(--smv2-error-2);font-size:14px;border-radius:12px;padding:11px 13px;margin-top:14px;line-height:1.45}#ez-easy [data-ez-step=intro],#ez-easy [data-ez-step=bulk],#ez-easy [data-ez-step=done]{margin:auto 0}@media(max-width:899px){#ez-easy .ez-card.is-intro .ez-stage{flex:0 1 auto;margin-top:0;min-height:0;overflow-y:auto}#ez-easy .ez-card.is-intro .ez-foot{margin-bottom:auto;padding-top:20px}#ez-easy .ez-card.is-intro [data-ez-step=intro]{margin:0}#ez-easy .ez-hero{max-width:212px;margin:0 auto 12px;aspect-ratio:5/3.1}#ez-easy .ez-h1{font-size:clamp(19px,6.6vw,24px);margin-bottom:8px}#ez-easy .ez-lede{font-size:15px;line-height:1.5}#ez-easy .ez-facts{margin-top:12px;gap:8px}#ez-easy .ez-fact{padding:7px 11px}#ez-easy .ez-intronote{margin-top:10px;padding:7px 12px;font-size:12px}#ez-easy .ez-eyebrow{margin-bottom:10px}#ez-easy .ez-card.is-intro .ez-foot{padding-top:8px}#ez-easy .ez-card.is-intro .ez-designhelp{margin-top:7px;font-size:12px;line-height:1.35;max-width:340px}#ez-easy .ez-card.is-intro .ez-hero{margin-bottom:8px}}#ez-easy [data-ez-step=done]{text-align:center}#ez-easy .ez-done-ic{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:color-mix(in srgb,var(--ez-acc) 14%,transparent);color:var(--ez-acc);margin-bottom:12px}#ez-easy .ez-done-ic svg{width:30px;height:30px}@media(min-width:768px){#ez-easy .ez-stage .ez-step{text-align:center;width:100%}#ez-easy .ez-stage .ez-step .ez-designline{text-align:center}#ez-easy .ez-stage .ez-step>*{margin-left:auto;margin-right:auto}#ez-easy .ez-stage .ez-drop,#ez-easy .ez-stage .ez-text,#ez-easy .ez-stage [data-ez-splitmore]>*{margin-left:auto;margin-right:auto}#ez-easy .ez-stage .ez-facts,#ez-easy .ez-stage .ez-chips,#ez-easy .ez-stage .ez-qtyrow{justify-content:center}#ez-easy .ez-stage .ez-dbadge{align-self:center}#ez-easy .ez-stage .ez-actions{margin-left:auto;margin-right:auto}#ez-easy .ez-stage .ez-swatches{max-width:640px}#ez-easy .ez-stage .ez-review,#ez-easy .ez-stage .ez-designs,#ez-easy .ez-stage .ez-err,#ez-easy .ez-stage .ez-total,#ez-easy .ez-stage .ez-microhint{max-width:620px}#ez-easy .ez-stage .ez-h1{max-width:20ch}#ez-easy .ez-stage .ez-addmore{max-width:420px;margin-left:auto;margin-right:auto}#ez-easy .ez-stage .ez-lede{max-width:52ch}#ez-easy .ez-stage .ez-hint{max-width:60ch}#ez-easy .ez-stage .ez-opt,#ez-easy .ez-stage .ez-row,#ez-easy .ez-stage .ez-addon{text-align:left;max-width:560px;margin-left:auto;margin-right:auto}#ez-easy .ez-stage .ez-label{text-align:left;max-width:520px}}@media(min-width:768px){#ez-easy .ez-stage .ez-opts{display:flex;flex-direction:column;gap:10px;max-width:560px}}@media(prefers-reduced-motion:reduce){#ez-easy .ez-step,#ez-easy .ez-next,#ez-easy .ez-back,#ez-easy .ez-bar-fill,#ez-easy .ez-opt,#ez-easy .ez-sw,#ez-easy .ez-chip,#ez-easy .ez-qbtn,#ez-easy .ez-drop,#ez-easy .ez-dcard{transition:none}#ez-easy .ez-opt:hover,#ez-easy .ez-sw:hover,#ez-easy .ez-chip:hover,#ez-easy .ez-next:hover,#ez-easy .ez-back:hover,#ez-easy .ez-cta:hover,#ez-easy .ez-cta:active,#ez-easy .ez-opt:active,#ez-easy .ez-sw:active,#ez-easy .ez-chip:active,#ez-easy .ez-qbtn:active,#ez-easy .ez-next:active,#ez-easy .ez-back:active,#ez-easy .ez-drop:active{transform:none}#ez-easy .ez-next:after{display:none}#ez-easy .ez-cta.is-hero{animation:none}#ez-easy .ez-cta.is-hero:hover .ez-go{transform:none}#ez-easy .ez-bag,#ez-easy .ez-bag-holo,#ez-easy .ez-bag-gloss,#ez-easy .ez-introstep>*{animation:none}#ez-easy .ez-bag-gloss{transform:none;opacity:.5}#ez-easy .ez-introstep>*{opacity:1;transform:none}#ez-easy .ez-step.is-out,#ez-easy .ez-step.is-in{opacity:1;transform:none;transition:none}#ez-easy .ez-dot,#ez-easy .ez-mrow,#ez-easy .ez-mchev,#ez-easy .ez-dname{transition:none}#ez-easy .ez-mrow:hover .ez-mchev,#ez-easy .ez-mrow:active,#ez-easy .ez-dname:active,#ez-easy .ez-gchip:active,#ez-easy .ez-opt:active,#ez-easy .ez-sw:active,#ez-easy .ez-chip:active,#ez-easy .ez-next:active,#ez-easy .ez-stepbtn:active{transform:none}}@media(max-width:899px){#ez-easy .ez-swatches{gap:7px}#ez-easy .ez-sw{padding:8px 2px 7px;gap:4px;border-radius:12px}#ez-easy .ez-sw span{font-size:10px;line-height:1.18;letter-spacing:-.02em}#ez-easy .ez-sw.is-any.is-wide{gap:8px;padding:8px 10px}#ez-easy .ez-sw.is-any.is-wide span{font-size:12px}#ez-easy [data-ez-step=dcolor] .ez-hint{margin-bottom:12px}}@media(max-width:899px){#ez-easy [data-ez-step=dart] .ez-designline,#ez-easy .ez-namebar{margin-bottom:12px}#ez-easy .ez-artgrid{gap:12px}#ez-easy [data-ez-step=dart] .ez-drop{padding:16px 10px}#ez-easy [data-ez-step=dart] .ez-drop.has-file{padding:12px 10px}#ez-easy .ez-artgrid.has-back{gap:10px}#ez-easy [data-ez-step=dart] .ez-thumb{width:72px;height:72px;margin-bottom:8px}#ez-easy [data-ez-step=dart] .ez-drop-file{font-size:12px}#ez-easy [data-ez-step=dart] .ez-later{margin-top:8px}}@media(max-width:899px){#ez-easy [data-ez-step=finish] .ez-hint,#ez-easy [data-ez-step=finish] .ez-note{margin-bottom:10px}#ez-easy [data-ez-step=finish] .ez-opts{gap:8px}#ez-easy [data-ez-step=finish] .ez-opt{min-height:64px}#ez-easy [data-ez-step=finish] .ez-addon{margin-top:10px}#ez-easy [data-ez-step=finish] .ez-opt-add .ez-opt-s{font-size:12px;line-height:1.4}}@media(max-width:899px){#ez-easy [data-ez-step=gsplit] .ez-hint{margin-bottom:12px}#ez-easy [data-ez-step=gsplit] .ez-opts{gap:8px}#ez-easy [data-ez-step=gsplit] .ez-opt{min-height:64px}}#ez-easy .ez-runtot,#ez-easy .ez-designline a,#ez-easy .ez-designhelp a,#ez-easy .ez-hint a,#ez-easy .ez-dname,#ez-easy .ez-quietlink{position:relative}#ez-easy .ez-runtot.is-tappable:after,#ez-easy .ez-designline a:after,#ez-easy .ez-designhelp a:after,#ez-easy .ez-hint a:after,#ez-easy .ez-dname:after,#ez-easy .ez-quietlink:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;margin-top:-22px}#ez-easy .ez-back:after{content:"";position:absolute;top:-1px;right:0;bottom:-1px;left:0}#ez-easy .ez-qbtn:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}#ez-easy .ez-notestoggle:after,#ez-easy .ez-laterlink:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;margin-top:-22px}#ez-easy .ez-restore-x,#ez-easy .ez-qrclear,#ez-easy .ez-drop-x,#ez-easy .ez-copyfront-btn,#ez-easy .ez-drm{position:relative}#ez-easy .ez-restore-x:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}#ez-easy .ez-qrclear:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}#ez-easy .ez-drop-x:after{content:"";position:absolute;top:-6px;right:-10px;bottom:-6px;left:-10px}#ez-easy .ez-copyfront-btn:after{content:"";position:absolute;top:-8px;right:-6px;bottom:-8px;left:-6px}#ez-easy .ez-drm:after{content:"";position:absolute;top:-6px;right:-8px;bottom:-6px;left:-8px}#ez-easy .ez-qrdrop{position:relative}#ez-easy .ez-qrdrop input[data-ez-qrfile]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}#ez-easy .ez-drop:focus-within,#ez-easy .ez-qrdrop:focus-within{outline:2px solid var(--smv2-blue-2,#4d75ff);outline-offset:2px}@media(prefers-reduced-motion:reduce){#ez-easy .ez-pill:hover,#ez-easy .ez-gchip:hover,#ez-easy .ez-addmore:hover,#ez-easy .ez-addmore:active,#ez-easy .ez-drm:active{transform:none}#ez-easy .ez-qrhead-chev{transition:none}}@media(max-height:767px){#ez-easy .ez-opt{padding:8px 48px 8px 14px;min-height:56px}#ez-easy [data-ez-step=path] .ez-opt{padding-right:44px}#ez-easy .ez-opts{gap:7px}#ez-easy .ez-hint{margin-bottom:10px}#ez-easy .ez-q{margin-bottom:5px}#ez-easy .ez-note{margin-bottom:8px}#ez-easy .ez-hero{max-width:250px;margin-bottom:12px}#ez-easy .ez-lede{font-size:15px;line-height:1.5}#ez-easy .ez-facts{margin-top:10px;gap:6px}#ez-easy .ez-fact{min-height:38px;padding:6px 11px}#ez-easy .ez-intronote{margin-top:8px}#ez-easy .ez-chips{margin-bottom:8px;gap:6px}#ez-easy .ez-chips{grid-template-columns:1fr 1fr 1fr}#ez-easy .ez-chip{min-height:44px;height:44px}#ez-easy .ez-qtyrow .ez-stepbtn{width:48px;min-height:48px}#ez-easy .ez-price{margin-top:6px}#ez-easy [data-ez-step=gsplit] .ez-opt{min-height:56px}#ez-easy [data-ez-step=gsplit] .ez-opts{gap:7px}#ez-easy [data-ez-step=gsplit] .ez-hint{margin-bottom:10px}}@media(max-height:679px){#ez-easy .ez-opt{padding:7px 44px 7px 12px;min-height:52px}#ez-easy [data-ez-step=gsplit] .ez-opt{min-height:50px;padding-top:6px;padding-bottom:6px}#ez-easy [data-ez-step=gsplit] .ez-opts{gap:5px}#ez-easy [data-ez-step=gsplit] .ez-hint{margin-bottom:8px}#ez-easy .ez-hero{max-width:190px;margin-bottom:8px}#ez-easy .ez-hint{margin-bottom:8px;font-size:14px}#ez-easy .ez-price{margin-top:4px}}#ez-easy .ez-opt,#ez-easy .ez-sw,#ez-easy .ez-chip,#ez-easy .ez-qbtn,#ez-easy .ez-back,#ez-easy .ez-next,#ez-easy .ez-addmore,#ez-easy .ez-notestoggle,#ez-easy .ez-drm,#ez-easy .ez-dname,#ez-easy .ez-gchip,#ez-easy .ez-laterlink,#ez-easy .ez-drop,#ez-easy .ez-drop-x,#ez-easy .ez-qrmode,#ez-easy .ez-qrdrop,#ez-easy .ez-qrclear,#ez-easy .ez-runtot,#ez-easy .ez-quietlink,#ez-easy .ez-restore-x,#ez-easy .ez-text,#ez-easy .ez-qty,#ez-easy .ez-qval{touch-action:manipulation}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-bag-easy.css.map */
