@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/poppins-400.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/fonts/poppins-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(/fonts/poppins-800.woff2)format("woff2")}:root{--blue:#2b2b2b;--blue-dark:#1f1f1f;--coral:#454545;--cream:#fafafa;--sand:#e7e7e4;--pink:#f3f3f3;--white:#fff;--muted-blue:#2b2b2bad}*{box-sizing:border-box}.srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--blue);margin:0;font-family:Courier New,Courier,monospace}h1,h2,h3,h4,button,.orderNumber,.portalName strong{font-family:Poppins,Arial,sans-serif}main{min-height:100vh;padding-bottom:5rem}.announcement{background:var(--blue);color:var(--cream);letter-spacing:.04em;text-align:center;text-transform:uppercase;padding:.7rem 5vw;font-size:.7rem}.topbar{background:var(--white);border-bottom:1px solid #2b2b2b24;justify-content:space-between;align-items:center;min-height:7.5rem;padding:0 5vw;display:flex}.brand{color:inherit;align-items:center;gap:1.5rem;text-decoration:none;display:flex}.brandLogo{width:4.5rem;height:auto}.portalName{border-left:1px solid var(--blue);gap:.15rem;padding-left:1.5rem;display:grid}.portalName strong{letter-spacing:.05em;text-transform:uppercase;font-size:.82rem}.portalName span{color:var(--muted-blue);font-size:.72rem}.environment,.signOutButton{background:var(--blue);color:var(--cream);text-transform:uppercase;padding:.65rem 1rem;font-size:.72rem;font-weight:700}.accountMenu{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.accountMenu .portalNavLink{border:1px solid #0000;padding:.7rem .8rem;font-size:.95rem;line-height:1;transition:background-color .15s,color .15s}.accountMenu .portalNavLink:hover{background:var(--cream)}.accountMenu .portalNavLink[aria-current=page]{background:var(--blue);color:var(--cream);text-decoration:none}.accountMenu>span{text-align:right;display:grid}.accountMenu strong{font-size:.78rem}.accountMenu small{color:var(--muted-blue);font-size:.68rem}.signOutButton{cursor:pointer;border:0}.signOutButton:disabled{cursor:wait;opacity:.65}.shopifyMerchantPage{background:var(--cream);min-height:100vh;padding:0}.shopifyMerchantHeader{background:var(--white);border-bottom:1px solid #2b2b2b24;justify-content:space-between;align-items:center;min-height:7.5rem;padding:0 5vw;display:flex}.shopifyMerchantBadge,.connectionMethod{color:#245b34;letter-spacing:.04em;text-transform:uppercase;background:#e4f2e8;border:1px solid #9dc9a9;padding:.65rem 1rem;font-size:.72rem;font-weight:700}.shopifyMerchantHero{background:var(--blue);color:var(--cream);padding:clamp(4rem,10vw,8rem) 8vw}.shopifyMerchantHero h1{color:var(--cream);max-width:13ch;margin:1rem 0;font-size:clamp(3rem,7vw,6.5rem);line-height:.95}.shopifyMerchantHero .eyebrow{color:#fafafaa3}.shopifyMerchantHero .lede{color:#fafafac2;max-width:48rem;line-height:1.7}.shopifyMerchantStatus{color:#f1c38a;border:2px solid #d39b58;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:2rem;font-family:Poppins,Arial,sans-serif;font-size:2rem;font-weight:800;display:flex}.shopifyMerchantStatus.isConnected{color:#aee0bb;border-color:#89c99a}.shopifyConnectionSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:64rem;margin:3rem 0 0;display:grid}.shopifyConnectionSummary div{background:#ffffff14;padding:1.5rem}.shopifyConnectionSummary dt{color:#fafafa99;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem}.shopifyConnectionSummary dd{overflow-wrap:anywhere;margin:.55rem 0 0;font-family:Poppins,Arial,sans-serif;font-size:1rem;font-weight:700}.shopifyMerchantSteps{grid-template-columns:minmax(0,.8fr) minmax(25rem,1.2fr);gap:clamp(3rem,7vw,7rem);padding:clamp(4rem,8vw,7rem) 8vw;display:grid}.shopifyMerchantSteps h2{margin:1rem 0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.05}.shopifyMerchantSteps p{color:var(--muted-blue);line-height:1.7}.shopifyMerchantSteps ol{gap:1px;margin:0;padding:0;list-style:none;display:grid}.shopifyMerchantSteps li{background:var(--white);grid-template-columns:auto 1fr;align-items:start;gap:1.25rem;padding:1.5rem;display:grid}.shopifyMerchantSteps li>strong{background:var(--blue);color:var(--cream);border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.shopifyMerchantSteps li span{color:var(--muted-blue);line-height:1.6}.shopifyMerchantSteps li b{color:var(--blue);margin-bottom:.35rem;font-family:Poppins,Arial,sans-serif;display:block}.shopifyMerchantFooter{border-top:1px solid #2b2b2b24;justify-content:space-between;align-items:center;margin:0 8vw;padding:2rem 0 4rem;display:flex}.shopifyMerchantFooter a{color:inherit}.signInPage{grid-template-columns:minmax(22rem,.85fr) minmax(0,1.15fr);min-height:100vh;padding:0;display:grid}.signInPanel{align-self:center;width:100%;max-width:34rem;margin:0 auto;padding:4rem clamp(2rem,6vw,6rem)}.signInLogo{width:5rem;height:auto;margin-bottom:4rem}.signInPanel h1{max-width:none;font-size:clamp(3.4rem,7vw,6.5rem)}.signInIntro{color:var(--muted-blue);margin:1.5rem 0 2.5rem;line-height:1.6}.signInForm{gap:1.25rem;display:grid}.signInForm label{gap:.5rem;display:grid}.signInForm label span{letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:700}.signInForm input{background:var(--white);border:1px solid var(--blue);color:var(--blue-dark);font:inherit;border-radius:0;width:100%;min-height:3.25rem;padding:.75rem .9rem}.signInForm input:focus{box-shadow:none;outline:2px solid var(--blue);outline-offset:2px}.signInForm button{background:var(--blue);color:var(--white);cursor:pointer;font:inherit;border:0;min-height:3.4rem;padding:.8rem 1.1rem;font-weight:700}.signInForm button:disabled{cursor:wait;opacity:.7}.formError{border-left:4px solid var(--coral);color:#8a210f;background:#4545451f;margin:0;padding:.8rem 1rem;font-size:.82rem}.formSuccess{color:#185829;background:#226b3a1a;border-left:4px solid #226b3a;margin:0;padding:.8rem 1rem;font-size:.82rem;line-height:1.6}.authLink{color:var(--blue-dark);margin-top:1.25rem;font-size:.78rem;font-weight:700;display:inline-block}.signInForm .authLink{justify-self:start;margin-top:0}.signInAside{background:var(--blue);color:var(--cream);align-content:end;padding:clamp(3rem,7vw,8rem);display:grid}.signInAside span,.signInAside strong{letter-spacing:-.03em;font-family:Poppins,Arial,sans-serif;font-size:clamp(3.5rem,6vw,7rem);font-weight:700;line-height:1.02;display:block}.signInAside strong{color:var(--white)}.hero{background:var(--cream);grid-template-columns:minmax(0,1.5fr) minmax(17rem,.5fr);align-items:end;gap:4rem;min-height:39rem;padding:7rem 5vw 5rem;display:grid}.eyebrow{color:var(--muted-blue);letter-spacing:.05em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:700}h1{color:var(--blue);letter-spacing:-.03em;max-width:10ch;margin:0;font-size:clamp(3.1rem,5vw,4.75rem);font-weight:700;line-height:1.08}.lede{color:var(--muted-blue);max-width:42rem;margin:2rem 0 0;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.65}.statusCard{background:var(--coral);color:var(--cream);align-items:start;gap:.9rem;padding:1.6rem;display:flex}.statusCard strong,.statusCard span{display:block}.statusCard span:last-child{color:#fafafad1;margin-top:.35rem;font-size:.82rem;line-height:1.45}.statusDot{background:var(--blue);border:1px solid var(--cream);border-radius:50%;flex:none;width:.75rem;height:.75rem;margin-top:.25rem}.capabilityGrid{background:var(--white);border:1px solid var(--blue);grid-template-columns:repeat(3,1fr);margin:0 5vw;display:grid}.capability{min-height:14rem;padding:1.75rem 2rem}.capability+.capability{border-left:1px solid var(--blue)}.capability>span{color:var(--muted-blue);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700}.capability strong{color:var(--blue);letter-spacing:-.03em;margin-top:2.5rem;font-size:clamp(1.7rem,3vw,2.8rem);font-weight:700;line-height:1.1;display:block}.capability p{color:var(--muted-blue);margin:.75rem 0 0;font-size:.82rem;line-height:1.5}.nextStep{background:var(--blue);color:var(--cream);grid-template-columns:1fr 1.2fr;align-items:start;gap:3rem;margin:4rem 5vw 0;padding:clamp(2rem,5vw,4rem);display:grid}.nextStep .eyebrow{color:var(--coral)}h2{letter-spacing:-.03em;margin:0;font-size:clamp(2.3rem,4vw,4.5rem);font-weight:700;line-height:1.08}.nextStep ol{margin:0;padding:0;list-style:none}.nextStep li{border-bottom:1px solid #fafafa57;align-items:center;gap:1rem;padding:1.2rem 0;display:flex}.nextStep li span{color:var(--coral);font-size:.7rem;font-weight:700}.dashboardIntro{background:var(--coral);color:var(--white);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding:5rem 5vw 4rem;display:grid}.dashboardIntro h1{color:var(--white);max-width:none;font-size:clamp(3.1rem,5vw,4.75rem)}.dashboardIntro .eyebrow,.dashboardIntro .lede{color:var(--white)}.orderCount{background:var(--blue);color:var(--cream);border:1px solid #fafafa6b;align-items:baseline;gap:.8rem;min-width:15rem;padding:1.5rem 1.75rem;display:flex}.orderCount strong{letter-spacing:-.03em;font-family:Poppins,Arial,sans-serif;font-size:2.8rem;line-height:1}.orderCount span{text-transform:uppercase;font-size:.75rem;font-weight:700}.orderWorkspace{background:var(--white);border:1px solid var(--blue);margin:3rem 5vw 0}.workspaceHeading{border-bottom:1px solid var(--blue);justify-content:space-between;align-items:end;padding:2rem;display:flex}.workspaceHeading h2{color:var(--blue)}.workspaceHeading>span{color:var(--muted-blue);text-transform:uppercase;font-size:.72rem;font-weight:700}.orderFilters{background:var(--pink);border-bottom:1px solid var(--blue);grid-template-columns:minmax(12rem,2fr) repeat(5,minmax(7rem,1fr)) auto auto;align-items:end;gap:1rem;padding:1.5rem 2rem;display:grid}.orderFilters label{gap:.45rem;display:grid}.orderFilters label>span{letter-spacing:.05em;text-transform:uppercase;font-size:.66rem;font-weight:700}.orderFilters input,.orderFilters select{appearance:none;background:var(--white);color:var(--blue-dark);font:inherit;border:1px solid #2b2b2b73;border-radius:0;width:100%;min-width:0;height:2.9rem;padding:.65rem .75rem;font-size:.78rem}.orderFilters select{background-image:linear-gradient(45deg, transparent 50%, var(--blue) 50%), linear-gradient(135deg, var(--blue) 50%, transparent 50%);background-position:calc(100% - 14px) 1.25rem,calc(100% - 9px) 1.25rem;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:1.8rem}.orderFilters input:focus,.orderFilters select:focus{box-shadow:none;outline:2px solid var(--blue);outline-offset:2px}.orderFilters button,.orderFilters>a,.emptyOrders a,.retryButton{font:inherit;text-transform:uppercase;white-space:nowrap;border:0;justify-content:center;align-items:center;height:2.9rem;padding:0 1rem;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.orderFilters button,.retryButton{background:var(--blue);color:var(--white);cursor:pointer}.orderFilters>a,.emptyOrders a{color:var(--blue);text-underline-offset:.25rem;text-decoration:underline}.workspaceHeading>a,.textLink{color:var(--blue);text-underline-offset:.25rem;text-transform:uppercase;font-size:.72rem;font-weight:700}.bulkOrderActions{background:var(--white);border-bottom:1px solid var(--blue);align-items:center;gap:1rem;min-height:4.25rem;padding:.75rem 2rem;display:flex}.bulkOrderActions>span{color:var(--muted-blue);font-size:.72rem}.bulkOrderActions button{background:var(--blue);color:var(--white);cursor:pointer;text-transform:uppercase;border:0;min-height:2.75rem;margin-left:auto;padding:0 1rem;font-size:.7rem;font-weight:700}.bulkOrderActions button:disabled{cursor:not-allowed;opacity:.38}.bulkOrderActions .bulkOrderMessage{color:var(--blue)}.bulkOrderMessage a{color:inherit;text-underline-offset:.2rem;font-weight:700}.bulkOrderError{color:#8a210f;font-size:.72rem}.orderTableWrapper{overflow-x:auto}.orderTable{border-collapse:collapse;width:100%}.orderTable th{background:var(--blue);color:var(--cream);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:.85rem 1.25rem;font-size:.65rem}.orderTable .selectOrderCell{text-align:center;width:3rem;padding-left:1rem;padding-right:.4rem}.selectOrderCell input{accent-color:var(--blue);cursor:pointer;width:1rem;height:1rem}.orderTable td{color:var(--blue-dark);vertical-align:middle;border-bottom:1px solid #2b2b2b33;padding:1.25rem;font-size:.78rem}.orderTable tbody tr:last-child td{border-bottom:0}.orderTable tbody tr:hover{background:#f3f3f3b3}.orderTable tbody tr td:first-child{border-left:5px solid #0000}.orderTable .statusRow-received td:first-child{border-left-color:#2878c8}.orderTable .statusRow-ready td:first-child{border-left-color:#6558d3}.orderTable .statusRow-processing td:first-child{border-left-color:#d58512}.orderTable .statusRow-fulfilled td:first-child{border-left-color:#26854a}.orderTable .statusRow-exception td:first-child{border-left-color:#c43d2b}.orderTable .statusRow-cancelled td:first-child{border-left-color:#747b86}.orderTable .statusRow-received{background:#2878c80d}.orderTable .statusRow-ready{background:#6558d30f}.orderTable .statusRow-processing{background:#d5851212}.orderTable .statusRow-fulfilled{background:#26854a0f}.orderTable .statusRow-exception{background:#c43d2b12}.orderTable .statusRow-cancelled{background:#747b860f}.orderTable td strong,.orderTable td small{display:block}.orderTable td small,.mutedValue{color:var(--muted-blue);margin-top:.3rem;font-size:.68rem;line-height:1.45}.storeBadge{background:var(--pink);border-left:3px solid var(--coral);color:var(--blue);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:18rem;padding:.4rem .55rem;font-size:.78rem;font-weight:700;line-height:1.2;display:inline-block;overflow:hidden}.orderTable .storeOrderCell{min-width:17rem}.storeOrderIdentity{align-items:center;gap:.85rem;display:flex}.orderNumber{color:var(--blue);font-size:1rem;font-weight:700;display:inline-block}.orderNumber:hover{color:var(--muted-blue)}.itemSummary{max-width:24rem;display:block}.statusBadge{text-transform:uppercase;border:1px solid;padding:.35rem .5rem;font-size:.62rem;font-weight:700;display:inline-block}.status-received{color:#155d9e;background:#e5f2ff}.status-ready{color:#000;background:#ece9ff}.status-processing{color:#8b5300;background:#fff0ce}.status-ready_to_dispatch{color:#12665a;background:#dff7f3}.status-fulfilled{color:#226b3a;background:#e1f5e8}.status-exception{color:#a52e18;background:#ffe4df}.status-cancelled{color:#545b65;background:#e9ebee}.emptyOrders{align-items:center;gap:2rem;min-height:20rem;padding:3rem;display:flex}.emptyOrders>span{color:var(--pink);letter-spacing:-.03em;font-family:Poppins,Arial,sans-serif;font-size:7rem;font-weight:700;line-height:1}.emptyOrders h3{letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,3vw,2.6rem)}.emptyOrders p{color:var(--muted-blue);max-width:34rem;margin:.75rem 0 1rem;line-height:1.6}.emptyOrders a{height:auto;padding:0}.orderPagination{border-top:1px solid var(--blue);justify-content:space-between;align-items:center;padding:1.25rem 2rem;font-size:.72rem;display:flex}.orderPagination div{gap:.5rem;display:flex}.orderPagination a,.orderPagination div span{border:1px solid var(--blue);color:var(--blue);text-align:center;min-width:6.5rem;padding:.65rem .9rem;text-decoration:none}.orderPagination div span{opacity:.35}.statePage{align-content:center;min-height:100vh;padding:8vw;position:relative;overflow:hidden}.statePage h1{max-width:12ch}.statePage .lede{max-width:36rem}.stateMark{background:var(--coral);width:20rem;height:20rem;animation:1.2s ease-in-out infinite alternate statePulse;position:absolute;right:8vw;transform:rotate(12deg)}.retryButton{margin-top:2rem}@keyframes statePulse{0%{opacity:.35;transform:rotate(12deg)scale(.92)}to{opacity:1;transform:rotate(12deg)scale(1)}}.settingsIntro{background:var(--coral);color:var(--white);padding:5rem 5vw 4rem}.settingsIntro h1{color:var(--white);font-size:clamp(3.1rem,5vw,4.75rem)}.settingsIntro .eyebrow,.settingsIntro .lede{color:var(--white)}.settingsList{gap:2rem;margin:0 5vw;display:grid}.securityPanel{max-width:52rem;margin:2rem auto;padding:0 5vw 4rem}.securityForm{background:var(--white);border:1px solid #2b2b2b38;gap:1.25rem;padding:clamp(1.5rem,5vw,3rem);display:grid}.securityForm h2{margin:.25rem 0 .5rem;font-size:2rem}.securityForm>div>p:last-child{color:var(--muted-blue);line-height:1.6}.securityForm label{gap:.5rem;display:grid}.securityForm label span{letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:700}.securityForm input{background:var(--cream);border:1px solid var(--blue);color:var(--blue-dark);font:inherit;min-height:3.25rem;padding:.75rem .9rem}.securityForm>button{background:var(--blue);color:var(--white);cursor:pointer;font:inherit;border:0;min-height:3.4rem;padding:.8rem 1.1rem;font-weight:700}.securityForm>button:disabled{cursor:wait;opacity:.7}.reauthorizeCard{background:var(--pink);border:1px solid #2b2b2b38;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:1.5rem;display:flex}.reauthorizeCard h2{margin:.25rem 0}.reauthorizeCard p:last-child{color:var(--muted-blue);margin-bottom:0}.reauthorizeActions{gap:.5rem;display:grid}.reauthorizeActions a{background:var(--blue);color:var(--white);text-align:center;white-space:nowrap;padding:.85rem 1rem;font-size:.75rem;font-weight:700;text-decoration:none}.reauthorizeActions input{background:var(--white);border:1px solid var(--blue);color:var(--blue-dark);font:inherit;border-radius:0;min-width:18rem;padding:.75rem}.reauthorizeActions button{background:var(--blue);border:1px solid var(--blue);color:var(--white);cursor:pointer;font:inherit;border-radius:0;padding:.85rem 1rem;font-size:.75rem;font-weight:700}.reauthorizeActions button:disabled{cursor:wait;opacity:.7}.squarespaceApprovalActions{min-width:min(34rem,48vw)}.approvalLinkRow{grid-template-columns:minmax(0,1fr) auto;display:grid}.approvalLinkRow input{width:100%;min-width:0}.approvalLinkExpiry,.approvalLinkStatus{margin:0;font-size:.72rem}.settingsSearch{background:var(--sand);border:1px solid #2b2b2b38;grid-template-columns:minmax(14rem,1fr) auto;align-items:end;gap:.5rem 1rem;padding:1.25rem;display:grid}.settingsSearch label{letter-spacing:.04em;text-transform:uppercase;grid-column:1/-1;font-size:.72rem;font-weight:800}.settingsSearch input{background:var(--white);border:1px solid var(--blue);color:var(--blue-dark);font:inherit;border-radius:0;min-width:0;padding:.85rem}.settingsSearch span{color:var(--muted-blue);padding-bottom:.85rem;font-size:.75rem}.storeSettings,.emptySettings{background:var(--white);border:1px solid var(--blue);padding:clamp(1.5rem,4vw,3rem)}.storeSettingsHeader{justify-content:space-between;align-items:start;gap:2rem;display:flex}.storeSettingsHeader h2{font-size:clamp(2rem,4vw,3.4rem)}.storeDomain{color:var(--muted-blue);margin-top:.6rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.8rem;display:block}.connectionPill{background:var(--sand);color:var(--blue-dark);letter-spacing:.06em;text-transform:uppercase;padding:.5rem .75rem;font-size:.68rem;font-weight:700}.connectionPill.connected{color:#185829;background:#d7efdc}.connectionPill.disconnected{color:#8a210f;background:#45454529}.storeSettings fieldset{border:0;border-top:1px solid #2b2b2b2e;margin:2.5rem 0 0;padding:2.25rem 0 0}.storeSettings legend{float:left;width:100%;margin-bottom:.4rem;font-family:Poppins,Arial,sans-serif;font-size:1.15rem;font-weight:700}.fieldHelp{clear:both;color:var(--muted-blue);margin:0 0 1.25rem;font-size:.82rem}.choice{cursor:pointer;border:1px solid #2b2b2b40;align-items:start;gap:.8rem;margin-top:.75rem;padding:1rem;display:flex}.choice input{accent-color:var(--blue);margin-top:.25rem}.choice span,.choice strong{display:block}.choice span{color:var(--muted-blue);font-size:.8rem;line-height:1.5}.choice strong{color:var(--blue);font-size:.9rem}.ruleGrid{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;display:grid}.ruleGrid label,.textField{gap:.45rem;display:grid}.ruleGrid label>span,.textField>span{letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700}.ruleGrid textarea,.textField input{background:var(--cream);border:1px solid var(--blue);color:var(--blue-dark);font:inherit;border-radius:0;padding:.8rem}.ruleGrid textarea{resize:vertical;min-height:8rem}.ruleGrid small,.textField small{color:var(--muted-blue);font-size:.7rem}.textField{margin-top:1rem}.settingsWarning{border-left:4px solid var(--coral);color:#8a210f;background:#4545451f;padding:.8rem 1rem;font-size:.8rem}.settingsActions{align-items:center;gap:1rem;margin-top:2rem;display:flex}.settingsActions button{background:var(--blue);color:var(--white);cursor:pointer;font:inherit;border:0;padding:.9rem 1.3rem;font-weight:700}.settingsActions button:disabled{cursor:wait;opacity:.65}.settingsActions span{color:#185829;font-size:.8rem;font-weight:700}.emptySettings h2{font-size:2rem}.orderDetailIntro{background:var(--coral);color:var(--white);justify-content:space-between;align-items:end;padding:3rem 5vw;display:flex}.orderDetailIntro h1{color:var(--white);letter-spacing:-.03em;margin:.5rem 0 .8rem;font-size:clamp(2.4rem,6vw,5.5rem);line-height:1.05}.orderDetailIntro>div>p:last-child,.backLink{color:var(--white);font-size:.78rem}.statusControl{place-items:end;gap:.8rem;display:grid}.statusForm{place-items:end;gap:.5rem;display:grid}.statusForm>label:first-child{color:var(--muted-blue);text-transform:uppercase;font-size:.65rem;font-weight:700}.statusForm select,.statusForm textarea{background:var(--white);border:1px solid var(--blue);color:var(--blue-dark);font:inherit;padding:.65rem}.statusForm textarea[readonly]{cursor:default;background:#2b2b2b0f;border-color:#2b2b2b40}.statusForm button{background:var(--blue);color:var(--white);cursor:pointer;font:inherit;border:0;padding:.7rem .9rem;font-size:.7rem;font-weight:700}.statusForm button:disabled{cursor:not-allowed;opacity:.5}.statusFormControls{align-items:stretch;gap:.45rem;display:flex}.statusForm .statusSelect{border-color:currentColor;font-size:.72rem;font-weight:700}.statusForm:not(.statusFormCompact)>label:first-child{letter-spacing:.04em;font-size:.75rem}.statusForm:not(.statusFormCompact) .statusFormControls{gap:.65rem}.statusForm:not(.statusFormCompact) .statusSelect{min-width:18rem;padding:1rem 2.75rem 1rem 1rem;font-size:1rem}.statusForm:not(.statusFormCompact) button{padding:1.15rem 1.2rem;font-size:.78rem}.statusControl>.statusBadge{padding:.45rem .65rem;font-size:.7rem}.statusEmailEditor{background:#ffffff17;border:1px solid #ffffff47;justify-items:stretch;gap:.8rem;width:min(28rem,80vw);padding:1rem;display:grid}.statusEmailEditor>label:not(.shipmentChoice){gap:.4rem;display:grid}.statusEmailEditor>label:not(.shipmentChoice)>span,.statusEmailRecipient strong{color:var(--white);text-transform:uppercase;font-size:.7rem;font-weight:700}.statusEmailEditor textarea{resize:vertical;width:100%;min-height:6rem}.statusEmailRecipient{gap:.25rem;display:grid}.statusEmailRecipient small,.statusEmailEditor .shipmentChoice small{color:#ffffffb8}.statusEmailEditor .shipmentChoice{color:var(--white);border-color:#ffffff47}.statusEmailUnavailable{background:#fff0ce;border-left:3px solid #8a5c00;padding:.75rem .85rem;line-height:1.5;color:var(--blue-dark)!important;max-width:28rem!important}.emailDeliveryConfirmation{border:1px solid;gap:.2rem;max-width:28rem;margin:0;padding:.75rem .9rem;display:grid}.orderDetailIntro .emailDeliveryConfirmation{color:#000}.emailDeliveryConfirmation strong{text-transform:uppercase;font-size:.75rem}.emailDeliveryConfirmation span{font-size:.72rem}.emailDeliveryConfirmation-sent{color:#145a32;background:#e1f5e8}.emailDeliveryConfirmation-preview{color:#6f4800;background:#fff0ce}.statusForm .statusSelect.status-received{background:#e5f2ff}.statusForm .statusSelect.status-ready{color:#000;background:#ece9ff}.statusForm .statusSelect.status-processing{background:#fff0ce}.statusForm .statusSelect.status-ready_to_dispatch{background:#dff7f3}.statusForm .statusSelect.status-fulfilled{background:#e1f5e8}.statusForm .statusSelect.status-exception{background:#ffe4df}.statusFormCompact{place-items:start;min-width:12rem}.statusFormCompact button{padding-inline:.75rem}.statusFormCompact .problemNote textarea{width:min(18rem,70vw)}.statusForm>p{color:var(--muted-blue);max-width:20rem;margin:0;font-size:.68rem}.problemNote{gap:.35rem;display:grid}.problemNote span{text-transform:uppercase;font-size:.65rem;font-weight:700}.problemNote textarea{resize:vertical;width:min(22rem,80vw);min-height:5rem}.legalPage{padding:4rem 5vw}.legalPage article{background:var(--white);box-shadow:none;border:1px solid #2b2b2b24;border-radius:0;max-width:52rem;margin:0 auto;padding:clamp(2rem,5vw,4rem)}.legalPage h1{margin:0 0 2rem;font-size:clamp(2.5rem,7vw,5rem);line-height:.95}.legalPage h2{margin-top:2rem}.legalPage p{line-height:1.7}.legalPage a{color:var(--blue-dark);font-weight:700}.publicGuideLink{background:var(--pink);border:3px solid var(--blue);color:var(--blue-dark);margin-top:2rem;padding:1.25rem 1.4rem;font-family:Poppins,Arial,sans-serif;font-size:clamp(1.45rem,3vw,2.25rem);font-weight:700;line-height:1.2}.publicGuideLink a{color:var(--blue-dark);text-underline-offset:.25rem;margin-top:.45rem;text-decoration-thickness:3px;display:block}.guideIndex,.publicGuide{--guide-accent:#2b2b2b;color:#20201f;background:#f4f0e8;min-height:100vh;padding-bottom:0}.guideAccent-operator{--guide-accent:#d45131}.guideAccent-shopify{--guide-accent:#547b45}.guideAccent-squarespace{--guide-accent:#282828}.guideAccent-woocommerce{--guide-accent:#7653a6}.squarespaceConnectionPage{color:#20201f;background:#f4f0e8;min-height:100vh}.statusForm .collectionStatusNotice{border-left:3px solid var(--blue-dark);color:var(--blue-dark);text-align:left;background:#dff7f3;max-width:28rem;padding:.7rem .8rem;line-height:1.5}.connectionResult{text-align:center;max-width:56rem;margin:0 auto;padding:clamp(4rem,12vw,9rem) 5vw}.connectionResultMark{color:#fff;background:#282828;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin:1.5rem 0;font-family:Poppins,Arial,sans-serif;font-size:2rem;display:inline-flex}.connectionResult h1{letter-spacing:-.05em;margin:0 auto 1.5rem;font-size:clamp(2.5rem,7vw,5.5rem);line-height:.95}.connectionResult>p:not(.eyebrow){max-width:42rem;margin:0 auto;font-size:clamp(1rem,2vw,1.25rem);line-height:1.6}.connectionResultActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.5rem;display:flex}.connectionResultActions a{color:#fff;background:#282828;border:1px solid #282828;padding:.9rem 1.1rem;font-size:.75rem;font-weight:700;text-decoration:none}.connectionResultActions a:last-child{color:#282828;background:0 0}.guideNav{border-bottom:1px solid #20201f38;justify-content:space-between;align-items:center;min-height:6.5rem;padding:.75rem 5vw;display:flex}.guideNav>a:last-child,.guideFooter a{color:inherit;text-underline-offset:.3rem;font-size:.74rem;font-weight:700;text-decoration-thickness:1px}.guideBrand{color:inherit;align-items:center;gap:.85rem;text-decoration:none;display:flex}.guideBrand img{object-fit:contain;width:4.25rem;height:4.25rem}.guideBrand span,.guideBrand strong,.guideBrand small{display:block}.guideBrand strong{font-family:Poppins,Arial,sans-serif;font-size:.95rem}.guideBrand small{color:#20201f9e;margin-top:.12rem;font-size:.67rem}.guideHero{background:var(--guide-accent);color:#fff;padding:clamp(4rem,9vw,8.5rem) 5vw}.guideHero h1{letter-spacing:-.055em;max-width:13ch;margin:1.2rem 0 2rem;font-size:clamp(3rem,8vw,7.5rem);line-height:.92}.guideHero>p:last-child{max-width:48rem;font-size:clamp(1rem,2vw,1.3rem);line-height:1.6}.guideChooser{padding:clamp(4rem,8vw,7rem) 5vw}.guideSectionHeading h1,.guideSectionHeading h2,.operatorGuideCard h2{letter-spacing:-.04em;margin:.65rem 0 2.5rem;font-size:clamp(2.2rem,5vw,4.5rem);line-height:1}.guideCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.guideCard{border:1px solid #20201f;flex-direction:column;min-height:30rem;padding:2rem;display:flex;position:relative}.guideCard+.guideCard{border-left:0}.guideCard:before{background:var(--guide-accent);content:"";height:.65rem;position:absolute;top:0;left:0;right:0}.guideNumber{color:#20201f75;font-family:Poppins,Arial,sans-serif;font-size:1.25rem;font-weight:700}.guidePlatform{letter-spacing:.08em;text-transform:uppercase;margin:3rem 0 .8rem;font-size:.72rem;font-weight:700}.guideCard h3{letter-spacing:-.035em;margin:0;font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.05}.guideCard>p:not(.guidePlatform){color:#20201fb8;line-height:1.65}.guideCardActions{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:auto;padding-top:2rem;display:flex}.guideCardActions a{color:inherit;text-underline-offset:.3rem;font-size:.72rem;font-weight:700}.guideCardActions a:first-child{color:#fff;background:#20201f;padding:.85rem 1rem;text-decoration:none}.operatorGuideCard{background:#e6d7c8;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;margin:0 5vw 6rem;padding:clamp(2rem,5vw,4.5rem);display:grid}.operatorGuideCard h2{margin-bottom:1rem}.operatorGuideCard>div:first-child>p:last-child{max-width:50rem;line-height:1.65}.operatorGuideCard .guideCardActions{min-width:15rem}.publicGuide>article{max-width:92rem;margin:0 auto}.guideTitleBlock{grid-template-columns:minmax(0,1fr) minmax(13rem,20rem);align-items:end;gap:4rem;padding:clamp(4rem,9vw,8rem) 5vw 4rem;display:grid}.guideTitleBlock h1{letter-spacing:-.055em;max-width:13ch;margin:.8rem 0 1.5rem;font-size:clamp(3rem,7.5vw,7rem);line-height:.94}.guideSummary{max-width:54rem;font-size:clamp(1rem,2vw,1.25rem);line-height:1.65}.guideTitleBlock dl{border-top:1px solid #20201f;margin:0}.guideTitleBlock dl div{border-bottom:1px solid #20201f4d;grid-template-columns:5rem 1fr;gap:1rem;padding:.75rem 0;display:grid}.guideTitleBlock dt{color:#20201f94;text-transform:uppercase;font-size:.66rem;font-weight:700}.guideTitleBlock dd{margin:0;font-size:.74rem}.guideDownloadBar{background:var(--guide-accent);color:#fff;justify-content:space-between;align-items:center;margin:0 5vw;padding:1rem 1.25rem;display:flex}.guideDownloadBar span{font-size:.75rem}.guideDownloadBar a{color:#fff;text-underline-offset:.25rem;font-size:.72rem;font-weight:700}.guideIntro{max-width:62rem;padding:clamp(4rem,8vw,7rem) 5vw;font-size:clamp(1.15rem,2.2vw,1.6rem);line-height:1.65}.guideIntro p{margin:0 0 1.2rem}.guideBody{border-top:1px solid #20201f;grid-template-columns:minmax(13rem,.6fr) minmax(0,2fr);margin:0 5vw;display:grid}.guideBody>aside{align-self:start;padding:3rem 3rem 3rem 0;position:sticky;top:0}.guideBody>aside ol{margin:1.5rem 0 0;padding:0;list-style:none}.guideBody>aside li{border-top:1px solid #20201f33}.guideBody>aside li:last-child{border-bottom:1px solid #20201f33}.guideBody>aside a{color:inherit;padding:.7rem 0;font-size:.68rem;line-height:1.45;text-decoration:none;display:block}.guideSections{border-left:1px solid #20201f}.guideSection{padding:clamp(3rem,6vw,5rem);scroll-margin-top:1rem}.guideSection+.guideSection{border-top:1px solid #20201f}.guideSectionNumber{color:var(--guide-accent);font-family:Poppins,Arial,sans-serif;font-size:1rem;font-weight:800}.guideSection h2{letter-spacing:-.04em;margin:.7rem 0 2rem;font-size:clamp(2rem,4vw,3.7rem);line-height:1.05}.guideSection h3{margin:0 0 1rem;font-size:1.4rem}.guideSection>p,.guideSubsection>p{line-height:1.7}.guideSteps,.guideBullets,.guideChecklist{margin:1.5rem 0;padding:0}.guideSteps{counter-reset:guide-step;list-style:none}.guideSteps li{counter-increment:guide-step;border-top:1px solid #20201f38;grid-template-columns:2.25rem 1fr;gap:1rem;padding:1.1rem 0;line-height:1.65;display:grid}.guideSteps li:before{background:var(--guide-accent);color:#fff;content:counter(guide-step);text-align:center;width:1.7rem;height:1.7rem;font-size:.7rem;font-weight:700;line-height:1.7rem}.guideBullets{padding-left:1.25rem;list-style:square}.guideBullets li{margin:.65rem 0;padding-left:.45rem;line-height:1.65}.guideChecklist{gap:.75rem;list-style:none;display:grid}.guideChecklist li{background:#ffffff8f;grid-template-columns:1.5rem 1fr;align-items:start;gap:.8rem;padding:.85rem 1rem;line-height:1.55;display:grid}.guideChecklist span{color:var(--guide-accent);font-weight:800}.guideCallout{border-left:.45rem solid var(--guide-accent);background:#fff;margin:2rem 0 0;padding:1.25rem 1.4rem;line-height:1.65}.guideCallout strong{letter-spacing:.08em;text-transform:uppercase;margin-bottom:.4rem;font-size:.66rem;display:block}.guideSubsection{border-top:1px solid #20201f40;margin-top:2.5rem;padding-top:2rem}.guideSources{border-top:1px solid #20201f;margin:5rem 5vw 0;padding:3rem 0}.guideSources h2{margin:0 0 .5rem;font-size:1.8rem}.guideSources p,.guideSources li{font-size:.75rem;line-height:1.55}.guideSources a{color:inherit}.guideHelp{background:var(--guide-accent);color:#fff;margin:2rem 5vw 6rem;padding:clamp(2.5rem,6vw,5rem)}.guideHelp h2{letter-spacing:-.05em;margin:.8rem 0 1.5rem;font-size:clamp(2.4rem,6vw,5.5rem);line-height:.98}.guideHelp>p:not(.eyebrow){max-width:50rem;line-height:1.65}.guideHelp>a{color:#fff;margin-top:1rem;font-weight:700;display:inline-block}.guideFooter{border-top:1px solid #20201f4d;justify-content:space-between;align-items:center;padding:2rem 5vw;display:flex}.guideFooter p{font-size:.75rem}.guideFooter nav{gap:1.5rem;display:flex}.acceptanceEmail{justify-items:stretch;gap:.5rem;width:min(24rem,80vw);display:grid}.acceptanceEmail .shipmentChoice{margin-top:0}.acceptanceEmail>label{gap:.35rem;display:grid}.acceptanceEmail>label>span{text-transform:uppercase;font-size:.65rem;font-weight:700}.acceptanceEmail textarea{resize:vertical;width:100%;min-height:6rem}.statusFormCompact .acceptanceEmail{width:min(20rem,70vw)}.backLink{margin-bottom:2.5rem;font-weight:700;display:inline-block}.orderDetailGrid{grid-template-columns:minmax(0,2fr) minmax(17rem,1fr);gap:1.5rem;max-width:90rem;margin:2rem auto;padding:0 5vw;display:grid}.detailPanel{background:var(--white);border:1px solid #2b2b2b2e;padding:2rem}.detailPanel h2{letter-spacing:-.03em;margin:0 0 1.5rem;font-size:1.8rem}.detailItems{overflow-x:auto}.detailItems table{border-collapse:collapse;width:100%}.detailItems th,.detailItems td{text-align:left;border-bottom:1px solid #2b2b2b26;padding:.9rem .5rem}.detailItems th{color:var(--muted-blue);text-transform:uppercase;font-size:.65rem}.detailItems td small,.deliveryPanel small{color:var(--muted-blue);font-size:.7rem;display:block}.artworkCell{min-width:13rem}.artworkFileList{gap:.75rem;display:grid}.artworkFileCard{grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.artworkFileCard>div:last-child{min-width:0}.artworkFileCard strong,.artworkFileCard a{overflow-wrap:anywhere;display:block}.artworkFileCard strong{font-size:.72rem}.artworkFileCard a{margin-top:.35rem;font-size:.7rem}.artworkThumbnail{aspect-ratio:1;background:var(--cream);border:1px solid #2b2b2b2e;justify-content:center;align-items:center;display:flex;overflow:hidden}.artworkThumbnail img{object-fit:contain;width:100%;height:100%}.artworkThumbnail span{color:var(--muted-blue);text-align:center;padding:.5rem;font-size:.56rem;line-height:1.25}.deliveryPanel address{margin:.75rem 0 1.5rem;font-style:normal;line-height:1.65}.deliveryPanel address span{display:block}.deliveryPanel>p{margin-top:1.5rem;line-height:1.6}.detailItems td .printDetails{margin-top:.3rem;font-size:.86rem;line-height:1.4}.deliveryPanel .collectionOrderFlag{border-left:3px solid var(--blue-dark);background:#dff7f3;padding:.8rem;font-size:.72rem}.noteForm label{text-transform:uppercase;margin-bottom:.5rem;font-size:.72rem;font-weight:700;display:block}.noteForm textarea{background:var(--cream);border:1px solid var(--blue);color:var(--blue-dark);font:inherit;resize:vertical;width:100%;min-height:7rem;padding:.8rem}.noteForm>div{justify-content:space-between;align-items:center;margin-top:.5rem;display:flex}.noteForm button{background:var(--blue);color:var(--white);cursor:pointer;font:inherit;border:0;padding:.75rem 1rem;font-size:.75rem;font-weight:700}.noteForm button:disabled{cursor:not-allowed;opacity:.5}.noteForm small,.noteForm>p,.noteList small,.historyPanel small{color:var(--muted-blue);font-size:.68rem}.noteList article{border-left:3px solid var(--coral);margin-top:1rem;padding:.25rem 0 .25rem 1rem}.noteList p{white-space:pre-wrap;margin:0 0 .35rem}.historyPanel ol{margin:0;padding:0;list-style:none}.shipmentPanel{grid-column:1/-1}.shipmentFields{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.shipmentFields label,.shipmentForm fieldset{gap:.4rem;display:grid}.shipmentFields span,.shipmentForm legend{text-transform:uppercase;font-size:.68rem;font-weight:700}.shipmentFields input,.shipmentQuantity input{background:var(--cream);border:1px solid var(--blue);color:var(--blue-dark);font:inherit;width:100%;padding:.7rem}.shipmentForm fieldset{border:1px solid #2b2b2b33;margin:1.25rem 0;padding:1rem}.shipmentQuantity{grid-template-columns:1fr 5rem;align-items:center;gap:1rem;padding:.5rem 0;display:grid}.shipmentQuantity small,.shipmentChoice small,.shipmentList small{color:var(--muted-blue);font-size:.68rem;display:block}.shipmentChoice{border:1px solid #2b2b2b33;align-items:start;gap:.7rem;margin-top:.75rem;padding:.85rem;display:flex}.shipmentChoice input{accent-color:var(--blue);margin-top:.25rem}.shipmentForm>button{background:var(--blue);color:var(--white);font:inherit;border:0;margin-top:1rem;padding:.85rem 1rem;font-weight:700}.shipmentForm>button:disabled{opacity:.55}.shipmentForm>p{color:var(--muted-blue);font-size:.75rem}.shipmentList{border-top:1px solid #2b2b2b33;margin-top:2rem;padding-top:1rem}.shipmentList article{border-bottom:1px solid #2b2b2b1f;grid-template-columns:1fr auto;align-items:start;gap:1rem;padding:1rem 0;display:grid}.shipmentList article>p{color:#a52e18;grid-column:1/-1;margin:0;font-size:.72rem}.shipmentItems{margin:.65rem 0 0;padding:0;font-size:.75rem;list-style:none}.fulfilmentProgress{text-transform:uppercase;border:1px solid;margin:0 0 1.25rem;padding:.45rem .6rem;font-size:.68rem;font-weight:700;display:inline-block}.fulfilmentProgress-partially_fulfilled{color:#8b5a00}.fulfilmentProgress-fully_fulfilled{color:#176b3a}.writeBackState{text-transform:uppercase;border:1px solid;padding:.3rem .45rem;font-size:.62rem;font-weight:700}.writeBack-succeeded{color:#226b3a}.writeBack-failed{color:#a52e18}.writeBack-pending{color:#8b5300}.writeBack-not_requested{color:var(--muted-blue)}.historyPanel li{grid-template-columns:.7rem 1fr;gap:.8rem;padding-bottom:1.2rem;display:grid}.historyPanel li>span{background:var(--coral);border-radius:50%;width:.65rem;height:.65rem;margin-top:.3rem}.historyPanel li p{color:var(--muted-blue);margin:.25rem 0;font-size:.75rem}.healthIntro{background:var(--coral);color:var(--white);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding:5rem 5vw 4rem;display:grid}.healthIntro h1{color:var(--white);font-size:clamp(3.1rem,5vw,4.75rem)}.healthIntro .eyebrow,.healthIntro .lede{color:var(--white)}.healthWorkspace{gap:1.5rem;max-width:100rem;margin:0 auto;padding:2rem 5vw 5rem;display:grid}.healthTimestamp{color:var(--muted-blue);margin:0;font-size:.75rem}.healthSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.healthSummaryCard{background:var(--white);border:1px solid #2b2b2b33;border-top:.4rem solid var(--blue);gap:.4rem;padding:1.25rem;display:grid}.healthSummaryCard p{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.healthSummaryCard strong{font-size:clamp(2rem,4vw,3.25rem);line-height:1}.healthSummaryCard span{color:var(--muted-blue);font-size:.72rem}.healthSummaryCard-healthy{border-top-color:#287249}.healthSummaryCard-attention{border-top-color:#a66200}.healthSummaryCard-critical{border-top-color:#b33424}.healthSummaryCard-unknown{border-top-color:#737373}.healthBadge{text-transform:uppercase;white-space:nowrap;border:1px solid;padding:.42rem .55rem;font-size:.62rem;font-weight:800;line-height:1;display:inline-block}.healthBadgeLarge{background:var(--white);padding:.8rem 1rem;font-size:.75rem}.healthBadge-healthy{color:#287249}.healthBadge-attention{color:#8b5300}.healthBadge-critical{color:#a52e18}.healthBadge-unknown{color:#666}.healthPanel{background:var(--white);border:1px solid #2b2b2b33;padding:clamp(1.25rem,3vw,2rem)}.healthPanelHeading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;display:flex}.healthPanelHeading h2{margin:.15rem 0 0;font-size:clamp(1.6rem,3vw,2.25rem)}.healthPanelHeading p{margin:0}.healthPanelHeading>a{border:1px solid var(--blue);color:var(--blue);text-transform:uppercase;padding:.7rem .85rem;font-size:.7rem;font-weight:800;text-decoration:none}.healthTableWrapper{overflow-x:auto}.healthTable{border-collapse:collapse;width:100%;min-width:54rem}.healthTable th{background:var(--blue);color:var(--white);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:.8rem;font-size:.65rem}.healthTable td{vertical-align:top;border-bottom:1px solid #2b2b2b26;padding:1rem .8rem}.healthTable td small{color:var(--muted-blue);margin-top:.4rem;font-size:.67rem;display:block}.healthEmpty,.healthGoodMessage{background:#edf6f0;border-left:.35rem solid #287249;margin:0;padding:1rem}.healthColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.queueList{gap:1rem;display:grid}.queueList article{background:var(--cream);border:1px solid #2b2b2b26;padding:1rem}.queueList article>div{justify-content:space-between;align-items:center;display:flex}.queueList h3{margin:0}.queueList dl{grid-template-columns:repeat(4,1fr);margin:1rem 0;display:grid}.queueList dl div{border-left:1px solid #2b2b2b33;padding:0 .6rem}.queueList dt{color:var(--muted-blue);font-size:.62rem}.queueList dd{margin:.2rem 0 0;font-size:1.4rem;font-weight:800}.queueList article>p{color:var(--muted-blue);margin:0;font-size:.68rem}.hostHealthList{gap:1rem;margin:0;display:grid}.hostHealthList>div{border-bottom:1px solid #2b2b2b26;gap:.5rem;padding-bottom:1rem;display:grid}.hostHealthList>div:last-child{border-bottom:0}.hostHealthList dt{font-size:.72rem;font-weight:800}.hostHealthList dd{flex-wrap:wrap;align-items:center;gap:.65rem;margin:0;display:flex}.hostHealthList dd small{color:var(--muted-blue);flex-basis:100%;font-size:.65rem}.issueSummary{background:var(--cream);grid-template-columns:repeat(3,1fr);margin-bottom:1.5rem;display:grid}.issueSummary div{border-left:1px solid #2b2b2b33;gap:.25rem;padding:1.25rem;display:grid}.issueSummary strong{font-size:2rem}.issueSummary span{color:var(--muted-blue);font-size:.72rem}.failedShipmentList h3{margin-top:0}.failedShipmentList article{border-top:1px solid #2b2b2b26;justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.failedShipmentList article div{gap:.25rem;display:grid}.failedShipmentList article span{color:var(--muted-blue);font-size:.7rem}.failedShipmentList article a{font-size:.72rem;font-weight:800}@media (max-width:760px){.shopifyMerchantHeader{min-height:6rem}.shopifyMerchantBadge{padding:.55rem .7rem;font-size:.62rem}.shopifyConnectionSummary,.shopifyMerchantSteps{grid-template-columns:1fr}.shopifyMerchantSteps{gap:2rem}.shopifyMerchantFooter{flex-direction:column;align-items:flex-start;gap:1rem}.portalName{display:none}.brandLogo{width:3.75rem}.environment{font-size:.62rem}.accountMenu>span{display:none}.healthIntro,.healthColumns{grid-template-columns:1fr}.healthSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.healthIntro{padding-top:3.5rem}.healthIntro .healthBadgeLarge{justify-self:start}.queueList dl{grid-template-columns:repeat(2,1fr);row-gap:1rem}.issueSummary,.signInPage{grid-template-columns:1fr}.signInAside{display:none}.hero,.nextStep{grid-template-columns:1fr}.hero{background:var(--cream);min-height:auto;padding-top:4.5rem}.capabilityGrid{grid-template-columns:1fr}.capability+.capability{border-left:0;border-top:1px solid var(--blue)}.dashboardIntro{background:var(--coral);grid-template-columns:1fr;padding-top:3.5rem}.orderCount{min-width:0}.workspaceHeading{align-items:start;gap:1rem;padding:1.5rem}.orderFilters{grid-template-columns:1fr 1fr;padding:1.25rem}.searchField,.orderFilters button{grid-column:1/-1}.orderFilters>a{justify-content:start;padding:0}.bulkOrderActions{flex-direction:column;align-items:stretch;gap:.65rem;padding:1rem 1.25rem}.bulkOrderActions button{margin-left:0}.orderTable,.orderTable tbody,.orderTable tr,.orderTable td{width:100%;display:block}.orderTable thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.orderTable tr{border-bottom:1px solid var(--blue);padding:.75rem 0}.orderTable tbody tr:last-child{border-bottom:0}.orderTable td{border:0;grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;padding:.65rem 1.25rem;display:grid}.orderTable td:before{color:var(--muted-blue);content:attr(data-label);text-transform:uppercase;font-size:.62rem;font-weight:700}.orderTable .selectOrderCell{justify-content:space-between;align-items:center;width:100%;padding-left:1.25rem;display:flex}.orderTable .storeOrderCell{min-width:0}.storeOrderIdentity{flex-direction:column;align-items:flex-start;gap:.35rem}.orderPagination{flex-direction:column;align-items:stretch;gap:1rem;padding:1.25rem}.orderPagination div{grid-template-columns:1fr 1fr;display:grid}.emptyOrders{flex-direction:column;align-items:start}.emptyOrders>span{font-size:6rem}.stateMark{display:none}.ruleGrid{grid-template-columns:1fr}.storeSettingsHeader{display:grid}.reauthorizeCard{flex-direction:column;align-items:start;gap:1rem}.reauthorizeActions{width:100%}.reauthorizeActions input{width:100%;min-width:0}.squarespaceApprovalActions{min-width:0}.approvalLinkRow{grid-template-columns:1fr}.settingsSearch{grid-template-columns:1fr;align-items:stretch}.settingsSearch label{grid-column:auto}.settingsSearch span{padding-bottom:0}.orderDetailIntro{flex-direction:column;align-items:start;gap:1.5rem}.statusControl,.statusForm{justify-items:start;width:100%}.statusForm:not(.statusFormCompact) .statusFormControls{flex-wrap:wrap;width:100%}.statusForm:not(.statusFormCompact) .statusSelect{width:100%;min-width:0}.statusForm:not(.statusFormCompact) button{width:100%}.orderDetailGrid{grid-template-columns:1fr}.detailPanel{padding:1.25rem}.shipmentFields{grid-template-columns:1fr}.guideNav{min-height:5.5rem}.guideBrand img{width:3.5rem;height:3.5rem}.guideCardGrid{grid-template-columns:1fr}.guideCard{min-height:24rem}.guideCard+.guideCard{border-top:0;border-left:1px solid #20201f}.operatorGuideCard,.guideTitleBlock,.guideBody{grid-template-columns:1fr}.operatorGuideCard{align-items:start}.guideTitleBlock{gap:2rem}.guideDownloadBar,.guideFooter{flex-direction:column;align-items:start;gap:1rem}.guideBody>aside{border-bottom:1px solid #20201f;padding-right:0;position:static}.guideSections{border-left:0}.guideSection{padding-inline:0}}
