variant-selects[data-product-handle=custom-printed-mug]{display:none!important}.ops-mug-active .artwork-preview--mug{display:none!important}.ops-mug-maker{margin:2rem 0;padding:1.6rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:12px;background:rgb(var(--color-background))}.ops-mug-maker[hidden]{display:none}.ops-mug-maker__heading{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.ops-mug-maker__heading span{font-size:1.3rem}.ops-mug-maker p{font-size:1.4rem;line-height:1.5}.ops-mug-maker canvas{display:block;width:100%;height:auto;border:1px solid #aaa;background:#fff;touch-action:none;cursor:move}.ops-mug-maker canvas:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:3px}.ops-mug-maker__controls{display:flex;flex-wrap:wrap;gap:1rem;margin:1.6rem 0;align-items:end}.ops-mug-maker__controls label{display:grid;gap:.5rem;font-size:1.3rem;flex:1 1 100px}.ops-mug-maker__controls input[type=number]{width:100%;min-height:44px;padding:.6rem}.ops-mug-maker button{padding:.8rem 1.2rem;min-height:44px;font:inherit;color:inherit;background:transparent;border:1px solid currentColor;border-radius:6px;cursor:pointer}.ops-mug-maker__mockups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.ops-mug-maker__mockups figure{margin:0}.ops-mug-maker__mockups img{display:block;width:100%;height:auto;border-radius:8px}.ops-mug-maker__mockups figcaption{font-size:1.2rem;line-height:1.4;margin-top:.4rem}@media(max-width:480px){.ops-mug-maker{padding:1rem}.ops-mug-maker__mockups{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/302/assets/ops-mug-maker.css.map */
