html,body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}:root{--appify-color-ink: #202223;--appify-color-muted: #616161;--appify-color-surface: #ffffff;--appify-color-subdued: #f3f3f3;--appify-color-border: #d7d9dc;--appify-color-border-strong: #8c9196;--appify-color-accent: #005bd3;--appify-color-accent-soft: #e8f1ff;--appify-radius-button: 10px;--appify-shadow-button: 0 1px 2px rgba(0, 0, 0, .08);--appify-shadow-button-active: 0 1px 2px rgba(0, 0, 0, .12), 0 0 0 1px rgba(0, 0, 0, .04)}button{font:inherit;-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:3px solid rgba(0,91,211,.34)!important;outline-offset:2px}button:disabled{cursor:not-allowed!important;opacity:.56}.app-shell{min-width:0;container:app-shell / inline-size}.app-page-width{width:calc(100% - 32px);max-width:1280px;margin:0 auto}.app-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 14px;border:1px solid var(--appify-color-border);border-radius:var(--appify-radius-button);background:var(--appify-color-surface);color:var(--appify-color-ink);box-shadow:var(--appify-shadow-button);font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease,transform .14s ease}.app-button:hover:not(:disabled){border-color:#b5b7ba;background:#fafafa;transform:translateY(-1px)}.app-button:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 1px 2px #0000001f}.app-button--active{border-color:var(--appify-color-border-strong);background:var(--appify-color-surface);box-shadow:var(--appify-shadow-button-active);color:#111}.app-button--active:after{content:"";position:absolute;inset-inline:14px;bottom:-1px;height:2px;border-radius:999px;background:var(--appify-color-accent)}.app-button--ghost{border-color:transparent;background:transparent;box-shadow:none}.app-button--primary{border-color:#202223;background:#202223;color:#fff}.app-button--primary:hover:not(:disabled){border-color:#303030;background:#303030;color:#fff}.app-button--danger{border-color:#f1b3ad;color:#8e1f1f}.app-button--danger:hover:not(:disabled){border-color:#dc6e62;background:#fff4f2;color:#6f1717}.app-button--compact{min-height:32px;padding:5px 10px;border-radius:8px;font-size:12px}.app-button--link{min-height:32px;padding:4px 6px;border-color:transparent;background:transparent;box-shadow:none;color:#005bd3}.app-button--link:hover:not(:disabled){border-color:transparent;background:#f1f7ff;color:#004299}.app-button--icon{width:40px;min-width:40px;padding:0}.app-button--icon.app-button--compact{width:32px;min-width:32px;padding:0}.app-button--icon.app-button--active{border-color:#9ca3af;background:var(--appify-color-subdued)}.app-button--icon.app-button--active:after{display:none}.app-button-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.app-country-select{min-width:0;container:app-country-select / inline-size}.app-country-select__search{flex:1 1 180px}@container app-country-select (max-width: 440px){.app-country-select__toolbar{flex-wrap:wrap}.app-country-select__search{flex-basis:100%;width:100%}.app-country-select__toolbar>.app-button{flex:1 1 0}}.app-form-designer-page{min-width:0;container:app-form-designer / inline-size}.app-customize-publish{min-width:0;container:app-customize-publish / inline-size}.app-markets-shipping{min-width:0;container:app-markets-shipping / inline-size}.app-live-success{min-width:0;container:app-live-success / inline-size}.app-live-success__header,.app-live-success__header-actions{display:flex;align-items:flex-start;gap:16px}.app-live-success__header{justify-content:space-between}.app-live-success__header-actions{align-items:center;flex-shrink:0;gap:8px}.app-live-success__content{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,560px);justify-content:space-between;align-items:start;gap:48px;width:100%;box-sizing:border-box}.app-live-success__guide,.app-live-success__preview{min-width:0;width:100%}@container app-live-success (max-width: 940px){.app-live-success__content{grid-template-columns:minmax(0,1fr);gap:24px}.app-live-success__preview{max-width:640px}}@container app-live-success (max-width: 600px){.app-live-success__header{align-items:stretch;flex-direction:column}.app-live-success__header-actions{width:100%}.app-live-success__header-actions s-button{flex:1 1 0}}@container app-live-success (max-width: 480px){.app-live-success__form-preview{height:clamp(480px,calc(100dvh - 32px),680px)!important}}.app-markets-shipping__header,.app-markets-shipping__rates-header,.app-markets-shipping__country-row,.app-markets-shipping__multi-country,.app-markets-shipping__footer{display:flex;justify-content:space-between;gap:16px}.app-markets-shipping__header,.app-markets-shipping__rates-header{align-items:flex-start}.app-markets-shipping__country-row,.app-markets-shipping__multi-country,.app-markets-shipping__footer{align-items:center}.app-markets-shipping__country-row{flex-wrap:wrap;gap:12px}.app-markets-shipping__rates-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.app-markets-shipping__rates-table{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.app-markets-shipping__rates-table s-table{min-width:620px}.app-markets-community-option:hover{box-shadow:0 2px 8px #00000014!important}.app-markets-community-option:focus-visible{outline:2px solid #005bd3!important;outline-offset:3px!important}@container app-markets-shipping (max-width: 620px){.app-markets-shipping__header,.app-markets-shipping__rates-header,.app-markets-shipping__multi-country{align-items:stretch;flex-direction:column}.app-markets-shipping__rates-actions{justify-content:flex-start}}@container app-markets-shipping (max-width: 420px){.app-markets-shipping__rates-actions{align-items:stretch;flex-direction:column}.app-markets-shipping__rates-actions s-button{width:100%}}.app-customize-publish__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.app-customize-publish__grid{display:grid;grid-template-columns:minmax(280px,.38fr) minmax(0,.62fr);gap:20px;align-items:start;width:100%}.app-customize-publish__editor{height:clamp(720px,calc(100vh - 200px),980px);overflow:auto;align-self:start}.app-customize-publish__preview{position:sticky;top:12px;align-self:start}.app-customize-publish__mode .app-segmented-control__button{min-width:86px}.app-customize-publish__option-row{display:grid;grid-template-columns:repeat(6,minmax(54px,1fr));align-items:start;width:100%;gap:6px}.app-customize-publish__option:focus-visible{border-radius:10px!important;outline:2px solid #005bd3!important;outline-offset:3px!important}.app-color-picker{max-width:calc(100cqw - 24px)}.app-color-field__trigger,.app-color-picker__swatch{transition:border-color .14s ease,box-shadow .14s ease}.app-color-field__trigger:hover{border-color:#8c9196!important}.app-color-field__trigger:focus-visible,.app-color-picker__swatch:focus-visible{outline:2px solid #005bd3;outline-offset:2px}@container app-customize-publish (max-width: 860px){.app-customize-publish__grid{grid-template-columns:minmax(0,1fr)}.app-customize-publish__editor{height:auto;min-height:0;max-height:none;overflow:visible}.app-customize-publish__preview{position:static}}@container app-customize-publish (max-width: 600px){.app-customize-publish__header{flex-direction:column}.app-customize-publish__header-actions{width:100%}.app-customize-publish__header-actions s-button{flex:1 1 0}}@container app-customize-publish (max-width: 420px){.app-customize-publish__option-row{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.app-customize-publish__mode{width:100%}.app-customize-publish__mode .app-segmented-control__button{flex:1 1 0}}.app-form-templates-modal{container:app-form-templates / inline-size}.app-fd-segmented{max-width:100%;overflow-x:auto;scrollbar-width:none}.app-form-templates-basic-grid,.app-form-templates-advanced-grid{display:grid;gap:12px}.app-form-templates-basic-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.app-form-templates-advanced-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.app-form-template-option,.app-lite-mode-option{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 4px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--appify-color-ink);font:inherit;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.app-form-template-option:hover,.app-lite-mode-option:hover{background:var(--appify-color-subdued)}.app-form-template-option[aria-pressed=true],.app-lite-mode-option[aria-pressed=true]{background:var(--appify-color-subdued);border-color:var(--appify-color-border-strong)}.app-form-template-option:focus-visible,.app-lite-mode-option:focus-visible{outline:2px solid var(--appify-color-accent);outline-offset:2px}.app-lite-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.app-lite-mode-option{padding:20px 12px;border-color:var(--appify-color-border)}.app-lite-block-list{border:1px solid var(--appify-color-border);border-radius:10px;overflow:hidden}.app-lite-block-row{display:flex;align-items:center;gap:8px;min-height:44px;padding:4px 8px}.app-lite-block-row+.app-lite-block-row{border-top:1px solid var(--appify-color-border)}.app-lite-block-row[data-hidden=true]{background:var(--appify-color-subdued)}.app-lite-block-label{flex:1;min-width:0}.app-lite-block-actions{display:flex;align-items:center;gap:2px}.app-lite-preview{position:sticky;top:12px;align-self:start;min-width:0}@container app-form-templates (max-width: 560px){.app-form-templates-basic-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.app-form-templates-advanced-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@container app-form-templates (max-width: 360px){.app-form-templates-basic-grid,.app-form-templates-advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container app-form-designer (max-width: 760px){.app-fd-canvas-shell{padding:10px!important}.app-fd-browser-preview__chrome{grid-template-columns:minmax(0,1fr)!important}.app-fd-browser-preview__chrome-side{display:none!important}}@container app-form-designer (max-width: 480px){.app-lite-mode-grid{grid-template-columns:minmax(0,1fr)!important}.app-lite-block-row{flex-wrap:wrap}.app-lite-block-row>.app-lite-block-actions{flex-basis:100%;justify-content:flex-end}}.app-filter-chip__remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;min-width:24px;height:24px;margin:-4px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:#6d7175;cursor:pointer}.app-filter-chip__remove:hover{background:#e1e3e5;color:#202223}.app-fd-shipping-rates{min-width:0;container:app-shipping-rates / inline-size}.app-analytics-range{min-width:0;max-width:100%}.app-analytics-range__popover{width:min(260px,calc(100vw - 32px));max-width:calc(100vw - 32px);box-sizing:border-box}.app-analytics-range__option{justify-content:flex-start;box-shadow:none;white-space:normal}@container app-shipping-rates (max-width: 620px){.app-fd-shipping-table-header{display:none!important}.app-fd-shipping-rate-row,.app-fd-shipping-fields,.app-fd-shipping-condition{grid-template-columns:minmax(0,1fr)!important}.app-fd-shipping-rate-cell{min-width:0;display:grid!important;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:8px}.app-fd-shipping-rate-cell:before{content:attr(data-app-label);color:#6d7175;font-size:11px;font-weight:650;letter-spacing:.03em;text-transform:uppercase}.app-fd-shipping-rate-actions{justify-content:flex-end}.app-fd-shipping-toolbar>.app-button,.app-fd-shipping-form-actions>.app-button:not(.app-button--icon){flex:1 1 auto}}@container app-shipping-rates (max-width: 420px){.app-fd-shipping-toolbar>.app-button,.app-fd-shipping-form-actions>.app-button:not(.app-button--icon){flex-basis:100%;width:100%}.app-fd-shipping-rate-cell{grid-template-columns:minmax(0,1fr);gap:4px}}.app-module-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px;width:100%;box-sizing:border-box;padding:6px;border:1px solid #e1e3e5;border-radius:14px;background:#fff;box-shadow:0 1px 3px #0000000a}.app-module-tab{width:100%;min-height:42px;border-color:transparent;background:transparent;box-shadow:none;color:#5c5f62}.app-module-tab:hover:not(:disabled){border-color:transparent;background:#f3f3f3}.app-module-tab.app-button--active{border-color:transparent;background:#e9eaec;box-shadow:inset 0 1px 2px #00000014;color:#202223}.app-module-tab.app-button--active:after{inset-inline:22%}.app-segmented-control{display:inline-flex;align-items:stretch;padding:2px;border:1px solid var(--appify-color-border);border-radius:var(--appify-radius-button);background:#eceeef}.app-segmented-control__button{min-width:58px;min-height:36px;border:0;border-radius:8px;background:transparent;color:var(--appify-color-ink);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.app-segmented-control__button[aria-pressed=true]{background:#202223;color:#fff;box-shadow:0 1px 2px #0000002e}.app-fd-canvas-shell{min-width:0}.app-sb-palette-option:focus-visible{position:relative;z-index:1;outline:2px solid #005bd3;outline-offset:2px}.app-sb-palette-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:7px}.app-sb-palette-option{min-width:44px;height:36px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;padding:4px;border:1px solid transparent;border-radius:6px;background:#fff;cursor:pointer}.app-sb-palette-option>span:first-child{border-radius:3px 0 0 3px}.app-sb-palette-option>span:last-child{border-radius:0 3px 3px 0}.app-sb-palette-option:hover{border-color:#b7b9bc}.app-sb-palette-option--active{border-color:#303030;box-shadow:0 0 0 1px #303030}.app-sb-offer-preview{display:flex;flex-direction:column;gap:9px;margin-bottom:12px;min-width:0}.app-sb-offer-preview--vertical{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr))}.app-sb-offer-tier{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:100%;min-width:0;min-height:72px;display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:12px;border:1px solid #e1e3e5;border-radius:var(--app-sb-offer-radius, 8px);background:#fff;color:#202223;text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease,transform .14s ease}.app-sb-offer-tier--no-image{grid-template-columns:minmax(0,1fr) auto auto}.app-sb-offer-tier:hover{border-color:var(--app-sb-offer-border, #0074bf);transform:translateY(-1px)}.app-sb-offer-tier--active{border-color:var(--app-sb-offer-border, #0074bf);background:var(--app-sb-offer-bg, #d9ebf6);box-shadow:inset 0 0 0 1px var(--app-sb-offer-border, #0074bf)}.app-sb-offer-tier__number{width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#5c5f62;color:#fff;font-size:10px;font-weight:700}.app-sb-offer-tier__image{width:44px;height:44px;overflow:hidden;border-radius:7px;background:linear-gradient(135deg,#dff8f2,#63d6c8);flex-shrink:0}.app-sb-offer-tier__image img{width:100%;height:100%;display:block;object-fit:cover}.app-sb-offer-tier__choice{width:14px;height:14px;border:1px solid #aeb4ba;border-radius:50%;background:#fff;box-sizing:border-box}.app-sb-offer-tier--active .app-sb-offer-tier__choice{border:4px solid var(--app-sb-offer-border, #0074bf)}.app-sb-offer-tier__body,.app-sb-offer-tier__prices{min-width:0;display:flex;flex-direction:column}.app-sb-offer-tier__body{gap:5px}.app-sb-offer-tier__label{overflow-wrap:anywhere;font-size:12.5px;font-weight:650;line-height:1.3}.app-sb-offer-tier__old-price{color:#6d7175;font-size:10.5px}.app-sb-offer-tier__tags{width:100%;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.app-sb-offer-tier__plaque,.app-sb-offer-tier__best-deal{display:inline-flex;max-width:100%;overflow:hidden;align-items:center;padding:3px 8px;font-size:9px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.app-sb-offer-tier__plaque{border-radius:999px;background:var(--app-sb-plaque-background, var(--app-sb-offer-border, #0074bf));color:var(--app-sb-plaque-color, #ffffff)}.app-sb-offer-tier__best-deal{border-radius:var(--app-sb-best-deal-radius, 12px);background:var(--app-sb-best-deal-background, #0074bf);color:var(--app-sb-best-deal-color, #ffffff)}.app-sb-offer-tier__best-deal--shaker{animation:app-sb-tier-shaker .7s ease-in-out infinite}.app-sb-offer-tier__best-deal--bounce{animation:app-sb-tier-bounce 1.1s ease-in-out infinite}.app-sb-offer-tier__best-deal--pulse{animation:app-sb-tier-pulse 1.2s ease-in-out infinite}.app-sb-offer-tier__prices{align-items:flex-end;text-align:right}.app-sb-offer-tier__price{font-size:var(--app-sb-offer-price-size, 14px);font-weight:750;line-height:1.2;color:var(--app-sb-tier-price-color, inherit)}.app-sb-offer-tier__old-price{text-decoration:line-through}.app-sb-offer-preview--modern .app-sb-offer-tier{grid-template-columns:minmax(0,1fr) auto auto}.app-sb-offer-preview--vertical .app-sb-offer-tier{min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:14px 10px;text-align:center}.app-sb-offer-preview--vertical .app-sb-offer-tier__number{align-self:flex-start}.app-sb-offer-preview--vertical .app-sb-offer-tier__image{width:72px;height:72px}.app-sb-offer-preview--vertical .app-sb-offer-tier__body,.app-sb-offer-preview--vertical .app-sb-offer-tier__prices{align-items:center;text-align:center}@keyframes app-sb-tier-shaker{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}@keyframes app-sb-tier-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes app-sb-tier-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.app-sb-offer-tier__best-deal{animation:none!important}}.app-sb-outside-offer-preview{width:100%;min-height:280px;padding:18px;border:1px solid #dfe1e3;border-radius:12px;background:#fff;box-shadow:0 1px 3px #0000000f;box-sizing:border-box}.app-sb-outside-offer-preview__buy{width:100%;min-height:46px;padding:12px 16px;border:0;border-radius:9px;background:#202223;color:#fff;font-size:13px;font-weight:700;cursor:default}@container app-shell (max-width: 760px){.app-page-width{width:calc(100% - 24px)}.app-fd-canvas-shell{padding:10px!important}.app-fd-browser-preview__chrome{grid-template-columns:minmax(0,1fr)!important}.app-fd-browser-preview__chrome-side{display:none!important}}@container app-shell (max-width: 480px){.app-page-width{width:calc(100% - 16px)}.app-analytics-range__label{white-space:normal!important;overflow-wrap:anywhere}.app-module-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.app-module-tab{padding-inline:8px;white-space:normal;text-align:center}.app-sb-offer-preview--classic .app-sb-offer-tier{grid-template-columns:42px minmax(0,1fr) auto}.app-sb-offer-preview--classic .app-sb-offer-tier__image{grid-column:1;grid-row:1 / span 2;width:42px;height:42px}.app-sb-offer-preview--classic .app-sb-offer-tier__body{grid-column:2;grid-row:1}.app-sb-offer-preview--classic .app-sb-offer-tier__prices{grid-column:2;grid-row:2;align-items:flex-start;text-align:left}.app-sb-offer-preview--classic .app-sb-offer-tier__choice{grid-column:3;grid-row:1 / span 2}.app-sb-offer-preview--classic .app-sb-offer-tier--no-image,.app-sb-offer-preview--modern .app-sb-offer-tier{grid-template-columns:minmax(0,1fr) auto}.app-sb-offer-preview--classic .app-sb-offer-tier--no-image .app-sb-offer-tier__body,.app-sb-offer-preview--modern .app-sb-offer-tier__body{grid-column:1;grid-row:1}.app-sb-offer-preview--classic .app-sb-offer-tier--no-image .app-sb-offer-tier__prices,.app-sb-offer-preview--modern .app-sb-offer-tier__prices{grid-column:1;grid-row:2;align-items:flex-start;text-align:left}.app-sb-offer-preview--classic .app-sb-offer-tier--no-image .app-sb-offer-tier__choice,.app-sb-offer-preview--modern .app-sb-offer-tier__choice{grid-column:2;grid-row:1 / span 2}}@media(prefers-reduced-motion:reduce){.app-button{transition:none}}:root{--app-accent: #0e6b5c;--app-accent-soft: #e3f1ee;--app-spotlight-tint: #9fe3d4;--sf-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans Arabic", sans-serif}.x-step__panel{padding:4px 12px 16px 52px}.x-layout{--x-preview-sticky-top: calc(4rem + 16px) ;container:x-layout / inline-size}.x-layout__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px);gap:16px;align-items:start}.x-layout__main{min-inline-size:0}.x-layout--wide .x-layout__grid{grid-template-columns:minmax(340px,1fr) minmax(0,1.75fr)}.x-preview-column{min-inline-size:0;align-self:stretch}.x-preview-sticky{position:sticky;top:var(--x-preview-sticky-top, 80px);max-block-size:max(0px,calc(100dvh - var(--x-preview-sticky-top, 80px) - 16px - var(--shopify-safe-area-inset-bottom, 0px)));overflow-y:auto;scrollbar-width:thin}.x-layout>s-modal .x-preview-sticky{position:static;max-block-size:none}.x-preview__canvas{inline-size:100%;min-inline-size:0}.x-preview-button{display:none}@container x-layout (max-width: 1080px){.x-layout__grid,.x-layout--wide .x-layout__grid{grid-template-columns:minmax(0,1fr) minmax(300px,40%)}}@container x-layout (max-width: 768px){.x-layout__grid,.x-layout--wide .x-layout__grid{grid-template-columns:minmax(0,1fr)}.x-preview-column{display:none}.x-preview-button{display:block}}.x-disclosure>.x-disclosure__summary{display:inline-flex;align-items:center;gap:4px;list-style:none;cursor:pointer;padding:4px 8px;margin-inline-start:-8px;border-radius:var(--p-border-radius-full, 9999px);font-weight:var(--p-font-weight-medium, 500);font-size:12px;line-height:16px;color:var(--p-color-text, #101010)}.x-disclosure>.x-disclosure__summary::-webkit-details-marker{display:none}.x-disclosure>.x-disclosure__summary:hover{background:var(--p-color-bg-fill-transparent-hover, rgba(0, 0, 0, .05))}.x-disclosure>.x-disclosure__summary:focus-visible{outline:2px solid var(--p-color-border-focus, #5083f0);outline-offset:1px}.x-disclosure__body{padding-block-start:12px}.x-metric-sep{display:flex;align-self:stretch}@container app-shell (max-width: 640px){.x-metric-sep{display:none}}.x-spotlight{position:relative;outline:2px dashed var(--app-accent, #0e6b5c);outline-offset:0;border-radius:8px}.x-device__frame .x-spotlight{outline-width:2.5px;border-radius:12px}.x-spotlight--roomy{padding:16px 10px 8px;margin:-16px -10px -8px}.x-spotlight__tag{position:absolute;top:var(--x-spot-top, -9px);left:10px;z-index:4;pointer-events:none;padding:0 7px;border-radius:6px;background:var(--app-accent, #0e6b5c);color:#fff;font:600 var(--x-spot-font, 10px) / var(--x-spot-line, 16px) var(--sf-font, system-ui, sans-serif);letter-spacing:.01em;white-space:nowrap;direction:ltr}.sf-form>.x-spotlight--roomy{padding-block-start:calc(var(--x-spot-line, 16px) + 8px);margin-block:8px 0}.sf-form>.x-spotlight--roomy>.x-spotlight__tag{top:4px}@container s-default (max-width: 460px){.x-grid-head{display:none}}.x-look-mini{display:grid;gap:5px;height:72px;padding:10px;border-radius:8px;align-content:center}.x-look-mini__field{height:9px;border-radius:3px;border:1px solid transparent}.x-look-mini__button{height:12px;border-radius:4px;margin-top:2px}.x-editor{--x-editor-offset: 150px;--x-editor-height: max(240px, calc(100dvh - var(--x-editor-offset) - 16px - var(--shopify-safe-area-inset-bottom, 0px)));display:grid;grid-template-columns:300px minmax(0,1fr) 340px;gap:16px;align-items:start}.x-editor__tree,.x-editor__canvas,.x-editor__settings{position:sticky;top:8px;max-height:var(--x-editor-height);min-width:0}.x-editor__tree,.x-editor__settings{overflow-y:auto;overscroll-behavior:contain;border-radius:12px;scrollbar-width:thin}.x-editor__tree{grid-column:1;grid-row:1}.x-editor__canvas{grid-column:2;grid-row:1;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:8px;height:var(--x-editor-height)}.x-editor__settings{grid-column:3;grid-row:1}.x-editor__canvas-body{display:flex;justify-content:center;align-items:flex-start;min-height:620px;padding:16px;border-radius:12px;background:var(--p-color-bg-surface-secondary, #f7f7f7);overflow:auto;box-sizing:border-box}.x-editor .x-editor__canvas-body{height:100%;min-height:0}#customize-preview .x-editor__canvas-body{height:max(240px,calc(100dvh - 160px - var(--shopify-safe-area-inset-bottom, 0px)));min-height:0}.x-editor__canvas-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.x-editor__canvas-body>*{width:100%;max-width:480px}.x-editor__canvas-body--computer>*{max-width:720px}.x-editor__canvas-body--computer:not(.x-editor__canvas-body--overview){justify-content:flex-start}.x-editor__canvas-body--computer:not(.x-editor__canvas-body--overview)>*{width:720px;min-width:720px;max-width:none;margin-inline:auto}.x-editor__canvas-body--product>*{width:auto}.x-editor__canvas-body--overview>*{max-width:none}.x-editor__canvas-body--overview{overflow:hidden}.x-editor__preview-button,.x-editor__back{display:none}.x-settings-head{display:flex;align-items:center;gap:8px;min-width:0}.x-pinned-row{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:6px 12px;border:0;background:transparent;color:var(--appify-color-ink);text-align:left;cursor:pointer;box-sizing:border-box}.x-pinned-row:hover{background:var(--p-color-bg-surface-hover, #f7f7f7)}.x-pinned-row.is-selected{background:var(--p-color-bg-surface-selected, #ebebeb)}.x-pinned-row>s-icon{flex:0 0 auto}.x-pinned-row__text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.x-pinned-row__title{font-size:13px;font-weight:600;line-height:20px}.x-pinned-row__readback{overflow:hidden;color:var(--appify-color-muted);font-size:12px;line-height:16px;white-space:nowrap;text-overflow:ellipsis}.x-tree-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:10px 12px 4px;white-space:nowrap}.x-tree{display:flex;flex-direction:column;gap:1px;padding:0 4px 4px}.x-tree-row{position:relative;display:flex;align-items:center;gap:2px;height:32px;padding:0 4px 0 2px;border-radius:8px;background:var(--p-color-bg-surface, #ffffff);color:var(--appify-color-ink);font-size:13px;line-height:20px;box-sizing:border-box}.x-tree-row:hover{background:var(--p-color-bg-surface-hover, #f7f7f7)}.x-tree-row.is-selected{background:var(--p-color-bg-surface-selected, #ebebeb)}.x-tree-row__handle{display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;height:28px;border-radius:6px;cursor:grab;touch-action:none}.x-tree-row--locked .x-tree-row__handle{cursor:default}.x-tree-row__handle:focus-visible,.x-tree-row__main:focus-visible{outline:2px solid var(--appify-color-accent);outline-offset:-2px}.x-tree-row__main{display:flex;flex:1 1 auto;align-items:center;gap:8px;min-width:0;height:100%;padding:0 4px;border:0;border-radius:6px;background:transparent;color:inherit;text-align:left;cursor:pointer}.x-tree-row__main>s-icon{flex:0 0 auto}.x-tree-row__name{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.x-tree-row.is-hidden .x-tree-row__name{color:var(--appify-color-muted)}.x-tree-row__req{flex:0 0 auto;padding:0 6px;border-radius:6px;background:var(--appify-color-subdued);color:var(--appify-color-muted);font-size:11px;font-weight:500;line-height:18px;white-space:nowrap}.x-tree-row__actions{flex:0 0 auto;display:flex;align-items:center;margin-inline-start:auto;gap:2px;opacity:0;pointer-events:none}.x-tree-row:hover{--x-row-bg: var(--p-color-bg-surface-hover, #f7f7f7)}.x-tree-row.is-selected{--x-row-bg: var(--p-color-bg-surface-selected, #ebebeb)}.x-tree-row:hover .x-tree-row__actions,.x-tree-row:focus-within .x-tree-row__actions,.x-tree-row.is-selected .x-tree-row__actions{opacity:1;pointer-events:auto}.x-tree-row__actions s-menu{pointer-events:auto}.x-tree-row.is-placeholder{background:transparent;outline:1px dashed var(--appify-color-border-strong);outline-offset:-1px}.x-tree-row.is-placeholder>*{opacity:0}.x-tree-row--overlay{background:var(--p-color-bg-surface, #ffffff);box-shadow:0 8px 20px #00000029,0 0 0 1px #00000014;cursor:grabbing}.x-tree-row--overlay .x-tree-row__handle{cursor:grabbing}.x-add{padding:4px 4px 8px;border-top:1px solid var(--p-color-border-secondary, #ebebeb);scroll-margin-bottom:8px}.x-add__button{display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--appify-color-accent);font-size:13px;font-weight:600;cursor:pointer}.x-add__button:hover{background:var(--appify-color-accent-soft)}.x-add__button.is-open{color:var(--appify-color-ink)}.x-add-list{margin-top:4px;padding:4px;border:1px solid var(--p-color-border, #e3e3e3);border-radius:10px;background:var(--p-color-bg-surface, #ffffff);box-shadow:0 4px 14px #00000014;animation:x-add-in .14s ease-out}.x-add-list__title{padding:8px 8px 4px;color:var(--appify-color-muted);font-size:12px;font-weight:600;line-height:16px}.x-add-list__item{width:100%;padding:0 4px;border:0;cursor:pointer}@keyframes x-add-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.x-add-list{animation:none}}@container app-shell (max-width: 1200px){.x-editor{grid-template-columns:260px minmax(0,1fr) 320px}}@container app-shell (max-width: 1000px){.x-editor{grid-template-columns:280px minmax(0,1fr)}.x-editor__settings{grid-column:1}.x-editor--settings-open .x-editor__tree,.x-editor:not(.x-editor--settings-open) .x-editor__settings{display:none}.x-editor__back{display:block}}.x-editor.x-editor--computer{grid-template-columns:300px minmax(0,1fr)}.x-editor--computer .x-editor__settings{grid-column:1}.x-editor--computer .x-editor__tree{display:block}.x-editor--computer.x-editor--settings-open .x-editor__tree,.x-editor--computer:not(.x-editor--settings-open) .x-editor__settings{display:none}.x-editor--computer .x-editor__back{display:block}@container app-shell (max-width: 768px){.x-editor,.x-editor.x-editor--computer{grid-template-columns:minmax(0,1fr)}.x-editor__tree,.x-editor__settings{position:static;grid-column:1;grid-row:auto;max-height:none;overflow:visible}.x-editor__canvas{display:none}.x-editor__preview-button{display:block}}.x-editor.x-editor--buy{grid-template-columns:minmax(0,1fr) 340px}.x-editor--buy .x-editor__canvas{grid-column:1}.x-editor--buy .x-editor__settings{display:block;grid-column:2}.x-editor--buy .x-editor__back{display:none}@container app-shell (max-width: 1000px){.x-editor.x-editor--buy{grid-template-columns:minmax(0,1fr) 300px}}@container app-shell (max-width: 768px){.x-editor.x-editor--buy{grid-template-columns:minmax(0,1fr)}.x-editor--buy .x-editor__settings{grid-column:1}}.x-canvas-block__drag{position:absolute;inset-inline-start:2px;top:4px;display:flex;align-items:center;justify-content:center;width:20px;min-height:24px;color:var(--p-color-text, #303030);cursor:grab}.x-canvas-block__actions{position:absolute;inset-inline-end:15px;top:2px;display:flex;align-items:center;gap:4px;cursor:default}.x-canvas-block.is-placeholder>*{opacity:.25}.x-canvas-drag-tag{display:flex;align-items:flex-start;gap:6px;width:100%;height:100%;padding:8px 10px;border:2px solid var(--appify-color-accent);border-radius:8px;background:#f0f6fff0;box-shadow:0 10px 24px #0000002e;color:var(--appify-color-accent);font-size:13px;font-weight:600;line-height:20px;box-sizing:border-box;cursor:grabbing}
