.blc7v{display:block}.blc7v__tabs{display:inline-flex;gap:4px;margin-bottom:10px;background:#eaf2f9;padding:4px;border-radius:999px}.blc7v__tab{font:inherit;font-size:13px;font-weight:600;cursor:pointer;padding:8px 16px;border:0;border-radius:999px;background:transparent;color:#56697a}.blc7v__tab[aria-selected=true]{background:#fff;color:#0a2e47;box-shadow:0 1px 2px #0a2e471f}.blc7v__tab:focus-visible{outline:2px solid #3C78CC;outline-offset:2px}.blc7v__pane{display:none}.blc7v__pane[data-active=true]{display:block}.blc7v__stage{aspect-ratio:1;background:#fff;border-radius:clamp(18px,2.4vw,26px);overflow:hidden;display:grid;place-items:center;box-shadow:0 2px 4px #0a2e470d}.blc7v__stage img{width:88%;height:88%;object-fit:contain;display:block}.blc7v__tpl{position:relative;aspect-ratio:1;background:#f2f7fb;border-radius:clamp(18px,2.4vw,26px);overflow:hidden;box-shadow:0 2px 4px #0a2e470d;touch-action:none;user-select:none;-webkit-user-select:none}.blc7v__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;padding:0 12%;font-size:14px;line-height:1.5;color:#56697a;opacity:.8}.blc7v__tpl[data-has-art=true] .blc7v__empty{display:none}.blc7v__shape,.blc7v__extra{position:absolute;background:#fff;border:1px solid #DCE6EE;box-shadow:0 6px 18px #0a2e471a}.blc7v__print{position:absolute;overflow:hidden;display:grid;place-items:center;cursor:grab;background:transparent}.blc7v__print:active{cursor:grabbing}.blc7v__tpl[data-has-art=false] .blc7v__print{outline:1.5px dashed rgba(60,120,204,.45);outline-offset:-2px}.blc7v__art{max-width:none;display:block;width:100%;height:100%;object-fit:contain;transform:translate(var(--tx,0%),var(--ty,0%)) scale(var(--s,1));transform-origin:center center;pointer-events:none}.blc7v__tpl[data-has-art=false] .blc7v__art{display:none}[data-shape=mug] .blc7v__shape{left:16%;top:24%;width:52%;height:52%;border-radius:8px 8px 16px 16px;background:linear-gradient(90deg,#edf3f8,#fff 22% 78%,#e4ecf3)}[data-shape=mug] .blc7v__extra{left:66%;top:34%;width:20%;height:30%;border-radius:50%;border-width:8px;border-color:#fff;background:transparent;box-shadow:0 0 0 1px #dce6ee inset,2px 2px 8px #0a2e471a}[data-shape=mug] .blc7v__print{left:22%;top:31%;width:40%;height:38%}[data-shape=tumbler] .blc7v__shape{left:31%;top:18%;width:38%;height:68%;border-radius:6px 6px 18px 18px;background:linear-gradient(90deg,#e8eff6,#fff 24% 76%,#e0e9f1);clip-path:polygon(4% 0,96% 0,87% 100%,13% 100%)}[data-shape=tumbler] .blc7v__extra{left:29%;top:11%;width:42%;height:8%;border-radius:7px;background:#f4f8fb}[data-shape=tumbler] .blc7v__print{left:37%;top:28%;width:26%;height:44%}[data-shape=koozie] .blc7v__shape{left:33%;top:22%;width:34%;height:56%;border-radius:7px 7px 12px 12px;background:linear-gradient(90deg,#e8eff6,#fff 24% 76%,#e0e9f1)}[data-shape=koozie] .blc7v__print{left:37%;top:29%;width:26%;height:42%}[data-shape=circle] .blc7v__shape{left:21%;top:21%;width:58%;height:58%;border-radius:50%}[data-shape=circle] .blc7v__extra{left:46.5%;top:12%;width:7%;height:7%;border-radius:50%;border-width:2.5px;background:transparent;box-shadow:none}[data-shape=circle] .blc7v__print{left:24%;top:24%;width:52%;height:52%;border-radius:50%}[data-shape=rect-portrait] .blc7v__shape{left:29%;top:13%;width:42%;height:74%;border-radius:10px}[data-shape=rect-portrait] .blc7v__print{left:31.5%;top:15.5%;width:37%;height:69%;border-radius:7px}[data-shape=rect-landscape] .blc7v__shape{left:13%;top:30%;width:74%;height:40%;border-radius:9px}[data-shape=rect-landscape] .blc7v__print{left:15.5%;top:32.5%;width:69%;height:35%;border-radius:6px}[data-shape=rect-tall] .blc7v__shape{left:39%;top:7%;width:22%;height:86%;border-radius:7px}[data-shape=rect-tall] .blc7v__print{left:41%;top:9%;width:18%;height:82%;border-radius:4px}.blc7v__controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:12px}.blc7v__controls[data-enabled=false]{opacity:.45;pointer-events:none}.blc7v__ctl-label{font-size:13px;font-weight:600;color:#0a2e47}.blc7v__range{flex:1;min-width:120px;accent-color:#3C78CC}.blc7v__range:focus-visible{outline:2px solid #3C78CC;outline-offset:3px}.blc7v__reset{font:inherit;font-size:13px;font-weight:600;cursor:pointer;padding:8px 14px;border-radius:999px;border:1px solid rgba(10,46,71,.15);background:#fff;color:#0a2e47}.blc7v__reset:hover{border-color:#3c78cc;color:#3c78cc}.blc7v__reset:focus-visible{outline:2px solid #3C78CC;outline-offset:2px}.blc7v__note{margin:10px 0 0;font-size:12.5px;line-height:1.5;color:#56697a}.blc7v__pdf{display:none;margin:10px 0 0;padding:10px 13px;border-radius:10px;background:#eaf2f9;font-size:13px;line-height:1.5;color:#0a2e47}.blc7v__pdf[data-show=true]{display:block}
/*# sourceMappingURL=/cdn/shop/t/11/assets/blc7-preview.css.map */
