.aw-commerce .aw-admin-sidebar nav button{min-height:48px;padding:15px 18px}.aw-commerce .aw-admin-sidebar>button{margin-top:auto}.aw-commerce .aw-admin-top{flex-wrap:wrap;gap:24px}.aw-commerce-setup{color:#252622;background:#edf1e7;border:1px solid #c7d3b8;border-radius:16px;margin:0 0 24px;padding:20px 24px}.aw-commerce-setup p{max-width:1100px;margin:8px 0 0;line-height:1.6}.aw-commerce-success{background:#edf1e7;border-radius:12px;padding:14px 20px}.aw-commerce-filters{border-bottom:1px solid #e3e3db;flex-wrap:wrap;align-items:end;gap:14px;padding:24px;display:flex}.aw-commerce-field{flex-direction:column;flex:1;gap:8px;min-width:140px;font-size:14px;font-weight:500;display:flex}.aw-commerce-field>span{color:#5c6058;font-size:13px}.aw-commerce-field input,.aw-commerce-field select,.aw-commerce-field textarea{font:inherit;color:#252622;box-sizing:border-box;background:#fff;border:1px solid #cfd3c9;border-radius:8px;width:100%;min-height:46px;padding:10px 12px}.aw-commerce-field textarea{resize:vertical;min-height:84px}.aw-commerce-field input:focus,.aw-commerce-field select:focus,.aw-commerce-field textarea:focus{outline-offset:2px;outline:2px solid #94beed}.aw-commerce-field input:disabled{color:#74766e;background:#f2f1ec}.aw-commerce-modal{color:#252622;background:#f8f6f2;border:0;border-radius:22px;width:calc(100vw - 36px);max-width:650px;max-height:90dvh;padding:0;font-family:AnywellMuseo,sans-serif;overflow:auto;box-shadow:0 20px 90px #25262235}.aw-commerce-modal.wide{max-width:1120px}.aw-commerce-modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#25262266}.aw-commerce-modal>header{z-index:3;background:#f8f6f2;border-bottom:1px solid #e1e2da;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex;position:sticky;top:0}.aw-commerce-modal h2{margin:0;font-size:26px}.aw-commerce-modal>p,.aw-commerce-modal>.aw-admin-form{padding:24px 28px}.aw-commerce-modal .aw-admin-form{flex-direction:column;gap:22px;display:flex}.aw-commerce-modal form,.aw-commerce .aw-admin-form{flex-direction:column;gap:18px;display:flex}.aw-commerce-modal p,.aw-commerce .aw-admin-form p,.aw-commerce-note{color:#5d6158;margin:6px 0;font-size:14px;line-height:1.6}.aw-commerce-modal h3,.aw-commerce h3{margin:8px 0 14px;font-size:20px}.aw-commerce-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.aw-commerce-actions{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.aw-commerce-selection{background:#edf1e7;border-radius:10px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex}.aw-commerce-results{gap:5px;max-height:290px;margin:10px 0;display:grid;overflow:auto}.aw-commerce-results button{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d6ded0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:13px;display:flex}.aw-commerce-results button:hover{background:#edf1e7}.aw-commerce-results button span{color:#5b6254;font-size:13px}.aw-commerce-lines article{border-bottom:1px solid #dedfd7;grid-template-columns:minmax(120px,1fr) 72px 120px auto;align-items:center;gap:15px;padding:16px 0;display:grid}.aw-commerce-lines small{color:#696d61;margin-top:5px;font-size:12px;display:block}.aw-commerce-lines input{width:65px;min-height:40px;font:inherit;border:1px solid #cfd3c9;border-radius:7px;padding:8px}.aw-commerce-total{background:#edf1e7;border-radius:12px;padding:20px}.aw-commerce-total p{justify-content:space-between;gap:15px;font-size:15px;display:flex}.aw-commerce-total p:last-child{color:#252622;border-top:1px solid #c7d3b8;padding-top:12px}.aw-commerce-check{align-items:center;gap:10px;padding:10px 0;font-size:14px;line-height:1.5;display:flex}.aw-commerce-check input{accent-color:#8ea66f;flex:0 0 18px;width:18px!important;height:18px!important;min-height:18px!important}.aw-commerce-return-line{border-bottom:1px solid #dedfd7;grid-template-columns:minmax(120px,1fr) 130px minmax(180px,1fr);align-items:center;gap:16px;padding:14px 0;display:grid}.aw-commerce-summary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;padding:24px;display:grid}.aw-commerce-summary article{background:#edf1e7;border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.aw-commerce-summary article:nth-child(2){background:#e3effa}.aw-commerce-summary article:nth-child(3){background:#fbe4da}.aw-commerce-summary article strong{overflow-wrap:anywhere;font-size:24px}.aw-commerce-summary small{font-size:12px}.aw-commerce-order-meta{grid-template-columns:1fr 1fr;gap:24px;display:grid}.aw-commerce-modal details,.aw-commerce-import{background:#f1f1e8;border-radius:12px;padding:18px}.aw-commerce-modal summary,.aw-commerce-import summary{cursor:pointer;font-size:16px}.aw-commerce-modal details form{margin-top:20px}.aw-commerce .aw-admin-workspace>.aw-admin-form{padding:28px}.aw-commerce fieldset{border:1px solid #d6d8cc;border-radius:14px;flex-direction:column;gap:18px;min-width:0;padding:20px;display:flex}.aw-commerce legend{padding:0 10px}.aw-commerce-tier-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.aw-commerce-tier-grid article{border:1px solid #25262214;border-radius:14px;flex-direction:column;gap:16px;padding:18px;display:flex}.aw-commerce-tier-grid .aw-commerce-field{min-width:0}.aw-commerce-tier-grid input{background:#ffffffb8}.aw-commerce-campaign{border:1px solid #d6d8cc;border-radius:12px;margin:18px 0;padding:20px}.aw-commerce-pagination{justify-content:flex-end;align-items:center;gap:18px;padding:24px;display:flex}.aw-commerce-note,.aw-commerce-import{margin:20px 24px}.aw-commerce-preview{max-height:220px;overflow:auto}.aw-commerce button:disabled{cursor:wait;opacity:.55}.aw-commerce a.aw-admin-button{text-decoration:none}.aw-commerce .aw-admin-error{margin:12px;padding:18px}.aw-commerce-modal .aw-admin-button,.aw-commerce-modal .aw-admin-button.secondary{font:inherit;color:#252622;cursor:pointer;background:#8ea66f;border:1px solid #8ea66f;border-radius:9px;min-height:46px;padding:13px 18px}.aw-commerce-modal .aw-admin-button.secondary{background:#edf1e7;border-color:#c7d3b8}.aw-commerce-modal .aw-admin-text-link{font:inherit;color:#252622;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.aw-commerce-modal .aw-admin-table-wrap{overflow:auto}.aw-commerce-modal table{border-collapse:collapse;width:100%;font-size:14px}.aw-commerce-modal th,.aw-commerce-modal td{text-align:left;border-bottom:1px solid #dbdfd3;padding:13px 12px}.aw-commerce-modal .aw-admin-under{color:#676c60;margin-top:5px;font-size:12px;display:block}.aw-commerce-modal .aw-admin-icon-button{background:0 0;border:1px solid #d0d5c8;border-radius:50%;flex:0 0 42px;width:42px;height:42px;padding:10px}.aw-commerce-modal .aw-admin-icon-button svg{width:22px;height:22px}.aw-commerce-modal .aw-admin-error{color:#8b2f24;background:#fbe4da;border-radius:8px;padding:14px}.aw-commerce-intro{max-width:850px}@media (max-width:1100px){.aw-commerce-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-commerce-return-line{grid-template-columns:1fr 100px}.aw-commerce-return-line .aw-commerce-check{grid-column:1/-1}.aw-commerce .aw-admin-sidebar nav{gap:4px}.aw-commerce .aw-admin-sidebar nav button{white-space:nowrap}.aw-commerce .aw-admin-top h1{font-size:32px}}@media (max-width:650px){.aw-commerce-grid,.aw-commerce-order-meta{grid-template-columns:1fr}.aw-commerce-modal>header,.aw-commerce-modal>.aw-admin-form{padding:18px}.aw-commerce-modal h2{font-size:22px}.aw-commerce-filters{padding:16px}.aw-commerce-lines article{grid-template-columns:1fr 65px}.aw-commerce-lines article>span{grid-column:1}.aw-commerce-summary{grid-template-columns:1fr 1fr;padding:16px}.aw-commerce-summary article{padding:16px}.aw-commerce-summary article strong{font-size:20px}.aw-commerce-tier-grid{grid-template-columns:1fr}.aw-commerce .aw-admin-workspace>.aw-admin-form,.aw-commerce .aw-admin-main{padding:18px}.aw-commerce-modal{width:calc(100vw - 20px);max-height:94dvh}.aw-commerce-actions>button{flex:1;min-width:150px}}.aw-data-tools{flex-wrap:wrap;margin:16px 0}.aw-commerce-bonus{background:#edf1e7;border:1px solid #c7d3b8;border-radius:12px;margin-top:16px;padding:16px 18px}.aw-commerce-bonus p{margin:7px 0}.aw-order-item-link{color:inherit;text-underline-offset:4px}.aw-order-item-link:hover{color:#53633f}.aw-commerce-modal input[type=checkbox]{accent-color:#8ea66f}.aw-commerce-table-selection{width:40px}
