.image-crop-sheet{max-width:560px!important;padding:24px!important;max-height:92dvh;overflow-y:auto}.image-crop-sheet canvas{width:100%;height:auto;display:block;touch-action:none;background:#111;border:2px solid var(--accent);border-radius:12px}.image-crop-sheet input[type=range]{width:100%;min-height:44px}.image-crop-sheet label{display:block;margin-top:18px}.crop-actions{display:flex;gap:12px;margin-top:20px}.crop-actions button{flex:1;min-height:48px}.saved-items-grid a,.collection-photo{aspect-ratio:1!important}.bp-product-image{aspect-ratio:1;height:auto!important;min-height:0!important}.reference-photo{aspect-ratio:1}
