.editor-dialog_surface__mDeER{--radius:0.5rem;min-width:0;color:hsl(var(--foreground));scrollbar-color:hsl(var(--border)) transparent;scrollbar-width:thin}.editor-dialog_surface__mDeER :is(input,textarea){caret-color:hsl(var(--foreground))}.editor-dialog_surface__mDeER :is(h2,h3,p,label){overflow-wrap:anywhere}.editor-dialog_surface__mDeER input[type=number]{font-variant-numeric:tabular-nums}.editor-dialog_surface__mDeER :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,button[role=combobox]){min-width:0;max-width:100%}.editor-dialog_surface__mDeER ::-moz-selection{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}.editor-dialog_surface__mDeER ::selection{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}@media (max-width:639px){.editor-dialog_surface__mDeER :is(input:not([type=checkbox]):not([type=radio]),textarea,[contenteditable=true],button[role=combobox]){font-size:16px}.editor-dialog_surface__mDeER :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),button[role=combobox],button[aria-label]){min-height:44px}.editor-dialog_surface__mDeER [data-dialog-footer] button{min-height:44px;height:auto;white-space:normal}}.canvas-native_appearance__jr8pW{margin-right:auto;display:inline-flex;gap:2px;padding:3px;border:1px solid hsl(var(--border));border-radius:7px;background:hsl(var(--card))}.canvas-native_appearance__jr8pW button[aria-pressed=true]{background:hsl(var(--muted))}.canvas-native_checkout__svEg_{position:relative;min-width:0}.canvas-native_checkout__svEg_[data-product-canvas-native]:hover{outline:1px dashed var(--product-accent);outline-offset:8px}.canvas-native_checkout__svEg_[data-checkout-selected]{outline:2px solid var(--product-accent);outline-offset:8px}.canvas-native_background__JrM2F{margin-bottom:12px;width:-moz-fit-content;width:fit-content;max-width:100%;color:hsl(var(--foreground));background:hsl(var(--card));border-radius:6px;font:500 13px/1.4 var(--font-sans)}.canvas-native_background__JrM2F>summary{padding:10px 12px;cursor:pointer}.canvas-native_background__JrM2F>summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.canvas-native_checkout__svEg_[data-product-checkout-appearance=inline]>.canvas-native_checkoutContent__F5AgZ>*{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.canvas-native_checkout__svEg_[data-product-checkout-appearance=card]>.canvas-native_checkoutContent__F5AgZ{padding:24px;border-radius:8px;background:var(--product-surface);border:1px solid var(--product-border)}.canvas-native_checkout__svEg_[data-product-checkout-appearance=card]>.canvas-native_checkoutContent__F5AgZ>*{border:0;background:transparent;padding:0}.canvas-native_checkout__svEg_ [data-product-checkout-copy] .email-editor-document,.canvas-native_checkout__svEg_ [data-product-checkout-copy] .email-live-body,.canvas-native_checkout__svEg_ [data-product-checkout-copy] .product-canvas-editor,.canvas-native_checkout__svEg_ [data-product-checkout-copy] .tiptap{min-height:1.5em!important}.canvas-native_checkout__svEg_ [data-product-checkout-copy] .tiptap>[data-type=globalContent]{min-height:0;height:0!important}.canvas-native_checkout__svEg_ [data-product-checkout-copy] .tiptap>.node-container>p.is-empty:only-child{margin-block:0!important;padding-block:0!important}.canvas-native_checkout__svEg_ [contenteditable=plaintext-only]{min-height:1lh;outline-offset:5px;cursor:text}.canvas-native_checkout__svEg_ [contenteditable=plaintext-only]:hover{outline:1px dashed var(--product-accent)}.canvas-native_checkout__svEg_ [contenteditable=plaintext-only]:focus{outline:2px solid var(--product-accent)}.canvas-native_fields__6zzyt{position:relative;min-width:0;min-height:44px}.canvas-native_formPreview__60FYR{display:grid;gap:16px;pointer-events:none}.canvas-native_formPreview__60FYR :disabled{opacity:1}.canvas-native_formTrigger__9bjrz{position:absolute;inset:-5px;width:calc(100% + 10px);border-radius:4px;cursor:pointer}.canvas-native_formTrigger__9bjrz:hover{outline:1px dashed var(--product-accent)}.canvas-native_formTrigger__9bjrz:focus-visible{outline:2px solid var(--product-accent);outline-offset:2px}.canvas-native_formTrigger__9bjrz>span{position:absolute;top:0;right:0;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid hsl(var(--border));border-radius:4px;background:hsl(var(--card));color:hsl(var(--foreground));font:500 13px/1.4 var(--font-sans);opacity:0}.canvas-native_formTrigger__9bjrz:focus-visible>span,.canvas-native_formTrigger__9bjrz:hover>span{opacity:1}@media (pointer:coarse){.canvas-native_formTrigger__9bjrz>span{opacity:1}}@media (max-width:767px){.canvas-native_formTrigger__9bjrz>span{display:none}.canvas-native_checkout__svEg_[data-product-canvas-native]:hover,.canvas-native_formTrigger__9bjrz:hover{outline:none}}.image-upload-field_panel__YEWAf{overflow:hidden;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--card))}.image-upload-field_emptyPanel__N_Ujh{border-style:dashed;background:hsl(var(--background))}.image-upload-field_dragging__zE9hM{outline:2px solid hsl(var(--primary));outline-offset:2px}.image-upload-field_previewStage__6R4gU{display:grid;min-width:0;min-height:96px;place-items:center;background:hsl(var(--muted)/45%)}.image-upload-field_insetPreview___vHko{min-height:144px;padding:16px}.image-upload-field_compact__cq4i7 .image-upload-field_insetPreview___vHko{min-height:112px}.image-upload-field_preview__N2AN5{overflow:hidden;min-width:0}.image-upload-field_toolbar__URvxG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;border-top:1px solid hsl(var(--border));padding:4px}.image-upload-field_action__u0fYH{height:auto;min-height:44px;max-width:100%;gap:6px;padding:8px 12px;text-align:start;overflow-wrap:anywhere;font-weight:500;line-height:1.4}.image-upload-field_upload__RXJA9{display:flex;height:auto;min-height:176px;width:100%;flex-direction:column;gap:8px;padding:24px 16px;color:hsl(var(--muted-foreground));white-space:normal;overflow-wrap:anywhere}.image-upload-field_compact__cq4i7 .image-upload-field_upload__RXJA9{min-height:136px;padding-block:16px}.image-upload-field_upload__RXJA9:hover{background:hsl(var(--primary)/5%)}.image-upload-field_upload__RXJA9:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-4px}.product-editor-workspace_workspace__bqKFw{--radius:0.5rem;container-type:inline-size;min-height:100%;background:hsl(var(--card));min-width:0;padding:24px;color:hsl(var(--foreground));scrollbar-color:hsl(var(--border)) transparent;scrollbar-width:thin}.product-editor-workspace_heading__GBgOH{margin-bottom:24px}.product-editor-workspace_back__qyLLu{display:inline-flex;min-height:44px;align-items:center;gap:8px;margin:-12px 0 8px -8px;padding:8px;border-radius:6px;color:hsl(var(--muted-foreground));font-size:14px}.product-editor-workspace_back__qyLLu:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.product-editor-workspace_back__qyLLu:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.product-editor-workspace_sections__V3PFg{display:flex;min-width:0;flex-direction:column}.product-editor-workspace_workspace__bqKFw [data-product-page-content],.product-editor-workspace_workspace__bqKFw [data-product-tab-panel]:not([hidden]){display:contents}.product-editor-workspace_workspace__bqKFw [data-product-editor-focus-section]{min-width:0;margin:0}.product-editor-workspace_workspace__bqKFw [data-product-editor-focus-section][hidden],.product-editor-workspace_workspace__bqKFw [data-product-tab-panel][hidden],.product-editor-workspace_workspace__bqKFw[data-focused=true] [data-product-overview-action]{display:none}.product-editor-workspace_workspace__bqKFw input,.product-editor-workspace_workspace__bqKFw textarea{caret-color:hsl(var(--foreground))}.product-editor-workspace_workspace__bqKFw ::-moz-selection{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}.product-editor-workspace_workspace__bqKFw ::selection{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}@container (max-width: 480px){.product-editor-workspace_workspace__bqKFw [data-product-editor-focus-body] [class*="lg:grid-cols-"],.product-editor-workspace_workspace__bqKFw [data-product-editor-focus-body] [class*="md:grid-cols-"],.product-editor-workspace_workspace__bqKFw [data-product-editor-focus-body] [class*="sm:grid-cols-"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.product-editor-workspace_workspace__bqKFw{padding:20px 16px}}.product-editor-workspace_workspace__bqKFw [hidden]{display:none!important}.product-editor-workspace_controls___2PW_{--radius:0.5rem}.product-editor-workspace_workspace__bqKFw :is(input:not([type=radio]):not([type=checkbox]):not([type=range]):not([type=color]),textarea,button[role=combobox]){min-width:0;max-width:100%;border-radius:8px}.product-editor-workspace_workspace__bqKFw input[type=number]{font-variant-numeric:tabular-nums}@container (max-width: 480px){.product-editor-workspace_workspace__bqKFw [class*=col-span-2],.product-editor-workspace_workspace__bqKFw [class*=col-span-3]{grid-column:auto}}@media (max-width:639px){.product-editor-workspace_workspace__bqKFw :is(input:not([type=radio]):not([type=checkbox]),textarea,button[role=combobox]){font-size:16px}}.product-editor-workspace_canvas__3Elm5{container:product-preview/inline-size}.product-editor-workspace_canvas__3Elm5 [data-product-image-boundary]{overflow-x:clip}.product-editor-workspace_canvas__3Elm5 :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select):not(:where([data-product-signup-form] *)){color-scheme:light;background-color:var(--product-input-bg)!important;border-color:var(--product-border)!important;color:var(--product-input-fg,var(--product-fg))!important}.product-editor-workspace_canvas__3Elm5 :is(input,textarea):not(:where([data-product-signup-form] *))::-moz-placeholder{color:var(--product-input-placeholder,var(--product-placeholder))!important}.product-editor-workspace_canvas__3Elm5 :is(input,textarea):not(:where([data-product-signup-form] *))::placeholder{color:var(--product-input-placeholder,var(--product-placeholder))!important}@container product-preview (max-width: 639px){.product-editor-workspace_canvas__3Elm5 h1[class*="sm:text-5xl"]{font-size:1.875rem;line-height:2.25rem}}@container product-preview (min-width: 640px){.product-editor-workspace_canvas__3Elm5 h1[class*="sm:text-5xl"]{font-size:3rem;line-height:1}}@container product-preview (min-width: 1024px){.product-editor-workspace_canvas__3Elm5 h1[class*="lg:text-6xl"]{font-size:3.75rem;line-height:1}}header.product-editor-workspace_controls___2PW_ button{min-height:44px}.product-editor-workspace_headingTitle__5JBkr:has(>[data-product-editor-title])>h2{display:none}.product-editor-workspace_workspace__bqKFw .product-editor-workspace_headingTitle__5JBkr input[data-product-editor-title]{display:block;width:100%;min-height:44px;padding:6px 0;border:0;background:transparent;color:hsl(var(--foreground));font-size:20px;font-weight:600;line-height:1.4;letter-spacing:-.025em}.product-editor-workspace_headingTitle__5JBkr input[data-product-editor-title]:hover{background:hsl(var(--muted)/.4)}.product-editor-workspace_headingTitle__5JBkr input[data-product-editor-title]:focus{outline:2px solid hsl(var(--ring));outline-offset:4px}