.advancedSettingsMenu>.advancedSettingsDomain+.advancedSettingsDomain{margin-top:16px}@media(max-width:760px){.advancedSettingsDrawer.advancedSettingsDetail{width:100%;max-width:none;height:100dvh;box-shadow:none;animation:none}.advancedSettingsDetail .advancedSettingsContent{padding:0 16px calc(24px + env(safe-area-inset-bottom,0px));overflow:auto}.advancedSettingsDetail>header{padding-top:calc(20px + env(safe-area-inset-top,0px))}}.appShell.mtMobileNavLayer{display:none}@media(max-width:760px){.appShell.mtMobileNavLayer{--mt-nav-row:clamp(32px,calc((100dvh - 120px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))/12),44px);display:block!important;position:fixed!important;inset:0!important;z-index:12010!important;background:#0c1b3659!important;width:100%!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important}.appShell.mtMobileNavLayer .mobilePanelMenu{display:flex!important;flex-direction:column!important;gap:0!important;position:absolute!important;inset:0 auto 0 0!important;width:min(350px,88vw)!important;height:100%!important;min-height:0!important;max-height:100%!important;box-sizing:border-box!important;padding:calc(12px + env(safe-area-inset-top,0px)) 14px calc(12px + env(safe-area-inset-bottom,0px))!important;margin:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;box-shadow:12px 0 48px #0c1b3629!important;background:#fff!important;align-content:start!important}.appShell.mtMobileNavLayer .mobilePanelMenu .mobilePanelBrand{display:flex!important;align-items:center!important;flex:0 0 44px!important;min-height:44px!important;box-sizing:border-box!important;padding:0 38px 8px 8px!important;margin:0 0 6px!important}.appShell.mtMobileNavLayer .mtMobileNavScroll{display:flex!important;flex-direction:column!important;flex:1 1!important;min-height:0!important;gap:2px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding:0!important;margin:0!important}.appShell.mtMobileNavLayer .mtMobileNavScroll>.mtCatalogNav{flex:0 0 auto!important}.appShell.mtMobileNavLayer .mobilePanelMenu .mobilePanelMenuBottom>button,.appShell.mtMobileNavLayer .mobilePanelMenu .mtMobileNavScroll .mtCatalogNav .mtCatalogNavTrigger,.appShell.mtMobileNavLayer .mobilePanelMenu .mtMobileNavScroll>button{display:flex!important;align-items:center!important;gap:12px!important;flex:0 0 auto!important;width:100%!important;box-sizing:border-box!important;min-height:var(--mt-nav-row)!important;height:var(--mt-nav-row)!important;padding:0 12px!important;margin:0!important;text-align:left!important;border:0!important;border-radius:10px!important;background:#fff!important;color:#52667e!important;font-size:13px!important;line-height:1.3!important}.appShell.mtMobileNavLayer .mobilePanelMenu .mobilePanelMenuBottom>button.active,.appShell.mtMobileNavLayer .mobilePanelMenu .mtMobileNavScroll .mtCatalogNav .mtCatalogNavTrigger.active,.appShell.mtMobileNavLayer .mobilePanelMenu .mtMobileNavScroll>button.active{color:#075ce8!important;background:#f0f5fd!important;font-weight:650!important}.appShell.mtMobileNavLayer .mobilePanelMenu .mobilePanelMenuBottom>button:hover,.appShell.mtMobileNavLayer .mobilePanelMenu .mtMobileNavScroll .mtCatalogNav .mtCatalogNavTrigger:hover,.appShell.mtMobileNavLayer .mobilePanelMenu .mtMobileNavScroll>button:hover{color:#075ce8!important}.appShell.mtMobileNavLayer .mobilePanelMenu .providedSideIcon{display:block!important;width:20px!important;height:20px!important;min-width:20px!important;flex:0 0 20px!important;fill:currentColor;stroke:none}.appShell.mtMobileNavLayer .mobilePanelMenu .mtMobileNavClose{position:absolute;top:calc(10px + env(safe-area-inset-top,0px));right:12px;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;justify-content:center;font-size:26px!important;color:#52667e!important;background:transparent!important}.appShell.mtMobileNavLayer .mobilePanelMenuBottom{display:flex!important;flex-direction:column!important;gap:2px!important;flex:0 0 auto!important;min-height:0!important;margin:6px 0 0!important;padding:8px 0 0!important;border-top:1px solid #e6ebf2!important}}.appShell .content.productEditorPage{font-family:Arial,Helvetica,sans-serif!important;color:#11162b}.appShell .content.productEditorPage .productAISparkles{display:block;flex:none;width:32px;height:32px;color:#005bff}.appShell .content.productEditorPage .productAIIntro{display:flex;align-items:center;justify-content:space-between;gap:24px;box-sizing:border-box;min-height:117px;padding:20px;margin:0 0 14px;border:1px solid #80adff;border-radius:12px;background:#f4f8ff;color:#11162b}.appShell .content.productEditorPage .productAILead{display:flex;align-items:flex-start;gap:10px;min-width:0}.appShell .content.productEditorPage .productAILead>.productAISparkles{width:24px;height:24px}.appShell .content.productEditorPage .productAILead>div{min-width:0}.appShell .content.productEditorPage .productAIIntro small{display:block;color:#005bff;font-size:12px;font-weight:700;line-height:16px;margin:0 0 6px}.appShell .content.productEditorPage .productAIIntro h2{font-family:inherit;font-size:24px;font-weight:700;line-height:29px;letter-spacing:-.7px;margin:0 0 4px}.appShell .content.productEditorPage .productAIIntro p{font-size:14px;font-weight:400;line-height:19px;margin:0;color:#64718c}.appShell .content.productEditorPage .productAIIntro ul{display:flex;align-items:center;gap:26px;list-style:none;padding:0;margin:0;flex:none}.appShell .content.productEditorPage .productAIIntro li{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:12px;line-height:18px;color:#11162b}.appShell .content.productEditorPage .productAICheck{display:block;flex:none;width:26px;height:26px;color:#005bff}.appShell .content.productEditorPage .editorCard{display:grid!important;grid-template-columns:minmax(0,40%) minmax(0,60%)!important;grid-gap:18px!important;gap:18px!important;align-items:stretch!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.appShell .content.productEditorPage .editorFields,.appShell .content.productEditorPage .imageUploader.productMultiUploader{box-sizing:border-box;min-width:0;padding:20px!important;border:1px solid #e1e6ef!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important}.appShell .content.productEditorPage .imageUploader.productMultiUploader{display:flex;flex-direction:column;gap:14px!important;align-self:start}.appShell .content.productEditorPage .productMediaHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;margin:0;min-height:37px}.appShell .content.productEditorPage .productMediaHeader b{display:block;font-size:14px;line-height:18px;font-weight:700;color:#11162b}.appShell .content.productEditorPage .productMediaHeader small{display:block;font-size:12px;line-height:16px;font-weight:400;color:#7b86a0;margin:3px 0 0}.appShell .content.productEditorPage .productMediaHeader>span{font-size:12px;font-weight:400;line-height:18px;padding:5px 10px;border:1px solid #dce2ec;border-radius:24px;background:white;color:#596580;white-space:nowrap}.appShell .content.productEditorPage .productMediaGrid{display:grid!important;grid-template-columns:repeat(auto-fill,132px)!important;grid-gap:12px!important;gap:12px!important;margin:0!important;min-width:0;width:100%}.appShell .content.productEditorPage .productMediaGrid .productMediaTile{width:132px!important;height:124px!important;aspect-ratio:auto!important;border-radius:12px!important}.appShell .content.productEditorPage .productMediaImage{height:100%!important;min-height:0!important}.appShell .content.productEditorPage .productMediaImage img{height:100%!important;width:100%!important;object-fit:cover!important}.appShell .content.productEditorPage .productMediaRemove{width:24px!important;height:24px!important;min-height:0!important;padding:0!important;top:6px!important;right:6px!important;border-radius:50%!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.appShell .content.productEditorPage .productMediaBadge{font-family:inherit;font-size:9px!important;font-weight:400!important;padding:3px 7px!important;border-radius:20px!important;text-transform:uppercase}.appShell .content.productEditorPage .productMediaOrder{width:22px!important;height:22px!important;min-height:0!important;font-size:11px!important;line-height:22px!important}.appShell .content.productEditorPage .productMediaAddBar{display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;height:88px!important;min-height:88px!important;gap:20px!important;padding:14px 18px!important;margin:0!important;border:1px dashed #d2d9e8!important;border-radius:12px!important;background:#fcfcff!important;text-align:left!important}.appShell .content.productEditorPage .productMediaAddBar .productMediaPlus{display:grid!important;place-items:center!important;flex:0 0 50px!important;box-sizing:border-box!important;width:50px!important;height:50px!important;min-height:50px!important;border:1px solid #d8dfed!important;border-radius:50%!important;font-size:30px!important;font-weight:400!important;background:#fff!important;color:#005bff!important}.appShell .content.productEditorPage .productMediaAddBar b{font-family:inherit;font-size:14px!important;line-height:20px!important;font-weight:400!important;color:#11162b!important}.appShell .content.productEditorPage .productMediaAddBar small{font-size:11px!important;line-height:17px!important;color:#7b86a0!important;margin:0!important}.appShell .content.productEditorPage .productAIToolbox{border:1px solid #d7e4fb;border-radius:12px;background:#fff;overflow:hidden;margin-top:4px}.appShell .content.productEditorPage .aiProductAssistant,.appShell .content.productEditorPage .aiProductAssistant.used{display:block;box-sizing:border-box;margin:0!important;padding:16px 20px 12px!important;border:0!important;border-bottom:1px solid #d7e4fb!important;border-radius:12px 12px 0 0!important;background:#f4f8ff!important;opacity:1!important}.appShell .content.productEditorPage .aiProductAssistant .aiProductIntro{display:flex;align-items:center;gap:12px;margin:0!important;padding:0;border:0;background:transparent;min-height:38px;opacity:1!important}.appShell .content.productEditorPage .aiProductIntro>div{min-width:0}.appShell .content.productEditorPage .aiProductIntro b{display:block;font-size:16px;font-weight:700;line-height:20px;color:#11162b}.appShell .content.productEditorPage .aiProductIntro span{display:block;font-size:12.5px;font-weight:400;line-height:18px;color:#64718c}.appShell .content.productEditorPage .aiProductAssistant .aiButtonPro{box-sizing:border-box;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;height:44px!important;min-height:44px!important;padding:0 12px!important;margin:12px 0 0!important;border:0!important;border-radius:11px!important;background:#005bff!important;color:#fff!important;box-shadow:none!important;font-family:inherit!important;font-size:16px!important;font-weight:600!important;line-height:20px!important}.appShell .content.productEditorPage .aiButtonPro .productAISparkles{width:20px;height:20px;color:inherit}.appShell .content.productEditorPage .aiButtonPro>span{font-size:inherit;color:inherit}.appShell .content.productEditorPage .aiProductAssistant .aiButtonPro:disabled{background:#a4c6fa!important;cursor:default}.appShell .content.productEditorPage .aiProductAssistant .aiButtonPro:hover:not(:disabled){background:#004edc!important}.appShell .content.productEditorPage .productAIConsumption{display:block;text-align:center;color:#7b86a0;font-size:12px;font-weight:400;line-height:15px;margin:8px 0 0}.appShell .content.productEditorPage .productAIApplied{display:block;color:#22684d;font-size:12px;line-height:18px;margin:8px 0 0}.appShell .content.productEditorPage .productAIExample{margin:8px 0 0;padding:0;font-size:12px;line-height:18px;color:#005bff}.appShell .content.productEditorPage .productAIExample summary{display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;list-style:none;text-align:center;min-height:18px}.appShell .content.productEditorPage .productAIExample summary::-webkit-details-marker{display:none}.appShell .content.productEditorPage .productAIExternal{display:inline-block;width:14px;height:14px;flex:none;color:#005bff}.appShell .content.productEditorPage .productAIExample .mtProductDemo{margin:14px 0 0;width:100%;max-width:100%}.appShell .content.productEditorPage .productAIExample .mtProductDemoPhotos{width:100%;overflow:hidden}.appShell .content.productEditorPage .productAIExample img{display:block;width:100%;height:auto}.appShell .content.productEditorPage .productAICredits{box-sizing:border-box;margin:0!important;padding:12px 17px 20px!important;border:0!important;border-radius:0 0 12px 12px!important;background:#fff!important;color:#11162b;min-width:0}.appShell .content.productEditorPage .productAICreditsHead{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:24px}.appShell .content.productEditorPage .productAICredits h3{font-size:16px;font-weight:700;line-height:20px;margin:0}.appShell .content.productEditorPage .productAIBalance{display:flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;min-height:30px;padding:5px 9px;border:0;border-radius:24px;background:#eaf2ff;color:#005bff;font-family:inherit;font-size:11px;font-weight:400;line-height:16px;white-space:nowrap;cursor:pointer}.appShell .content.productEditorPage .productAIBalance:disabled{cursor:default;color:#6c7b95}.appShell .content.productEditorPage .productAICoins{width:18px;height:18px;flex:none}.appShell .content.productEditorPage .productAICredits .productAICreditsSubtitle{font-size:12px;line-height:16px;color:#7b86a0;margin:1px 0 0}.appShell .content.productEditorPage .productAIPacks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:12px 0 0}.appShell .content.productEditorPage .productAIPacks article{display:flex;flex-direction:column;box-sizing:border-box;text-align:center;gap:4px;min-width:0;min-height:100px;padding:10px 8px;border:1px solid #d9e0eb;border-radius:10px;background:#fff;box-shadow:0 2px 4px #18294408}.appShell .content.productEditorPage .productAIPacks article:nth-child(2){border:1.5px solid #005bff}.appShell .content.productEditorPage .productAIPacks b{font-family:inherit;font-size:14px;line-height:18px;font-weight:700;white-space:nowrap;color:#111}.appShell .content.productEditorPage .productAIPacks strong{font-family:inherit;font-size:11px;font-weight:400;line-height:14px;white-space:nowrap;color:#11162b}.appShell .content.productEditorPage .productAIPacks button{box-sizing:border-box;min-width:0;width:100%;height:32px;min-height:32px;padding:0 4px;margin-top:auto;border:1px solid #005bff;border-radius:8px;background:#fff;color:#005bff;font-family:inherit;font-size:12px;font-weight:400;line-height:18px;cursor:pointer}.appShell .content.productEditorPage .productAIPacks button:hover:not(:disabled){background:#eaf2ff}.appShell .content.productEditorPage .productAIPacks button:disabled{cursor:default;color:#8293ae;border-color:#bdcce1;background:#fafcff}.appShell .content.productEditorPage .productAICredits p{font-size:12px;line-height:18px;color:#64718c;margin:8px 0}.appShell .content.productEditorPage .productAITextButton{font:inherit;font-size:12px;color:#005bff;background:transparent;border:0;padding:5px 0;cursor:pointer;text-decoration:underline}.appShell .content.productEditorPage .productAICredits .productAINotice{background:#f3f8ff;border-radius:8px;padding:10px;color:#234064}.appShell .content.productEditorPage .productAICredits .productAIError{color:#a52121}.appShell .content.productEditorPage .productAIInformation{font-size:11px;line-height:17px;color:#7b86a0;margin-top:0}.appShell .content.productEditorPage .productAIInformation summary{cursor:pointer}.appShell .content.productEditorPage .productAIInformation p{font-size:11px;line-height:17px;margin:8px 0}.appShell .content.productEditorPage .productAIInformation .imageLimitNote{font-size:11px;line-height:17px}.appShell .content.productEditorPage .productAIBalance:focus-visible,.appShell .content.productEditorPage .productAIExample summary:focus-visible,.appShell .content.productEditorPage .productAIInformation summary:focus-visible,.appShell .content.productEditorPage .productAIPacks button:focus-visible,.appShell .content.productEditorPage .productAITextButton:focus-visible{outline:2px solid #005bff;outline-offset:3px}.appShell .content.productEditorPage .editorFields{display:flex!important;flex-direction:column!important;gap:18px!important;align-self:start}.appShell .content.productEditorPage .editorFields .field{display:flex;flex-direction:column;gap:8px;margin:0!important;font-family:inherit;font-size:12px!important;font-weight:400!important;line-height:16px;color:#11162b}.appShell .content.productEditorPage .editorFields .field>span{font-size:12px;font-weight:400;line-height:16px}.appShell .content.productEditorPage .editorFields input,.appShell .content.productEditorPage .editorFields select,.appShell .content.productEditorPage .editorFields textarea,.appShell .content.productEditorPage .productCategoryButton{box-sizing:border-box;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;color:#11162b!important;border-radius:12px!important}.appShell .content.productEditorPage .editorFields .field>input,.appShell .content.productEditorPage .productCategoryButton{height:46px!important;min-height:46px!important;padding:0 13px!important;border:1px solid #d6dce7!important}.appShell .content.productEditorPage .editorFields .field>textarea{height:114px!important;min-height:114px!important;padding:10px 13px!important;border:1px solid #d6dce7!important}.appShell .content.productEditorPage .priceStockGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.appShell .content.productEditorPage .priceInput{box-sizing:border-box;height:46px!important;min-height:46px!important;padding:0 12px!important;border:1px solid #d6dce7!important;border-radius:12px!important}.appShell .content.productEditorPage .priceInput input{height:44px!important;min-height:0!important;padding:0!important;border:0!important}.appShell .content.productEditorPage .editorFields .field>small{font-size:12px!important;font-weight:400;line-height:17px;color:#7b86a0;margin:0}.appShell .content.productEditorPage .productSubcategoryHelp{margin-top:0!important}@media(min-width:1250px){.appShell:has(.content.productEditorPage){font-family:Arial,Helvetica,sans-serif}.appShell:has(.content.productEditorPage)>.appSide{background:#f7fbff!important}.appShell .content.productEditorPage{box-sizing:border-box!important;width:100%!important;max-width:none!important;padding:10px 32px 32px 42px!important;margin:0!important}.appShell .content.productEditorPage .backButton{display:flex;align-items:center;gap:10px;margin:0 0 20px!important;height:30px;padding:0!important;background:transparent;border:0;font-family:inherit;font-size:14px;font-weight:400;color:#48597b}.appShell .content.productEditorPage .backButton>span{display:grid;place-items:center;box-sizing:border-box;width:30px;height:30px;background:#fff;border:1px solid #dce2ec;border-radius:50%;font-size:17px}.appShell .content.productEditorPage .sectionHead{margin:0 0 20px!important;min-height:0!important}.appShell .content.productEditorPage .sectionHead small{display:block;font-size:12px;font-weight:400;line-height:16px;color:#005bff;margin:0 0 4px}.appShell .content.productEditorPage .sectionHead h1{font-family:inherit;font-size:30px;font-weight:700;line-height:36px;letter-spacing:-.5px;margin:0}.appShell .content.productEditorPage .sectionHead p{font-family:inherit;font-size:14px;font-weight:400;line-height:19px;color:#64718c;margin:0}}@media(min-width:1250px) and (max-width:1499px){.appShell .content.productEditorPage .productAIIntro{gap:16px}.appShell .content.productEditorPage .productAIIntro ul{gap:14px}.appShell .content.productEditorPage .productAIIntro li{gap:6px;font-size:11px}.appShell .content.productEditorPage .productAIIntro h2{font-size:22px}.appShell .content.productEditorPage .productAIIntro p{font-size:12px}.appShell .content.productEditorPage .productAIIntro .productAICheck{width:23px;height:23px}}@media(max-width:1249px){.appShell .content.productEditorPage .productAIIntro{flex-direction:column;align-items:flex-start;gap:16px;padding:18px}.appShell .content.productEditorPage .productAIIntro ul{flex-wrap:wrap;gap:12px 18px}.appShell .content.productEditorPage .productAIIntro h2{font-size:22px;line-height:27px}.appShell .content.productEditorPage .productAIIntro p{font-size:13px;line-height:18px}.appShell .content.productEditorPage .editorCard{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}}@media(max-width:560px){.appShell .content.productEditorPage .editorFields,.appShell .content.productEditorPage .imageUploader.productMultiUploader{padding:16px!important}.appShell .content.productEditorPage .productMediaGrid{grid-template-columns:repeat(auto-fill,minmax(0,120px))!important;gap:10px!important}.appShell .content.productEditorPage .productMediaGrid .productMediaTile{width:120px!important;height:124px!important}.appShell .content.productEditorPage .productAIIntro{padding:16px;gap:12px}.appShell .content.productEditorPage .productAIIntro h2{font-size:20px;line-height:25px}.appShell .content.productEditorPage .productAIIntro ul{gap:10px 12px}.appShell .content.productEditorPage .productAIIntro li{font-size:11px;gap:6px}.appShell .content.productEditorPage .productAICheck{width:22px;height:22px}.appShell .content.productEditorPage .productMediaAddBar{gap:12px!important;padding:12px!important;height:auto!important;min-height:88px!important}.appShell .content.productEditorPage .productMediaAddBar .productMediaPlus{flex-basis:38px!important;width:38px!important;height:38px!important;min-height:38px!important}.appShell .content.productEditorPage .productMediaAddBar small{font-size:10px!important;line-height:15px!important}.appShell .content.productEditorPage .aiProductAssistant{padding:14px!important}.appShell .content.productEditorPage .aiProductIntro{gap:8px!important}.appShell .content.productEditorPage .aiProductIntro>.productAISparkles{width:26px;height:26px}.appShell .content.productEditorPage .aiProductIntro b{font-size:14px;line-height:18px}.appShell .content.productEditorPage .aiProductIntro span{font-size:11px;line-height:16px}.appShell .content.productEditorPage .aiProductAssistant .aiButtonPro{font-size:13px!important}.appShell .content.productEditorPage .productAIConsumption{font-size:10px;line-height:15px}.appShell .content.productEditorPage .productAICredits{padding:12px 12px 16px!important}.appShell .content.productEditorPage .productAICredits h3{font-size:14px}.appShell .content.productEditorPage .productAICreditsSubtitle{font-size:11px!important}.appShell .content.productEditorPage .productAIPacks{gap:6px}.appShell .content.productEditorPage .productAIPacks article{padding:9px 5px}.appShell .content.productEditorPage .productAIPacks b{font-size:11px}.appShell .content.productEditorPage .productAIPacks strong{font-size:10px}}@media(min-width:1250px){.appShell .content.productEditorPage .productAILead p{white-space:nowrap}.appShell:has(.content.productEditorPage)>.appMain{position:relative}.appShell:has(.content.productEditorPage) .desktopAccountTop{position:absolute;right:32px;top:10px;z-index:30;width:auto;min-height:0;padding:0;background:transparent}.appShell:has(.content.productEditorPage) .desktopAccountTop .userAccountButton{min-height:30px;font-size:12px;padding:5px 10px}}@media(min-width:1250px) and (max-width:1399px){.appShell .content.productEditorPage .productAIIntro{flex-direction:column;align-items:flex-start;gap:12px}.appShell .content.productEditorPage .productAILead p{white-space:normal}}.appShell .content.productEditorPage,.appShell .content.productEditorPage *{font-family:Arial,Helvetica,sans-serif!important}.appShell .content.productEditorPage .productMediaHeader>div{gap:0!important}.appShell .content.productEditorPage .productAICreditsHead{position:relative;height:20px;min-height:20px}.appShell .content.productEditorPage .productAICreditsHead .productAIBalance{position:absolute;right:0;top:0}.appShell .content.productEditorPage .imageUploader.productMultiUploader{position:relative}.appShell .content.productEditorPage .productAIInformation{position:absolute;top:100%;left:19px;right:19px;margin-top:8px}@media(min-width:1250px){.appShell .content.productEditorPage .sectionHead{margin-bottom:23px!important}.appShell .content.productEditorPage .editorCard{grid-template-columns:minmax(0,calc(40% - 1.8px)) minmax(0,1fr)!important}.appShell .content.productEditorPage .editorFields,.appShell .content.productEditorPage .imageUploader.productMultiUploader{padding:19px!important}.appShell .content.productEditorPage .productMediaAddBar{margin-top:1px!important}.appShell .content.productEditorPage .aiProductAssistant{padding-left:19px!important;padding-right:19px!important;padding-bottom:11px!important}.appShell:has(.content.productEditorPage) .appSide *{font-family:Arial,Helvetica,sans-serif!important}.appShell:has(.content.productEditorPage) .appSide nav button{font-size:13px!important;font-weight:400!important}.appShell:has(.content.productEditorPage) .appSide nav button.active{font-weight:400!important;border-radius:12px!important}.appShell:has(.content.productEditorPage) .appSide nav button.active:before{display:none!important}}.appShell .content.productEditorPage .priceInput{display:flex!important;align-items:center!important;gap:6px!important}.appShell .content.productEditorPage .priceInput>span{font-family:inherit!important;font-size:14px!important;font-weight:400!important;flex:none}@media(min-width:1250px){.appShell .content.productEditorPage .aiProductAssistant{padding-right:18px!important}.appShell .content.productEditorPage .productAICredits{padding-right:12px!important}}@media(min-width:1250px){.appShell:has(.content.productEditorPage)>.appSide{padding:16px!important}.appShell:has(.content.productEditorPage) .appSide nav button{min-height:50px!important;white-space:nowrap;padding-left:18px!important;gap:12px!important}.appShell:has(.content.productEditorPage) .appSide nav button>i{width:22px!important;flex:0 0 22px!important}}@media(max-width:1249px){.appShell .content.productEditorPage .productAIInformation{position:static;margin-top:0}}@media(min-width:1250px){.appShell .content.productEditorPage .imageUploader.productMultiUploader{padding-bottom:15px!important}}@media(max-width:760px){.appShell .content.productEditorPage .productAIIntro{min-height:0;padding:12px;gap:10px}.appShell .content.productEditorPage .productAILead{display:block;position:relative;width:100%}.appShell .content.productEditorPage .productAILead>.productAISparkles{position:absolute;left:0;top:0;width:20px;height:20px}.appShell .content.productEditorPage .productAIIntro small{padding-left:26px;line-height:20px;margin-bottom:5px}.appShell .content.productEditorPage .productAIIntro h2{font-size:clamp(11px,calc((100vw - 90px)/22),18px);line-height:23px;letter-spacing:-.4px;margin-bottom:4px;white-space:nowrap}.appShell .content.productEditorPage .productAIIntro p{font-size:12px;line-height:17px}.appShell .content.productEditorPage .productAIIntro ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;width:100%;align-items:start}.appShell .content.productEditorPage .productAIIntro li{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;white-space:normal;text-align:center;font-size:11px;line-height:14px}.appShell .content.productEditorPage .productAIIntro .productAICheck{width:18px;height:18px}.appShell .content.productEditorPage .aiProductAssistant .aiProductIntro{display:grid;grid-template-columns:26px minmax(0,1fr);grid-column-gap:8px!important;column-gap:8px!important;grid-row-gap:3px!important;row-gap:3px!important}.appShell .content.productEditorPage .aiProductAssistant.used{padding-inline:14px!important}.appShell .content.productEditorPage .aiProductIntro>div{display:contents}.appShell .content.productEditorPage .aiProductIntro>.productAISparkles{grid-column:1;grid-row:1;width:26px;height:26px}.appShell .content.productEditorPage .aiProductIntro b{grid-column:2;grid-row:1;align-self:center}.appShell .content.productEditorPage .aiProductIntro span{grid-column:1/-1;grid-row:2;font-size:clamp(9px,calc((100vw - 124px)/26),12.5px);line-height:15px;white-space:nowrap}.appShell .content.productEditorPage .productAICreditsHead{height:auto;min-height:30px;flex-wrap:wrap;row-gap:6px}.appShell .content.productEditorPage .productAICreditsHead .productAIBalance{position:static;max-width:100%;margin-left:auto}.appShell .content.productEditorPage .productAIExample .mtProductDemoPhotos>img{height:auto!important;min-height:0!important;max-height:none!important;width:100%!important;aspect-ratio:2/1;object-fit:contain!important}}@media(max-width:359px){.appShell .content.productEditorPage .productAIToolbox{margin-inline:-6px;width:calc(100% + 12px)}.appShell .content.productEditorPage .aiProductAssistant,.appShell .content.productEditorPage .aiProductAssistant.used{padding-inline:6px!important}.appShell .content.productEditorPage .aiProductIntro span{margin-inline:-6px;width:calc(100% + 12px)}}@media(min-width:761px){.appShell:has(.content.productEditorPage) .sellerFloatingSaveDock{left:calc((100% + var(--workspace-sidebar-width)) / 2)!important;right:auto!important;transform:translateX(-50%)!important;width:min(680px,calc(min(calc(100% - var(--workspace-sidebar-width)),var(--workspace-content-max)) - var(--workspace-content-inset)*2 - var(--product-save-inset,48px)))!important}}@media(min-width:761px) and (max-width:900px){.appShell:has(.content.productEditorPage) .sellerFloatingSaveDock{--product-save-inset:24px}}.appShell .content.businessPage .businessHomeGrid>.businessActivityStack{display:flex;flex-direction:column;gap:16px;grid-column:2;grid-row:1;min-width:0;align-self:start}.appShell .content.businessPage .businessActivityStack>.settingsCard{width:100%!important;max-width:none!important;margin:0!important;min-width:0;height:auto!important;box-sizing:border-box}.appShell .content.businessPage .storeBusinessTypeSettings{padding:22px 24px!important;border:1px solid #e5e0e9;border-radius:16px;background:#fff;box-shadow:none}.storeBusinessTypeSettings .mtBusinessTypeHead>small{color:#0059d5;font-size:11px;font-weight:700;letter-spacing:.04em}.storeBusinessTypeSettings .mtBusinessTypeHead h2{margin:8px 0!important;color:#12233e;font-size:22px;line-height:1.2}.storeBusinessTypeSettings .mtBusinessTypeHead p,.storeBusinessTypeSettings .mtBusinessTypeHint,.storeBusinessTypeSettings .mtBusinessTypeInfo,.storeBusinessTypeSettings .mtBusinessTypeNotice{margin:0;font-size:12px;line-height:1.55;color:#53647d;overflow-wrap:anywhere}.storeBusinessTypeSettings .mtBusinessTypeFieldset{margin:18px 0 12px;padding:0;border:0;min-width:0}.storeBusinessTypeSettings .mtBusinessTypeFieldset legend{margin-bottom:9px;padding:0;font-size:12px;color:#12233e;font-weight:600}.storeBusinessTypeSettings .mtBusinessTypeChoices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.storeBusinessTypeSettings .mtBusinessTypeChoice{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;margin:0;padding:15px 12px;border:1px solid #dfe7f2;border-radius:12px;background:#fff;cursor:pointer}.storeBusinessTypeSettings .mtBusinessTypeChoice.isSelected{border-color:#0059d5;background:#f0f6ff}.storeBusinessTypeSettings .mtBusinessTypeChoice:has(input:focus-visible){outline:2px solid #0059d5;outline-offset:3px}.storeBusinessTypeSettings .mtBusinessTypeChoice input{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0}.storeBusinessTypeSettings .mtBusinessTypeIcon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#edf4ff;color:#0059d5;flex:0 0 auto}.storeBusinessTypeSettings .mtBusinessTypeIcon svg{width:23px;height:23px}.storeBusinessTypeSettings .mtBusinessTypeText{display:grid;grid-gap:4px;gap:4px;min-width:0}.storeBusinessTypeSettings .mtBusinessTypeText b{font-size:13px;line-height:1.3;color:#12233e}.storeBusinessTypeSettings .mtBusinessTypeText small{font-size:10px;line-height:1.4;color:#53647d}.storeBusinessTypeSettings .mtBusinessTypeCheck{position:absolute;top:12px;right:10px;display:grid;place-items:center;width:16px;height:16px;border:1px solid #ccd8e8;border-radius:50%;font-size:10px;line-height:1}.storeBusinessTypeSettings .isSelected .mtBusinessTypeCheck{color:white;background:#0059d5;border-color:#0059d5}.storeBusinessTypeSettings .mtBusinessTypeFieldset:disabled .mtBusinessTypeChoice{opacity:.65;cursor:wait}.storeBusinessTypeSettings .mtBusinessTypeInfo{margin:12px 0;padding:11px 12px;border-radius:10px;background:#f6f8fc}.storeBusinessTypeSettings .mtBusinessTypeHint+.mtBusinessTypeHint{margin-top:8px}.storeBusinessTypeSettings .mtBusinessTypeSave{width:100%;margin-top:16px}.storeBusinessTypeSettings .mtBusinessTypeNotice{margin-top:12px}@media (max-width:1265px){.appShell .content.businessPage .businessHomeGrid>.businessActivityStack{grid-column:1/-1;grid-row:auto}}@media (max-width:760px){.appShell .content.businessPage .storeBusinessTypeSettings{padding:18px!important}}@media (max-width:520px){.storeBusinessTypeSettings .mtBusinessTypeChoices{grid-template-columns:minmax(0,1fr)}.storeBusinessTypeSettings .mtBusinessTypeChoice{flex-direction:row;align-items:center;padding:12px 34px 12px 12px}.storeBusinessTypeSettings .mtBusinessTypeCheck{top:calc(50% - 8px)}}