.mockup-logo-layer.svelte-33qmnc .my-logo{z-index:1;object-fit:contain;background-position:50%;background-repeat:no-repeat;max-width:40%;max-height:40%;position:absolute}.mockup-logo-slot.svelte-33qmnc{display:contents}.mockup-logo-slot.svelte-33qmnc svg.my-logo,img.my-logo.svelte-33qmnc{pointer-events:none}.shipping-summary.svelte-1x0t6ik{gap:var(--space-1);margin-top:var(--space-4);display:grid}[data-order-product-mockup].svelte-1x0t6ik{width:var(--order-thumb);height:var(--order-thumb);flex-shrink:0;display:block;position:relative;overflow:hidden}[data-order-product-mockup].svelte-1x0t6ik>img:where(.svelte-1x0t6ik){object-fit:cover;object-position:top center;width:100%;height:100%;display:block}[data-order-product-mockup].svelte-1x0t6ik .mockup-logo-layer{pointer-events:none;position:absolute;inset:0}[data-order-product-mockup].svelte-1x0t6ik .my-logo{object-fit:contain;background:0 0;border:0;border-radius:0;max-width:40%;height:auto;max-height:40%;position:absolute}[data-embroidery-files-trigger].svelte-1x0t6ik{align-items:center;gap:var(--space-1);margin-left:var(--space-2);color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}
