.section-illustration{float:right;pointer-events:none;width:112px;height:112px;margin:0 0 16px 20px;display:block}.section-illustration img{object-fit:contain;width:100%;height:100%;display:block}.section-illustration~form,.section-illustration~.account-actions,.section-illustration~.order-actions{clear:both}@media (max-width:600px){.section-illustration{width:80px;height:80px;margin:0 0 12px 12px}}@media print{.section-illustration{display:none!important}}.seller-minimal-workspace{max-width:1580px!important;padding:12px 22px!important}.seller-minimal-header{border-bottom:1px solid #d6ded8;align-items:center;gap:16px;height:58px;display:flex}.seller-minimal-header .seller-menu-trigger{color:#26392c;background:#fff;border:0;border-radius:0;justify-content:center;align-items:center;width:34px;height:34px;padding:4px;display:flex}.seller-minimal-header .brand{margin:0;font-size:24px}.seller-minimal-header .brand img,.seller-minimal-header .brand svg{width:auto;height:32px}.seller-minimal-search{border:1px solid #c5cec7;align-items:center;width:260px;height:32px;margin-left:auto;display:flex}.seller-minimal-search input{outline-offset:1px;background:#fff;border:0;flex:1;min-width:0;padding:6px 8px;font-size:12px}.seller-minimal-search button{color:#405547;background:#fff;border:0;justify-content:center;align-items:center;padding:4px 8px;display:flex}.seller-minimal-subnav{background:#f7f9f7;border-bottom:1px solid #d9e1dc;align-items:center;height:35px;padding-left:50px;display:flex}.seller-minimal-subnav a{color:#244e34;font-size:12px;text-decoration:none}.seller-payout-page{color:#29392e;padding:24px 0}.seller-payout-title{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.seller-payout-title h1{margin:0;font-weight:500;font-size:23px!important}.seller-text-button{color:#216184;cursor:pointer;background:0 0;border:0;padding:6px;font-size:12px}.seller-payout-status{border:1px solid #be5b53;border-left-width:5px;grid-template-columns:minmax(0,2fr) minmax(180px,1fr);gap:24px;padding:18px;font-size:13px;display:grid}.seller-payout-status.verified{border-color:#498365}.seller-payout-status p{max-width:640px;margin:8px 0;font-size:12px}.seller-payout-account{border-left:1px solid #d9dfe0;flex-direction:column;align-items:flex-start;gap:6px;padding-left:20px;font-size:12px;display:flex}.seller-payout-account .bag{background:#fff;border:1px solid #ccd5d0;padding:6px 14px;font-size:11px}.seller-payout-info{border:1px solid #77a3b8;border-left:4px solid #3984a6;margin-top:16px;padding:12px;font-size:12px}.seller-payout-form{border:1px solid #d4dfd7;max-width:650px;margin:20px 0;padding:18px}.seller-payout-form h2{font-size:18px!important}.seller-payout-form .field{margin-bottom:12px}.seller-minimal-workspace .seller-menu-drawer .seller-menu-group summary{font-size:13px}.seller-minimal-workspace .seller-menu-drawer .seller-menu-group a{font-size:12px}.seller-minimal-workspace .notification-sound{display:none}@media (max-width:650px){.seller-minimal-workspace{padding:10px!important}.seller-minimal-header{gap:8px}.seller-minimal-header .brand img,.seller-minimal-header .brand svg{height:27px}.seller-minimal-search{width:130px}.seller-minimal-search input{width:85px;font-size:16px}.seller-payout-title{align-items:flex-start}.seller-payout-title h1{font-size:19px!important}.seller-payout-status{grid-template-columns:1fr;gap:14px;padding:14px}.seller-payout-account{border-top:1px solid #d9dfe0;border-left:0;padding:12px 0 0}.seller-payout-form .field input,.seller-payout-form .field select{font-size:16px}.seller-minimal-subnav{padding-left:44px}}.seller-four-menu{width:min(330px,90vw);box-shadow:8px 0 28px #14241c1c}.seller-four-menu .seller-drawer-title{background:#fff;border-bottom:1px solid #e0e5e1;padding:20px 20px 16px}.seller-four-menu .seller-drawer-title strong{font-size:16px;font-weight:500}.seller-four-menu .seller-drawer-search{background:#fff;border:1px solid #d6ded8;border-radius:3px;margin:20px}.seller-four-menu .seller-drawer-search input{font-size:13px}.seller-four-menu nav>.seller-menu-direct,.seller-four-menu .seller-menu-group summary{color:#435548;background:#fff;border:0;align-items:center;gap:13px;min-height:64px;font-weight:400;text-decoration:none;padding:22px!important;font-size:14px!important;display:flex!important}.seller-four-menu .seller-menu-group summary>span{flex:1}.seller-four-menu .seller-menu-group summary>svg:last-child{margin-left:auto}.seller-four-menu .seller-menu-group>div{background:#f8faf8;padding:0 20px 12px 51px}.seller-four-menu .seller-menu-group>div a{border:0;padding:11px 0;font-size:12px;line-height:1.4}.seller-four-menu .seller-menu-direct:hover,.seller-four-menu .seller-menu-group summary:hover{background:#f0f5f1!important}.seller-four-menu .seller-menu-group summary::marker{content:"";display:none}.seller-four-menu .seller-menu-group summary::-webkit-details-marker{content:"";display:none}.seller-form-panel{margin-top:18px}.seller-form-tabs{gap:10px;margin-bottom:14px;display:flex}.seller-form-tabs button{color:#526659;background:#fff;border:1px solid #d1dcd4;border-radius:1px;flex-direction:column;align-items:center;gap:7px;width:125px;padding:14px;font-size:11px;display:flex}.seller-form-tabs button[aria-pressed=true]{background:#f3f9f4;border-color:#267347}.seller-dense-product-form{border:1px solid #dbe3dd;padding:18px;font-size:12px}.seller-dense-product-form fieldset{border:0;min-width:0;margin:0;padding:0}.seller-dense-product-form .field{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:8px 16px;margin:14px 0;display:grid}.seller-dense-product-form .field>div,.seller-dense-product-form .field>small{grid-column:2}.seller-dense-product-form .field input,.seller-dense-product-form .field select{height:32px;font-size:12px}.seller-option-chips{flex-wrap:wrap;gap:5px;display:flex}.seller-option-chips label{border:1px solid #d9e3db;align-items:center;gap:5px;padding:5px 8px;font-size:11px;display:flex}.seller-option-chips input{margin:0;height:auto!important}.seller-option-add{gap:8px;display:flex}.seller-option-add input{flex:1;min-width:0}.seller-option-add button{white-space:nowrap;background:#fff;border:1px solid #cedacf;padding:5px 10px;font-size:11px}.seller-variant-stock{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.seller-variant-stock label{justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.seller-variant-stock input{width:80px!important}.seller-dense-product-form details{padding:10px 0}.seller-dense-product-form details summary{cursor:pointer;align-items:center;gap:8px;display:flex}.seller-direct-actions{flex-wrap:nowrap;gap:5px;display:flex}.seller-listing-grid .inventory-table td{padding:10px}.seller-listing-grid .inventory-table .inventory-actions-cell{width:230px;min-width:230px}.seller-listing-grid .inventory-product-details img{width:45px;height:45px}.seller-listing-grid .inventory-product-details{max-width:330px}.seller-listing-grid .seller-inline-numbers{gap:3px;min-width:130px}.seller-listing-grid .seller-inline-numbers label>span{margin-bottom:1px;font-size:9px}.seller-listing-grid .seller-inline-numbers input{height:27px;font-size:12px}.seller-listing-grid .inventory-location-cell select{width:150px;font-size:11px}.seller-listing-grid .seller-more-trigger{margin-top:5px}@media (max-width:700px){.seller-dense-product-form{padding:12px}.seller-dense-product-form .field{grid-template-columns:1fr;gap:6px}.seller-dense-product-form .field>div,.seller-dense-product-form .field>small{grid-column:1}.seller-dense-product-form .field input,.seller-dense-product-form .field select,.seller-listing-grid .seller-inline-numbers input{font-size:16px}}.seller-minimal-header .seller-store-brand{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;line-height:1.1;text-decoration:none;display:flex}.seller-minimal-header .seller-store-brand.has-store-name .seller-platform-brand img,.seller-minimal-header .seller-store-brand.has-store-name .seller-platform-brand svg{width:auto!important;height:20px!important}.seller-own-store-name{color:#203c2a;text-overflow:ellipsis;white-space:nowrap;max-width:380px;font-size:17px;font-weight:600;overflow:hidden}.seller-minimal-header:has(.has-store-name){height:66px}.seller-platform-brand{line-height:1;display:block}@media (max-width:650px){.seller-own-store-name{max-width:155px;font-size:14px}.seller-minimal-header .seller-store-brand.has-store-name .seller-platform-brand img,.seller-minimal-header .seller-store-brand.has-store-name .seller-platform-brand svg{height:17px!important}}.seller-listing-grid .inventory-actions-cell{z-index:1;background:#fff;border-left:1px solid #e1e6e3;min-width:150px;position:sticky;right:0}.seller-listing-grid .seller-direct-actions{flex-wrap:wrap;gap:4px;display:flex}.seller-listing-grid .inventory-delete{color:#a32626;align-items:center;gap:4px;display:inline-flex}.seller-classic-workspace{font-size:13px;max-width:1560px!important;padding:18px 24px!important}.seller-classic-workspace .account-card,.seller-classic-workspace .inventory-panel,.seller-classic-workspace .bag,.seller-classic-workspace .primary{box-shadow:none!important;border-radius:2px!important}.seller-classic-workspace .account-card{border:1px solid #dbe3dd;margin:14px 0;padding:16px!important}.seller-classic-workspace h1{font-size:24px!important}.seller-classic-workspace h2{font-size:19px!important}.seller-classic-workspace h3{font-size:15px!important}.seller-classic-workspace p{font-size:13px;line-height:1.5}.seller-classic-workspace .seller-welcome-hero{margin:16px 0;border-radius:2px!important;height:100px!important;min-height:0!important}.seller-classic-workspace .seller-welcome-hero img{object-position:center 38%}.seller-classic-workspace .seller-welcome-copy{flex-direction:column;justify-content:center;height:100%;display:flex;min-height:0!important;padding:12px 18px!important}.seller-classic-workspace .seller-welcome-copy h1{margin:4px 0!important;font-size:24px!important}.seller-classic-workspace .seller-welcome-eyebrow{margin:0;font-size:10px!important}.seller-classic-workspace .seller-welcome-lead,.seller-classic-workspace .seller-welcome-action{display:none}.seller-quick-menu{background:#f5f8f5;border:1px solid #cad8ce;flex-wrap:wrap;margin:16px 0;display:flex}.seller-quick-menu a{color:#1b5435;border-bottom:1px solid #dae4dc;border-right:1px solid #dae4dc;padding:10px 12px;font-size:12px;text-decoration:none}:is(.seller-quick-menu a:hover,.seller-quick-menu a:focus-visible){background:#e3f0e5}.seller-money-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.seller-money-summary .account-card{border-top:3px solid #28764b!important;margin:0!important}.seller-money-summary span,.seller-money-summary strong,.seller-money-summary small{display:block}.seller-money-summary strong{color:#176438;margin:8px 0;font-size:22px}.seller-money-summary small{color:#64766b;font-size:11px}.seller-dashboard-classic .account-card{border-radius:2px!important;padding:16px!important}.seller-classic-workspace .field{font-size:12px}.seller-classic-workspace .field input,.seller-classic-workspace .field select,.seller-classic-workspace .field textarea{border-radius:2px}.seller-classic-workspace .receipt-table-wrap{overflow-x:auto}.seller-classic-workspace .receipt-table-wrap table{border-collapse:collapse;width:100%;min-width:820px;font-size:12px}.seller-classic-workspace .receipt-table-wrap th,.seller-classic-workspace .receipt-table-wrap td{text-align:left;border:1px solid #dee6e0;padding:10px}.seller-public-store-classic{font-size:13px}.seller-public-store-classic>.account-card{border-radius:2px!important;margin-top:14px!important;padding:16px!important}.seller-public-store-classic>section.account-card{min-height:0;padding:18px!important}.seller-public-store-classic h1{margin:6px 0!important;font-size:26px!important}.seller-public-store-classic h2{font-size:20px}.seller-public-store-classic article.account-card{padding:14px;border-radius:2px!important}.seller-public-store-classic article h3{font-size:15px}.seller-public-store-classic footer p{font-size:12px}.store-owner-tools{background:#f8fbf8;border:1px solid #c5d9cb;margin-top:16px;padding:12px}.store-owner-tools .seller-quick-menu{margin-bottom:0}.seller-classic-workspace .seller-work-header{padding:10px 0!important}.seller-classic-workspace .seller-tools-popover{font-size:12px}.seller-classic-workspace .seller-tools-popover h2{font-size:16px!important}@media (max-width:700px){.seller-classic-workspace{padding:12px!important}.seller-money-summary{grid-template-columns:1fr}.seller-money-summary strong{font-size:20px}.seller-classic-workspace .field input,.seller-classic-workspace .field select,.seller-classic-workspace .field textarea{font-size:16px}.seller-quick-menu a{padding:9px;font-size:11px}.seller-classic-workspace .seller-welcome-hero{height:82px!important}.seller-public-store-classic h1{font-size:22px!important}}.seller-listing-grid{border-radius:2px}.seller-listing-grid .inventory-title-row h2{font-size:22px;font-weight:500}.seller-listing-grid .inventory-table{min-width:1080px;font-size:12px;display:table}.seller-listing-grid .inventory-table thead{display:table-header-group}.seller-listing-grid .inventory-table tbody{display:table-row-group}.seller-listing-grid .inventory-table tr{display:table-row}.seller-listing-grid .inventory-table td,.seller-listing-grid .inventory-table th{vertical-align:top;border-bottom:1px solid #dce3de;border-right:1px solid #e7ebe8;padding:15px 12px;display:table-cell}.seller-listing-grid .inventory-product-details{min-width:270px;max-width:380px}.seller-listing-grid .inventory-product-details img,.seller-product-placeholder{object-fit:contain;border-radius:0;width:64px;height:64px}.seller-product-placeholder{color:#97a39b;background:#f4f6f4;flex-shrink:0;justify-content:center;align-items:center;display:flex}.seller-listing-grid .inventory-status{border-radius:2px}.seller-listing-grid .inventory-actions-cell{width:155px;min-width:155px}.seller-listing-grid .seller-more-trigger{border-radius:2px;justify-content:center;width:32px;margin-left:auto;padding:5px;display:flex}.seller-listing-grid .seller-listing-menu{background:#fff;border:1px solid #cdd7cf;flex-direction:column;gap:0;min-width:155px;margin-top:5px;display:flex;box-shadow:0 3px 10px #14251a12}.seller-listing-grid .seller-listing-menu button{text-align:left;color:#253e30;background:#fff;border:0;border-bottom:1px solid #edf0ed;border-radius:0;width:100%;padding:10px;font-size:12px;display:block}.seller-listing-grid .seller-listing-menu button:hover{background:#f1f6f2}.seller-inline-numbers{gap:7px;min-width:155px;display:grid}.seller-inline-numbers label>span{color:#67766b;margin-bottom:3px;font-size:10px;display:block}.seller-inline-numbers .seller-currency-input{border:1px solid #cbd5cd;display:flex}.seller-currency-input>span{background:#f4f6f4;border-right:1px solid #cbd5cd;padding:7px 6px;font-size:10px}.seller-listing-grid .seller-currency-input input{border:0;border-radius:0;width:95px;min-width:0}.seller-listing-grid .seller-inline-numbers input{text-align:right;border-radius:1px;width:100%}.seller-listing-grid .seller-inline-numbers button{border-radius:2px;justify-self:end;margin:0;padding:5px 12px}.seller-listing-grid .inventory-table small{font-size:11px}.seller-listing-grid .inventory-table .inventory-empty{display:table-cell}.seller-listing-grid .inventory-editor{border-radius:2px}.seller-home-shell:has(.seller-listing-grid){max-width:1560px}@media (max-width:800px){.seller-listing-grid .inventory-table{min-width:1040px}.seller-listing-grid .inventory-product-row{padding:0}.seller-listing-grid .inventory-product-row td[data-label]:before{display:none}.seller-listing-grid .inventory-status-cell{display:table-cell}.seller-listing-grid .inventory-table td{font-size:12px}.seller-listing-grid .seller-inline-numbers input{font-size:16px}.seller-listing-grid .inventory-result-row{gap:6px}.seller-listing-grid .inventory-title-row h2{font-size:20px}}.admin-shell.listing-admin-shell{max-width:1440px}.listing-admin-shell .business-layout{grid-template-columns:205px minmax(0,1fr);gap:22px}.listing-admin-shell .business-group{padding:10px;font-size:13px}.listing-admin-shell .business-submenu a,.listing-admin-shell .business-menu-extra a{font-size:12px}.listing-admin-shell .admin-view-header{padding:10px 0 16px}.listing-admin-shell .admin-view-header h1{letter-spacing:-.4px;font-size:23px}.listing-workspace{color:#263c35;background:#fff;border:1px solid #d7e0dc;border-radius:3px;margin:0 0 30px;font-size:13px;overflow:hidden}.listing-toolbar{background:#f8faf9;border-bottom:1px solid #dfe6e2;justify-content:space-between;align-items:center;gap:12px;padding:13px 24px;font-size:11px;display:flex}.listing-toolbar>span{letter-spacing:1px;color:#647b70;font-weight:600}.listing-toolbar a{color:#246d51;align-items:center;gap:6px;display:flex}.listing-intro{padding:27px 26px 18px}.listing-intro h2{letter-spacing:-.5px;margin:0 0 7px;font-size:29px;font-weight:400;line-height:1.25}.listing-intro p{color:#697870;margin:0;font-size:13px}.listing-methods{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:650px;margin:0 26px;display:grid}.listing-methods button,.listing-methods a{color:#38725a;text-align:center;min-height:86px;box-shadow:none;background:#fff;border:1px solid #cedbd3;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px 7px;font-size:12px;display:flex}.listing-methods button[aria-pressed=true]{background:#f5faf6;border-color:#21744c;box-shadow:inset 0 0 0 1px #21744c}.listing-methods button:hover,.listing-methods a:hover{background:#f5faf6}.listing-method-note{color:#5c7265;margin:17px 26px 20px;font-size:12px}.listing-body{border:1px solid #d6e0d9;border-radius:2px;margin:0 26px 25px;padding:20px 23px}.listing-body>p,.listing-body .muted{color:#67786e;font-size:12px;font-weight:400;line-height:1.55}.listing-body .primary,.listing-body .bag{border-radius:3px;min-height:35px;padding:9px 14px;font-size:12px}.listing-body .primary{background:#24724e;font-weight:600}.listing-body .primary:hover{background:#185a3c}.listing-body .bag{color:#2e6248;background:#fff;border:1px solid #cbd9d0}.listing-body h3{letter-spacing:0;border-bottom:1px solid #e0e7e2;margin:0 0 18px;padding:0 0 13px;font-size:18px;font-weight:500}.listing-body h4{letter-spacing:0;border-top:1px solid #e0e7e2;margin:23px 0 12px;padding-top:17px;font-size:13px;font-weight:600}.listing-body .field{grid-template-columns:minmax(155px,195px) minmax(0,1fr);align-items:start;gap:7px 18px;min-width:0;margin:15px 0;font-size:12px;font-weight:500;line-height:1.5;display:grid}.listing-body .field>input,.listing-body .field>select,.listing-body .field>textarea,.listing-body .field>.admin-size-options,.listing-body .field>.muted{grid-column:2;min-width:0}.listing-body input:not([type=checkbox]),.listing-body select,.listing-body textarea{color:#243b2d;box-shadow:none;background:#fff;border:1px solid #cbd6cf;border-radius:2px;width:100%;max-width:100%;min-height:35px;padding:8px 10px;font-size:13px}.listing-body input[type=file]{padding:7px;font-size:12px}.listing-body textarea{resize:vertical;min-height:100px}.listing-body input[type=checkbox]{accent-color:#24724e;width:14px;height:14px;margin:2px 6px 0 0}.listing-body .admin-size-options{flex-wrap:wrap;gap:7px;display:flex}.listing-body .admin-size-options label{background:#fafcfb;border:1px solid #dae3dc;border-radius:2px;align-items:center;gap:3px;padding:6px 8px;font-size:11px;font-weight:400;display:flex}.listing-body .order-actions{align-items:center;gap:9px}.listing-body .order-actions>input{flex:1;width:auto;min-width:125px}.listing-body .order-fields{gap:15px}.listing-body .order-fields .field{flex-direction:column;margin:5px 0;display:flex}.listing-body .variant-admin{border:1px solid #dde6df;border-radius:2px;min-width:0;margin:19px 0;padding:16px}.listing-body .variant-admin legend{padding:0 7px;font-size:12px;font-weight:600}.listing-body .feedback{font-size:12px}.listing-code-form{border:0;padding:0}.listing-code-form>summary{pointer-events:none;border-bottom:1px solid #e0e7e2;margin-bottom:17px;padding-bottom:13px;font-size:18px;list-style:none}.listing-code-form>summary::-webkit-details-marker{display:none}.listing-workspace:not([data-mode=code]) .listing-code-form,.listing-workspace[data-mode=code] .listing-main-form{display:none}.listing-footer{color:#667b6c;background:#f8faf8;border-top:1px solid #dde6df;flex-wrap:wrap;justify-content:space-between;gap:14px;padding:14px 26px;font-size:11px;display:flex}.listing-footer a{color:#24724e;font-weight:600}.listing-workspace button:disabled{opacity:.55;cursor:wait}@media (max-width:800px){.listing-admin-shell .business-layout{grid-template-columns:1fr}.listing-intro{padding:20px 15px 15px}.listing-intro h2{font-size:24px}.listing-toolbar{padding:12px 15px}.listing-methods{gap:7px;margin:0 15px}.listing-methods button,.listing-methods a{min-height:79px;padding:10px 4px;font-size:11px}.listing-method-note{margin:15px}.listing-body{margin:0 15px 18px;padding:15px}.listing-body .field{grid-template-columns:1fr;gap:7px;margin:14px 0}.listing-body .field>input,.listing-body .field>select,.listing-body .field>textarea,.listing-body .field>.admin-size-options,.listing-body .field>.muted{grid-column:1}.listing-body input:not([type=checkbox]),.listing-body select,.listing-body textarea{font-size:16px}.listing-body .order-fields{grid-template-columns:1fr 1fr;gap:12px}.listing-footer{padding:13px 15px}.listing-body h3,.listing-code-form>summary{font-size:16px}}@media (max-width:400px){.listing-methods{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-toolbar{flex-wrap:wrap}.listing-body .order-fields{grid-template-columns:1fr}}.agreement-signature{background:#fff;border:1px solid #dce5db;border-radius:14px;margin:22px 0;padding:20px}.agreement-signature h3{font-size:18px}.agreement-text{white-space:pre-wrap;overflow-wrap:anywhere;background:#f8faf7;border:1px solid #e1e7df;max-height:370px;padding:16px;font-size:13px;line-height:1.7;overflow:auto}.agreement-signature canvas{touch-action:none;background:#fafcf9;border:1px dashed #6b8561;border-radius:10px;width:min(100%,600px);height:auto;margin:10px 0;display:block}.agreement-consent{align-items:flex-start;gap:10px;margin:18px 0;font-size:13px;line-height:1.5;display:flex}.agreement-consent input{flex:none;width:18px;height:18px}.document-admin{font-size:13px}.document-admin h2{margin-right:auto;font-size:23px}.documents-table-wrap{margin-top:18px;overflow:auto}.document-admin table{border-collapse:collapse;width:100%;font-size:12px}.document-admin th,.document-admin td{text-align:left;vertical-align:top;border-bottom:1px solid #e1e7df;padding:12px 10px}.document-admin td{overflow-wrap:anywhere}.document-admin .bag{margin:3px 0;padding:7px 10px;font-size:12px;display:inline-block}.document-admin input,.document-admin textarea,.document-admin select{font-size:16px}.document-admin small,.agreement-signature small{overflow-wrap:anywhere}@media (max-width:600px){.agreement-signature{padding:12px}.agreement-text{padding:10px;font-size:12px}.document-admin table{min-width:700px}.document-admin h2{font-size:20px}}.document-admin .document-upload-button{align-items:center;gap:7px;display:inline-flex}.document-create-form{background:#fafcf9;border:1px solid #dce5dd;border-radius:4px;margin:20px 0;padding:18px}.document-create-form h3{margin-top:0;font-size:18px}.document-create-form .fields label{flex-direction:column;gap:7px;display:flex}.document-create-form input,.document-create-form select,.document-create-form textarea{border:1px solid #ccd8ce;border-radius:3px;width:100%;max-width:100%;padding:9px}.agreement-original{border-top:1px solid #dce5dd;border-bottom:1px solid #dce5dd;margin:14px 0;padding:14px 0}.agreement-original p{font-size:13px;line-height:1.5}.agreement-original .bag{overflow-wrap:anywhere;font-size:12px}.documents-workspace{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:24px;display:grid}.documents-sidebar{color:#fff;background:linear-gradient(155deg,#0f2c4e,#123a66);border-radius:10px;flex-direction:column;gap:6px;padding:20px 12px;display:flex;position:sticky;top:14px}.documents-sidebar>strong{padding:8px 12px;font-size:17px}.documents-sidebar button{text-align:left;color:#fff;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:12px;display:flex}.documents-sidebar button[aria-current=page]{background:#2e9e4f}.documents-sidebar button:hover{background:#ffffff20}.documents-sidebar button:focus-visible{outline:3px solid #a6e22e}.documents-main{min-width:0}.documents-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.documents-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0;display:grid}.document-tile{overflow-wrap:anywhere;color:#16201a;background:#fff;border:1px solid #dde6de;border-radius:10px;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:22px;text-decoration:none;display:flex}.document-tile h3,.document-tile p{margin:0}.document-tile small{color:#56665b}.document-check,.documents-selection>label{align-items:center;gap:8px;display:flex}.document-check{align-self:flex-end}.document-check input,.documents-selection input{accent-color:#1f6b2e;flex:none;width:18px;height:18px}.documents-selection{flex-wrap:wrap;align-items:center;gap:16px;padding:16px 0;display:flex}.documents-delete{color:#b42318;cursor:pointer;background:#fff;border:1px solid #b42318;border-radius:7px;align-items:center;gap:8px;min-height:44px;padding:10px 14px;display:inline-flex}.documents-delete:disabled{opacity:.45;cursor:not-allowed}@media (max-width:850px){.documents-workspace{grid-template-columns:1fr}.documents-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.documents-sidebar>strong{grid-column:1/-1}}@media (max-width:550px){.documents-grid{grid-template-columns:1fr}.document-tile{padding:18px}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.delivery-point-picker{background:#f8fbf5;border:1px solid #dce5d4;border-radius:14px;margin:18px 0;padding:18px}.delivery-point-picker h3{margin:0 0 8px}.delivery-point-picker p{line-height:1.5}.delivery-map-wrap{isolation:isolate;border-radius:12px;margin:12px 0;position:relative;overflow:hidden}.delivery-map{z-index:0;background:#e6ebdf;height:320px}.delivery-map-pin{z-index:500;pointer-events:none;font-size:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.delivery-map-loading{z-index:600;background:#e6ebdf;place-items:center;display:grid;position:absolute;inset:0}.delivery-point-preview{margin-top:14px}.delivery-point-confirmed{color:#236c39;font-weight:600}.delivery-point-picker small{font-size:11px;line-height:1.4}.delivery-point-picker .leaflet-control a{color:#222}.delivery-point-picker .leaflet-control-attribution a{color:#145b28}.delivery-point-picker .order-actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:600px){.delivery-point-picker{padding:12px}.delivery-point-picker p{font-size:13px}.delivery-point-picker h3{font-size:17px}.delivery-map{height:280px}.delivery-point-picker button{font-size:13px}}.service-review{border-top:1px solid #dce7e0;padding:12px 0}.service-review strong,.service-rating-score{color:#967000}.service-review-comment{white-space:pre-wrap;overflow-wrap:anywhere}.service-stars{border:0;flex-wrap:wrap;gap:8px;padding:0;display:flex}.service-stars legend{width:100%;margin-bottom:10px}.service-stars label{cursor:pointer;align-items:center;gap:3px;display:flex}.service-stars span[aria-hidden]{color:#8b948f;font-size:32px}.service-stars span.chosen{color:#967000}.service-stars label:focus-within{outline-offset:4px;border-radius:4px;outline:2px solid #087747}.service-review-link{color:#075b39;padding:10px 0;font-weight:650;display:inline-block}.service-review-summary{margin:14px 0}.message-shortcut{z-index:45;color:#fff;background:#086747;border-radius:30px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:700;text-decoration:none;display:flex;position:fixed;bottom:24px;right:18px;box-shadow:0 4px 18px #0002}.message-shortcut:hover{background:#064b34}.message-shortcut:focus-visible{outline-offset:3px;outline:3px solid #d9ab35}.message-shortcut [hidden]{display:none}.conversation{background:#f8fbf9;border:1px solid #d2ddd8;border-radius:16px;margin-top:18px;padding:18px}.chat-message{overflow-wrap:anywhere;border-radius:14px;max-width:90%;margin:12px 0;padding:12px 16px}.chat-message p{white-space:pre-wrap;margin:6px 0}.chat-message time{color:#53665e;font-size:11px}.chat-customer{background:#fff;border:1px solid #d2ddd8;margin-right:auto}.chat-admin{background:#dff2e8;margin-left:auto}.inbox-thread{text-align:left;white-space:normal;overflow-wrap:anywhere;justify-content:space-between;gap:12px;width:100%;margin:8px 0;display:flex!important}.conversation textarea{width:100%;min-height:90px}.conversation form .bag{margin-left:8px}@media (max-width:700px){.message-shortcut{padding:10px 13px;font-size:12px;bottom:84px;right:12px}.conversation{padding:12px}.chat-message{max-width:95%}}@media print{.message-shortcut{display:none!important}}.message-shortcut .notification-badge{color:#fff;background:#b91c1c;border-radius:999px;justify-content:center;align-items:center;min-width:22px;min-height:22px;padding:2px 6px;font-size:12px;display:inline-flex}.message-shortcut .notification-badge[hidden]{display:none}:root{color:#101f36;--green:#cbf269;--navy:#101f36;background:#f7f9fc;font-family:Arial,Helvetica,sans-serif;font-size:16px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:20px}body{margin:0}button,a,input{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}:is(button:focus-visible,a:focus-visible,input:focus-visible){outline-offset:4px;outline:3px solid #3a75df}.topline{background:var(--navy);color:#fff;text-align:center;padding:12px 16px;font-size:.875rem}header{justify-content:space-between;align-items:center;gap:20px;max-width:1180px;margin:auto;padding:28px 30px;display:flex}.brand{letter-spacing:-1px;align-items:center;gap:9px;font-size:1.55rem;font-weight:800;display:flex}.branddot{color:#5d890e}.mark{background:var(--navy);color:var(--green);border-radius:10px;place-items:center;width:38px;height:38px;font-size:1.6rem;display:grid}nav{gap:32px;font-size:.95rem;display:flex}.bag{background:#fff;border:1px solid #d8dfe9;border-radius:25px;padding:10px 17px}.bag span{background:var(--navy);color:#fff;border-radius:20px;margin-left:6px;padding:4px 8px}main{max-width:1180px;margin:auto;padding:0 30px}.intro{grid-template-columns:1.35fr 1fr;align-items:center;gap:65px;padding:50px 0 70px;display:grid}.eyebrow{letter-spacing:2px;color:#53627a;margin:0 0 18px;font-size:.8rem;font-weight:800}h1{letter-spacing:-4px;margin:0 0 24px;font-size:clamp(3rem,6.3vw,5.4rem);line-height:1.05}h1 em{color:#547d12;font-style:normal}.lead{color:#59677b;max-width:380px;margin-bottom:28px;line-height:1.6}.primary{background:var(--navy);color:#fff;text-align:center;border:0;border-radius:9px;padding:15px 22px;font-weight:700;display:inline-block}.primary:hover{background:#243b5b}.intro-note{background:var(--green);border-radius:24px;padding:40px;transform:rotate(-2deg);box-shadow:10px 12px #e6eddc}.tiny{letter-spacing:1px;font-size:.8rem;font-weight:700}.intro-note h2{letter-spacing:-1.5px;margin:30px 0;font-size:2.7rem;line-height:1.1}.intro-note p{max-width:270px;font-size:.9rem;line-height:1.5}.payment-tags{gap:10px;display:flex}.payment-tags span{background:#fff9;border-radius:8px;padding:10px 15px;font-weight:700}.section-head{justify-content:space-between;align-items:end;gap:20px;display:flex}h2{letter-spacing:-1px;margin:0;font-size:2rem}.section-head .eyebrow{margin-bottom:10px}.currency{background:#e8edf4;border-radius:25px;padding:4px;display:flex}.currency button{background:0 0;border:0;border-radius:22px;padding:9px 18px;font-size:.9rem}.currency button[aria-pressed=true]{background:var(--navy);color:#fff}.notice{color:#42536d;background:#edf2fa;border-radius:9px;padding:14px 18px;font-size:.9rem;line-height:1.5}.catalog{grid-template-columns:1fr 1fr;gap:50px;margin:28px 0 65px;display:grid}.product{background:#fff;border:1px solid #e0e6ef;border-radius:16px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.image{background:#fff;align-items:center;padding:18px;display:flex;position:relative}.image img{object-fit:contain;width:100%;height:auto}.badge{background:#edf2fa;border-radius:5px;padding:6px 9px;font-size:.75rem;font-weight:700;position:absolute;top:15px;left:15px}.product-body{padding:28px 22px}.product h3{letter-spacing:-1px;margin:14px 0;font-size:1.6rem}.muted{color:#69778b;font-size:.9rem;line-height:1.5}.price{margin:25px 0 5px;font-size:1.65rem;font-weight:800}.price small{font-size:.875rem;font-weight:500}.conversion{color:#66748a;font-size:.8rem;line-height:1.5}.product .primary{width:100%;margin-top:10px;padding:13px 14px;font-size:.875rem}.catalog-note{max-width:400px;padding:20px 22px}.step{color:#91a1b6;font-size:2.5rem;font-weight:800}.catalog-note h3{margin:12px 0;font-size:1.6rem}.catalog-note p{color:#627089;line-height:1.7}.catalog-note h4{margin:0}.rule{background:#dfe5ed;height:1px;margin:25px 0}.payments{background:var(--navy);color:#fff;border-radius:18px;grid-template-columns:1fr 1fr;gap:45px;padding:38px;display:grid}.payments .eyebrow{color:var(--green)}.payments p{color:#bcc8d8;line-height:1.6}.methods{align-content:center;gap:12px;display:grid}.methods div{border:1px solid #42516a;border-radius:9px;justify-content:space-between;gap:10px;padding:20px;display:flex}.methods span{color:#b7c5d8;font-size:.875rem}footer{color:#627089;justify-content:space-between;align-items:center;gap:30px;padding:40px 0;font-size:.875rem;display:flex}footer .brand{color:var(--navy);white-space:nowrap}footer p{max-width:330px;line-height:1.6}dialog{width:min(520px,92vw);color:var(--navy);border:0;border-radius:18px;padding:28px;box-shadow:0 30px 100px #0004}dialog::backdrop{background:#101f3699}.dialog-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:25px;display:flex}.dialog-head h2{font-size:1.5rem}.dialog-head button{background:#edf2fa;border:0;border-radius:50%;width:36px;height:36px}.cartrow{justify-content:space-between;align-items:center;gap:15px;display:flex}.quantity{align-items:center;gap:14px;display:flex}.quantity button{background:#fff;border:1px solid #dae2ee;border-radius:6px;padding:8px 13px}.total{border-top:1px solid #dae2ee;justify-content:space-between;margin-top:24px;padding-top:20px;font-weight:700;display:flex}.payment-choice{margin-top:26px}.payment-choice h3{font-size:1rem}.payment-choice label{align-items:center;gap:5px;margin-right:20px;display:inline-flex}.primary:disabled{color:#65738a;cursor:not-allowed;background:#dce3ed;width:100%}#toast{background:var(--navy);color:#fff;z-index:5;border-radius:10px;max-width:90vw;padding:14px 22px;display:none;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 6px 25px #0003}@media (max-width:950px){.product{grid-template-columns:1fr}.image{height:240px}.image img{object-fit:contain;height:100%}.intro{gap:30px}.catalog{gap:25px}h1{letter-spacing:-2px}}@media (max-width:600px){header{padding:20px}.brand{font-size:1.25rem}nav{display:none}main{padding:0 20px}.intro{grid-template-columns:1fr;gap:35px;padding:25px 0 50px}.intro-note{padding:28px;transform:none}.intro-note h2{margin:20px 0;font-size:2rem}.catalog{grid-template-columns:1fr;gap:20px}.product{grid-template-columns:1fr 1fr}.image{height:auto;padding:10px}.product-body{padding:22px 15px}.product h3{font-size:1.35rem}.catalog-note{padding:15px 0}.payments{grid-template-columns:1fr;gap:15px;padding:28px}.payments h2{font-size:1.6rem}footer{flex-direction:column;align-items:start;gap:8px}.section-head h2{font-size:1.7rem}}@media (max-width:360px){.product{grid-template-columns:1fr}.image{height:220px}.topline{font-size:.8rem}}.terms-link{text-underline-offset:4px;font-weight:700;text-decoration:underline}.terms-page{max-width:880px}.terms-page h1{letter-spacing:-2px;margin-top:30px;font-size:clamp(2.4rem,5vw,3.8rem)}.terms-intro{color:#53627a;font-size:1.1rem;line-height:1.6}.terms-highlight{background:#eaf6d1;border-left:5px solid #709e22;border-radius:10px;margin:28px 0;padding:24px}.terms-highlight strong{font-size:1.3rem}.terms-highlight p{margin-bottom:0;line-height:1.7}.terms-list{margin:35px 0;padding-left:2rem}.terms-list li{border-bottom:1px solid #dae2ee;margin-bottom:20px;padding:8px 0 24px 12px}.terms-list li::marker{color:#547d12;font-size:1.15rem;font-weight:800}.terms-list h2{letter-spacing:0;font-size:1.25rem;line-height:1.5}.terms-list p{color:#42536d;margin:10px 0 0;line-height:1.8}.back-link{text-underline-offset:4px;font-size:.9rem;text-decoration:underline}@media (max-width:600px){.terms-page h1{letter-spacing:-1px}.terms-list{padding-left:1.5rem}.terms-list li{padding-left:6px}.terms-highlight{padding:20px}.back-link{max-width:110px;line-height:1.5}}.payment-choice label{min-height:32px;margin-bottom:14px}.admin-shell{max-width:1000px;margin:auto;padding:28px 20px}.admin-shell h1{letter-spacing:-1px;margin-top:35px;font-size:2.5rem}.admin-grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:24px;display:grid}.admin-card{background:#fff;border:1px solid #d8dfe9;border-radius:14px;padding:24px}.admin-card h2{margin-bottom:20px;font-size:1.4rem}.field{flex-direction:column;gap:8px;margin:16px 0;font-weight:700;display:flex}.field input,.field textarea,.field select{color:#101f36;background:#fff;border:1px solid #aebdce;border-radius:7px;width:100%;padding:12px;font-weight:400}.field textarea{min-height:100px}.admin-item{border-top:1px solid #d8dfe9;align-items:center;gap:16px;padding:16px 0;display:flex}.admin-item img{object-fit:contain;width:70px;height:70px}.admin-item .details{overflow-wrap:anywhere;flex:1}.delete{color:#a42020;background:#fff;border:1px solid #b52d2d;border-radius:8px;padding:10px}.feedback{overflow-wrap:anywhere;background:#edf2fa;border-radius:8px;padding:14px;line-height:1.6}.admin-top{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.admin-card button:disabled{opacity:.6;cursor:wait}.admin-confirm{background:#fff1ed;margin-top:12px;padding:12px}.admin-confirm button{margin:6px}.catalog #products{gap:24px;display:grid}.payment-tags{flex-wrap:wrap}.methods div{flex-wrap:wrap}@media (max-width:700px){.admin-grid{grid-template-columns:1fr}.admin-item{flex-wrap:wrap}}.appearance-card{margin-top:28px}.appearance-card>p{line-height:1.6}.appearance-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.appearance-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.background-preview{background-position:50%;background-size:cover;border:1px solid #ccd5e2;border-radius:12px;place-items:center;height:240px;padding:30px;display:grid}.preview-content{text-align:center;background:#fffffff5;border-radius:12px;width:100%;padding:20px}.field input[type=color]{max-width:180px;height:48px;padding:4px}@media (max-width:700px){.appearance-grid{grid-template-columns:1fr}}.payment-admin-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0;display:grid}.payment-admin-grid fieldset{border:1px solid #d8dfe9;border-radius:12px;min-width:0;padding:18px}.payment-admin-grid legend{padding:0 8px;font-weight:700}.payment-toggle{align-items:center;gap:10px;min-height:44px;display:flex}.payment-toggle input{width:20px;height:20px}.payment-info-link{margin-top:12px;font-weight:700;text-decoration:underline;display:inline-block}.payment-choice label{margin-bottom:14px}@media (max-width:800px){.payment-admin-grid{grid-template-columns:1fr}}.sku-label{letter-spacing:.02em;color:#42536d;margin:8px 0;font-size:.875rem;font-weight:700;line-height:1.5}.delivery-profile{margin:32px 0}.delivery-profile h2{letter-spacing:0;font-size:1.5rem}.delivery-profile p{line-height:1.7}.delivery-profile fieldset{border:1px solid #d8dfe9;border-radius:12px;min-width:0;margin:24px 0;padding:18px}.delivery-profile legend{padding:0 8px;font-weight:700}.delivery-profile input,.delivery-profile textarea{font:inherit;max-width:100%}.delivery-profile .field input:disabled,.delivery-profile .field textarea:disabled{opacity:1;color:#53627a;cursor:not-allowed;background:#f3f5f8}.delivery-profile input::placeholder,.delivery-profile textarea::placeholder{color:#617086;opacity:1}.delivery-profile .muted{font-weight:400}.delivery-profile button:disabled{cursor:not-allowed}@media (max-width:600px){.delivery-profile fieldset{padding:14px}}.orders-panel{margin-top:28px}.orders-panel p{line-height:1.6}.order-heading,.order-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.order-actions{justify-content:flex-start}.order-heading h2{margin-bottom:8px}.order-fields{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.order-create,.order-edit{background:#f7f9fc;border-radius:12px;margin:20px 0;padding:20px}.order-create fieldset{border:1px solid #d8dfe9;border-radius:10px;min-width:0;margin:18px 0;padding:18px}.order-create legend{padding:0 8px;font-weight:700}.order-line{grid-template-columns:minmax(0,1fr) 100px auto;align-items:center;gap:12px;display:grid}.order-line .field{min-width:0}.order-row{border-top:1px solid #d8dfe9;padding:22px 0}.order-row p{margin:8px 0}.order-edit li{overflow-wrap:anywhere;line-height:1.7}.order-edit{margin-bottom:0}.order-heading button{max-width:100%}.receipt-shell{max-width:900px;padding:30px 20px}.receipt-toolbar{flex-wrap:wrap;gap:14px;margin-bottom:24px;display:flex}.receipt-document{overflow-wrap:anywhere;background:#fff;border:1px solid #d8dfe9;border-radius:12px;padding:40px}.receipt-document h1{letter-spacing:-1px;margin:0 0 12px;font-size:2rem;line-height:1.2}.receipt-document h2{letter-spacing:0;margin:28px 0 16px;font-size:1.3rem}.receipt-header{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.receipt-header p,.receipt-document p{line-height:1.6}.receipt-payment{background:#edf2fa;border-radius:8px;padding:16px}.receipt-delivery{grid-template-columns:190px minmax(0,1fr);gap:12px 20px;display:grid}.receipt-delivery dt{font-weight:700}.receipt-delivery dd{white-space:pre-wrap;margin:0}.receipt-table-wrap{overflow-x:auto}.receipt-document table{border-collapse:collapse;width:100%;font-size:1rem}.receipt-document th,.receipt-document td{text-align:left;vertical-align:top;border-bottom:1px solid #d8dfe9;padding:12px 8px}.receipt-document th{background:#edf2fa}.receipt-document td span{color:#53627a}.receipt-totals{text-align:right;margin:20px 0}.receipt-totals p:last-child{font-size:1.2rem}@media (max-width:650px){.order-fields,.order-line{grid-template-columns:1fr}.receipt-document{padding:22px}.receipt-delivery{grid-template-columns:1fr;gap:6px}.receipt-delivery dd{margin-bottom:12px}.order-create,.order-edit{padding:14px}}@media print{body{background:#fff}.receipt-shell{max-width:none;margin:0;padding:0}.receipt-toolbar{display:none}.receipt-document{border:0;border-radius:0;padding:0}.receipt-document table{font-size:11pt}.receipt-document th,.receipt-document td{padding:8px 5px}.receipt-table-wrap{overflow:visible}.receipt-header,.receipt-totals,tr{break-inside:avoid}.receipt-delivery{grid-template-columns:170px minmax(0,1fr)}.receipt-document h1{font-size:22pt}.receipt-document p,.receipt-delivery{font-size:11pt}.receipt-document a{color:inherit;text-decoration:none}}.contact-shell>p{line-height:1.7}.contact-methods,.contact-message-card{margin:24px 0}.contact-shell h2{letter-spacing:0;font-size:1.5rem}.contact-shell p{line-height:1.7}.contact-shell fieldset{border:0;min-width:0;margin:0;padding:0}.contact-shell textarea{font:inherit;resize:vertical;width:100%}.contact-shell .field .muted{font-weight:400}.contact-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-admin{margin-top:28px}.contact-admin>p{line-height:1.7}.contact-admin h2{margin-bottom:10px}.contact-admin fieldset{border:1px solid #d8dfe9;border-radius:10px;min-width:0;margin:24px 0;padding:20px}.contact-admin legend{padding:0 8px;font-weight:700}.contact-admin .payment-toggle{margin-bottom:20px}.contact-message{overflow-wrap:anywhere;border-top:1px solid #d8dfe9;padding:24px 0}.contact-message-body{white-space:pre-wrap;background:#f7f9fc;border-radius:10px;padding:18px;line-height:1.7}.contact-admin .field .muted{font-weight:400}.feedback[data-success=true]{color:#29480a;background:#eaf6d1}@media (max-width:600px){.contact-admin fieldset{padding:14px}}.business-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:28px;margin-top:28px;display:grid}.business-content{min-width:0}.business-menu{background:#fff;border:1px solid #dce3e8;border-radius:16px;padding:18px 12px;position:sticky;top:20px}.business-menu .tiny{padding:0 12px}.business-menu details{border-bottom:1px solid #eef1f4;padding:5px 0}.business-menu summary{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:12px;font-size:1rem;font-weight:650;list-style:none;display:flex}.business-menu summary::-webkit-details-marker{display:none}.business-menu summary:hover{background:#eef5ff}.menu-chevron{margin-left:auto;transition:transform .15s}.business-menu details[open] .menu-chevron{transform:rotate(180deg)}.business-submenu{padding:0 8px 10px 40px}.business-submenu a{color:#42556b;padding:8px 0;font-size:.875rem;line-height:1.5;text-decoration:none;display:block}.business-menu-extra{gap:4px;padding-top:12px;display:grid}.business-menu-extra a{color:#42556b;align-items:center;gap:10px;padding:10px 12px;font-size:.875rem;text-decoration:none;display:flex}.business-menu a:hover{color:#145ac1;text-decoration:underline}:is(.business-menu a:focus-visible,.business-menu summary:focus-visible){outline-offset:3px;outline:2px solid #145ac1}.business-content section[id]{scroll-margin-top:20px}.business-content .admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-content>.admin-card{margin-top:24px}@media (min-width:1100px){.admin-shell:has(.business-layout){max-width:1380px}}@media (max-width:900px){.business-layout{grid-template-columns:210px minmax(0,1fr);gap:16px}.business-content .admin-grid{grid-template-columns:1fr}}@media (max-width:650px){.business-layout{grid-template-columns:1fr}.business-menu{position:static}.business-menu summary{padding:14px 12px}.business-submenu a{padding:10px 0}.business-content .admin-grid{grid-template-columns:1fr}}.business-menu{display:block}.product-report-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.product-report-summary p{background:#f2f6fc;border-radius:8px;margin:0;padding:16px;line-height:1.6}.product-report-summary strong{font-size:1.3rem}.product-report-table{margin:20px 0;overflow:auto}.product-report-table table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.product-report-table th,.product-report-table td{border-bottom:1px solid #dce3e8;padding:12px}.product-report-table th{background:#f2f6fc}.product-report-table td:nth-child(2){min-width:150px}.shipping-label-shell{max-width:800px;padding:28px 20px}.shipping-label-shell .receipt-toolbar p{flex-basis:100%;line-height:1.6}.shipping-label{color:#000;overflow-wrap:anywhere;background:#fff;border:2px solid #000;max-width:160mm;margin:0 auto;padding:28px}.shipping-label-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:1rem;display:flex}.shipping-label-header strong{font-size:1.4rem}.shipping-label-reference{letter-spacing:.02em;border-bottom:3px solid #000;padding:18px 0;font-size:1.8rem;font-weight:800}.shipping-label h1,.shipping-label h2{letter-spacing:0;text-transform:uppercase;margin:18px 0 8px;font-size:.9rem;line-height:1.4}.shipping-label p{white-space:pre-wrap;margin:8px 0;line-height:1.45}.shipping-label-name{font-size:1.6rem;font-weight:800}.shipping-label-phone{font-size:1.2rem;font-weight:700}.shipping-label section{border-bottom:1px solid #000;padding-bottom:16px}.shipping-label dl{grid-template-columns:110px minmax(0,1fr);gap:8px 16px;margin:12px 0;display:grid}.shipping-label dt{font-weight:700}.shipping-label dd{white-space:pre-wrap;margin:0}.shipping-label-footer{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:18px;font-size:.875rem;display:flex}@media (max-width:500px){.shipping-label{padding:18px}.shipping-label-reference{font-size:1.35rem}.shipping-label dl{grid-template-columns:1fr;gap:4px}.shipping-label dd{margin-bottom:8px}}@media print{@page{size:A4 portrait;margin:12mm}.shipping-label-shell{max-width:none;margin:0;padding:0}.shipping-label{break-inside:avoid;border:1.5pt solid #000;width:160mm;max-width:100%;margin:0;padding:6mm;font-size:11pt}.shipping-label h1,.shipping-label h2{margin:4mm 0 2mm;font-size:10pt}.shipping-label-reference{padding:4mm 0;font-size:20pt}.shipping-label-name{font-size:18pt}.shipping-label-phone{font-size:14pt}.shipping-label section{padding-bottom:3mm}.shipping-label dl{grid-template-columns:28mm minmax(0,1fr);gap:2mm 3mm}.shipping-label p{margin:2mm 0}.shipping-label-footer{margin-top:4mm;font-size:10pt}}.customer-avatar{object-fit:cover;border-radius:50%;width:112px;height:112px;margin:12px 0}.terms-check{flex-wrap:wrap;align-items:baseline;gap:8px;margin:20px 0;font-size:1rem;line-height:1.5;display:flex}.terms-check input{flex-shrink:0;width:18px;height:18px}.account-card fieldset{border:0;min-width:0;margin:0;padding:0}.account-card .feedback{overflow-wrap:anywhere}.password-control{position:relative}.password-control input{min-height:48px;padding-right:58px}.password-control .password-toggle{color:#33465e;cursor:pointer;background:0 0;border:0;width:44px;height:44px;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.password-control .password-toggle:hover{background:#edf2fa}.password-control .password-toggle:focus-visible{outline-offset:1px;outline:2px solid #315c9e}.password-control .password-toggle svg{width:22px;height:22px}.checkout-summary{border-top:1px solid #ccd5e2;margin-top:28px;padding-top:20px}.checkout-summary ul,.customer-order ul{padding-left:22px;line-height:1.8}.checkout-total{font-size:1.2rem}.customer-order{margin:24px 0}.customer-order h2{letter-spacing:0;font-size:1.4rem}.customer-order p{line-height:1.7}.checkout-shell fieldset{min-width:0}.checkout-shell .muted{font-weight:400}.notification-badge{color:#fff;vertical-align:middle;background:#b91c1c;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:24px;min-height:24px;margin-left:8px;padding:2px 7px;font-size:.875rem;font-weight:700;line-height:1.25;display:inline-flex}.business-menu summary .notification-badge{margin-left:auto}.business-menu summary:has(.notification-badge) .menu-chevron{margin-left:0}.business-submenu a:has(.notification-badge){justify-content:space-between;align-items:center;display:flex}.business-main-links{gap:5px;display:grid}.business-group{color:#233a54;border-radius:8px;align-items:center;gap:10px;padding:12px;font-size:1rem;font-weight:650;text-decoration:none;display:flex}.business-group .notification-badge{margin-left:auto}.business-group[aria-current=page]{color:#164f9b;background:#e8f1ff}.business-menu .business-submenu{border-top:1px solid #e4eaf2;margin-top:12px;padding-top:12px;padding-left:12px}.business-submenu a[aria-current=page]{color:#164f9b;font-weight:750;text-decoration:underline}.admin-view-header h1{margin:0 0 18px;font-size:2rem}.admin-overview-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-overview-links>a{color:#233a54;border:1px solid #d8dfe9;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:20px;font-weight:700;text-decoration:none;display:flex}.admin-overview-links>a:hover{background:#eef5ff}.admin-overview-links>a>span:not(.notification-badge){font-size:.95rem;font-weight:400}.business-content>.admin-card:first-of-type{margin-top:0}@media (max-width:650px){.business-main-links{grid-template-columns:repeat(3,minmax(0,1fr))}.business-group{flex-wrap:wrap;gap:5px;min-width:0;padding:10px 6px;font-size:.875rem}.business-group svg{flex-shrink:0;width:18px;height:18px}.business-group .notification-badge{min-width:22px;min-height:22px;margin-left:0;padding:2px 5px}.business-menu .tiny{display:none}.business-menu{padding:10px}.business-menu .business-submenu{flex-wrap:wrap;gap:8px;padding:10px 0 0;display:flex}.business-submenu a{background:#f2f6fc;border-radius:6px;padding:6px 8px}.business-menu-extra{flex-wrap:wrap;gap:4px;padding-top:6px;display:flex}.business-menu-extra a{padding:6px;font-size:.875rem}.admin-overview-links{grid-template-columns:1fr}.admin-view-header h1{margin-bottom:16px;font-size:1.75rem}.business-layout{margin-top:16px}}.variant-admin{border:1px solid #d9e6df;border-radius:12px;margin:16px 0;padding:16px}.variant-options{gap:10px;margin:14px 0;display:grid}.color-options{flex-wrap:wrap;gap:8px;display:flex}.color-option{cursor:pointer;color:#142c23;background:#fff;border:1px solid #ccd9d0;border-radius:8px;width:66px;padding:4px}.color-option[aria-pressed=true]{border:2px solid #087f5b;box-shadow:0 0 0 2px #d8f4e8}.color-option img{object-fit:contain;width:54px;height:54px;display:block}.color-option span{overflow-wrap:anywhere;font-size:11px}.variant-field{gap:5px;font-size:13px;display:grid}.variant-field select{color:#142c23;background:#fff;border:1px solid #ccd9d0;border-radius:8px;width:100%;min-height:40px;padding:8px}.color-option:focus-visible{outline-offset:2px;outline:3px solid #087f5b}.variant-field select:focus-visible{outline-offset:2px;outline:3px solid #087f5b}.product-location-field{max-width:240px;margin-top:10px;font-size:13px}.notification-sound{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 20px;display:flex}.notification-sound span{color:#44613b;font-size:13px}.delivery-progress{background:#f8fcf4;border:1px solid #dfebd7;border-radius:12px;margin:18px 0;padding:16px}.delivery-progress h3{margin:0 0 14px;font-size:16px}.delivery-progress ol{grid-template-columns:repeat(4,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.delivery-progress li{color:#69716a;text-align:center;flex-direction:column;align-items:center;gap:7px;font-size:12px;display:flex}.delivery-progress li>span{background:#e1e5df;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.delivery-progress li.complete{color:#376b1d}.delivery-progress li.complete>span{color:#fff;background:#44851f}.delivery-road{color:#356b1b;border-top:2px dashed #c3d7b8;margin-top:22px;padding:18px 10px 8px}.delivery-moto{width:85px;height:60px;margin-bottom:8px;animation:2s ease-in-out infinite alternate delivery-ride;display:block}.delivery-road p{margin:6px 0;font-size:13px}.delivery-road strong{font-size:15px}@keyframes delivery-ride{0%{transform:translate(0)}to{transform:translate(25px)}}@media (prefers-reduced-motion:reduce){.delivery-moto{animation:none}}.robot-check{max-width:100%;margin:20px 0;overflow:auto}.robot-check>p{margin:0 0 10px;font-weight:600}.captcha-setup{border:1px solid #dce6d3;border-radius:8px;margin:8px 0 20px;padding:12px 16px;font-size:13px}.captcha-setup summary{cursor:pointer;font-weight:600}.captcha-setup li{overflow-wrap:anywhere;margin:7px 0}.payment-bank-setup{background:#f5f9ee;border-radius:10px;margin:20px 0;padding:18px}.payment-bank-setup p{line-height:1.6}.order-barcode{text-align:center;break-inside:avoid;color:#000;background:#fff;margin:20px 0}.order-barcode svg{width:110mm;max-width:100%;height:auto;margin:0 auto;display:block}.order-barcode-help{margin:8px 0!important;font-size:.8rem!important;line-height:1.3!important}.shipping-label-items{margin:8px 0;padding-left:20px}.shipping-label-items li{margin:6px 0;line-height:1.4}.shipping-label-items span{font-size:.85em}.order-scan{background:#f7f9fc;border:1px solid #d8dfe9;border-radius:10px;margin:20px 0;padding:18px}.order-scan .field{max-width:420px}@media print{.order-barcode{margin:4mm 0}.order-barcode svg{width:110mm;max-width:100%}.order-barcode-help{display:none}.shipping-label{break-inside:auto}.shipping-label section,.shipping-label-footer{break-inside:avoid}}.sales-summary{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:24px 0;display:grid}.sales-amount{color:#157347;font-size:1.7rem;font-weight:700}.sales-summary .admin-card{margin:0}.shipping-label-six{border:1px solid #000;flex-direction:column;gap:0;width:5in;max-width:100%;min-height:6in;padding:6mm;font-size:13px;display:flex}.shipping-label-six .shipping-label-header{flex-wrap:nowrap;font-size:9px}.shipping-label-six .shipping-label-reference{border:0;padding:12px 0 0;font-size:17px}.shipping-label-six .order-barcode{margin:10px 0}.shipping-label-six .order-barcode svg{width:100%;max-width:110mm}.shipping-label-six h1,.shipping-label-six h2{margin:10px 0 5px;font-size:12px}.shipping-label-six .shipping-label-name{font-size:21px}.shipping-label-six section{padding-bottom:9px}.shipping-label-six .shipping-label-footer{margin-top:auto;padding-top:12px;font-size:12px}.shipping-label-products{border-collapse:collapse;text-align:left;width:100%}.shipping-label-products th{border-bottom:1px solid #aaa;padding:4px 0;font-size:11px}.shipping-label-products td{vertical-align:top;padding:6px 0}.shipping-label-products th:last-child,.shipping-label-products td:last-child{text-align:right;width:55px}.shipping-label-products small{margin-top:3px;font-size:10px;display:block}.shipping-label-products tr{break-inside:avoid}@media print{.shipping-label-six{-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;width:5in;max-width:none;min-height:6in;padding:6mm;font-size:10pt}.shipping-label-six .shipping-label-reference{padding:3mm 0 0;font-size:13pt}.shipping-label-six .shipping-label-name{font-size:16pt}.shipping-label-six h1,.shipping-label-six h2{margin:2mm 0 1mm;font-size:9pt}.shipping-label-six .order-barcode{margin:2mm 0}.shipping-label-six section{padding-bottom:2mm}.shipping-label-six .shipping-label-footer{padding-top:3mm;font-size:9pt}.shipping-label-six .shipping-label-header{font-size:7pt}.shipping-label-products th{font-size:8pt}.shipping-label-products small{font-size:7pt}}.shipping-label-six{height:6in;min-height:0}.shipping-label-fit{width:100%;height:100%;min-height:0}.shipping-label-content{transform-origin:0 0;flex-direction:column;width:100%;min-height:100%;display:flex}.shipping-label-content .shipping-label-footer{margin-top:auto}@media print{.shipping-label-six{height:6in;min-height:0}.shipping-label-fit{width:100%;height:100%}.shipping-label-content{break-inside:avoid}.shipping-label-six section{break-inside:auto}}.admin-size-options{flex-wrap:wrap;gap:12px;display:flex}.admin-size-options label{border:1px solid #ccd9d0;border-radius:8px;align-items:center;gap:6px;padding:10px;display:flex}.admin-size-options input{width:auto!important}.seller-welcome-hero{isolation:isolate;color:#fff;background:#0c5134;border-radius:24px;align-items:center;min-height:clamp(420px,50vw,560px);margin:24px 0;padding:48px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #1043281f}.seller-welcome-hero>img{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.seller-welcome-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#054b2aed 0%,#08582fc4 36%,#08582f47 67%,#08582f00 100%);position:absolute;inset:0}.seller-welcome-copy{max-width:570px}.seller-welcome-eyebrow{letter-spacing:4px;margin:0 0 24px;font-size:14px;font-weight:800}.seller-welcome-hero .seller-welcome-copy h1{color:#fff;letter-spacing:-2px;margin:0 0 28px;font-size:clamp(44px,6vw,76px);font-weight:900;line-height:1.06}.seller-welcome-lead{max-width:470px;margin:0 0 34px;font-size:clamp(19px,2.6vw,27px);line-height:1.5}.seller-welcome-action{color:#fff;background:#65a818;border:2px solid #a9db74;border-radius:999px;justify-content:center;align-items:center;min-height:58px;padding:16px 30px;font-size:20px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 2px 12px #001b1b33}.seller-welcome-action:hover{background:#568f14}.seller-welcome-action:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (max-width:600px){.seller-welcome-hero{border-radius:20px;min-height:450px;padding:34px 24px}.seller-welcome-hero>img{object-position:55% center}.seller-welcome-hero:before{background:linear-gradient(90deg,#054b2aeb,#08582fb8 65%,#08582f52)}.seller-welcome-eyebrow{letter-spacing:2.5px;font-size:11px}.seller-welcome-hero .seller-welcome-copy h1{letter-spacing:-1.5px;font-size:clamp(40px,11vw,58px)}.seller-welcome-action{padding:14px 20px;font-size:17px}.seller-welcome-lead{font-size:20px}}.seller-home-header{color:#18643c;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px;font-weight:700;display:flex}.seller-home-header .brand{flex:1}.seller-home-menu{font-weight:400;position:relative}.seller-home-menu summary{cursor:pointer;color:#18643c;background:#fff;border:1px solid #c8decf;border-radius:10px;align-items:center;gap:8px;padding:10px;list-style:none;display:flex}.seller-home-menu summary::-webkit-details-marker{display:none}.seller-home-menu nav{z-index:20;background:#fff;border:1px solid #c8decf;border-radius:12px;width:min(360px,100vw - 48px);position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 10px 28px #143d2826}.seller-home-menu nav a{color:#173d2a;border-bottom:1px solid #e5eee8;align-items:center;gap:12px;padding:16px;text-decoration:none;display:flex}.seller-home-menu nav a:last-child{border-bottom:0}.seller-home-menu nav a:hover{background:#eff8f2}.seller-home-menu nav a span{flex:1}.seller-home-menu nav small{color:#63756a;margin-top:4px;display:block}:is(.seller-home-menu summary:focus-visible,.seller-home-menu a:focus-visible){outline-offset:-3px;outline:3px solid #65a818}.seller-home-header .brand>span{font-size:34px!important}.seller-home-header .brand>span>img{width:48px!important;height:48px!important}.seller-home-menu nav{flex-direction:column;display:flex}.seller-menu-locked{color:#63756a;background:#f7faf8;border-bottom:1px solid #e5eee8;align-items:center;gap:12px;padding:16px;display:flex}.seller-menu-locked span{flex:1}@media (max-width:600px){.seller-home-header{gap:10px}.seller-home-header .brand>span{font-size:29px!important}.seller-home-header .brand>span>img{width:42px!important;height:42px!important}.seller-home-menu summary{gap:5px;padding:8px}}.seller-home-shell{max-width:1600px;padding:0 32px}.seller-home-shell .seller-home-header{max-width:none;padding:0}.seller-home-body{max-width:1050px;margin:0 auto}.seller-home-shell .seller-welcome-hero{border-radius:10px;min-height:340px;margin:12px 0 0;padding:38px 56px}.seller-home-shell .seller-welcome-copy{max-width:48%}.seller-home-shell .seller-welcome-copy h1{letter-spacing:-2.5px;margin-bottom:20px;font-size:clamp(2.4rem,4.8vw,4.9rem);line-height:1.04}.seller-home-shell .seller-welcome-eyebrow{letter-spacing:4px;margin-bottom:14px;font-size:11px}.seller-home-shell .seller-welcome-lead{max-width:450px;margin-bottom:24px;font-size:18px;line-height:1.6}.seller-home-shell .seller-welcome-action{border-width:1px;min-height:0;padding:12px 25px;font-size:16px}@media (max-width:1200px){.seller-home-shell .seller-welcome-hero{min-height:320px;padding:32px}}@media (max-width:800px){.seller-home-shell .seller-welcome-copy{max-width:55%}.seller-home-shell .seller-welcome-copy h1{font-size:42px}.seller-home-shell .seller-welcome-lead{font-size:15px}}@media (max-width:600px){.seller-home-shell{padding:0 12px}.seller-home-shell .seller-welcome-hero{min-height:265px;padding:24px 18px}.seller-home-shell .seller-welcome-hero>img{object-position:58% center}.seller-home-shell .seller-welcome-copy{max-width:59%}.seller-home-shell .seller-welcome-copy h1{letter-spacing:-1px;font-size:35px}.seller-home-shell .seller-welcome-eyebrow{letter-spacing:2px;font-size:10px}.seller-home-shell .seller-welcome-lead{font-size:13px;line-height:1.5}.seller-home-shell .seller-welcome-action{padding:10px 14px;font-size:12px}}.seller-work-header{flex-wrap:nowrap;gap:18px;min-height:84px;padding-block:16px!important}.seller-work-header .brand{flex:none;text-decoration:none}.seller-menu-trigger{color:#17482c;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:10px 4px;font-weight:700;display:inline-flex}.seller-header-search{color:#456452;background:#f7faf8;border:1px solid #c9dacf;border-radius:7px;align-items:center;gap:8px;width:clamp(160px,25vw,310px);height:40px;margin-left:auto;padding:0 10px;display:flex}.seller-header-search input,.seller-drawer-search input{width:100%;min-width:0;font:inherit;color:#173d2a;background:0 0;border:0;outline:none;padding:8px 0}.seller-header-search:focus-within,.seller-drawer-search:focus-within{outline-offset:2px;outline:2px solid #39860d}.seller-header-search button{color:#18643c;cursor:pointer;background:0 0;border:0;padding:5px;display:flex}.seller-header-tools{align-items:center;gap:16px;display:flex}.seller-header-tools a{color:#17482c;white-space:nowrap;align-items:center;gap:7px;font-size:14px;text-decoration:none;display:inline-flex}.seller-header-label{border-left:1px solid #d4e3d8;padding-left:14px;font-size:13px}.seller-menu-drawer{color:#183c29;background:#fff;border:0;border-right:1px solid #d3e2d7;border-radius:0;width:min(365px,90vw);max-width:90vw;height:100dvh;max-height:100dvh;margin:0;padding:0;position:fixed;inset:0 auto 0 0;overflow:auto;box-shadow:12px 0 40px #0b2e2426}.seller-menu-drawer::backdrop{background:#102b2460}.seller-drawer-title{border-bottom:1px solid #e3ece6;justify-content:space-between;align-items:center;padding:22px 24px;font-size:19px;display:flex}.seller-drawer-title button{color:#1b4d31;cursor:pointer;background:0 0;border:0;padding:6px;display:flex}.seller-drawer-search{border:1px solid #ccdcd1;border-radius:6px;align-items:center;gap:10px;margin:20px 24px;padding:0 12px;font-size:14px;font-weight:400;display:flex}.seller-menu-group{font-weight:400}.seller-menu-group>summary{cursor:pointer;color:#234c33;align-items:center;gap:12px;padding:17px 24px;list-style:none;display:flex}.seller-menu-group>summary::-webkit-details-marker{display:none}.seller-menu-group>summary span{flex:1}.seller-menu-group[open]>summary{color:#247844;background:#edf6ef}.seller-menu-group a,.seller-drawer-unavailable{color:#345b41;padding:10px 24px 10px 57px;font-size:14px;line-height:1.5;text-decoration:none;display:block}.seller-menu-group a:hover{color:#18643c;background:#f2f8f3}.seller-menu-group small{color:#6b7e70;font-size:12px;display:block}.seller-drawer-unavailable{color:#77837b}.seller-drawer-footer{color:#286943;border-top:1px solid #e0eae3;margin:24px;padding:18px 0;font-size:13px;font-weight:400;text-decoration:none;display:block}.seller-menu-empty{padding:16px 24px;font-size:14px;font-weight:400}:is(.seller-work-header button:focus-visible,.seller-work-header a:focus-visible,.seller-menu-group summary:focus-visible){outline-offset:2px;outline:3px solid #65a818}@media (max-width:950px){.seller-work-header{gap:12px}.seller-assistance span,.seller-header-label{display:none}.seller-header-tools{gap:12px}}@media (max-width:600px){.seller-work-header{flex-wrap:wrap;gap:8px}.seller-work-header .brand>span{font-size:26px!important}.seller-work-header .brand>span>img{width:38px!important;height:38px!important}.seller-header-tools{margin-left:auto}.seller-menu-trigger span{display:none}.seller-header-search{flex-basis:100%;order:5;width:100%;max-width:310px;margin:4px 0 0}.seller-header-label{display:none}}main.account-shell.seller-home-shell,main.account-shell.seller-workspace-shell{width:100%;max-width:1600px;margin:0 auto;padding:0 32px 32px}.seller-home-shell .seller-home-body{width:100%;max-width:none;margin:0}.seller-work-header{justify-content:flex-start;width:100%;max-width:none;margin:0 0 16px}.seller-menu-drawer nav{white-space:normal;gap:0;width:100%;margin:0;padding:0;display:block}.seller-menu-drawer .seller-menu-group{width:100%;margin:0;display:block}.seller-menu-drawer[open]{border-radius:0;height:100dvh;max-height:100dvh;margin:0;display:block;position:fixed;inset:0 auto 0 0}@media (max-width:600px){main.account-shell.seller-home-shell,main.account-shell.seller-workspace-shell{margin-top:0;padding:0 12px 24px}.seller-menu-drawer nav{display:block}}.seller-header-tools{flex-shrink:0;gap:12px;position:relative}.seller-tool-button{color:#17482c;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:34px;height:36px;padding:5px;display:flex}.seller-tool-button:hover,.seller-tool-button[aria-expanded=true]{color:#39860d;background:#eaf4ed}.seller-tools-popover{z-index:25;color:#173d2a;background:#fff;border:1px solid #c9dacf;border-radius:9px;width:min(320px,100vw - 24px);max-height:75dvh;padding:8px;font-weight:400;position:absolute;top:calc(100% + 14px);right:0;overflow:auto;box-shadow:0 12px 32px #10362626}.seller-tools-popover h2{letter-spacing:0;border-bottom:1px solid #e3ece6;margin:0;padding:12px;font-size:15px;font-weight:700}.seller-tools-popover a,.seller-tools-popover summary{color:#173d2a;cursor:pointer;padding:12px;font-size:14px;line-height:1.45;text-decoration:none;white-space:normal!important;display:block!important}.seller-tools-popover summary{list-style:none}.seller-tools-popover summary:after{content:"›";float:right;font-size:18px}.seller-tools-popover details[open]>summary{color:#247844;background:#eff7f1}.seller-tools-popover details[open]>summary:after{transform:rotate(90deg)}.seller-tools-popover summary::-webkit-details-marker{display:none}.seller-tools-popover details a{background:#f8fbf9;padding-left:24px}.seller-tools-popover a:hover{background:#eff7f1}.seller-tools-popover p,.seller-tools-popover ol{color:#516c5b;margin:12px;font-size:13px;line-height:1.6}.seller-tools-popover ol{padding-left:20px}.seller-tools-popover li{margin:8px 0}.seller-tools-leave{color:#173d2a;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:12px;font-size:14px;display:flex}.seller-tools-leave:hover{background:#eff7f1}.seller-tools-popover button:disabled{opacity:.6;cursor:wait}@media (max-width:600px){.seller-header-tools{gap:3px}.seller-tool-button{width:29px}.seller-work-header .brand>span{font-size:24px!important}.seller-work-header .brand>span>img{width:34px!important;height:34px!important}.seller-header-tools .seller-assistance,.seller-header-label{display:none}}.seller-home-shell .seller-welcome-hero>img{object-position:center 25%}@media (max-width:600px){.seller-home-shell .seller-welcome-hero>img{object-position:58% 25%}}.delivery-app{color:#142b25;background:#f6f8f5;border-radius:14px;font-family:Arial,Helvetica,sans-serif;overflow:hidden}@scope(.delivery-app){.delivery-app{color:#142b25;font-synthesis:none;background:#f6f8f5;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}button,input,textarea,select{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer;color:#294137;background:#fff;border:1px solid #dce5db;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;display:inline-flex}button:disabled{opacity:.45;cursor:not-allowed}a{color:inherit}header{background:#fff;border-bottom:1px solid #e2e9e0;align-items:center;gap:45px;height:94px;padding:0 max(28px,50vw - 620px);display:flex}.brand{align-items:center;gap:16px;display:flex}.brand-tag{letter-spacing:2px;color:#4f6757;border-left:1px solid #dae4d7;padding-left:16px;font-size:10px}header nav{align-self:stretch;gap:24px;display:flex}nav button{color:#6e7f73;background:0 0;border:0;border-radius:0;padding:0 3px;font-size:14px}nav button.active{color:#184a2b;border-bottom:3px solid #438327}.store-link{align-items:center;gap:7px;margin-left:auto;font-size:13px;text-decoration:none;display:flex}main{max-width:1240px;margin:auto;padding:42px 28px 0}.eyebrow{letter-spacing:2px;color:#52843f;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.eyebrow>span{background:#79a756;border-radius:50%;width:6px;height:6px}.intro{justify-content:space-between;align-items:center;padding:24px 0 34px;display:flex}h1{letter-spacing:-3px;margin:0;font-size:clamp(42px,5vw,68px);font-weight:600;line-height:1.07}h1 em{color:#458b32;font-style:normal}.intro p{color:#708077;margin-bottom:0;font-size:15px;line-height:1.7}.intro-art{background:radial-gradient(#e4eed9,#0000 70%);width:430px;height:225px;position:relative}.route-line{border-bottom:2px dashed #b7cda8;width:330px;position:absolute;top:138px;left:35px;transform:rotate(-7deg)}.route-dot{background:#fff;border:3px solid #6b973f;border-radius:50%;width:11px;height:11px;position:absolute;top:151px;left:32px}.route-dot.b{top:111px;left:362px}.bike{color:#347347;position:absolute;top:49px;left:146px;transform:rotate(-5deg)}.parcel{color:#43752f;background:#e8e1ce;border:1px solid #d2c8ab;border-radius:6px;flex-direction:column;align-items:center;gap:6px;padding:12px;display:flex;position:absolute;top:105px;left:57px;transform:rotate(-9deg)}.parcel span{font-size:10px;font-weight:700}.route-label{color:#7f9673;font-size:12px;position:absolute;bottom:19px;right:65px}.connection{color:#617257;background:#edf2e7;border:1px solid #e1e9d7;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-size:12px;line-height:1.5;display:flex}.connection svg{flex-shrink:0}.stats{grid-template-columns:repeat(3,1fr);gap:20px;margin:26px 0;display:grid}.stats>div{background:#fff;border:1px solid #e0e6dc;border-radius:12px;padding:22px 24px;position:relative}.stats span{color:#72816e;font-size:13px;display:block}.stats strong{margin-top:9px;font-size:34px;font-weight:500;display:block}.stats svg{color:#73935f;position:absolute;top:28px;right:24px}.workspace,.guide{background:#fff;border:1px solid #e0e6dc;border-radius:14px;overflow:hidden}.section-title{justify-content:space-between;align-items:center;gap:15px;padding:25px 26px;display:flex}.section-title h2{letter-spacing:-.5px;margin:0;font-size:21px;font-weight:600}.section-title p{color:#839080;margin:7px 0 0;font-size:12px}.actions{gap:10px;display:flex}.primary{color:#fff;background:#356f39;border-color:#356f39}.toolbar{justify-content:space-between;align-items:center;gap:15px;padding:0 26px 20px;display:flex}.filters{gap:6px;display:flex}.filters button{color:#6f7e6c;border:0;padding:9px 12px;font-size:12px}.filters button.selected{color:#3c6d2d;background:#edf3e8}.search{color:#86937e;border:1px solid #e3e8df;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;display:flex}.search input{background:0 0;border:0;outline:none;width:180px;font-size:12px}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:13px}th{text-align:left;color:#85917d;background:#f8faf6;border-top:1px solid #e6eae1;border-bottom:1px solid #e6eae1;padding:14px 24px;font-size:11px;font-weight:500}td{overflow-wrap:anywhere;border-bottom:1px solid #edf0e9;max-width:260px;padding:19px 24px}td small{color:#85917d;margin-top:7px;font-size:11px;display:block}.badge{color:#768064;white-space:nowrap;background:#f0f2ec;border-radius:6px;padding:7px 9px;font-size:11px;display:inline-block}.badge.moving{color:#5b781e;background:#e9f0dc}.badge.done{color:#317745;background:#e3f1e7}.icon-btn{border:0;padding:7px}.empty{text-align:center;border-top:1px solid #edf0e9;padding:45px 20px 55px}.empty-icon{color:#719158;background:#f0f5e9;border-radius:18px;padding:17px;display:inline-flex}.empty h3{margin:18px 0 8px;font-size:18px;font-weight:500}.empty p{color:#899582;font-size:13px;line-height:1.6}.text-btn{color:#467b33;background:0 0;border:0;font-size:13px}.bottom-note{color:#8a977f;align-items:center;gap:8px;margin:18px 0 44px;font-size:11px;display:flex}footer{color:#8b9684;border-top:1px solid #e0e7db;justify-content:space-between;align-items:center;padding:24px 0;font-size:11px;display:flex}.notice{color:#744322;background:#fff5e8;padding:12px 20px;font-size:13px}.overlay{z-index:10;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#16332688;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.detail{background:#fff;border-radius:18px;width:100%;max-width:720px;max-height:90vh;padding:35px;position:relative;overflow:auto;box-shadow:0 20px 70px #102f2322}.close{border:0;padding:6px;position:absolute;top:16px;right:16px}.detail h2{letter-spacing:-1px;margin:15px 0 25px;font-size:26px}.fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fields label{color:#697762;flex-direction:column;gap:7px;font-size:12px;display:flex}.fields input,.fields select,.fields textarea{color:#233e2d;background:#fcfdfb;border:1px solid #dbe4d6;border-radius:7px;width:100%;padding:11px;font-size:14px}.wide{grid-column:1/-1}.fields textarea{min-height:80px}.form-actions{justify-content:flex-end;gap:9px;margin-top:24px;display:flex}.tracking{text-align:center;color:#437c37;background:#eff5e8;border-radius:12px;padding:27px}.tracking svg{margin:auto}.tracking h3{margin:10px 0;font-size:23px}.tracking p{color:#829275;font-size:12px}.tracking strong{font-size:18px}.tracking small{color:#88967f;margin-top:13px;font-size:10px;display:block}.steps{justify-content:space-between;gap:6px;margin:24px 0;display:flex}.steps>div{color:#93a188;text-align:center;flex:1;font-size:10px}.steps span{background:#edf1e8;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin:0 auto 8px;display:flex}.steps .reached{color:#34783c}.steps .reached span{color:#fff;background:#3d7c3b}.detail-grid{background:#f8faf5;border-radius:8px;grid-template-columns:1fr 1fr;gap:15px;margin:20px 0;padding:16px;display:grid}.detail-grid small,.detail-grid b,.detail-grid span{margin:6px 0;font-size:12px;display:block}.detail-grid small{color:#85917d}.history>div{border-left:2px solid #d4e5c6;margin:10px 0;padding:12px;font-size:12px}.history small{color:#839079;margin-top:6px;display:block}.history p{margin:7px 0 0}.muted{color:#839179;font-size:12px;line-height:1.7}.guide{margin:26px 0 40px;padding-bottom:25px}.guide article{border-top:1px solid #edf0e8;gap:20px;padding:22px 26px;display:flex}.guide article>b{color:#70a247;font-size:22px}.guide h3{margin:0 0 8px;font-size:16px}.guide p{color:#7b8872;margin:0;font-size:13px;line-height:1.7}.guide>.muted{padding:0 26px}:is(button:focus-visible,a:focus-visible){outline-offset:3px;outline:3px solid #95ba6b}@media (max-width:800px){header{flex-wrap:wrap;gap:18px;height:auto;padding:18px 20px}header nav{flex-basis:100%;order:3;height:32px}.brand-tag{letter-spacing:1px;font-size:8px}.store-link{font-size:11px}main{padding:30px 18px 0}.intro-art{transform-origin:100%;width:240px;margin-left:-80px;transform:scale(.75)}.intro p{font-size:13px}.stats{gap:9px}.stats>div{padding:16px}.stats svg{display:none}.stats span{font-size:11px}.stats strong{font-size:29px}.toolbar{flex-direction:column;align-items:stretch;padding:0 17px 17px}.filters{white-space:nowrap;overflow:auto}.section-title{align-items:flex-start;padding:22px 17px}.actions>button{padding:9px;font-size:11px}.section-title p{font-size:10px}.search input{width:100%}.section-title h2{font-size:18px}.detail{padding:28px 21px}.fields{grid-template-columns:1fr}.wide{grid-column:auto}.intro-art{display:none}.intro{padding-bottom:28px}footer{gap:10px}.bottom-note{align-items:flex-start;line-height:1.6}.connection{font-size:11px}.connection svg{align-self:flex-start}}@media print{header,.intro,.connection,footer,.section-title button{display:none}main{padding:0}.guide{border:0}.guide article{break-inside:avoid}.eyebrow{margin:20px 0}}}@scope(.delivery-app){.intro.delivery-photo-hero{isolation:isolate;aspect-ratio:3/2;background:#073b2b;border-radius:18px;min-height:420px;margin:24px 0 28px;padding:0;display:block;position:relative;overflow:hidden}.delivery-photo-hero .delivery-hero-photo{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.delivery-photo-hero .delivery-hero-copy{color:#fff;text-shadow:0 2px 12px #002b2580;max-width:34%;position:absolute;top:7%;left:4%}.delivery-photo-hero h1{letter-spacing:-1.5px;font-size:clamp(30px,4vw,58px)}.delivery-photo-hero h1 em{color:#d3efaf}.delivery-photo-hero .delivery-hero-copy p{color:#fff;font-size:14px;line-height:1.6}@media (max-width:800px){.intro.delivery-photo-hero{aspect-ratio:3/2;border-radius:12px;min-height:0}.delivery-photo-hero .delivery-hero-copy{max-width:34%;top:7%;left:4%}.delivery-photo-hero h1{letter-spacing:-.7px;font-size:clamp(18px,4.5vw,36px)}.delivery-photo-hero .delivery-hero-copy p{margin-top:10px;font-size:clamp(9px,1.8vw,13px);line-height:1.3}}}@scope(.delivery-app){main{width:100%;max-width:none;margin:0;padding:24px 0 0}.intro.delivery-photo-hero{width:100%}@media (max-width:800px){main{padding:24px 0 0}}}@scope(.delivery-app){main{margin:0;padding:0}.intro.delivery-photo-hero{aspect-ratio:auto;border-radius:12px;height:clamp(300px,30vw,460px);min-height:340px;margin:0 0 24px}.delivery-photo-hero .delivery-hero-photo{object-position:center top}.delivery-photo-hero .delivery-hero-copy{max-width:48%;top:22%;left:4%}.delivery-photo-hero h1{font-size:clamp(30px,4.3vw,64px);line-height:1.1}.delivery-photo-hero .delivery-hero-brand{letter-spacing:2px;margin:0 0 18px;font-size:11px;font-weight:700}.delivery-photo-hero .delivery-hero-motto{color:#fff;text-shadow:0 2px 8px #002c23;background:#063d2b99;border-radius:8px;margin:0;padding:9px 14px;font-size:clamp(15px,2vw,25px);font-weight:700;position:absolute;bottom:5%;right:4%}.delivery-page-tabs{gap:24px;margin:0 0 24px;display:flex}.delivery-page-tabs button{padding:12px 4px}@media (max-width:600px){.intro.delivery-photo-hero{height:270px;min-height:270px}.delivery-photo-hero .delivery-hero-copy{max-width:49%;top:16%}.delivery-photo-hero h1{font-size:30px}.delivery-photo-hero .delivery-hero-brand{letter-spacing:1px;margin-bottom:12px;font-size:8px}.delivery-photo-hero .delivery-hero-copy p{font-size:11px}.delivery-photo-hero .delivery-hero-photo{object-position:center top}.delivery-photo-hero .delivery-hero-motto{font-size:13px;bottom:4%;right:3%}}}.admin-shell.delivery-admin-shell .admin-view-header{display:none}.shipping-label-codes{break-inside:avoid;align-items:center;gap:8px;display:flex}.shipping-label-codes>.order-barcode{flex:1;min-width:0}.shipping-label-codes>div:last-child{text-align:center;flex:0 0 112px}.shipping-label-codes small{font-size:10px}.packing-qr-label{text-align:center;color:#000;background:#fff;padding:12px}.packing-qr-label h3{overflow-wrap:anywhere}.receipt-shell .receipt-parcel-label{box-sizing:border-box;color:#000;overflow-wrap:anywhere;background:#fff;border:1px solid #bbb;border-radius:0;flex-direction:column;gap:4mm;width:101.6mm;max-width:100%;min-height:152.4mm;margin:0 auto;padding:5mm;font-family:Arial,sans-serif;display:flex}.receipt-shell .receipt-parcel-qr{flex:none;width:32mm;margin-left:auto}.receipt-shell .receipt-parcel-qr>div{width:32mm!important;margin:0!important}.receipt-shell .receipt-parcel-qr svg{width:32mm;height:32mm;display:block}.receipt-shell .receipt-parcel-destination{border-top:2px solid #000;border-bottom:2px solid #000;flex:1;padding:5mm 0}.receipt-shell .receipt-parcel-destination h1{letter-spacing:0;text-transform:uppercase;margin:0 0 4mm;font-size:22pt;font-weight:800;line-height:1.15}.receipt-shell .receipt-parcel-address p{color:#000;margin:1mm 0;font-size:15pt;font-weight:600;line-height:1.3}.receipt-shell .receipt-parcel-label .order-barcode{text-align:center;break-inside:avoid;flex:none;margin:0}.receipt-shell .receipt-parcel-label .order-barcode svg{width:88mm;max-width:100%;height:24mm;margin:0 auto;display:block}.receipt-shell .receipt-parcel-label .order-barcode-help{display:none}.receipt-print-hint{flex-basis:100%;margin:0;font-size:14px}@media print{@page kl-receipt{size:4in 6in;margin:4mm}body:has(.receipt-shell){min-width:0!important;margin:0!important;padding:0!important}.receipt-shell{page:kl-receipt;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.receipt-shell .receipt-parcel-label{border:0;width:100%;max-width:none;min-height:143mm;margin:0;padding:0}.receipt-shell .receipt-parcel-destination{break-inside:avoid}}.receipt-shell .receipt-parcel-header{break-inside:avoid;justify-content:space-between;align-items:flex-start;gap:4mm;display:flex}.receipt-shell .receipt-parcel-brand{flex:1;min-width:0;padding-top:2mm}.receipt-shell .receipt-parcel-header .receipt-parcel-qr{flex:0 0 32mm}.menu-logout-footer{padding:18px 20px max(18px,env(safe-area-inset-bottom));box-sizing:border-box;border-top:1px solid #dce5df;flex-shrink:0;width:100%;margin-top:auto}.menu-logout-button{width:100%;min-height:46px;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;border-radius:4px;align-items:center;gap:12px;text-decoration:none;color:#963b32!important;background:0 0!important;border:0!important;padding:10px 12px!important;display:flex!important}.menu-logout-button:hover{background:#fcf1ef!important}.menu-logout-button:disabled{opacity:.6;cursor:wait}.menu-logout-footer p{color:#963b32;white-space:normal;font-size:13px}.seller-menu-drawer[open]{flex-direction:column;display:flex!important}.seller-menu-drawer>nav,.seller-menu-drawer>.seller-drawer-title,.seller-menu-drawer>.seller-drawer-search{flex-shrink:0}.seller-menu-drawer>.menu-logout-footer{padding-top:16px}.business-menu>.menu-logout-footer{margin-top:18px;padding:14px 0 0}.seller-home-menu .menu-logout-footer{padding:8px}.seller-quick-menu>.menu-logout-footer{flex-basis:100%;padding:8px}.receiving-menu>.menu-logout-footer{flex-basis:100%;grid-column:1/-1;padding:8px}.seller-tools-popover>.menu-logout-footer{padding:10px 0 0}.service-review-reply{background:#f2f7f3;border-left:3px solid #267743;border-radius:0 8px 8px 0;margin:14px 0 14px 16px;padding:16px}.service-review-reply>strong{color:#1d6335}.service-review-reply small{color:#617068}.service-reply-form{margin-top:16px}.service-review-comment{overflow-wrap:anywhere;white-space:pre-wrap}.account-card input[aria-invalid=true],.account-card textarea[aria-invalid=true]{background-color:#fff7f7;box-shadow:0 0 0 1px #b42318;border:2px solid #b42318!important}.account-card input[aria-invalid=true]:focus,.account-card textarea[aria-invalid=true]:focus{outline-offset:2px;outline:2px solid #b42318}.signup-field-error{color:#b42318;margin-top:6px;font-size:.875rem;font-weight:600;display:block}.terms-check:has(input[aria-invalid=true]){border:2px solid #b42318;border-radius:8px;flex-wrap:wrap;padding:10px}.terms-check .signup-field-error{flex-basis:100%}.product-price-action{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.product-price-action .buy-now{border-radius:24px;padding:10px 16px;font-size:.9rem}.checkout-review-items{gap:16px;padding:0;list-style:none;display:grid}.checkout-review-items li{border-bottom:1px solid #dce6df;align-items:center;gap:16px;padding:16px 0;display:flex}.checkout-review-items img{object-fit:contain;background:#fff;border-radius:12px;width:96px;height:96px}.checkout-review-items p{margin:8px 0}.checkout-summary>.primary{border-radius:24px;width:100%;max-width:420px}.checkout-summary>p:has(+p){line-height:1.6}.shipment-workspace{--ship-accent:#176347;--ship-border:#dce6e0;color:#18332a;min-width:0;border:1px solid var(--ship-border)!important;background:#f6f9f7!important;border-radius:18px!important;margin:22px 0!important;padding:24px!important}.shipment-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.shipment-eyebrow{letter-spacing:.1em;color:#527366;font-size:11px;font-weight:750}.shipment-heading h3{letter-spacing:-.025em;font-size:25px;margin:8px 0!important}.shipment-heading p{color:#61776c;margin:0;font-size:14px}.shipment-status{white-space:nowrap;color:#176347;background:#eaf4ed;border:1px solid #cce0d3;border-radius:24px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:700;display:flex}.shipment-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}.shipment-steps li{border:1px solid var(--ship-border);color:#64776e;background:#fff;border-radius:10px;align-items:center;gap:10px;padding:14px;font-size:13px;font-weight:650;display:flex}.shipment-steps li.is-current{color:#176347;background:#eaf3ee;border-color:#accdbb}.shipment-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.shipment-tile{border:1px solid var(--ship-border);background:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:18px;display:flex}.shipment-tile>span{color:#64776e;font-size:12px}.shipment-tile>strong{color:#143e2c;letter-spacing:-.03em;font-size:23px}.shipment-destination{border:1px solid var(--ship-border);background:#fff;border-radius:12px;align-items:flex-start;gap:12px;margin:16px 0 20px;padding:18px;display:flex}.shipment-destination svg{color:#176347;flex-shrink:0}.shipment-destination span{letter-spacing:.1em;color:#6e8177;margin-bottom:6px;font-size:10px;display:block}.shipment-destination strong{font-size:14px;display:block}.shipment-destination p{color:#61776c;font-size:13px;margin:6px 0 0!important}.shipment-section-title{margin:24px 0 12px;font-size:16px}.shipment-packages{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;margin:14px 0 20px;display:grid}.shipment-package{border:1px solid var(--ship-border);background:#fff;border-radius:12px;min-width:0;padding:18px}.shipment-package>div>strong{font-size:15px;display:block}.shipment-package p{overflow-wrap:anywhere}.shipment-measures{flex-wrap:wrap;gap:22px;margin:18px 0 8px;display:flex}.shipment-measures dt{color:#6e8177;margin-bottom:7px;font-size:11px}.shipment-measures dd{margin:0;font-size:16px;font-weight:700}.shipment-measures small{color:#6e8177;font-size:11px;font-weight:400}.shipment-services{border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;min-width:0;margin:24px 0;padding:0;display:grid}.shipment-services legend{margin-bottom:14px;padding:0;font-size:16px;font-weight:700}.shipment-service{cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:12px;min-width:0;transition:border-color .15s,box-shadow .15s;border:1px solid var(--ship-border)!important;margin:0!important;padding:18px!important;display:flex!important}.shipment-service:hover{border-color:#93bca7!important}.shipment-service.is-selected{background:#eff7f2;box-shadow:0 0 0 1px #176347;border-color:#176347!important}.shipment-service:focus-within{outline-offset:3px;outline:2px solid #176347}.shipment-service input{accent-color:#176347;flex-shrink:0;height:17px;width:17px!important;margin:0!important}.shipment-carrier-icon{color:#176347;background:#f0f4f1;border-radius:10px;padding:9px;display:flex}.shipment-service-name{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.shipment-service-name strong{font-size:14px}.shipment-service-name>span{overflow-wrap:anywhere;font-size:12px}.shipment-service-name small{color:#687e71;font-size:11px}.shipment-service-price{white-space:nowrap;color:#173c2a;font-size:15px}.shipment-payment{background:#fff;border:1px solid #c5dccc;border-radius:14px;margin-top:24px;padding:22px}.shipment-payment h4{margin:0 0 16px;font-size:18px}.shipment-payment .primary{border-radius:10px;padding:14px 20px;background:#176347!important;border-color:#176347!important}.shipment-payment .terms-check{margin:18px 0}.shipment-workspace .order-fields{border:1px solid var(--ship-border);background:#fff;border-radius:12px;padding:18px}.shipment-workspace>.muted{font-size:12px;line-height:1.6}.shipment-workspace>p{font-size:13px;line-height:1.6}@media (max-width:650px){.shipment-workspace{padding:15px!important}.shipment-heading{flex-direction:column;gap:12px}.shipment-heading h3{font-size:22px}.shipment-overview{grid-template-columns:1fr}.shipment-tile{flex-direction:row;justify-content:space-between;align-items:center;padding:14px}.shipment-tile>strong{font-size:20px}.shipment-steps{gap:5px}.shipment-steps li{text-align:center;flex-direction:column;gap:6px;padding:10px 6px;font-size:11px}.shipment-service{gap:9px;padding:14px!important}.shipment-carrier-icon{display:none}.shipment-payment{padding:16px}.shipment-payment .primary{width:100%}}.shipment-parcel-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.shipment-parcel-inputs .field{margin:0;font-size:12px}.shipment-parcel-inputs input{background:#fafcfb;border:1px solid #ceded3;border-radius:8px;width:100%;min-width:0;padding:10px;font-size:15px}.shipment-services.shipment-services-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;background:#eaf1ec;border:1px solid #cdded2;border-radius:12px;max-height:370px;padding:12px;display:block;overflow-y:auto}.shipment-services-scroll legend{float:left;width:100%;padding:4px 4px 12px}.shipment-services-scroll .shipment-service{clear:both;margin:0 0 9px!important}.shipment-services-scroll .shipment-service:last-child{margin-bottom:0!important}.usa-packing-label{box-sizing:border-box;color:#000;background:#fff;border:1px solid #d4d4d4;flex-direction:column;gap:.23in;width:5in;min-height:6in;margin:0 auto;padding:.28in;font-family:Arial,sans-serif;display:flex}.usa-packing-4x6{width:4in}.usa-packing-header>span{justify-content:flex-start;font-size:18px!important}.usa-packing-header>span>img{width:27px!important;height:27px!important}.usa-packing-header>div{text-align:center;letter-spacing:.12em;border-top:1px solid #555;margin-top:.18in;padding-top:.1in;font-size:11pt;font-weight:700}.usa-packing-label section{border:0!important;margin:0!important;padding:0!important}.usa-packing-label h2{letter-spacing:.06em;color:#000;font-size:9pt;margin:0 0 .07in!important}.usa-packing-order>strong{overflow-wrap:anywhere;font-size:18pt}.usa-packing-name{overflow-wrap:anywhere;font-size:17pt}.usa-packing-address p{overflow-wrap:anywhere;font-size:14pt;font-weight:700;line-height:1.25;margin:.035in 0!important}.usa-packing-address .usa-packing-instructions{font-size:10pt;font-weight:400;margin-top:.08in!important}.usa-packing-footer{text-align:center;border-top:1px solid #555;margin-top:auto;padding-top:.1in}.usa-packing-date{font-size:8pt;font-weight:700;margin:0 0 .08in!important}.usa-packing-carrier{overflow-wrap:anywhere;margin-bottom:.03in;font-size:12pt;line-height:1.25;display:block}.usa-packing-footer .order-barcode{margin:0}.usa-packing-footer .order-barcode svg{width:100%;height:auto;max-height:.8in}.usa-packing-footer .order-barcode-help{display:none}.usa-packing-footer>small{border-top:1px solid #aaa;padding-top:.06in;font-size:6.5pt;line-height:1.3;display:block}.shipping-label-shell>.usa-packing-label,.receipt-shell>.usa-packing-label{margin-top:0}@media print{.usa-packing-label{break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;margin:0!important}.usa-packing-4x6{width:4in;height:6in;min-height:6in}.usa-packing-5x6{width:5in;height:6in;min-height:6in}}@media screen and (max-width:520px){.usa-packing-label{width:100%;max-width:100%;min-height:6in;padding:20px}.usa-packing-address p{font-size:12pt}}.usa-packing-label{height:6in;min-height:6in;overflow:hidden}.usa-packing-label .shipping-label-content{gap:.23in}.usa-packing-label .shipping-label-content .usa-packing-footer{margin-top:auto}.haiti-packing-info{grid-template-columns:minmax(0,1fr) 1.18in;align-items:center;gap:.12in;display:grid}.haiti-packing-info>div{flex-direction:column;gap:.2in;min-width:0;display:flex}.haiti-packing-qr{text-align:center;align-self:center;min-width:0}.haiti-packing-qr svg{max-width:100%;height:auto;display:block}.haiti-packing-qr small{font-size:7pt;font-weight:700}.haiti-packing-info .usa-packing-name{font-size:15pt}.haiti-packing-info .usa-packing-address p{font-size:11pt}.haiti-packing-due{margin:.04in 0 .08in;font-size:7pt;font-weight:600}.haiti-packing-seller p{margin:3px 0;font-size:9pt}.haiti-packing-label .shipping-label-content{gap:.2in}.order-actions .carrier-action{order:99}.carrier-print-button{align-items:center;gap:9px;margin-top:12px;text-decoration:none;border-radius:10px!important;display:inline-flex!important}.carrier-print-badge{letter-spacing:.03em;border-radius:5px;padding:5px 7px;font-size:10px;font-weight:800;line-height:1}.carrier-ups{color:#ffda65;background:#5a341a}.carrier-usps{color:#193462;background:#fff;border:1px solid #d8e0ec}.carrier-print-page{background:#eef3ef;min-height:100vh;padding:20px}.carrier-print-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.carrier-print-toolbar .primary{align-items:center;gap:8px;display:inline-flex}.carrier-print-toolbar p{width:100%;margin:0;font-size:13px}.carrier-print-page iframe{background:#fff;border:1px solid #cad8cf;width:100%;height:85vh;display:block}@media print{.carrier-print-toolbar{display:none}.carrier-print-page{background:#fff;padding:0}.carrier-print-page iframe{border:0;height:100vh}}.shipment-parcel-inputs{gap:10px 12px;max-width:520px;margin-top:12px}.shipment-measure-control{min-width:0;margin-top:4px;display:block;position:relative}.shipment-parcel-inputs .shipment-measure-control input{box-sizing:border-box;-webkit-appearance:textfield;appearance:textfield;border-radius:999px;height:40px;margin:0;padding:8px 46px 8px 14px}.shipment-measure-control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shipment-measure-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shipment-measure-unit{color:#526b5c;pointer-events:none;font-size:12px;font-weight:600;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.orders-panel .order-scope-heading{justify-content:flex-start;gap:10px;margin:14px 0}.orders-panel .order-scope-heading>h3{color:#586b61;width:100%;margin:0;font-size:14px}.order-scope-heading>.order-actions{gap:8px}.orders-panel .order-scope{border-radius:9px;align-items:center;gap:7px;min-height:36px;font-size:12px;display:inline-flex;padding:9px 12px!important}.order-scope-paid{--scope:#176347;--scope-bg:#edf7f0}.order-scope-shipments{--scope:#245a9b;--scope-bg:#eef4fc}.order-scope-pending{--scope:#936015;--scope-bg:#fff6e5}.order-scope-archived{--scope:#6a527c;--scope-bg:#f4eff8}.orders-panel .order-scope{color:var(--scope);border-color:color-mix(in srgb,var(--scope) 25%,white);background:var(--scope-bg)}.orders-panel .order-scope[aria-pressed=true]{background:var(--scope);color:#fff;border-color:var(--scope);box-shadow:0 2px 5px #00000010}.order-scope svg{flex-shrink:0}.orders-panel .order-actions>a{align-items:center;gap:6px;display:inline-flex}.packing-slip-action{color:#176347!important;background:#f0f7f2!important;border-color:#b9d7c5!important}.orders-panel>.order-scan{flex-wrap:wrap;align-items:flex-end;gap:8px;max-width:680px;margin:12px 0;padding:12px;display:flex}.orders-panel>.order-scan .field{flex:1;min-width:160px;margin:0;font-size:12px}.orders-panel>.order-scan input{height:36px;margin-top:4px}.orders-panel>.order-scan p{flex-basis:100%;margin:0;font-size:11px}.orders-panel>.notice{margin:10px 0;padding:9px 12px;font-size:12px}.order-detail-layout{min-width:0}.order-edit-title{color:#176347;align-items:center;gap:8px;display:flex}.order-detail-layout .order-edit{background:#fbfcfb;border:1px solid #dce6e0;min-width:0;padding:16px}.order-detail-layout .order-edit h3{margin:0 0 6px;font-size:15px}.order-detail-layout .order-edit p,.order-detail-layout .order-edit li{font-size:12px;line-height:1.45}.order-detail-layout .order-edit ul{margin:8px 0;padding-left:18px}.order-detail-layout .order-edit .field{min-width:0;margin:7px 0;font-size:12px}.order-detail-layout .order-edit input,.order-detail-layout .order-edit select{width:100%;min-width:0;height:36px;margin-top:4px;padding:7px 10px;font-size:13px}.order-detail-layout .order-edit textarea{height:54px;min-height:54px;margin-top:4px;padding:8px;font-size:13px}.order-detail-layout .order-fields{gap:0 12px}.order-detail-layout .order-actions{gap:7px}.order-detail-layout .order-actions>a,.order-detail-layout .order-actions>button{padding:8px 10px;font-size:12px}.order-detail-layout.has-shipping>.shipment-workspace{margin:20px 0 0!important;padding:16px!important}.order-detail-layout.has-shipping>.shipment-workspace .shipment-brand{margin-bottom:8px}.order-detail-layout.has-shipping .shipment-heading h3{font-size:18px;margin:5px 0!important}.order-detail-layout.has-shipping .shipment-heading p{font-size:12px}.order-detail-layout.has-shipping .shipment-heading{gap:10px}.order-detail-layout.has-shipping .shipment-status{padding:6px 8px;font-size:10px}.order-detail-layout.has-shipping .shipment-steps{gap:6px;margin:12px 0}.order-detail-layout.has-shipping .shipment-steps li{gap:6px;padding:8px;font-size:11px}.order-detail-layout.has-shipping .shipment-overview{gap:6px}.order-detail-layout.has-shipping .shipment-tile{gap:5px;padding:10px}.order-detail-layout.has-shipping .shipment-tile>span{font-size:10px}.order-detail-layout.has-shipping .shipment-tile>strong{font-size:18px}.order-detail-layout.has-shipping .shipment-destination{gap:8px;margin:10px 0;padding:10px}.order-detail-layout.has-shipping .shipment-destination p{font-size:11px}.order-detail-layout.has-shipping .shipment-workspace>p{margin:7px 0;font-size:11px;line-height:1.4}.order-detail-layout.has-shipping .shipment-section-title{margin:14px 0 8px;font-size:14px}.order-detail-layout.has-shipping .shipment-package{padding:12px}.shipment-package-title{color:#176347;align-items:center;gap:7px;display:flex!important}.order-detail-layout.has-shipping .shipment-packages{grid-template-columns:1fr;margin:8px 0 12px}.order-detail-layout.has-shipping .shipment-services-scroll{max-height:230px;margin:12px 0;padding:8px}.order-detail-layout.has-shipping .shipment-service{gap:8px;padding:10px!important}.carrier-mark{flex-direction:column;align-items:center;gap:3px;min-width:40px;padding:6px;font-size:9px}.carrier-mark-ups{color:#ffda65;background:#5a341a}.carrier-mark-usps{color:#193462;background:#e9effa}.order-detail-layout.has-shipping .shipment-payment{margin-top:12px;padding:12px}.order-detail-layout.has-shipping .shipment-payment h4{margin-bottom:8px;font-size:14px}.order-detail-layout.has-shipping .shipment-payment p,.order-detail-layout.has-shipping .shipment-payment .terms-check{font-size:12px}.order-detail-layout.has-shipping .shipment-payment .terms-check{margin:10px 0}@media (min-width:1050px){.order-detail-layout.has-shipping{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.order-detail-layout.has-shipping>p{grid-column:2;margin-top:0}.order-detail-layout.has-shipping .order-edit{max-width:600px}.order-detail-layout.has-shipping .shipment-workspace{max-width:650px}}@media (max-width:650px){.order-scope-heading>.order-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.orders-panel .order-scope{justify-content:flex-start}.order-detail-layout.has-shipping .shipment-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.order-detail-layout.has-shipping .shipment-tile{flex-direction:column;align-items:flex-start}.order-detail-layout.has-shipping .shipment-steps li{font-size:10px}.order-detail-layout .order-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.order-detail-layout .order-edit{padding:12px}.order-detail-layout.has-shipping .shipment-heading{flex-direction:column}.order-detail-layout.has-shipping .shipment-status{align-self:flex-start}.order-detail-layout.has-shipping .carrier-mark{display:flex}.order-detail-layout.has-shipping .shipment-service-price{font-size:12px}}.usa-packing-header>.receipt-brand-logo{width:2.05in;max-width:65%;line-height:0;display:block}.usa-packing-header>.receipt-brand-logo>img{object-fit:contain;max-width:100%;display:block;width:100%!important;height:auto!important}.orders-panel .order-scan-with-art{justify-content:space-between;align-items:center;gap:24px;margin:12px 0;display:flex}.order-scan-with-art>.order-scan{flex-wrap:wrap;flex:1;align-items:flex-end;gap:8px;max-width:680px;margin:0;padding:12px;display:flex}.order-scan-with-art>.order-scan .field{flex:1;min-width:160px;margin:0;font-size:12px}.order-scan-with-art>.order-scan input{height:36px;margin-top:4px}.order-scan-with-art>.order-scan p{flex-basis:100%;margin:0;font-size:11px}.order-delivery-art{object-fit:contain;flex-shrink:0;width:150px;height:150px;margin:0 32px;display:block}.order-scan-with-art>.order-scan button{white-space:nowrap}@media (max-width:650px){.orders-panel .order-scan-with-art{align-items:center;gap:10px}.order-delivery-art{width:84px;height:100px;margin:0}.order-scan-with-art>.order-scan{min-width:0;padding:10px}.order-scan-with-art>.order-scan .field{flex-basis:100%;width:100%;min-width:0}.order-scan-with-art>.order-scan button{padding:7px 9px;font-size:11px}.order-scan-with-art>.order-scan p{font-size:10px}}@media print{.order-delivery-art{display:none}}.partner-shell{max-width:1100px;margin:0 auto;padding:24px 16px}.partner-shell h1{font-size:26px}.partner-shell .admin-card{margin-top:20px}.partner-shell .field{max-width:220px}.partner-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.partner-metrics>div{background:#eff7f1;border:1px solid #d7e5da;border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.partner-metrics span{font-size:12px}.partner-metrics strong{color:#176347;font-size:19px}.partner-shell table{border-collapse:collapse;width:100%}.partner-shell td,.partner-shell th{text-align:left;border-bottom:1px solid #dce5df;padding:9px}@media (max-width:650px){.partner-metrics{grid-template-columns:1fr 1fr}}.zone-badge{color:#17362b;background:#f4f7f5;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;padding:6px 9px;font-size:14px;font-weight:650;line-height:1.5;display:inline-flex}.zone-badge>span{border:1px solid #0003;border-radius:50%;flex:none;width:15px;height:15px}.leogane-address{padding:10px 0}.leogane-address small{color:#526259}.admin-shell.delivery-admin-shell{width:100%;max-width:1600px;padding-left:clamp(16px,2.5vw,40px);padding-right:clamp(16px,2.5vw,40px)}.delivery-page-tabs{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:12px;display:grid}.delivery-page-tabs button{color:#234b32;text-align:center;background:#fff;border:1px solid #cbdcd0;border-radius:10px;min-width:0;min-height:66px;padding:14px 16px;font-size:1rem;font-weight:700;box-shadow:0 2px 7px #1237210d}.delivery-page-tabs button.active{color:#155c33;background:#e4f4e9;border:2px solid #28814b;box-shadow:0 3px 10px #1a67331c}.delivery-page-tabs button:focus-visible{outline-offset:2px;outline:3px solid #1b75bb}@media (max-width:600px){.delivery-page-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.delivery-page-tabs button{min-height:60px;padding:10px;font-size:.9rem}}.admin-shell.business-overview-wide{width:100%;max-width:none;padding-inline:clamp(16px,2.5vw,40px)}.business-menu.sales-menu{color:#fff;background:linear-gradient(#071e3b,#103f70);border-color:#173e66}.sales-menu .sales-menu-brand{background:#fff;border-radius:9px;margin:0 2px 16px;padding:10px;display:block}.sales-menu-brand img{width:100%;height:auto;display:block}.business-menu.sales-menu .tiny,.business-menu.sales-menu a,.business-menu.sales-menu .business-group,.business-menu.sales-menu .business-submenu a{color:#f0f6ff}.business-menu.sales-menu a[aria-current=page]{color:#fff;background:#079d69;border-radius:8px}.business-menu.sales-menu a:hover{color:#fff;background:#184d7b}.business-menu.sales-menu .business-submenu{border-color:#3c6387}.delivery-admin-shell>.business-layout>.business-menu{display:none}.delivery-admin-shell>.business-layout{grid-template-columns:minmax(0,1fr)}.delivery-admin-shell{max-width:1600px}.delivery-admin-shell .business-content{min-width:0}.admin-shell.delivery-admin-shell.classic-admin-shell{box-sizing:border-box;width:100%;padding-left:12px;padding-right:12px;max-width:none!important}.admin-shell.delivery-admin-shell>.business-layout{gap:0;margin-top:12px}.account-card select[aria-invalid=true]{background:#fff7f7;box-shadow:0 0 0 1px #b42318;border:2px solid #b42318!important}.account-card select[aria-invalid=true]:focus{outline-offset:2px;outline:2px solid #b42318}.account-card .signup-field-error{font-weight:400}.robot-check[data-invalid=true]{background:#fff7f7;border:2px solid #b42318;border-radius:8px;padding:12px}.seller-settings{z-index:30;flex-shrink:0;margin-left:auto;position:relative}.seller-settings>summary{cursor:pointer;color:#164d35;border-radius:7px;justify-content:center;align-items:center;width:42px;height:42px;list-style:none;display:flex}.seller-settings>summary::-webkit-details-marker{display:none}.seller-settings[open]>summary{background:#e8f3e6}.seller-settings>nav{white-space:normal;background:#fff;border:1px solid #d6e3d9;border-radius:10px;flex-direction:column;align-items:stretch;gap:0;width:260px;max-width:calc(100vw - 24px);top:48px;right:0;box-shadow:0 12px 30px #143e2526;padding:12px!important;display:flex!important;position:absolute!important}.seller-settings nav>strong{color:#164d35;padding:10px}.seller-settings nav>a{color:#234c33;padding:12px;font-size:14px;text-decoration:none}.seller-settings nav>a:hover{background:#eff7ed}.seller-settings .menu-logout-footer{border-top:1px solid #e0eae3;margin:6px 0 0;padding:10px}.seller-settings summary:focus-visible{outline-offset:2px;outline:3px solid #70a92a}.seller-menu-group[open]>summary>svg:last-child{transform:rotate(90deg)}.seller-minimal-workspace .seller-minimal-header{background:#164d35;border:0;border-radius:8px;gap:12px;height:auto;min-height:70px;padding:12px 16px}.seller-minimal-workspace .seller-minimal-header .seller-menu-trigger,.seller-minimal-workspace .seller-minimal-header .seller-settings>summary{color:#fff;background:0 0}.seller-minimal-workspace .seller-minimal-header .brand,.seller-minimal-workspace .seller-minimal-header .seller-own-store-name{color:#fff}.seller-minimal-workspace .seller-minimal-search{background:#fff;border-radius:6px;flex:0 400px;width:auto;min-width:100px;margin-left:auto;overflow:hidden}.seller-minimal-workspace .seller-settings{margin-left:0}.seller-minimal-workspace .seller-settings[open]>summary{background:#ffffff20}@media (max-width:650px){.seller-minimal-workspace .seller-minimal-header{flex-wrap:wrap;padding:10px}.seller-minimal-workspace .seller-settings{margin-left:auto}.seller-minimal-workspace .seller-minimal-search{flex-basis:100%;order:4;width:100%}}.seller-menu-drawer.seller-depot-menu{color:#fff;background:#0f2c4e;border:0;width:280px;max-width:90vw;padding:0}.seller-depot-menu>aside{flex-basis:auto;width:100%;height:100dvh;padding:20px 14px 18px;position:static;overflow:hidden auto}.seller-depot-menu nav{flex-direction:column;gap:6px!important;margin:0!important;padding:0!important;display:flex!important}.seller-depot-heading{flex-shrink:0;align-items:center;gap:8px;display:flex}.seller-depot-heading>a{flex:1;margin:0 0 16px!important;font-size:21px!important}.seller-depot-heading>button{color:#fff;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-right:-6px;padding:8px}.seller-depot-caption{color:#d6e3ee;padding:0 11px 8px;font-size:13px;display:block}.seller-depot-menu .seller-drawer-search{color:#fff;background:#ffffff10;border-color:#ffffff40;margin:0 0 14px;font-size:12px}.seller-depot-menu .seller-drawer-search input{color:#fff}.seller-depot-menu .seller-drawer-search input::placeholder{color:#d6e3ee}.seller-depot-group{border:0;margin:0}.seller-depot-group>summary{cursor:pointer;list-style:none}.seller-depot-group>summary::-webkit-details-marker{display:none}.seller-depot-group>summary>svg:last-child{margin-left:auto}.seller-depot-group[open]>summary>svg:last-child{transform:rotate(90deg)}.seller-depot-group>div{flex-direction:column;gap:3px;margin:4px 0 15px;padding-left:10px;display:flex}.seller-depot-menu .menu-logout-footer{border-top:1px solid #ffffff20;margin:16px 0 0;padding:15px 11px 0}.seller-depot-menu .menu-logout-button{color:#fff;background:0 0}:is(.seller-depot-menu a:focus-visible,.seller-depot-menu button:focus-visible,.seller-depot-menu summary:focus-visible){outline-offset:2px;outline:3px solid #a6e22e}.seller-help-page{color:#183c2a;padding:24px 0}.seller-help-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.seller-help-grid .account-card{min-width:0;padding:22px!important}.seller-help-grid .field{flex-direction:column;gap:8px;margin:18px 0;display:flex}.seller-help-grid input,.seller-help-grid textarea{box-sizing:border-box;width:100%;font:inherit;color:#183c2a;background:#fff;border:1px solid #c6d2ca;border-radius:6px;padding:11px}.seller-help-grid a[href^=mailto]{overflow-wrap:anywhere}.seller-help-whatsapp{border-bottom:1px solid #e0eae3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;display:flex}@media (max-width:760px){.seller-help-grid{grid-template-columns:1fr}}main.account-shell.seller-minimal-workspace{box-sizing:border-box;width:100%;margin:0 auto;max-width:none!important;padding:0 24px 24px!important}main.seller-minimal-workspace>.seller-minimal-header{box-sizing:border-box;border-radius:0;width:calc(100% + 48px);max-width:none;margin:0 -24px;padding:12px 24px}main.seller-minimal-workspace>:not(header):not(dialog){max-width:1512px;margin-left:auto;margin-right:auto}@media (max-width:650px){main.account-shell.seller-minimal-workspace{padding:0 12px 24px!important}main.seller-minimal-workspace>.seller-minimal-header{width:calc(100% + 24px);margin:0 -12px;padding:10px 12px}}[data-workspace-account]{justify-content:flex-end;align-items:center;min-width:0;max-width:330px;margin-left:auto;display:flex}.workspace-account{white-space:nowrap;align-items:center;gap:9px;max-width:100%;font:500 13px/1.4 Inter,Arial,sans-serif;display:inline-flex}.workspace-account svg{flex:0 0 22px}.workspace-account>span{text-overflow:ellipsis;overflow:hidden}.workspace-account-floating{z-index:35;color:#fff;background:#123a66;border-radius:9px;max-width:min(340px,85vw);padding:10px 14px;position:fixed;top:12px;right:18px}@media (max-width:700px){[data-workspace-account]{flex-basis:100%;order:5;max-width:100%}.workspace-account{font-size:12px}.workspace-account-floating{font-size:12px;top:8px;right:8px}}.workspace-account img,.workspace-account-initial{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.workspace-account-initial{color:#1f6b2e;background:#e8f0e9;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.workspace-account .workspace-photo-edit{background:0 0;border:0;border-radius:50%;flex-shrink:0;width:32px;height:32px;min-height:0;padding:0}.workspace-account .workspace-photo-edit:focus-visible{outline-offset:3px;outline:2px solid #fff}.orders-sidebar>.menu-logout-footer{margin-top:auto;padding:16px 0 0}.orders-sidebar .menu-logout-button{width:100%}.business-menu .admin-menu-search{color:#52665a;box-sizing:border-box;background:#fff;border:1px solid #cdd8d1;border-radius:7px;align-items:center;gap:7px;width:calc(100% - 16px);max-width:210px;height:34px;margin:0 8px 12px;padding:0 9px;display:flex}.business-menu .admin-menu-search input{color:#16201a;width:100%;min-width:0;height:30px;box-shadow:none;background:0 0;border:0;outline:0;padding:0;font:400 13px/1.3 Inter,Arial,sans-serif}.business-menu .admin-menu-search:focus-within{border-color:#1f6b2e;box-shadow:0 0 0 2px #1f6b2e20}.business-menu .admin-menu-search>svg{flex-shrink:0}.business-menu .admin-menu-search button{color:#52665a;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;min-height:24px;padding:0;display:flex}.business-menu .admin-menu-search input::-webkit-search-cancel-button{display:none}.business-menu .admin-menu-empty{color:#56665b;padding:4px 12px;font-size:13px;line-height:1.5}.admin-global-results{color:#16201a;border-bottom:1px solid #dce5df;margin:0 7px 14px;padding-bottom:12px}.admin-global-results>p{margin:6px 4px;font-size:12px;line-height:1.5}.admin-global-result-list{overscroll-behavior:contain;max-height:380px;overflow-y:auto}.business-menu .admin-global-result-list>a{overflow-wrap:anywhere;color:#16201a;background:#fff;border:1px solid #dce5df;border-radius:7px;flex-direction:column;gap:3px;margin:3px 0;padding:9px 8px;text-decoration:none;display:flex}.admin-global-result-list>a:hover{background:#edf6ef}.admin-global-result-list small{color:#1f6b2e;font-size:10px}.admin-global-result-list strong{font-size:12px;font-weight:600;line-height:1.4}.admin-global-result-list span{color:#56665b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.orders-panel{font-size:14px}.orders-panel h2{font-size:21px;line-height:1.25}.orders-panel h3{font-size:17px;line-height:1.3}.orders-panel p,.orders-panel li,.orders-panel .muted,.orders-panel .notice,.orders-panel .feedback{font-size:13px;line-height:1.45}.orders-panel .order-actions,.orders-panel .order-heading{gap:7px}.orders-panel .primary,.orders-panel .bag,.orders-panel .delete{white-space:normal;padding:9px 11px;font-size:12px;line-height:1.35}.orders-panel .field{font-size:13px}.orders-panel .order-row{padding:14px 0}.orders-panel .order-row p{margin:5px 0}.orders-panel .order-trash{color:#a52d29;cursor:pointer;background:#fff6f5;border:1px solid #e4b9b9;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.orders-panel .order-trash:disabled{opacity:.5;cursor:wait}.orders-panel .order-trash:focus-visible{outline-offset:3px;outline:2px solid #25813f}@media (max-width:650px){.orders-panel{padding:14px!important}.orders-panel h2{font-size:18px}.orders-panel h3{font-size:15px}.orders-panel .order-actions{gap:6px}.orders-panel .order-actions .primary,.orders-panel .order-actions .bag{min-height:36px;padding:8px 9px;font-size:11px}.orders-panel .order-edit,.orders-panel .order-create{padding:10px}.orders-panel .field input,.orders-panel .field select,.orders-panel .field textarea{padding:9px;font-size:16px}.orders-panel .terms-check{font-size:12px}.orders-panel .order-heading{align-items:flex-start}}.admin-shell.inventory-admin-shell{max-width:1480px}.inventory-admin-shell .business-layout{grid-template-columns:205px minmax(0,1fr);gap:20px}.inventory-admin-shell .business-group{padding:10px;font-size:13px}.inventory-admin-shell .business-menu-extra a,.inventory-admin-shell .business-submenu a{font-size:12px}.inventory-admin-shell .admin-view-header h1{letter-spacing:-.5px;font-size:24px}.inventory-panel{color:#22332c;background:#fff;border:1px solid #dce3e8;border-radius:11px;margin-bottom:28px;font-size:13px;overflow:hidden}.inventory-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.inventory-eyebrow{letter-spacing:1.4px;color:#688071;font-size:10px;font-weight:700}.inventory-title-row h2{letter-spacing:-.5px;margin:6px 0 0;font-size:23px}.inventory-top-actions{gap:7px;display:flex}.inventory-panel button,.inventory-panel a:not(.primary),.inventory-panel select,.inventory-panel input{font-size:12px}.inventory-top-actions button,.inventory-top-actions a,.inventory-clear,.inventory-actions-cell button,.inventory-actions-cell a{color:#274737;background:#fff;border:1px solid #d7dfd9;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:8px 10px;text-decoration:none;display:inline-flex}.inventory-top-actions .inventory-add{color:#fff;background:#1b6441;border-color:#1b6441}.inventory-tabs{background:#f6f8f6;border-top:1px solid #e3e8e4;border-bottom:1px solid #e3e8e4;gap:7px;padding:0 16px;display:flex;overflow-x:auto}.inventory-tabs button{color:#58665c;background:0 0;border:0;border-bottom:3px solid #0000;flex-shrink:0;align-items:center;gap:6px;padding:13px 7px;font-weight:600;display:flex}.inventory-tabs button[aria-pressed=true]{color:#176d45;border-bottom-color:#176d45}.inventory-tabs span{background:#e5eae6;border-radius:10px;padding:2px 6px;font-size:10px}.inventory-filters{background:#fafbfa;grid-template-columns:minmax(200px,2fr) minmax(130px,1fr) minmax(120px,1fr) auto;align-items:end;gap:10px;padding:15px 20px;display:grid}.inventory-filters label>span{color:#5d6c62;margin-bottom:5px;font-size:11px;display:block}.inventory-filters select,.inventory-filters input,.inventory-result-row select,.inventory-table select,.inventory-table input{color:#253c2d;background:#fff;border:1px solid #cbd5cd;border-radius:4px;max-width:100%;height:33px;padding:6px 8px}.inventory-filters select{width:100%}.inventory-search>div{position:relative}.inventory-search svg{color:#7f8c82;position:absolute;top:9px;left:9px}.inventory-search input{width:100%;padding-left:31px}.inventory-clear{white-space:nowrap;height:33px}.inventory-result-row{border-top:1px solid #e5e9e6;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;font-size:11px;display:flex}.inventory-result-row select{height:29px;margin-left:6px;font-size:11px}.inventory-table-wrap{overflow-x:auto}.inventory-table{border-collapse:collapse;table-layout:auto;width:100%;font-size:12px}.inventory-table th{text-align:left;color:#536256;background:#f4f6f4;border-top:1px solid #dfe5df;border-bottom:1px solid #dfe5df;padding:11px 12px;font-size:11px}.inventory-table td{vertical-align:top;border-bottom:1px solid #e4e9e4;padding:17px 12px}.inventory-product-row:hover{background:#fafcf9}.inventory-status{white-space:nowrap;border-radius:4px;padding:4px 6px;font-size:10px;font-weight:700;display:inline-flex}.inventory-status.available{color:#21683f;background:#edf6ee}.inventory-status.empty,.inventory-status.paused{color:#a34132;background:#fff0eb}.inventory-status.price{color:#886323;background:#fff8e6}.inventory-table small{color:#79857c;margin-top:5px;font-size:10px;line-height:1.45;display:block}.inventory-product-details{gap:10px;min-width:205px;max-width:310px;display:flex}.inventory-product-details img{object-fit:contain;background:#fff;border-radius:5px;flex-shrink:0;width:56px;height:56px}.inventory-product-details strong{color:#176341;font-size:12px;line-height:1.4;display:block}.inventory-product-details dl{color:#7f8a81;grid-template-columns:auto 1fr;gap:2px 5px;margin:7px 0 0;font-size:10px;display:grid}.inventory-product-details dd{color:#415d4b;overflow-wrap:anywhere;margin:0}.inventory-stock-cell{min-width:105px}.inventory-stock-cell input{text-align:right;width:62px;height:29px;padding:4px}.inventory-stock-cell button,.inventory-price-cell button{color:#226746;background:#fff;border:1px solid #d7dfd9;border-radius:4px;margin-left:3px;padding:5px 6px;font-size:10px}.inventory-price-cell{min-width:97px}.inventory-price-cell strong{white-space:nowrap;font-size:13px}.inventory-price-cell button{margin-top:6px;margin-left:0}.inventory-location-cell{min-width:142px}.inventory-location-cell select{width:138px;font-size:11px}.inventory-actions-cell>div{flex-wrap:wrap;gap:5px;min-width:88px;display:flex}.inventory-actions-cell button,.inventory-actions-cell a{justify-content:flex-start;min-height:30px;padding:6px 7px;font-size:10px}.inventory-delete{color:#a33732!important;background:#fff7f5!important;border-color:#e7c6c2!important}.inventory-empty{text-align:center;color:#758479;padding:30px!important}.inventory-empty button,.inventory-empty a{background:#fff;border:1px solid #d7dfd9;border-radius:5px;padding:8px}.inventory-expanded>td{background:#f5f8f4;padding:15px}.inventory-editor{background:#fff;border:1px solid #dfe6dc;border-radius:8px;max-width:820px;margin:auto;padding:18px;position:relative}.inventory-close{background:0 0;border:0;padding:6px;position:absolute;top:12px;right:12px}.inventory-editor .field{font-size:12px}.inventory-editor h3{margin-top:0;font-size:18px}.inventory-delete-confirm{font-size:12px;line-height:1.5}.inventory-delete-confirm button{background:#fff;border:1px solid #d5ded4;border-radius:5px;margin-right:8px;padding:8px 12px}.inventory-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inventory-panel button:disabled{opacity:.5;cursor:wait}@media (max-width:1100px){.inventory-filters{grid-template-columns:minmax(190px,2fr) 1fr 1fr}.inventory-clear{grid-column:1/-1;justify-self:start}.inventory-table th,.inventory-table td{padding:12px 9px}.inventory-actions-cell span{display:none}.inventory-actions-cell>div{min-width:30px}}@media (max-width:800px){.inventory-admin-shell .business-layout{grid-template-columns:1fr}.inventory-title-row{padding:14px}.inventory-title-row h2{font-size:20px}.inventory-filters{grid-template-columns:1fr 1fr;padding:12px 14px}.inventory-search{grid-column:1/-1}.inventory-result-row{flex-wrap:wrap;padding:10px 14px}.inventory-table{display:block}.inventory-table thead{display:none}.inventory-table tbody{display:block}.inventory-product-row{border-bottom:1px solid #dfe6df;grid-template-columns:1fr 1fr;gap:10px 12px;padding:12px 14px;display:grid}.inventory-table .inventory-product-row td{border:0;min-width:0;padding:0}.inventory-details-cell{grid-area:1/1/auto/-1}.inventory-product-details{max-width:none}.inventory-product-details img{width:55px;height:55px}.inventory-status-cell{grid-column:1/-1;align-items:center;gap:8px;display:flex}.inventory-table .inventory-stock-cell,.inventory-table .inventory-price-cell{padding-top:7px}.inventory-product-row td[data-label]:not(.inventory-status-cell):before{content:attr(data-label);color:#78877b;margin-bottom:4px;font-size:10px;display:block}.inventory-location-cell{grid-column:1/-1}.inventory-location-cell select{width:100%;height:35px;font-size:16px}.inventory-stock-cell input{font-size:16px}.inventory-actions-cell{grid-column:1/-1;padding-top:6px!important}.inventory-actions-cell>div{gap:6px}.inventory-actions-cell span{display:inline}.inventory-actions-cell button,.inventory-actions-cell a{min-height:34px;padding:7px 9px;font-size:11px}.inventory-expanded,.inventory-expanded td{display:block}.inventory-editor{padding:12px}.inventory-editor .field input,.inventory-editor .field select,.inventory-editor .field textarea{font-size:16px}.inventory-table .inventory-empty{display:block}.inventory-result-row select{max-width:205px}.inventory-top-actions a,.inventory-top-actions button{padding:8px;font-size:11px}.inventory-tabs{padding:0 9px}.inventory-tabs button{font-size:11px}}.seller-table-photos{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.seller-table-photos img{object-fit:contain;background:#fff;border:1px solid #e0e7de;border-radius:6px;width:95px;height:95px}.seller-product-table,.seller-account-table{margin-top:20px}.seller-account-table td,.seller-product-table .inventory-product-details small{overflow-wrap:anywhere}.seller-product-table .inventory-editor p,.seller-account-table .inventory-editor p{font-size:13px;line-height:1.5}.seller-product-table .inventory-editor .primary,.seller-account-table .inventory-editor .primary{padding:10px 14px;font-size:12px}.seller-account-table .inventory-actions-cell a{font-size:11px}.seller-product-table .inventory-title-row .primary{padding:10px 14px;font-size:12px}.seller-admin-workspace #seller-admin-management>h2{font-size:22px}.seller-admin-workspace #seller-admin-management>.admin-card{padding:16px}.seller-product-table .inventory-filters{grid-template-columns:minmax(190px,2fr) minmax(130px,1fr)}.seller-account-table .inventory-filters{grid-template-columns:1fr}.seller-home-shell .seller-product-table .inventory-editor h3{font-size:18px}.seller-product-table .inventory-table .inventory-actions-cell span,.seller-account-table .inventory-table .inventory-actions-cell span{display:inline}@media (max-width:800px){.seller-account-table .inventory-details-cell{grid-row:1}.seller-account-table td[data-label]:before{content:attr(data-label);color:#78877b;margin-bottom:4px;font-size:10px;display:block}.seller-product-table .inventory-filters{grid-template-columns:1fr}.seller-account-table .inventory-product-row td,.seller-product-table .inventory-product-row td{font-size:12px}}.admin-shell.classic-admin-shell.inventory-admin-shell{box-sizing:border-box;width:100%;max-width:none;padding:20px 28px}.inventory-manage{border-color:#d4ded7;border-radius:3px}.inventory-manage .inventory-title-row h2{letter-spacing:0;font-size:23px;font-weight:500}.inventory-manage .inventory-filters{background:#fff;grid-template-columns:minmax(230px,2fr) minmax(130px,1fr) minmax(145px,1fr) minmax(125px,1fr) auto;gap:12px}.inventory-manage .inventory-tabs{background:#fff;gap:20px}.inventory-manage .inventory-tabs button{padding:13px 0;font-weight:500}.inventory-manage .inventory-table{min-width:1060px}.inventory-manage .inventory-table th{background:#f5f7f5;border-right:1px solid #e6ebe6;padding:13px 14px;font-weight:600}.inventory-manage .inventory-table td{border-right:1px solid #edf0ed;padding:18px 14px;line-height:1.5}.inventory-manage .inventory-product-details{gap:15px;min-width:265px;max-width:440px}.inventory-manage .inventory-product-details img,.inventory-photo-placeholder{object-fit:contain;border-radius:0;flex-shrink:0;width:66px;height:66px}.inventory-photo-placeholder{color:#84958a;background:#f1f4f1;place-items:center;display:grid}.inventory-manage .inventory-status{border-radius:2px;font-size:11px;font-weight:500}.inventory-manage .inventory-status-cell{min-width:130px;max-width:230px}.inventory-manage .inventory-table small{color:#68776e;font-size:11px}.inventory-manage .inventory-product-details strong{font-size:13px;font-weight:600}.inventory-manage .inventory-fulfillment-cell{overflow-wrap:anywhere;min-width:120px;max-width:200px}.inventory-manage .inventory-fulfillment-cell strong{font-size:12px;font-weight:500}.inventory-manage .inventory-actions-cell{width:52px;min-width:52px}.inventory-manage .inventory-more-trigger{justify-content:center;width:32px;margin-left:auto;padding:5px;display:flex}.inventory-manage .inventory-row-menu{background:#fff;border:1px solid #d4ddd6;flex-direction:column;gap:0;min-width:145px;margin-top:6px;display:flex;box-shadow:0 3px 10px #14251a0d}.inventory-manage .inventory-row-menu button,.inventory-manage .inventory-row-menu a{box-sizing:border-box;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0ed;border-radius:0;gap:8px;width:100%;min-height:36px;padding:9px 12px;font-size:12px;display:flex}.inventory-manage .inventory-row-menu span{display:inline}.inventory-manage .inventory-row-menu button:hover,.inventory-manage .inventory-row-menu a:hover{background:#f1f6f2}.inventory-hint{color:#6b796f;margin:0;padding:0 20px 12px;font-size:11px;line-height:1.6}.inventory-pagination{border-top:1px solid #dfe6df;justify-content:flex-end;align-items:center;gap:20px;padding:14px 20px;font-size:12px;display:flex}.inventory-pagination label{align-items:center;gap:8px;margin-right:auto;display:flex}.inventory-pagination select{background:#fff;border:1px solid #cbd5cd;border-radius:3px;padding:6px 8px}.inventory-pagination>div{gap:6px;display:flex}.inventory-pagination button{color:#2b6141;background:#fff;border:1px solid #d4ded7;border-radius:3px;place-items:center;padding:6px;display:grid}.inventory-manage :is(button,a,input,select):focus-visible{outline-offset:2px;outline:2px solid #267848}@media (max-width:1150px){.inventory-manage .inventory-filters{grid-template-columns:minmax(210px,2fr) 1fr 1fr}.inventory-manage .inventory-clear{grid-column:auto}.inventory-manage .inventory-search{grid-column:1/-1}}@media (max-width:800px){.admin-shell.classic-admin-shell.inventory-admin-shell{padding:14px}.inventory-manage .inventory-filters{grid-template-columns:1fr 1fr;padding:12px 14px}.inventory-manage .inventory-clear{grid-column:1/-1}.inventory-manage .inventory-table,.inventory-manage .inventory-product-details{min-width:0}.inventory-manage .inventory-table .inventory-product-row td{border:0;padding:0}.inventory-manage .inventory-status-cell{flex-wrap:wrap;max-width:none}.inventory-manage .inventory-actions-cell{width:auto}.inventory-manage .inventory-more-trigger{margin:0}.inventory-manage .inventory-row-menu{max-width:240px}.inventory-manage .inventory-table .inventory-fulfillment-cell{max-width:none}.inventory-manage .inventory-hint{padding:0 14px 12px}.inventory-manage .inventory-tabs{gap:16px}.inventory-pagination{flex-wrap:wrap;gap:12px;padding:12px 14px}.inventory-pagination select{font-size:16px}}[hidden]{display:none!important}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.store-page{background:#f7f9fc}.store-page .topline{padding:10px 16px;font-size:.875rem}.store-header{background:#fff;border-bottom:1px solid #dfe5ed;max-width:none;margin:0;padding:0}.header-row{align-items:center;gap:25px;max-width:1440px;margin:auto;padding:25px 40px;display:flex}.icon-button{color:#101f36;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:44px;padding:8px;display:grid}.icon-button:hover{background:#edf2fa}.icon-button svg{width:28px;height:28px}.store-brand{letter-spacing:-1.8px;gap:0;font-size:2.4rem;line-height:1.2}.header-actions{align-items:center;gap:30px;margin-left:auto;display:flex}.header-action{color:#101f36;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;min-width:62px;padding:3px 6px;font-size:.875rem;font-weight:700;display:flex;position:relative}.header-action svg{width:30px;height:30px}.cart-count{color:#101f36;background:#cbf269;border-radius:50%;place-items:center;min-width:22px;height:22px;padding:2px 5px;font-size:.75rem;display:grid;position:absolute;top:-5px;right:3px}.store-search{background:#f0f2f5;border:1px solid #e3e7ed;border-radius:4px;align-items:center;gap:12px;max-width:1360px;min-height:60px;margin:0 auto 24px;padding:8px 12px;display:flex}.search-icon{place-items:center;padding:8px;display:grid}.search-icon svg{width:24px;height:24px}.store-search input{outline-offset:0;color:#101f36;background:0 0;border:0;flex:1;min-width:0;height:40px;font-size:1.05rem}.search-submit{color:#fff;background:#101f36;border:0;border-radius:4px;padding:12px 24px;font-weight:700}.clear-search{width:36px;height:36px}.clear-search svg{width:20px;height:20px}.category-nav{white-space:nowrap;border-top:1px solid #eef0f4;align-items:center;gap:36px;max-width:1440px;margin:auto;padding:18px 40px;font-size:1rem;font-weight:700;display:flex;overflow-x:auto}.category-nav a:hover{text-underline-offset:6px;text-decoration:underline}.store-main{max-width:1440px;margin:auto;padding:0 40px}.store-hero{color:#fff;background:#101f36;border-radius:0;grid-template-columns:1.5fr 1fr;align-items:center;gap:40px;margin:30px 0 48px;padding:45px 50px}.store-hero .eyebrow{color:#cbf269;letter-spacing:1px;margin-bottom:14px;font-size:1rem}.store-hero h1{letter-spacing:-2.5px;margin-bottom:20px;font-size:clamp(2.5rem,5vw,4.7rem);line-height:1.05}.store-hero .lead{color:#d4ddea;max-width:420px;margin:0 0 24px;font-size:1.05rem;line-height:1.6}.store-hero .primary{color:#101f36;background:#cbf269;border-radius:4px;padding:14px 24px}.hero-side{border-left:1px solid #536176;padding:10px 0 10px 40px}.hero-side .tiny{color:#c3d0e1}.hero-side h2{margin:18px 0;font-size:2.1rem;line-height:1.15}.hero-side>p:not(.tiny){color:#d4ddea;max-width:300px;line-height:1.6}.hero-side .payment-tags{flex-wrap:wrap;gap:8px;margin-top:22px}.hero-side .payment-tags span{color:#fff;background:0 0;border:1px solid #5c6b82;border-radius:4px;padding:8px 10px;font-size:.875rem}.store-catalog{padding-bottom:48px}.store-catalog .section-head{align-items:center}.store-catalog h2{letter-spacing:-1.2px;font-size:2.2rem}.store-catalog .eyebrow{margin-bottom:8px;font-size:.875rem}.results-count{color:#69778b;margin:12px 0 0;font-size:.95rem}.catalog-notice{max-width:none;margin:24px 0}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.product-grid>.notice,.product-grid>.empty-state{grid-column:1/-1}.store-page .product{background:#fff;border:1px solid #dce3ed;border-radius:10px;flex-direction:column;min-width:0;display:flex}.store-page .image{background:#fff;border-bottom:1px solid #edf0f4;justify-content:center;height:240px;padding:24px}.store-page .image img{object-fit:contain;width:100%;height:100%}.store-page .product-body{flex-direction:column;flex:1;padding:22px;display:flex}.store-page .product h3{letter-spacing:-.5px;overflow-wrap:anywhere;margin:8px 0;font-size:1.3rem;line-height:1.3}.store-page .product .tiny{color:#547d12;margin:0 0 4px}.store-page .product .sku-label{margin:2px 0 10px;font-size:.875rem}.store-page .product-description{overflow-wrap:anywhere;margin:0 0 16px}.store-page .product .price{margin:10px 0 2px;font-size:1.4rem}.store-page .product .primary{border-radius:5px;margin-top:auto;padding:13px 10px;font-size:.875rem}.store-page .product .stock{margin:8px 0 18px}.store-page .product .conversion{margin:0 0 18px}.store-page .product details{color:#69778b;margin-bottom:14px;font-size:.875rem;line-height:1.6}.store-page .product details summary{cursor:pointer;color:#42536d;font-weight:700}.store-page .product details p{overflow-wrap:anywhere}.store-page .payments{border-radius:8px;gap:35px;padding:34px}.store-footer{flex-wrap:wrap;margin-top:10px;padding:35px 0}.footer-links{flex-wrap:wrap;gap:24px;font-weight:700;display:flex}.store-footer .brand{font-size:1.5rem}.menu-drawer{border-radius:0;width:min(370px,90vw);max-width:none;height:100dvh;max-height:100dvh;margin:0 auto 0 0;padding:25px;box-shadow:15px 0 50px #0003}.drawer-head{border-bottom:1px solid #dfe5ed;justify-content:space-between;align-items:center;gap:15px;padding-bottom:25px;display:flex}.drawer-head .brand{gap:0;font-size:1.6rem}.drawer-nav{white-space:normal;flex-direction:column;gap:0;margin-top:18px;display:flex}.drawer-nav a{border-bottom:1px solid #edf0f4;border-radius:4px;padding:18px 10px;font-size:1rem;font-weight:700}.drawer-nav a:hover{background:#edf2fa}.drawer-vision{color:#547d12;margin-top:28px;font-weight:700}.cart-drawer{border-radius:0;width:min(480px,100vw);max-width:none;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:28px;overflow-y:auto}.cart-drawer .dialog-head button{background:0 0;border-radius:8px}.cart-drawer .cartrow{border-bottom:1px solid #dfe5ed;padding:16px 0}.cart-drawer .cartrow:first-child{padding-top:0}.cart-drawer .cartrow .muted{margin:8px 0}.cart-drawer .quantity{flex-shrink:0;gap:10px}.cart-drawer .quantity button{min-width:38px;min-height:38px}.cart-drawer .cartrow>div:first-child{overflow-wrap:anywhere;min-width:0}.cart-drawer .sku-label{font-size:.8rem}.empty-state{background:#fff;border:1px solid #dce3ed;border-radius:10px;padding:35px 24px}.empty-state p{color:#627089;line-height:1.7}.empty-state .bag{margin-top:10px}.store-page #toast{font-size:.95rem;line-height:1.4}.store-page .payment-choice label{min-height:36px}.store-page .methods strong{overflow-wrap:anywhere}.store-page .methods span{white-space:nowrap}.store-page .search-submit:hover{background:#243b5b}.account-shell{max-width:780px;margin:40px auto;padding:0 22px}.account-shell h1{letter-spacing:-1px;margin:35px 0 22px;font-size:2.5rem}.account-card{background:#fff;border:1px solid #d8dfe9;border-radius:12px;padding:28px}.account-card p{overflow-wrap:anywhere;line-height:1.7}.account-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;display:flex}.account-actions .bag{display:inline-block}.account-shell .brand{font-size:1.7rem}.account-card h2{font-size:1.5rem}@media (max-width:1100px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.header-row{padding:22px 30px}.store-search{margin-left:30px;margin-right:30px}.store-main{padding:0 30px}.category-nav{gap:28px;padding-left:30px;padding-right:30px}.store-hero{padding:35px 36px}.hero-side{padding-left:28px}}@media (max-width:800px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.store-hero{grid-template-columns:1fr;gap:25px}.hero-side{border-top:1px solid #536176;border-left:0;padding:24px 0 0}.hero-side h2{margin:12px 0;font-size:1.6rem}.hero-side>p:not(.tiny){max-width:none;margin-bottom:0}.hero-side .payment-tags{margin-top:15px}.hero-side .tiny{margin:0}.store-hero h1{font-size:3.4rem}.store-page .payments{grid-template-columns:1fr}.store-page .product-body{padding:18px}.store-header .store-brand{font-size:2rem}.header-actions{gap:20px}}@media (max-width:600px){.store-page .topline{font-size:.8rem}.header-row{gap:12px;padding:18px 16px}.store-header .store-brand{letter-spacing:-1px;font-size:1.65rem}.menu-button{width:36px;padding:5px}.menu-button svg{width:26px;height:26px}.header-actions{gap:8px}.header-action{min-width:46px;padding:2px 3px;font-size:.75rem}.header-action svg{width:27px;height:27px}.cart-count{min-width:20px;height:20px;top:-6px;right:-2px}.store-search{gap:5px;min-height:54px;margin:0 16px 18px;padding:7px}.store-search input{font-size:1rem}.search-icon{padding:4px}.search-submit{padding:11px 12px;font-size:.875rem}.category-nav{gap:25px;padding:16px;font-size:.95rem;display:flex}.store-main{padding:0 16px}.store-hero{margin:22px 0 34px;padding:30px 25px}.store-hero h1{letter-spacing:-1.8px;font-size:2.8rem}.store-hero .lead{font-size:1rem}.store-hero .eyebrow{font-size:.95rem}.store-catalog h2{letter-spacing:-.7px;font-size:1.65rem}.store-catalog .section-head{gap:12px}.store-catalog .currency button{padding:9px 12px}.store-page .image{height:185px;padding:15px}.store-page .product-body{padding:15px 12px}.store-page .product h3{font-size:1.1rem}.store-page .product .price{font-size:1.2rem}.store-page .product .primary,.store-page .product-description,.store-page .product .stock{font-size:.875rem}.store-page .payments{gap:12px;padding:25px}.store-page .payments h2{font-size:1.6rem}.store-page .methods div{flex-wrap:wrap;padding:15px}.store-footer{gap:20px;padding:30px 0}.footer-links{gap:16px;font-size:.875rem}.cart-drawer{padding:22px}.catalog-notice{font-size:.875rem}.product-grid{gap:12px}.clear-search{width:30px;padding:5px}.account-shell{margin-top:25px}.account-shell h1{font-size:2rem}.account-card{padding:22px}}@media (max-width:360px){.header-row{gap:8px;padding:16px 12px}.store-header .store-brand{font-size:1.4rem}.header-actions{gap:5px}.header-action{min-width:43px}.store-search{margin-left:12px;margin-right:12px}.search-submit{padding:11px 9px}.store-page .product h3{font-size:1.05rem}.store-page .product .sku-label{font-size:.8rem}.store-page .image{height:150px}.store-hero{padding:25px 20px}.store-main{padding:0 12px}.store-page .product .price{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.header-row,.store-catalog .section-head{flex-wrap:wrap}.header-actions{flex-shrink:0}.store-page .product .price,.account-shell h1{overflow-wrap:anywhere}.account-gate{background:#edf4e1;border:1px solid #d4e5b5;border-radius:10px;margin:24px 0;padding:20px}.account-gate p{line-height:1.6}.account-gate .primary{font-size:.95rem}.register-form p{line-height:1.7}.register-form .field input{font-size:1rem}.terms-check{align-items:flex-start;gap:12px;margin:22px 0;line-height:1.6;display:flex}.terms-check input{flex-shrink:0;width:20px;height:20px;margin-top:3px}.register-form h2{margin-top:24px}.register-form .primary:disabled{cursor:wait}.drawer-auth{flex-direction:column;gap:12px;margin:24px 0 26px;display:flex}.drawer-signup{color:#101f36;text-align:center;background:#cbf269;border-radius:999px;padding:16px 22px;font-size:1.05rem;font-weight:800;display:block}.drawer-signup:hover{background:#bce557}.drawer-login{align-items:center;gap:12px;padding:14px 12px;font-size:1.05rem;font-weight:700;display:flex}.drawer-login svg{width:23px;height:23px}.drawer-section{color:#69778b;margin:22px 10px 0;font-size:.875rem}.drawer-nav{margin-top:8px}.store-page .image{padding:48px 24px 24px;position:relative}.store-page .product-add{color:#101f36;background:#cbf269;border-radius:999px;min-height:40px;margin:0;padding:9px 18px;font-size:.9rem;font-weight:800;position:absolute;top:14px;right:14px;box-shadow:0 2px 5px #101f3615}.store-page .product-add:disabled{color:#69778b;box-shadow:none;background:#edf0f4}.account-card .notice p{margin-bottom:0}@media (max-width:600px){.store-page .image{padding:56px 14px 16px}.store-page .product-add{padding:8px 13px;top:10px;right:9px}.drawer-auth{margin-top:20px}}.customer-account-bar{align-items:center;gap:12px;max-width:1360px;margin:0 auto 22px;display:flex}.customer-account-bar a{box-sizing:border-box;text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:176px;min-height:40px;padding:8px 12px;font-size:.875rem;font-weight:600;line-height:1.35;display:flex}.customer-signup,.customer-login{color:#101f36;background:#cbf269}.customer-signup:hover,.customer-login:hover{background:#bce557}.header-action{text-align:center;max-width:120px}@media (max-width:1440px){.customer-account-bar{margin-left:40px;margin-right:40px}}@media (max-width:600px){.customer-account-bar{gap:8px;margin:0 16px 18px}.customer-account-bar a{flex:1;width:auto;min-width:0;padding:8px 10px;font-size:.875rem}.header-actions{gap:10px}.header-action{max-width:90px;font-size:.72rem}}.language-select{-webkit-appearance:auto;appearance:auto;color:#101f36;cursor:pointer;background:#fff;border:1px solid #ccd5e2;border-radius:8px;min-width:58px;min-height:44px;padding:8px;font-size:1rem;font-weight:800}.front-editor{border-top:1px solid #dfe5ed;margin-top:36px;padding-top:28px}.front-editor h3{font-size:1.4rem}.front-preview{border-radius:14px;margin:22px 0;overflow:hidden}.store-hero{border-radius:20px;box-shadow:0 12px 36px #101f3615}.store-brand{font-weight:900}.store-brand .branddot{color:#d21034}.store-header{border-top:4px solid #00209f}.store-search{border-radius:12px}.store-hero .primary{border-radius:999px}.store-header .header-row{gap:18px}@media (max-width:600px){.header-actions{gap:5px}.language-select{min-width:50px;padding:6px;font-size:.875rem}.store-header .header-row{gap:8px}.store-header .store-brand{font-size:1.5rem}.store-hero{border-radius:16px}}.payment-brand{align-items:center;gap:12px;min-width:0;display:inline-flex}.payment-logo{object-fit:contain;background:#fff;border-radius:6px;flex-shrink:0;width:64px;height:40px;padding:4px;display:block}.payment-logo-natcash{width:40px;padding:0}.payment-card-icon{flex-shrink:0;align-items:center;width:40px;height:32px;display:flex}.payment-card-icon svg{width:100%;height:100%;display:block}.methods>div{gap:14px}.methods>div>span{flex-shrink:0}@media (max-width:480px){.payment-brand{gap:8px;font-size:.875rem}.payment-logo{width:52px;height:34px}.payment-logo-natcash{width:34px}.methods>div{flex-wrap:wrap}.methods>div>span{font-size:.8125rem}}.customer-orders-shell{color:#25343c;max-width:1040px;margin:28px auto 100px;padding:0 24px;font-family:Arial,Helvetica,sans-serif;font-size:13px}.customer-orders-shell .brand{letter-spacing:-.6px;margin:0 0 24px;font-size:23px;line-height:1.3;display:inline-block}.customer-orders-shell h1{letter-spacing:0;margin:0 0 20px;font-size:28px;font-weight:400;line-height:1.3}.customer-orders-shell h2{letter-spacing:0;margin:0 0 12px;font-size:19px;font-weight:500;line-height:1.4}.customer-orders-shell h3{letter-spacing:0;font-size:14px;font-weight:600}.customer-orders-shell p{overflow-wrap:anywhere;margin:10px 0;font-size:13px;line-height:1.6}.customer-orders-shell .order-actions{gap:8px}.customer-orders-shell .bag,.customer-orders-shell .primary{letter-spacing:0;text-align:center;white-space:normal;border-radius:3px;justify-content:center;align-items:center;max-width:100%;min-height:36px;padding:8px 12px;font-size:13px;font-weight:400;line-height:1.3;display:inline-flex}.customer-orders-shell .bag{color:#28434c;background:#fff;border:1px solid #cdd5d9}.customer-orders-shell .primary{color:#fff;background:#245e42;border:1px solid #245e42;font-weight:500}.customer-orders-shell .bag:hover{background:#f1f5f4;border-color:#8aaba0}.customer-orders-shell .primary:hover{background:#194c33}.customer-orders-shell :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #317850}.customer-orders-shell button:disabled{cursor:default;opacity:.55}.customer-orders-shell .customer-orders-nav{border-bottom:1px solid #d7dfe1;margin:0 0 22px;padding:0 0 14px}.customer-orders-nav .bag[aria-pressed=true]{color:#205b3e;background:#edf5ef;border-color:#578871;box-shadow:inset 0 -2px #317850}.customer-orders-shell .account-card{box-shadow:none;background:#fff;border:1px solid #d5dddf;border-radius:3px;padding:22px}.customer-orders-shell .customer-orders-login{max-width:680px}.customer-orders-login .order-actions{margin:16px 0 20px}.customer-orders-login>.bag{margin-top:2px}.customer-orders-shell .customer-order{margin:16px 0}.customer-orders-shell .customer-order h2{font-size:17px;font-weight:600}.customer-orders-shell .customer-order ul{margin:14px 0;padding-left:18px;font-size:13px;line-height:1.6}.customer-orders-shell .customer-order li{overflow-wrap:anywhere;border-bottom:1px solid #edf0f1;padding:6px 0}.customer-orders-shell .notice,.customer-orders-shell .feedback{border-radius:3px;padding:10px 12px;font-size:13px;line-height:1.6}.customer-orders-shell .delivery-progress{border-color:#d8e3da;border-radius:3px;margin:14px 0;padding:12px}.customer-orders-shell .delivery-progress h3{margin:0 0 12px;font-size:14px}.customer-orders-shell .delivery-progress li{border:0;padding:0;font-size:11px}.customer-orders-shell .delivery-progress li>span{width:24px;height:24px}.customer-orders-shell .delivery-road{border-top-width:1px;margin-top:16px;padding:12px 0 0}.customer-orders-shell .delivery-road strong{font-size:13px}.customer-orders-shell .muted{color:#647379;font-size:12px}@media (max-width:600px){.customer-orders-shell{margin:20px auto 95px;padding:0 16px;font-size:13px}.customer-orders-shell .brand{margin-bottom:22px;font-size:21px}.customer-orders-shell h1{margin:0 0 16px;font-size:24px}.customer-orders-shell h2{font-size:17px}.customer-orders-shell .customer-orders-nav{gap:7px;margin-bottom:18px;padding-bottom:12px}.customer-orders-shell .bag,.customer-orders-shell .primary{min-height:36px;padding:8px 10px;font-size:12px}.customer-orders-shell .account-card{padding:16px}.customer-orders-shell .customer-orders-login p{font-size:13px;line-height:1.6}}@scope(.delivery-app){.delivery-list-heading{border-bottom:1px solid #d8e0d9;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;padding:18px 0;display:flex}.delivery-list-heading h2{letter-spacing:0;margin:6px 0 0;font-size:23px;font-weight:400}.delivery-list-heading .primary{white-space:nowrap;border-radius:3px;padding:9px 12px;font-size:12px}.workspace{border-color:#cfd9d1;border-radius:3px}.workspace .section-title{padding:16px 18px}.workspace .section-title h2{letter-spacing:0;font-size:19px;font-weight:400}.workspace .section-title p{margin-top:5px;font-size:11px}.workspace button{border-radius:3px;min-height:32px;padding:7px 10px;font-size:12px}.workspace .actions svg{width:15px;height:15px}.workspace .toolbar{background:#f7f9f7;border-top:1px solid #e1e7e1;border-bottom:1px solid #d6dfd7;flex-wrap:wrap;gap:10px;padding:12px 18px}.workspace .filters button{border:1px solid #0000;padding:7px 9px;font-size:11px}.workspace .filters button.selected{color:#245a36;background:#eaf3eb;border-color:#b8cdbd}.workspace .search{background:#fff;border-color:#cbd6ce;border-radius:3px;padding:7px 10px}.workspace .search input{font-size:12px}.delivery-result-count{color:#647469;border-bottom:1px solid #d6dfd7;padding:9px 18px;font-size:11px}.delivery-sheet-wrap{background:#fff;max-height:650px;overflow:auto}.delivery-sheet{border-collapse:collapse;table-layout:auto;width:100%;min-width:900px;font-size:12px}.delivery-sheet th{z-index:1;color:#43564a;white-space:nowrap;background:#eef2ee;font-size:11px;font-weight:500;position:sticky;top:0}.delivery-sheet th,.delivery-sheet td{text-align:left;vertical-align:middle;border:1px solid #d9e1d9;padding:10px 12px;line-height:1.5}.delivery-sheet th:first-child,.delivery-sheet td:first-child{border-left:0}.delivery-sheet th:last-child,.delivery-sheet td:last-child{border-right:0}.delivery-sheet th{border-top:0}.delivery-sheet tbody tr:nth-child(2n){background:#fafcf9}.delivery-sheet tbody tr:hover{background:#f0f6ef}.delivery-sheet td b{font-size:12px;font-weight:500}.delivery-sheet .delivery-row-number{color:#7b897e;text-align:center;background:#f5f8f4;width:40px;font-size:11px}.delivery-sheet .badge{border-radius:3px;padding:4px 6px;font-size:10px;font-weight:400}.delivery-sheet .delivery-open{white-space:nowrap;border:1px solid #ccd8ce;min-height:30px;padding:5px 8px;font-size:11px}.delivery-sheet .delivery-sheet-empty{text-align:center;color:#6f7d73;padding:36px 18px;font-size:12px}.stats{gap:12px;margin:18px 0}.stats>div{border-radius:3px;padding:14px 18px}.stats strong{margin-top:6px;font-size:25px}.stats span{font-size:11px}.stats svg{width:18px;height:18px;top:20px;right:16px}@media (max-width:800px){.delivery-list-heading{align-items:center;padding:14px 0}.delivery-list-heading h2{font-size:20px}.delivery-list-heading .eyebrow{letter-spacing:1px;font-size:9px}.workspace .section-title{padding:14px 12px}.workspace .toolbar{flex-direction:column;align-items:stretch;padding:10px 12px}.workspace .search input{width:100%;min-width:0;font-size:16px}.workspace .filters{gap:3px}.workspace .filters button{padding:7px;font-size:11px}.delivery-result-count{padding:9px 12px}.delivery-sheet th,.delivery-sheet td{padding:9px 10px}.stats{gap:7px}.stats>div{padding:12px 10px}.stats strong{font-size:22px}}}@scope(.delivery-app){.intro.delivery-photo-hero{aspect-ratio:auto;border-radius:3px;height:120px;min-height:0;margin:0 0 8px}.delivery-photo-hero .delivery-hero-photo{object-position:center 32%}.delivery-photo-hero .delivery-hero-copy{max-width:50%;top:50%;left:20px;transform:translateY(-50%)}.delivery-photo-hero .delivery-hero-brand{display:none}.delivery-photo-hero h1{letter-spacing:0;font-size:22px;font-weight:500;line-height:1.2}.delivery-photo-hero .delivery-hero-copy p{margin:7px 0 0;font-size:12px;line-height:1.4}.delivery-photo-hero .delivery-hero-motto{border-radius:3px;padding:5px 8px;font-size:12px;font-weight:500;line-height:1.4;bottom:12px;right:14px}@media (max-width:600px){.intro.delivery-photo-hero{aspect-ratio:auto;height:88px;min-height:0;margin-bottom:6px}.delivery-photo-hero .delivery-hero-copy{max-width:60%;top:50%;left:12px}.delivery-photo-hero h1{letter-spacing:0;font-size:18px}.delivery-photo-hero .delivery-hero-copy p{margin-top:4px;font-size:10px}.delivery-photo-hero .delivery-hero-motto{display:none}}}.admin-shell.classic-admin-shell{color:#2b3e35;max-width:1440px;padding:20px 24px;font-size:13px}.classic-admin-shell .admin-top{border-bottom:1px solid #d5ddd7;align-items:center;gap:12px;padding-bottom:15px}.classic-admin-brand{align-items:center;gap:12px;display:flex}.classic-admin-shell .admin-menu-toggle{color:#345443;background:#fff;border:1px solid #ccd6cf;border-radius:3px;flex-shrink:0;place-items:center;width:38px;height:38px;padding:0;display:grid}.classic-admin-shell .admin-menu-toggle:hover{background:#eef4ef}.classic-admin-shell .admin-top .order-actions{gap:7px}.classic-admin-shell .admin-top .bag{border-radius:3px;min-height:34px;padding:8px 10px;font-size:12px}.classic-admin-shell .admin-top .terms-link{font-size:12px}.classic-admin-shell .notification-sound{gap:8px;margin:12px 0;font-size:11px}.classic-admin-shell .notification-sound button{border-radius:3px;padding:6px 9px;font-size:11px}.classic-admin-shell .business-layout{grid-template-columns:205px minmax(0,1fr);gap:18px;margin-top:18px}.classic-admin-shell.admin-menu-closed .business-layout{grid-template-columns:minmax(0,1fr)}.classic-admin-shell #admin-navigation[hidden]{display:none}.classic-admin-shell .business-menu{border-color:#d4ded6;border-radius:3px;padding:10px 8px;display:block;position:static}.classic-admin-shell .business-menu .tiny{color:#75847a;padding:0 8px;font-size:10px}.classic-admin-shell .business-main-links{grid-template-columns:1fr;gap:0}.classic-admin-shell .business-group{border-bottom:1px solid #eff2ef;border-radius:2px;flex-wrap:nowrap;gap:8px;padding:10px 8px;font-size:12px;font-weight:400}.classic-admin-shell .business-group svg{flex:none;width:17px;height:17px}.classic-admin-shell .business-group[aria-current=page]{color:#1d6442;background:#eaf3ec;border-left:2px solid #397a52}.classic-admin-shell .business-submenu{margin-top:8px;padding:10px 6px 0;display:block}.classic-admin-shell .business-submenu a{background:0 0;border-radius:0;padding:7px 0;font-size:11px;line-height:1.5}.classic-admin-shell .business-menu-extra{gap:0;padding-top:10px;display:grid}.classic-admin-shell .business-menu-extra a{padding:8px 6px;font-size:11px}.classic-admin-shell .business-menu-extra svg{width:16px;height:16px}.classic-admin-shell .admin-view-header{border-bottom:1px solid #d8e0da;margin:0 0 18px;padding:0 0 14px}.classic-admin-shell .admin-view-header h1{letter-spacing:0;margin:0 0 8px;font-size:25px;font-weight:400;line-height:1.3}.classic-admin-shell .admin-view-header p{overflow-wrap:anywhere;margin:0;font-size:12px}.classic-admin-shell .admin-card{box-shadow:none;border:1px solid #d4ded7;border-radius:3px;padding:18px}.classic-admin-shell .admin-card h2{letter-spacing:0;margin:0 0 15px;font-size:19px;font-weight:500}.classic-admin-shell .admin-card h3{letter-spacing:0;font-size:15px;font-weight:500}.classic-admin-shell .admin-card p{font-size:13px;line-height:1.6}.classic-admin-shell .admin-card .bag,.classic-admin-shell .admin-card .primary{border-radius:3px;padding:9px 12px;font-size:12px}.classic-admin-shell .admin-card .field{gap:6px;margin:14px 0;font-size:12px;font-weight:500}.classic-admin-shell .admin-card .field input,.classic-admin-shell .admin-card .field select,.classic-admin-shell .admin-card .field textarea{border-radius:3px;padding:9px;font-size:14px}.classic-admin-shell .admin-overview{padding:0;overflow:hidden}.classic-admin-shell .admin-overview>h2{background:#f0f4f0;border-bottom:1px solid #d4ded7;margin:0;padding:14px 18px;font-size:17px;font-weight:400}.classic-admin-shell .admin-overview-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px}.classic-admin-shell .admin-overview-links>a{color:#305343;background:#fff;border-color:#d8e1d9;border-radius:2px;flex-direction:column;place-content:flex-start;align-items:flex-start;gap:8px;min-height:105px;padding:14px;font-size:14px;font-weight:500;display:flex}.classic-admin-shell .admin-overview-links>a:hover{background:#f4f8f3;border-color:#9db8a4}.classic-admin-shell .admin-overview-links>a>span:not(.notification-badge){color:#75827a;font-size:11px;font-weight:400;line-height:1.5}.classic-admin-shell .admin-overview-links .notification-badge{margin-left:0}.classic-admin-shell .sales-summary{gap:12px;margin:20px 0}.classic-admin-shell .sales-summary .admin-card{background:#f8faf7;padding:14px}.classic-admin-shell .sales-summary .sales-amount{margin:12px 0;font-size:25px;font-weight:500}.classic-admin-shell .receipt-table-wrap table{border-collapse:collapse;width:100%;min-width:560px;font-size:12px}.classic-admin-shell .receipt-table-wrap th,.classic-admin-shell .receipt-table-wrap td{text-align:left;border:1px solid #d6dfd7;padding:10px;line-height:1.4}.classic-admin-shell .receipt-table-wrap th{background:#eef3ee;font-size:11px;font-weight:500}@media (max-width:800px){.admin-shell.classic-admin-shell{padding:16px}.classic-admin-shell .admin-top{align-items:flex-start}.classic-admin-shell .admin-top .order-actions{flex-wrap:wrap;width:100%}.classic-admin-shell .business-layout{grid-template-columns:1fr;gap:14px}.classic-admin-shell .business-main-links{grid-template-columns:repeat(2,minmax(0,1fr))}.classic-admin-shell .business-group{font-size:12px}.classic-admin-shell .business-submenu{flex-wrap:wrap;gap:5px 12px;display:flex}.classic-admin-shell .business-menu-extra{flex-wrap:wrap;display:flex}.classic-admin-shell .admin-view-header h1{font-size:22px}.classic-admin-shell .admin-overview-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px}.classic-admin-shell .admin-overview-links>a{min-height:100px;padding:12px;font-size:13px}.classic-admin-shell .admin-card{padding:14px}.classic-admin-shell .admin-overview{padding:0}.classic-admin-shell .admin-card .field input,.classic-admin-shell .admin-card .field select,.classic-admin-shell .admin-card .field textarea{font-size:16px}}.seller-terms-fold{color:#304439;background:#fff;border:1px solid #d3ded5;border-radius:3px;margin:18px 0}.seller-terms-fold>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:500;line-height:1.5;list-style:none;display:flex}.seller-terms-fold>summary::-webkit-details-marker{display:none}.seller-terms-fold>summary:hover{background:#f2f7f1}.seller-terms-fold>summary:focus-visible{outline-offset:2px;outline:2px solid #347a4d}.seller-terms-chevron{border-bottom:1.5px solid #427254;border-right:1.5px solid #427254;flex:none;width:8px;height:8px;margin-right:4px;transform:rotate(45deg)}.seller-terms-fold[open] .seller-terms-chevron{transform:rotate(225deg)}.seller-terms-fold[open]>summary{background:#f3f7f2;border-bottom:1px solid #dbe3dc}.seller-terms-body{padding:14px 18px;font-size:13px;line-height:1.6}.seller-terms-body>p{margin:0 0 12px;font-size:13px}.seller-terms-body ol{margin:0;padding-left:20px}.seller-terms-body li{border-bottom:1px solid #e5ebe5;padding:12px 0}.seller-terms-body li:last-child{border-bottom:0}.seller-terms-body li strong{font-size:13px;font-weight:500}.seller-terms-body li p{margin:6px 0 0;font-size:12px;line-height:1.65}.seller-terms-body>.muted{margin:12px 0 0;font-size:11px}.classic-admin-shell .admin-return{color:#345443;background:#fff;border:1px solid #ccd6cf;border-radius:3px;flex-shrink:0;place-items:center;width:38px;height:38px;padding:0;text-decoration:none;display:grid}.classic-admin-shell .admin-return:hover{background:#eef4ef}.classic-admin-shell .admin-return:focus-visible{outline-offset:3px;outline:2px solid #39860d}.classic-admin-shell .admin-service-title{color:#305343;align-items:center;gap:10px;font-size:14px;display:flex}.classic-admin-shell .admin-service-title img{border-radius:7px;flex-shrink:0}.admin-shell.receiving-page{width:100%;max-width:1680px;margin:auto;padding:22px 24px;font-size:13px}.receiving-page h1{letter-spacing:0;margin:24px 0 8px;font-size:26px;font-weight:400}.receiving-page>p{color:#62746a;margin:0 0 18px;font-size:12px}.admin-shell.classic-admin-shell:has(.receiving-workspace){max-width:1680px}.receiving-workspace{color:#2d4136;width:100%;min-width:0;font-size:13px}.receiving-command-bar{background:#fff;border:1px solid #d1dbd6;align-items:center;gap:12px;margin-bottom:12px;padding:10px 14px;display:flex}.receiving-command-bar>span{font-size:16px;font-weight:500}.receiving-command-bar .order-actions{gap:7px;margin-left:auto}.receiving-menu-toggle{color:#315543;background:#fff;border:1px solid #cbd6cf;border-radius:2px;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid}.receiving-menu{background:#fff;border:1px solid #cfd9d2;flex-wrap:wrap;gap:0;margin:-5px 0 14px;padding:5px;display:flex}.receiving-menu button{color:#334b3c;background:#fff;border:0;border-radius:0;align-items:center;gap:8px;padding:11px 14px;font-size:12px;display:flex}.receiving-menu button:before{content:"";background:var(--section-color);flex:none;width:8px;height:8px}.receiving-menu button[aria-current=page]{box-shadow:inset 0 -2px var(--section-color);background:#eef4ef}.receiving-nav-reception,.receiving-reception{--section-color:#176b43}.receiving-nav-preparation,.receiving-preparation{--section-color:#95630a}.receiving-nav-outgoing,.receiving-outgoing{--section-color:#245f9d}.receiving-nav-lost,.receiving-lost{--section-color:#72529e}.receiving-nav-damaged,.receiving-damaged{--section-color:#b33d32}.receiving-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.receiving-stat{border:1px solid #d3ddd6;border-top:3px solid var(--section-color);text-align:left;color:#43584b;background:#fff;border-radius:0;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px 14px;display:flex}.receiving-stat span{font-size:12px;line-height:1.4}.receiving-stat strong{color:var(--section-color);font-size:23px;font-weight:400}.receiving-stat[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--section-color);background:#f3f7f3}.receiving-workspace .admin-card{box-shadow:none;border:1px solid #d3ddd6;border-radius:0;margin:16px 0;padding:18px}.receiving-workspace .admin-card h2{letter-spacing:0;margin:0 0 12px;font-size:18px;font-weight:500}.receiving-workspace .admin-card h3{letter-spacing:0;font-size:15px;font-weight:500}.receiving-workspace .admin-card p,.receiving-workspace>p{font-size:12px;line-height:1.6}.receiving-workspace .field{gap:6px;margin:12px 0;font-size:12px;font-weight:500}.receiving-workspace .field input,.receiving-workspace .field select,.receiving-workspace .field textarea{border-color:#c5d2c9;border-radius:2px;padding:9px;font-size:14px}.receiving-workspace .bag,.receiving-workspace .primary{border-radius:2px;min-height:34px;padding:8px 11px;font-size:12px;font-weight:400;line-height:1.4}.receiving-workspace .primary{color:#fff;background:#245f40;border:1px solid #245f40}.receiving-workspace .receiving-sheet{border-radius:0;margin:18px 0;padding:0}.receiving-workspace .sheet-title{background:var(--section-color);align-items:center;padding:12px 16px}.receiving-workspace .sheet-title strong{letter-spacing:0;font-size:14px;font-weight:500}.receiving-workspace .sheet-title span{font-size:11px}.receiving-workspace .sheet-scroll{max-height:650px}.receiving-workspace .parcel-grid{border-collapse:separate;border-spacing:0;width:100%;min-width:1100px;font-size:12px}.receiving-workspace .parcel-grid th,.receiving-workspace .parcel-grid td{border-bottom:1px solid #d9e1db;border-right:1px solid #d9e1db;padding:10px 11px;line-height:1.5}.receiving-workspace .parcel-grid thead th{background:#edf3ee;font-size:11px;font-weight:500}.receiving-workspace .parcel-grid .sheet-letters th{padding:4px;font-size:10px}.receiving-workspace .parcel-grid .sheet-code{font-size:11px}.receiving-workspace .parcel-grid strong{font-weight:500}.receiving-workspace .parcel-grid small{font-size:10px}.receiving-workspace .sheet-note{min-width:150px;max-width:250px}.receiving-workspace .sheet-status{border-radius:2px;padding:4px 6px;font-size:10px;font-weight:400}.receiving-workspace .sheet-lost{color:#67478e;background:#f0e9f8}.receiving-workspace .sheet-preparing,.receiving-workspace .sheet-ready,.receiving-workspace .sheet-dispatching{color:#855b09;background:#fff3d8}.receiving-workspace .sheet-dispatched{color:#245f9d;background:#e9f2fb}.receiving-workspace .sheet-footer{align-items:center;padding:10px 16px;font-size:11px}.receiving-workspace .parcel-incident-lost{color:#72529e;border-color:#cbbce0}.receiving-workspace .parcel-incident-damaged{color:#a8382d;border-color:#e3bcb6}.receiving-workspace button:disabled{opacity:.5;cursor:default}@media (max-width:700px){.admin-shell.receiving-page{padding:16px 12px}.receiving-page h1{font-size:23px}.receiving-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.receiving-stat{gap:5px;padding:10px 12px}.receiving-stat strong{font-size:21px}.receiving-command-bar{flex-wrap:wrap;gap:8px;padding:9px}.receiving-command-bar>span{font-size:14px}.receiving-command-bar .order-actions{gap:5px}.receiving-menu{grid-template-columns:1fr 1fr;display:grid}.receiving-menu button{padding:10px;font-size:11px}.receiving-workspace .field input,.receiving-workspace .field select,.receiving-workspace .field textarea{font-size:16px}.receiving-workspace .sheet-title{padding:10px 12px}.receiving-workspace .admin-card{padding:14px}.receiving-workspace .bag,.receiving-workspace .primary{padding:8px 10px;font-size:11px}}:root{--klik-font:Arial,Helvetica,sans-serif}html body,html body :where(main,aside,nav,section,article,header,footer,div,p,a,span,button,input,textarea,select,option,label,small,strong,b,em,i,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,thead,tbody,tfoot,tr,td,th,caption,summary,details,dialog,form,fieldset,legend,time){font-family:var(--klik-font)!important;letter-spacing:normal!important;text-shadow:none!important}html body{-moz-text-size-adjust:100%;text-size-adjust:100%;font-weight:400;line-height:1.5}html body :where(main,aside,nav,section,article,header,footer,div,p,a,span,label,small,em,i,ul,ol,li,dl,dt,dd,table,thead,tbody,tfoot,tr,td,caption,details,dialog,form,fieldset,legend,time){font-weight:400!important}html body :where(h1,h2,h3,h4,h5,h6){line-height:1.3;font-weight:600!important}html body :where(button,input,textarea,select,option,th,strong,b,summary){font-weight:500!important}@media screen{html body :where(p,label,small,button,input,textarea,select,option,td,th,li,dt,dd,caption,legend,time){font-size:max(.875rem,1em)!important}html body nav :where(a,button){font-size:14px!important;line-height:1.5!important}html body :where(p,label,small,td,th,li,dt,dd){line-height:1.55!important}html body :where(input,textarea,select){font-weight:400!important}@media (max-width:760px){html body :where(input,textarea,select){font-size:16px!important}}html body :where([class*=badge],[class*=Badge],[class*=hint],[class*=Hint],[class*=notice],[class*=Notice],[class*=subtitle],[class*=Subtitle]){font-size:14px!important;line-height:1.5!important}}
