.product-drafts{color:#30372d}.product-draft-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:20px}.product-draft-toolbar label{margin:0;min-width:180px;flex:1}.product-draft-toolbar button{flex:0 0 auto}.product-drafts-notice{padding:14px 18px;background:#eee8e2;color:#783d42;min-height:52px;margin-bottom:18px;overflow-wrap:anywhere;transition:background .18s}.product-draft-readonly{display:flex;flex-wrap:wrap;gap:8px 24px;margin-bottom:25px;color:#68735e;font-size:14px}.product-draft-readonly strong{color:#384b30}.product-draft-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(250px,.7fr);gap:28px;align-items:start}.product-draft-editor{min-width:0}.product-draft-editor>h3{color:#783d42;margin-bottom:18px}.product-draft-editor textarea{min-height:142px;line-height:1.65;resize:vertical}.product-draft-editor label{font-size:14px}.product-draft-preview{background:#fff;padding:24px;overflow-wrap:anywhere;border-top:3px solid #783d42;animation:product-draft-enter .18s ease-out}.product-draft-preview>p:first-child{font-size:13px;color:#783d42;margin-bottom:14px}.product-draft-preview h3{font:25px/1.35 Baskerville,Georgia,serif;margin-bottom:16px}.product-draft-preview p{margin:12px 0}.product-draft-preview img{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:#f4f1ed;margin-top:20px}.product-draft-preview h4{font-size:15px;font-weight:500;color:#783d42;margin:22px 0 12px}.product-draft-preview ul{padding-inline-start:20px}.product-draft-preview button{font-size:14px}.product-draft-media{margin-top:28px;padding-top:22px;border-top:1px solid #d9decf}.product-draft-media>p,.product-draft-editor>.product-draft-actions+p,.product-draft-release>p{color:#68735e;font-size:14px;line-height:1.7;margin:10px 0 18px}.product-draft-media-row{display:grid;grid-template-columns:105px minmax(0,1fr);gap:18px;margin:18px 0 24px;padding:20px;background:#fff}.product-draft-media-row>img{width:105px;aspect-ratio:1;object-fit:contain;background:#f4f1ed}.product-draft-media-row label{margin:8px 0}.product-draft-media-row label:first-child{display:flex;align-items:center;gap:10px}.product-draft-media-row input[type=checkbox]{width:18px;min-height:18px;height:18px;accent-color:#783d42}.product-draft-media-row p{font-size:13px;color:#68735e;overflow-wrap:anywhere}.product-draft-order{display:flex;gap:8px;margin:12px 0}.product-draft-order button{min-height:36px;padding:6px 13px;font-size:13px}.product-draft-actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 14px}.product-draft-actions button:first-child,.product-draft-release>button:first-of-type{background:#783d42;border-color:#783d42}.product-draft-actions button:first-child:hover,.product-draft-release>button:first-of-type:hover{background:#603136}.product-draft-release{margin-top:30px;padding-top:26px;border-top:1px solid #d9decf;overflow-wrap:anywhere}.product-draft-release button{display:inline-block;margin:8px 12px 8px 0}.product-drafts button{transition:background .18s,transform .18s}.product-drafts button:active{transform:translateY(1px)}.product-drafts input:focus,.product-drafts textarea:focus,.product-drafts select:focus{border-color:#783d42;transition:border-color .18s}.product-drafts [data-product-frozen]{opacity:.55}.product-drafts button:disabled{cursor:not-allowed}@keyframes product-draft-enter{from{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.product-draft-layout{grid-template-columns:1fr}.product-draft-preview{max-width:620px}}@media(max-width:700px){.product-draft-toolbar{gap:12px}.product-draft-toolbar label{min-width:140px}.product-draft-readonly{display:grid;gap:8px}.product-draft-media-row{grid-template-columns:78px minmax(0,1fr);gap:12px;padding:14px}.product-draft-media-row>img{width:78px}.product-draft-media-row input{padding:10px;min-width:0}.product-draft-media-row label{font-size:13px}.product-draft-actions{display:grid;grid-template-columns:1fr 1fr}.product-draft-actions button{padding:12px 10px}.product-draft-preview{padding:20px}}@media(prefers-reduced-motion:reduce){.product-drafts *{animation:none!important;transition:none!important}.product-drafts button:active{transform:none}}
