.PrintShop_root__dzSeq{--ink:#121212;--body:rgba(18,18,18,0.75);--line:rgba(18,18,18,0.08);--pill:rgba(18,18,18,0.55);--accent:#b4235f;position:relative;width:1120px;height:720px;overflow:hidden;background:#fff;color:var(--ink);font-family:-apple-system,Inter,Helvetica Neue,Arial,sans-serif;letter-spacing:.3px;-webkit-font-smoothing:antialiased}.PrintShop_root__dzSeq p{margin:0}.PrintShop_chrome__uOpwS{height:36px;display:flex;align-items:center;justify-content:center;position:relative;background:#f2f2f1;border-bottom:1px solid #e2e2e0}.PrintShop_dots__W63uT{position:absolute;left:16px;top:13px;display:flex;gap:7px}.PrintShop_dots__W63uT i{width:10px;height:10px;border-radius:50%;background:#d6d6d3}.PrintShop_url__OnnS_{display:flex;align-items:center;gap:7px;height:24px;padding:0 14px;border-radius:6px;background:#fff;font-size:12px;letter-spacing:0;color:#5f5f5c}.PrintShop_url__OnnS_ svg{width:9px;height:11px;color:#9a9a96}.PrintShop_announce__I_ttC{height:32px;line-height:32px;text-align:center;font-size:12.5px;letter-spacing:.4px;border-bottom:1px solid var(--line)}.PrintShop_header__dzImP{height:70px;padding:0 100px;display:flex;align-items:center;border-bottom:1px solid var(--line)}.PrintShop_logo__I3uUP{font-size:18px;font-weight:700;letter-spacing:3.2px;margin-right:36px}.PrintShop_nav__ixEdb{display:flex;gap:26px;font-size:13.5px;color:var(--body)}.PrintShop_nav__ixEdb span{display:inline-flex;align-items:center;gap:6px}.PrintShop_chev__Kc6HK{width:9px;height:6px}.PrintShop_icons__JQDOY{margin-left:auto;display:flex;gap:22px}.PrintShop_icons__JQDOY svg{width:21px;height:21px;fill:none;stroke:var(--ink);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.PrintShop_main__Gu8Ey{display:flex;gap:44px;padding:28px 100px 0}.PrintShop_media__EvyF8{width:500px;flex:none}.PrintShop_hero__weAgT,.PrintShop_thumb__6ZQD4{overflow:hidden;background:#f3f3f3}.PrintShop_hero__weAgT{width:500px;height:440px}.PrintShop_hero__weAgT img{object-position:46% 50%}.PrintShop_hero__weAgT img,.PrintShop_thumb__6ZQD4 img{display:block;width:100%;height:100%;object-fit:cover}.PrintShop_thumbs__Yel7V{display:flex;gap:10px;margin-top:10px}.PrintShop_thumb__6ZQD4{width:76px;height:76px;border:1px solid transparent}.PrintShop_thumb__6ZQD4.PrintShop_current__uVVUQ{border-color:var(--ink);padding:2px;background:#fff}.PrintShop_thumb__6ZQD4:nth-child(2) img{transform:scale(1.5);transform-origin:50% 52%}.PrintShop_thumb__6ZQD4:nth-child(3) img{object-position:50% 62%}.PrintShop_info__d__c9{width:376px;flex:none}.PrintShop_title__RwdsO{margin:0;text-wrap:balance;font-size:33px;line-height:1.2;font-weight:400;letter-spacing:.2px}.PrintShop_price__0_xp1{margin-top:12px!important;font-size:16.5px;letter-spacing:.8px}.PrintShop_label___UUY7{margin-top:20px!important;margin-bottom:7px!important;font-size:12.5px;color:var(--body)}.PrintShop_pills__Rf0Od{display:flex;flex-wrap:wrap;gap:8px;width:330px}.PrintShop_pill__royQS{height:34px;padding:0 18px;display:inline-flex;align-items:center;border:1px solid var(--pill);border-radius:40px;font-size:13px;letter-spacing:.5px}.PrintShop_on__feezt{background:var(--ink);border-color:var(--ink);color:#fff}.PrintShop_off__jo4qT{border-color:rgba(18,18,18,.15);color:rgba(18,18,18,.55);text-decoration:line-through}.PrintShop_qtyRow__t_gXJ{display:flex;align-items:center;gap:16px}.PrintShop_qty__lEzzg{width:128px;height:40px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--pill);font-size:15px}.PrintShop_qty__lEzzg span{width:40px;text-align:center;color:var(--body);font-size:16px}.PrintShop_qty__lEzzg b{font-weight:400}.PrintShop_rule__17k_8{font-size:12.5px;color:var(--body)}.PrintShop_upload__pf_7l{position:relative;height:40px;border:1px solid var(--pill)}.PrintShop_file__LNpS8,.PrintShop_pick__b8_hF{position:absolute;inset:0;display:flex;align-items:center;padding:0 14px;font-size:13.5px}.PrintShop_pick__b8_hF{opacity:0;gap:10px;animation:PrintShop_pick__b8_hF 11s ease -6s infinite both}.PrintShop_pick__b8_hF em{font-style:normal;font-size:12.5px;color:var(--body)}.PrintShop_pick__b8_hF b{font-weight:400;font-size:12.5px;height:26px;padding:0 11px;display:inline-flex;align-items:center;border:1px solid var(--pill);border-radius:3px;margin-left:-7px}.PrintShop_file__LNpS8{gap:9px;animation:PrintShop_file__LNpS8 11s ease -6s infinite both}.PrintShop_file__LNpS8 svg{width:12px;height:14px;flex:none;fill:none;stroke:var(--ink);stroke-width:1.1;stroke-linejoin:round}.PrintShop_fname__lLK_7{white-space:nowrap}.PrintShop_fsize__EkiXN,.PrintShop_remove__Fxs80{color:var(--body);font-size:12.5px}.PrintShop_remove__Fxs80{margin-left:auto;text-decoration:underline;text-underline-offset:2px}.PrintShop_bar__fvFGQ{position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:var(--ink);transform-origin:0 50%;opacity:0;animation:PrintShop_bar__fvFGQ 11s ease -6s infinite both}.PrintShop_checkLine__6cO3B{position:relative;height:20px;margin-top:9px;font-size:13px}.PrintShop_checked__1Edh6,.PrintShop_checking__r_el2{position:absolute;left:0;top:0;display:flex;align-items:center;gap:7px;white-space:nowrap}.PrintShop_checking__r_el2{color:var(--body);opacity:0;animation:PrintShop_checking__r_el2 11s ease -6s infinite both}.PrintShop_checked__1Edh6{color:var(--ink);animation:PrintShop_checked__1Edh6 11s ease -6s infinite both}.PrintShop_spark__wKHZ2{width:12px;height:12px;fill:var(--accent);animation:PrintShop_spark__wKHZ2 11s ease -6s infinite both}.PrintShop_addBtn__S0NQD,.PrintShop_buyBtn__UoUfs{display:flex;align-items:center;justify-content:center;height:42px;font-size:14px;letter-spacing:.8px}.PrintShop_addBtn__S0NQD{margin-top:16px;border:1px solid var(--ink)}.PrintShop_buyBtn__UoUfs{margin-top:8px;background:var(--ink);color:#fff;font-weight:600}.PrintShop_desc__X27dr{margin-top:22px!important;font-size:14.5px;line-height:1.75;color:var(--body)}@keyframes PrintShop_pick__b8_hF{0%,6%{opacity:1}8%,95%{opacity:0}99%,to{opacity:1}}@keyframes PrintShop_file__LNpS8{0%,6%{opacity:0}8%,95%{opacity:1}99%,to{opacity:0}}@keyframes PrintShop_bar__fvFGQ{0%,8%{opacity:1;transform:scaleX(0)}20%{opacity:1;transform:scaleX(1)}23%,to{opacity:0;transform:scaleX(1)}}@keyframes PrintShop_checking__r_el2{0%,20%{opacity:0}22%,30%{opacity:1}32%,to{opacity:0}}@keyframes PrintShop_checked__1Edh6{0%,31%{opacity:0;transform:translateY(3px)}34%,95%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(0)}}@keyframes PrintShop_spark__wKHZ2{0%,32%{transform:scale(.4) rotate(-30deg)}37%,to{transform:scale(1) rotate(0)}}