#modal .product-editor-dialog{animation:none!important;transform:none!important}#modal .product-editor-dialog #modalBody{padding:0!important}#editProduct .pe-tabs{flex-direction:row!important}#editProduct .pe-tabs button{width:auto!important;min-width:0!important;flex:0 0 auto!important;white-space:nowrap!important}#editProduct .pe-tabs button:not(.active){background:#0000!important;color:#58677b!important;border-color:#0000!important;box-shadow:none!important}#editProduct .pe-tab-panel[hidden]{display:none!important}#editProduct .pe-tab-panel{min-height:0!important;margin-bottom:0!important}#editProduct .pe-operating,#editProduct .pe-distribution{padding:0!important;margin:0!important;border:0!important;background:#0000!important;box-shadow:none!important}#editProduct [data-native-operating-save],#editProduct [data-native-distribution-save]{display:none!important}#editProduct .pe-footer-status{margin-left:auto!important;font-size:12px!important;color:#15864d!important}#editProduct .pe-card input[data-native-sales-performance]{background:#f3f6fa!important;border-color:#e7edf4!important;color:#566e8e!important}#editProduct .pe-other{overflow-x:hidden!important}#editProduct .pe-other .table-wrap{max-width:100%!important;overflow:auto!important}#editProduct .pe-other>section{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}#editProduct .pe-other .jst-master-note{display:block!important;white-space:normal!important;overflow-wrap:anywhere!important}#editProduct .garment-facts-guide .link-button[onclick*="fillGarmentFactsExample"]{display:none!important}@media(max-width:900px){#editProduct .pe-tabs{flex-wrap:wrap!important;overflow:visible!important}#editProduct .pe-tabs button{flex:1 0 40%!important;text-align:center!important}}@media(max-width:900px){#editProduct .pe-other .color-image-row,#editProduct .pe-other .size-spec-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;min-width:0!important}#editProduct .pe-other .size-spec-head,#editProduct .pe-other .sku-code-head{flex-wrap:wrap!important}}#modal .modal-card.product-editor-dialog{width:min(1480px,calc(100vw - 48px))!important;height:min(900px,calc(100vh - 48px))!important;max-width:none!important;max-height:none!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border-radius:16px!important;background:#fff!important}.product-editor-dialog .modal-head{position:static!important;flex:none!important;padding:20px 24px 16px!important;border-bottom:0!important;align-items:center!important}.product-editor-dialog #modalTitle{font-size:23px!important;font-weight:700!important;color:#13263b!important}.product-editor-dialog #modalBody{display:flex!important;flex:1!important;min-height:0!important;overflow:hidden!important}#editProduct[data-editor-ui="ready"]{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important;padding:0!important;min-height:0!important;overflow:hidden!important;color:#192c44!important;font-size:14px!important}#editProduct .pe-navigation{display:flex!important;align-items:center!important;gap:12px!important;margin:0 24px!important;border-bottom:1px solid #e5edf5!important;flex:none!important}#editProduct .pe-tabs{display:flex!important;gap:4px!important;min-width:0!important;overflow:auto!important;flex:1!important}#editProduct .pe-tabs button{flex:none!important;font-size:14px!important;padding:16px 18px!important;color:#58677b!important;background:#0000!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:8px 8px 0 0!important;cursor:pointer!important}#editProduct .pe-tabs button.active{color:#0968e8!important;background:#f0f6ff!important;border-bottom-color:#1675f8!important;font-weight:600!important}#editProduct .pe-safety{font-size:12px!important;color:#178854!important;background:#ecfaf2!important;padding:10px 12px!important;border-radius:8px!important;white-space:nowrap!important}#editProduct .pe-layout{display:grid!important;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr)!important;gap:20px!important;flex:1!important;min-height:0!important;padding:20px 24px 0!important;background:linear-gradient(180deg,#fcfdff,#fff)!important}#editProduct .pe-main{min-width:0!important;overflow:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;padding:0 4px 20px 0!important}#editProduct .pe-card{background:#fff!important;border:1px solid #e2eaf3!important;border-radius:12px!important;padding:20px!important;margin:0 0 12px!important;box-shadow:none!important;min-width:0!important;scroll-margin-top:12px!important}#editProduct .pe-card h3{font-size:17px!important;font-weight:600!important;color:#143e73!important;margin:0 0 16px!important;display:flex!important;align-items:center!important;gap:10px!important}#editProduct .pe-card h3:before{content:''!important;width:9px!important;height:20px!important;background:#1675ed!important;border-radius:4px!important;flex:none!important}#editProduct .pe-caption{font-size:12px!important;line-height:1.6!important;color:#74839a!important;margin:0 0 16px!important}#editProduct .pe-fields,#editProduct .pe-business-fields,#editProduct .pe-other-fields,#editProduct .pe-operating>.grid,#editProduct .pe-distribution>.grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 20px!important;padding:0!important;margin:0!important}#editProduct .pe-basic .field,#editProduct .pe-card label.field{margin:0!important;min-width:0!important;display:block!important}#editProduct .pe-card .field>label,#editProduct .pe-card label.field>span{display:block!important;font-size:14px!important;font-weight:600!important;color:#24374e!important;margin-bottom:6px!important}#editProduct .pe-card input:not([type="checkbox"]),#editProduct .pe-card select,#editProduct .pe-card textarea{font-size:14px!important;width:100%!important;min-width:0!important;min-height:40px!important;padding:9px 12px!important;border:1px solid #d6dee8!important;border-radius:7px!important;box-shadow:none!important;background:#fff!important;color:#1c2d40!important}#editProduct .pe-card input:focus-visible,#editProduct .pe-card select:focus-visible,#editProduct button:focus-visible,#editProduct .pe-tag-group label:focus-within{outline:2px solid #237aec!important;outline-offset:2px!important}#editProduct .pe-distribution{background:#f2f7ff!important;border-color:#c9e0ff!important}#editProduct .pe-business .pe-distribution{margin-top:18px!important;padding-top:18px!important;border-top:1px solid #dbe8f7!important}#editProduct .pe-distribution h3{color:#0968df!important;margin-bottom:6px!important}#editProduct .pe-card small,#editProduct .pe-save-help,#editProduct [data-native-operating-save-help]{font-size:12px!important;line-height:1.5!important;color:#73839a!important}#editProduct [data-native-sales-performance]{background:#f3f6fa!important;border-color:#e7edf4!important;color:#566e8e!important;cursor:default!important}#editProduct .pe-tag-group{border:0!important;border-top:1px solid #edf1f6!important;padding:16px 0 0!important;margin:16px 0 0!important;min-width:0!important;scroll-margin-top:12px!important}#editProduct .pe-tag-group legend{font-size:15px!important;font-weight:600!important;margin:0!important;padding:0 8px 0 0!important;color:#24374e!important}#editProduct .pe-tag-group legend small{font-weight:400!important;margin-left:5px!important}#editProduct .native-operating-tag-options{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:8px 0 0!important}#editProduct .native-operating-tag-options label{display:inline-flex!important;align-items:center!important;gap:7px!important;white-space:nowrap!important;border:1px solid #dde5ef!important;border-radius:7px!important;padding:7px 10px!important;margin:0!important;min-height:34px!important;font-size:13px!important;font-weight:400!important;color:#465971!important;background:#fff!important;cursor:pointer!important;width:auto!important}#editProduct .native-operating-tag-options label{position:relative!important}#editProduct .native-operating-tag-options input[type="checkbox"]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;clip-path:inset(50%)!important}#editProduct .native-operating-tag-options label:before{content:'✓'!important;visibility:hidden!important;width:12px!important;font-weight:700!important}#editProduct .native-operating-tag-options label:has(input:checked):before{visibility:visible!important}#editProduct .native-operating-tag-options label:has(input:checked){border-color:#8dbdff!important;background:#edf5ff!important;color:#075ac8!important}#editProduct .native-operating-tag-options label:has(input:disabled){opacity:.65!important;cursor:not-allowed!important}#editProduct .native-distribution-actions,#editProduct .native-operating-actions{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;margin:10px 0 0!important;padding:0!important}#editProduct .native-distribution-actions .pe-save-help{margin-right:auto!important}#editProduct [data-native-distribution-save]{background:#fff!important;border:1px solid #93bdf2!important;color:#0968df!important;font-size:13px!important;padding:8px 14px!important;border-radius:7px!important}#editProduct [data-native-operating-save]{background:#eaf3ff!important;border:1px solid #bdd8fc!important;color:#0d63cf!important;font-size:13px!important;padding:8px 14px!important;border-radius:7px!important;box-shadow:none!important}#editProduct [role="status"]{font-size:12px!important;color:#ac4a34!important;line-height:1.5!important}#editProduct [role="status"].pe-save-success{color:#15864d!important}#editProduct .pe-save-success:before{content:'✓ '!important;font-weight:700!important}#editProduct .pe-preview{position:static!important;width:auto!important;min-width:0!important;overflow:auto!important;padding:0!important;margin:0!important;align-self:stretch!important;color:#192c44!important;background:none!important;border:0!important}#editProduct .pe-preview>summary{display:none!important;cursor:pointer!important;font-weight:600!important;font-size:14px!important;padding:12px!important;color:#1b69ce!important}#editProduct .pe-product-head{display:grid!important;grid-template-columns:136px minmax(0,1fr)!important;gap:16px!important;margin:24px 0!important}#editProduct .pe-photo{min-height:180px!important;border-radius:12px!important;background:#f1f4f7!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#8a98ab!important;font-size:12px!important;overflow:hidden!important}#editProduct .pe-photo img{width:100%!important;height:190px!important;object-fit:contain!important}#editProduct .pe-product-info h4{font-size:16px!important;font-weight:600!important;line-height:1.6!important;margin:0 0 5px!important;overflow-wrap:anywhere!important}#editProduct .pe-product-info .pe-caption{overflow-wrap:anywhere!important;font-size:11px!important}#editProduct .pe-profile-summary{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;gap:9px!important;font-size:12px!important;margin:14px 0 0!important}#editProduct .pe-profile-summary dt{background:#f2f5f9!important;border-radius:4px!important;color:#607086!important;padding:3px 6px!important}#editProduct .pe-profile-summary dd{margin:0!important;padding:3px 0!important;overflow-wrap:anywhere!important}#editProduct .pe-price-summary{display:grid!important;grid-template-columns:1fr 1fr!important;border:1px solid #e5edf4!important;border-radius:10px!important;overflow:hidden!important;padding:0 0 16px!important;gap:16px!important}#editProduct .pe-price-summary h4{grid-column:1/-1!important;margin:0!important;padding:12px 16px!important;background:#f6fafc!important;font-size:14px!important}#editProduct .pe-price-summary>div{display:grid!important;gap:10px!important;text-align:center!important;font-size:12px!important;color:#5d718d!important}#editProduct .pe-price-summary>div+div{border-left:1px solid #e3e9f0!important}#editProduct .pe-price-summary strong{font-size:21px!important;font-weight:600!important;color:#17385e!important}#editProduct .pe-selected-tags{display:flex!important;flex-wrap:wrap!important;gap:8px!important}#editProduct .pe-selected-chip{padding:6px 8px!important;border-radius:6px!important;background:#edf5ff!important;color:#3b6fba!important;font-size:12px!important}#editProduct .pe-empty{width:100%!important;margin:0!important;padding:14px!important;text-align:center!important;border-radius:8px!important;background:#f7f9fc!important;color:#8a98ab!important;font-size:12px!important}#editProduct .pe-basic>.field,#editProduct .pe-basic>section,#editProduct .pe-other>.field,#editProduct .pe-other>section{margin-top:14px!important;margin-bottom:0!important}#editProduct .pe-footer{display:flex!important;flex:none!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;margin:0!important;padding:16px 24px!important;border-top:1px solid #e5edf5!important;background:#fff!important}#editProduct .pe-footer-note{font-size:12px!important;color:#8290a4!important}#editProduct .pe-footer button{font-size:14px!important;padding:10px 20px!important;border-radius:8px!important;min-height:42px!important}#editProduct .pe-footer .primary{background:#0968e8!important;color:#fff!important}@media(min-width:1201px){#editProduct .pe-card{padding:14px 18px!important;margin-bottom:10px!important}#editProduct .pe-card h3{margin-bottom:10px!important}#editProduct .pe-distribution>.pe-caption{margin-bottom:8px!important}#editProduct .pe-tag-group{padding-top:8px!important;margin-top:10px!important}#editProduct .native-operating-tag-options{margin-top:4px!important;gap:6px!important}#editProduct .native-operating-tag-options label{padding:5px 8px!important;min-height:30px!important}#editProduct .native-distribution-actions,#editProduct .native-operating-actions{margin-top:8px!important}#editProduct .pe-card input:not([type="checkbox"]),#editProduct .pe-card select{min-height:36px!important;padding:7px 10px!important}}@media(max-width:1200px){#editProduct .pe-safety{display:none!important}#editProduct .pe-layout{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)!important;gap:12px!important}#editProduct .pe-preview>summary{display:block!important}#editProduct .pe-product-head{grid-template-columns:1fr!important}#editProduct .pe-photo{max-height:150px!important}#editProduct .pe-tabs button{padding:12px!important}#editProduct .pe-preview:not([open]){align-self:start!important}}@media(max-width:900px){#modal .modal-card.product-editor-dialog{width:calc(100vw - 24px)!important;height:calc(100dvh - 24px)!important}.product-editor-dialog .modal-head{padding:16px!important}#editProduct .pe-navigation{margin:0 12px!important}#editProduct .pe-layout{display:flex!important;flex-direction:column!important;overflow:auto!important;padding:12px!important;gap:0!important}#editProduct .pe-main{overflow:visible!important;padding:0!important;flex:none!important}#editProduct .pe-preview{overflow:visible!important;flex:none!important;width:100%!important}#editProduct .pe-preview>summary{background:#f1f6ff!important;border-radius:8px!important;margin-bottom:12px!important}#editProduct .pe-card{padding:16px!important}#editProduct .pe-footer{padding:12px!important}#editProduct .pe-footer-note{display:none!important}#editProduct .pe-product-head{grid-template-columns:110px minmax(0,1fr)!important}}@media(max-width:520px){#editProduct .pe-fields,#editProduct .pe-operating>.grid,#editProduct .pe-distribution>.grid{grid-template-columns:1fr!important;gap:12px!important}#editProduct .pe-product-head{grid-template-columns:1fr!important}#editProduct .pe-tabs button{font-size:13px!important;padding:12px 10px!important}#editProduct .pe-footer button{padding:10px 14px!important}#editProduct .native-distribution-actions .pe-save-help{width:100%!important}}