@media (max-width:780px){@layer oro-controls{:root{--oro-control-radius:3px;--oro-control-font:Arial,Helvetica,sans-serif;--oro-control-size:14px;--oro-control-height:36px;--oro-control-padding:7px 10px}:is(button,summary,input[type=button],input[type=submit],input[type=reset],select.oroDropdown,[role=button],.oroDropdownMenu a,[role=menuitem],.adminPrimaryNav a,.storeHeader nav a,.cadRail a,a.palletLoaderButton,a.secondaryTool,a.productNavigationManage,a.adminLoginButton,a.adminEntry,a.storeCartLink,a.reopenButton,a.publicStoreEntry,a.adminLogout,a.accountRegistrationAction,a.accountSignOut,a.customerOrderBack,a.backLink,a.providerInventoryLink,a.sharePreviewButton,a.secondary,a.adminStoreLink,a.orderBuilderBookmark):not(.packagingResizeHandle,.packagingRotateHandle,.packagingPromptSpecsResizeHandle,[data-resize-handle],[role=switch],.cupColorRow button,.storeProductImage,.publicProductMediaRail button,.cupSavedThumbnail button,.emptyOrder,.orientationChoices button,[data-oro-control=custom]){vertical-align:middle;touch-action:manipulation;box-sizing:border-box!important;min-width:min(100%,var(--oro-control-height))!important;max-width:100%!important;min-height:var(--oro-control-height)!important;height:auto!important;padding:var(--oro-control-padding)!important;border-radius:var(--oro-control-radius)!important;font-family:var(--oro-control-font)!important;font-size:var(--oro-control-size)!important;letter-spacing:normal!important;text-transform:none!important;white-space:normal!important;overflow-wrap:anywhere!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 20%,transparent)!important;border-style:solid!important;border-width:1px!important;font-weight:600!important;line-height:1.3!important}:is(button,summary,input[type=button],input[type=submit],input[type=reset],select.oroDropdown,[role=button],.oroDropdownMenu a,[role=menuitem],.adminPrimaryNav a,.storeHeader nav a,.cadRail a,a.palletLoaderButton,a.secondaryTool,a.productNavigationManage,a.adminLoginButton,a.adminEntry,a.storeCartLink,a.reopenButton,a.publicStoreEntry,a.adminLogout,a.accountRegistrationAction,a.accountSignOut,a.customerOrderBack,a.backLink,a.providerInventoryLink,a.sharePreviewButton,a.secondary,a.adminStoreLink,a.orderBuilderBookmark):not(.packagingResizeHandle,.packagingRotateHandle,.packagingPromptSpecsResizeHandle,[data-resize-handle],[role=switch],.cupColorRow button,.storeProductImage,.publicProductMediaRail button,.cupSavedThumbnail button,.emptyOrder,.orientationChoices button,[data-oro-control=custom]):focus-visible{outline:2px solid var(--oro-dropdown-focus,#247cb7)!important;outline-offset:2px!important}:is(button,summary,input[type=button],input[type=submit],input[type=reset],select.oroDropdown,[role=button],.oroDropdownMenu a,[role=menuitem],.adminPrimaryNav a,.storeHeader nav a,.cadRail a,a.palletLoaderButton,a.secondaryTool,a.productNavigationManage,a.adminLoginButton,a.adminEntry,a.storeCartLink,a.reopenButton,a.publicStoreEntry,a.adminLogout,a.accountRegistrationAction,a.accountSignOut,a.customerOrderBack,a.backLink,a.providerInventoryLink,a.sharePreviewButton,a.secondary,a.adminStoreLink,a.orderBuilderBookmark):not(.packagingResizeHandle,.packagingRotateHandle,.packagingPromptSpecsResizeHandle,[data-resize-handle],[role=switch],.cupColorRow button,.storeProductImage,.publicProductMediaRail button,.cupSavedThumbnail button,.emptyOrder,.orientationChoices button,[data-oro-control=custom]):hover:not(:disabled):not([aria-disabled=true]){filter:brightness(.96)}:is(button,summary,input[type=button],input[type=submit],input[type=reset],select.oroDropdown,[role=button],.oroDropdownMenu a,[role=menuitem],.adminPrimaryNav a,.storeHeader nav a,.cadRail a,a.palletLoaderButton,a.secondaryTool,a.productNavigationManage,a.adminLoginButton,a.adminEntry,a.storeCartLink,a.reopenButton,a.publicStoreEntry,a.adminLogout,a.accountRegistrationAction,a.accountSignOut,a.customerOrderBack,a.backLink,a.providerInventoryLink,a.sharePreviewButton,a.secondary,a.adminStoreLink,a.orderBuilderBookmark):not(.packagingResizeHandle,.packagingRotateHandle,.packagingPromptSpecsResizeHandle,[data-resize-handle],[role=switch],.cupColorRow button,.storeProductImage,.publicProductMediaRail button,.cupSavedThumbnail button,.emptyOrder,.orientationChoices button,[data-oro-control=custom]):is(:disabled,[aria-disabled=true]){opacity:.45!important;cursor:not-allowed!important}:is(.adminPrimaryNav,.adminHeaderUtilities,.storeHeader nav,.oroDropdownMenu,.emailFolders) :is(button,a)>span:not([aria-hidden]):not([class]):not([style]){font-size:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}@media (max-width:780px){:root{--oro-control-height:44px;--oro-control-padding:10px 12px}.oroDropdownMenu{max-width:calc(100vw - 16px)!important;overflow-x:hidden!important}}.storeCategories{overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;gap:6px!important;padding:10px 0!important;overflow:auto hidden!important}.storeCategories button{white-space:nowrap!important;touch-action:pan-x pan-y!important;flex:none!important}.adminHeaderNavigation,.adminPrimaryNav,.workflowNavGroup,.adminHeaderUtilities,.storeHeader nav,.emailFolderActions{min-width:0;flex-wrap:wrap!important;gap:6px!important}@media (max-width:780px){:is(.packagingHeaderActions,.packageDialogActions,.shareActions,.emailFolderActions,[class$=Actions],[class$=Toolbar],[class$=ButtonRow]){min-width:0;flex-wrap:wrap!important;gap:6px!important}}.storeHeader:not(.withWorkflowHeader) nav{justify-content:space-between;padding-bottom:0;overflow:visible;flex-wrap:nowrap!important;gap:4px!important}.storeHeader:not(.withWorkflowHeader) nav>a,.storeHeader:not(.withWorkflowHeader) nav>button,.storeHeader:not(.withWorkflowHeader) .customerAccountMenu>button,.storeHeader:not(.withWorkflowHeader) nav .storeCartLink{flex-shrink:0;justify-content:center;align-items:center;display:flex;white-space:nowrap!important;height:44px!important;min-height:44px!important;padding:0 6px!important}.storeHeader:not(.withWorkflowHeader) nav>a:not(.adminEntry){width:74px!important;padding-inline:4px!important}.storeHeader:not(.withWorkflowHeader) nav .adminEntry,.storeHeader:not(.withWorkflowHeader) nav .storeThemeToggle,.storeHeader:not(.withWorkflowHeader) nav .storeCartLink{width:44px!important;min-width:44px!important;padding:0!important}.storeHeader:not(.withWorkflowHeader) nav .storeCartLink{box-shadow:none!important;border:0!important;border-radius:0!important}.appHeader.adminHeader .adminHeaderNavigation,.appHeader.adminHeader .adminHeaderUtilities{min-width:0;flex-wrap:nowrap!important;gap:4px!important}.appHeader.adminHeader .adminMenuToggle,.appHeader.adminHeader .adminHeaderUtilities>:is(a,button){flex:none;justify-content:center;align-items:center;white-space:nowrap!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0 4px!important;display:flex!important}.appHeader.adminHeader .adminMenuToggle,.appHeader.adminHeader .adminHeaderUtilities .mode{width:44px!important;padding:0!important}.appHeader.adminHeader .adminHeaderUtilities .mode>span:first-child{margin:0;font-size:22px!important}}:where(button,summary,input[type=button],input[type=submit],input[type=reset],[role=button]){background:var(--oro-dropdown-bg,#dde2df);color:var(--oro-dropdown-text,#30383b);border-color:var(--oro-dropdown-border,#b3bcb9)}.storeHeader nav .adminEntry{color:var(--gold-text,#72511d)}.storeHeader:not(.withWorkflowHeader){gap:14px;padding-inline:12px}.storeHeader:not(.withWorkflowHeader) .storeControlLabel{display:none}.storeHeader:not(.withWorkflowHeader) .storeAdminIcon{font-size:23px;line-height:1;display:block}.storeHeader:not(.withWorkflowHeader) .storeThemeToggle>span:first-child{font-size:23px;line-height:1}.storeHeader:not(.withWorkflowHeader) .storeCartMenu{flex:0 0 44px;width:44px;min-height:44px}.storeHeader:not(.withWorkflowHeader) .customerAccountMenu>button span{margin-left:3px}.storeHeader:not(.withWorkflowHeader) .storeCartLink small{display:none}}.mobileWorkflowSwitcher,.mobileMenuLogout{display:none}@media (max-width:780px){.appHeader.adminHeader .adminHeaderNavigation{flex:1}.appHeader.adminHeader .workflowNavGroup>:not(:first-child),.appHeader.adminHeader .adminHeaderUtilities>.adminLogout{display:none!important}.appHeader.adminHeader .mobileMenuLogout{display:flex}.mobileWorkflowSwitcher{width:100%;min-width:0;max-width:150px;display:block}.appHeader.adminHeader .mobileWorkflowSwitcher{flex:1}.palletDesigner .mobilePalletHeader .mobileWorkflowSwitcher{flex:none;width:134px}@layer oro-controls{.appHeader.adminHeader.adminHeader .adminMenuToggle,.appHeader.adminHeader.adminHeader .adminHeaderUtilities .mode{width:36px!important;min-width:36px!important;height:40px!important;min-height:40px!important}.appHeader.adminHeader.adminHeader .mobileWorkflowSwitcher,.palletDesigner.palletDesigner .mobilePalletHeader .mobileWorkflowSwitcher{white-space:nowrap!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:3px 18px 3px 6px!important;font-size:12px!important;display:block!important}.appHeader.adminHeader.adminHeader .adminHeaderUtilities>.adminLogout{display:none!important}.appHeader.adminHeader.adminHeader .adminHeaderNavigation>.mobileWorkflowSwitcher{min-width:108px!important}.appHeader.adminHeader.adminHeader .adminHeaderUtilities>.publicStoreEntry{width:52px!important;min-width:52px!important;padding:0 2px!important;font-size:12px!important}.appHeader.adminHeader.adminHeader .adminHeaderNavigation>.mobileWorkflowSwitcher{flex:116px!important;width:116px!important;min-width:112px!important;padding-right:4px!important}}.appHeader.adminHeader .adminBrandGroup>.brand{display:none!important}.appHeader.adminHeader .adminHeaderNavigation>.mobileWorkflowSwitcher{flex:120px;order:2;width:120px;max-width:none}.appHeader.adminHeader .adminMenuToggle{order:1}.appHeader.adminHeader .adminHeaderUtilities{flex:none;order:3}.appHeader.adminHeader .adminEmailNotification{flex-basis:36px;width:36px;min-width:36px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.order-123{order:123}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.italic\!{font-style:italic!important}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.active\:order-1:active{order:1}}.cadApp{background:#11100e;height:100vh;overflow:hidden}.cadApp .appHeader{height:58px;position:relative}.cadWorkspace{color:#eee7db;background:#12110f;grid-template-columns:58px 288px minmax(420px,1fr) 238px;height:calc(100vh - 58px);min-height:520px;font-family:ui-sans-serif,Arial;display:grid;overflow:hidden}.cadRail{z-index:5;background:#0b0b0a;border-right:1px solid #ffffff1f;flex-direction:column;padding-top:6px;display:flex}.cadRail a,.cadRail button{color:#8e887e;background:0 0;border:0;border-bottom:1px solid #ffffff12;align-content:center;place-items:center;gap:3px;height:59px;font-size:19px;text-decoration:none;display:grid}.cadRail span{letter-spacing:.12em;font-size:6px}.cadRail .active,.cadRail a:hover,.cadRail button:hover{color:#d0a456;background:#d0a45614;box-shadow:inset 2px 0 #d0a456}.cadPanel{background:#181714;border-right:1px solid #ffffff1f;flex-direction:column;gap:12px;min-width:0;padding:15px;display:flex;overflow:hidden}.inspectorPanel{border-left:1px solid #ffffff1f;border-right:0}.cadPanel header small{letter-spacing:.15em;color:#c89c4b;font-size:7px}.cadPanel h1,.cadPanel h2{margin:4px 0 0;font:23px/1.05 Georgia,serif}.cadPanel>label{letter-spacing:.12em;color:#8e887e;gap:5px;font-size:7px;display:grid}.cadPanel select{color:#eee7db;background:#100f0d;border:1px solid #ffffff26;width:100%;padding:9px;font-size:9px}.typeSwitch{grid-template-columns:1fr 1fr;display:grid}.typeSwitch button{color:#8e887e;background:0 0;border:1px solid #ffffff24;padding:10px;font-size:8px}.typeSwitch button.active{color:#c89c4b;background:#c89c4b14;border-color:#c89c4b}.sourceSpec,.directCarton{border:1px solid #ffffff1a;gap:4px;padding:10px;display:grid}.sourceSpec span,.directCarton small{letter-spacing:.12em;color:#c89c4b;font-size:7px}.sourceSpec strong,.directCarton strong{font-size:11px}.sourceSpec small,.directCarton span{color:#858077;font-size:8px}.qtyControl{background:#100f0d;gap:8px;padding:12px;display:grid}.qtyControl>small{letter-spacing:.12em;color:#9a948a;font-size:7px}.qtyControl>strong{font:17px Georgia,serif}.qtyControl>div{grid-template-columns:42px 1fr 42px;align-items:center;display:grid}.qtyControl button,.miniStepper button{color:#d0a456;background:#1d1b17;border:1px solid #ffffff2e;height:34px;font-size:18px}.qtyControl b{text-align:center;font-size:22px}.compactSettings{background:#100f0d;border-left:2px solid #c89c4b;gap:7px;padding:9px;display:grid}.compactSettings label{color:#8c877e;grid-template-columns:1fr 70px 18px;align-items:center;gap:4px;font-size:7px;display:grid}.compactSettings input{color:#eee7db;text-align:right;background:0 0;border:0;border-bottom:1px solid #ffffff2e;width:100%;padding:4px}.compactSettings em{font-size:7px;font-style:normal}.cadPrimary{color:#111;letter-spacing:.11em;background:#c89c4b;border:0;padding:12px;font-size:8px;font-weight:800}.cadPrimary:disabled{opacity:.3}.cadNotice{background:#c89c4b0f;border-left:2px solid #c89c4b;margin:0;padding:8px;font-size:8px;line-height:1.45}.savedCompact,.cartonPicker,.palletList{align-content:start;gap:4px;min-height:0;display:grid}.savedCompact>header,.cartonPicker>header{letter-spacing:.11em;color:#8f8a80;justify-content:space-between;font-size:7px;display:flex}.savedCompact>button,.cartonPicker article,.palletList button{color:inherit;text-align:left;background:#11100e;border:1px solid #ffffff1a;gap:3px;padding:8px;display:grid}.savedCompact strong,.cartonPicker strong{font-size:8px}.savedCompact small,.cartonPicker small{color:#817b71;font-size:7px}.cartonPicker>header a{color:#c89c4b;text-decoration:none}.cartonPicker article{grid-template-columns:1fr auto;align-items:center}.miniStepper{grid-template-columns:28px 34px 28px;align-items:center;display:grid}.miniStepper button{height:28px;font-size:13px}.miniStepper b{text-align:center;font-size:11px}.cadViewport{perspective:1200px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:radial-gradient(circle at 50% 42%,#292722,#131210 58%,#090908);position:relative;overflow:hidden}.cadViewport:active{cursor:grabbing}.cadHud{border-bottom:1px solid #ffffff17;align-items:center;gap:7px;height:38px;padding:0 10px;display:flex}.cadHud span{letter-spacing:.12em;color:#777168;font-size:6px}.cadHud button{color:#aaa399;background:0 0;border:1px solid #ffffff21;margin-left:auto;padding:6px 8px;font-size:7px}.cadHud button+button{margin-left:0}.cadModelFrame{perspective:1200px;place-items:center;display:grid;position:absolute;inset:39px 0 36px}.cadScene{transform-style:preserve-3d;will-change:transform;transition:transform .1s ease-out;position:relative}.cadCuboid{width:var(--l);height:var(--w);transform:translate3d(var(--x),var(--y),var(--z));transform-style:preserve-3d;position:absolute;top:0;left:0}.cadCuboid .face{box-sizing:border-box;-webkit-backface-visibility:visible;backface-visibility:visible;background:#b9854d;border:1px solid #472e168c;display:block;position:absolute;box-shadow:inset 0 0 12px #2d1b0b1f}.cadCuboid .top,.cadCuboid .bottom{inset:0}.cadCuboid .top{transform:translateZ(var(--h));background:linear-gradient(135deg,#d0a46c 0 47%,#a97641 48% 52%,#c49359 53%)}.cadCuboid .bottom{background:#76502e;transform:rotateX(180deg)}.cadCuboid .front,.cadCuboid .back{width:var(--l);height:var(--h);transform-origin:top;left:0}.cadCuboid .front{background:linear-gradient(#b9854d,#865b32);top:0;transform:rotateX(-90deg)}.cadCuboid .back{top:var(--w);background:#79502d;transform:rotateX(-90deg)rotateY(180deg)}.cadCuboid .left,.cadCuboid .right{width:var(--w);height:var(--h);transform-origin:0 0;background:linear-gradient(90deg,#8f6135,#694522);top:0}.cadCuboid .left{left:0;transform:rotateY(90deg)rotate(90deg)}.cadCuboid .right{left:var(--l);transform:rotateY(90deg) rotateZ(90deg) translateX(calc(-1 * var(--w)))}.cadCuboid .front span{color:#3d260f;place-items:center;width:100%;height:100%;font-size:7px;font-style:normal;font-weight:800;display:grid;overflow:hidden}.cadCuboid.retail .top{background:linear-gradient(135deg,#e1c794 0 48%,#b9985e 49% 52%,#d3b57c 53%)}.cadCuboid.outer .face{background:#c08b4138;border:2px solid #e0b364b3;box-shadow:inset 0 0 18px #deab4f17}.cadCuboid.outer .front span{color:#e1b866;text-shadow:0 1px #111}.cadCuboid.darkCarton .face{background:#2a251e;border-color:#a67e36}.cadCuboid.darkCarton .top{background:linear-gradient(135deg,#494033,#191714)}.cadCuboid.darkCarton .front span{color:#d4a752}.axisMark{gap:8px;display:flex;position:absolute;bottom:18px;right:18px}.axisMark i{color:#c89c4b;font-size:8px;font-style:normal}.inspectorPanel dl{margin:0}.inspectorPanel dl>div{border-bottom:1px solid #ffffff17;gap:3px;padding:9px 0;display:grid}.inspectorPanel dt{color:#878177;font-size:7px}.inspectorPanel dd{margin:0;font-size:11px;font-weight:700}.geometryNote{border:1px solid #c89c4b4d;gap:4px;margin-top:auto;padding:9px;display:grid}.geometryNote strong{color:#c89c4b;font-size:7px}.geometryNote span{color:#878177;font-size:7px}.palletReadout{background:#100f0d;grid-template-columns:1fr auto;align-items:center;padding:10px;display:grid}.palletReadout div{gap:3px;display:grid}.palletReadout span{color:#8b857b;font-size:7px}.palletReadout strong{font-size:12px}.palletReadout button{color:#c89c4b;background:0 0;border:1px solid #c89c4b;padding:7px;font-size:7px}.woodPallet{transform-style:preserve-3d;background:#6d421d;border:2px solid #a67237;position:absolute;top:0;left:0}.woodPallet>i{background:linear-gradient(90deg,#71451f,#ad793e 40%,#845425);border:1px solid #4c2d13;width:10%;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 5px #c79150}.woodPallet:before{content:"";height:var(--palletH);transform-origin:top;background:repeating-linear-gradient(90deg,#68401e 0 52px,#2f1c0d 53px 64px);border:2px solid #805126;position:absolute;top:100%;left:0;right:0;transform:rotateX(-90deg)}.woodPallet:after{content:"";width:var(--palletH);transform-origin:0;background:#593518;position:absolute;top:0;bottom:0;left:100%;transform:rotateY(90deg)}.loadBoundary{transform-style:preserve-3d;pointer-events:none;background:#ceaa6605;border:1px dashed #ceaa6661;position:absolute;top:0;left:0}.loadBoundary:before{content:"";height:var(--boundaryH);transform-origin:top;background:#ceaa6603;border:1px dashed #ceaa6647;position:absolute;top:100%;left:0;right:0;transform:rotateX(-90deg)}.loadBoundary:after{content:"";width:var(--boundaryH);transform-origin:0;border:1px dashed #ceaa6647;position:absolute;top:0;bottom:0;left:100%;transform:rotateY(90deg)}.layerDock{gap:4px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.layerDock button{color:#89837a;background:#111;border:1px solid #ffffff24;padding:6px 8px;font-size:7px}.layerDock button.active{color:#111;background:#c89c4b}.palletCards>div{background:#100f0d;gap:3px;padding:8px;display:grid}.palletCards span{color:#817b72;font-size:6px}.palletCards strong{font-size:10px}.palletList button{justify-content:space-between;display:flex}.palletList button.active{border-color:#c89c4b}.palletList b,.palletList span{font-size:7px}@media (max-width:1050px){.cadWorkspace{grid-template-columns:52px 250px 1fr}.cadWorkspace>.inspectorPanel{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141311f0;width:210px;position:absolute;top:58px;bottom:0;right:0}.cadScene{scale:.82}}@media (max-width:760px){.cadWorkspace{grid-template-columns:48px 205px 1fr}.cadPanel{padding:10px}.cadWorkspace>.inspectorPanel{display:none}.cadScene{scale:.62}.savedCompact{display:none}.cadPanel h1{font-size:18px}}.simpleDesigner{color:#eee8dc;background:#0d0d0c;grid-template-columns:224px minmax(0,1fr);height:calc(100vh - 58px);font-family:ui-sans-serif,Arial;display:grid;overflow:hidden}.boxTool{background:#151411;border-right:1px solid #ffffff1f;flex-direction:column;gap:13px;min-width:0;padding:13px;display:flex;overflow:hidden}.boxTool>header{border-bottom:1px solid #ffffff17;gap:2px;padding-bottom:8px;display:grid}.boxTool>header small{letter-spacing:.16em;color:#cda154;font-size:6px}.boxTool>header strong{font:18px Georgia,serif}.productAdds{gap:7px;display:grid}.productAdds article{background:#0d0d0c;border:1px solid #ffffff17;grid-template-columns:54px 1fr;gap:7px;padding:8px;display:grid}.productAdds article>div:first-child{border-right:1px solid #ffffff17;align-content:center;place-items:center;display:grid}.productAdds article>div:first-child b{color:#d2a85d;font-size:18px;line-height:1}.productAdds article>div:first-child span{letter-spacing:.12em;color:#8e887e;font-size:6px}.productAdds article>div:nth-child(2){grid-template-columns:27px 1fr 27px;align-items:center;display:grid}.productAdds button{color:#d2a85d;background:#1d1b17;border:1px solid #ffffff24;height:27px;font-size:15px}.productAdds button:disabled{opacity:.22}.productAdds article>div:nth-child(2) strong{text-align:center;font-size:15px}.productAdds article>small{color:#777168;text-align:right;grid-column:1/-1;font-size:6px}.toolActions{gap:6px;display:grid}.toolActions button{color:#cda154;letter-spacing:.08em;background:0 0;border:1px solid #cda154;padding:10px 5px;font-size:7px;font-weight:750}.toolActions .saveCarton{color:#111;background:#cda154}.boxTool>p{background:#cda1540d;border-left:2px solid #cda154;margin:0;padding:8px;font-size:7px;line-height:1.4}.boxTool>footer{border-top:1px solid #ffffff17;gap:3px;margin-top:auto;padding-top:8px;display:grid}.boxTool>footer span{color:#cda154;font-size:7px}.boxTool>footer small{color:#777168;font-size:6px}.simpleCanvas{perspective:1250px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:radial-gradient(circle at 50% 42%,#2b2924 0,#121210 58%,#080807 100%);position:relative;overflow:hidden}.simpleCanvas:active{cursor:grabbing}.simpleHud{border-bottom:1px solid #ffffff17;align-items:center;gap:5px;height:36px;padding:0 9px;display:flex}.simpleHud button{color:#777168;letter-spacing:.08em;background:0 0;border:1px solid #ffffff1f;padding:6px 8px;font-size:6px}.simpleHud button.on{color:#cda154;background:#cda1540d;border-color:#cda154}.simpleHud span{letter-spacing:.11em;color:#6f6a62;margin-left:auto;font-size:6px}.simpleHud button:last-child{margin-left:6px}.simpleCanvas .cadModelFrame{inset:37px 0 82px}.emptyDesigner{color:#817b72;align-content:center;place-items:center;gap:7px;display:grid;position:absolute;inset:36px 0 78px}.emptyBoxIcon{color:#cda154;border:1px dashed #cda15466;place-items:center;width:72px;height:58px;font-size:22px;display:grid}.emptyDesigner strong{color:#c8c0b3;font:22px Georgia,serif}.emptyDesigner span{font-size:8px}.liveCarton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0b0ae8;border:1px solid #ffffff17;grid-template-columns:1.5fr 1fr .8fr;height:64px;display:grid;position:absolute;bottom:9px;left:10px;right:10px}.liveCarton>div{border-right:1px solid #ffffff17;align-content:center;gap:3px;padding:8px 11px;display:grid}.liveCarton>div:last-child{border:0}.liveCarton small{letter-spacing:.13em;color:#cda154;font-size:6px}.liveCarton strong{font-size:13px}.liveCarton span{color:#8c867d;font-size:6px}.liveCarton>div:nth-child(2){grid-template-columns:1fr auto}.liveCarton>div:nth-child(2) small{grid-column:1/-1}.liveCarton b{color:#eee8dc}.cadCuboid.retail500 .front span{color:#d7ae62}.simpleDesigner .modalBackdrop{position:fixed}@media (max-width:700px){.simpleDesigner{grid-template-columns:176px 1fr}.boxTool{gap:8px;padding:9px}.productAdds article{grid-template-columns:43px 1fr;padding:6px}.productAdds article>small,.simpleHud span{display:none}.liveCarton{grid-template-columns:1.2fr .8fr}.liveCarton>div:nth-child(2){display:none}.simpleCanvas .cadScene{scale:.72}}.palletLoaderButton.secondaryTool{border-color:var(--line);color:var(--ink)}.palletOnly>.masterOptimizer,.palletOnly>.masterSummary{display:none!important}.boxTool>p{white-space:pre-line}.simpleDesigner .cadCuboid:not(.outer) .face{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1}.simpleDesigner .cadCuboid .face>span{color:#291a0c;text-shadow:0 1px #ffffff59;-webkit-backface-visibility:hidden;backface-visibility:hidden;place-items:center;font-family:ui-sans-serif,Arial;font-size:clamp(10px,1.2vw,23px);font-style:normal;font-weight:850;line-height:1;display:grid;position:absolute;inset:0;overflow:hidden;transform:none}.simpleDesigner .cadCuboid .bottom{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateX(180deg)}.simpleDesigner .cadCuboid.retail100 .face>span{color:#241406}.simpleDesigner .cadCuboid.retail500 .face>span{color:#e3b963;text-shadow:0 1px #000}.simpleDesigner .cadCuboid.outer .face>span{color:#e6bd70;font-size:8px}.cadDim{z-index:10;color:#f0ca7d;letter-spacing:.04em;text-align:center;white-space:nowrap;text-shadow:0 1px 2px #000;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;border-top:1px solid #e1b664;height:18px;font:700 8px/16px ui-sans-serif,Arial;display:block;position:absolute}.cadDim:before,.cadDim:after{content:"";border-top:1px solid #e1b664;width:5px;height:5px;position:absolute;top:-3px;transform:rotate(45deg)}.cadDim:before{border-left:1px solid #e1b664;left:0}.cadDim:after{border-right:1px solid #e1b664;right:0}.dimL{left:0;top:calc(var(--w) + 12px);width:var(--l);transform:translateZ(var(--h))}.dimW{left:calc(var(--l) + 12px);width:var(--w);transform-origin:0 0;transform:translateZ(var(--h)) rotateZ(90deg);top:0}.dimH{left:calc(var(--l) + 16px);top:var(--w);width:var(--h);transform-origin:0 0;transform:translateZ(var(--h)) rotateY(-90deg) rotateZ(-90deg)}.simpleDesigner .cadCuboid .front,.simpleDesigner .cadCuboid .back,.simpleDesigner .cadCuboid .left,.simpleDesigner .cadCuboid .right{transform-origin:0 0;top:0;left:0}.simpleDesigner .cadCuboid .front{transform:rotateX(90deg)}.simpleDesigner .cadCuboid .back{transform:translateY(var(--w)) translateZ(var(--h)) rotateX(-90deg)}.simpleDesigner .cadCuboid .left{transform:translateY(var(--w)) rotateZ(-90deg) rotateX(90deg)}.simpleDesigner .cadCuboid .right{transform:translateX(var(--l)) rotateZ(90deg) rotateX(90deg)}.simpleDesigner .cadCuboid:not(.outer) .face{opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.simpleDesigner .cadCuboid .front>span,.simpleDesigner .cadCuboid .left>span,.simpleDesigner .cadCuboid .right>span{transform:rotate(180deg)}.simpleDesigner .cadCuboid .back>span,.simpleDesigner .cadCuboid .top>span{transform:rotate(0)}.simpleDesigner .cadCuboid .bottom>span{transform:rotate(180deg)}.simpleDesigner .cadDim{-webkit-backface-visibility:visible;backface-visibility:visible}.simpleDesigner .cadCuboid.outer{--measure-gap:92px;--measure-gap-neg:-92px}.simpleDesigner .dimLNear{left:0;top:var(--measure-gap-neg);transform:translateZ(0)}.simpleDesigner .dimLFar{left:var(--l);top:calc(var(--w) + var(--measure-gap));transform-origin:0 0;transform:translateZ(0)rotate(180deg)}.simpleDesigner .dimWNear{left:calc(var(--l) + var(--measure-gap));transform-origin:0 0;top:0;transform:translateZ(0)rotate(90deg)}.simpleDesigner .dimWFar{left:var(--measure-gap-neg);top:var(--w);transform-origin:0 0;transform:translateZ(0)rotate(-90deg)}.simpleDesigner .dimHNear{left:calc(var(--l) + var(--measure-gap));transform-origin:0 0;top:0;transform:rotateY(-90deg)}.simpleDesigner .dimHFar{left:var(--measure-gap-neg);top:var(--w);transform-origin:0 0;transform:translateZ(var(--h)) rotateY(90deg)}.simpleDesigner .cadDim{color:#ffe0a0;letter-spacing:.025em;text-shadow:0 2px 4px #000,0 0 8px #000;filter:drop-shadow(0 1px 2px #000);border-top-width:2px;height:28px;font:850 clamp(11px,1.05vw,16px)/25px ui-sans-serif,Arial}.simpleDesigner .cadDim:before,.simpleDesigner .cadDim:after{border-top-width:2px;width:8px;height:8px;top:-5px}.simpleDesigner .cadDim:before{border-left-width:2px}.simpleDesigner .cadDim:after{border-right-width:2px}.simpleDesigner .dimH{color:#ffd06f;font-size:clamp(12px,1.2vw,18px);font-weight:900}.simpleDesigner .cadCuboid.outer .face>span{box-sizing:border-box;color:#ffd984;text-shadow:0 2px 4px #000,0 0 7px #000;padding:10px;font-size:clamp(10px,.95vw,15px);font-weight:900;line-height:1.25}.simpleDesigner .cadDim{-webkit-backface-visibility:visible;backface-visibility:visible;background:linear-gradient(90deg,#e1b664 0 calc(50% - 28px),#0000 calc(50% - 28px) calc(50% + 28px),#e1b664 calc(50% + 28px) 100%);border-top:0;height:2px;display:block;overflow:visible}.simpleDesigner .cadMeasure{--mx:0px;--my:0px;--mz:0px;z-index:20;white-space:nowrap;-webkit-backface-visibility:visible;backface-visibility:visible;transform-style:preserve-3d;transform:translate3d(var(--mx),var(--my),var(--mz)) rotateZ(var(--counter-yaw)) rotateX(var(--counter-pitch)) translate(-50%,-50%);background:0 0;border:0;align-items:baseline;gap:3px;padding:0;display:flex;position:absolute;top:0;left:0}.simpleDesigner .measureLNear{--mx:var(--half-l);--my:var(--measure-gap-neg);--mz:0px}.simpleDesigner .measureLFar{--mx:var(--half-l);--my:calc(var(--w) + var(--measure-gap));--mz:0px}.simpleDesigner .measureWNear{--mx:calc(var(--l) + var(--measure-gap));--my:var(--half-w);--mz:0px}.simpleDesigner .measureWFar{--mx:var(--measure-gap-neg);--my:var(--half-w);--mz:0px}.simpleDesigner .measureHNear{--mx:calc(var(--l) + var(--measure-gap));--my:0px;--mz:var(--half-h)}.simpleDesigner .measureHFar{--mx:var(--measure-gap-neg);--my:var(--w);--mz:var(--half-h)}.simpleDesigner .cadMeasure strong{letter-spacing:0;color:#ffe3a7;text-shadow:0 2px 5px #000,0 0 4px #000;font:900 clamp(14px,1.2vw,19px)/1 ui-sans-serif,Arial}.simpleDesigner .cadMeasure em{letter-spacing:.04em;color:#d9ad5d;text-shadow:0 1px 3px #000;font:750 clamp(6px,.45vw,8px)/1 ui-sans-serif,Arial}.simpleDesigner .measureHNear strong,.simpleDesigner .measureHFar strong{color:#ffd06f}.simpleDesigner .cadScene .dimLNear,.simpleDesigner .cadScene .dimLFar,.simpleDesigner .cadScene .dimWNear,.simpleDesigner .cadScene .dimWFar,.simpleDesigner .cadScene .dimHNear,.simpleDesigner .cadScene .dimHFar,.simpleDesigner .cadScene .measureLNear,.simpleDesigner .cadScene .measureLFar,.simpleDesigner .cadScene .measureWNear,.simpleDesigner .cadScene .measureWFar,.simpleDesigner .cadScene .measureHNear,.simpleDesigner .cadScene .measureHFar{display:none}.simpleDesigner .cadScene.measureYNear .dimLNear{display:block}.simpleDesigner .cadScene.measureYNear .measureLNear{display:flex}.simpleDesigner .cadScene.measureYFar .dimLFar{display:block}.simpleDesigner .cadScene.measureYFar .measureLFar{display:flex}.simpleDesigner .cadScene.measureXNear .dimWNear,.simpleDesigner .cadScene.measureXNear .dimHNear{display:block}.simpleDesigner .cadScene.measureXNear .measureWNear,.simpleDesigner .cadScene.measureXNear .measureHNear{display:flex}.simpleDesigner .cadScene.measureXFar .dimWFar,.simpleDesigner .cadScene.measureXFar .dimHFar{display:block}.simpleDesigner .cadScene.measureXFar .measureWFar,.simpleDesigner .cadScene.measureXFar .measureHFar{display:flex}.simpleDesigner .cadScene.measureYFar .dimHNear,.simpleDesigner .cadScene.measureYFar .dimHFar{top:0}.simpleDesigner .cadScene.measureYFar .measureHNear,.simpleDesigner .cadScene.measureYFar .measureHFar{--my:0px}.simpleDesigner .cadScene.measureYNear .dimHNear,.simpleDesigner .cadScene.measureYNear .dimHFar{top:var(--w)}.simpleDesigner .cadScene.measureYNear .measureHNear,.simpleDesigner .cadScene.measureYNear .measureHFar{--my:var(--w)}.cartonLimits{background:#0d0d0c;border:1px solid #ffffff1c;border-left:2px solid #cda154;gap:7px;padding:9px;display:grid}.cartonLimits>header{justify-content:space-between;align-items:center;display:flex}.cartonLimits>header small{letter-spacing:.12em;color:#cda154;font-size:7px}.cartonLimits>header span{letter-spacing:.08em;color:#777168;font-size:6px}.cartonLimits>div{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.cartonLimits label{gap:3px;display:grid}.cartonLimits label span{letter-spacing:.08em;color:#817b72;font-size:6px}.cartonLimits input{box-sizing:border-box;color:#eee8dc;text-align:center;font-variant-numeric:tabular-nums;background:#171612;border:0;border-bottom:1px solid #ffffff31;outline:0;width:100%;min-width:0;padding:5px 3px;font:750 13px ui-sans-serif,Arial}.cartonLimits input:focus{border-color:#cda154}.cartonLimits>p{color:#8b857b;text-align:right;margin:0;font-size:6px}.cartonLimits>.cartonLimitWarning{color:#ff716b;letter-spacing:.06em;font-weight:800}.productAdds .quantityInput{box-sizing:border-box;color:#eee8dc;text-align:center;font-variant-numeric:tabular-nums;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;border-bottom:1px solid #0000;outline:0;width:100%;min-width:0;height:27px;font:800 15px/1 ui-sans-serif,Arial}.productAdds .quantityInput:focus{background:#cda1540a;border-color:#cda154}.productAdds .quantityInput::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.productAdds .quantityInput::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.productAdds article>.fillMaximum{cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff17;align-content:center;place-items:center;gap:2px;width:54px;height:auto;min-height:42px;padding:2px 2px 4px;display:grid;position:relative}.productAdds article>.fillMaximum b{color:#d2a85d;font-size:18px;line-height:1}.productAdds article>.fillMaximum span{letter-spacing:.12em;color:#8e887e;font-size:6px}.productAdds article>.fillMaximum:after{content:"MAX";color:#cda15400;letter-spacing:.08em;font:900 4px/1 ui-sans-serif,Arial;transition:color .15s;position:absolute;top:1px;right:2px}:is(.productAdds article>.fillMaximum:hover,.productAdds article>.fillMaximum:focus-visible){background:#cda1540c;outline:1px solid #cda154}.productAdds article>.fillMaximum:hover:after{color:#cda154}.productAdds article>.fillMaximum:focus-visible:after{color:#cda154}.productAdds article>.fillMaximum:active{transform:translateY(1px)}.cartonTitleEditor{gap:5px;display:grid}.cartonTitleEditor>span{letter-spacing:.13em;color:#cda154;font-size:7px}.cartonTitleEditor input{box-sizing:border-box;color:#f2eadc;background:#0d0d0c;border:0;border-bottom:1px solid #cda15480;outline:0;width:100%;padding:7px 5px;font:700 20px/1.15 Georgia,serif}.cartonTitleEditor input:focus{background:#15130f;border-color:#e7b85e}.savedCartonNames{background:#0d0d0c;border:1px solid #ffffff19;gap:5px;min-height:0;max-height:132px;padding:8px;display:grid;overflow:auto}.savedCartonNames>header{color:#cda154;letter-spacing:.11em;justify-content:space-between;font-size:7px;display:flex}.savedCartonNames label{gap:2px;display:grid}.savedCartonNames input{color:#eee8dc;background:0 0;border:0;border-bottom:1px solid #ffffff1c;outline:0;min-width:0;padding:4px 2px;font:700 13px/1.2 ui-sans-serif,Arial}.savedCartonNames input:focus{border-color:#cda154}.savedCartonNames label small{color:#777168;font-size:6px}.simpleDesigner .cadCuboid.interactive{cursor:grab}.simpleDesigner .cadCuboid.interactive:active{cursor:grabbing}.simpleDesigner .cadCuboid.selected .face{filter:brightness(1.12);border:2px solid #ffe09a;box-shadow:inset 0 0 12px #ffd36b4d,0 0 8px #d9a84c}.simpleDesigner .cadCuboid.dropZone{pointer-events:none}.simpleDesigner .cadCuboid.dropZone .face{background:#71bf7030;border:2px dashed #91dd8f;box-shadow:inset 0 0 14px #60d26b2e,0 0 9px #5bca68a8}.cartonUndo{z-index:40;color:#edc36d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12110fe8;border:1px solid #cda154;border-radius:50%;align-content:center;place-items:center;gap:1px;width:56px;height:56px;display:grid;position:absolute;top:49px;left:12px;box-shadow:0 4px 18px #0008}.cartonUndo b{font-size:21px;line-height:.8}.cartonUndo span{letter-spacing:.1em;font-size:6px}.cartonUndo:disabled{opacity:.32;border-color:#777}.selectionHalo{z-index:42;pointer-events:none;position:absolute}.selectionSide,.putBackSide{pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0b09df;border:1px solid #ffffff1b;border-radius:38px;padding:7px;position:absolute;box-shadow:0 7px 22px #000b}.selectionSide{text-align:center;gap:5px;display:grid;top:50%;transform:translateY(-50%)}.selectionSide>span{letter-spacing:.11em;color:#c7a25e;font-size:6px}.selectionSide>div{gap:5px;display:flex}.rotateSide{right:calc(100% + 12px)}.flipSide{left:calc(100% + 12px)}.selectionSide button,.putBackSide button{color:#f1c66e;background:#1a1813;border:1px solid #d7aa55;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.selectionSide button b,.putBackSide button b{font-size:20px;line-height:1}.selectionSide button:hover:not(:disabled),.putBackSide button:hover{color:#111;background:#cda154;transform:translateY(-1px)}.selectionSide button:disabled{opacity:.35;color:#888;border-color:#777}.putBackSide{padding:5px;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.putBackSide button{align-content:center;gap:2px;width:58px;height:58px}.putBackSide button span{letter-spacing:.08em;font-size:0}.putBackSide button span:after{content:"REMOVE";letter-spacing:.08em;font-size:6px}.selectionSide>span{display:none}.selectionSide button b{color:currentColor;width:24px;height:24px;font-size:0;display:block;position:relative}.selectionSide button[title^=Rotate] b:before{content:"";border:2px solid;border-bottom-color:#0000;border-radius:50%;position:absolute;inset:3px}.selectionSide button[title=Rotate\ counterclockwise] b:after,.selectionSide button[title=Rotate\ clockwise] b:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;width:0;height:0;position:absolute;bottom:1px}.selectionSide button[title=Rotate\ counterclockwise] b:after{border-right:7px solid;left:0;transform:rotate(-28deg)}.selectionSide button[title=Rotate\ clockwise] b:before{transform:scaleX(-1)}.selectionSide button[title=Rotate\ clockwise] b:after{border-left:7px solid;right:0;transform:rotate(28deg)}.selectionSide button[title^=Flip] b:before{content:"";border-top:2px solid;border-right:2px solid;border-radius:0 12px 0 0;width:16px;height:16px;position:absolute;top:3px;left:3px}.selectionSide button[title^=Flip] b:after{content:"";border-top:7px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;bottom:0;right:0}.selectionSide button[title="Flip left or right"] b{transform:scaleX(-1)}.rotationControl{z-index:3;pointer-events:auto;color:#68b7ff;background:#07111edb;border:1px solid #4a9cff;border-radius:50%;width:54px;height:54px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 14px #1680ff70,inset 0 0 12px #1680ff38}.rotationControl b{width:28px;height:28px;margin:auto;display:block;position:relative}.rotationControl b:before{content:"";border:3px solid;border-bottom-color:#0000;border-radius:50%;position:absolute;inset:3px}.rotationControl b:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;width:0;height:0;position:absolute;bottom:0}.rotationLeft b:after{border-right:8px solid;left:0;transform:rotate(-28deg)}.rotationRight b:before{transform:scaleX(-1)}.rotationRight b:after{border-left:8px solid;right:0;transform:rotate(28deg)}.rotationControl:hover:not(:disabled){color:#d9efff;background:#0b58aa}.rotationControl:disabled{opacity:.28}.flipPad{z-index:4;pointer-events:none;background:#0578ff0d;border-radius:50%;min-width:72px;min-height:72px;position:absolute;box-shadow:inset 0 0 18px #1680ff1c}.flipArrow{pointer-events:auto;color:#64b9ff;filter:drop-shadow(0 0 5px #087cff);background:0 0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute}.flipArrow b{font:900 27px/1 ui-sans-serif,Arial}.flipArrow:hover:not(:disabled){color:#e0f3ff;background:#1378d866}.flipArrow:disabled{opacity:.25}.flipUp{top:2px;left:50%;transform:translate(-50%)}.flipRight{top:50%;right:2px;transform:translateY(-50%)}.flipDown{bottom:2px;left:50%;transform:translate(-50%)}.flipLeft{top:50%;left:2px;transform:translateY(-50%)}.historyTools{z-index:45;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080d14d9;border:1px solid #ffffff18;border-radius:34px;gap:7px;padding:6px;display:flex;position:absolute;top:48px;left:12px;box-shadow:0 7px 20px #000a}.historyTools button{color:#66b8ff;background:#0b1420;border:1px solid #268dff;border-radius:50%;align-content:center;place-items:center;gap:2px;width:52px;height:52px;display:grid}.historyTools button b{font-size:20px;line-height:1}.historyTools button span{letter-spacing:.08em;font-size:6px}.historyTools .redoTool{color:#8cf378;border-color:#68cf55}.historyTools .clearTool{color:#ffc06e;border-color:#e5a04d}.historyTools button:disabled{opacity:.28;filter:saturate(.2)}.flipArrow{color:#7ed3ff;filter:drop-shadow(0 0 4px #168cff)drop-shadow(0 0 9px #075dff);width:48px;height:48px}.flipArrow b{width:38px;height:22px;font-size:0;display:block;position:relative}.flipArrow b:before{content:"";background:linear-gradient(#d9f5ff,#35aaff 45%,#0870e8);border-radius:999px;width:27px;height:9px;position:absolute;top:7px;left:1px;box-shadow:inset 0 0 0 1px #d4f4ff,0 0 7px #168cff}.flipArrow b:after{content:"";filter:drop-shadow(0 0 3px #168cff);border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:14px solid #42b3ff;width:0;height:0;position:absolute;top:1px;right:0}.flipRight b{transform:rotate(0)}.flipDown b{transform:rotate(90deg)}.flipLeft b{transform:rotate(180deg)}.flipUp b{transform:rotate(-90deg)}.flipArrow:hover:not(:disabled){filter:drop-shadow(0 0 5px #9edfff)drop-shadow(0 0 12px #168cff);background:#1378d82e}.rotationControl{color:#55b9ff;width:88px;height:48px;box-shadow:none;filter:drop-shadow(0 0 4px #168cff)drop-shadow(0 0 9px #075dff);background:0 0;border:0;border-radius:0;top:auto;bottom:-58px;transform:none}.rotationLeft{right:52%}.rotationRight{left:52%}.rotationControl b{width:78px;height:38px}.rotationControl b:before{border:5px solid #0000;border-bottom-color:currentColor;border-radius:0 0 50% 50%;inset:8px 4px 2px;box-shadow:0 1px #d9f5ff;transform:none!important}.rotationControl b:after{filter:drop-shadow(0 0 3px #168cff);top:2px;bottom:auto}.rotationLeft b:after{border-top:9px solid #0000;border-bottom:9px solid #0000;border-right:15px solid;left:1px;transform:rotate(26deg)}.rotationRight b:after{border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:15px solid;right:1px;transform:rotate(-26deg)}.rotationControl:hover:not(:disabled){color:#d9f5ff;filter:drop-shadow(0 0 5px #9edfff)drop-shadow(0 0 13px #168cff);background:0 0}.historyTools{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:8px;padding:0;top:48px;left:12px}.historyTools button{color:#68c7ff;background:linear-gradient(155deg,#1d2430,#080d15 72%);border:1px solid #6aaeff8a;border-radius:17px;gap:4px;width:66px;height:66px;box-shadow:inset 0 0 0 1px #ffffff13,inset 0 -8px 18px #087cff16,0 0 10px #087cff32}.historyTools button b{filter:drop-shadow(0 0 5px);font:700 28px/1 ui-sans-serif,Arial}.historyTools button span{letter-spacing:.16em;color:#f4f7fb;font-size:7px;font-weight:750}.historyTools .redoTool{color:#8dff76;background:linear-gradient(155deg,#1b2721,#08110b 72%);border-color:#85ef7499;box-shadow:inset 0 0 0 1px #ffffff13,inset 0 -8px 18px #43e72b1c,0 0 10px #43e72b32}.historyTools .clearTool{color:#68c7ff;background:linear-gradient(155deg,#1d2430,#080d15 72%);border-color:#6aaeff8a;box-shadow:inset 0 0 0 1px #ffffff13,inset 0 -8px 18px #087cff16,0 0 10px #087cff32}.historyTools .clearTool b{width:30px;height:28px;font-size:0;position:relative}.historyTools .clearTool b:before{content:"";border:2px solid;border-radius:6px 6px 2px 2px;width:8px;height:16px;position:absolute;top:1px;left:12px;transform:rotate(22deg);box-shadow:0 0 6px}.historyTools .clearTool b:after{content:"";border:2px solid;border-radius:2px 2px 6px 6px;width:22px;height:10px;position:absolute;bottom:1px;left:4px;transform:skew(-14deg);box-shadow:0 0 6px}.historyTools button:hover:not(:disabled){background:#132c4a;transform:translateY(-1px)}.historyTools .redoTool:hover:not(:disabled){background:#17361d}.flipPad .flipArrow{bottom:auto;right:auto;transform:translate(-50%,-50%)}.selectionHalo .putBackSide{top:calc(100% + 72px)}.selectionHalo .putBackSide button{color:#ff5a5a;border-color:#e04a4a;box-shadow:0 0 12px #e02f2f45}.selectionHalo .putBackSide button span:after{color:#ff5a5a}.viewerContextPopup{z-index:190;box-sizing:border-box;overscroll-behavior:contain;pointer-events:auto;overflow:auto;max-width:calc(100% - 24px)!important;max-height:calc(100% - 24px)!important;position:absolute!important;inset:auto auto 12px 12px!important}.transformDebugMenu{color:#f3f6fa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b1119f2;border:1px solid #458fd7;gap:8px;width:min(238px,100% - 24px);padding:13px;display:grid;box-shadow:0 12px 34px #000a}.transformDebugMenu small{letter-spacing:.14em;color:#62b6ff;font:700 8px/1.2 ui-sans-serif,Arial}.transformDebugMenu>strong{font:700 14px/1.2 ui-sans-serif,Arial}.transformDebugMenu span{color:#aab3be;font:500 10px/1.4 ui-sans-serif,Arial}.transformDebugMenu span b{color:#fff}.transformDebugChoices{grid-template-columns:1fr 1fr;gap:7px;display:grid}.transformDebugMenu button{color:#aab3be;letter-spacing:.06em;background:#101a25;border:1px solid #34495e;place-content:center;gap:5px;min-height:54px;padding:8px 6px;font:750 8px/1.15 ui-sans-serif,Arial;display:grid}.transformDebugMenu button small{letter-spacing:.02em;color:inherit;font-size:7px}.transformDebugMenu button:hover,.transformDebugMenu button.active{color:#fff;background:#1d4770;border-color:#458fd7}.transformDebugMenu button.active{box-shadow:inset 0 -2px #62b6ff}html[data-theme=light] .transformDebugMenu{color:#171717;background:#fffdf9f5;border-color:#8d6b31;box-shadow:0 12px 30px #57411b35}html[data-theme=light] .transformDebugMenu small{color:#8d641e}html[data-theme=light] .transformDebugMenu span{color:#5d5a55}html[data-theme=light] .transformDebugMenu span b{color:#171717}html[data-theme=light] .transformDebugMenu button{color:#665c4d;background:#f8f4ec;border-color:#c3ad89}html[data-theme=light] .transformDebugMenu button:hover,html[data-theme=light] .transformDebugMenu button.active{color:#171717;background:#dfbd7c;border-color:#a97927}html[data-theme=light] .transformDebugMenu button.active{box-shadow:inset 0 -2px #8d641e}.invalidReasonMenu{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#160e0ef5;border:1px solid #ff5b52;gap:9px;width:min(310px,100% - 24px);padding:15px;display:grid;box-shadow:0 14px 38px #000b}.invalidReasonMenu small{letter-spacing:.15em;color:#ff726a;font:800 8px/1.2 ui-sans-serif,Arial}.invalidReasonMenu>strong{font:750 17px/1.2 ui-sans-serif,Arial}.invalidReasonMenu ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.invalidReasonMenu li{background:#ffffff0a;border-left:3px solid #ff4b42;padding:9px;font:600 11px/1.45 ui-sans-serif,Arial}.invalidReasonMenu button{color:#ff8a83;letter-spacing:.12em;background:0 0;border:1px solid #ff5b52;justify-self:end;padding:8px 14px;font:800 9px/1 ui-sans-serif,Arial}.invalidReasonMenu button:hover{color:#fff;background:#ff4b42}html[data-theme=light] .invalidReasonMenu{color:#1b1715;background:#fffdfaf8;border-color:#b3231c;box-shadow:0 14px 34px #4d241b42}html[data-theme=light] .invalidReasonMenu small{color:#a71913}html[data-theme=light] .invalidReasonMenu li{color:#2b1c19;background:#f8e9e6;border-color:#c52b23}.palletDesignCanvas .cadCuboid.invalidPlacement .face{border:2px solid #ff3f35!important;box-shadow:inset 0 0 0 2px #ff3f3555,0 0 15px #ef1d1dbb!important}.selectionHalo .flipArrow{color:#171717;filter:none;cursor:pointer;background:0 0;border:0;width:44px;height:44px;transition:color .15s,filter .15s,transform .15s}.selectionHalo .flipArrow b:before{width:19px;height:6px;box-shadow:none;background:currentColor;border-radius:999px;top:6px;left:1px}.selectionHalo .flipArrow:hover:not(:disabled){color:#168cff;filter:drop-shadow(0 0 5px #168cff);background:0 0;transform:translate(-50%,-50%)scale(1.08)!important}.selectionHalo .rotationControl{color:#181818;filter:none;cursor:pointer;width:72px;height:39px;bottom:-50px}.selectionHalo .rotationControl:hover:not(:disabled){color:#168cff;filter:drop-shadow(0 0 5px #168cff)}.simpleDesigner .cadCuboid.selected .face{filter:none;border-width:1px!important;outline:1px solid #75dbea!important;box-shadow:inset 0 0 0 1px #75dbea,0 0 4px #40bfff88!important}.selectionHalo .flipPad{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.selectionHalo :is(.flipArrow,.rotationControl){color:#181818;filter:none}.selectionHalo .flipArrow{background:0 0;border:0;width:44px;height:44px}.selectionHalo .flipArrow b{filter:none;width:27px;height:18px}.selectionHalo .flipArrow b:before{width:19px;height:6px;box-shadow:none;background:currentColor;top:6px;left:1px}.selectionHalo .flipArrow b:after{filter:none;border-top-width:8px;border-bottom-width:8px;border-left:11px solid;top:1px;right:0}.selectionHalo .rotationControl{width:72px;height:39px;box-shadow:none;background:0 0;border:0;bottom:-50px}.selectionHalo .rotationControl b{width:64px;height:31px}.selectionHalo .rotationControl b:before{box-shadow:none;border-width:4px;border-bottom-color:currentColor;inset:7px 4px 2px}.selectionHalo .rotationControl b:after{filter:none}.selectionHalo .rotationLeft{right:51%}.selectionHalo .rotationRight{left:51%}.selectionHalo :is(.flipArrow,.rotationControl):hover:not(:disabled){color:#168cff;filter:drop-shadow(0 0 5px #168cff)}html.dark .selectionHalo :is(.flipArrow,.rotationControl){color:#eee9df}html.dark .selectionHalo :is(.flipArrow,.rotationControl):hover:not(:disabled){color:#67baff}.selectionHalo .rotationControl b{width:68px;height:34px;margin:auto;display:block;position:relative;transform:none}.selectionHalo .rotationControl b:before{content:"";width:50px;height:25px;box-shadow:none;border:0;border-bottom:6px solid;border-radius:0 0 58% 62%;position:absolute;top:0;left:5px;transform:rotate(-8deg)!important}.selectionHalo .rotationControl b:after{content:"";filter:none;border-top:11px solid #0000;border-bottom:11px solid #0000;border-left:17px solid;width:0;height:0;position:absolute;top:0;bottom:auto;right:0;transform:rotate(-23deg)}.selectionHalo .rotationLeft b{transform:scaleX(-1)}.selectionHalo .rotationRight b{transform:none}.selectionHalo .rotationControl:hover:not(:disabled) b:before{border-bottom-color:currentColor}.selectionHalo .rotationLeft b:after{border-left:17px solid;border-right:0;left:auto;right:0}.universalCartonSelectors{border-bottom:1px solid #ffffff16;gap:7px;padding:9px 0;display:grid}.universalCartonSelectors label{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:7px;display:grid}.universalCartonSelectors span{letter-spacing:.12em;color:#cda154;font:800 6px/1 ui-sans-serif,Arial}.universalCartonSelectors select{color:#eee8dc;background:#0d0d0c;border:1px solid #fff2;min-width:0;height:31px;padding:0 8px;font:750 9px/1 ui-sans-serif,Arial}.universalCartonSelectors select:disabled{opacity:.45}html:not(.dark) .universalCartonSelectors{border-color:#d8d3ca}html:not(.dark) .universalCartonSelectors span{color:#7d581b}html:not(.dark) .universalCartonSelectors select{color:#24211d;background:#fff;border-color:#c8c1b6}.productAdds article{border-left-color:var(--carton-count-color,#ffffff18)!important}.palletDesigner .orderLoadingProgress article{grid-template-columns:5px minmax(0,1fr) auto;padding-left:5px}.palletDesigner .orderLoadingProgress article:before{content:"";background:var(--progress-count-color,#cda154);border-radius:3px;grid-area:1/1/3;align-self:stretch;width:4px}.palletDesigner .orderLoadingProgress article>div{grid-area:1/2}.palletDesigner .orderLoadingProgress article>b{grid-area:1/3}.palletDesigner .orderLoadingProgress article>i{grid-area:2/2/auto/4}.palletDesigner .orderLoadingProgress article:first-of-type{--progress-count-color:var(--retail-24)}.palletDesigner .orderLoadingProgress article:nth-of-type(2){--progress-count-color:var(--retail-100)}.palletDesigner .orderLoadingProgress article:nth-of-type(3){--progress-count-color:var(--retail-500)}.palletDesigner .orderLoadingProgress article>i em{background:var(--progress-count-color)!important}.selectionHalo .rotationRight b:after{border-left:17px solid;border-right:0;left:auto;right:0}.simpleDesigner .cadCuboid.dropZone{pointer-events:auto;cursor:pointer}.simpleDesigner .cadCuboid.dropZone:hover .face{background:#71df7048;border-color:#c4ffc1;box-shadow:inset 0 0 18px #60e96b48,0 0 14px #78ff83}.simpleDesigner .cadCuboid.outer,.simpleDesigner .cadCuboid.outer .face{pointer-events:none}.simpleHud .advancedPlacementToggle{color:#80caff;white-space:nowrap;border-color:#3d91d5;margin-left:auto}.simpleHud .advancedPlacementToggle.on{color:#9aff9f;background:#2ecb451c;border-color:#63db70;box-shadow:inset 0 -2px #55dd68}.simpleHud .advancedPlacementToggle+button{margin-left:0}.palletDesigner .boxTool{overflow:auto}.savedPalletCartons{gap:7px;max-height:310px;display:grid;overflow:auto}.savedPalletCartons article{background:#0d0d0c;border:1px solid #ffffff18;grid-template-columns:minmax(0,1fr) 26px 34px 34px;align-items:center;gap:7px;padding:9px;display:grid}.savedPalletCartons article>div{gap:3px;min-width:0;display:grid}.savedPalletCartons strong{color:#eee8dc;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.savedPalletCartons span,.savedPalletCartons small{color:#817b72;font-size:7px}.savedPalletCartons article>b{text-align:center;color:#d2a85d;font-size:14px}.savedPalletCartons button{color:#e3b65e;background:#1d1b17;border:1px solid #cda154;height:34px;font-size:19px}.savedPalletCartons .minusCarton{color:#ff8077;border-color:#a94b43}.savedPalletCartons button:disabled{opacity:.28;cursor:not-allowed}.savedPalletCartons>p{color:#8e887e;font-size:8px;line-height:1.5}.palletFacts{background:#0d0d0c;border-left:2px solid #cda154;gap:4px;padding:10px;display:grid}.palletFacts small{letter-spacing:.12em;color:#cda154;font-size:7px}.palletFacts strong{font-size:13px}.palletFacts span{color:#8d877e;font-size:7px}.palletFull{letter-spacing:.12em;color:#ff6767!important;border-color:#ff5353!important;font-size:11px!important;font-weight:900!important}.palletDesignCanvas .cadModelFrame{inset:37px 0 82px}.palletDesignCanvas .realisticPallet{z-index:0;transform:translateZ(0)}.palletDesignCanvas .realisticPallet i{background:linear-gradient(90deg,#71451f,#b17b3c 45%,#7a4b22);border:1px solid #4c2d13;width:10%;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 5px #d49b54}.palletDesignCanvas .cadCuboid.masterLoad .face{background:linear-gradient(135deg,#b7884f,#8b6032);border-color:#5a3817;box-shadow:inset 0 0 10px #2d1b0b38}.palletDesignCanvas .cadCuboid.masterLoad .top{background:linear-gradient(135deg,#d1aa70 0 48%,#8a5d2e 49% 52%,#bd8d52 53%)}.palletDesignCanvas .cadCuboid.masterLoad .face>span{color:#2b1909;font-size:clamp(8px,.8vw,14px)}.palletDesignCanvas .cadCuboid.outer .face{background:#6ea9d008;border-color:#77c5ff60}.palletDesignCanvas .cadCuboid.outer{pointer-events:none}.palletDesigner .cadCuboid.dropZone{pointer-events:auto}.palletLiveSummary{grid-template-columns:.8fr 1.25fr 1.35fr}.palletLiveSummary strong{font-variant-numeric:tabular-nums}.simpleHud .advancedToggle{color:#75c8ff;white-space:nowrap;border-color:#368ec8}.simpleHud .advancedToggle.on{color:#99ffa6;background:#38d94d18;border-color:#60da72}.palletDesigner .putBackSide{top:calc(100% + 72px)}@media (max-width:800px){.palletDesigner{grid-template-columns:220px minmax(0,1fr)}.savedPalletCartons article{grid-template-columns:minmax(0,1fr) 22px 30px 30px}.palletLiveSummary>div:nth-child(3){display:none}.palletLiveSummary{grid-template-columns:1fr 1.4fr}}.savedCartonNames label{grid-template-columns:minmax(0,1fr) auto;align-items:center}.savedCartonNames label input,.savedCartonNames label small{grid-column:1}.savedCartonNames .openSavedCarton{color:#d8ad5f;letter-spacing:.08em;background:#15130f;border:1px solid #cda154;grid-area:1/2/3;padding:7px 6px;font:750 6px/1 ui-sans-serif,Arial}.savedCartonNames .openSavedCarton:hover,.savedCartonNames .openSavedCarton.active{color:#111;background:#cda154}.palletDesignCanvas .cadCuboid.masterLoad .face>span{box-sizing:border-box;white-space:pre-line;text-align:center;padding:7px;line-height:1.25}.cadCuboid.levelingShim{pointer-events:none!important}.cadCuboid.levelingShim .face{background:linear-gradient(135deg,#c99d64,#ad7b42)!important;border-color:#754a22!important;box-shadow:inset 0 0 2px #f3ce9655,0 1px 2px #2c180c88!important}.cadCuboid.levelingShim .top{background:repeating-linear-gradient(0deg,#d7ae76 0 2px,#c5965c 2px 3px)!important}.cadCuboid.levelingShim .front,.cadCuboid.levelingShim .back,.cadCuboid.levelingShim .left,.cadCuboid.levelingShim .right{background:repeating-linear-gradient(90deg,#9c6735 0 2px,#bc8950 2px 3px)!important}.cadCuboid.levelingShim .face>span{display:none!important}.palletDesignCanvas .cadCuboid.masterLoad .face>span{box-sizing:border-box;justify-content:center;align-items:center;padding:clamp(3px,.5vw,6px);display:flex;container-type:size}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonIdentification{flex-direction:column;justify-content:center;align-items:stretch;gap:clamp(1px,1.4cqh,3px);width:min(86%,160px);min-width:0;max-width:calc(100% - 6px);max-height:calc(100% - 6px);display:flex}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonProductSize{color:#2b1909;letter-spacing:.02em;white-space:nowrap;text-shadow:0 1px #e5bd83;align-self:flex-start;max-width:100%;font:900 clamp(5px,min(5.5cqw,6cqh),10px)/1 ui-sans-serif,Arial}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonProductName{color:#2b1909;text-align:center;white-space:normal;overflow-wrap:anywhere;text-shadow:0 1px #e5bd83;width:100%;max-width:100%;font:850 clamp(5px,min(5.8cqw,6cqh),11px)/1.05 ui-sans-serif,Arial;display:block}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonInfoLabel{box-sizing:border-box;width:100%;min-width:0;box-shadow:none;background:0 0;border:0;outline:0;justify-items:center;gap:clamp(1px,1cqh,2px);padding:0;display:grid}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonQuantity{box-sizing:border-box;max-width:100%;font-size:clamp(5px,min(10cqh,var(--carton-quantity-font)),14px);letter-spacing:0;white-space:nowrap;font-weight:950;line-height:1;display:inline-block;position:relative}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonDimensions{max-width:100%;font-size:clamp(4px,min(8cqh,var(--carton-dimension-font)),9px);letter-spacing:-.02em;color:#080706;white-space:nowrap;font-weight:750;line-height:1.1}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonQuantity{border-bottom:3px solid var(--carton-count-color,#9c7c46);color:#080706;padding-bottom:4px}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonQuantity.count24{border-bottom-color:var(--retail-24)}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonQuantity.count100{border-bottom-color:var(--retail-100)}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonQuantity.count500{border-bottom-color:var(--retail-500)}.palletLiveSummary>div:first-child span{white-space:normal;color:#d4ae68;line-height:1.3}.palletLiveSummary>div:nth-child(n+2) strong{font-size:clamp(12px,1.25vw,20px)}.cartonContextMenu{z-index:1000;background:#11100e;border:1px solid #cda154;gap:5px;min-width:152px;padding:5px;display:grid;position:fixed;box-shadow:0 10px 28px #000b}.cartonContextMenu button{letter-spacing:.12em;text-align:left;width:100%;padding:10px 12px;font:800 8px/1 ui-sans-serif,Arial}.cartonContextMenu .editCartonName{color:#e5b75f;background:#19160f;border:1px solid #cda154}.cartonContextMenu .editCartonName:hover{color:#111;background:#cda154}.cartonContextMenu .deleteCarton{color:#ff6868;background:#2a1111;border:1px solid #d84d4d}.cartonContextMenu .deleteCarton:hover{color:#fff;background:#d84d4d}html:not(.dark) .cartonContextMenu{background:#fff;border-color:#9b6b18;box-shadow:0 10px 28px #33220f38}html:not(.dark) .cartonContextMenu .editCartonName{color:#513608;background:#fff8e7;border-color:#9b6b18}.palletDesigner{grid-template-columns:286px minmax(0,1fr) 246px}.palletLoadColumn{background:#090908;border-left:1px solid #ffffff18;flex-direction:column;gap:8px;min-width:0;padding:14px 12px;display:flex;overflow:auto}.palletLoadColumn>header{border-bottom:1px solid #cda15455;gap:4px;padding:8px 9px 11px;display:grid}.palletLoadColumn>header small{letter-spacing:.16em;color:#8f887b;font-size:7px}.palletLoadColumn>header strong{color:#eee7da;font:750 18px/1.1 ui-serif,Georgia}.palletLoadColumn article{background:#171715;border:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:8px;min-height:92px;padding:13px 10px;display:flex}.palletLoadColumn article>div{align-items:baseline;gap:7px;min-width:0;display:flex}.palletLoadColumn article b{color:#c89947;font-variant-numeric:tabular-nums;font:500 40px/.9 ui-serif,Georgia}.palletLoadColumn article span{color:#d0cbc2;white-space:nowrap;font:700 8px/1.2 ui-sans-serif,Arial}.palletLoadColumn article>strong{color:#f3eee5;font-variant-numeric:tabular-nums;text-align:right;font:750 20px/1 ui-sans-serif,Arial}.palletLoadColumn article>strong small{letter-spacing:.12em;font-size:7px}.palletLoadColumn>footer{background:#11100e;border-top:1px solid #cda15466;margin-top:auto}.palletLoadColumn>footer>div{border-bottom:1px solid #ffffff10;gap:5px;padding:14px 12px;display:grid}.palletLoadColumn>footer small{letter-spacing:.15em;color:#8f887b;font-size:7px}.palletLoadColumn>footer strong{color:#e7bb68;font-variant-numeric:tabular-nums;font:750 28px/1 ui-sans-serif,Arial}.palletLoadColumn>footer>div:last-child strong{color:#f2eee6;font-size:34px}@media (max-width:1100px){.palletDesigner{grid-template-columns:240px minmax(0,1fr) 205px}.palletLoadColumn,.palletLoadColumn article{padding-inline:8px}.palletLoadColumn article b{font-size:32px}.palletLoadColumn article>strong{font-size:16px}}@media (max-width:820px){.palletDesigner{grid-template-columns:210px minmax(0,1fr)}.palletLoadColumn{border-top:1px solid #ffffff18;border-left:0;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid;overflow:visible}.palletLoadColumn>header,.palletLoadColumn>footer{grid-column:1/-1}.palletLoadColumn>footer{grid-template-columns:1fr 1fr;display:grid}.palletLoadColumn article{min-height:70px}}.eraseAllPallets{z-index:170;color:#ff6565;cursor:pointer;background:#281010;border:1px solid #ef4c4c;border-radius:2px;place-items:center;width:18px;height:18px;padding:0;font:800 5px/1 ui-sans-serif,Arial;display:grid;position:absolute;bottom:6px;right:9px;box-shadow:inset 0 0 6px #ff242415,0 3px 8px #0008}.eraseAllPallets b{font-size:9px;line-height:1}:is(.eraseAllPallets:hover,.eraseAllPallets:focus-visible){color:#fff;outline-offset:1px;background:#e33f3f;outline:1px solid #ff8a86}.palletDesigner .toolActions .autoLoadOpen{color:#91d3ff;background:#091b29;border-color:#6fb8ef}.autoLoadPanel{background:#08131c;border:1px solid #458bc0;gap:8px;margin-top:8px;padding:10px;display:grid;box-shadow:0 8px 24px #0009}.autoLoadPanel>header{justify-content:space-between;align-items:center;display:flex}.autoLoadPanel>header strong{letter-spacing:.14em;color:#8dceff;font-size:8px}.autoLoadPanel>header button{color:#8dceff;background:0 0;border:0;font-size:18px}.autoLoadPanel>label{background:#0d1820;border:1px solid #ffffff14;align-items:flex-start;gap:7px;padding:7px;display:flex}.autoLoadPanel>label input{accent-color:#d4aa59}.autoLoadPanel>label span{gap:3px;display:grid}.autoLoadPanel>label b{letter-spacing:.09em;color:#ece7dd;font-size:7px}.autoLoadPanel>label small{color:#80909a;font-size:6px}.autoPalletCount{grid-template-columns:1fr 58px;align-items:center;gap:7px;display:grid}.autoPalletCount span{letter-spacing:.12em;color:#a4a098;font-size:6px}.autoPalletCount input{box-sizing:border-box;color:#fff;background:#111;border:1px solid #ffffff20;width:100%;padding:7px;font:700 12px/1 ui-sans-serif,Arial}.autoLoadRun,.useMinimum{color:#10100f;letter-spacing:.13em;background:#d1a453;border:1px solid #d1a453;padding:10px;font:800 7px/1 ui-sans-serif,Arial}.autoLoadResult{background:#0d1d12;border-left:2px solid #64d875;gap:5px;padding:9px;display:grid}.autoLoadResult.warning{background:#24160b;border-color:#ff9f4e}.autoLoadResult>b{letter-spacing:.1em;color:#83ec92;font-size:8px}.autoLoadResult.warning>b{color:#ffb263}.autoLoadResult>span,.autoLoadResult>small{color:#a6aaa5;font-size:6px;line-height:1.45}.autoLoadResult>strong{color:#fff;font-size:9px}.autoLoadResult dl{gap:3px;margin:2px 0;display:grid}.autoLoadResult dl div{justify-content:space-between;gap:8px;font-size:7px;display:flex}.autoLoadResult dd{font-variant-numeric:tabular-nums;margin:0;font-weight:800}.palletIdentity{background:#0a1722;border-left:2px solid #66b8ff;gap:2px;margin-top:7px;padding:7px 8px;display:grid}.palletIdentity b{color:#e9f4ff;letter-spacing:.05em;font:800 14px/1 ui-sans-serif,Arial}.palletIdentity b i{color:#7c91a2;font-size:8px;font-style:normal}.palletIdentity span{letter-spacing:.15em;color:#66b8ff;font-size:6px}.palletIdentity.completed{background:#0b1b0f;border-color:#65d875}.palletIdentity.completed span{color:#84ed91}.palletPageArrow{z-index:48;color:#e9bd68;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0a0a09d9;border:1px solid #cda15480;width:42px;height:74px;font:700 28px/1 ui-sans-serif,Arial;position:absolute;top:45%;box-shadow:0 6px 20px #0009}.palletPageArrow.previous{left:10px}.palletPageArrow.next{right:10px}.palletPageArrow:disabled{opacity:.16}.palletPageArrow:hover:not(:disabled){color:#111;background:#cda154}.multiPalletCanvas .palletLiveSummary{height:82px;bottom:60px}.multiPalletCanvas .palletLiveSummary>div{min-width:0}.multiPalletCanvas .palletLiveSummary span{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.orderLoadProgress{z-index:35;box-sizing:border-box;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#090908ed;border-top:1px solid #ffffff1f;grid-template-columns:190px minmax(120px,1fr) 310px;align-items:center;gap:12px;height:60px;padding:7px 13px;display:grid;position:absolute;bottom:0;left:0;right:0}.orderLoadProgress header{gap:3px;display:grid}.orderLoadProgress small{letter-spacing:.14em;color:#8e887e;font-size:6px}.orderLoadProgress header b{color:#d5aa59;font-size:10px}.orderLoadProgress>div{background:#24211c;border:1px solid #ffffff16;height:8px;overflow:hidden}.orderLoadProgress>div i{background:linear-gradient(90deg,#b98631,#efc66d);height:100%;transition:width .25s;display:block}.orderLoadProgress footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.orderLoadProgress footer strong{color:#f0e7d7;font-variant-numeric:tabular-nums;font-size:9px}.orderLoadProgress footer span{color:#dcbd83;font-variant-numeric:tabular-nums;font-size:8px}.orderLoadProgress.complete{border-color:#4fc966}.orderLoadProgress.complete header b{color:#7bed8d}.orderLoadProgress.complete>div i{background:linear-gradient(90deg,#2f9c45,#82ed91)}@media (max-width:900px){.orderLoadProgress{grid-template-columns:145px 1fr 210px}.orderLoadProgress footer{gap:2px;display:grid}.palletPageArrow{width:34px}.multiPalletCanvas .palletLiveSummary>div:nth-child(3){display:none}}.palletDesigner .toolActions .repeatPallet{color:#8dceff;background:#0b1a27;border-color:#70b8ef}.palletDesigner .toolActions .repeatPallet:hover{color:#071018;background:#70b8ef}.completedPalletList article{cursor:pointer;background:#102016;border:1px solid #62d37555;flex:0 0 145px;gap:1px;padding:4px 7px;display:grid}.completedPalletList article:hover{border-color:#77e687}.completedPalletList input{box-sizing:border-box;color:#eaf7ec;background:0 0;border:0;border-bottom:1px solid #0000;outline:0;width:100%;min-width:0;font:750 9px/1.2 ui-sans-serif,Arial}.completedPalletList input:focus{border-color:#79dc88}.completedPalletList{z-index:36;box-sizing:border-box;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0d110eea;border-top:1px solid #62d3754d;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:8px;height:46px;padding:5px 12px;display:grid;position:absolute;bottom:60px;left:0;right:0}.completedPalletList>strong{letter-spacing:.14em;color:#79dc88;font-size:6px}.completedPalletList>div{gap:6px;min-width:0;display:flex;overflow-x:auto}.completedPalletList .palletCell{color:#eaf7ec;text-align:left;cursor:pointer;background:#102016;border:1px solid #62d37555;flex:0 0 145px;gap:1px;min-width:145px;padding:4px 7px;display:grid}:is(.completedPalletList .palletCell:hover,.completedPalletList .palletCell:focus-visible,.completedPalletList .palletCell.active){background:#17301f;border-color:#77e687;outline:0}.completedPalletList .palletCell strong{font:750 9px/1.2 ui-sans-serif,Arial}.completedPalletList small{color:#7f9b84;font-size:6px}.palletContextMenu{z-index:1100;background:#130d0d;border:1px solid #d84d4d;min-width:132px;padding:5px;position:fixed;box-shadow:0 10px 28px #000c}.palletContextMenu button{color:#ff6b6b;letter-spacing:.11em;text-align:left;background:#2a1111;border:1px solid #d84d4d;width:100%;padding:10px;font:800 8px/1 ui-sans-serif,Arial}.palletContextMenu button:hover{color:#fff;background:#d84d4d}.optimizationDetails{background:#071018;border:1px solid #4d92c5;gap:6px;max-height:190px;padding:8px;display:grid;overflow:auto}.optimizationDetails header{gap:2px;display:grid}.optimizationDetails header b{color:#91d3ff;letter-spacing:.1em;font-size:7px}.optimizationDetails header span,.optimizationDetails span{color:#8ca0ad;font-size:6px}.optimizationDetails dl{gap:3px;margin:0;display:grid}.optimizationDetails dl div{justify-content:space-between;font-size:6px;display:flex}.optimizationDetails dd{color:#fff;margin:0}.optimizationDetails article{border-top:1px solid #ffffff14;gap:2px;padding-top:5px;display:grid}.optimizationDetails article b{color:#e7e2d9;font-size:6px}.cartonSizeMode{background:#0d0d0c;border:1px solid #ffffff1c;gap:7px;padding:9px;display:grid}.cartonSizeMode header{justify-content:space-between;gap:6px;display:flex}.cartonSizeMode header small,.cartonSizeMode header span{letter-spacing:.11em;color:#cda154;font-size:6px}.cartonSizeMode header span{color:#817b72}.cartonSizeMode>div{grid-template-columns:1fr 1fr;display:grid}.cartonSizeMode button{color:#817b72;letter-spacing:.08em;background:#171612;border:1px solid #ffffff20;padding:8px 4px;font:750 6px/1 ui-sans-serif,Arial}.cartonSizeMode button.active{color:#e6bd70;background:#cda15418;border-color:#cda154}.cartonSizeMode p{color:#817b72;margin:0;font-size:6px;line-height:1.4}.simpleDesigner:not(.palletDesigner) .boxTool{overscroll-behavior:contain;scrollbar-gutter:stable;overflow:hidden auto}.simpleDesigner:not(.palletDesigner) .boxTool>header{z-index:20;background:#151411;margin:-13px -13px 0;padding:13px 13px 8px;position:sticky;top:-13px;box-shadow:0 8px 12px #151411}.completedPalletList>div{overscroll-behavior-inline:contain;scrollbar-width:thin;width:100%;max-width:1504px}.completedPalletList .palletCell{flex-basis:145px;min-width:145px}.retailProductSource{background:#0d0d0c;border:1px solid #ffffff1c;gap:7px;min-width:0;padding:9px;display:grid;overflow:hidden}.retailProductSource header{gap:3px;min-width:0;display:grid}.retailProductSource header small{letter-spacing:.12em;color:#cda154;font-size:6px}.retailProductSource header span{letter-spacing:.08em;color:#817b72;white-space:normal;overflow-wrap:anywhere;font-size:6px}.retailProductSource select{box-sizing:border-box;color:#eee8dc;background:#171612;border:1px solid #ffffff24;width:100%;min-width:0;padding:8px 7px;font:700 8px/1.2 ui-sans-serif,Arial}.retailProductSource p{color:#817b72;white-space:normal;overflow-wrap:anywhere;min-width:0;margin:0;font-size:6px;line-height:1.45}@media (max-width:700px){.simpleDesigner:not(.palletDesigner) .boxTool>header{margin:-9px -9px 0;padding:9px 9px 8px;top:-9px}}.simpleDesigner:not(.palletDesigner) .simpleCanvas{margin-right:272px}.simpleDesigner:not(.palletDesigner) .savedCartonNames{z-index:30;top:var(--admin-header-height,82px);box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;background:#11110f;border:0;border-left:1px solid #ffffff1f;align-content:start;gap:9px;width:272px;max-height:none;padding:14px 12px 20px;position:fixed;bottom:0;right:0;overflow:hidden auto}.simpleDesigner:not(.palletDesigner) .savedCartonNames>header{z-index:2;background:#11110f;border-bottom:1px solid #ffffff1f;margin:-14px -12px 2px;padding:15px 12px 12px;position:sticky;top:-14px}.simpleDesigner:not(.palletDesigner) .savedCartonNames>header span{font-size:8px}.simpleDesigner:not(.palletDesigner) .savedCartonNames>header{align-items:center;gap:8px}.cartonListMode{background:#090909;border:1px solid #ffffff1f;border-radius:5px;flex:none;gap:2px;padding:2px;display:flex}.cartonListMode button{color:#7d786f;letter-spacing:.07em;white-space:nowrap;background:0 0;border:0;border-radius:3px;height:19px;padding:0 5px;font:800 5px/1 ui-sans-serif,Arial}.cartonListMode button:hover{color:#eee8dc}.cartonListMode button.active{color:#e5bd70;background:#3d3b36}.savedCartonNames .emptyCartonList{color:#817b72;text-align:center;border:1px dashed #ffffff1c;margin:5px 0;padding:12px 8px;font-size:7px;line-height:1.45}html:not(.dark) .cartonListMode{background:#e5e3de;border-color:#c9c6bf}html:not(.dark) .cartonListMode button{color:#69645b}html:not(.dark) .cartonListMode button:hover{color:#25231f}html:not(.dark) .cartonListMode button.active{color:#fff;background:#5b5b58}html:not(.dark) .savedCartonNames .emptyCartonList{color:#716d65;border-color:#c9c6bf}.simpleDesigner:not(.palletDesigner) .savedCartonNames label{cursor:pointer;background:#0b0b0a;border:1px solid #ffffff17;padding:10px 9px;transition:border-color .16s,background .16s,transform .16s}.simpleDesigner:not(.palletDesigner) .savedCartonNames label:hover,.simpleDesigner:not(.palletDesigner) .savedCartonNames label.active{background:#18150f;border-color:#cda154;transform:translate(-2px)}.simpleDesigner:not(.palletDesigner) .savedCartonNames input{font-size:15px}.simpleDesigner:not(.palletDesigner) .savedCartonNames label small{font-size:7px}@media (max-width:900px){.simpleDesigner:not(.palletDesigner) .simpleCanvas{margin-right:220px}.simpleDesigner:not(.palletDesigner) .savedCartonNames{width:220px}}.addCartonToList{z-index:46;color:#11100d;letter-spacing:.15em;cursor:pointer;background:linear-gradient(#e4b85f,#bd8731);border:1px solid #e3b45c;min-width:174px;height:52px;padding:0 24px;font:900 10px/1 ui-sans-serif,Arial;transition:transform .16s,filter .16s,box-shadow .16s;position:absolute;bottom:86px;right:18px;box-shadow:0 10px 28px #000b,inset 0 0 0 1px #f1cb7d38}.addCartonToList:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 14px 32px #000c,0 0 18px #d9a94b35}.addCartonToList:active:not(:disabled){transform:translateY(0)}.addCartonToList:disabled{cursor:not-allowed;opacity:.3;filter:grayscale(.55)}.closeSavedCarton{z-index:46;color:#e5b85f;letter-spacing:.15em;cursor:pointer;background:#11110fe8;border:1px solid #cda154;min-width:126px;height:52px;padding:0 20px;font:900 9px/1 ui-sans-serif,Arial;transition:transform .16s,background .16s,color .16s;position:absolute;bottom:86px;right:204px;box-shadow:0 10px 28px #000b}.closeSavedCarton:hover{color:#111;background:#cda154;transform:translateY(-2px)}@media (max-width:900px){.addCartonToList{min-width:144px;height:46px;padding:0 16px;font-size:8px;right:12px}.closeSavedCarton{min-width:104px;height:46px;padding:0 12px;font-size:8px;right:166px}}.cartonWorkspaceActions{z-index:52;pointer-events:auto;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:86px;right:18px}.cartonWorkspaceActions button{color:#edc875;cursor:pointer;background:linear-gradient(145deg,#201b12,#0c0b09);border:1px solid #cda154;place-content:center;gap:5px;width:76px;height:76px;padding:8px;transition:transform .16s,filter .16s,opacity .16s;display:grid;box-shadow:0 12px 30px #000b,inset 0 0 20px #cda15412}.cartonWorkspaceActions button b{font:500 31px/.75 ui-sans-serif,Arial}.cartonWorkspaceActions button span{letter-spacing:.07em;text-align:center;font:800 6px/1.2 ui-sans-serif,Arial}.cartonWorkspaceActions .saveCartonWorkspace{color:#83ed98;background:linear-gradient(145deg,#122519,#090d0a);border-color:#5fd378}.cartonWorkspaceActions .clearWorkspace,.palletWorkspaceActions .clearWorkspace{color:#ff747c;background:linear-gradient(145deg,#2a1115,#0e0608);border-color:#ad3f46;box-shadow:0 12px 30px #000b,inset 0 0 20px #ff39451c}.cartonWorkspaceActions .clearWorkspace:hover:not(:disabled),.palletWorkspaceActions .clearWorkspace:hover:not(:disabled){color:#ffabb0;background:linear-gradient(145deg,#43161c,#150609);border-color:#ff5962}.cartonWorkspaceActions .saveCartonWorkspace.saved{color:#a1ffb4;background:linear-gradient(145deg,#183820,#08150c);border-color:#72f18d;box-shadow:0 0 20px #54ee756e,inset 0 0 22px #5fd3782c}.cartonWorkspaceActions button:hover:not(:disabled){filter:brightness(1.18);transform:translateY(-2px)}.cartonWorkspaceActions button:disabled{opacity:.72;cursor:default}@media (max-width:900px){.cartonWorkspaceActions{gap:7px;bottom:84px;right:12px}.cartonWorkspaceActions button{width:62px;height:62px}.cartonWorkspaceActions button b{font-size:26px}}.boxOrientationControl{background:#0d0d0c;border:1px solid #ffffff1c;gap:8px;padding:9px;display:grid}.boxOrientationControl>header{gap:2px;display:grid}.boxOrientationControl>header small{letter-spacing:.12em;color:#cda154;font-size:6px}.boxOrientationControl>header span{letter-spacing:.08em;color:#817b72;font-size:6px}.orientationChoices{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.orientationChoices button{color:#8a847a;cursor:pointer;background:#171612;border:1px solid #ffffff1f;align-content:center;place-items:center;gap:5px;min-width:0;min-height:62px;padding:5px 3px;display:grid}.orientationChoices button:hover,.orientationChoices button.active{color:#e9bd69;background:#cda15416;border-color:#cda154}.orientationChoices button:disabled{cursor:not-allowed;opacity:.38}.orientationChoices button i{border:1px solid;place-items:center;width:25px;height:19px;font-style:normal;display:grid;transform:skewY(-8deg)}.orientationChoices button i b{font-size:9px;transform:skewY(8deg)}.orientationChoices button span{letter-spacing:.05em;text-align:center;font:750 5px/1.25 ui-sans-serif,Arial}.orientationHelper{color:#938977;letter-spacing:.035em;margin:7px 0 0;font:600 6px/1.45 ui-sans-serif,Arial}.boxOrientationControl>label{grid-template-columns:auto 1fr;align-items:center;gap:7px;display:grid}.boxOrientationControl>label>span{letter-spacing:.1em;color:#817b72;font-size:6px}.boxOrientationControl select{color:#eee8dc;background:#171612;border:1px solid #fff2;width:100%;min-width:0;padding:7px 6px;font:700 7px/1 ui-sans-serif,Arial}.applyOrientation{color:#111;letter-spacing:.1em;background:#cda154;border:1px solid #cda154;padding:9px 5px;font:850 6px/1 ui-sans-serif,Arial}.applyOrientation:disabled{opacity:.28;cursor:not-allowed}.palletDesignCanvas .cadModelFrame{transform:translateY(52px)}.palletDesigner .boxTool{min-height:0;overflow:hidden}.palletDesigner .savedPalletCartons{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:110px;max-height:none;overflow-y:auto}.palletDesigner .toolActions>.saveCarton,.palletDesigner .toolActions>button:nth-child(2),.palletDesignCanvas .palletLiveSummary{display:none}.multiPalletCanvas .cadModelFrame{inset:38px 0 62px}.multiPalletCanvas:has(.completedPalletList) .cadModelFrame{inset:38px 0 108px}.palletWorkspaceActions{z-index:52;pointer-events:auto;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:120px;right:18px}.palletWorkspaceActions button{color:#edc875;cursor:pointer;background:linear-gradient(145deg,#201b12,#0c0b09);border:1px solid #cda154;place-content:center;gap:4px;width:76px;height:76px;padding:8px;display:grid;box-shadow:0 12px 30px #000b,inset 0 0 20px #cda15412}.palletWorkspaceActions button b{font:500 34px/.75 ui-sans-serif,Arial}.palletWorkspaceActions button span{letter-spacing:.08em;font:800 7px/1.15 ui-sans-serif,Arial}.palletWorkspaceActions .completePalletWorkspace{color:#83ed98;background:linear-gradient(145deg,#122519,#090d0a);border-color:#5fd378}:is(.palletWorkspaceActions .completePalletWorkspace.completed:hover:not(:disabled),.palletWorkspaceActions .completePalletWorkspace.completed:focus-visible:not(:disabled)){color:#ffe08a;filter:none;background:linear-gradient(145deg,#34280e,#151006);border-color:#f1c75b;box-shadow:0 0 18px #d8a92766,inset 0 0 20px #f1c75b22}:is(.palletWorkspaceActions .completePalletWorkspace.completed:hover:not(:disabled) span,.palletWorkspaceActions .completePalletWorkspace.completed:focus-visible:not(:disabled) span){font-size:0}.palletWorkspaceActions .completePalletWorkspace.completed:hover:not(:disabled) span:after{content:"REOPEN PALLET";font-size:7px;line-height:1.15}.palletWorkspaceActions .completePalletWorkspace.completed:focus-visible:not(:disabled) span:after{content:"REOPEN PALLET";font-size:7px;line-height:1.15}.palletWorkspaceActions button:hover:not(:disabled){filter:brightness(1.18);transform:translateY(-2px)}.palletWorkspaceActions button:disabled{opacity:.32;cursor:not-allowed}.palletLoadColumn{overscroll-behavior:contain;min-height:0;overflow-y:auto}.palletLoadColumn .activePalletProducts{align-content:start;gap:8px;display:grid}.palletLoadColumn .activePalletProducts>small{letter-spacing:.14em;color:#8f887b;padding:4px 2px 0;font-size:6px}.palletLoadColumn .activePalletProducts>p{color:#777168;border:1px solid #ffffff12;margin:0;padding:14px 10px;font-size:8px;line-height:1.5}.palletLoadColumn>footer{grid-template-columns:1fr 1fr;margin-top:auto;display:grid}.palletLoadColumn>footer h3{color:#d2a85d;letter-spacing:.12em;border-bottom:1px solid #cda15455;grid-column:1/-1;margin:0;padding:12px;font:800 8px/1 ui-sans-serif,Arial}.palletLoadColumn>footer>div{min-width:0;padding:11px 10px}.palletLoadColumn>footer strong{font-size:22px}.palletLoadColumn>footer>div:nth-of-type(2) strong{color:#f2eee6;font-size:26px}.palletLoadColumn>footer strong i{color:#9b9284;font:700 8px/1 ui-sans-serif,Arial}.palletContextMenu{background:#100f0d;border-color:#cda154;gap:4px;display:grid}.palletContextMenu button.editPallet{color:#e4b75f;background:#211b11;border-color:#cda154}.palletContextMenu button.editPallet:hover{color:#111;background:#cda154}.palletContextMenu button.repeatPalletMenu{color:#87ceff;background:#0c1b27;border-color:#63a9dc}.palletContextMenu button.repeatPalletMenu:hover{color:#071018;background:#4b9bd4}.palletContextMenu button.addBundleMenu{color:#8cec9e;background:#102619;border-color:#63cc78}.palletContextMenu button.addBundleMenu:hover{color:#071108;background:#63cc78}.palletContextMenu button.assignShipmentGroupMenu{color:#f0c978;background:#251d10;border-color:#b58a42}.palletContextMenu button.assignShipmentGroupMenu:hover{color:#111;background:#cda154}.completedPalletList .saveOrderBundle{color:#edc875;letter-spacing:.08em;background:#211b10;border:1px solid #cda154;flex:0 0 168px;min-width:168px;padding:4px 8px;font:800 7px/1 ui-sans-serif,Arial}.completedPalletList .saveOrderBundle:hover{color:#111;background:#cda154}.completedPalletList .saveOrderBundle:disabled{opacity:.35}.palletContextMenu button.deletePallet{color:#ff6b6b;background:#2a1111;border-color:#d84d4d}.palletContextMenu button.deletePallet:hover{color:#fff;background:#d84d4d}.simpleHud .loadDimensionsToggle{color:#e5bb6b;white-space:nowrap;border-color:#cda154}.simpleHud .loadDimensionsToggle.on{color:#111;background:#cda154}.palletDesignCanvas .cadCuboid.outer.loadDimensionBounds .face{background:#5ee88a0b;border-color:#71e59a;box-shadow:0 0 16px #54df8230}.palletDesignCanvas .cadCuboid.outer.loadDimensionBounds .cadDim{border-color:#75e69c}.palletDesignCanvas .cadCuboid.outer.loadDimensionBounds .cadMeasure{color:#9cf4b8}.simpleCanvas .cadCuboid.outer.cartonLoadDimensionBounds .face{background:#5ee88a0b;border-color:#71e59a;box-shadow:0 0 16px #54df8230}.simpleCanvas .cadCuboid.outer.cartonLoadDimensionBounds .cadDim{border-color:#75e69c}.simpleCanvas .cadCuboid.outer.cartonLoadDimensionBounds .cadMeasure{color:#9cf4b8}@media (max-width:1100px){.palletWorkspaceActions{bottom:116px;right:10px}.palletWorkspaceActions button{width:64px;height:64px}.palletLoadColumn>footer{grid-template-columns:1fr}.palletLoadColumn>footer h3{grid-column:1}.palletLoadColumn>footer>div{padding:8px}}@media (max-width:820px){.palletDesigner .boxTool{overflow:auto}.palletDesigner .savedPalletCartons{flex:none;max-height:300px}.palletLoadColumn{grid-template-columns:1fr}.palletLoadColumn .activePalletProducts{grid-template-columns:repeat(3,minmax(0,1fr))}.palletLoadColumn .activePalletProducts>small,.palletLoadColumn .activePalletProducts>p{grid-column:1/-1}.palletLoadColumn>footer{grid-column:1;grid-template-columns:repeat(5,minmax(0,1fr))}.palletLoadColumn>footer h3{grid-column:1/-1}.palletWorkspaceActions{bottom:116px}.palletWorkspaceActions button{width:58px;height:58px}.palletWorkspaceActions button b{font-size:27px}}.simpleDesigner .temporaryInvalid .cadCuboid.selected .face{filter:brightness(1.08);background:#a42323;border-color:#ff554f;box-shadow:inset 0 0 16px #ff302f66,0 0 14px #ff403dcc}.simpleDesigner .cadCuboid.invalidBoundary .face{filter:brightness(1.08);background:#a42323!important;border-color:#ff554f!important;box-shadow:inset 0 0 16px #ff302f66,0 0 14px #ff403dcc!important}.palletDesigner .palletIdentity,.palletDesigner .palletFacts,.palletDesigner .palletFull{display:none!important}.orderLoadingProgress{border-top:1px solid #ffffff17;gap:6px;margin-top:8px;padding-top:9px;display:grid}.orderLoadingProgress>header{border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.orderLoadingProgress>header small{letter-spacing:.14em;color:#cda154;font:750 6px/1 ui-sans-serif,Arial}.orderLoadingProgress>header b{letter-spacing:.12em;border:1px solid;padding:3px 6px;font:800 5px/1 ui-sans-serif,Arial}.orderLoadingProgress>header b.open{color:#73d5ff;background:#2196d010;border-color:#318fc1}.orderLoadingProgress>header b.closed{color:#89ef9a;background:#43bd5610;border-color:#55b667}.orderLoadingProgress article{background:#0d0d0c;border:1px solid #ffffff13;grid-template-columns:1fr auto;gap:3px 8px;padding:6px 7px 8px;display:grid;position:relative}.orderLoadingProgress article>div{gap:2px;display:grid}.orderLoadingProgress article strong{color:#eee8dc;font-size:8px}.orderLoadingProgress article span,.orderLoadingProgress article>b{color:#8f887c;font:650 6px/1.2 ui-sans-serif,Arial}.orderLoadingProgress article>b{color:#c6a35f;align-self:end}.orderLoadingProgress article>i{background:#ffffff12;grid-column:1/-1;height:2px;overflow:hidden}.orderLoadingProgress article>i em{background:#cda154;height:100%;display:block}.orderLoadingProgress article.over{border-color:#e35b514f}.orderLoadingProgress article.over>b{color:#ff786e}.orderLoadingProgress article.over>i em{background:#e45c52}.orderLoadingProgress>p{color:#817b72;margin:0;font-size:7px}.palletFullToast{z-index:80;color:#fff3e9;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#160d0cea;border:1px solid #d25b52;gap:6px;min-width:220px;padding:17px 22px;animation:.18s ease-out palletToastIn;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 15px 50px #000b,0 0 24px #e84a4130}.palletFullToast strong{color:#ff766d;letter-spacing:.13em;font-size:13px}.palletFullToast span{color:#c7b9ad;font-size:8px}.palletFullToast.leaving{opacity:0;transition:all .22s;transform:translate(-50%,-55%)}@keyframes palletToastIn{0%{opacity:0;transform:translate(-50%,-44%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.orientationHelper{display:none!important}.stackingStrategyControl{gap:5px;margin-top:7px;display:grid}.stackingStrategyControl>small{letter-spacing:.12em;color:#8e887e;font:750 6px/1 ui-sans-serif,Arial}.stackingStrategyControl>div{grid-template-columns:1fr 1fr;gap:4px;display:grid}.stackingStrategyControl button{color:#8a847a;letter-spacing:.06em;background:#151411;border:1px solid #ffffff1f;min-height:28px;padding:5px;font:750 6px/1.2 ui-sans-serif,Arial}.stackingStrategyControl button:hover,.stackingStrategyControl button.active{color:#e9bd69;background:#cda15416;border-color:#cda154}.palletOrientationControl.orientationPopup{z-index:1200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d0d0cf5;border:1px solid #cda15466;margin:0;padding:11px;position:fixed;box-shadow:0 14px 38px #000b;display:none!important}.palletOrientationControl.orientationPopup.isOpen{display:grid!important}.palletOrientationControl.orientationPopup>label,.palletOrientationControl.orientationPopup>.applyOrientation{display:none!important}.palletOrientationControl.orientationPopup .stackingStrategyControl{margin-top:2px}.palletOrientationControl.orientationPopup .stackingStrategyControl button{min-height:45px}.palletOrientationControl.orientationPopup .orientationChoices.orientationSingle button{min-height:74px}.palletOrientationControl.orientationPopup>header small{font-size:9px}.palletOrientationControl.orientationPopup>header span{font-size:8px}.palletOrientationControl.orientationPopup .orientationChoices.orientationSingle button>span{font-size:10px}.palletOrientationControl.orientationPopup .orientationStep,.palletOrientationControl.orientationPopup .stackingStrategyControl>small{font-size:8px}.palletOrientationControl.orientationPopup .stackingStrategyControl button{font-size:9px}.cadCuboid.itemDimensions>.itemDim{z-index:14;color:#ffe3a4;letter-spacing:.02em;text-align:center;white-space:nowrap;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#15120dcc;border:1px solid #f2cb7866;border-radius:2px;min-width:22px;padding:1px 3px;font:800 5px/1.25 ui-sans-serif,Arial;display:block;position:absolute;box-shadow:0 1px 4px #0008}.cadCuboid.itemDimensions>.itemDimW{transform-origin:50%;transform:translate(-50%,-50%) translateZ(calc(var(--h) + 3px)) rotateZ(90deg);top:50%;left:calc(100% - 3px)}.simpleHud .itemDimensionsToggle{white-space:nowrap}.simpleCanvas .cadCuboid.outer.palletBoundary .face,.simpleCanvas .cadCuboid.outer.cartonBoundary .face{background:#5da9dd08;border-color:#71c8ff65}.simpleCanvas .cadCuboid.outer.palletBoundary .cadDim,.simpleCanvas .cadCuboid.outer.cartonBoundary .cadDim{border-color:#79cfff}.simpleCanvas .cadCuboid.outer.palletBoundary .cadMeasure,.simpleCanvas .cadCuboid.outer.cartonBoundary .cadMeasure{color:#a8ddff}.orderLoadingProgress>header small{font-size:8px}.orderLoadingProgress>header b{font-size:7px}.orderLoadingProgress article strong{font-size:11px}.orderLoadingProgress article span,.orderLoadingProgress article>b{font-size:8px}.orderLoadingProgress>p{font-size:9px}.orientationChoices.orientationCollapsed{grid-template-columns:1fr;gap:3px;display:grid;position:relative}.orientationChoices.orientationCollapsed button{background:linear-gradient(145deg,#14171a,#090b0d);border-radius:7px;grid-template-columns:22px 1fr;align-content:center;place-items:center start;gap:6px;height:30px;min-height:30px;padding:3px 24px 3px 5px;display:none;box-shadow:inset 0 0 0 1px #ffffff08}.orientationChoices.orientationCollapsed button.active{color:#ffd66f;background:linear-gradient(145deg,#241c0c,#0e0c08);border-color:#e2b44d;display:grid;box-shadow:inset 0 0 12px #dca92e18,0 0 8px #dca92e22}.orientationChoices.orientationCollapsed button.active:after{content:"⌄";color:#d7ae55;font-size:10px;position:absolute;right:8px}.orientationChoices.orientationCollapsed button i{background:linear-gradient(145deg,#bc8447,#674421);border-radius:2px;width:17px;height:14px;box-shadow:0 0 5px #278fd344}.orientationChoices.orientationCollapsed button i b{color:#fff0cf;font-size:6px}.orientationChoices.orientationCollapsed button span{text-align:left;white-space:nowrap;font-size:6px}.orientationChoices.orientationCollapsed.expanded{background:#080a0ce8;border:1px solid #ffffff18;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;box-shadow:0 8px 22px #000a}.orientationChoices.orientationCollapsed.expanded button{padding-right:5px;display:grid}.orientationChoices.orientationCollapsed.expanded button:after{display:none}.orientationChoices.orientationCollapsed.expanded button:not(.active){color:#57b7ff;border-color:#2d3439}.orientationChoices.orientationCollapsed.expanded button:not(.active):hover{color:#80ccff;background:#0d1820;border-color:#3f9fdc}.boxOrientationControl{gap:6px;padding:7px}.boxOrientationControl>header span{display:none}.masterCartonDesigner .orientationChoices button{background:linear-gradient(145deg,#24231f,#0b0b0a 68%);border-width:1px 1px 3px;transition:transform .12s,box-shadow .12s,border-color .12s;position:relative;transform:translateY(0);box-shadow:inset 1px 1px #ffffff18,inset -2px -2px 7px #0009,0 3px 7px #0008}.masterCartonDesigner .orientationChoices button:hover{transform:translateY(-1px);box-shadow:inset 1px 1px #ffffff24,inset -2px -2px 7px #0008,0 5px 10px #000a}.masterCartonDesigner .orientationChoices button:active{border-bottom-width:1px;transform:translateY(2px);box-shadow:inset 2px 2px 7px #000a}.masterCartonDesigner .orientationChoices button.active{background:linear-gradient(145deg,#493716,#171108 68%);box-shadow:inset 1px 1px #ffe4a24a,inset -3px -3px 9px #000b,0 3px 10px #dca92e30}.masterCartonDesigner .orientationChoices button:not([data-orientation=automatic]) i{transform-style:preserve-3d;background:linear-gradient(145deg,#b88142,#5b391d);border:1px solid;border-radius:1px;place-items:center;display:grid;position:relative;transform:skewY(-6deg);box-shadow:inset 1px 1px #ffe0a55c,3px -3px #4a2d17,4px -4px}.masterCartonDesigner .orientationChoices button:not([data-orientation=automatic]) i:before{content:"";transform-origin:bottom;background:#d09a57;border:1px solid;border-bottom:0;height:4px;position:absolute;top:-5px;left:3px;right:-4px;transform:skew(-35deg)}.masterCartonDesigner .orientationChoices button:not([data-orientation=automatic]) i b{z-index:2;text-shadow:0 1px 1px #000;position:relative}.masterCartonDesigner .orientationChoices button[data-orientation=upright] i{width:16px;height:22px}.masterCartonDesigner .orientationChoices button[data-orientation=length] i{width:29px;height:13px}.masterCartonDesigner .orientationChoices button[data-orientation=width] i{width:22px;height:17px}.masterCartonDesigner .orientationChoices button.quarterTurn i{transform:skewY(-6deg)rotate(90deg)}.masterCartonDesigner .orientationTurn{color:#ffd66f;letter-spacing:.04em;text-shadow:0 1px 3px #000;font:900 5px/1 ui-sans-serif,Arial;position:absolute;bottom:3px;right:18px}.masterCartonDesigner .orientationChoices.orientationCollapsed.expanded button{height:48px;min-height:48px}.masterCartonDesigner .orientationChoices.orientationCollapsed.expanded button[data-orientation=upright] i{width:14px;height:20px}.masterCartonDesigner .orientationChoices.orientationCollapsed.expanded button[data-orientation=length] i{width:25px;height:11px}.masterCartonDesigner .orientationChoices.orientationCollapsed.expanded button[data-orientation=width] i{width:20px;height:14px}:is(.masterCartonDesigner,.palletDesigner) .orientationChoices.orientationSingle{grid-template-columns:1fr}:is(.masterCartonDesigner,.palletDesigner) .orientationChoices.orientationSingle button{grid-template-columns:42px 1fr 28px;align-content:center;place-items:center start;gap:8px;width:100%;min-height:46px;padding:7px 10px}:is(.masterCartonDesigner,.palletDesigner) .orientationChoices.orientationSingle button>span{text-align:left;font-size:7px}:is(.masterCartonDesigner,.palletDesigner) .orientationChoices.orientationSingle button>i{justify-self:center}:is(.masterCartonDesigner,.palletDesigner) .orientationChoices.orientationSingle button[data-orientation=automatic] i{background:linear-gradient(145deg,#d3a34d,#704716);border-radius:4px;width:25px;height:22px;box-shadow:inset 1px 1px #ffe4a5,3px 3px #3a230c,0 5px 10px #0009}:is(.masterCartonDesigner,.palletDesigner) .orientationStep{color:#d9ae57;letter-spacing:.06em;justify-self:end;font:900 5px/1 ui-sans-serif,Arial}:is(.masterCartonDesigner,.palletDesigner) .orientationCycleControl>header span{display:block}.cadCuboid.itemDimensions>.itemDim{color:#2b1909;letter-spacing:0;text-shadow:0 1px #f4d39a,0 0 2px #fff8;min-width:0;box-shadow:none;-webkit-backface-visibility:visible;backface-visibility:visible;background:0 0;border:0;border-radius:0;padding:0;font:900 6px/1 ui-sans-serif,Arial}.cadCuboid.itemDimensions>.itemDimL{transform:translateX(-50%) translateZ(calc(var(--h) + 1px));top:3px;left:50%}.cadCuboid.itemDimensions>.itemDimW{transform:translate(-50%,-50%) translateZ(calc(var(--h) + 1px)) rotateZ(90deg);top:50%;left:calc(100% - 5px)}.cadCuboid.itemDimensions>.itemDimH{transform-origin:50%;transform:translateZ(calc(var(--h)/2)) rotateY(-90deg) rotateZ(-90deg);top:50%;left:calc(100% - 3px)}.cadCuboid.retail500.itemDimensions>.itemDim{color:#f1c66e;text-shadow:0 1px #000,0 0 2px #000}.palletDesignCanvas .cadCuboid.masterLoad.itemDimensions>.itemDim{color:#2b1909;text-shadow:0 1px #e6c28d,0 0 2px #fff6}.cadCuboid.retail24 .face{background:var(--retail-24)}@supports (color:color-mix(in lab, red, red)){.cadCuboid.retail24 .face{background:color-mix(in srgb,var(--retail-24) 42%,#caa977)}}.cadCuboid.retail24 .face{border-color:var(--retail-24)}@supports (color:color-mix(in lab, red, red)){.cadCuboid.retail24 .top{background:linear-gradient(135deg,color-mix(in srgb,var(--retail-24) 48%,#ead7ad) 0 48%,#8f6951 49% 52%,color-mix(in srgb,var(--retail-24) 38%,#dac18f) 53%)}}.cadCuboid.retail100 .face{background:var(--retail-100)}@supports (color:color-mix(in lab, red, red)){.cadCuboid.retail100 .face{background:color-mix(in srgb,var(--retail-100) 48%,#a87943)}}.cadCuboid.retail100 .face{border-color:var(--retail-100)}@supports (color:color-mix(in lab, red, red)){.cadCuboid.retail100 .top{background:linear-gradient(135deg,color-mix(in srgb,var(--retail-100) 50%,#c89c62) 0 48%,#416a62 49% 52%,color-mix(in srgb,var(--retail-100) 40%,#b6844c) 53%)}}.cadCuboid.retail500 .face{background:var(--retail-500)}@supports (color:color-mix(in lab, red, red)){.cadCuboid.retail500 .face{background:color-mix(in srgb,var(--retail-500) 48%,#332b26)}}.cadCuboid.retail500 .face{border-color:var(--retail-500)}@supports (color:color-mix(in lab, red, red)){.cadCuboid.retail500 .top{background:linear-gradient(135deg,color-mix(in srgb,var(--retail-500) 48%,#494034) 0 48%,#262033 49% 52%,color-mix(in srgb,var(--retail-500) 40%,#393129) 53%)}}.boxColorControl{align-items:center;gap:5px;margin-left:auto;display:flex}.boxColorControl input{cursor:pointer;border-radius:4px;border:1px solid var(--box-color)!important;background:var(--box-color)!important;width:25px!important;height:19px!important;padding:0!important}.boxColorControl button{border:1px solid var(--box-color);height:19px;color:var(--box-color);letter-spacing:.08em;background:0 0;padding:0 6px;font:700 6px/1 ui-sans-serif,Arial}.productSettings>article>header{border-left:3px solid var(--box-color,#cda154)}.orderLoadProgress>div i{background:linear-gradient(90deg,var(--retail-24),var(--retail-100),var(--retail-500))}.palletLiveSummary>div:nth-child(2){border-top:2px solid var(--retail-100)}.cadCuboid.retail24 .face>span,.cadCuboid.retail24 .itemDim{color:var(--retail-24)!important}.cadCuboid.retail100 .face>span,.cadCuboid.retail100 .itemDim{color:var(--retail-100)!important}.cadCuboid.retail500 .face>span,.cadCuboid.retail500 .itemDim{color:var(--retail-500)!important}.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity24 .face{background:linear-gradient(135deg,#b7884f,#8b6032)}@supports (color:color-mix(in lab, red, red)){.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity24 .face{background:linear-gradient(135deg,color-mix(in srgb,#b7884f 75%,var(--retail-24) 25%),color-mix(in srgb,#8b6032 75%,var(--retail-24) 25%))}}.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity24 .face{border-color:#5a3817}@supports (color:color-mix(in lab, red, red)){.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity24 .face{border-color:color-mix(in srgb,#5a3817 75%,var(--retail-24) 25%)}}.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity100 .face{background:linear-gradient(135deg,#b7884f,#8b6032)}@supports (color:color-mix(in lab, red, red)){.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity100 .face{background:linear-gradient(135deg,color-mix(in srgb,#b7884f 75%,var(--retail-100) 25%),color-mix(in srgb,#8b6032 75%,var(--retail-100) 25%))}}.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity100 .face{border-color:#5a3817}@supports (color:color-mix(in lab, red, red)){.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity100 .face{border-color:color-mix(in srgb,#5a3817 75%,var(--retail-100) 25%)}}.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity500 .face{background:linear-gradient(135deg,#b7884f,#8b6032)}@supports (color:color-mix(in lab, red, red)){.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity500 .face{background:linear-gradient(135deg,color-mix(in srgb,#b7884f 75%,var(--retail-500) 25%),color-mix(in srgb,#8b6032 75%,var(--retail-500) 25%))}}.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity500 .face{border-color:#5a3817}@supports (color:color-mix(in lab, red, red)){.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity500 .face{border-color:color-mix(in srgb,#5a3817 75%,var(--retail-500) 25%)}}.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity24 .face>span{color:var(--retail-24)!important}@supports (color:color-mix(in lab, red, red)){.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity24 .face>span{color:color-mix(in srgb,var(--retail-24) 80%,#23170d)!important}}.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity100 .face>span{color:var(--retail-100)!important}@supports (color:color-mix(in lab, red, red)){.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity100 .face>span{color:color-mix(in srgb,var(--retail-100) 80%,#181813)!important}}.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity500 .face>span{color:var(--retail-500)!important}@supports (color:color-mix(in lab, red, red)){.palletDesignCanvas .cadCuboid.masterLoad.retailIdentity500 .face>span{color:color-mix(in srgb,var(--retail-500) 80%,#181213)!important}}.orderLoadingProgress article:first-of-type strong,.orderLoadingProgress article:first-of-type>span{color:var(--retail-24)}.orderLoadingProgress article:nth-of-type(2) strong,.orderLoadingProgress article:nth-of-type(2)>span{color:var(--retail-100)}.orderLoadingProgress article:nth-of-type(3) strong,.orderLoadingProgress article:nth-of-type(3)>span{color:var(--retail-500)}.cadCuboid.selected .face{outline:2px solid #75e6ff!important;box-shadow:inset 0 0 0 2px #75e6ff,0 0 12px #40bfff!important}.cadCuboid.retail24 .face{background:#d7bd8a;border-color:#8e7651}.cadCuboid.retail24 .top{background:linear-gradient(135deg,#ead7ad 0 48%,#b9995f 49% 52%,#dac18f 53%)}.cadCuboid.retail100 .face{background:#a87943;border-color:#76502b}.cadCuboid.retail100 .top{background:linear-gradient(135deg,#c89c62 0 48%,#805b31 49% 52%,#b6844c 53%)}.cadCuboid.retail500 .face{background:#28231d;border-color:#b28640}.cadCuboid.retail500 .top{background:linear-gradient(135deg,#494034 0 48%,#191613 49% 52%,#393129 53%)}.cadCuboid.retail24 .face>span,.cadCuboid.retail100 .face>span,.cadCuboid.retail500 .face>span,.palletDesignCanvas .cadCuboid.masterLoad .face>span,.cadCuboid.retail24 .itemDim,.cadCuboid.retail100 .itemDim,.cadCuboid.retail500 .itemDim,.palletDesignCanvas .cadCuboid.masterLoad .itemDim{color:#080706!important;text-shadow:0 1px #fff5!important}.palletDesignCanvas .masterCartonHeight{color:#080706;border-bottom:2px solid #9c7c46;padding-bottom:1px;text-decoration:none}.palletDesignCanvas .masterCartonHeight.count24{border-bottom-color:var(--retail-24)}.palletDesignCanvas .masterCartonHeight.count100{border-bottom-color:var(--retail-100)}.palletDesignCanvas .masterCartonHeight.count500{border-bottom-color:var(--retail-500)}.palletLoadColumn.quickViewActive .activePalletProducts{gap:4px}.minimizedProductTypes{background:#121210;border:1px solid #ffffff14;gap:3px;padding:7px 8px;display:grid}.minimizedProductTypes span{color:#aaa397;letter-spacing:.04em;font:750 7px/1.35 ui-sans-serif,Arial}.quickCartonViewer{background:#11110f;border:1px solid #318dff;grid-template-rows:auto minmax(190px,1fr) auto;min-height:285px;display:grid;overflow:hidden}.quickCartonViewer>header{border-bottom:1px solid #ffffff16;gap:3px;padding:8px 9px;display:grid}.quickCartonViewer>header small{letter-spacing:.13em;color:#67afff;font-size:6px}.quickCartonViewer>header strong{color:#eee7dc;font-size:11px}.quickCartonViewer>header span{color:#918a7f;font-size:7px}.quickCartonCanvas{perspective:900px;touch-action:none;cursor:grab;background:radial-gradient(circle at 50% 42%,#292722,#11110f 68%);place-items:center;display:grid;position:relative;overflow:hidden}.quickCartonCanvas:active{cursor:grabbing}.quickCartonCanvas .cadScene{transform-style:preserve-3d;position:relative}.quickCartonCanvas .cadCuboid .face>span{font-size:7px}.quickCartonCanvas .cadCuboid.outer .face{background:#62bfff08;border-color:#62bfff88}.quickCartonCanvas>p{text-align:center;color:#888176;margin:0;font-size:7px;position:absolute;inset:auto 12px 12px}.quickCartonViewer>footer{color:#d6ad61;text-align:center;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff16;padding:7px 9px;font:800 9px/1 ui-sans-serif,Arial}.palletLoadColumn.quickViewActive>footer{margin-top:0}@media (max-width:1100px){.quickCartonViewer{grid-template-rows:auto minmax(150px,1fr) auto;min-height:245px}}.palletDesignCanvas .historyTools{gap:6px;padding:0;top:45px;left:10px}.palletDesignCanvas .historyTools button{border-width:1px;border-radius:11px;grid-template-rows:1fr;grid-template-columns:32px 1fr;align-content:center;place-items:center;gap:0;width:94px;height:38px;padding:4px 7px}.palletDesignCanvas .historyTools button b{text-align:left;box-sizing:border-box;border-right:1px solid #6aaeff66;width:28px;height:26px;margin:0;font-size:20px;line-height:26px}.palletDesignCanvas .historyTools button span{letter-spacing:.18em;color:#f6f7fa;font-size:7px;font-weight:850}.palletDesignCanvas .historyTools .redoTool b{border-right-color:#85ef7466}.palletDesignCanvas .historyTools .clearTool b{border-right:1px solid #6aaeff66;width:28px;height:25px}.palletDesignCanvas .historyTools .clearTool{color:#ff6565;background:linear-gradient(155deg,#2a171a,#120709 72%);border-color:#ff5252;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 -8px 18px #ff20201f,0 0 10px #ff303042}.palletDesignCanvas .historyTools .clearTool b{border-right-color:#ff666670}.palletDesignCanvas .historyTools .clearTool:hover:not(:disabled){color:#ff8b8b;background:#421216}.palletDesignCanvas .historyTools{flex-direction:column;gap:7px;top:44px;left:10px}.palletDesignCanvas .historyTools button{background:linear-gradient(145deg,#101a29,#050a12 76%);border-width:2px;border-radius:14px;grid-template-columns:38px 1fr;width:116px;height:44px;padding:4px 8px;box-shadow:inset 0 0 0 1px #ffffff13,inset 0 -8px 20px #087cff16,0 0 9px #087cff55}.palletDesignCanvas .historyTools button b{text-align:left;filter:drop-shadow(0 0 6px);border-right:1px solid #62aaff72;width:34px;height:30px;font-size:24px;line-height:30px}.palletDesignCanvas .historyTools button span{letter-spacing:.21em;font-size:8px}.palletDesignCanvas .historyTools .redoTool{background:linear-gradient(145deg,#112319,#050d08 76%);box-shadow:inset 0 0 0 1px #ffffff13,inset 0 -8px 20px #46f02a17,0 0 9px #43e72b55}.palletDesignCanvas .historyTools .clearTool{background:linear-gradient(145deg,#291216,#100507 76%);box-shadow:inset 0 0 0 1px #ffffff12,inset 0 -8px 20px #ff202020,0 0 9px #ff303055}.palletDesignCanvas .historyTools .clearTool b{width:34px;height:29px}.palletDesignCanvas .historyTools .clearTool b:before{width:7px;height:15px;top:1px;left:10px}.palletDesignCanvas .historyTools .clearTool b:after{width:20px;height:9px;bottom:1px;left:3px}.palletDesignCanvas .cadCuboid.viewOnlySelected .face{outline:1px solid #d5d5d5aa!important;box-shadow:inset 0 0 0 1px #eeeeee42,0 0 5px #ffffff35!important}.palletDesignCanvas .cadCuboid.viewOnlySelected{filter:saturate(.82)brightness(1.04)}.palletDesignCanvas .historyTools .clearTool{color:#b85a5f;filter:saturate(.72);opacity:.72;background:linear-gradient(145deg,#191012,#090607 76%);border-color:#6f3033;grid-template-columns:1fr;box-shadow:inset 0 0 0 1px #ffffff0a}.palletDesignCanvas .historyTools .clearTool b{display:none}.palletDesignCanvas .historyTools .clearTool span{color:#c66a6f}:is(.palletDesignCanvas .historyTools .clearTool:hover:not(:disabled),.palletDesignCanvas .historyTools .clearTool:focus-visible:not(:disabled)){opacity:1;filter:none;color:#ff7676;background:linear-gradient(145deg,#311519,#110608 76%);border-color:#ff5252;box-shadow:inset 0 0 0 1px #ffffff12,0 0 10px #ff303055}:is(.palletDesignCanvas .historyTools .clearTool:hover:not(:disabled) span,.palletDesignCanvas .historyTools .clearTool:focus-visible:not(:disabled) span){color:#fff}.palletDesignCanvas .historyTools .clearTool:disabled{opacity:.24;filter:grayscale(.35)}.palletDesignCanvas .historyTools .warningReasonTool{color:#fff;background:#d5221b;border:1px solid #ff6b64;border-radius:50%;grid-template-columns:1fr;place-items:center;width:22px;height:22px;padding:0;animation:1.8s ease-in-out infinite warningReasonPulse;display:grid;position:absolute;top:11px;left:123px;box-shadow:0 0 7px #ff2d25a6}.palletDesignCanvas .historyTools .warningReasonTool b{text-align:center;filter:none;border:0;width:auto;height:auto;margin:0;font:900 11px/1 ui-sans-serif,Arial}.palletDesignCanvas .historyTools .warningReasonTool small{display:none}:is(.palletDesignCanvas .historyTools .warningReasonTool:hover,.palletDesignCanvas .historyTools .warningReasonTool:focus-visible){color:#fff;background:#ff342c;border-color:#fff;animation:none;transform:scale(1.08)}:is(.palletDesignCanvas .historyTools .warningReasonTool:hover b,.palletDesignCanvas .historyTools .warningReasonTool:focus-visible b){filter:none}@keyframes warningReasonPulse{0%,to{box-shadow:0 0 4px #ff2d2570}50%{box-shadow:0 0 9px #ff2d25c0}}html:not(.dark) .palletDesignCanvas .historyTools .warningReasonTool{color:#fff;background:#dc251e;border-color:#9f130e;box-shadow:0 1px 5px #8b191859}.palletDesignCanvas .cadCuboid.viewOnlySelected{filter:none!important;opacity:1!important;visibility:visible!important}.palletDesignCanvas .cadCuboid.viewOnlySelected .face{opacity:1!important;visibility:visible!important;border-color:#cfcfcfa8!important;outline:1px solid #d8d8d8cc!important;box-shadow:inset 0 0 0 1px #ffffff40,0 0 4px #ffffff45!important}.palletDesignCanvas .cadCuboid.palletBoundary.hideBoundaryMeasurements .cadDim,.palletDesignCanvas .cadCuboid.palletBoundary.hideBoundaryMeasurements .cadMeasure,.masterCartonDesigner .cadCuboid.cartonBoundary.hideBoundaryMeasurements .cadDim,.masterCartonDesigner .cadCuboid.cartonBoundary.hideBoundaryMeasurements .cadMeasure{display:none!important}.simpleHud .boundaryMeasurementsToggle{white-space:nowrap}.palletWorkspaceActions .completePalletWorkspace:not(.completed):not(:disabled){opacity:.58;filter:saturate(.65);box-shadow:0 8px 20px #000a,inset 0 0 12px #5fd3780c}:is(.palletWorkspaceActions .completePalletWorkspace:not(.completed):hover:not(:disabled),.palletWorkspaceActions .completePalletWorkspace:not(.completed):focus-visible:not(:disabled)){opacity:1;filter:brightness(1.25)saturate(1.1);border-color:#82f29a;box-shadow:0 0 18px #55ef7770,inset 0 0 20px #5fd37828}.palletWorkspaceActions .completePalletWorkspace.completed:disabled{opacity:1;filter:none;cursor:default;color:#a1ffb4;background:linear-gradient(145deg,#183820,#08150c);border-color:#72f18d;box-shadow:0 0 20px #54ee756e,inset 0 0 22px #5fd3782c}.masterCartonDesigner .boxOrientationControl.advancedHidden,.palletOrientationControl.advancedHidden>header,.palletOrientationControl.advancedHidden>.orientationChoices,.palletOrientationControl.advancedHidden>.orientationHelper,.palletOrientationControl.advancedHidden>.applyOrientation{display:none!important}.palletOrientationControl.advancedHidden{display:grid!important}.palletDesigner .boxTool.advancedPlacementActive .savedPalletCartons{flex:1;align-content:start;max-height:none;overflow-y:auto}.masterCartonDesigner .historyTools{flex-direction:column;gap:7px;padding:0;top:44px;left:10px}.masterCartonDesigner .historyTools button{background:linear-gradient(145deg,#101a29,#050a12 76%);border:2px solid #2387ef;border-radius:14px;grid-template-rows:1fr;grid-template-columns:38px 1fr;align-content:center;place-items:center;gap:0;width:116px;height:44px;padding:4px 8px;display:grid;box-shadow:inset 0 0 0 1px #ffffff13,inset 0 -8px 20px #087cff16,0 0 9px #087cff55}.masterCartonDesigner .historyTools button b{text-align:left;filter:drop-shadow(0 0 6px);border-right:1px solid #62aaff72;width:34px;height:30px;margin:0;font-size:24px;line-height:30px}.masterCartonDesigner .historyTools button span{letter-spacing:.21em;color:#f6f7fa;font-size:8px;font-weight:850}.masterCartonDesigner .historyTools .redoTool{background:linear-gradient(145deg,#112319,#050d08 76%);border-color:#4bd260;box-shadow:inset 0 0 0 1px #ffffff13,inset 0 -8px 20px #46f02a17,0 0 9px #43e72b55}.masterCartonDesigner .historyTools .redoTool b{border-right-color:#85ef7466}.masterCartonDesigner .historyTools .clearTool{color:#b85a5f;filter:saturate(.72);opacity:.72;background:linear-gradient(145deg,#191012,#090607 76%);border-color:#6f3033;grid-template-columns:1fr;box-shadow:inset 0 0 0 1px #ffffff0a}.masterCartonDesigner .historyTools .clearTool b{display:none}.masterCartonDesigner .historyTools .clearTool span{color:#c66a6f}:is(.masterCartonDesigner .historyTools .clearTool:hover:not(:disabled),.masterCartonDesigner .historyTools .clearTool:focus-visible:not(:disabled)){opacity:1;filter:none;background:linear-gradient(145deg,#311519,#110608 76%);border-color:#ff5252;box-shadow:inset 0 0 0 1px #ffffff12,0 0 10px #ff303055}.masterCartonDesigner .historyTools .clearTool:hover:not(:disabled) span{color:#fff}.masterCartonDesigner .historyTools button:disabled{opacity:.24;filter:grayscale(.35)}.masterCartonDesigner .boxTool.advancedPlacementActive .productAdds{margin-top:0}.cartonListNumber{letter-spacing:.02em;text-align:center;font-variant-numeric:tabular-nums;text-shadow:0 0 10px #d8a54135;color:#d7a64c!important;font:850 16px/1 Georgia,serif!important}.savedPalletCartons article{grid-template-columns:30px minmax(0,1fr) 26px 34px 34px}.savedPalletCartons article>.cartonListNumber{border-right:1px solid #cda15435;align-self:stretch;place-items:center;padding-right:7px;display:grid}.masterCartonDesigner .savedCartonNames label{grid-template-columns:32px minmax(0,1fr) auto}.masterCartonDesigner .savedCartonNames .cartonListNumber{border-right:1px solid #cda15435;grid-area:1/1/3;align-self:stretch;place-items:center;padding-right:7px;display:grid}.masterCartonDesigner .savedCartonNames label input,.masterCartonDesigner .savedCartonNames label small{grid-column:2}.masterCartonDesigner .savedCartonNames .openSavedCarton{grid-area:1/3/3}@media (max-width:800px){.savedPalletCartons article{grid-template-columns:26px minmax(0,1fr) 22px 30px 30px}.cartonListNumber{font-size:14px!important}}.masterCartonDesigner .savedCartonNames .cartonListNumber.cupSizeMarker{white-space:nowrap;border:1px solid #d7a64c;border-radius:50%;align-self:center;width:34px;height:34px;padding:0;font:850 8px/1 ui-sans-serif,Arial!important}.palletDesigner .savedPalletCartons .cartonListNumber.cupSizeMarker{white-space:nowrap;border:1px solid #d7a64c;border-radius:50%;align-self:center;width:30px;height:30px;padding:0;font:850 7px/1 ui-sans-serif,Arial!important}.palletDesigner .boxTool>header{order:0}.palletDesigner .palletOrientationControl{order:1}.palletDesigner .cupCartonFilters{order:2;margin-bottom:-6px;padding-bottom:0}.palletDesigner .savedPalletCartons{order:3}.palletDesigner .palletFacts{order:4}.palletDesigner .toolActions{order:5}.palletDesigner .boxTool>p{order:6}.palletDesigner .boxTool>footer{order:9}.palletSizePicker{z-index:95;width:158px;font-family:ui-sans-serif,Arial;position:absolute;top:45px;right:12px}.palletSizeTrigger{color:#e7bc68;text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11100de8;border:1px solid #c99c43;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;width:100%;height:36px;padding:5px 8px;display:grid;box-shadow:0 7px 22px #0008}.palletSizeTrigger small{letter-spacing:.14em;color:#918675;font:700 5px/1 ui-sans-serif,Arial}.palletSizeTrigger strong{font-variant-numeric:tabular-nums;font:800 10px/1.2 ui-sans-serif,Arial}.palletSizeTrigger i{grid-area:1/2/3;font-size:12px;font-style:normal}.palletSizeMenu{background:#0a0a09f5;border:1px solid #c99c435e;gap:4px;width:210px;padding:5px;display:grid;position:absolute;top:41px;right:0;box-shadow:0 16px 35px #000c}.palletSizeMenu>button{color:#d8d1c5;text-align:left;background:#151411;border:1px solid #ffffff16;gap:3px;padding:8px;display:grid}.palletSizeMenu>button:hover,.palletSizeMenu>button.active{background:#c99c4317;border-color:#c99c43}.palletSizeMenu span{letter-spacing:.06em;font:750 7px/1 ui-sans-serif,Arial}.palletSizeMenu strong{color:#e1b75f;font-variant-numeric:tabular-nums;font:800 9px/1 ui-sans-serif,Arial}.palletSizeMenu .addPalletSize{color:#70c7ff;grid-template-columns:24px 1fr;align-items:center}.palletSizeMenu .addPalletSize b{text-align:center;font-size:18px}.palletSizeDialog{color:#eee6da;background:#11110f;border:1px solid #c99c43;width:min(520px,100vw - 32px);padding:20px;box-shadow:0 28px 80px #000}.palletSizeDialog header{gap:7px;margin-bottom:18px;display:grid}.palletSizeDialog header small,.palletSizeDialog label span{letter-spacing:.14em;color:#cda154;font:750 7px/1 ui-sans-serif,Arial}.palletSizeDialog h2{margin:0;font:700 27px/1 Georgia,serif}.palletSizeDialog p{color:#999186;margin:0;font-size:10px}.palletSizeDialog>label{gap:6px;display:grid}.palletSizeDialog>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.palletSizeDialog label{gap:6px;display:grid}.palletSizeDialog input{box-sizing:border-box;color:#fff;font-variant-numeric:tabular-nums;background:#090908;border:1px solid #ffffff1d;width:100%;padding:10px;font:800 13px/1 ui-sans-serif,Arial}.palletSizeDialog input:focus{border-color:#cda154;outline:1px solid #cda154}.palletSizeDialog footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.palletSizeDialog footer button{color:#d8d1c5;letter-spacing:.12em;background:#151411;border:1px solid #ffffff27;min-width:130px;padding:10px 14px;font:800 7px/1 ui-sans-serif,Arial}.palletSizeDialog footer .completeButton{color:#0b0905;background:#cda154;border-color:#cda154}@media (max-width:900px){.palletSizePicker{width:142px;top:42px;right:8px}.palletSizeDialog>div{grid-template-columns:1fr}}html:not(.dark) .masterCartonDesigner,html:not(.dark) .palletDesigner{color:#25231f;background:#e8e8e5}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .boxTool{color:#25231f;background:#f5f4f1;border-color:#c9c6bf}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .boxTool>header{background:#f5f4f1;border-color:#d1cec7;box-shadow:0 8px 12px #f5f4f1}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .simpleCanvas{background:radial-gradient(circle at 50% 42%,#f3f3f1 0,#dededb 57%,#c9c9c5 100%)}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .simpleHud{background:#f7f6f3e8;border-color:#c9c6bf;box-shadow:0 3px 10px #65625b16}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .simpleHud button{color:#5f5b53;background:#ffffff8f;border-color:#aaa69e}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .simpleHud button.on{color:#75500e;background:#e9c77b55;border-color:#ad7d25}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .simpleHud span{color:#716d65}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) :is(.productAdds article,.savedPalletCartons article,.palletFacts,.cartonSizeMode,.boxOrientationControl,.orderLoadingProgress article){color:#25231f;background:#fff;border-color:#d2cfc8}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) :is(.productAdds button,.savedPalletCartons button){color:#825b13;background:#f1efe9;border-color:#b89551}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) :is(.productAdds strong,.savedPalletCartons strong,.orderLoadingProgress article strong){color:#25231f}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) :is(.productAdds span,.productAdds small,.savedPalletCartons span,.savedPalletCartons small,.boxTool>footer small,.orderLoadingProgress article span){color:#716d65}html:not(.dark) .masterCartonDesigner .savedCartonNames,html:not(.dark) .masterCartonDesigner .savedCartonNames>header{background:#efeee9;border-color:#c9c6bf}html:not(.dark) .masterCartonDesigner .savedCartonNames label{background:#fff;border-color:#d2cfc8}html:not(.dark) .masterCartonDesigner .savedCartonNames label:hover,html:not(.dark) .masterCartonDesigner .savedCartonNames label.active{background:#fff8e7;border-color:#ad7d25}html:not(.dark) .masterCartonDesigner .savedCartonNames input,html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) :is(.cartonTitleEditor input,.boxOrientationControl select,.cartonSizeMode input){color:#25231f;background:#fff;border-color:#bdb8ae}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .liveCarton{background:#f7f6f2ed;border-color:#c9c6bf;box-shadow:0 -5px 18px #6d685d14}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .liveCarton>div{border-color:#d4d1ca}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .liveCarton :is(strong,b){color:#25231f}html:not(.dark) .palletLoadColumn{color:#25231f;background:#f3f2ee;border-color:#c9c6bf}html:not(.dark) .palletLoadColumn>header{border-color:#b8955166}html:not(.dark) .palletLoadColumn>header strong{color:#25231f}html:not(.dark) .palletLoadColumn article{background:#fff;border-color:#d2cfc8}html:not(.dark) .palletLoadColumn article span,html:not(.dark) .palletLoadColumn article>strong{color:#25231f}html:not(.dark) .palletLoadColumn>footer{background:#ebe9e3;border-color:#b8955166}html:not(.dark) .palletLoadColumn>footer>div{border-color:#d2cfc8}html:not(.dark) .palletLoadColumn>footer strong,html:not(.dark) .palletLoadColumn>footer>div:last-child strong{color:#25231f}html:not(.dark) .minimizedProductTypes,html:not(.dark) .quickCartonViewer{background:#fff;border-color:#8aafd2}html:not(.dark) .minimizedProductTypes span,html:not(.dark) .quickCartonViewer>header strong{color:#25231f}html:not(.dark) .quickCartonCanvas{background:radial-gradient(circle at 50% 42%,#f5f5f2,#d8d8d4 70%)}html:not(.dark) .orderLoadProgress{background:#f4f3efed;border-color:#c9c6bf}html:not(.dark) .orderLoadProgress footer strong{color:#25231f}html:not(.dark) .completedPalletList{background:#edf4eeef;border-color:#66ad744d}html:not(.dark) .completedPalletList .palletCell{color:#24402a;background:#fff;border-color:#78a781}:is(html:not(.dark) .completedPalletList .palletCell:hover,html:not(.dark) .completedPalletList .palletCell:focus-visible,html:not(.dark) .completedPalletList .palletCell.active){background:#e4f4e7}html:not(.dark) .palletSizeTrigger{color:#765112;background:#fffffff0;box-shadow:0 6px 18px #514b3f24}html:not(.dark) .palletSizeMenu{background:#f7f6f2f5;box-shadow:0 14px 30px #514b3f30}html:not(.dark) .palletSizeMenu>button{color:#35312b;background:#fff;border-color:#d2cfc8}html:not(.dark) .palletSizeDialog{color:#25231f;background:#f7f6f2;box-shadow:0 28px 80px #5f5a4d40}html:not(.dark) .palletSizeDialog input{color:#25231f;background:#fff;border-color:#bdb8ae}html:not(.dark) .palletSizeDialog footer button{color:#35312b;background:#fff;border-color:#bdb8ae}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .cadMeasure :is(strong,em){text-shadow:0 1px 2px #fff,0 0 4px #fff}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner){--light-ink:#171714;--light-muted:#454139;--light-accent:#76500c}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) :is(h1,h2,h3,strong,b,label,p,span,small,em,dt,dd){color:var(--light-ink)}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) :is(.boxTool>header small,.cartonTitleEditor>span,.cartonLimits>header small,.cartonSizeMode header small,.retailProductSource header small,.savedCartonNames>header,.savedCartonNames>header span,.liveCarton small,.palletLoadColumn>header small,.palletLoadColumn>footer h3,.palletLoadColumn>footer small,.orderLoadingProgress>header small){color:var(--light-accent)}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) :is(.productAdds small,.productAdds span,.cartonLimits label span,.cartonLimits>header span,.cartonLimits>p,.cartonSizeMode header span,.cartonSizeMode p,.retailProductSource header span,.retailProductSource p,.savedCartonNames label small,.savedPalletCartons span,.savedPalletCartons small,.boxTool>footer small,.liveCarton span,.palletLoadColumn .activePalletProducts>small,.palletLoadColumn .activePalletProducts>p,.palletLoadColumn>header small,.palletLoadColumn>footer small,.orderLoadingProgress article span,.orderLoadingProgress>p,.quickCartonViewer>header span,.minimizedProductTypes span){color:var(--light-muted)}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) :is(.retailProductSource,.cartonLimits,.cartonSizeMode,.boxOrientationControl,.palletOrientationControl,.optimizationDetails,.autoLoadPanel,.autoLoadPanel>label,.autoLoadResult){color:var(--light-ink);box-shadow:none;background:#fff;border-color:#c8c3b9}.palletDesigner .autoLoadOpen,.palletDesigner .autoLoadPanel,.palletDesigner .palletOrientationControl>label,.palletDesigner .palletOrientationControl>.applyOrientation{display:none!important}.palletDesigner .palletOrientationControl:not(:has(button[data-orientation=automatic])){display:none!important}html:not(.dark) .palletDesigner .palletOrientationControl :is(.orientationChoices,.stackingStrategyControl) button{color:#27241f!important;box-shadow:none!important;background:#f5f2eb!important;border-color:#a9a298!important}html:not(.dark) .palletDesigner .palletOrientationControl :is(.orientationChoices,.stackingStrategyControl) button.active{color:#4c3308!important;background:#f2dfad!important;border-color:#a87317!important}html:not(.dark) .palletDesigner .palletOrientationControl.orientationPopup{color:#25231f;background:#fffdf8f7;border-color:#b88934;box-shadow:0 14px 34px #5b514433}.palletDesigner .simpleHud{gap:5px}.palletDesigner .simpleHud>button{height:28px;min-height:28px;padding:0 11px}.palletDesigner .simpleHud .compactAdvancedToggle{opacity:.88;padding-inline:9px;font-size:6px}.palletDesigner .simpleHud .dimensionsCombinedToggle{color:#d9ae5d;border-color:#cda154}.palletDesigner .palletSizePicker{width:auto;top:8px;right:14px}.palletDesigner .palletSizeTrigger{color:#d5ab58;width:auto;height:auto;min-height:26px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;align-items:center;gap:6px;padding:4px 2px;display:flex}.palletDesigner .palletSizeTrigger small{display:none}.palletDesigner .palletSizeTrigger:hover{filter:brightness(1.3)}.palletDesigner .palletSizeMenu{max-height:min(420px,100vh - 90px);top:31px;overflow:auto}.palletDesigner .palletSizeTrigger i{font-size:10px}html:not(.dark) .palletDesigner .palletSizeTrigger{color:#704d12;box-shadow:none;background:0 0}.palletDesigner .simpleHud .boundaryMeasurementsToggle,.palletDesigner .simpleHud .loadDimensionsToggle,.palletDesigner .simpleHud .itemDimensionsToggle{display:none!important}.loadedProductCards{gap:8px;display:grid}.loadedProductTypeCard{background:#171612;border:1px solid #ffffff18;grid-template-columns:54px minmax(70px,1fr) 48px minmax(82px,1fr);align-items:center;gap:8px;min-height:104px;padding:9px 10px;display:grid}.loadedProductTypeCard>img{object-fit:contain;filter:drop-shadow(0 5px 4px #0006);width:48px;height:92px}.loadedProductIdentity{flex-direction:column;justify-content:space-between;align-self:stretch;padding:3px 0;display:flex}.loadedProductIdentity strong{color:#eee9df;font:700 13px/1.1 Georgia,serif}.loadedProductIdentity span{color:#ddd6c9;font:800 11px/1 ui-sans-serif,Arial}.loadedProductIdentity span small{font-size:6px}.loadedCountBadge{color:#151515;border-bottom:3px solid var(--count-color,#cda154);background:#f6f3ec;place-items:center;padding:4px 3px;display:grid}.loadedCountBadge b{font:800 22px/.95 Georgia,serif}.loadedCountBadge small{font:800 5px/1 ui-sans-serif,Arial}.loadedCountBadge.retailCount24{--count-color:#ed3326}.loadedCountBadge.retailCount100{--count-color:#0757aa}.loadedCountBadge.retailCount500{--count-color:#6225dc}.loadedBoxQuantity{color:#f5f0e7;justify-content:flex-end;align-items:baseline;gap:4px;display:flex}.loadedBoxQuantity strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font:850 clamp(30px,3vw,46px)/1 ui-sans-serif,Arial}.loadedBoxQuantity small{font:800 6px/1 ui-sans-serif,Arial}.activePalletProducts:has(.loadedProductCards){display:block}.activePalletProducts:has(.loadedProductCards)>small{margin-bottom:8px;display:block}html:not(.dark) .loadedProductTypeCard{background:#e9e2d5;border-color:#cfc5b5}.loadedProductTypeCard:nth-child(2n){border-top-color:#cda154}html:not(.dark) .loadedProductIdentity strong,html:not(.dark) .loadedProductIdentity span,html:not(.dark) .loadedBoxQuantity{color:#171512}.palletDesigner .palletSizePicker{top:38px}.palletDesigner .palletSizeTrigger strong:before{content:"Pallet ";font-weight:650}.palletLoadColumn .loadedProductTypeCard{box-sizing:border-box;grid-template-columns:72px minmax(92px,1fr) 56px minmax(98px,1.15fr);gap:6px;min-height:158px;padding:11px 10px;overflow:hidden}.palletLoadColumn .loadedProductTypeCard>img{width:66px;height:132px}.palletLoadColumn .loadedProductIdentity{min-width:0;padding:8px 0}.palletLoadColumn .loadedProductIdentity strong{overflow-wrap:normal;font-size:17px;line-height:1.05}.palletLoadColumn .loadedProductIdentity span{white-space:nowrap;font-size:13px}.palletLoadColumn .loadedCountBadge{box-sizing:border-box;width:56px;padding:5px 2px}.palletLoadColumn .loadedCountBadge small{white-space:nowrap;font-size:5px}.palletLoadColumn .loadedBoxQuantity{align-content:center;justify-items:end;gap:3px;min-width:0;display:grid;overflow:hidden}.palletLoadColumn .loadedBoxQuantity strong{letter-spacing:-.08em;white-space:nowrap;max-width:100%;font-size:clamp(32px,2.6vw,45px)}@media (max-width:1250px){.palletLoadColumn .loadedProductTypeCard{grid-template-columns:60px minmax(78px,1fr) 50px minmax(82px,1fr);padding-inline:7px}.palletLoadColumn .loadedProductTypeCard>img{width:56px;height:116px}.palletLoadColumn .loadedProductIdentity strong{font-size:14px}.palletLoadColumn .loadedCountBadge{width:50px}.palletLoadColumn .loadedCountBadge b{font-size:25px}.palletLoadColumn .loadedBoxQuantity strong{font-size:32px}}.palletLoadColumn .loadedProductTypeCard{border-bottom-color:#c7beb0;grid-template-columns:78px minmax(104px,1fr) 58px minmax(104px,1.18fr);min-height:180px;padding:12px 10px 18px;position:relative}.palletLoadColumn .loadedProductTypeCard>img{align-self:center;width:72px;height:140px}.palletLoadColumn .loadedProductIdentity{justify-content:flex-start;align-self:stretch;padding:3px 0}.palletLoadColumn .loadedProductIdentity strong{font-size:18px;line-height:1.05}.palletLoadColumn .loadedProductIdentity span{background:#fff;padding:4px 4px 3px;font:800 13px/1 ui-sans-serif,Arial;position:absolute;bottom:10px;left:82px;color:#171512!important}.palletLoadColumn .loadedProductIdentity span small{text-align:center;margin-top:2px;font-size:6px;display:block}.palletLoadColumn .loadedCountBadge{width:58px}.palletLoadColumn .loadedCountBadge b{font-size:31px}.palletLoadColumn .loadedBoxQuantity{overflow:visible}.palletLoadColumn .loadedBoxQuantity strong{font-size:clamp(38px,3vw,50px)}.palletLoadColumn .loadedBoxQuantity small{font-size:7px}@media (max-width:1250px){.palletLoadColumn .loadedProductTypeCard{grid-template-columns:68px minmax(90px,1fr) 52px minmax(90px,1fr);min-height:166px}.palletLoadColumn .loadedProductTypeCard>img{width:62px;height:126px}.palletLoadColumn .loadedProductIdentity strong{font-size:16px}.palletLoadColumn .loadedProductIdentity span{left:70px}.palletLoadColumn .loadedBoxQuantity strong{font-size:38px}}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) :is(.retailProductSource select,.cartonLimits input,.cartonSizeMode input,.boxOrientationControl select,.autoPalletCount input){color:var(--light-ink);background:#f7f6f2;border-color:#aaa398}.simpleHud .placementControl{color:#f4ca72;white-space:nowrap;background:#17130b;border-color:#d4a64e}:is(.simpleHud .placementControl:hover,.simpleHud .placementControl:focus-visible){color:#ffe0a0;border-color:#f1c96f;box-shadow:inset 0 -2px #d4a64e}.placementFlyout{z-index:1400;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d0d0cf7;border:1px solid #cda15488;border-radius:10px;width:238px;padding:10px;display:none;position:fixed;box-shadow:0 16px 42px #000c}.placementFlyout.isOpen{gap:5px;display:grid}.placementFlyout>header{border-bottom:1px solid #ffffff16;gap:3px;padding:2px 3px 7px;display:grid}.placementFlyout>header strong{letter-spacing:.13em;color:#e6b85d;font:900 10px/1 ui-sans-serif,Arial}.placementFlyout>header small{letter-spacing:.1em;color:#817b72;font:750 7px/1 ui-sans-serif,Arial}.placementFlyout>button,.placementOrientationList>button{color:#d7d2c8;text-align:left;background:#141310;border:1px solid #31302d;border-radius:7px;grid-template-columns:28px 1fr 18px;align-items:center;gap:8px;min-height:38px;padding:6px 9px;display:grid}.placementFlyout>button:hover,.placementOrientationList>button:hover{color:#fff;background:#1d1911;border-color:#7a6540}.placementFlyout>button.active,.placementOrientationList>button.active{color:#ffd980;background:#2a210f;border-color:#d6aa52;box-shadow:inset 0 0 12px #dca92e18}.placementFlyout>button.active:after,.placementOrientationList>button.active:after{content:"✓";color:currentColor;justify-self:end;font:900 12px/1 ui-sans-serif,Arial}.placementFlyout button i,.placementOrientationList button i{background:linear-gradient(145deg,#bc8447,#674421);border-radius:3px;place-items:center;width:24px;height:20px;font-style:normal;display:grid;box-shadow:inset 1px 1px #e6bd7b66,2px 2px #3a230c}.placementFlyout button i b,.placementOrientationList button i b{color:#fff0cf;font:900 7px/1 ui-sans-serif,Arial}.placementFlyout button span,.placementOrientationList button span{letter-spacing:.04em;font:850 8px/1.1 ui-sans-serif,Arial}.palletOrientationControl.orientationPopup{width:238px!important}.palletOrientationControl.orientationPopup .placementOrientationList{grid-template-columns:1fr;gap:5px;display:grid}.palletOrientationControl.orientationPopup .placementOrientationList>button{width:100%;min-height:38px}.placementStackingControl{gap:3px;display:flex}.simpleHud .placementStackingControl button{color:#91a0ab;border-color:#3e454c;min-width:0;padding-inline:8px;font-size:7px}.simpleHud .placementStackingControl button.active{color:#d5efff;background:#12304a;border:2px solid #4fa0d5;font-weight:900;box-shadow:inset 0 0 0 1px #8ed3ff4d}.palletOrientationControl.orientationPopup .stackingStrategyControl{display:none!important}@media (max-width:700px){.simpleHud .placementControl{margin-left:auto}.simpleHud .placementStackingControl button{padding-inline:6px}}html:not(.dark) .placementFlyout{background:#fffdf9f7;border-color:#b88934;box-shadow:0 14px 34px #5b514433}html:not(.dark) .placementFlyout>button{color:#27241f;background:#f5f2eb;border-color:#b8b1a7}html:not(.dark) .placementFlyout>button.active{color:#4c3308;background:#f2dfad;border-color:#a87317}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .cartonSizeMode button{color:#3d3932;background:#f1efe9;border-color:#aaa398}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .cartonSizeMode button.active{color:#4c3308;background:#f4dfad;border-color:#a87317}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .toolActions button{color:#684708;background:#fff;border-color:#a87317}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .toolActions .saveCarton{color:#17130b;background:#d4a64f}html:not(.dark) .masterCartonDesigner .savedCartonNames .openSavedCarton{color:#513608;background:#efe0b9;border-color:#9b6b18}html:not(.dark) .masterCartonDesigner .savedCartonNames .openSavedCarton:hover,html:not(.dark) .masterCartonDesigner .savedCartonNames .openSavedCarton.active{color:#fff;background:#b8862f}:is(.masterCartonDesigner,.palletDesigner) .savedCartonRow{--carton-count-color:#b9872d}:is(.masterCartonDesigner,.palletDesigner) .savedCartonRow.retailCount24{--carton-count-color:var(--retail-24)}:is(.masterCartonDesigner,.palletDesigner) .savedCartonRow.retailCount100{--carton-count-color:var(--retail-100)}:is(.masterCartonDesigner,.palletDesigner) .savedCartonRow.retailCount500{--carton-count-color:var(--retail-500)}.masterCartonDesigner .savedCartonNames label.savedCartonRow{grid-template-columns:46px minmax(0,1fr) auto;column-gap:9px;padding:10px 9px}:is(.masterCartonDesigner,.palletDesigner) .savedCartonRow .cartonListNumber.cupSizeMarker{box-sizing:border-box;width:42px;height:42px;text-shadow:none;background:0 0;border:1px solid #d6a232;border-radius:50%;padding:0;color:#e0ac40!important;font:800 9px/1 ui-sans-serif,Arial,sans-serif!important}.masterCartonDesigner .savedCartonRow .savedCartonNameText{color:#f3eee5;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:1px 0 10px;font:800 17px/1 ui-sans-serif,Arial,sans-serif;display:block;position:relative;overflow:hidden}.masterCartonDesigner .savedCartonRow .savedCartonNameText:after{content:"";background:var(--carton-count-color);height:6px;position:absolute;bottom:0;left:0;right:0}.masterCartonDesigner .savedCartonRow small{color:#817b72;font-variant-numeric:tabular-nums;margin-top:0;font:500 8px/1.2 ui-sans-serif,Arial,sans-serif}.palletDesigner .savedPalletCartons article.savedCartonRow{cursor:pointer;grid-template-columns:46px minmax(0,1fr) 26px 34px 34px;column-gap:7px;padding:9px;transition:border-color .16s,background-color .16s,box-shadow .16s}:is(.palletDesigner .savedPalletCartons article.savedCartonRow:hover,.palletDesigner .savedPalletCartons article.savedCartonRow:focus-visible){background:#12202b;border-color:#5baaff;outline:none}.palletDesigner .savedPalletCartons article.savedCartonRow.listPreviewActive{background:#122334;border-color:#318dff;box-shadow:inset 3px 0 #318dff}.palletDesigner .savedPalletCartons article.savedCartonRow.listPreviewActive>div>strong{color:#8fc5ff}.palletDesigner .savedPalletCartons article.savedCartonRow.cartonInUse>button{filter:brightness(1.24);box-shadow:0 0 0 1px #e5b75f2b,0 0 10px #d6a3452b}.palletDesigner .savedPalletCartons article.savedCartonRow.cartonInUse>.minusCarton{box-shadow:0 0 0 1px #ff807744,0 0 10px #e84d432e}:is(html:not(.dark) .palletDesigner .savedPalletCartons article.savedCartonRow:hover,html:not(.dark) .palletDesigner .savedPalletCartons article.savedCartonRow:focus-visible){background:#eef6fc;border-color:#477da9}html:not(.dark) .palletDesigner .savedPalletCartons article.savedCartonRow.listPreviewActive{background:#e7f2fa;border-color:#477da9;box-shadow:inset 3px 0 #477da9}html:not(.dark) .palletDesigner .savedPalletCartons article.savedCartonRow.listPreviewActive>div>strong{color:#204f76}html:not(.dark) .palletDesigner .savedPalletCartons article.savedCartonRow.cartonInUse>button{filter:none;color:#684708;background:#fff5d9;box-shadow:0 0 0 1px #b7812040,0 0 9px #b7812024}html:not(.dark) .palletDesigner .savedPalletCartons article.savedCartonRow.cartonInUse>.minusCarton{color:#a63730;background:#fff0ed;box-shadow:0 0 0 1px #c84d4540,0 0 9px #c84d4524}.palletDesigner .savedCartonRow>div strong{color:#f3eee5;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;padding:0 0 10px;font:800 15px/1 ui-sans-serif,Arial,sans-serif;display:block;position:relative;overflow:hidden}.palletDesigner .savedCartonRow>div strong:after{content:"";background:var(--carton-count-color);height:6px;position:absolute;bottom:0;left:0;right:0}.palletDesigner .savedCartonRow>div span{display:none}.palletDesigner .savedCartonRow>div small{color:#817b72;font-variant-numeric:tabular-nums;white-space:nowrap;font:500 8px/1.2 ui-sans-serif,Arial,sans-serif}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .savedCartonRow{color:#191816;background:#fff;border-color:#d4d0c8}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .savedCartonRow .cartonListNumber.cupSizeMarker{border-color:#b78120;color:#9b6a12!important}html:not(.dark) .masterCartonDesigner .savedCartonRow .savedCartonNameText,html:not(.dark) .palletDesigner .savedCartonRow>div strong{color:#171612}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .savedCartonRow small{color:#6d6961}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .historyTools button{color:#075da6;background:#e8f2fb;box-shadow:0 3px 10px #36536d24,inset 0 0 0 1px #fff}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .historyTools button span{color:#173049}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .historyTools .redoTool{color:#277a2d;background:#e8f5e8}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .historyTools .clearTool{color:#8b3035;background:#f4eaea}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .historyTools .clearTool span{color:#73282c}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .cadDim{filter:none;background:linear-gradient(90deg,#76500c 0 calc(50% - 28px),#0000 calc(50% - 28px) calc(50% + 28px),#76500c calc(50% + 28px) 100%)}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .cadDim:before,html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .cadDim:after{border-color:#76500c}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .cadMeasure strong{color:#4d3307!important;text-shadow:0 1px #fff,0 0 3px #fff!important}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .cadMeasure em{color:#322b20!important;text-shadow:0 1px #fff!important}html:not(.dark) .palletWorkspaceActions button{color:#684708;background:#f1e7d1;box-shadow:0 7px 18px #514b3f30}html:not(.dark) .palletWorkspaceActions .completePalletWorkspace{color:#226d31;background:#e0f0e3}html:not(.dark) .cartonWorkspaceActions button{color:#684708;background:#f1e7d1;box-shadow:0 7px 18px #514b3f30}html:not(.dark) .cartonWorkspaceActions .saveCartonWorkspace{color:#226d31;background:#e0f0e3}html:not(.dark) :is(.cartonWorkspaceActions,.palletWorkspaceActions) .clearWorkspace{color:#8b3035;background:#f4e3e4;border-color:#b85b60}html:not(.dark) .palletPageArrow{color:#684708;background:#fffffff0;box-shadow:0 5px 15px #514b3f24}html:not(.dark) .closeSavedCarton{color:#684708;background:#fffffff0;box-shadow:0 6px 18px #514b3f24}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .cadDim{background:#000!important;height:1px!important}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .cadDim:before,html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .cadDim:after{border-width:1px!important;border-color:#000!important;width:5px!important;height:5px!important;top:-3px!important}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .cadMeasure strong,html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .cadMeasure em{color:#000!important;text-shadow:0 1px 2px #fff,0 0 3px #fff!important}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .orientationChoices button,html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .orientationChoices.orientationCollapsed button{color:#27241f;box-shadow:none;background:#f4f2ed;border-color:#9e988d}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .orientationChoices button :is(i,b,span){color:#27241f}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .orientationChoices button:hover,html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .orientationChoices button.active{color:#4c3308;background:#f2dfad;border-color:#a87317}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .orientationChoices button.active :is(i,b,span){color:#4c3308}html:not(.dark) .eraseAllPallets{color:#fff;background:#b51f24;border-color:#8f1116;box-shadow:0 3px 10px #79111635}html:not(.dark) .eraseAllPallets :is(b,span){color:#fff}:is(html:not(.dark) .eraseAllPallets:hover,html:not(.dark) .eraseAllPallets:focus-visible){color:#fff;background:#d32b31;border-color:#a31318}@media print{@page{size:landscape;margin:8mm}:is(body:has(.masterCartonDesigner),body:has(.palletDesigner)){background:#fff!important;margin:0!important;overflow:visible!important}:is(body:has(.masterCartonDesigner) .appHeader,body:has(.palletDesigner) .appHeader){display:none!important}:is(.masterCartonDesigner,.palletDesigner){-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#000!important;background:#fff!important;height:auto!important;min-height:180mm!important;overflow:visible!important}:is(.masterCartonDesigner,.palletDesigner)>.boxTool,.masterCartonDesigner>.savedCartonNames,:is(.masterCartonDesigner,.palletDesigner) :is(.simpleHud,.historyTools,.selectionHalo,.flipPad,.rotationControl,.putBackSide,.cartonWorkspaceActions,.palletWorkspaceActions,.palletPageArrow,.palletSizePicker,.completedPalletList,.orderLoadProgress,.closeSavedCarton,.palletFullToast,.cartonContextMenu,.palletContextMenu){display:none!important}.masterCartonDesigner{display:block!important}.masterCartonDesigner .simpleCanvas{background:#f2f2f0!important;width:100%!important;height:180mm!important;min-height:180mm!important;margin:0!important;overflow:hidden!important}.masterCartonDesigner .simpleCanvas .cadModelFrame{inset:4mm 0 36mm!important}.masterCartonDesigner .liveCarton{height:28mm!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #777!important;display:grid!important;position:absolute!important;bottom:5mm!important;left:5mm!important;right:5mm!important}.masterCartonDesigner .liveCarton>div{border-color:#aaa!important;padding:4mm!important}.masterCartonDesigner .liveCarton :is(small,strong,b,span){color:#000!important}.palletDesigner{grid-template-columns:minmax(0,1fr) 72mm!important;display:grid!important}.palletDesigner .simpleCanvas{background:#f2f2f0!important;height:180mm!important;min-height:180mm!important;margin:0!important;overflow:hidden!important}:is(.palletDesigner .simpleCanvas .cadModelFrame,.palletDesigner .multiPalletCanvas .cadModelFrame,.palletDesigner .multiPalletCanvas:has(.completedPalletList) .cadModelFrame){inset:4mm!important;transform:translateY(0)!important}.palletDesigner .palletLoadColumn{box-sizing:border-box!important;color:#000!important;background:#fff!important;border:1px solid #777!important;height:180mm!important;padding:5mm 4mm!important;display:flex!important;overflow:hidden!important}.palletDesigner .palletLoadColumn :is(header,article,footer,.minimizedProductTypes,.quickCartonViewer){break-inside:avoid;box-shadow:none!important;background:#fff!important;border-color:#aaa!important}.palletDesigner .palletLoadColumn :is(small,strong,b,span,h3,p){color:#000!important}.palletDesigner .quickCartonViewer,:is(.masterCartonDesigner,.palletDesigner) .cadCuboid.dropZone{display:none!important}}.palletDesigner .palletLoadColumn .loadedProductTypeCard{grid-template-columns:64px 74px 55px minmax(64px,1fr)!important;gap:6px!important;min-height:126px!important;padding:8px!important}.palletDesigner .palletLoadColumn .loadedProductTypeCard>img{width:60px!important;height:108px!important}.palletDesigner .palletLoadColumn .loadedProductIdentity{grid-template-rows:auto auto!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:start!important;gap:7px!important;min-width:0!important;padding:0!important;display:grid!important;position:static!important}.palletDesigner .palletLoadColumn .loadedProductIdentity>strong{overflow-wrap:normal!important;font:700 15px/1.02 Georgia,serif!important}.palletDesigner .palletLoadColumn .loadedProductIdentity>span{color:inherit!important;background:0 0!important;margin:0!important;padding:0!important;font:800 10px/1 ui-sans-serif,Arial!important;display:block!important;position:static!important}.palletDesigner .palletLoadColumn .loadedProductIdentity>span small{font-size:6px!important;display:inline!important}.palletDesigner .palletLoadColumn .loadedCountBadge{box-sizing:border-box!important;width:55px!important;color:inherit!important;border:0!important;border-bottom:4px solid var(--count-color,#cda154)!important;background:0 0!important;place-self:center!important;padding:0 0 5px!important}.palletDesigner .palletLoadColumn .loadedBoxQuantity{border:0!important;place-self:center stretch!important;justify-items:end!important;gap:4px!important;min-width:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.palletDesigner .palletLoadColumn .loadedBoxQuantity small{letter-spacing:.08em!important;font:800 6px/1 ui-sans-serif,Arial!important}@media (max-width:1250px){.palletDesigner .palletLoadColumn .loadedProductTypeCard{grid-template-columns:56px 64px 48px minmax(57px,1fr)!important;gap:5px!important}.palletDesigner .palletLoadColumn .loadedProductTypeCard>img{width:52px!important;height:96px!important}.palletDesigner .palletLoadColumn .loadedProductIdentity>strong{font-size:13px!important}.palletDesigner .palletLoadColumn .loadedCountBadge{width:48px!important}.palletDesigner .palletLoadColumn .loadedCountBadge b{font-size:21px!important}.palletDesigner .palletLoadColumn .loadedBoxQuantity strong{font-size:29px!important}}.palletLoadColumn .loadedProductCards{gap:8px;min-width:0;display:grid}.palletLoadColumn .loadedProductTypeCard{box-sizing:border-box;grid-template-columns:50px minmax(54px,1fr) 42px minmax(58px,.9fr);gap:5px;width:100%;min-width:0;min-height:112px;padding:8px;overflow:hidden}.palletLoadColumn .loadedProductTypeCard>img{object-fit:contain;width:48px;max-width:100%;height:94px}.palletLoadColumn .loadedProductIdentity{align-self:center!important;gap:6px!important;min-width:0!important;padding:0!important;display:grid!important;position:static!important}.palletLoadColumn .loadedProductIdentity strong{overflow-wrap:anywhere;min-width:0;font-size:13px!important;line-height:1.02!important}.palletLoadColumn .loadedProductIdentity span{width:max-content;max-width:100%;color:inherit!important;background:0 0!important;padding:0!important;font-size:10px!important;display:inline-grid!important;position:static!important}.palletLoadColumn .loadedProductIdentity span small{font-size:5px!important}.palletLoadColumn .loadedCountBadge{min-width:0;width:42px!important;color:inherit!important;border-bottom:3px solid var(--count-color,#cda154)!important;background:0 0!important;padding:2px 0 4px!important}.palletLoadColumn .loadedCountBadge.retailCount24{--count-color:var(--retail-24)}.palletLoadColumn .loadedCountBadge.retailCount100{--count-color:var(--retail-100)}.palletLoadColumn .loadedCountBadge.retailCount500{--count-color:var(--retail-500)}.palletLoadColumn .loadedCountBadge b{letter-spacing:-.04em;font-size:22px!important}.palletLoadColumn .loadedCountBadge small{letter-spacing:-.02em;font-size:4px!important}.palletLoadColumn .loadedBoxQuantity{max-width:100%;align-content:center!important;justify-items:end!important;gap:2px!important;min-width:0!important;display:grid!important;overflow:hidden!important}.palletLoadColumn .loadedBoxQuantity strong{white-space:nowrap;max-width:100%;letter-spacing:-.07em!important;font-size:26px!important;line-height:.95!important}.palletLoadColumn .loadedBoxQuantity small{white-space:nowrap;font-size:5px!important}@media (max-width:1250px){.palletLoadColumn .loadedProductTypeCard{grid-template-columns:44px minmax(48px,1fr) 38px minmax(52px,.9fr);gap:4px;padding:7px}.palletLoadColumn .loadedProductTypeCard>img{width:42px;height:84px}.palletLoadColumn .loadedProductIdentity strong{font-size:11px!important}.palletLoadColumn .loadedCountBadge{width:38px!important}.palletLoadColumn .loadedCountBadge b{font-size:19px!important}.palletLoadColumn .loadedBoxQuantity strong{font-size:23px!important}}.completedPalletList>div{gap:6px;min-width:0;display:flex;overflow:hidden}.completedPalletList .palletCell{flex:1 1 0;width:auto;min-width:0;padding-inline:6px;overflow:hidden}.completedPalletList .palletCell strong,.completedPalletList .palletCell small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quickCartonViewer>footer{text-align:left;justify-content:space-between;align-items:center;gap:10px;display:flex}.quickCartonViewer>footer span:last-child{white-space:nowrap;color:#eee7dc}html:not(.dark) .quickCartonViewer>footer span:last-child{color:#25231f}.simpleDesigner,.productPage{--retail-24:inherit;--retail-100:inherit;--retail-500:inherit}.palletDesigner .retailCount{--retail-count-color:#9c7c46;width:max-content;max-width:100%;padding-bottom:3px;line-height:1.08;text-decoration:none;display:inline-block;border-bottom:3px solid var(--retail-count-color)!important;color:inherit!important}.palletDesigner .retailCount24{--retail-count-color:var(--retail-24)}.palletDesigner .retailCount100{--retail-count-color:var(--retail-100)}.palletDesigner .retailCount500{--retail-count-color:var(--retail-500)}.palletDesigner .activePalletProducts article>div>.retailCount{font-weight:800}.palletDesigner .minimizedProductTypes .retailCount{padding-bottom:2px;border-bottom-width:2px!important}.cupCartonFilters{gap:6px;padding:7px 0;display:grid}.cupCartonFilters>small{letter-spacing:.13em;color:#968e82;font:750 6px/1 ui-sans-serif,Arial}.cupCartonFilters>div{flex-wrap:wrap;gap:6px;display:flex}.cupCartonFilters button{opacity:.48;cursor:pointer;border:1px solid #fff2;grid-template-columns:1fr auto;align-items:center;width:48px;height:48px;padding:5px;display:grid;box-shadow:inset 0 0 0 1px #0002}.cupCartonFilters button.active{opacity:1;outline-offset:1px;outline:2px solid #66d67b}.cupCartonFilters button b{grid-column:1/-1;height:12px;font-size:12px}.cupCartonFilters button span{font:850 8px/1 ui-sans-serif,Arial}.cupCartonFilters button small{font:800 7px/1 ui-sans-serif,Arial}.loadedProductIdentity{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important}.loadedProductIdentity>div{grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important}.loadedCupCube{place-items:center;width:38px;height:38px;font:850 15px/1 ui-sans-serif,Arial!important;display:grid!important}.loadedProductIdentity>div>span{gap:2px;display:grid}.loadedProductIdentity>div>span>strong{white-space:normal;font-size:7px!important}.loadedProductIdentity>div>span>small{color:#8f887b;font-size:6px!important}.loadedBoxQuantity{white-space:nowrap;border-bottom:3px solid;padding-bottom:3px;font-size:23px!important;line-height:1!important}.loadedBoxQuantity small{letter-spacing:.1em;font-size:6px!important}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonQuantity{color:#17130f;box-shadow:none;background:0 0;outline:0;padding:0 1px 3px}.palletDesignCanvas .cadCuboid.masterLoad.hasResolvedCountColor .masterCartonQuantity{background:var(--carton-count-color);border-bottom:0;margin-bottom:3px;padding:3px 5px;color:var(--carton-count-text-color)!important;text-shadow:none!important}.palletDesignCanvas .cadCuboid.masterLoad.hasResolvedCountColor .masterCartonQuantity:after{content:"";background:var(--carton-count-color);height:2px;position:absolute;bottom:-3px;left:0;right:0}.cupCartonFilters button{aspect-ratio:1;box-sizing:border-box;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;position:relative;overflow:visible}.cupCartonFilters button>*{opacity:0}.cupCartonFilters button>span{opacity:1;letter-spacing:.02em;white-space:nowrap;text-shadow:none;place-items:center;font:850 7px/1 ui-sans-serif,Arial;display:grid;position:absolute;inset:0}.cupCartonFilters button>small{display:none!important}.cupCartonFilters button:after{content:"";z-index:30;filter:drop-shadow(0 7px 6px #0008);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:66px;height:112px;display:none;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.cupCartonFilters button.previewVisible:after{display:block}.cupCartonFilters button[title*=Black\ Marble]:after{background-image:url(/cups/black.png)}.cupCartonFilters button[title*=White\ Marble]:after{background-image:url(/cups/white.png)}.loadedCupCube{aspect-ratio:1;box-sizing:border-box;min-width:38px;width:38px!important;height:38px!important}.loadedCupCube[style*=\#d8c6a5]{color:#111!important}.cupCartonFilters button>.productFilterPreview{z-index:31;object-fit:contain;opacity:1;filter:drop-shadow(0 7px 6px #0008);pointer-events:none;width:66px;max-width:none;height:112px;display:block;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.cupCartonFilters button:has(.productFilterPreview):after{display:none!important}.cupCartonFilters button:first-child>.productFilterPreview{left:0;transform:none}.cupCartonFilters button{color:var(--product-cube-text,#111)!important}.cupCartonFilters button>span{color:inherit!important}.cupCartonFilters button.active{outline-offset:2px;opacity:1;border:2px solid #f7fbff;outline:3px solid #3ee677;box-shadow:inset 0 0 0 2px #07130b99,0 0 0 1px #07130b,0 0 12px #42ef7488}.cupCartonFilters button.masterCartonProductFilter{grid-template-columns:1fr;align-content:center;overflow:visible;container-type:size}.cupCartonFilters button.masterCartonProductFilter>.masterCartonFilterTile{opacity:1;white-space:nowrap;text-align:center;place-content:center;gap:1px;line-height:1;display:grid;position:absolute;inset:2px;overflow:visible}.cupCartonFilters button.masterCartonProductFilter>.masterCartonFilterTile>strong{letter-spacing:-.03em;max-width:100%;font:900 clamp(9px,34cqw,17px)/.9 ui-sans-serif,Arial,sans-serif;display:block}.cupCartonFilters button.masterCartonProductFilter>.masterCartonFilterTile>small{letter-spacing:.04em;text-transform:none;font:850 clamp(5px,15cqw,7px)/1 ui-sans-serif,Arial,sans-serif;display:block!important}.cupCartonFilters button.masterCartonProductFilter>b{z-index:2;opacity:1;width:8px;height:8px;color:inherit;font-size:7px;display:block;position:absolute;top:1px;right:1px}.cupCartonFilters>div:empty:after{content:"NO PRODUCTS IN CURRENT ORDER";color:#968e82;letter-spacing:.08em;padding:7px 0;font:750 7px/1.3 ui-sans-serif,Arial,sans-serif;display:block}.palletDesignCanvas .cadCuboid.masterLoad.selected .face{outline:3px solid #f7fbff!important;box-shadow:inset 0 0 0 3px #24dfff,0 0 0 2px #07131b,0 0 18px #24dfffd9!important}html:not(.dark) .cupCartonFilters>small{color:#625d55}html:not(.dark) .cupCartonFilters button{border-color:#aaa49a}.cartonSizeConfirm{max-width:520px}.cartonCupSizes{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}.cartonCupSizes button{aspect-ratio:1;color:#e8c16f;cursor:pointer;background:#17140f;border:1px solid #cda154;place-content:center;gap:3px;font:850 20px/1 ui-sans-serif,Arial;display:grid}.cartonCupSizes button small{letter-spacing:.08em;font-size:7px}.cartonCupSizes button.active{color:#111;background:#cda154;box-shadow:0 0 0 2px #cda15455}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonQuantity{position:relative}html:not(.dark) .cartonCupSizes button{color:#6f4c13;background:#fff}html:not(.dark) .cartonCupSizes button.active{color:#111;background:#cda154}.palletDesignCanvas .cadCuboid.masterLoad.hasResolvedCountColor .masterCartonQuantity{color:var(--product-identification-text,#17130f)!important}.palletDesignCanvas .cadCuboid.masterLoad.mixedCountMarker .masterCartonQuantity{color:#fff!important;text-shadow:0 1px 2px #000,0 0 3px #000!important}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonProductName{box-sizing:border-box;background:var(--product-identification-color,#d8c6a5);outline:1px solid #fff8;padding:3px 5px;box-shadow:0 0 0 1px #17130f55;color:var(--product-identification-text,#17130f)!important;text-shadow:none!important}.palletDesignCanvas .cadCuboid.masterLoad .masterCartonQuantity,.palletDesignCanvas .cadCuboid.masterLoad.hasResolvedCountColor .masterCartonQuantity{border-bottom:3px solid var(--carton-count-color,#9c7c46);box-shadow:none;outline:0;margin-bottom:0;padding:1px 2px 3px;color:#17130f!important;text-shadow:none!important;background:0 0!important}.palletDesignCanvas .cadCuboid.masterLoad.hasResolvedCountColor .masterCartonQuantity:after{display:none}.cartonSizePicker{gap:6px;padding:8px 0 2px;display:grid}.cartonSizePicker>small{letter-spacing:.13em;color:#9b9387;font:750 6px/1 ui-sans-serif,Arial}.cartonSizePicker>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.cartonSizePicker button{color:#eee8dc;cursor:pointer;background:#0d0d0c;border:1px solid #ffffff1c;grid-template-rows:1fr auto auto;place-items:center;height:48px;padding:4px 2px;display:grid}.cartonSizePicker button i{clip-path:polygon(12% 0,88% 0,74% 100%,26% 100%);background:#c18d34;align-self:end;width:11px;max-height:25px}.cartonSizePicker button span{letter-spacing:.08em;font:700 5px/1 ui-sans-serif,Arial}.cartonSizePicker button.active{background:#201a10;border-color:#d7a64c;box-shadow:inset 0 -2px #d7a64c}.cartonSizePicker button:hover{border-color:#d7a64c}html:not(.dark) .cartonSizePicker>small{color:#625d55}html:not(.dark) .cartonSizePicker button{color:#1f1c18;background:#fff;border-color:#d4cec4}html:not(.dark) .cartonSizePicker button.active{background:#f5ead2;border-color:#b88730}.cartonSizePicker>div{gap:7px}.cartonSizePicker button{border:0;border-radius:0;grid-template-rows:1fr auto auto;height:47px;padding:2px 0;box-shadow:none!important;background:0 0!important}.cartonSizePicker button i{clip-path:polygon(8% 0,92% 0,76% 100%,24% 100%);filter:drop-shadow(0 2px 2px #0008);background:linear-gradient(90deg,#a66f22,#d3a34e 50%,#9a641d);border:1px solid #d7a64c;border-top-width:2px;width:14px;position:relative}.cartonSizePicker button i:before{content:"";background:#e1b663;border-radius:50%;height:3px;position:absolute;top:-3px;left:-2px;right:-2px;box-shadow:0 0 0 1px #8d5d1e}.cartonSizePicker button.active i{filter:drop-shadow(0 0 4px #d7a64c);background:linear-gradient(90deg,#d49b3d,#f1ca76 50%,#c18329)}.cartonSizePicker button.active b,.cartonSizePicker button:hover b{color:#e7ba66}.cartonSizePicker button b{font:800 10px/1 Georgia,serif}.cartonSizePicker button span{font-size:5px}html:not(.dark) .cartonSizePicker button.active b,html:not(.dark) .cartonSizePicker button:hover b{color:#81550f}@media print{html,body{width:100%!important;height:auto!important}:is(body:has(.masterCartonDesigner) *,body:has(.palletDesigner) *){transition:none!important;animation:none!important}:is(.masterCartonDesigner,.palletDesigner){break-inside:avoid!important;page-break-inside:avoid!important;width:100%!important;height:180mm!important;min-height:0!important;max-height:180mm!important}:is(.masterCartonDesigner,.palletDesigner) :is(.simpleCanvas,.palletLoadColumn){height:180mm!important;min-height:0!important;max-height:180mm!important}:is(.masterCartonDesigner,.palletDesigner) .simpleCanvas:before{content:"ORO CUP  /  LOAD PLAN";z-index:80;color:#111;letter-spacing:.16em;font:800 8pt/1 ui-sans-serif,Arial;position:absolute;top:5mm;left:6mm}.masterCartonDesigner .simpleCanvas:before{content:"ORO CUP  /  MASTER CARTON LOAD PLAN"}.palletDesigner .simpleCanvas:before{content:"ORO CUP  /  PALLET LOAD PLAN"}.masterCartonDesigner .simpleCanvas .cadModelFrame{inset:14mm 3mm 38mm!important}:is(.palletDesigner .simpleCanvas .cadModelFrame,.palletDesigner .multiPalletCanvas .cadModelFrame,.palletDesigner .multiPalletCanvas:has(.completedPalletList) .cadModelFrame){inset:14mm 3mm 34mm!important}.masterCartonDesigner .liveCarton,.palletDesigner .liveCarton{border:1px solid #8d8a83!important;height:27mm!important;bottom:5mm!important;left:5mm!important;right:5mm!important}.palletDesigner .palletLoadColumn{border-left:1px solid #8d8a83!important;gap:4mm!important;padding:5mm!important}.palletDesigner .palletLoadColumn>header{border-bottom:1px solid #bdb9b1!important;padding:0 0 4mm!important}.palletDesigner .palletLoadColumn>header strong{font-size:18pt!important}.palletDesigner .activePalletProducts{gap:2.5mm!important}.palletDesigner .activePalletProducts article{border:1px solid #bdb9b1!important;padding:3mm!important}.palletDesigner .palletLoadColumn>footer{border:1px solid #bdb9b1!important;margin-top:auto!important}.palletDesigner .palletLoadColumn>footer h3,.palletDesigner .palletLoadColumn>footer>div{padding:3mm!important}}.palletDesigner .palletLoadColumn .loadedProductTypeCard{box-sizing:border-box!important;grid-template-columns:64px minmax(72px,1fr) 52px minmax(70px,.9fr)!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;min-height:126px!important;padding:8px 8px 20px!important;display:grid!important;position:relative!important;overflow:hidden!important}.palletDesigner .palletLoadColumn .loadedProductTypeCard>img{object-fit:contain!important;width:60px!important;height:104px!important}.palletDesigner .palletLoadColumn .loadedProductIdentity{grid-template-columns:1fr!important;align-content:start!important;align-self:start!important;justify-items:start!important;min-width:0!important;padding:4px 0 0!important;display:grid!important;position:static!important}.palletDesigner .palletLoadColumn .loadedProductIdentity>strong{color:inherit!important;font:700 15px/1.02 Georgia,serif!important}.palletDesigner .palletLoadColumn .loadedProductIdentity>span{color:#111!important;text-align:center!important;background:#fff!important;width:max-content!important;margin:0!important;padding:3px 4px!important;font:800 10px/1 ui-sans-serif,Arial!important;display:block!important;position:absolute!important;bottom:9px!important;left:68px!important}.palletDesigner .palletLoadColumn .loadedProductIdentity>span small{margin-top:2px!important;font-size:5px!important;display:block!important}.palletDesigner .palletLoadColumn .loadedCountBadge{width:52px!important;min-width:0!important;color:inherit!important;border:0!important;border-bottom:4px solid var(--count-color,#cda154)!important;background:0 0!important;place-self:center!important;place-items:center!important;padding:0 0 5px!important;display:grid!important}.palletDesigner .palletLoadColumn .loadedCountBadge.retailCount24{--count-color:var(--retail-24)}.palletDesigner .palletLoadColumn .loadedCountBadge.retailCount100{--count-color:var(--retail-100)}.palletDesigner .palletLoadColumn .loadedCountBadge.retailCount500{--count-color:var(--retail-500)}.palletDesigner .palletLoadColumn .loadedCountBadge b{letter-spacing:-.04em!important;font:850 25px/.92 Georgia,serif!important}.palletDesigner .palletLoadColumn .loadedCountBadge small{white-space:nowrap!important;font:800 5px/1 ui-sans-serif,Arial!important}.palletDesigner .palletLoadColumn .loadedBoxQuantity{border:0!important;place-self:center stretch!important;justify-items:end!important;gap:5px!important;min-width:0!important;max-width:100%!important;padding:0!important;display:grid!important;overflow:hidden!important}.palletDesigner .palletLoadColumn .loadedBoxQuantity strong{letter-spacing:-.09em!important;white-space:nowrap!important;max-width:100%!important;font:900 36px/.88 ui-sans-serif,Arial!important}.palletDesigner .palletLoadColumn .loadedBoxQuantity small{letter-spacing:.08em!important;white-space:nowrap!important;font:800 6px/1 ui-sans-serif,Arial!important}.palletDesigner .palletLoadColumn .loadedProductTypeCard{grid-template:"photo identity quantity""photo count quantity"/64px 90px minmax(78px,1fr)!important}.palletDesigner .palletLoadColumn .loadedProductTypeCard>img{grid-area:photo!important}.palletDesigner .palletLoadColumn .loadedProductIdentity{grid-area:identity!important;align-self:end!important;padding-top:0!important}.palletDesigner .palletLoadColumn .loadedCountBadge{border:0!important;border-bottom:4px solid var(--count-color,#cda154)!important;width:74px!important;box-shadow:none!important;grid-area:count!important;place-self:start!important;margin-top:7px!important;text-decoration:none!important}.palletDesigner .palletLoadColumn .loadedCountBadge :is(b,small){box-shadow:none!important;border:0!important;text-decoration:none!important}.palletDesigner .palletLoadColumn .loadedBoxQuantity{z-index:2!important;border:0!important;align-content:center!important;justify-items:center!important;gap:5px!important;width:88px!important;max-width:88px!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;top:50%!important;right:22px!important;overflow:hidden!important;transform:translateY(-50%)!important}.palletDesigner .palletLoadColumn .loadedBoxQuantity strong{box-sizing:border-box!important;text-align:center!important;text-overflow:clip!important;width:100%!important;max-width:100%!important;padding:0 3px!important;font-size:30px!important;display:block!important;overflow:hidden!important}.masterCartonDesigner .simpleHud{gap:6px}.masterCartonDesigner .simpleHud>button{box-sizing:border-box;white-space:nowrap;height:28px;min-height:28px;padding:0 12px}.masterCartonDesigner .simpleHud .combinedCartonToggle,.masterCartonDesigner .simpleHud .cartonDimensionsCombinedToggle{color:#d9ae5d;border-color:#8f713d;min-width:76px}.masterCartonDesigner .simpleHud :is(.combinedCartonToggle,.cartonDimensionsCombinedToggle)[data-state=measurements],.masterCartonDesigner .simpleHud .cartonDimensionsCombinedToggle[data-state=items]{box-shadow:inset 0 -3px #69b9ff}.masterCartonDesigner .simpleHud :is(.combinedCartonToggle,.cartonDimensionsCombinedToggle)[data-state=off]{opacity:.55;color:#777168;box-shadow:none;border-color:#ffffff1f}.masterCartonDesigner .simpleHud :is(.combinedCartonToggle,.cartonDimensionsCombinedToggle)[data-state=boundary],.masterCartonDesigner .simpleHud .cartonDimensionsCombinedToggle[data-state=load]{box-shadow:inset 0 -2px #cda154}.masterCartonDesigner .simpleHud :is(.cartonBoundaryMeasurementsToggle,.cartonLoadDimensionsToggle,.itemDimensionsToggle){display:none!important}.printShareTools{z-index:98;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0b0b09e8;border:1px solid #cda15455;align-items:center;gap:6px;padding:5px;font-family:ui-sans-serif,Arial;display:flex;position:absolute;top:44px;right:12px;box-shadow:0 8px 24px #0008}.printShareTools>small{color:#cda154;letter-spacing:.13em;padding:0 5px;font:800 6px/1 ui-sans-serif,Arial}.printShareTools button{color:#b1aaa0;letter-spacing:.08em;cursor:pointer;white-space:nowrap;background:#171612;border:1px solid #ffffff24;height:27px;padding:0 9px;font:800 6px/1 ui-sans-serif,Arial}.printShareTools button.on{color:#edc875;border-color:#cda154;box-shadow:inset 0 -2px #cda154}.printShareTools .printShareAction{color:#11100d;background:#cda154;border-color:#cda154}.palletDesigner .printShareTools{right:184px}.palletShell{--pallet-main-header-height:64px;height:100dvh;min-height:0;overflow:hidden}.palletShell>.appHeader{z-index:300}.palletShell .palletDesigner{height:calc(100dvh - var(--pallet-main-header-height))}.palletDesignCanvas{isolation:isolate}.palletDesignCanvas>.simpleHud{z-index:220;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d0cf5;flex:0 0 36px;width:100%;min-width:0;position:sticky;top:0;left:0;right:0;overflow:visible;transform:translateZ(0);box-shadow:0 4px 14px #0008}.palletDesignCanvas>.simpleHud>button,.palletDesignCanvas>.simpleHud>.placementStackingControl{z-index:1;white-space:nowrap;flex:none;position:relative}.palletDesignCanvas>.simpleHud>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.palletDesignCanvas>.cadModelFrame{z-index:1}html:not(.dark) .palletDesignCanvas>.simpleHud{background:#f7f6f3f5;box-shadow:0 4px 14px #514a3c26}.palletDesignCanvas .cadCuboid.outsidePalletBoundary .face{border:3px solid #ff3028!important;outline:1px solid #fff5!important;box-shadow:inset 0 0 0 3px #ff302899,0 0 20px #ff201ddd!important}.palletDesignCanvas .cadCuboid.outsidePalletBoundary .face:before{content:"";z-index:19;pointer-events:none;background:#ff30284d;position:absolute;inset:0}.printReportHeader{display:none}html:not(.dark) .printShareTools{background:#fffdf8ed;border-color:#b88632;box-shadow:0 7px 20px #514b3f24}html:not(.dark) .printShareTools button{color:#4f493f;background:#fff;border-color:#bbb5aa}html:not(.dark) .printShareTools button.on{color:#74500f;border-color:#b88632}html:not(.dark) .printShareTools .printShareAction{color:#fff;background:#bd8b34;border-color:#9c7028}@media (max-width:1050px){.printShareTools>small{display:none}.palletDesigner .printShareTools{right:154px}.printShareTools button{padding-inline:7px}}@media print{@page{size:landscape;margin:6mm}html,body{background:#fff!important;width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}:is(body:has(.masterCartonDesigner),body:has(.palletDesigner)){-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;height:100vh!important;max-height:100vh!important;overflow:hidden!important}:is(body:has(.masterCartonDesigner) .appHeader,body:has(.palletDesigner) .appHeader){display:none!important}:is(.masterCartonDesigner,.palletDesigner){break-inside:avoid!important;page-break-inside:avoid!important;page-break-after:avoid!important;color:#111!important;width:100%!important;height:184mm!important;min-height:0!important;max-height:184mm!important;box-shadow:none!important;background:#fff!important;margin:0!important;overflow:hidden!important}:is(.masterCartonDesigner,.palletDesigner)>.boxTool,.masterCartonDesigner>.savedCartonNames,:is(.masterCartonDesigner,.palletDesigner) :is(.printShareTools,.simpleHud,.historyTools,.selectionHalo,.flipPad,.rotationControl,.putBackSide,.transformDebugMenu,.addCartonTransformMenu,.cartonWorkspaceActions,.palletWorkspaceActions,.palletPageArrow,.palletSizePicker,.completedPalletList,.orderLoadProgress,.closeSavedCarton,.addCartonToList,.palletFullToast,.cartonContextMenu,.palletContextMenu,.modalBackdrop,.dropZone){display:none!important}:is(.masterCartonDesigner,.palletDesigner) .simpleCanvas{height:184mm!important;min-height:184mm!important;max-height:184mm!important;box-shadow:none!important;background:#fff!important;border:1px solid #d8d2c6!important;overflow:hidden!important}:is(.masterCartonDesigner,.palletDesigner) .simpleCanvas:before{content:none!important;display:none!important}:is(.masterCartonDesigner,.palletDesigner) .printReportHeader{z-index:90;color:#111;border-bottom:1px solid #b78a3d;justify-content:space-between;align-items:flex-start;height:12mm;padding-bottom:2mm;font-family:ui-sans-serif,Arial;position:absolute;top:4mm;left:5mm;right:5mm;display:flex!important}:is(.masterCartonDesigner,.palletDesigner) .printReportHeader>div{gap:1mm;display:grid}:is(.masterCartonDesigner,.palletDesigner) .printReportHeader>div:last-child{text-align:right}:is(.masterCartonDesigner,.palletDesigner) .printReportHeader small{letter-spacing:.14em;color:#9a6f26;font:800 7pt/1 ui-sans-serif,Arial}:is(.masterCartonDesigner,.palletDesigner) .printReportHeader strong{letter-spacing:.04em;color:#111;font:800 14pt/1 ui-sans-serif,Arial}:is(.masterCartonDesigner,.palletDesigner) .printReportHeader span{color:#5e574d;font:700 8pt/1 ui-sans-serif,Arial}.masterCartonDesigner{display:block!important}.masterCartonDesigner .cadModelFrame{inset:20mm 4mm 35mm!important}.masterCartonDesigner .liveCarton{color:#111!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#faf8f3!important;border:1px solid #cfc7b8!important;height:27mm!important;bottom:4mm!important;left:4mm!important;right:4mm!important}.masterCartonDesigner .liveCarton>div{border-color:#d8d2c6!important;padding:3mm 4mm!important}.masterCartonDesigner .liveCarton small{color:#9a6f26!important;font-size:7pt!important}.masterCartonDesigner .liveCarton strong{color:#111!important;font-size:14pt!important}.masterCartonDesigner .liveCarton span,.masterCartonDesigner .liveCarton b{color:#4d473e!important;font-size:7pt!important}.palletDesigner{grid-template-rows:184mm!important;grid-template-columns:minmax(0,1fr) 68mm!important;display:grid!important}.palletDesigner .simpleCanvas{grid-area:1/1!important}.palletDesigner .cadModelFrame{inset:20mm 3mm 31mm!important}.palletDesigner .palletLiveSummary{color:#111!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#faf8f3!important;border:1px solid #cfc7b8!important;height:24mm!important;bottom:3mm!important;left:3mm!important;right:3mm!important}.palletDesigner .palletLiveSummary>div{border-color:#d8d2c6!important;padding:2.5mm 3mm!important}.palletDesigner .palletLiveSummary small{color:#9a6f26!important;font-size:6.5pt!important}.palletDesigner .palletLiveSummary strong{color:#111!important;font-size:13pt!important}.palletDesigner .palletLiveSummary span{color:#4d473e!important;font-size:6.5pt!important}.palletDesigner .palletLoadColumn{color:#111!important;box-sizing:border-box!important;background:#faf8f3!important;border:1px solid #cfc7b8!important;grid-area:1/2!important;height:184mm!important;min-height:0!important;max-height:184mm!important;display:flex!important;overflow:hidden!important}.palletDesigner .palletLoadColumn>header{border-color:#c9b07e!important;padding:5mm 4mm 3mm!important}.palletDesigner .palletLoadColumn>header small{color:#9a6f26!important;font-size:6pt!important}.palletDesigner .palletLoadColumn>header strong{color:#111!important;font-size:15pt!important}.palletDesigner .activePalletProducts{padding:3mm!important;display:block!important;overflow:hidden!important}.palletDesigner .activePalletProducts>small{color:#9a6f26!important;margin-bottom:2mm!important;font-size:6pt!important;display:block!important}.palletDesigner .loadedProductCards{gap:2mm!important;display:grid!important}.palletDesigner .loadedProductTypeCard{color:#111!important;height:20mm!important;min-height:20mm!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7d0c4!important;padding:2mm!important}.palletDesigner .loadedProductTypeCard img{object-fit:contain!important;width:12mm!important;height:18mm!important}.palletDesigner .loadedProductIdentity strong{color:#111!important;font-size:7pt!important}.palletDesigner .loadedProductIdentity span{color:#555!important;font-size:6pt!important}.palletDesigner .loadedCountBadge{width:12mm!important;margin:0!important}.palletDesigner .loadedCountBadge b{color:#111!important;font-size:9pt!important}.palletDesigner .loadedCountBadge small{color:#222!important;font-size:4pt!important}.palletDesigner .loadedBoxQuantity{width:15mm!important;max-width:15mm!important;right:2mm!important}.palletDesigner .loadedBoxQuantity strong{color:#111!important;font-size:11pt!important}.palletDesigner .loadedBoxQuantity small{color:#222!important;font-size:4pt!important}.palletDesigner .palletLoadColumn>footer{background:#fff!important;border-top:1px solid #cfc7b8!important;grid-template-columns:1fr 1fr!important;margin-top:auto!important;padding:3mm!important;display:grid!important}.palletDesigner .palletLoadColumn>footer h3{color:#9a6f26!important;grid-column:1/-1!important;margin:0 0 2mm!important;font-size:7pt!important}.palletDesigner .palletLoadColumn>footer>div{border-color:#ded8ce!important;padding:2mm!important}.palletDesigner .palletLoadColumn>footer small{color:#6c655b!important;font-size:5pt!important}.palletDesigner .palletLoadColumn>footer strong{color:#111!important;font-size:10pt!important}.palletDesigner .orderLoadProgress,.palletDesigner .quickCartonViewer{display:none!important}.palletDesigner .cadCuboid.masterLoad{opacity:1!important;transform-style:preserve-3d!important}.palletDesigner .cadCuboid.masterLoad .face{visibility:visible!important;opacity:1!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;background-color:#a97842!important;background-clip:padding-box!important;border:1px solid #573719!important;display:block!important;overflow:hidden!important;box-shadow:inset 0 0 7px #2d1b0b2b!important}.palletDesigner .cadCuboid.masterLoad .front{background:linear-gradient(#b88950,#8a5e33)!important}.palletDesigner .cadCuboid.masterLoad .back{background:linear-gradient(#a87843,#744a28)!important}.palletDesigner .cadCuboid.masterLoad .left,.palletDesigner .cadCuboid.masterLoad .right{background:linear-gradient(90deg,#956437,#714821)!important}.palletDesigner .cadCuboid.masterLoad .top{background:linear-gradient(135deg,#d1aa70 0 48%,#8a5d2e 49% 52%,#bd8d52 53%)!important}.palletDesigner .cadCuboid.masterLoad .bottom{background:#68401f!important}:is(.masterCartonDesigner,.palletDesigner).printDimensionsOff :is(.cadDim,.cadMeasure,.itemDim),:is(.masterCartonDesigner,.palletDesigner).printDimensionsOff .cadCuboid.loadDimensionBounds{display:none!important}}.masterCartonDesigner .productAdds article>small{color:#aaa399;font-size:8px;font-weight:700;line-height:1.25}html:not(.dark) .masterCartonDesigner .productAdds article>small{color:#4f4a43}.savedPalletCartons .savedCartonNameInput{color:#eee8dc;white-space:nowrap;text-overflow:ellipsis;cursor:text;border-bottom:2px solid #0000;outline:none;width:100%;min-width:0;padding:0 0 2px;font:800 9px/1.2 ui-sans-serif,Arial,sans-serif;display:block;overflow:hidden}.savedPalletCartons .savedCartonNameInput:hover,.savedPalletCartons .savedCartonNameInput:focus{text-overflow:clip;border-bottom-color:#cda154;overflow:visible}html:not(.dark) .savedPalletCartons .savedCartonNameInput{color:#25231f}.hybridCartonSegments{box-sizing:border-box;background:#0003;border:1px solid #ffffff24;border-radius:3px;gap:2px;width:min(84px,58%);height:5px;display:flex;overflow:hidden}.hybridCartonSegments>i{background:var(--segment-color,#b56a24);flex:1 1 0;min-width:8px;display:block}.masterCartonDesigner .savedCartonNames label.savedCartonRow{overflow:hidden}.masterCartonDesigner .savedCartonNames label.savedCartonRow .savedCartonNameText{grid-column:2;width:100%;max-width:100%}.masterCartonDesigner .savedCartonNames label.savedCartonRow .hybridCartonSegments{grid-column:2}.masterCartonDesigner .savedCartonNames label.hybridCartonRow .savedCartonNameText{padding-bottom:2px}.masterCartonDesigner .savedCartonNames label.hybridCartonRow .savedCartonNameText:after{display:none}.masterCartonDesigner .savedCartonNames label.hybridCartonRow .cartonListNumber{grid-row:1/4}.palletDesigner .savedPalletCartons{grid-auto-rows:max-content;align-content:start;gap:9px;overflow:hidden auto}.palletDesigner .savedPalletCartons article.savedCartonRow{box-sizing:border-box;column-gap:9px;height:auto;min-height:66px;padding:10px 9px;overflow:visible}.palletDesigner .savedPalletCartons article.savedCartonRow>div{align-content:center;min-width:0;max-width:100%;overflow:visible}.palletDesigner .savedPalletCartons article.savedCartonRow>div>strong{width:100%;max-width:100%;font:800 15px/1.1 ui-sans-serif,Arial,sans-serif;display:block}.palletDesigner .savedPalletCartons article.hybridCartonRow>div>strong:after{display:none}.palletDesigner .savedPalletCartons article.hybridCartonRow .hybridCartonSegments{margin:1px 0 2px}html:not(.dark) .hybridCartonSegments{background:#0000000a;border-color:#5b554938}.simpleDesigner .cadCuboid .face>span.canonicalPackagingArtwork{font:initial;background:#b58a57;display:block;overflow:hidden;color:inherit!important;text-shadow:none!important;padding:0!important}.simpleDesigner .cadCuboid .face>span.canonicalPackagingArtwork>.packagingVisualArtwork{position:absolute}.canonicalCartonFlaps{background:#b58a57;position:absolute;inset:0;overflow:hidden}.canonicalCartonFlap,.canonicalCartonFlapTexture{position:absolute;overflow:hidden}.canonicalCartonFlapTexture>.packagingVisualArtwork{position:absolute}.simpleDesigner .canonicalPackagingArtwork .packagingTextContent{text-shadow:inherit;transform:none}html:not(.dark) .invalidReasonMenu{color:#171310;background:#fffdfa;border-color:#9f1c16;box-shadow:0 14px 34px #4d241b42}html:not(.dark) .invalidReasonMenu small{color:#861812}html:not(.dark) .invalidReasonMenu li{color:#211a10}html:not(.dark) .invalidReasonMenu li.hard-error{color:#231411;background:#f9e5e1;border-color:#a51e18}html:not(.dark) .invalidReasonMenu li.warning{color:#211a10;background:#fff5df;border-color:#805000}html:not(.dark) .invalidReasonMenu li.warning>b{color:#704500}html:not(.dark) .invalidReasonMenu li.warning.accepted{color:#142619;background:#edf8ef;border-color:#226b34}html:not(.dark) .invalidReasonMenu li.warning.accepted>b{color:#185a2a}html:not(.dark) .invalidReasonMenu li>em{color:#861812}html:not(.dark) .invalidReasonMenu button.acceptWarning,html:not(.dark) .invalidReasonMenu button.reopenWarning{color:#533400;background:#fff0cf;border-color:#815200}.palletDesignCanvas .cadCuboid.outdatedCarton .face{border:2px solid #ff4b42!important;box-shadow:inset 0 0 0 2px #ff4b4266,0 0 12px #ff302faa!important}.palletDesignCanvas .cadCuboid.outdatedCarton .face:after{content:"⚠";z-index:20;color:#fff;background:#d71919;border-radius:50%;place-items:center;width:24px;height:24px;font:900 16px/1 ui-sans-serif,Arial;display:grid;position:absolute;top:6px;right:6px;transform:rotate(180deg);box-shadow:0 2px 8px #0009}.palletDesignCanvas .cadCuboid.acceptedCartonWarning .face{border:2px solid #e5ab38!important;box-shadow:inset 0 0 0 2px #e5ab3844,0 0 12px #e5ab3877!important}.palletDesignCanvas .cadCuboid.acceptedCartonWarning .face:after{content:"✓";color:#fff;background:#9a6910;box-shadow:0 2px 8px #0008}.invalidReasonMenu li{gap:4px;display:grid}.invalidReasonMenu li>b{letter-spacing:.13em;font:900 8px/1.2 ui-sans-serif,Arial}.invalidReasonMenu li>span{display:block}.invalidReasonMenu li>em{color:#ff8f88;font:700 9px/1.35 ui-sans-serif,Arial}.invalidReasonMenu li.warning{background:#e5ab3812;border-left-color:#e5ab38}.invalidReasonMenu li.warning>b{color:#f2bd54}.invalidReasonMenu li.warning.accepted{background:#76c98512;border-left-color:#76c985}.invalidReasonMenu li.warning.accepted>b{color:#82dc93}.invalidReasonMenu button.acceptWarning,.invalidReasonMenu button.reopenWarning{color:#f2bd54;background:#e5ab3814;border-color:#e5ab38;justify-self:stretch;padding:11px 12px}.invalidReasonMenu button.acceptWarning:hover,.invalidReasonMenu button.reopenWarning:hover{color:#111;background:#d2931b}.invalidReasonMenu button.closeInvalidReason{justify-self:end}html[data-theme=light] .invalidReasonMenu li.warning{background:#fff5df;border-color:#a46c00}html[data-theme=light] .invalidReasonMenu li.warning>b{color:#875800}html[data-theme=light] .invalidReasonMenu li.warning.accepted{background:#edf8ef;border-color:#2d8541}html[data-theme=light] .invalidReasonMenu li.warning.accepted>b{color:#246e35}html[data-theme=light] .invalidReasonMenu li>em{color:#9f211b}html[data-theme=light] .invalidReasonMenu button.acceptWarning,html[data-theme=light] .invalidReasonMenu button.reopenWarning{color:#6e4900;background:#fff3d9;border-color:#9b6805}:is(.palletOverviewPage,.sharedOrderPage) .palletDesignCanvas .cadCuboid:is(.outdatedCarton,.acceptedCartonWarning) .face:after{content:none!important;display:none!important}.realisticPallet{transform-style:preserve-3d;pointer-events:none;position:absolute;background:0 0!important;border:0!important;width:0!important;height:0!important;inset:0 auto auto 0!important}.realisticPallet:before,.realisticPallet:after{content:none!important}.realisticPallet>.cadCuboid{pointer-events:none}.palletWood .face{background:linear-gradient(100deg,#835022 0%,#b67b3d 22%,#78471d 47%,#a66d32 74%,#6b3e19 100%)!important;border:1px solid #583414!important;box-shadow:inset 0 1px 3px #e2b16a66,inset 0 -3px 5px #2b170977!important}.palletWood .top{background:repeating-linear-gradient(96deg,#ba8042 0 9%,#d19a56 10% 18%,#a66d32 19% 29%)!important}.palletWood .bottom{background:#4b2a12!important}.palletRunner .face{background:linear-gradient(90deg,#75441c,#a86e32 48%,#653916)!important}.palletHeightMarking .face{box-shadow:none!important;background:0 0!important;border:0!important}.palletHeightMarking .top,.palletHeightMarking .bottom{display:none!important}.palletHeightMarking .face span{color:#211206!important;letter-spacing:.06em!important;white-space:nowrap!important;width:100%!important;height:100%!important;text-shadow:none!important;place-items:center!important;font:900 clamp(6px,.72vw,12px)/1 ui-sans-serif,Arial,sans-serif!important;display:grid!important;overflow:visible!important}.palletHeightMarking .face span:after{content:"";z-index:-1;background:#d4a05d;border:1px solid #4c2b10;position:absolute;inset:calc(50% - .9em) calc(50% - 2.4em);box-shadow:0 1px 3px #1d100988}.realisticPallet .cadCuboid .face{bottom:auto!important}.realisticPallet .cadCuboid :is(.top,.bottom){width:var(--l)!important;height:var(--w)!important}.realisticPallet .cadCuboid :is(.front,.back){width:var(--l)!important;height:var(--h)!important}.realisticPallet .cadCuboid :is(.left,.right){width:var(--w)!important;height:var(--h)!important}.palletHeightMarking .face span{color:#111!important;letter-spacing:.02em!important;position:relative!important}.palletHeightMarking .face span:before{content:"↕";font-size:1.25em;line-height:1;position:absolute;left:calc(50% - 1.7em)}.palletHeightMarking .face span:after{border-radius:2px;background:#f3f0e9!important;border-color:#111!important;inset:calc(50% - 1.3em) calc(50% - 2.65em)!important}.realisticPallet .cadCuboid .face{transform-origin:0 0!important;top:0!important;left:0!important}.realisticPallet .cadCuboid .top{transform:translateZ(var(--h))!important;inset:0!important}.realisticPallet .cadCuboid .bottom{inset:0!important;transform:rotateX(180deg)!important}.realisticPallet .cadCuboid .front{transform:rotateX(90deg)!important}.realisticPallet .cadCuboid .back{transform:translateY(var(--w)) translateZ(var(--h)) rotateX(-90deg)!important}.realisticPallet .cadCuboid .left{transform:translateY(var(--w)) rotateZ(-90deg) rotateX(90deg)!important}.realisticPallet .cadCuboid .right{transform:translateX(var(--l)) rotateZ(90deg) rotateX(90deg)!important}.palletDeckBoard .top:before,.palletDeckBoard .top:after{content:"";pointer-events:none;background:radial-gradient(circle at 2%,#3d4448 0 2px,#b9c1c4 2.5px 3px,#0000 3.5px),radial-gradient(circle,#3d4448 0 2px,#b9c1c4 2.5px 3px,#0000 3.5px),radial-gradient(circle at 98%,#3d4448 0 2px,#b9c1c4 2.5px 3px,#0000 3.5px);position:absolute;inset:8% 2%}.palletDeckBoard .top:after{transform:translateY(35%)}.palletHeightMarking .face span{isolation:isolate!important;isolation:isolate!important;color:#111!important;letter-spacing:-.03em!important;text-shadow:none!important;filter:none!important;place-items:center!important;font:900 clamp(6px,.78vw,13px)/1 ui-sans-serif,Arial,sans-serif!important;display:grid!important;position:relative!important}.palletHeightMarking .face span:after{content:""!important;z-index:-1!important;background:#f7f5ef!important;border:2px solid #111!important;border-radius:3px!important;width:3.3em!important;height:92%!important;position:absolute!important;inset:4% auto auto calc(50% - 1.65em)!important;box-shadow:0 2px 4px #1d100999,inset 0 0 0 2px #fff!important}.palletHeightMarking .face span:before{content:"↕"!important;place-items:center!important;width:.72em!important;height:80%!important;font-size:1.35em!important;line-height:1!important;display:grid!important;position:absolute!important;top:10%!important;left:calc(50% - 1.48em)!important;transform:scaleY(1.5)!important}.palletHeightMarking .face span{background:radial-gradient(circle at calc(50% + 1.3em) 4%,#e7ecef 0 2px,#596064 2.5px 3px,#0000 3.5px)!important}:is(.palletDesignCanvas,.masterCartonDesigner .simpleCanvas) .repeatLayerPrompt{z-index:46;color:#211500;cursor:pointer;background:#d89400;border:1px solid #b87900;border-left:0;border-radius:0 6px 6px 0;width:28px;height:112px;padding:0;animation:.24s ease-out repeatLayerPromptIn;display:block;position:absolute;top:204px;left:0;overflow:hidden;box-shadow:0 3px 9px #0004,inset -1px 0 #f4bd3b}:is(.palletDesignCanvas,.masterCartonDesigner .simpleCanvas) .repeatLayerPrompt small,:is(.palletDesignCanvas,.masterCartonDesigner .simpleCanvas) .repeatLayerPrompt span{display:none}:is(.palletDesignCanvas,.masterCartonDesigner .simpleCanvas) .repeatLayerPrompt strong{z-index:1;letter-spacing:0;text-align:center;text-transform:none;white-space:nowrap;width:max-content;font:900 11px/1 ui-sans-serif,Arial;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg);color:#211500!important;visibility:visible!important;opacity:1!important}:is(:is(.palletDesignCanvas,.masterCartonDesigner .simpleCanvas) .repeatLayerPrompt:hover,:is(.palletDesignCanvas,.masterCartonDesigner .simpleCanvas) .repeatLayerPrompt:focus-visible){color:#171006;outline-offset:-3px;background:#efa900;border-color:#c98a0a;outline:2px solid #ffd36c;box-shadow:0 5px 16px #0007,inset -1px 0 #ffd36c}:is(.palletDesignCanvas,.masterCartonDesigner .simpleCanvas) .repeatLayerPrompt:active{background:#c78300;transform:translate(1px)}.palletDesignCanvas:has(.repeatLayerPrompt) .palletPageArrow.previous{left:38px}@keyframes repeatLayerPromptIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@media (max-width:700px){:is(.palletDesignCanvas,.masterCartonDesigner .simpleCanvas) .repeatLayerPrompt{width:26px;height:104px;top:198px}:is(.palletDesignCanvas,.masterCartonDesigner .simpleCanvas) .repeatLayerPrompt strong{font-size:10px}.palletDesignCanvas:has(.repeatLayerPrompt) .palletPageArrow.previous{left:34px}}@media print{.repeatLayerPrompt{display:none!important}}.masterCartonDesigner .cadCuboid.hasPackageCountColor:not(.outer) .face{background:var(--carton-count-color)}@supports (color:color-mix(in lab, red, red)){.masterCartonDesigner .cadCuboid.hasPackageCountColor:not(.outer) .face{background:color-mix(in srgb,var(--carton-count-color) 46%,#b88b52)}}.masterCartonDesigner .cadCuboid.hasPackageCountColor:not(.outer) .face{border-color:var(--carton-count-color)}.masterCartonDesigner .cadCuboid.hasPackageCountColor:not(.outer) .top{background:linear-gradient(135deg,var(--carton-count-color) 0 48%,#6f5138 49% 52%,var(--carton-count-color) 53%)}@supports (color:color-mix(in lab, red, red)){.masterCartonDesigner .cadCuboid.hasPackageCountColor:not(.outer) .top{background:linear-gradient(135deg,color-mix(in srgb,var(--carton-count-color) 48%,#ead7ad) 0 48%,#6f5138 49% 52%,color-mix(in srgb,var(--carton-count-color) 40%,#dac18f) 53%)}}.savedPalletCartons>p .createMasterCartonLink{color:#d7a64c;letter-spacing:.08em;width:max-content;margin-top:8px;font:800 8px/1 ui-sans-serif,Arial,sans-serif;text-decoration:none;display:block}.savedPalletCartons>p .createMasterCartonLink:hover{text-decoration:underline}.palletDesigner .orderLoadingProgress{contain:layout;flex:none;gap:3px;margin-top:6px;padding-top:6px;display:grid;overflow:hidden}.palletDesigner .orderLoadingProgress>header{box-sizing:border-box;height:14px;min-height:14px;max-height:14px;overflow:hidden}.palletDesigner .orderLoadingProgress>header small{white-space:nowrap;font-size:6px;line-height:1}.palletDesigner .orderLoadingProgress>header b{white-space:nowrap;padding:2px 5px;font-size:5px;line-height:1}.palletDesigner .orderLoadingProgress article{box-sizing:border-box;grid-template-rows:1fr;grid-template-columns:4px minmax(0,1fr) auto;gap:4px;height:28px;min-height:28px;max-height:28px;padding:3px 5px 5px;overflow:hidden}.palletDesigner .orderLoadingProgress article:before{border-radius:2px;grid-area:1/1;width:3px;min-height:0}.palletDesigner .orderLoadingProgress article>div{grid-area:1/2;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.palletDesigner .orderLoadingProgress article strong{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:7px;line-height:1;overflow:hidden}.palletDesigner .orderLoadingProgress article span{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:6px;line-height:1;overflow:hidden}.palletDesigner .orderLoadingProgress article>b{text-overflow:ellipsis;white-space:nowrap;grid-area:1/3;align-self:center;font-size:6px;line-height:1;overflow:hidden}.palletDesigner .orderLoadingProgress article>i{grid-column:auto;width:auto;height:1px;position:absolute;bottom:2px;left:5px;right:5px}.palletDesigner .orderLoadingProgress article>i em{height:1px}.palletDesigner .orderLoadingProgress>p{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;height:28px;min-height:28px;max-height:28px;font-size:7px;line-height:28px;overflow:hidden}.completedPalletList{height:58px}.completedPalletList .palletCell{gap:2px}.completedPalletList .palletShipmentAssignment{color:#9ca6aa;letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap;font:850 6px/1 ui-sans-serif,Arial;display:block;overflow:hidden}.completedPalletList .palletShipmentAssignment.assigned{color:#7fdd90}.multiPalletCanvas:has(.completedPalletList) .palletLiveSummary{bottom:118px}.multiPalletCanvas:has(.completedPalletList) .cadModelFrame{bottom:120px}html:not(.dark) .completedPalletList .palletShipmentAssignment{color:#6b7478}html:not(.dark) .completedPalletList .palletShipmentAssignment.assigned{color:#247139}@media screen{.completedPalletList{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0f0df2;border-top:1px solid #657069;height:68px;padding:6px 36px 6px 9px;display:block;box-shadow:0 -8px 24px #0008}.completedPalletList>header{border-right:1px solid #ffffff24;align-content:center;gap:5px;min-width:0;padding-right:8px;display:grid}.completedPalletList>header strong{color:#f1f3ef;letter-spacing:.12em;font:900 7px/1 ui-sans-serif,Arial}.completedPalletList>header small{color:#8d9991;letter-spacing:.09em;font:800 5.5px/1 ui-sans-serif,Arial}.completedPalletList>div{scrollbar-width:thin;gap:4px;min-width:0;display:flex;overflow:auto hidden}.completedPalletList .palletCell{box-sizing:border-box;color:#f1f3ef;text-align:left;cursor:pointer;background:#151a17;border:1px solid #5f6862;border-radius:2px;flex:0 0 88px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 12px;width:88px;min-width:88px;height:56px;padding:6px;display:grid;position:relative;box-shadow:inset 3px 0 #707a73}:is(.completedPalletList .palletCell:hover,.completedPalletList .palletCell:focus-visible){background:#1b211d;border-color:#b8c1bb;outline:0}.completedPalletList .palletCell.active{border-color:#d0a456;box-shadow:inset 3px 0 #d0a456}.completedPalletList .palletCell.bulkSelected{background:#211d15;border-color:#e4bd72;box-shadow:inset 3px 0 #d0a456,0 0 0 1px #d0a45638}.completedPalletList .palletCell>strong{color:#f4f3ef;text-overflow:ellipsis;white-space:nowrap;grid-column:1;font:900 7px/1 ui-sans-serif,Arial;overflow:hidden}.completedPalletList .palletBulkSelector{accent-color:#d0a456;cursor:pointer;grid-area:1/2;width:12px;min-width:12px;height:12px;margin:0}.completedPalletList .palletShipmentAssignment{color:#9ca49f;letter-spacing:.045em;background:#0d100e;border:1px solid #59615c;grid-column:1/-1;align-self:end;min-width:0;padding:3px;font:900 5px/1 ui-sans-serif,Arial;display:grid;overflow:visible}.completedPalletList .palletShipmentAssignment.assigned{color:#8ce09b;background:#102016;border-color:#4b7655}.completedPalletList .palletShipmentAssignmentStatus{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.completedPalletList .palletShipmentAssignmentDestination{overflow-wrap:anywhere;color:#d6ded8;letter-spacing:0;white-space:normal;min-width:0;margin-top:2px;font:800 5px/1.15 ui-sans-serif,Arial;display:block}.completedPalletList .palletCell>small{color:#929b95;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;align-self:end;font:700 5.5px/1.15 ui-sans-serif,Arial;overflow:hidden}.multiPalletCanvas:has(.completedPalletList) .cadModelFrame{bottom:130px}.palletWorkspaceActions{bottom:132px}.palletContextMenu{color:#eef1ed;background:#111411;border:1px solid #767d78;border-radius:3px;gap:0;min-width:176px;padding:4px;box-shadow:0 14px 34px #000c}.palletContextMenu>small{color:#9aa39d;letter-spacing:.12em;border-bottom:1px solid #ffffff24;padding:6px 7px 7px;font:900 5.5px/1 ui-sans-serif,Arial;display:block}.palletContextMenu button,.palletContextMenu button.editPallet,.palletContextMenu button.repeatPalletMenu,.palletContextMenu button.addBundleMenu,.palletContextMenu button.assignShipmentGroupMenu{letter-spacing:.08em;background:0 0;border:0;border-bottom:1px solid #ffffff15;min-height:28px;padding:7px;font:850 6.5px/1 ui-sans-serif,Arial}.palletContextMenu button.assignShipmentGroupMenu{color:#f0c978}.palletContextMenu button.addBundleMenu{color:#8cec9e}.palletContextMenu button.repeatPalletMenu{color:#87ceff}.palletContextMenu button.editPallet{color:#e4b75f}.palletContextMenu button:hover,.palletContextMenu button.editPallet:hover,.palletContextMenu button.repeatPalletMenu:hover,.palletContextMenu button.addBundleMenu:hover,.palletContextMenu button.assignShipmentGroupMenu:hover{color:#fff;text-underline-offset:3px;background:0 0;text-decoration:underline}.palletContextMenu button.deletePallet{color:#ff8c83;background:#211312;border:1px solid #8f3d39;margin-top:3px}.palletContextMenu button.deletePallet:hover{color:#fff;background:#b84740}html:not(.dark) .completedPalletList{background:#d7dcd8f2;border-color:#8c948e;box-shadow:0 -8px 20px #3333}html:not(.dark) .completedPalletList>header{border-color:#3d463f33}html:not(.dark) .completedPalletList>header strong{color:#202420}html:not(.dark) .completedPalletList>header small{color:#5d665f}html:not(.dark) .completedPalletList .palletCell{color:#1b201c;background:#f7f8f6;border-color:#8b938d;box-shadow:inset 3px 0 #737c75}html:not(.dark) .completedPalletList .palletCell>strong{color:#1b201c}:is(html:not(.dark) .completedPalletList .palletCell:hover,html:not(.dark) .completedPalletList .palletCell:focus-visible){background:#fff}html:not(.dark) .completedPalletList .palletCell.active,html:not(.dark) .completedPalletList .palletCell.bulkSelected{background:#fff9ed;border-color:#9b7128;box-shadow:inset 3px 0 #b68531}html:not(.dark) .completedPalletList .palletShipmentAssignment{color:#59615b;background:#ecefeb;border-color:#a8afa9}html:not(.dark) .completedPalletList .palletShipmentAssignment.assigned{color:#245d30;background:#e5f2e7;border-color:#6f9b78}html:not(.dark) .completedPalletList .palletShipmentAssignmentDestination{color:#34463a}:is(.masterCartonDesigner,.palletDesigner)>.boxTool,.masterCartonDesigner .savedCartonNames,.palletDesigner>.palletLoadColumn{box-sizing:border-box;min-width:0;color:#f4f6f7!important;background:#24282b!important;border-color:#5f666b!important}:is(.masterCartonDesigner,.palletDesigner)>.boxTool>header,.masterCartonDesigner .savedCartonNames>header{background:#24282b!important;border-color:#5f666b!important;box-shadow:0 8px 12px #24282b!important}:is(.masterCartonDesigner,.palletDesigner)>.boxTool :is(input,select,textarea),.palletDesigner>.palletLoadColumn :is(input,select,textarea){min-width:0;color:#f4f6f7!important;background:#15181a!important;border-color:#687076!important}:is(.masterCartonDesigner,.palletDesigner)>.boxTool :is(.productAdds article,.savedPalletCartons article,.palletFacts,.cartonSizeMode,.boxOrientationControl,.palletOrientationControl,.retailProductSource,.cartonLimits,.optimizationDetails,.autoLoadPanel,.autoLoadPanel>label,.autoLoadResult,.orderLoadingProgress article),.masterCartonDesigner .savedCartonNames label,.palletDesigner>.palletLoadColumn article{box-shadow:none;color:#f4f6f7!important;background:#171b1d!important;border-color:#555d62!important}.palletDesigner>.palletLoadColumn>footer{background:#1c2022!important;border-color:#5f666b!important}.palletDesigner>.palletLoadColumn>footer>div{border-color:#555d62!important}:is(.masterCartonDesigner,.palletDesigner)>.boxTool :is(.productAdds strong,.savedPalletCartons strong,.orderLoadingProgress article strong),.masterCartonDesigner .savedCartonNames :is(strong,.savedCartonNameText),.palletDesigner>.palletLoadColumn :is(header strong,article span,article>strong,footer strong){color:#f4f6f7!important}:is(.masterCartonDesigner,.palletDesigner)>.boxTool :is(.productAdds span,.productAdds small,.savedPalletCartons span,.savedPalletCartons small,.cartonLimits label span,.cartonLimits>header span,.cartonLimits>p,.cartonSizeMode p,footer small,.orderLoadingProgress article span,.orderLoadingProgress>p),.masterCartonDesigner .savedCartonNames label small,.palletDesigner>.palletLoadColumn :is(.activePalletProducts>small,.activePalletProducts>p,header small,footer small){color:#b7c0c4!important}.masterCartonDesigner .savedCartonNames :is(.savedCartonNameText,label small),.palletDesigner>.palletLoadColumn .loadedProductIdentity :is(strong,span),.palletDesigner>.palletLoadColumn .activePalletProducts>p{overflow-wrap:anywhere;max-width:100%;text-overflow:clip!important;white-space:normal!important;overflow:visible!important}.palletDesigner>.palletLoadColumn .loadedProductTypeCard{height:auto;overflow:visible!important}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner)>.boxTool,html:not(.dark) .masterCartonDesigner .savedCartonNames,html:not(.dark) .palletDesigner>.palletLoadColumn{color:#171a1c!important;background:#cbd0d3!important;border-color:#899196!important}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner)>.boxTool>header,html:not(.dark) .masterCartonDesigner .savedCartonNames>header{background:#cbd0d3!important;border-color:#899196!important;box-shadow:0 8px 12px #aeb4b8!important}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner)>.boxTool :is(input,select,textarea),html:not(.dark) .palletDesigner>.palletLoadColumn :is(input,select,textarea){color:#171a1c!important;background:#f8f9fa!important;border-color:#777f84!important}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner)>.boxTool :is(.productAdds article,.savedPalletCartons article,.palletFacts,.cartonSizeMode,.boxOrientationControl,.palletOrientationControl,.retailProductSource,.cartonLimits,.optimizationDetails,.autoLoadPanel,.autoLoadPanel>label,.autoLoadResult,.orderLoadingProgress article),html:not(.dark) .masterCartonDesigner .savedCartonNames label,html:not(.dark) .palletDesigner>.palletLoadColumn article{color:#171a1c!important;background:#eef0f1!important;border-color:#9ba2a6!important}html:not(.dark) .palletDesigner>.palletLoadColumn>footer{background:#d9dddf!important;border-color:#899196!important}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner)>.boxTool :is(.productAdds strong,.savedPalletCartons strong,.orderLoadingProgress article strong),html:not(.dark) .masterCartonDesigner .savedCartonNames :is(strong,.savedCartonNameText),html:not(.dark) .palletDesigner>.palletLoadColumn :is(header strong,article span,article>strong,footer strong){color:#171a1c!important}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner)>.boxTool :is(.productAdds span,.productAdds small,.savedPalletCartons span,.savedPalletCartons small,.cartonLimits label span,.cartonLimits>header span,.cartonLimits>p,.cartonSizeMode p,footer small,.orderLoadingProgress article span,.orderLoadingProgress>p),html:not(.dark) .masterCartonDesigner .savedCartonNames label small,html:not(.dark) .palletDesigner>.palletLoadColumn :is(.activePalletProducts>small,.activePalletProducts>p,header small,footer small){color:#485157!important}}@media screen and (max-width:820px){:is(.masterCartonDesigner,.palletDesigner)>.boxTool,.masterCartonDesigner .savedCartonNames,.palletDesigner>.palletLoadColumn{max-width:100%;overflow-x:hidden}.palletDesigner>.palletLoadColumn{border-color:#5f666b!important}}@media screen{:is(.masterCartonDesigner,.palletDesigner) .historyTools{width:auto;height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:row;gap:5px;padding:0;display:flex;top:44px;left:10px}:is(.masterCartonDesigner,.palletDesigner) .historyTools button{box-sizing:border-box;border-width:1px;border-radius:5px;grid-template-rows:19px 10px;grid-template-columns:1fr;align-content:center;place-items:center;gap:1px;width:54px;height:38px;padding:3px 4px;display:grid}:is(.masterCartonDesigner,.palletDesigner) .historyTools button b{filter:none;text-align:center;border:0;width:auto;height:auto;margin:0;font:800 19px/1 ui-sans-serif,Arial}:is(.masterCartonDesigner,.palletDesigner) .historyTools button span{letter-spacing:.04em;text-align:center;text-transform:none;font-size:6px;font-weight:800;line-height:1}.palletDesignCanvas .historyTools .warningReasonTool{border-radius:50%;grid-template-rows:1fr;grid-template-columns:1fr;width:22px;height:22px;padding:0;display:grid;top:8px;left:calc(100% + 5px)}}@media screen and (max-width:700px){:is(.masterCartonDesigner,.palletDesigner) .historyTools{gap:4px;top:42px;left:7px}:is(.masterCartonDesigner,.palletDesigner) .historyTools button{grid-template-rows:17px 9px;width:48px;height:35px}:is(.masterCartonDesigner,.palletDesigner) .historyTools button b{font-size:17px}}@media screen{.palletDesigner>.palletLoadColumn.currentPalletPanel,.palletDesigner>.palletLoadColumn.currentPalletPanel :is(header,section,footer,article,small,strong,b,span,h3,p,i){font-variant-numeric:tabular-nums;font-family:Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif!important}.palletDesigner>.palletLoadColumn.currentPalletPanel>header strong{letter-spacing:.015em;font-weight:950;font-family:Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif!important}.currentPalletLpn{box-sizing:border-box;color:#f4f6f7;background:#15181a;border:1px solid #687076;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:5px;width:100%;min-width:0;padding:3px 4px;display:grid}.currentPalletLpn>small{letter-spacing:.12em;color:#cda154!important;font:950 5.5px/1 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif!important}.currentPalletLpn .physicalPalletBarcode.compact{box-sizing:border-box;background:#fff;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;width:100%;min-width:0;padding:2px 4px;display:grid}.currentPalletLpn .physicalPalletBarcode.compact svg{width:100%;min-width:0;height:24px;display:block}.currentPalletLpn .physicalPalletBarcode.compact span{letter-spacing:.045em;text-align:right;white-space:nowrap;overflow:visible;color:#090b0c!important;font:950 8px/1 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif!important}html:not(.dark) .currentPalletLpn{color:#171a1c;background:#e5e8e9;border-color:#7d8589}}@media screen and (max-width:820px){.currentPalletLpn{grid-template-columns:30px minmax(0,1fr);padding:4px 5px}.currentPalletLpn .physicalPalletBarcode.compact svg{height:28px}.currentPalletLpn .physicalPalletBarcode.compact span{font-size:9px!important}}.simpleDesigner .boxTool .selectionRotatePlus.activeRotationTarget{outline-offset:2px;color:#13485b!important;background:#d9f7ff!important;border:2px solid #229ac4!important;box-shadow:0 0 0 2px #40bfff40!important}.simpleDesigner .boxTool .selectionRotatePlus.activeRotationTarget:after{content:"↻";margin-left:2px;font-size:11px;line-height:1}.simpleDesigner .cadCuboid.rotationTarget:not(.invalidPlacement)>.face{outline:2px solid #75e6ff!important;box-shadow:inset 0 0 0 2px #75e6ff,0 0 12px #40bfff!important}@layer oro-dropdown{:is(.masterCartonDesigner,.palletDesigner) .simpleHud button.placementControl.oroDropdown{flex:none;align-self:center;width:auto!important;min-width:0!important;height:18px!important;min-height:18px!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:1px 4px!important;font-size:8px!important;font-weight:400!important;line-height:14px!important}:is(.masterCartonDesigner,.palletDesigner) .simpleHud button.placementControl.oroDropdown:is(:hover,[aria-expanded=true]){background:var(--oro-dropdown-hover)!important;border-color:var(--oro-dropdown-border)!important;box-shadow:none!important}:is(.masterCartonDesigner,.palletDesigner) .simpleHud :is(.compactViewerControl,.placementStackingControl button){flex:none;align-self:center;letter-spacing:normal!important;width:auto!important;min-width:0!important;height:18px!important;min-height:18px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;padding:1px 4px!important;font:400 8px/14px Arial,Helvetica,sans-serif!important}:is(.masterCartonDesigner,.palletDesigner) .simpleHud .placementStackingControl button.active{background:var(--oro-dropdown-hover)!important;color:var(--oro-dropdown-text)!important;border-color:var(--oro-dropdown-border)!important}:is(.masterCartonDesigner,.palletDesigner) .simpleHud :is(.compactViewerControl,.placementStackingControl button):hover{background:var(--oro-dropdown-hover)!important}.oroDropdown{cursor:pointer;background:var(--oro-dropdown-bg)!important;color:var(--oro-dropdown-text)!important;-webkit-text-fill-color:var(--oro-dropdown-text)!important;border-color:var(--oro-dropdown-border)!important;letter-spacing:normal!important;text-transform:none!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;border-radius:3px!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:600!important;box-shadow:0 1px 1px #0002!important}.oroDropdown :is(span,i){color:inherit!important;-webkit-text-fill-color:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}.dark .oroDropdown,.packagingThemeDark .oroDropdown{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}.packagingThemeLight .oroDropdown{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.oroDropdown:hover:not(:disabled),.oroDropdown[aria-expanded=true]{background:var(--oro-dropdown-hover)!important}.oroDropdown:focus-visible{outline:2px solid var(--oro-dropdown-focus)!important;outline-offset:2px!important}.oroDropdown:disabled{opacity:.42!important;cursor:default!important;box-shadow:none!important}select.oroDropdown{-webkit-appearance:auto!important;appearance:auto!important}select.oroDropdown :is(option,optgroup){background:var(--oro-dropdown-menu)!important;color:var(--oro-dropdown-text)!important;-webkit-text-fill-color:var(--oro-dropdown-text)!important}.oroDropdownMenu{background:var(--oro-dropdown-menu)!important;color:var(--oro-dropdown-text)!important;border-color:var(--oro-dropdown-border)!important;border-radius:3px!important;font-family:Arial,Helvetica,sans-serif!important;box-shadow:0 6px 18px #0002!important}.oroDropdownMenu :is(button,a,[role=option]):not(.promotionCalendarDays *){color:var(--oro-dropdown-text)!important;-webkit-text-fill-color:var(--oro-dropdown-text)!important;border-color:var(--oro-dropdown-border)!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:var(--oro-dropdown-item-size,11px)!important;letter-spacing:normal!important;text-transform:none!important;background:0 0!important;border-radius:3px!important;font-weight:600!important}.oroDropdownMenu :is(button,a,[role=option]):not(.promotionCalendarDays *):hover:not(:disabled),.oroDropdownMenu :is(button,a,[role=option]):is(.active,.selected,[aria-selected=true],[aria-checked=true],.expanded){background:var(--oro-dropdown-hover)!important}.oroDropdownMenu :is(button,a,[role=option]):focus-visible{outline:2px solid var(--oro-dropdown-focus)!important;outline-offset:-2px!important;background:var(--oro-dropdown-hover)!important}.oroDropdownMenu :is(button,a) :is(span,strong,b):not([style*=font-family]){font-size:inherit!important;letter-spacing:normal!important;text-transform:none!important}.oroDropdownMenu :is(button,a):disabled{opacity:.42!important;cursor:default!important}.oroDropdownMenu :is(input,textarea):not([type=checkbox]):not([type=radio]):not([type=range]){background:var(--oro-dropdown-input)!important;color:var(--oro-dropdown-text)!important;border-color:var(--oro-dropdown-border)!important;border-radius:3px!important}.oroDropdownMenu [style*=font-family]{font-family:revert-layer!important}.oroDropdownMenu :is(.danger,.delete,.deleteButton,.deleteCarton){color:#b74038!important;-webkit-text-fill-color:#b74038!important}.dark .oroDropdownMenu :is(.danger,.delete,.deleteButton,.deleteCarton),.packagingThemeDark .oroDropdownMenu :is(.danger,.delete,.deleteButton,.deleteCarton){color:#f09389!important;-webkit-text-fill-color:#f09389!important}input[list]{background:var(--oro-dropdown-bg)!important;color:var(--oro-dropdown-text)!important;border-color:var(--oro-dropdown-border)!important;border-radius:3px!important}input[list]:focus-visible{outline:2px solid var(--oro-dropdown-focus)!important;outline-offset:2px!important}.oroDropdown{padding:3px 6px!important;font-size:12px!important;line-height:normal!important}select.oroDropdown{border-style:solid!important;border-width:1px!important;height:27px!important;min-height:27px!important}button.oroDropdown{min-height:27px!important}@media (min-width:1001px) and (max-height:800px){select.oroDropdown{height:25px!important;min-height:25px!important}}.oroDropdownMenu :is(button,a,[role=option]):not(.promotionCalendarDays *){min-height:25px!important;padding:3px 6px!important;font-size:12px!important}[data-oro-floating]{inset:var(--oro-menu-y) auto auto var(--oro-menu-x)!important;width:var(--oro-menu-width)!important;min-width:0!important;max-width:calc(100vw - 16px)!important;max-height:var(--oro-menu-max-height,calc(100dvh - 16px))!important;box-sizing:border-box!important;z-index:2147483647!important;margin:0!important;position:fixed!important;overflow:auto!important;transform:none!important}[data-oro-floating]::backdrop{pointer-events:none;background:0 0}}:is(.masterCartonDesigner,.palletDesigner) .simpleHud .placementStackingControl{align-self:center;gap:2px}:is(.masterCartonDesigner,.palletDesigner) .cadCuboid.outer{--measure-gap:116px;--measure-gap-neg:-116px}:is(.masterCartonDesigner,.palletDesigner) .cadCuboid.outer.loadDimensionBounds{--measure-gap:24px;--measure-gap-neg:-24px}:is(.masterCartonDesigner,.palletDesigner) .cadCuboid.outer.cartonMeasurementBounds{--measure-gap:64px;--measure-gap-neg:-64px;pointer-events:none}:is(.masterCartonDesigner,.palletDesigner) .cartonMeasurementBounds>.face{display:none}:is(.masterCartonDesigner,.palletDesigner) .cadMeasure strong{font-size:10px;font-weight:500}:is(.masterCartonDesigner,.palletDesigner) .cadMeasure em{font-size:6px;font-weight:400}:is(.masterCartonDesigner,.palletDesigner) .itemDim{font-size:7px!important;font-weight:400!important}:is(.masterCartonDesigner,.palletDesigner) .cadCuboid.outer.loadDimensionBounds .cadDim{border-color:#54aaff}html:is(.dark,:not(.dark)) :is(.masterCartonDesigner,.palletDesigner) .loadDimensionBounds .cadMeasure :is(strong,em){color:#328fdb!important}html.dark :is(.masterCartonDesigner,.palletDesigner) .loadDimensionBounds .cadMeasure :is(strong,em){color:#79beff!important}.masterCartonDesigner .productAdds .retailPreviewDimensions{width:auto;height:auto;min-height:0;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}.masterCartonDesigner .productAdds .retailPreviewDimensions:hover{text-underline-offset:2px;text-decoration:underline}.masterCartonDesigner .productAdds .retailPreviewDimensions:focus-visible{outline-offset:2px;outline:1px solid}.entireOrderCartonDimensions .cartonMetricEquivalent{letter-spacing:0;opacity:.7;margin-top:2px;font-size:8px;font-weight:400;line-height:1.2;display:block}.masterCartonDesigner .cartonBoundary{--ruler-color:#b07813}.masterCartonDesigner .cartonLoadDimensionBounds{--ruler-color:#328fdb;pointer-events:none}html.dark .masterCartonDesigner .cartonBoundary{--ruler-color:#e1b664}html.dark .masterCartonDesigner .cartonLoadDimensionBounds{--ruler-color:#79beff}html .masterCartonDesigner .cadCuboid.outer:is(.cartonBoundary,.cartonLoadDimensionBounds) .cadDim{filter:none;background:linear-gradient(90deg,var(--ruler-color) 0 calc(50% - 18px),transparent calc(50% - 18px) calc(50% + 18px),var(--ruler-color) calc(50% + 18px) 100%)!important;height:1px!important}html .masterCartonDesigner .cadCuboid.outer:is(.cartonBoundary,.cartonLoadDimensionBounds) .cadDim:before,html .masterCartonDesigner .cadCuboid.outer:is(.cartonBoundary,.cartonLoadDimensionBounds) .cadDim:after{border-width:1px!important;border-color:var(--ruler-color)!important;width:5px!important;height:5px!important;top:-3px!important}html .masterCartonDesigner .cadCuboid.outer:is(.cartonBoundary,.cartonLoadDimensionBounds) .cadMeasure :is(strong,em){color:var(--ruler-color)!important}.masterCartonDesigner .simpleHud .cartonMeasurementToggle:before,.masterCartonDesigner .simpleHud .loadMeasurementToggle:before{content:"";vertical-align:middle;background:#b07813;width:12px;height:2px;margin-right:5px;display:inline-block}.masterCartonDesigner .simpleHud .loadMeasurementToggle:before{background:#328fdb}html.dark .masterCartonDesigner .simpleHud .cartonMeasurementToggle:before{background:#e1b664}html.dark .masterCartonDesigner .simpleHud .loadMeasurementToggle:before{background:#79beff}.providerBillingOverview{border:1px solid var(--gold);background:var(--gold);margin:18px clamp(16px,3vw,38px);padding:20px}@supports (color:color-mix(in lab, red, red)){.providerBillingOverview{background:color-mix(in srgb,var(--gold) 5%,var(--surface))}}.providerBillingOverview>header,.providerBillingOverview>div{justify-content:space-between;align-items:center;gap:18px;display:flex}.providerBillingOverview h2{font:26px/1 var(--serif);margin:5px 0 0}.providerBillingOverview small{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.1em}.providerBillingOverview>header>strong{color:var(--gold);font:24px/1 var(--serif)}.providerBillingOverview>div{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.providerBillingOverview>div span{color:var(--muted);gap:5px;font-size:9px;display:grid}.providerBillingOverview>div b{color:var(--ink);font-size:13px}.providerBillingSummary{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:22px;display:grid}.providerBillingSummary article{border:1px solid var(--line);background:var(--surface);gap:8px;padding:15px;display:grid}.providerBillingSummary small{color:var(--muted);letter-spacing:.1em;font-size:7px}.providerBillingSummary strong{font:21px/1 var(--serif)}.providerBillingSummary .owed{border-color:var(--gold)}.providerBillingSummary .owed strong{color:var(--gold)}.providerBillingSettings,.providerPaymentForm,.providerBillingHistory,.providerShipmentCharges{border:1px solid var(--line);background:var(--surface);margin:18px 0;padding:17px}@supports (color:color-mix(in lab, red, red)){.providerBillingSettings,.providerPaymentForm,.providerBillingHistory,.providerShipmentCharges{background:color-mix(in srgb,var(--surface) 70%,transparent)}}.providerBillingSection h4{font:20px/1 var(--serif);margin:0 0 14px}.providerBillingHistory>form,.providerShipmentCharges>form{border:1px solid var(--line);background:var(--surface);margin:10px 0;padding:14px}.providerBillingHistory form>header,.providerShipmentCharges form>header{justify-content:space-between;gap:12px;display:flex}.providerBillingHistory form>header div,.providerShipmentCharges form>header div{gap:5px;display:grid}.providerBillingHistory form>header span,.providerShipmentCharges form>header span{color:var(--muted);font-size:8px}.billingPeriodTotals,.billingPeriodFields,.billingChargeActions,.providerPaymentForm{gap:8px;display:grid}.billingPeriodTotals{grid-template-columns:repeat(4,1fr);margin:12px 0}.billingPeriodTotals span{color:var(--muted);gap:4px;font-size:8px;display:grid}.billingPeriodFields{grid-template-columns:1fr 120px 140px 1fr auto}.chargeLineGrid{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.chargeLineGrid label{margin:0}.billingChargeActions{grid-template-columns:160px 1fr auto}.providerPaymentForm{grid-template-columns:1.5fr 110px 130px 1fr 1fr;align-items:end}.providerPaymentForm h4,.providerPaymentForm p{grid-column:1/-1}.providerPaymentForm button{grid-column:1/-1;justify-self:start}.matched{color:#397b50}.variance{color:#b44d45}.customerProviderCosts{border:1px solid var(--gold);background:var(--gold);margin:16px 0;padding:16px}@supports (color:color-mix(in lab, red, red)){.customerProviderCosts{background:color-mix(in srgb,var(--gold) 4%,var(--surface))}}.customerProviderCosts>header,.customerProviderCosts>article{justify-content:space-between;align-items:center;gap:12px;display:flex}.customerProviderCosts h3{font:21px/1 var(--serif);margin:4px 0 0}.customerProviderCosts>header a{color:var(--gold);font-size:8px;font-weight:800;text-decoration:none}.customerProviderCosts>article{border-top:1px solid var(--line);margin-top:12px;padding-top:12px;font-size:9px}.customerProviderCosts>article div{gap:4px;display:grid}.customerProviderCosts>article div span{color:var(--muted)}@media (max-width:720px){.providerBillingOverview>header,.providerBillingOverview>div{flex-direction:column;align-items:flex-start}.providerBillingSummary{grid-template-columns:1fr 1fr}.billingPeriodTotals,.billingPeriodFields,.chargeLineGrid,.billingChargeActions,.providerPaymentForm{grid-template-columns:1fr}.customerProviderCosts>article{flex-direction:column;align-items:flex-start}}.inventoryPage{padding:34px clamp(16px,3vw,38px) 70px}.inventoryPage>header{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.inventoryPage>header small{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.12em}.inventoryPage>header h1{font:42px/1 var(--serif);margin:8px 0}.inventoryPage>header p{color:var(--muted)}.inventoryPage>header>div:last-child{gap:8px;display:flex}.inventoryPage button{border:1px solid var(--gold);color:inherit;font:800 8px/1 var(--sans);letter-spacing:.08em;background:0 0;padding:10px 12px}.inventorySummary{grid-template-columns:repeat(6,1fr);gap:8px;margin:25px 0;display:grid}.inventorySummary article{border:1px solid var(--line);background:var(--surface);gap:8px;padding:17px;display:grid}.inventorySummary small{color:var(--muted);letter-spacing:.1em;font-size:7px}.inventorySummary .warning{border-color:#b98a35}.inventorySummary .danger{border-color:#b95148}.inventoryFilters{grid-template-columns:1.5fr 1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.inventoryFilters input,.inventoryFilters select,.inventoryModal input,.inventoryModal select,.inventoryModal textarea{border:1px solid var(--line);background:var(--surface);width:100%;color:inherit;padding:11px}.inventoryTable{border:1px solid var(--line)}.inventoryTable>header,.inventoryTable>article{grid-template-columns:1.5fr 1.3fr repeat(5,.65fr) 1fr;align-items:center;gap:9px;padding:12px 14px;display:grid}.inventoryTable>header{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.inventoryTable>header{background:color-mix(in srgb,var(--gold) 9%,var(--surface))}}.inventoryTable>header{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.08em}.inventoryTable>article{border-top:1px solid var(--line);font-size:9px}.inventoryTable>article>span{gap:4px;display:grid}.inventoryTable small{color:var(--muted)}.inventoryTable em{font-style:normal;font-weight:800}.inventoryTable em.low{color:#a36f14}.inventoryTable em.out{color:#b64f47}.inventoryTable article button{border-color:var(--line);justify-self:start;padding:4px 6px;font-size:6px}.inventoryTwoColumn{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.inventoryInboundList,.inventoryLedger{border:1px solid var(--line);padding:16px}.inventoryInboundList>header,.inventoryLedger>header{justify-content:space-between;display:flex}.inventoryInboundList h2,.inventoryLedger h2{font:23px/1 var(--serif);margin:0}.inventoryInboundList article,.inventoryLedger article{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto auto;align-items:center;gap:10px;padding:12px 0;font-size:8px;display:grid}.inventoryInboundList article div,.inventoryLedger article div{gap:4px;display:grid}.inventoryInboundList article span,.inventoryLedger article span,.inventoryLedger small,.inventoryLedger time{color:var(--muted)}.inventoryLedger article{grid-template-columns:110px 1fr auto}.inventoryNotice{margin:14px 0}.inventoryModal{max-height:90vh;overflow:auto}.inventoryShipmentLines{border:1px solid var(--gold);grid-column:1/-1;gap:8px;padding:12px;display:grid}.inventoryShipmentLines label{grid-template-columns:1fr 130px;align-items:center;gap:10px;display:grid}.inventoryShipmentLines input{width:100%}@media (max-width:900px){.inventorySummary{grid-template-columns:repeat(3,1fr)}.inventoryTable{overflow:auto}.inventoryTable>header,.inventoryTable>article{min-width:950px}.inventoryTwoColumn{grid-template-columns:1fr}}@media (max-width:620px){.inventoryPage>header{flex-direction:column}.inventoryPage>header>div:last-child{flex-wrap:wrap}.inventorySummary,.inventoryFilters{grid-template-columns:1fr 1fr}.inventoryFilters input{grid-column:1/-1}}.inventoryTransfers{border:1px solid var(--line);margin-top:18px;padding:16px}.inventoryTransfers>header{justify-content:space-between;align-items:center;display:flex}.inventoryTransfers h2{font:23px/1 var(--serif);margin:0}.inventoryTransfers article{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.2fr auto auto;align-items:center;gap:14px;padding:13px 0;font-size:9px;display:grid}.inventoryTransfers article>div{gap:4px;display:grid}.inventoryTransfers article span{color:var(--muted)}.inventoryTransfers article p{align-items:center;gap:10px;margin:0;display:flex}.inventoryTransfers article i{color:var(--gold);font-style:normal}.inventoryTransfers article em{text-transform:uppercase;font-style:normal}@media (max-width:700px){.inventoryTransfers article{grid-template-columns:1fr auto}.inventoryTransfers article p{grid-column:1/-1}}.fulfillmentCenterInventory{border:1px solid var(--line);background:var(--surface);margin:16px 0}.fulfillmentCenterInventory>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding:14px 16px;display:flex}.fulfillmentCenterInventory h2{font:23px/1 var(--serif);margin:3px 0 0}.fulfillmentCenterInventory header small,.fulfillmentCenterInventory header span,.fulfillmentCenterInventory label span,.fulfillmentCenterInventory dt{color:var(--muted);font:800 7px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase}.fulfillmentCenterInventoryGrid{background:var(--line);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;display:grid}.fulfillmentCenterInventoryGrid article{background:var(--surface);gap:12px;padding:14px;display:grid}.fulfillmentCenterInventoryGrid article>div{justify-content:space-between;gap:12px;display:flex}.fulfillmentCenterInventoryGrid article strong{font-size:18px}.fulfillmentCenterInventoryGrid article label{gap:5px;display:grid}.fulfillmentCenterInventoryGrid article select{border:1px solid var(--line);background:var(--bg);width:100%;color:inherit;padding:9px}.fulfillmentCenterInventoryGrid dl{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.fulfillmentCenterInventoryGrid dl div{gap:4px;display:grid}.fulfillmentCenterInventoryGrid dd{margin:0;font-weight:750}@media (max-width:720px){.fulfillmentCenterInventoryGrid{grid-template-columns:1fr}}.providerInventoryPortal{min-height:100vh}.providerInventoryGrid{grid-template-columns:repeat(3,1fr);gap:12px;padding:25px clamp(16px,4vw,56px);display:grid}.providerInventoryGrid article{border:1px solid var(--line);background:var(--surface);padding:18px}.providerInventoryGrid article>small{color:var(--gold);font-size:8px;font-weight:800}.providerInventoryGrid h2{font:25px/1 var(--serif);margin:8px 0 4px}.providerInventoryGrid p{color:var(--muted);font-size:9px}.providerInventoryGrid dl{grid-template-columns:1fr 1fr;gap:8px;display:grid}.providerInventoryGrid dl div{border:1px solid var(--line);gap:4px;padding:10px;display:grid}.providerInventoryGrid dt{color:var(--muted);font-size:7px}.providerInventoryGrid dd{font:19px/1 var(--serif);margin:0}.providerReceiving{border:1px solid var(--line);margin:0 clamp(16px,4vw,56px) 60px;padding:18px}.providerReceiving>header{justify-content:space-between;display:flex}.providerReceiving h2{font:27px/1 var(--serif);margin:0}.providerReceiving article{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto auto;align-items:center;gap:12px;padding:13px 0;font-size:9px;display:grid}.providerReceiving article div{gap:4px;display:grid}.providerReceiving article span{color:var(--muted)}.providerReceiving button{border:1px solid var(--gold);background:var(--gold);padding:8px 10px;font-size:8px;font-weight:800}@media (max-width:800px){.providerInventoryGrid{grid-template-columns:1fr}.providerReceiving article{grid-template-columns:1fr auto}.providerReceiving article button{grid-column:1/-1}}.packagingStandalonePage{background:#24292d;width:100%;height:100dvh;min-height:100vh;overflow:hidden}.standalonePackagingDesign{width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}.standalonePackagingDesign>.packagingDesignBackdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#24292d;padding:0;display:block;position:absolute;inset:0}.standalonePackagingDesign .packagingDesignWorkspace{width:100%;height:100dvh;max-height:none;box-shadow:none;border:0;border-radius:0}.standalonePackagingDesign .packagingDesignBody{min-width:0;min-height:0}.standalonePackagingDesign .packagingDesignBody>main,.standalonePackagingDesign .packagingCanvasViewport{min-width:0;min-height:0;overflow:hidden}.packagingDesignManager{color:#f5f5f2;min-height:100vh;font-family:var(--sans);background:#24292d;padding:14px}.packagingDesignManager>header,.packagingDesignManagerSummary,.packagingDesignManager>main{background:#171b1e;border:1px solid #596065;max-width:1120px;margin-inline:auto}.packagingDesignManager>header{border-radius:7px 7px 0 0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.packagingDesignManager small{color:#d8aa48;letter-spacing:.13em;font-size:7px;font-weight:850}.packagingDesignManager h1{margin:3px 0 0;font:600 24px/1 Georgia,serif}.packagingDesignManager p{color:#b8bec1;margin:4px 0 0;font-size:9px}.packagingDesignManager>header>button{color:#fff;background:#343a3e;border:1px solid #666d71;border-radius:4px;width:30px;height:30px}.packagingDesignManagerSummary{border-top:0;grid-template-columns:1.4fr 1fr 90px;display:grid}.packagingDesignManagerSummary>span{border-right:1px solid #596065;gap:4px;padding:9px 12px;display:grid}.packagingDesignManagerSummary>span:last-child{border-right:0}.packagingDesignManagerSummary strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.packagingDesignManager>main{background:#202529;border-top:0;border-radius:0 0 7px 7px;min-height:calc(100vh - 136px);padding:14px}.packagingDesignLibraries{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.packagingDesignLibrary{background:#171b1e;border:1px solid #555d61;border-radius:6px;min-width:0;padding:12px}.packagingDesignLibrary.active{border-color:#a77a28;box-shadow:inset 0 2px #d6a13a}.packagingDesignManagerTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.packagingDesignManagerTitle h2{margin:3px 0 0;font-size:16px}.packagingDesignManagerTitle>div:last-child{justify-content:flex-end;align-items:center;gap:7px;display:flex}.packagingDesignManagerTitle>div:last-child>span{color:#efc76d;font:850 6px/1 var(--sans);letter-spacing:.1em;white-space:nowrap}.packagingDesignManagerTitle button,.packagingCreateDesign button,.packagingManagerEmpty button{color:#17120a;min-height:31px;font:850 8px/1 var(--sans);letter-spacing:.08em;background:#d6a13a;border:1px solid #956c1d;border-radius:4px;padding:7px 11px}.packagingCreateDesign{background:#15191b;border:1px solid #86682e;border-radius:5px;grid-template-columns:minmax(180px,1fr) auto auto;align-items:end;gap:7px;margin-top:12px;padding:9px;display:grid}.packagingCreateDesign label{gap:4px;display:grid}.packagingCreateDesign label>span{color:#d8aa48;letter-spacing:.12em;font-size:6px;font-weight:850}.packagingCreateDesign input{color:#141719;background:#fff;border:1px solid #697075;border-radius:4px;height:31px;padding:6px 8px;font-size:11px}.packagingCreateDesign button[type=button]{color:#fff;background:#3c4347;border-color:#62696d}.packagingManagerError{color:#fff;background:#532723;border-left:3px solid #d04a40;padding:8px}.packagingDesignList{gap:7px;margin-top:12px;display:grid}.packagingDesignList article{background:#171b1e;border:1px solid #5b6267;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.packagingDesignList article.remembered{border-color:#9e782e}.packagingDesignOpen{color:#fff;text-align:left;background:0 0;border:0;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:8px;display:grid}.packagingDesignOpen:hover{background:#2b3135}.packagingDesignOpen>span:nth-child(2){gap:4px;min-width:0;display:grid}.packagingDesignOpen strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.packagingDesignOpen small b{color:#efc76d;letter-spacing:.09em;font-size:7px}.packagingDesignOpen i{color:#d8aa48;font:850 7px/1 var(--sans);letter-spacing:.1em}.packagingDesignThumb{color:#d9aa43;background:linear-gradient(135deg,#111,#27221a);border:1px solid #84652a;border-radius:3px;place-items:center;width:68px;height:43px;font:600 17px Georgia,serif;display:grid;overflow:hidden}.packagingDesignThumb img{object-fit:contain;width:100%;height:100%}.packagingDesignList article>div{gap:4px;padding:8px;display:flex}.packagingDesignList article>div button{color:#fff;min-height:27px;font:750 7px/1 var(--sans);background:#343a3e;border:1px solid #636b70;border-radius:4px;padding:5px 7px}.packagingDesignList article>div button.danger{color:#ffaaa3;border-color:#894b46}.packagingManagerEmpty{text-align:center;border:1px dashed #697075;border-radius:6px;padding:32px 18px}.packagingManagerEmpty strong{font-size:15px}.packagingManagerEmpty button{margin-top:13px}.packagingTypeSwitchBackdrop{z-index:950;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c0f11df;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.packagingTypeSwitchDialog{color:#17191b;background:#f4f1ea;border:2px solid #7a4d45;border-radius:8px;width:min(560px,100vw - 36px);overflow:hidden;box-shadow:0 24px 70px #000b}.packagingTypeSwitchDialog header{color:#fff;background:#3f2926;border-bottom:1px solid #b9aea3;padding:16px 18px 13px}.packagingTypeSwitchDialog small{color:#efb54b;font:850 7px/1 var(--sans);letter-spacing:.13em}.packagingTypeSwitchDialog h2{font:750 19px/1.2 var(--sans);margin:6px 0 0}.packagingTypeSwitchDialog p{font:700 11px/1.5 var(--sans);margin:0;padding:16px 18px 8px}.packagingTypeSwitchDialog>strong{color:#665d55;font:750 9px/1.35 var(--sans);padding:0 18px 16px;display:block}.packagingTypeSwitchDialog footer{background:#e6e0d7;border-top:1px solid #c4bbb1;justify-content:flex-end;gap:7px;padding:11px 18px;display:flex}.packagingTypeSwitchDialog button{color:#202326;min-height:34px;font:850 8px/1.15 var(--sans);letter-spacing:.04em;background:#fff;border:1px solid #686d70;border-radius:4px;padding:8px 12px}.packagingTypeSwitchDialog button.danger{color:#fff;background:#9e4036;border-color:#73372f}.packagingTypeSwitchDialog button:disabled{opacity:.55;cursor:wait}.packagingStandaloneStatus{color:#f5f5f2;text-align:center;background:#24292d;place-content:center;justify-items:center;gap:10px;min-height:100vh;padding:24px;display:grid}.packagingStandaloneStatus small{color:#e5b64d;font:850 8px/1 var(--sans);letter-spacing:.14em}.packagingStandaloneStatus strong{font:600 24px/1.15 Georgia,serif}.packagingStandaloneStatus p{color:#c8cbcd;max-width:440px;margin:0;font-size:11px}.packagingStandaloneStatus button{color:#17120a;min-height:34px;font:850 8px/1 var(--sans);letter-spacing:.1em;background:#d5a23f;border:1px solid #8e6822;border-radius:5px;padding:7px 12px}.packagingDesignWorkspace{grid-template-rows:auto minmax(0,1fr);max-width:100vw;height:calc(100vh - 36px);max-height:100dvh;display:grid;overflow:hidden}.packagingDesignWorkspace.packagingDesignWorkspace>header{z-index:30;background:#181c1f;grid-template-columns:minmax(150px,auto) minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;padding:4px 7px;display:grid;position:sticky;top:0}.packagingDesignWorkspace.packagingDesignWorkspace>header .packagingHeaderIdentity small{margin-bottom:2px;font-size:6px}.packagingDesignWorkspace.packagingDesignWorkspace>header .packagingHeaderIdentity h2{text-transform:uppercase;font-size:17px}.packagingDesignWorkspace.packagingDesignWorkspace>header .packagingHeaderIdentity p{margin-top:2px;font-size:7px}.packagingHeaderDimensions{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:visible}.packagingHeaderDimensions label{align-items:center;gap:3px;display:flex}.packagingHeaderDimensions label>span{color:#edbd55;font:850 7px/1 var(--sans);letter-spacing:.07em}.packagingHeaderDimensions input,.packagingHeaderDimensions select{color:#111416;width:58px;min-width:58px;height:24px;font:760 10px/1.2 var(--sans);font-variant-numeric:tabular-nums;background:#e5e7e8;border:1px solid #858b8e;border-radius:1px;padding:2px 6px}.packagingHeaderDimensions select{width:58px}.packagingHeaderDimensions input:focus,.packagingHeaderDimensions select:focus{outline-offset:1px;background:#f4f5f5;outline:1px solid #edbd55}.packagingHeaderDimensions input:disabled{color:#33383b;opacity:1;cursor:not-allowed;background:#bfc4c7;border-color:#686f73}.packagingHeaderDimensions .packagingHeaderFlapStyle select{width:128px;min-width:128px}.packagingFlapDimensionsButton{color:#fff;height:24px;font:800 7px/1 var(--sans);letter-spacing:.04em;background:#343a3e;border:1px solid #656c70;border-radius:4px;padding:3px 7px}.packagingGeometryDivider{background:#5d6468;flex:0 0 1px;width:1px;height:20px;margin:0 2px}.packagingHeaderOverlayControl{align-items:center;gap:3px;display:flex}.packagingHeaderOverlayControl>button{color:#edbd55;height:24px;font:850 7px/1 var(--sans);letter-spacing:.07em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:3px 7px}.packagingHeaderOverlayControl>button:hover{background:#343a3e;border-color:#656c70}.packagingHeaderOverlayControl>button.active{color:#17120a;background:#d6a13a;border-color:#d6a13a}.packagingHeaderOverlayControl>select{width:66px;min-width:66px}.packagingHeaderOverlayControl>input{width:52px;min-width:52px}.packagingHeaderActions{align-items:center;gap:4px;display:flex}.packagingHeaderActions button{color:#fff;min-width:27px;height:27px;font:800 7px/1 var(--sans);letter-spacing:.07em;background:#343a3e;border:1px solid #656c70;border-radius:4px;padding:3px 6px}.packagingHeaderActions button:last-child{width:27px;padding:0;font-size:15px}.packagingDimensionResetMenu{z-index:80;background:#252a2e;border:1px solid #d6a63f;border-radius:5px;min-width:235px;padding:4px;position:fixed;box-shadow:0 12px 34px #0009}.packagingDimensionResetMenu button{color:#f2c867;width:100%;min-height:32px;font:800 8px/1.2 var(--sans);letter-spacing:.055em;text-align:left;background:0 0;border:0;border-radius:3px;padding:7px 9px}.packagingDimensionResetMenu button:hover{background:#d6a63f20}.packagingDimensionResetMenu button:disabled{color:#91979b;cursor:not-allowed}.packagingDesignNameBackdrop{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000b;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.packagingDesignNameDialog{color:#fff;background:#22272a;border:1px solid #d6a63f;border-radius:8px;width:min(390px,100%);padding:18px;box-shadow:0 24px 70px #000b}.packagingDesignNameDialog header small,.packagingDesignNameDialog label>span{color:#edbd55;font:800 8px/1 var(--sans);letter-spacing:.11em}.packagingDesignNameDialog h3{font:700 24px/1.05 var(--serif);margin:5px 0 16px}.packagingDesignNameDialog label{gap:7px;display:grid}.packagingDesignNameDialog input{color:#17191b;width:100%;height:42px;font:700 14px/1 var(--sans);background:#fff;border:1px solid #777d81;border-radius:5px;padding:8px 10px}.packagingDesignNameDialog footer{justify-content:flex-end;gap:7px;margin-top:15px;display:flex}.packagingDesignNameDialog footer button{color:#fff;min-width:90px;height:34px;font:800 8px/1 var(--sans);letter-spacing:.08em;background:#343a3e;border:1px solid #676e72;border-radius:5px}.packagingFlapDimensionsDialog{width:min(520px,100%)}.packagingFlapDimensionsDialog>p{color:#bfc4c7;font:700 9px/1.4 var(--sans);margin:-7px 0 14px}.packagingFlapDimensionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.packagingFlapDimensionGrid label{background:#181c1f;border:1px solid #555d61;border-radius:4px;grid-template-columns:minmax(0,1fr) 88px;align-items:center;gap:3px 8px;padding:7px}.packagingFlapDimensionGrid label>span{color:#f0c665}.packagingFlapDimensionGrid input{grid-area:1/2/3;height:34px}.packagingFlapDimensionGrid small{color:#939a9e;font-size:6px}.packagingFlapValidation{color:#fff;font:750 8px/1.35 var(--sans);background:#542823;border-left:3px solid #d45b50;padding:7px}.packagingDesignNameDialog footer .primary{color:#17191b;background:#d6a63f;border-color:#d6a63f}.packagingFontSelect{max-height:240px}.packagingCategoryAssets>small{color:#62686c;font:750 6px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase}.packagingAssetList{gap:3px;max-height:145px;display:grid;overflow:auto}.packagingAssetList>div{background:#fff;border:1px solid #b1b6b9;border-radius:4px;grid-template-columns:38px minmax(0,1fr) 40px 26px;align-items:center;gap:3px;min-height:29px;padding:3px;display:grid}.packagingAssetList>div>span{color:#686e72;font:850 6px/1 var(--sans);letter-spacing:.05em}.packagingAssetList>div>strong{color:#25292c;min-width:0;font:750 8px/1.1 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.packagingAssetList button,.packagingSaveAssetButton{color:#555b5f;height:22px;font:850 7px/1 var(--sans);cursor:pointer;background:#f5f5f3;border:1px solid #858b8f;border-radius:3px;padding:3px 5px}.packagingAssetList button.active{color:#704d0d;background:#f4dfaf;border-color:#8a6117;box-shadow:inset 0 0 0 1px #d1a044}.packagingAssetList button:last-child{letter-spacing:1px;padding:0;font-size:8px}.packagingSaveAssetButton{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#5d6469;border-color:#454b4f;width:100%;min-height:28px}.packagingSaveAssetButton:disabled{cursor:not-allowed;opacity:.45}.packagingAssetMenu{z-index:100;background:#f5f5f3;border:1px solid #555b5f;border-radius:5px;width:170px;padding:4px;position:fixed;box-shadow:0 12px 34px #0008}.packagingAssetMenu button{color:#25292c;width:100%;min-height:28px;font:800 8px/1.2 var(--sans);letter-spacing:.04em;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:6px 8px}.packagingAssetMenu button:hover{color:#704d0d;background:#f4dfaf}.packagingAssetMenu button.danger{color:#9b302a}.packagingAssetMenu button:disabled{cursor:not-allowed;opacity:.4}.packagingObjectMenu button{justify-content:space-between;align-items:center;gap:12px;display:flex}.packagingObjectMenu kbd{color:#747a7e;font:750 7px/1 var(--sans)}.packagingObjectMenuLabel{color:#777d81;font:850 7px/1 var(--sans);letter-spacing:.12em;padding:6px 9px 4px;display:block}.packagingObjectMenu [role=menuitemradio] b{color:#a57722;font-size:10px}.packagingObjectMenu hr{background:#c7cace;border:0;height:1px;margin:4px 2px}.packagingObjectMenu{z-index:2147483300}.packagingAssetDialog>p{color:#bbc0c3;font:650 8px/1.4 var(--sans);margin:10px 0 0}.packagingAssetCategorySelector{background:#fff;border:1px solid #777d81;border-radius:5px;gap:3px;max-height:230px;margin-top:10px;padding:4px;display:grid;overflow:auto}.packagingAssetCategorySelector label{color:#25292c;min-height:30px;font:750 9px/1 var(--sans);cursor:pointer;border-radius:3px;align-items:center;gap:7px;padding:5px 7px;display:flex}.packagingAssetCategorySelector label:hover{background:#eceff0}.packagingAssetCategorySelector input{accent-color:#b88324;width:13px;height:13px}.packagingReusableAssets{background:#fff;border:1px solid #858b8f;border-radius:4px;margin-bottom:7px}.packagingReusableAssets summary{color:#303538;min-height:30px;font:800 8px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;list-style:none;display:flex}.packagingReusableAssets summary::-webkit-details-marker{display:none}.packagingReusableAssets summary:after{content:"⌄";color:#767c80;margin-left:auto}.packagingReusableAssets[open] summary:after{transform:rotate(180deg)}.packagingReusableAssets summary span{color:#fff;text-align:center;background:#555c60;border-radius:9px;min-width:18px;padding:2px 5px;font-size:7px}.packagingReusableAssets>small{color:#73797d;font:750 6px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;padding:0 8px 6px;display:block}.packagingReusableAssetScope{justify-content:space-between;align-items:center;gap:5px;padding:0 6px 5px 8px;display:flex}.packagingReusableAssetScope small{color:#73797d;min-width:0;font:750 6px/1 var(--sans);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.packagingReusableAssetScope button{color:#9b302a;font:800 6px/1 var(--sans);text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;padding:3px 5px}.packagingReusableAssetScope button:hover{background:#f4dddd}.packagingReusableAssetScope button:disabled{cursor:not-allowed;opacity:.35}.packagingReusableAssets .packagingAssetList{max-height:118px;padding:0 5px 5px}.packagingApplyPopover{z-index:2147483100;color:#25292c;background:#f5f5f3;border:1px solid #555b5f;border-radius:5px;width:260px;padding:7px;position:fixed;box-shadow:0 12px 34px #0008}.packagingApplyPopover header{gap:3px;padding:4px;display:grid}.packagingApplyPopover .packagingApplyTitleBar{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.packagingApplyPopover .packagingApplyTitleBar:active{cursor:grabbing}.packagingApplyPopover header small{color:#8a6117;font:850 7px/1 var(--sans);letter-spacing:.09em}.packagingApplyPopover header strong{font:800 10px/1.15 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.packagingApplyPopover header p{color:#666d71;font:650 7px/1.35 var(--sans);margin:2px 0 0}.packagingApplyAllCategories{color:#704d0d;width:calc(100% - 8px);min-height:27px;font:850 8px/1 var(--sans);cursor:pointer;background:#f4dfaf;border:1px solid #b48329;border-radius:4px;margin:3px 4px 1px}.packagingApplyPopover .packagingAssetCategorySelector{max-height:190px;margin-top:4px}.packagingApplyPopover .packagingAssetCategorySelector label{grid-template-columns:14px minmax(0,1fr) auto;display:grid}.packagingApplyPopover .packagingAssetCategorySelector b{color:#7a8084;font:750 7px/1 var(--sans)}.packagingApplyPopover .packagingAssetCategorySelector b.applied{color:#34704b}.packagingApplyPopover footer{grid-template-columns:auto 1fr auto auto;justify-content:flex-end;gap:4px;padding-top:6px;display:grid}.packagingApplyPopover footer button{color:#fff;min-height:28px;font:800 8px/1 var(--sans);cursor:pointer;background:#5d6469;border:1px solid #747a7e;border-radius:4px;padding:6px 9px}.packagingApplyPopover footer button.primary{color:#17191b;background:#d5a23f;border-color:#8a6117}.packagingApplyPopover footer button.danger{color:#9b302a;background:0 0;border-color:#9b302a}.packagingApplyPopover footer button:disabled{cursor:not-allowed;opacity:.45}.packagingDesignNameDialog.packagingCloseDialog{width:min(440px,100%)}.packagingCloseDialog>p{color:#d6d9da;font:650 10px/1.45 var(--sans);margin:0}.packagingCloseDialog footer button.danger{background:#75312d;border-color:#8e3a34}.packagingDesignBody>main>footer button.primary.saved{color:#24553a;background:#dce9e1;border-color:#35724d}.packagingPrintQuality{background:#fff;border:1px solid #747b7f;border-left-width:4px;border-radius:5px;gap:6px;padding:7px;display:grid}.packagingPrintQuality.excellent{border-left-color:#2f8756}.packagingPrintQuality.good{border-left-color:#6d8b3c}.packagingPrintQuality.fair{border-left-color:#be821e}.packagingPrintQuality.poor{border-left-color:#c55f27}.packagingPrintQuality.not-approved{background:#fff7f5;border-color:#b13b33;border-left-width:4px;box-shadow:0 0 0 1px #b13b3324}.packagingPrintQuality.low{border-left-color:#be821e}.packagingPrintQuality.too-low{background:#fff7f5;border-color:#b13b33;border-left-width:4px;box-shadow:0 0 0 1px #b13b3324}.packagingPrintQualityTitle{justify-content:space-between;align-items:center;gap:8px;display:flex}.packagingPrintQualityTitle span{color:#62686c;font:850 6px/1 var(--sans);letter-spacing:.1em}.packagingPrintQualityTitle strong{font:900 9px/1 var(--sans);letter-spacing:.07em}.packagingEnhancementState{color:#4d5559;font:900 7px/1.2 var(--sans);letter-spacing:.055em;text-align:center;background:#eef0f1;border:1px solid #aeb3b6;border-radius:3px;padding:5px 6px}.packagingEnhancementState.enhanced,.packagingEnhancementState.ready{color:#23643e;background:#e1f0e6;border-color:#79a189}.packagingEnhancementState.available{color:#725417;background:#f6ecd3;border-color:#a89a72}.packagingEnhancementState.processing,.packagingEnhancementState.warning{color:#79530d;background:#fff3d4;border-color:#c19845}.packagingEnhancementState.failed{color:#8f2f29;background:#f9e3e0;border-color:#ba6e68}.packagingPrintQuality.excellent .packagingPrintQualityTitle strong{color:#247346}.packagingPrintQuality.good .packagingPrintQualityTitle strong{color:#56702d}.packagingPrintQuality.fair .packagingPrintQualityTitle strong{color:#95600c}.packagingPrintQuality.poor .packagingPrintQualityTitle strong,.packagingPrintQuality.not-approved .packagingPrintQualityTitle strong{color:#982c26}.packagingPrintQuality.low .packagingPrintQualityTitle strong{color:#95600c}.packagingPrintQuality.too-low .packagingPrintQualityTitle strong{color:#982c26}.packagingPrintQuality dl{gap:3px;margin:0;display:grid}.packagingPrintQuality dl>div{border-top:1px solid #d9dcde;justify-content:space-between;gap:8px;padding-top:3px;display:flex}.packagingPrintQuality dt{color:#686e72;font:700 6px/1.2 var(--sans);text-transform:uppercase}.packagingPrintQuality dd{color:#202427;font:800 7px/1.2 var(--financial-font);text-align:right;margin:0}.packagingPrintQuality>p{color:#666c70;font:650 7px/1.35 var(--sans);margin:0}.packagingPrintQualitySummary{gap:6px;display:grid}.packagingPrintQualityScoreHeading{grid-template-columns:1fr auto;align-items:end;gap:2px 8px;display:grid}.packagingPrintQualityScoreHeading>span{color:#62686c;font:900 6px/1 var(--sans);letter-spacing:.12em}.packagingPrintQualityScoreHeading>strong{color:#202427;font:950 18px/.9 var(--financial-font);grid-area:1/2/3}.packagingPrintQualityScoreHeading>strong i{color:#747b7f;font:800 7px/1 var(--sans);font-style:normal}.packagingPrintQualityScoreHeading>b{font:950 9px/1 var(--sans);letter-spacing:.08em}.packagingPrintQuality.excellent .packagingPrintQualityScoreHeading>b{color:#247346}.packagingPrintQuality.good .packagingPrintQualityScoreHeading>b{color:#56702d}.packagingPrintQuality.fair .packagingPrintQualityScoreHeading>b{color:#95600c}.packagingPrintQuality.poor .packagingPrintQualityScoreHeading>b,.packagingPrintQuality.not-approved .packagingPrintQualityScoreHeading>b{color:#982c26}.packagingPrintQualitySummary>p{color:#4f5559;font:700 7px/1.35 var(--sans);margin:0}.packagingPrintQualitySnapshot{gap:2px!important}.packagingPrintCriticalWarnings{background:#fff4d8;border:1px solid #d4a046;border-radius:4px;gap:3px;padding:5px;display:grid}.packagingPrintCriticalWarnings p{color:#754e09;font:800 7px/1.3 var(--sans);gap:5px;margin:0;display:flex}.packagingPrintCriticalWarnings span{color:#a76508;flex:none}.packagingPrintPrimaryRecommendation{background:#f3eee2;border-left:3px solid #8b651f;gap:2px;padding:5px 6px;display:grid}.packagingPrintPrimaryRecommendation span{color:#71603d;font:900 5.5px/1 var(--sans);letter-spacing:.1em}.packagingPrintPrimaryRecommendation strong{color:#2d3133;font:800 7px/1.3 var(--sans)}.packagingBackgroundSourceMismatch{color:#71351f;background:#fff0e7;border:1px solid #c66a3f;border-radius:4px;gap:5px;padding:6px;display:grid}.packagingBackgroundSourceMismatch>strong{font:900 7px/1.2 var(--sans);letter-spacing:.055em}.packagingBackgroundSourceMismatch p{font:700 7px/1.35 var(--sans);margin:0}.packagingBackgroundSourceMismatch>div{grid-template-columns:1fr 1fr;gap:4px;display:grid}.packagingBackgroundSourceMismatch button{color:#71351f;background:#fffaf7;border-color:#a85a36;min-height:26px;padding:5px;font-size:6px}.packagingPrintReviewSection{background:#f4f5f5;border:1px solid #b7bcbf;border-radius:4px;overflow:hidden}.packagingPrintReviewSection>summary{color:#41474b;min-height:27px;font:850 6.5px/1 var(--sans);letter-spacing:.055em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:6px;padding:5px 6px;list-style:none;display:flex}.packagingPrintReviewSection>summary::-webkit-details-marker{display:none}.packagingPrintReviewSection>summary i{font-style:normal;transition:transform .15s}.packagingPrintReviewSection[open]>summary i{transform:rotate(180deg)}.packagingPrintReviewSection>div{gap:6px;padding:0 6px 6px;display:grid}.packagingPrintVectorNote{color:#445660;font:700 7px/1.35 var(--sans);background:#f3f7f9;border:1px solid #6f7f8b;border-radius:4px;margin:0;padding:6px}.packagingInspector .packagingEnhanceButton{color:#17120a;background:#d5a23f;border-color:#8e6518}.packagingInspector .packagingEnhanceButton.complete{color:#245c39;opacity:1;cursor:default;background:#dceee2;border-color:#6e967d;width:100%}.packagingInspector .packagingEnhanceButton.processing{color:#302208;opacity:1;cursor:progress;background:#f0cf82;border-color:#a9781d;width:100%;box-shadow:inset 0 2px 5px #6f4b1833}.packagingInspector .packagingEnhanceButton.processing span{vertical-align:-2px;border:2px solid #8f671f55;border-top-color:#4f3508;border-radius:50%;width:8px;height:8px;margin-right:4px;animation:.75s linear infinite packagingEnhancementSpin;display:inline-block}@keyframes packagingEnhancementSpin{to{transform:rotate(360deg)}}.packagingQualityActions{grid-template-columns:1fr 1fr;gap:4px;display:grid}.packagingQualityActions button.active{color:#244c35;background:#dce9e1;border-color:#4f765f}.packagingOriginalDecision{background:#eef5f0;border-radius:3px;padding:5px;color:#315940!important}.packagingImageVersions{grid-template-columns:1fr 1fr;gap:4px;display:grid}.packagingImageVersions button.active{color:#17120a;background:#f0d18b;border-color:#8e6518}.packagingEnhancementUnavailable{background:#f4e7e4;border-radius:3px;padding:5px;color:#8b302a!important}.packagingEnhancementProgress{background:#fff4d8;border-radius:3px;padding:5px;color:#79530d!important}.packagingEnhancementFailure{font:700 7px/1.35 var(--sans);background:#f7e3e0;border-radius:3px;margin:0;padding:5px;color:#8b302a!important}.packagingEnhancementAssessment{font:700 7px/1.4 var(--sans);background:#fff8e8;border:1px solid #d5ad58;border-radius:3px;padding:6px;color:#6f5014!important}.packagingEnhancementAssessment p{margin:0}.packagingEnhancementAssessment p+p{margin-top:5px}.packagingEnhancementRecommendation{background:#fffdf7;border:1px solid #c38e28;border-radius:3px;gap:4px;margin-top:7px;padding:6px;display:grid}.packagingEnhancementRecommendation>strong{color:#77500b;font:900 8px/1.2 var(--sans);letter-spacing:.07em}.packagingEnhancementRecommendation p{margin:0}.packagingEnhancementRecommendation ul{margin:0;padding-left:15px}.packagingEnhancementRecommendation li+li{margin-top:3px}.packagingManualApprovalReview{gap:5px;display:grid}.packagingApprovalInvalidated{font:800 7px/1.35 var(--sans);background:#fff2d5;border:1px solid #c9912f;border-radius:3px;margin:0;padding:5px;color:#7b520b!important}.packagingManualApprovalDialog{width:min(440px,100%)}.packagingManualApprovalDialog p{color:#dce0e2;font:650 12px/1.5 var(--sans);margin:0}.packagingManualApprovalDialog p strong{color:#edbd55}.packagingEnhancementMeta{color:#315940;font:700 7px/1.3 var(--sans);background:#edf6f0;border:1px solid #91a699;border-radius:4px;gap:2px;padding:6px;display:grid}.packagingEnhancementMeta strong{color:#267047;letter-spacing:.055em;font-size:7px}.packagingUpscaleLimit{background:#fff1ee;border:1px solid #b13b33;border-radius:4px;gap:6px;padding:7px;display:grid}.packagingUpscaleLimit>strong{color:#8f2c26;font:900 8px/1.2 var(--sans);letter-spacing:.04em}.packagingUpscaleLimit dl{gap:2px}.packagingUpscaleLimit>p{color:#773630;font:700 7px/1.35 var(--sans);margin:0}.packagingUpscaleLimit>div{grid-template-columns:1fr 1fr;gap:4px;display:grid}.packagingUpscaleLimit>div button:first-child{color:#17120a;background:#d5a23f;border-color:#7b591a;grid-column:1/-1}.packagingUpscaleLimit>div button.active{color:#244c35;background:#dce9e1;border-color:#4f765f}.packagingPreviewActions{align-items:center;gap:5px;display:flex;position:relative}.packagingPrintReadiness{z-index:60;position:relative}.packagingPrintReadiness>button{text-align:left;gap:2px;min-width:190px;padding:5px 8px;display:grid}.packagingPrintReadiness>button span{color:#d9dde0;font:800 6px/1 var(--sans);letter-spacing:.1em}.packagingPreviewHeader .packagingPrintReadiness>button strong{color:#fff;min-width:0;font:850 8px/1.15 var(--sans)}.packagingPrintReadiness>button em{font:850 6px/1.15 var(--sans);letter-spacing:.045em;font-style:normal}.packagingPrintReadiness>button.ready{color:#dff2e5;opacity:1;cursor:default;background:#386149;border-color:#69927a}.packagingPrintReadiness>button.attention{color:#ffe5c9;background:#7a3d24;border-color:#aa6a2d}.packagingPrintIssueList{z-index:160;background:#f5f5f3;border:1px solid #565c60;border-radius:5px;gap:2px;width:230px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0;overflow:auto;box-shadow:0 12px 34px #0008}.packagingPrintIssueList button{color:#292d2f;text-align:left;background:0 0;justify-content:space-between;gap:8px;min-width:0;display:flex}.packagingPrintIssueList button:hover{color:#704d0d;background:#f4dfaf}.packagingPrintIssueList button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.packagingPrintIssueList button strong{min-width:max-content;color:inherit;font:850 7px/1 var(--financial-font)}.packagingExportMeta .packagingExportApproved{background:#e5f2e9;border-color:#6d967d}.packagingExportMeta .packagingExportApproved strong{color:#28633f}.packagingExportMeta .packagingExportWarning{background:#fff0e4;border-color:#b16c35}.packagingExportMeta .packagingExportWarning strong{color:#8b3d21}.packagingSafeAreaWarning{color:#8b641d;margin-top:2px;font-weight:800;display:block}.packagingExportGuideControl{z-index:45;margin-left:auto;position:relative}.packagingExportViewControls{align-items:center;gap:4px;margin-left:auto;display:flex}.packagingExportViewControls .packagingExportGuideControl{margin-left:0}.packagingExportViewControls>button{color:#42474a;min-height:28px;font:800 7px/1 var(--sans);letter-spacing:.04em;white-space:nowrap;cursor:pointer;background:#f5f5f3;border:1px solid #858b8f;border-radius:4px;padding:5px 8px}.packagingExportViewControls>button.active{color:#17191b;background:#f4dfaf;border-color:#8a6117;box-shadow:inset 0 0 0 1px #d1a044}.packagingExportGuideControl .packagingSharedDropdown>button{color:#fff;min-height:28px;font:800 8px/1 var(--sans);cursor:pointer;background:#5d6469;border:1px solid #454b4f;border-radius:4px;padding:5px 8px}.packagingDesignWorkspace .packagingExportPreview{width:min(1280px,100% - 16px);height:calc(100% - 16px);max-height:none}.packagingExportPreview .packagingSharedDropdown>div{max-width:min(240px,100vw - 48px);max-height:min(280px,100dvh - 120px);overflow:auto}.packagingExportGuideControl .packagingSharedDropdown>div{left:auto;right:0}.packagingExportSheet{overflow:hidden}.packagingExportSheet>.packagingExportPage{background:#fff;flex:none;max-width:none;max-height:none;position:relative;overflow:hidden;box-shadow:0 8px 24px #0008}.packagingExportPageArtwork,.packagingExportPageArtwork>svg{width:100%;height:100%;position:absolute;inset:0}.packagingDesignWorkspace .packagingDesignBody{grid-template-columns:222px minmax(0,1fr);width:100%;height:100%;min-height:0;max-height:none;overflow:hidden}.packagingDesignWorkspace .packagingDesignBody>aside{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:5px;overflow:hidden auto}.packagingDesignWorkspace .packagingDesignBody>main{grid-template-rows:auto minmax(0,1fr) auto;min-height:0;overflow:hidden}.packagingDesignWorkspace :where(button,input,select,textarea,[role=button]){box-sizing:border-box;max-width:100%}.packagingDesignWorkspace :where(.packagingSharedDropdown>div,.packagingAssetMenu,.packagingPrintIssueList,.packagingApplyPopover){max-width:calc(100dvw - 16px);max-height:calc(100dvh - 16px);overflow:auto}.packagingDesignWorkspace .packagingDesignBody>aside>section,.packagingDesignWorkspace .packagingNotes{gap:3px;margin-bottom:4px;padding:5px}.packagingDesignWorkspace .packagingDimensionGrid{gap:3px}.packagingDesignWorkspace .packagingRotationControl{grid-template-columns:minmax(0,1fr)}.packagingDesignWorkspace .packagingRotationControl input{max-width:100%}.packagingDesignWorkspace .packagingDimensionGrid input,.packagingDesignWorkspace .packagingDimensionGrid select,.packagingDesignWorkspace .packagingNotes textarea,.packagingDesignWorkspace .packagingTextControls textarea,.packagingDesignWorkspace .packagingTextControls select{height:25px;padding:3px 5px;font-size:9.5px}.packagingFontField{gap:3px;min-width:0;display:grid;position:relative}.packagingFontField>span{color:#666d71;font:800 6px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase}.packagingFontPreviewSelect{min-width:0;position:relative}.packagingFontPreviewSelect>button{color:#252a2d;cursor:pointer;background:#fff;border:1px solid #777e82;border-radius:2px;justify-content:space-between;align-items:center;gap:5px;width:100%;height:25px;padding:3px 5px;display:flex}.packagingFontPreviewSelect>button>span{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.packagingFontPreviewSelect>button>i{color:#697075;font:800 10px/1 var(--sans)}:is(.packagingFontPreviewSelect.open>button,.packagingFontPreviewSelect>button:focus-visible){outline-offset:0;border-color:#a6751b;outline:2px solid #d5a23f47}.packagingFontPreviewSelect>div{z-index:145;overscroll-behavior:contain;scrollbar-gutter:stable;background:#f8f9f9;border:1px solid #60676b;border-radius:2px;padding:3px;position:fixed;overflow:hidden auto;box-shadow:0 8px 22px #0000003d}.packagingFontPreviewSelect section{gap:1px;display:grid}.packagingFontPreviewSelect section+section{border-top:1px solid #d4d7d8;margin-top:2px;padding-top:2px}.packagingFontPreviewSelect section>strong{z-index:1;color:#70777b;font:850 5.5px/1 var(--sans);letter-spacing:.09em;text-transform:uppercase;background:#f8f9f9;padding:3px 4px 2px;position:sticky;top:0}.packagingFontPreviewSelect section>button{color:#252a2d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:1px;width:100%;min-height:22px;padding:2px 4px;font-size:10.5px;line-height:1.1}.packagingFontPreviewSelect section>button.highlighted,.packagingFontPreviewSelect section>button:hover{color:#17191b;background:#d7a33b}.packagingThemeDark .packagingFontField>span{color:#b9bec1}.packagingThemeDark .packagingFontPreviewSelect>button{color:#f4efe5;background:#141719;border-color:#697075}.packagingThemeDark .packagingFontPreviewSelect>div{background:#1d2225;border-color:#626a6e}.packagingThemeDark .packagingFontPreviewSelect section+section{border-color:#444b4f}.packagingThemeDark .packagingFontPreviewSelect section>strong{color:#aeb5b9;background:#1d2225}.packagingThemeDark .packagingFontPreviewSelect section>button{color:#f4efe5}.packagingThemeDark .packagingFontPreviewSelect section>button.highlighted,.packagingThemeDark .packagingFontPreviewSelect section>button:hover{color:#17191b}.packagingDesignWorkspace .packagingNotes textarea,.packagingDesignWorkspace .packagingTextControls textarea{height:40px}.packagingTextEffects{background:#e1e4e5;border:1px solid #8b9194;border-radius:5px;overflow:hidden}.packagingTextEffects>summary{color:#252a2d;min-height:30px;font:850 7px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;list-style:none;display:flex}.packagingTextEffects>summary::-webkit-details-marker{display:none}.packagingTextEffects>summary i{font-style:normal;transition:transform .15s}.packagingTextEffects[open]>summary i{transform:rotate(180deg)}.packagingTextEffects>div{gap:5px;padding:0 5px 5px;display:grid}.packagingTextEffectGroup{background:#f6f7f7;border:1px solid #a8adaf;border-radius:4px;gap:5px;padding:6px;display:grid}.packagingTextEffectGroup>.packagingCheck{letter-spacing:.04em;font-size:7px;font-weight:850}.packagingTextEffectFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.packagingTextEffectFields>label{align-content:center;gap:3px;min-width:0;display:grid}.packagingTextEffectFields>label>span{justify-content:space-between;align-items:center;gap:4px;display:flex!important}.packagingTextEffectFields>label>span b{color:#71777a;font:750 6px/1 var(--financial-font);letter-spacing:0}.packagingTextEffectFields input[type=color]{background:#fff;border:1px solid #777e82;border-radius:3px;width:100%;height:27px;padding:2px}.packagingTextEffectFields select{color:#252a2d;width:100%;min-width:0;height:27px;font:750 8px/1 var(--sans);background:#fff;border:1px solid #777e82;border-radius:3px;padding:3px 5px}.packagingTextEffectFields input[type=range]{accent-color:#b9811d;width:100%;min-width:0;height:16px}.packagingTextEffectFields input:disabled,.packagingTextEffectFields select:disabled{cursor:not-allowed;opacity:.38}.packagingImageGlowReset{width:100%;min-height:27px}.packagingThemeDark .packagingTextEffects{background:#1a1f22;border-color:#555d62}.packagingThemeDark .packagingTextEffects>summary{color:#f4efe5}.packagingThemeDark .packagingTextEffectGroup{background:#252b2f;border-color:#4e565b}.packagingThemeDark .packagingTextEffectFields>label>span b{color:#aeb5b9}.packagingThemeDark .packagingTextEffectFields select{color:#f4efe5;background:#111416;border-color:#555d62}.packagingShapeLibrary{display:grid;gap:6px!important}.packagingShapeLibrary>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.packagingShapeLibrary>header small{color:#8b641a;font:800 5.5px/1 var(--sans);letter-spacing:.12em;margin-bottom:2px;display:block}.packagingShapeLibrary>header button{color:#fff;cursor:pointer;background:#525a5f;border:1px solid #676e72;border-radius:4px;width:24px;height:24px;padding:0;font-size:16px}.packagingShapeLibrary>input{color:#171a1c;width:100%;height:30px;font:700 9px/1 var(--sans);background:#fff;border:1px solid #70777b;border-radius:4px;padding:5px 7px}.packagingShapeLibrary>nav{gap:3px;padding-bottom:2px;display:flex;overflow-x:auto}.packagingShapeLibrary>nav button{color:#454b4f;min-height:23px;font:800 5.5px/1 var(--sans);cursor:pointer;background:#f7f8f8;border:1px solid #858c90;border-radius:12px;flex:none;padding:4px 6px}.packagingShapeLibrary>nav button.active{color:#17191b;background:#d7a33b;border-color:#8a6117}.packagingShapeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;max-height:245px;padding-right:2px;display:grid;overflow:auto}.packagingShapeGrid>button{color:#33383b;cursor:pointer;background:#fff;border:1px solid #a6acae;border-radius:4px;grid-template-rows:38px auto;place-items:center;gap:3px;min-width:0;min-height:61px;padding:4px 3px;display:grid}:is(.packagingShapeGrid>button:hover,.packagingShapeGrid>button:focus-visible){background:#fff7e6;border-color:#a6751b;outline:1px solid #d5a23f}.packagingShapeGrid svg{width:34px;height:34px;overflow:visible}.packagingShapeGrid small{max-width:100%;font:750 5.5px/1.1 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.packagingShapeControls{gap:6px;display:grid}.packagingShapeIdentity{background:#dfe2e3;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:6px;display:flex}.packagingShapeIdentity span{color:#666d71;font:850 5.5px/1 var(--sans);letter-spacing:.1em}.packagingShapeIdentity strong{font:800 8px/1 var(--sans)}.packagingShapeFlip{grid-template-columns:1fr 1fr;gap:4px;display:grid}.packagingShapeFlip button{color:#fff;min-height:28px;font:800 6px/1 var(--sans);cursor:pointer;background:#636b70;border:1px solid #596065;border-radius:4px;padding:5px}.packagingShapeFlip button.active{color:#17191b;background:#d7a33b;border-color:#8a6117}.packagingShapeAppearance{background:#f5f6f6;border:1px solid #9ca2a5;border-radius:4px;padding:6px}.packagingShapeAppearance select{height:27px!important}.packagingThemeDark .packagingShapeLibrary>header small{color:#e0af47}.packagingThemeDark .packagingShapeLibrary>input{color:#f4efe5;background:#111517;border-color:#5e666a}.packagingThemeDark .packagingShapeLibrary>nav button,.packagingThemeDark .packagingShapeGrid>button{color:#e4e7e8;background:#252a2d;border-color:#52595d}.packagingThemeDark .packagingShapeGrid>button:hover{background:#3b3323}.packagingThemeDark .packagingShapeIdentity,.packagingThemeDark .packagingShapeAppearance{color:#f4efe5;background:#242a2d;border-color:#50585c}.packagingDesignWorkspace .packagingDesignBody h3{font-size:7.5px}.packagingDesignWorkspace .packagingDimensionGrid label>span,.packagingDesignWorkspace .packagingNotes>span,.packagingDesignWorkspace .packagingTextControls label>span{margin-bottom:2px;font-size:5.75px}.packagingDesignWorkspace .packagingLayerList{gap:2px;max-height:min(240px,34dvh)}.packagingDesignWorkspace .packagingLayerList>div{border-radius:2px;grid-template-columns:19px 19px 23px minmax(0,1fr) auto;gap:1px;min-height:23px;padding:1px 2px}.packagingDesignWorkspace .packagingLayerList button{width:18px;height:18px;padding:0;font-size:9px}.packagingDesignWorkspace .packagingLayerList>div>span:not(.packagingLayerQuality){font-size:5.5px}.packagingDesignWorkspace .packagingLayerList input{height:19px;padding:2px;font-size:8px}.packagingDesignWorkspace .packagingLayerList .packagingLayerQuality{color:#4e565a;text-align:center;white-space:nowrap;background:#edf0f1;border-radius:2px;min-width:38px;padding:2px 3px;font-size:5.25px}.packagingDesignWorkspace .packagingLayerList .packagingLayerQuality.excellent{color:#256640;background:#dcefe4}.packagingDesignWorkspace .packagingLayerList .packagingLayerQuality.good{color:#536c2d;background:#e8efd9}.packagingDesignWorkspace .packagingLayerList .packagingLayerQuality.low{color:#8b590d;background:#fff0d5}.packagingDesignWorkspace .packagingLayerList .packagingLayerQuality.too-low{color:#922d26;background:#ffe2de}.packagingDesignWorkspace .packagingLayerList .packagingLayerQuality.enhanced,.packagingDesignWorkspace .packagingLayerList .packagingLayerQuality.ready{color:#256640;background:#dcefe4;min-width:50px}.packagingDesignWorkspace .packagingLayerList .packagingLayerQuality.available{color:#725417;background:#f6ecd3;min-width:61px;font-size:5px}.packagingDesignWorkspace .packagingLayerList .packagingLayerQuality.processing{color:#8b590d;background:#fff0d5;min-width:53px}.packagingDesignWorkspace .packagingLayerList .packagingLayerQuality.failed{color:#922d26;background:#ffe2de;min-width:42px}.packagingDesignWorkspace .packagingLayerList .packagingLayerQuality.warning{color:#8b590d;background:#fff0d5;min-width:53px}.packagingDesignWorkspace .packagingLayerActions{gap:2px}.packagingDesignWorkspace .packagingLayerActions button{border-radius:2px;height:23px;min-height:23px;padding:2px}.packagingDesignWorkspace .packagingCheck{gap:3px;font-size:7px}.packagingDesignWorkspace .packagingCheck input{width:12px;height:12px;margin:0}.packagingDesignWorkspace .packagingTextControls,.packagingDesignWorkspace .packagingShapeControls{gap:4px}.packagingDesignWorkspace .packagingTextEffects>summary{min-height:25px;padding:4px 5px}.packagingDesignWorkspace .packagingTextEffects>div{gap:3px;padding:0 4px 4px}.packagingDesignWorkspace .packagingTextEffectGroup{border-radius:2px;gap:3px;padding:4px}.packagingDesignWorkspace .packagingTextEffectFields{gap:3px}.packagingDesignWorkspace .packagingTextEffectFields input[type=color],.packagingDesignWorkspace .packagingTextEffectFields select{height:23px}.packagingDesignWorkspace .packagingShapeFlip button{min-height:23px;padding:3px}.packagingDesignWorkspace .packagingShapeAppearance{padding:4px}.packagingDesignWorkspace .packagingShapeAppearance select{height:23px!important}.packagingDesignWorkspace .packagingEditorToolbar{white-space:nowrap;flex-wrap:wrap;gap:3px;overflow:visible}.packagingDesignWorkspace .packagingEditorToolbar>button{flex:none;padding-inline:6px}.packagingDesignTypeSwitch{background:#d9dddf;border:1px solid #737a7e;border-radius:4px;flex:none;gap:1px;padding:2px;display:flex}.packagingDesignTypeSwitch button{color:#50575b;min-height:22px;font:850 6px/1 var(--sans);letter-spacing:.045em;text-transform:uppercase;background:0 0;border:0;border-radius:2px;padding:3px 5px}.packagingDesignTypeSwitch button.active{color:#f0c665;background:#23282b}.packagingToolbarPreviewActions{flex:none;align-items:center!important;gap:3px!important}.packagingToolbarPreviewActions .packagingPrintReadiness>button{grid-template-columns:auto auto;gap:1px 3px;min-width:52px;height:28px;min-height:28px;padding:3px}.packagingToolbarPreviewActions .packagingPrintReadiness>button span{grid-row:1/3;align-self:center}.packagingToolbarPreviewActions .packagingPrintReadiness>button strong,.packagingToolbarPreviewActions .packagingPrintReadiness>button em{font-size:6px}.packagingDesignWorkspace .packagingToolbarUploadLimit{text-overflow:ellipsis;white-space:nowrap;max-width:52px;overflow:hidden}.packagingDesignWorkspace .packagingToolbarField{background:#e8eaeb;border:1px solid #454b4f;border-radius:4px;align-items:center;gap:4px;height:28px;padding:3px 5px;display:flex}.packagingDesignWorkspace .packagingToolbarField>span{color:#4d5357;font:800 6px/1 var(--sans);letter-spacing:.06em}.packagingDesignWorkspace .packagingToolbarField select{color:#17191b;height:20px;font:800 8px/1 var(--sans);background:#fff;border:0;border-radius:3px;padding:1px 18px 1px 4px}.packagingDesignWorkspace .packagingCanvasEffects,.packagingDesignWorkspace .packagingCanvasEffects>svg{z-index:6;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.packagingDesignWorkspace .packagingCanvasViewport{position:relative}.packagingDesignWorkspace .packagingCanvasStage{flex:none;width:920px}.packagingDesignWorkspace .packagingCanvasCrosshair{z-index:18;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.packagingCanvasCrosshair line{fill:none;stroke:#2d3236;opacity:.82;vector-effect:non-scaling-stroke;shape-rendering:geometricprecision}.packagingDesignWorkspace .packagingCanvasGuides{z-index:10}.packagingDesignWorkspace .packagingCanvasObject.image{pointer-events:none}.packagingDesignWorkspace .packagingCanvasObject.image.selected{box-shadow:none;outline:0}.packagingPrintDiagnostics{background:#15191b;border:1px dashed #846a38;border-radius:4px;margin-top:7px}.packagingPrintDiagnostics>summary{color:#e8bb5d;cursor:pointer;font:850 7px/1 var(--sans);letter-spacing:.1em;padding:7px 8px}.packagingPrintDiagnostics>dl{margin:0;padding:0 8px 8px}.packagingPrintDiagnostics>dl>div{border-top:1px solid #ffffff16;grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);gap:8px;padding:5px 0;display:grid}.packagingPrintDiagnostics dt{color:#aeb5b8;font-size:7px}.packagingPrintDiagnostics dd{overflow-wrap:anywhere;color:#f3f5f5;font-variant-numeric:tabular-nums;min-width:0;margin:0;font-size:8px}.packagingDesignWorkspace .packagingImageVisualBounds{pointer-events:auto;display:block;position:absolute;overflow:visible}.packagingDesignWorkspace .packagingImageVisualBounds>img{object-fit:fill;width:100%;height:100%}.packagingImageGlowFilterDefs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.packagingDesignWorkspace .packagingImageVisualBounds.selected,.packagingDesignWorkspace .packagingCanvasObject.selected{box-shadow:none;outline:0}.packagingDesignWorkspace .packagingSelectionFrame{z-index:11;box-sizing:border-box;pointer-events:none;border:2px solid #d59f2f;position:absolute;inset:0}.packagingDesignWorkspace .packagingResizeHandle{pointer-events:auto;z-index:13!important;background:#e2aa38!important;border:2px solid #222!important;border-radius:50%!important;width:12px!important;height:12px!important;min-height:0!important;padding:0!important}.packagingDesignWorkspace .packagingResizeHandle.handle-nw{cursor:nwse-resize!important;inset:-6px auto auto -6px!important}.packagingDesignWorkspace .packagingResizeHandle.handle-n{cursor:ns-resize!important;inset:-6px auto auto calc(50% - 6px)!important}.packagingDesignWorkspace .packagingResizeHandle.handle-ne{cursor:nesw-resize!important;inset:-6px -6px auto auto!important}.packagingDesignWorkspace .packagingResizeHandle.handle-e{cursor:ew-resize!important;inset:calc(50% - 6px) -6px auto auto!important}.packagingDesignWorkspace .packagingResizeHandle.handle-se{cursor:nwse-resize!important;inset:auto -6px -6px auto!important}.packagingDesignWorkspace .packagingResizeHandle.handle-s{cursor:ns-resize!important;inset:auto auto -6px calc(50% - 6px)!important}.packagingDesignWorkspace .packagingResizeHandle.handle-sw{cursor:nesw-resize!important;inset:auto auto -6px -6px!important}.packagingDesignWorkspace .packagingResizeHandle.handle-w{cursor:ew-resize!important;inset:calc(50% - 6px) auto auto -6px!important}.packagingDesignWorkspace .packagingCanvasArtwork>.packagingCanvasObject>.packagingCanvasShape{position:absolute;inset:0;width:100%!important;height:100%!important}.packagingDesignWorkspace .packagingShapeText,.packagingVisualObject.shape .packagingShapeText{z-index:2;white-space:pre-wrap;overflow-wrap:anywhere;pointer-events:none;justify-content:center;align-items:center;line-height:1.12;inset:10%;width:auto!important;height:auto!important;display:flex!important;position:absolute!important;overflow:hidden!important}.packagingShapeText:empty:before{content:attr(data-placeholder);opacity:.58;font:inherit;letter-spacing:.06em}.packagingDesignWorkspace .packagingCanvasObject.textEditing .packagingShapeText{cursor:text;-webkit-user-select:text;user-select:text;pointer-events:auto;background:#ffffff14;outline:1px dashed #fffc}.packagingDesignWorkspace .packagingCanvasViewport.cleanPreview .packagingSelectionFrame,.packagingDesignWorkspace .packagingCanvasViewport.cleanPreview .packagingResizeHandle{display:none!important}.packagingDesignWorkspace .packagingCanvasViewport.cleanPreview{background:#fff;border-color:#fff}.packagingDesignWorkspace .packagingCanvasViewport.cleanPreview .packagingCanvasStage{box-shadow:none;background:#fff}.packagingDesignWorkspace .packagingCanvasViewport.cleanPreview .packagingImageVisualBounds.selected{box-shadow:none;outline:0}.packagingDesignWorkspace .packagingCanvasViewport.cleanPreview,.packagingDesignWorkspace .packagingCanvasViewport.cleanPreview .packagingCanvasObject,.packagingDesignWorkspace .packagingCanvasViewport.cleanPreview .packagingImageVisualBounds{cursor:grab}.packagingDesignWorkspace .packagingCanvasViewport.cleanPreview.panning,.packagingDesignWorkspace .packagingCanvasViewport.cleanPreview:active,.packagingDesignWorkspace .packagingCanvasViewport.cleanPreview:active .packagingCanvasObject,.packagingDesignWorkspace .packagingCanvasViewport.cleanPreview:active .packagingImageVisualBounds{cursor:grabbing}.packagingDesignWorkspace .packagingDimensionHighlight,.packagingDesignWorkspace .packagingDimensionHighlight>svg{z-index:14;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.packagingThemeToggle{justify-content:center;align-items:center;gap:4px;display:inline-flex;min-width:55px!important}.packagingThemeToggle span{color:#edbd55;font-size:11px;line-height:1}.packagingThemeToggle b{font:850 6px/1 var(--sans);letter-spacing:.07em}.packagingThemeToggle[aria-pressed=true]{color:#17120a;background:#d6a13a;border-color:#d6a13a}.packagingThemeToggle[aria-pressed=true] span{color:#17120a}.packagingDesignWorkspace.packagingThemeDark{color:#f4efe5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#11110f;border-color:#545b60}.packagingThemeDark .packagingDesignBody>aside{background:#1a1916;border-color:#4b5257}.packagingThemeDark .packagingDesignBody>main,.packagingThemeDark .packagingNewDesignState{background:#11110f}.packagingThemeDark .packagingDesignBody>aside>section,.packagingThemeDark .packagingNotes,.packagingThemeDark .packagingReusableAssets,.packagingThemeDark .packagingBackgroundPlacement,.packagingThemeDark .packagingPrintQuality,.packagingThemeDark .packagingPrintVectorNote{color:#f4efe5;background:#24292d;border-color:#555c60}.packagingThemeDark :is(.packagingDesignBody h3,.packagingPreviewHeader strong,.packagingLayerList input,.packagingAssetList>div>strong,.packagingReusableAssets summary,.packagingPrintQuality dd,.packagingNewDesignState>h3){color:#f4efe5}.packagingThemeDark :is(.packagingDimensionGrid label>span,.packagingNotes>span,.packagingTextControls label>span,.packagingPreviewHeader small,.packagingEmpty,.packagingCheck,.packagingBackgroundPlacement>span,.packagingCategoryAssets>small,.packagingReusableAssets>small,.packagingAssetList>div>span,.packagingPrintQualityTitle span,.packagingPrintQuality dt,.packagingPrintQuality>p,.packagingDesignBody>main>footer p,.packagingNewDesignState>p,.packagingToolbarUploadLimit){color:#b9bec1}.packagingThemeDark :is(.packagingDimensionGrid input,.packagingDimensionGrid select,.packagingNotes textarea,.packagingTextControls textarea,.packagingTextControls select){border-color:#697075;color:#f4efe5!important;-webkit-text-fill-color:#f4efe5!important;background:#141719!important}.packagingThemeDark .packagingLayerList>div,.packagingThemeDark .packagingAssetList>div{background:#1a1e21;border-color:#555c60}.packagingThemeDark .packagingLayerList>div.active{background:#3b321f;border-color:#b8872a}.packagingThemeDark .packagingLayerList button{color:#f4efe5}.packagingThemeDark .packagingLayerList input:focus{background:#101214;border-color:#d5a23f}.packagingThemeDark .packagingAssetList button{color:#f4efe5;background:#343a3e;border-color:#666d71}.packagingThemeDark .packagingAssetList button.active{color:#ffe7ad;background:#5e471b;border-color:#d5a23f}.packagingThemeDark .packagingReusableAssets summary span{background:#555c60}.packagingThemeDark .packagingBarcodeIdentity,.packagingThemeDark .packagingBackgroundPlacement>button:last-child{color:#f4efe5;background:#171b1e;border-color:#60676c}.packagingThemeDark .packagingToolbarField{background:#24292d;border-color:#555c60}.packagingThemeDark .packagingToolbarField>span{color:#b9bec1}.packagingThemeDark .packagingToolbarField select{color:#f4efe5;background:#111416}.packagingThemeDark :is(.packagingSharedDropdown>div,.packagingAssetMenu,.packagingPrintIssueList){color:#f4efe5;background:#24292d;border-color:#62696d}.packagingThemeDark .packagingBarcodeDisplayPanel{background:#31373a!important;border-color:#697075!important}.packagingThemeDark :is(.packagingSharedDropdown>div button,.packagingAssetMenu button,.packagingPrintIssueList button){color:#f4efe5}.packagingThemeDark :is(.packagingSharedDropdown>div button,.packagingAssetMenu button,.packagingPrintIssueList button):hover{color:#ffe4a4;background:#474e52}.packagingThemeDark .packagingObjectMenu kbd{color:#abb0b3}.packagingThemeDark .packagingApplyPopover,.packagingThemeDark .packagingAssetCategorySelector{color:#f4efe5;background:#24292d;border-color:#62696d}.packagingThemeDark .packagingAssetCategorySelector label{color:#f4efe5}.packagingThemeDark .packagingAssetCategorySelector label:hover{background:#474e52}.packagingThemeDark .packagingApplyPopover header p{color:#b9bec1}.packagingThemeDark .packagingApplyPopover .packagingAssetCategorySelector b{color:#abb0b3}.packagingThemeDark .packagingApplyPopover .packagingAssetCategorySelector b.applied{color:#75d69a}.packagingThemeDark .packagingReusableAssetScope button:hover{background:#4a2927}.packagingThemeDark .packagingPrintQuality.too-low,.packagingThemeDark .packagingPrintQuality.not-approved{background:#30201f;border-color:#b95a52}.packagingThemeDark .packagingPrintQuality dl>div{border-color:#4b5257}.packagingThemeDark .packagingPrintQualityScoreHeading>span,.packagingThemeDark .packagingPrintQualityScoreHeading>strong i,.packagingThemeDark .packagingPrintQualitySummary>p{color:#b9bec1}.packagingThemeDark .packagingPrintQualityScoreHeading>strong{color:#f4efe5}.packagingThemeDark .packagingPrintCriticalWarnings{background:#3d3118;border-color:#8b6d31}.packagingThemeDark .packagingPrintCriticalWarnings p{color:#f2d89f}.packagingThemeDark .packagingPrintPrimaryRecommendation{background:#302a1e;border-color:#c18f2f}.packagingThemeDark .packagingPrintPrimaryRecommendation span{color:#d7b875}.packagingThemeDark .packagingPrintPrimaryRecommendation strong{color:#f4efe5}.packagingThemeDark .packagingBackgroundSourceMismatch{color:#ffd0b9;background:#3b241d;border-color:#a96443}.packagingThemeDark .packagingBackgroundSourceMismatch button{color:#ffd0b9;background:#251915;border-color:#a96443}.packagingThemeDark .packagingPrintReviewSection{background:#1a1f22;border-color:#555c60}.packagingThemeDark .packagingPrintReviewSection>summary{color:#e6e0d5}.packagingThemeDark .packagingEnhancementState{color:#dce0e2;background:#30363a;border-color:#62696d}.packagingThemeDark .packagingOriginalDecision,.packagingThemeDark .packagingEnhancementMeta{background:#1d3226;color:#b8e0c5!important}.packagingThemeDark .packagingEnhancementUnavailable,.packagingThemeDark .packagingEnhancementFailure{background:#442522;color:#ffc0ba!important}.packagingThemeDark .packagingEnhancementAssessment{background:#352d1e;border-color:#7e6535;color:#f2d89f!important}.packagingThemeDark .packagingEnhancementRecommendation{background:#282318;border-color:#8b6d31}.packagingThemeDark .packagingEnhancementRecommendation>strong{color:#f1c86e}.packagingThemeDark .packagingEnhancementProgress,.packagingThemeDark .packagingApprovalInvalidated{background:#453615;color:#ffe0a0!important}.packagingThemeDark .packagingUpscaleLimit{background:#38201e}.packagingThemeDark .packagingUpscaleLimit>p{color:#efb5af}.packagingThemeDark .packagingNewDesignState>strong{color:#f4efe5;background:#24292d;border-color:#62696d}.packagingThemeDark .packagingExportPreview{color:#f4efe5;background:#171b1e;border-color:#555c60}.packagingThemeDark .packagingExportMeta,.packagingThemeDark .packagingExportPreview>footer,.packagingThemeDark .packagingPreviewActions,.packagingThemeDark .packagingPreviewDialog>footer{background:#24292d;border-color:#555c60}.packagingThemeDark .packagingExportMeta>span{background:#171b1e;border-color:#60676c}.packagingThemeDark .packagingExportMeta small,.packagingThemeDark .packagingExportPreview>footer p,.packagingThemeDark .packagingPreviewStatus,.packagingThemeDark .packagingPreviewActions label span{color:#b9bec1}.packagingThemeDark .packagingExportMeta .packagingExportApproved{background:#1c3325;border-color:#56816a}.packagingThemeDark .packagingExportMeta .packagingExportApproved strong{color:#a8dfba}.packagingThemeDark .packagingExportMeta .packagingExportWarning{background:#3b281d;border-color:#a46631}.packagingThemeDark .packagingExportMeta .packagingExportWarning strong{color:#ffbd91}.packagingThemeDark .packagingExportFontWarning{color:#ffe0a0;background:#443512}.packagingThemeDark .packagingExportViewControls>button{color:#f4efe5;background:#343a3e;border-color:#62696d}.packagingThemeDark .packagingExportViewControls>button.active{color:#17120a;background:#d5a23f;border-color:#d5a23f}.packagingThemeDark .packagingPreviewDialog{color:#f4efe5;background:#171b1e;border-color:#555c60}.packagingThemeDark .packagingPreviewActions select{color:#f4efe5;background:#171b1e;border-color:#666d71}.packagingThemeDark .packagingPreviewDialog>footer button{color:#f4efe5}.packagingThemeDark .packagingCanvasViewport,.packagingThemeDark .packagingCanvasStage,.packagingThemeDark .packagingCanvasBase,.packagingThemeDark .packagingCanvasArtwork,.packagingThemeDark .packagingExportSheet,.packagingThemeDark .packagingExportPage{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.packagingThemeDark .packagingCanvasViewport{background:#676d71}.packagingThemeDark .packagingCanvasStage,.packagingThemeDark .packagingExportPage{background:#fff}.packagingDesignWorkspace .packagingDesignBody>main>footer{z-index:35;background:#f7f6f2;min-width:0;padding-top:8px;position:sticky;bottom:0}.packagingBottomActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px 10px;min-width:0;max-width:100%;display:flex}.packagingBottomSpecs,.packagingPromptControl{flex:none;position:relative}.packagingDesignWorkspace .packagingBottomTextAction{min-width:0;height:30px;min-height:30px;color:var(--packaging-action-text,#25292c);font:800 8px/1 var(--sans);white-space:nowrap;background:0 0;border:0;border-radius:0;padding:6px 0}:is(.packagingDesignWorkspace .packagingBottomTextAction:hover,.packagingDesignWorkspace .packagingBottomTextAction:focus-visible,.packagingDesignWorkspace .packagingBottomTextAction[aria-expanded=true]){color:var(--packaging-action-hover,#8a6117);text-underline-offset:2px;background:0 0;outline:2px solid #0000;text-decoration:underline}.packagingSharedDropdown.packagingPromptControl.open>.packagingBottomTextAction{color:var(--packaging-action-hover,#8a6117)!important;background:0 0!important;border-color:#0000!important}.packagingSharedDropdown.packagingPromptControl>.packagingBottomTextAction:after{content:none}.packagingSharedDropdown>.packagingPromptMenu{overflow:visible}.packagingSharedDropdown>.packagingPromptMenu .packagingPromptSubmenu{left:auto;right:calc(100% + 3px)}.packagingSharedDropdown>.packagingPromptMenu .packagingPromptSubmenu:before{left:100%;right:auto}.packagingPromptPortalHost{display:contents}.packagingPromptPortalHost>.packagingPromptMenu{z-index:2147483600;pointer-events:auto;width:max-content;min-width:0;padding:3px;position:fixed}.packagingDesignWorkspace .packagingDesignBody>main>footer .packagingPromptMenu button{color:#17191b;width:100%;min-height:28px;font:800 8px/1.15 var(--sans);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:7px;padding:6px 8px;display:flex}:is(.packagingDesignWorkspace .packagingDesignBody>main>footer .packagingPromptMenu button:hover,.packagingDesignWorkspace .packagingDesignBody>main>footer .packagingPromptMenu button:focus-visible){color:#17191b;background:#e8eaeb;outline:0}.packagingDesignWorkspace .packagingDesignBody>main>footer .packagingPromptMenu button:disabled{cursor:not-allowed;opacity:.42}.packagingDesignWorkspace .packagingDesignBody>main>footer .packagingPromptMenu button>i{color:#8a6117;width:12px;font:900 10px/1 var(--sans);font-style:normal}.packagingDesignWorkspace .packagingDesignBody>main>footer .packagingPromptMenu button>span{flex:1}.packagingDesignWorkspace .packagingDesignBody>main>footer .packagingPromptMenu button>b{font:900 13px/1 var(--sans)}.packagingDesignWorkspace .packagingDesignBody>main>footer .packagingPromptMenu .packagingPromptTypeItem{grid-template-columns:auto 18px;align-items:stretch;display:grid}.packagingDesignWorkspace .packagingDesignBody>main>footer .packagingPromptMenu .packagingPromptTypeItem>.packagingPromptCopyButton{text-align:center;border-radius:3px 0 0 3px;justify-content:center;width:100%;min-height:22px;padding:3px 5px 3px 7px}.packagingDesignWorkspace .packagingDesignBody>main>footer .packagingPromptMenu .packagingPromptTypeItem>.packagingPromptCopyButton>span{flex:0}.packagingDesignWorkspace .packagingDesignBody>main>footer .packagingPromptMenu .packagingPromptTypeItem>.packagingPromptSubmenuToggle{border-radius:0 3px 3px 0;justify-content:center;width:18px;min-width:18px;min-height:22px;padding:2px}.packagingPromptCopyToast{z-index:2147483640;color:#245c39;max-width:min(280px,100dvw - 36px);font:850 8px/1.25 var(--sans);letter-spacing:.025em;pointer-events:none;background:#e2f1e7;border:1px solid #4f8262;border-radius:4px;padding:9px 12px;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 28px #0006}.packagingPromptCopyToast.error{color:#7e2e26;background:#fae4e0;border-color:#ad5a4f}.packagingPromptCopyToast.packagingThemeDark{color:#9be8ae;background:#173120}.packagingPromptCopyToast.error.packagingThemeDark{color:#ffb4aa;background:#3b1e1b;border-color:#ce766b}.packagingBottomSpecs>div{z-index:140;box-sizing:border-box;color:#202326;background:#eef0f1;border:1px solid #6b7175;border-radius:5px;width:min(360px,100dvw - 24px);min-width:min(280px,100dvw - 16px);max-width:calc(100dvw - 16px);min-height:min(180px,100dvh - 16px);max-height:calc(100dvh - 16px);padding:8px;position:fixed;bottom:48px;right:12px;overflow:auto;box-shadow:0 12px 28px #0008}.packagingSpecsPortalHost{pointer-events:none;width:0;height:0;position:fixed;inset:0}.packagingSpecsPortalHost>div{pointer-events:auto}.packagingBottomSpecs>div>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.packagingBottomSpecs>div>.packagingPromptSpecsTitleBar{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.packagingBottomSpecs>div>.packagingPromptSpecsTitleBar button{cursor:pointer}.packagingPromptSpecsResizeHandle{z-index:4;touch-action:none;-webkit-user-select:none;user-select:none;display:block;position:absolute}.packagingPromptSpecsResizeHandle.resize-n,.packagingPromptSpecsResizeHandle.resize-s{cursor:ns-resize;height:8px;left:8px;right:8px}.packagingPromptSpecsResizeHandle.resize-n{top:-4px}.packagingPromptSpecsResizeHandle.resize-s{bottom:-4px}.packagingPromptSpecsResizeHandle.resize-e,.packagingPromptSpecsResizeHandle.resize-w{cursor:ew-resize;width:8px;top:8px;bottom:8px}.packagingPromptSpecsResizeHandle.resize-e{right:-4px}.packagingPromptSpecsResizeHandle.resize-w{left:-4px}.packagingPromptSpecsResizeHandle:is(.resize-ne,.resize-se,.resize-sw,.resize-nw){width:13px;height:13px}.packagingPromptSpecsResizeHandle.resize-ne{cursor:nesw-resize;top:-5px;right:-5px}.packagingPromptSpecsResizeHandle.resize-se{cursor:nwse-resize;bottom:-5px;right:-5px}.packagingPromptSpecsResizeHandle.resize-sw{cursor:nesw-resize;bottom:-5px;left:-5px}.packagingPromptSpecsResizeHandle.resize-nw{cursor:nwse-resize;top:-5px;left:-5px}.packagingBottomSpecs>div>header strong{font:900 8px/1 var(--sans);letter-spacing:.08em}.packagingBottomSpecs>div>header span{font:900 6px/1 var(--sans);border:1px solid;border-radius:3px;padding:3px 5px}.packagingBottomSpecs>div>header span.ready{color:#245c39;background:#dcebe1;border-color:#4f8262}.packagingBottomSpecs>div>header span.recommended{color:#77510d;background:#fff0cf;border-color:#bd8d31}.packagingBottomSpecs .packagingPromptSpecsClose{width:22px;height:22px;color:inherit;font:900 15px/1 var(--sans);cursor:pointer;background:0 0;border:0;flex:none;padding:0}:is(.packagingBottomSpecs .packagingPromptSpecsClose:hover,.packagingBottomSpecs .packagingPromptSpecsClose:focus-visible){color:#8a6117;outline:1px solid}.packagingBottomSpecs dl{gap:3px;margin:0 0 6px;display:grid}.packagingBottomSpecs dl>div{background:#fff;border:1px solid #c0c4c6;border-radius:3px;grid-template-columns:1fr auto;gap:8px;padding:4px 5px;display:grid}.packagingBottomSpecs dt{color:#62686c;font:800 7px/1.2 var(--sans)}.packagingBottomSpecs dd{font:800 8px/1.2 var(--financial-font);text-align:right;margin:0}.packagingBottomSpecs>div>button{color:#17120a;background:#d5a23f;border-color:#7e5b19;width:100%;height:27px}.packagingBottomSpecs>div>p{color:#666c70;font:700 6px/1.25 var(--sans);margin:5px 0 0}.packagingGenerationCreativeInput{background:#fff;border:1px solid #c0c4c6;border-radius:4px;gap:6px;margin:0 0 7px;padding:7px;display:grid}.packagingGenerationCreativeInput label{gap:4px;display:grid}.packagingGenerationCreativeInput label>span{color:#555d61;font:850 6.5px/1.2 var(--sans)}.packagingGenerationCreativeInput textarea{resize:vertical;color:#202326;min-height:56px;font:700 7px/1.35 var(--sans);background:#fff;border:1px solid #aeb4b7;border-radius:3px;padding:6px}.packagingGenerationCreativeInput>p{color:#747b7f;font:650 6px/1.25 var(--sans);margin:0}.packagingPromptReferencePicker{gap:4px;display:grid}.packagingPromptReferencePicker>span,.packagingPromptReferencePicker label>span{color:#555d61;font:850 6.5px/1.2 var(--sans)}.packagingPromptReferencePicker>div{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:5px;display:grid}.packagingPromptReferencePicker>div>span{color:#747b7f;font:800 6px/1 var(--sans);padding-bottom:8px}.packagingPromptReferencePicker select,.packagingPromptReferencePicker button{color:#202326;width:100%;min-width:0;height:28px;font:750 7px/1.2 var(--sans);background:#fff;border:1px solid #aeb4b7;border-radius:3px;padding:5px 6px}.packagingPromptReferencePicker button{cursor:pointer;white-space:nowrap;border-color:#8b651f;width:auto}.packagingPromptReferencePicker select:disabled{opacity:.55}.packagingPromptReferencePreview{background:#f6f7f7;border:1px solid #c0c4c6;border-radius:3px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:7px;padding:5px;display:grid}.packagingPromptReferencePreview img{object-fit:contain;background:#fff;border-radius:2px;width:40px;height:40px}.packagingPromptReferencePreview div{gap:3px;min-width:0;display:grid}.packagingPromptReferencePreview strong,.packagingPromptReferencePreview span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.packagingPromptReferencePreview strong{font:800 7px/1.2 var(--sans)}.packagingPromptReferencePreview span{color:#666c70;font:700 6px/1.2 var(--sans)}.packagingPromptReferencePreview button{color:#8c302b;font:800 6.5px/1 var(--sans);cursor:pointer;background:0 0;border:0;padding:4px}.packagingGenerationStatus{background:#f4f5f5;border:1px solid #b8bdc0;border-radius:4px;align-items:center;gap:7px;padding:7px;display:flex}.packagingGenerationStatus>span{border:2px solid #c5c9cb;border-top-color:#9a6a16;border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite packagingGenerationSpin}.packagingGenerationStatus>div{gap:3px;min-width:0;display:grid}.packagingGenerationStatus strong{color:#3d4245;font:900 6.5px/1.1 var(--sans);letter-spacing:.04em}.packagingGenerationStatus p{color:#666c70;font:700 6px/1.3 var(--sans);margin:0}.packagingGenerationStatus.error{background:#fff0ee;border-color:#ba6c66}.packagingGenerationStatus.error strong,.packagingGenerationStatus.error p{color:#812d27}.packagingGeneratedImage{background:#f5f6f6;border:1px solid #9ea5a8;border-radius:4px;gap:5px;margin:0;padding:5px;display:grid}.packagingGeneratedImage>img{object-fit:contain;background:#fff;border-radius:2px;width:100%;max-height:180px;display:block}.packagingGeneratedImage figcaption{justify-content:space-between;align-items:center;gap:7px;display:flex}.packagingGeneratedImage figcaption>div{gap:2px;min-width:0;display:grid}.packagingGeneratedImage figcaption strong{font:900 6.5px/1.1 var(--sans);letter-spacing:.04em}.packagingGeneratedImage figcaption span{color:#666c70;font:700 6px/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.packagingGeneratedImage figcaption button{color:#17120a;min-height:25px;font:900 6.5px/1 var(--sans);cursor:pointer;background:#d5a23f;border:1px solid #7e5b19;border-radius:3px;flex:none;padding:5px 7px}.packagingGenerationActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.packagingGenerationActions button{color:#5b4317;min-width:0;height:27px;font:900 7px/1 var(--sans);cursor:pointer;background:#fff;border:1px solid #7e5b19;border-radius:3px}.packagingGenerationActions button.primary{color:#17120a;background:#d5a23f}.packagingGenerationActions button:disabled,.packagingGeneratedImage figcaption button:disabled{cursor:not-allowed;opacity:.45}@keyframes packagingGenerationSpin{to{transform:rotate(360deg)}}.packagingThemeDark{--packaging-action-text:#d7dbdd;--packaging-action-hover:#edbd55}.packagingThemeDark .packagingDesignBody>main>footer{background:#11110f}.packagingThemeDark .packagingBottomSpecs>div{color:#f4efe5;background:#24282b;border-color:#575e62}.packagingThemeDark .packagingBottomSpecs dl>div{background:#171b1e;border-color:#555c60}.packagingThemeDark .packagingBottomSpecs dt,.packagingThemeDark .packagingBottomSpecs>div>p{color:#aeb4b7}.packagingThemeDark .packagingGenerationCreativeInput{background:#171b1e;border-color:#555c60}.packagingThemeDark .packagingGenerationCreativeInput label>span,.packagingThemeDark .packagingGenerationCreativeInput>p,.packagingThemeDark .packagingPromptReferencePicker>span,.packagingThemeDark .packagingPromptReferencePicker label>span{color:#b7bdc0}.packagingThemeDark .packagingGenerationCreativeInput textarea,.packagingThemeDark .packagingPromptReferencePicker select,.packagingThemeDark .packagingPromptReferencePicker button{color:#f4efe5;background:#24282b;border-color:#60676b}.packagingThemeDark .packagingPromptReferencePreview{background:#24282b;border-color:#555c60}.packagingThemeDark .packagingPromptReferencePreview span{color:#b7bdc0}.packagingThemeDark .packagingPromptReferencePreview button{color:#ffaaa4}.packagingThemeDark .packagingGenerationStatus,.packagingThemeDark .packagingGeneratedImage{background:#24282b;border-color:#555c60}.packagingThemeDark .packagingGenerationStatus strong,.packagingThemeDark .packagingGeneratedImage figcaption strong{color:#f4efe5}.packagingThemeDark .packagingGenerationStatus p,.packagingThemeDark .packagingGeneratedImage figcaption span{color:#b7bdc0}.packagingThemeDark .packagingGenerationStatus.error{background:#391f1e;border-color:#a65752}.packagingThemeDark .packagingGenerationStatus.error strong,.packagingThemeDark .packagingGenerationStatus.error p{color:#ffaaa4}.packagingThemeDark .packagingGenerationActions button{color:#f0cf88;background:#24282b;border-color:#80642e}.packagingThemeDark .packagingGenerationActions button.primary{color:#17120a;background:#d5a23f}.packagingThemeDark .packagingDesignTypeSwitch{background:#171b1e;border-color:#555c60}.packagingThemeDark .packagingDesignTypeSwitch button{color:#b8bec1}.packagingThemeDark .packagingDesignTypeSwitch button.active{color:#17120a;background:#d6a13a}@media (max-width:760px){.packagingDesignWorkspace{height:calc(100vh - 14px)}.packagingDesignWorkspace.packagingDesignWorkspace>header{grid-template-columns:minmax(120px,auto) minmax(0,1fr) auto;gap:6px}.packagingHeaderDimensions{gap:3px}.packagingHeaderDimensions input{width:44px}.packagingHeaderDimensions select{width:45px}.packagingDesignWorkspace .packagingDesignBody{grid-template-columns:1fr;overflow-y:auto}.packagingDesignWorkspace .packagingDesignBody>aside{overflow:visible}.standalonePackagingDesign .packagingDesignBody{grid-template-columns:222px minmax(0,1fr);overflow:hidden}.standalonePackagingDesign .packagingDesignBody>aside{overflow:hidden auto}.standalonePackagingDesign .packagingDesignBody>main{min-height:0;overflow:hidden}.packagingExportMeta{flex-wrap:wrap}.packagingExportMeta label{margin-left:0}.packagingDesignWorkspace .packagingDesignBody>main>footer{flex-direction:column;align-items:stretch}.packagingBottomActions{justify-content:flex-end;width:100%}}@media (max-width:560px){.packagingDesignWorkspace.packagingDesignWorkspace>header{grid-template-columns:minmax(0,1fr) auto}.packagingHeaderIdentity p,.packagingHeaderIdentity small{display:none!important}.packagingHeaderDimensions{grid-area:2/1/auto/-1;justify-content:center}.packagingHeaderActions{grid-area:1/2}.packagingDesignManager{padding:7px}.packagingDesignManagerSummary{grid-template-columns:1fr}.packagingDesignManagerSummary>span{border-bottom:1px solid #596065;border-right:0}.packagingDesignManagerTitle{flex-direction:column;align-items:stretch}.packagingDesignLibraries{grid-template-columns:1fr}.packagingCreateDesign{grid-template-columns:1fr 1fr}.packagingCreateDesign label{grid-column:1/-1}.packagingDesignList article{grid-template-columns:1fr}.packagingDesignList article>div{border-top:1px solid #4e5559;justify-content:flex-end}.standalonePackagingDesign .packagingDesignBody{grid-template-columns:180px minmax(0,1fr)}.packagingFlapDimensionGrid{grid-template-columns:1fr}}.packagingNewDesignState .packagingUploadLimit{color:#545b5f;max-width:520px;font:700 9px/1.4 var(--sans);letter-spacing:.02em}.packagingExportFontWarning{color:#6d4a0c;font:750 8px/1.4 var(--sans);background:#fff3d6;border:1px solid #b68124;margin:0;padding:8px 10px}.packagingUploadProgress,.packagingToolbarUploadProgress{color:#8a5a00;font:800 9px/1.2 var(--sans);letter-spacing:.05em}.packagingNewDesignState>.packagingUploadProgress{color:#8a5a00;font:800 9px/1.2 var(--sans);background:0 0;border:0;padding:0}.packagingToolbarUploadLimit{color:#696f73;font:700 8px/1 var(--sans);white-space:nowrap;align-self:center}.packagingToolbarUploadProgress{text-overflow:ellipsis;white-space:nowrap;align-self:center;max-width:260px;overflow:hidden}.packagingEditorToolbar button:disabled{cursor:not-allowed;opacity:.45}.packagingVisualFace.designed.cartonMaterial{background-image:linear-gradient(92deg,#ffffff0e,#432a1409),repeating-linear-gradient(3deg,#462c1509 0 1px,#ffffff06 1px 3px);box-shadow:inset 0 0 18px #482b1121,inset 0 0 0 1px #fff2d92e}.packagingVisualCartonClosure{z-index:4;transform-style:preserve-3d;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.packagingVisualCartonFlap{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;background-color:#b58a57;background-image:linear-gradient(92deg,#ffffff0e,#432a1409),repeating-linear-gradient(3deg,#462c1509 0 1px,#ffffff06 1px 3px);border:1px solid #3a251352;position:absolute;overflow:hidden;box-shadow:inset 0 0 14px #482b111c}.packagingVisualCartonFlap.outer{z-index:2}.packagingVisualCartonFlap.inner{z-index:1}.packagingVisualCartonFlapTexture{position:absolute;overflow:hidden}.packagingVisualCartonClosure .cartonClosingSeam{z-index:5;pointer-events:none;opacity:.72;background:#3a25137a;display:block;position:absolute;transform:translateZ(1.5px);box-shadow:0 1px #fff4de33}.packagingVisualCartonClosure .cartonClosingSeam.front-back{height:1px;top:50%;left:3%;right:3%}.packagingVisualCartonClosure .cartonClosingSeam.side{width:1px;top:3%;bottom:3%;left:50%}.packagingDesignWorkspace .packagingEditorToolbar{scrollbar-width:thin;flex-wrap:nowrap;gap:2px;overflow:auto hidden}.packagingDesignWorkspace .packagingEditorToolbar>*{flex-shrink:0}.packagingDesignWorkspace .packagingEditorToolbar>button{padding-inline:4px}.packagingCanvasWindow{min-width:0;min-height:0;display:grid;position:relative}.packagingCanvasWindow>.packagingCanvasViewport{min-height:0}.packagingCanvasPreviewActions{z-index:125;gap:4px;position:absolute;top:8px;right:8px;background:0 0!important}.packagingCanvasPreviewActions>button,.packagingCanvasPreviewActions .packagingPrintReadiness>button{cursor:pointer;border-radius:4px;min-width:38px;height:28px;min-height:28px;padding:3px 5px}.packagingCanvasPreviewActions .packaging3DToolbarButton{color:#fff;font:800 10px/1 var(--sans);background:#368451;border:1px solid #286b43}.packagingCanvasPreviewActions .packaging3DToolbarButton:hover{background:#286b43}.packagingCanvasPreviewActions button:disabled{opacity:.45;cursor:not-allowed}.packagingCanvasPreviewActions .packagingPrintReadiness>button{grid-template-columns:auto auto;gap:1px 3px;display:grid}.packagingCanvasPreviewActions .packagingPrintReadiness>button span{grid-row:1/3;align-self:center}.packagingCanvasPreviewActions .packagingPrintReadiness>button :is(strong,em){font-size:6px}.packagingCanvasPreviewActions .packagingPrintIssueList{z-index:160}.packagingCanvasWindow>.packagingCanvasPreviewActions{border:0;width:auto;min-height:0;padding:0;overflow:visible}.packagingToolbar .packagingResetAllDimensions,button.packagingResetAllDimensions{color:#191600;cursor:pointer;white-space:nowrap;background:#ffd43b;border:1px solid #ffe57a;border-radius:6px;padding:7px 11px;font-size:14px;font-weight:800}button.packagingResetAllDimensions:hover{background:#ffe477}button.packagingResetAllDimensions:focus-visible{outline-offset:2px;outline:3px solid #fff}.packagingExportPreview:has(.packagingPsdOptions){grid-template-rows:auto auto minmax(120px,1fr) auto}.packagingExportMeta:has(.packagingPsdOptions){flex-wrap:wrap;max-height:42vh;overflow:auto}.packagingPsdOptions{color:#17191b;min-width:0;font:12px/1.45 var(--sans);background:#f4f2ed;border:1px solid #969b9e;border-radius:6px;flex-basis:100%;order:10;padding:10px}.packagingPsdOptions label{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.packagingPsdOptions select{color:#17191b;background:#fff;border:1px solid #777d80;padding:8px}.packagingPsdOptions p{margin:6px 0}.packagingPsdOptions ul{padding-left:20px}.packagingPsdOptions details{margin-top:8px}.packagingPsdOptions summary{cursor:pointer}.packagingThemeDark .packagingPsdOptions{color:#f4efe5;background:#171b1e;border-color:#60676c}.packagingThemeDark .packagingPsdOptions select{color:#fff;background:#41484e;border-color:#8c969d}.packagingTuckFoldControl{color:#17191b;font:12px/1.4 var(--sans);background:#e9e7e0;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 16px;display:flex}.packagingTuckFoldControl input{width:160px}.packagingPreviewDialog:has(.packagingTuckFoldControl){grid-template-rows:auto auto minmax(0,1fr) auto}.packagingPreviewDialog:has(.packagingTuckFoldControl):has(.packagingPreviewActions){grid-template-rows:auto auto auto minmax(0,1fr) auto}.packagingFlapDimensionsDialog>label{font:12px/1.4 var(--sans);gap:5px;display:grid}.packagingFlapDimensionsDialog>label select{color:#17191b;background:#fff;max-width:100%;padding:8px}.customerOrderInventory{border:1px solid var(--line);background:var(--surface);margin:16px 0;padding:16px}.customerOrderInventory.shortage{background:#b64f47;border-color:#b64f47}@supports (color:color-mix(in lab, red, red)){.customerOrderInventory.shortage{background:color-mix(in srgb,#b64f47 5%,var(--surface))}}.customerOrderInventory>header{justify-content:space-between;align-items:flex-start;display:flex}.customerOrderInventory h3{font:23px/1 var(--serif);margin:5px 0 0}.customerOrderInventory small{color:var(--gold);letter-spacing:.1em;font-size:7px;font-weight:800}.customerOrderInventory a{color:var(--gold);font-size:8px;font-weight:800;text-decoration:none}.customerOrderInventory>div{gap:8px;margin-top:14px;display:flex}.customerOrderInventory>div span{border:1px solid var(--line);color:var(--muted);flex:1;gap:5px;padding:11px;font-size:8px;display:grid}.customerOrderInventory>div b{color:var(--ink);font-size:12px}.customerOrderInventory>article{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:9px 0;font-size:8px;display:flex}.customerOrderInventory.shortage h3,.customerOrderInventory.shortage>b{color:#b64f47}@media (max-width:620px){.customerOrderInventory>div,.customerOrderInventory>article{flex-direction:column}}:root{--ink:#171510;--paper:#f3efe6;--panel:#e9e2d6;--gold:#b78a3e;--line:#201b1329}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button{cursor:pointer}.site{background:var(--paper);min-height:100vh;color:var(--ink);transition:all .35s}.site.dark{--ink:#f4efe5;--paper:#11110f;--panel:#1a1916;--line:#ffffff24}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:92px;padding:0 5vw;display:flex}.brand{color:inherit;letter-spacing:.22em;align-items:center;gap:7px;font-family:Georgia,serif;font-size:18px;text-decoration:none;display:flex}.brand span{color:var(--gold)}.brand i{background:var(--gold);width:1px;height:22px;display:block;transform:rotate(20deg)}.topbar nav{align-items:center;gap:12px;display:flex}.mode,.goldButton{color:inherit;background:0 0;border:0;padding:13px 18px}.mode span{color:var(--gold);margin-right:8px}.goldButton{background:var(--ink);color:var(--paper);justify-content:space-between;min-width:150px;display:flex}.dark .goldButton{background:var(--gold);color:#111}.hero{border-bottom:1px solid var(--line);grid-template-columns:48% 52%;min-height:670px;display:grid;overflow:hidden}.heroCopy{z-index:2;padding:112px 5vw 80px;position:relative}.eyebrow{text-transform:uppercase;letter-spacing:.24em;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.eyebrow span{background:var(--gold);width:28px;height:1px;display:inline-block}h1,h2{margin:25px 0;font-family:Georgia,serif;font-weight:400;line-height:.94}h1{letter-spacing:-.055em;font-size:clamp(58px,6.3vw,104px)}h1 em{color:var(--gold);font-weight:400}.intro{opacity:.72;max-width:530px;font-family:Georgia,serif;font-size:20px;line-height:1.6}.textLink{border:0;border-bottom:1px solid var(--gold);color:inherit;text-transform:uppercase;letter-spacing:.14em;background:0 0;margin-top:20px;padding:12px 0;font-size:11px}.textLink span{color:var(--gold);margin-left:30px}.productStage{background:var(--panel);justify-content:center;align-items:center;min-height:670px;display:flex;position:relative}.productStage:before{content:"ORO";color:#0000;-webkit-text-stroke:1px var(--line);font-family:Georgia,serif;font-size:20vw;position:absolute}.productStage img{object-fit:contain;filter:drop-shadow(0 28px 25px #00000040);z-index:1;max-width:75%;height:590px;position:relative}.halo{background:#b78a3e29;border-radius:50%;width:390px;height:390px;position:absolute}.edition{letter-spacing:.2em;font-size:10px;position:absolute;top:32px;right:35px}.productCaption{z-index:2;gap:4px;display:grid;position:absolute;bottom:30px;left:35px}.productCaption span,.productCaption small{letter-spacing:.18em;text-transform:uppercase;opacity:.65;font-size:9px}.productCaption strong{font-family:Georgia,serif;font-size:22px;font-weight:400}.calculator{grid-template-columns:1fr 1.2fr;gap:10vw;padding:100px 7vw 120px;display:grid}.calculator h2,.modal h2{letter-spacing:-.04em;font-size:clamp(45px,5vw,78px)}.orderField{border-bottom:1px solid var(--ink);align-self:end;padding-bottom:18px}.orderField>span{letter-spacing:.22em;color:var(--gold);font-size:10px;font-weight:700}.orderField div{align-items:baseline;display:flex}.orderField input{width:100%;color:inherit;letter-spacing:-.04em;background:0 0;border:0;outline:0;font-family:Georgia,serif;font-size:clamp(55px,7vw,100px)}.orderField b{letter-spacing:.2em;font-size:12px}.orderField small{opacity:.5}.modalBackdrop{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:var(--paper);width:min(920px,100%);color:var(--ink);padding:48px;position:relative}.modal h2{margin:20px 0 35px}.close{color:inherit;background:0 0;border:0;font-size:32px;position:absolute;top:18px;right:24px}.cupGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cupCard{border:1px solid var(--line);background:var(--panel);min-height:300px;color:inherit;text-align:left;grid-template-columns:1fr 1fr;align-items:end;padding:20px;display:grid}.cupCard.active{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.cupCard img{object-fit:contain;width:100%;height:250px}.cupCard span{gap:6px;padding-bottom:15px;display:grid}.cupCard strong{font-family:Georgia,serif;font-size:20px;font-weight:400}.cupCard small{text-transform:uppercase;letter-spacing:.15em;opacity:.55}@media (max-width:760px){.topbar{height:74px;padding:0 20px}.mode{font-size:0}.mode span{font-size:18px}.goldButton{min-width:125px}.hero{grid-template-columns:1fr}.heroCopy{padding:70px 24px 45px}.productStage{min-height:500px}.productStage img{height:440px}.calculator{grid-template-columns:1fr;gap:40px;padding:75px 24px}.cupGrid{grid-template-columns:1fr}.modal{padding:36px 20px}.cupCard{min-height:220px}.cupCard img{height:190px}}.productInfo{background:var(--panel);border-top:1px solid var(--line);padding:110px 5vw}.sectionHead{justify-content:space-between;align-items:end;display:flex}.sectionHead h2{letter-spacing:-.05em;font-size:clamp(54px,6vw,90px)}.sectionHead h2 em{color:var(--gold);font-weight:400}.summaryStrip{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:45px 0 28px;display:grid}.summaryStrip>div{border-right:1px solid var(--line);gap:8px;padding:23px;display:grid}.summaryStrip>div:last-child{border:0}.summaryStrip small,.priceCard small,.unitCard small{letter-spacing:.16em;text-transform:uppercase;opacity:.55;font-size:9px}.summaryStrip strong{font-family:Georgia,serif;font-weight:400}.pricingGrid{grid-template-columns:1.1fr repeat(3,1fr);gap:12px;display:grid}.unitCard,.priceCard{background:var(--paper);min-height:345px;padding:28px}.unitCard{flex-direction:column;justify-content:center;display:flex}.unitCard>span{margin-top:24px;font-family:Georgia,serif;font-size:28px}.unitCard>div{border-bottom:1px solid var(--line);align-items:center;display:flex}.unitCard input{width:100%;color:inherit;background:0 0;border:0;outline:0;padding:12px 5px;font-family:Georgia,serif;font-size:56px}.unitCard p{opacity:.5;font-size:12px;line-height:1.5}.priceCard header{border-bottom:1px solid var(--line);align-items:center;gap:13px;margin-bottom:13px;padding-bottom:20px;display:flex}.priceCard header>span{color:var(--gold);font-family:Georgia,serif;font-size:42px}.priceCard header div{gap:4px;display:grid}.priceCard header strong{font-family:Georgia,serif;font-weight:400}.priceCard label{border-bottom:1px solid var(--line);padding:13px 0;display:block}.priceCard label>span{text-transform:uppercase;letter-spacing:.1em;opacity:.6;font-size:10px}.priceCard label div{color:var(--gold);align-items:center;font-family:Georgia,serif;font-size:21px;display:flex}.priceCard input{width:100%;color:inherit;background:0 0;border:0;outline:0;padding:6px;font-family:Georgia,serif;font-size:24px}.history{grid-template-columns:1fr 1.6fr;gap:50px;margin-top:90px;display:grid}.history h3{font-family:Georgia,serif;font-size:35px;font-weight:400}.emptyHistory{border-top:1px solid var(--line);grid-template-columns:auto 1fr;gap:8px 18px;padding:30px;display:grid}.emptyHistory>span{color:var(--gold);grid-row:1/3;font-size:25px}.emptyHistory p{opacity:.55;margin:0;line-height:1.5}.sizeGrid{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.sizeCard{border:1px solid var(--line);background:var(--panel);color:inherit;flex-direction:column;justify-content:end;align-items:center;min-height:230px;padding:18px;display:flex}.sizeCard.active{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.sizeCard i{background:linear-gradient(135deg,var(--gold),#e2c687);clip-path:polygon(10% 0,90% 0,78% 100%,22% 100%);width:35px;margin-bottom:20px;display:block}.sizeCard strong{font-family:Georgia,serif;font-size:28px}.sizeCard small{letter-spacing:.15em;font-size:9px}.modalActions{justify-content:space-between;align-items:end;margin-top:30px;display:flex}@media (max-width:1000px){.pricingGrid,.summaryStrip{grid-template-columns:1fr 1fr}.summaryStrip>div:nth-child(2){border-right:0}.summaryStrip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:760px){.productInfo{padding:75px 20px}.sectionHead{align-items:start}.sectionHead .goldButton{margin-top:50px}.pricingGrid,.summaryStrip{grid-template-columns:1fr}.summaryStrip>div{border-right:0;border-bottom:1px solid var(--line)!important}.history{grid-template-columns:1fr}.sizeGrid{grid-template-columns:repeat(3,1fr)}.sizeCard{min-height:150px}.sizeCard i{display:none}}.productionCalc{padding:110px 5vw 130px}.calcIntro{grid-template-columns:1.2fr 1fr;align-items:end;margin-bottom:55px;display:grid}.calcIntro .eyebrow{grid-column:1/-1}.calcIntro h2{letter-spacing:-.05em;margin-bottom:0;font-size:clamp(54px,6vw,92px)}.calcIntro h2 em{color:var(--gold);font-weight:400}.calcIntro>p:last-child{opacity:.62;max-width:480px;font-family:Georgia,serif;font-size:18px;line-height:1.6}.calcMetrics{border:1px solid var(--line);grid-template-columns:1.5fr repeat(3,1fr);margin-bottom:65px;display:grid}.calcMetrics>article,.orderMetric{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:165px;padding:25px 28px;display:flex}.calcMetrics>:last-child{border:0}.calcMetrics small,.orderMetric>span{letter-spacing:.16em;font-size:9px;font-weight:700}.calcMetrics strong{font-family:Georgia,serif;font-size:42px;font-weight:400}.calcMetrics article>span{opacity:.55;font-size:11px}.orderMetric{background:var(--ink);color:var(--paper)}.dark .orderMetric{background:var(--gold);color:#111}.orderMetric>div{align-items:baseline;display:flex}.orderMetric input{width:100%;min-width:0;color:inherit;background:0 0;border:0;outline:0;font-family:Georgia,serif;font-size:52px}.orderMetric b{letter-spacing:.16em;font-size:10px}.remainingMetric.remaining strong{color:var(--gold)}.remainingMetric.over strong,.over{color:#b84d3d!important}.remainingMetric.full strong,.full{color:#4e8263!important}.palletMetric strong{color:var(--gold)}.calcBlock{margin:70px 0}.calcBlock>header{border-bottom:1px solid var(--ink);grid-template-columns:1.2fr 1fr;align-items:end;padding-bottom:22px;display:grid}.calcBlock>header>div{align-items:center;gap:18px;display:flex}.calcBlock>header>div>span{border:1px solid var(--gold);width:34px;height:34px;color:var(--gold);border-radius:50%;place-items:center;font-size:10px;display:grid}.calcBlock h3,.finalSummary h3,.palletSummary h3{margin:0;font-family:Georgia,serif;font-size:35px;font-weight:400}.calcBlock>header p{opacity:.55;margin:0;font-size:13px}.boxInputs{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.boxInputs>label{background:var(--panel);padding:27px}.boxTitle{align-items:baseline;gap:9px;margin-bottom:28px;display:flex}.boxTitle strong{color:var(--gold);font-family:Georgia,serif;font-size:48px;font-weight:400}.boxTitle span{letter-spacing:.14em;font-size:10px}.boxInputs label>small,.extraRow label>span{letter-spacing:.15em;opacity:.56;font-size:9px}.boxInputs input{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;background:0 0;outline:0;padding:8px 0;font-family:Georgia,serif;font-size:45px}.boxInputs footer{justify-content:space-between;padding-top:18px;display:flex}.boxInputs footer span{opacity:.55;font-size:11px}.boxInputs footer b{font-family:Georgia,serif;font-size:20px;font-weight:400}.allocationBand{background:var(--ink);color:var(--paper);grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:35px;padding:28px 4vw;display:grid}.dark .allocationBand{background:#050504}.allocationBand>div{gap:7px;display:grid}.allocationBand small{letter-spacing:.16em;opacity:.6;font-size:9px}.allocationBand strong{font-family:Georgia,serif;font-size:34px;font-weight:400}.allocationBand i{color:var(--gold);font-family:Georgia,serif;font-size:28px}.extraRows{border-top:1px solid var(--line)}.extraRow{border-bottom:1px solid var(--line);opacity:.52;grid-template-columns:90px 1fr 1fr 150px;align-items:center;gap:25px;padding:20px;display:grid}.extraRow.enabled{opacity:1;background:var(--panel)}.extraRow>button{color:inherit;background:0 0;border:0;align-items:center;gap:8px;font-size:9px;display:flex}.extraRow>button i{border:1px solid var(--line);border-radius:20px;width:36px;height:20px;position:relative}.extraRow>button i:after{content:"";background:currentColor;border-radius:50%;width:12px;height:12px;transition:all .2s;position:absolute;top:3px;left:4px}.extraRow.enabled>button i{background:var(--gold);border-color:var(--gold)}.extraRow.enabled>button i:after{background:#111;left:18px}.extraRow>div:nth-child(2){gap:5px;display:grid}.extraRow>div:nth-child(2) strong{font-family:Georgia,serif;font-size:20px;font-weight:400}.extraRow small{letter-spacing:.12em;opacity:.55;font-size:9px}.extraRow label{gap:7px;display:grid}.extraRow input{border:0;border-bottom:1px solid var(--line);color:inherit;background:0 0;outline:0;font-family:Georgia,serif;font-size:28px}.addedCups{text-align:right;gap:6px;display:grid}.addedCups strong{font-family:Georgia,serif;font-weight:400}.finalSummary{background:var(--panel);margin:85px 0;padding:45px}.finalSummary>header{justify-content:space-between;align-items:end;margin-bottom:40px;display:flex}.allocationStatus{letter-spacing:.1em;border:1px solid;align-items:center;gap:10px;padding:12px 17px;font-size:10px;display:flex}.allocationStatus i{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.summaryTable{border-top:1px solid var(--ink)}.summaryLabels,.summaryRow,.summaryTotal{border-bottom:1px solid var(--line);grid-template-columns:1.4fr 1fr 1fr;align-items:center;padding:15px 10px;display:grid}.summaryLabels{letter-spacing:.14em;text-transform:uppercase;opacity:.55;font-size:9px}.summaryRow strong,.summaryRow b,.summaryTotal>*{font-weight:400}.summaryRow b,.summaryTotal b{text-align:right;font-family:Georgia,serif;font-size:20px}.summaryTotal{background:var(--paper);font-weight:700}.summaryFoot{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:25px;display:grid}.summaryFoot>div{background:var(--paper);gap:8px;padding:20px;display:grid}.summaryFoot small{letter-spacing:.14em;font-size:9px}.summaryFoot strong{font-family:Georgia,serif;font-size:28px;font-weight:400}.palletSummary{grid-template-columns:1fr 2fr;gap:60px;margin-top:90px;display:grid}.palletSummary>div:first-child>p:last-child{opacity:.55;line-height:1.6}.palletCards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.palletCards article{border:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:140px;padding:22px;display:flex}.palletCards small{letter-spacing:.13em;opacity:.55;font-size:9px}.palletCards strong{font-family:Georgia,serif;font-size:21px;font-weight:400}.palletCards span{opacity:.5;font-size:10px}@media (max-width:1000px){.calcMetrics{grid-template-columns:1fr 1fr}.calcMetrics>*{border-bottom:1px solid var(--line)}.boxInputs{grid-template-columns:1fr}.extraRow{grid-template-columns:80px 1fr 1fr}.addedCups{text-align:left;grid-column:2/-1}.palletSummary{grid-template-columns:1fr}.palletCards{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.productionCalc{padding:75px 20px}.calcIntro,.calcBlock>header{grid-template-columns:1fr;gap:20px}.calcMetrics{grid-template-columns:1fr}.calcMetrics>*{border-right:0}.allocationBand{text-align:center;grid-template-columns:1fr}.allocationBand i{transform:rotate(90deg)}.extraRow{grid-template-columns:60px 1fr;gap:18px}.extraRow label,.addedCups{grid-column:1/-1}.finalSummary{padding:28px 18px}.finalSummary>header{gap:25px;display:grid}.summaryFoot,.palletCards{grid-template-columns:1fr}.summaryLabels,.summaryRow,.summaryTotal{grid-template-columns:1.4fr .8fr 1fr}}html.dark{--ink:#f4efe5;--paper:#11110f;--panel:#1a1916;--line:#ffffff24}.appShell{background:var(--paper);min-height:100vh;color:var(--ink)}.appHeader{border-bottom:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;height:64px;padding:0 3vw;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.appHeader{background:color-mix(in srgb,var(--paper) 94%,transparent)}}.appHeader{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9}.appHeader nav{align-items:center;gap:28px;display:flex}.appHeader nav a{color:inherit;letter-spacing:.1em;text-transform:uppercase;font-size:11px;text-decoration:none}.appHeader .mode{border-left:1px solid var(--line);padding:9px 12px}.builder{max-width:1800px;margin:auto;padding:24px 3vw 80px}.builderTop{grid-template-columns:1.2fr auto 1.1fr .65fr .65fr;align-items:stretch;gap:10px;margin-bottom:14px;display:grid}.builderTop>div{align-self:center}.builderTop h1,.productsPage h1,.productPage h1,.orderRecord h1{letter-spacing:-.03em;margin:5px 0;font-family:Georgia,serif;font-size:38px;font-weight:400}.addCupButton,.completeButton{background:var(--gold);color:#111;letter-spacing:.14em;border:0;padding:0 22px;font-size:10px;font-weight:700}.compactOrder,.builderTop>article{border:1px solid var(--line);flex-direction:column;justify-content:space-between;padding:13px 17px;display:flex}.compactOrder small,.builderTop article small{letter-spacing:.16em;font-size:8px}.compactOrder>div{align-items:baseline;display:flex}.compactOrder input{width:100%;min-width:0;color:inherit;background:0 0;border:0;outline:0;font:28px Georgia,serif}.compactOrder b{letter-spacing:.14em;font-size:8px}.builderTop article strong{font:28px Georgia,serif}.workspace{grid-template-columns:minmax(0,1fr) 310px;gap:12px;display:grid}.orderLines{border:1px solid var(--line);min-height:530px}.orderLines>header{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px;padding:17px 20px;display:grid}.orderLines>header>div:first-child{align-items:baseline;gap:12px;display:flex}.orderLines h2,.orderHistory h2,.productOrders h2{margin:0;font:25px Georgia,serif}.orderLines header span{opacity:.55;font-size:10px}.composition{background:var(--panel);align-self:center;height:12px;display:flex;overflow:hidden}.composition .seg{min-width:0;display:block}.seg24{background:#c7a25c!important}.seg100{background:#85704a!important}.seg500{background:#342f26!important}.dark .seg500{background:#d8c8a7!important}.compositionLegend{grid-column:2;justify-content:space-between;display:flex}.compositionLegend>span{align-items:center;gap:5px;display:flex;font-size:8px!important}.compositionLegend b{color:var(--gold);font-weight:700}.dot{width:7px;height:7px;display:inline-block}.emptyOrder{border:1px dashed var(--line);width:calc(100% - 30px);height:430px;color:inherit;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:15px;display:flex}.emptyOrder>span{color:var(--gold);font-size:30px}.emptyOrder strong{font:23px Georgia,serif}.emptyOrder small{opacity:.55}.orderLine{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr 1.9fr 150px;align-items:center;gap:16px;padding:14px 18px;display:grid}.orderLine>img{object-fit:contain;width:55px;height:75px}.lineIdentity{gap:5px;display:grid}.lineIdentity small,.lineCost small{letter-spacing:.14em;opacity:.5;font-size:8px}.lineIdentity strong{font:17px Georgia,serif}.lineIdentity span{color:var(--gold);font-size:10px}.lineBoxes{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.lineBoxes label{border-left:1px solid var(--line);padding-left:10px;display:grid}.lineBoxes span,.lineBoxes small{letter-spacing:.1em;opacity:.55;font-size:8px}.lineBoxes input{width:100%;color:inherit;background:0 0;border:0;outline:0;font:24px Georgia,serif}.lineCost{text-align:right;gap:6px;display:grid}.lineCost strong{font:15px Georgia,serif}.lineCost button{color:#b84d3d;background:0 0;border:0;font-size:9px}.orderSidebar{align-content:start;gap:10px;display:grid}.orderSidebar>section{border:1px solid var(--line);padding:17px}.orderSidebar h3{margin:0 0 12px;font:18px Georgia,serif}.orderSidebar dl{margin:0}.orderSidebar dl>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:7px 0;font-size:10px;display:flex}.orderSidebar dd{margin:0;font-weight:700}.orderSidebar dd small{opacity:.5}.balance{font-size:13px!important}.freightInput{margin-top:14px;display:block}.freightInput>span,.grandTotal>span{letter-spacing:.13em;opacity:.55;font-size:8px}.freightInput>div{border-bottom:1px solid var(--line);color:var(--gold);font:18px Georgia,serif}.freightInput input{width:90%;color:inherit;background:0 0;border:0;outline:0;padding:8px;font:20px Georgia,serif}.grandTotal{border-top:1px solid var(--ink);gap:5px;margin-top:15px;padding-top:15px;display:grid}.grandTotal strong{font:20px Georgia,serif}.grandTotal small,.compactPallet span,.compactPallet small{opacity:.55;font-size:9px}.compactPallet{gap:7px;display:grid}.compactPallet>strong{color:var(--gold);font:16px Georgia,serif}.completeButton{justify-content:space-between;align-items:center;min-height:46px;display:flex}.completeButton:disabled{opacity:.35;cursor:not-allowed}.orderHistory{margin-top:60px}.orderHistory>header,.productOrders>header{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:end;padding-bottom:15px;display:flex}.historyEmpty{border-bottom:1px solid var(--line);opacity:.5;padding:35px}.historyList>a,.productOrders>a{color:inherit;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1fr 1fr auto;gap:15px;padding:16px;font-size:11px;text-decoration:none;display:grid}.historyList i{color:#4e8263;letter-spacing:.12em;font-size:8px}.productCompositionSegment{box-sizing:border-box;border-bottom:4px solid;min-width:0;height:100%;display:block;box-shadow:inset 0 0 0 1px #735b3338}.compositionLegend{flex-wrap:wrap;justify-content:flex-end;gap:5px 12px}.compositionLegend>span{font-size:7px!important}.productCompositionDot{box-sizing:border-box;border-bottom:3px solid;width:10px;height:8px;box-shadow:inset 0 0 0 1px #735b3347}.compactModal{width:min(720px,100%)}.compactModal h2{font-size:42px}.miniDesigns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.miniDesigns button{border:1px solid var(--line);background:var(--panel);color:inherit;align-items:center;gap:15px;padding:12px;display:flex}.miniDesigns button.active,.miniSizes button.active{border-color:var(--gold)}.miniDesigns img{object-fit:contain;width:65px;height:95px}.miniDesigns strong{font:16px Georgia,serif}.miniSizes{grid-template-columns:repeat(6,1fr);gap:7px;margin:14px 0;display:grid}.miniSizes button{border:1px solid var(--line);background:var(--panel);color:inherit;flex-direction:column;justify-content:end;align-items:center;padding:10px;display:flex}.miniSizes i{background:var(--gold);clip-path:polygon(10% 0,90% 0,78% 100%,22% 100%);width:20px;margin-bottom:6px}.miniSizes strong{font:18px Georgia,serif}.miniSizes small{font-size:7px}.confirmDialog{background:var(--paper);width:min(460px,100%);color:var(--ink);text-align:center;padding:38px}.confirmDialog h2{font-size:29px;line-height:1.1}.confirmDialog p{opacity:.6;line-height:1.5}.confirmDialog footer{grid-template-columns:1fr 1fr;gap:10px;margin-top:25px;display:grid}.confirmDialog footer button{border:1px solid var(--line);min-height:45px;color:inherit;background:0 0}.confirmDialog footer .completeButton{background:var(--gold);color:#111;border:0;justify-content:center}.confirmMark{border:1px solid var(--gold);width:45px;height:45px;color:var(--gold);border-radius:50%;place-items:center;margin:auto;display:grid}.productsPage,.productPage,.orderRecord{max-width:1500px;margin:auto;padding:35px 4vw 90px}.productsPage>header{grid-template-columns:1fr 1fr;align-items:end;margin-bottom:30px;display:grid}.productsPage>header .eyebrow,.productsPage>header h1{grid-column:1}.productsPage>header p:last-child{opacity:.6;grid-area:1/2/3;line-height:1.6}.productLibrary{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.productLibrary>a{color:inherit;border:1px solid var(--line);grid-template-columns:70px 1fr auto;align-items:center;gap:14px;padding:12px;text-decoration:none;display:grid}.productLibrary img{object-fit:contain;width:65px;height:90px}.productLibrary div{gap:3px;display:grid}.productLibrary small,.productLibrary span{letter-spacing:.11em;opacity:.55;font-size:8px}.productLibrary strong{font:22px Georgia,serif}.productLibrary b{color:var(--gold)}.productPage>header{border-bottom:1px solid var(--ink);grid-template-columns:1fr 200px auto;align-items:center;padding-bottom:20px;display:grid}.productPage>header h1 em{color:var(--gold);font-weight:400}.productPage>header>img{object-fit:contain;width:160px;height:180px}.productSettings{grid-template-columns:1.1fr 1.1fr repeat(3,1fr);gap:9px;margin-top:12px;display:grid}.productSettings>label,.productSettings>article{background:var(--panel);padding:20px}.primarySetting{flex-direction:column;justify-content:center;display:flex}.primarySetting small,.primarySetting>span{letter-spacing:.12em;opacity:.55;font-size:8px}.primarySetting>div{color:var(--gold);border-bottom:1px solid var(--line);align-items:center;font:26px Georgia,serif;display:flex}.primarySetting input{width:100%;min-width:0;color:inherit;background:0 0;border:0;outline:0;padding:8px;font:42px Georgia,serif}.productSettings article>header{border-bottom:1px solid var(--line);align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.productSettings article>header strong{color:var(--gold);font:35px Georgia,serif}.productSettings article>header span{font-size:8px}.productSettings article label{border-bottom:1px solid var(--line);padding:7px 0;display:block}.productSettings article label>span{opacity:.55;font-size:8px}.productSettings article label>div{color:var(--gold);display:flex}.productSettings article input{width:100%;color:inherit;background:0 0;border:0;outline:0}.productOrders>p{opacity:.55;padding:30px}.orderRecord>header{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:end;padding-bottom:20px;display:flex}.reopenButton{border:1px solid var(--gold);color:var(--gold);background:0 0;padding:14px}.recordMetrics{grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0;display:grid}.recordMetrics article{background:var(--panel);gap:7px;padding:20px;display:grid}.recordMetrics small{letter-spacing:.12em;font-size:8px}.recordMetrics strong{font:25px Georgia,serif}.recordLines>article{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr repeat(3,1fr);align-items:center;padding:12px;display:grid}.recordLines img{object-fit:contain;width:50px;height:70px}.recordLines article>div,.recordLines p{display:grid}.recordLines small{opacity:.55;font-size:8px}.snapshotNote{background:var(--panel);max-width:750px;margin-top:50px;padding:30px}.snapshotNote h2{font-size:28px}.snapshotNote p{opacity:.6;line-height:1.6}.snapshotNote dl>div{border-top:1px solid var(--line);justify-content:space-between;padding:10px;display:flex}.recordLoading{padding:80px}@media (max-width:1050px){.builderTop{grid-template-columns:1fr 1fr}.builderTop>div{grid-column:1/-1}.workspace{grid-template-columns:1fr}.orderSidebar{grid-template-columns:repeat(2,1fr)}.orderSidebar>.completeButton{grid-column:1/-1}.orderLine{grid-template-columns:60px 1fr 2fr}.lineCost{grid-column:2/-1;justify-content:space-between;display:flex}.productSettings,.productLibrary{grid-template-columns:1fr 1fr}}@media (max-width:700px){.appHeader{padding:0 16px}.appHeader nav{gap:12px}.appHeader nav a{font-size:8px}.appHeader nav a:nth-child(2){display:none}.builder{padding:18px 14px 60px}.builderTop{grid-template-columns:1fr 1fr}.addCupButton{min-height:55px}.workspace{display:block}.orderSidebar{grid-template-columns:1fr;margin-top:12px}.orderLine{grid-template-columns:55px 1fr}.lineBoxes,.lineCost,.compositionLegend{grid-column:1/-1}.productsPage>header{display:block}.productLibrary{grid-template-columns:1fr}.productPage>header{grid-template-columns:1fr auto}.productPage>header>img{width:90px;height:120px}.productPage>header>.completeButton{grid-column:1/-1}.productSettings{grid-template-columns:1fr}.recordMetrics{grid-template-columns:1fr 1fr}.recordLines>article{grid-template-columns:55px 1fr}.recordLines p{grid-column:1/-1;grid-template-columns:1fr 1fr 1fr}.historyList>a,.productOrders>a{grid-template-columns:1fr 1fr}.miniSizes{grid-template-columns:repeat(3,1fr)}}.productBack{justify-content:space-between;margin-bottom:22px;display:flex}.productBack a,.routeError a{color:inherit;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--gold);padding-bottom:5px;font-size:10px;text-decoration:none}.routeError{border:1px solid var(--line);background:var(--panel);max-width:720px;margin:10vh auto;padding:45px}.routeError h1{margin:10px 0;font:42px Georgia,serif}.routeError>p{opacity:.65;line-height:1.6}.routeError>div{gap:28px;margin-top:30px;display:flex}.reopenedBanner{border:1px solid var(--gold);background:var(--gold);justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.reopenedBanner{background:color-mix(in srgb,var(--gold) 9%,transparent)}}.reopenedBanner{font-size:10px}.reopenedBanner strong{letter-spacing:.12em}.reopenedBanner span{opacity:.7}.inlineError{color:#b84d3d;margin-top:10px;font-size:10px}.historyList>a,.productOrders>a,.productLibrary>a,.lineProductLink{transition:background .18s,border-color .18s,transform .18s}.historyList>a:hover,.productOrders>a:hover,.productLibrary>a:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.historyList>a:hover,.productOrders>a:hover,.productLibrary>a:hover{background:color-mix(in srgb,var(--gold) 7%,transparent)}}:is(a:focus-visible,button:focus-visible,input:focus-visible){outline:2px solid var(--gold);outline-offset:3px}.lineProductLink:hover{transform:translateY(-1px)}.productSettings>.settingLabel{grid-column:1/-1}.packageSpecs{border-top:1px solid var(--gold);margin-top:16px;padding-top:13px}.packageSpecs>strong{letter-spacing:.13em;color:var(--gold);font-size:8px}.packageSpecs>p{gap:3px;margin:10px 0;display:grid}.packageSpecs>p span{letter-spacing:.08em;opacity:.55;font-size:8px}.packageSpecs>p b{font:12px Georgia,serif}.packageSpecs label div{align-items:center;display:flex}.packageSpecs label input{padding:5px 2px;font:16px Georgia,serif}.packageSpecs label em{opacity:.6;font-size:9px;font-style:normal}.recordLines p span{line-height:1.45}@media (max-width:1050px){.productSettings{grid-template-columns:1fr 1fr}.primarySetting{grid-column:1/-1}}@media (max-width:700px){.productSettings{grid-template-columns:1fr}.routeError>div{flex-direction:column;align-items:flex-start}}.historyList>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.historyList>article>a{color:inherit;grid-template-columns:1fr 1fr 1fr 1fr auto;align-items:center;gap:15px;padding:16px;font-size:11px;text-decoration:none;transition:background .18s;display:grid}.historyList>article>a:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.historyList>article>a:hover{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.historyList>article i{color:var(--gold);letter-spacing:.12em;font-size:8px}.historyDelete,.deleteButton{cursor:pointer;color:#b84d3d;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #a44236;padding:12px 16px;font-size:9px}.historyList .historyDelete{margin:10px}.historyDelete:hover,.deleteButton:hover{color:#fff;background:#a44236}.deleteButton{color:#fff;background:#a44236;min-width:130px}.historyDelete:disabled,.deleteButton:disabled{cursor:not-allowed;opacity:.5}.recordActions{align-items:stretch;gap:10px;display:flex}.destructiveDialog{border-top:3px solid #a44236}.destructiveDialog>div{color:#b84d3d;margin-top:14px;font-size:11px;font-weight:700}a,button{touch-action:manipulation}a[href],button:not(:disabled){cursor:pointer}a:active,button:active{transform:translateY(1px)}@media (max-width:700px){.historyList>article>a{grid-template-columns:1fr 1fr}.historyList>article{grid-template-columns:1fr}.historyList .historyDelete{justify-self:end}.recordActions{flex-direction:column}}.appHeader nav a.active{color:var(--gold);border-bottom:1px solid var(--gold);padding-bottom:5px}.productsSelector{border:1px solid var(--line);background:var(--panel);max-width:760px;padding:24px}.miniSizes a{border:1px solid var(--line);background:var(--paper);color:inherit;flex-direction:column;justify-content:end;align-items:center;padding:10px;text-decoration:none;display:flex}:is(.miniSizes a:hover,.miniSizes a:focus-visible){border-color:var(--gold)}@media (max-width:700px){.appHeader nav a:nth-child(2){display:block!important}.appHeader .brand{font-size:13px}.appHeader nav{gap:9px}.miniSizes{grid-template-columns:repeat(3,1fr)}}.profitability{overflow:hidden;padding:0!important}.profitability>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.profitability>header h3{margin:0}.profitability>header div{display:flex}.profitability>header button{border:1px solid var(--line);color:inherit;letter-spacing:.09em;text-transform:uppercase;background:0 0;padding:7px 9px;font-size:8px}.profitability>header button.active{background:var(--gold);border-color:var(--gold);color:#111}.profitWarning{color:#b84d3d;padding:22px 17px;font:15px Georgia,serif}.profitHero{grid-template-columns:1fr 1fr;display:grid}.profitHero>div{border-bottom:1px solid var(--line);gap:4px;padding:12px 17px;display:grid}.profitHero>div:nth-child(odd){border-right:1px solid var(--line)}.profitHero span,.profitAvg span{letter-spacing:.1em;opacity:.58;font-size:7px}.profitHero strong{font:18px Georgia,serif}.profitHero .gain strong{color:#4e8263}.loss,.profitHero .loss strong{color:#b84d3d!important}.profitAvg{border-bottom:1px solid var(--line);justify-content:space-between;padding:11px 17px;display:flex}.profitProducts{max-height:270px;overflow:auto}.profitProducts article{border-bottom:1px solid var(--line);padding:12px 17px}.profitProducts article>header{justify-content:space-between;margin-bottom:8px;font-size:10px;display:flex}.profitProducts article>div{border-top:1px dotted var(--line);grid-template-columns:1fr 1fr;gap:2px 8px;padding:7px 0;display:grid}.profitProducts article span{letter-spacing:.08em;font-size:8px}.profitProducts article small{opacity:.68;text-align:right;font-size:8px}.profitCompare{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;gap:7px;padding:12px 17px;font-size:8px;display:grid}.profitCompare b,.profitCompare em{text-align:right}.profitCompare em{font-style:normal}.costModel{opacity:.55;padding:0 17px 14px;line-height:1.5;font-size:8px!important}.historicalProfit{margin:35px 0}.historicalProfit>header{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:end;padding-bottom:14px;display:flex}.historicalProfit h2{margin:3px 0;font:27px Georgia,serif}.historicalProfit>header>span{letter-spacing:.12em;font-size:8px}.historicalProfit>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.historicalProfit article{background:var(--panel);padding:20px}.historicalProfit article>small{letter-spacing:.12em;color:var(--gold);font-size:8px}.historicalProfit dl>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:8px 0;font-size:10px;display:flex}.historicalProfit dd{font-weight:700}.historicalProfit>p{opacity:.55;font-size:9px}@media (max-width:700px){.historicalProfit>div{grid-template-columns:1fr}.profitProducts{max-height:none}}.packageFreight{background:var(--gold);margin:13px 0;padding:10px}@supports (color:color-mix(in lab, red, red)){.packageFreight{background:color-mix(in srgb,var(--gold) 8%,transparent)}}.packageFreight{border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.packageFreight{border:1px solid color-mix(in srgb,var(--gold) 35%,transparent)}}.packageFreight{gap:3px;display:grid}.packageFreight span{letter-spacing:.12em;opacity:.6;font-size:7px}.packageFreight strong{color:var(--gold);font:16px Georgia,serif}.packageFreight small{opacity:.55;font-size:7px}.packageSpecs>p small{color:var(--gold);margin-top:2px;font-size:8px;display:block}.metricConversion{color:var(--gold);margin-top:3px;font-size:8px!important;display:block!important}.historicalFreight{background:var(--panel);border-left:3px solid var(--gold);grid-template-columns:1fr auto;align-items:center;gap:3px 20px;padding:13px 20px;display:grid}.historicalFreight span{letter-spacing:.12em;font-size:8px}.historicalFreight strong{color:var(--gold);font:18px Georgia,serif}.historicalFreight small{opacity:.55;grid-column:1/-1;font-size:8px}.landedCost{border-top:1px solid var(--gold);gap:3px;margin-top:9px;padding-top:9px;display:grid}@supports (color:color-mix(in lab, red, red)){.landedCost{border-top:1px solid color-mix(in srgb,var(--gold) 45%,transparent)}}.landedCost>span{margin-top:5px}.landedCost>b{font:11px Georgia,serif}.landedCost>strong:last-child{font-size:20px}.productLandedTotal{background:var(--panel);border-left:3px solid var(--gold);justify-content:space-between;align-items:center;margin-top:12px;padding:18px 22px;display:flex}.productLandedTotal div{gap:5px;display:grid}.productLandedTotal span{letter-spacing:.12em;font-size:8px}.productLandedTotal small{opacity:.55;font-size:8px}.productLandedTotal>strong{color:var(--gold);font:24px Georgia,serif}.productPage>header{grid-template-columns:145px minmax(0,1fr) auto;gap:22px;min-height:150px;padding:4px 0 12px}.productPage>header>img{grid-area:1/1;align-self:end;width:135px;height:150px}.productPage>header>div:first-of-type{grid-column:2}.productPage>header h1 em{display:inline}.pricingActions{grid-column:3;align-self:end;gap:8px;display:flex}.activeOrderStrip{border:1px solid var(--line);background:var(--panel);grid-template-columns:1.4fr repeat(3,1fr) auto;align-items:stretch;gap:0;margin:10px 0;display:grid}.activeOrderStrip>div{border-right:1px solid var(--line);gap:3px;padding:12px 14px;display:grid}.activeOrderStrip small{letter-spacing:.12em;opacity:.55;font-size:7px}.activeOrderStrip strong{font:15px Georgia,serif}.activeOrderStrip span{opacity:.58;font-size:8px}.activeOrderStrip>a{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;place-items:center;padding:12px;font-size:8px;text-decoration:none;display:grid}.productSettings{grid-template-columns:220px repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.productSettings>.settingLabel{padding:7px 0}.productSettings>.primarySetting{min-height:0;padding:18px}.primarySetting input{font-size:34px}.productSettings>article{flex-direction:column;min-width:0;display:flex;padding:16px!important}.productSettings>article>header{order:0;margin-bottom:8px}.productSettings>article>.packageSpecs{order:1}.productSettings>article>label{order:2}.productSettings>article>.packageFreight{order:3}.packageSpecs{border:0;border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:6px;margin:0 0 10px;padding:0 0 10px;display:grid;position:relative}.packageSpecs>strong{grid-column:1/-1}.packageSpecs>p{display:none}.packageSpecs:before{content:"";clip-path:polygon(14% 25%,62% 7%,88% 26%,86% 76%,38% 96%,14% 74%);filter:drop-shadow(0 8px 7px #0000002e);background:linear-gradient(145deg,#d8bd81 0 48%,#aa8544 49% 72%,#765827 73%);grid-column:1/-1;height:105px;margin:2px 22px 8px}.packageSpecs:after{content:"ORO CUP";letter-spacing:.12em;color:#4a3619;font:9px Georgia,serif;position:absolute;top:57px;left:50%;transform:translate(-50%)rotate(-2deg)}.packageSpecs label{background:var(--paper);margin:0!important;padding:5px!important}@supports (color:color-mix(in lab, red, red)){.packageSpecs label{background:color-mix(in srgb,var(--paper) 55%,transparent)}}.packageSpecs label{border:1px solid var(--line)!important}.packageSpecs label>span{letter-spacing:.08em;text-transform:uppercase;font-size:7px!important}.packageSpecs label:last-child{grid-column:1/-1}.packageSpecs label input{font-size:14px!important}.packageSpecs .metricConversion{font-size:7px!important}.productSettings>article>label:first-of-type:before{content:"PRICING";color:var(--gold);letter-spacing:.13em;margin-bottom:7px;font-size:8px;display:block}.packageFreight{margin:10px 0 0}.currentOrder{display:none}.productOrders{margin-top:34px}@media (max-width:1150px){.productSettings{grid-template-columns:1fr 1fr}.productSettings>.primarySetting{grid-column:1/-1}.activeOrderStrip{grid-template-columns:1fr 1fr 1fr}.activeOrderStrip>a{grid-column:1/-1}}@media (max-width:700px){.productPage>header{grid-template-columns:95px 1fr}.productPage>header>img{width:90px;height:110px}.productPage>header h1{font-size:27px}.pricingActions{grid-column:1/-1;width:100%}.pricingActions>*{flex:1}.activeOrderStrip{grid-template-columns:1fr 1fr}.productSettings{grid-template-columns:1fr}.productSettings>.primarySetting{grid-column:auto}.packageSpecs:before{margin-inline:45px}}.builderIdentity{grid-template-columns:1fr 1.4fr .55fr auto;align-items:end;gap:12px;margin-bottom:14px;display:grid}.builderIdentity h1{letter-spacing:-.03em;margin:5px 0;font-family:Georgia,serif;font-size:38px;font-weight:400}.builderIdentity label{border-bottom:1px solid var(--line);gap:5px;padding:8px 0;display:grid}.builderIdentity label small{letter-spacing:.14em;opacity:.55;font-size:8px}.builderIdentity label input{color:inherit;background:0 0;border:0;outline:0;padding:4px 0;font:18px Georgia,serif}.builderIdentity>span{color:#4e8263;padding:12px;font-size:9px}.builderIdentity>span.saving{color:var(--gold)}.builderTop{grid-template-columns:auto 1.2fr .7fr .7fr}.builderTop>div{display:none}@media (max-width:1050px){.builderIdentity{grid-template-columns:1fr 1fr}.builderIdentity>div{grid-column:1/-1}}@media (max-width:700px){.builderIdentity{grid-template-columns:1fr}.builderIdentity>div{grid-column:auto}}.lockedOrderName{align-items:center;min-width:0;font:18px Georgia,serif;display:flex}.lockedOrderName>span{color:var(--ink);white-space:nowrap;flex:none;font-weight:700}.builderIdentity label .lockedOrderName input{width:100%;min-width:0;padding-left:.35em}.pricingActions{gap:8px;display:flex}.pricingActions button{min-width:130px}.productSettings{padding-top:42px;position:relative}.settingLabel{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:34px;padding:0 10px;display:flex;position:absolute;top:0;left:0;right:0}.settingLabel strong{font:15px Georgia,serif}.settingLabel span{letter-spacing:.12em;color:var(--gold);font-size:8px}.productSettings.readonly input:disabled{opacity:1;color:var(--ink);-webkit-text-fill-color:var(--ink);cursor:default}.productSettings.readonly .primarySetting>div,.productSettings.readonly article label>div{color:var(--ink)}.productSettings.editing{outline:1px solid var(--gold);outline-offset:5px}.currentOrder{border:1px solid var(--line);margin-top:26px}.currentOrder>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding:16px 20px;display:flex}.currentOrder h2{margin:5px 0 0;font:25px Georgia,serif}.currentOrder>header a,.noCurrentOrder a{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:9px;text-decoration:none}.currentIdentity{background:var(--panel);grid-template-columns:1.5fr .8fr .8fr auto;gap:1px;display:grid}.currentIdentity>div{background:var(--paper);gap:5px;padding:14px 18px;display:grid}.currentIdentity small,.currentMetrics small{letter-spacing:.13em;opacity:.55;font-size:8px}.currentIdentity strong{font:16px Georgia,serif}.currentIdentity>span{color:#4e8263;letter-spacing:.13em;border:1px solid #4e8263;align-self:center;margin:0 15px;padding:7px 10px;font-size:8px}.currentMetrics{grid-template-columns:1.3fr repeat(3,1fr) .9fr 1.3fr;display:grid}.currentMetrics article{border-right:1px solid var(--line);gap:6px;padding:16px;display:grid}.currentMetrics article:last-child{border:0}.currentMetrics strong{font:25px Georgia,serif}.currentMetrics span{opacity:.55;font-size:9px}.currentMetrics i{background:var(--panel);height:5px;margin-top:5px}.currentMetrics i b{background:var(--gold);height:100%;display:block}.noCurrentOrder{grid-template-columns:1fr 1.5fr auto;align-items:center;gap:20px;padding:25px 20px;display:grid}.noCurrentOrder strong{font:18px Georgia,serif}.noCurrentOrder p{opacity:.55;font-size:11px}.productOrders>a{grid-template-columns:1.5fr .7fr 1fr .8fr .8fr auto;align-items:center}.productOrders>a>div{gap:4px;display:grid}.productOrders>a small{opacity:.55;font-size:8px}.productOrders>a span{font-size:9px}.productOrders>a i{color:var(--gold);font-size:9px}@media (max-width:1100px){.currentMetrics{grid-template-columns:repeat(3,1fr)}.currentMetrics article{border-bottom:1px solid var(--line)}.currentIdentity{grid-template-columns:1fr 1fr}.currentIdentity>span{padding:8px}.productOrders>a{grid-template-columns:1fr 1fr 1fr}}@media (max-width:700px){.pricingActions{grid-column:1/-1}.currentIdentity,.currentMetrics{grid-template-columns:1fr 1fr}.noCurrentOrder{grid-template-columns:1fr}.productOrders>a{grid-template-columns:1fr 1fr}}.lineIdentity em{letter-spacing:.08em;opacity:.45;font-size:7px;font-style:normal}.lineBoxes label>strong{color:var(--gold);padding-top:4px;font:14px Georgia,serif}.lineBoxes label>strong i{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);opacity:.55;font:7px Arial,sans-serif}.lineProductLink{color:inherit;justify-items:center;gap:2px;text-decoration:none;display:grid}.lineProductLink img{object-fit:contain;width:55px;height:66px;transition:transform .2s}.lineProductLink span{color:var(--gold);white-space:nowrap;font-size:7px}.lineProductLink:hover img,.lineProductLink:focus img{filter:drop-shadow(0 7px 7px #0003);transform:translateY(-3px)}.freightAllocation{background:var(--panel);grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;padding:12px;display:grid}.freightAllocation>div{gap:4px;display:grid}.freightAllocation span{letter-spacing:.12em;opacity:.55;font-size:7px}.freightAllocation strong{font:19px Georgia,serif}.freightAllocation>small{opacity:.5;grid-column:1/-1;font-size:8px}.productSettings{grid-template-columns:1.2fr repeat(3,1fr)}.currentMetrics article>em{color:var(--gold);font-size:8px;font-style:normal}@media (max-width:1100px){.currentIdentity{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.productSettings{grid-template-columns:1fr}.currentIdentity{grid-template-columns:1fr 1fr}}html,input,button,select,textarea{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.lineCost,.summaryNumbers,.recordMetrics strong,.activeOrderStrip strong,.currentIdentity strong,.currentMetrics strong,.packageFreight strong,.landedCost strong,.profitHero strong,.profitCompare b,.profitCompare em,.historicalProfit dd{text-align:right}.packageSpecs:before,.packageSpecs:after{display:none!important}.boxVisualizer{grid-column:1/-1;place-items:center;min-height:185px;margin:0;display:grid;overflow:visible}.boxVisualizer svg{width:100%;height:185px;display:block;overflow:visible}.boxShape{filter:drop-shadow(0 7px 6px #00000047)}.boxFront,.boxSide,.boxTop{stroke:#a77a2d;stroke-width:.75px;stroke-linejoin:round}.boxGoldBand{fill:#a97b25}.boxMark{fill:none;stroke:#c69a45;stroke-width:1px}.boxLogo{fill:#d4aa58;text-anchor:middle;letter-spacing:.08em;font:8px Georgia,serif}.boxLogoSub{font-size:6px}.measure{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.measure{color:color-mix(in srgb,var(--ink) 65%,transparent)}}.measure line{stroke:currentColor;stroke-width:.7px;marker-start:url(#arrow-24);marker-end:url(#arrow-24)}.packageSpecs article:nth-child(2) .measure line{marker-start:url(#arrow-100);marker-end:url(#arrow-100)}.packageSpecs article:nth-child(3) .measure line{marker-start:url(#arrow-500);marker-end:url(#arrow-500)}.measure text{fill:currentColor;text-anchor:middle;font-variant-numeric:tabular-nums;font:7px Arial,sans-serif}.packageSpecs label:first-of-type{border-top:2px solid var(--gold)!important}@supports (color:color-mix(in lab, red, red)){.packageSpecs label:first-of-type{border-top:2px solid color-mix(in srgb,var(--gold) 65%,transparent)!important}}.packageSpecs label:nth-of-type(2){border-top:2px solid var(--gold)!important}@supports (color:color-mix(in lab, red, red)){.packageSpecs label:nth-of-type(2){border-top:2px solid color-mix(in srgb,var(--gold) 45%,transparent)!important}}.packageSpecs label:nth-of-type(3){border-top:2px solid var(--gold)!important}@supports (color:color-mix(in lab, red, red)){.packageSpecs label:nth-of-type(3){border-top:2px solid color-mix(in srgb,var(--gold) 80%,transparent)!important}}@media (max-width:700px){.boxVisualizer{min-height:205px}.boxVisualizer svg{height:205px}}.boxVisualizerEmpty{border:1px dashed var(--gold);min-height:185px}@supports (color:color-mix(in lab, red, red)){.boxVisualizerEmpty{border:1px dashed color-mix(in srgb,var(--gold) 45%,var(--line))}}.boxVisualizerEmpty{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.boxVisualizerEmpty{background:color-mix(in srgb,var(--gold) 3%,transparent)}}.boxVisualizerEmpty{text-align:center;padding:18px}.boxVisualizerEmpty span{max-width:145px;color:var(--gold);letter-spacing:.13em;font-size:8px;font-weight:700;line-height:1.6}.productPage .currentOrder{display:block}.currentIdentity{grid-template-columns:1.35fr .8fr .75fr .8fr .8fr 1fr auto}.currentMetrics{grid-template-columns:1.2fr repeat(3,1fr) .9fr}.packageFreight .landedCost strong{font-size:15px}.packageFreight .landedCost strong:last-child{font-size:19px}@media (max-width:1100px){.currentIdentity{grid-template-columns:repeat(2,1fr)}.currentMetrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.currentMetrics{grid-template-columns:1fr 1fr}}.productPage>header{justify-content:space-between;align-items:end;gap:18px;min-height:0;padding:2px 0 9px;display:flex}.productPage>header>div:first-of-type{grid-column:auto;display:grid}.productPage>header .eyebrow{margin:0 0 3px}.productPage>header h1{margin:0 0 4px;font-size:30px;line-height:1}.productPage>header>div:first-of-type>span{letter-spacing:.1em;color:var(--gold);font-size:9px}.pricingActions{grid-column:auto;align-self:center}.activeOrderStrip{margin:7px 0}.productSettings{margin-top:6px}.productSettings>.primarySetting{justify-content:flex-start;align-items:stretch;padding:14px 18px}.primaryCupImage{object-fit:contain;object-position:center;filter:drop-shadow(0 10px 9px #0000002e);width:100%;height:245px;margin:0 auto 10px;display:block}.primarySetting>small{margin-top:auto}.primarySetting>span{margin-top:8px;line-height:1.45}@media (max-width:1150px){.primaryCupImage{height:230px}}@media (max-width:700px){.productPage>header{grid-template-columns:1fr;display:grid}.productPage>header h1{font-size:25px}.pricingActions{width:100%;margin-top:5px}.primaryCupImage{max-width:230px;height:280px}.productSettings>.primarySetting{grid-column:auto}}.builder{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.builder input[type=number],.builder .builderTop strong,.builder .lineIdentity span,.builder .lineBoxes input,.builder .lineBoxes small,.builder .lineBoxes strong,.builder .lineCost strong,.builder .orderSidebar dd,.builder .freightAllocation strong,.builder .grandTotal strong,.builder .profitHero strong,.builder .profitAvg b,.builder .profitProducts b,.builder .profitProducts small,.builder .profitCompare b,.builder .profitCompare em,.builder .historyList strong{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.builder .compactOrder input{letter-spacing:-.035em;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:54px;font-weight:650;line-height:1}.builder .builderTop>article strong{font-size:27px;font-weight:600}.builder .lineCost strong{color:#b84d3d;font-size:24px;font-weight:650;line-height:1.05}.builder .freightInput>div{color:#b84d3d;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-weight:650}.builder .freightInput input{color:#b84d3d;font-family:inherit;font-size:27px;font-weight:650}.builder .grandTotal strong{font-size:23px;font-weight:650}.builder .lineBoxes input{font-size:23px;font-weight:550}.builder .orderSidebar dd{font-weight:650}.builderTop .loadedExceeded{border-top:1px solid var(--line);letter-spacing:.12em;justify-content:space-between;gap:10px;margin-top:auto;padding-top:6px;font-size:7px;font-weight:750;line-height:1;display:flex}.builderTop .loadedExceeded b{letter-spacing:0;font-variant-numeric:tabular-nums;font-size:9px}.builderTop .assignedMetric.remaining{color:inherit!important}.builderTop .assignedMetric.full strong{color:var(--profit)!important}.builderTop .assignedMetric.over strong{color:var(--cost)!important}.compactOrder{position:relative}.matchOrderSize{border:1px solid var(--gold);position:absolute;top:6px;left:7px}@supports (color:color-mix(in lab, red, red)){.matchOrderSize{border:1px solid color-mix(in srgb,var(--gold) 60%,var(--line))}}.matchOrderSize{color:var(--gold);letter-spacing:.1em;cursor:pointer;background:0 0;padding:3px 5px;font:750 7px/1 Inter,ui-sans-serif,sans-serif}.matchOrderSize:disabled{opacity:.25;cursor:default}.compactOrder>small{padding-left:42px}.activeOrderLoading{text-align:center;grid-template-columns:repeat(3,70px);place-content:center;gap:8px;min-height:calc(100vh - 64px);display:grid}.activeOrderLoading strong,.activeOrderLoading span{grid-column:1/-1}.activeOrderLoading strong{font:600 20px/1.2 Inter,ui-sans-serif,sans-serif}.activeOrderLoading span{letter-spacing:.08em;opacity:.6;font-size:10px}.activeOrderLoading i{background:var(--line);height:5px;animation:1.1s ease-in-out infinite activeOrderPulse}.activeOrderLoading i:nth-of-type(2){animation-delay:.12s}.activeOrderLoading i:nth-of-type(3){animation-delay:.24s}@keyframes activeOrderPulse{50%{background:var(--gold)}}@media (max-width:700px){.builder .compactOrder input{font-size:43px}.builder .lineCost strong{font-size:21px}.builder .freightInput input{font-size:24px}}:root{--profit:#2f7d4d;--cost:#b84d3d}.profitHero>div:nth-child(2) strong,.historicalProfit dd.cost{color:var(--cost)!important}.gain,.gain strong,.historicalProfit dd.gain{color:var(--profit)!important}.loss,.loss strong{color:var(--cost)!important}.printScenario{display:none}.orderPrintToolbar{border-block:1px solid var(--line);background:var(--panel);align-items:center;gap:12px;max-width:1600px;margin:14px auto 0;padding:10px 3vw;display:flex}.orderPrintToolbar>div{align-items:center;gap:6px;display:flex}.orderPrintToolbar small,.orderPrintToolbar>span{letter-spacing:.13em;color:var(--gold);font-size:7px}.orderPrintToolbar button{border:1px solid var(--line);color:var(--ink);letter-spacing:.1em;cursor:pointer;background:0 0;padding:8px 11px;font:750 7px/1 ui-sans-serif,Arial}.orderPrintToolbar button.active{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.orderPrintToolbar button.active{background:color-mix(in srgb,var(--gold) 14%,transparent)}}.orderPrintToolbar button.active{color:var(--gold)}.orderPrintToolbar>span{color:var(--ink);opacity:.55;margin-left:auto}.orderPrintToolbar .printOrderButton{border-color:var(--gold);background:var(--gold);color:#111}@media (max-width:700px){.orderPrintToolbar{align-items:stretch;display:grid}.orderPrintToolbar>div{flex-wrap:wrap}.orderPrintToolbar>span{margin:0}}@media print{@page{size:auto;margin:12mm}:root{--paper:#fff;--panel:#fff;--ink:#111;--line:#0000003d;--profit:#23683e;--cost:#a52f2f}html,body,.appShell{color:#111!important;background:#fff!important}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.appHeader,.orderPrintToolbar,.addCupButton,.builderIdentity>span,.lineRemove,.completeButton,.historyDelete,.mode,.modalBackdrop,.reopenedBanner,.orderHistory,.orderArchiveGrid{display:none!important}.builder{max-width:none;padding:0;font-size:10pt}.builderIdentity{break-inside:avoid;grid-template-columns:1fr 1fr .65fr;gap:5mm;margin-bottom:8mm}.builderIdentity h1{font-size:24pt}.builderIdentity label{border-bottom:1px solid #555}.builderIdentity input{color:#111!important;font-size:12pt!important}.builderTop{break-inside:avoid;grid-template-columns:1.5fr .8fr .8fr;gap:3mm;margin-bottom:5mm}.builderTop .compactOrder{grid-column:auto}.builder .compactOrder input{font-size:31pt!important}.workspace{display:block}.orderLines{break-inside:auto;border:1px solid #555;min-height:0}.orderLines>header{break-inside:avoid;padding:4mm}.orderLine{break-inside:avoid-page;grid-template-columns:16mm 1fr 2fr 34mm;gap:4mm;padding:4mm}.lineProductLink img{width:13mm;height:18mm}.lineProductLink span{display:none}.lineBoxes input,.lineCost strong{font-size:15pt!important}.orderSidebar{grid-template-columns:1fr 1.35fr 1fr;align-items:start;gap:4mm;margin-top:5mm;display:grid}.orderSidebar>section{break-inside:avoid-page;padding:4mm}.orderSidebar .profitability{grid-column:2/4}.orderSidebar .compactPallet{grid-column:1}.freightInput input{font-size:17pt!important}.profitProducts{max-height:none}.profitHero strong{font-size:14pt}.profitability button{display:none}.profitability .printScenario{letter-spacing:.1em;color:#555;font-size:8pt;display:block}.composition,.compositionLegend{-webkit-print-color-adjust:exact;print-color-adjust:exact}.emptyOrder{display:none}*{box-shadow:none!important;text-shadow:none!important}.builder.printSinglePage{zoom:var(--order-print-scale);break-after:avoid-page;page-break-after:avoid}.builder.printSinglePage .costModel{display:none}.builder.printSinglePage .orderSidebar{gap:2.5mm;margin-top:3mm}.builder.printSinglePage .orderSidebar>section{padding:2.5mm}.builder.printSinglePage .profitProducts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5mm;display:grid}.builder.printSinglePage .profitProducts article{break-inside:avoid;padding:2mm}}.sharedHeaderSupplier{grid-template-columns:42px minmax(0,1fr);align-items:stretch;gap:7px;min-width:0;display:grid}.oroStaticLogo{box-sizing:border-box;object-fit:contain;border:1px solid var(--line);background:#fff;width:42px;height:100%;min-height:62px;padding:5px}.sharingPartyCompact.carrier{text-align:right;justify-content:flex-end;padding-left:34px;padding-right:8px}.sharingPartyCompact.carrier .sharingPartyEdit{left:5px;right:auto}.sharingInfoFields{min-width:0;gap:2px!important;display:grid!important}.sharingInfoFields button{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:42px minmax(0,1fr) 29px;align-items:start;gap:4px;padding:2px 0;display:grid}.sharingPartyCompact.carrier .sharingInfoFields button{text-align:right}.sharingInfoFields button>span{color:var(--muted);font:800 5px/1.25 var(--sans);letter-spacing:.07em;text-transform:uppercase}.sharingInfoFields button>b{overflow-wrap:anywhere;min-width:0;font:650 6.5px/1.25 var(--sans);white-space:normal}.sharingInfoFields button>i{color:var(--gold);font:850 4.5px/1.25 var(--sans);letter-spacing:.06em;font-style:normal}.readOnlyCanonicalView .sharingPartyCompact{align-items:flex-start;height:auto;min-height:82px}.shareChannelHeaderActions{align-items:center;gap:5px;display:flex!important;position:relative!important}.sharingDirectory{position:relative}.sharingDirectoryToggle{width:30px!important;min-width:30px!important;padding:0!important;font-size:15px!important}.sharingDirectoryMenu{z-index:800;border:1px solid var(--gold);background:var(--paper);width:min(460px,100vw - 34px);max-height:min(610px,75vh);color:var(--ink);padding:10px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 16px 44px #0006}.sharingDirectoryMenu>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;display:flex}.sharingDirectoryMenu>header>div{gap:3px;display:grid}.sharingDirectoryMenu>header small{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.12em}.sharingDirectoryEntries{display:grid}.sharingDirectoryEntries>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.sharingDirectoryEntries>article.selected{background:color-mix(in srgb,var(--gold) 9%,transparent)}}.sharingDirectoryChoice{text-align:left!important;border:0!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:8px 4px!important;display:grid!important}.sharingDirectoryChoice img,.directoryMonogram{object-fit:contain;border:1px solid var(--line);background:#fff;width:32px;height:32px}.directoryMonogram{color:#17130c;font:800 8px/1 var(--sans);place-items:center;display:grid}.sharingDirectoryChoice>span:not(.directoryMonogram){gap:3px;min-width:0;display:grid}.sharingDirectoryChoice strong,.sharingDirectoryChoice small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sharingDirectoryChoice strong{font:800 8px/1.2 var(--sans)!important}.sharingDirectoryChoice small{color:var(--muted)!important;font:650 6px/1.2 var(--sans)!important}.sharingDirectoryChoice>b{color:#278951;font:850 5px/1 var(--sans);letter-spacing:.08em}.sharingDirectoryEntries article>div{gap:2px;display:flex}.sharingDirectoryEntries article>div button{border-color:var(--line)!important;min-height:24px!important;padding:4px!important;font-size:5px!important}.sharingDirectoryEntries>p,.sharingDirectoryNotice{color:var(--muted);margin:10px 2px;font-size:8px}.sharingDirectoryNotice{color:#b84c43}.sharingDirectoryEditor{grid-template-columns:1fr 1fr;gap:7px;padding-top:9px;display:grid}.sharingDirectoryEditor>label{border:0!important;gap:3px!important;padding:0!important;display:grid!important}.sharingDirectoryEditor>label.wide,.sharingDirectoryLogo,.sharingDirectoryEditor>footer,.sharingDirectoryDefault{grid-column:1/-1}.sharingDirectoryEditor label>span{color:var(--muted);font:800 5px/1 var(--sans);letter-spacing:.08em}.sharingDirectoryEditor :is(input,textarea){box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:30px;color:var(--ink);font:650 8px/1.2 var(--sans);padding:6px}.sharingDirectoryEditor textarea{resize:vertical;height:48px}.sharingDirectoryLogo{align-items:center;gap:7px;display:flex}.sharingDirectoryLogo img,.sharingDirectoryLogo>span{object-fit:contain;border:1px solid var(--line);background:#fff;width:38px;height:38px}.sharingDirectoryLogo>span{color:#17130c;font:800 6px/1 var(--sans);place-items:center;display:grid}.sharingDirectoryLogo label{border:1px solid var(--line);color:var(--gold);font:800 6px/1 var(--sans);cursor:pointer;padding:6px;position:relative}.sharingDirectoryLogo input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sharingDirectoryDefault{grid-template-columns:none!important;align-items:center!important;gap:6px!important;display:flex!important}.sharingDirectoryDefault input{width:12px;height:12px}.sharingDirectoryEditor>footer{justify-content:flex-end;gap:5px;display:flex}.sharingDirectoryEditor>footer button{min-height:28px!important}@media (max-width:700px){.palletOverviewPage .overviewHeader,.readOnlyCanonicalView .overviewHeader{grid-template-columns:1fr 1fr;grid-template-areas:"order order""supplier carrier"}.sharedHeaderSupplier{grid-area:supplier;grid-template-columns:30px minmax(0,1fr)}.oroStaticLogo{width:30px;min-height:54px}.sharingPartyCompact.carrier,.sharingPartyEditor.carrier{grid-area:carrier}.overviewHeader:has(.sharingPartyEditor){grid-template-areas:"order order""supplier supplier""carrier carrier"}.readOnlyCanonicalView .sharingPartyCompact{min-height:94px}.sharingInfoFields button{grid-template-columns:34px minmax(0,1fr) 25px}.sharingDirectoryMenu{width:auto;max-height:calc(100dvh - 68px);position:fixed;top:56px;left:10px;right:10px}.sharingDirectoryEditor{grid-template-columns:1fr}.sharingDirectoryEditor>label.wide,.sharingDirectoryLogo,.sharingDirectoryEditor>footer,.sharingDirectoryDefault{grid-column:auto}.sharingDirectoryEntries>article{grid-template-columns:1fr}.sharingDirectoryEntries article>div{padding:0 4px 7px}.palletCartonDetails{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.7fr)!important}.palletCartonDetails>div{min-width:0}}.sharedLinkThemeBar strong{color:var(--gold);font:850 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase}.sharedLinkShell,.sharedLinkShell *{box-sizing:border-box}.sharedLinkShell .overviewTabs button{overflow-wrap:normal;word-break:normal}@media (max-width:700px){.sharedLinkThemeBar strong{font-size:10px}.sharedLinkShell .sharedShipmentList dl,.sharedLinkShell .supplierOrderList>div>article{width:100%;min-width:0}.sharedLinkShell .sharingInfoFields button>b{white-space:normal}}.download3DModel{border:1px solid var(--gold);background:var(--panel);place-items:center;min-width:max-content;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.download3DModel{background:color-mix(in srgb,var(--panel) 92%,var(--gold))}}.download3DModel{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.11em;white-space:nowrap;cursor:pointer;text-decoration:none}.download3DModel:disabled{cursor:wait;opacity:.65}.download3DModelError{color:#c85748;max-width:260px;font:700 7px/1.3 var(--sans);letter-spacing:.04em}.palletPopup>header{grid-template-columns:auto 1fr auto auto}.palletPopup>header .download3DModel{width:auto;height:30px;padding:0 11px;font-size:7px}.workspace3DDownload{z-index:18;position:absolute;top:14px;right:14px}.workspace3DDownload .download3DModel{background:#11100ee8;height:31px;padding:0 12px}.sharedScene{position:relative}.sharedScene>.sharedSceneDownload{z-index:8;height:30px;padding:0 10px;position:absolute;bottom:10px;right:10px}.publicProductMediaStage{position:relative}.publicProductMediaStage>.download3DModel{z-index:4;background:var(--panel);height:32px;padding:0 12px;position:absolute;bottom:12px;right:12px}@supports (color:color-mix(in lab, red, red)){.publicProductMediaStage>.download3DModel{background:color-mix(in srgb,var(--panel) 92%,transparent)}}.packagingPreviewDialog>footer .download3DModel{color:#76561d}@media (max-width:700px){.palletPopup>header{grid-template-columns:minmax(0,1fr) auto auto;gap:7px}.palletPopup>header>span{display:none}.palletPopup>header .download3DModel{padding-inline:7px;font-size:6px}.workspace3DDownload{top:8px;right:8px}.workspace3DDownload .download3DModel{height:27px;padding-inline:8px}.packagingPreviewDialog>footer.packagingRecord3DControls{flex-wrap:wrap}.publicProductMediaStage>.download3DModel{bottom:8px;right:8px}}@media print{.download3DModel,.download3DModelError,.workspace3DDownload{display:none!important}}:is(.fulfillmentAdmin,.inventoryPage,.systemPage){background-color:var(--paper);background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);width:min(1600px,100% - 24px);margin-inline:auto;padding:18px 0 56px}@supports (color:color-mix(in lab, red, red)){:is(.fulfillmentAdmin,.inventoryPage,.systemPage){background-image:linear-gradient(color-mix(in srgb,var(--line) 20%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--line) 16%,transparent) 1px,transparent 1px)}}:is(.fulfillmentAdmin,.inventoryPage,.systemPage){color:var(--ink);background-size:32px 32px}:is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header{border:1px solid var(--line);background:var(--surface);border-radius:7px;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){:is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header{background:color-mix(in srgb,var(--surface) 80%,var(--paper))}}:is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header{box-shadow:inset 0 1px var(--ink)}@supports (color:color-mix(in lab, red, red)){:is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header{box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 5%,transparent)}}:is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header p{max-width:760px;color:var(--muted);margin:3px 0 0!important;font-size:8px!important;line-height:1.35!important}:is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header small{color:var(--gold);text-transform:none;font:750 7px/1 var(--sans)!important;letter-spacing:.07em!important}:is(.fulfillmentAdmin,.inventoryPage,.systemPage) :is(button,input,select,textarea){border-radius:4px}:is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header :is(button,a){text-transform:none;letter-spacing:.05em!important;border-radius:4px!important;min-height:30px!important;padding:7px 10px!important;font-size:7px!important}:is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable){border:1px solid var(--line);background:var(--surface);box-shadow:0 1px 0 var(--ink);border-radius:7px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){:is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable){box-shadow:0 1px 0 color-mix(in srgb,var(--ink) 4%,transparent)}}:is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable)>header{background:var(--muted)!important}@supports (color:color-mix(in lab, red, red)){:is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable)>header{background:color-mix(in srgb,var(--muted) 28%,var(--surface))!important}}:is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable)>header{text-transform:none;color:var(--ink)!important;font:750 7px/1 var(--sans)!important;letter-spacing:.035em!important}:is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable)>article{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable)>article{background:color-mix(in srgb,var(--surface) 96%,var(--paper))}}:is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable)>article{transition:background .15s}:is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable)>article:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable)>article:hover{background:color-mix(in srgb,var(--gold) 7%,var(--surface))}}.providerSelected>header:first-child,.providerSelected>.providerBillingOverview,.providerSelected>.providerTable,.providerSelected>.offerEmpty,.providerManagementPage:not(.providerSelected)>.providerBillingOverview{display:none}.providerTable{margin-top:10px}.providerTable>header,.providerTable>article{grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(90px,.55fr)) minmax(130px,.8fr) minmax(100px,.65fr);align-items:center;gap:10px;padding:9px 12px;display:grid}.providerTable>article{border-top:1px solid var(--line);cursor:pointer;outline:0;min-height:50px;font-size:9px}.providerTable>article:focus-visible{box-shadow:inset 3px 0 var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.providerTable>article:focus-visible{background:color-mix(in srgb,var(--gold) 8%,var(--surface))}}.providerTable>article>b{font:700 15px/1 var(--financial-font)}.providerTableName{gap:3px;min-width:0;display:grid}.providerTableName strong{font:600 16px/1.05 var(--serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.providerTableName small{color:var(--muted);font-size:7px}.providerTableName em{color:#b64f47;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;overflow:hidden}.providerConnectionType{border:1px solid var(--gold);width:max-content;padding:5px 7px}@supports (color:color-mix(in lab, red, red)){.providerConnectionType{border:1px solid color-mix(in srgb,var(--gold) 55%,var(--line))}}.providerConnectionType{color:var(--gold);font:750 7px/1 var(--sans);border-radius:4px}.providerAccessToggle{border:1px solid var(--line);cursor:pointer;border-radius:4px;align-items:center;padding:5px 7px;font:750 7px/1 var(--sans)!important;letter-spacing:.02em!important;gap:6px!important;margin:0!important;display:flex!important}.providerAccessToggle input{margin:0;width:auto!important;min-height:auto!important}.providerAccessToggle.active{color:#3e8b60}.providerAccessToggle.inactive{color:#a65049}.fulfillmentFilters,.inventoryFilters{border:1px solid var(--line);background:var(--surface);border-radius:7px;padding:8px}@supports (color:color-mix(in lab, red, red)){.fulfillmentFilters,.inventoryFilters{background:color-mix(in srgb,var(--surface) 92%,var(--paper))}}.fulfillmentFilters{margin:10px 0}.fulfillmentFilters :is(input,select){min-height:32px;padding:6px 9px}.fulfillmentFilters strong{letter-spacing:.04em;align-self:center;font-size:8px}.fulfillmentTable>article>a{color:inherit;gap:3px;text-decoration:none;display:grid}.fulfillmentTable>article small,.fulfillmentTable>article time{color:var(--muted);font-size:7px}.fulfillmentTable>article select{min-width:0;min-height:30px;padding:5px 7px}.fulfillmentStatus{text-transform:none;border-radius:4px}.inventorySummary{gap:6px;margin:10px 0}.inventorySummary article{background:var(--surface);border-radius:7px;gap:4px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.inventorySummary article{background:color-mix(in srgb,var(--surface) 94%,var(--paper))}}.inventorySummary small{letter-spacing:.05em;text-transform:none;font-size:6px}.inventorySummary strong{font:700 21px/1 var(--financial-font)}.inventoryFilters{margin-bottom:8px}.inventoryFilters :is(input,select){min-height:32px;padding:6px 8px}.inventoryTable>header,.inventoryTable>article{padding:9px 11px}.inventoryTable>article{font-size:8px}.inventoryTwoColumn{gap:10px;margin-top:10px}.inventoryInboundList,.inventoryLedger,.inventoryTransfers{border:1px solid var(--line);background:var(--surface);border-radius:7px;padding:0;overflow:hidden}.inventoryInboundList>header,.inventoryLedger>header,.inventoryTransfers>header{background:var(--muted);min-height:38px;padding:9px 11px}@supports (color:color-mix(in lab, red, red)){.inventoryInboundList>header,.inventoryLedger>header,.inventoryTransfers>header{background:color-mix(in srgb,var(--muted) 28%,var(--surface))}}.inventoryInboundList>header,.inventoryLedger>header,.inventoryTransfers>header{border-bottom:1px solid var(--line)}.inventoryInboundList h2,.inventoryLedger h2,.inventoryTransfers h2{font:600 16px/1 var(--serif)}.inventoryInboundList article,.inventoryLedger article,.inventoryTransfers article{padding:9px 11px}.inventoryTransfers{margin-top:10px}.systemSection,.overallHealth,.auditSection{background:var(--surface);border-radius:7px;overflow:hidden;border:1px solid var(--line)!important;margin-top:12px!important}@supports (color:color-mix(in lab, red, red)){.systemSection,.overallHealth,.auditSection{background:color-mix(in srgb,var(--surface) 94%,var(--paper))}}.systemSection{padding:0}.systemSection>header,.auditSection>header{background:var(--muted);min-height:40px;border:0!important;border-bottom:1px solid var(--line)!important;margin:0!important;padding:9px 12px!important}@supports (color:color-mix(in lab, red, red)){.systemSection>header,.auditSection>header{background:color-mix(in srgb,var(--muted) 28%,var(--surface))}}.systemSection>header small,.auditSection>header small{color:var(--ink);letter-spacing:.04em;text-transform:none;font-size:7px}.serviceCardGrid,.moduleCardGrid,.securityCheckGrid{border:0}.serviceCardGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.serviceCard,.moduleCard,.securityCheckCard{border-color:var(--line);background:0 0;border-radius:0;min-height:0;padding:13px}.serviceMonogram{width:34px;height:34px;font-size:12px}.serviceCard h2{margin:3px 0 7px;font-size:20px}.serviceCard p,.moduleCard p{margin:7px 0 0;font-size:8px;line-height:1.35}.moduleCard h3{font-size:18px}.corePlatformCard{border-radius:0;gap:20px;min-height:0;margin:0;padding:16px 18px;border:0!important;border-left:4px solid var(--system-green)!important}.corePlatformCard h2{font-size:32px}.corePlatformCard>p{font-size:9px}.overallHealth{grid-template-columns:1fr auto;padding:14px 16px;margin-top:12px!important}.overallHealth h2{margin:3px 0;font-size:28px}.overallHealth p{font-size:8px}.overallHealth>footer{padding-top:8px}.securityCheckGrid{gap:8px;margin-top:10px}.securityCheckCard{border:1px solid var(--line)!important;border-radius:7px!important}.securityCheckCard h2{font-size:18px}.securityCheckCard>p{font-size:8px;line-height:1.35}.auditSection{padding:0}.auditSection h2{margin:3px 0;font-size:22px}.auditSection>header p{font-size:8px}.auditTable{border:0;border-radius:0}.auditTable>header,.auditTable>article{padding:9px 11px}.systemChecked{margin-top:10px}.dark :is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header,.site.dark :is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark :is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header,.site.dark :is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header{background:color-mix(in srgb,var(--surface) 78%,#555)}}.dark :is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable)>header,.dark :is(.systemSection,.auditSection)>header,.site.dark :is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable)>header,.site.dark :is(.systemSection,.auditSection)>header{background:var(--surface)!important}@supports (color:color-mix(in lab, red, red)){.dark :is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable)>header,.dark :is(.systemSection,.auditSection)>header,.site.dark :is(.fulfillmentTable,.inventoryTable,.auditTable,.providerTable)>header,.site.dark :is(.systemSection,.auditSection)>header{background:color-mix(in srgb,var(--surface) 58%,#777)!important}}@media (max-width:980px){.providerTable{overflow-x:auto}.providerTable>header,.providerTable>article{min-width:920px}.fulfillmentTable{overflow-x:auto}.fulfillmentTable>header,.fulfillmentTable>article{min-width:920px}.systemPage{width:calc(100% - 20px)}}@media (max-width:700px){:is(.fulfillmentAdmin,.inventoryPage,.systemPage){width:calc(100% - 16px);padding-top:10px}:is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header{flex-direction:column;align-items:flex-start}.inventorySummary{grid-template-columns:repeat(2,1fr)}}:is(.customerOrdersPage,.inventoryPage,.fulfillmentAdmin){background-color:var(--paper);background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px)}@supports (color:color-mix(in lab, red, red)){:is(.customerOrdersPage,.inventoryPage,.fulfillmentAdmin){background-image:linear-gradient(color-mix(in srgb,var(--line) 24%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--line) 18%,transparent) 1px,transparent 1px)}}:is(.customerOrdersPage,.inventoryPage,.fulfillmentAdmin){background-size:32px 32px}:is(.customerOrdersPage,.inventoryPage,.fulfillmentAdmin)>*{position:relative}:is(.customerOrdersPage,.inventoryPage,.fulfillmentAdmin) :is(input,select,textarea,button){border-radius:1px}.providerSelected>header:first-child,.providerSelected>.providerBillingOverview,.providerSelected>.providerGrid,.providerSelected>.offerEmpty{display:none}.providerWorkspaceLoading{border:1px solid var(--line);background:var(--surface);min-height:55vh;color:var(--muted);font:800 9px/1 var(--sans);letter-spacing:.12em;place-items:center;display:grid}.providerProfileWorkspace{max-width:1600px;margin:0 auto;z-index:1!important;border:1px solid var(--line)!important;background:var(--paper)!important;width:100%!important;padding:28px clamp(18px,3vw,46px)!important;position:relative!important;inset:auto!important;overflow:visible!important}@supports (color:color-mix(in lab, red, red)){.providerProfileWorkspace{background:color-mix(in srgb,var(--paper) 96%,var(--surface))!important}}.providerProfileWorkspace{box-shadow:none!important}.providerProfileWorkspace .providerWorkspaceBack{float:none;letter-spacing:.1em;width:max-content;min-height:34px;margin-bottom:22px;border:1px solid var(--line)!important;background:var(--surface)!important;color:var(--gold)!important;font:800 7px/1 var(--sans)!important;padding:8px 10px!important}.providerProfileWorkspace>h2{font:clamp(34px,4vw,58px)/.92 var(--serif);margin:8px 0 4px}.providerProfileWorkspace>p{color:var(--muted);margin:0;font-size:9px}.providerConnectionContext{border:1px solid var(--gold);background:var(--gold);grid-template-columns:minmax(230px,.7fr) minmax(300px,1.5fr) auto;align-items:center;gap:14px;margin-top:20px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.providerConnectionContext{background:color-mix(in srgb,var(--gold) 7%,var(--surface))}}.providerConnectionContext strong{color:var(--gold);font:850 8px/1.25 var(--sans);letter-spacing:.1em}.providerConnectionContext span{color:var(--muted);font-size:9px;line-height:1.45}.providerConnectionContext button{white-space:nowrap;color:var(--gold);border-color:var(--gold)!important}.providerProfileWorkspace .providerProfileTabs{z-index:6;border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(5,minmax(115px,1fr));gap:3px;margin:20px 0 0;padding:9px;display:grid;position:sticky;top:74px}@supports (color:color-mix(in lab, red, red)){.providerProfileWorkspace .providerProfileTabs{background:color-mix(in srgb,var(--paper) 96%,transparent)}}.providerProfileWorkspace .providerProfileTabs{overflow:visible}.providerProfileWorkspace .providerProfileTabs button{text-align:left;white-space:normal;width:100%;min-width:0;background:var(--surface)!important;border:1px solid #0000!important;min-height:38px!important;padding:8px!important}.providerProfileWorkspace .providerProfileTabs button:hover{border-color:var(--gold)!important}@supports (color:color-mix(in lab, red, red)){.providerProfileWorkspace .providerProfileTabs button:hover{border-color:color-mix(in srgb,var(--gold) 55%,var(--line))!important}}.providerProfileWorkspace .providerProfileTabs button.active{border-color:var(--gold)!important;background:var(--gold)!important}@supports (color:color-mix(in lab, red, red)){.providerProfileWorkspace .providerProfileTabs button.active{background:color-mix(in srgb,var(--gold) 11%,var(--surface))!important}}.providerProfileWorkspace .providerProfileTabs button.active{box-shadow:inset 3px 0 var(--gold)}.providerProfileWorkspace .providerProfileSection{background:var(--surface);min-width:0;border:1px solid var(--line)!important;margin-top:14px!important;padding:24px!important}.providerProfileWorkspace .providerProfileSection :is(input,select,textarea){width:100%;min-width:0}.providerProfileWorkspace .providerProfileSection textarea{resize:vertical;min-height:90px}.providerSectionAdvisory{border-left:3px solid var(--gold);background:var(--gold);margin-bottom:16px;padding:12px}@supports (color:color-mix(in lab, red, red)){.providerSectionAdvisory{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.providerSectionAdvisory{color:var(--muted);font-size:9px;line-height:1.5}.providerInventorySection>section,.providerActivitySection>section{border:1px solid var(--line);margin-top:18px;padding:16px}.providerInventorySection section>p,.providerActivitySection section>p{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;margin:0;padding:10px 0;font-size:9px;display:flex}.providerInventorySection section>form{grid-template-columns:1fr 1fr 1fr auto;gap:8px;margin-top:14px;display:grid}.providerInventoryLink{border:1px solid var(--gold);min-height:38px;color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.1em;align-items:center;margin-top:16px;padding:0 14px;text-decoration:none;display:inline-flex}.providerActivitySection section>p span{color:var(--muted)}@media (max-width:1050px){.providerProfileWorkspace .providerProfileTabs{grid-template-columns:repeat(3,minmax(120px,1fr));top:68px}.providerConnectionContext{grid-template-columns:1fr auto}.providerConnectionContext strong{grid-column:1/-1}.providerInventorySection section>form{grid-template-columns:1fr 1fr}.providerInventorySection section>form button{grid-column:1/-1}}@media (max-width:700px){.providerProfileWorkspace{padding:18px 12px!important}.providerProfileWorkspace .providerProfileTabs{grid-template-columns:1fr 1fr;margin-top:14px;position:static}.providerConnectionContext{grid-template-columns:1fr}.providerConnectionContext button{width:100%}.providerProfileWorkspace .providerProfileSection{padding:16px!important}.providerInventorySection section>form{grid-template-columns:1fr}.providerInventorySection section>form button{grid-column:auto}.providerInventorySection section>p,.providerActivitySection section>p{flex-direction:column;align-items:flex-start}}@media (min-width:1100px){.providerManagementPage.providerSelected{height:calc(100dvh - 106px);min-height:650px;overflow:hidden;padding:8px 14px!important}.providerSelected .providerProfileWorkspace{grid-template-rows:auto auto auto minmax(0,1fr);max-width:none;height:100%;display:grid;background:var(--paper)!important;padding:10px 14px!important;overflow:hidden!important}@supports (color:color-mix(in lab, red, red)){.providerSelected .providerProfileWorkspace{background:color-mix(in srgb,var(--paper) 88%,var(--surface))!important}}.providerWorkspaceHeader{border:1px solid var(--line);background:var(--surface);grid-template-columns:auto minmax(210px,1fr) minmax(540px,1.9fr);align-items:center;gap:14px;min-height:58px;padding:7px 10px;display:grid}.providerProfileWorkspace .providerWorkspaceBack{min-height:28px!important;margin:0!important;padding:6px 8px!important}.providerWorkspaceHeader>div small{color:var(--gold);font:800 6px/1 var(--sans);letter-spacing:.12em}.providerWorkspaceHeader h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font:600 clamp(21px,2vw,30px)/1 var(--serif)!important;margin:3px 0 0!important}.providerWorkspaceHeader dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;display:grid}.providerWorkspaceHeader dl div{border-left:2px solid var(--line);background:var(--paper);min-width:0;padding:6px 8px}@supports (color:color-mix(in lab, red, red)){.providerWorkspaceHeader dl div{background:color-mix(in srgb,var(--paper) 62%,var(--surface))}}.providerWorkspaceHeader dt{color:var(--muted);font:800 6px/1 var(--sans);letter-spacing:.1em}.providerWorkspaceHeader dd{color:var(--ink);font:850 10px/1 var(--sans);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;overflow:hidden}.providerWorkspaceHeader dd.online{color:#1ca65b}.providerWorkspaceHeader dd.offline{color:#b84c43}.providerProfileWorkspace .providerConnectionContext{grid-template-columns:180px minmax(0,1fr) auto;gap:9px;min-height:38px;margin:5px 0 0;padding:5px 8px}.providerProfileWorkspace .providerConnectionContext strong{font-size:6px}.providerProfileWorkspace .providerConnectionContext span{font-size:7px;line-height:1.2}.providerProfileWorkspace .providerConnectionContext button{min-height:26px!important;padding:5px 8px!important;font-size:6px!important}.providerProfileWorkspace .providerProfileTabs{border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(10,minmax(0,1fr));gap:2px;margin:5px 0 0;padding:3px;display:grid;position:static;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.providerProfileWorkspace .providerProfileTabs{background:color-mix(in srgb,var(--paper) 80%,var(--surface))}}.providerProfileWorkspace .providerProfileTabs button{text-align:center;white-space:nowrap;min-height:28px!important;padding:5px 3px!important;font-size:6px!important;line-height:1.1!important}.providerProfileWorkspace .providerProfileTabs button.active{box-shadow:inset 0 -2px var(--gold)}.providerProfileWorkspace .providerProfileSection{align-self:stretch;min-height:0;overflow:hidden;border-color:var(--line)!important;margin-top:5px!important;padding:8px 10px!important}@supports (color:color-mix(in lab, red, red)){.providerProfileWorkspace .providerProfileSection{border-color:color-mix(in srgb,var(--line) 88%,var(--gold))!important}}.providerProfileWorkspace .providerProfileSection{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.providerProfileWorkspace .providerProfileSection{background:color-mix(in srgb,var(--surface) 94%,var(--paper))}}.providerProfileWorkspace .providerProfileSection>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;margin:0 0 6px;padding:0 0 5px;display:flex}.providerProfileWorkspace .providerProfileSection>header h3{font:600 17px/1 var(--serif);margin:0}.providerProfileWorkspace .providerProfileSection>header p{text-align:right;max-width:none;margin:0;font-size:7px;line-height:1.2}.providerProfileWorkspace .providerProfileSection :is(input,select,textarea,button){min-height:27px!important;padding:4px 7px!important;font-size:8px!important}.providerProfileWorkspace .providerProfileSection textarea{resize:none;height:42px;min-height:42px!important}.providerProfileWorkspace .providerProfileSection label>span,.providerProfileWorkspace .providerProfileSection legend{letter-spacing:.07em;font-size:6px!important;line-height:1!important}.providerProfileWorkspace .providerProfileSection h4{font:600 13px/1 var(--serif);margin:0 0 5px}.providerProfileWorkspace .providerProfileSection>form{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:6px;display:grid}.providerProfileWorkspace .providerProfileSection>form>label{min-width:0;margin:0}.providerProfileWorkspace .providerProfileSection>form>button{place-self:end start;margin:0}.providerProfileWorkspace[data-provider-tab=details] .providerProfileSection>form{grid-template-columns:repeat(5,minmax(0,1fr))}.providerProfileWorkspace[data-provider-tab=details] .providerProfileSection>form>button{grid-column:1/-1}.providerCapabilitiesForm>div{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid!important}.providerCapabilitiesForm>div label{min-height:34px;padding:7px!important}.providerProfileWorkspace[data-provider-tab=routing] .providerProfileSection{grid-template-rows:auto 1fr;grid-template-columns:1fr 2.2fr;gap:7px;display:grid}.providerProfileWorkspace[data-provider-tab=routing] .providerProfileSection>header{grid-column:1/-1}.providerProfileWorkspace .providerOperationsForm{align-content:start;gap:5px;margin:0;padding:8px;display:grid;grid-template-columns:1fr 1fr!important}.providerProfileWorkspace .providerOperationsForm label:has(input[type=checkbox]){grid-column:1/-1}.providerProfileWorkspace[data-provider-tab=routing] .providerShippingForm{grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:5px;display:grid}.providerProfileWorkspace[data-provider-tab=routing] .providerShippingForm fieldset{grid-column:1/3;margin:0;padding:6px}.providerProfileWorkspace[data-provider-tab=routing] .providerShippingForm>.providerRuleGrid,.providerProfileWorkspace[data-provider-tab=routing] .providerShippingForm>button{grid-column:1/-1}.providerProfileWorkspace .providerRateGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.providerProfileWorkspace .providerRateGrid label>div{grid-template-columns:16px minmax(0,1fr) 70px}.providerProfileWorkspace .providerRateGrid label>div em{padding-right:5px;font-size:6px}.providerProfileWorkspace .providerCurrency{width:auto;margin:0!important}.providerProfileWorkspace .customProviderFees{grid-column:1/-1;margin:0;padding:7px}.providerProfileWorkspace .customProviderFees>header{align-items:center}.providerProfileWorkspace .customProviderFees h4{font-size:13px}.providerProfileWorkspace .customProviderFees p{display:none}.providerProfileWorkspace .customProviderFees article{grid-template-columns:1.2fr 90px 105px 1.4fr auto;gap:4px;margin-top:4px}.providerProfileWorkspace .providerPricingSection>form>button{grid-column:1/-1}.providerProfileWorkspace .providerShippingForm{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.providerProfileWorkspace .providerShippingForm fieldset{grid-column:1/3;grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:7px;display:grid}.providerProfileWorkspace .providerShippingForm>.providerRuleGrid{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.providerProfileWorkspace .providerShippingForm>label:has(textarea){grid-column:span 2}.providerProfileWorkspace .providerShippingForm>button{grid-column:1/-1}.providerProfileWorkspace .providerIntegrationSection{grid-template-rows:auto 1fr;grid-template-columns:1.05fr 1.4fr .8fr;gap:7px;display:grid}.providerProfileWorkspace .providerIntegrationSection>header{grid-column:1/-1}.providerProfileWorkspace .providerIntegrationSection>form:first-of-type{border:1px solid var(--line);grid-area:2/1;grid-template-columns:1fr 1fr;align-content:start;gap:5px;padding:7px;display:grid}:is(.providerProfileWorkspace .providerIntegrationSection>form:first-of-type label:has(input[type=checkbox]),.providerProfileWorkspace .providerIntegrationSection>form:first-of-type button){grid-column:1/-1}.providerProfileWorkspace .providerConnectionPanel{grid-area:2/3;grid-template-columns:1fr auto;align-self:start;gap:4px;margin:0;padding:6px}.providerProfileWorkspace .providerIntegrationSection>section{border:1px solid var(--line);grid-area:2/2;padding:7px}.providerProfileWorkspace .providerIntegrationSection>section>p{padding:4px;font-size:7px}.providerProfileWorkspace .providerIntegrationSection>section>form{grid-template-columns:1fr 1fr;gap:4px;display:grid}.providerProfileWorkspace .providerIntegrationSection>section>form button{grid-column:1/-1}.providerProfileWorkspace .providerIntegrationSection>form:last-child{border:1px solid var(--line);grid-area:2/3;grid-template-columns:1fr auto;align-self:end;gap:4px;padding:7px;display:grid}.providerProfileWorkspace .providerIntegrationSection>form:last-child h4,.providerProfileWorkspace .providerIntegrationSection>form:last-child p{grid-column:1/-1}.providerProfileWorkspace .providerIntegrationSection>form:last-child p{margin:0;font-size:7px}.providerProfileWorkspace .providerAccessSection{grid-template-rows:auto auto 1fr;grid-template-columns:1.6fr .8fr;gap:7px;display:grid}.providerProfileWorkspace .providerAccessSection>header,.providerProfileWorkspace .providerAccessSection>.providerSectionAdvisory{grid-column:1/-1;margin:0}.providerProfileWorkspace .providerAccessSection>section{margin:0;padding:8px}.providerProfileWorkspace .providerAccessSection>section>p{padding:4px 0}.providerProfileWorkspace .providerAccessSection>section>form{grid-template-columns:1fr 180px auto;gap:4px}.providerProfileWorkspace .providerInventorySection>section,.providerProfileWorkspace .providerActivitySection>section{margin:0;padding:7px}.providerProfileWorkspace .providerInventorySection section>p,.providerProfileWorkspace .providerActivitySection section>p{padding:5px 0;font-size:7px}.providerProfileWorkspace .providerInventoryLink{min-height:28px;margin-top:6px;padding:0 9px;font-size:6px}.providerProfileWorkspace .providerBillingSummary{grid-template-columns:repeat(4,1fr);gap:4px;margin-bottom:5px}.providerProfileWorkspace .providerBillingSummary article{min-height:45px;padding:7px}.providerProfileWorkspace .providerBillingSummary strong{font-size:17px}.providerSectionViews{grid-template-columns:repeat(4,1fr);gap:3px;margin:0 0 5px;display:grid}.providerSectionViews button{border:1px solid var(--line);background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.providerSectionViews button{background:color-mix(in srgb,var(--paper) 65%,var(--surface))}}.providerSectionViews button{color:var(--muted)}.providerSectionViews button.active{border-color:var(--gold);color:var(--gold)}.providerProfileWorkspace .providerBillingSettings{margin:0;padding:7px;grid-template-columns:1fr!important}.providerProfileWorkspace .providerBillingSettings .providerRateGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.providerProfileWorkspace .providerBillingSettings>label{grid-template-columns:120px 1fr;align-items:center;gap:6px;display:grid}.providerProfileWorkspace .providerBillingHistory,.providerProfileWorkspace .providerShipmentCharges{grid-template-columns:1fr 1fr;gap:5px;display:grid}.providerProfileWorkspace .providerBillingHistory>h4,.providerProfileWorkspace .providerShipmentCharges>h4,.providerProfileWorkspace .providerRecordPager{grid-column:1/-1}.providerProfileWorkspace .providerBillingHistory>form,.providerProfileWorkspace .providerShipmentCharges>form{margin:0;padding:7px}.providerProfileWorkspace .providerPaymentForm{padding:8px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.providerProfileWorkspace .providerPaymentForm h4,.providerProfileWorkspace .providerPaymentForm p{grid-column:1/-1}.providerProfileWorkspace .providerPaymentForm p{margin:0;font-size:7px}.providerRecordPager{justify-content:flex-end;align-items:center;gap:6px;margin-top:4px;display:flex}.providerRecordPager button{min-height:23px!important;padding:3px 6px!important}.providerRecordPager span{color:var(--muted);font:800 6px/1 var(--sans);letter-spacing:.08em}}@media (min-width:1100px) and (max-height:760px){.providerManagementPage.providerSelected{height:calc(100dvh - 92px)}.providerWorkspaceHeader{min-height:48px}.providerProfileWorkspace .providerConnectionContext{min-height:32px}.providerProfileWorkspace .providerProfileTabs button,.providerProfileWorkspace .providerProfileSection :is(input,select,textarea,button){min-height:24px!important}.providerProfileWorkspace .providerProfileSection textarea{height:34px;min-height:34px!important}}@media (max-width:1099px){.providerWorkspaceHeader{gap:10px;display:grid}.providerWorkspaceHeader dl{grid-template-columns:1fr 1fr;gap:6px;display:grid}.providerWorkspaceHeader dl div{border:1px solid var(--line);padding:8px}.providerProfileWorkspace{overflow:visible!important}.providerRecordPager{justify-content:flex-end;align-items:center;gap:6px;display:flex}.providerSectionViews{grid-template-columns:1fr 1fr;gap:4px;margin-bottom:8px;display:grid}}.orderInformationCell .statePill.ready.fulfillmentPreviewLink{color:#050b07;background:#35e97d;border-color:#29d66f;font-weight:900}:is(.orderInformationCell .statePill.ready.fulfillmentPreviewLink:hover,.orderInformationCell .statePill.ready.fulfillmentPreviewLink:focus-visible){color:#050b07;box-shadow:none;outline-offset:1px;background:#35e97d;outline:1px solid #050b07}.fulfillmentOrderDetail{position:relative}.fulfillmentNotReadyWatermark{z-index:6;pointer-events:none;place-items:center;display:grid;position:fixed;inset:92px 2vw 2vh;overflow:hidden}.fulfillmentNotReadyWatermark span{color:#9f211c;width:140vw;font:900 clamp(34px,7vw,92px)/1 var(--sans);letter-spacing:.08em;text-align:center;text-shadow:0 1px #fff;opacity:.48;background:#fff8;border-block:5px solid #b52f29;padding:20px;transform:rotate(-24deg)}.fulfillmentOrderDetail>header,.fulfillmentOrderDetail>section,.fulfillmentPreviewNotice{z-index:2;position:relative}@media (max-width:620px){.fulfillmentNotReadyWatermark{inset:120px 0 0}.fulfillmentNotReadyWatermark span{font-size:34px}}.customerOrderDateMenu{z-index:40;color:#242321;background:#f5f5f3;border:1px solid #aaa9a4;width:min(252px,100% - 12px);max-width:calc(100vw - 24px);padding:8px;position:absolute;top:calc(100% - 1px);right:6px;overflow:hidden;box-shadow:0 10px 24px #0004}@media (max-width:680px){.customerOrderDateMenu{width:min(248px,100vw - 24px);max-height:none;position:absolute;top:calc(100% - 1px);left:auto;right:4px}}:root{--retail-24:#d3472f;--retail-100:#225ba0;--retail-500:#5d3ec6}@supports (color:color-mix(in lab, red, red)){.entireOrderSummary .retailSummary24{background:color-mix(in srgb,var(--retail-24) 11%,transparent)}.entireOrderSummary .retailSummary100{background:color-mix(in srgb,var(--retail-100) 11%,transparent)}.entireOrderSummary .retailSummary500{background:color-mix(in srgb,var(--retail-500) 11%,transparent)}}.overviewHeader{padding:2px 0 12px}.overviewHeader h1{margin:3px 0;font-size:34px}.entireOrderSummary>article{gap:5px;padding:9px 11px}.entireOrderSummary>article>strong{font-size:32px}.entireOrderSummary article>div{flex-wrap:nowrap;gap:4px;min-width:0;display:flex}.entireOrderSummary article>div>p{flex:1 1 0;gap:2px;width:0;min-width:0;padding:5px 6px}.entireOrderSummary .retailKindSummary>div{justify-content:flex-start}.entireOrderSummary .retailKindSummary p b{white-space:nowrap;font-size:clamp(8px,.67vw,11px)}.entireOrderSummary .retailKindSummary p strong{font-size:clamp(16px,1.35vw,22px);line-height:1}.palletPrintSheet>header{padding:8px 11px;font-size:9px}.overviewPalletCard{grid-template-rows:auto 190px auto auto;gap:7px;padding:9px}.overviewPalletCard h2{font-size:21px}.overviewPalletCard small{font-size:8px}.overviewPalletCard header>b{font-size:9px}.overviewPalletCard dl>div{padding:5px 6px;font-size:10px}.overviewCartonBreakdown{gap:5px}.overviewCartonBreakdown .cartonKind{padding:6px 7px}.overviewCartonBreakdown .cartonKind strong{font-size:10px;line-height:1.2}.overviewCartonBreakdown .cartonKind b,.overviewCartonBreakdown>p{font-size:9px}@media (max-width:1100px){.entireOrderSummary{grid-template-columns:.42fr minmax(0,2.2fr) minmax(210px,.8fr)}.entireOrderSummary>article{padding:8px}.entireOrderSummary .retailKindSummary p{min-width:60px;padding-inline:5px}}@media (max-width:900px){.entireOrderSummary{grid-template-columns:1fr}.entireOrderSummary .masterKindSummary>div,.entireOrderSummary .retailKindSummary>div{flex-wrap:nowrap;display:flex}.entireOrderSummary .retailKindSummary p{flex:1 1 0;width:0}}.overviewProductTypes{gap:4px;min-width:0;display:grid}.overviewProductTypes>div{flex-wrap:wrap;gap:3px;display:flex}.overviewProductTypes span{border:1px solid var(--line);background:var(--panel);min-width:0;padding:4px 6px;font-size:9px;font-weight:750;line-height:1.1}.overviewProductTypes>p{opacity:.55;margin:0;font-size:9px}@media print{.overviewProductTypes,.overviewProductTypes>div{gap:.6mm!important}.overviewProductTypes span{color:#111!important;background:#fff!important;padding:.7mm 1mm!important;font-size:5.5pt!important}}.orderLine{padding-left:46px;position:relative}.lineRemove{color:#b84d3d;cursor:pointer;background:0 0;border:1px solid #b84d3d;place-items:center;width:25px;height:25px;padding:0;font:700 17px/1 Inter,ui-sans-serif,Arial,sans-serif;transition:background .15s,color .15s,transform .15s;display:grid;position:absolute;top:9px;left:9px}:is(.lineRemove:hover,.lineRemove:focus-visible){color:#fff;background:#b84d3d;transform:scale(1.04)}.lineCost{color:inherit;border:1px solid #0000;padding:10px;text-decoration:none;transition:border-color .15s,background .15s}:is(.lineCost:hover,.lineCost:focus-visible){border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.lineCost:hover,.lineCost:focus-visible){background:color-mix(in srgb,var(--gold) 7%,transparent)}}.lineCost>span{letter-spacing:.12em;color:var(--gold);font-size:7px;font-weight:700}.composition{height:18px}.productCompositionSegment{box-sizing:border-box;text-shadow:0 1px 1px #0000001f;border-bottom:4px solid;place-items:center;min-width:18px;font:700 8px/1 Inter,ui-sans-serif,Arial,sans-serif;display:grid}.lineBoxes span.activeCount{opacity:1;border-bottom:3px solid;width:max-content;padding-bottom:3px}.cupOrderQuantity{margin:0 0 13px;padding:5px 0 13px;border:0!important;border-bottom:1px solid var(--line)!important;color:var(--ink)!important;justify-items:center!important;display:grid!important}.cupOrderQuantity strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:38px;font-weight:680;line-height:1}.cupOrderQuantity span{letter-spacing:.15em;opacity:.58;margin-top:5px;font-size:7px!important}.productSettings article>header .activeBoxQty{color:var(--ink);letter-spacing:.05em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:650}.compactOrderSummary{grid-template-columns:1.35fr .8fr .9fr .9fr 1fr .95fr 1.25fr auto;margin:7px 0 6px}.compactOrderSummary>div{min-width:0;padding:10px 11px}.compactOrderSummary strong{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.compactOrderSummary .expenseMetric strong{color:var(--cost)}.compactOrderSummary .landedTotalMetric{background:var(--cost)}@supports (color:color-mix(in lab, red, red)){.compactOrderSummary .landedTotalMetric{background:color-mix(in srgb,var(--cost) 7%,var(--paper))}}.compactOrderSummary .landedTotalMetric{border-left:2px solid var(--cost)}.compactOrderSummary .landedTotalMetric strong{color:var(--cost);font-size:22px;font-weight:700;overflow:visible}.compactOrderSummary>a{min-width:78px}@media (max-width:1250px){.compactOrderSummary{grid-template-columns:repeat(4,1fr)}.compactOrderSummary>a{grid-column:4}}@media (max-width:700px){.compactOrderSummary{grid-template-columns:1fr 1fr}.compactOrderSummary>a{grid-column:1/-1}.cupOrderQuantity strong{font-size:34px}}.compactOrderSummary{grid-template-columns:1.35fr .8fr .9fr 1.15fr 1fr 1.25fr auto}.freightMetric{grid-template-columns:auto 1fr!important;gap:2px 7px!important}.freightMetric>small,.freightMetric>strong,.freightMetric>span:first-of-type{grid-column:1/-1}.freightMetric>strong{color:var(--cost);font-size:17px;text-align:left!important}.freightMetric>span{letter-spacing:.06em;opacity:.52;font-size:7px!important}.freightMetric>b{color:var(--cost);text-align:left;font-variant-numeric:tabular-nums;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px}@media (max-width:1250px){.compactOrderSummary{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.compactOrderSummary{grid-template-columns:1fr 1fr}}:root{--financial-font:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.primarySetting>div,.primarySetting input,.productSettings article label>div,.productSettings article input,.packageFreight strong,.landedCost b,.landedCost strong,.compactOrderSummary .expenseMetric strong,.compactOrderSummary .landedTotalMetric strong,.freightMetric b,.productOrders span,.builder .lineCost strong,.builder .freightInput>div,.builder .freightInput input,.builder .freightAllocation strong,.builder .orderSidebar dd,.builder .profitHero strong,.builder .profitAvg b,.builder .profitProducts b,.builder .profitProducts small,.builder .profitCompare em,.recordMetrics strong,.historicalFreight strong,.historicalProfit dd,.recordLines p span{font-kerning:normal;letter-spacing:0;font-family:var(--financial-font)!important;font-variant-numeric:tabular-nums lining-nums!important;font-feature-settings:"tnum" 1,"lnum" 1!important}.builder .orderSidebar dd,.builder .profitHero strong,.builder .profitAvg b,.builder .profitProducts b,.builder .profitProducts small,.builder .profitCompare em,.historicalProfit dd,.recordMetrics strong,.historicalFreight strong,.packageFreight strong,.landedCost strong,.productOrders span{text-align:right}.primarySetting>div,.productSettings article label>div{align-items:baseline}.primarySetting>div,.productSettings article label>div,.freightInput>div{font-variant-position:normal}@media print{.builder,.builder input,.builder strong,.builder b,.builder dd,.builder em,.builder small{font-variant-numeric:tabular-nums lining-nums!important;font-feature-settings:"tnum" 1,"lnum" 1!important}}.productSettings>article>.costDisclosure{border-bottom:1px solid var(--line);order:2}.costDisclosure summary{cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:9px 0;list-style:none;display:grid}.costDisclosure summary::-webkit-details-marker{display:none}.costDisclosure summary span{letter-spacing:.09em;opacity:.6;font-size:8px}.costDisclosure summary strong{font-family:var(--financial-font);color:var(--gold);font-variant-numeric:tabular-nums;font-size:16px}.costDisclosure summary i{color:var(--gold);font-style:normal;transition:transform .18s}.costDisclosure[open] summary i{transform:rotate(180deg)}.costDisclosure label{border-left:1px solid var(--gold);margin-left:8px;padding-left:8px!important}.costDisclosure label small{color:var(--gold);opacity:.75;font-size:7px}.marketplaceDisclosure{margin-bottom:3px}.palletLoader{font-variant-numeric:tabular-nums lining-nums;max-width:1800px;margin:auto;padding:20px 3vw 70px}.palletTitle{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:20px;padding:2px 0 17px;display:flex}.palletTitle h1{margin:5px 0 7px;font:42px/1 Georgia,serif}.palletTitle p{opacity:.55;margin:0;font-size:10px}.palletTitle>div:last-child{align-items:center;gap:7px;display:flex}.palletTitle a,.palletTitle button,.viewControls button,.layerBar button{border:1px solid var(--line);color:inherit;letter-spacing:.1em;background:0 0;padding:10px 13px;font-size:8px;text-decoration:none}.palletTitle .goldButton,.autoPack{background:var(--gold);color:#111;border:0;font-weight:750}.palletTitle button:disabled{opacity:.35}.palletOverall{border-bottom:1px solid var(--line);grid-template-columns:repeat(6,1fr);display:grid}.palletOverall>div{border-right:1px solid var(--line);gap:5px;padding:14px 16px;display:grid}.palletOverall small,.palletInputs h2,.palletResults h2{letter-spacing:.15em;text-transform:uppercase;font-size:8px}.palletOverall strong{font:22px var(--financial-font);font-weight:650}.palletOverall .warning strong{color:var(--cost)}.palletWorkspace{border-bottom:1px solid var(--line);grid-template-columns:270px minmax(420px,1fr) 290px;min-height:680px;display:grid}.palletInputs,.palletResults{border-right:1px solid var(--line);padding:18px;overflow:auto}.palletResults{border-right:0;border-left:1px solid var(--line)}.palletInputs h2,.palletResults h2{color:var(--gold);margin:0 0 13px}.palletInputs label{gap:5px;margin-bottom:9px;display:grid}.palletInputs label>span{opacity:.6;font-size:8px}.palletInputs label>div{border-bottom:1px solid var(--line);align-items:baseline;display:flex}.palletInputs input{width:100%;color:inherit;font:18px var(--financial-font);background:0 0;border:0;outline:0;padding:6px 2px}.palletInputs em{opacity:.5;font-size:8px;font-style:normal}.autoPack{justify-content:space-between;width:100%;margin:8px 0 15px;padding:13px 14px;display:flex}.palletMessage{border-left:2px solid var(--gold);background:var(--gold);padding:9px;font-size:9px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.palletMessage{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.importedBox{border-bottom:1px solid var(--line);gap:4px;padding:10px 0;display:grid}.importedBox strong{font-size:9px}.importedBox span{color:var(--gold);font-size:9px}.importedBox small{opacity:.5;font-size:8px}.invalidBox{border-left:2px solid var(--cost);padding-left:8px}.invalidBox span{color:var(--cost)}.palletCanvas{color:#f3ecdf;background:radial-gradient(circle at 50% 42%,#24231f 0,#121210 58%,#0b0b0a 100%);grid-template-rows:44px 1fr auto;min-width:0;display:grid;position:relative;overflow:hidden}.viewControls{z-index:2;align-items:center;gap:5px;padding:7px 10px;display:flex}.viewControls button{padding:7px 9px}.viewControls span{opacity:.45;margin-left:auto;font-size:8px}.palletStage{perspective:1050px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:relative;overflow:hidden}.palletStage:active{cursor:grabbing}.palletSceneWrap{place-items:center;width:470px;height:392px;display:grid}.palletScene{width:400px;height:333px;transform-style:preserve-3d;transition:transform .12s ease-out;position:relative}.palletBase{background:repeating-linear-gradient(90deg,#805525 0 55px,#563818 56px 63px);border:5px solid #b17b3c;position:absolute;inset:0;transform:translateZ(0);box-shadow:0 12px 25px #000}.loadBox{color:#100f0c;transform-style:preserve-3d;background:#b68b48;border:1px solid #ffffff61;padding:0;position:absolute;overflow:visible}.loadBox:before{content:"";height:var(--boxH);background:currentColor;position:absolute;bottom:100%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.loadBox:before{background:color-mix(in srgb,currentColor 12%,#9c7438)}}.loadBox:before{transform-origin:bottom;border:1px solid #fff3;transform:rotateX(90deg)}.loadBox:after{content:"";width:var(--boxH);transform-origin:0;background:#6c4d28;border:1px solid #ffffff29;position:absolute;top:0;bottom:0;left:100%;transform:rotateY(-90deg)}.loadBox span{font-size:5px;font-weight:800;line-height:1.1;display:block;overflow:hidden}.emptyPallet{align-content:center;place-items:center;gap:7px;display:grid}.emptyPallet strong{font:25px Georgia,serif}.emptyPallet span{opacity:.5;font-size:9px}.layerBar{border-top:1px solid #ffffff1f;gap:5px;padding:8px 10px;display:flex;overflow:auto}.layerBar button{white-space:nowrap;padding:7px 9px}.layerBar button.active{color:#111;background:var(--gold)}.palletResults>button{text-align:left;width:100%;color:inherit;border:1px solid var(--line);background:0 0;margin-bottom:8px;padding:11px;display:block}.palletResults>button.selected{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.palletResults>button.selected{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.palletResults header{justify-content:space-between;margin-bottom:8px;display:flex}.palletResults header strong{font-size:10px}.palletResults header span{color:var(--gold);font-size:7px}.palletResults dl{margin:0}.palletResults dl>div{justify-content:space-between;padding:3px 0;font-size:8px;display:flex}.palletResults dd{margin:0;font-weight:700}.palletResults button>small{opacity:.5;margin-top:7px;font-size:7px;line-height:1.45;display:block}.palletLoading{place-items:center;min-height:60vh;display:grid}.palletLoaderButton{border:1px solid var(--gold);color:var(--gold);letter-spacing:.1em;justify-content:space-between;margin-top:6px;padding:10px 11px;font-size:8px;font-weight:700;text-decoration:none;display:flex}.palletLoaderButton:hover{background:var(--gold);color:#111}@media (max-width:1100px){.palletWorkspace{grid-template-columns:230px 1fr}.palletResults{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.palletResults h2{grid-column:1/-1}.palletOverall{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.palletTitle{display:grid}.palletTitle>div:last-child{flex-wrap:wrap}.palletOverall{grid-template-columns:repeat(2,1fr)}.palletWorkspace{display:block}.palletInputs,.palletResults{border:0}.palletCanvas{min-height:620px}.palletResults{display:block}.palletSceneWrap{transform:scale(.72)}.viewControls span{display:none}}@media print{.palletShell .appHeader,.palletTitle>div:last-child,.viewControls,.layerBar,.autoPack{display:none!important}.palletLoader{padding:0}.palletTitle h1{font-size:26pt}.palletOverall{grid-template-columns:repeat(6,1fr)}.palletWorkspace{grid-template-columns:50mm 1fr 60mm;min-height:150mm}.palletInputs input{font-size:10pt}.palletCanvas{-webkit-print-color-adjust:exact;print-color-adjust:exact}.palletResults{display:block}.palletResults>button{break-inside:avoid}.palletScene{transform:rotateX(58deg)rotate(-35deg)scale(.72)!important}}.masterOptimizer{border-bottom:1px solid var(--line);padding:18px 0}.masterOptimizer>header{align-items:center;gap:8px;padding:0 16px 14px;display:flex}.masterOptimizer>header>div{margin-right:auto}.masterOptimizer h2{margin:0;font:25px Georgia,serif}.masterOptimizer header p{opacity:.52;margin:4px 0 0;font-size:9px}.masterOptimizer>header>button,.optimizerSettings>button,.masterApproval>button{border:1px solid var(--gold);color:var(--gold);letter-spacing:.09em;background:0 0;padding:10px 13px;font-size:8px;font-weight:700}.optimizerSettings{background:var(--panel);grid-template-columns:repeat(3,1fr) auto;gap:10px;padding:13px 16px;display:grid}.optimizerSettings label{gap:4px;display:grid}.optimizerSettings label>span{letter-spacing:.11em;opacity:.55;font-size:7px}.optimizerSettings label>div{border-bottom:1px solid var(--line);align-items:baseline;display:flex}.optimizerSettings input{width:100%;color:inherit;font:17px var(--financial-font);background:0 0;border:0;padding:5px}.optimizerSettings em{opacity:.5;font-size:8px;font-style:normal}.candidateGrid{grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 16px;display:grid}.candidateGrid>article{border:1px solid var(--line);padding:12px}.candidateGrid article>header{gap:3px;margin-bottom:8px;display:grid}.candidateGrid article>header span{letter-spacing:.14em;color:var(--gold);font-size:7px}.candidateGrid article>header strong{font:18px Georgia,serif}.candidateGrid article>button{text-align:left;border:1px solid var(--line);width:100%;color:inherit;background:0 0;gap:4px;margin-top:6px;padding:9px;display:grid}.candidateGrid article>button.chosen{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.candidateGrid article>button.chosen{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.candidateGrid button b{letter-spacing:.12em;color:var(--gold);font-size:7px}.candidateGrid button strong{font-size:13px}.candidateGrid button span,.candidateGrid button small{font-size:8px}.candidateGrid button small{opacity:.52}.candidateGrid button em{color:var(--cost);font-size:7px;font-style:normal}.masterApproval{grid-template-columns:1fr auto;align-items:end;gap:18px;padding:0 16px;display:grid}.masterApproval>div{gap:5px;display:grid}.masterApproval>div>strong{letter-spacing:.13em;color:var(--gold);font-size:8px}.masterApproval>div>span{font-size:9px}.masterApproval>button{background:var(--gold);color:#111}.cartonCutaway{background:#2b241b;border:3px solid #9c733a;flex-wrap:wrap;gap:4px;width:min(460px,100%);min-height:70px;padding:7px;display:flex}.cartonCutaway i{background:#cdb17b;border:1px solid #e6d2aa;width:27px;height:23px;display:block}.cartonCutaway i.large{background:#584b3b;border-color:#b99656;width:38px}.masterSummary{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.masterSummary>article{background:var(--paper);gap:5px;padding:13px 15px;display:grid}.masterSummary>article>small{letter-spacing:.13em;color:var(--gold);font-size:7px}.masterSummary>article>strong{font-size:14px}.masterSummary>article>span,.masterSummary label{opacity:.58;font-size:8px}.masterSummary dl{margin:5px 0 0}.masterSummary dl>div{border-top:1px solid var(--line);justify-content:space-between;padding:3px 0;font-size:8px;display:flex}.masterSummary dd{margin:0;font-weight:700}.shipmentMini{background:var(--panel);grid-template-columns:1fr auto;gap:4px;margin-bottom:9px;padding:9px;font-size:8px;display:grid}.shipmentMini b{text-align:right;color:var(--gold)}@media (max-width:1000px){.candidateGrid,.masterSummary{grid-template-columns:1fr 1fr}.optimizerSettings{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.masterOptimizer>header,.masterApproval{display:grid}.candidateGrid,.masterSummary,.optimizerSettings{grid-template-columns:1fr}}@media print{.masterOptimizer>header button,.optimizerSettings,.candidateGrid,.masterApproval>button{display:none!important}.masterOptimizer{break-inside:avoid}.masterSummary{break-inside:avoid;grid-template-columns:repeat(4,1fr)}.cartonCutaway{min-height:20mm}}.palletOverviewPage{max-width:1900px;margin:0 auto;padding:24px 28px 70px}.overviewHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;padding:4px 0 20px;display:flex}.overviewHeader span,.palletPrintSheet>header{letter-spacing:.15em;color:var(--gold);font-size:8px}.overviewHeader h1{margin:5px 0;font:38px/1 Georgia,serif}.overviewHeader p{opacity:.56;margin:0;font-size:10px}.overviewHeader>div:last-child{gap:8px;display:flex}.overviewHeader a,.overviewHeader button,.overviewNoPallets a{border:1px solid var(--gold);color:var(--gold);letter-spacing:.1em;background:0 0;padding:11px 14px;font-size:8px;font-weight:750;text-decoration:none}.overviewHeader button{background:var(--gold);color:#111}.palletPrintSheet{border:1px solid var(--line);background:var(--paper);break-after:page;margin-top:18px}.palletPrintSheet:last-child{break-after:auto}.palletPrintSheet>header{border-bottom:1px solid var(--line);justify-content:space-between;padding:10px 12px;display:flex}.overviewPalletGrid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.overviewPalletCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);break-inside:avoid;grid-template-rows:auto 190px auto auto;gap:8px;min-width:0;padding:10px;display:grid}.overviewPalletCard:nth-child(6n){border-right:0}.overviewPalletCard:nth-last-child(-n+6){border-bottom:0}.overviewPalletCard>header{justify-content:space-between;align-items:start;gap:5px;display:flex}.overviewPalletCard h2{margin:2px 0;font:17px Georgia,serif}.overviewPalletCard small{letter-spacing:.12em;color:var(--gold);font-size:6px}.overviewPalletCard header>b{letter-spacing:.08em;white-space:nowrap;font-size:7px}.miniDesigner{perspective:700px;background:radial-gradient(circle,#2d2a24,#111 67%);height:190px;min-height:0;display:block;overflow:hidden}.miniPalletViewport{position:relative}.miniPalletFrame{perspective:700px;place-items:center;display:grid;position:absolute;inset:0}.miniPalletFrame .cadScene{transform-style:preserve-3d}.miniPalletFrame .cadCuboid .face span{padding:1px;font-size:5px}.miniPalletFrame .ribbonBand{height:3px!important}.miniPalletFrame .realisticPallet{transform-style:preserve-3d;background:#6d421d;border:1px solid #a67237;position:absolute;top:0;left:0}.miniPalletFrame .realisticPallet i{background:linear-gradient(90deg,#71451f,#ad793e 40%,#845425);border:1px solid #4c2d13;width:10%;position:absolute;top:0;bottom:0}.overviewEmpty{color:#d0a456;letter-spacing:.12em;place-items:center;font-size:8px;display:grid;position:absolute;inset:0}.overviewPalletCard dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.overviewPalletCard dl>div{border-top:1px solid var(--line);justify-content:space-between;gap:4px;padding:3px 5px;font-size:7px;display:flex}.overviewPalletCard dd{font-variant-numeric:tabular-nums;margin:0;font-weight:750}.overviewPalletCard>p{opacity:.58;margin:0;font-size:7px;line-height:1.35}.overviewNoPallets{align-content:center;place-items:center;gap:15px;min-height:55vh;display:grid}.overviewNoPallets strong{font:25px Georgia,serif}.overviewCartonBreakdown{gap:4px;display:grid}.overviewCartonBreakdown>small{margin-bottom:1px}.overviewCartonBreakdown>p{opacity:.55;margin:0;font-size:7px}.overviewCartonBreakdown .cartonKind{--kind-color:#9c7c46;border-left:4px solid var(--kind-color);background:var(--kind-color);gap:2px;padding:5px 6px;display:grid}@supports (color:color-mix(in lab, red, red)){.overviewCartonBreakdown .cartonKind{background:color-mix(in srgb,var(--kind-color) 20%,transparent)}}.overviewCartonBreakdown .cartonKind{-webkit-print-color-adjust:exact;print-color-adjust:exact}.overviewCartonBreakdown .cartonKind strong{color:var(--kind-color);font-size:7px;line-height:1.15}.overviewCartonBreakdown .cartonKind b{letter-spacing:.05em;color:inherit;font-size:7px;line-height:1}.overviewPalletCard[role=button]{cursor:pointer;transition:background .16s,box-shadow .16s}:is(.overviewPalletCard[role=button]:hover,.overviewPalletCard[role=button]:focus-visible){background:#cda1540a;outline:0;box-shadow:inset 0 0 0 1px #cda154}.palletPopupBackdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;place-items:center;padding:34px;display:grid;position:fixed;inset:0}.palletPopup{background:#11100e;border:1px solid #cda154;grid-template-rows:50px 1fr;width:min(1100px,92vw);height:min(780px,88vh);display:grid;box-shadow:0 28px 90px #000}.palletPopup>header{border-bottom:1px solid #ffffff1c;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:0 16px;display:grid}.palletPopup>header strong{font:22px Georgia,serif}.palletPopup>header span{letter-spacing:.13em;color:#817b72;font-size:7px}.palletPopup>header button{color:#eee7db;cursor:pointer;background:0 0;border:1px solid #ffffff2b;width:32px;height:32px;font-size:22px;line-height:1}.palletPopupViewer{perspective:1400px;touch-action:none;cursor:grab;background:radial-gradient(circle at 50% 45%,#f4f4f2,#dededb 62%,#cacac6);position:relative;overflow:hidden}.palletPopupViewer:active{cursor:grabbing}.palletPopupFrame{perspective:1400px;place-items:center;display:grid;position:absolute;inset:0}.palletPopupFrame .cadScene{transform-style:preserve-3d}.palletPopupFrame .cadCuboid .face span{text-align:center;padding:5px;font-size:clamp(8px,.75vw,14px)}.palletPopupFrame .realisticPallet{transform-style:preserve-3d;background:#6d421d;border:2px solid #a67237;position:absolute;top:0;left:0}.palletPopupFrame .realisticPallet i{background:linear-gradient(90deg,#71451f,#ad793e 40%,#845425);border:1px solid #4c2d13;width:10%;position:absolute;top:0;bottom:0}.palletPopupFrame .realisticPallet:before{content:"";height:var(--palletH);transform-origin:top;background:repeating-linear-gradient(90deg,#68401e 0 52px,#2f1c0d 53px 64px);border:2px solid #805126;position:absolute;top:100%;left:0;right:0;transform:rotateX(-90deg)}.palletPopupFrame .realisticPallet:after{content:"";width:var(--palletH);transform-origin:0;background:#593518;position:absolute;top:0;bottom:0;left:100%;transform:rotateY(90deg)}html:not(.dark) .palletOverviewPage .miniDesigner,.sharedLinkShell.light .canonicalPalletView .miniDesigner{background:radial-gradient(circle at 50% 45%,#f4f4f2,#dededb 66%,#cacac6)}.dark .palletOverviewPage .miniDesigner,.sharedLinkShell.dark .canonicalPalletView .miniDesigner{background:radial-gradient(circle at 50% 42%,#292722,#131210 62%,#090908)}.overviewHeader p{align-items:center;gap:10px;display:flex}.overviewHeader p strong{opacity:1;font-size:11px}.overviewHeader p i{opacity:.62;font-size:9px;font-style:normal}.entireOrderSummary{border:1px solid var(--line);background:var(--paper);grid-template-columns:.65fr 1.7fr 1.25fr;margin-top:18px;display:grid}.entireOrderSummary>article{border-right:1px solid var(--line);align-content:start;gap:8px;min-width:0;padding:13px 15px;display:grid}.entireOrderSummary>article:last-child{border-right:0}.entireOrderSummary small{letter-spacing:.14em;color:var(--gold);font-size:7px}.entireOrderSummary>article>strong{font-variant-numeric:tabular-nums;font:36px/.9 Georgia,serif}.entireOrderSummary>article>span{opacity:.62;font-size:8px}.entireOrderSummary article>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.entireOrderSummary p{background:#9c7c4614;border-left:3px solid #9c7c46;gap:3px;min-width:0;margin:0;padding:7px 8px;display:grid}.entireOrderSummary p b{overflow-wrap:anywhere;font-size:7px}.entireOrderSummary p strong{font-variant-numeric:tabular-nums;font-size:14px}.entireOrderSummary .retailSummary24{background:#cf77741b;border-color:#cf7774}.entireOrderSummary .retailSummary100{background:#319a9c1b;border-color:#319a9c}.entireOrderSummary .retailSummary500{background:#8b72c71b;border-color:#8b72c7}@media (max-width:900px){.entireOrderSummary{grid-template-columns:1fr}.entireOrderSummary>article{border-right:0;border-bottom:1px solid var(--line)}.entireOrderSummary>article:last-child{border-bottom:0}}@media (max-width:1250px){.overviewPalletGrid{grid-template-columns:repeat(3,1fr)}.overviewPalletCard:nth-child(3n){border-right:0}.overviewPalletCard{min-height:350px}}@media (max-width:700px){.palletOverviewPage{padding:15px}.overviewHeader{display:grid}.overviewPalletGrid{grid-template-columns:1fr}.overviewPalletCard{border-right:0}}@page pallet-overview-print{size:landscape;margin:7mm}@media print{.palletOverviewPage:not(.readOnlyCanonicalView){page:pallet-overview-print}html,body,.palletOverviewShell,.palletOverviewPage,.palletPrintSheet,.overviewPalletGrid,.overviewPalletCard{color:#111!important;background:#fff!important}.palletOverviewShell .appHeader,.overviewHeader>div:last-child,.palletPopupBackdrop{display:none!important}.palletOverviewPage{max-width:none;padding:0}.overviewHeader{border:0;padding:0 0 3mm;color:#111!important;background:#fff!important}.overviewHeader h1{font-size:19pt;color:#111!important}.overviewHeader p{opacity:1;font-size:7pt;color:#333!important}.overviewHeader span,.palletPrintSheet>header,.overviewPalletCard small{color:#76520f!important}.entireOrderSummary{break-inside:avoid;border-color:#888;grid-template-columns:.55fr 1.7fr 1.2fr;margin:0 0 3mm;background:#fff!important}.entireOrderSummary>article{border-color:#aaa;padding:2mm 3mm}.entireOrderSummary small,.entireOrderSummary :is(b,strong,span){color:#111!important}.entireOrderSummary>article>strong{font-size:20pt}.entireOrderSummary article>div{gap:1.5mm}.entireOrderSummary p{padding:1.2mm 1.5mm}.palletPrintSheet{break-after:page;border:0;min-height:180mm;margin:0}.palletPrintSheet:last-child{break-after:auto}.palletPrintSheet>header{padding:2mm 0;color:#111!important;background:#fff!important}.overviewPalletGrid{grid-template-columns:repeat(6,1fr)}.overviewPalletCard{-webkit-print-color-adjust:exact;print-color-adjust:exact;border-color:#aaa;grid-template-rows:auto 29mm auto auto;gap:1.3mm;min-height:0;padding:2mm}.miniDesigner,.miniPalletViewport{height:29mm;background:#fff!important}.miniPalletFrame{background:radial-gradient(circle,#f5f1e8,#fff 72%)!important}.overviewEmpty{color:#76520f!important}.overviewPalletCard h2{font-size:9pt;color:#111!important}.overviewPalletCard header>b,.overviewPalletCard dl>div,.overviewPalletCard>p{opacity:1;font-size:5.5pt;color:#111!important}.overviewPalletCard dl>div{border-color:#bbb}.overviewPalletCard:nth-child(6n){border-right:0}.overviewPalletCard:nth-last-child(-n+6){border-bottom:0}.palletPrintSheet.singleRow{min-height:auto}.palletPrintSheet.singleRow .overviewPalletCard{grid-template-rows:auto 43mm auto auto}.palletPrintSheet.singleRow .miniDesigner{height:43mm}}.historicalCartons{border:1px solid var(--line);margin:18px 0}.historicalCartons>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding:16px;display:flex}.historicalCartons h2{margin:4px 0 0;font:25px Georgia,serif}.historicalCartons>header>strong{color:var(--gold);letter-spacing:.12em;font-size:10px}.historicalCartons>div{grid-template-columns:repeat(4,1fr);display:grid}.historicalCartons article{border-right:1px solid var(--line);gap:5px;padding:14px;display:grid}.historicalCartons article:last-child{border:0}.historicalCartons article small{letter-spacing:.12em;color:var(--gold);font-size:7px}.historicalCartons article strong{font-size:13px}.historicalCartons article span{opacity:.58;font-size:8px}@media (max-width:700px){.historicalCartons>div{grid-template-columns:1fr 1fr}}.palletScene{transform-origin:50%;will-change:transform}.palletBase{background:repeating-linear-gradient(90deg,#9a6835 0 49px,#744821 50px 58px,#402713 59px 63px);border-color:#b98043;box-shadow:0 18px 34px #0000008c}.palletBase:before{content:"";height:var(--palletH);transform-origin:top;background:repeating-linear-gradient(90deg,#70451f 0 49px,#38220f 50px 58px);border:2px solid #8d5c2c;position:absolute;top:100%;left:0;right:0;transform:rotateX(-90deg)}.loadBox{box-sizing:border-box;-webkit-backface-visibility:visible;backface-visibility:visible;background:linear-gradient(135deg,#d3ad73 0 47%,#b98d55 48% 52%,#c49a61 53%);border-color:#462d148c;box-shadow:inset 0 0 0 1px #ffffff2e}.loadBox:before{height:var(--boxH);transform-origin:top;background:linear-gradient(#ac7b43,#76502b);border-color:#3722109e;top:100%;bottom:auto;transform:rotateX(-90deg);box-shadow:inset 0 0 14px #00000024}.loadBox:after{background:linear-gradient(90deg,#8d6034,#654321);border-color:#301d0da6;transform:rotateY(90deg)}.loadBox span{letter-spacing:.04em;color:#34200f;text-shadow:0 1px #ffffff47;place-items:center;padding:3px;font-size:clamp(4px,.45vw,7px);display:grid;position:absolute;inset:0}.loadBox.tone1{background:linear-gradient(135deg,#d9b77d 0 47%,#bc9259 48% 52%,#cba26a 53%)}.loadBox.tone2{color:#ead39e;background:linear-gradient(135deg,#544838 0 47%,#2f2921 48% 52%,#473d30 53%)}.loadBox.tone2 span{color:#e9cc8d;text-shadow:0 1px #16120e}.loadBox.tone3{background:linear-gradient(135deg,#aa9270 0 47%,#806a4d 48% 52%,#99805e 53%)}.palletPopupFrame .cadCuboid.masterLoad .face>span{color:#080706;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px;display:flex}.palletPopupFrame .cadCuboid.masterLoad .masterCartonLabelHead{flex-direction:column;align-items:flex-start;width:max-content;max-width:100%;height:auto;padding:0;display:flex;position:static;overflow:visible}.palletPopupFrame .cadCuboid.masterLoad .masterCartonQuantity{letter-spacing:.01em;color:#080706;border-bottom:4px solid #9c7c46;padding-bottom:5px;font-size:clamp(16px,1.45vw,28px);font-weight:950;line-height:1}.palletPopupFrame .cadCuboid.masterLoad .masterCartonQuantity.count24{border-bottom-color:var(--retail-24)}.palletPopupFrame .cadCuboid.masterLoad .masterCartonQuantity.count100{border-bottom-color:var(--retail-100)}.palletPopupFrame .cadCuboid.masterLoad .masterCartonQuantity.count500{border-bottom-color:var(--retail-500)}.palletPopupFrame .cadCuboid.masterLoad .masterCartonDimensions{color:#080706;font-size:clamp(8px,.7vw,13px);font-weight:750;line-height:1.15}.cadCuboid.masterLoad:not(.canonicalCartonDesign) .face span,.cadCuboid.masterLoad:not(.canonicalCartonDesign) .face strong,.cadCuboid.masterLoad:not(.canonicalCartonDesign) .face small,.cadCuboid.masterLoad:not(.canonicalCartonDesign) .face em{-webkit-text-stroke:0 transparent;color:#080706!important;text-shadow:none!important}.cadCuboid.masterLoad .masterCartonLabelHead{flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;display:flex;color:#080706!important;text-shadow:none!important}.cadCuboid.masterLoad .masterCartonCupSize{-webkit-text-stroke:0 transparent;text-transform:uppercase;white-space:nowrap;align-self:flex-start;margin:0;font-style:normal;font-weight:900;line-height:1;color:#080706!important;text-shadow:none!important}.palletPopupFrame .cadCuboid.masterLoad .masterCartonCupSize{font-size:clamp(9px,.8vw,15px)}.palletPopupFrame .cadCuboid.masterLoad .face>span{padding:clamp(3px,2cqw,8px);overflow:hidden;container-type:inline-size}.palletPopupFrame .cadCuboid.masterLoad .masterCartonLabelHead{align-items:flex-start;width:100%;max-width:100%;overflow:visible}.palletPopupFrame .cadCuboid.masterLoad .masterCartonQuantity{box-sizing:border-box;letter-spacing:0;text-align:center;white-space:nowrap;width:100%;max-width:100%;font-size:clamp(7px,9cqw,24px);line-height:1;display:block;overflow:visible}.palletPopupFrame .cadCuboid.masterLoad .masterCartonCupSize{white-space:nowrap;font-size:clamp(5px,5.8cqw,14px)}.palletPopupFrame .cadCuboid.masterLoad .masterCartonDimensions{text-align:center;white-space:nowrap;width:100%;font-size:clamp(4px,4.6cqw,12px);line-height:1.1;overflow:visible}.cadCuboid.masterLoad .masterCartonQuantity{outline:1px solid #fff8;box-shadow:0 0 0 1px #17130f55;background:var(--product-identification-color,#d8c6a5)!important;color:var(--product-identification-text,#17130f)!important}.productManager{padding-bottom:20px}.productManager>.managedProductGrid{margin-bottom:0}.managedProductGrid article{cursor:pointer}.managedProductGrid article:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.productPage>header{grid-template-columns:minmax(270px,1fr) minmax(420px,1.35fr) minmax(170px,1fr);align-items:end;gap:24px;display:grid}.productPage>header .pricingActions{justify-self:end}.productRecordSizes{background:0 0;border:0;justify-content:center;align-items:flex-end;gap:clamp(18px,2.3vw,44px);min-width:0;margin:0;padding:0;display:flex}.productRecordSizes a{min-width:36px;min-height:72px;color:inherit;opacity:.58;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:1px;padding:0 3px 7px;text-decoration:none;transition:opacity .16s,transform .16s;display:flex;position:relative}.productRecordSizes a:after{content:"";background:var(--gold);height:2px;transition:left .16s,right .16s;position:absolute;bottom:0;left:50%;right:50%}.productRecordSizes a:hover,.productRecordSizes a.active{opacity:1;transform:translateY(-2px)}.productRecordSizes a:hover:after,.productRecordSizes a.active:after{left:3px;right:3px}.productRecordSizes i{background:var(--gold);clip-path:polygon(15% 0,85% 0,70% 100%,30% 100%);width:17px;display:block}.productRecordSizes strong{font:700 18px/1 var(--serif)}.productRecordSizes small{letter-spacing:.12em;font-size:7px}@media (max-width:1050px){.productPage>header{grid-template-columns:1fr auto}.productRecordSizes{grid-area:2/1/auto/-1;justify-content:flex-start}.productPage>header .pricingActions{grid-area:1/2}}@media (max-width:700px){.productPage>header{flex-direction:column;align-items:stretch;gap:16px;display:flex}.productRecordSizes{justify-content:space-between;gap:8px;overflow-x:auto}.productPage>header .pricingActions{align-self:flex-start}}html.dark .palletPopupViewer,.sharedLinkShell.dark .canonicalPalletViewer .palletPopupViewer{background:radial-gradient(circle at 50% 42%,#292722,#131210 62%,#090908)}.sharedLinkShell.light .canonicalPalletViewer .palletPopupViewer{background:radial-gradient(circle at 50% 45%,#f4f4f2,#dededb 62%,#cacac6)}.savedAddressList,.savedPaymentList{gap:10px;display:grid}.savedAddressList article,.savedPaymentList article{border:1px solid var(--line);background:var(--bg);gap:6px;padding:15px;display:grid}.savedAddressList article.default,.savedPaymentList article.default{border-color:var(--gold);box-shadow:inset 3px 0 var(--gold)}.savedAddressList article>header{justify-content:space-between;gap:12px;display:flex}.savedAddressList article>header span,.savedPaymentList article>b{color:var(--gold);letter-spacing:.11em;font-size:7px}.savedAddressList article>p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.savedAddressList article>footer,.savedPaymentList article>footer,.addressEditor>footer{flex-wrap:wrap;gap:7px;margin-top:6px;display:flex}.savedAddressList button,.savedPaymentList button,.addressEditor button,.accountAddButton{border:1px solid var(--line);min-height:34px;color:inherit;letter-spacing:.08em;background:0 0;padding:0 11px;font-size:7px;font-weight:800}.savedAddressList button:hover,.savedPaymentList button:hover,.accountAddButton:hover{border-color:var(--gold);color:var(--gold)}.savedAddressList button.danger,.savedPaymentList button.danger{color:#b74c42;border-color:#a34138;margin-left:auto}.accountAddButton{border-color:var(--gold);color:var(--gold);margin-top:12px}.accountAddButton:disabled{opacity:.45}.addressEditor{border:1px solid var(--gold);background:var(--bg);gap:14px;margin-top:12px;padding:16px;display:grid}.addressEditor>footer{justify-content:flex-end}.savedPaymentList{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.savedPaymentList article>span{color:var(--gold);letter-spacing:.12em;font-size:7px}.savedPaymentList article>strong{font:500 23px Georgia,serif}.savedPaymentList article>small{color:var(--muted);font-size:8px}.checkoutAddressFields{gap:14px;display:grid}.checkoutAddressSelector{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.checkoutAddressSelector>button{border:1px solid var(--line);background:var(--panel);min-height:94px;color:inherit;text-align:left;align-content:center;justify-items:start;gap:4px;padding:12px;display:grid}.checkoutAddressSelector>button.selected{border-color:var(--gold);box-shadow:inset 3px 0 var(--gold)}.checkoutAddressSelector strong{font-size:9px}.checkoutAddressSelector span,.checkoutAddressSelector small{color:var(--muted);font-size:7px;line-height:1.4}.checkoutSaveRow,.checkoutPaymentChoice{border:1px solid var(--line);background:var(--panel);gap:9px;margin:14px 0;padding:14px;display:grid}.checkoutSaveRow label,.checkoutCheckbox{align-items:center;gap:8px;display:flex!important}.checkoutSaveRow input[type=checkbox],.checkoutCheckbox input{accent-color:var(--gold);width:18px!important;min-height:18px!important}.checkoutSaveRow label span,.checkoutCheckbox span{color:inherit!important}.checkoutPaymentChoice>span{color:var(--gold);letter-spacing:.12em;font-size:7px;font-weight:800}.checkoutPaymentChoice>strong{font:500 21px Georgia,serif}.checkoutPaymentChoice>small{color:var(--muted);font-size:8px}.checkoutPaymentChoice>button{border:1px solid var(--gold);width:max-content;min-height:34px;color:var(--gold);background:0 0;padding:0 12px;font-size:7px;font-weight:800}.orderSnapshotGrid{grid-template-columns:repeat(3,1fr)}.paymentReferences strong{font:500 18px Georgia,serif}@media (max-width:760px){.checkoutAddressSelector,.orderSnapshotGrid{grid-template-columns:1fr}}.summaryPalletToggle{cursor:pointer;transform-style:preserve-3d;perspective:900px;transition:transform .26s,background .18s,box-shadow .18s;position:relative}:is(.summaryPalletToggle:hover,.summaryPalletToggle:focus-visible){background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.summaryPalletToggle:hover,.summaryPalletToggle:focus-visible){background:color-mix(in srgb,var(--gold) 7%,var(--paper))}}:is(.summaryPalletToggle:hover,.summaryPalletToggle:focus-visible){box-shadow:inset 0 0 0 1px var(--gold)}.summaryPalletToggle.flipping{transform:rotateY(90deg)}.summaryPalletToggle>em{letter-spacing:.1em;color:var(--gold);font-size:7px;font-style:normal;font-weight:800}.overviewViewTransition{animation:none}.overviewViewTransition.changing{opacity:1;transform:none}@keyframes overviewViewIn{0%{opacity:0}to{opacity:1}}.entireOrderCartonView{border:1px solid var(--line);background:var(--paper);margin-top:18px}.entireOrderCartonView>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:20px;padding:16px 18px;display:flex}.entireOrderCartonView>header small{letter-spacing:.14em;color:var(--gold);font-size:7px}.entireOrderCartonView>header h2{margin:4px 0 0;font:30px/1 Georgia,serif}.entireOrderCartonView>header>strong{font:700 18px/1 var(--financial-font);font-variant-numeric:tabular-nums}.entireOrderCartonGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.entireOrderCartonCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:210px minmax(0,1fr) minmax(130px,auto);align-items:center;gap:18px;min-width:0;min-height:205px;padding:18px;display:grid}.entireOrderCartonCard:nth-child(2n){border-right:0}.entireOrderCartonInfo{align-content:center;gap:6px;min-width:0;display:grid}.entireOrderCartonInfo>small{letter-spacing:.13em;color:var(--gold);font-size:7px}.entireOrderCartonInfo h3{margin:0;font:25px/1.05 Georgia,serif}.entireOrderCartonInfo p{opacity:.62;margin:0;font-size:9px;line-height:1.35}.entireOrderCartonQuantity{border-left:1px solid var(--line);justify-items:end;gap:5px;min-width:130px;padding-left:18px;display:grid}.entireOrderCartonQuantity strong{font:750 clamp(44px,4.2vw,76px)/.86 var(--financial-font);font-variant-numeric:tabular-nums;letter-spacing:-.05em}.entireOrderCartonQuantity span{letter-spacing:.12em;color:var(--gold);font-size:7px;font-weight:800}.entireOrderCartonInfo .entireOrderCartonDimensions{font:750 clamp(15px,1.25vw,20px)/1.1 var(--financial-font);font-variant-numeric:tabular-nums;letter-spacing:-.02em;opacity:1;white-space:nowrap}.entireOrderCartonVisual{place-items:center;min-width:0;height:100%;display:grid;position:relative;overflow:hidden}.entireOrderCartonProduct{z-index:3;object-fit:contain;object-position:left bottom;filter:drop-shadow(0 5px 7px #0005);pointer-events:none;width:clamp(34px,24%,58px);height:clamp(62px,58%,104px);position:absolute;bottom:4px;left:4px}.staticCartonThumbnail{perspective:800px;place-items:center;height:165px;display:grid;overflow:visible}.staticCartonCube{filter:drop-shadow(10px 14px 13px #0004);width:142px;height:108px;margin:28px 40px 0 0;position:relative}.staticCartonFace{box-sizing:border-box;background:linear-gradient(135deg,#c8975e,#ad7842);border:1px solid #68441f;position:absolute;overflow:hidden}.staticCartonFront{inset:0}.staticCartonSide{transform-origin:0 100%;background:linear-gradient(90deg,#9e6c38,#764b27);width:43px;height:108px;top:-23px;left:100%;transform:skewY(-28deg)}.staticCartonTop{transform-origin:0 100%;background:linear-gradient(135deg,#d3aa72,#b47e43);width:142px;height:35px;bottom:100%;left:18px;transform:skew(-48deg)}.staticCartonLabel{color:#17130e;background:#efe1c7;grid-template-columns:auto 1fr;align-items:center;gap:2px 5px;padding:5px;display:grid;position:absolute;top:18%;left:8%;right:8%;box-shadow:0 1px 2px #0002}.staticCartonLabel small{grid-column:1/-1;font-size:6px;font-weight:900}.staticCartonLabel b{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:7px;line-height:1;overflow:hidden}.staticCartonLabel strong{font:900 12px/1 var(--financial-font);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.staticCartonLabel i{grid-column:1/-1;height:3px}.staticCartonLabel span{white-space:nowrap;grid-column:1/-1;font-size:5px;font-weight:750}.staticCartonLabel.darkProduct{color:#fff8e8;background:#34261e}.staticCartonSide .staticCartonLabel{padding:3px;top:22%;left:7%;right:7%}.staticCartonSide .staticCartonLabel b{display:none}.staticCartonSide .staticCartonLabel strong{font-size:5px}.staticCartonSide .staticCartonLabel span{font-size:3px}.staticCartonTop .staticCartonLabel{padding:2px;top:5%;left:8%;right:8%}.staticCartonTop .staticCartonLabel small,.staticCartonTop .staticCartonLabel b,.staticCartonTop .staticCartonLabel span{display:none}.staticCartonTop .staticCartonLabel strong{font-size:5px}.staticCartonTop .staticCartonLabel i{height:2px}@media (max-width:1100px){.entireOrderCartonGrid{grid-template-columns:1fr}.entireOrderCartonCard,.entireOrderCartonCard:nth-child(2n){border-right:0}}@media (max-width:680px){.entireOrderCartonCard{grid-template-columns:130px minmax(0,1fr);gap:10px;padding:12px}.staticCartonThumbnail{transform-origin:50%;transform:scale(.72)}.entireOrderCartonQuantity{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;justify-content:flex-end;align-items:baseline;min-width:0;padding:10px 0 0;display:flex}.entireOrderCartonQuantity strong{font-size:42px}.entireOrderCartonInfo h3{font-size:20px}}@media print{.palletOverviewPage{max-height:none!important;padding:0!important}.overviewHeader{box-sizing:border-box!important;align-items:start!important;height:16mm!important;padding:0 0 2.5mm!important}.overviewHeader h1{margin:1mm 0!important;font-size:17pt!important}.overviewHeader p{gap:4mm!important}.entireOrderSummary{height:27mm!important;margin:0 0 3mm!important;overflow:hidden!important}.entireOrderSummary>article{gap:1mm!important;padding:2mm 3mm!important}.entireOrderSummary>article>strong{font-size:17pt!important}.entireOrderSummary p{padding:1mm 1.4mm!important}.entireOrderSummary p strong{font-size:10pt!important}.palletPrintSheet{break-inside:avoid!important;page-break-inside:avoid!important;break-after:page!important;height:137mm!important;min-height:0!important;max-height:137mm!important;margin:0!important;overflow:hidden!important}.palletPrintSheet:last-child{break-after:auto!important}.palletPrintSheet.singleRow{height:137mm!important}.palletPrintSheet>header{box-sizing:border-box!important;height:8mm!important;padding:2mm 0!important}.overviewPalletGrid{grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;height:129mm!important}.palletPrintSheet.singleRow .overviewPalletGrid{grid-template-rows:minmax(0,1fr)!important}.overviewPalletCard{background:#fff!important;grid-template-rows:auto minmax(31mm,1fr) auto auto!important;gap:1mm!important;min-height:0!important;padding:1.6mm!important;overflow:hidden!important}.miniDesigner,.miniPalletViewport{perspective:900px!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:radial-gradient(circle,#f5f1e8,#fff 72%)!important;width:100%!important;height:100%!important;min-height:31mm!important;display:block!important;overflow:visible!important}.miniPalletFrame{visibility:visible!important;opacity:1!important;perspective:900px!important;transform-style:preserve-3d!important;display:grid!important;overflow:visible!important}.palletOverviewPage:not(.readOnlyCanonicalView) .miniPalletFrame .cadScene{visibility:visible!important;opacity:1!important;transform-style:preserve-3d!important;will-change:auto!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;transition:none!important;display:block!important;transform:rotateX(58deg)rotate(-34deg)scale3d(.64,.64,.64)!important}.miniPalletFrame :is(.cadCuboid,.cadCuboid .face,.realisticPallet,.realisticPallet i){visibility:visible!important;opacity:1!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;display:block!important}.overviewPalletCard h2{margin:.5mm 0!important}.overviewPalletCard dl>div{padding:.7mm 1mm!important}.overviewCartonBreakdown{gap:.6mm!important}.overviewCartonBreakdown .cartonKind{border-left-width:2.5mm!important;padding:.7mm 1mm!important}}.overviewCartonBreakdown .cartonKind24{--kind-color:var(--retail-24)}.overviewCartonBreakdown .cartonKind100{--kind-color:var(--retail-100)}.overviewCartonBreakdown .cartonKind500{--kind-color:var(--retail-500)}.entireOrderSummary .retailSummary24{border-color:var(--retail-24);background:var(--retail-24)}@supports (color:color-mix(in lab, red, red)){.entireOrderSummary .retailSummary24{background:color-mix(in srgb,var(--retail-24) 11%,transparent)}}.entireOrderSummary .retailSummary100{border-color:var(--retail-100);background:var(--retail-100)}@supports (color:color-mix(in lab, red, red)){.entireOrderSummary .retailSummary100{background:color-mix(in srgb,var(--retail-100) 11%,transparent)}}.entireOrderSummary .retailSummary500{border-color:var(--retail-500);background:var(--retail-500)}@supports (color:color-mix(in lab, red, red)){.entireOrderSummary .retailSummary500{background:color-mix(in srgb,var(--retail-500) 11%,transparent)}}.entireOrderSummary .masterKindSummary>div{flex-flow:row;align-items:stretch;gap:clamp(2px,.25vw,5px);min-width:0;display:flex;overflow:hidden}.entireOrderSummary .masterKindSummary>div>p{box-sizing:border-box;flex:1 1 0;width:0;min-width:0;margin:0;padding:5px clamp(3px,.35vw,7px)}.entireOrderSummary .masterKindSummary p b{overflow-wrap:anywhere;font-size:clamp(6px,.48vw,9px);line-height:1.08}.entireOrderSummary .masterKindSummary p strong{font-size:clamp(12px,.95vw,17px)}.overviewProductTypes>div{gap:3px;display:grid}.overviewProductTypes span{justify-content:space-between;align-items:center;gap:5px;min-width:0;display:flex}.overviewProductTypes span b{min-width:0;font-size:9px;line-height:1.1}.overviewProductTypes span strong{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:9px}.overviewProductTypes span{align-items:center;display:grid;border-right:4px solid var(--kind-accent,var(--gold))!important;grid-template-columns:minmax(0,1fr) auto auto!important}.overviewProductTypes span em{white-space:nowrap;color:var(--kind-accent,var(--gold));font-size:8px;font-style:normal;font-weight:800}.overviewProductTypes .productType24{--kind-accent:var(--retail-24)}.overviewProductTypes .productType100{--kind-accent:var(--retail-100)}.overviewProductTypes .productType500{--kind-accent:var(--retail-500)}.overviewHeader{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.overviewHeader .overviewOrderMeta{text-align:center;justify-self:center;margin:0}.overviewHeader>div:last-child{justify-self:end}.overviewHeader .overviewShareButton,.overviewHeader .overviewMobileButton{color:var(--gold);background:0 0}.overviewHeader .overviewMobileButton{letter-spacing:.09em;min-height:30px;padding:7px 10px;font-size:7px}.shareCopiedToast{z-index:1200;color:#79ee9b;letter-spacing:.12em;background:#102418;border:1px solid #57c578;padding:10px 14px;font:800 8px/1 ui-sans-serif,Arial;position:fixed;top:84px;right:24px;box-shadow:0 10px 30px #0008}.mobilePreviewBackdrop{z-index:1300;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000d;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.mobilePreviewDevice{background:#111;border:8px solid #24231f;border-radius:30px;grid-template-rows:42px 1fr;width:min(390px,94vw);height:min(820px,94vh);display:grid;overflow:hidden;box-shadow:0 25px 90px #000}.mobilePreviewDevice>header{color:#eee8dc;background:#171612;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto 28px;align-items:center;gap:8px;padding:0 8px 0 12px;display:grid}.mobilePreviewDevice>header strong{letter-spacing:.12em;font:800 8px/1 ui-sans-serif,Arial}.mobilePreviewDevice>header .mobilePreviewClose{width:28px;height:28px;color:inherit;background:0 0;border:0;font-size:22px}.mobilePreviewTheme{border:1px solid #ffffff2b;border-radius:999px;padding:2px;display:flex}.mobilePreviewTheme button{color:#9e978c;letter-spacing:.08em;background:0 0;border:0;border-radius:999px;min-width:44px;height:22px;padding:0 8px;font:800 7px/1 ui-sans-serif,Arial}.mobilePreviewTheme button.active{color:#171612;background:#cda154}.mobilePreviewDevice iframe{background:#111;border:0;width:100%;height:100%}.sharedOrderPage{--share-line:#ffffff1c;color:#eee8dc;background:#11100e;min-height:100dvh;padding:18px clamp(14px,3vw,40px) 28px;font-family:ui-sans-serif,Arial,sans-serif}.sharedOrderPage>header{border-bottom:1px solid var(--share-line);justify-content:space-between;align-items:end;gap:18px;padding-bottom:12px;display:flex}.sharedOrderPage h1{margin:4px 0 0;font:clamp(32px,5vw,56px)/.95 Georgia,serif}.sharedOrderPage>header small,.sharedOrderPage section small{color:#cda154;letter-spacing:.14em;font-size:8px}.sharedOrderPage>header p{justify-items:end;gap:4px;margin:0;display:grid}.sharedOrderPage>header p strong{font-size:14px}.sharedOrderPage>header p span{color:#9e978c;font-size:9px}.sharedOrderSummary{border:1px solid var(--share-line);grid-template-columns:repeat(3,1fr);margin:14px 0 10px;display:grid}.sharedOrderSummary>div{border-right:1px solid var(--share-line);gap:5px;padding:10px 14px;display:grid}.sharedOrderSummary>div:last-child{border-right:0}.sharedOrderSummary strong{font:750 clamp(24px,3.2vw,40px)/1 var(--financial-font);font-variant-numeric:tabular-nums}.sharedModeToggle{border:1px solid #cda154;width:max-content;margin:0 auto 10px;display:flex}.sharedModeToggle button{color:#cda154;letter-spacing:.12em;background:0 0;border:0;min-width:110px;padding:9px 14px;font:800 8px/1 ui-sans-serif,Arial}.sharedModeToggle button.active{color:#111;background:#cda154}.sharedPresentation{border:1px solid var(--share-line);background:#161512;grid-template-rows:auto minmax(420px,68vh) auto;grid-template-columns:minmax(0,1fr) 310px;gap:0;max-width:1120px;margin:auto;display:grid;overflow:hidden}.sharedPresentation>header{border-bottom:1px solid var(--share-line);grid-column:1/-1;justify-content:space-between;align-items:end;padding:12px 16px;display:flex}.sharedPresentation h2{margin:4px 0 0;font:26px/1 Georgia,serif}.sharedPresentation>header>strong{font:800 34px/1 var(--financial-font)}.sharedScene{touch-action:none;cursor:grab;perspective:1400px;background:radial-gradient(circle at 50% 42%,#292722,#131210 62%,#090908);min-height:0;position:relative;overflow:hidden}.sharedScene:active{cursor:grabbing}.sharedSceneFrame{perspective:1400px;place-items:center;display:grid;position:absolute;inset:0}.sharedSceneFrame .cadScene{transform-style:preserve-3d}.sharedSceneFrame .realisticPallet{transform-style:preserve-3d;background:#6d421d;border:2px solid #a67237;position:absolute;top:0;left:0}.sharedSceneFrame .realisticPallet i{background:linear-gradient(90deg,#71451f,#ad793e 40%,#845425);border:1px solid #4c2d13;width:10%;position:absolute;top:0;bottom:0}.sharedSceneFrame .realisticPallet:before{content:"";height:var(--palletH);transform-origin:top;background:repeating-linear-gradient(90deg,#68401e 0 52px,#2f1c0d 53px 64px);border:2px solid #805126;position:absolute;top:100%;left:0;right:0;transform:rotateX(-90deg)}.sharedSceneFrame .realisticPallet:after{content:"";width:var(--palletH);transform-origin:0;background:#593518;position:absolute;top:0;bottom:0;left:100%;transform:rotateY(90deg)}.sharedSceneFrame .cadCuboid.masterLoad .face>span{padding:clamp(3px,2cqw,8px);overflow:hidden;container-type:inline-size}.sharedSceneFrame .masterCartonLabelHead{align-items:flex-start;width:100%;max-width:100%}.sharedSceneFrame .masterCartonQuantity{text-align:center;white-space:nowrap;border-bottom:4px solid #9c7c46;width:100%;font-size:clamp(7px,9cqw,24px);line-height:1;display:block}.sharedSceneFrame .masterCartonQuantity.count24{border-color:var(--retail-24)}.sharedSceneFrame .masterCartonQuantity.count100{border-color:var(--retail-100)}.sharedSceneFrame .masterCartonQuantity.count500{border-color:var(--retail-500)}.sharedSceneFrame .masterCartonCupSize{white-space:nowrap;font-size:clamp(5px,5.8cqw,14px)}.sharedSceneFrame .masterCartonDimensions{text-align:center;white-space:nowrap;width:100%;font-size:clamp(4px,4.6cqw,12px)}.sharedFacts{border-left:1px solid var(--share-line);align-content:start;display:grid}.sharedFacts>div{border-bottom:1px solid var(--share-line);gap:3px;padding:11px 13px;display:grid}.sharedFacts b{font-variant-numeric:tabular-nums;font-size:15px}.sharedProducts{border-left:1px solid var(--share-line);grid-area:3/2/4;padding:10px 12px}.sharedProducts>p{background:#ffffff08;border-left:4px solid #cda154;grid-template-columns:1fr auto;gap:4px;margin:7px 0 0;padding:8px;font-size:9px;display:grid}.sharedProducts>p em{color:#cda154;font-style:normal}.sharedProducts>p strong{grid-area:1/2/3;align-self:center}.sharedProducts .productType24{border-color:var(--retail-24)}.sharedProducts .productType100{border-color:var(--retail-100)}.sharedProducts .productType500{border-color:var(--retail-500)}.sharedPresentation>footer{border-top:1px solid var(--share-line);grid-column:1;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.sharedPresentation>footer button{color:#cda154;letter-spacing:.1em;background:0 0;border:1px solid #cda154;padding:9px 12px;font:800 8px/1 ui-sans-serif,Arial}.sharedPresentation>footer button:disabled{opacity:.25}.sharedPresentation>footer span{font-variant-numeric:tabular-nums;font-weight:800}.sharedEmpty{color:#9e978c;place-items:center;min-height:55vh;display:grid}.sharedSupplierOrderList{border:1px solid var(--share-line);background:#161512;max-width:1120px;margin:auto}.sharedSupplierOrderList>header{border-bottom:1px solid var(--share-line);justify-content:space-between;align-items:end;padding:13px 16px;display:flex}.sharedSupplierOrderList>header h2{margin:4px 0 0;font:26px/1 Georgia,serif}.sharedSupplierOrderList>header>strong{letter-spacing:.12em;font-size:9px}.sharedSupplierOrderList>div>article{border-bottom:1px solid var(--share-line);grid-template-columns:minmax(250px,1fr) minmax(165px,.55fr) minmax(350px,1.3fr);align-items:center;gap:18px;min-height:132px;padding:16px;display:grid}.sharedSupplierOrderList>div>article:last-child{border-bottom:0}.sharedSupplierProduct{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;min-width:0;display:grid}.sharedSupplierProduct img{object-fit:contain;width:64px;height:92px}.sharedSupplierProduct h3{margin:5px 0 0;font:23px/1.05 Georgia,serif}.sharedSupplierTotal{border-left:1px solid var(--share-line);grid-template-columns:auto 1fr;align-items:end;gap:2px 6px;padding-left:16px;display:grid}.sharedSupplierTotal small{grid-column:1/-1}.sharedSupplierTotal strong{font:800 clamp(32px,3vw,46px)/.9 var(--financial-font);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.sharedSupplierTotal span{color:#9e978c;letter-spacing:.12em;padding-bottom:3px;font-size:7px;font-weight:800}.sharedSupplierBoxes{justify-content:flex-end;gap:7px;min-width:0;display:flex}.sharedSupplierBoxes p{--box-color:#cda154;border:1px solid var(--share-line);border-left:4px solid var(--box-color);background:#ffffff08;flex:0 135px;gap:4px;min-width:105px;margin:0;padding:9px 10px;display:grid}.sharedSupplierBoxes .productType24{--box-color:var(--retail-24)}.sharedSupplierBoxes .productType100{--box-color:var(--retail-100)}.sharedSupplierBoxes .productType500{--box-color:var(--retail-500)}.sharedSupplierBoxes p>span{letter-spacing:.08em;font-size:8px;font-weight:800}.sharedSupplierBoxes p>strong{font:800 23px/1 var(--financial-font);font-variant-numeric:tabular-nums}.sharedSupplierBoxes p>strong em{color:#9e978c;letter-spacing:.08em;font:700 8px/1 ui-sans-serif,Arial}.sharedSupplierBoxes p>small{color:#9e978c;font-size:8px}.sharedSupplierNoBoxes,.sharedSupplierEmpty{color:#9e978c;font-size:11px}.sharedSupplierEmpty{text-align:center;margin:0;padding:28px 16px}@media (max-width:720px){.sharedOrderPage{padding:12px}.sharedOrderPage>header{align-items:start}.sharedOrderPage h1{font-size:34px}.sharedOrderPage>header p strong{font-size:11px}.sharedOrderSummary>div{padding:8px}.sharedOrderSummary strong{font-size:24px}.sharedPresentation{grid-template-rows:auto minmax(390px,56vh) auto auto auto;grid-template-columns:1fr}.sharedPresentation>header{padding:10px 12px}.sharedPresentation h2{font-size:22px}.sharedScene{grid-area:2/1}.sharedFacts{border-left:0;border-top:1px solid var(--share-line);grid-area:3/1;grid-template-columns:repeat(2,1fr)}.sharedFacts>div{padding:8px 10px}.sharedProducts{border-left:0;border-top:1px solid var(--share-line);grid-area:4/1}.sharedPresentation>footer{grid-area:5/1}.sharedModeToggle{width:100%}.sharedModeToggle button{flex:1;min-width:0;padding-inline:7px}.sharedProducts>p{font-size:8px}.sharedSupplierOrderList>header{padding:11px 12px}.sharedSupplierOrderList>header h2{font-size:22px}.sharedSupplierOrderList>div>article{grid-template-columns:1fr;gap:13px;min-height:0;padding:14px 12px}.sharedSupplierProduct{grid-template-columns:56px minmax(0,1fr);gap:12px}.sharedSupplierProduct img{width:56px;height:80px}.sharedSupplierProduct h3{font-size:21px}.sharedSupplierTotal{border-left:0;border-top:1px solid var(--share-line);padding:12px 0 0}.sharedSupplierTotal strong{font-size:38px}.sharedSupplierBoxes{justify-content:flex-start;padding-bottom:2px;overflow-x:auto}.sharedSupplierBoxes p{min-width:118px}.sharedSupplierBoxes p>strong{font-size:21px}}@media (prefers-color-scheme:light){.sharedOrderPage{--share-line:#d6d0c4;color:#171511;background:#f4f0e7}.sharedPresentation,.sharedSupplierOrderList{background:#fff}.sharedScene{background:radial-gradient(circle at 50% 45%,#f4f4f2,#dededb 62%,#cacac6)}.sharedProducts>p,.sharedSupplierBoxes p{background:#00000005}}.palletPrintSheet{margin-top:18px}.palletPrintSheet>.overviewPalletGrid{border-top:0}@media (max-width:900px){.entireOrderSummary .masterKindSummary>div{flex-flow:row;display:flex}.overviewHeader{text-align:center;grid-template-columns:1fr;justify-items:center}.overviewHeader>div:last-child{justify-self:center}}.productManager{border:1px solid var(--line);background:var(--panel);width:min(1320px,100% - 48px);margin:36px auto 80px;padding:28px}@supports (color:color-mix(in lab, red, red)){.productManager{background:color-mix(in srgb,var(--panel) 86%,transparent)}}.managedProductGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:18px;display:grid}.managedProductGrid article,.addManagedProduct{border:1px solid var(--line);background:var(--panel);min-height:178px;transition:border-color .18s,background .18s,transform .18s}.managedProductGrid article{cursor:pointer;grid-template-columns:112px 1fr;align-items:center;padding:14px;display:grid}.managedProductGrid article:hover,.managedProductGrid article.selected{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.managedProductGrid article:hover,.managedProductGrid article.selected{background:color-mix(in srgb,var(--gold) 8%,var(--panel))}}.managedProductGrid article:hover,.managedProductGrid article.selected{transform:translateY(-1px)}.managedProductImage,.managedProductName{color:inherit;cursor:pointer;background:0 0;border:0}.managedProductImage{height:146px;padding:0}.managedProductImage img{object-fit:contain;width:100%;height:100%;display:block}.managedProductName{text-align:left;font:700 clamp(20px,1.8vw,29px)/1.05 var(--serif);padding:10px}.addManagedProduct{color:var(--gold);cursor:pointer;align-content:center;place-items:center;gap:18px;display:grid}.addManagedProduct i{font:200 60px/1 sans-serif}.addManagedProduct strong{letter-spacing:.16em;font-size:12px}.managedSizes{grid-template-columns:repeat(6,minmax(76px,1fr));gap:10px;margin:16px 0;display:grid}.managedSizes button{border:1px solid var(--line);background:var(--panel);height:118px;color:inherit;cursor:pointer;align-content:end;place-items:end center;gap:2px;padding:10px;display:grid}.managedSizes button.selected{border-color:var(--gold);box-shadow:inset 0 -3px var(--gold)}.managedSizes i{background:var(--gold);clip-path:polygon(15% 0,85% 0,70% 100%,30% 100%);width:24px;display:block}.managedSizes strong{font:700 24px/1 var(--serif)}.managedSizes small{letter-spacing:.12em;font-size:9px}.productManager>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-top:18px;display:flex}.productManager>footer div{gap:5px;display:grid}.productManager>footer small{color:var(--muted);letter-spacing:.14em}.productManager>footer strong{font:700 24px/1.1 var(--serif)}.productManager>footer .completeButton:disabled{opacity:.35;cursor:not-allowed}.productContextMenu{z-index:1200;border:1px solid var(--gold);background:var(--panel);min-width:150px;padding:5px;position:fixed;box-shadow:0 14px 40px #0004}.productContextMenu button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 14px}.productContextMenu button:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.productContextMenu button:hover{background:color-mix(in srgb,var(--gold) 12%,transparent)}}.productDialogBackdrop{z-index:1300;background:#0009;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.productDialog{border:1px solid var(--gold);background:var(--panel);width:min(520px,100%);padding:26px;box-shadow:0 24px 80px #0008}.productDialog header small,.productDialog label span{color:var(--gold);letter-spacing:.15em;font-size:10px}.productDialog h2{font:700 34px/1 var(--serif);margin:5px 0 22px}.productDialog label{gap:8px;display:grid}.productDialog input{border:1px solid var(--line);background:var(--bg);min-height:46px;color:inherit;font:600 17px var(--sans);padding:10px 12px}.productDropzone{border:1px dashed var(--gold);background:var(--gold);align-content:center;place-items:center;gap:8px;width:100%;min-height:230px;margin-top:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.productDropzone{background:color-mix(in srgb,var(--gold) 5%,var(--bg))}}.productDropzone{color:inherit;cursor:pointer}.productDropzone img{object-fit:contain;width:100%;height:250px}.productDropzone span{color:var(--muted)}.productDialog>footer{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.productDialog>footer button{border:1px solid var(--line);min-width:120px;min-height:42px;color:inherit;background:0 0}.inlineError{color:#d55244}@media (max-width:760px){.productManager{width:calc(100% - 20px);padding:16px}.managedProductGrid{grid-template-columns:1fr}.managedSizes{grid-template-columns:repeat(3,1fr)}.productManager>footer{flex-direction:column;align-items:stretch}}.productCategoryControl{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;padding-bottom:18px;display:flex;position:relative}.productCategoryControl>div{gap:7px;min-width:min(360px,100%);display:grid;position:relative}.productCategoryControl small{letter-spacing:.14em;color:var(--muted);font-size:9px}.productCategoryControl>div>button{border:1px solid var(--gold);background:var(--bg);min-height:50px;color:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.productCategoryControl strong{font:700 20px/1 var(--serif)}.categoryDropdown{z-index:50;border:1px solid var(--gold);background:var(--panel);padding:6px;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 40px #0005}.categoryDropdown button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:11px;display:block}.categoryDropdown button:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.categoryDropdown button:hover{background:color-mix(in srgb,var(--gold) 12%,transparent)}}.managedProductName small{color:var(--gold);font:700 8px/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;display:block}.productDialog select{border:1px solid var(--line);background:var(--bg);width:100%;min-height:46px;color:inherit;font:600 17px var(--sans);padding:10px 12px}.productDialog label+label{margin-top:14px}.productIdentificationPalette{border:0;gap:8px;margin:0 0 16px;padding:0;display:grid}.productIdentificationPalette legend{color:var(--gold);letter-spacing:.15em;margin:0 0 8px;font-size:10px}.productIdentificationPalette>div{grid-template-columns:repeat(5,32px);gap:7px;display:grid}.productIdentificationPalette button{cursor:pointer;border:1px solid #0004;width:32px;height:32px;padding:0;font-weight:900;box-shadow:inset 0 0 0 1px #fff4}.productIdentificationPalette button.selected{outline:2px solid var(--gold);outline-offset:2px}.productIdentificationPalette button:disabled{opacity:.22;cursor:not-allowed;background-image:linear-gradient(45deg,#0000 45%,#a22 46% 54%,#0000 55%)}.productIdentificationPalette small{color:var(--muted);font-size:8px;line-height:1.4}@media (max-width:760px){.productCategoryControl{flex-direction:column;align-items:stretch}}.summaryPalletToggle{grid-template-rows:1fr auto;grid-template-columns:1fr auto 1fr;min-height:100%;align-content:stretch!important;align-items:center!important;column-gap:10px!important;padding-block:7px!important}.summaryPalletToggle>div{opacity:.48;border:1px solid #0000;align-content:center;align-self:stretch;gap:3px;min-width:0;padding:5px 7px;transition:border-color .18s,background .18s,opacity .18s;display:grid!important}.summaryPalletToggle>div.active{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.summaryPalletToggle>div.active{background:color-mix(in srgb,var(--gold) 9%,transparent)}}.summaryPalletToggle>div.active{opacity:1}.summaryPalletToggle>div strong{font-variant-numeric:tabular-nums;font:34px/.9 Georgia,serif}.summaryPalletToggle>i{font:300 20px/1 var(--sans);opacity:.72}.summaryPalletToggle>em{text-align:center;grid-column:1/-1}.entireOrderCartonView{margin-top:0}.entireOrderCartonView>header{align-items:center;padding:10px 18px}.entireOrderCartonView>header small{display:none}.entireOrderCartonView>header h2{margin:0;font-size:23px}html.dark .entireOrderCartonView>header h2{color:var(--gold)}.entireOrderCartonCard{grid-template-columns:minmax(185px,220px) minmax(0,1fr) minmax(120px,auto);gap:20px;min-height:176px;padding:14px 18px}.staticCartonThumbnail{pointer-events:none;perspective:800px;height:148px;min-height:148px;position:relative;background:0 0!important;border:0!important;overflow:hidden!important}.staticCartonScene{perspective:800px;place-items:center;display:grid;position:absolute;inset:0;overflow:visible}.staticCartonScene>.cadScene{transform-style:preserve-3d!important}.staticCartonThumbnail .cadCuboid .face span{padding:3px;font-size:clamp(7px,.62vw,10px)}.staticCartonThumbnail .masterLoad .face{filter:none}.entireOrderCartonInfo{gap:8px}.entireOrderCartonInfo .entireOrderCartonDimensions{font-size:clamp(19px,1.55vw,27px);font-weight:800}.entireOrderCartonInfo>p:not(.entireOrderCartonDimensions){color:var(--muted);opacity:1;font-size:11px}.entireOrderCartonQuantity strong{font-size:clamp(48px,4.6vw,78px)}@media (max-width:680px){.entireOrderCartonCard{grid-template-columns:120px minmax(0,1fr)}.staticCartonThumbnail{height:125px;min-height:125px}.summaryPalletToggle>div strong{font-size:28px}}.palletSizeContextMenu{z-index:2500;border:1px solid var(--gold);background:var(--panel);width:160px;padding:5px;position:fixed;box-shadow:0 14px 42px #0007}.palletSizeContextMenu button{width:100%;color:var(--text);text-align:left;font:700 10px/1 var(--sans);letter-spacing:.12em;cursor:pointer;background:0 0;border:0;padding:11px 12px;display:block}.palletSizeContextMenu button:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.palletSizeContextMenu button:hover{background:color-mix(in srgb,var(--gold) 12%,transparent)}}.palletSizeContextMenu button.danger{color:#dc5b52}.palletSizeContextMenu button.danger:hover{background:#dc5b521f}.sharedCartonDimensions{border-top:1px solid var(--share-line);min-width:0;font:900 clamp(20px,3vw,40px)/1 var(--financial-font);font-variant-numeric:tabular-nums;letter-spacing:-.025em;white-space:nowrap;flex-direction:column;grid-area:3/1;justify-content:center;align-items:center;gap:5px;padding:12px 14px;display:flex;overflow:hidden}.sharedCartonDimensions strong{font:inherit;white-space:nowrap}.sharedCartonDimensions small{font:700 clamp(8px,.8vw,12px)/1.15 var(--financial-font);letter-spacing:.02em;color:var(--share-muted);white-space:nowrap}.sharedPresentation.cartonMode{grid-template-rows:auto minmax(420px,68vh) auto auto}.sharedPresentation.cartonMode .sharedFacts{grid-area:2/2/4}.sharedPresentation.cartonMode>footer{grid-row:4}.sharedSceneFrame{place-items:center}.sharedSceneFitLayer{transform-style:flat;position:absolute;inset:0}.sharedSceneShell{background:0 0;min-width:0;min-height:0;position:relative;overflow:hidden}.sharedSceneShell>.sharedScene{position:absolute;inset:0}.sharedCartonProductOverlay{z-index:8;object-fit:contain;object-position:left bottom;filter:drop-shadow(0 6px 9px #0008);pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(48px,14%,96px);height:clamp(90px,30%,170px);position:absolute;bottom:clamp(8px,2.4vw,18px);left:clamp(8px,2.4vw,18px)}@media (max-width:720px){.sharedPresentation.cartonMode{grid-template-rows:auto minmax(330px,52vh) auto auto auto;grid-template-columns:1fr}.sharedPresentation.cartonMode .sharedSceneShell{grid-area:2/1}.sharedPresentation.cartonMode .sharedCartonDimensions{grid-area:3/1;padding:12px 8px;font-size:clamp(18px,7.5vw,31px)}.sharedPresentation.cartonMode .sharedFacts{border-left:0;border-top:1px solid var(--share-line);grid-area:4/1;grid-template-columns:repeat(3,minmax(0,1fr))}.sharedPresentation.cartonMode>footer{grid-area:5/1}.sharedSceneFrame{place-items:center;inset:0}}.confirmDialog .dangerConfirm{color:#fff!important;background:#7d1717!important;border-color:#d94c43!important}.orderHistory>header{position:relative}.orderHistoryHeaderActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.orderHistoryHeaderActions>span{letter-spacing:.1em;text-transform:uppercase;opacity:.55;white-space:nowrap;font-size:9px}.orderHistoryMenu{position:relative}.orderHistoryMenuTrigger{border:1px solid var(--line);background:var(--panel);width:32px;height:32px;color:inherit;place-items:center;padding:0;font-size:22px;line-height:1;display:grid}.orderHistoryMenuPopover{z-index:8;border:1px solid var(--line);background:var(--paper);width:150px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 35px #0003}.orderHistoryMenuPopover button{border:0;border-bottom:1px solid var(--line);color:inherit;text-align:left;letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:9px 10px;font-size:9px;font-weight:700}.orderHistoryMenuPopover button:last-child{border-bottom:0}.orderHistoryMenuPopover button:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.orderHistoryMenuPopover button:hover{background:color-mix(in srgb,var(--gold) 9%,transparent)}}.orderHistoryMenuPopover .danger{color:#c34d42}.orderHistoryMenuPopover button:disabled{opacity:.35}.historySelectionCancel,.historySelectionDelete{border:1px solid var(--line);min-height:32px;color:inherit;letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:0 11px;font-size:8px;font-weight:700}.historySelectionDelete{color:#c34d42;border-color:#a44236}.historySelectionDelete:disabled{opacity:.35}.historyList.selecting>article{grid-template-columns:42px minmax(0,1fr)}.historySelector{border-right:1px solid var(--line);cursor:pointer;place-items:center;display:grid}.historySelector input{opacity:0;pointer-events:none;position:absolute}.historySelector span{border:1px solid var(--ink);width:17px;height:17px}@supports (color:color-mix(in lab, red, red)){.historySelector span{border:1px solid color-mix(in srgb,var(--ink) 45%,transparent)}}.historySelector span{place-items:center;display:grid}.historySelector input:checked+span{background:#a44236;border-color:#a44236}.historySelector input:checked+span:after{content:"✓";color:#fff;font-size:11px;font-weight:800}.historyDeleteDialog>small{letter-spacing:.14em;color:#c34d42;font-size:8px}.historyDeletePhrase{text-align:left;gap:8px;margin-top:20px;display:grid}.historyDeletePhrase span{letter-spacing:.08em;text-transform:uppercase;font-size:9px}.historyDeletePhrase input{box-sizing:border-box;background:var(--panel);width:100%;color:inherit;letter-spacing:.08em;border:1px solid #a44236;outline:0;padding:12px;font:700 13px Inter,ui-sans-serif,sans-serif}.historyDeletePhrase input:focus{border-color:#d94c43}.historyDeleteDialog .deleteButton{min-width:0}@media (max-width:700px){.orderHistory>header{align-items:center}.orderHistoryHeaderActions{gap:5px}.orderHistoryHeaderActions>span{display:none}.historySelectionCancel,.historySelectionDelete{padding:0 8px;font-size:7px}.historyList.selecting>article{grid-template-columns:38px minmax(0,1fr)}.orderHistoryMenuPopover{right:0}.historyDeleteDialog{padding:30px 20px}}.orderCompletionActions{grid-template-columns:1fr 1.25fr;gap:8px;display:grid}.orderCompletionActions .completeButton{min-width:0}.saveForLaterButton{background:#a44236;border:1px solid #a44236;min-height:46px}@supports (color:color-mix(in lab, red, red)){.saveForLaterButton{background:color-mix(in srgb,#a44236 10%,var(--paper))}}.saveForLaterButton{color:#c34d42;letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;padding:0 14px;font-size:9px;font-weight:750;display:flex}.saveForLaterButton:hover{color:#fff;background:#a44236}.saveForLaterButton:disabled{opacity:.35}.orderArchiveGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:60px;display:grid}.orderArchiveGrid .orderHistory{margin-top:0}.savedOrders>header{border-bottom:1px solid #a44236;justify-content:space-between;align-items:end;padding-bottom:15px;display:flex;position:relative}.savedOrders h2{color:#a44236;margin:0;font:25px Georgia,serif}.savedOrders .eyebrow{color:#a44236}.savedOrdersList>article{border-bottom:1px solid #a44236;grid-template-columns:minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.savedOrdersList>article{border-bottom:1px solid color-mix(in srgb,#a44236 35%,var(--line))}}.savedOrdersList>article{background:#a44236}@supports (color:color-mix(in lab, red, red)){.savedOrdersList>article{background:color-mix(in srgb,#a44236 8%,var(--paper))}}.savedOrdersList.selecting>article{grid-template-columns:42px minmax(0,1fr)}.savedOrdersList>article>button{color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:1fr 1fr;align-items:center;gap:7px 15px;padding:16px;font-size:10px;display:grid}.savedOrdersList>article>button:hover{background:#a4423617}.savedOrdersList>article>button b{color:#a44236;font:17px Georgia,serif}.savedOrdersList>article>button strong{font-family:Inter,ui-sans-serif,sans-serif;font-size:13px}.savedOrdersList>article>button span{overflow-wrap:anywhere;opacity:.7;min-width:0}.savedOrdersList>article>button i{text-align:right;color:#a44236;letter-spacing:.12em;grid-column:2;font-size:8px;font-weight:750}.savedOrdersError{background:#a44236;border-bottom:1px solid #a44236;margin:0;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.savedOrdersError{background:color-mix(in srgb,#a44236 11%,var(--paper))}}.savedOrdersError{color:#c34d42;font-size:10px}.orderArchiveGrid .historyList>article>a{grid-template-columns:1fr 1fr;gap:7px 15px}.orderArchiveGrid .historyList>article>a i{text-align:right}.saveForLaterDialog{border-top:3px solid #a44236}.saveForLaterMark{color:#a44236;border:1px solid #a44236;border-radius:50%;place-items:center;width:45px;height:45px;margin:auto;display:grid}.saveForLaterDialog footer .saveForLaterButton,.validationDialog footer .saveForLaterButton{min-height:45px}.validationActionsWithSave{grid-template-columns:1fr 1fr!important}.orderArchiveGrid>.savedOrders,.orderArchiveGrid>.orderHistory{border:1px solid;min-width:0;overflow:visible;box-shadow:0 8px 24px #26170f14}.orderArchiveGrid>.savedOrders{background:#f4ded9;border-color:#b7584e}.orderArchiveGrid>.orderHistory{background:#dcebf0;border-color:#52798a}.orderArchiveGrid>.savedOrders>header,.orderArchiveGrid>.orderHistory>header{padding:14px 16px 12px}.orderArchiveGrid>.savedOrders>header{background:#edcec7;border-bottom:2px solid #b7584e}.orderArchiveGrid>.orderHistory>header{background:#cee2e9;border-bottom:2px solid #52798a}.orderArchiveGrid>.orderHistory h2,.orderArchiveGrid>.orderHistory .eyebrow{color:#285d73}.orderArchiveGrid>.savedOrders .savedOrdersList>article{background:#fff8f6}.orderArchiveGrid>.orderHistory .historyList>article{background:#f7fbfc;border-bottom-color:#9db7c2}.orderArchiveGrid>.savedOrders .historyEmpty{opacity:.72;background:#fff8f6}.orderArchiveGrid>.orderHistory .historyEmpty{opacity:.72;background:#f7fbfc}.dark .orderArchiveGrid>.savedOrders{background:#321d1a;border-color:#d17a6e;box-shadow:0 10px 28px #0007}.dark .orderArchiveGrid>.orderHistory{background:#172b34;border-color:#6c9eb2;box-shadow:0 10px 28px #0007}.dark .orderArchiveGrid>.savedOrders>header{background:#43241f;border-bottom-color:#d17a6e}.dark .orderArchiveGrid>.orderHistory>header{background:#203b47;border-bottom-color:#6c9eb2}.dark .orderArchiveGrid>.savedOrders .savedOrdersList>article,.dark .orderArchiveGrid>.savedOrders .historyEmpty{background:#281714}.dark .orderArchiveGrid>.orderHistory .historyList>article,.dark .orderArchiveGrid>.orderHistory .historyEmpty{background:#11242c}.dark .orderArchiveGrid>.orderHistory h2,.dark .orderArchiveGrid>.orderHistory .eyebrow{color:#91c8da}@media (max-width:1050px){.orderArchiveGrid{grid-template-columns:1fr;gap:42px}.orderCompletionActions{grid-column:1/-1}}@media (max-width:700px){.orderArchiveGrid{margin-top:42px}.savedOrders>header{align-items:center}.savedOrdersList.selecting>article{grid-template-columns:38px minmax(0,1fr)}.savedOrdersList>article>button{grid-template-columns:1fr auto;padding:13px 11px}.orderCompletionActions{grid-template-columns:1fr}.orderArchiveGrid .historyList>article>a{grid-template-columns:1fr 1fr}}.archivePartyEditor{align-self:center;margin:8px;position:relative}.savedOrdersList>article>.archivePartyEditor{margin-top:0}.archivePartyToggle{border:1px solid var(--ink);width:100%;min-height:30px}@supports (color:color-mix(in lab, red, red)){.archivePartyToggle{border:1px solid color-mix(in srgb,var(--ink) 28%,transparent)}}.archivePartyToggle{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.archivePartyToggle{background:color-mix(in srgb,var(--panel) 82%,transparent)}}.archivePartyToggle{color:inherit;letter-spacing:.11em;justify-content:space-between;align-items:center;gap:12px;padding:0 9px;font:750 8px/1 Inter,ui-sans-serif,sans-serif;display:flex}.archivePartyPanel{z-index:12;border:1px solid var(--line);background:var(--paper);gap:8px;width:min(310px,100vw - 34px);padding:10px;display:grid;position:absolute;bottom:calc(100% + 5px);right:0;box-shadow:0 14px 35px #0004}.archivePartyPanel label{grid-template-columns:105px minmax(0,1fr);align-items:center;gap:8px;display:grid}.archivePartyPanel label>span{letter-spacing:.08em;text-transform:uppercase;font:700 8px/1.2 Inter,ui-sans-serif,sans-serif}.archivePartyPanel select{border:1px solid var(--line);background:var(--panel);min-width:0;height:31px;color:inherit;padding:0 7px;font:600 10px Inter,ui-sans-serif,sans-serif}.archivePartyPanel>small{letter-spacing:.05em;color:#4e8263;font:650 8px Inter,ui-sans-serif,sans-serif}.archivePartyPanel>small.error{color:#c34d42}.historyList>article>.archivePartyEditor{min-width:88px}.historyList.selecting .archivePartyEditor,.savedOrdersList.selecting .archivePartyEditor{display:none}.savedOrdersList>article{position:relative}.savedOrdersList>article>.archivePartyEditor{margin:0 11px 11px}.savedOrdersList>article>.archivePartyEditor .archivePartyPanel{left:0;right:auto}.dark .archivePartyPanel{background:#171714}.dark .archivePartyToggle{background:#24231f}@media (max-width:700px){.historyList>article{grid-template-columns:1fr}.historyList>article>.archivePartyEditor{margin:0 11px 11px}.historyList>article>.archivePartyEditor .archivePartyPanel{left:0;right:auto}.archivePartyPanel{width:auto;position:fixed;bottom:20px;left:17px!important;right:17px!important}.archivePartyPanel label{grid-template-columns:92px minmax(0,1fr)}}.miniPalletFrame .cadCuboid.masterLoad .face>span{color:#080706;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;overflow:hidden;container-type:inline-size}.miniPalletFrame .masterCartonLabelHead{align-items:flex-start;width:100%;max-width:100%}.miniPalletFrame .masterCartonQuantity{text-align:center;white-space:nowrap;border-bottom:2px solid #9c7c46;width:100%;font-size:clamp(4px,9cqw,10px);font-weight:950;line-height:1;display:block}.miniPalletFrame .masterCartonQuantity.count24{border-color:var(--retail-24)}.miniPalletFrame .masterCartonQuantity.count100{border-color:var(--retail-100)}.miniPalletFrame .masterCartonQuantity.count500{border-color:var(--retail-500)}.miniPalletFrame .masterCartonCupSize{white-space:nowrap;font-size:clamp(3px,5.8cqw,7px)}.miniPalletFrame .masterCartonDimensions{text-align:center;white-space:nowrap;width:100%;font-size:clamp(2px,4.6cqw,6px)}.primarySetting{position:relative}.managedProductGrid article{grid-template-columns:minmax(88px,42%) minmax(0,1fr);align-items:stretch;min-height:194px}.managedProductImage{align-self:center;height:164px}.productImagePlaceholder{border:1px solid var(--line);background:linear-gradient(145deg,var(--gold),var(--paper));place-content:center;justify-items:center;gap:5px;height:100%;display:grid}@supports (color:color-mix(in lab, red, red)){.productImagePlaceholder{background:linear-gradient(145deg,color-mix(in srgb,var(--gold) 7%,var(--paper)),var(--paper))}}.productImagePlaceholder{color:var(--gold)}.productImagePlaceholder b{letter-spacing:.12em;font:30px Georgia,serif}.productImagePlaceholder small{letter-spacing:.18em;opacity:.7;font-size:7px}.primarySetting.noProductImage:before{content:"ORO\a NO IMAGE";white-space:pre;border:1px solid var(--line);width:100%;height:245px;color:var(--gold);text-align:center;letter-spacing:.12em;place-content:center;margin-bottom:10px;font:24px/1.5 Georgia,serif;display:grid}.primarySetting.noProductImage .primaryCupImage{display:none}.packageConfigurationActions{border:1px solid var(--line);background:var(--panel);margin-top:14px;padding:18px 20px}.packageConfigurationActions>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding-bottom:12px;display:flex}.packageConfigurationActions h2{margin:3px 0 0;font:24px Georgia,serif}.packageConfigurationActions small,.packageConfigurationActions>header>span{letter-spacing:.12em;opacity:.58;font-size:8px}.packageDeleteList{flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}.packageDeleteList button{color:#a13d37;letter-spacing:.1em;background:0 0;border:1px solid #a13d37;padding:9px 12px;font-size:8px}.emptyPackageConfiguration{grid-template-columns:1fr auto;align-items:end;gap:8px 18px;padding-top:16px;display:grid}.emptyPackageConfiguration>p{opacity:.6;grid-column:1/-1;margin:0}.emptyPackageConfiguration label{gap:5px;display:grid}.emptyPackageConfiguration input{border:1px solid var(--line);background:var(--paper);min-width:180px;color:inherit;padding:10px}.emptyPackageConfiguration>div{gap:8px;display:flex}.emptyPackageConfiguration button,.addPackageConfiguration{border:1px solid var(--gold);color:var(--gold);letter-spacing:.1em;background:0 0;padding:10px 14px;font-size:8px}.addPackageConfiguration{align-items:center;gap:8px;margin-top:14px;display:flex}.addPackageConfiguration b{font-size:16px}@media (max-width:700px){.emptyPackageConfiguration{grid-template-columns:1fr}.emptyPackageConfiguration>div{justify-content:flex-start}}.packageColorRegistry{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px;padding-top:14px;display:grid}.packageColorRegistry>article{border:1px solid var(--package-count-color);grid-template-columns:1fr auto;align-items:center;gap:10px 16px;padding:13px;display:grid}@supports (color:color-mix(in lab, red, red)){.packageColorRegistry>article{border:1px solid color-mix(in srgb,var(--package-count-color) 55%,var(--line))}}.packageColorRegistry>article{background:var(--package-count-color)}@supports (color:color-mix(in lab, red, red)){.packageColorRegistry>article{background:color-mix(in srgb,var(--package-count-color) 6%,var(--paper))}}.packageColorRegistry>article>div{grid-template-columns:22px 1fr;align-items:center;gap:2px 9px;display:grid}.packageColorRegistry>article>div strong{font:18px Georgia,serif}.packageColorRegistry>article>div small{grid-column:2}.packageColorSwatch{background:var(--package-count-color);width:22px;height:22px;box-shadow:0 0 0 1px var(--package-count-color),0 0 0 3px var(--paper);border-radius:50%;grid-row:1/3}@supports (color:color-mix(in lab, red, red)){.packageColorSwatch{box-shadow:0 0 0 1px color-mix(in srgb,var(--package-count-color) 70%,#000),0 0 0 3px var(--paper)}}.packageColorRegistry label{grid-column:1/-1;align-items:center;gap:8px;display:flex}.packageColorRegistry label>span{letter-spacing:.12em;opacity:.55;font-size:7px}.packageColorRegistry input[type=color]{border:1px solid var(--line);background:var(--paper);cursor:pointer;width:36px;height:28px;padding:2px}.packageColorRegistry code{font:10px var(--financial-font);letter-spacing:.06em}.packageColorRegistry button{border:1px solid var(--package-count-color);color:var(--ink);letter-spacing:.1em;background:0 0;grid-area:1/2;padding:8px 10px;font-size:7px}.packageColorRegistry button:disabled{opacity:.55}@media (max-width:700px){.packageColorRegistry{grid-template-columns:1fr}}.managedProductCopy{grid-template-rows:1fr auto;align-items:start;min-width:0;padding:18px 10px 20px;display:grid;position:relative}.managedProductTitle{max-width:100%;color:var(--gold);font:700 clamp(13px,1.15vw,17px)/1.16 var(--sans);letter-spacing:.01em;white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;align-self:start;display:block;overflow:visible}.managedProductGrid article .managedProductCategory{max-width:calc(100% - 16px);color:var(--muted);font-family:var(--sans);letter-spacing:.08em;text-align:right;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;line-height:1;position:absolute;bottom:6px;right:8px;overflow:hidden;text-transform:none!important;font-size:6px!important}.categoryContextMenu>strong{border-bottom:1px solid var(--line);color:var(--gold);font:750 10px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;padding:8px 12px;display:block}.productContextMenu .danger{color:#ed6b62}:is(.productContextMenu .danger:hover,.productContextMenu .danger:focus-visible){color:#ff8178;background:#b84e462e}.productDeleteDialog .dangerConfirm{color:#fff;background:#b84e46;border-color:#b84e46}:is(.productDeleteDialog .dangerConfirm:hover,.productDeleteDialog .dangerConfirm:focus-visible){outline-offset:2px;background:#d65a50;border-color:#d65a50;outline:2px solid #d65a5059}.categoryBlockedDialog{width:min(620px,100%);max-height:min(720px,90vh);overflow:auto}.categoryProductList{gap:8px;margin-top:18px;display:grid}.categoryProductList>button{border:1px solid var(--line);background:var(--bg);min-height:68px;color:inherit;text-align:left;cursor:pointer;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 10px;display:grid}.categoryProductList img{object-fit:contain;width:58px;height:54px}.categoryProductList span{font:700 20px/1 var(--serif)}.categoryProductList small{color:var(--gold);font:750 8px/1 var(--sans);letter-spacing:.1em}.categoryMovePanel{border:1px solid var(--gold);background:var(--gold);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.categoryMovePanel{background:color-mix(in srgb,var(--gold) 7%,var(--bg))}}.categoryMovePanel>strong{width:100%}.categoryMovePanel>button{border:1px solid var(--gold);color:inherit;cursor:pointer;background:0 0;padding:9px 12px}@media (max-width:760px){.managedProductGrid article{grid-template-columns:108px minmax(0,1fr)}.managedProductTitle{font-size:clamp(14px,4vw,17px)}.categoryProductList>button{grid-template-columns:48px minmax(0,1fr)}.categoryProductList small{grid-column:2}.categoryProductList img{width:48px}}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.storeHeader{border-bottom:1px solid var(--line);background:var(--bg);min-height:76px;color:var(--text);z-index:100;justify-content:space-between;align-items:center;gap:24px;padding:0 clamp(22px,4vw,58px);display:flex;position:sticky;top:0}.storeBrand{color:inherit;letter-spacing:.2em;white-space:nowrap;align-items:center;gap:10px;font:500 clamp(19px,2vw,27px)/1 Georgia,serif;text-decoration:none;display:flex}.storeBrand span{color:var(--gold)}.storeBrand i{background:var(--gold);width:1px;height:31px;transform:rotate(17deg)}.storeHeader nav{align-items:center;gap:clamp(15px,2.2vw,34px);display:flex}.storeHeader nav a,.storeHeader nav button{color:inherit;font:750 9px/1 var(--sans);letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;text-decoration:none}.storeHeader nav a{position:relative}.storeHeader nav a b{background:var(--gold);color:#111;border-radius:99px;place-items:center;min-width:17px;height:17px;font-size:7px;display:grid;position:absolute;top:-8px;left:100%}.storeHeader nav .adminEntry{border-left:1px solid var(--line);min-height:44px;color:var(--gold);letter-spacing:.14em;align-items:center;padding-left:22px;font-size:7px;display:flex}.storeHeader nav button{cursor:pointer}.storeCartMenu{flex:0 0 64px;width:64px;min-height:58px;position:relative}.storeHeader nav .storeCartLink{letter-spacing:0;background:0 0;border:0;justify-content:flex-end;align-items:center;width:64px;min-height:58px;padding:2px 3px;display:flex;position:relative}:is(.storeHeader nav .storeCartLink:hover,.storeHeader nav .storeCartLink:focus-visible){color:inherit;outline:1px dotted var(--gold);background:0 0;border:0}@supports (color:color-mix(in lab, red, red)){:is(.storeHeader nav .storeCartLink:hover,.storeHeader nav .storeCartLink:focus-visible){outline:1px dotted color-mix(in srgb,var(--gold) 55%,transparent)}}:is(.storeHeader nav .storeCartLink:hover,.storeHeader nav .storeCartLink:focus-visible){outline-offset:2px}.storeHeader nav .storeCartLink img{object-fit:contain;filter:drop-shadow(0 2px 3px #0003);width:43px;height:39px;display:block}.storeHeader nav .storeCartLink small{opacity:0;writing-mode:vertical-rl;height:39px;color:var(--muted);font:800 4.5px/1 var(--sans);letter-spacing:.035em;text-transform:none;transition:opacity .14s;position:absolute;top:50%;left:1px;overflow:hidden;transform:translateY(-50%)rotate(180deg)}.storeCartMenu:hover .storeCartLink small,.storeCartMenu:focus-within .storeCartLink small{opacity:.82}.storeHeader nav .storeCartLink b{border:2px solid var(--bg);min-width:16px;height:16px;font:800 6px/1 var(--sans);padding:0 4px;top:1px;left:auto;right:0;box-shadow:0 2px 7px #0002}.storeCartCheckoutDropdown{z-index:170;opacity:0;visibility:hidden;pointer-events:none;width:116px;padding-top:8px;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;top:100%;right:0;transform:translateY(-4px)}.storeCartCheckoutDropdown a{border:1px solid var(--line);background:var(--panel);justify-content:center;align-items:center;min-height:36px;padding:0 12px;box-shadow:0 14px 34px #0003;color:var(--gold)!important;font-size:7px!important;display:flex!important}:is(.storeCartCheckoutDropdown a:hover,.storeCartCheckoutDropdown a:focus-visible){border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.storeCartCheckoutDropdown a:hover,.storeCartCheckoutDropdown a:focus-visible){background:color-mix(in srgb,var(--gold) 9%,var(--panel))}}:is(.storeCartCheckoutDropdown a:hover,.storeCartCheckoutDropdown a:focus-visible){outline:0}.storeCartMenu.open .storeCartCheckoutDropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.customerAccountMenu{align-items:center;min-height:44px;display:flex;position:relative}.customerAccountMenu>button{min-height:44px;padding:0}.customerAccountMenu>button span{color:var(--gold);margin-left:5px;font-size:12px}.customerAccountDropdown{z-index:160;border:1px solid var(--line);background:var(--panel);opacity:0;visibility:hidden;pointer-events:none;width:176px;padding:6px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:100%;left:50%;transform:translate(-50%,-5px);box-shadow:0 18px 55px #0004}.customerAccountMenu.open .customerAccountDropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.storeHeader nav .customerAccountDropdown a{min-height:42px;color:var(--text);align-items:center;padding:0 12px;font-size:8px;display:flex}.storeHeader nav .customerAccountDropdown a+a{border-top:1px solid var(--line);color:var(--gold)}.storeHeader nav .customerAccountDropdown a:hover,.storeHeader nav .customerAccountDropdown a:focus{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.storeHeader nav .customerAccountDropdown a:hover,.storeHeader nav .customerAccountDropdown a:focus{background:color-mix(in srgb,var(--gold) 9%,transparent)}}.storeHeader nav .customerAccountDropdown a:hover,.storeHeader nav .customerAccountDropdown a:focus{outline:none}.adminHeader{gap:clamp(14px,2vw,30px);padding-inline:clamp(16px,2.4vw,38px);overflow:visible}.adminHeader .adminBrandGroup>.brand{white-space:nowrap;flex:none;font-size:clamp(14px,1.35vw,19px)}.adminHeaderNavigation{flex:1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.adminHeader .adminPrimaryNav{justify-content:flex-end;align-items:center;gap:1px;min-width:0;display:flex;overflow:visible}.adminHeader .adminPrimaryNav>a{letter-spacing:.075em;white-space:nowrap;border:1px solid #0000;flex:none;padding:11px clamp(6px,.7vw,10px);font-size:7px}.adminHeader .adminPrimaryNav a.active{border-color:var(--line);border-bottom-color:var(--gold);background:var(--gold);padding-bottom:11px}@supports (color:color-mix(in lab, red, red)){.adminHeader .adminPrimaryNav a.active{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.adminHeader .adminPrimaryNav a.active{color:var(--gold)}.adminMenuToggle{border:1px solid var(--line);color:var(--text);font:800 8px var(--sans);letter-spacing:.1em;cursor:pointer;background:0 0;padding:10px 12px;display:none}.adminMenuToggle span{color:var(--gold);margin-right:6px;font-size:13px}.adminHeaderUtilities{border-left:1px solid var(--line);flex:none;align-items:center;display:flex}.adminHeaderUtilities .publicStoreEntry,.adminHeaderUtilities .adminLogout{letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;padding:10px;font-size:7px;text-decoration:none}.adminHeaderUtilities .publicStoreEntry{color:var(--gold)}.adminHeaderUtilities .adminLogout{border-left:1px solid var(--line);color:var(--muted)}.adminHeaderUtilities .adminLogout:hover{color:var(--text)}.adminHeaderUtilities .mode{border-left:1px solid var(--line);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;padding:10px 8px 10px 10px;font-size:7px}.adminNavMenu{flex:none;position:relative}.adminNavMenu>button{color:var(--muted);font:700 7px var(--sans);letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;padding:11px clamp(7px,.7vw,10px)}.adminNavMenu>button.active{border-color:var(--line);border-bottom-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.adminNavMenu>button.active{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.adminNavMenu>button.active{color:var(--gold)}.adminNavMenu>button span{color:var(--gold);margin-left:4px}.adminNavMenu>div{z-index:160;border:1px solid var(--line);background:var(--paper);opacity:0;visibility:hidden;pointer-events:none;min-width:180px;padding:5px;transition:opacity .15s,transform .15s,visibility .15s;display:grid;position:absolute;top:calc(100% + 1px);left:0;transform:translateY(-5px);box-shadow:0 18px 45px #0005}.adminNavMenu:hover>div,.adminNavMenu.open>div{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.adminNavMenu>div a{align-items:center;min-height:40px;display:flex;border:0!important;padding:0 12px!important;font-size:8px!important}.adminNavMenu>div a:hover,.adminNavMenu>div a:focus,.adminNavMenu>div a.active{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.adminNavMenu>div a:hover,.adminNavMenu>div a:focus,.adminNavMenu>div a.active{background:color-mix(in srgb,var(--gold) 10%,transparent)}}.adminNavMenu>div a:hover,.adminNavMenu>div a:focus,.adminNavMenu>div a.active{color:var(--gold);outline:none}@media (max-width:1180px){.adminHeader{gap:12px;padding-inline:14px}.adminHeader .adminBrandGroup>.brand{letter-spacing:.14em;font-size:13px}.adminHeader .adminBrandGroup>.brand i{height:19px}.adminHeaderNavigation{gap:5px}.adminMenuToggle{order:1;display:block}.adminHeader .adminPrimaryNav{z-index:150;border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:5px;max-height:calc(100vh - 82px);padding:10px;display:none;position:fixed;top:68px;left:12px;right:12px;overflow-y:auto;box-shadow:0 22px 55px #0006}.adminHeader .adminPrimaryNav.mobileOpen{display:grid}.adminHeader .adminPrimaryNav>a,.adminNavMenu>button{border:1px solid var(--line);text-align:left;justify-content:space-between;align-items:center;width:100%;min-height:43px;padding:10px 12px;font-size:8px;display:flex}.adminNavMenu{width:100%}.adminNavMenu>div{min-width:0;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;margin-top:4px;display:none;position:static;transform:none}.adminNavMenu.open>div{display:grid}.adminNavMenu:hover:not(.open)>div{display:none}.adminNavMenu>div a{min-height:42px!important;padding-left:20px!important}.adminHeaderUtilities{order:2}.adminHeaderUtilities .publicStoreEntry,.adminHeaderUtilities .adminLogout{padding-inline:8px}.adminHeaderUtilities .mode{width:38px;padding-inline:8px;font-size:0}.adminHeaderUtilities .mode span{margin:0;font-size:15px}}@media (max-width:560px){.adminHeader{gap:7px}.adminHeader .adminBrandGroup>.brand{letter-spacing:.08em;font-size:11px}.adminHeader .adminBrandGroup>.brand i{height:17px}.adminMenuToggle{padding-inline:9px;font-size:0}.adminMenuToggle span{margin:0}.adminHeaderUtilities .publicStoreEntry{font-size:0}.adminHeaderUtilities .publicStoreEntry:before{content:"↗";font-size:15px}.adminHeaderUtilities .adminLogout{font-size:0}.adminHeaderUtilities .adminLogout:before{content:"EXIT";font-size:7px}.adminHeader .adminPrimaryNav{grid-template-columns:1fr;left:8px;right:8px}.adminHeaderNavigation{flex:none;min-width:auto}}.publicStore,.publicOrderPage,.checkoutPage{background:var(--bg);min-height:calc(100vh - 76px);color:var(--text);padding:0 clamp(22px,5vw,82px) 90px}.storeHero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);align-items:end;gap:30px;padding:clamp(55px,8vw,120px) 0 42px;display:grid}.storeHero p{color:var(--gold);letter-spacing:.17em;grid-column:1/-1;margin:0;font-size:9px;font-weight:800}.storeHero h1{letter-spacing:-.055em;max-width:840px;margin:0;font:500 clamp(48px,7vw,106px)/.88 Georgia,serif}.storeHero span{color:var(--muted);padding-bottom:8px;font-size:13px;line-height:1.6}.storeCategories{gap:7px;padding:22px 0;display:flex;overflow:auto}.storeCategories button{border:1px solid var(--line);color:inherit;font:750 8px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;padding:10px 15px}.storeCategories button.active{border-color:var(--gold);background:var(--gold);color:#111}.storeProductGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.storeProductGrid>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);grid-template-rows:auto 1fr auto auto auto;min-height:470px;padding:22px;display:grid}.storeProductGrid>article>small{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:750}.storeProductImage{cursor:pointer;background:0 0;border:0;height:280px}.storeProductImage img{object-fit:contain;width:100%;height:100%;transition:transform .25s}.storeProductImage:hover img{transform:translateY(-5px)scale(1.025)}.storeProductGrid h2{margin:12px 0 6px;font:500 29px/1 Georgia,serif}.storeProductGrid p{color:var(--muted);margin:0 0 18px;font-size:9px}.storeViewProduct{border:1px solid var(--gold);height:42px;color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.12em;cursor:pointer;background:0 0}.storeViewProduct:hover{background:var(--gold);color:#111}.storeViewProduct:disabled{opacity:.35;cursor:not-allowed}.storeLoading{min-height:300px;color:var(--muted);letter-spacing:.1em;place-items:center;font-size:10px;display:grid}.storeProductBackdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b;place-items:center;padding:30px;display:grid;position:fixed;inset:0}.storeConfigurator{border:1px solid var(--gold);background:var(--panel);grid-template-columns:minmax(310px,.8fr) minmax(440px,1.2fr);width:min(1050px,96vw);max-height:92vh;display:grid;position:relative;overflow:auto;box-shadow:0 28px 100px #0008}.storeClose{z-index:2;border:1px solid var(--line);background:var(--panel);width:36px;height:36px;color:inherit;cursor:pointer;font-size:25px;position:absolute;top:14px;right:14px}.storeConfiguratorVisual{border-right:1px solid var(--line);background:var(--gold);grid-template-rows:auto 1fr;min-height:600px;padding:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.storeConfiguratorVisual{background:color-mix(in srgb,var(--gold) 5%,var(--bg))}}.storeConfiguratorVisual small,.storeConfiguratorBody>small,.storeConfiguratorBody label>span,.storeQuantity>span{color:var(--gold);letter-spacing:.15em;font-size:8px;font-weight:800}.storeConfiguratorVisual img{object-fit:contain;width:100%;height:500px}.storeConfiguratorBody{padding:46px 44px 34px}.storeConfiguratorBody h2{margin:7px 0 32px;font:500 clamp(38px,4vw,64px)/.93 Georgia,serif}.storeConfiguratorBody label{gap:10px;margin-top:22px;display:grid}.storeChoices{flex-wrap:wrap;gap:7px;display:flex}.storeChoices button{border:1px solid var(--line);min-width:76px;color:inherit;cursor:pointer;background:0 0;padding:12px 14px}.storeChoices button.active{border-color:var(--gold);box-shadow:inset 0 -3px var(--gold)}.countChoices button{text-align:left;gap:5px;min-width:145px;display:grid}.countChoices button b{font-size:11px}.countChoices button small{color:var(--muted);font-size:8px}.storeQuantity{grid-template-columns:130px 1fr;align-items:center}.storeQuantity>span{grid-column:1/-1}.storeQuantity input{border:1px solid var(--line);background:var(--bg);height:48px;color:inherit;font:700 20px var(--financial-font);padding:0 12px}.storeQuantity small{color:var(--muted)}.storeConfiguratorBody footer{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:18px;margin-top:34px;padding-top:24px;display:flex}.storeConfiguratorBody footer div{gap:4px;display:grid}.storeConfiguratorBody footer div small{color:var(--muted);letter-spacing:.12em;font-size:7px}.storeConfiguratorBody footer div strong{font:800 31px/1 var(--financial-font)}.storeConfiguratorBody footer button{border:1px solid var(--gold);background:var(--gold);color:#111;min-height:48px;font:800 8px/1 var(--sans);letter-spacing:.12em;padding:0 22px}.storeNotice{color:#4b8f69;margin:16px 0 0;font-size:10px}.storeNotice a{color:inherit;font-weight:800}.publicOrderPage>header,.checkoutPage>header{border-bottom:1px solid var(--line);padding:70px 0 28px}.publicOrderPage>header small,.checkoutPage>header small,.checkoutSuccess>small{color:var(--gold);letter-spacing:.16em;font-size:8px;font-weight:800}.publicOrderPage>header h1,.checkoutPage>header h1,.checkoutSuccess h1{margin:6px 0;font:500 clamp(48px,7vw,88px)/.9 Georgia,serif}.publicOrderPage>header p,.checkoutPage>header p{color:var(--muted);margin:0}.publicOrderTable{border:1px solid var(--line);background:var(--panel);margin-top:24px}.publicOrderTable>header,.publicOrderTable>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(280px,1.4fr) minmax(100px,.65fr) 100px 110px 130px 72px;align-items:center;gap:16px;padding:13px 18px;display:grid}.publicOrderTable>header{color:var(--muted);letter-spacing:.12em;font-size:7px;font-weight:800}.publicOrderTable>article:last-child{border-bottom:0}.publicOrderProduct{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:13px;display:grid}.publicOrderProduct img{object-fit:contain;width:64px;height:82px}.publicOrderProduct div{gap:4px;display:grid}.publicOrderProduct small{color:var(--gold);letter-spacing:.12em;font-size:7px}.publicOrderProduct strong{font:500 20px/1 Georgia,serif}.publicOrderProduct span,.publicOrderTable article>div:nth-child(2) small{color:var(--muted);font-size:8px}.publicOrderTable article>div:nth-child(2){gap:4px;display:grid}.publicOrderTable input{border:1px solid var(--line);background:var(--bg);width:82px;height:38px;color:inherit;padding:0 8px;font-weight:750}.publicOrderTable article>strong{font:750 13px var(--financial-font)}.publicOrderTable article>button{color:#c6554d;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;font-size:7px;font-weight:800}.publicOrderFooter{justify-content:space-between;align-items:start;gap:30px;margin-top:24px;display:flex}.publicOrderFooter>a{color:var(--gold);letter-spacing:.1em;font-size:8px;font-weight:800;text-decoration:none}.publicOrderFooter>div{border:1px solid var(--line);background:var(--panel);grid-template-columns:1fr auto;gap:8px;width:min(380px,100%);padding:22px;display:grid}.publicOrderFooter>div>span{letter-spacing:.12em;font-size:8px}.publicOrderFooter>div>strong{font:800 28px/1 var(--financial-font)}.publicOrderFooter>div>small{color:var(--muted);grid-column:1/-1;font-size:8px}.publicOrderFooter>div>a{background:var(--gold);color:#111;text-align:center;letter-spacing:.12em;grid-column:1/-1;margin-top:8px;padding:13px;font-size:8px;font-weight:800;text-decoration:none}.emptyPublicOrder{text-align:center;place-content:center;justify-items:center;gap:12px;min-height:420px;display:grid}.emptyPublicOrder h2,.emptyPublicOrder p{margin:0}.emptyPublicOrder h2{font:500 32px Georgia,serif}.emptyPublicOrder p{color:var(--muted)}.emptyPublicOrder a{border:1px solid var(--gold);color:var(--gold);letter-spacing:.12em;margin-top:8px;padding:13px 18px;font-size:8px;font-weight:800;text-decoration:none}.checkoutGrid{grid-template-columns:minmax(380px,1fr) minmax(380px,.8fr);gap:24px;margin-top:24px;display:grid}.checkoutGrid>form,.checkoutGrid>aside{border:1px solid var(--line);background:var(--panel);padding:28px}.checkoutGrid h2{margin:0 0 24px;font:500 28px Georgia,serif}.checkoutGrid form label{gap:7px;margin-top:16px;display:grid}.checkoutGrid form label span{color:var(--gold);letter-spacing:.13em;font-size:7px;font-weight:800}.checkoutGrid input,.checkoutGrid textarea{border:1px solid var(--line);background:var(--bg);color:inherit;font:600 14px var(--sans);padding:12px}.checkoutGrid form>button{border:1px solid var(--gold);background:var(--gold);color:#111;letter-spacing:.13em;width:100%;min-height:48px;margin-top:22px;font-size:8px;font-weight:800}.checkoutGrid form>button:disabled{opacity:.55}.checkoutError{color:#c95048}.checkoutGrid aside>article{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:11px 0;display:grid}.checkoutGrid aside>article img{object-fit:contain;width:48px;height:64px}.checkoutGrid aside>article div{gap:5px;display:grid}.checkoutGrid aside>article span{color:var(--muted);font-size:8px}.checkoutGrid aside>article b{font:750 11px var(--financial-font)}.checkoutGrid aside>footer{grid-template-columns:1fr auto;gap:9px;padding-top:20px;display:grid}.checkoutGrid aside>footer span{letter-spacing:.12em;font-size:8px}.checkoutGrid aside>footer strong{font:800 29px/1 var(--financial-font)}.checkoutGrid aside>footer small,.checkoutGrid aside>footer a{grid-column:1/-1}.checkoutGrid aside>footer small{color:var(--muted);font-size:8px}.checkoutGrid aside>footer a{color:var(--gold);font-size:8px;font-weight:800;text-decoration:none}.checkoutSuccess{text-align:center;place-content:center;justify-items:center;width:min(700px,100%);min-height:calc(100vh - 160px);margin:auto;display:grid}.checkoutSuccess p{font-size:16px;line-height:1.6}.checkoutSuccess div{gap:5px;margin:20px;display:grid}.checkoutSuccess div span{color:var(--muted);letter-spacing:.12em;font-size:8px}.checkoutSuccess div strong{font:800 34px var(--financial-font)}.checkoutSuccess>a{border:1px solid var(--gold);color:var(--gold);letter-spacing:.12em;padding:13px 18px;font-size:8px;font-weight:800;text-decoration:none}.adminLoginPage{background:var(--bg);min-height:100vh;color:var(--text);place-items:center;padding:24px;display:grid}.adminLoginPage>section{border:1px solid var(--gold);background:var(--panel);justify-items:start;gap:18px;width:min(560px,100%);padding:44px;display:grid}.adminLoginPage>section>small{color:var(--gold);letter-spacing:.16em;margin-top:26px;font-size:8px}.adminLoginPage h1{margin:0;font:500 48px/.95 Georgia,serif}.adminLoginPage p{color:var(--muted);margin:0;line-height:1.6}.adminLoginButton{background:var(--gold);color:#111;letter-spacing:.12em;padding:14px 18px;font-size:8px;font-weight:800;text-decoration:none}.adminLoginButton.secondary{border:1px solid var(--gold);color:var(--gold);background:0 0}.adminStoreLink{color:var(--muted);font-size:8px;text-decoration:none}.customerOrdersPage>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding-bottom:24px;display:flex}.customerOrdersPage>header h1{margin:4px 0;font:500 clamp(42px,5vw,72px)/.9 Georgia,serif}.customerOrdersPage>header p{margin:0}.customerOrdersPage>header>strong{color:var(--gold);letter-spacing:.12em;font-size:10px}.customerOrderGrid{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:12px;margin-top:20px;display:grid}.customerOrderGrid>article{border:1px solid var(--line);background:var(--panel);padding:20px}.customerOrderGrid article>header{justify-content:space-between;gap:15px;display:flex}.customerOrderGrid h2{margin:5px 0;font:500 28px Georgia,serif}.customerOrderGrid header small{color:var(--muted);font-size:7px}.customerStatus{border:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;align-self:start;padding:6px 8px;font-size:7px;font-weight:800}.customerStatus.submitted{border-color:var(--gold);color:var(--gold)}.customerStatus.processing{color:#4b8f69;border-color:#4b8f69}.customerIdentity{border-bottom:1px solid var(--line);gap:4px;padding:13px 0;display:grid}.customerIdentity a,.customerIdentity span{color:var(--muted);font-size:9px}.customerOrderItems{padding:8px 0}.customerOrderItems p{justify-content:space-between;gap:12px;margin:0;padding:7px 0;font-size:9px;display:flex}.customerNotes{border-left:3px solid var(--gold);background:var(--gold);padding:10px}@supports (color:color-mix(in lab, red, red)){.customerNotes{background:color-mix(in srgb,var(--gold) 6%,transparent)}}.customerNotes{font-size:9px;line-height:1.5}.customerOrderGrid article>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:8px;padding-top:14px;display:flex}.customerOrderGrid article>footer div{gap:4px;display:grid}.customerOrderGrid article>footer small{color:var(--muted);font-size:7px}.customerOrderGrid article>footer strong{font:800 20px var(--financial-font)}.customerOrderGrid article>footer button{border:1px solid var(--gold);background:var(--gold);color:#111;letter-spacing:.09em;padding:11px;font-size:7px;font-weight:800}.customerOrderGrid article>footer .completeCustomerOrder{color:var(--gold);background:0 0}.customerOrdersEmpty{min-height:350px;color:var(--muted);place-items:center;display:grid}@media (max-width:900px){.storeHeader{flex-direction:column;align-items:flex-start;padding-block:18px;position:static}.storeHeader nav{width:100%;padding-bottom:5px;overflow-x:auto}.storeHero,.storeConfigurator{grid-template-columns:1fr}.storeConfiguratorVisual{border-right:0;border-bottom:1px solid var(--line);min-height:280px}.storeConfiguratorVisual img{height:260px}.publicOrderTable{overflow-x:auto}.publicOrderTable>header,.publicOrderTable>article{min-width:850px}.checkoutGrid{grid-template-columns:1fr}}@media (max-width:620px){.publicStore,.publicOrderPage,.checkoutPage{padding-inline:14px}.storeHero{padding-top:48px}.storeProductGrid{grid-template-columns:1fr}.storeConfiguratorBody{padding:42px 20px 24px}.storeConfiguratorBody footer{flex-direction:column;align-items:stretch}.publicOrderFooter{flex-direction:column}.publicOrderFooter>div{width:100%}.customerOrderGrid{grid-template-columns:1fr}.customerOrdersPage{padding-inline:14px}.adminLoginPage>section{padding:28px}.adminLoginPage h1{font-size:40px}}.checkoutSteps{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:24px;display:grid}.checkoutSteps span{background:var(--panel);color:var(--muted);letter-spacing:.1em;text-align:center;padding:11px;font-size:7px;font-weight:800}.checkoutSteps span.active{background:var(--gold);color:#111}.checkoutSteps span.done{color:var(--gold)}.checkoutSubhead{border-top:1px solid var(--line);padding-top:22px;margin-top:30px!important}.checkoutFields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.checkoutReview{border:1px solid var(--line);background:var(--panel);padding:28px}.checkoutReview h2{margin:0 0 22px;font:500 28px Georgia,serif}.reviewCustomer{border:1px solid var(--line);gap:4px;padding:16px;display:grid}.reviewCustomer small{color:var(--gold);letter-spacing:.12em;margin-top:10px;font-size:7px}.reviewCustomer small:first-child{margin-top:0}.reviewCustomer span{color:var(--muted);font-size:9px}.checkoutReview>p{color:var(--muted);font-size:9px;line-height:1.6}.checkoutNotice{border-left:3px solid var(--gold);padding:12px;background:var(--gold)!important}@supports (color:color-mix(in lab, red, red)){.checkoutNotice{background:color-mix(in srgb,var(--gold) 8%,transparent)!important}}.checkoutNotice{color:inherit!important}.reviewActions{justify-content:space-between;gap:10px;margin-top:24px;display:flex}.reviewActions button{border:1px solid var(--gold);color:var(--gold);letter-spacing:.09em;background:0 0;padding:13px;font-size:8px;font-weight:800}.reviewActions button:last-child{background:var(--gold);color:#111}.reviewActions button:disabled{opacity:.45}.orderSuccessRecord{padding:50px 0}.orderSuccessRecord>div{margin:10px}.orderSuccessRecord>div strong{font-size:22px}.orderSuccessRecord>section{border:1px solid var(--line);background:var(--panel);text-align:left;width:100%;margin:10px 0;padding:20px}.orderSuccessRecord section h2{font:500 24px Georgia,serif}.orderSuccessRecord section>p{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;margin:0;padding:9px 0;font-size:9px;display:flex}.orderSuccessRecord section>footer{justify-content:space-between;padding-top:16px;display:flex}.paymentLabel{text-transform:capitalize}.paymentLabel.paid{color:#4b8f69}.checkoutPremiumPage{color:#1b1a17;background:#f2f1ed}.checkoutPremiumPage>header{border-color:#d4d0c7;max-width:1240px;margin:auto}.checkoutPremiumPage>header h1{font-size:clamp(46px,6vw,72px)}.checkoutPremiumGrid{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:28px;max-width:1240px;margin:28px auto 0;display:grid}.checkoutCardStack{gap:12px;display:grid}.checkoutFlowCard,.checkoutNotesCard,.checkoutOrderSummary{background:#fff;border:1px solid #d6d1c7;box-shadow:0 12px 34px #201b120e}.checkoutFlowCard{transition:border-color .18s,box-shadow .18s}.checkoutFlowCard.expanded{border-color:#b59558;box-shadow:0 15px 40px #3c2c1117}.checkoutCardHeader{color:#1b1a17;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:15px;width:100%;min-height:86px;padding:18px 22px;display:grid}.checkoutCardStatus{color:#fff;width:24px;height:24px;font:800 11px var(--sans);border:1px solid #c9c3b7;border-radius:50%;place-items:center;display:grid}.checkoutFlowCard.complete .checkoutCardStatus{background:#997126;border-color:#997126}.checkoutCardHeader>span:nth-child(2){gap:6px;min-width:0;display:grid}.checkoutCardHeader small,.checkoutSectionLabel,.checkoutOrderSummary header small{color:#8b6727;font:800 8px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase}.checkoutCardHeader strong{color:#28251f;font:600 13px/1.35 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.checkoutCardHeader>b{color:#8b6727;font:800 7px/1 var(--sans);letter-spacing:.13em}.checkoutCardBody{border-top:1px solid #e3dfd7;padding:4px 66px 26px}.checkoutCompactForm{gap:14px;padding-top:18px;display:grid}.checkoutCompactForm label,.checkoutNotesCard label{gap:7px;display:grid}.checkoutCompactForm label>span,.checkoutNotesCard label>span{color:#806126;font:800 7px/1 var(--sans);letter-spacing:.13em}.checkoutCompactForm input,.checkoutCompactForm textarea,.checkoutNotesCard textarea,.checkoutSaveRow>input{color:#1b1a17;width:100%;min-height:43px;font:600 13px var(--sans);background:#faf9f6;border:1px solid #d4cfc6;padding:11px 12px}.checkoutCompactForm input:focus,.checkoutCompactForm textarea:focus,.checkoutNotesCard textarea:focus{outline-offset:1px;border-color:#9a722a;outline:2px solid #9a722a21}.checkoutCompactForm>button,.checkoutContinueButton{color:#fff;min-height:42px;font:800 8px var(--sans);letter-spacing:.12em;cursor:pointer;background:#9a722a;border:1px solid #9a722a;padding:0 17px}.checkoutCompactForm>button{justify-self:end}.checkoutCompactForm>button:disabled,.checkoutContinueButton:disabled{opacity:.5}.checkoutSectionLabel{margin-top:12px;display:block}.checkoutPremiumPage .checkoutAddressSelector{margin:0}.checkoutPremiumPage .checkoutAddressSelector>button{color:#1b1a17;background:#faf9f6}.checkoutPremiumPage .checkoutAddressSelector>button.selected{background:#fffaf0}.checkoutPremiumPage .checkoutSaveRow{color:#1b1a17;background:#faf9f6;margin:0}.checkoutPremiumPage .checkoutCheckbox{color:#28251f;align-items:center;gap:9px;margin:2px 0;display:flex!important}.checkoutPremiumPage .checkoutCheckbox input{width:17px!important;min-height:17px!important}.checkoutPremiumPage .checkoutCheckbox span{letter-spacing:0;font-size:9px;color:#28251f!important}.checkoutMethodOption{background:#fffaf0;border:1px solid #b59558;grid-template-columns:18px 1fr auto;align-items:center;gap:12px;margin-top:18px;padding:16px;display:grid}.checkoutRadio{background:#9a722a;border:4px solid #fff;border-radius:50%;width:15px;height:15px;box-shadow:0 0 0 1px #9a722a}.checkoutMethodOption div{gap:5px;display:grid}.checkoutMethodOption strong{font:650 14px var(--sans)}.checkoutMethodOption small,.checkoutPaymentMethods small{color:#6e685f;font:500 8px/1.4 var(--sans)}.checkoutMethodOption>b{font:750 12px var(--financial-font)}.checkoutMethodNote{color:#6e685f;font:500 9px/1.55 var(--sans);margin:13px 0}.checkoutContinueButton{margin-left:auto;display:block}.checkoutPaymentMethods{gap:8px;margin-top:18px;display:grid}.checkoutPaymentMethods>button{color:#1b1a17;text-align:left;cursor:pointer;background:#faf9f6;border:1px solid #d6d1c7;grid-template-columns:18px 1fr;align-items:center;gap:12px;padding:14px;display:grid}.checkoutPaymentMethods>button.selected{background:#fffaf0;border-color:#b59558}.checkoutPaymentMethods>button:not(.selected) .checkoutRadio{box-shadow:none;background:0 0;border:1px solid #aaa}.checkoutPaymentMethods>button>span:last-child{gap:4px;display:grid}.checkoutPaymentMethods strong{font:700 11px var(--sans)}.checkoutSecureNotice{background:#faf9f6;border:1px solid #d6d1c7;gap:7px;margin-top:18px;padding:17px;display:grid}.checkoutSecureNotice>span{color:#8b6727;font:800 7px var(--sans);letter-spacing:.13em}.checkoutSecureNotice>strong{font:600 17px Georgia,serif}.checkoutSecureNotice>p{color:#6e685f;margin:0;font-size:9px;line-height:1.5}.checkoutAddPayment{color:#8b6727;font:800 7px var(--sans);letter-spacing:.12em;cursor:pointer;background:#fff;border:1px solid #9a722a;margin:12px 0;padding:10px 12px}.checkoutNotesCard{padding:20px 22px}.checkoutNotesCard textarea{resize:vertical;margin-top:7px}.checkoutOrderSummary{padding:25px;position:sticky;top:96px}.checkoutOrderSummary>header{border-bottom:1px solid #ddd8cf;padding-bottom:18px}.checkoutOrderSummary h2{margin:7px 0 0;font:500 30px Georgia,serif}.checkoutSummaryItems{max-height:390px;overflow:auto}.checkoutSummaryItems article{border-bottom:1px solid #e3dfd7;grid-template-columns:48px 1fr auto;align-items:center;gap:11px;padding:13px 0;display:grid}.checkoutSummaryItems img{object-fit:contain;width:48px;height:58px}.checkoutSummaryItems article>div{gap:5px;display:grid}.checkoutSummaryItems strong{font:700 9px/1.35 var(--sans)}.checkoutSummaryItems span{color:#6e685f;font:600 8px var(--sans)}.checkoutSummaryItems b{font:750 10px var(--financial-font)}.checkoutOrderSummary dl{gap:11px;margin:20px 0;display:grid}.checkoutOrderSummary dl>div{justify-content:space-between;gap:14px;display:flex}.checkoutOrderSummary dt{color:#5f5a51;font:650 9px var(--sans)}.checkoutOrderSummary dd{font:750 11px var(--financial-font);margin:0}.checkoutOrderSummary .checkoutTotal{border-top:1px solid #cfc9be;align-items:end;padding-top:15px}.checkoutOrderSummary .checkoutTotal dt{color:#1b1a17;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.checkoutOrderSummary .checkoutTotal dd{font-size:25px}.checkoutPlaceOrder{color:#fff;width:100%;min-height:52px;font:800 9px var(--sans);letter-spacing:.16em;cursor:pointer;background:#967027;border:1px solid #8d6722;box-shadow:0 8px 20px #6f4e1129}.checkoutPlaceOrder:hover{background:#7d5a1d}.checkoutPlaceOrder:disabled{opacity:.5}.checkoutOrderSummary>p{color:#6e685f;font:500 8px/1.55 var(--sans);text-align:center}.checkoutOrderSummary>a{color:#8b6727;font:800 8px var(--sans);letter-spacing:.09em;text-align:center;text-decoration:none;display:block}@media (max-width:960px){.checkoutPremiumGrid{grid-template-columns:1fr}.checkoutOrderSummary{order:-1;position:static}.checkoutSummaryItems{max-height:none}}@media (max-width:620px){.checkoutPremiumPage>header{padding-top:42px}.checkoutPremiumGrid{gap:14px;margin-top:14px}.checkoutCardHeader{grid-template-columns:24px minmax(0,1fr) auto;gap:10px;min-height:78px;padding:15px 14px}.checkoutCardBody{padding:4px 14px 20px}.checkoutCardHeader strong{font-size:11px}.checkoutPremiumPage .checkoutAddressSelector{grid-template-columns:1fr}.checkoutOrderSummary{padding:20px}.checkoutCompactForm>button,.checkoutContinueButton{width:100%}}.checkoutPremiumPage{padding-bottom:32px}.checkoutPremiumPage>header{padding:28px 0 16px}.checkoutPremiumPage>header h1{margin:3px 0;font-size:clamp(42px,4.8vw,62px);line-height:.92}.checkoutPremiumPage>header p{font-size:13px}.checkoutPremiumGrid{grid-template-columns:minmax(0,1fr) 370px;gap:20px;margin-top:18px}.checkoutCardStack{gap:9px}.checkoutFlowCard,.checkoutOrderSummary{border-radius:14px;overflow:hidden}.checkoutFlowCard{box-shadow:0 7px 22px #201b120b}.checkoutFlowCard.expanded{box-shadow:0 10px 28px #3c2c1113}.checkoutCardHeader{min-height:66px;padding:12px 18px}.checkoutCardBody{padding:2px 58px 17px}.checkoutCompactForm{gap:10px;padding-top:12px}.checkoutCompactForm input,.checkoutCompactForm textarea,.checkoutSaveRow>input{min-height:38px;padding:8px 10px}.checkoutCompactForm>button,.checkoutContinueButton{min-height:38px}.checkoutContactForm{grid-template-columns:1fr 1.25fr .72fr;align-items:end}.checkoutContactForm>button{grid-column:1/-1}.checkoutPremiumPage .checkoutAddressFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px}.checkoutPremiumPage .checkoutAddressSelector>button{min-height:72px;padding:9px}.checkoutPremiumPage .checkoutSaveRow{padding:10px}.checkoutOrderSummary{padding:20px;top:84px}.checkoutOrderSummary>header{padding-bottom:13px}.checkoutOrderSummary h2{font-size:26px}.checkoutSummaryItems{max-height:260px}.checkoutSummaryItems article{padding:10px 0}.checkoutOrderSummary dl{gap:8px;margin:14px 0}.checkoutOrderSummary .checkoutTotal{padding-top:11px}.checkoutPlaceOrder{min-height:46px}.checkoutOrderSummary>p{margin:9px 0}.checkoutSecureNotice{margin-top:12px;padding:13px}.checkoutPaymentMethods{margin-top:12px}.checkoutMethodNote,.checkoutAddPayment{margin:9px 0}@media (max-width:960px){.checkoutPremiumGrid{grid-template-columns:1fr}.checkoutOrderSummary{position:static}.checkoutSummaryItems{max-height:none}}@media (max-width:700px){.checkoutContactForm,.checkoutPremiumPage .checkoutAddressFields{grid-template-columns:1fr}.checkoutContactForm>button{grid-column:auto}.checkoutPremiumPage>header{padding-top:34px}.checkoutCardHeader{min-height:68px;padding:13px 14px}.checkoutCardBody{padding:2px 14px 16px}}.accountPage{background:var(--bg);min-height:calc(100vh - 76px);color:var(--text);padding:60px clamp(22px,7vw,120px) 90px}.accountPage>header{max-width:900px}.accountPage>header>small,.accountFormSection>header>small,.accountOrders>header>small,.accountSuccess section>small{color:var(--gold);letter-spacing:.15em;font-size:8px;font-weight:800}.accountPage h1{letter-spacing:-.045em;margin:7px 0 14px;font:500 clamp(50px,7vw,92px)/.88 Georgia,serif}.accountPage>header p{max-width:780px;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.accountSectionNav{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:36px;display:grid}.accountSectionNav a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:58px;color:inherit;letter-spacing:.09em;text-transform:uppercase;align-items:center;padding:0 15px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.accountSectionNav a:hover{color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.accountSectionNav a:hover{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.accountProfileForm{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;display:grid}.accountFormSection{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);min-width:0;padding:28px}.accountFormSection>header,.accountOrders>header{grid-template-columns:34px 1fr;gap:12px;margin-bottom:25px;display:grid}.accountFormSection h2,.accountOrders h2{margin:0;font:500 30px/1 Georgia,serif}.accountFormSection h2 em{color:var(--gold);font:800 7px var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-left:8px}.accountFormSection header p,.accountOrders header p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.5}.accountFieldGrid,.accountAddressFields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.accountPage label{align-content:start;gap:7px;display:grid}.accountPage label>span{color:var(--gold);letter-spacing:.11em;font-size:7px;font-weight:800}.accountPage label>small{color:var(--muted);font-size:7px}.accountPage input{border:1px solid var(--line);background:var(--bg);min-width:0;min-height:44px;color:inherit;font:600 14px var(--sans);padding:11px 12px}.accountPage input[readonly]{color:var(--muted)}.accountWide{grid-column:1/-1}.accountCheckbox{grid-template-columns:20px 1fr;align-items:center;width:max-content;max-width:100%;margin-bottom:22px}.accountCheckbox input{width:18px;height:18px;min-height:18px;accent-color:var(--gold);padding:0}.accountCheckbox span{color:var(--text)!important;letter-spacing:0!important;font-size:9px!important}.paymentMethodSection{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.paymentMethodSection{background:color-mix(in srgb,var(--gold) 5%,var(--panel))}}.paymentMethodPlaceholder{border:1px dashed var(--gold);align-content:center;gap:7px;min-height:152px;padding:20px;display:grid}.paymentMethodPlaceholder>span{color:var(--gold);letter-spacing:.13em;font-size:7px;font-weight:800}.paymentMethodPlaceholder>strong{font:500 24px Georgia,serif}.paymentMethodPlaceholder>p{max-width:520px;color:var(--muted);margin:0;font-size:9px;line-height:1.55}.accountSaveBar{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);grid-column:1/-1;grid-template-columns:minmax(220px,320px) 1fr;align-items:center;gap:18px;padding:20px;display:grid}.accountSaveBar button{border:1px solid var(--gold);background:var(--gold);color:#111;letter-spacing:.12em;min-height:48px;font-size:8px;font-weight:800}.accountSaveBar button:disabled{opacity:.55}.accountSaveBar p{color:var(--gold);margin:0;font-size:9px}.accountOrders{margin-top:54px}.accountOrders>header{max-width:850px}.accountOrderList{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.accountOrderList article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);padding:20px}.accountOrderList article>header{justify-content:space-between;gap:16px;display:flex}.accountOrderList h3{margin:5px 0 0;font:500 24px Georgia,serif}.accountOrderList header small{color:var(--muted);font-size:7px}.accountOrderList header>strong{font:800 17px var(--financial-font)}.accountOrderList article>div{gap:6px;margin:14px 0;display:flex}.accountOrderList ul{margin:0;padding:0;list-style:none}.accountOrderList li{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:8px 0;font-size:8px;display:flex}.accountOrdersEmpty{border:1px solid var(--line);background:var(--panel);justify-items:start;gap:7px;padding:28px;display:grid}.accountOrdersEmpty p{color:var(--muted);margin:0}.accountOrdersEmpty a{color:var(--gold);margin-top:8px;font-size:8px;font-weight:800;text-decoration:none}.accountSignOut{color:var(--gold);letter-spacing:.1em;margin-top:28px;font-size:8px;font-weight:800;text-decoration:none;display:inline-block}.accountSuccess{place-items:center;display:grid}.accountSuccess>section{border:1px solid var(--gold);background:var(--panel);width:min(780px,100%);padding:45px}.accountSuccess h1{font-size:clamp(48px,7vw,78px)}.accountSuccess p{color:var(--muted);font-size:14px;line-height:1.65}.accountSuccess section>div{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.accountSuccess a{border:1px solid var(--gold);min-height:46px;color:var(--gold);align-items:center;padding:0 18px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.accountSuccess a:first-child{background:var(--gold);color:#111}.accountRegistrationIntro{background:var(--bg);min-height:calc(100vh - 76px);color:var(--text);grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);display:grid}.accountRegistrationIntro>section{padding:clamp(55px,8vw,120px) clamp(24px,7vw,110px)}.accountRegistrationIntro>section>small,.accountRegistrationIntro>aside>span{color:var(--gold);letter-spacing:.16em;font-size:8px;font-weight:800}.accountRegistrationIntro h1{letter-spacing:-.05em;max-width:850px;margin:12px 0 22px;font:500 clamp(55px,7vw,104px)/.87 Georgia,serif}.accountRegistrationIntro>section>p{max-width:760px;color:var(--muted);font-size:14px;line-height:1.7}.accountRegistrationBenefits{grid-template-columns:34px 1fr;gap:15px 12px;max-width:680px;margin:35px 0;display:grid}.accountRegistrationBenefits>span{border:1px solid var(--gold);width:28px;height:28px;color:var(--gold);border-radius:50%;place-items:center;font-size:7px;display:grid}.accountRegistrationBenefits p{color:var(--muted);gap:4px;margin:0;font-size:9px;display:grid}.accountRegistrationBenefits strong{color:var(--text);font:500 18px Georgia,serif}.accountRegistrationAction{background:var(--gold);color:#111;letter-spacing:.12em;align-items:center;min-height:50px;padding:0 20px;font-size:8px;font-weight:800;text-decoration:none;display:inline-flex}.accountRegistrationNote{display:block;color:var(--muted)!important;letter-spacing:0!important;margin-top:15px!important}.accountRegistrationNote a{color:var(--gold)}.accountRegistrationIntro>aside{border-left:1px solid var(--line);background:var(--panel);align-content:center;gap:18px;padding:45px;display:grid}.accountRegistrationIntro aside ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.accountRegistrationIntro aside li{border-bottom:1px solid var(--line);padding:14px 0;font:500 19px Georgia,serif}.accountRegistrationIntro aside p{color:var(--muted);font-size:10px;line-height:1.55}.customerOrdersWorkspace{border:1px solid var(--line);background:var(--panel);grid-template-columns:260px minmax(0,1fr);min-height:650px;margin-top:20px;display:grid}.customerDirectory{border-right:1px solid var(--line);overflow:auto}.customerDirectory>button{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;background:0 0;gap:4px;padding:13px;display:grid}@supports (color:color-mix(in lab, red, red)){.customerDirectory>button.selected{background:color-mix(in srgb,var(--gold) 10%,transparent)}}.customerDirectory>button span,.customerDirectory>button small{color:var(--muted);text-overflow:ellipsis;font-size:8px;overflow:hidden}.customerFilters{border-bottom:1px solid var(--line);padding:12px}.customerFilters input{border:1px solid var(--line);background:var(--bg);width:100%;color:inherit;padding:10px}.customerFilters>div{grid-template-columns:1fr 1fr;margin-top:7px;display:grid}.customerFilters button{border:1px solid var(--line);color:inherit;background:0 0;padding:8px;font-size:7px}.customerFilters button.active{border-color:var(--gold);color:var(--gold)}.customerOrderMaster{grid-template-columns:300px minmax(420px,1fr);min-width:0;display:grid}.customerOrderList{border-right:1px solid var(--line);overflow:auto}.customerOrderList>header{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;padding:12px;font-size:7px;display:flex}.customerOrderList>button{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;background:0 0;grid-template-columns:1fr auto;gap:8px;padding:13px;display:grid}.customerOrderList>button.selected{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.customerOrderList>button.selected{background:color-mix(in srgb,var(--gold) 8%,transparent)}}.customerOrderList>button>div{gap:5px;display:grid}.customerOrderList>button>div:nth-child(2){justify-items:end}.customerOrderList>button span{color:var(--muted);font-size:7px}.customerOrderList>button b{font:750 15px var(--financial-font);grid-column:1/-1}.statePill{border:1px solid var(--line);text-transform:uppercase;width:max-content;padding:4px 6px;font-size:6px}.statePill.paid,.statePill.delivered{color:#4b8f69;border-color:#4b8f69}.statePill.pending_payment,.statePill.pending{border-color:var(--gold);color:var(--gold)}.statePill.payment_failed,.statePill.cancelled{color:#b84c43;border-color:#b84c43}.customerOrderDetail{min-width:0;padding:22px;overflow:auto}.customerOrderDetail>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;padding-bottom:16px;display:flex}.customerOrderDetail h2{margin:4px 0;font:500 34px Georgia,serif}.customerOrderDetail>header small{color:var(--muted);font-size:7px}.customerOrderDetail>header>strong{font:800 24px var(--financial-font)}.orderStateGrid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:16px 0;display:grid}.orderStateGrid section{border-right:1px solid var(--line);align-content:start;gap:5px;min-height:100px;padding:12px;display:grid}.orderStateGrid section:last-child{border-right:0}.orderStateGrid small,.orderContactGrid small,.customerOrderItems>small,.paymentReferences small{color:var(--gold);letter-spacing:.11em;font-size:7px}.orderStateGrid strong{text-transform:capitalize}.orderStateGrid span,.orderContactGrid span,.orderContactGrid a{color:var(--muted);font-size:8px}.orderStateGrid select,.orderStateGrid button{border:1px solid var(--line);background:var(--bg);color:inherit;margin-top:6px;padding:6px;font-size:7px}.orderContactGrid{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.orderContactGrid section{border-right:1px solid var(--line);gap:5px;padding:13px;display:grid}.orderContactGrid section:last-child{border-right:0}.customerOrderDetail .customerOrderItems{padding:16px 0}.customerOrderDetail .customerOrderItems p{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.customerOrderItems img{object-fit:contain;width:40px;height:48px}.customerOrderItems p span{gap:3px;font-size:8px;display:grid}.paymentReferences{background:var(--bg);overflow-wrap:anywhere;gap:4px;padding:12px;font-size:7px;display:grid}.customerOrderDetail>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:15px;display:flex}.customerOrderDetail>footer span{color:var(--muted);font-size:7px}.customerOrderDetail>footer button{border:1px solid var(--gold);background:var(--gold);padding:11px;font-size:7px;font-weight:800}.customerOrderDetail>footer button:disabled{opacity:.35}@media (max-width:1100px){.customerOrdersWorkspace{grid-template-columns:220px 1fr}.customerOrderMaster{grid-template-columns:240px minmax(360px,1fr)}.orderStateGrid{grid-template-columns:1fr}.orderStateGrid section{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:760px){.checkoutFields,.accountPage form>div{grid-template-columns:1fr}.checkoutSteps{grid-template-columns:repeat(2,1fr)}.reviewActions{flex-direction:column}.customerOrdersWorkspace{grid-template-columns:1fr}.customerDirectory{border-right:0;border-bottom:1px solid var(--line);max-height:300px}.customerOrderMaster{grid-template-columns:1fr}.customerOrderList{border-right:0;border-bottom:1px solid var(--line);max-height:320px}.orderContactGrid{grid-template-columns:1fr}.orderContactGrid section{border-right:0;border-bottom:1px solid var(--line)}}.systemPage{--system-green:#4f8b67;--system-amber:#c18a32;--system-red:#bd5149;--system-gray:#807b72;width:min(1560px,100% - 48px);margin:0 auto;padding:38px 0 80px}.systemPage>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:30px;padding-bottom:24px;display:flex}.systemPage>header small,.systemSection>header small,.auditSection>header small,.overallHealth small{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.16em}.systemPage>header h1{letter-spacing:-.045em;margin:7px 0 5px;font:500 clamp(46px,5.5vw,78px)/.9 Georgia,serif}.systemPage>header p{max-width:740px;color:var(--muted);margin:0;line-height:1.55}.systemPage>header>a,.systemHeaderActions a{border:1px solid var(--gold);color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.11em;white-space:nowrap;padding:13px 15px;text-decoration:none}.systemLoading{min-height:440px;color:var(--muted);letter-spacing:.12em;place-items:center;font-size:9px;display:grid}.systemLoadError{border-left:3px solid var(--system-red);background:var(--system-red);padding:14px}@supports (color:color-mix(in lab, red, red)){.systemLoadError{background:color-mix(in srgb,var(--system-red) 8%,transparent)}}.systemLoadError{color:var(--system-red)}.systemSection{margin-top:36px}.systemSection>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:12px;display:flex}.systemSection>header span{color:var(--muted);font-size:8px}.serviceCardGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.serviceCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);min-height:290px;color:inherit;grid-template-rows:1fr auto;grid-template-columns:52px minmax(0,1fr);gap:16px;padding:22px;text-decoration:none;transition:background .18s,transform .18s;display:grid;position:relative}.serviceCard:hover{z-index:1;background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.serviceCard:hover{background:color-mix(in srgb,var(--gold) 7%,var(--panel))}}.serviceCard:hover{transform:translateY(-2px)}.serviceMonogram{border:1px solid var(--gold);width:52px;height:52px;color:var(--gold);letter-spacing:.08em;place-items:center;font:500 18px Georgia,serif;display:grid}.serviceCard h2{margin:5px 0 12px;font:500 30px/1 Georgia,serif}.serviceCard>div:nth-child(2)>small,.moduleCard>small{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:7px}.serviceCard p,.moduleCard p{color:var(--muted);margin:14px 0 0;font-size:9px;line-height:1.55}.serviceCard>strong{color:var(--gold);letter-spacing:.11em;grid-column:1/-1;align-self:end;font-size:7px}.systemStatus{width:max-content;color:var(--system-gray);font:800 7px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.systemStatus i{background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){.systemStatus i{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 14%,transparent)}}.systemStatus.healthy{color:var(--system-green)}.systemStatus.warning,.systemStatus.setup_required{color:var(--system-amber)}.systemStatus.error{color:var(--system-red)}.systemStatus.configured{color:#5c7393}.systemStatus.not_configured{color:var(--system-gray)}.corePlatformCard{border:1px solid var(--line);border-left:5px solid var(--system-green);background:linear-gradient(120deg,var(--gold),var(--panel));grid-template-columns:minmax(260px,.7fr) minmax(300px,1.3fr) auto;align-items:center;gap:36px;min-height:230px;padding:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.corePlatformCard{background:linear-gradient(120deg,color-mix(in srgb,var(--gold) 8%,var(--panel)),var(--panel))}}.corePlatformCard{color:inherit;text-decoration:none}.corePlatformCard.warning{border-left-color:var(--system-amber)}.corePlatformCard.error{border-left-color:var(--system-red)}.corePlatformCard h2{letter-spacing:-.045em;margin:5px 0 14px;font:500 clamp(44px,5vw,72px)/.88 Georgia,serif}.corePlatformCard>div>small{color:var(--gold);letter-spacing:.17em;font-size:8px}.corePlatformCard>p{color:var(--muted);font-size:13px;line-height:1.6}.corePlatformCard>strong{border:1px solid var(--gold);color:var(--gold);letter-spacing:.1em;white-space:nowrap;padding:14px 16px;font-size:8px}.moduleCardGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.moduleCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);min-height:205px;color:inherit;align-content:start;gap:7px;padding:21px;text-decoration:none;display:grid}.moduleCard:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.moduleCard:hover{background:color-mix(in srgb,var(--gold) 6%,var(--panel))}}.moduleCard h3{margin:3px 0 6px;font:500 24px/1.05 Georgia,serif}.moduleCard>strong{color:var(--gold);letter-spacing:.1em;align-self:end;margin-top:auto;padding-top:18px;font-size:7px}.systemChecked{color:var(--muted);letter-spacing:.08em;text-align:right;margin-top:24px;font-size:7px}.systemHeaderActions{align-items:center;gap:8px;display:flex}.systemHeaderActions button{border:1px solid var(--gold);background:var(--gold);color:#111;min-height:42px;font:800 8px/1 var(--sans);letter-spacing:.11em;padding:0 17px}.systemHeaderActions button:disabled{opacity:.5}.overallHealth{border:1px solid var(--line);border-left:5px solid var(--system-green);background:var(--panel);grid-template-columns:1fr auto;align-items:center;gap:24px;margin-top:24px;padding:28px;display:grid}.overallHealth.warning{border-left-color:var(--system-amber)}.overallHealth.error{border-left-color:var(--system-red)}.overallHealth h2{margin:7px 0 5px;font:500 clamp(34px,4vw,56px)/.95 Georgia,serif}.overallHealth p{color:var(--muted);margin:0}.overallHealth>footer{border-top:1px solid var(--line);color:var(--muted);letter-spacing:.08em;grid-column:1/-1;padding-top:14px;font-size:7px}.securityCheckGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;display:grid}.securityCheckCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);grid-template-rows:auto 1fr auto;min-height:235px;padding:20px;display:grid}.securityCheckCard>header{justify-content:space-between;gap:14px;display:flex}.securityCheckCard h2{margin:5px 0;font:500 25px/1 Georgia,serif}.securityCheckCard header small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:7px}.securityCheckCard>p{color:var(--muted);font-size:9px;line-height:1.6}.securityCheckCard>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:12px;display:flex}.securityCheckCard>div span{color:var(--muted);font-size:7px}.securityCheckCard>div button{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.1em;background:0 0;border:0}.auditSection{margin-top:38px}.auditSection>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:20px;padding-bottom:15px;display:flex}.auditSection h2{margin:6px 0 4px;font:500 35px/1 Georgia,serif}.auditSection>header p{max-width:760px;color:var(--muted);margin:0;font-size:9px}.auditSection>header>strong{color:var(--gold);letter-spacing:.1em;font-size:8px}.auditEmpty{border:1px solid var(--line);color:var(--muted);text-align:center;border-top:0;padding:40px}.auditTable{overflow-x:auto}.auditTable>header,.auditTable>article{border:1px solid var(--line);border-top:0;grid-template-columns:155px 190px 190px 180px minmax(260px,1fr);align-items:center;gap:14px;min-width:980px;padding:12px 14px;display:grid}.auditTable>header{color:var(--muted);letter-spacing:.1em;font-size:7px}.auditTable>article{background:var(--panel);font-size:8px}.auditTable time,.auditTable>article>span:last-child{color:var(--muted)}.systemDetailBackdrop{z-index:1400;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.systemDetailDialog{border:1px solid var(--gold);background:var(--panel);width:min(680px,100%);max-height:90vh;padding:30px;position:relative;overflow:auto;box-shadow:0 24px 90px #0008}.systemDetailClose{border:1px solid var(--line);width:35px;height:35px;color:inherit;background:0 0;font-size:23px;position:absolute;top:12px;right:12px}.systemDetailDialog>small{color:var(--gold);letter-spacing:.15em;font-size:7px}.systemDetailDialog>h2{margin:7px 0 13px;font:500 40px/1 Georgia,serif}.systemDetailDialog>p{color:var(--muted);line-height:1.6}.systemDetailDialog>section{border:1px solid var(--line);background:var(--bg);gap:8px;margin-top:18px;padding:16px;display:grid}.systemDetailDialog h3{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;margin:0 0 5px;font-size:8px}.systemDetailDialog section>span{font-size:9px}.systemDetailDialog .systemRecommendation{border-left:4px solid var(--system-amber)}.systemDetailDialog .systemRecommendation p{margin:0;font-size:10px;line-height:1.5}.systemDetailDialog>footer{color:var(--muted);margin-top:18px;font-size:7px}.securityPage .systemStatus{flex:none}@media (max-width:1180px){.serviceCardGrid,.moduleCardGrid,.securityCheckGrid{grid-template-columns:repeat(2,1fr)}.corePlatformCard{grid-template-columns:1fr auto}.corePlatformCard>p{grid-area:2/1/auto/-1}}@media (max-width:720px){.systemPage{width:calc(100% - 24px);padding-top:24px}.systemPage>header{flex-direction:column;align-items:start}.systemHeaderActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.systemHeaderActions a,.systemHeaderActions button{text-align:center}.serviceCardGrid,.moduleCardGrid,.securityCheckGrid{grid-template-columns:1fr}.corePlatformCard{grid-template-columns:1fr;gap:18px;padding:24px}.corePlatformCard>p{grid-area:auto/1}.corePlatformCard>strong{width:max-content}.overallHealth{grid-template-columns:1fr}.overallHealth>.systemStatus{grid-row:2}.securityCheckCard{min-height:205px}.auditSection>header{flex-direction:column;align-items:start}}.shippingSuccess{border-left:3px solid var(--system-green);background:var(--system-green);margin:12px 0 0;padding:11px 14px}@supports (color:color-mix(in lab, red, red)){.shippingSuccess{background:color-mix(in srgb,var(--system-green) 10%,var(--surface))}}.shippingSuccess{color:var(--system-green);font-size:9px}.shippingArchitecture{border:1px solid var(--line);background:var(--panel);border-radius:7px;grid-template-columns:auto auto auto auto 1fr;align-items:center;gap:14px;margin-top:12px;padding:14px 16px;display:grid}.shippingArchitecture strong{color:var(--gold);letter-spacing:.09em;font-size:8px}.shippingArchitecture>span{color:var(--muted)}.shippingArchitecture p{color:var(--muted);margin:0;font-size:8px;line-height:1.45}.shippingSection{border:1px solid var(--line);background:var(--panel);border-radius:7px;margin-top:12px;overflow:hidden}.shippingSection>header{border-bottom:1px solid var(--line);background:var(--muted);justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.shippingSection>header{background:color-mix(in srgb,var(--muted) 18%,var(--surface))}}.shippingSection>header small{color:var(--gold);letter-spacing:.1em;font-size:7px}.shippingSection>header h2{font:500 25px/1 var(--serif);margin:4px 0 2px}.shippingSection>header p{color:var(--muted);margin:0;font-size:8px}.shippingSection>header>span{color:var(--muted);font-size:8px}.shippingAccountGrid{grid-template-columns:minmax(0,1fr) 280px;display:grid}.shippingAccountGrid>form{border-right:1px solid var(--line);padding:16px}.shippingFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.shippingFormGrid label{gap:5px;display:grid}.shippingFormGrid label.wide{grid-column:1/-1}.shippingFormGrid label>span,.shippingCarrierGrid article>label>span{color:var(--muted);letter-spacing:.08em;font-size:7px}.shippingFormGrid :is(input,select),.shippingCarrierGrid select{border:1px solid var(--line);background:var(--surface);width:100%;min-height:36px;color:var(--ink);padding:7px 9px}.shippingAccountGrid fieldset{border:1px solid var(--line);margin:18px 0 14px;padding:14px}.shippingAccountGrid legend{color:var(--gold);letter-spacing:.1em;padding:0 7px;font-size:7px}.shippingAccountGrid form>button,.shippingAccountGrid aside button,.shippingAccountGrid aside>a,.shippingCarrierGrid footer button{border:1px solid var(--gold);background:var(--gold);color:#15120d;letter-spacing:.07em;text-align:center;min-height:34px;padding:8px 11px;font-size:7px;font-weight:800;text-decoration:none}.shippingAccountGrid>aside{align-content:start;gap:10px;padding:16px;display:grid}.shippingAccountGrid>aside>div{border-bottom:1px solid var(--line);gap:5px;padding-bottom:10px;display:grid}.shippingAccountGrid aside small{color:var(--muted);letter-spacing:.08em;font-size:7px}.shippingAccountGrid aside b,.shippingAccountGrid aside span{font-size:9px}.shippingAccountGrid aside>p,.carrierError{border-left:3px solid var(--system-red);background:var(--system-red);margin:0;padding:9px}@supports (color:color-mix(in lab, red, red)){.shippingAccountGrid aside>p,.carrierError{background:color-mix(in srgb,var(--system-red) 8%,transparent)}}.shippingAccountGrid aside>p,.carrierError{color:var(--system-red);font-size:8px;line-height:1.4}.shippingAccountGrid aside button.danger{border-color:var(--system-red);color:var(--system-red);background:0 0}.shippingAccountGrid aside>a{color:var(--gold);background:0 0}.shippingCarrierGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.shippingCarrierGrid>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);gap:14px;padding:16px;display:grid}.shippingCarrierGrid article>header{grid-template-columns:38px 1fr auto;align-items:center;gap:10px;display:grid}.shippingCarrierGrid .serviceMonogram{width:36px;height:36px;font-size:11px}.shippingCarrierGrid h3{font:500 19px/1 var(--serif);margin:2px 0 6px}.shippingCarrierGrid header small,.shippingCarrierGrid article>div small{color:var(--muted);letter-spacing:.08em;font-size:7px}.shippingSwitch{color:var(--muted);justify-items:end;gap:4px;font-size:7px;display:grid}.shippingSwitch input{width:17px;height:17px}.shippingCarrierGrid article>label{gap:5px;display:grid}.shippingCarrierGrid article>div p{color:var(--muted);margin:5px 0 0;font-size:8px;line-height:1.5}.shippingCarrierGrid footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.shippingCarrierGrid footer>span{color:var(--muted);font-size:7px}.shippingCarrierGrid footer>span span{color:inherit}.shippingCarrierGrid footer button{color:var(--gold);background:0 0}@media (max-width:900px){.shippingAccountGrid{grid-template-columns:1fr}.shippingAccountGrid>form{border-right:0;border-bottom:1px solid var(--line)}.shippingArchitecture{grid-template-columns:1fr auto 1fr}.shippingArchitecture p{grid-column:1/-1}.shippingCarrierGrid{grid-template-columns:1fr}}@media (max-width:560px){.shippingFormGrid{grid-template-columns:1fr}.shippingFormGrid label.wide{grid-column:auto}.shippingArchitecture{grid-template-columns:1fr}.shippingArchitecture>span{display:none}.shippingSection>header{flex-direction:column;align-items:flex-start}.shippingCarrierGrid article>header{grid-template-columns:38px 1fr}.shippingSwitch{grid-column:1/-1;grid-template-columns:auto auto;justify-content:start;align-items:center}}.centralShippingLabel{align-content:start;gap:9px;padding:14px;display:grid;border:1px solid var(--gold)!important;background:var(--gold)!important}@supports (color:color-mix(in lab, red, red)){.centralShippingLabel{background:color-mix(in srgb,var(--gold) 7%,var(--surface))!important}}.centralShippingLabel>small{color:var(--gold);letter-spacing:.1em;font-size:7px}.centralShippingLabel>p{color:var(--muted);margin:0;font-size:8px;line-height:1.45}.centralShippingLabel label{gap:4px;display:grid}.centralShippingLabel label span{color:var(--muted);letter-spacing:.08em;font-size:7px}.centralShippingLabel select{border:1px solid var(--line);background:var(--paper);min-height:34px;color:var(--ink);padding:7px}.centralShippingLabel>button{border:1px solid var(--gold);background:var(--gold);color:#15120d;letter-spacing:.08em;min-height:34px;font-size:7px;font-weight:800}.centralShippingLabel>strong,.centralShippingLabel>span{font-size:8px;line-height:1.45}.palletOverviewPage{padding-top:20px}.overviewHeader{grid-template-columns:1fr auto 1fr;padding:0 0 18px}.overviewHeader>div:first-child>span{color:var(--gold);letter-spacing:.16em;margin-bottom:6px;font-size:8px;font-weight:800;display:block}.overviewHeader h1{letter-spacing:-.035em;margin:0;font-size:clamp(36px,4.2vw,62px)}.overviewHeader .overviewOrderMeta{justify-items:center;gap:5px;display:grid}.overviewHeader .overviewOrderMeta strong{color:var(--gold);letter-spacing:.14em;font-size:7px}.overviewHeader .overviewOrderMeta i{font:500 15px/1.1 var(--serif);opacity:1}.overviewTabs{border-bottom:1px solid var(--line);align-items:center;gap:0;margin-top:14px;display:flex}.overviewTabs button{min-width:150px;color:var(--muted);font:800 9px/1 var(--sans);letter-spacing:.13em;cursor:pointer;background:0 0;border:0;padding:13px 18px;position:relative}.overviewTabs button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:18px;right:18px}.overviewTabs button:hover,.overviewTabs button.active{color:var(--text)}.overviewTabs button.active:after{background:var(--gold)}.supplierVisibilityControls{border:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:13px 16px;display:flex}.supplierVisibilityControls>div{gap:4px;display:grid}.supplierVisibilityControls>div small{color:var(--gold);letter-spacing:.14em;font-size:7px;font-weight:800}.supplierVisibilityControls>div strong{font:500 14px/1.2 var(--serif)}.supplierVisibilityControls fieldset{border:0;align-items:center;gap:8px;margin:0;padding:0;display:flex}.supplierVisibilityControls legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.supplierVisibilityControls label{border:1px solid var(--line);background:var(--gold);align-items:center;gap:7px;min-height:34px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.supplierVisibilityControls label{background:color-mix(in srgb,var(--gold) 3%,transparent)}}.supplierVisibilityControls label{letter-spacing:.08em;cursor:pointer;white-space:nowrap;font-size:8px;font-weight:800}.supplierVisibilityControls label:has(input:checked){border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.supplierVisibilityControls label:has(input:checked){background:color-mix(in srgb,var(--gold) 10%,transparent)}}.supplierVisibilityControls input{width:14px;height:14px;accent-color:var(--gold);margin:0}.shareChannelManager{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.shareChannel{border:1px solid var(--line);background:var(--paper);gap:10px;padding:13px 14px;display:grid}.shareChannel.locked{border-color:#bb665b}@supports (color:color-mix(in lab, red, red)){.shareChannel.locked{border-color:color-mix(in srgb,#bb665b 65%,var(--line))}}.shareChannel>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.shareChannel>header>div{gap:3px;display:grid}.shareChannel>header small{color:var(--gold);letter-spacing:.14em;font-size:7px;font-weight:800}.shareChannel>header strong{font:500 14px/1.1 var(--serif)}.shareChannel>header button{border:1px solid var(--gold);min-height:30px;color:var(--gold);letter-spacing:.08em;background:0 0;padding:7px 10px;font-size:7px;font-weight:800}.shareChannelLink{grid-template-columns:minmax(0,1fr) auto auto;gap:5px;display:grid}.shareChannelLink input{border:1px solid var(--line);background:var(--surface);min-width:0;height:32px;color:var(--muted);font:8px/1 var(--sans);padding:7px 9px}.shareChannelLink button{border:1px solid var(--line);min-width:48px;height:32px;color:var(--text);letter-spacing:.08em;background:0 0;padding:0 9px;font-size:7px;font-weight:800}.shareChannelLink .shareLockButton{min-width:34px;padding:0;font-size:14px}.shareChannel fieldset{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;margin:0;padding:0;display:grid}.shareChannel legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.shareChannel label{box-sizing:border-box;border:1px solid var(--line);letter-spacing:.02em;cursor:pointer;align-items:center;gap:4px;min-width:0;min-height:28px;padding:4px 5px;font-size:6px;font-weight:800;display:flex}.shareChannel label:has(input:checked){border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.shareChannel label:has(input:checked){background:color-mix(in srgb,var(--gold) 8%,transparent)}}.shareChannel label input{width:11px;height:11px;accent-color:var(--gold);flex:none;margin:0}.shareChannel>p{color:#bb665b;margin:0;font-size:8px}@media screen{.shareChannelManager{gap:14px;margin-top:16px}.shareChannel{border-color:var(--gold);gap:12px;padding:16px 17px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.shareChannel{border-color:color-mix(in srgb,var(--gold) 27%,var(--line))}}.shareChannel{background:linear-gradient(145deg,var(--gold),var(--paper) 54%)}@supports (color:color-mix(in lab, red, red)){.shareChannel{background:linear-gradient(145deg,color-mix(in srgb,var(--gold) 5%,var(--paper)),var(--paper) 54%)}}.shareChannel{transition:border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 8px 22px #00000012,0 1px 2px #0000001f}.shareChannel:before{content:"";background:linear-gradient(90deg,var(--gold),var(--gold) 70%,transparent);height:2px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.shareChannel:before{background:linear-gradient(90deg,var(--gold),color-mix(in srgb,var(--gold) 18%,transparent) 70%,transparent)}}.shareChannel:hover,.shareChannel:focus-within{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.shareChannel:hover,.shareChannel:focus-within{border-color:color-mix(in srgb,var(--gold) 62%,var(--line))}}.shareChannel:hover,.shareChannel:focus-within{transform:translateY(-1px);box-shadow:0 11px 28px #0000001a,0 2px 4px #0002}html.dark .shareChannel{background:linear-gradient(145deg,var(--gold),#fff 58%)}@supports (color:color-mix(in lab, red, red)){html.dark .shareChannel{background:linear-gradient(145deg,color-mix(in srgb,var(--gold) 8%,var(--paper)),color-mix(in srgb,#fff 3%,var(--paper)) 58%)}}html.dark .shareChannel{box-shadow:0 10px 28px #0008,0 1px #ffffff0d}.shareChannel>header strong{letter-spacing:-.01em;font-size:16px;font-weight:600}.shareChannelLink :is(input,button,.sharePreviewButton),.shareChannel label{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.shareChannelLink :is(input,button,.sharePreviewButton),.shareChannel label{border-color:color-mix(in srgb,var(--ink) 24%,var(--line))}}.shareChannelLink :is(input,button,.sharePreviewButton),.shareChannel label{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.shareChannelLink :is(input,button,.sharePreviewButton),.shareChannel label{background:color-mix(in srgb,var(--paper) 78%,var(--panel))}}.shareChannel label:has(input:checked){border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.shareChannel label:has(input:checked){border-color:color-mix(in srgb,var(--gold) 75%,var(--line))}}.shareChannel label:has(input:checked){background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.shareChannel label:has(input:checked){background:color-mix(in srgb,var(--gold) 14%,var(--paper))}}.shareChannel label:has(input:checked){box-shadow:inset 2px 0 var(--gold)}.palletOverviewPage>.overviewTabs{border:1px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:4px;display:grid}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage>.overviewTabs{border:1px solid color-mix(in srgb,var(--ink) 20%,var(--line))}}.palletOverviewPage>.overviewTabs{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage>.overviewTabs{background:color-mix(in srgb,var(--panel) 76%,var(--paper))}}.palletOverviewPage>.overviewTabs{box-shadow:0 4px 14px #0000000d}.palletOverviewPage>.overviewTabs button{box-sizing:border-box;background:0 0;border:1px solid #0000;min-width:0;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s}.palletOverviewPage>.overviewTabs button:hover{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage>.overviewTabs button:hover{border-color:color-mix(in srgb,var(--gold) 38%,var(--line))}}.palletOverviewPage>.overviewTabs button:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage>.overviewTabs button:hover{background:color-mix(in srgb,var(--gold) 8%,var(--paper))}}.palletOverviewPage>.overviewTabs button:hover{color:var(--ink)}.palletOverviewPage>.overviewTabs button.active{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage>.overviewTabs button.active{border-color:color-mix(in srgb,var(--gold) 88%,#17130c)}}.palletOverviewPage>.overviewTabs button.active{background:linear-gradient(180deg,var(--gold),var(--gold))}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage>.overviewTabs button.active{background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 88%,#fff),var(--gold))}}.palletOverviewPage>.overviewTabs button.active{color:#17130c;box-shadow:0 4px 12px var(--gold),inset 0 -2px #17130c4d;font-weight:900}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage>.overviewTabs button.active{box-shadow:0 4px 12px color-mix(in srgb,var(--gold) 28%,transparent),inset 0 -2px #17130c4d}}.palletOverviewPage>.overviewTabs button.active{transform:translateY(-1px)}.palletOverviewPage>.overviewTabs button.active:after{display:none}html.dark .palletOverviewPage>.overviewTabs{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){html.dark .palletOverviewPage>.overviewTabs{border-color:color-mix(in srgb,var(--gold) 24%,var(--line))}}html.dark .palletOverviewPage>.overviewTabs{background:#fff}@supports (color:color-mix(in lab, red, red)){html.dark .palletOverviewPage>.overviewTabs{background:color-mix(in srgb,#fff 5%,var(--paper))}}html.dark .palletOverviewPage>.overviewTabs{box-shadow:0 6px 18px #0006}html.dark .palletOverviewPage>.overviewTabs button:not(.active){color:#cbc6bb}.sharedLinkShell .palletOverviewPage>.overviewTabs{border:1px solid var(--ink);padding:4px}@supports (color:color-mix(in lab, red, red)){.sharedLinkShell .palletOverviewPage>.overviewTabs{border:1px solid color-mix(in srgb,var(--ink) 20%,var(--line))}}.sharedLinkShell .palletOverviewPage>.overviewTabs{border-inline:0;gap:4px}.sharedLinkShell .palletOverviewPage>.overviewTabs button{border:1px solid #0000}.sharedLinkShell .palletOverviewPage>.overviewTabs button.active{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.sharedLinkShell .palletOverviewPage>.overviewTabs button.active{border-color:color-mix(in srgb,var(--gold) 88%,#17130c)}}.sharedLinkShell .palletOverviewPage>.overviewTabs button.active{background:linear-gradient(180deg,var(--gold),var(--gold))}@supports (color:color-mix(in lab, red, red)){.sharedLinkShell .palletOverviewPage>.overviewTabs button.active{background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 88%,#fff),var(--gold))}}.sharedLinkShell .palletOverviewPage>.overviewTabs button.active{color:#17130c;box-shadow:0 4px 12px var(--gold),inset 0 -2px #17130c4d}@supports (color:color-mix(in lab, red, red)){.sharedLinkShell .palletOverviewPage>.overviewTabs button.active{box-shadow:0 4px 12px color-mix(in srgb,var(--gold) 28%,transparent),inset 0 -2px #17130c4d}}}.entireOrderSummary{grid-template-columns:minmax(190px,.68fr) minmax(230px,.82fr) minmax(420px,2.5fr);margin-top:12px}.entireOrderSummary>article{align-content:center;min-height:94px;padding:13px 16px}.entireOrderSummary .orderSizeSummary{grid-template-columns:auto 1fr;column-gap:8px}.entireOrderSummary .orderSizeSummary small{grid-column:1/-1}.entireOrderSummary .orderSizeSummary>strong{letter-spacing:-.04em;font-size:38px}.entireOrderSummary .orderSizeSummary>span{letter-spacing:.12em;align-self:end;padding-bottom:3px;font-weight:800}.loadingTotalsSummary>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px!important;display:grid!important}.loadingTotalsSummary>div>p{background:0 0!important;border:0!important;width:auto!important;padding:0!important}.loadingTotalsSummary>div>p b{letter-spacing:.1em;color:var(--muted);font-size:7px}.loadingTotalsSummary>div>p strong{font:700 28px/1 var(--serif)}.loadingTotalsSummary>div>i{color:var(--muted);font-style:normal}.entireOrderSummary .retailKindSummary>div{justify-content:flex-start;align-items:stretch;min-height:48px;overflow:hidden}.entireOrderSummary .retailKindSummary p{flex:0 0 122px;width:122px;min-width:122px;padding:7px 9px}.entireOrderSummary .retailKindSummary p strong{font-size:23px}.supplierOrderList{border:1px solid var(--line);background:var(--paper);margin-top:12px}.supplierOrderList>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding:16px 20px;display:flex}.supplierOrderList>header small{color:var(--gold);letter-spacing:.14em;font-size:7px}.supplierOrderList>header h2{font:30px/1 var(--serif);margin:4px 0 0}.supplierOrderList>header>strong{letter-spacing:.12em;font-size:9px}.supplierOrderList>div>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(280px,1.1fr) minmax(180px,.55fr) minmax(440px,1.45fr);align-items:center;gap:22px;min-height:146px;padding:18px 20px;display:grid}.supplierOrderList>div>article:last-child{border-bottom:0}.supplierProductIdentity{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:18px;min-width:0;display:grid}.supplierProductIdentity img{object-fit:contain;width:72px;height:104px}.supplierProductIdentity small,.supplierProductTotal small{color:var(--gold);letter-spacing:.14em;font-size:7px}.supplierProductIdentity h3{font:26px/1.05 var(--serif);margin:6px 0 0}.supplierProductTotal{border-left:1px solid var(--line);grid-template-columns:auto 1fr;align-items:end;gap:2px 7px;padding-left:20px;display:grid}.supplierProductTotal small{grid-column:1/-1}.supplierProductTotal strong{font:800 clamp(34px,3vw,50px)/.9 var(--financial-font);font-variant-numeric:tabular-nums;letter-spacing:-.045em}.supplierProductTotal span{color:var(--muted);letter-spacing:.12em;padding-bottom:3px;font-size:7px;font-weight:800}.supplierBoxBreakdown{justify-content:flex-end;gap:7px;min-width:0;display:flex}.supplierBoxBreakdown p{--box-color:var(--gold);border:1px solid var(--line);background:var(--box-color);flex:0 145px;min-width:110px;margin:0;padding:10px 11px}@supports (color:color-mix(in lab, red, red)){.supplierBoxBreakdown p{background:color-mix(in srgb,var(--box-color) 5%,transparent)}}.supplierBoxBreakdown p{gap:4px;display:grid}.supplierBoxBreakdown .supplierBox24{--box-color:var(--retail-24)}.supplierBoxBreakdown .supplierBox100{--box-color:var(--retail-100)}.supplierBoxBreakdown .supplierBox500{--box-color:var(--retail-500)}.supplierBoxBreakdown p>span{letter-spacing:.08em;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.supplierBoxBreakdown p>span i{background:var(--box-color);width:3px;height:14px}.supplierBoxBreakdown p>strong{font:800 25px/1 var(--financial-font);font-variant-numeric:tabular-nums}.supplierBoxBreakdown p>strong em{font:700 8px/1 var(--sans);color:var(--muted);letter-spacing:.08em;font-style:normal}.supplierBoxBreakdown p>small{color:var(--muted);font-size:8px}.masterCartonOrderItem{box-shadow:inset 4px 0 var(--product-identity-color,var(--gold))}.masterCartonOrderItem .supplierBoxBreakdown p{--box-color:var(--retail-count-color,var(--gold));border-left:4px solid var(--box-color)}.masterCartonOrderItem .sharedSupplierBoxes p{--box-color:var(--retail-count-color,#cda154)}.supplierRetailBoxes{border:1px solid var(--line);background:var(--paper);margin-top:12px}.supplierRetailBoxes>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding:16px 20px;display:flex}.supplierRetailBoxes>header small{color:var(--gold);letter-spacing:.14em;font-size:7px}.supplierRetailBoxes>header h2{font:30px/1 var(--serif);margin:4px 0 0}.supplierRetailBoxes>header>strong{letter-spacing:.12em;font-size:9px}.supplierRetailBoxes>div>article{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(260px,1.2fr) minmax(360px,1.4fr) 190px;align-items:center;gap:18px;padding:16px 20px;display:grid}.supplierRetailBoxIndex{color:var(--gold);font:700 18px/1 var(--serif)}.supplierRetailBoxIdentity{grid-template-columns:54px 1fr;align-items:center;gap:13px;display:grid}.supplierRetailBoxIdentity img{object-fit:contain;width:54px;height:72px}.supplierRetailBoxIdentity small,.supplierRetailBoxes dt{color:var(--muted);letter-spacing:.11em;font-size:7px}.supplierRetailBoxIdentity h3{font:22px/1 var(--serif);margin:4px 0}.supplierRetailBoxIdentity p{color:var(--muted);margin:0;font-size:9px}.supplierRetailBoxes dl{grid-template-columns:.7fr 1.1fr 1.1fr;gap:12px;margin:0;display:grid}.supplierRetailBoxes dl>div{border-left:1px solid var(--line);min-width:0;padding-left:12px}.supplierRetailBoxes dd{text-overflow:ellipsis;margin:5px 0 0;font-size:9px;font-weight:750;overflow:hidden}.supplierRetailBoxFormats{position:relative}.supplierRetailBoxFormats summary{border:1px solid var(--gold);color:var(--gold);letter-spacing:.1em;cursor:pointer;justify-content:space-between;padding:11px 12px;font-size:8px;font-weight:800;list-style:none;display:flex}.supplierRetailBoxFormats>div{z-index:50;border:1px solid var(--gold);background:var(--paper);width:235px;padding:5px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 18px 50px #0008}.supplierRetailBoxFormats button{width:100%;color:var(--text);text-align:left;letter-spacing:.06em;background:0 0;border:0;padding:10px;font-size:8px;font-weight:750;display:block}.supplierRetailBoxFormats button:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.supplierRetailBoxFormats button:hover{background:color-mix(in srgb,var(--gold) 12%,transparent)}}.supplierRetailBoxError{border-bottom:1px solid var(--line);color:#d25c53;margin:0;padding:10px 20px}.supplierDocumentBackdrop{z-index:1800;background:#000c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.supplierDocumentViewer{border:1px solid var(--gold);background:#24231f;grid-template-rows:auto 1fr;width:min(1320px,96vw);height:min(900px,92vh);display:grid}.supplierDocumentViewer>header{color:#fff;border-bottom:1px solid #fff2;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.supplierDocumentViewer h2{font:24px/1 var(--serif);margin:3px 0 0}.supplierDocumentViewer header small{color:var(--gold);letter-spacing:.12em;font-size:7px}.supplierDocumentViewer header button{color:#fff;background:0 0;border:1px solid #fff3;width:34px;height:34px;font-size:22px}.supplierDocumentViewer iframe{background:#fff;border:0;width:100%;height:100%}.supplierSvgDocument{place-items:center;padding:24px;display:grid;overflow:auto}.supplierSvgDocument svg{background:#fff;max-width:100%;max-height:100%;display:block;box-shadow:0 12px 45px #0008}@media (max-width:900px){.supplierRetailBoxes>div>article{grid-template-columns:32px 1fr}.supplierRetailBoxes dl,.supplierRetailBoxFormats{grid-column:2}.supplierRetailBoxes dl{grid-template-columns:1fr}.supplierRetailBoxFormats{width:100%}}.supplierNoBoxes,.supplierEmptyOrder{color:var(--muted);font-size:10px}.supplierEmptyOrder{text-align:center;margin:0;padding:42px}.overviewProductTypes>div{gap:5px}.overviewProductTypes span{min-height:44px;position:relative;border:1px solid var(--line)!important;background:0 0!important;grid-template-columns:minmax(0,1fr) auto 30px!important;padding:7px 8px!important}.overviewProductTypes span b{color:var(--muted);font-size:8px;font-weight:700}.overviewProductTypes span strong{font:800 17px/1 var(--financial-font);color:var(--text)}.overviewProductTypes span em{border-left:4px solid var(--kind-accent,var(--gold));height:100%;color:var(--text);font:800 11px/1 var(--financial-font);justify-content:flex-end;align-items:center;padding-left:7px;display:flex}@media (max-width:1050px){.entireOrderSummary{grid-template-columns:1fr 1fr}.entireOrderSummary .retailKindSummary{grid-column:1/-1}.supplierOrderList>div>article{grid-template-columns:1fr auto}.supplierBoxBreakdown{grid-column:1/-1;justify-content:flex-start}.supplierBoxBreakdown p{flex:0 160px}}@media (max-width:700px){.overviewHeader{text-align:left;grid-template-columns:1fr;justify-items:stretch}.overviewHeader .overviewOrderMeta{justify-items:start}.overviewHeader>div:last-child{justify-self:start}.supplierVisibilityControls{flex-direction:column;align-items:stretch}.supplierVisibilityControls fieldset{grid-template-columns:1fr 1fr;display:grid}.shareChannelManager{grid-template-columns:1fr}.shareChannel fieldset{grid-template-columns:1fr 1fr}.overviewTabs{overflow-x:auto}.overviewTabs button{min-width:max-content}.entireOrderSummary{grid-template-columns:1fr}.entireOrderSummary .retailKindSummary{grid-column:auto}.supplierOrderList>div>article{grid-template-columns:1fr;gap:16px}.supplierProductTotal{border-left:0;border-top:1px solid var(--line);padding:14px 0 0}.supplierBoxBreakdown{justify-content:flex-start;overflow-x:auto}.supplierBoxBreakdown p{min-width:130px}}.primarySetting:after{content:attr(data-cup-size);z-index:2;color:var(--gold);letter-spacing:-.025em;text-transform:none;white-space:nowrap;background:0 0;padding:0;font:400 clamp(24px,2vw,34px)/1 Georgia,Times New Roman,serif;position:absolute;top:270px;right:18px}.orderProductName{border:0;border-bottom:1px solid var(--line);width:100%;min-width:0;color:inherit;background:0 0;outline:0;padding:2px 0 5px;font:17px Georgia,serif}.orderProductName:focus{border-bottom-color:var(--gold)}.validationDialog{text-align:left;grid-template-rows:auto auto auto minmax(0,1fr) auto;width:min(640px,100%);max-height:calc(100dvh - 32px);display:grid;overflow:hidden}.validationDialog>small{color:var(--gold);letter-spacing:.15em;font-size:8px;font-weight:800}.validationDialog h2{margin-bottom:4px}.validationDialog>p{margin-top:4px}.validationDialog ul{border:1px solid var(--line);background:var(--panel);min-height:0;max-height:52dvh;margin:12px 0 0;padding:14px 18px 14px 34px;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.validationDialog ul{background:color-mix(in srgb,var(--panel) 62%,transparent)}}.validationDialog li{padding:5px 4px;font-size:12px;line-height:1.45}.validationDialog li::marker{color:#b84d3d}.validationDialog footer{grid-template-columns:1fr}.validationDialog footer button{background:var(--gold);color:#111;border-color:var(--gold)}.recordViewTabs{border-bottom:1px solid var(--line);margin:18px 0 12px;display:flex;overflow-x:auto}.recordViewTabs button{min-width:max-content;color:var(--muted);font:800 8px/1 var(--sans);letter-spacing:.12em;background:0 0;border:0;padding:13px 16px;position:relative}.recordViewTabs button:after{content:"";background:0 0;height:2px;position:absolute;inset:auto 16px -1px}.recordViewTabs button.active{color:var(--text)}.recordViewTabs button.active:after{background:var(--gold)}.shareButton{border:1px solid var(--gold);background:var(--gold);color:#111;letter-spacing:.1em;padding:14px;font-size:8px;font-weight:800}.completedShareMenu{position:relative}.completedShareMenu>.shareButton{min-width:108px;height:100%}.completedShareMenu>.shareButton span{margin-left:10px}.completedShareMenu>[role=menu]{z-index:20;border:1px solid var(--line);background:var(--panel);min-width:210px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 16px 35px #0003}.completedShareMenu>[role=menu] button{color:var(--text);text-align:left;font:800 8px/1 var(--sans);letter-spacing:.1em;background:0 0;border:0;padding:13px 14px}.completedShareMenu>[role=menu] button:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.completedShareMenu>[role=menu] button:hover{background:color-mix(in srgb,var(--gold) 13%,transparent)}}.completedShareMenu>[role=menu] button:hover{color:var(--gold)}.completedSharePanel{border:1px solid var(--gold);margin-top:14px;padding:16px}@supports (color:color-mix(in lab, red, red)){.completedSharePanel{border:1px solid color-mix(in srgb,var(--gold) 48%,var(--line))}}.completedSharePanel{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.completedSharePanel{background:color-mix(in srgb,var(--panel) 94%,var(--gold))}}.completedSharePanel{box-shadow:0 12px 34px #00000012}.completedSharePanel>header{justify-content:space-between;align-items:center;display:flex}.completedSharePanel>header>div{gap:4px;display:grid}.completedSharePanel>header small{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.14em}.completedSharePanel>header strong{font:600 18px/1.1 var(--serif)}.completedSharePanel>header>button{color:var(--muted);background:0 0;border:0;font-size:20px}.completedSharePanel fieldset{border:0;flex-wrap:wrap;gap:8px 18px;margin:16px 0;padding:0;display:flex}.completedSharePanel legend{width:100%;color:var(--muted);font:700 8px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.completedSharePanel label{font:700 9px/1 var(--sans);align-items:center;gap:7px;display:flex}.completedSharePanel input[type=checkbox]{accent-color:var(--gold)}.completedShareLink{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;display:grid}.completedShareLink input{border:1px solid var(--line);background:var(--bg);min-width:0;color:var(--text);font:10px/1.2 var(--sans);padding:10px}.completedShareLink a,.completedShareLink button{border:1px solid var(--gold);color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.1em;background:0 0;place-items:center;padding:10px 13px;text-decoration:none;display:grid}.completedCreateShare{min-width:180px}.supplierShareResult{background:#4e826314;border:1px solid #4e8263;grid-template-columns:auto minmax(0,1fr);gap:8px 14px;margin-top:12px;padding:12px 14px;font-size:9px;display:grid}.supplierShareResult span{letter-spacing:.1em;font-weight:800}.supplierShareResult a{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.embeddedSharedOrder{background:0 0;min-height:0;margin-top:0;padding:0}.embeddedSharedOrder>header,.embeddedSharedOrder>.sharedOrderSummary{display:none}.sharedHeaderActions{align-items:end;gap:14px;display:flex}.sharedHeaderActions p{justify-items:end;gap:4px;margin:0;display:grid}.sharedPrintButton{color:#cda154;letter-spacing:.12em;background:0 0;border:1px solid #cda154;padding:9px 13px;font:800 8px/1 ui-sans-serif,Arial}.supplierShareUnavailable{color:#eee8dc;background:#11100e;place-items:center;min-height:100dvh;padding:24px;display:grid}.supplierShareUnavailable section{border:1px solid #cda154;width:min(560px,100%);padding:42px}.supplierShareUnavailable small{color:#cda154;letter-spacing:.14em}.supplierShareUnavailable h1{margin:12px 0;font:44px/.95 Georgia,serif}.supplierShareUnavailable p{color:#9e978c;line-height:1.6}@media (max-width:700px){.supplierShareResult{grid-template-columns:1fr}.recordViewTabs{margin-inline:-4vw;padding-inline:4vw}.sharedHeaderActions{flex-direction:column;align-items:flex-end}.recordActions,.recordActions>button,.recordActions>.completedShareMenu,.completedShareMenu>.shareButton{width:100%}.completedShareMenu>[role=menu]{left:0;right:0}.completedSharePanel fieldset{grid-template-columns:1fr 1fr;display:grid}.completedShareLink{grid-template-columns:1fr 1fr}.completedShareLink input{grid-column:1/-1}.completedShareLink a,.completedShareLink button{width:100%}}@media print{.screenOnly,.sharedModeToggle,.sharedPrintButton{display:none!important}.sharedOrderPage{min-height:0;padding:0;color:#111!important;background:#fff!important}.sharedOrderPage>header{border-color:#bbb}.sharedPresentation,.sharedSupplierOrderList{break-inside:avoid;background:#fff;border-color:#bbb}.sharedScene{background:#eee}.recordViewTabs,.recordActions,.supplierShareResult,.backLink{display:none!important}}@media (max-width:1150px){.primarySetting:after{top:255px}}@media (max-width:700px){.primarySetting:after{top:305px;right:calc(50% - 112px)}}.unitCostSection{border:1px solid var(--gold);gap:5px;margin-top:42px;padding:11px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.unitCostSection{border:1px solid color-mix(in srgb,var(--gold) 55%,var(--line))}}.unitCostSection{background:var(--gold);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.unitCostSection{background:color-mix(in srgb,var(--gold) 7%,var(--paper))}}.unitCostSection{box-shadow:inset 3px 0 0 var(--gold)}.unitCostSection>small{letter-spacing:.12em;color:var(--gold);opacity:1;font-size:8px}.unitCostSection>div{border-bottom:1px solid var(--line);color:var(--gold);font-family:var(--financial-font);font-variant-numeric:tabular-nums;align-items:baseline;font-size:20px;display:flex}.unitCostSection input{width:100%;min-width:0;color:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:3px 6px;font-family:var(--financial-font)!important;font-size:32px!important}.unitCostSection>span{letter-spacing:.04em;opacity:.65;font-size:8px;line-height:1.4}.productSettings.readonly .unitCostSection>div{color:var(--ink)}.calculatedBoxCost{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.calculatedBoxCost{background:color-mix(in srgb,var(--gold) 6%,transparent)}}.calculatedBoxCost input:disabled{opacity:1;color:var(--ink);-webkit-text-fill-color:var(--ink);cursor:not-allowed}.calculatedBoxCost>small{letter-spacing:.05em;margin-top:3px;display:block;color:var(--gold)!important;opacity:.85!important;font-size:7px!important}.supplierCanonicalView{background:var(--paper);min-height:100dvh;color:var(--ink)}.supplierCanonicalView .palletOverviewPage{padding-top:clamp(18px,3vw,42px)}.entireOrderCartonCard[role=button]{cursor:pointer;transition:background .18s}:is(.entireOrderCartonCard[role=button]:hover,.entireOrderCartonCard[role=button]:focus-visible){background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.entireOrderCartonCard[role=button]:hover,.entireOrderCartonCard[role=button]:focus-visible){background:color-mix(in srgb,var(--gold) 7%,transparent)}}:is(.entireOrderCartonCard[role=button]:hover,.entireOrderCartonCard[role=button]:focus-visible){outline:1px solid var(--gold);outline-offset:-1px}.embeddedCanonicalView{padding-inline:0}.embeddedCanonicalView .overviewHeader{margin-top:0}@media (max-width:700px){.readOnlyCanonicalView .overviewHeader{grid-template-columns:1fr}.supplierCanonicalView .palletOverviewPage{padding-inline:4vw}.embeddedCanonicalView{padding-inline:0}}.bundlesPage{color:#171512;background:#f4efe6;min-height:calc(100vh - 72px);padding:42px clamp(22px,4vw,72px)}.dark .bundlesPage{color:#f5f0e8;background:#11110f}.bundlesPage>header{border-bottom:1px solid #b99145;grid-template-columns:1fr auto;align-items:end;margin-bottom:24px;padding-bottom:20px;display:grid}.bundlesPage>header p{color:#b98b35;letter-spacing:.16em;margin:0 0 8px;font:700 10px/1 sans-serif}.bundlesPage h1{margin:0;font:500 clamp(42px,6vw,82px)/.9 Georgia,serif}.bundlesPage>header span{color:#77716a;font:600 11px/1.4 sans-serif}.bundleGrid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:14px;display:grid}.bundleCard{background:#fff;border:1px solid #d2c8b8;min-height:190px;display:grid;position:relative}.dark .bundleCard{background:#181714;border-color:#34322d}.bundleCardLink{color:inherit;grid-template-columns:78px 1fr;gap:18px;padding:20px;text-decoration:none;display:grid}.bundleCardLink:hover{background:#b991450b}.bundleNumber{color:#c79a43;border-right:1px solid #c79a4344;font:500 30px/1 Georgia,serif}.bundleCard small{color:#b98b35;letter-spacing:.14em;font:700 8px/1 sans-serif}.bundleCard h2{margin:7px 0 14px;font:600 25px/1 Georgia,serif}.bundleCard dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.bundleCard dl div{gap:3px;display:grid}.bundleCard dt{color:#77716a;letter-spacing:.08em;font:700 7px/1 sans-serif}.bundleCard dd{margin:0;font:700 18px/1.1 sans-serif}.bundleCard p{color:#77716a;margin:12px 0 0;font:600 9px/1.4 sans-serif}.bundleCard footer{justify-content:flex-end;gap:8px;padding:0 20px 18px;display:flex}.bundleCard footer a,.bundleCard footer button,.bundleEmpty a{color:inherit;letter-spacing:.1em;background:0 0;border:1px solid #b98b35;padding:9px 12px;font:800 8px/1 sans-serif;text-decoration:none}.bundleCard footer button{color:#c64a44;border-color:#c64a44}.bundleEmpty{text-align:center;border:1px solid #d2c8b8;place-content:center;gap:10px;min-height:320px;display:grid}.dark .bundleEmpty{border-color:#34322d}.bundleEmpty h2,.bundleEmpty p{margin:0}.bundleEmpty a{justify-self:center;margin-top:10px}.bundleDetail{background:var(--paper);min-height:calc(100vh - 72px);color:var(--ink);padding:34px clamp(18px,4vw,64px)}.bundleDetail>header{border-bottom:1px solid var(--gold);justify-content:space-between;align-items:end;gap:30px;padding-bottom:20px;display:flex}.bundleDetail>header a,.bundleDetail>header small{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.12em;margin-bottom:10px;text-decoration:none;display:block}.bundleDetail>header h1{font:clamp(38px,5vw,68px)/.9 var(--serif);margin:0}.bundleDetail>header p{color:var(--muted);margin:10px 0 0;font-size:9px}.bundleDetail>header>div:last-child{gap:8px;display:flex}.bundleDetail>header button{border:1px solid var(--gold);color:inherit;font:800 8px/1 var(--sans);letter-spacing:.09em;background:0 0;padding:12px}.bundleDetail>header button:last-child{background:var(--gold);color:#15120d}.bundlePalletStrip{border:1px solid var(--line);background:var(--surface);margin:18px 0}.bundlePalletStrip>header{border-bottom:1px solid var(--line);justify-content:space-between;padding:11px 14px;font-size:8px;display:flex}.bundlePalletStrip>header small{color:var(--gold);letter-spacing:.1em}.bundlePalletStrip>header span{color:var(--muted)}.bundlePalletStrip>div{gap:8px;padding:12px;display:flex;overflow-x:auto}.bundlePalletStrip button{border:1px solid var(--line);background:var(--paper);color:inherit;text-align:left;flex:0 0 210px;grid-template-columns:34px 1fr;gap:4px 10px;padding:12px;display:grid}.bundlePalletStrip button b{color:var(--gold);font:22px/1 var(--serif);grid-row:1/3}.bundlePalletStrip button strong{font-size:10px}.bundlePalletStrip button span{color:var(--muted);font-size:8px}.bundlePalletMenu{z-index:1400;border:1px solid var(--gold);background:#16130f;min-width:180px;padding:5px;position:fixed;box-shadow:0 14px 38px #0008}.bundlePalletMenu button{color:#eee6d8;text-align:left;width:100%;font:800 8px/1 var(--sans);letter-spacing:.1em;background:0 0;border:0;padding:11px}.bundlePalletMenu button:hover{background:var(--gold);color:#111}.bundleSaveDialog{border:1px solid var(--gold);background:var(--paper);width:min(520px,100vw - 32px);color:var(--ink);padding:28px;box-shadow:0 24px 80px #0009}.bundleSaveDialog header small,.bundleSaveDialog label>span{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.11em}.bundleSaveDialog h2{font:34px/1 var(--serif);margin:10px 0}.bundleSaveDialog header p{color:var(--muted);font-size:10px;line-height:1.5}.bundleSaveDialog label{gap:7px;margin-top:18px;display:grid}.bundleSaveDialog input,.bundleSaveDialog select{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;color:inherit;padding:12px}.bundleSaveDialog footer{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.bundleSaveDialog footer button{border:1px solid var(--line);color:inherit;font:800 8px/1 var(--sans);letter-spacing:.09em;background:0 0;padding:11px 14px}.bundleSaveDialog footer .completeButton{border-color:var(--gold);background:var(--gold);color:#15120d}.bundleSaveDialog button:disabled{opacity:.45}.entireOrderSummary:has(.retailKindSummary:empty){grid-template-columns:1fr 1fr}@media (max-width:760px){.bundlesPage>header,.bundleDetail>header{grid-template-columns:1fr;gap:10px}.bundleDetail>header{align-items:start;display:grid}.bundleGrid{grid-template-columns:1fr}.bundleCardLink{grid-template-columns:60px 1fr}.bundleDetail>header>div:last-child{flex-wrap:wrap;width:100%}.bundleDetail>header button{flex:1}}.readOnlyCanonicalView .overviewHeader{grid-template-columns:1fr auto auto}@media (max-width:700px){.readOnlyCanonicalView .overviewHeader{grid-template-columns:1fr}}.cartonProductSize{white-space:nowrap;display:inline-block}@media (max-width:680px){.entireOrderCartonInfo .cartonProductSize{letter-spacing:-.02em;font-size:.9em}}.cadCuboid.masterLoad .masterCartonLabelHead{background:var(--product-identification-color,#d8c6a5);outline:1px solid #fff8;padding:5px;box-shadow:0 0 0 1px #17130f55;color:var(--product-identification-text,#17130f)!important}.cadCuboid.masterLoad .masterCartonLabelHead :is(.masterCartonProductName,.masterCartonCupSize,.masterCartonQuantity){color:var(--product-identification-text,#17130f)!important}.cadCuboid.masterLoad .masterCartonQuantity{outline:0;box-shadow:inset 0 -1px #fff9}.managedProductGrid article{position:relative}.productDeleteSuccess{background:#4f8a65;border:1px solid #4f8a65;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:0 0 16px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.productDeleteSuccess{background:color-mix(in srgb,#4f8a65 9%,var(--panel))}}.productDeleteSuccess{color:#39744f}.productDeleteSuccess span{font-size:16px}.productDeleteSuccess strong{letter-spacing:.05em;font-size:9px}.productDeleteSuccess button{color:inherit;background:0 0;border:0;font-size:18px}.productDeleteDialog>p,.productUsageDialog>p{color:var(--muted);font-size:11px;line-height:1.55}.productUsageDialog{width:min(620px,100vw - 32px);max-height:85dvh;overflow:auto}.productUsageList{gap:7px;margin:18px 0;display:grid}.productUsageList>a,.productUsageList>article{border:1px solid var(--line);background:var(--surface);color:inherit;grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;text-decoration:none;display:grid}.productUsageList>a:hover{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.productUsageList>a:hover{background:color-mix(in srgb,var(--gold) 7%,var(--surface))}}.productUsageList strong{color:var(--gold);letter-spacing:.09em;text-transform:uppercase;font-size:8px}.productUsageList span{font-size:10px}.productUsageList b{letter-spacing:.1em;font-size:7px}@media (max-width:620px){.productUsageList>a,.productUsageList>article{grid-template-columns:1fr}.productUsageList b{display:none}}.productMediaDialog{width:min(920px,100vw - 32px);max-height:92vh;overflow:auto}.productMediaSection{border:1px solid var(--line);background:var(--gold);margin-top:20px;padding:18px}@supports (color:color-mix(in lab, red, red)){.productMediaSection{background:color-mix(in srgb,var(--gold) 3%,var(--bg))}}.productMediaSection>header,.productModelUpload>header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}.productMediaSection header small{color:var(--gold);letter-spacing:.14em;font-size:8px}.productMediaSection h3{font:600 22px/1 var(--serif);margin:4px 0 0}.productMediaSection header>span{max-width:430px;color:var(--muted);text-align:right;font-size:8px;line-height:1.4}.productFirstImage{border:1px dashed var(--gold);background:var(--gold);width:100%;min-height:160px}@supports (color:color-mix(in lab, red, red)){.productFirstImage{background:color-mix(in srgb,var(--gold) 5%,transparent)}}.productFirstImage{color:inherit;place-content:center;gap:8px;display:grid}.productFirstImage b{color:var(--gold);letter-spacing:.12em;font-size:10px}.productFirstImage span{color:var(--muted);font-size:8px}.productImageGallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.productImageGallery article{border:1px solid var(--line);background:var(--panel);min-width:0;padding:8px;position:relative}.productImageGallery article.primary{border-color:var(--gold);box-shadow:inset 0 -3px var(--gold)}.productImageGallery img{object-fit:contain;background:var(--bg);width:100%;height:145px}.productImageGallery article>div{justify-content:space-between;align-items:center;gap:8px;padding-top:7px;display:flex}.productImageGallery strong{color:var(--gold);letter-spacing:.11em;font-size:7px}.productImageGallery article>div span{gap:3px;display:flex}.productImageGallery article>div button{border:1px solid var(--line);width:25px;height:23px;color:inherit;background:0 0}.productImageGallery .makePrimary{border:1px solid var(--gold);width:100%;min-height:28px;color:var(--gold);letter-spacing:.1em;background:0 0;margin-top:7px;font-size:7px;font-weight:800}.productImageGallery .removeMedia{color:#ff8d84;background:#21100f;border:1px solid #c84f48;width:25px;height:25px;font-size:17px;position:absolute;top:13px;right:13px}.addProductImage{border:1px solid var(--gold);background:var(--gold);color:#111;letter-spacing:.12em;min-height:38px;margin-top:11px;padding:0 16px;font-size:8px;font-weight:850}.productModelUpload{border-top:1px solid var(--gold);margin-top:20px;padding-top:18px}.productModelUpload>header{align-items:start}.productModelUpload h3{font:700 17px/1.15 var(--sans)}.addProductModel{color:#76a8e3;letter-spacing:.11em;background:#23416312;border:1px dashed #6c8eb8;width:100%;min-height:62px;font-size:8px;font-weight:850}.productModelFile{background:#23416312;border:1px solid #6c8eb8;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:12px;display:grid}.productModelFile>div{gap:4px;min-width:0;display:grid}.productModelFile b{color:#76a8e3;letter-spacing:.12em;font-size:9px}.productModelFile span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.productModelFile button{color:#76a8e3;background:0 0;border:1px solid #6c8eb8;min-height:34px;padding:0 12px;font-size:7px;font-weight:800}.productModelFile .removeModel{color:#e26e66;border-color:#ba4c45}.publicProductMedia{grid-template-rows:minmax(0,1fr) auto auto;gap:10px;min-height:0;display:grid}.publicProductMediaStage{place-items:center;min-height:420px;display:grid;overflow:hidden}.publicProductMediaStage>img,.publicProductMediaStage model-viewer{object-fit:contain;width:100%;height:100%;min-height:420px}.publicProductMediaStage model-viewer{--poster-color:transparent;background:radial-gradient(circle at 50% 44%,var(--gold),transparent 68%)}@supports (color:color-mix(in lab, red, red)){.publicProductMediaStage model-viewer{background:radial-gradient(circle at 50% 44%,color-mix(in srgb,var(--gold) 8%,transparent),transparent 68%)}}.modelLoading{color:var(--gold);letter-spacing:.14em;font-size:8px;font-weight:800}.publicProductMediaRail{gap:7px;padding-bottom:3px;display:flex;overflow-x:auto}.publicProductMediaRail button{border:1px solid var(--line);background:var(--panel);width:58px;height:58px;color:inherit;flex:0 0 58px;padding:3px;position:relative}.publicProductMediaRail button.active{border-color:var(--gold);box-shadow:inset 0 -2px var(--gold)}.publicProductMediaRail img{object-fit:contain;width:100%;height:100%}.publicProductMediaRail small{color:#f1c56e;letter-spacing:.08em;background:#111c;padding:2px 3px;font-size:5px;position:absolute;bottom:3px;left:3px}.publicProductMediaRail .modelChoice{color:#76a8e3;border-color:#6c8eb8;place-content:center;gap:3px;display:grid}.publicProductMediaRail .modelChoice b{font-size:16px}.publicProductMediaRail .modelChoice small{color:inherit;background:0 0;position:static}.modelInstructions{color:var(--muted);letter-spacing:.11em;text-align:center;margin:0;font-size:6px}@media (max-width:700px){.productMediaDialog{width:calc(100vw - 16px);padding:18px}.productMediaSection{padding:12px}.productMediaSection>header,.productModelUpload>header{flex-direction:column;align-items:start}.productMediaSection header>span{text-align:left}.productImageGallery{grid-template-columns:repeat(2,minmax(0,1fr))}.productImageGallery img{height:120px}.productModelFile{grid-template-columns:1fr 1fr}.productModelFile>div{grid-column:1/-1}.publicProductMediaStage,.publicProductMediaStage>img,.publicProductMediaStage model-viewer{height:230px;min-height:230px}.storeConfiguratorVisual{padding:22px}}.addProductModal{width:min(980px,100vw - 32px);max-height:90vh;overflow:auto}.addProductFlow{gap:24px;display:grid}.addProductFlow>section{border-top:1px solid var(--line);padding-top:16px}.addProductFlow>section>small{color:var(--gold);letter-spacing:.16em;font-size:10px}.addProductFlow h3{font:600 25px/1 var(--serif);margin:4px 0 14px}.addProductFlow p{color:var(--muted);margin:0}.addProductCategories,.addProductSizes{flex-wrap:wrap;gap:8px;display:flex}.addProductCategories button,.addProductSizes button{border:1px solid var(--line);color:inherit;background:0 0;padding:12px 16px}.addProductCategories button.active,.addProductSizes button.active{border-color:var(--gold);box-shadow:inset 0 -3px var(--gold)}.addProductChoices{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.addProductChoices button{border:1px solid var(--line);color:inherit;text-align:left;background:0 0;gap:10px;padding:10px;display:grid}.addProductChoices button.active{border-color:var(--gold);box-shadow:inset 0 -3px var(--gold)}.addProductChoices img{object-fit:contain;background:#ecebe7;width:100%;height:112px}.addProductSizes button{text-align:left;gap:1px;min-width:96px;display:grid}.addProductSizes strong{font:600 25px/1 var(--serif)}.addProductSizes span,.addProductSizes small{letter-spacing:.14em;font-size:9px}.addProductFlow>.completeButton{justify-self:stretch}.addProductFlow>.completeButton:disabled{cursor:not-allowed;opacity:.38}@media (max-width:640px){.addProductModal{width:calc(100vw - 16px)}.addProductChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.addProductChoices img{height:90px}.addProductFlow{gap:18px}}.productClassificationRow{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:16px;display:grid}.productClassificationRow>label{margin:0!important}.productCountVariants{border:0;min-width:0;margin:0;padding:0}.productCountVariants legend,.productIdentificationPalette legend{color:var(--gold);letter-spacing:.15em;margin-bottom:8px;font-size:10px}.productCountVariants>div{grid-template-columns:1fr auto;display:grid}.productCountVariants>div input{min-width:0}.productCountVariants>div button,.manualProductColor button{border:1px solid var(--gold);background:var(--gold);padding:0 14px}@supports (color:color-mix(in lab, red, red)){.productCountVariants>div button,.manualProductColor button{background:color-mix(in srgb,var(--gold) 12%,var(--bg))}}.productCountVariants>div button,.manualProductColor button{color:inherit;font-weight:800}.productCountVariants>section{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.productCountVariants>section span{border:1px solid var(--line);background:var(--bg);align-items:center;gap:7px;padding:5px 7px 5px 10px;font-size:12px;font-weight:800;display:flex}.productCountVariants>section button{width:20px;height:20px;color:var(--muted);background:0 0;border:0;font-size:17px}.productCountVariants>small{color:var(--muted);margin-top:8px;line-height:1.4;display:block}.usedProductColors{flex-wrap:wrap;align-items:center;gap:5px;margin-top:10px;display:flex!important}.usedProductColors span{color:var(--muted);letter-spacing:.12em;margin-right:5px;font-size:9px}.usedProductColors i{border:1px solid #fff8;border-radius:50%;width:17px;height:17px;box-shadow:0 0 0 1px #0005}.manualProductColor{grid-template-columns:50px 104px 1fr 105px;gap:7px;margin-top:10px;display:grid!important}.manualProductColor input[type=color]{width:50px;padding:4px}.manualProductColor input{min-width:0;min-height:40px!important;font-size:13px!important}.manualProductColor b{text-align:center;letter-spacing:.08em;place-items:center;padding:5px;font-size:9px;display:grid}.colorConflict{color:#e45b4d;margin:8px 0 0;font-size:12px}@media (max-width:760px){.productClassificationRow{grid-template-columns:1fr}.manualProductColor{grid-template-columns:48px 1fr}.manualProductColor button,.manualProductColor b{min-height:38px}}.simpleProductColor{margin-bottom:16px;display:block}.simpleProductColor>div{grid-template-columns:none;align-items:center;gap:8px;display:flex}.simpleProductColor .productColorSquare{color:#fff;text-shadow:0 1px 2px #000;cursor:pointer;border:1px solid #0006;place-items:center;width:36px;height:36px;font-size:17px;display:grid;box-shadow:inset 0 0 0 1px #fff5}.simpleProductColor .productColorSquare.selected{outline:2px solid var(--gold);outline-offset:2px}.simpleProductColor .generateProductColor{border:1px solid var(--gold);background:var(--gold);width:auto;height:36px;padding:0 13px}@supports (color:color-mix(in lab, red, red)){.simpleProductColor .generateProductColor{background:color-mix(in srgb,var(--gold) 10%,var(--bg))}}.simpleProductColor .generateProductColor{color:inherit;letter-spacing:.12em;font-size:9px;font-weight:850}.simpleProductColor .usedProductColors{margin-top:11px}.simpleProductColor .usedProductColors i{flex:0 0 14px;width:14px;height:14px}@media (max-width:900px){.customerAccountDropdown{position:fixed;top:132px;left:auto;right:18px;transform:translateY(-5px)}.customerAccountMenu.open .customerAccountDropdown{transform:translateY(0)}.accountRegistrationIntro{grid-template-columns:1fr}.accountRegistrationIntro>aside{border-left:0;border-top:1px solid var(--line)}.accountSectionNav{grid-template-columns:repeat(3,1fr)}.accountProfileForm{grid-template-columns:1fr}}@media (max-width:620px){.accountPage{padding:42px 14px 70px}.accountSectionNav{grid-template-columns:1fr 1fr}.accountFieldGrid,.accountAddressFields{grid-template-columns:1fr}.accountWide{grid-column:auto}.accountFormSection{padding:22px 18px}.accountFormSection>header,.accountOrders>header{grid-template-columns:26px 1fr}.accountSaveBar{grid-template-columns:1fr;padding:16px}.accountOrderList{grid-template-columns:1fr}.accountSuccess>section{padding:30px 22px}.accountSuccess section>div{display:grid}.accountRegistrationIntro>section,.accountRegistrationIntro>aside{padding:42px 22px}.accountRegistrationIntro h1{font-size:55px}.customerAccountDropdown{top:132px;right:12px}}.adminHeader .workflowNavGroup{flex:none;align-items:center;gap:3px;display:flex}.adminHeader .workflowNavGroup>a{border:1px solid var(--line);background:var(--surface);flex:none;align-items:center;min-height:26px;padding:6px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.adminHeader .workflowNavGroup>a{background:color-mix(in srgb,var(--surface) 82%,transparent)}}.adminHeader .workflowNavGroup>a{color:var(--muted);font:800 6px/1 var(--sans);letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;text-decoration:none;transition:border-color .15s,background .15s,color .15s}.adminHeader .workflowNavGroup>a:hover{border-color:var(--gold);color:var(--text)}.adminHeader .workflowNavGroup>a.active{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.adminHeader .workflowNavGroup>a.active{background:color-mix(in srgb,var(--gold) 12%,var(--surface))}}.adminHeader .workflowNavGroup>a.active{color:var(--gold);box-shadow:inset 0 -2px var(--gold)}@media (min-width:1181px){.adminHeader{min-height:74px;padding-block:4px}.adminHeaderNavigation{align-items:stretch}.adminHeader .adminPrimaryNav{flex-wrap:wrap;flex:720px;place-content:center flex-end;gap:1px 2px;display:flex}.adminHeader .adminPrimaryNav>*{order:1}.adminHeader .adminPrimaryNav>a,.adminHeader .adminNavMenu>button{min-height:27px;padding:6px 7px;font-size:6px}.adminHeader .workflowNavGroup{border-top:1px solid var(--line);flex-basis:100%;order:2;justify-content:flex-end;margin-top:1px;padding-top:1px}@supports (color:color-mix(in lab, red, red)){.adminHeader .workflowNavGroup{border-top:1px solid color-mix(in srgb,var(--line) 55%,transparent)}}.adminHeaderUtilities{align-self:center}.adminHeaderUtilities .publicStoreEntry,.adminHeaderUtilities .adminLogout,.adminHeaderUtilities .mode{padding-block:8px;font-size:6px}}@media (max-width:1180px){.adminHeader .workflowNavGroup{border-right:0;border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:5px;width:100%;margin:0;padding:0 0 9px;display:grid}.adminHeader .workflowNavGroup>a{text-align:center;justify-content:center;min-width:0;min-height:43px}}@media (max-width:560px){.adminHeader .workflowNavGroup{grid-template-columns:1fr}.adminHeader .workflowNavGroup>a{min-height:40px}}.retailBoxesPage{width:min(1560px,100% - 48px);margin:0 auto;padding:34px 0 80px}.retailBoxesPage>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:28px;padding-bottom:22px;display:flex}.retailBoxesPage>header small,.retailBoxesPage label>span{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.14em}.retailBoxesPage>header h1{letter-spacing:-.04em;margin:7px 0 5px;font:500 clamp(40px,5vw,68px)/.9 Georgia,serif}.retailBoxesPage>header p{max-width:720px;color:var(--muted);margin:0;font-size:10px;line-height:1.55}.retailBoxesPage>header>button,.retailBoxPrimary{border:1px solid var(--gold);background:var(--gold);color:#111;min-height:42px;font:800 8px/1 var(--sans);letter-spacing:.11em;white-space:nowrap;padding:0 17px}.retailBoxError{color:#bd5149;background:#bd514917;border-left:3px solid #bd5149;margin:12px 0 0;padding:11px 13px;font-size:9px}.retailBoxTools{grid-template-columns:minmax(260px,1.7fr) repeat(4,minmax(120px,.65fr)) auto;align-items:end;gap:7px;padding:15px 0;display:grid}.retailBoxTools label{gap:6px;display:grid}.retailBoxTools input,.retailBoxTools select,.retailBoxDialog input,.retailBoxDialog select{border:1px solid var(--line);background:var(--panel);width:100%;height:38px;color:inherit;font:500 9px var(--sans);border-radius:0;outline:none;padding:0 10px}.retailBoxTools input:focus,.retailBoxTools select:focus,.retailBoxDialog input:focus,.retailBoxDialog select:focus{border-color:var(--gold)}.retailBoxTools>strong{color:var(--muted);white-space:nowrap;padding:0 0 11px 8px;font-size:7px}.retailBoxTable{border-top:1px solid var(--line);overflow-x:auto}.retailBoxTableHead,.retailBoxRow{grid-template-columns:minmax(220px,1.5fr) 100px 105px minmax(190px,1fr) 115px 105px 86px;align-items:center;gap:14px;min-width:1040px;display:grid}.retailBoxTableHead{border:1px solid var(--line);min-height:37px;color:var(--muted);font:800 7px/1 var(--sans);letter-spacing:.1em;border-top:0;padding:0 13px}.retailBoxRow{border:1px solid var(--line);background:var(--panel);width:100%;min-height:60px;color:inherit;text-align:left;cursor:pointer;border-top:0;padding:8px 13px;transition:background .15s,border-color .15s}:is(.retailBoxRow:hover,.retailBoxRow:focus-visible){z-index:1;border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.retailBoxRow:hover,.retailBoxRow:focus-visible){border-color:color-mix(in srgb,var(--gold) 65%,var(--line))}}:is(.retailBoxRow:hover,.retailBoxRow:focus-visible){background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.retailBoxRow:hover,.retailBoxRow:focus-visible){background:color-mix(in srgb,var(--gold) 7%,var(--panel))}}:is(.retailBoxRow:hover,.retailBoxRow:focus-visible){outline:none}.retailBoxRow>span:first-child{gap:4px;min-width:0;display:grid}.retailBoxRow>span:first-child strong{text-overflow:ellipsis;white-space:nowrap;font:500 15px/1 Georgia,serif;overflow:hidden}.retailBoxRow>span:first-child small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.retailBoxRow>b,.retailBoxRow code,.retailBoxRow time,.retailBoxRow>span:nth-of-type(2){font:800 8px/1.25 var(--sans);letter-spacing:.04em}.retailBoxRow code{color:var(--text);background:0 0}.retailBoxRow time{color:var(--muted);font-weight:500}.retailBoxRow .hasDesign{color:#4f8b67}.retailBoxRow .noDesign{color:var(--muted)}.retailBoxRow>i{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.08em;text-align:right;font-style:normal}.retailBoxEmpty{border:1px solid var(--line);min-height:170px;color:var(--muted);text-align:center;border-top:0;place-content:center;gap:7px;font-size:9px;display:grid}.retailBoxEmpty strong{color:var(--text);font:500 22px Georgia,serif}.retailBoxBackdrop{z-index:1400;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.retailBoxDialog{border:1px solid var(--gold);background:var(--paper);width:min(620px,100%);max-height:92vh;padding:27px;overflow:auto;box-shadow:0 28px 90px #0009}.retailBoxDialog>header{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:17px}.retailBoxDialog>header small{color:var(--gold);letter-spacing:.15em;font-size:7px}.retailBoxDialog h2{margin:6px 0 8px;font:500 36px/1 Georgia,serif}.retailBoxDialog header p,.retailBoxSetupNote,.retailBoxDuplicate p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.retailBoxDialog>label,.retailBoxSetup>label{gap:7px;margin-top:12px;display:grid}.retailBoxDialog select:disabled{opacity:.42}.retailBoxSetup{border-top:1px solid var(--line);margin-top:14px;padding-top:3px}.retailBoxDimensionGrid{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:13px;display:grid}.retailBoxDimensionGrid label{gap:6px;display:grid}.retailBoxDuplicate{background:#4f8b6714;border-left:3px solid #4f8b67;gap:6px;margin-top:14px;padding:14px;display:grid}.retailBoxDuplicate strong{color:#4f8b67;letter-spacing:.1em;font-size:8px}.retailBoxDuplicate span{font:500 15px Georgia,serif}.retailBoxSetupNote{margin-top:11px}.retailBoxDialog>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:22px;padding-top:16px;display:flex}.retailBoxDialog>footer>button:first-child{border:1px solid var(--line);color:inherit;font:800 8px var(--sans);background:0 0;padding:0 15px}.retailBoxDialog button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:1050px){.retailBoxTools{grid-template-columns:2fr repeat(2,1fr)}.retailBoxTools>strong{display:none}}@media (max-width:700px){.retailBoxesPage{width:calc(100% - 24px);padding-top:24px}.retailBoxesPage>header{flex-direction:column;align-items:start}.retailBoxesPage>header>button{width:100%}.retailBoxTools{grid-template-columns:1fr 1fr}.retailBoxSearch{grid-column:1/-1}.retailBoxDimensionGrid{grid-template-columns:1fr 1fr}.retailBoxDialog{padding:20px}}@media (min-width:1181px){.adminHeader{column-gap:20px}.adminHeader .adminBrandGroup>.brand{border-right:1px solid var(--gold);margin-right:2px;padding-right:20px;font-size:clamp(17px,1.5vw,21px)}@supports (color:color-mix(in lab, red, red)){.adminHeader .adminBrandGroup>.brand{border-right:1px solid color-mix(in srgb,var(--gold) 52%,var(--line))}}.adminHeader .adminBrandGroup>.brand{letter-spacing:.17em}.adminHeader .adminPrimaryNav{column-gap:6px}.adminHeader .adminPrimaryNav>a,.adminHeader .adminNavMenu>button{letter-spacing:.09em;border-radius:1px;min-height:28px;padding:6px 10px;font-size:7px;transition:color .18s,border-color .18s,background .18s,box-shadow .18s;position:relative}.adminHeader .adminPrimaryNav>a:hover,.adminHeader .adminNavMenu>button:hover{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.adminHeader .adminPrimaryNav>a:hover,.adminHeader .adminNavMenu>button:hover{border-color:color-mix(in srgb,var(--gold) 52%,var(--line))}}.adminHeader .adminPrimaryNav>a:hover,.adminHeader .adminNavMenu>button:hover{background:linear-gradient(180deg,var(--gold),var(--gold))}@supports (color:color-mix(in lab, red, red)){.adminHeader .adminPrimaryNav>a:hover,.adminHeader .adminNavMenu>button:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 8%,transparent),color-mix(in srgb,var(--gold) 3%,transparent))}}.adminHeader .adminPrimaryNav>a:hover,.adminHeader .adminNavMenu>button:hover{color:var(--text);box-shadow:inset 0 -1px var(--gold)}@supports (color:color-mix(in lab, red, red)){.adminHeader .adminPrimaryNav>a:hover,.adminHeader .adminNavMenu>button:hover{box-shadow:inset 0 -1px color-mix(in srgb,var(--gold) 55%,transparent)}}.adminHeader .adminPrimaryNav>a.active,.adminHeader .adminNavMenu>button.active{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.adminHeader .adminPrimaryNav>a.active,.adminHeader .adminNavMenu>button.active{border-color:color-mix(in srgb,var(--gold) 66%,var(--line))}}.adminHeader .adminPrimaryNav>a.active,.adminHeader .adminNavMenu>button.active{background:linear-gradient(180deg,var(--gold),var(--gold))}@supports (color:color-mix(in lab, red, red)){.adminHeader .adminPrimaryNav>a.active,.adminHeader .adminNavMenu>button.active{background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 12%,transparent),color-mix(in srgb,var(--gold) 5%,transparent))}}.adminHeader .adminPrimaryNav>a.active,.adminHeader .adminNavMenu>button.active{color:var(--gold);box-shadow:inset 0 -2px var(--gold),0 3px 12px var(--gold)}@supports (color:color-mix(in lab, red, red)){.adminHeader .adminPrimaryNav>a.active,.adminHeader .adminNavMenu>button.active{box-shadow:inset 0 -2px var(--gold),0 3px 12px color-mix(in srgb,var(--gold) 8%,transparent)}}.adminHeader .workflowNavGroup{column-gap:5px}.adminHeader .workflowNavGroup>a{padding-inline:10px}}.fulfillmentAdmin{background:var(--paper);min-height:calc(100dvh - 72px);color:var(--ink);padding:38px clamp(18px,4vw,64px)}.fulfillmentAdmin>header{border-bottom:1px solid var(--gold);justify-content:space-between;align-items:end;gap:24px;padding-bottom:22px;display:flex}.fulfillmentAdmin>header small,.fulfillmentDrawer small,.fulfillmentModal small{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.14em}.fulfillmentAdmin h1{font:clamp(38px,5vw,68px)/.92 var(--serif);margin:8px 0 0}.fulfillmentAdmin>header p{max-width:680px;color:var(--muted);font-size:10px;line-height:1.55}.fulfillmentAdmin button,.fulfillmentAdmin select,.fulfillmentAdmin input,.fulfillmentAdmin textarea,.fulfillmentDrawer button,.fulfillmentDrawer input,.fulfillmentDrawer select,.fulfillmentDrawer textarea,.fulfillmentModal button,.fulfillmentModal input,.fulfillmentModal select{border:1px solid var(--line);background:var(--surface);min-height:38px;color:inherit;padding:9px 12px}.fulfillmentAdmin button{font:800 8px/1 var(--sans);letter-spacing:.1em}.fulfillmentAdmin>header button,.fulfillmentModal button[type=submit]{border-color:var(--gold);background:var(--gold);color:#15120d}.providerGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;margin-top:22px;display:grid}.providerGrid>article{border:1px solid var(--line);background:var(--surface);padding:20px}.providerGrid article header{justify-content:space-between;gap:18px;display:flex}.providerGrid h2{font:26px/1 var(--serif);margin:7px 0}.providerGrid p{color:var(--muted);font-size:9px}.providerGrid article>div{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.providerGrid .danger,.fulfillmentDrawer .danger{color:#d7665c;border-color:#a94c43}.providerError{color:#c75b51}.fulfillmentModal{border:1px solid var(--gold);background:var(--paper);width:min(520px,100%);color:var(--ink);padding:28px;box-shadow:0 24px 80px #000a}.fulfillmentModal h2{font:32px/1 var(--serif)}.fulfillmentModal label,.fulfillmentDrawer label{font:800 8px/1 var(--sans);letter-spacing:.1em;gap:6px;margin-top:12px;display:grid}.fulfillmentModal footer{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.fulfillmentDrawer{z-index:1450;background:var(--paper);width:min(620px,100vw);color:var(--ink);border-left:1px solid var(--gold);padding:32px;position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-20px 0 60px #0006}.fulfillmentDrawerClose{float:right;font-size:24px;background:0 0!important;border:0!important}.fulfillmentDrawer>section{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.fulfillmentDrawer h2{font:32px/1 var(--serif)}.fulfillmentDrawer h3{font:20px/1.1 var(--serif)}.fulfillmentDrawer form{gap:8px;display:grid}.fulfillmentDrawer article{border:1px solid var(--line);margin:8px 0;padding:12px;font-size:10px}.fulfillmentFilters{gap:8px;margin:20px 0;display:flex}.fulfillmentFilters input{flex:1}.fulfillmentTable{border:1px solid var(--line);background:var(--surface)}.fulfillmentTable>header,.fulfillmentTable>a{grid-template-columns:115px minmax(170px,1.2fr) 1fr 150px 150px;align-items:center;gap:12px;padding:13px 16px;display:grid}.fulfillmentTable>header{color:var(--muted);font:800 7px/1 var(--sans);letter-spacing:.12em}.fulfillmentTable>a{border-top:1px solid var(--line);color:inherit;font-size:10px;text-decoration:none}.fulfillmentTable>a:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.fulfillmentTable>a:hover{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.fulfillmentStatus{color:#69736e;width:max-content;font:800 7px/1 var(--sans);letter-spacing:.09em;text-transform:uppercase;border:1px solid #87908b;padding:6px 8px;display:inline-flex}.fulfillmentStatus.shipped,.fulfillmentStatus.delivered{color:#4f8a65;border-color:#4f8a65}.fulfillmentStatus.issue,.fulfillmentStatus.on_hold{color:#b8554b;border-color:#b8554b}.fulfillmentModal .providerConnectionHelpButton{width:max-content;min-height:28px;color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.1em;background:0 0;border:0;align-items:center;gap:7px;margin-top:8px;padding:4px 8px;display:inline-flex}.providerConnectionHelpButton>span{border:1px solid;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:grid}:is(.providerConnectionHelpButton:hover,.providerConnectionHelpButton:focus-visible){background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.providerConnectionHelpButton:hover,.providerConnectionHelpButton:focus-visible){background:color-mix(in srgb,var(--gold) 8%,transparent)}}:is(.providerConnectionHelpButton:hover,.providerConnectionHelpButton:focus-visible){outline:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.providerConnectionHelpButton:hover,.providerConnectionHelpButton:focus-visible){outline:1px solid color-mix(in srgb,var(--gold) 55%,transparent)}}.providerConnectionHelp{border:1px solid var(--gold);margin-top:8px;padding:16px}@supports (color:color-mix(in lab, red, red)){.providerConnectionHelp{border:1px solid color-mix(in srgb,var(--gold) 55%,var(--line))}}.providerConnectionHelp{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.providerConnectionHelp{background:color-mix(in srgb,var(--gold) 6%,var(--surface))}}.providerConnectionHelp header{justify-content:space-between;align-items:start;gap:16px;display:flex}.providerConnectionHelp h3{font:22px/1 var(--serif);margin:5px 0 0}.providerConnectionHelp header button{background:0 0;border:0;min-width:30px;min-height:30px;padding:0;font-size:20px}.providerConnectionHelp>p{color:var(--ink);font:500 10px/1.55 var(--sans);margin:12px 0}.providerConnectionHelp ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.providerConnectionHelp li{color:var(--muted);font:500 9px/1.5 var(--sans);grid-template-columns:22px 1fr;align-items:start;gap:9px;display:grid}.providerConnectionHelp li>span{background:var(--gold);color:#15120d;width:20px;height:20px;font:800 8px/1 var(--sans);border-radius:50%;place-items:center;display:grid}.fulfillmentPortal{color:#eee8dc;background:#11100e;min-height:100dvh}.fulfillmentPortal>header{border-bottom:1px solid #cda15455;justify-content:space-between;align-items:center;gap:20px;height:78px;padding:0 clamp(18px,4vw,60px);display:flex}.fulfillmentPortal>header>div{text-align:center;gap:3px;display:grid}.fulfillmentPortal>header small{color:#cda154;letter-spacing:.15em;font:800 7px/1 sans-serif}.fulfillmentPortal>header span{color:#8e887e;text-transform:uppercase;font-size:8px}.fulfillmentPortal>header>a:last-child{color:#cda154;letter-spacing:.1em;font:800 8px/1 sans-serif}.fulfillmentPortalHero{background:radial-gradient(circle at 90% 10%,#cda15418,#0000 38%);padding:52px clamp(18px,6vw,90px) 36px}.fulfillmentPortalHero>small{color:#cda154;letter-spacing:.16em;font:800 8px/1 sans-serif}.fulfillmentPortalHero h1{margin:10px 0;font:clamp(44px,7vw,84px)/.9 Georgia,serif}.fulfillmentPortalHero p{color:#a6a096}.fulfillmentPortalHero>div{grid-template-columns:repeat(8,1fr);gap:7px;margin-top:30px;display:grid}.fulfillmentPortalHero button{min-height:78px;color:inherit;text-align:left;background:#191714;border:1px solid #37332d;gap:6px;padding:10px;display:grid}.fulfillmentPortalHero button strong{color:#cda154;font:28px/1 Georgia,serif}.fulfillmentPortalHero button span{text-transform:uppercase;font-size:7px}.fulfillmentPortalOrders{padding:20px clamp(18px,6vw,90px) 70px}.fulfillmentPortalOrders>header{justify-content:space-between;align-items:center;display:flex}.fulfillmentPortalOrders select{color:inherit;background:#171512;border:1px solid #403a31;padding:9px}.fulfillmentPortalOrders>a{color:inherit;border-top:1px solid #332f29;grid-template-columns:170px 1.4fr 1fr 130px 58px;align-items:center;gap:15px;padding:17px 12px;text-decoration:none;display:grid}.fulfillmentPortalOrders>a:hover{background:#cda1540d}.fulfillmentPortalOrders>a div{gap:5px;display:grid}.fulfillmentPortalOrders>a small{color:#cda154;letter-spacing:.12em;font-size:6px}.fulfillmentPortalOrders>a span{color:#918b81;font-size:8px}.fulfillmentPortalOrders>a em{color:#cda154;font-size:8px;font-style:normal}.fulfillmentOrderDetail{background:var(--paper);min-height:100dvh;color:var(--ink);padding:34px clamp(16px,4vw,64px)}.fulfillmentOrderDetail>header{border-bottom:1px solid var(--gold);justify-content:space-between;align-items:end;gap:22px;padding-bottom:20px;display:flex}.fulfillmentOrderDetail>header a,.fulfillmentOrderDetail>header small{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.12em;margin-bottom:10px;display:block}.fulfillmentOrderDetail>header h1{font:clamp(42px,6vw,76px)/.9 var(--serif);margin:0}.fulfillmentOrderDetail>header>div:last-child{align-items:center;gap:8px;display:flex}.fulfillmentOrderDetail button,.fulfillmentOrderDetail input,.fulfillmentOrderDetail select,.fulfillmentOrderDetail textarea{border:1px solid var(--line);background:var(--surface);color:inherit;padding:10px 12px}.fulfillmentOrderSummary{border:1px solid var(--line);grid-template-columns:1.3fr 1fr 1fr;margin:18px 0;display:grid}.fulfillmentOrderSummary>div{border-right:1px solid var(--line);align-content:start;gap:6px;min-height:125px;padding:18px;display:grid}.fulfillmentOrderSummary>div:last-child{border:0}.fulfillmentOrderSummary small{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.12em}.fulfillmentOrderSummary address{font-size:10px;font-style:normal;line-height:1.5;display:grid}.fulfillmentTabs{border-bottom:1px solid var(--line);display:flex;overflow:auto}.fulfillmentTabs button{font:800 8px/1 var(--sans);letter-spacing:.1em;background:0 0;border:0}.fulfillmentTabs button.active{color:var(--gold);box-shadow:inset 0 -2px var(--gold)}.warehousePackingList details{border:1px solid var(--line);border-top:0}.warehousePackingList summary{cursor:pointer;grid-template-columns:36px 1fr auto;align-items:center;gap:14px;padding:16px;display:grid}.warehousePackingList summary>span{color:var(--gold);font:25px/1 var(--serif)}.warehousePackingList summary h2{font:23px/1 var(--serif);margin:3px 0}.warehousePackingList article{border-top:1px solid var(--line);grid-template-columns:74px 1fr 1.4fr;align-items:center;gap:15px;padding:14px 18px;display:grid}.warehousePackingList article img{object-fit:contain;width:70px;height:62px}.warehousePackingList article h3{margin:4px 0}.warehousePackingList dl{justify-content:flex-end;gap:20px;display:flex}.warehousePackingList dl div{gap:5px;display:grid}.warehousePackingList dt{color:var(--muted);font-size:7px}.warehousePackingList dd{margin:0;font-weight:800}.fulfillment3d>section{border:1px solid var(--line);margin-top:18px}.fulfillmentShipments,.warehouseActions{grid-template-columns:1fr minmax(280px,380px);gap:18px;margin-top:20px;display:grid}.fulfillmentShipments article{border:1px solid var(--line);padding:15px}.fulfillmentShipments form,.warehouseActions form{border:1px solid var(--gold);gap:8px;padding:18px;display:grid}.warehouseActions>div{border:1px solid var(--line);flex-wrap:wrap;align-content:start;gap:8px;padding:18px;display:flex}.warehouseActions small{color:var(--gold);flex-basis:100%;font-size:8px}.packingReviewWarning{color:#b36b19;background:#d28b3712;border:1px solid #d28b37;margin-top:14px;padding:12px;font-size:9px;font-weight:800}.fulfillmentAccessDenied{color:#eee8dc;text-align:center;background:#11100e;place-content:center;min-height:100dvh;padding:24px;display:grid}.fulfillmentAccessDenied section{border:1px solid #cda154;max-width:560px;padding:40px}.fulfillmentAccessDenied h1{font:44px/1 Georgia,serif}.fulfillmentAccessDenied a{color:#cda154}.fulfillmentOrderDetail .palletOverviewPage{min-height:0}.shippingPackageDetails{border:2px solid var(--gold);background:var(--surface);border-radius:7px;gap:10px;margin:10px 0;padding:12px;display:grid}.shippingPackageDetails>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.shippingPackageDetails>header div{gap:4px;display:grid}.shippingPackageDetails>header small,.shippingLabelResult small{color:var(--gold);font:850 7px/1 var(--sans);letter-spacing:.13em}.shippingPackageDetails>header strong{font:850 14px/1.1 var(--sans)}.shippingPackageDetails>header>span{color:var(--muted);font:700 7px/1.2 var(--sans)}.shippingPackageRow{grid-template-columns:repeat(4,minmax(76px,.55fr)) minmax(110px,.8fr) minmax(150px,1fr) minmax(160px,1.15fr);align-items:end;gap:7px;display:grid}.shippingPackageRow label{gap:5px;display:grid}.shippingPackageRow label>span{color:var(--muted);font:850 6px/1 var(--sans);letter-spacing:.11em;text-transform:uppercase}.shippingPackageRow label>div{border:1px solid var(--line);color:#111518;background:#fff;border-radius:5px;grid-template-columns:1fr auto;align-items:center;display:grid;overflow:hidden}.shippingPackageRow input{width:100%;min-width:0;font-weight:850;color:#111518!important;background:#fff!important;border:0!important}.shippingPackageRow em{color:#555;font:850 8px/1 var(--sans);padding-right:9px;font-style:normal}.shippingPackageRow select{width:100%;min-width:0}.shippingPackageRow>button{border-color:var(--gold);background:var(--gold);color:#17130e;min-height:36px;font:900 7px/1.15 var(--sans);letter-spacing:.08em;border-radius:5px}.shippingPackageRow>button:disabled{cursor:not-allowed;opacity:.48}.shippingWeightReminder,.shippingPackageUnavailable{color:#d7ad53;font:750 8px/1.35 var(--sans);margin:0}.shippingPackageUnavailable{color:var(--muted)}.shippingLabelResult{border-top:1px solid var(--line);align-items:center;gap:18px;padding-top:9px;display:flex}.shippingLabelResult>div{gap:4px;display:grid}.shippingLabelResult strong{font:800 9px/1.2 var(--sans)}.shippingLabelResult>a{border:1px solid var(--gold);color:var(--gold);font:900 7px/1 var(--sans);letter-spacing:.08em;white-space:nowrap;background:0 0;border-radius:5px;margin-left:auto;padding:10px 12px;text-decoration:none}@media (max-width:900px){.fulfillmentPortalHero>div{grid-template-columns:repeat(4,1fr)}.fulfillmentPortalOrders>a{grid-template-columns:130px 1fr 120px}.fulfillmentPortalOrders>a>div:nth-child(3),.fulfillmentPortalOrders>a>em{display:none}.fulfillmentTable>header,.fulfillmentTable>a{grid-template-columns:100px 1fr 130px}.fulfillmentTable :is(span,strong):nth-child(3),.fulfillmentTable :is(span,strong):nth-child(5){display:none}.fulfillmentOrderSummary{grid-template-columns:1fr}.fulfillmentOrderSummary>div{border-right:0;border-bottom:1px solid var(--line)}.fulfillmentShipments,.warehouseActions{grid-template-columns:1fr}.warehousePackingList article{grid-template-columns:60px 1fr}.warehousePackingList dl{grid-column:1/-1;justify-content:flex-start}}@media (max-width:1120px){.shippingPackageRow{grid-template-columns:repeat(4,1fr)}.shippingPackageRow .shippingCarrierField,.shippingPackageRow .shippingServiceField{grid-column:span 2}.shippingPackageRow>button{grid-column:1/-1}.shippingLabelResult{flex-wrap:wrap;align-items:flex-start}.shippingLabelResult>a{margin-left:0}}@media (max-width:620px){.fulfillmentAdmin>header,.fulfillmentOrderDetail>header{flex-direction:column;align-items:start}.providerGrid{grid-template-columns:1fr}.fulfillmentDrawer{padding:22px 16px}.fulfillmentPortal>header .brand{font-size:12px}.fulfillmentPortal>header>div{display:none}.fulfillmentPortalHero>div{grid-template-columns:repeat(2,1fr)}.fulfillmentPortalOrders>a{grid-template-columns:1fr auto}.fulfillmentPortalOrders>a>div:nth-child(2){display:none}.warehousePackingList summary{grid-template-columns:28px 1fr}.warehousePackingList summary>b{grid-column:2}.warehousePackingList dl{grid-template-columns:1fr 1fr;display:grid}.fulfillmentOrderDetail>header>div:last-child{flex-direction:column;align-items:flex-start}.shippingPackageDetails>header{flex-direction:column;align-items:start}.shippingPackageRow{grid-template-columns:1fr 1fr}.shippingPackageRow .shippingCarrierField,.shippingPackageRow .shippingServiceField{grid-column:span 1}.shippingPackageRow>button{grid-column:1/-1}.shippingLabelResult{grid-template-columns:1fr 1fr;display:grid}.shippingLabelResult>a{text-align:center;grid-column:1/-1}}@media print{.fulfillmentPortal>header,.fulfillmentTabs,.warehouseActions,.fulfillmentOrderDetail>header button{display:none!important}.fulfillmentOrderDetail{color:#111;background:#fff;padding:0}.fulfillmentOrderDetail>header{padding:0 0 12px}.warehousePackingList details{break-inside:avoid}.fulfillmentShipments{display:none}}.fulfillmentPreviewLink{cursor:pointer;text-decoration:none;transition:background .15s,box-shadow .15s}:is(.fulfillmentPreviewLink:hover,.fulfillmentPreviewLink:focus-visible){background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.fulfillmentPreviewLink:hover,.fulfillmentPreviewLink:focus-visible){background:color-mix(in srgb,var(--gold) 14%,transparent)}}:is(.fulfillmentPreviewLink:hover,.fulfillmentPreviewLink:focus-visible){box-shadow:0 0 0 2px var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.fulfillmentPreviewLink:hover,.fulfillmentPreviewLink:focus-visible){box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 28%,transparent)}}:is(.fulfillmentPreviewLink:hover,.fulfillmentPreviewLink:focus-visible){outline:0}.fulfillmentPreviewNotice{border:1px solid var(--gold);background:var(--gold);padding:9px 14px}@supports (color:color-mix(in lab, red, red)){.fulfillmentPreviewNotice{background:color-mix(in srgb,var(--gold) 10%,var(--paper))}}.fulfillmentPreviewNotice{color:var(--gold);font:800 8px/1.2 var(--sans);letter-spacing:.1em;text-align:center}.fulfillmentShippingSummary{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:-1px 0 18px;display:grid}.fulfillmentShippingSummary>div{border-right:1px solid var(--line);align-content:start;gap:6px;min-height:105px;padding:16px;display:grid}.fulfillmentShippingSummary>div:last-child{border-right:0}.fulfillmentShippingSummary small{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.12em}.fulfillmentShippingSummary span,.fulfillmentShippingSummary a{color:var(--muted);font-size:9px}.fulfillmentShippingSummary a{color:var(--gold);font-weight:800}.fulfillmentPreviewPage>.appHeader+main{min-height:calc(100dvh - 92px)}@media (max-width:900px){.fulfillmentShippingSummary{grid-template-columns:1fr}.fulfillmentShippingSummary>div{border-right:0;border-bottom:1px solid var(--line)}.fulfillmentShippingSummary>div:last-child{border-bottom:0}}@media print{.fulfillmentPreviewNotice,.fulfillmentPreviewPage>.appHeader{display:none!important}}.providerOperationsForm,.providerConnectionPanel{border:1px solid var(--gold);background:var(--gold);gap:10px;margin-bottom:16px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.providerOperationsForm,.providerConnectionPanel{background:color-mix(in srgb,var(--gold) 5%,transparent)}}.providerOperationsForm>label{gap:6px;display:grid}.providerOperationsForm>label:has(input[type=checkbox]){align-items:center;display:flex}.providerIntegrationSection code{overflow-wrap:anywhere;color:var(--gold)}.providerIntegrationSection section>p{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:8px;display:grid}.providerIntegrationSection section>p button{color:#b84c43;background:0 0;border:1px solid #b84c43;padding:6px;font-size:7px}.providerConnectionPanel{grid-template-columns:1fr auto;align-items:center}.providerConnectionPanel p{grid-column:1/-1;margin:0;font-size:8px}.customerFulfillmentTransmission{border:1px solid var(--line);gap:6px;margin:12px 0;padding:13px;display:grid}.customerFulfillmentTransmission small{color:var(--gold);letter-spacing:.11em;font-size:7px;font-weight:800}.customerFulfillmentTransmission.blocked,.customerFulfillmentTransmission.retry_required,.customerFulfillmentTransmission.exception{background:#b84c4310;border-color:#b84c43}.customerFulfillmentTransmission p{color:#b84c43;margin:0;font-size:9px}.accountIdentityPreview{border-left:3px solid var(--gold);background:var(--gold);grid-column:1/-1;gap:5px;margin-bottom:18px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.accountIdentityPreview{background:color-mix(in srgb,var(--gold) 6%,transparent)}}.accountIdentityPreview small{color:var(--gold);letter-spacing:.12em;font-size:7px;font-weight:800}.accountIdentityPreview strong{font:500 25px/1.1 Georgia,serif}.accountIdentityPreview span{color:var(--muted);font-size:8px}.accountTypeSelector{border:0;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 18px;padding:0;display:grid}.accountTypeSelector legend{color:var(--gold);letter-spacing:.11em;margin-bottom:8px;font-size:7px;font-weight:800}.accountTypeSelector button{border:1px solid var(--line);background:var(--bg);min-height:64px;color:inherit;text-align:left;font:800 9px/1 var(--sans);letter-spacing:.1em;gap:6px;padding:12px;display:grid}.accountTypeSelector button small{color:var(--muted);font:500 8px/1.35 var(--sans);letter-spacing:0}.accountTypeSelector button.active{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.accountTypeSelector button.active{background:color-mix(in srgb,var(--gold) 9%,var(--bg))}}.accountTypeSelector button.active{box-shadow:inset 3px 0 var(--gold)}.accountLoginEmail{border:1px solid var(--line);background:var(--muted);padding:12px}@supports (color:color-mix(in lab, red, red)){.accountLoginEmail{background:color-mix(in srgb,var(--muted) 5%,transparent)}}.accountTypeBadge{border:1px solid var(--gold);text-transform:uppercase;letter-spacing:.08em;width:max-content;padding:4px 7px;font-weight:800;color:var(--gold)!important}@media (max-width:620px){.accountTypeSelector{grid-template-columns:1fr}}.bundleListMenu{z-index:1400;background:#17140f;border:1px solid #b98b35;width:200px;padding:5px;position:fixed;box-shadow:0 14px 38px #0008}.bundleListMenu button{color:#eee6d8;text-align:left;letter-spacing:.1em;background:0 0;border:0;width:100%;padding:11px;font:800 8px/1 sans-serif}:is(.bundleListMenu button:hover,.bundleListMenu button:focus-visible){color:#111;background:#b98b35}.bundleRenameDialog{border:1px solid var(--gold);background:var(--paper);width:min(420px,100vw - 32px);color:var(--ink);padding:24px;box-shadow:0 24px 80px #0009}.bundleRenameDialog>small,.bundleRenameDialog label>span{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.11em}.bundleRenameDialog h2{font:32px/1 var(--serif);margin:9px 0 18px}.bundleRenameDialog label{gap:7px;display:grid}.bundleRenameDialog input{border:1px solid var(--line);background:var(--surface);width:100%;color:inherit;padding:12px}.bundleRenameDialog footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.bundleRenameDialog footer button{border:1px solid var(--line);color:inherit;font:800 8px/1 var(--sans);letter-spacing:.09em;background:0 0;padding:10px 13px}.bundleRenameDialog footer .completeButton{border-color:var(--gold);background:var(--gold);color:#15120d}.bundleRenameDialog button:disabled{opacity:.45}.statePill.not_ready{color:#77736d;border-color:#8c8982}.statePill.ready,.statePill.assigned,.statePill.received,.statePill.picking,.statePill.packing,.statePill.palletizing,.statePill.ready_to_ship{color:#9a7025;border-color:#a47b31}.statePill.authorized{color:#557fa6;border-color:#557fa6}.statePill.refunded{color:#8564a4;border-color:#8564a4}.customerOrderNotice{margin:14px clamp(16px,3vw,38px) 0}.separatedOrderStates>section{min-height:150px}.fulfillmentReleaseLock{width:max-content;font:800 7px/1 var(--sans);letter-spacing:.1em;background:#bd5a500d;border:1px solid #bd5a50;padding:7px 9px;display:inline-flex;color:#b44d45!important}.customerFulfillmentAssignment{border:1px solid var(--gold);background:var(--gold);margin:18px 0;padding:18px}@supports (color:color-mix(in lab, red, red)){.customerFulfillmentAssignment{background:color-mix(in srgb,var(--gold) 4%,var(--surface))}}.customerFulfillmentAssignment.locked{border-color:var(--line);background:var(--surface)}.customerFulfillmentAssignment>header{justify-content:space-between;align-items:start;gap:16px;display:flex}.customerFulfillmentAssignment small,.customerFulfillmentMonitor small,.customerFulfillmentNotes small,.customerFulfillmentHistory>small,.fulfillmentInstructions small{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.12em}.customerFulfillmentAssignment h3{font:28px/1 var(--serif);margin:6px 0 0}.customerFulfillmentAssignment>header>span{border:1px solid var(--gold);color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.1em;padding:6px 8px}.customerFulfillmentAssignment.locked>header>span{color:#b5544c;border-color:#b5544c}.customerFulfillmentAssignment>p{color:var(--muted);font-size:9px;line-height:1.5}.customerFulfillmentAssignment label{gap:7px;margin-top:16px;display:grid}.customerFulfillmentAssignment label>span{font:800 7px/1 var(--sans);letter-spacing:.1em}.customerFulfillmentAssignment select{border:1px solid var(--line);background:var(--bg);min-height:42px;color:inherit;padding:9px 11px}.customerFulfillmentMonitor{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;display:grid}.customerFulfillmentMonitor>div{border-right:1px solid var(--line);align-content:start;gap:8px;min-height:120px;padding:15px;display:grid}.customerFulfillmentMonitor>div:last-child{border:0}.customerFulfillmentMonitor strong{font-size:11px}.customerFulfillmentMonitor span,.customerFulfillmentMonitor a{color:var(--muted);font-size:8px}.customerFulfillmentMonitor progress{width:100%;height:7px;accent-color:var(--gold)}.customerFulfillmentNotes{border:1px solid var(--line);background:var(--surface);padding:15px}.customerFulfillmentNotes p{margin:9px 0 0;font-size:9px;line-height:1.55}.customerFulfillmentHistory{border:1px solid var(--line);gap:0;margin:16px 0;display:grid}.customerFulfillmentHistory>small{padding:13px}.customerFulfillmentHistory article{border-top:1px solid var(--line);grid-template-columns:145px 1fr 1.5fr;gap:12px;padding:11px 13px;font-size:8px;display:grid}.customerFulfillmentHistory article strong{color:var(--gold);text-transform:uppercase}.customerFulfillmentHistory article span,.customerFulfillmentHistory article time{color:var(--muted)}.fulfillmentInstructions{border-left:3px solid var(--gold);background:var(--gold);margin:16px 0;padding:16px}@supports (color:color-mix(in lab, red, red)){.fulfillmentInstructions{background:color-mix(in srgb,var(--gold) 5%,var(--surface))}}.fulfillmentInstructions p{margin:9px 0 0;font-size:10px;line-height:1.55}.customerFulfillmentProducts,.customerFulfillmentPallets,.fulfillmentHistory{border:1px solid var(--line);margin-top:20px}.customerFulfillmentProducts>header,.customerFulfillmentPallets>header,.fulfillmentHistory>header{border-bottom:1px solid var(--line);padding:17px}.customerFulfillmentProducts header small,.customerFulfillmentPallets header small,.fulfillmentHistory header small{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.12em}.customerFulfillmentProducts h2,.customerFulfillmentPallets h2,.fulfillmentHistory h2{font:28px/1 var(--serif);margin:6px 0 0}.customerFulfillmentProducts>article{border-top:1px solid var(--line);grid-template-columns:76px 1fr minmax(180px,auto);align-items:center;gap:15px;padding:14px 17px;display:grid}.customerFulfillmentProducts>article:first-of-type{border-top:0}.customerFulfillmentProducts img{object-fit:contain;width:72px;height:65px}.customerFulfillmentProducts h3{font:20px/1 var(--serif);margin:4px 0}.customerFulfillmentProducts p{color:var(--muted);margin:0;font-size:8px}.customerFulfillmentProducts dl{justify-content:flex-end;gap:26px;display:flex}.customerFulfillmentProducts dl div{gap:5px;display:grid}.customerFulfillmentProducts dt{color:var(--muted);font-size:7px}.customerFulfillmentProducts dd{margin:0;font-weight:800}.customerFulfillmentPallets>article{border-top:1px solid var(--line);grid-template-columns:1fr 120px auto;gap:15px;padding:13px 17px;font-size:9px;display:grid}.customerFulfillmentPallets>article:first-of-type{border-top:0}.customerFulfillmentPallets article span{color:var(--muted)}.customerWarehouseActions{grid-template-columns:1fr minmax(260px,.75fr) minmax(280px,1fr)}.customerWarehouseActions form label{gap:5px;display:grid}.customerWarehouseActions form label span{color:var(--muted);font:800 7px/1 var(--sans);letter-spacing:.09em}.fulfillmentHistory article{border-top:1px solid var(--line);grid-template-columns:150px 1fr 1.4fr;gap:14px;padding:12px 16px;font-size:8px;display:grid}.fulfillmentHistory article time,.fulfillmentHistory article span{color:var(--muted)}.fulfillmentHistory article strong{color:var(--gold);text-transform:uppercase}@media (max-width:980px){.customerFulfillmentMonitor{grid-template-columns:1fr 1fr}.customerFulfillmentMonitor>div:nth-child(2){border-right:0}.customerFulfillmentMonitor>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.customerWarehouseActions{grid-template-columns:1fr}.customerFulfillmentProducts>article{grid-template-columns:62px 1fr}.customerFulfillmentProducts dl{grid-column:1/-1;justify-content:flex-start}.customerFulfillmentPallets>article,.customerFulfillmentHistory article,.fulfillmentHistory article{grid-template-columns:1fr}}@media (max-width:620px){.customerFulfillmentMonitor{grid-template-columns:1fr}.customerFulfillmentMonitor>div{border-right:0;border-bottom:1px solid var(--line)}.customerFulfillmentMonitor>div:last-child{border-bottom:0}.customerFulfillmentAssignment>header{display:grid}.customerFulfillmentProducts>article{grid-template-columns:1fr}.customerFulfillmentProducts img{width:100%;height:120px}.customerFulfillmentProducts dl{grid-template-columns:1fr 1fr;display:grid}}.providerCapabilityBadges,.assignedProviderCapabilities{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.providerCapabilityBadges span,.assignedProviderCapabilities span{color:#6d5120;letter-spacing:.04em;background:#fbf7ee;border:1px solid #b7872d47;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800}.providerCapabilitiesForm{gap:10px;display:grid}.providerCapabilitiesForm>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.providerCapabilitiesForm label{gap:5px;display:grid}.providerCapabilitiesForm>div label{align-items:center;gap:8px;display:flex}.providerCapabilitiesForm input,.providerCapabilitiesForm textarea{background:#fff;border:1px solid #d7d0c4;border-radius:4px;width:100%;padding:9px}.customerFulfillmentRouting{background:linear-gradient(135deg,#fffdf8,#f8f1e4);border:1px solid #b7872d59;margin:16px 0;padding:16px}.customerFulfillmentRouting header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.customerFulfillmentRouting h3{margin:3px 0 0}.customerFulfillmentRouting header button{color:#72551d;background:0 0;border:1px solid #b7872d;padding:8px 10px;font-size:10px;font-weight:800}.customerFulfillmentRouting>div{color:#61594e;flex-wrap:wrap;gap:8px 18px;margin:13px 0;font-size:12px;display:flex}.customerFulfillmentRouting ul{color:#4c473f;margin:8px 0 8px 18px;padding:0;font-size:12px}.customerFulfillmentRouting>p{color:#756c60;margin:8px 0 0;font-size:11px}.customerFulfillmentPallets article details{border-top:1px solid #ded6c8;width:100%;margin-top:10px;padding-top:8px}.customerFulfillmentPallets article details summary{cursor:pointer;letter-spacing:.04em;font-size:11px;font-weight:800}.customerFulfillmentPallets article details p{justify-content:space-between;gap:12px;margin:8px 0;font-size:11px;display:flex}.customerFulfillmentPallets>article{flex-wrap:wrap;gap:8px 18px;display:flex}.customerFulfillmentPallets article>div{flex-direction:column;margin-right:auto;display:flex}@media (max-width:760px){.providerCapabilitiesForm>div{grid-template-columns:1fr}.customerFulfillmentRouting header,.customerFulfillmentPallets article details p{flex-direction:column}}.providerCapabilitiesForm input[type=checkbox]{width:auto;padding:0}.providerNotice{margin:16px 0}.providerProfileDrawer{width:min(820px,100vw);padding:30px 34px}.providerProfileTabs{z-index:2;border-block:1px solid var(--line);background:var(--paper);gap:2px;margin:22px -34px 0;padding:12px 34px;display:flex;position:sticky;top:-32px;overflow:auto}@supports (color:color-mix(in lab, red, red)){.providerProfileTabs{background:color-mix(in srgb,var(--paper) 96%,transparent)}}.providerProfileTabs{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.providerProfileTabs button{font:800 8px/1 var(--sans);letter-spacing:.08em;flex:none;min-height:34px!important;color:var(--muted)!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important}.providerProfileTabs button.active{border-bottom-color:var(--gold)!important;color:var(--gold)!important}.providerProfileSection{border-top:0!important;margin-top:0!important;padding-top:24px!important}.providerProfileSection>header{margin-bottom:18px}.providerProfileSection>header h3{margin:0}.providerProfileSection>header p{max-width:620px;color:var(--muted);font-size:10px;line-height:1.5}.providerProfileSection>form>button{border-color:var(--gold);background:var(--gold);color:#17130c;justify-self:start;margin-top:8px;font-weight:850}.providerRateGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.providerRateGrid label{margin:0}.providerRateGrid label>div{border:1px solid var(--line);background:var(--surface);grid-template-columns:22px minmax(0,1fr) 116px;align-items:center;display:grid}.providerRateGrid label>div b{color:var(--gold);text-align:center}.providerRateGrid label>div input{border:0}.providerRateGrid label>div em{color:var(--muted);text-align:right;padding-right:9px;font-size:8px;font-style:normal}.providerCurrency{width:150px;margin-bottom:14px!important}.customProviderFees{border:1px solid var(--line);background:var(--surface);margin:20px 0;padding:16px}@supports (color:color-mix(in lab, red, red)){.customProviderFees{background:color-mix(in srgb,var(--surface) 65%,transparent)}}.customProviderFees>header{justify-content:space-between;align-items:start;gap:16px;display:flex}.customProviderFees h4{font:19px/1 var(--serif);margin:0}.customProviderFees p{color:var(--muted);margin:5px 0;font-size:9px}.customProviderFees article{border:0;grid-template-columns:1.2fr 110px 130px 1.4fr auto;gap:7px;margin:10px 0 0;padding:0;display:grid}.customProviderFees article input{min-width:0}.customProviderFees article button{color:#b64f47}.providerShippingForm fieldset{border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px;margin:0 0 8px;padding:14px;display:grid}.providerShippingForm fieldset legend{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.1em;padding:0 7px}.providerShippingForm fieldset label{align-items:center;gap:8px;margin:0;display:flex}.providerShippingForm fieldset input{width:auto}.providerRuleGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.providerRuleGrid label{margin:0}.providerAccessSection>section{border:1px solid var(--line);margin-top:18px;padding:16px}.providerAccessSection h4{font:19px/1 var(--serif);margin:0 0 12px}.providerAccessSection>section>p{border-bottom:1px solid var(--line);justify-content:space-between;gap:14px;padding:8px 0;font-size:9px;display:flex}.providerAccessSection>section>form{grid-template-columns:1fr auto auto;gap:7px;display:grid}.providerAccessSection>section:nth-of-type(2)>form{grid-template-columns:1fr 1fr 1fr auto}.providerManagementPage .providerGrid article>footer{justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.providerManagementPage .providerGrid article>footer label{align-items:center;gap:7px;font-size:9px;display:flex}@media (max-width:720px){.providerProfileDrawer{padding:24px 16px}.providerProfileTabs{margin-inline:-16px;padding-inline:16px;top:-24px}.providerRateGrid,.providerShippingForm fieldset,.providerRuleGrid{grid-template-columns:1fr}.customProviderFees article{grid-template-columns:1fr 1fr}.customProviderFees article input:nth-child(4){grid-column:1/-1}.providerAccessSection>section>form,.providerAccessSection>section:nth-of-type(2)>form{grid-template-columns:1fr}.providerProfileSection>form>button{width:100%}}.customerOrdersPage{padding:18px clamp(14px,2.2vw,34px) 50px}.customerOrdersPage>header{align-items:center;padding-bottom:13px}.customerOrdersPage>header h1{margin:2px 0;font-size:clamp(30px,3.4vw,46px);line-height:1}.customerOrdersPage>header p{font-size:9px}.customerOrdersWorkspace{--order-row:46px;background:0 0;grid-template-columns:minmax(190px,24%) minmax(500px,1fr) minmax(150px,21%);min-height:620px;margin-top:12px;overflow:visible}.customerDirectory,.customerOrderList,.customerOrderTotals{border-right:1px solid var(--line);min-width:0;max-height:calc(100vh - 180px);overflow:auto}.customerDirectory{background:#dddcd8}.customerOrderList{background:#e5e4e0}.customerOrderTotals{background:#ecebe7;border-right:0}.customerDirectory>header,.customerOrderList>header,.customerOrderTotals>header{z-index:4;border-bottom:1px solid var(--line);background:inherit;letter-spacing:.12em;justify-content:space-between;align-items:center;height:38px;padding:0 11px;font-size:8px;display:flex;position:sticky;top:0}.customerDirectory>header span,.customerOrderList>header span{color:var(--muted);margin-left:7px}.customerDirectory>button{height:var(--order-row);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 11px;display:grid}.customerDirectory>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.customerDirectory>button small{font:800 8px/1 var(--financial-font)}@supports (color:color-mix(in lab, red, red)){.customerDirectory>button.selected{background:color-mix(in srgb,var(--gold) 12%,transparent)}}.customerDirectory>button.selected{box-shadow:inset 3px 0 var(--gold)}.customerFilters{padding:8px}.customerFilters input{height:30px;padding:5px 8px;font-size:9px}.customerFilters>div{margin-top:4px}.customerFilters button{height:25px;padding:0;font-size:6px}.customerOrderList>header{overflow:visible}.customerOrderList>header>div{align-items:center;display:flex}.customerOrderList>header>button{color:inherit;font:800 7px/1 var(--sans);letter-spacing:.09em;background:0 0;border:0}.customerOrderDateMenu{z-index:20;border:1px solid var(--gold);background:var(--paper);width:280px;padding:10px;position:absolute;top:34px;right:7px;box-shadow:0 18px 45px #0005}.customerOrderDateMenu>div{grid-template-columns:1fr 1fr;display:grid}.customerOrderDateMenu button{border:1px solid var(--line);min-height:27px;color:inherit;background:0 0;font-size:7px;font-weight:800}.customerOrderDateMenu button.active{border-color:var(--gold);color:var(--gold)}.customerOrderDateMenu label{color:var(--muted);grid-template-columns:40px 1fr;align-items:center;gap:6px;margin-top:7px;font-size:7px;display:grid}.customerOrderDateMenu input{border:1px solid var(--line);background:var(--panel);min-width:0;color:inherit;padding:6px}.customerOrderDateMenu nav{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:8px;display:grid}.customerOrderDateMenu .closeDateMenu{border-color:var(--gold);background:var(--gold);color:#17130c;width:100%;margin-top:7px}.customerOrderRecord{height:var(--order-row);border:0;border-bottom:1px solid var(--line);color:inherit;background:0 0}.orderInformationCell{text-align:left;grid-template-columns:70px minmax(95px,1fr) auto auto;align-items:center;gap:7px;width:100%;padding:0 11px;display:grid}.orderInformationCell time{color:var(--muted);font:8px/1 var(--financial-font)}.orderInformationCell strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.orderInformationCell .statePill{text-overflow:ellipsis;white-space:nowrap;max-width:125px;padding:3px 5px;font-size:5.5px;overflow:hidden}.orderTotalCell{text-align:right;justify-content:space-between;align-items:center;width:100%;padding:0 12px;display:flex}.orderTotalCell strong{font:800 12px/1 var(--financial-font)}.orderTotalCell span{opacity:0;color:var(--gold);font-size:7px;font-weight:800;transition:all .15s}:is(.customerOrderList:has(.customerOrderRecord:hover) .customerOrderRecord:hover,.customerOrderTotals:has(.customerOrderRecord:hover) .customerOrderRecord:hover){background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.customerOrderList:has(.customerOrderRecord:hover) .customerOrderRecord:hover,.customerOrderTotals:has(.customerOrderRecord:hover) .customerOrderRecord:hover){background:color-mix(in srgb,var(--gold) 10%,transparent)}}:is(.customerOrdersWorkspace:has(.orderInformationCell:nth-child(2):hover) .orderTotalCell:nth-child(2),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(3):hover) .orderTotalCell:nth-child(3),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(4):hover) .orderTotalCell:nth-child(4),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(5):hover) .orderTotalCell:nth-child(5),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(6):hover) .orderTotalCell:nth-child(6),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(7):hover) .orderTotalCell:nth-child(7),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(8):hover) .orderTotalCell:nth-child(8),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(9):hover) .orderTotalCell:nth-child(9),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(10):hover) .orderTotalCell:nth-child(10),.customerOrdersWorkspace:has(.orderTotalCell:hover) .orderInformationCell:hover){background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.customerOrdersWorkspace:has(.orderInformationCell:nth-child(2):hover) .orderTotalCell:nth-child(2),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(3):hover) .orderTotalCell:nth-child(3),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(4):hover) .orderTotalCell:nth-child(4),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(5):hover) .orderTotalCell:nth-child(5),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(6):hover) .orderTotalCell:nth-child(6),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(7):hover) .orderTotalCell:nth-child(7),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(8):hover) .orderTotalCell:nth-child(8),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(9):hover) .orderTotalCell:nth-child(9),.customerOrdersWorkspace:has(.orderInformationCell:nth-child(10):hover) .orderTotalCell:nth-child(10),.customerOrdersWorkspace:has(.orderTotalCell:hover) .orderInformationCell:hover){background:color-mix(in srgb,var(--gold) 10%,transparent)}}.orderTotalCell:hover span{opacity:1}.customerOrderNoResults{color:var(--muted);grid-column:1/-1;margin:0;padding:24px 12px;font-size:9px}.customerOrderDocumentOpen{overflow:hidden}.customerOrderDocumentOverlay{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#090908cc;place-items:start center;padding:22px;display:grid;position:fixed;inset:0;overflow:auto}.customerOrderDocument{background:var(--paper);width:min(1080px,100%);min-height:calc(100vh - 44px);padding:34px 42px 50px;position:relative;overflow:visible;box-shadow:0 24px 80px #0008}.customerOrderDocumentActions{z-index:8;border-bottom:1px solid var(--line);background:var(--paper);justify-content:flex-end;gap:5px;margin:-34px -42px 20px;padding:9px 12px;display:flex;position:sticky;top:-34px}@supports (color:color-mix(in lab, red, red)){.customerOrderDocumentActions{background:color-mix(in srgb,var(--paper) 96%,transparent)}}.customerOrderDocumentActions{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.customerOrderDocumentActions button{border:1px solid var(--line);color:inherit;font:800 7px/1 var(--sans);letter-spacing:.11em;background:0 0;padding:8px 12px}.customerOrderDocumentActions button:first-child{border-color:var(--gold);background:var(--gold);color:#17130c}.customerOrderDocument>header span{color:var(--muted);font-size:9px}.customerOrderShareNotice{border-left:3px solid var(--gold);background:var(--gold);padding:9px 12px}@supports (color:color-mix(in lab, red, red)){.customerOrderShareNotice{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.customerOrderShareNotice{font-size:8px}.customerOrderFinancials{border:1px solid var(--line);grid-template-columns:1fr minmax(260px,38%);gap:20px;margin:14px 0;padding:15px;display:grid}.customerOrderFinancials>small{color:var(--gold);letter-spacing:.11em;font-size:7px;font-weight:800}.customerOrderFinancials dl{margin:0}.customerOrderFinancials dl div{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:6px 0;font-size:9px;display:flex}.customerOrderFinancials dt{color:var(--muted)}.customerOrderFinancials dd{margin:0;font-weight:800}.customerOrderFinancials .grandTotal{border-bottom:0;padding-top:10px;font-size:13px}.customerOrderDocument .separatedOrderStates>section{min-height:112px}@media (max-width:980px){.customerOrdersWorkspace{grid-template-columns:190px minmax(430px,1fr) 145px;overflow:auto}.orderInformationCell{grid-template-columns:58px minmax(90px,1fr) auto}.orderInformationCell .statePill:last-child{display:none}.customerOrderDocument{padding:28px 22px}.customerOrderDocumentActions{margin:-28px -22px 18px;top:-28px}}@media (max-width:680px){.customerOrdersPage{padding-inline:10px}.customerOrdersPage>header p{display:none}.customerOrdersWorkspace{grid-template-columns:145px minmax(345px,1fr) 125px}.customerDirectory>button strong{font-size:9px}.orderInformationCell{grid-template-columns:54px minmax(88px,1fr) auto}.customerOrderDocumentOverlay{padding:0}.customerOrderDocument{min-height:100vh}.customerOrderFinancials{grid-template-columns:1fr}.customerOrderDateMenu{width:auto;position:fixed;top:92px;left:12px;right:12px}}.customerOrdersWorkspace{max-height:calc(100vh - 180px);overflow:auto}.customerDirectory,.customerOrderList,.customerOrderTotals{max-height:none;overflow:visible}.customerOrderRecord.hovered{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.customerOrderRecord.hovered{background:color-mix(in srgb,var(--gold) 10%,transparent)}}.orderTotalCell.hovered span{opacity:1}@media print{body.customerOrderDocumentOpen{background:#fff!important;overflow:visible!important}.customerOrderDocumentOpen .appHeader,.customerOrderDocumentOpen .customerOrdersPage>header,.customerOrderDocumentOpen .customerOrderNotice,.customerOrderDocumentOpen .customerOrdersWorkspace>.customerDirectory,.customerOrderDocumentOpen .customerOrdersWorkspace>.customerOrderList,.customerOrderDocumentOpen .customerOrdersWorkspace>.customerOrderTotals,.customerOrderDocumentActions,.customerOrderShareNotice,.customerOrderDocument footer button,.customerOrderDocument select,.customerOrderDocument .customerOrderInventory a,.customerOrderDocument .customerFulfillmentRouting button{display:none!important}.customerOrderDocumentOverlay{background:#fff;padding:0;display:block;position:static;overflow:visible}.customerOrderDocument{width:100%;min-height:0;box-shadow:none;padding:0;color:#111!important;background:#fff!important}.customerOrderDocument section,.customerOrderDocument article,.customerOrderDocument div{break-inside:avoid}.customerOrderDocument .statePill{-webkit-print-color-adjust:exact;print-color-adjust:exact}.customerOrderDocument a{text-decoration:none;color:#111!important}.customerOrderDocument footer{display:none}}.customerOrderDocument{--ink:#1b1915;--paper:#fff;--panel:#f2f1ed;--surface:#f7f6f2;--bg:#fff;--muted:#68645d;--line:#1b191533;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1b1915!important;background:#fff!important}.customerOrderDocument :is(h1,h2,h3,h4,strong,b,dt,dd,p,span,time,label,li){color:inherit}.customerOrderDocument :is(.orderStateGrid,.orderContactGrid,.customerOrderInventory,.customerFulfillmentAssignment,.customerFulfillmentMonitor,.customerFulfillmentNotes,.customerFulfillmentHistory,.customerProviderCosts,.paymentReferences,.customerOrderFinancials){background:#fff}.customerOrderDocument .customerFulfillmentRouting{background:linear-gradient(135deg,#fffdf8,#f8f1e4)}.customerOrderDocumentActions{background:#fff}.customerOrderItems table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:8px}.customerOrderItems th{border-block:1px solid var(--line);color:var(--muted);letter-spacing:.09em;text-align:left;padding:7px 8px;font-size:7px}.customerOrderItems th:first-child{width:43%}.customerOrderItems th:nth-child(2){width:24%}.customerOrderItems th:nth-child(3){text-align:right;width:14%}.customerOrderItems th:last-child{text-align:right;width:19%}.customerOrderItems td{border-bottom:1px solid var(--line);vertical-align:middle;padding:7px 8px;font-size:8px}.customerOrderItems td:first-child{grid-template-columns:38px 1fr;align-items:center;gap:9px;display:grid}.customerOrderItems td:nth-child(3),.customerOrderItems td:last-child{text-align:right}.customerOrderItems td img{object-fit:contain;width:34px;height:38px}.dark .customerDirectory,.site.dark .customerDirectory{background:#34373a}.dark .customerOrderList,.site.dark .customerOrderList{background:#3e4246}.dark .customerOrderTotals,.site.dark .customerOrderTotals{background:#494e53}.dark .customerOrdersWorkspace,.site.dark .customerOrdersWorkspace{border-color:#ffffff47}.dark .customerOrderRecord,.site.dark .customerOrderRecord,.dark .customerDirectory>button,.site.dark .customerDirectory>button{border-color:#fff3}@page{size:letter portrait;margin:9mm}@media print{html,body{color:#111!important;background:#fff!important;width:auto!important;min-width:0!important;font-family:Arial,Helvetica,sans-serif!important}body.customerOrderDocumentOpen{overflow:visible!important}.customerOrderDocumentOpen .appHeader,.customerOrderDocumentOpen .customerOrdersPage>header,.customerOrderDocumentOpen .customerOrderNotice,.customerOrderDocumentOpen .customerOrdersWorkspace>.customerDirectory,.customerOrderDocumentOpen .customerOrdersWorkspace>.customerOrderList,.customerOrderDocumentOpen .customerOrdersWorkspace>.customerOrderTotals,.customerOrderDocumentActions,.customerOrderShareNotice,.customerOrderDocument footer,.customerOrderDocument select,.customerOrderDocument button,.customerOrderDocument .customerOrderInventory a,.customerOrderDocument .customerFulfillmentRouting button{display:none!important}.customerOrdersPage,.customerOrdersWorkspace{background:#fff!important;border:0!important;width:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.customerOrderDocumentOverlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;width:auto!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}.customerOrderDocument{color:#111!important;width:auto!important;min-height:0!important;box-shadow:none!important;background:#fff!important;margin:0!important;padding:0!important;font-size:7.5pt!important;line-height:1.25!important;display:block!important}.customerOrderDocument>header{break-after:avoid-page;border-bottom:1.5pt solid #9c772f!important;margin:0 0 2.5mm!important;padding:0 0 2.5mm!important}.customerOrderDocument>header h2{margin:1mm 0!important;font-size:20pt!important;line-height:1!important}.customerOrderDocument>header small,.customerOrderDocument>header span{font-size:7pt!important}.customerOrderDocument>header>strong{font-size:17pt!important}.customerOrderDocument :is(.customerOrderInventory,.customerProviderCosts,.orderStateGrid,.customerFulfillmentRouting,.customerFulfillmentAssignment,.customerFulfillmentMonitor,.customerFulfillmentNotes,.customerFulfillmentHistory,.orderContactGrid,.customerOrderFinancials,.paymentReferences,.customerNotes){break-inside:avoid-page;box-shadow:none!important;background:#fff!important;border-color:#bbb!important;margin:0 0 2mm!important;padding:2mm!important}.customerOrderDocument :is(.customerOrderInventory h3,.customerFulfillmentAssignment h3,.customerFulfillmentRouting h3,.customerProviderCosts h3){margin:.6mm 0!important;font-size:11pt!important;line-height:1.05!important}.customerOrderDocument :is(small,.customerOrderInventory small,.customerFulfillmentAssignment small,.customerFulfillmentMonitor small,.customerFulfillmentNotes small,.customerFulfillmentHistory>small){letter-spacing:.06em!important;font-size:5.5pt!important}.customerOrderDocument :is(p,span,a,time,li,strong,b,dt,dd){line-height:1.2!important}.customerOrderDocument .orderStateGrid{grid-template-columns:repeat(3,1fr)!important;display:grid!important}.customerOrderDocument .orderStateGrid section{min-height:0!important;padding:1.5mm!important}.customerOrderDocument .orderStateGrid section :is(span,strong){font-size:6.5pt!important}.customerOrderDocument .fulfillmentReleaseLock{padding:1mm!important;font-size:5pt!important}.customerOrderDocument .customerOrderInventory>div,.customerOrderDocument .customerFulfillmentMonitor{grid-template-columns:repeat(4,1fr)!important;gap:0!important;margin-top:1mm!important;display:grid!important}.customerOrderDocument .customerOrderInventory>div span,.customerOrderDocument .customerFulfillmentMonitor>div{min-height:0!important;padding:1.3mm!important}.customerOrderDocument .customerFulfillmentMonitor>div :is(span,strong,a){font-size:6pt!important}.customerOrderDocument .customerFulfillmentMonitor progress{height:1.5mm!important}.customerOrderDocument .customerFulfillmentRouting{grid-template-columns:1fr 1.4fr!important;gap:1.5mm!important;display:grid!important}.customerOrderDocument .customerFulfillmentRouting header,.customerOrderDocument .customerFulfillmentRouting>p{grid-column:1/-1}.customerOrderDocument .customerFulfillmentRouting>div{gap:1mm 3mm!important;margin:0!important;font-size:6pt!important}.customerOrderDocument .customerFulfillmentRouting ul{margin:0 0 0 4mm!important;padding:0!important;font-size:6pt!important}.customerOrderDocument .customerFulfillmentRouting>p{margin:0!important;font-size:6pt!important}.customerOrderDocument .customerFulfillmentAssignment{grid-template-columns:1fr 1fr!important;gap:1.5mm!important;display:grid!important}.customerOrderDocument .customerFulfillmentAssignment>header{grid-column:1/-1}.customerOrderDocument .assignedProviderCapabilities{margin:0!important}.customerOrderDocument .customerFulfillmentAssignment p{margin:0!important;font-size:6.5pt!important}.customerOrderDocument .customerFulfillmentHistory{padding:0!important}.customerOrderDocument .customerFulfillmentHistory>small{display:block;padding:1.5mm!important}.customerOrderDocument .customerFulfillmentHistory article{break-inside:avoid-page;grid-template-columns:27mm 1fr 1.5fr!important;gap:2mm!important;padding:1.2mm 1.5mm!important;font-size:5.5pt!important}.customerOrderDocument .orderContactGrid{grid-template-columns:1fr 1fr!important;padding:0!important}.customerOrderDocument .orderContactGrid section{gap:.6mm!important;padding:1.7mm!important}.customerOrderDocument .orderContactGrid :is(span,a,strong){font-size:6.5pt!important}.customerOrderDocument .accountTypeBadge{padding:.6mm 1mm!important}.customerOrderDocument .customerOrderItems{break-inside:auto!important;margin:0 0 2mm!important;padding:0!important;display:block!important;overflow:visible!important}.customerOrderDocument .customerOrderItems>small{display:block;margin-bottom:1mm!important;font-size:5.5pt!important}.customerOrderDocument .customerOrderItems table{border-collapse:collapse!important;table-layout:fixed!important;margin:0!important}.customerOrderDocument .customerOrderItems thead{display:table-header-group!important}.customerOrderDocument .customerOrderItems tbody{display:table-row-group!important}.customerOrderDocument .customerOrderItems tr{break-inside:avoid-page!important;page-break-inside:avoid!important}.customerOrderDocument .customerOrderItems th{border-block:1px solid #aaa!important;padding:1.2mm!important;font-size:5.5pt!important}.customerOrderDocument .customerOrderItems td{border-bottom:1px solid #ccc!important;padding:1mm 1.2mm!important;font-size:6.5pt!important}.customerOrderDocument .customerOrderItems td:first-child{display:table-cell!important}.customerOrderDocument .customerOrderItems td img{display:none!important}.customerOrderDocument .customerOrderFinancials{grid-template-columns:1fr 58mm!important;gap:3mm!important;display:grid!important}.customerOrderDocument .customerOrderFinancials dl div{padding:.8mm 0!important;font-size:6.5pt!important}.customerOrderDocument .customerOrderFinancials .grandTotal{font-size:9pt!important}.customerOrderDocument .paymentReferences{overflow-wrap:anywhere!important;grid-template-columns:27mm 1fr 1fr!important;gap:2mm!important;font-size:5.5pt!important;display:grid!important}.customerOrderDocument .customerNotes{font-size:6.5pt!important}.customerOrderDocument .customerProviderCosts article{break-inside:avoid-page;padding:1mm 0!important;font-size:6pt!important}.customerOrderDocument .customerProviderCosts header{margin-bottom:1mm!important}.customerOrderDocument .statePill{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.customerOrderDocument a{color:#111!important;text-decoration:none!important}}.customerOrderList>header{position:sticky;overflow:visible}.customerOrderDateMenu{z-index:40;color:#242321;background:#f5f5f3;border:1px solid #aaa9a4;width:min(252px,100% - 12px);max-width:calc(100vw - 24px);padding:8px;position:absolute;top:calc(100% - 1px);left:auto;right:6px;overflow:hidden;box-shadow:0 10px 24px #0004}.customerOrderDateMenu>small{color:#66645f;font:800 6px/1 var(--sans);letter-spacing:.12em;margin:1px 0 5px;display:block}.customerOrderDateMenu>small:not(:first-child){border-top:1px solid #cbc9c3;margin-top:8px;padding-top:7px}.customerOrderDateMenu>div{grid-template-columns:1fr 1fr;gap:4px;display:grid}.customerOrderDateMenu button{color:#292824;width:100%;min-width:0;min-height:25px;font:800 6.5px/1.1 var(--sans);letter-spacing:.02em;white-space:normal;background:#e8e8e5;border:1px solid #c7c5bf;padding:5px 6px}:is(.customerOrderDateMenu button:hover,.customerOrderDateMenu button:focus-visible){background:#fff;border-color:#987126}.customerOrderDateMenu button.active{color:#735319;background:#fff;border-color:#9b7428;box-shadow:inset 2px 0 #b78a3e}.customerOrderDateMenu>section{grid-template-columns:1fr 1fr;gap:5px;display:grid}.customerOrderDateMenu label{color:#65625c;font:800 5.5px/1 var(--sans);letter-spacing:.08em;grid-template-columns:1fr;gap:3px;margin:0;display:grid}.customerOrderDateMenu input{color:#242321;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #c4c2bc;width:100%;min-width:0;height:27px;padding:3px 5px;font-size:7px}.customerOrderDateMenu nav{grid-template-columns:1fr 1fr;gap:4px;margin:0;display:grid}.customerOrderDateMenu .closeDateMenu{color:#17130c;letter-spacing:.09em;background:#b78a3e;border-color:#8d6925;min-height:25px;margin-top:7px}.dark .customerOrderDateMenu,.site.dark .customerOrderDateMenu{color:#1f2021;background:#d9dcde;border-color:#b8babd;box-shadow:0 12px 28px #0009}.dark .customerOrderDateMenu>small,.site.dark .customerOrderDateMenu>small{color:#55585a}.dark .customerOrderDateMenu>small:not(:first-child),.site.dark .customerOrderDateMenu>small:not(:first-child){border-color:#b9bcbe}.dark .customerOrderDateMenu button,.site.dark .customerOrderDateMenu button{color:#202223;background:#c9ccce;border-color:#aeb1b3}.dark .customerOrderDateMenu button.active,.site.dark .customerOrderDateMenu button.active{color:#694b17;background:#f5f5f3;border-color:#916b24}.dark .customerOrderDateMenu input,.site.dark .customerOrderDateMenu input{color:#202223;background:#f7f7f5;border-color:#aeb1b3}@media (max-width:680px){.customerOrderDateMenu{width:min(248px,100vw - 24px);max-height:none;position:absolute;top:calc(100% - 1px);left:auto;right:4px}}.erpOrderDropdown{background:#e7e8e6;border-color:#9fa19f;width:min(218px,100% - 10px);padding:4px}.erpOrderDropdown>button{text-align:left;letter-spacing:.04em;background:0 0;border:0;border-bottom:1px solid #c1c3c1;justify-content:space-between;align-items:center;min-height:29px;padding:6px 8px;font-size:7px;display:flex}.erpOrderDropdown>button:last-of-type{border-bottom:0}.erpOrderDropdown>button.active{color:#654814;background:#f6f6f4;border-color:#c1c3c1;box-shadow:inset 2px 0 #b78a3e}.erpOrderDropdown>button b{color:#8a6420;font-size:8px}.erpOrderDropdown .dateRangeToggle small{color:#8a6420;font-size:5px}.erpOrderDropdown .dateRangeToggle.expanded{background:#dfe0de}.erpOrderDropdown>.erpDateRange{background:#d9dad8;border-top:1px solid #b7b9b7;grid-template-columns:1fr;gap:6px;padding:7px 8px 8px;display:grid}.erpOrderDropdown .erpDateRange label{gap:4px;font-size:5.5px}.erpOrderDropdown .erpDateRange input{height:28px}.erpOrderDropdown .erpDateRange>div{grid-template-columns:1fr 1fr;gap:5px;display:grid}.erpOrderDropdown .erpDateRange>div button:last-child{color:#17130c;background:#b78a3e;border-color:#89651f}.dark .erpOrderDropdown,.site.dark .erpOrderDropdown{color:#202223;background:#dadddc;border-color:#b6b8b9}.dark .erpOrderDropdown>button,.site.dark .erpOrderDropdown>button{background:0 0;border-color:#b7b9ba}.dark .erpOrderDropdown>button.active,.site.dark .erpOrderDropdown>button.active{color:#654814;background:#f4f4f1}.dark .erpOrderDropdown .dateRangeToggle.expanded,.site.dark .erpOrderDropdown .dateRangeToggle.expanded{background:#cdd0d1}.dark .erpOrderDropdown>.erpDateRange,.site.dark .erpOrderDropdown>.erpDateRange{background:#c5c8c9;border-color:#afb2b3}@media (max-width:680px){.erpOrderDropdown{width:min(218px,100vw - 24px)}}.customerOrdersHeaderActions{align-items:center;gap:10px;display:flex}.customerOrdersHeaderActions>strong{color:var(--gold);letter-spacing:.12em;font-size:10px}.customerOrdersHeaderActions>button{border:1px solid var(--line);min-height:32px;color:inherit;font:800 7px/1 var(--sans);letter-spacing:.09em;background:0 0;padding:0 11px}.customerOrderFilterAnchor{position:relative}.customerOrderFilterAnchor>button{color:inherit;font:800 7px/1 var(--sans);letter-spacing:.09em;background:0 0;border:0}.customerOrderFilterAnchor .erpOrderDropdown{background:#dedfdd;border-color:#999c9a;width:min(390px,100vw - 36px);padding:5px;top:calc(100% + 11px);right:0;overflow:visible}.erpOrderDropdown .erpFilterRow{grid-template-columns:1fr 1fr 1fr;gap:4px;display:grid}.erpOrderDropdown .erpFilterRow>button{color:#242522;min-width:0;min-height:32px;font:800 7px/1 var(--sans);white-space:nowrap;background:#e9eae8;border:1px solid #b8bab8;justify-content:center;align-items:center;gap:5px;padding:7px 6px;display:flex}.erpOrderDropdown .erpFilterRow>button.active{color:#684b18;background:#fff;border-color:#8e6a25;box-shadow:inset 0 -2px #b78a3e}.erpOrderDropdown .erpFilterRow>button b{color:#8a6420;font-size:8px}.erpOrderDropdown .erpFilterRow .dateRangeToggle.expanded{background:#f4f4f1;border-color:#8e6a25}.erpOrderDropdown .erpFilterRow .dateRangeToggle small{display:none}.erpOrderDropdown>.erpDateRange{background:#d2d4d2;border:1px solid #b2b4b2;gap:7px;margin-top:5px;padding:8px;display:grid}.erpOrderDropdown .erpDateFields{grid-template-columns:minmax(145px,1fr) minmax(145px,1fr);gap:8px;display:grid}.erpOrderDropdown .erpDateFields label{color:#4e514e;font:800 6px/1 var(--sans);letter-spacing:.09em;gap:4px;margin:0;display:grid}.erpOrderDropdown .erpDateFields input{color:#1d1e1c;width:100%;min-width:0;height:34px;font:700 9px/1 var(--financial-font);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #a9aca9;padding:5px 7px}.erpOrderDropdown .erpDateActions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.erpOrderDropdown .erpDateActions button{color:#20211f;min-width:0;min-height:32px;font:800 7px/1 var(--sans);letter-spacing:.08em;white-space:nowrap;background:#e9eae8;border:1px solid #aaa;padding:7px 10px}.erpOrderDropdown .erpDateActions button:last-child{color:#17130c;background:#b78a3e;border-color:#85621e}.dark .customerOrderFilterAnchor .erpOrderDropdown,.site.dark .customerOrderFilterAnchor .erpOrderDropdown{color:#202223;background:#d4d7d7}.dark .erpOrderDropdown .erpFilterRow>button,.site.dark .erpOrderDropdown .erpFilterRow>button{color:#202223;background:#e5e7e7;border-color:#aaadae}.dark .erpOrderDropdown .erpFilterRow>button.active,.site.dark .erpOrderDropdown .erpFilterRow>button.active{color:#684b18;background:#fff}.dark .erpOrderDropdown>.erpDateRange,.site.dark .erpOrderDropdown>.erpDateRange{background:#c5c8c9}.customerOrdersPrintReport{display:none}@media (max-width:680px){.customerOrdersHeaderActions{flex-direction:column;align-items:flex-end;gap:6px}.customerOrderFilterAnchor .erpOrderDropdown{width:min(360px,100vw - 24px);right:-4px}.erpOrderDropdown .erpFilterRow>button{font-size:6.3px}.erpOrderDropdown .erpDateFields{grid-template-columns:1fr 1fr}}@media print{body:not(.customerOrderDocumentOpen){color:#111!important;background:#fff!important}body:not(.customerOrderDocumentOpen) .appHeader,body:not(.customerOrderDocumentOpen) .customerOrdersPage>header,body:not(.customerOrderDocumentOpen) .customerOrderNotice,body:not(.customerOrderDocumentOpen) .customerOrdersWorkspace>.customerDirectory,body:not(.customerOrderDocumentOpen) .customerOrdersWorkspace>.customerOrderList,body:not(.customerOrderDocumentOpen) .customerOrdersWorkspace>.customerOrderTotals{display:none!important}body:not(.customerOrderDocumentOpen) .customerOrdersPage,body:not(.customerOrderDocumentOpen) .customerOrdersWorkspace{color:#111!important;background:#fff!important;border:0!important;width:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}body:not(.customerOrderDocumentOpen) .customerOrdersPrintReport{color:#111!important;background:#fff!important;font:9pt/1.35 Arial,Helvetica,sans-serif!important;display:block!important}.customerOrdersPrintReport>header{border-bottom:1.5pt solid #111;margin:0 0 6mm;padding:0 0 4mm}.customerOrdersPrintReport>header>small{letter-spacing:.12em;margin-bottom:2mm;font-size:7pt;font-weight:700;display:block;color:#333!important}.customerOrdersPrintReport h1{letter-spacing:.02em;margin:0 0 2mm;color:#111!important;font:700 18pt/1.05 Arial,Helvetica,sans-serif!important}.customerOrdersPrintReport>header>strong{margin-bottom:3mm;font-size:10pt;display:block;color:#111!important}.customerOrdersPrintReport dl{flex-wrap:wrap;gap:2mm 8mm;margin:3mm 0 0;display:flex}.customerOrdersPrintReport dl div{gap:1.5mm;display:flex}.customerOrdersPrintReport dt{text-transform:uppercase;font-size:7pt;font-weight:700;color:#555!important}.customerOrdersPrintReport dd{margin:0;font-size:7.5pt;font-weight:700;color:#111!important}.customerOrdersPrintReport table{border-collapse:collapse;table-layout:fixed;width:100%}.customerOrdersPrintReport thead{display:table-header-group}.customerOrdersPrintReport th{letter-spacing:.07em;text-align:left;border-block:1pt solid #111;padding:2.2mm 2mm;font-size:7pt;color:#111!important;background:#fff!important}.customerOrdersPrintReport th:last-child{text-align:right}.customerOrdersPrintReport td{vertical-align:top;border-bottom:.6pt solid #bbb;padding:2.4mm 2mm;font-size:8pt;color:#111!important}.customerOrdersPrintReport td:last-child{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.customerOrdersPrintReport td strong,.customerOrdersPrintReport td span{font-size:8pt;display:block;color:#111!important}.customerOrdersPrintReport td small{margin-top:.5mm;font-size:6.5pt;display:block;color:#444!important}.customerOrdersPrintReport tr{break-inside:avoid-page!important;page-break-inside:avoid!important}.customerOrdersPrintReport>p{padding:8mm 0;color:#333!important}.customerOrderDocumentOpen .customerOrdersPrintReport{display:none!important}}:is(.fulfillmentAdmin,.inventoryPage,.systemPage){width:min(1600px,100% - 24px);margin-inline:auto;padding:18px 0 56px}:is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header{border:1px solid var(--line);background:var(--surface);border-radius:7px;align-items:center;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){:is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header{background:color-mix(in srgb,var(--surface) 80%,var(--paper))}}:is(.fulfillmentAdmin,.inventoryPage,.systemPage)>header h1{font:500 clamp(28px,3vw,38px)/1 var(--serif);letter-spacing:-.025em;margin:3px 0}.fulfillmentTable>header,.fulfillmentTable>article{grid-template-columns:110px minmax(180px,1.2fr) minmax(140px,1fr) 120px 120px 150px;align-items:center;gap:10px;padding:9px 12px;display:grid}.fulfillmentTable>article{border-top:1px solid var(--line);font-size:9px}.serviceCard,.moduleCard,.securityCheckCard{min-height:0;padding:13px}.serviceCard{grid-template-columns:36px minmax(0,1fr);gap:10px}.corePlatformCard{min-height:0;padding:16px 18px}.systemPage>header h1{font-size:clamp(28px,3vw,38px)}@media (max-width:980px){.fulfillmentTable>header,.fulfillmentTable>article{min-width:920px}}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage){--ops-border:#34383d;--ops-border-soft:var(--ops-border)}@supports (color:color-mix(in lab, red, red)){:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage){--ops-border-soft:color-mix(in srgb,var(--ops-border) 70%,var(--line))}}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage){--ops-radius:8px;--ops-control-height:36px;--ops-panel:var(--surface)}@supports (color:color-mix(in lab, red, red)){:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage){--ops-panel:color-mix(in srgb,var(--surface) 94%,var(--paper))}}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage){--ops-panel-alt:var(--surface)}@supports (color:color-mix(in lab, red, red)){:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage){--ops-panel-alt:color-mix(in srgb,var(--surface) 78%,var(--paper))}}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage){--ops-tab:#30343a;--ops-tab-hover:#3b4046;--ops-value:#9a6f20;font-size:11px}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage)>header{border:2px solid var(--ops-border)!important;border-radius:var(--ops-radius)!important;background:var(--ops-panel-alt)!important;min-height:70px!important;padding:11px 14px!important;box-shadow:inset 0 1px #ffffff57,0 2px #00000017!important}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage)>header h1{font:600 clamp(27px,3vw,38px)/1 var(--serif)!important;letter-spacing:-.025em!important;margin:3px 0!important}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage)>header :is(.eyebrow,small){letter-spacing:.1em!important;font-size:7px!important}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage)>header p:not(.eyebrow){margin:3px 0 0!important;font-size:8px!important;line-height:1.35!important}:is(.customerOrdersWorkspace,.fulfillmentFilters,.fulfillmentTable,.providerTable,.providerConnectionContext,.providerProfileTabs,.providerProfileSection,.inventorySummary article,.inventoryFilters,.inventoryTable,.inventoryInboundList,.inventoryLedger,.inventoryTransfers,.systemSection,.overallHealth,.serviceCard,.moduleCard,.securityCheckCard,.auditSection,.auditTable,.systemDetailDialog,.fulfillmentModal,.inventoryModal){border-color:var(--ops-border-soft)!important;border-radius:var(--ops-radius)!important;border-style:solid!important;border-width:2px!important;box-shadow:0 2px #00000014!important}.customerOrdersWorkspace{gap:7px;padding:7px;border:2px solid var(--ops-border)!important;background:var(--paper)!important}@supports (color:color-mix(in lab, red, red)){.customerOrdersWorkspace{background:color-mix(in srgb,var(--paper) 82%,var(--surface))!important}}:is(.customerDirectory,.customerOrderList,.customerOrderTotals){overflow:hidden;border:2px solid var(--ops-border-soft)!important;border-radius:6px!important}:is(.customerDirectory,.customerOrderList,.customerOrderTotals)>header{border-bottom:2px solid var(--ops-border-soft)!important;font-size:8px!important}:is(.fulfillmentTable,.providerTable,.inventoryTable,.auditTable)>header,:is(.inventoryInboundList,.inventoryLedger,.inventoryTransfers,.systemSection,.auditSection)>header{border-bottom:2px solid var(--ops-border-soft)!important;background:var(--ops-tab)!important}@supports (color:color-mix(in lab, red, red)){:is(.fulfillmentTable,.providerTable,.inventoryTable,.auditTable)>header,:is(.inventoryInboundList,.inventoryLedger,.inventoryTransfers,.systemSection,.auditSection)>header{background:color-mix(in srgb,var(--ops-tab) 86%,var(--surface))!important}}:is(.fulfillmentTable,.providerTable,.inventoryTable,.auditTable)>header,:is(.inventoryInboundList,.inventoryLedger,.inventoryTransfers,.systemSection,.auditSection)>header{color:#f5f5f3!important}:is(.fulfillmentTable,.providerTable,.inventoryTable,.auditTable)>article{border-top:1px solid var(--ops-border-soft)!important}:is(.serviceCard,.moduleCard,.securityCheckCard){background:var(--ops-panel)!important}.inventorySummary article{align-content:center;min-height:70px;gap:5px!important;padding:10px 12px!important;display:grid!important}.inventorySummary article small,.providerWorkspaceHeader dt,.overallHealth>div>small{white-space:nowrap;display:block;color:var(--muted)!important;font:800 7px/1 var(--sans)!important;letter-spacing:.09em!important}.inventorySummary article strong,.providerWorkspaceHeader dd,.overallHealth h2{display:block;color:var(--ops-value)!important;font-family:var(--financial-font)!important;margin:4px 0 0!important;font-weight:850!important}.inventorySummary article strong{font-size:22px!important}.providerProfileWorkspace{border:2px solid var(--ops-border)!important;border-radius:var(--ops-radius)!important}.providerWorkspaceHeader{border:2px solid var(--ops-border)!important;border-radius:var(--ops-radius)!important;background:var(--ops-panel-alt)!important;box-shadow:0 2px #00000014!important}.providerWorkspaceHeader dl div{border:2px solid var(--ops-border-soft)!important;background:var(--ops-panel)!important;border-radius:6px!important;align-content:center!important;min-height:44px!important;padding:6px 9px!important;display:grid!important}.providerWorkspaceHeader dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px!important;line-height:1.1!important}.providerWorkspaceHeader dd.online{color:#238253!important}.providerWorkspaceHeader dd.offline{color:#b4433d!important}.providerProfileWorkspace .providerWorkspaceBack{border:2px solid var(--ops-border)!important;color:#fff!important;background:#43484e!important;border-radius:6px!important;transition:background .15s,transform .15s!important;box-shadow:0 2px #1f2225!important}.providerProfileWorkspace .providerWorkspaceBack:hover{transform:translateY(-1px);background:#555b62!important}.providerProfileWorkspace .providerProfileTabs{border:2px solid var(--ops-border)!important;background:#22262a!important;gap:4px!important;padding:5px!important}.providerProfileWorkspace .providerProfileTabs button{background:var(--ops-tab)!important;color:#f4f4f2!important;letter-spacing:.035em!important;text-align:center!important;border:2px solid #4a5057!important;border-radius:5px!important;min-height:34px!important;font-size:8px!important;font-weight:850!important}.providerProfileWorkspace .providerProfileTabs button:hover{background:var(--ops-tab-hover)!important;border-color:#858b91!important}.providerProfileWorkspace .providerProfileTabs button.active{border-color:var(--gold)!important;color:#fff6df!important;box-shadow:inset 0 -3px var(--gold)!important;background:#4a3b21!important}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage,.fulfillmentModal,.inventoryModal,.systemDetailDialog) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:var(--ops-control-height)!important;color:#17191b!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important;border:2px solid #3e4348!important;border-radius:6px!important;padding:7px 10px!important;font-size:11px!important;font-weight:650!important;line-height:1.2!important;box-shadow:inset 0 1px 2px #00000012!important}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage,.fulfillmentModal,.inventoryModal,.systemDetailDialog) :is(input,textarea)::placeholder{opacity:1;color:#6d7277!important}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage,.fulfillmentModal,.inventoryModal,.systemDetailDialog) :is(input,select,textarea):focus{border-color:var(--gold)!important;outline:3px solid var(--gold)!important}@supports (color:color-mix(in lab, red, red)){:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage,.fulfillmentModal,.inventoryModal,.systemDetailDialog) :is(input,select,textarea):focus{outline:3px solid color-mix(in srgb,var(--gold) 22%,transparent)!important}}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage,.fulfillmentModal,.inventoryModal,.systemDetailDialog) :is(input,select,textarea):focus{outline-offset:1px}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage) input[type=checkbox],:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage) input[type=radio]{accent-color:var(--gold)}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage,.fulfillmentModal,.inventoryModal,.systemDetailDialog) button:not(.customerOrderRecord),:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage)>header a,.providerInventoryLink{border:2px solid var(--ops-border)!important;color:#fff!important;letter-spacing:.045em!important;background:#484e54!important;border-radius:6px!important;min-height:34px!important;padding:7px 11px!important;font-size:8px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;transition:background .15s,border-color .15s,transform .15s!important;box-shadow:0 2px #24282c!important}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage,.fulfillmentModal,.inventoryModal,.systemDetailDialog) button:not(.customerOrderRecord):hover,:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage)>header a:hover,.providerInventoryLink:hover{transform:translateY(-1px);background:#5a6168!important;border-color:#17191b!important}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage,.fulfillmentModal,.inventoryModal,.systemDetailDialog) button:not(.customerOrderRecord):focus-visible{outline:3px solid var(--gold)!important}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage)>header a:focus-visible{outline:3px solid var(--gold)!important}@supports (color:color-mix(in lab, red, red)){:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage,.fulfillmentModal,.inventoryModal,.systemDetailDialog) button:not(.customerOrderRecord):focus-visible{outline:3px solid color-mix(in srgb,var(--gold) 58%,transparent)!important}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage)>header a:focus-visible{outline:3px solid color-mix(in srgb,var(--gold) 58%,transparent)!important}}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage,.fulfillmentModal,.inventoryModal,.systemDetailDialog) button:not(.customerOrderRecord):focus-visible{outline-offset:2px!important}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage)>header a:focus-visible{outline-offset:2px!important}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage) button.danger,:is(.fulfillmentModal,.inventoryModal,.systemDetailDialog) button.danger{color:#fff!important;background:#a9413b!important;border-color:#742c28!important}:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage) button:disabled{cursor:not-allowed;opacity:.52;transform:none!important}.customerOrderRecord{border-bottom:1px solid var(--ops-border-soft)!important;border-radius:0!important;transition:background .15s!important}.customerDirectory>button{box-shadow:none!important;background:0 0!important;border-radius:0!important}.customerDirectory>button:hover{background:var(--gold)!important}@supports (color:color-mix(in lab, red, red)){.customerDirectory>button:hover{background:color-mix(in srgb,var(--gold) 8%,transparent)!important}}.customerDirectory>button.selected{background:var(--gold)!important}@supports (color:color-mix(in lab, red, red)){.customerDirectory>button.selected{background:color-mix(in srgb,var(--gold) 15%,var(--surface))!important}}@media (max-width:700px){:is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage)>header{flex-direction:column!important;align-items:flex-start!important}.providerWorkspaceHeader{grid-template-columns:1fr!important}.providerWorkspaceHeader dl{width:100%;grid-template-columns:1fr 1fr!important}.providerProfileWorkspace .providerProfileTabs{grid-template-columns:1fr 1fr!important}}@media print{.customerOrderDocument{box-shadow:none!important;border:0!important;border-radius:0!important}}:root{--text:#17191b;--surface:#fff;--bg:#f7f5ef;--muted:#555b60;--surface-raised:#d9dde0;--panel-border:#4d5358;--gold-text:#684913;--sans:Arial,Helvetica,sans-serif;--serif:Georgia,"Times New Roman",serif}html.dark,.site.dark{--text:#f7f4ec;--surface:#24282c;--bg:#0d0f11;--panel:#2c3034;--muted:#c5c9cc;--surface-raised:#363b40;--panel-border:#737a81;--gold-text:#f0c777;--line:#ffffff47}.adminHeader :is(.adminPrimaryNav>a,.adminNavMenu>button,.workflowNavGroup>a,.adminLogout,.mode){color:var(--text)!important}.adminHeader :is(.adminPrimaryNav>a,.adminNavMenu>button,.workflowNavGroup>a):hover{border-color:var(--panel-border)!important;background:var(--surface-raised)!important;color:var(--text)!important}.adminHeader :is(.adminPrimaryNav>a,.adminNavMenu>button,.workflowNavGroup>a).active{border-color:var(--panel-border)!important;border-bottom-color:var(--gold)!important;background:var(--surface-raised)!important;color:var(--gold-text)!important}.adminNavMenu>div{border:2px solid var(--panel-border)!important;background:var(--surface)!important;color:var(--text)!important}.adminNavMenu>div a{color:var(--text)!important}.adminNavMenu>div a:hover,.adminNavMenu>div a:focus,.adminNavMenu>div a.active{background:var(--surface-raised)!important;color:var(--gold-text)!important}.adminHeader .brand{color:var(--text)!important}.adminHeader .brand span,.adminHeaderUtilities .publicStoreEntry{color:var(--gold-text)!important}.appShell small{opacity:.9}:is(.productsSelector,.productManager,.compactOrder,.builderTop>article,.orderLines,.orderSidebar>section,.customerOrdersWorkspace,.fulfillmentFilters,.fulfillmentTable,.providerTable,.providerConnectionContext,.providerProfileSection,.inventoryFilters,.inventoryTable,.inventoryInboundList,.inventoryLedger,.inventoryTransfers,.systemSection,.overallHealth,.serviceCard,.moduleCard,.securityCheckCard,.auditSection,.systemDetailDialog,.checkoutFlowCard,.checkoutNotesCard,.checkoutOrderSummary,.accountPanel,.accountRegistrationIntro>section,.accountRegistrationIntro>aside){border-color:var(--panel-border)!important;background-color:var(--surface)!important}html.dark :is(.productsSelector,.productManager,.compactOrder,.builderTop>article,.orderLines,.orderSidebar>section,.customerOrdersWorkspace,.fulfillmentFilters,.fulfillmentTable,.providerTable,.providerConnectionContext,.providerProfileSection,.inventoryFilters,.inventoryTable,.inventoryInboundList,.inventoryLedger,.inventoryTransfers,.systemSection,.overallHealth,.serviceCard,.moduleCard,.securityCheckCard,.auditSection,.systemDetailDialog){background-color:var(--surface)!important}.providerTable>header{text-shadow:0 1px #0006;color:#fff!important;background:#4b5157!important;border-bottom:2px solid #292d31!important}html.dark .providerTable>header{color:#fff!important;background:#3d4349!important;border-bottom-color:#8a9198!important}.inventorySummary article{color:#17191b!important;background:#c7ccd0!important;border:2px solid #555b60!important}.inventorySummary article small{color:#30353a!important;opacity:1!important}.inventorySummary article strong{color:#634714!important}html.dark .inventorySummary article{color:#fff!important;background:#545a60!important;border-color:#858c93!important}html.dark .inventorySummary article small{color:#eef0f2!important}html.dark .inventorySummary article strong{color:#f3ce86!important}html.dark .builder :is(.compactOrder,.builderTop>article,.orderLines,.orderSidebar>section,.emptyOrder,.profitHero,.profitAvg,.profitCompare,.profitProducts article,.compactOrderSummary){color:#f7f4ec!important;background:#282d31!important;border-color:#666d74!important;box-shadow:0 2px #0007!important}html.dark .builder :is(.orderLines>header,.orderSidebar h3,.profitCompare>header){border-color:#626970!important}html.dark .builder :is(.saved,.orderLines header span,.lineIdentity small,.lineCost small,.profitCompare span){color:#d4d7da!important;opacity:1!important}.statePill,.fulfillmentStatus,.invoiceBadge{font-weight:900!important}html:not(.dark) :is(.statePill.pending_payment,.statePill.authorized,.statePill.ready,.fulfillmentStatus.ready){color:#5c4010!important;background:#f1dfb8!important;border-color:#765418!important}html.dark :is(.statePill.pending_payment,.statePill.authorized,.statePill.ready,.fulfillmentStatus.ready){color:#ffe2a3!important;background:#4a3a1d!important;border-color:#e0b65e!important}body:has(.storeHeader) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=hidden]),select,textarea,[contenteditable=true]){color:#17191b!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;caret-color:#17191b!important;background:#fff!important;border-color:#555b60!important}body:has(.storeHeader) :is(input,textarea)::placeholder{color:#62686d!important;opacity:1!important}body:has(.storeHeader) :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[contenteditable=true]):focus{outline-offset:1px!important;border-color:#7b5718!important;outline:3px solid #b78a3e38!important}.adminHeader :is(.adminNavMenu>button span,.mode span){color:var(--gold-text)!important}.appShell :is(.eyebrow,label>span,legend,dt){color:var(--muted)!important;opacity:1!important}.appShell main>section>header small,.appShell :is(.customerOrdersPage,.fulfillmentAdmin,.inventoryPage,.systemPage)>header small{color:var(--gold-text)!important;opacity:1!important}.appShell .managedProductTitle{color:var(--text)!important}.builder small{color:var(--muted)!important;opacity:1!important}.builder .saved{color:#2f6849!important}.dark .builder .saved{color:#9ee0b9!important}.builder .lineRemove{color:#fff!important;background:#9b3d37!important;border-color:#772f2b!important}.customerDirectory>button{color:var(--text)!important}.customerOrdersHeaderActions>strong{color:var(--gold-text)!important}:is(.statePill.not_ready,.fulfillmentStatus.not_ready){color:#25292c!important;background:#e0e3e5!important;border-color:#5f656a!important}html.dark :is(.statePill.not_ready,.fulfillmentStatus.not_ready){color:#fff!important;background:#444a4f!important;border-color:#a6adb3!important}.inlineError,.systemLoadError{color:#68231f!important;background:#f6dedb!important;border-color:#7c302b!important}html.dark :is(.inlineError,.systemLoadError){color:#fff!important;background:#542724!important;border-color:#ef8b82!important}:is(.systemSection,.auditSection)>header :is(small,span,strong,h2,p),:is(.inventoryInboundList,.inventoryLedger,.inventoryTransfers)>header :is(small,span,strong,h2,p){color:#fff!important;opacity:1!important}.systemStatus{background:#555b60;border:1px solid;border-radius:4px;padding:5px 7px;color:#fff!important}.systemStatus.healthy{background:#226443;border-color:#226443;color:#fff!important}.systemStatus.warning,.systemStatus.setup_required{background:#76520e;border-color:#76520e;color:#fff!important}.systemStatus.error{background:#7a302b;border-color:#7a302b;color:#fff!important}.systemStatus.configured{background:#405a7e;border-color:#405a7e;color:#fff!important}.systemStatus.not_configured{background:#555b60;border-color:#555b60;color:#fff!important}.systemStatus i{box-shadow:none!important;background:#fff!important}.serviceCard>strong,.moduleCard>strong,.corePlatformCard>div>small,.auditSection>header>strong{color:var(--gold-text)!important}html.dark :is(.masterCartonDesigner,.palletDesigner) .simpleHud :is(span,button){color:#eef0f2}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) .simpleHud :is(span,button){color:#454a4e}html:not(.dark) :is(.masterCartonDesigner,.palletDesigner) :is(.emptyBoxIcon,.boxTool>header small,.cartonLimits header small,.cartonLimits header span){color:#684913!important}.customerOrdersPage .customerDirectory>button{color:var(--text)!important}.productsPage .addManagedProduct{color:#fff!important;background:#4b5157!important;border-color:#4d5358!important}html.dark .productsPage .addManagedProduct{color:#fff!important;background:#454b50!important;border-color:#858c93!important}.serviceMonogram,.corePlatformCard>strong{color:var(--gold-text)!important}.auditSection>header{color:#fff!important;background:#4b5157!important}html.dark .auditSection>header{color:#fff!important;background:#3d4349!important}.builder :is(.lineProductLink span,.lineIdentity span,.lineBoxes strong,.lineCost span,.profitHero span,.profitAvg span,.profitProducts span,.profitProducts small,.profitCompare span,.profitCompare em){color:#43494e!important;opacity:1!important}.builder .lineCost strong{color:#762c27!important}.builder .gain,.builder .full{color:#276844!important}.builder .loss{color:#762c27!important}html.dark .builder :is(.lineProductLink span,.lineIdentity span,.lineBoxes strong,.lineCost span,.profitHero span,.profitAvg span,.profitProducts span,.profitProducts small,.profitCompare span,.profitCompare em){color:#e1e4e6!important}html.dark .builder .lineCost strong,html.dark .builder .loss{color:#ffaca5!important}html.dark .builder .gain,html.dark .builder .full{color:#9dddb8!important}.orderInformationCell[role=button]{cursor:pointer}.orderRowFulfillment{justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.orderRowFulfillment>button{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;overflow:hidden;min-width:0!important;min-height:24px!important;font:850 5.5px/1.05 var(--sans)!important;letter-spacing:.025em!important;border-radius:4px!important;margin:0!important;padding:3px 6px!important}.orderRowFulfillment>.statePill{max-width:122px}.orderCenterButton{max-width:92px;box-shadow:inset 0 0 0 1px #ffffff12;color:#fff!important;background:#34434c!important;border:1px solid #26343d!important}.orderCenterButton.unassigned{color:#fff!important;background:#62686d!important;border-color:#555b60!important}:is(.orderCenterButton:hover,.orderCenterButton:focus-visible){outline-offset:1px;outline:2px solid #b78a3e55;color:#fff!important;background:#26343d!important;border-color:#b78a3e!important}.fulfillmentCenterQuickBackdrop{z-index:1350;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#090a0aa8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.fulfillmentCenterQuickPanel{color:#1d2022;background:#f1f1ee;border:2px solid #303438;border-radius:10px;width:min(430px,100%);overflow:hidden;box-shadow:0 22px 65px #0009}.fulfillmentCenterQuickPanel>header{background:#454b50;border-bottom:2px solid #303438;justify-content:space-between;align-items:start;gap:16px;padding:15px 16px;display:flex;color:#fff!important}.fulfillmentCenterQuickPanel>header :is(small,h2,span){color:#fff!important}.fulfillmentCenterQuickPanel>header small{letter-spacing:.13em;font-size:6px;font-weight:850;display:block}.fulfillmentCenterQuickPanel>header h2{margin:4px 0 2px;font:700 23px/1.05 Georgia,serif}.fulfillmentCenterQuickPanel>header span{opacity:.85;font-size:7px}.fulfillmentCenterQuickPanel>header button{color:#fff;cursor:pointer;background:#2e3337;border:1px solid #8e9499;border-radius:5px;flex:0 0 30px;font-size:18px;line-height:1;min-height:30px!important;padding:0!important}.fulfillmentCenterQuickPanel dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.fulfillmentCenterQuickPanel dl>div{border-bottom:1px solid #a8abad;border-right:1px solid #a8abad;align-content:start;gap:5px;min-width:0;padding:13px 15px;display:grid}.fulfillmentCenterQuickPanel dl>div:nth-child(2n){border-right:0}.fulfillmentCenterQuickPanel dl>div:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.fulfillmentCenterQuickPanel dt{letter-spacing:.12em;font-size:6px;font-weight:850;color:#555b60!important}.fulfillmentCenterQuickPanel dd{gap:4px;margin:0;font-size:9px;font-weight:800;display:grid;color:#1d2022!important}.fulfillmentCenterQuickPanel dd small{font-size:7px;font-weight:650;line-height:1.45;color:#555b60!important}.fulfillmentCenterQuickPanel dd a{overflow-wrap:anywhere;width:max-content;max-width:100%;font-size:8px;color:#684913!important}.fulfillmentCenterInternalId{overflow-wrap:anywhere;font:700 8px/1.35 var(--financial-font)!important}.fulfillmentCenterUnassigned{padding:22px}.fulfillmentCenterUnassigned strong{font-size:10px;color:#1d2022!important}.fulfillmentCenterUnassigned p{margin:7px 0 0;font-size:8px;line-height:1.5;color:#555b60!important}html.dark .fulfillmentCenterQuickPanel{color:#fff;background:#3b4044;border-color:#8b9298}html.dark .fulfillmentCenterQuickPanel dl>div{border-color:#656c72}html.dark .fulfillmentCenterQuickPanel :is(dd,.fulfillmentCenterUnassigned strong){color:#fff!important}html.dark .fulfillmentCenterQuickPanel :is(dt,dd small,.fulfillmentCenterUnassigned p){color:#d6dadd!important}html.dark .fulfillmentCenterQuickPanel dd a{color:#f1c66e!important}@media (max-width:980px){.orderInformationCell{grid-template-columns:58px minmax(90px,1fr) auto minmax(150px,auto)!important}.orderInformationCell .statePill:last-child{display:inline-flex}.orderRowFulfillment>.statePill{max-width:94px}.orderCenterButton{max-width:74px}}@media (max-width:680px){.orderInformationCell{grid-template-columns:54px minmax(88px,1fr) auto minmax(138px,auto)!important}.orderRowFulfillment>button{padding-inline:4px!important;font-size:5px!important}.orderRowFulfillment>.statePill{max-width:82px}.orderCenterButton{max-width:66px}.fulfillmentCenterQuickPanel dl{grid-template-columns:1fr}.fulfillmentCenterQuickPanel dl>div,.fulfillmentCenterQuickPanel dl>div:nth-child(2n){border-right:0}.fulfillmentCenterQuickPanel dl>div:last-child{grid-column:auto}}@media print{.fulfillmentCenterQuickBackdrop{display:none!important}:root{--text:#17191b;--surface:#fff;--bg:#fff;--muted:#555b60;--surface-raised:#fff;--panel-border:#777}}.orderBuilderBookmark{z-index:90;writing-mode:vertical-rl;color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#454b50;border:1px solid #202427;border-left:0;border-radius:0 0 7px 7px;padding:11px 6px;font-size:7px;font-weight:850;text-decoration:none;transition:background .16s,transform .16s;position:fixed;top:43%;left:0;transform:rotate(180deg);box-shadow:2px 2px 7px #0003}:is(.orderBuilderBookmark:hover,.orderBuilderBookmark:focus-visible){background:#765719;transform:rotate(180deg)translate(-2px)}.compactPackageSettings{grid-template-columns:220px repeat(auto-fit,minmax(132px,168px));align-content:start;align-items:start;min-height:430px}.compactPackageSettings>.primarySetting{border:1px solid var(--line);border-radius:9px;grid-row:span 5;box-shadow:0 2px 8px #0000000d}.compactPackageSettings>.packageCard{border:1px solid var(--box-color);min-width:0;min-height:88px;padding:0!important}@supports (color:color-mix(in lab, red, red)){.compactPackageSettings>.packageCard{border:1px solid color-mix(in srgb,var(--box-color) 46%,var(--line))}}.compactPackageSettings>.packageCard{background:var(--panel);cursor:context-menu;border-radius:9px;transition:transform .16s,border-color .16s,box-shadow .16s;overflow:hidden;box-shadow:0 2px 7px #00000010}.compactPackageSettings>.packageCard:hover{border-color:var(--box-color);transform:translateY(-2px);box-shadow:0 6px 14px #00000018}.compactPackageSettings>.packageCard:not(.packageDialogOpen)>:not(header){display:none!important}.compactPackageSettings>.packageCard>header{background:linear-gradient(145deg,var(--box-color),var(--panel));border:0;grid-template-rows:auto auto;grid-template-columns:8px auto 1fr;align-items:center;column-gap:8px;min-height:88px;margin:0;padding:13px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.compactPackageSettings>.packageCard>header{background:linear-gradient(145deg,color-mix(in srgb,var(--box-color) 9%,var(--paper)),var(--panel))}}.packageTileSwatch{background:var(--box-color);border-radius:4px;grid-row:1/3;width:7px;height:100%;min-height:52px}.compactPackageSettings>.packageCard>header>strong{color:var(--ink);font-size:28px;font-weight:800;line-height:1;font-family:var(--financial-font)!important}.compactPackageSettings>.packageCard>header>span:not(.packageTileSwatch){letter-spacing:.12em;color:var(--muted);align-self:end;font-size:7px;font-weight:850}.compactPackageSettings>.packageCard>header .activeBoxQty{grid-column:2/4;margin:2px 0 0;font-size:7px}.packageTileHint{letter-spacing:.08em;color:var(--muted);opacity:.7;grid-column:2/4;align-self:start;font-size:6px;font-style:normal}.addPackageCountButton{border:1px dashed var(--gold);background:var(--gold);border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:10px;padding:10px 9px;display:flex}@supports (color:color-mix(in lab, red, red)){.addPackageCountButton{background:color-mix(in srgb,var(--gold) 5%,var(--paper))}}.addPackageCountButton{color:var(--gold-text);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;font-size:8px;font-weight:850}.addPackageCountButton b{font-size:16px;line-height:1}.addPackageCountButton:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.addPackageCountButton:hover{background:color-mix(in srgb,var(--gold) 13%,var(--paper))}}.compactAddPackage{background:var(--paper);border-radius:8px;gap:8px;margin-top:8px;border:1px solid var(--line)!important;color:var(--ink)!important;font:inherit!important;padding:10px!important;display:grid!important}.compactAddPackage>strong{font-size:10px}.compactAddPackage label{gap:4px;display:grid}.compactAddPackage label span{letter-spacing:.1em;font-size:7px}.compactAddPackage input{width:100%;border:1px solid var(--line)!important;color:#17191b!important;font:600 14px var(--financial-font)!important;background:#fff!important;border-radius:5px!important;padding:8px!important}.compactAddPackage>div{justify-content:flex-end;gap:6px;border:0!important;display:flex!important}.compactAddPackage button{border:1px solid var(--line);color:#fff;text-transform:uppercase;background:#50565b;border-radius:5px;padding:7px 9px;font-size:7px;font-weight:800}.packageDialogBackdrop{z-index:180;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#101315aa;border:0;position:fixed;inset:0}.compactPackageSettings>.packageCard.packageDialogOpen{z-index:190;background:var(--paper);cursor:default;border:2px solid #33393e;border-radius:11px;width:min(760px,100vw - 36px);max-height:86vh;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 25px 70px #0008;padding:20px!important}.compactPackageSettings>.packageCard.packageDialogOpen:hover{transform:translate(-50%,-50%)}.compactPackageSettings>.packageCard.packageDialogOpen>header{z-index:3;color:#fff;background:#4b5157;border-bottom:2px solid #3b4146;min-height:62px;margin:-20px -20px 14px;padding:14px 20px;display:flex;position:sticky;top:-20px}.compactPackageSettings>.packageCard.packageDialogOpen .packageTileSwatch{height:34px;min-height:34px}.compactPackageSettings>.packageCard.packageDialogOpen .packageTileHint{display:none}.packageDialogClose{color:#fff;cursor:pointer;background:#30353a;border:1px solid #ffffff80;border-radius:7px;width:32px;height:32px;margin-left:auto;font-size:21px;line-height:1}.packageModalColor{border:1px solid var(--line);background:var(--panel);border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;margin-top:12px;padding:12px;display:grid}.packageModalColor>div{align-items:center;gap:8px;display:flex}.packageModalColor .packageColorSwatch{background:var(--box-color);border-radius:6px;width:24px;height:24px}.packageModalColor>div strong{font-size:10px}.packageModalColor label{align-items:center;gap:7px;border:0!important;padding:0!important;display:flex!important}.packageModalColor input{border:0;height:28px;padding:0;width:34px!important}.packageModalColor code{font-size:9px}.packageModalColor button,.packageDialogActions button{color:#fff;text-transform:uppercase;cursor:pointer;background:#4b5157;border:1px solid #3d4348;border-radius:6px;padding:9px 12px;font-size:8px;font-weight:800}.packageDialogActions{border-top:1px solid var(--line);justify-content:space-between;gap:10px;margin-top:12px;padding-top:12px;display:flex}.packageDialogActions .packageDeleteAction{background:#8f3934;border-color:#8a332e}.packageDialogActions button:last-child{background:#765719;margin-left:auto}.productPage>.packageConfigurationActions,.productPage>.productOrders{display:none!important}@media (max-width:700px){.orderBuilderBookmark{display:none}.compactPackageSettings{grid-template-columns:1fr 1fr}.compactPackageSettings>.primarySetting{grid-area:auto/1/auto/-1}.compactPackageSettings>.packageCard.packageDialogOpen{width:calc(100vw - 20px);max-height:92vh}.packageModalColor{grid-template-columns:1fr}.packageDialogActions{flex-wrap:wrap}}.compactPackageSettings{grid-template-columns:220px repeat(3,minmax(0,1fr));align-items:start}.compactPackageSettings>.packageCard,.compactPackageSettings>.packageCard.packageDialogOpen{z-index:auto;border:1px solid var(--box-color);width:auto;min-height:0;max-height:none;display:flex;position:relative;top:auto;left:auto;overflow:visible;transform:none;padding:16px!important}@supports (color:color-mix(in lab, red, red)){.compactPackageSettings>.packageCard,.compactPackageSettings>.packageCard.packageDialogOpen{border:1px solid color-mix(in srgb,var(--box-color) 46%,var(--line))}}.compactPackageSettings>.packageCard,.compactPackageSettings>.packageCard.packageDialogOpen{background:var(--panel);cursor:default;border-radius:9px;box-shadow:0 2px 7px #00000010}.compactPackageSettings>.packageCard:hover,.compactPackageSettings>.packageCard.packageDialogOpen:hover{border-color:var(--box-color);transform:none;box-shadow:0 4px 12px #00000016}.compactPackageSettings>.packageCard:not(.packageDialogOpen)>details,.compactPackageSettings>.packageCard:not(.packageDialogOpen)>label,.compactPackageSettings>.packageCard:not(.packageDialogOpen)>div,.compactPackageSettings>.packageCard>details:not([open])>:not(summary){display:block!important}.compactPackageSettings>.packageCard>header,.compactPackageSettings>.packageCard.packageDialogOpen>header{z-index:2;border:0;border-bottom:1px solid var(--box-color);grid-template-rows:auto auto;grid-template-columns:8px auto 1fr;align-items:center;column-gap:8px;min-height:72px;margin:-16px -16px 12px;padding:11px 13px;display:grid;position:relative;top:auto}@supports (color:color-mix(in lab, red, red)){.compactPackageSettings>.packageCard>header,.compactPackageSettings>.packageCard.packageDialogOpen>header{border-bottom:1px solid color-mix(in srgb,var(--box-color) 48%,var(--line))}}.compactPackageSettings>.packageCard>header,.compactPackageSettings>.packageCard.packageDialogOpen>header{background:linear-gradient(145deg,var(--box-color),var(--panel));border-radius:8px 8px 0 0}@supports (color:color-mix(in lab, red, red)){.compactPackageSettings>.packageCard>header,.compactPackageSettings>.packageCard.packageDialogOpen>header{background:linear-gradient(145deg,color-mix(in srgb,var(--box-color) 10%,var(--paper)),var(--panel))}}.compactPackageSettings>.packageCard>header,.compactPackageSettings>.packageCard.packageDialogOpen>header{color:var(--ink)}.compactPackageSettings>.packageCard.packageDialogOpen>header>strong,.compactPackageSettings>.packageCard.packageDialogOpen>header>span,.compactPackageSettings>.packageCard.packageDialogOpen>header .activeBoxQty{color:var(--ink)!important}.compactPackageSettings>.packageCard>header>strong{cursor:context-menu;-webkit-user-select:none;user-select:none}.compactPackageSettings>.packageCard>header>strong:hover{color:var(--box-color)!important}.compactPackageSettings>.packageDialogBackdrop{z-index:10;cursor:default;background:0 0;border:0;position:fixed;inset:0;display:block!important}.compactPackageSettings>.packageCard.packageDialogOpen{z-index:11}.packageDialogClose{border:1px solid var(--line);color:#fff;background:#50565b;border-radius:5px;width:24px;height:24px;font-size:15px;position:absolute;top:9px;right:9px}.packageModalColor{display:none!important}.packageDialogOpen .packageModalColor{z-index:12;background:var(--paper);border:2px solid #343a3f;border-radius:8px;grid-template-columns:1fr auto auto;padding:11px;position:absolute;top:65px;left:12px;right:12px;box-shadow:0 12px 28px #0005;display:grid!important}.compactPackageSettings.readonly .packageDialogActions{display:none!important}.compactPackageSettings.editing .packageDialogActions{display:flex!important}.packageDialogActions>button:last-child{display:none!important}@media (max-width:1150px){.compactPackageSettings{grid-template-columns:220px 1fr 1fr}.compactPackageSettings>.primarySetting{grid-row:span 8}}@media (max-width:700px){.compactPackageSettings{grid-template-columns:1fr}.compactPackageSettings>.primarySetting{grid-row:auto}.packageDialogOpen .packageModalColor{grid-template-columns:1fr}}.productPage{padding-top:10px}.productBack{margin-bottom:6px}.productPage>header{gap:14px;min-height:0;padding:0 0 6px}.productPage>header h1{margin-bottom:2px;font-size:27px}.productPage>header .eyebrow{margin-bottom:1px}.productRecordSizes{gap:clamp(13px,1.8vw,30px)}.productRecordSizes a{min-height:58px;padding-bottom:5px}.productRecordSizes strong{font-size:16px}.pricingActions button{min-height:36px;padding-block:8px}.compactPackageSettings>.packageCard>header,.compactPackageSettings>.packageCard.packageDialogOpen>header{min-height:48px;margin-bottom:6px;padding:6px 10px}.compactPackageSettings>.packageCard>header>strong{font-size:22px}.packageTileSwatch{min-height:32px}.packageDialogOpen .packageModalColor{top:43px}.compactPackageSettings>.packageCard:not(.packageDialogOpen)>.packageModalColor{display:none!important}.productSettings>.primarySetting{overflow:visible}.primaryCupImage{order:0;height:220px;margin-bottom:2px}.primarySetting:after{content:attr(data-product-size);max-width:calc(100% - 8px);color:var(--gold);letter-spacing:-.02em;text-align:right;white-space:normal;overflow-wrap:normal;word-break:normal;background:0 0;order:1;align-self:flex-end;margin:-2px 2px 6px;padding:0;font:400 clamp(20px,1.7vw,28px)/1.05 Georgia,Times New Roman,serif;display:block;position:static}.cupOrderQuantity{order:2}.unitCostSection{order:3;margin-top:8px}.cupOrderQuantity+.unitCostSection{margin-top:8px}.addPackageCountButton,.compactAddPackage{order:4}.packageSpecs{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-bottom:6px;padding-bottom:6px}.packageSpecs>strong{grid-column:1/-1;align-self:start;margin:0;padding:0 2px 1px;font-size:8px;line-height:1}.boxVisualizer{grid-column:1/-1;min-height:144px}.boxVisualizer svg{height:144px}.packageSpecs label,.packageSpecs label:last-child{grid-column:auto;align-content:center;gap:1px;min-height:50px;padding:4px 6px!important;display:grid!important}.packageSpecs label>span{line-height:1}.packageSpecs label>div{min-width:0;align-items:baseline!important}.packageSpecs label input{min-width:0;padding:0!important;font-size:23px!important;font-weight:800!important;line-height:1!important}.packageSpecs label em{opacity:.82;flex:none;font-size:9px;font-weight:800}.packageSpecs label:not(:last-child) em{font-size:0}.packageSpecs label:not(:last-child) em:after{content:"\"";font-size:18px}.packageSpecs .metricConversion{opacity:.82;line-height:1.05;color:var(--muted)!important;margin-top:1px!important;font-size:7px!important}.compactPackageSettings.editing input:not(:disabled){box-shadow:inset 0 1px 2px #00000012;color:#17191b!important;-webkit-text-fill-color:#17191b!important;background:#fff!important;border:1px solid #6c7175!important;border-radius:4px!important}.compactPackageSettings.readonly input:disabled{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.compactPackageSettings.editing .packageSpecs label input:not(:disabled){padding:4px 5px!important}.compactPackageSettings.editing .unitCostSection input:not(:disabled){padding-inline:6px!important}@media (max-width:1150px){.primaryCupImage{height:205px}.packageSpecs{grid-template-columns:repeat(2,minmax(0,1fr))}.packageDialogOpen .packageModalColor{top:43px}}@media (max-width:700px){.productPage>header{gap:10px}.primaryCupImage{height:240px}.primarySetting:after{max-width:100%;margin-bottom:7px;top:auto;right:auto}.packageSpecs{grid-template-columns:repeat(2,minmax(0,1fr))}}.productRecordSizes{position:relative}.productRecordSizes .genericSizeGlyph{border:2px solid var(--gold);clip-path:none;background:0 0;border-radius:5px;width:22px;min-height:18px}.addProductSizeButton{border:1px solid var(--gold);background:var(--gold);border-radius:7px;align-self:center;min-height:32px;margin:0 0 7px 2px;padding:0 10px}@supports (color:color-mix(in lab, red, red)){.addProductSizeButton{background:color-mix(in srgb,var(--gold) 12%,var(--panel))}}.addProductSizeButton{color:var(--gold);letter-spacing:.04em;white-space:nowrap;font-size:9px;font-weight:850}.addProductSizeButton:hover{background:var(--gold);color:#17130f}.addProductSizePanel{z-index:30;background:var(--paper);width:min(340px,100vw - 32px);color:var(--ink);text-align:left;border:2px solid #343a3f;border-radius:9px;gap:9px;padding:13px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 14px 34px #0005}.addProductSizePanel>strong{font:700 16px/1.1 var(--serif)}.addProductSizePanel label{gap:4px;display:grid}.addProductSizePanel label>span{letter-spacing:.12em;font-size:7px;font-weight:850}.addProductSizePanel input,.addProductSizePanel select{border:1px solid #666b70;border-radius:5px;width:100%;min-height:38px;padding:7px 9px;font-size:13px;color:#17191b!important;-webkit-text-fill-color:#17191b!important;background:#fff!important}.addProductSizePanel>div:last-child{justify-content:flex-end;gap:7px;display:flex}.addProductSizePanel button{color:#fff;background:#555b60;border:1px solid #555b60;border-radius:6px;min-height:32px;padding:0 10px;font-size:8px;font-weight:850}.addProductSizePanel>div:last-child button:last-child{border-color:var(--gold);background:var(--gold);color:#17130f}.addProductSizePanel button:disabled{opacity:.55}.productSizePresets{flex-wrap:wrap;gap:5px;justify-content:flex-start!important;display:flex!important}.productSizePresets button{background:#596067;min-height:29px;padding:0 8px}.productSizePresets button.selected{border-color:var(--gold);background:var(--gold);color:#17130f}.manualProductSize{gap:5px;display:grid!important}.manualProductSize>small{letter-spacing:.12em;font-size:7px;font-weight:850}.manualProductSize>div{grid-template-columns:minmax(76px,.65fr) minmax(130px,1.35fr);gap:7px;display:grid}.manualProductSize select{font-size:11px!important}.productRecordSizes .productTypeGlyph{--category-icon-gold:#c98b18;--category-icon-highlight:#ffe7a3;--category-icon-ivory:#fffdf7;--category-icon-shadow:#d7c7ad;--category-icon-shape:none;clip-path:none;width:32px;height:31px;min-height:0;color:var(--category-icon-gold);filter:drop-shadow(0 2px 1px #0005)drop-shadow(0 0 2px #f8c95655);transform:var(--category-icon-shape);transform-origin:50% 100%;background:0 0;border:0;border-radius:0;transition:filter .16s,transform .16s;display:block;position:relative}.productRecordSizes .productTypeGlyph:before,.productRecordSizes .productTypeGlyph:after{content:"";box-sizing:border-box;display:block;position:absolute}.productRecordSizes .productTypeGlyph[data-product-type=cup]{clip-path:none;background:url(/category-icons/paper-cups.png) 50%/contain no-repeat;border:0;border-radius:0;width:38px;height:31px}.productRecordSizes .productTypeGlyph[data-product-type=cup]:before,.productRecordSizes .productTypeGlyph[data-product-type=cup]:after{display:none}.productRecordSizes .productTypeGlyph[data-product-type=paper-cup],.productRecordSizes .productTypeGlyph[data-product-type=foam-cup]{border:2px solid var(--category-icon-gold);background:linear-gradient(105deg,var(--category-icon-shadow),var(--category-icon-ivory) 35%,#f4eadb 72%,#fff);clip-path:polygon(7% 0,93% 0,77% 100%,23% 100%);border-radius:4px 4px 7px 7px;width:23px;height:31px}.productRecordSizes .productTypeGlyph[data-product-type=paper-cup]:before{background:linear-gradient(90deg,#a96608,var(--category-icon-highlight),#b8750d);height:7px;top:9px;left:1px;right:1px;box-shadow:inset 0 1px #fff2b7,inset 0 -1px #7b4800}.productRecordSizes .productTypeGlyph[data-product-type=paper-cup]:after,.productRecordSizes .productTypeGlyph[data-product-type=foam-cup]:after{background:linear-gradient(90deg,#a96d0b,var(--category-icon-highlight),#a96d0b);border-radius:50%;height:3px;top:2px;left:3px;right:3px}.productRecordSizes .productTypeGlyph[data-product-type=paper-cup-lid],.productRecordSizes .productTypeGlyph[data-product-type=sippy-cup]{border:2px solid var(--category-icon-gold);clip-path:polygon(7% 0,93% 0,79% 100%,21% 100%);background:linear-gradient(105deg,#d9c9b0,#fffdf7 48%,#eadcc6);border-radius:5px 5px 8px 8px;width:24px;height:27px;margin-top:4px}.productRecordSizes .productTypeGlyph[data-product-type=paper-cup-lid]:before,.productRecordSizes .productTypeGlyph[data-product-type=sippy-cup]:before{background:linear-gradient(90deg,#9b5e05,var(--category-icon-highlight),#a76508);border:2px solid #8e5807;border-radius:50% 50% 30% 30%;height:7px;top:-5px;left:-3px;right:-3px}.productRecordSizes .productTypeGlyph[data-product-type=paper-cup-lid]:after{background:linear-gradient(90deg,#a96608,var(--category-icon-highlight),#b8750d);height:6px;top:8px;left:2px;right:2px}.productRecordSizes .productTypeGlyph[data-product-type=sippy-cup]:after{border:2px solid var(--category-icon-gold);border-top:0;border-radius:0 0 12px 12px;height:9px;top:7px;left:-8px;right:-8px}.productRecordSizes .productTypeGlyph[data-product-type=plate]{border:2px solid var(--category-icon-gold);width:31px;height:31px;box-shadow:inset 0 0 0 2px var(--category-icon-highlight),inset 0 0 0 4px #ae6e0d;background:radial-gradient(circle at 42% 38%,#fff 0 42%,#eadfce 44% 57%,#fffaf1 60%);border-radius:50%}.productRecordSizes .productTypeGlyph[data-product-type=bowl]{border:2px solid var(--category-icon-gold);background:linear-gradient(105deg,var(--category-icon-shadow),var(--category-icon-ivory) 45%,#ede0cc);border-top-width:3px;border-radius:3px 3px 18px 18px;width:32px;height:19px;margin-top:11px}.productRecordSizes .productTypeGlyph[data-product-type=bowl]:before{border:2px solid var(--category-icon-gold);height:6px;box-shadow:inset 0 1px var(--category-icon-highlight);background:linear-gradient(#fff,#e8d9c4);border-radius:50%;top:-5px;left:-2px;right:-2px}.productRecordSizes .productTypeGlyph[data-product-type=bowl]:after{background:linear-gradient(90deg,#a96d0b,var(--category-icon-highlight),#a96d0b);border-radius:2px;height:3px;bottom:-3px;left:10px;right:10px}.productRecordSizes .productTypeGlyph[data-product-type=food-container],.productRecordSizes .productTypeGlyph[data-product-type=container],.productRecordSizes .productTypeGlyph[data-product-type=clamshell]{border:2px solid var(--category-icon-gold);background:linear-gradient(120deg,#e5d8c4,#fff 50%,#ddd0bc);border-radius:5px 5px 8px 8px;width:33px;height:22px;margin-top:8px}.productRecordSizes .productTypeGlyph[data-product-type=food-container]:before,.productRecordSizes .productTypeGlyph[data-product-type=container]:before,.productRecordSizes .productTypeGlyph[data-product-type=clamshell]:before{border:2px solid var(--category-icon-gold);background:linear-gradient(135deg,#ffffffb8,#ddd4c9aa);border-radius:7px;height:8px;top:-7px;left:-3px;right:-3px;box-shadow:inset 0 1px #fff}.productRecordSizes .productTypeGlyph[data-product-type=food-container]:after,.productRecordSizes .productTypeGlyph[data-product-type=container]:after,.productRecordSizes .productTypeGlyph[data-product-type=clamshell]:after{background:linear-gradient(90deg,#9b5f07,var(--category-icon-highlight),#9b5f07);height:2px;top:3px;left:4px;right:4px}.productRecordSizes .productTypeGlyph[data-product-type=takeout-box]{border:2px solid var(--category-icon-gold);clip-path:polygon(10% 0,90% 0,100% 100%,0 100%);background:linear-gradient(125deg,#d7c8b2,#fffdf7 45%,#e3d5c1);border-radius:4px;width:33px;height:25px;margin-top:5px}.productRecordSizes .productTypeGlyph[data-product-type=takeout-box]:before{background:linear-gradient(90deg,#9b5f07,var(--category-icon-highlight),#9b5f07);height:2px;top:4px;left:3px;right:3px;box-shadow:0 13px #b97b14}.productRecordSizes .productTypeGlyph[data-product-type=sleeve]{--category-icon-shape:skew(-3deg);border:2px solid var(--category-icon-gold);background:linear-gradient(105deg,#d7c7ac,#fffdf7 50%,#e2d3bc);border-radius:5px 5px 8px 8px;width:22px;height:31px}.productRecordSizes .productTypeGlyph[data-product-type=sleeve]:after{background:linear-gradient(90deg,#9b650e,var(--category-icon-highlight),#a96f10);height:11px;top:10px;left:1px;right:1px;box-shadow:inset 0 1px #fff2b7}.productRecordSizes .productTypeGlyph[data-product-type=straw]{--category-icon-shape:rotate(28deg);background:linear-gradient(90deg,#9f6408,var(--category-icon-highlight) 48%,#a76508);border:1px solid #8b5706;border-radius:4px;width:7px;height:33px;margin-top:-1px;box-shadow:inset 1px 0 #fff1b1}.productRecordSizes .productTypeGlyph[data-product-type=straw]:before{border-top:3px solid var(--category-icon-gold);border-radius:50%;width:14px;height:8px;top:-1px;left:0;transform:rotate(-15deg)}.productRecordSizes .productTypeGlyph[data-product-type=straw]:after{background:#8f5704;width:7px;height:2px;top:9px;left:-1px;box-shadow:0 6px #8f5704}.productRecordSizes .productTypeGlyph[data-product-type=cutlery]{background:linear-gradient(90deg,#8f5704,var(--category-icon-highlight) 48%,#a76808);border:1px solid #8a5608;border-radius:0 0 5px 5px;width:7px;height:27px;margin-top:3px;box-shadow:7px 2px 0 -2px #c98b18,-7px 3px 0 -2px #c98b18}.productRecordSizes .productTypeGlyph[data-product-type=cutlery]:before{border:3px solid var(--category-icon-gold);background:linear-gradient(#f8d786,#b7770c);border-top:0;border-radius:0 0 9px 9px;width:18px;height:11px;top:-1px;left:-6px}.productRecordSizes .productTypeGlyph[data-product-type=cutlery]:after{background:#fff0b4;width:2px;height:8px;top:-1px;left:-5px;box-shadow:6px 0 #fff0b4,12px 0 #fff0b4}.productRecordSizes .productTypeGlyph[data-product-type=fork],.productRecordSizes .productTypeGlyph[data-product-type=knife]{background:linear-gradient(90deg,#986007,var(--category-icon-highlight) 48%,#a76808);border:1px solid #845005;border-radius:1px 1px 5px 5px;width:6px;height:28px;margin-top:3px}.productRecordSizes .productTypeGlyph[data-product-type=fork]:before{border:3px solid var(--category-icon-gold);border-top:0;border-radius:0 0 8px 8px;width:16px;height:10px;top:-1px;left:-5px}.productRecordSizes .productTypeGlyph[data-product-type=fork]:after{background:#fff0b4;width:2px;height:7px;top:-1px;left:-4px;box-shadow:5px 0 #fff0b4,10px 0 #fff0b4}.productRecordSizes .productTypeGlyph[data-product-type=spoon]{background:linear-gradient(90deg,#986007,var(--category-icon-highlight) 48%,#a76808);border:1px solid #845005;border-radius:0 0 5px 5px;width:8px;height:24px;margin-top:7px}.productRecordSizes .productTypeGlyph[data-product-type=spoon]:before{background:radial-gradient(circle at 40% 35%,#ffe7a3,#b06d08 72%);border:1px solid #845005;border-radius:50%;width:16px;height:14px;top:-8px;left:-5px}.productRecordSizes .productTypeGlyph[data-product-type=knife]{clip-path:polygon(0 0,100% 5%,72% 57%,72% 100%,30% 100%,30% 57%);width:8px}.productRecordSizes .productTypeGlyph[data-product-type=cold-cup]{clip-path:polygon(6% 0,94% 0,78% 100%,22% 100%);background:linear-gradient(110deg,#ffffff80,#eef8fa40 45%,#b8d4d888);border:2px solid #c7a463;border-radius:4px 4px 8px 8px;width:24px;height:28px;margin-top:3px}.productRecordSizes .productTypeGlyph[data-product-type=cold-cup]:before{background:linear-gradient(90deg,#a56508,var(--category-icon-highlight),#a56508);border:1px solid #8b5706;border-radius:3px;width:4px;height:31px;top:-5px;left:14px;transform:rotate(9deg)}.productRecordSizes .productTypeGlyph[data-product-type=cold-cup]:after{border:2px solid var(--category-icon-gold);background:#fff7;border-radius:50%;height:7px;top:-3px;left:-2px;right:-2px}.productRecordSizes .productTypeGlyph[data-product-type=steel-cup]{clip-path:polygon(5% 0,95% 0,82% 100%,18% 100%);background:linear-gradient(90deg,#6f4505,#ffe7a3 42%,#bd7810 70%,#754806);border:2px solid #805006;border-radius:3px 3px 7px 7px;width:22px;height:30px}.productRecordSizes .productTypeGlyph[data-product-type=steel-cup]:after{background:#3f2a12;border-radius:50%;height:3px;top:2px;left:2px;right:2px}.productRecordSizes .productTypeGlyph[data-product-type=custom]{background-position:50%;background-repeat:no-repeat;background-size:contain;width:34px;height:31px}.productRecordSizes .productTypeGlyph[data-product-type=custom]:before,.productRecordSizes .productTypeGlyph[data-product-type=custom]:after{display:none}.productRecordSizes .productTypeGlyph[data-product-type=napkin]{--category-icon-shape:rotate(45deg);border:2px solid var(--category-icon-gold);background:linear-gradient(135deg,#fff 0 48%,#e8dccb 50% 100%);border-radius:2px;width:25px;height:25px;margin:3px 0 2px;box-shadow:inset 0 0 0 1px #fff}.productRecordSizes .productTypeGlyph[data-product-type=napkin]:after{border-top:2px solid var(--category-icon-gold);border-left:2px solid var(--category-icon-gold);background:#f7efe3;width:9px;height:9px;bottom:2px;right:2px}.productRecordSizes .productTypeGlyph[data-product-type=tray]{border:2px solid var(--category-icon-gold);width:34px;height:22px;box-shadow:inset 0 0 0 1px var(--category-icon-highlight);background:radial-gradient(#fff 0 45%,#ddd0bd 48% 62%,#fff8ed 65%);border-radius:45%;margin-top:8px}.productRecordSizes .productTypeGlyph[data-product-type=tray]:after{border:1px solid #b6780f;border-radius:45%;inset:4px}.productRecordSizes .productTypeGlyph[data-product-type=lid]{background:linear-gradient(95deg,#9b5e05,var(--category-icon-highlight) 50%,#a76508);border:2px solid #8e5807;border-radius:50% 50% 35% 35%;width:33px;height:14px;margin-top:16px;box-shadow:inset 0 2px #fff0a7}.productRecordSizes .productTypeGlyph[data-product-type=lid]:before{border:2px solid var(--category-icon-gold);background:linear-gradient(#ffe89f,#bd7b12);border-bottom:0;border-radius:50% 50% 0 0;height:8px;top:-8px;left:4px;right:4px}.productRecordSizes .productTypeGlyph[data-product-type=lid]:after{background:#4f3510;border-radius:2px;width:6px;height:2px;top:2px;right:5px}.productRecordSizes a:hover .productTypeGlyph,.productRecordSizes a.active .productTypeGlyph{filter:drop-shadow(0 3px 2px #0006)drop-shadow(0 0 5px #efb834aa);transform:var(--category-icon-shape) translateY(-1px) scale(1.05)}.categoryIconPreview.productRecordSizes{justify-content:center;align-items:center;width:34px;min-width:34px;height:32px;display:inline-flex;overflow:visible}.categoryIconPreview.productRecordSizes img{object-fit:contain;filter:drop-shadow(0 2px 2px #0005);width:34px;height:30px;display:block}.categoryIconPreview.productRecordSizes .productTypeGlyph{transform-origin:50%;flex:none;transform:scale(.82)}.iconCategoryDropdown button,.productCategoryPickerMenu button{text-align:left;align-items:center;gap:8px;display:flex}.iconCategoryDropdown button strong,.productCategoryPickerMenu button strong{flex:1}.allCategoryGlyph{border:1px solid var(--gold);width:30px;height:24px;color:var(--gold);border-radius:5px;place-items:center;font-size:7px;font-weight:900;display:grid}.addCategoryDropdownAction{border-top:1px solid var(--ink)!important;margin-top:5px!important;padding-top:8px!important}@supports (color:color-mix(in lab, red, red)){.addCategoryDropdownAction{border-top:1px solid color-mix(in srgb,var(--ink) 24%,transparent)!important}}.addCategoryDropdownAction{color:var(--gold)!important}.addCategoryDropdownAction>b{text-align:center;width:30px;font-size:18px}.productCategoryPicker{position:relative}.productCategoryPicker>button{color:#17191b;background:#fff;border:1px solid #666b70;border-radius:5px;align-items:center;gap:8px;width:100%;min-height:42px;padding:4px 9px;display:flex}.productCategoryPicker>button strong{text-align:left;flex:1;font-size:13px}.productCategoryPickerMenu{z-index:50;background:#f0f1f2;border:2px solid #343a3f;border-radius:7px;max-height:330px;padding:5px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 12px 26px #0006}.productCategoryPickerMenu button{color:#17191b;background:0 0;border:0;border-radius:4px;width:100%;min-height:37px;padding:3px 7px}.productCategoryPickerMenu button:hover,.productCategoryPickerMenu button.selected{background:#d7dadd}.categoryIconUpload{gap:8px;display:grid}.categoryIconUpload>span{letter-spacing:.12em;font-size:8px;font-weight:850}.categoryIconUpload>div{background:var(--panel);border:1px solid #62676b;border-radius:7px;align-items:center;gap:12px;min-height:58px;padding:8px;display:flex}.categoryIconUpload>div>div{gap:3px;display:grid}.categoryIconUpload small{color:var(--muted);font-size:9px;line-height:1.35}.categoryIconUpload>button{border:1px solid var(--gold);color:#fff;background:#555b60;border-radius:6px;min-height:36px;font-size:9px;font-weight:850}.categoryIconUpload>button:hover{background:var(--gold);color:#17130f}.sizeTemplateHint,.productTypeGuidance{border:1px solid var(--gold);margin:0;padding:7px 9px}@supports (color:color-mix(in lab, red, red)){.sizeTemplateHint,.productTypeGuidance{border:1px solid color-mix(in srgb,var(--gold) 42%,#73787d)}}.sizeTemplateHint,.productTypeGuidance{background:var(--gold);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.sizeTemplateHint,.productTypeGuidance{background:color-mix(in srgb,var(--gold) 8%,var(--paper))}}.sizeTemplateHint,.productTypeGuidance{color:var(--ink);font-size:10px;line-height:1.45}.sizeTemplateHint span{opacity:.72}.productTypeGuidance strong{color:var(--gold)}.promotionBuilder.couponBuilder{background:var(--panel);gap:7px;padding:8px}.couponTypeSelector{grid-template-columns:repeat(2,1fr);align-self:center;width:min(100%,430px);padding-top:11px}.couponTypeSelector button{min-height:30px}.approvedCouponStage{flex:1;place-items:center;min-height:0;padding:0 6px;display:grid;overflow:hidden}.approvedCoupon{filter:drop-shadow(0 8px 16px #0005);max-width:100%;height:100%;max-height:100%;position:relative;container-type:inline-size}.approvedCoupon.percentageCoupon{aspect-ratio:606/742}.approvedCoupon.fixedCoupon{aspect-ratio:621/765}.approvedCoupon>img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.approvedCoupon input{z-index:2;text-align:center;-moz-appearance:textfield;outline:0;margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:900;line-height:.9;position:relative;box-shadow:none!important;background:0 0!important;border:0!important}.approvedCoupon input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.approvedCoupon input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.approvedCoupon input:focus{outline-offset:2px;border-radius:4px;outline:2px solid #eeb63c!important}.couponDiscountEditor{color:#eeb53f;background:radial-gradient(#151616 0,#101110 75%,#111 100%);justify-content:center;align-items:center;width:84.8%;height:25.9%;display:flex;position:absolute;top:17.1%;left:7.6%}.couponDiscountEditor>input{letter-spacing:-.07em;width:67%;height:100%;padding:0;font-size:30cqw;color:#eeb53f!important;-webkit-text-fill-color:#eeb53f!important}.couponDiscountEditor>div{align-content:center;justify-items:center;width:28%;margin-left:-2%;display:grid}.couponDiscountEditor span{font-size:8.4cqw;font-weight:900;line-height:1}.percentageCoupon>.couponCodeEditor{letter-spacing:.055em;width:60.3%;height:9.3%;padding:0 2%;font-size:10.7cqw;position:absolute;top:66.1%;left:20%;color:#080b0c!important;-webkit-text-fill-color:#080b0c!important;background:#fbfaf4!important;border-radius:10px!important}.couponPriceEditor{color:#101416;background:linear-gradient(100deg,#fbf7ec,#fffdf8 48%,#f7f1e4);justify-content:center;align-items:center;width:86%;height:20.8%;display:flex;position:absolute;top:18.2%;left:6.7%}.couponPriceEditor>b{font:900 16cqw/.8 Arial,Helvetica,sans-serif}.couponPriceEditor>input{letter-spacing:-.07em;width:73%;height:100%;padding:0;font-size:24cqw;color:#101416!important;-webkit-text-fill-color:#101416!important}.couponPriceEditor>span{color:#6e6e6b;font:500 6.3cqw Arial,Helvetica,sans-serif;-webkit-text-decoration:line-through #dd3c35;text-decoration:line-through #dd3c35;text-decoration-thickness:2px;position:absolute;bottom:-4%;right:5%}.fixedCoupon>.couponCodeEditor{letter-spacing:.045em;width:62.2%;height:10%;padding:0 2%;font-size:10.5cqw;position:absolute;top:66.7%;left:19.1%;color:#080b0c!important;-webkit-text-fill-color:#080b0c!important;background:#fbfaf4!important;border-radius:10px!important}.couponBuilder>.couponBuilderFooter{justify-content:center;min-height:40px;padding-top:4px}.couponBuilder>.couponBuilderFooter button{color:#18120a;letter-spacing:.11em;background:linear-gradient(#efbc51,#ca8e25);border-color:#9a6a12;width:min(100%,430px);min-height:37px;font-size:9px}.couponBuilder>.couponBuilderFooter button:hover{background:linear-gradient(#f6c969,#d89a2e)}@media (max-height:720px){.promotionBuilder.couponBuilder{padding:6px}.couponTypeSelector button{min-height:27px}.couponBuilder>.couponBuilderFooter{min-height:34px}.couponBuilder>.couponBuilderFooter button{min-height:31px}}@media (max-width:700px){.addProductSizePanel{left:0;right:auto}.addProductSizeButton{flex:none}}.promotionsAppShell{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.promotionsAppShell>.appHeader{flex:none}.promotionsPage{background:var(--paper);min-height:0;color:var(--ink);flex-direction:column;flex:1;gap:9px;padding:10px clamp(12px,2vw,28px) 12px;display:flex;overflow:hidden}.promotionsIdentity{border:2px solid var(--panel-border,#343a3f);background:var(--panel);border-radius:9px;flex:none;justify-content:space-between;align-items:center;min-height:58px;padding:7px 10px;display:flex}.promotionsIdentity>div{align-items:center;gap:10px;display:flex}.promotionsIdentity a{border:1px solid var(--line);color:#fff;background:#555b60;border-radius:6px;place-items:center;width:34px;height:34px;font-size:18px;text-decoration:none;display:grid}.promotionsIdentity span,.promotionBuilderTop span,.promotionsList header span,.promotionPreviewPlaceholder>span{letter-spacing:.14em;color:var(--muted);font-size:7px;font-weight:850}.promotionsIdentity h1{font:600 clamp(23px,2.4vw,32px)/1 var(--serif,Georgia,serif);margin:1px 0 0}.promotionsIdentity>button,.promotionBuilder button,.promotionDeleteDialog button{color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#555b60;border:1px solid #353b40;border-radius:6px;min-height:34px;padding:0 12px;font-size:8px;font-weight:850}.promotionsIdentity>button:hover,.promotionBuilder button:hover{border-color:var(--gold);background:#454a4f}.promotionsNotice{border:1px solid;border-radius:6px;flex:none;padding:7px 10px;font-size:9px;font-weight:750}.promotionsNotice.success{color:#1f5739;background:#e7f4eb;border-color:#3f7f5e}.promotionsNotice.error{color:#7d2824;background:#f8e5e3;border-color:#9b3934}.dark .promotionsNotice.success{color:#b6e7c7;background:#173627}.dark .promotionsNotice.error{color:#ffc0ba;background:#44201e}.promotionsWorkspace{flex:1;grid-template-columns:minmax(0,1fr) clamp(246px,24vw,320px);gap:9px;min-height:0;display:grid;overflow:hidden}.promotionBuilder,.promotionsList{border:2px solid var(--panel-border,#343a3f);background:var(--panel);border-radius:10px;min-width:0;min-height:0;box-shadow:0 4px 16px #00000012}.promotionBuilder{flex-direction:column;gap:8px;padding:10px;display:flex;overflow:hidden}.promotionBuilderTop{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:10px;padding-bottom:7px;display:flex}.promotionBuilderTop>div{gap:2px;display:grid}.promotionBuilderTop strong{font:600 19px var(--serif,Georgia,serif)}.promotionTypeSelector{border:0;flex:none;grid-template-columns:repeat(2,minmax(0,190px));gap:6px;margin:0;padding:12px 0 0;display:grid}.promotionTypeSelector legend{letter-spacing:.13em;color:var(--muted);font-size:7px;font-weight:850;position:absolute}.promotionTypeSelector button{background:var(--surface-raised,#e1e3e4);min-height:31px;color:var(--ink)}.promotionTypeSelector button.active{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.promotionTypeSelector button.active{background:color-mix(in srgb,var(--gold) 18%,var(--panel))}}.promotionTypeSelector button.active{color:var(--gold-text);box-shadow:inset 0 -2px var(--gold)}.promotionBuilderBody{flex:1;grid-template-columns:minmax(360px,1.05fr) minmax(280px,.95fr);gap:10px;min-height:0;display:grid;overflow:hidden}.promotionFields{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:7px;min-width:0;display:grid}.promotionFields label{align-content:start;gap:4px;min-width:0;display:grid}.promotionFields label>span{letter-spacing:.11em;color:var(--muted);font-size:7px;font-weight:850}.promotionFields input,.promotionFields textarea{width:100%;min-width:0;min-height:36px;font:600 12px var(--sans,Arial,sans-serif);border:1px solid #686d71;border-radius:5px;padding:7px 9px;color:#17191b!important;-webkit-text-fill-color:#17191b!important;background:#fff!important}.promotionFields textarea{resize:none;height:53px}.promotionFields input:disabled,.promotionFields textarea:disabled{opacity:1;color:#34383b!important;-webkit-text-fill-color:#34383b!important;background:#e6e7e8!important}.promotionWide{grid-column:1/-1}.promotionNumber{color:#17191b;background:#fff;border:1px solid #686d71;border-radius:5px;align-items:center;min-height:36px;display:flex}.promotionNumber input{border:0!important}.promotionNumber b{padding:0 9px;font-size:12px}.promotionLimited{border:1px solid var(--line);background:var(--surface-raised);border-radius:5px;min-height:36px;padding:0 9px;align-items:center!important;gap:7px!important;display:flex!important}.promotionLimited input{width:15px!important;min-height:15px!important}.promotionLimited span{color:var(--ink)!important}.promotionPreviewPlaceholder{border:1px solid var(--line);background:var(--surface-raised);border-radius:8px;flex-direction:column;gap:6px;min-width:0;min-height:0;padding:8px;display:flex}.promotionPreviewPlaceholder>div{border:2px dashed var(--gold);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:7px;min-height:0;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.promotionPreviewPlaceholder>div{border:2px dashed color-mix(in srgb,var(--gold) 45%,var(--line))}}.promotionPreviewPlaceholder>div{background:repeating-linear-gradient(135deg,var(--panel) 0 12px,var(--surface-raised) 12px 24px);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.promotionPreviewPlaceholder>div{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--panel) 94%,transparent) 0 12px,color-mix(in srgb,var(--surface-raised) 94%,transparent) 12px 24px)}}.promotionPreviewPlaceholder>div{text-align:center}.promotionPreviewPlaceholder i{font:34px var(--serif,Georgia,serif);color:var(--gold)}.promotionPreviewPlaceholder strong{max-width:330px;font:600 clamp(18px,2vw,27px) var(--serif,Georgia,serif)}.promotionPreviewPlaceholder b{color:var(--gold-text);letter-spacing:.08em;font-size:12px}.promotionPreviewPlaceholder code{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:4px;padding:5px 8px;font-size:10px}.promotionPreviewPlaceholder small{max-width:310px;color:var(--muted);font-size:8px;line-height:1.45}.promotionBuilder>footer{border-top:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding-top:7px;display:flex}.promotionBuilder>footer small{color:var(--muted);font-size:7px}.promotionBuilder>footer button{border-color:var(--gold);background:var(--gold);color:#17130f}.promotionBuilder button:disabled{cursor:default;opacity:.68}.promotionsList{flex-direction:column;display:flex;overflow:hidden}.promotionsList>header{border-bottom:2px solid var(--panel-border,#343a3f);background:var(--surface-raised);flex:none;gap:4px;padding:10px;display:grid}.promotionsList>header>div{justify-content:space-between;align-items:center;display:flex}.promotionsList>header strong{font:700 21px var(--financial-font,var(--sans))}.promotionsList>header small{color:var(--muted);font-size:7px}.promotionsListScroll{flex:1;align-content:start;gap:6px;min-height:0;padding:7px;display:grid;overflow:hidden auto}.promotionsListScroll>button{border:1px solid var(--line);background:var(--surface-raised);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:7px;gap:4px;padding:9px;display:grid}.promotionsListScroll>button:hover,.promotionsListScroll>button.selected{border-color:var(--gold);box-shadow:inset 3px 0 var(--gold)}.promotionsListScroll>button>strong{text-overflow:ellipsis;white-space:nowrap;font:650 14px var(--serif,Georgia,serif);overflow:hidden}.promotionsListScroll>button>span{letter-spacing:.12em;color:var(--muted);font-size:6px;font-weight:850}.promotionsListScroll>button>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.promotionsListScroll>button b{color:var(--gold-text);font-size:10px}.promotionsListScroll>button code{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.promotionsEmpty{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:7px;place-items:center;gap:5px;padding:30px 8px;display:grid}.promotionsEmpty b{letter-spacing:.13em;font-size:8px}.promotionsEmpty span{font-size:8px}.promotionContextMenu{z-index:210;background:var(--panel);border:2px solid #343a3f;border-radius:7px;width:140px;padding:5px;display:grid;position:fixed;box-shadow:0 14px 32px #0007}.promotionContextMenu button{min-height:34px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 9px;font-size:8px;font-weight:850}.promotionContextMenu button:hover{background:var(--surface-raised)}.promotionContextMenu button.destructive{color:#bd3d36}.promotionContextMenu button.destructive:hover{color:#fff;background:#a9342e}.promotionDialogBackdrop{z-index:220;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#111519bb;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.promotionDeleteDialog{background:var(--paper);width:min(410px,100%);color:var(--ink);border:2px solid #8f312c;border-radius:10px;padding:18px;box-shadow:0 24px 70px #0009}.promotionDeleteDialog>span{color:#c5473f;letter-spacing:.15em;font-size:7px;font-weight:900}.promotionDeleteDialog h2{font:700 24px var(--serif,Georgia,serif);margin:5px 0 8px}.promotionDeleteDialog p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.promotionDeleteDialog footer{justify-content:flex-end;gap:7px;margin-top:18px;display:flex}.promotionDeleteDialog button.destructive{color:#fff;background:#ac3933;border-color:#8f312c}.promotionDeleteDialog button:disabled{opacity:.55}@media (max-height:720px){.promotionsPage{gap:6px;padding-block:7px}.promotionsIdentity{min-height:48px}.promotionsIdentity h1{font-size:23px}.promotionBuilder{gap:6px;padding:8px}.promotionBuilderBody{gap:7px}.promotionFields{gap:5px}.promotionFields input,.promotionFields textarea{min-height:32px;padding-block:5px}.promotionFields textarea{height:42px}.promotionPreviewPlaceholder>div{gap:4px;padding:8px}.promotionPreviewPlaceholder i{font-size:25px}.promotionBuilder>footer{min-height:33px}}@media (max-width:820px){.promotionsWorkspace{grid-template-columns:minmax(0,1fr) 230px}.promotionBuilderBody{grid-template-columns:minmax(300px,1fr) minmax(210px,.7fr)}.promotionFields{grid-template-columns:1fr}.promotionWide{grid-column:auto}.promotionPreviewPlaceholder strong{font-size:18px}}.sizeMenuBackdrop{z-index:40;cursor:default;background:0 0;border:0;position:fixed;inset:0}.productSizeContextMenu,.productSizeManagementDialog{z-index:41;background:var(--paper);width:176px;color:var(--ink);border:2px solid #343a3f;border-radius:8px;position:fixed;box-shadow:0 14px 32px #0006}.productSizeContextMenu{padding:5px;display:grid}.productSizeContextMenu button{min-height:34px;color:inherit;text-align:left;background:0 0;border:0;border-radius:5px;padding:0 10px;font-size:9px;font-weight:850}.productSizeContextMenu button:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.productSizeContextMenu button:hover{background:color-mix(in srgb,var(--gold) 18%,var(--panel))}}.productSizeContextMenu button.destructive{color:#b63b33}.productSizeContextMenu button.destructive:hover{color:#fff;background:#b63b33}.productSizeManagementDialog{gap:10px;width:min(350px,100vw - 16px);max-height:calc(100vh - 16px);padding:13px;display:grid;overflow:auto}.productSizeManagementDialog>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.productSizeManagementDialog>header strong{font:700 17px/1.1 var(--serif)}.productSizeManagementDialog>header button{color:#fff;background:#555b60;border:1px solid #666;border-radius:5px;width:26px;height:26px}.productSizeManagementDialog label{gap:4px;display:grid}.productSizeManagementDialog label>span{letter-spacing:.12em;font-size:7px;font-weight:850}.productSizeManagementDialog input,.productSizeManagementDialog select{border:1px solid #686d71;border-radius:5px;width:100%;min-height:38px;padding:7px 9px;font-size:13px;color:#17191b!important;-webkit-text-fill-color:#17191b!important;background:#fff!important}.productSizeManagementDialog>p{color:var(--muted);margin:0;font-size:9px;line-height:1.55}.productSizeManagementDialog>footer{justify-content:flex-end;gap:7px;display:flex}.productSizeManagementDialog>footer button{color:#fff;background:#555b60;border:1px solid #555b60;border-radius:6px;min-height:34px;padding:0 11px;font-size:8px;font-weight:850}.productSizeManagementDialog>footer button:last-child{border-color:var(--gold);background:var(--gold);color:#17130f}.productSizeManagementDialog>footer button.destructive{color:#fff;background:#a93a33;border-color:#9e312b}.productSizeManagementDialog button:disabled{opacity:.55}.deleteSizeDialog{border-color:#8f322d}.promotionRulesBuilder{overflow:hidden}.couponWorkspaceBody{flex:1;grid-template-columns:clamp(225px,24vw,285px) minmax(0,1fr);gap:8px;min-height:0;display:grid;overflow:hidden}.promotionRules{border:1px solid var(--line);background:var(--surface-raised);border-radius:8px;flex-direction:column;gap:7px;min-width:0;min-height:0;padding:8px;display:flex}.promotionRules>header{border-bottom:1px solid var(--line);gap:6px;padding-bottom:7px;display:grid}.promotionRules>header>div{justify-content:space-between;align-items:center;display:flex}.promotionRules>header span,.promotionScope legend,.fixedProductRule>span,.promotionProducts>span,.promotionRuleField>span{letter-spacing:.11em;color:var(--muted);font-size:7px;font-weight:850}.promotionRules>header b,.promotionsListScroll>button>i{font:850 6px var(--sans);letter-spacing:.1em;border:1px solid;border-radius:999px;padding:4px 7px}.promotionRules .active,.promotionsListScroll>button>i.active{color:#206541;background:#dff3e7;border-color:#2e7851}.promotionRules .inactive,.promotionsListScroll>button>i.inactive{color:#555b60;background:#e5e6e7;border-color:#797d80}.dark .promotionRules .active,.dark .promotionsListScroll>button>i.active{color:#a9e6bf;background:#173c29}.dark .promotionRules .inactive,.dark .promotionsListScroll>button>i.inactive{color:#f0f1f2;background:#393d40}.promotionRules>header>button{width:100%;min-height:30px!important;padding-inline:7px!important}.promotionRules>header>button.activate{background:#377f59;border-color:#2d7650}.promotionRules>header>button.deactivate{background:#98443e;border-color:#873934}.promotionRules>header>button:disabled{opacity:.65;background:#707579}.promotionScope{border:0;grid-template-columns:repeat(2,1fr);gap:5px;margin:0;padding:12px 0 0;display:grid}.promotionScope legend{position:absolute}.promotionScope button{background:var(--panel)!important;min-height:30px!important;color:var(--ink)!important;padding:0 6px!important;font-size:7px!important}.promotionScope button.selected{box-shadow:inset 0 -2px #2776c7;color:#174f89!important;background:#dbeaff!important;border-color:#2776c7!important}.dark .promotionScope button.selected{color:#cfe7ff!important;background:#173a61!important}.fixedProductRule{border:1px solid var(--line);background:var(--panel);border-radius:6px;gap:3px;padding:7px;display:grid}.fixedProductRule strong{font-size:10px}.fixedProductRule small{color:var(--muted);font-size:7px}.promotionProducts{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex}.promotionProducts>div{align-content:start;gap:3px;min-height:72px;padding-right:2px;display:grid;overflow-y:auto}.promotionProducts>div>button{grid-template-columns:31px minmax(0,1fr) 18px;align-items:center;gap:6px;display:grid;border-color:var(--line)!important;background:var(--panel)!important;min-height:39px!important;color:var(--ink)!important;text-align:left!important;text-transform:none!important;padding:3px 5px!important}.promotionProducts>div>button.selected{color:#174f89!important;background:#dbeaff!important;border-color:#2776c7!important}.dark .promotionProducts>div>button.selected{color:#e9f5ff!important;background:#173a61!important}.promotionProducts img{object-fit:contain;background:#fff;border-radius:4px;width:29px;height:29px}.promotionProducts button>span{min-width:0;display:grid}.promotionProducts button strong,.promotionProducts button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.promotionProducts button strong{font-size:8px}.promotionProducts button small,.promotionProducts>small{color:var(--muted);font-size:6px}.promotionProducts button>b{border:1px solid #73787c;border-radius:4px;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.promotionProducts button.selected>b{color:#fff;background:#2776c7;border-color:#2776c7}.promotionRuleField{gap:4px;display:grid}.promotionRuleField>span{justify-content:space-between;align-items:center;display:flex}.promotionRuleField>span small{font-size:5px}.promotionRuleField>input,.promotionRuleField>div{border:1px solid #686d71;border-radius:5px;width:100%;min-height:32px;color:#17191b!important;background:#fff!important}.promotionRuleField>input{font:700 11px var(--sans);padding:5px 8px}.promotionRuleField>div{align-items:center;display:flex}.promotionRuleField>div b{padding-left:8px}.promotionRuleField>div input{color:#17191b;width:100%;min-width:0;font:700 11px var(--sans);background:0 0;border:0;outline:0;padding:5px}.promotionRuleField>small{color:var(--muted);font-size:6px}.promotionDatePicker{position:relative}.promotionDateTrigger{grid-template-columns:1fr auto 1fr;align-items:center;gap:4px;width:100%;display:grid;background:var(--panel)!important;min-height:42px!important;color:var(--ink)!important;text-align:left!important;padding:5px 7px!important}.promotionDateTrigger>span{gap:2px;font-size:7px;display:grid}.promotionDateTrigger b{letter-spacing:.1em;color:var(--muted);font-size:5px}.promotionDateTrigger i{color:#2776c7;font-style:normal}.promotionDatePanel{z-index:230;background:var(--paper);width:min(620px,100vw - 24px);color:var(--ink);border:2px solid #343a3f;border-radius:9px;padding:10px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 28px 90px #000a}.promotionDatePanel>header{text-align:center;grid-template-columns:32px 1fr 32px;align-items:center;display:grid}.promotionDatePanel>header button{width:30px;height:30px;padding:0}.promotionDatePanel>header>div{display:grid}.promotionDatePanel>header strong{letter-spacing:.1em;font-size:9px}.promotionDatePanel>header span{color:var(--muted);font-size:7px}.promotionCalendars{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:8px;display:grid}.promotionCalendar{border:1px solid var(--line);background:var(--surface-raised);border-radius:6px;padding:7px}.promotionCalendar>header{justify-content:center;gap:5px;margin-bottom:6px;display:flex}.promotionCalendar>header strong,.promotionCalendar>header span{font-size:9px}.promotionWeekdays,.promotionCalendarDays{grid-template-columns:repeat(7,1fr);display:grid}.promotionWeekdays b{text-align:center;color:var(--muted);padding:4px;font-size:6px}.promotionCalendarDays>span,.promotionCalendarDays>button{min-width:0;height:29px;color:var(--ink);background:0 0;border:0;border-radius:0;padding:0;font-size:8px}.promotionCalendarDays>button:hover,.promotionCalendarDays>button.inRange{color:#174f89;background:#dbeaff}.promotionCalendarDays>button.rangeStart,.promotionCalendarDays>button.rangeEnd{color:#fff;background:#2776c7;border-radius:5px;font-weight:900}.dark .promotionCalendarDays>button.inRange{color:#eef7ff;background:#174875}.dark .promotionCalendarDays>button.rangeStart,.dark .promotionCalendarDays>button.rangeEnd{color:#fff;background:#3d91e8}.promotionDatePanel>footer{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.promotionDatePanel>footer button{min-height:30px!important}.promotionDatePanel>footer button:last-child{background:#2776c7;border-color:#2776c7}.promotionsListScroll>button>i{justify-self:start;margin-top:2px;font-style:normal}.couponWorkspaceBody>.approvedCouponStage{padding:0}.promotionRulesBuilder>.couponBuilderFooter{padding-top:5px}@media (max-height:760px){.promotionRules{gap:5px;padding:6px}.promotionProducts>div>button{min-height:34px!important}.promotionRuleField>input,.promotionRuleField>div{min-height:29px}.promotionDateTrigger{min-height:36px!important}.couponWorkspaceBody{grid-template-columns:225px minmax(0,1fr)}}@media (max-width:980px){.couponWorkspaceBody{grid-template-columns:215px minmax(0,1fr)}.promotionRules{padding:6px}.promotionProducts img{display:none}.promotionProducts>div>button{grid-template-columns:minmax(0,1fr) 18px}}.couponCodeControl{z-index:3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2%;height:10%;display:grid;position:absolute}.percentageCoupon>.couponCodeControl{width:72%;top:66.1%;left:20%}.fixedCoupon>.couponCodeControl{width:73%;top:66.7%;left:19.1%}.couponCodeControl>.couponCodeEditor{letter-spacing:.035em;padding:0 2%;font-size:8.7cqw;color:#080b0c!important;-webkit-text-fill-color:#080b0c!important;background:#fbfaf4!important;border-radius:10px!important;width:100%!important;height:100%!important;position:static!important}.couponCodeControl>button{height:53%;box-shadow:0 2px 6px #0006;color:#f1bc48!important;letter-spacing:.07em!important;background:#171717!important;border:1px solid #d7a32d!important;border-radius:4px!important;min-height:0!important;padding:0 1.3cqw!important;font-size:1.65cqw!important}.fixedCoupon .couponCodeControl>button{background:#151919!important}.checkoutPromo{border-top:1px solid #ddd8cf;border-bottom:1px solid #ddd8cf;gap:7px;margin:14px 0;padding:13px 0;display:grid}.checkoutPromo>label{color:#806126;font:800 7px/1 var(--sans);letter-spacing:.13em}.checkoutPromo>div{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.checkoutPromo input{min-width:0;height:37px;font:750 10px var(--sans);letter-spacing:.06em;text-transform:uppercase;border:1px solid #c8c2b8;border-radius:6px;padding:8px 10px;color:#1b1a17!important;-webkit-text-fill-color:#1b1a17!important;background:#fff!important}.checkoutPromo button{color:#fff;min-width:70px;font:850 7px var(--sans);letter-spacing:.11em;cursor:pointer;background:#4f5356;border:1px solid #4a4d50;border-radius:6px}.checkoutPromo button:hover{background:#3d4144}.checkoutPromo button:disabled{opacity:.55;cursor:default}.checkoutPromo>small{font:700 8px/1.35 var(--sans)}.checkoutPromo>small.success,.checkoutDiscount dd{color:#28714b}.checkoutPromo>small.error{color:#a43a34}.checkoutOrderSummary .checkoutDiscount{font-weight:750}.checkoutFinalTotal{margin-top:0!important}.checkoutTotal dd{justify-items:end;gap:2px;display:grid}.checkoutTotal dd strong{font:inherit}.checkoutTotal dd del{color:#777167;font-size:12px;font-weight:600}.checkoutTotal.discounted dd strong{color:#23734b;font-size:27px}.checkoutPromo>.checkoutAppliedPromotions{grid-template-columns:1fr;gap:5px;display:grid}.checkoutAppliedPromotions>div{background:#fff9e9;border:1px solid #d7c99e;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;display:flex}.checkoutAppliedPromotions span{gap:2px;min-width:0;display:grid}.checkoutAppliedPromotions b{color:#7d5915;font:900 8px var(--sans);letter-spacing:.08em}.checkoutAppliedPromotions small{color:#5f5a50;font:650 7px var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.checkoutAppliedPromotions button{min-height:25px;padding:4px 7px;background:#a9554f!important;border-color:#98504b!important;min-width:auto!important;font-size:6px!important}.checkoutAppliedPromotions button:hover{background:#8d403a!important}.dark .checkoutAppliedPromotions>div{background:#3b3427;border-color:#8d713a}.dark .checkoutAppliedPromotions b{color:#ffd986}.dark .checkoutAppliedPromotions small{color:#f0ede7}.publicCouponPage{color:#fff;background:radial-gradient(circle at 50% 15%,#302719 0,#0d0e0f 58%,#050506 100%);place-items:center;width:100%;height:100dvh;min-height:0;padding:8px 12px;display:grid;overflow:hidden}.publicCouponExperience{gap:7px;width:min(520px,100vw - 24px,81.2dvh - 60.088px);max-height:100%;display:grid}.publicCouponExperience>header{min-height:18px;font:750 9px var(--sans);letter-spacing:.09em;justify-content:space-between;align-items:center;gap:12px;display:flex}.publicCouponExperience>header a{color:#e5b24b;text-decoration:none}:is(.publicCouponExperience>header a:hover,.publicCouponExperience>header a:focus-visible){color:#f4cf7f;outline:0;text-decoration:underline}.publicCouponExperience>header span{color:#d7d7d7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.publicApprovedCoupon{width:100%;height:auto;max-height:none}.publicApprovedCoupon.percentageCoupon{aspect-ratio:606/742}.publicApprovedCoupon.fixedCoupon{aspect-ratio:621/765}.publicCouponValue strong{z-index:2;font-family:Arial,Helvetica,sans-serif;font-weight:900;line-height:.9;position:relative}.publicCouponValue.couponDiscountEditor>strong{color:#eeb53f;letter-spacing:-.07em;text-align:center;width:67%;font-size:30cqw}.publicCouponValue.couponPriceEditor>strong{color:#101416;letter-spacing:-.07em;font-size:24cqw}.publicCouponCode{z-index:13;color:#080b0c;letter-spacing:.04em;white-space:nowrap;word-break:keep-all;cursor:pointer;background:#fbfaf4;border:0;border-radius:10px;place-items:center;height:10%;padding:0 2%;font-family:Arial,Helvetica,sans-serif;font-weight:900;line-height:.9;display:grid;position:absolute;overflow:hidden}.publicCouponCode:focus-visible{outline-offset:3px;outline:3px solid #3389e8}.publicApprovedCoupon.percentageCoupon>.publicCouponCode{width:60.3%;top:66.1%;left:20%}.publicApprovedCoupon.fixedCoupon>.publicCouponCode{width:62.2%;top:66.7%;left:19.1%}.couponCopyNotice{z-index:14;color:#ffd878;font:900 clamp(10px,3cqw,17px)/1 var(--sans);letter-spacing:.07em;white-space:nowrap;background:#0d0f10;border:2px solid #edbd55;border-radius:999px;padding:1.5% 3%;position:absolute;top:76.4%;left:50%;transform:translate(-50%);box-shadow:0 5px 18px #000c,0 0 0 3px #d9a73f55}.publicCouponExperience>footer{text-align:center;place-items:center;min-height:34px;display:grid}.publicCouponExperience>footer a,.publicCouponUnavailable a{color:#17120a;font:850 8px var(--sans);letter-spacing:.12em;background:#d8a33a;border:1px solid #d8a33a;border-radius:7px;margin-top:0;padding:10px 18px;text-decoration:none}.publicCouponShare{color:#17120a;min-height:34px;font:850 8px var(--sans);letter-spacing:.12em;cursor:pointer;background:#d8a33a;border:1px solid #d8a33a;border-radius:7px;margin:0;padding:9px 18px}:is(.publicCouponShare:hover,.publicCouponShare:focus-visible){background:#edbd55;border-color:#f0c76d;outline:0;box-shadow:0 0 0 2px #d8a33a44}.publicCouponUnavailable{text-align:center;background:#151719;border:1px solid #755d2f;border-radius:14px;width:min(480px,100%);padding:34px}.publicCouponUnavailable small{color:#d8a33a;letter-spacing:.14em}.publicCouponUnavailable h1{font:600 36px Georgia,serif}.publicCouponUnavailable p{color:#c6c6c4;font-size:12px}.publicCouponUnavailable a{display:inline-block}.couponPromotionDetails{z-index:3;color:#f6f3ec;text-align:center;background:#111;align-content:center;justify-items:center;gap:1.5cqw;width:84%;height:14.8%;padding:1.6cqw 3cqw;font:700 2.65cqw/1.25 Arial,Helvetica,sans-serif;display:grid;position:absolute;top:44.1%;left:8%}.couponPromotionDetails p{overflow-wrap:anywhere;max-width:100%;margin:0}.couponPromotionDetails b{color:#eeb53f;font-weight:900}.couponPromotionDetails>div{flex-wrap:wrap;justify-content:center;gap:1.2cqw 3cqw;display:flex}.fixedCoupon>.couponPromotionDetails{color:#15191a;background:linear-gradient(100deg,#fbf7ec,#fffdf8 48%,#f7f1e4);width:85.6%;height:12.3%;font-size:2.55cqw;top:47.4%;left:7.2%}.fixedCoupon>.couponPromotionDetails b{color:#b77810}.publicApprovedCoupon>.couponPromotionDetails{font-size:2.65cqw}.couponDiscountEditor>div{gap:1.5cqw}.couponDiscountEditor b{font-size:15cqw;line-height:.65}.couponDiscountEditor span{font-size:11.4cqw;line-height:1}.couponOriginalPrice{z-index:4;color:#6e6e6b;text-align:center;background:linear-gradient(100deg,#fbf7ec,#fffdf8 48%,#f7f1e4);place-items:center;width:36%;height:8%;font:500 6.3cqw/1 Arial,Helvetica,sans-serif;-webkit-text-decoration:line-through #dd3c35;text-decoration:line-through #dd3c35;text-decoration-thickness:2px;display:grid;position:absolute;top:39%;left:57%}.couponPromotionDetails.productTarget{gap:.55cqw}.couponProductName{font-size:3cqw;font-weight:800}.couponProductCategory{color:#bd8218;font:800 2.15cqw/1.15 Arial,Helvetica,sans-serif}.couponPromotionDetails.productTarget>div{margin-top:.45cqw}@media (max-width:620px){.checkoutPromo>div{grid-template-columns:1fr 66px}}.promotionsPage :is(.promotionTypeSelector button,.promotionScope button,.promotionProducts>div>button){transition:background .16s,border-color .16s,color .16s,box-shadow .16s,filter .16s}.promotionsPage .promotionTypeSelector button:not(.active),.promotionsPage .promotionScope button:not(.selected),.promotionsPage .promotionProducts>div>button:not(.selected){filter:saturate(.35);color:#3f4346!important;box-shadow:none!important;background:#c7c9ca!important;border-color:#777c80!important}.dark .promotionsPage .promotionTypeSelector button:not(.active),.dark .promotionsPage .promotionScope button:not(.selected),.dark .promotionsPage .promotionProducts>div>button:not(.selected){color:#d6d8d9!important;background:#3f4346!important;border-color:#62676b!important}.promotionsPage .promotionTypeSelector button.active,.promotionsPage .promotionScope button.selected,.promotionsPage .promotionProducts>div>button.selected{filter:none;color:#241a08!important;background:linear-gradient(#f4cb70,#dba239)!important;border-color:#c89020!important;box-shadow:0 0 0 1px #f3cf79,0 0 12px #d99f3866,inset 0 -2px #a76e0a!important}.dark .promotionsPage .promotionTypeSelector button.active,.dark .promotionsPage .promotionScope button.selected,.dark .promotionsPage .promotionProducts>div>button.selected{color:#160f04!important;background:linear-gradient(#dba63e,#b77c17)!important;border-color:#efbe55!important;box-shadow:0 0 0 1px #efc96f,0 0 14px #dba63e75,inset 0 -2px #79500b!important}.promotionsPage .promotionProducts>div>button.selected small{color:#4c360e!important}.promotionsPage .promotionProducts>div>button.selected>b{color:#fff!important;background:#8d5e0a!important;border-color:#8d5e0a!important}.promotionsPage :is(.promotionTypeSelector button,.promotionScope button,.promotionProducts>div>button):not(.active):not(.selected):hover{filter:none;color:#25282a!important;background:#d2d0ca!important;border-color:#a47b32!important;box-shadow:0 2px 5px #0000001f!important}.dark .promotionsPage :is(.promotionTypeSelector button,.promotionScope button,.promotionProducts>div>button):not(.active):not(.selected):hover{color:#fff!important;background:#505457!important;border-color:#987532!important}.promotionsListScroll>button.selected{background:#d9a43a!important;border-color:#d5a43d!important}@supports (color:color-mix(in lab, red, red)){.promotionsListScroll>button.selected{background:color-mix(in srgb,#d9a43a 16%,var(--surface-raised))!important}}.promotionsListScroll>button.selected{box-shadow:inset 4px 0 #d5a43d,0 0 11px #d5a43d45!important}.promotionsListScroll>button:not(.selected){filter:saturate(.45)}.promotionsListScroll>button:not(.selected):hover{filter:none;box-shadow:inset 2px 0 #9a793b!important}.promotionCategories>div>button{grid-template-columns:minmax(0,1fr) 18px}.fixedPriceValidation{font:700 7px/1.35 var(--sans);border:1px solid;border-radius:5px;margin:0;padding:6px 7px}.fixedPriceValidation.valid{color:#235d3e;background:#e3f2e8;border-color:#3b7c58}.fixedPriceValidation.invalid{color:#762b27;background:#f8e2df;border-color:#a83e38}.dark .fixedPriceValidation.valid{color:#bfe9ce;background:#173c29}.dark .fixedPriceValidation.invalid{color:#ffd8d4;background:#4b2421}.couponBuilderFooter button:disabled{cursor:not-allowed;filter:grayscale(.6);opacity:.58}.checkoutSummaryItems article.promotionApplied{background:linear-gradient(90deg,#fff 0,#fffaf0 100%);padding-left:8px;box-shadow:inset 3px 0 #bd8a2b}.checkoutSummaryItems article>div>small{color:#8a651f;font:850 6px/1 var(--sans);letter-spacing:.11em}.checkoutLineDiscount{justify-items:end;gap:3px;display:grid!important}.checkoutLineDiscount del{color:#777167;font:600 8px var(--financial-font)}.checkoutLineDiscount b{color:#23734b!important;font-size:11px!important}@media (max-width:620px){.checkoutSummaryItems article{grid-template-columns:42px minmax(0,1fr) auto}.checkoutLineDiscount{min-width:58px}.checkoutLineDiscount del{font-size:7px}.checkoutLineDiscount b{font-size:10px!important}}.accountSectionNav{grid-template-columns:repeat(4,1fr)}.myOrdersPage,.customerOrderDetailPage{background:var(--bg);min-height:calc(100vh - 76px);color:var(--text);padding:54px clamp(22px,7vw,110px) 90px}.myOrdersPage>header{max-width:760px;margin-bottom:30px}.myOrdersPage>header>small{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.15em}.myOrdersPage h1{letter-spacing:-.045em;margin:7px 0 12px;font:500 clamp(48px,7vw,82px)/.9 Georgia,serif}.myOrdersPage>header p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.myOrdersError{background:#a74a43;border:1px solid #a74a43;padding:16px}@supports (color:color-mix(in lab, red, red)){.myOrdersError{background:color-mix(in srgb,#a74a43 12%,var(--panel))}}.myOrdersError{color:#b74840}.myOrdersList{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden;box-shadow:0 14px 38px #00000010}.myOrdersList>header,.myOrdersList>a{grid-template-columns:minmax(185px,1.35fr) minmax(100px,.75fr) minmax(180px,1fr) minmax(62px,.45fr) minmax(105px,.7fr) 18px;align-items:center;gap:16px;display:grid}.myOrdersList>header{border-bottom:1px solid var(--line);background:var(--gold);min-height:38px;padding:0 20px}@supports (color:color-mix(in lab, red, red)){.myOrdersList>header{background:color-mix(in srgb,var(--gold) 6%,var(--panel))}}.myOrdersList>header{color:var(--muted);font:800 7px/1 var(--sans);letter-spacing:.12em}.myOrdersList>a{border-bottom:1px solid var(--line);min-height:78px;color:inherit;padding:13px 20px;text-decoration:none;transition:background .15s,box-shadow .15s}.myOrdersList>a:last-child{border-bottom:0}:is(.myOrdersList>a:hover,.myOrdersList>a:focus-visible){background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.myOrdersList>a:hover,.myOrdersList>a:focus-visible){background:color-mix(in srgb,var(--gold) 8%,var(--panel))}}:is(.myOrdersList>a:hover,.myOrdersList>a:focus-visible){box-shadow:inset 4px 0 var(--gold);outline:0}.myOrdersList>a>span{min-width:0;color:var(--muted);font-size:10px}.myOrdersList>a span>small{display:none}.myOrderNumber strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font:600 17px/1.2 Georgia,serif;display:block;overflow:hidden}.myOrderStates{align-items:center;gap:7px;display:flex}.myOrderStates .statePill{width:max-content}.myOrderStates em{color:var(--muted);text-transform:uppercase;font-size:7px;font-style:normal;font-weight:750}.myOrderTotal{text-align:right;color:var(--text)!important;font:800 13px var(--financial-font)!important}.myOrdersList>a>i{color:var(--gold);text-align:right;font:400 25px/1 Georgia,serif}.customerOrderDetailPage{padding-top:34px}.customerOrderBack{color:var(--gold);font:800 8px var(--sans);letter-spacing:.11em;margin-bottom:16px;text-decoration:none;display:inline-block}.customerOrderReceipt{color:#1b1a17;background:#fff;border:1px solid #d6d1c7;border-radius:14px;max-width:1080px;margin:auto;overflow:hidden;box-shadow:0 16px 45px #0002}.customerOrderReceipt>header{border-bottom:1px solid #ddd8cf;justify-content:space-between;align-items:start;gap:24px;padding:28px 32px;display:flex}.customerOrderReceipt>header small,.customerOrderReceiptMeta small{color:#8b6727;font:800 7px var(--sans);letter-spacing:.14em}.customerOrderReceipt h1{margin:7px 0 5px;font:500 clamp(30px,4vw,48px)/1 Georgia,serif}.customerOrderReceipt>header p{color:#6e685f;margin:0;font-size:9px}.customerOrderReceipt>header>div:last-child{justify-items:end;gap:8px;display:grid}.customerOrderReceipt>header>div:last-child>small{color:#6e685f}.customerOrderReceiptMeta{border-bottom:1px solid #ddd8cf;grid-template-columns:repeat(3,1fr);display:grid}.customerOrderReceiptMeta>div{border-right:1px solid #ddd8cf;align-content:start;gap:5px;min-height:150px;padding:22px 26px;display:grid}.customerOrderReceiptMeta>div:last-child{border-right:0}.customerOrderReceiptMeta strong{margin:4px 0;font:600 17px Georgia,serif}.customerOrderReceiptMeta span{color:#5f5a51;font-size:9px;line-height:1.35}.customerOrderReceiptMeta a{color:#8b6727;font:800 7px var(--sans);letter-spacing:.08em;margin-top:6px;text-decoration:none}.customerOrderReceiptItems{padding:22px 28px}.customerOrderReceiptItems>header,.customerOrderReceiptItems>div{grid-template-columns:minmax(0,1fr) 70px 110px 110px;align-items:center;gap:12px;display:grid}.customerOrderReceiptItems>header{color:#7b7469;font:800 7px var(--sans);letter-spacing:.12em;padding:0 8px 10px}.customerOrderReceiptItems>header span:not(:first-child),.customerOrderReceiptItems>div>span:not(:first-child){text-align:right}.customerOrderReceiptItems>div{min-height:62px;font:700 10px var(--financial-font);border-top:1px solid #e3dfd7;padding:10px 8px}.customerOrderReceiptItems>div>span:first-child{text-align:left;gap:4px;display:grid}.customerOrderReceiptItems>div strong{font:700 11px var(--sans)}.customerOrderReceiptItems>div small{color:#6e685f;font:600 8px var(--sans)}.customerOrderReceipt>footer{justify-content:flex-end;padding:0 28px 28px;display:flex}.customerOrderReceipt dl{gap:9px;width:min(330px,100%);margin:0;display:grid}.customerOrderReceipt dl>div{color:#5f5a51;justify-content:space-between;gap:20px;font-size:9px;display:flex}.customerOrderReceipt dt,.customerOrderReceipt dd{margin:0}.customerOrderReceipt dd{font:750 11px var(--financial-font)}.customerOrderReceipt dl>div:last-child{color:#1b1a17;border-top:1px solid #cfc9be;margin-top:5px;padding-top:13px;font-weight:800}.customerOrderReceipt dl>div:last-child dd{font-size:23px}html.dark .checkoutPremiumPage{color:#f5f6f7!important;background:#181a1c!important}html.dark .checkoutPremiumPage>header{border-color:#555b60!important}html.dark .checkoutPremiumPage>header :is(h1,p,small){color:#f5f6f7!important}html.dark .checkoutPremiumPage>header>small{color:#f0c56b!important}html.dark .checkoutPremiumPage :is(.checkoutFlowCard,.checkoutOrderSummary){box-shadow:0 12px 34px #0007;color:#f7f7f5!important;background:#42474b!important;border-color:#676d72!important}html.dark .checkoutPremiumPage .checkoutFlowCard.expanded{box-shadow:0 0 0 1px #dfb65e55,0 14px 36px #0008;border-color:#dfb65e!important}html.dark .checkoutPremiumPage .checkoutCardHeader{color:#f7f7f5!important;background:#42474b!important}html.dark .checkoutPremiumPage .checkoutCardHeader strong{color:#fff!important}html.dark .checkoutPremiumPage :is(.checkoutCardHeader small,.checkoutCardHeader>b,.checkoutSectionLabel,.checkoutOrderSummary header small,.checkoutCompactForm label>span,.checkoutPromo>label){color:#f0c56b!important}html.dark .checkoutPremiumPage .checkoutCardBody,html.dark .checkoutPremiumPage .checkoutOrderSummary>header,html.dark .checkoutPremiumPage .checkoutSummaryItems article,html.dark .checkoutPremiumPage .checkoutPromo,html.dark .checkoutPremiumPage .checkoutOrderSummary .checkoutTotal{border-color:#6a7075!important}html.dark .checkoutPremiumPage :is(.checkoutAddressSelector>button,.checkoutSaveRow,.checkoutPaymentMethods>button,.checkoutSecureNotice){color:#fff!important;background:#50555a!important;border-color:#70767b!important}html.dark .checkoutPremiumPage :is(.checkoutAddressSelector>button.selected,.checkoutPaymentMethods>button.selected){box-shadow:inset 3px 0 #e1b65b;background:#585042!important;border-color:#e1b65b!important}html.dark .checkoutPremiumPage :is(.checkoutAddressSelector span,.checkoutAddressSelector small,.checkoutPaymentMethods small,.checkoutSecureNotice>p,.checkoutMethodNote,.checkoutSummaryItems span,.checkoutOrderSummary dt,.checkoutOrderSummary>p){color:#e0e3e5!important}html.dark .checkoutPremiumPage :is(.checkoutCheckbox,.checkoutCheckbox span,.checkoutSummaryItems strong,.checkoutSummaryItems b,.checkoutOrderSummary dd,.checkoutOrderSummary h2,.checkoutSecureNotice strong){color:#fff!important}html.dark .checkoutPremiumPage :is(.checkoutCompactForm input,.checkoutCompactForm textarea,.checkoutSaveRow>input){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#17191b!important;-webkit-text-fill-color:#17191b!important;background:#f6f6f4!important;border-color:#9ba0a4!important}html.dark .checkoutPremiumPage :is(.checkoutCompactForm input,.checkoutCompactForm textarea,.checkoutSaveRow>input)::placeholder{opacity:1;color:#666b6f!important}html.dark .checkoutPremiumPage :is(.checkoutCompactForm input,.checkoutCompactForm textarea,.checkoutSaveRow>input):focus{border-color:#edc46d!important;outline-color:#edc46d66!important}html.dark .checkoutPremiumPage .checkoutSummaryItems article.promotionApplied{background:linear-gradient(90deg,#4b4943,#514a3d)!important}html.dark .checkoutPremiumPage .checkoutSummaryItems article>div>small{color:#ffd986!important}html.dark .checkoutPremiumPage .checkoutLineDiscount del,html.dark .checkoutPremiumPage .checkoutTotal dd del{color:#d5d8da!important}html.dark .checkoutPremiumPage :is(.checkoutLineDiscount b,.checkoutTotal.discounted dd strong,.checkoutPromo>small.success,.checkoutDiscount dd){color:#9de4bd!important}html.dark .checkoutPremiumPage .checkoutPromo>small.error{color:#ffaaa4!important}html.dark .checkoutPremiumPage .checkoutError{background:#572c29;border:1px solid #dc7169;color:#ffd3cf!important}html.dark .checkoutPremiumPage .checkoutNotice{border-color:#efc66f;color:#fff!important;background:#51452f!important}html.dark .checkoutPremiumPage :is(.checkoutCompactForm>button,.checkoutContinueButton,.checkoutPlaceOrder){color:#15110a!important;background:#c59539!important;border-color:#e2b85e!important}html.dark .checkoutPremiumPage .checkoutAddPayment{color:#ffe0a0;background:#42474b;border-color:#e2b85e}.checkoutFlowCard.invalid{box-shadow:0 0 0 1px #b4463e4d,0 10px 28px #5d1c1717;border-color:#b4463e!important}.checkoutFlowCard.invalid .checkoutCardStatus{color:#fff;background:#b4463e;border-color:#b4463e}.checkoutSectionError{color:#812f29;font:750 9px/1.4 var(--sans);background:#f8e5e2;border-top:1px solid #d68680;margin:0;padding:9px 18px}html.dark .checkoutSectionError{color:#ffd5d1;background:#5a302d;border-color:#b75e57}:is(html:has(.checkoutPremiumPage),body:has(.checkoutPremiumPage)){overflow-x:hidden}@media (max-width:700px){.checkoutPremiumPage{width:100%;padding:0 12px 28px}.checkoutPremiumPage>header{padding:16px 0 9px}.checkoutPremiumPage>header>small,.checkoutPremiumPage>header>p{display:none}.checkoutPremiumPage>header h1{font:700 24px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:0}.checkoutPremiumGrid{gap:10px;width:100%;margin-top:8px}.checkoutOrderSummary{border-radius:11px;order:-1;padding:14px}.checkoutOrderSummary>header{padding-bottom:9px}.checkoutOrderSummary h2{font-size:22px}.checkoutSummaryItems article{grid-template-columns:40px minmax(0,1fr) auto;gap:8px;padding:8px 0}.checkoutSummaryItems img{width:38px;height:44px}.checkoutOrderSummary dl{gap:7px;margin:10px 0}.checkoutPromo{margin:10px 0;padding:10px 0}.checkoutPlaceOrder{min-height:48px}.checkoutOrderSummary>p{margin:7px 0}.checkoutCardStack{gap:8px}.checkoutCardHeader{min-height:58px;padding:9px 11px}.checkoutCardBody{padding:1px 11px 13px}.checkoutCompactForm{gap:9px;padding-top:10px}.checkoutSectionError{padding:8px 11px}.checkoutFields{grid-template-columns:1fr}.storeHeader nav{gap:10px;max-width:100%}}@media (max-width:850px){.myOrdersList>header{display:none}.myOrdersList>a{grid-template-columns:minmax(0,1.2fr) minmax(110px,.8fr) 20px;gap:12px}.myOrdersList>a>span{gap:5px;display:grid}.myOrdersList>a span>small{color:var(--muted);font:800 6px/1 var(--sans);letter-spacing:.1em;display:block}.myOrderStates{align-items:start}.myOrderTotal{text-align:left}.myOrdersList>a>i{grid-area:1/3/3}.customerOrderReceiptMeta{grid-template-columns:1fr}.customerOrderReceiptMeta>div{border-bottom:1px solid #ddd8cf;border-right:0;min-height:0}.customerOrderReceiptMeta>div:last-child{border-bottom:0}}@media (max-width:620px){.accountSectionNav{grid-template-columns:1fr 1fr}.myOrdersPage,.customerOrderDetailPage{padding:34px 14px 70px}.myOrdersList>a{grid-template-columns:1fr 1fr 18px;padding:14px}.myOrderStates{grid-column:1/-2}.myOrdersList>a>i{grid-area:1/3/4}.customerOrderReceipt>header{flex-direction:column;padding:22px}.customerOrderReceipt>header>div:last-child{justify-items:start}.customerOrderReceiptItems{padding:16px}.customerOrderReceiptItems>header{display:none}.customerOrderReceiptItems>div{grid-template-columns:1fr auto;gap:5px}.customerOrderReceiptItems>div>span:first-child{grid-column:1/-1}.customerOrderReceiptItems>div>span:nth-child(2):before{content:"Qty ";color:#777;font-family:var(--sans)}.customerOrderReceiptItems>div>span:nth-child(3){display:none}.customerOrderReceipt>footer{padding:0 16px 22px}}.couponDynamicQr{z-index:5;color:#171717;text-align:center;font:900 1.7cqw/1.15 var(--sans);letter-spacing:.04em;background:#fff;border:1px solid #d3aa55;border-radius:3px;place-items:center;display:grid;position:absolute;overflow:hidden}.couponDynamicQr img{object-fit:contain;width:100%;height:100%;display:block}.percentageCoupon>.couponDynamicQr{aspect-ratio:1;width:18.2%;top:84.3%;left:73.8%}.fixedCoupon>.couponDynamicQr{aspect-ratio:1;width:17.3%;top:84.2%;left:65%}.couponDynamicUrl{z-index:5;white-space:nowrap;align-items:center;font:750 1.35cqw/1 Arial,Helvetica,sans-serif;display:flex;position:absolute;overflow:hidden}.percentageCoupon>.couponDynamicUrl{color:#15120d;background:#efb73f;width:53%;height:3%;top:91.6%;left:18.2%}.fixedCoupon>.couponDynamicUrl{color:#f5f5f2;background:#111719;width:46%;height:3%;top:93.1%;left:17.2%}.promotionShareLink{border:1px solid var(--line);background:var(--surface-raised);border-radius:7px;grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:8px;display:grid}.promotionShareLink>span{color:var(--muted);font:850 6px var(--sans);letter-spacing:.13em;grid-column:1/-1}.promotionShareLink>a{color:#2776c7;min-width:0;font:700 7px/1.3 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.promotionShareLink>button{min-height:27px!important;padding:5px 8px!important;font-size:6px!important}.promotionShareLink>small{color:var(--muted);grid-column:1/-1;font-size:7px;line-height:1.35}.storePromotionBanner{color:#fff;background:linear-gradient(105deg,#17140e,#2b2111);border:2px solid #a87518;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:13px 15px;display:flex;box-shadow:0 6px 20px #0003}.storePromotionBanner>div{gap:3px;display:grid}.storePromotionBanner small{color:#efbd54;font:850 7px var(--sans);letter-spacing:.13em}.storePromotionBanner strong{font:700 17px Georgia,serif}.storePromotionBanner span{color:#ded8cd;font-size:9px}.storePromotionBanner button{color:#17120a;font:850 7px var(--sans);letter-spacing:.1em;cursor:pointer;background:#d7a33d;border:1px solid #d7a33d;border-radius:6px;padding:9px 11px}.storePromotionEligible{color:#9a6710;font:850 7px var(--sans);letter-spacing:.12em;margin:-3px 0 9px;font-style:normal;display:block}.storeProductPromotion{color:#171512;background:#fff8e8;border:1px solid #bf8a28;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.storeProductPromotion>b{color:#996411;font:850 7px var(--sans);letter-spacing:.12em}.storeProductPromotion>span{align-items:baseline;gap:7px;display:flex}.storeProductPromotion del{color:#756f67;font-size:10px}.storeProductPromotion strong{color:#27704b;font-size:11px}.storePromotionHint{color:#27704b;font:750 8px var(--sans);margin:0}.promotionUnavailablePage{color:#fff;background:radial-gradient(circle at 50% 10%,#302719,#0d0e0f 60%);place-items:center;min-height:calc(100vh - 74px);padding:24px;display:grid}.promotionUnavailablePage>section{text-align:center;background:#151719;border:1px solid #755d2f;border-radius:14px;width:min(470px,100%);padding:34px}.promotionUnavailablePage small{color:#d8a33a;letter-spacing:.14em}.promotionUnavailablePage h1{margin:13px 0 8px;font:600 36px Georgia,serif}.promotionUnavailablePage p{color:#c6c6c4;margin:0 0 18px;font-size:12px}.promotionUnavailablePage a{color:#17120a;font:850 8px var(--sans);letter-spacing:.12em;background:#d8a33a;border-radius:7px;padding:11px 18px;text-decoration:none;display:inline-block}.couponDealArea{z-index:8;color:#0000;cursor:pointer;background:0 0;border:0;border-radius:0 0 4.8cqw 4.8cqw;width:100%;height:16.2%;margin:0;padding:0;position:absolute;inset:auto 0 0}.couponDealArea:before{content:"";border-radius:inherit;background:linear-gradient(100deg,#e5a62a,#f2c154 55%,#df9e21);border-top:1px solid #f6cb67;position:absolute;inset:0}.couponDealArea:after{content:"SHOP THIS PROMOTION";color:#15120d;width:62%;height:100%;font:900 2.85cqw/1 var(--sans);letter-spacing:.065em;white-space:nowrap;text-shadow:0 1px #fff5;place-items:center;display:grid;position:absolute;top:0;left:5%}.fixedCoupon>.couponDealArea:before{background:linear-gradient(105deg,#0e1517,#141b1d 60%,#0b1113);border-top-color:#d49c2f}.fixedCoupon>.couponDealArea:after{color:#f6cf72;text-shadow:0 1px 2px #000;width:56%;left:5%}.couponDealArea:focus-visible{outline-offset:-4px;outline:2px solid #3d91e8}.promotionSharePopup{z-index:1000;color:#141719;background:#c8cccf;border:2px solid #3c4145;border-radius:8px;gap:5px;width:216px;padding:6px;display:grid;position:fixed;box-shadow:0 14px 34px #0008}.promotionSharePopup>button{color:#141719;min-height:34px;font:850 8px var(--sans);letter-spacing:.08em;text-align:left;cursor:pointer;background:#f7f8f8;border:1px solid #555b60;border-radius:6px;padding:7px 9px}:is(.promotionSharePopup>button:hover,.promotionSharePopup>button:focus-visible){color:#17120a;background:#e8bd61;border-color:#c28a21;outline:0}.promotionListCard{border:1px solid var(--line);background:var(--surface-raised);width:100%;color:var(--ink);border-radius:7px;transition:border-color .16s,box-shadow .16s,filter .16s;display:grid;overflow:hidden}.promotionListCard:hover{border-color:#9a793b;box-shadow:inset 2px 0 #9a793b}.promotionListCard.selected{background:#d9a43a;border-color:#d5a43d}@supports (color:color-mix(in lab, red, red)){.promotionListCard.selected{background:color-mix(in srgb,#d9a43a 16%,var(--surface-raised))}}.promotionListCard.selected{box-shadow:inset 4px 0 #d5a43d,0 0 11px #d5a43d45}.promotionListCard:not(.selected){filter:saturate(.45)}.promotionListCard:not(.selected):hover{filter:none}.promotionListLoad{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 70px;align-items:center;gap:7px;padding:7px 8px 4px;display:grid}.promotionListMeta{align-content:center;gap:5px;min-width:0;display:grid}.promotionListMeta>strong{text-overflow:ellipsis;white-space:nowrap;font:650 13px var(--serif,Georgia,serif);overflow:hidden}.promotionListMeta>span:not(:last-child){letter-spacing:.12em;color:var(--muted);font-size:6px;font-weight:850}.promotionListMeta>span:last-child{justify-content:space-between;align-items:center;gap:5px;display:flex}.promotionListMeta b{color:var(--gold-text);font-size:9px}.promotionListMeta code{color:#17120a;max-width:74%;font:900 7px var(--sans);letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap;background:#d6a12d;border:1px solid #9a6b18;border-radius:5px;padding:4px 6px;overflow:hidden}.promotionListCouponPreview{justify-self:end;place-items:center;width:70px;display:grid}.promotionListCouponPreview>.approvedCoupon{filter:drop-shadow(0 2px 3px #0005);width:100%;height:auto;max-height:none}.promotionListCouponPreview .couponDynamicQr{border-width:.5px}.promotionListCard>footer{justify-content:space-between;align-items:center;gap:6px;padding:0 8px 7px;display:flex}.promotionListCard>footer>i{font:850 6px var(--sans);letter-spacing:.1em;border:1px solid;border-radius:999px;padding:4px 7px;font-style:normal}.promotionListCard>footer>i.active{color:#206541;background:#dff3e7;border-color:#2e7851}.promotionListCard>footer>i.inactive{color:#555b60;background:#e5e6e7;border-color:#797d80}.dark .promotionListCard>footer>i.active{color:#a9e6bf;background:#173c29}.dark .promotionListCard>footer>i.inactive{color:#f0f1f2;background:#393d40}.promotionListMeta>span,.promotionListMeta>span:last-child{color:var(--muted);letter-spacing:.12em;font-size:6px;font-weight:850;display:block}.promotionListCouponPreview .percentageCoupon>.publicCouponCode{width:60.3%;top:66.1%;left:20%}.promotionListCouponPreview .fixedCoupon>.publicCouponCode{width:62.2%;top:66.7%;left:19.1%}.promotionListCouponPreview .publicCouponCode{cursor:default}.promotionShareTrigger{color:#17120a;font:900 7px var(--sans);letter-spacing:.09em;cursor:pointer;background:#d6a12d;border:1px solid #9a6b18;border-radius:6px}.promotionShareTrigger.list{min-height:24px;padding:4px 8px}.promotionShareTrigger.banner{padding:9px 11px}:is(.promotionShareTrigger:hover,.promotionShareTrigger:focus-visible){background:#edbd55;border-color:#f1c35d;outline:0;box-shadow:0 0 0 2px #d7a33d44}.storePromotionActions{justify-content:flex-end;align-items:center;gap:7px;display:flex!important}.storePromotionActions .promotionShareTrigger{white-space:nowrap}@media (max-width:620px){.storePromotionBanner{flex-direction:column;align-items:stretch}.storePromotionBanner button{align-self:start}.storePromotionActions{justify-content:flex-start}.storeProductPromotion{flex-direction:column;align-items:flex-start}.promotionSharePopup{width:min(216px,100vw - 20px)}}.sharedCouponLanding,.publicCouponPage{height:100dvh;min-height:0}.couponDynamicQr,.couponDynamicUrl{z-index:11;pointer-events:none}.couponDynamicUrl{text-decoration:none}.publicApprovedCoupon>.couponDynamicUrl{display:none}@media (max-width:620px){.sharedCouponLanding,.publicCouponPage{padding:6px 8px}.publicCouponExperience{gap:5px;width:min(100vw - 16px,81.2dvh - 53.592px)}.publicCouponExperience>header{min-height:17px}.publicCouponExperience>footer{min-height:32px}.publicCouponShare{min-height:32px;padding-block:7px}}.storeAddCart{min-width:180px;transition:background .16s,border-color .16s,color .16s,transform .16s}.storeAddCart.adding{cursor:wait;opacity:.82}.storeAddCart.added{color:#fff;background:#397e59;border-color:#397e59;transform:scale(1.02)}.storeClose:disabled{cursor:wait;opacity:.45}.publicOrderTable,.publicOrderTable>article,.publicOrderTable>article>*,.publicOrderProduct,.publicOrderProduct>div{min-width:0}.publicOrderProduct img{max-width:100%}.publicOrderProduct strong{overflow-wrap:anywhere;word-break:normal}.publicOrderPackage{gap:4px;display:grid}.publicOrderPackage small{color:var(--muted);font-size:8px}.publicOrderQuantity>span,.publicOrderPrice>small,.publicOrderLineTotal>small{display:none}.publicOrderFooter,.publicOrderFooter>div{min-width:0}.publicOrderFooter>div{grid-template-columns:minmax(0,1fr) auto}.publicOrderFooter>div>small{overflow-wrap:anywhere}@media (max-width:900px){.publicOrderTable{width:100%;overflow:visible}.publicOrderTable>header{display:none}.publicOrderTable>article{grid-template-columns:minmax(0,1fr) minmax(112px,auto);gap:14px 18px;width:100%;min-width:0;padding:18px}.publicOrderProduct{grid-column:1/-1}.publicOrderQuantity{justify-items:end;gap:5px;display:grid}.publicOrderQuantity>span,.publicOrderPrice>small,.publicOrderLineTotal>small{color:var(--muted);font:800 7px/1 var(--sans);letter-spacing:.11em;display:block}.publicOrderPrice,.publicOrderLineTotal{gap:5px;display:grid}.publicOrderLineTotal{justify-items:end}.publicOrderRemove{grid-column:1/-1;justify-self:end;min-height:38px;padding:0 4px}}@media (max-width:620px){.publicOrderPage{max-width:100%;padding-inline:14px}.publicOrderPage>header{padding-top:44px}.storeProductBackdrop{padding:8px}.storeConfigurator{width:100%;max-height:calc(100dvh - 16px)}.storeAddCart{width:100%;min-width:0}.publicOrderTable>article{grid-template-columns:minmax(0,1fr) minmax(98px,auto);gap:13px 10px;padding:14px 12px}.publicOrderProduct{grid-template-columns:72px minmax(0,1fr);gap:10px}.publicOrderProduct img{width:72px;height:78px}.publicOrderProduct strong{font-size:19px}.publicOrderTable input{width:74px;max-width:100%;height:44px;font-size:16px}.publicOrderFooter{flex-direction:column;width:100%}.publicOrderFooter>a{align-items:center;min-height:42px;display:flex}.publicOrderFooter>div{width:100%;padding:17px 14px}.publicOrderFooter>div>strong{overflow-wrap:anywhere;font-size:24px}.publicOrderFooter>div>a{place-items:center;min-height:44px;display:grid}}.publicOrderTable>article.cartPromotionApplied{background:linear-gradient(90deg,var(--gold),var(--panel))}@supports (color:color-mix(in lab, red, red)){.publicOrderTable>article.cartPromotionApplied{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 8%,var(--panel)),var(--panel))}}.publicOrderTable>article.cartPromotionApplied{box-shadow:inset 3px 0 var(--gold)}.publicOrderProduct em{color:#8a651f;font:850 7px/1.3 var(--sans);letter-spacing:.08em;font-style:normal}.publicOrderPrice,.publicOrderLineTotal{gap:3px}.publicOrderPrice del,.publicOrderLineTotal del{color:var(--muted);font:600 9px var(--financial-font)}.publicOrderPrice b,.publicOrderLineTotal b{color:#23734b;font:800 13px var(--financial-font)}.publicOrderFooter>.publicOrderTotals{width:min(430px,100%);padding:20px;display:block}.cartPromo{border-bottom:1px solid var(--line);gap:8px;padding-bottom:15px;display:grid}.cartPromo>label{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.13em}.cartPromo>div{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.cartPromo input{border:1px solid var(--line);min-width:0;height:40px;font:750 11px var(--sans);letter-spacing:.06em;border-radius:6px;padding:8px 10px;color:#1b1a17!important;-webkit-text-fill-color:#1b1a17!important;background:#fff!important}.cartPromo button{color:#fff;min-width:76px;font:850 7px var(--sans);letter-spacing:.1em;background:#4f5356;border:1px solid #4a4d50;border-radius:6px}.cartPromo button:disabled{opacity:.55}.cartPromo>small{font:700 8px/1.4 var(--sans)}.cartPromo>small.success,.publicOrderTotals dl .discount dd{color:#28714b}.cartPromo>small.error{color:#a43a34}.cartAppliedPromotions{gap:5px;display:grid}.cartAppliedPromotions>div{border:1px solid var(--gold);justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.cartAppliedPromotions>div{border:1px solid color-mix(in srgb,var(--gold) 55%,var(--line))}}.cartAppliedPromotions>div{background:var(--gold);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.cartAppliedPromotions>div{background:color-mix(in srgb,var(--gold) 8%,var(--panel))}}.cartAppliedPromotions span{gap:2px;min-width:0;display:grid}.cartAppliedPromotions b{color:var(--gold);font:900 8px var(--sans)}.cartAppliedPromotions small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.cartAppliedPromotions button{background:#a9554f;border-color:#98504b;min-width:auto;padding:6px 8px;font-size:6px}.publicOrderTotals dl{gap:9px;margin:16px 0;display:grid}.publicOrderTotals dl>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.publicOrderTotals dt{font:750 8px var(--sans);letter-spacing:.09em}.publicOrderTotals dd{font:750 12px var(--financial-font);margin:0}.publicOrderTotals dl .total{border-top:1px solid var(--line);align-items:end;padding-top:13px}.publicOrderTotals .total dt{font-size:10px}.publicOrderTotals .total dd{justify-items:end;gap:2px;display:grid}.publicOrderTotals .total del{color:var(--muted);font-size:11px}.publicOrderTotals .total strong{color:#23734b;font:800 28px/1 var(--financial-font)}.checkoutFinalSummary{gap:18px;display:grid}.checkoutFinalSummary>header{padding-bottom:14px}.checkoutSavingsConfirmed{background:#eef8f2;border-left:3px solid #2f7a53;padding:10px;color:#246544!important;font:750 9px/1.4 var(--sans)!important;text-align:left!important;margin:0!important}.checkoutFinalAmount{border-block:1px solid #ddd8cf;justify-content:space-between;align-items:end;gap:16px;padding:18px 0;display:flex}.checkoutFinalAmount span{font:850 9px var(--sans);letter-spacing:.13em}.checkoutFinalAmount strong{font:850 32px/1 var(--financial-font)}html.dark .checkoutSavingsConfirmed{background:#294437;color:#b9efce!important}html.dark .checkoutFinalAmount{border-color:#6a7075}@media (max-width:960px){.checkoutFinalSummary{order:initial!important}}@media (max-width:620px){.cartPromo>div{grid-template-columns:minmax(0,1fr) 74px}.publicOrderFooter>.publicOrderTotals{padding:16px 13px}.checkoutFinalAmount strong{font-size:28px}.cartPromo input{font-size:16px}}.promotionListLoad{cursor:default}.promotionViewBackdrop{z-index:1250;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#060708c9;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.promotionViewDialog{color:#fff;background:radial-gradient(circle at 50% 8%,#342a19,#111315 67%);border:1px solid #99722f;border-radius:14px;place-items:center;width:min(470px,100vw - 32px);max-height:calc(100dvh - 32px);padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #000d,0 0 0 1px #e3b5502b}.promotionViewDialog>.publicCouponExperience{width:min(430px,100%,81.2dvh - 74.704px);max-height:calc(100dvh - 60px)}.promotionViewClose{z-index:30;color:#f5d57f;cursor:pointer;background:#17191b;border:1px solid #886a35;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;font:700 20px/1 Arial,sans-serif;display:grid;position:absolute;top:7px;right:7px;box-shadow:0 3px 12px #0008}:is(.promotionViewClose:hover,.promotionViewClose:focus-visible){background:#2a2113;border-color:#efbd55;outline:2px solid #efbd5566}@media (max-width:620px){.promotionViewBackdrop{padding:8px}.promotionViewDialog{width:min(100%,430px);max-height:calc(100dvh - 16px);padding:10px}.promotionViewDialog>.publicCouponExperience{width:min(100%,81.2dvh - 58.464px);max-height:calc(100dvh - 36px)}}.customerFulfillmentDetail{--bg:#090b0c;--paper:#090b0c;--surface:#15191b;--ink:#f3f4f4;--muted:#aeb4b7;--line:#444b4f;--gold:#d8a83f;color:#f3f4f4;min-height:100dvh;font-family:var(--sans);font-variant-numeric:tabular-nums;background:#090b0c;padding:16px clamp(12px,2.5vw,34px) 34px}.customerFulfillmentDetail>header{background:#15191b;border:2px solid #4b5256;border-radius:7px;align-items:center;padding:10px 12px}.customerFulfillmentDetail>header a,.customerFulfillmentDetail>header small{margin-bottom:5px;font-size:7px}.customerFulfillmentDetail>header h1{font:900 clamp(27px,4vw,43px)/.92 var(--sans);letter-spacing:-.03em}.customerFulfillmentDetail>header p{color:#b9bec1;font:700 8px/1.35 var(--sans);letter-spacing:.035em;margin:5px 0 0}.customerFulfillmentDetail .fulfillmentStatus{font-family:var(--sans);letter-spacing:.08em;font-weight:900}.customerFulfillmentDetail .fulfillmentOrderSummary{background:#131719;border:2px solid #444b4f;border-radius:7px;grid-template-columns:1.3fr repeat(3,1fr);margin:10px 0;overflow:hidden}.customerFulfillmentDetail .fulfillmentOrderSummary>div{border-color:#444b4f;gap:4px;min-height:86px;padding:10px 12px}.customerFulfillmentDetail .fulfillmentOrderSummary small,.customerFulfillmentDetail .fulfillmentShippingSummary small,.customerFulfillmentDetail :is(.customerFulfillmentProducts,.customerFulfillmentPallets,.fulfillmentHistory)>header small{letter-spacing:.14em;font-size:7px}.customerFulfillmentDetail .fulfillmentOrderSummary strong{font:900 15px/1.15 var(--sans);color:#fff}.customerFulfillmentDetail .fulfillmentOrderSummary span,.customerFulfillmentDetail .fulfillmentOrderSummary address{color:#c2c7ca;font-size:8px;line-height:1.35}.customerFulfillmentDetail .fulfillmentShippingSummary{background:#131719;border:2px solid #444b4f;border-radius:7px;gap:0;margin:10px 0;overflow:hidden}.customerFulfillmentDetail .fulfillmentShippingSummary>div{border-right:1px solid #444b4f;min-height:76px;padding:10px 12px}.customerFulfillmentDetail .fulfillmentShippingSummary>div:last-child{border-right:0}.customerFulfillmentDetail .fulfillmentShippingSummary strong{font:850 12px/1.2 var(--sans)}.customerFulfillmentDetail .fulfillmentShippingSummary span{font-size:8px}.customerFulfillmentDetail .fulfillmentInstructions{background:#15191b;border:2px solid #444b4f;border-left:4px solid #d8a83f;border-radius:7px;margin:10px 0;padding:10px 12px}.customerFulfillmentDetail .fulfillmentInstructions p{margin-top:5px;font-size:9px}.customerFulfillmentDetail :is(.customerFulfillmentProducts,.customerFulfillmentPallets,.fulfillmentHistory){background:#111517;border:2px solid #444b4f;border-radius:7px;margin-top:10px;overflow:hidden}.customerFulfillmentDetail :is(.customerFulfillmentProducts,.customerFulfillmentPallets,.fulfillmentHistory)>header{background:#1c2124;padding:9px 11px}.customerFulfillmentDetail :is(.customerFulfillmentProducts,.customerFulfillmentPallets,.fulfillmentHistory) h2{font:900 18px/1 var(--sans);letter-spacing:-.02em;margin-top:4px}.customerFulfillmentDetail .customerFulfillmentProducts>article{border-color:#363c40;grid-template-columns:50px minmax(170px,1fr) minmax(280px,.9fr);gap:10px;padding:8px 11px}.customerFulfillmentDetail .customerFulfillmentProducts img{width:46px;height:42px}.customerFulfillmentDetail .customerFulfillmentProducts h3{font:850 14px/1.1 var(--sans);margin:2px 0}.customerFulfillmentDetail .customerFulfillmentProducts p{font-size:8px}.customerFulfillmentDetail .customerFulfillmentProducts dl{grid-template-columns:1.25fr 1fr;gap:6px;display:grid}.customerFulfillmentDetail .customerFulfillmentProducts dl div{background:#1b2023;border:1px solid #444b4f;border-radius:5px;gap:3px;padding:7px 9px}.customerFulfillmentDetail .customerFulfillmentProducts dt{font:850 6px/1 var(--sans);letter-spacing:.12em}.customerFulfillmentDetail .customerFulfillmentProducts dd{font:900 11px/1.15 var(--sans);text-align:right}.customerFulfillmentDetail .customerFulfillmentPallets>article{border-color:#363c40;padding:9px 11px}.customerFulfillmentDetail .customerFulfillmentPallets>article b{font-family:var(--sans);font-variant-numeric:tabular-nums}.customerFulfillmentDetail .warehouseActions{gap:10px;margin-top:10px}.customerFulfillmentDetail .warehouseActions>div,.customerFulfillmentDetail .warehouseActions form{background:#15191b;border:2px solid #444b4f;border-radius:7px;padding:11px}.customerFulfillmentDetail button,.customerFulfillmentDetail input,.customerFulfillmentDetail select,.customerFulfillmentDetail textarea{min-height:34px;font-family:var(--sans);border-radius:5px;padding:7px 9px}.customerFulfillmentDetail input,.customerFulfillmentDetail select,.customerFulfillmentDetail textarea{color:#111518;background:#fff}.customerFulfillmentDetail .inventoryShipmentLines{background:#0f1214;border:1px solid #444b4f;border-radius:5px;padding:8px}.customerFulfillmentDetail .inventoryShipmentLines>strong{letter-spacing:.1em;font-size:7px}.customerFulfillmentDetail .inventoryShipmentLines label{grid-template-columns:minmax(0,1fr) 76px;align-items:center}.customerFulfillmentDetail .inventoryShipmentLines input{text-align:right;font-variant-numeric:tabular-nums;font-weight:850}.customerFulfillmentDetail .fulfillmentHistory article{border-color:#363c40;padding:8px 11px}.fulfillmentPortal,.fulfillmentPortal button,.fulfillmentPortal select{font-family:var(--sans);font-variant-numeric:tabular-nums}.fulfillmentPortalHero{padding-top:30px;padding-bottom:22px}.fulfillmentPortalHero h1{font:900 clamp(36px,5vw,64px)/.95 var(--sans);letter-spacing:-.04em}.fulfillmentPortalHero>div{margin-top:18px}.fulfillmentPortalHero button{min-height:62px}.fulfillmentPortalHero button strong{font:900 24px/1 var(--sans)}.fulfillmentPortalOrders>a{padding-block:12px}.fulfillmentPortalOrders>a strong,.fulfillmentPortalOrders>a b{font-family:var(--sans);font-variant-numeric:tabular-nums}@media (max-width:980px){.customerFulfillmentDetail .fulfillmentOrderSummary{grid-template-columns:1fr 1fr}.customerFulfillmentDetail .fulfillmentOrderSummary>div:nth-child(2){border-right:0}.customerFulfillmentDetail .fulfillmentOrderSummary>div:nth-child(-n+2){border-bottom:1px solid #444b4f}.customerFulfillmentDetail .customerFulfillmentProducts>article{grid-template-columns:50px 1fr}.customerFulfillmentDetail .customerFulfillmentProducts dl{grid-column:1/-1}}@media (max-width:620px){.customerFulfillmentDetail{padding-inline:9px}.customerFulfillmentDetail .fulfillmentOrderSummary{grid-template-columns:1fr}.customerFulfillmentDetail .fulfillmentOrderSummary>div{border-bottom:1px solid #444b4f;border-right:0;min-height:0}.customerFulfillmentDetail .fulfillmentShippingSummary{grid-template-columns:1fr}.customerFulfillmentDetail .fulfillmentShippingSummary>div{border-bottom:1px solid #444b4f;border-right:0}.customerFulfillmentDetail .customerFulfillmentProducts>article{grid-template-columns:42px 1fr}.customerFulfillmentDetail .customerFulfillmentProducts img{width:40px;height:38px}.customerFulfillmentDetail .customerFulfillmentProducts dl{grid-template-columns:1fr}.customerFulfillmentDetail .customerFulfillmentProducts dd{text-align:left}.customerFulfillmentDetail .inventoryShipmentLines label{grid-template-columns:1fr 68px}}@media print{.customerFulfillmentDetail{--paper:#fff;--surface:#fff;--ink:#111;--muted:#555;--line:#999;color:#111;background:#fff}.customerFulfillmentDetail>header,.customerFulfillmentDetail .fulfillmentOrderSummary,.customerFulfillmentDetail .fulfillmentShippingSummary,.customerFulfillmentDetail :is(.customerFulfillmentProducts,.customerFulfillmentPallets,.fulfillmentHistory),.customerFulfillmentDetail :is(.customerFulfillmentProducts,.customerFulfillmentPallets,.fulfillmentHistory)>header{color:#111;background:#fff;border-color:#999}.customerFulfillmentDetail .customerFulfillmentProducts dl div{background:#fff;border-color:#aaa}.customerFulfillmentDetail :is(strong,h1,h2,h3,dd){color:#111!important}.customerFulfillmentDetail :is(span,p,address,dt){color:#444!important}}.compactPackageSettings>.packageCard>header,.compactPackageSettings>.packageCard.packageDialogOpen>header{height:48px;min-height:48px;padding-right:168px!important}.packageIdentifiers{z-index:2;grid-template-rows:repeat(3,minmax(0,1fr));gap:1px;width:150px;display:grid;position:absolute;top:4px;bottom:4px;right:8px;overflow:hidden}.packageIdentifiers>button,.packageIdentifiers>label{text-align:left;border-radius:3px;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:4px;min-width:0;overflow:hidden;height:auto!important;min-height:0!important;color:var(--ink)!important;background:0 0!important;border:0!important;margin:0!important;padding:0 3px!important;display:grid!important}.packageIdentifiers>button{cursor:copy}.packageIdentifiers>button:hover:not(:disabled){background:var(--box-color)!important}.packageIdentifiers>button:focus-visible{background:var(--box-color)!important}@supports (color:color-mix(in lab, red, red)){.packageIdentifiers>button:hover:not(:disabled){background:color-mix(in srgb,var(--box-color) 17%,transparent)!important}.packageIdentifiers>button:focus-visible{background:color-mix(in srgb,var(--box-color) 17%,transparent)!important}}.packageIdentifiers>button:hover:not(:disabled){outline:1px solid var(--box-color)}.packageIdentifiers>button:focus-visible{outline:1px solid var(--box-color)}@supports (color:color-mix(in lab, red, red)){.packageIdentifiers>button:hover:not(:disabled){outline:1px solid color-mix(in srgb,var(--box-color) 55%,var(--line))}.packageIdentifiers>button:focus-visible{outline:1px solid color-mix(in srgb,var(--box-color) 55%,var(--line))}}.packageIdentifiers>button:hover:not(:disabled){outline-offset:0}.packageIdentifiers>button:focus-visible{outline-offset:0}.packageIdentifiers>button:disabled{cursor:default;opacity:.52}.packageIdentifiers span{letter-spacing:.08em;font:850 5.5px/1 var(--sans)!important;color:var(--muted)!important}.packageIdentifiers b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;color:var(--ink)!important;font:750 6.5px/1 var(--financial-font)!important}.packageIdentifiers input{color:#17191b!important;-webkit-text-fill-color:#17191b!important;width:100%!important;min-width:0!important;height:12px!important;min-height:0!important;font:700 7px/1 var(--financial-font)!important;letter-spacing:0!important;background:#fff!important;border:1px solid #686d71!important;border-radius:2px!important;margin:0!important;padding:0 3px!important}.compactPackageSettings>.packageCard.packageDialogOpen>header{padding-right:190px!important}.packageDialogOpen .packageIdentifiers{right:40px}@media (max-width:430px){.compactPackageSettings>.packageCard>header,.compactPackageSettings>.packageCard.packageDialogOpen>header{padding-right:146px!important}.packageIdentifiers{width:128px}.compactPackageSettings>.packageCard.packageDialogOpen>header{padding-right:174px!important}.packageDialogOpen .packageIdentifiers{right:37px}}.packagingVisualization{color:#25231f;cursor:pointer;outline:0;margin:0;display:grid;overflow:hidden}.packagingVisualization:focus-visible{box-shadow:inset 0 0 0 2px #b7862e}.packagingVisualizationPlaceholder{border:1px dashed var(--gold);align-content:center;justify-items:center;gap:6px;min-height:144px;padding:18px}@supports (color:color-mix(in lab, red, red)){.packagingVisualizationPlaceholder{border:1px dashed color-mix(in srgb,var(--gold) 48%,var(--line))}}.packagingVisualizationPlaceholder{background:var(--gold);border-radius:5px}@supports (color:color-mix(in lab, red, red)){.packagingVisualizationPlaceholder{background:color-mix(in srgb,var(--gold) 4%,transparent)}}.packagingVisualizationPlaceholder{text-align:center}.packagingVisualizationPlaceholder strong{color:var(--gold);font:850 9px/1.1 var(--sans);letter-spacing:.12em}.packagingVisualizationPlaceholder span{max-width:250px;color:var(--muted);font:700 8px/1.45 var(--sans)}.packagingVisualStage{-webkit-user-select:none;user-select:none;background:0 0;border:0;place-items:center;width:100%;min-width:0;height:144px;display:grid;position:relative;overflow:hidden}.packagingEmbedded3DViewport{cursor:grab;isolation:isolate;contain:layout paint;background:radial-gradient(circle at 50% 43%,#747b7f 0,#4e5559 43%,#252a2d 100%);min-height:144px}.packagingEmbedded3DViewport:active{cursor:grabbing}.packagingVisualSceneFrame{perspective-origin:50%;transform-style:preserve-3d;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.packagingVisualCube{width:1px;height:1px;transform-style:preserve-3d;will-change:transform;position:relative}.packagingVisualFace{box-sizing:border-box;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:1px solid #1e1c186b;position:absolute;top:0;left:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff47}.packagingVisualFace.designed{background:repeating-linear-gradient(135deg,#202427 0 7px,#2a2f32 7px 14px)}.packagingVisualArtwork{background:#fff;position:absolute;container-type:inline-size}.packagingVisualArtwork.designed{background:0 0}.packagingVisualObject{transform-origin:50%;position:absolute;overflow:hidden}.packagingVisualObject.image img,.packagingVisualObject.legacy img{width:100%;height:100%;display:block}.packagingVisualObject.legacy img{object-fit:contain}.packagingVisualObject.text{display:block}.packagingVisualObject.barcode{background:#fff}.packagingVisualBarcode,.packagingVisualization .packagingVisualBarcode{width:100%;height:100%;display:block}.packagingVisualAssetError{background:repeating-linear-gradient(135deg,#512929 0 6px,#252a2d 6px 12px);width:100%;height:100%;display:block}.packagingRecord3DViewer{background:#d7dadd;border-radius:4px;grid-template-rows:144px auto;width:100%;display:grid;overflow:hidden}.packagingRecord3DViewer .packagingVisualStage{height:144px;min-height:144px}.packagingRecord3DControls{background:#d7dadd;border-top:1px solid #777e82;justify-content:center;align-items:center;gap:clamp(9px,2vw,18px);min-height:24px;padding:3px 7px;display:flex}.packagingRecord3DControls button{color:#343a3e;min-width:0;height:auto;font:800 7px/1 var(--sans);letter-spacing:.12em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;padding:3px 0;text-decoration:none}.packagingRecord3DControls button:hover{text-underline-offset:3px;text-decoration:underline}.packagingRecord3DControls button:focus-visible{outline-offset:2px;outline:1px solid}.packagingRecord3DControls button.open{color:#76561d}.packagingRecord3DControls button:nth-child(-n+3){font-variant-numeric:tabular-nums}.packagingRecord3DControls button:nth-child(2){text-align:center;min-width:38px}@media (max-width:560px){.packagingRecord3DViewer{grid-template-rows:126px auto}.packagingRecord3DViewer .packagingVisualStage{height:126px;min-height:126px}.packagingRecord3DControls{gap:7px;padding-inline:5px}}.packagingVisualObject.text{overflow:visible}.packagingCanvasText{width:100%;height:100%;position:relative!important;overflow:visible!important}.packagingTextBackground{z-index:0;pointer-events:none;display:block;position:absolute}.packagingTextContent{z-index:1;width:100%;height:100%;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;white-space:inherit;display:block;position:relative}.packagingCanvasShape,.packagingVisualObject.shape{overflow:visible!important}.packagingCanvasShape>svg,.packagingVisualObject.shape>svg{width:100%;height:100%;display:block;overflow:visible}.packagingVisualObject.shape>.packagingCanvasShape{position:absolute;inset:0;width:100%!important;height:100%!important}.packagingVisualFace.generic{color:#d5a647;background:linear-gradient(145deg,#2b2924,#080807);border-color:#a77a2d;place-items:center;display:grid}.packagingVisualFace.generic.bottom{background:#090909}.packagingVisualGeneric{text-align:center;place-items:center;line-height:.9;display:grid}.packagingVisualGeneric b{letter-spacing:.08em;font:700 18px/1 Georgia,serif}.packagingVisualGeneric span{letter-spacing:.12em;font:700 9px/1 Georgia,serif}.packagingVisualFace.generic:after{content:"";background:#a97b25;height:13%;position:absolute;bottom:0;left:0;right:0}.packagingPreviewBackdrop{z-index:700;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#101315d9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.packagingPreviewDialog{color:#171a1c;background:#e9ebec;border:2px solid #30363a;border-radius:10px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1020px,100vw - 36px);height:min(760px,100vh - 36px);display:grid;overflow:hidden;box-shadow:0 28px 90px #000c}.packagingPreviewDialog>header{color:#fff;background:#444b50;border-bottom:2px solid #30363a;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 15px;display:flex}.packagingPreviewDialog>header small{color:#e7b84f;font:800 7px/1 var(--sans);letter-spacing:.13em;display:block}.packagingPreviewDialog>header h2{font:650 23px/1.05 var(--serif);margin:3px 0 0}.packagingPreviewDialog>header p{color:#e0e3e4;font:700 9px/1.2 var(--sans);margin:4px 0 0}.packagingPreviewDialog>header button{color:#fff;cursor:pointer;background:#292e31;border:1px solid #747b80;border-radius:5px;width:32px;height:32px;font-size:21px}.packagingPreviewActions{background:#d7dadd;border-bottom:1px solid #81878b;justify-content:flex-end;align-items:end;gap:5px;min-height:54px;padding:8px 12px;display:flex}.packagingPreviewActions label{gap:3px;display:grid}.packagingPreviewActions label span{color:#4a5054;font:800 7px/1 var(--sans);letter-spacing:.1em}.packagingPreviewActions select,.packagingPreviewActions button{color:#fff;height:31px;font:800 8px/1 var(--sans);cursor:pointer;background:#555d62;border:1px solid #454b4f;border-radius:4px;padding:5px 9px}.packagingPreviewActions select{color:#171a1c;background:#fff;min-width:94px}.packagingPreviewActions button:disabled,.packagingPreviewActions select:disabled{cursor:not-allowed;opacity:.45}.packagingPreviewStatus{color:#5a6064;font:750 8px/1.2 var(--sans);align-self:center;margin-right:auto}.packagingPreviewActions .viewBoxLayoutButton{background:#434a4e;align-items:center;gap:5px;padding-inline:8px;display:flex}.viewBoxLayoutButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px}.viewBoxLayoutButton span{white-space:nowrap}.packagingBoxLayoutBackdrop{z-index:760;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#101315e8;place-items:center;padding:clamp(8px,2vmin,20px);display:grid;position:fixed;inset:0}.packagingBoxLayoutDialog{box-sizing:border-box;color:#171a1c;background:#d9dcde;border:2px solid #4d5458;border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1180px,100dvw - 16px);height:min(820px,100dvh - 16px);display:grid;overflow:hidden;box-shadow:0 28px 90px #000d}.packagingBoxLayoutDialog>header{color:#fff;background:#3f464a;border-bottom:1px solid #747b7f;justify-content:space-between;align-items:flex-start;gap:14px;padding:11px 14px;display:flex}.packagingBoxLayoutDialog>header small{color:#e7b84f;font:850 7px/1 var(--sans);letter-spacing:.13em;display:block}.packagingBoxLayoutDialog>header h2{font:650 22px/1.05 var(--serif);margin:3px 0 0}.packagingBoxLayoutDialog>header p{color:#e0e3e4;font:700 8px/1.2 var(--sans);margin:4px 0 0}.packagingBoxLayoutDialog>header button{color:#fff;width:31px;height:31px;font:400 21px/1 var(--sans);cursor:pointer;background:#292e31;border:1px solid #747b80;border-radius:4px;place-items:center;padding:0;display:grid}.packagingBoxLayoutStage{background:#bfc3c5;place-items:center;min-height:0;padding:14px;display:grid;overflow:auto}.packagingBoxLayoutStage>p{color:#3d4347;font:800 9px/1.3 var(--sans);letter-spacing:.06em;margin:0}.packagingBoxLayoutArtwork{place-items:center;width:100%;height:100%;min-height:0;display:grid}.packagingBoxLayoutArtwork>svg{filter:drop-shadow(0 7px 12px #0004);width:100%;height:100%;max-height:100%;display:block}.packagingBoxLayoutDialog>footer{color:#30363a;background:#d0d3d5;border-top:1px solid #747b7f;justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:5px 12px;display:flex}.packagingBoxLayoutDialog>footer span,.packagingBoxLayoutDialog>footer small{font:800 6px/1 var(--sans);letter-spacing:.09em}.packagingBoxLayoutDialog>footer small{color:#596065}@media (max-width:700px){.packagingPreviewActions .viewBoxLayoutButton{padding-inline:7px}.viewBoxLayoutButton span{font-size:7px}.packagingBoxLayoutDialog{height:calc(100dvh - 16px)}.packagingBoxLayoutStage{padding:7px}.packagingBoxLayoutDialog>header h2{font-size:17px}.packagingBoxLayoutDialog>footer{flex-direction:column;justify-content:center;align-items:flex-start}}.packagingPreviewViewport{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 50% 43%,#747b7f 0,#4e5559 43%,#252a2d 100%);place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.packagingPreviewViewport:active{cursor:grabbing}.packagingPreviewDialog>footer.packagingRecord3DControls{background:#d7dadd;border-top:1px solid #777e82;justify-content:center;gap:clamp(12px,2.5vw,24px);min-height:26px;padding:3px 10px}.packagingPreviewDialog>footer.packagingRecord3DControls button{color:#343a3e;min-width:0;height:auto;font:800 7px/1 var(--sans);letter-spacing:.12em;background:0 0;border:0;border-radius:0;padding:4px 0}.packagingPreviewDialog>footer.packagingRecord3DControls button:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:700px){.packagingPreviewBackdrop{padding:8px}.packagingPreviewDialog{width:calc(100vw - 16px);height:calc(100vh - 16px)}.packagingPreviewDialog>header h2{font-size:18px}.packagingPreviewActions{flex-wrap:wrap;justify-content:flex-start}.packagingPreviewStatus{flex-basis:100%;order:3}}.packagingPreviewHeaderActions{align-items:center;gap:6px;display:flex}.packagingPreviewDialog>header .packagingPreviewClose{width:32px}.packagingPreviewDialog.sharedViewerTheme{--shared-viewer-panel:#d7dadd;--shared-viewer-text:#171a1c;--shared-viewer-line:#777e82;color:var(--shared-viewer-text);background:#e9ebec}.packagingPreviewDialog.sharedViewerTheme .packagingPreviewActions,.packagingPreviewDialog.sharedViewerTheme>footer{border-color:var(--shared-viewer-line);background:var(--shared-viewer-panel)}.packagingPreviewDialog.sharedViewerTheme .packagingPreviewStatus,.packagingPreviewDialog.sharedViewerTheme .packagingPreviewActions label span,.packagingPreviewDialog.sharedViewerTheme>footer button{color:var(--shared-viewer-text)}.packagingDesignTrigger{grid-column:1/-1;min-width:0;position:relative}.packagingDesignTrigger>.boxVisualizer{grid-column:auto}.packagingDesignTrigger:has(.boxVisualizer:hover){outline:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.packagingDesignTrigger:has(.boxVisualizer:hover){outline:1px solid color-mix(in srgb,var(--gold) 55%,transparent)}}.packagingDesignTrigger:has(.boxVisualizer:hover){outline-offset:-1px;border-radius:6px}.packagingDesignSaved{z-index:2;color:#e6b84e;font:800 6px/1 var(--sans);letter-spacing:.1em;pointer-events:none;background:#17191be8;border:1px solid #97701f;border-radius:4px;padding:3px 5px;position:absolute;bottom:7px;right:7px}.packagingDesignMenu{z-index:520;background:#eef0f1;border:1px solid #2f3438;border-radius:7px;width:185px;padding:5px;position:fixed;box-shadow:0 12px 35px #0007}.packagingDesignMenu button{color:#fff;width:100%;min-height:32px;font:750 10px/1.1 var(--sans);text-align:left;cursor:pointer;background:#3f464b;border:0;border-radius:4px;padding:7px 10px}.packagingDesignMenu button:hover{color:#101112;background:#b7862e}.packagingDesignMenu{gap:3px;display:grid}.packagingChangeDesignBackdrop{z-index:530;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#111416c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.packagingChangeDesignDialog{color:#181b1d;background:#ecebe6;border:2px solid #30363a;border-radius:7px;width:min(440px,100vw - 36px);overflow:hidden;box-shadow:0 24px 70px #000b}.packagingChangeDesignDialog>header{color:#fff;background:#343a3e;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.packagingChangeDesignDialog>header small{color:#e6b84e;font:800 7px/1 var(--sans);letter-spacing:.12em}.packagingChangeDesignDialog h3{font:650 20px/1.1 var(--serif);margin:3px 0 0}.packagingChangeDesignDialog p{color:#d4d7d9;font:650 9px/1.2 var(--sans);margin:4px 0 0}.packagingChangeDesignDialog>header button{color:#fff;background:#24292c;border:1px solid #6e7579;border-radius:3px;width:28px;height:28px;font-size:18px}.packagingChangeDesignDialog>.packagingChangeDesignError{color:#8a2922;font:750 9px/1.3 var(--sans);background:#ffe8e5;border-bottom:1px solid #a54b43;margin:0;padding:8px 10px}.packagingChangeDesignList{gap:5px;max-height:55vh;padding:9px;display:grid;overflow:auto}.packagingChangeDesignList>button{color:#202427;text-align:left;cursor:pointer;background:#fff;border:1px solid #a7abad;border-radius:3px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 10px;display:flex}.packagingChangeDesignList>button:hover{background:#fff7e5;border-color:#9a6b17}.packagingChangeDesignList>button.active{background:#f2e4bd;border-color:#80704f;box-shadow:inset 3px 0 #c28a20}.packagingChangeDesignList>button:disabled{cursor:wait;opacity:.72}.packagingChangeDesignList span{gap:3px;min-width:0;display:grid}.packagingChangeDesignList strong{font:800 11px/1.1 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.packagingChangeDesignList small{color:#6f7578;font:650 8px/1 var(--sans)}.packagingChangeDesignList b{color:#775514;font:850 7px/1 var(--sans);letter-spacing:.08em;flex:none}.packagingDesignBackdrop{z-index:510;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#111416c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.packagingDesignWorkspace{color:#151719;background:#e9e7e0;border:2px solid #2e3337;border-radius:11px;width:min(1380px,100vw - 36px);max-height:calc(100vh - 36px);overflow:hidden;box-shadow:0 28px 85px #000b}.packagingDesignWorkspace>header{color:#fff;background:#484f54;border-bottom:2px solid #2f3438;justify-content:space-between;align-items:center;gap:16px;padding:12px 15px;display:flex}.packagingDesignWorkspace>header small{color:#edbd55;font:750 7px/1 var(--sans);letter-spacing:.12em;margin-bottom:3px;display:block}.packagingDesignWorkspace>header h2{margin:0;font:600 23px/1.05 Georgia,serif}.packagingDesignWorkspace>header p{color:#e3e5e6;font:650 9px/1.2 var(--sans);margin:3px 0 0}.packagingDesignWorkspace>header>button{color:#fff;cursor:pointer;background:#30363a;border:1px solid #71777b;border-radius:6px;width:32px;height:32px;font-size:21px}.packagingDesignBody{grid-template-columns:330px minmax(0,1fr);max-height:calc(100vh - 105px);display:grid}.packagingDesignBody>aside{background:#d5d8da;border-right:2px solid #343a3e;padding:10px;overflow:auto}.packagingDesignBody>aside>section,.packagingNotes{background:#eef0f1;border:1px solid #555c60;border-radius:7px;gap:7px;margin-bottom:8px;padding:9px;display:grid}.packagingDesignBody h3{color:#202326;font:800 9px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;margin:0}.packagingDimensionGrid{grid-template-columns:1fr 1fr;gap:5px;display:grid}.packagingDimensionGrid label,.packagingNotes{min-width:0}.packagingDimensionGrid label>span,.packagingNotes>span,.packagingTextControls label>span{color:#4b5155;font:750 7px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;display:block}.packagingDimensionGrid input,.packagingDimensionGrid select,.packagingNotes textarea,.packagingTextControls textarea,.packagingTextControls select{width:100%;min-width:0;height:34px;font:700 13px/1 var(--financial-font);border:1px solid #555b5f;border-radius:4px;padding:6px 8px;color:#17191b!important;-webkit-text-fill-color:#17191b!important;background:#fff!important}.packagingNotes textarea,.packagingTextControls textarea{resize:vertical;height:56px;font-size:10px;line-height:1.3}.packagingEmpty{color:#565c60;font:650 9px/1.3 var(--sans);text-align:center;border:1px dashed #858b8f;border-radius:4px;margin:0;padding:8px}.packagingDesignBody>main{background:#f7f6f2;grid-template-rows:auto auto minmax(0,1fr) auto;min-width:0;padding:12px;display:grid;overflow:hidden}.packagingEditorToolbar{align-items:center;gap:4px;padding:0 0 7px;display:flex}.packagingEditorToolbar>span{flex:1}.packagingEditorToolbar button,.packagingLayerActions button,.packagingInspector button{color:#fff;min-height:28px;font:800 8px/1 var(--sans);cursor:pointer;background:#5d6469;border:1px solid #454b4f;border-radius:4px;padding:5px 8px}.packagingEditorToolbar button:disabled{opacity:.4}.packagingEditorToolbar strong{color:#25292c;min-width:40px;font:800 9px/1 var(--financial-font);text-align:center}.packagingPreviewHeader{justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.packagingPreviewHeader small{color:#62686c;font:750 7px/1 var(--sans);letter-spacing:.1em;display:block}.packagingPreviewHeader strong{font:700 14px/1.2 var(--financial-font)}.packagingPreviewHeader>div:last-child{gap:4px;display:flex}.packagingPreviewHeader button,.packagingDesignBody>main>footer button{color:#fff;min-height:30px;font:800 8px/1 var(--sans);cursor:pointer;background:#646b70;border:1px solid #4b5155;border-radius:5px;padding:6px 10px}.packagingPreviewHeader button:disabled,.packagingDesignBody>main>footer button:disabled{cursor:not-allowed;opacity:.45}.packagingDieline,.packagingCanvasViewport{touch-action:none;cursor:grab;background:#676d71;border:1px solid #555b5f;border-radius:7px;place-items:center;min-height:300px;padding:18px;display:grid;overflow:hidden}.packagingCanvasViewport.panning,.packagingCanvasViewport:active{cursor:grabbing}.packagingCanvasStage{transform-origin:50%;will-change:transform;background:#fff;width:min(94%,920px);position:relative;box-shadow:0 12px 35px #0008}.packagingCanvasBase,.packagingCanvasBase>svg{width:100%;height:100%;position:absolute;inset:0}.packagingCanvasObject{z-index:2;transform-origin:50%;cursor:move;-webkit-user-select:none;user-select:none;place-items:stretch stretch;display:grid;position:absolute}.packagingCanvasObject.locked{cursor:not-allowed}.packagingCanvasObject.selected{outline:2px solid #d59f2f;box-shadow:0 0 0 1px #111,0 0 12px #e7af3b}.packagingCanvasObject img,.packagingCanvasObject>div{width:100%;height:100%;display:block;overflow:hidden}.packagingCanvasBarcode{background:#fff}.packagingCanvasBarcode svg{width:100%;height:100%;display:block}.packagingResizeHandle{cursor:nwse-resize!important;background:#e2aa38!important;border:2px solid #222!important;border-radius:50%!important;width:14px!important;height:14px!important;min-height:0!important;padding:0!important;position:absolute!important;bottom:-7px!important;right:-7px!important}.packagingSnapGuide{z-index:20;pointer-events:none;background:#d5a23f;display:none;position:absolute}.packagingDieline.empty p{color:#fff;max-width:310px;font:650 11px/1.45 var(--sans);text-align:center}.packagingDesignBody>main>footer{justify-content:space-between;align-items:center;gap:12px;padding-top:9px;display:flex}.packagingDesignBody>main>footer p{color:#5a6064;font:650 8px/1.35 var(--sans);margin:0}.packagingDesignBody>main>footer p.error{color:#a22929}.packagingDesignBody>main>footer p.success{color:#14713e}.packagingDesignBody>main>footer>div{gap:5px;display:flex}.packagingDesignBody>main>footer button.primary{color:#111;background:#d5a23f;border-color:#7e5b19}.packagingSectionTitle{justify-content:space-between;align-items:center;display:flex}.packagingSectionTitle>span{color:#fff;font:800 7px/1 var(--sans);background:#555c60;border-radius:9px;padding:2px 5px}.packagingLayerList{gap:3px;max-height:180px;display:grid;overflow:auto}.packagingLayerList>div{background:#fff;border:1px solid #b1b6b9;border-radius:4px;grid-template-columns:24px 24px 27px minmax(0,1fr);align-items:center;gap:2px;padding:3px;display:grid}.packagingLayerList>div.active{background:#f7e6bd;border-color:#a16e0b;box-shadow:inset 3px 0 #d39b2d}.packagingLayerList button{color:#24282b;cursor:pointer;background:0 0;border:0;width:22px;height:22px}.packagingLayerList span{color:#666;font:800 6px/1 var(--sans)}.packagingLayerList input{color:#17191b;width:100%;min-width:0;height:25px;font:700 9px/1 var(--sans);background:0 0;border:1px solid #0000;padding:3px}.packagingLayerList input:focus{background:#fff;border-color:#8b651f;outline:0}.packagingLayerActions{gap:3px;display:flex}.packagingLayerActions button{flex:1;padding:4px}.packagingLayerActions button.danger{background:#923535}.packagingInspector{align-content:start}.packagingCheck{color:#383d40;font:700 8px/1.2 var(--sans);align-items:center;gap:5px;display:flex}.packagingCheck input{accent-color:#bd8420}.packagingTextControls{gap:6px;display:grid}.packagingBarcodeIdentity{font:700 8px/1 var(--sans);background:#d9dcde;border-radius:4px;justify-content:space-between;gap:8px;padding:6px;display:flex}.packagingBackgroundPlacement{background:#fff;border:1px solid #a2a7aa;border-radius:4px;gap:5px;padding:7px;display:grid}.packagingBackgroundPlacement>span{color:#5a6064;font:800 7px/1 var(--sans);letter-spacing:.08em}.packagingBackgroundPlacement>div{grid-template-columns:1fr 1fr;gap:4px;display:grid}.packagingBackgroundPlacement button.active{color:#17191b;background:#d7a33b;border-color:#8a6117}.packagingBackgroundPlacement>button:last-child{color:#4b5155;background:#fff}.packagingSnapGuide.visible{display:block}.packagingSnapGuide.vertical{width:1px}.packagingSnapGuide.horizontal{height:1px}.packagingCanvasGuides,.packagingCanvasGuides>svg{z-index:10;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.packagingRotateHandle{color:#17191b!important;cursor:grab!important;background:#e2aa38!important;border:1px solid #222!important;border-radius:50%!important;width:18px!important;height:18px!important;min-height:0!important;padding:0!important;font-size:11px!important;line-height:16px!important;position:absolute!important;top:-26px!important;left:calc(50% - 9px)!important}.packagingEditorToolbar button.active{color:#17191b;background:#d7a33b;border-color:#936817}.packagingNewDesignState{text-align:center;background:#f3f1eb;place-content:center;justify-items:center;gap:10px;min-height:430px;padding:30px;display:grid}.packagingNewDesignState>small{color:#9a6d18;font:800 8px/1 var(--sans);letter-spacing:.12em}.packagingNewDesignState>h3{color:#202326;margin:0;font:700 26px/1.1 Georgia,serif}.packagingNewDesignState>p{color:#565d61;max-width:430px;font:650 11px/1.45 var(--sans);margin:0}.packagingNewDesignState>strong{color:#17191b;font:800 15px/1 var(--financial-font);background:#fff;border:1px solid #6b7073;border-radius:5px;padding:8px 12px}.packagingNewDesignState>div{gap:7px;display:flex}.packagingNewDesignState>div>button,.packagingNewDesignState .packagingUpload{color:#151719;min-width:128px;min-height:34px;font:800 9px/1 var(--sans);cursor:pointer;background:#d5a23f;border:1px solid #624917;border-radius:5px;padding:8px 12px}.packagingNewDesignState>div>button:disabled{cursor:not-allowed;opacity:.45}.packagingNewDesignState>p.error{color:#9b2828}.packagingFormatControl{min-width:126px;position:relative}.packagingFormatControl select{min-width:68px}.packagingCanvasViewport.cleanPreview .packagingCanvasObject.selected{box-shadow:none;outline:0}.packagingCanvasViewport.cleanPreview .packagingResizeHandle,.packagingCanvasViewport.cleanPreview .packagingRotateHandle,.packagingCanvasViewport.cleanPreview .packagingSnapGuide{display:none!important}.packagingExportBackdrop{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#16191cdd;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.packagingExportPreview{color:#17191b;background:#eceae4;border:2px solid #303539;border-radius:9px;grid-template-rows:auto auto minmax(260px,1fr) auto;width:min(1040px,100% - 24px);max-height:calc(100% - 24px);display:grid;overflow:hidden;box-shadow:0 20px 60px #000b}.packagingExportPreview>header{color:#fff;background:#4a5156;border-bottom:2px solid #32373b;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.packagingExportPreview>header small{color:#e5b64d;font:800 7px/1 var(--sans);letter-spacing:.12em}.packagingExportPreview>header h3{margin:2px 0 0;font:650 19px/1 Georgia,serif}.packagingExportPreview>header button{color:#fff;cursor:pointer;background:#303539;border:1px solid #757b7f;border-radius:4px;width:30px;height:30px;font-size:20px}.packagingExportMeta{background:#d7dadd;border-bottom:1px solid #777d80;align-items:center;gap:7px;padding:7px 10px;display:flex}.packagingExportMeta>span{background:#fff;border:1px solid #969b9e;border-radius:4px;gap:2px;padding:5px 8px;display:grid}.packagingExportMeta small{color:#666c70;font:800 6px/1 var(--sans);letter-spacing:.1em}.packagingExportMeta strong{font:750 9px/1 var(--financial-font)}.packagingExportToggles{align-items:center;gap:5px;margin-left:auto;display:flex}.packagingExportToggles button{color:#42474a;cursor:pointer;background:#f5f5f3;border:1px solid #858b8f;border-radius:4px;grid-template-columns:1fr auto;align-items:center;gap:7px;min-width:76px;height:32px;padding:5px 8px;display:grid}.packagingExportToggles button span{font:800 7px/1 var(--sans);letter-spacing:.08em}.packagingExportToggles button strong{color:#686d70;font:900 8px/1 var(--sans)}.packagingExportToggles button.active{color:#17191b;background:#f4dfaf;border-color:#8a6117;box-shadow:inset 0 0 0 1px #d1a044}.packagingExportToggles button.active strong{color:#704d0d}.packagingExportSheet{background:#656b6f;place-items:center;min-height:0;padding:14px;display:grid;overflow:auto}.packagingExportSheet>div{background:#fff;place-items:center;width:min(95%,920px);display:grid;box-shadow:0 8px 24px #0008}.packagingExportSheet svg{width:100%;height:auto;display:block}.packagingExportSheet>p{color:#fff;font:700 10px/1.3 var(--sans)}.packagingExportPreview>footer{background:#f4f2ed;border-top:1px solid #73797d;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.packagingExportPreview>footer p{color:#555b5f;font:650 8px/1.3 var(--sans);margin:0}.packagingExportPreview>footer>div{gap:5px;display:flex}.packagingExportPreview>footer button{color:#fff;min-height:31px;font:800 8px/1 var(--sans);cursor:pointer;background:#646b70;border:1px solid #4a5054;border-radius:4px;padding:6px 10px}.packagingExportPreview>footer button.primary{color:#17191b;background:#d5a23f;border-color:#7b5818}.packagingExportPreview>footer button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:760px){.packagingDesignBackdrop{padding:7px}.packagingDesignWorkspace{width:calc(100vw - 14px);max-height:calc(100vh - 14px)}.packagingDesignBody{grid-template-columns:1fr;max-height:calc(100vh - 80px);overflow:auto}.packagingDesignBody>aside{border-bottom:2px solid #343a3e;border-right:0;overflow:visible}.packagingDesignBody>main{min-height:520px;overflow:visible}.packagingDesignBody>main>footer{flex-direction:column;align-items:stretch}.packagingDesignBody>main>footer>div{justify-content:flex-end}.packagingDieline{min-height:300px}}.packagingBarcodeControls>p{color:#555c60;font:650 8px/1.35 var(--sans);margin:0}.packagingBarcodeControls>button,.packagingBarcodeActions button{color:#111;min-height:30px;font:800 8px/1 var(--sans);cursor:pointer;text-transform:uppercase;background:#d5a23f;border:1px solid #76551a;border-radius:5px;padding:6px 9px}.packagingBarcodeWarning{background:#fff1ef;border:1px solid #a43a32;border-radius:4px;color:#922c25!important;padding:6px!important}.packagingBarcodeIdentity{background:#fff;border:1px solid #5f666a;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:6px 7px;display:flex}.packagingBarcodeIdentity span{font:800 7px/1 var(--sans);letter-spacing:.09em;color:#666}.packagingBarcodeIdentity strong{font:800 12px/1 var(--financial-font);letter-spacing:.07em}.packagingBarcodeRange{gap:3px;display:grid}.packagingBarcodeRange span{font:750 7px/1 var(--sans);letter-spacing:.05em;color:#555b5f}.packagingBarcodeRange input{accent-color:#b88324;width:100%}.packagingBarcodeActions{gap:5px;display:flex}.packagingBarcodeActions button:last-child{color:#8c2929;background:#fff;border-color:#8c3434}.upcBarcode{isolation:isolate}.packageDimensionHeader{grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;min-height:22px;padding:1px 2px;display:flex}.packageDimensionHeader>span{color:var(--muted);font:850 7px/1 var(--sans);letter-spacing:.1em}.packageDimensionHeader>button{border:1px solid var(--line);background:var(--paper);border-radius:4px;align-items:center;gap:3px;min-height:20px;padding:2px 4px;display:flex}@supports (color:color-mix(in lab, red, red)){.packageDimensionHeader>button{background:color-mix(in srgb,var(--paper) 72%,transparent)}}.packageDimensionHeader>button{color:var(--muted);cursor:pointer}.packageDimensionHeader b{font:850 6px/1 var(--sans);letter-spacing:.05em;border-radius:2px;padding:2px 3px}.packageDimensionHeader b.active{background:var(--gold);color:#17130f}.packageDimensionHeader i{font:700 8px/1 var(--sans);font-style:normal}.packageSpecs .packageDimensionField>div{justify-content:flex-start}.packageSpecs .packageDimensionField input{flex:0 7ch;max-width:calc(100% - 24px);width:7ch!important}.packageSpecs .packageDimensionField em{text-transform:lowercase;margin-left:3px;font-size:9px!important}.packageSpecs .packageDimensionField em:after{content:none!important}.packageSpecs .packageWeightField em{margin-left:3px}.packageSpecs .packageDimensionField .metricConversion{min-height:8px}.packagingDesignMenu a{color:#fff;width:100%;min-height:32px;font:750 10px/1.1 var(--sans);text-align:left;cursor:pointer;background:#3f464b;border:0;border-radius:4px;padding:7px 10px;text-decoration:none;display:block}.packagingDesignMenu a:hover{color:#101112;background:#b7862e}.packagingPreviewHeader>div:last-child{align-items:flex-end}.packagingPreviewHeader .packaging3DToolbarButton{color:#111;background:#d5a23f;border-color:#7e5b19;width:34px;height:31px;min-height:31px;padding:0;font-size:9px}.packagingCanvasArtwork{z-index:2;pointer-events:none;position:absolute;inset:0}.packagingCanvasArtwork .packagingCanvasObject{pointer-events:auto}.packagingCanvasViewport.cleanPreview .packagingCanvasStage{box-shadow:none;background:0 0}.packagingCompactMenu{z-index:35;color:#fff;font-family:var(--sans);position:relative}.packagingCompactMenu>summary{color:#fff;min-height:28px;font:800 8px/1 var(--sans);cursor:pointer;-webkit-user-select:none;user-select:none;background:#5d6469;border:1px solid #454b4f;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:5px 8px;list-style:none;display:flex}.packagingCompactMenu>summary::-webkit-details-marker{display:none}.packagingCompactMenu>summary:after{content:"▾";opacity:.75;font-size:7px}.packagingCompactMenu[open]>summary{color:#17191b;background:#d7a33b;border-color:#936817}.packagingCompactMenu>div{z-index:60;background:#34393d;border:1px solid #6b7175;border-radius:5px;min-width:190px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 24px #0008}.packagingCompactMenu>div label,.packagingCompactMenu>div button{color:#f5f5f3;width:100%;min-height:28px;font:750 8px/1.15 var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:7px;padding:6px 8px;display:flex}.packagingCompactMenu>div label:hover,.packagingCompactMenu>div button:hover{background:#50575c}.packagingCompactMenu>div label.disabled{cursor:not-allowed;opacity:.42}.packagingCompactMenu>div input{opacity:0;pointer-events:none;position:absolute}.packagingCompactMenu>div i{color:#e5b64d;width:12px;font:900 10px/1 var(--sans);font-style:normal}.packagingCompactMenu>div input:not(:checked)+i{color:#0000}.packagingHeaderFlapStyle>summary{text-align:left;grid-template-columns:1fr auto;align-content:center;min-width:92px;height:31px;display:grid}.packagingHeaderFlapStyle>summary span{letter-spacing:.09em;opacity:.72;font-size:6px}.packagingHeaderFlapStyle>summary strong{font-size:8px}.packagingHeaderFlapStyle>div{min-width:130px;left:0;right:auto}.packagingGuidesMenu>summary{min-width:66px}.packagingBackgroundPlacement>strong.covered,.packagingBackgroundPlacement>strong.warning{font:850 7px/1.2 var(--sans);letter-spacing:.04em;margin:4px 0 5px;display:block}.packagingBackgroundPlacement>strong.covered{color:#2f8f58}.packagingBackgroundPlacement>strong.warning{color:#ba3a31}.packagingGuidesMenu{z-index:35;position:relative}.packagingDesignWorkspace .packagingGuidesMenu>button:after{content:"▾";opacity:.75;margin-left:5px;font-size:7px}.packagingGuidesMenu.open>button{color:#17191b;background:#d7a33b;border-color:#936817}.packagingGuidesMenu>div{z-index:60;background:#fff;border:1px solid #454b4f;border-radius:4px;min-width:190px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 24px #0006}.packagingGuidesMenu>div label{color:#17191b;width:100%;min-height:28px;font:800 8px/1.15 var(--sans);cursor:pointer;border-radius:3px;align-items:center;gap:7px;padding:6px 8px;display:flex}.packagingGuidesMenu>div label:hover{background:#e8eaeb}.packagingGuidesMenu>div label.disabled{cursor:not-allowed;opacity:.42}.packagingGuidesMenu>div input{opacity:0;pointer-events:none;position:absolute}.packagingGuidesMenu>div i{color:#8a6117;width:12px;font:900 10px/1 var(--sans);font-style:normal}.packagingGuidesMenu>div input:not(:checked)+i{color:#0000}.packagingSharedDropdown{z-index:40;flex:none;position:relative}.packagingSharedDropdown>button{white-space:nowrap}.packagingSharedDropdown>button:after{content:"▾";opacity:.75;margin-left:5px;font-size:7px}.packagingSharedDropdown.open>button{color:#17191b!important;background:#d7a33b!important;border-color:#936817!important}.packagingHeaderDimensions .packagingSharedDropdown>button{color:#fff;height:24px;min-height:24px;font:800 7px/1 var(--sans);letter-spacing:.04em;background:#343a3e;border:1px solid #656c70;border-radius:4px;padding:3px 7px}.packagingSharedDropdown>div{z-index:80;background:#fff;border:1px solid #454b4f;border-radius:4px;width:max-content;min-width:100%;padding:4px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 24px #0006}.packagingEditorToolbar .packagingSharedDropdown:nth-last-of-type(-n+2)>div{left:auto;right:0}.packagingSharedDropdown>div button{color:#17191b;width:100%;min-height:28px;font:800 8px/1.15 var(--sans);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:7px;padding:6px 8px;display:flex}.packagingSharedDropdown>div button:hover{background:#e8eaeb}.packagingSharedDropdown>div button:disabled{cursor:not-allowed;opacity:.42}.packagingSharedDropdown>div i{color:#8a6117;width:12px;font:900 10px/1 var(--sans);font-style:normal}.packagingSharedDropdown>div span{flex:1}.packagingSharedDropdown>div button[aria-checked=false] i{color:#0000}.packagingCanvasBarcodeInvalid{color:#8b2e24;text-align:center;border:2px solid #17191b;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px;background:#fff7e5!important;display:flex!important}.packagingCanvasBarcodeInvalid strong{font:900 clamp(7px,1vw,13px)/1 var(--sans);letter-spacing:.05em}.packagingCanvasBarcodeInvalid span{max-width:100%;font:700 clamp(6px,.8vw,10px)/1 var(--financial-font);text-overflow:ellipsis;overflow:hidden}.packagingCanvasBarcodeQuietZone{box-sizing:border-box;background:#fff;border:1px dashed #a7aaad}.packagingBarcodeTypeMenu{overflow:visible!important}.packagingBarcodeTypeItem{position:relative}.packagingBarcodeTypeItem>button>b{font:900 13px/1 var(--sans)}.packagingSharedDropdown>div .packagingBarcodeDisplayPanel{z-index:90;background:#fff;border:1px solid #454b4f;border-radius:4px;width:max-content;min-width:0;padding:4px;position:absolute;top:-4px;left:calc(100% + 5px);box-shadow:0 10px 24px #0006}.packagingSharedDropdown>div .packagingBarcodeDisplayPanel:before{content:"";width:7px;height:100%;position:absolute;top:0;right:100%}.packagingDesignBody>aside{z-index:1;position:relative}.packagingDesignBody>main{z-index:2;position:relative}.packagingEditorToolbar{z-index:120;position:relative;overflow:visible}.packagingSharedDropdown>div{z-index:2147483000;width:max-content;min-width:0;max-width:calc(100dvw - 16px);position:fixed;top:auto;left:auto;right:auto}.packagingExportPreview .packagingSharedDropdown>div{width:max-content;min-width:0}.packagingCanvasObject[data-barcode-tooltip]{cursor:default}.packagingCanvasObject[data-barcode-tooltip]:after{content:attr(data-barcode-tooltip);z-index:45;color:#fff;min-width:max-content;font:800 7px/1 var(--sans);letter-spacing:.06em;pointer-events:none;opacity:0;visibility:hidden;background:#202427;border:1px solid #1f2326;border-radius:4px;padding:5px 7px;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 5px 14px #0007}.packagingCanvasObject[data-barcode-tooltip]:hover:after,.packagingCanvasObject[data-barcode-tooltip]:focus-within:after{opacity:1;visibility:visible}.statePill,.fulfillmentStatus{min-height:24px;font:850 7px/1 var(--sans);letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:4px;justify-content:center;align-items:center;padding:4px 7px;display:inline-flex}.statePill.pending_payment,.statePill.authorized,.fulfillmentStatus.pending_payment{color:#17130c!important;background:#d9a72d!important;border-color:#d9a72d!important}.statePill.not_ready,.fulfillmentStatus.not_ready{color:#fff!important;background:#e24b44!important;border-color:#e24b44!important}.statePill.ready,.fulfillmentStatus.ready{color:#050b07!important;background:#35e97d!important;border-color:#35e97d!important}.fulfillmentTimer{min-width:76px;min-height:28px;font-family:var(--financial-font);white-space:nowrap;border:1px solid;border-radius:4px;grid-template-columns:1fr auto;align-items:center;gap:5px;padding:4px 6px;display:inline-grid}.fulfillmentTimer b{font-size:8px}.fulfillmentTimer small{font:850 5px/1 var(--sans);letter-spacing:.08em}.fulfillmentTimer.on-time{color:#050b07;background:#35e97d}.fulfillmentTimer.warning{color:#17110b;background:#f19a38}.fulfillmentTimer.late{color:#fff;background:#e24b44}.fulfillmentTimer.stopped{opacity:.82}.fulfillmentTimer.empty{color:var(--muted);background:0 0;display:inline-flex}.shipmentBadge{min-height:26px;color:inherit;font:850 6px/1 var(--sans);text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid #69645c;border-radius:4px;padding:4px 7px}.shipmentBadge.shipped{color:#050b07;cursor:pointer;background:#35e97d;border-color:#35e97d}.shipmentBadge.pending{color:#8f8980}.shipmentBadge:disabled{cursor:default;opacity:.7}.providerOrdersTable>header{gap:9px}.providerOrdersTable>header>div{margin-right:auto}.providerOrdersTable>header>div span{color:#8e887e;font-size:7px}.providerOrdersTable input{color:#eee8dc;background:#171512;border:1px solid #403a31;width:min(280px,36vw);height:34px;padding:6px 9px}.providerOrderColumns,.providerOrderRow{grid-template-columns:minmax(145px,1.2fr) minmax(135px,.9fr) 105px 125px 90px 90px;align-items:center;gap:10px;display:grid}.providerOrderColumns{color:#8e887e;font:800 6px/1 var(--sans);letter-spacing:.09em;border-block:1px solid #332f29;margin-top:18px;padding:9px 12px}.providerOrderRow{border-bottom:1px solid #332f29;position:relative}.providerOrderRow>a{grid-column:1/6;grid-template-columns:subgrid;min-height:66px;color:inherit;align-items:center;gap:10px;padding:10px 0 10px 12px;text-decoration:none;display:grid}.providerOrderRow>a:hover{background:#cda1540d}.providerOrderRow>a>span:not(.statePill):not(.fulfillmentStatus):not(.fulfillmentTimer){gap:5px;display:grid}.providerOrderRow>a small,.providerOrderRow>a time{color:#918b81;font-size:7px}.providerOrderRow>.shipmentBadge{grid-column:6;margin-right:12px}.providerAlertBell{font-size:10px;position:absolute;top:3px;right:4px}.shipmentDetailsBackdrop{z-index:1500;background:#080706d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.shipmentDetailsDialog{color:#eee8dc;background:#191714;border:1px solid #cda154;width:min(480px,100%);padding:26px;position:relative;box-shadow:0 25px 80px #000}.shipmentDetailsDialog>button{color:#eee8dc;background:0 0;border:0;font-size:22px;position:absolute;top:10px;right:10px}.shipmentDetailsDialog>small{color:#cda154;font:850 7px/1 var(--sans);letter-spacing:.12em}.shipmentDetailsDialog h2{margin:7px 0 18px;font:28px/1 Georgia,serif}.shipmentDetailsDialog dl{margin:0}.shipmentDetailsDialog dl>div{border-top:1px solid #37332d;grid-template-columns:125px 1fr;gap:12px;padding:10px 0;font-size:9px;display:grid}.shipmentDetailsDialog dt{color:#918b81}.shipmentDetailsDialog dd{margin:0}.shipmentDetailsDialog>a{color:#cda154;font:850 8px/1 var(--sans);margin-top:14px;display:inline-block}.orderInformationCell{grid-template-columns:64px minmax(88px,1fr) auto minmax(520px,auto)!important}.orderAssignmentWithBell{align-items:center;gap:3px;display:inline-flex}.adminProviderBell{filter:grayscale();border:1px solid var(--line)!important;color:#777!important;background:0 0!important;border-radius:50%!important;width:25px!important;min-width:25px!important;height:25px!important;min-height:25px!important;padding:0!important;font-size:10px!important;line-height:1!important}.adminProviderBell.enabled{filter:none;color:#17130c!important;background:#d9a72d!important;border-color:#b7872d!important}.customerOrderInvoiceRef{color:var(--muted);font:750 6px/1 var(--sans)}.orderTotalCell{gap:8px}.orderTotalCell strong{margin-left:auto}.shippingPackageDetails.readOnly :is(input,select){opacity:.8;cursor:default}@media (max-width:1050px){.providerOrderColumns,.providerOrderRow{grid-template-columns:minmax(130px,1fr) 120px 88px 110px 82px 78px}.providerOrderColumns{overflow:hidden}.orderInformationCell{grid-template-columns:58px 88px auto minmax(490px,auto)!important}}@media (max-width:760px){.providerOrdersTable>header{flex-direction:column;align-items:stretch}.providerOrdersTable input{width:100%}.providerOrderColumns{display:none}.providerOrderRow{grid-template-columns:1fr auto;padding:10px}.providerOrderRow>a{grid-column:1;grid-template-columns:1fr 1fr;gap:8px;padding:0;display:grid}.providerOrderRow>a .fulfillmentTimer{grid-column:1/-1}.providerOrderRow>.shipmentBadge{grid-area:1/2;margin:0}.providerAlertBell{top:2px;right:2px}}.customerOrdersWorkspace{grid-template-columns:minmax(190px,24%) minmax(500px,1fr) minmax(96px,11%)}.orderInformationCell{gap:6px;grid-template-columns:62px minmax(88px,1fr) max-content max-content!important}.orderRowFulfillment{gap:4px}.customerOrderTotals{flex-direction:column;display:flex}.customerOrderTotals>header{flex:0 0 38px}.customerOrderTotals .customerOrderInvoiceRef{display:none}.orderTotalCell{flex:0 0 var(--order-row);gap:5px;padding-inline:8px}.orderTotalCell strong{white-space:nowrap;margin-left:auto}.customerOrdersPage .customerOrderSearch label{gap:7px;display:grid}.customerOrdersPage .customerOrderSearch label>span{color:var(--muted);font:800 7px/1 var(--sans);letter-spacing:.11em}.customerOrdersPage .customerOrderSearch input{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;height:38px;color:inherit;font:600 10px var(--sans);padding:0 10px}.customerOrdersPage .customerOrderSearch>div{margin-top:7px}.customerOrdersPage .customerOrderList>header .customerOrderFilterAnchor>button.customerOrderInvoiceSortTrigger{all:unset!important;box-sizing:border-box!important;outline-offset:3px!important;width:max-content!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;color:inherit!important;box-shadow:none!important;font:800 7px/1 var(--sans)!important;letter-spacing:.09em!important;white-space:nowrap!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;margin:0!important;padding:2px 0!important;display:inline-flex!important}.customerOrdersPage .customerOrderInvoiceSortTrigger i{transition:transform .15s;font-size:10px!important;font-style:normal!important;line-height:1!important}.customerOrdersPage .customerOrderInvoiceSortTrigger[aria-expanded=true] i{transform:rotate(180deg)}.customerOrdersPage .orderInformationCell>.statePill,.customerOrdersPage .orderRowFulfillment>.statePill,.customerOrdersPage .orderRowFulfillment>.shipmentBadge,.customerOrdersPage .orderRowFulfillment .orderCenterButton{box-sizing:border-box;white-space:nowrap;width:max-content;height:24px;min-width:0!important;max-width:none!important;min-height:24px!important;font:850 7px/1 var(--sans)!important;letter-spacing:.025em!important;text-overflow:clip!important;border-radius:4px!important;margin:0!important;padding:4px 7px!important;overflow:visible!important}.customerOrderDisplayedTotal{z-index:5;background:var(--panel);border-top:2px solid #36b965;gap:4px;margin-top:auto;padding:10px 8px;display:grid;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.customerOrderDisplayedTotal{background:color-mix(in srgb,var(--panel) 94%,transparent)}}.customerOrderDisplayedTotal{box-shadow:0 -7px 18px #0002}.customerOrderDisplayedTotal span{color:var(--muted);font:850 6px/1 var(--sans);letter-spacing:.09em}.customerOrderDisplayedTotal strong{color:#1d9b52;font:900 clamp(11px,1vw,15px)/1 var(--financial-font);white-space:nowrap}.dark .customerOrderDisplayedTotal strong,.site.dark .customerOrderDisplayedTotal strong{color:#54ed91}@media (max-width:1050px){.orderInformationCell{grid-template-columns:58px 88px max-content max-content!important}}@media (max-width:980px){.customerOrdersWorkspace{grid-template-columns:190px minmax(430px,1fr) 92px}}@media (max-width:680px){.customerOrdersWorkspace{grid-template-columns:145px minmax(345px,1fr) 86px}}.supplierRetailBoxes>div>article[role=button]{cursor:pointer;grid-template-columns:42px minmax(260px,1.2fr) minmax(360px,1.4fr);transition:background .15s,box-shadow .15s;position:relative}.supplierRetailBoxes>div>article[role=button]:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.supplierRetailBoxes>div>article[role=button]:hover{background:color-mix(in srgb,var(--gold) 7%,var(--paper))}}.supplierRetailBoxes>div>article[role=button]:focus-visible{z-index:1;outline:2px solid var(--gold);outline-offset:-3px}.supplierRetailBoxes>div>article[role=button][aria-disabled=true]{cursor:not-allowed;opacity:.62}@media (max-width:900px){.supplierRetailBoxes>div>article[role=button]{grid-template-columns:32px 1fr}.supplierRetailBoxes>div>article[role=button] dl{grid-column:2}}.sharedLinkShell{--ink:#171510;--paper:#f3efe6;--panel:#e9e2d6;--line:#201b1329;background:var(--paper);min-height:100dvh;color:var(--ink)}.sharedLinkShell.dark{--ink:#f4efe5;--paper:#11110f;--panel:#1a1916;--line:#ffffff24}.sharedLinkThemeBar{z-index:650;border-bottom:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;min-height:44px;padding:6px clamp(15px,3vw,42px);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.sharedLinkThemeBar{background:color-mix(in srgb,var(--paper) 94%,transparent)}}.sharedLinkThemeBar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sharedLinkThemeBar span{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.14em}.sharedLinkThemeBar button{border:1px solid var(--gold);min-width:78px;height:30px;color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.09em;background:0 0;padding:0 10px}.sharedLinkShell .supplierCanonicalView{background:var(--paper);min-height:calc(100dvh - 44px);color:var(--ink)}.sharedLinkShell.dark .packagingPreviewDialog.sharedViewerTheme{--shared-viewer-panel:#24292c;--shared-viewer-text:#f1f2f2;--shared-viewer-line:#5b6266;background:#171b1d}.sharedLinkShell.dark .packagingPreviewDialog.sharedViewerTheme .packagingPreviewActions select{color:#f1f2f2;background:#141719;border-color:#737b80}.sharedLinkShell.light .packagingPreviewDialog.sharedViewerTheme{--shared-viewer-panel:#d7dadd;--shared-viewer-text:#171a1c;--shared-viewer-line:#777e82;background:#e9ebec}.sharedLinkShell.light{--text:#17191b;--surface:#fff;--bg:#f7f5ef;--muted:#555b60;--surface-raised:#d9dde0;--panel-border:#4d5358;--gold-text:#684913;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sharedLinkShell.dark{--text:#f7f4ec;--surface:#24282c;--bg:#0d0f11;--muted:#c5c9cc;--surface-raised:#363b40;--panel-border:#737a81;--gold-text:#f0c777;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.retailProductBadge{border:1px solid #249c5a;align-items:center;gap:6px;width:max-content;max-width:100%;padding:5px 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.retailProductBadge{border:1px solid color-mix(in srgb,#249c5a 52%,var(--line))}}.retailProductBadge{color:#1d7d48;font:850 7px/1 var(--sans);letter-spacing:.1em;background:#249c5a1a}.retailProductBadge i{background:#26a65d;border-radius:50%;flex:0 0 6px;width:6px;height:6px;display:block;box-shadow:0 0 0 2px #26a65d33}.sharedLinkShell.dark .retailProductBadge{border-color:#55d891}@supports (color:color-mix(in lab, red, red)){.sharedLinkShell.dark .retailProductBadge{border-color:color-mix(in srgb,#55d891 58%,var(--line))}}.sharedLinkShell.dark .retailProductBadge{color:#68e5a1;background:#55d8911f}.palletOverviewPage .overviewHeader{grid-template-columns:minmax(0,1fr) minmax(180px,.72fr) minmax(0,1fr);align-items:stretch;gap:12px;padding:0 0 10px;display:grid}.sharingPartyCompact{border:1px solid var(--line);background:var(--paper);align-items:center;gap:9px;min-width:0;min-height:62px;padding:7px 34px 7px 8px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.sharingPartyCompact{background:color-mix(in srgb,var(--paper) 92%,var(--panel))}}.sharingPartyCompact{text-align:left}.sharingPartyCompact.oro{text-align:right;justify-content:flex-end;padding-left:34px;padding-right:8px}.sharingPartyCompact>img,.sharingPartyLogoEditor>img{object-fit:contain;border:1px solid var(--line);background:#fff;flex:0 0 38px;width:38px;height:38px}.sharingPartyCompact>div{gap:2px;min-width:0;display:grid}.sharingPartyCompact small{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.12em}.sharingPartyCompact strong{color:var(--ink);font:800 11px/1.1 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sharingPartyCompact address,.sharingPartyCompact p{color:var(--muted);font:650 7px/1.25 var(--sans);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.sharingPartyCompact .sharingPartyEdit{width:auto;min-height:0;color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.1em;background:0 0;border:0;padding:3px 4px;position:absolute;top:5px;right:5px}.sharingPartyCompact.oro .sharingPartyEdit{left:5px;right:auto}.sharedOrderFocus{text-align:center;place-content:center;justify-items:center;gap:3px;min-width:0;display:grid}.sharedOrderFocus>span{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.14em}.sharedOrderFocus h1{max-width:100%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font:650 clamp(23px,2.5vw,39px)/1 var(--serif)!important;letter-spacing:-.025em!important;margin:0!important}.sharedOrderFocus time{color:var(--muted);font:650 9px/1.1 var(--sans)}.overviewHeader .sharedOrderFocus :is(.overviewShareButton,.overviewMobileButton){width:auto;min-height:0;color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.09em;background:0 0;border:0;margin-top:2px;padding:3px 6px}.sharingPartyEditor{border:1px solid var(--gold);background:var(--paper);align-content:start;gap:7px;min-width:0;padding:8px;display:grid}.sharingPartyLogoEditor{align-items:center;gap:7px;display:flex}.sharingPartyLogoEditor>span{border:1px dashed var(--line);width:38px;height:38px;color:var(--muted);font:800 6px/1 var(--sans);place-items:center;display:grid}.sharingPartyLogoEditor label{border:1px solid var(--line);color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.08em;cursor:pointer;padding:5px 6px}.sharingPartyLogoEditor input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sharingPartyFields{grid-template-columns:1fr 1fr;gap:5px;display:grid}.sharingPartyFields label{gap:3px;min-width:0;display:grid}.sharingPartyFields label:nth-child(3),.sharingPartyEditor.oro .sharingPartyFields label:nth-child(2){grid-column:1/-1}.sharingPartyFields span{color:var(--muted);font:800 5px/1 var(--sans);letter-spacing:.08em}.sharingPartyFields :is(input,textarea){box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:29px;color:var(--ink);font:650 8px/1.2 var(--sans);padding:5px 6px}.sharingPartyFields textarea{resize:vertical;height:42px}.sharingPartyEditor>footer{justify-content:flex-end;align-items:center;gap:5px;display:flex}.sharingPartyEditor>footer span{color:#b84c43;font:700 7px/1.2 var(--sans);margin-right:auto}.overviewHeader .sharingPartyEditor>footer button{border:1px solid var(--line);width:auto;min-height:0;color:var(--ink);font:850 6px/1 var(--sans);letter-spacing:.08em;background:0 0;padding:5px 7px}.overviewHeader .sharingPartyEditor>footer button[type=submit]{border-color:var(--gold);background:var(--gold);color:#17130c}.overviewHeader .sharingPartyEditor>footer button:disabled{opacity:.45}@media (max-width:700px){.palletOverviewPage .overviewHeader,.readOnlyCanonicalView .overviewHeader{text-align:initial;grid-template-columns:1fr 1fr;grid-template-areas:"order order""supplier oro";gap:7px}.sharedOrderFocus{grid-area:order;min-height:54px}.sharingPartyCompact.supplier,.sharingPartyEditor.supplier{grid-area:supplier}.sharingPartyCompact.oro,.sharingPartyEditor.oro{grid-area:oro}.sharingPartyCompact{min-height:54px;padding:6px 25px 6px 6px}.sharingPartyCompact.oro{padding:6px 6px 6px 25px}.sharingPartyCompact>img,.sharingPartyLogoEditor>img{flex-basis:30px;width:30px;height:30px}.sharingPartyCompact address,.sharingPartyCompact p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.sharingPartyEditor{grid-area:auto}.overviewHeader:has(.sharingPartyEditor){grid-template-areas:"order order""supplier supplier""oro oro"}.sharingPartyFields{grid-template-columns:1fr 1fr}}@media (max-width:420px){.sharingPartyCompact{align-items:flex-start}.sharingPartyCompact>img{flex-basis:26px;width:26px;height:26px}.sharingPartyCompact strong{font-size:9px}.sharingPartyCompact address,.sharingPartyCompact p{font-size:6px}}.supplierRetailBoxes.sharedCompact{margin-top:10px}.supplierRetailBoxes.sharedCompact>header{padding:9px 12px}.supplierRetailBoxes.sharedCompact>header h2{font-size:21px}.supplierRetailBoxes.sharedCompact>div>article[role=button]{grid-template-columns:25px minmax(170px,1fr) minmax(280px,1.25fr);gap:9px;min-height:62px;padding:7px 11px}.supplierRetailBoxes.sharedCompact .supplierRetailBoxIndex{font-size:13px}.supplierRetailBoxes.sharedCompact .supplierRetailBoxIdentity{grid-template-columns:34px minmax(0,1fr);gap:7px}.supplierRetailBoxes.sharedCompact .supplierRetailBoxIdentity img{width:34px;height:44px}.supplierRetailBoxes.sharedCompact .supplierRetailBoxIdentity h3{margin:2px 0;font-size:15px}.supplierRetailBoxes.sharedCompact .supplierRetailBoxIdentity p{font-size:7px}.supplierRetailBoxes.sharedCompact dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;grid-column:auto!important}.supplierRetailBoxes.sharedCompact dl>div{padding-left:6px}.supplierRetailBoxes.sharedCompact dt{font-size:5px}.supplierRetailBoxes.sharedCompact dd{white-space:nowrap;margin-top:3px;font-size:7px}@media (max-width:700px){.supplierRetailBoxes.sharedCompact>header{padding:7px 9px}.supplierRetailBoxes.sharedCompact>header h2{font-size:18px}.supplierRetailBoxes.sharedCompact>div>article[role=button]{grid-template-columns:18px minmax(92px,.85fr) minmax(126px,1.15fr);gap:5px;min-height:54px;padding:5px 6px}.supplierRetailBoxes.sharedCompact .supplierRetailBoxIdentity{display:block}.supplierRetailBoxes.sharedCompact .supplierRetailBoxIdentity img{display:none}.supplierRetailBoxes.sharedCompact .supplierRetailBoxIdentity h3{font-size:12px}.supplierRetailBoxes.sharedCompact .supplierRetailBoxCountLabel{white-space:normal;font-size:5px!important}.supplierRetailBoxes.sharedCompact dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.supplierRetailBoxes.sharedCompact dl>div{padding-left:3px}.supplierRetailBoxes.sharedCompact dt{letter-spacing:.04em;font-size:4.5px}.supplierRetailBoxes.sharedCompact dd{font-size:6px}}.supplierRetailBoxCountLabel{white-space:nowrap;width:max-content;max-width:100%;padding-bottom:6px;display:inline-block;position:relative;color:var(--ink)!important;font-weight:850!important}.supplierRetailBoxCountLabel:after{content:"";background:var(--retail-box-accent);height:4px;box-shadow:0 0 0 1px var(--ink);border-radius:1px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.supplierRetailBoxCountLabel:after{box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 22%,transparent)}}.sharedLinkShell .overviewTabs{z-index:620;border:0;border-bottom:1px solid var(--line);background:var(--paper);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;margin-top:0;display:grid;position:sticky;top:44px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sharedLinkShell .overviewTabs{background:color-mix(in srgb,var(--paper) 96%,transparent)}}.sharedLinkShell .overviewTabs{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 5px 16px #0002}.sharedLinkShell .overviewTabs button{box-sizing:border-box;border-right:1px solid var(--line);width:100%;min-width:0;min-height:48px;color:var(--muted);letter-spacing:.08em;white-space:normal;background:0 0;padding:10px 6px;font-size:8px;line-height:1.15;transform:none!important}.sharedLinkShell .overviewTabs button:last-child{border-right:0}.sharedLinkShell .overviewTabs button:after{display:none}.sharedLinkShell .overviewTabs button:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.sharedLinkShell .overviewTabs button:hover{background:color-mix(in srgb,var(--gold) 16%,var(--paper))}}.sharedLinkShell .overviewTabs button:hover{color:var(--ink)}.sharedLinkShell .overviewTabs button.active{background:var(--gold);color:#17130c;box-shadow:inset 0 -4px #17130c80}.sharedLinkShell .overviewTabs button:focus-visible{z-index:1;outline:3px solid var(--ink);outline-offset:-4px}@media (max-width:700px){.sharedLinkShell .overviewTabs{top:44px}.sharedLinkShell .overviewTabs button{letter-spacing:.035em;min-height:54px;padding:8px 3px;font-size:clamp(6px,2.15vw,8px)}}.supplierInformationEditor{border:1px solid var(--line);background:var(--paper);gap:12px;margin-top:12px;padding:15px 16px;display:grid}.supplierInformationEditor>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.supplierInformationEditor>header small,.sharedSupplierInformation>header small{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.14em}.supplierInformationEditor h2,.sharedSupplierInformation h2{font:500 22px/1 var(--serif);margin:4px 0 0}.supplierInformationEditor>header p{max-width:380px;color:var(--muted);text-align:right;margin:0;font-size:8px;line-height:1.4}.supplierInformationFields{grid-template-columns:1.1fr 1fr .8fr 1.1fr;gap:8px;display:grid}.supplierInformationFields label{gap:5px;min-width:0;display:grid}.supplierInformationFields label>span{color:var(--muted);font:800 6px/1 var(--sans);letter-spacing:.1em}.supplierInformationFields :is(input,textarea){box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:34px;color:var(--text);font:600 9px/1.25 var(--sans);outline:0;padding:8px 9px}.supplierInformationFields :is(input,textarea):focus{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.supplierInformationFields .supplierAddressField{grid-column:1/-1}.supplierInformationFields textarea{resize:vertical;height:52px}.supplierInformationEditor>footer{justify-content:flex-end;align-items:center;gap:12px;min-height:30px;display:flex}.supplierInformationEditor>footer span{color:#b84c43;font:750 8px/1.3 var(--sans);margin-right:auto}.supplierInformationEditor>footer span.saved{color:#278655}.supplierInformationEditor>footer button{border:1px solid var(--gold);background:var(--gold);color:#17130c;min-width:142px;min-height:32px;font:850 7px/1 var(--sans);letter-spacing:.08em;padding:8px 12px}.supplierInformationEditor>footer button:disabled{opacity:.55}.shareChannelLink .sharePreviewButton{box-sizing:border-box;border:1px solid var(--line);min-width:68px;height:32px;color:var(--text);font:800 7px/1 var(--sans);letter-spacing:.08em;justify-content:center;align-items:center;padding:0 9px;text-decoration:none;display:inline-flex}.shareChannelLink .sharePreviewButton:hover{border-color:var(--gold);color:var(--gold)}.shareChannelLink .shareCopyButton{min-width:58px;transition:background .16s,color .16s,border-color .16s,transform .16s}.shareChannelLink .shareCopyButton.copied{color:#fff;background:#2b9c60;border-color:#2b9c60;animation:.3s ease-out shareCopyConfirmed;transform:scale(1.03)}.sharedSupplierInformation{border:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);gap:18px;margin-top:12px;padding:14px 16px;display:grid}.sharedSupplierInformation>header{align-self:center}.sharedSupplierInformation dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.sharedSupplierInformation dl>div{border-left:3px solid var(--gold);background:var(--gold);min-width:0;padding:7px 10px}@supports (color:color-mix(in lab, red, red)){.sharedSupplierInformation dl>div{background:color-mix(in srgb,var(--gold) 5%,transparent)}}.sharedSupplierInformation dt{color:var(--muted);font:800 6px/1 var(--sans);letter-spacing:.1em}.sharedSupplierInformation dd{overflow-wrap:anywhere;color:var(--ink);font:750 9px/1.35 var(--sans);white-space:pre-line;margin:5px 0 0}.sharedSupplierInformation a{color:inherit}.sharedSupplierInformation .sharedSupplierAddress{grid-column:1/-1}@keyframes shareCopyConfirmed{0%{transform:scale(.94)}65%{transform:scale(1.06)}to{transform:scale(1.03)}}@media (max-width:700px){.supplierInformationEditor>header{flex-direction:column;align-items:start}.supplierInformationEditor>header p{text-align:left}.supplierInformationFields{grid-template-columns:1fr 1fr}.shareChannelLink{grid-template-columns:1fr 1fr auto}.shareChannelLink input{grid-column:1/-1}.shareChannelLink .sharePreviewButton,.shareChannelLink .shareCopyButton{width:100%}.sharedSupplierInformation{grid-template-columns:1fr}.sharedSupplierInformation dl{grid-template-columns:1fr 1fr}}@media (max-width:430px){.supplierInformationFields,.sharedSupplierInformation dl{grid-template-columns:1fr}.sharedSupplierInformation .sharedSupplierAddress{grid-column:auto}.supplierInformationEditor>footer{flex-direction:column;align-items:stretch}.supplierInformationEditor>footer button{width:100%}}html[data-shared-theme=dark] .packagingPreviewDialog.sharedViewerTheme{--shared-viewer-panel:#24292c;--shared-viewer-text:#f1f2f2;--shared-viewer-line:#5b6266;background:#171b1d}html[data-shared-theme=dark] .packagingPreviewDialog.sharedViewerTheme .packagingPreviewActions select{color:#f1f2f2;background:#141719;border-color:#737b80}html[data-shared-theme=light] .packagingPreviewDialog.sharedViewerTheme{--shared-viewer-panel:#d7dadd;--shared-viewer-text:#171a1c;--shared-viewer-line:#777e82;background:#e9ebec}.packagingPreviewBackdrop{padding:clamp(6px,2vmin,18px);overflow:hidden}.packagingPreviewBackdrop .packagingPreviewDialog{width:min(1020px,100dvw - 12px);max-width:calc(100dvw - 12px);height:min(760px,100dvh - 12px);min-height:0;max-height:calc(100dvh - 12px)}.packagingPreviewDialog>*,.packagingPreviewActions{min-width:0}@media (max-height:520px){.packagingPreviewBackdrop .packagingPreviewDialog{height:calc(100dvh - 8px);max-height:calc(100dvh - 8px)}.packagingPreviewBackdrop{padding:4px}.packagingPreviewDialog>header{padding:7px 10px}.packagingPreviewDialog>header h2{font-size:16px}.packagingPreviewDialog>header p{margin-top:2px}.packagingPreviewActions{min-height:40px;padding:4px 8px}.packagingPreviewDialog>footer{padding:4px 8px}.packagingPreviewHint{bottom:5px}}.readOnlyCanonicalView .overviewViewTransition{animation:none;transform:none}.packagingPreviewBackdrop>.packagingPreviewDialog{width:auto;max-width:none;height:auto;max-height:none;position:absolute;inset:clamp(6px,2vmin,18px)}@media (max-height:520px){.packagingPreviewBackdrop>.packagingPreviewDialog{width:auto;max-width:none;height:auto;max-height:none;inset:4px}}.packagingPreviewDialog>header{padding-right:58px;position:relative}.packagingPreviewDialog>header>.packagingPreviewHeaderActions{position:absolute;top:7px;right:10px}.packagingPreviewDialog>header>div:first-child{min-width:0}.packagingPreviewDialog>header p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.packagingPreviewActions{width:100%;max-width:100%;overflow:hidden}.packagingPreviewActions>label{flex:none;margin-left:auto}@media (max-width:900px){.packagingPreviewActions{flex-wrap:wrap}.packagingPreviewActions>.packagingPreviewStatus{flex:150px}.packagingPreviewActions>label{margin-left:0}}.readOnlyCanonicalView .entireOrderCartonGrid{grid-template-columns:1fr}.readOnlyCanonicalView .entireOrderCartonCard,.readOnlyCanonicalView .entireOrderCartonCard:nth-child(2n){border-right:0}@media print{.sharedLinkShell,.sharedLinkShell.light,.sharedLinkShell.dark{-webkit-print-color-adjust:exact;print-color-adjust:exact;--ink:#171510!important;--paper:#fff!important;--panel:#fff!important;--line:#201b1333!important;--text:#17191b!important;--surface:#fff!important;--bg:#fff!important;--muted:#555b60!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;color:#171510!important;background:#fff!important}.sharedLinkShell :is(.supplierCanonicalView,.palletOverviewPage,.overviewHeader,.sharingPartyCompact,.overviewTabs,.supplierOrderList,.supplierRetailBoxes,.entireOrderCartonView,.palletPrintSheet,.overviewPalletGrid,.overviewPalletCard){color:#171510!important;background:#fff!important}.sharedLinkShell .palletOverviewPage{box-sizing:border-box!important;width:100%!important;max-width:1900px!important;max-height:none!important;margin:0 auto!important;padding:clamp(18px,3vw,42px) 28px 70px!important}.sharedLinkShell .overviewHeader{box-sizing:border-box!important;border-bottom:1px solid var(--line)!important;grid-template-columns:minmax(0,1fr) minmax(180px,.72fr) minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important;height:auto!important;padding:0 0 10px!important}.sharedLinkShell .overviewHeader h1{color:#171510!important;margin:0!important;font-size:clamp(23px,2.5vw,39px)!important}.sharedLinkShell .overviewHeader p{font-size:inherit!important;color:var(--muted)!important;opacity:1!important}.sharedLinkShell .overviewTabs{grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:column!important;width:100%!important;display:grid!important;position:sticky!important;top:44px!important}.sharedLinkShell .palletPrintSheet,.sharedLinkShell .palletPrintSheet.singleRow{border:1px solid var(--line)!important;break-inside:auto!important;page-break-inside:auto!important;break-after:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin-top:18px!important;overflow:visible!important}.sharedLinkShell .palletPrintSheet>header{box-sizing:border-box!important;height:auto!important;padding:10px 12px!important}.sharedLinkShell .overviewPalletGrid,.sharedLinkShell .palletPrintSheet.singleRow .overviewPalletGrid{grid-template-rows:none!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;height:auto!important}.sharedLinkShell .overviewPalletCard,.sharedLinkShell .palletPrintSheet.singleRow .overviewPalletCard{border-color:var(--line)!important;background:#fff!important;grid-template-rows:auto 190px auto auto!important;gap:8px!important;min-height:0!important;padding:10px!important;overflow:visible!important}.sharedLinkShell .miniDesigner,.sharedLinkShell .miniPalletViewport,.sharedLinkShell .palletPrintSheet.singleRow .miniDesigner{perspective:700px!important;background:#fff!important;width:100%!important;height:190px!important;min-height:0!important;display:block!important;overflow:hidden!important}.sharedLinkShell .miniPalletFrame{visibility:visible!important;opacity:1!important;perspective:700px!important;display:grid!important;overflow:visible!important}.sharedLinkShell .overviewPalletCard h2{color:#171510!important;margin:2px 0!important;font-size:17px!important}.sharedLinkShell .overviewPalletCard header>b,.sharedLinkShell .overviewPalletCard dl>div,.sharedLinkShell .overviewPalletCard>p{color:#171510!important;font-size:7px!important}.sharedLinkShell .overviewPalletCard dl>div{padding:3px 5px!important}.sharedLinkShell .overviewCartonBreakdown{gap:4px!important}.sharedLinkShell .overviewCartonBreakdown .cartonKind{border-left-width:4px!important;padding:5px 6px!important}html[data-shared-print-layout=desktop] .sharedLinkShell .overviewPalletGrid{grid-template-columns:repeat(6,minmax(0,1fr))!important}html[data-shared-print-layout=desktop] .sharedLinkShell .overviewPalletCard:nth-child(3n){border-right:1px solid var(--line)!important}html[data-shared-print-layout=desktop] .sharedLinkShell .overviewPalletCard:nth-child(6n){border-right:0!important}html[data-shared-print-layout=tablet] .sharedLinkShell .overviewPalletGrid,html[data-shared-print-layout=medium] .sharedLinkShell .overviewPalletGrid,html[data-shared-print-layout=compact] .sharedLinkShell .overviewPalletGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-shared-print-layout=tablet] .sharedLinkShell .overviewPalletCard,html[data-shared-print-layout=medium] .sharedLinkShell .overviewPalletCard,html[data-shared-print-layout=compact] .sharedLinkShell .overviewPalletCard{min-height:350px!important}html[data-shared-print-layout=tablet] .sharedLinkShell .overviewPalletCard:nth-child(3n),html[data-shared-print-layout=medium] .sharedLinkShell .overviewPalletCard:nth-child(3n),html[data-shared-print-layout=compact] .sharedLinkShell .overviewPalletCard:nth-child(3n){border-right:0!important}html[data-shared-print-layout=mobile] .sharedLinkShell .palletOverviewPage{padding:15px 4vw 70px!important}html[data-shared-print-layout=mobile] .sharedLinkShell .overviewHeader{grid-template-columns:1fr 1fr!important;grid-template-areas:"order order""supplier oro"!important;gap:7px!important}html[data-shared-print-layout=mobile] .sharedLinkShell .overviewPalletGrid{grid-template-columns:1fr!important}html[data-shared-print-layout=mobile] .sharedLinkShell .overviewPalletCard{border-right:0!important;min-height:350px!important}html[data-shared-print-layout=mobile] .sharedLinkShell .supplierOrderList>div>article{grid-template-columns:1fr!important;gap:16px!important}html[data-shared-print-layout=mobile] .sharedLinkShell .supplierProductTotal{border-left:0!important;border-top:1px solid var(--line)!important;padding:14px 0 0!important}html[data-shared-print-layout=mobile] .sharedLinkShell .supplierRetailBoxes.sharedCompact>div>article[role=button]{grid-template-columns:18px minmax(92px,.85fr) minmax(86px,.72fr)!important;gap:5px!important;min-height:54px!important;padding:5px 6px!important}html[data-shared-print-layout=mobile] .sharedLinkShell .supplierRetailBoxes.sharedCompact .supplierRetailBoxIdentity{display:block!important}html[data-shared-print-layout=mobile] .sharedLinkShell .supplierRetailBoxes.sharedCompact .supplierRetailBoxIdentity img{display:none!important}html[data-shared-print-layout=compact] .sharedLinkShell .supplierRetailBoxes.sharedCompact>div>article[role=button],html[data-shared-print-layout=medium] .sharedLinkShell .supplierRetailBoxes.sharedCompact>div>article[role=button],html[data-shared-print-layout=tablet] .sharedLinkShell .supplierRetailBoxes.sharedCompact>div>article[role=button]{grid-template-columns:32px minmax(0,1fr) minmax(135px,.65fr)!important}html[data-shared-print-layout=medium] .sharedLinkShell .supplierOrderList>div>article,html[data-shared-print-layout=compact] .sharedLinkShell .supplierOrderList>div>article,html[data-shared-print-layout=tablet] .sharedLinkShell .supplierOrderList>div>article{grid-template-columns:1fr auto!important}html[data-shared-print-layout=medium] .sharedLinkShell .supplierBoxBreakdown,html[data-shared-print-layout=compact] .sharedLinkShell .supplierBoxBreakdown,html[data-shared-print-layout=tablet] .sharedLinkShell .supplierBoxBreakdown{grid-column:1/-1!important;justify-content:flex-start!important}}.fbaShipmentPanel{border:1px solid var(--gold,#c69a48);gap:10px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.fbaShipmentPanel{border:1px solid color-mix(in srgb,var(--gold,#c69a48) 42%,transparent)}}.fbaShipmentPanel{background:var(--panel,#171613)}@supports (color:color-mix(in lab, red, red)){.fbaShipmentPanel{background:color-mix(in srgb,var(--panel,#171613) 94%,var(--gold,#c69a48) 6%)}}.fbaShipmentPanel{box-shadow:0 8px 22px #00000018}.fbaShipmentPanel>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.fbaShipmentPanel>header div{gap:2px;display:grid}.fbaShipmentPanel>header small,.fbaShipmentPanel>header b{letter-spacing:.13em;color:var(--gold,#c69a48);font-size:9px}.fbaShipmentPanel h3,.fbaShipmentPanel p{margin:0}.fbaShipmentPanel p{color:var(--muted,#817b72);font-size:10px;line-height:1.4}.fbaShipmentCreate{gap:7px;display:grid}.fbaShipmentPanel input,.fbaShipmentPanel button,.fbaShipmentPanel a{box-sizing:border-box;background:var(--panel,#171613);min-width:0;color:inherit;border:1px solid #9b7a3d55;padding:9px;font:750 9px/1.2 ui-sans-serif,Arial;text-decoration:none}.fbaCartonAssignments{gap:6px;max-height:320px;display:grid;overflow:auto}.fbaCartonAssignments article{background:#00000014;border:1px solid #ffffff16;grid-template-columns:minmax(0,1fr) minmax(90px,.7fr) auto;align-items:center;gap:7px;padding:8px;display:grid}.fbaCartonAssignments article>div{gap:2px;min-width:0;display:grid}.fbaCartonAssignments article strong,.fbaCartonAssignments article span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fbaCartonAssignments article span{color:var(--muted,#817b72);font-size:8px}.fbaCartonAssignments article small{color:#52bd75;font-size:7px}.fbaCartonAssignments label{border:1px solid #9b7a3d55;place-items:center;padding:9px;font-size:8px;display:grid;position:relative}.fbaCartonAssignments label input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.fbaShipmentNotice{border-left:2px solid var(--gold,#c69a48);background:#c69a4810;padding:8px}.historicalFbaLabels a{color:#b8842e;margin-top:6px;font-weight:850;display:inline-block}@media (max-width:700px){.fbaCartonAssignments article{grid-template-columns:1fr}.fbaCartonAssignments{max-height:none}}.fbaBulkImport{border:1px solid var(--line);background:var(--panel);gap:10px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.fbaBulkImport{background:color-mix(in srgb,var(--panel) 92%,var(--gold) 8%)}}.fbaBulkImport>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.fbaBulkImport>header>div{gap:3px;display:grid}.fbaBulkImport>header small,.fbaBulkInputs span{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.12em}.fbaBulkInputs{grid-template-columns:1fr 1fr auto;align-items:end;gap:8px;display:grid}.fbaBulkInputs label{gap:6px;display:grid}.fbaBulkInputs input,.fbaBulkInputs textarea,.fbaMappingReview select{border:1px solid var(--line);background:var(--panel);width:100%;color:inherit;font:9px/1.35 var(--sans);padding:9px}.fbaBulkInputs textarea{resize:vertical}.fbaMappingReview{gap:5px;max-height:360px;display:grid;overflow:auto}.fbaMappingReview article{border-bottom:1px solid var(--line);grid-template-columns:65px minmax(110px,.6fr) minmax(260px,1fr) auto;align-items:center;gap:8px;padding:7px;display:grid}.fbaMappingReview article>b{color:var(--gold);font-size:8px}.fbaMappingReview article>span{text-overflow:ellipsis;font-size:9px;overflow:hidden}.fbaMappingReview article>small{color:var(--muted);white-space:nowrap;font-size:7px}@media (max-width:700px){.fbaBulkInputs{grid-template-columns:1fr}.fbaMappingReview article{grid-template-columns:55px 1fr}.fbaMappingReview select,.fbaMappingReview article>small{grid-column:1/-1}.fbaMappingReview{max-height:60vh}}.fbaShipmentTabs{gap:6px;padding-bottom:3px;display:flex;overflow:auto}.fbaShipmentTabs button{text-align:left;flex:0 0 150px;gap:3px;display:grid}.fbaShipmentTabs button.active{background:#58c87518;border-color:#58c875;box-shadow:inset 0 -2px #58c875}.fbaShipmentTabs small,.fbaShipmentTabs span{text-transform:uppercase;color:var(--muted);font-size:7px}.fbaShipmentTabs .new{border-style:dashed}.fbaCartonAllocation{border:1px solid var(--line);gap:7px;max-height:330px;padding:9px;display:grid;overflow:auto}.fbaCartonAllocation>header{justify-content:space-between;gap:10px;font-size:8px;display:flex}.fbaCartonAllocation article{border:1px solid var(--line);background:#00000012;gap:4px;padding:7px;display:grid}.fbaCartonAllocation label{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.fbaCartonAllocation label input{accent-color:#4fc966;width:auto;padding:0}.fbaCartonAllocation article>div{gap:3px;padding-left:20px;display:grid}.fbaCartonAllocation article>div label{grid-template-columns:auto minmax(100px,.6fr) minmax(0,1fr);font-size:8px}.fbaCartonAllocation small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.shipmentGroupDialog{box-sizing:border-box;border:1px solid var(--gold);background:var(--paper);width:min(560px,100vw - 28px);max-height:min(720px,100dvh - 28px);color:var(--ink);padding:22px;overflow:auto;box-shadow:0 24px 80px #000a}.shipmentGroupDialog header{grid-template-columns:1fr auto;gap:7px 12px;display:grid}.shipmentGroupDialog header small{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.12em}.shipmentGroupDialog header>button{color:inherit;font:24px/1 var(--sans);background:0 0;border:0;grid-area:1/2/3;align-self:start;padding:0}.shipmentGroupDialog h2{font:30px/1 var(--serif);margin:0}.shipmentGroupDialog header p{color:var(--muted);grid-column:1/-1;margin:3px 0 10px;font-size:9px;line-height:1.45}.shipmentGroupChoices{border:1px solid var(--line);display:grid}.shipmentGroupChoices button{border:0;border-bottom:1px solid var(--line);background:var(--surface);color:inherit;text-align:left;gap:3px;padding:10px 12px;display:grid}.shipmentGroupChoices button:last-child{border-bottom:0}:is(.shipmentGroupChoices button:hover,.shipmentGroupChoices button:focus-visible){outline:1px solid var(--gold);background:#cda15422}.shipmentGroupChoices strong{font:800 10px/1.2 var(--sans)}.shipmentGroupChoices span{color:var(--muted);font-size:8px}.shipmentGroupCreateInline{border:1px dashed var(--gold);width:100%;color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.09em;text-align:left;background:0 0;margin-top:8px;padding:10px}.shipmentGroupForm{gap:10px;display:grid}.shipmentGroupForm>div{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.shipmentGroupForm label{gap:5px;display:grid}.shipmentGroupForm span{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.1em}.shipmentGroupForm input,.shipmentGroupForm textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;color:inherit;font:10px/1.3 var(--sans);border-radius:0;padding:10px}.shipmentGroupDialog footer{justify-content:flex-end;gap:7px;margin-top:16px;display:flex}.shipmentGroupDialog footer button{border:1px solid var(--line);color:inherit;font:800 8px/1 var(--sans);letter-spacing:.09em;background:0 0;border-radius:0;padding:10px 13px}.shipmentGroupDialog footer .completeButton{border-color:var(--gold);background:var(--gold);color:#15120d}.fbaShipmentGroupPicker{border:1px solid var(--gold);background:#cda1540c;padding:9px}.fbaShipmentGroupPicker label{grid-template-columns:minmax(150px,.45fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}.fbaShipmentGroupPicker span{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.1em}.fbaShipmentGroupPicker select{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;color:inherit;border-radius:0;padding:9px}.fbaShipmentGroupPicker small{color:var(--muted);margin-top:5px;font-size:8px;display:block}.fbaWorkflowBackdrop{z-index:1000;padding:18px;overflow:auto}.fbaWorkflowDialog{background:var(--background,#111);width:min(1040px,100vw - 36px);max-height:calc(100vh - 36px);color:var(--foreground,#eee);border:1px solid #58c87566;padding:16px;overflow:auto;box-shadow:0 22px 70px #000b}.fbaWorkflowDialog>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.fbaWorkflowDialog>header small{color:#65dc7d;font:800 8px/1 var(--sans);letter-spacing:.14em}.fbaWorkflowDialog>header h2{margin:3px 0 0}.fbaWorkflowDialog>header button{color:inherit;background:0 0;border:0;font-size:24px}.fbaWorkflowDialog .fbaShipmentPanel{box-shadow:none}@media (max-width:700px){.fbaWorkflowBackdrop{padding:0}.fbaWorkflowDialog{box-sizing:border-box;border:0;width:100vw;min-height:100dvh;max-height:100dvh}.fbaCartonAllocation label{grid-template-columns:auto 1fr}.fbaCartonAllocation label span{grid-column:2}.fbaCartonAllocation article>div label{grid-template-columns:auto 1fr}.fbaCartonAllocation article>div small{grid-column:2}.shipmentGroupForm>div,.fbaShipmentGroupPicker label{grid-template-columns:1fr}}.compactShipmentGroupDialog{width:min(430px,100vw - 24px);overflow:visible!important}.compactShipmentGroupDialog>header{padding-bottom:9px}.compactShipmentGroupForm{gap:9px;display:grid}.compactShipmentGroupForm>label,.fulfillmentCenterForm label{gap:5px;display:grid}.compactShipmentGroupForm label>span,.fulfillmentCenterForm label>span{color:var(--muted);font:850 7px/1 var(--sans);letter-spacing:.1em}.compactShipmentGroupForm input,.fulfillmentCenterForm :is(input,textarea){box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;color:inherit;font:750 10px/1.2 var(--sans);border-radius:0;padding:9px}.destinationPickerRow{grid-template-columns:minmax(0,1fr) 34px;gap:5px;display:grid;position:relative}.destinationPickerButton,.destinationAddButton{border:1px solid var(--line);background:var(--surface);min-height:34px;color:inherit;font:800 9px/1 var(--sans);cursor:pointer;border-radius:0}.destinationPickerButton{text-align:left;justify-content:space-between;align-items:center;gap:8px;padding:8px 9px;display:flex}.destinationPickerButton b{color:var(--gold)}.destinationAddButton{border-color:var(--gold);color:var(--gold);font-size:16px}.destinationPickerMenu{z-index:2147483000;border:1px solid var(--line);background:var(--paper);max-height:min(260px,45vh);position:absolute;top:calc(100% + 4px);left:0;right:39px;overflow:auto;box-shadow:0 14px 40px #0006}.destinationPickerMenu>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 30px;display:grid}.destinationPickerMenu>div[aria-selected=true]{box-shadow:inset 3px 0 var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.destinationPickerMenu>div[aria-selected=true]{background:color-mix(in srgb,var(--gold) 10%,var(--paper))}}.destinationPickerMenu button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;padding:7px 8px}.destinationPickerMenu button:first-child{gap:3px;display:grid}.destinationPickerMenu strong{font:850 9px/1.1 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.destinationPickerMenu small{color:var(--muted);font:650 7px/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.destinationPickerMenu>p{color:var(--muted);font:700 8px/1.3 var(--sans);margin:0;padding:10px}.destinationManageButton{place-items:center;display:grid;border-left:1px solid var(--line)!important;text-align:center!important;font-size:15px!important}.destinationContextMenu{z-index:2147483647;border:1px solid var(--line);background:var(--paper);width:140px;display:grid;position:fixed;box-shadow:0 14px 36px #0008}.destinationContextMenu button{border:0;border-bottom:1px solid var(--line);color:inherit;font:850 8px/1 var(--sans);letter-spacing:.08em;text-align:left;cursor:pointer;background:0 0;padding:9px 10px}.destinationContextMenu button:last-child{color:#d3483e;border-bottom:0}.fulfillmentCenterBackdrop{z-index:2147483500}.fulfillmentCenterDialog,.fulfillmentCenterDelete{border:1px solid var(--line);background:var(--paper);width:min(470px,100vw - 24px);color:inherit;border-radius:0;padding:14px;box-shadow:0 20px 60px #0009}.fulfillmentCenterDialog>header{gap:4px;margin-bottom:11px;display:grid;position:relative}.fulfillmentCenterDialog>header small{color:var(--gold);font:850 7px/1 var(--sans);letter-spacing:.12em}.fulfillmentCenterDialog>header h2,.fulfillmentCenterDelete h2{font:600 23px/1 var(--serif);margin:0}.fulfillmentCenterDialog>header button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:20px;position:absolute;top:-5px;right:-4px}.fulfillmentCenterForm{gap:8px;display:grid}.fulfillmentCenterForm>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.fulfillmentCenterDialog footer,.fulfillmentCenterDelete footer{justify-content:flex-end;gap:6px;margin-top:12px;display:flex}.fulfillmentCenterDialog footer button,.fulfillmentCenterDelete footer button{border:1px solid var(--line);color:inherit;font:850 8px/1 var(--sans);letter-spacing:.08em;background:0 0;border-radius:0;padding:9px 12px}.fulfillmentCenterDialog footer .completeButton{border-color:var(--gold);background:var(--gold);color:#15120d}.fulfillmentCenterDelete p{font:700 10px/1.4 var(--sans)}.fulfillmentCenterDelete>small,.destinationNotice{color:var(--muted);font:700 8px/1.35 var(--sans)}.fulfillmentCenterDelete footer .deleteButton{color:#fff;background:#b6322b;border-color:#b6322b}.dark .destinationPickerMenu,.dark .destinationContextMenu,.dark .fulfillmentCenterDialog,.dark .fulfillmentCenterDelete{background:#202326}@media (max-width:600px){.compactShipmentGroupDialog{width:calc(100vw - 14px)}.destinationPickerMenu{max-height:38vh;right:0}.fulfillmentCenterForm>div{grid-template-columns:1fr}.fulfillmentCenterDialog,.fulfillmentCenterDelete{width:calc(100vw - 14px)}}@media (max-height:560px){.destinationPickerMenu{max-height:calc(100dvh - 110px);top:auto;bottom:calc(100% + 4px)}}.shipmentIdComboLabel{z-index:4;position:relative}.shipmentIdCombo{position:relative}.shipmentIdCombo input{padding-right:28px!important}.shipmentIdComboMenu{z-index:2147483100;border:1px solid var(--line);background:var(--paper);max-height:min(260px,42vh);display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 14px 40px #0007}.shipmentIdComboMenu button{border:0;border-bottom:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 7px;padding:8px;display:grid}.shipmentIdComboMenu button[aria-selected=true]{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.shipmentIdComboMenu button[aria-selected=true]{background:color-mix(in srgb,var(--gold) 12%,var(--paper))}}.shipmentIdComboMenu button[aria-selected=true]{box-shadow:inset 3px 0 var(--gold)}.shipmentIdComboMenu button>b{border:1px solid var(--gold);color:var(--gold);font:900 7px/1 var(--sans);letter-spacing:.08em;white-space:nowrap;grid-row:1/3;padding:5px 6px}.shipmentIdComboMenu button>strong{font:850 10px/1.1 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shipmentIdComboMenu button>small{color:var(--muted);font:700 7px/1.1 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shipmentIdComboMenu>p{color:var(--muted);font:800 7px/1.2 var(--sans);letter-spacing:.06em;margin:0;padding:10px}.selectedShipmentDestination{border:1px solid var(--line);background:var(--panel);gap:4px;padding:9px;display:grid}@supports (color:color-mix(in lab, red, red)){.selectedShipmentDestination{background:color-mix(in srgb,var(--panel) 70%,var(--paper))}}.selectedShipmentDestination>span{color:var(--muted);font:850 7px/1 var(--sans);letter-spacing:.1em}.selectedShipmentDestination>strong{font:850 11px/1.1 var(--sans)}.selectedShipmentDestination>small{color:var(--muted);font:700 8px/1.25 var(--sans)}.dark .shipmentIdComboMenu,.site.dark .shipmentIdComboMenu{background:#202326}.compactShipmentGroupForm>label:last-of-type{order:1}.compactShipmentGroupForm>.shipmentIdComboLabel{order:2}.compactShipmentGroupForm>.destinationNotice{order:3;margin:0}.shipmentIdCombo input:disabled{opacity:.58;cursor:not-allowed}.compactShipmentGroupDialog{padding:15px}.compactShipmentGroupDialog>header{gap:5px 10px}.compactShipmentGroupDialog>header small{letter-spacing:.14em;font-size:6.5px}.compactShipmentGroupDialog>header h2{font:850 19px/1.05 "Arial Narrow","Roboto Condensed","DIN Alternate",var(--sans);letter-spacing:.015em}.compactShipmentGroupDialog>header h2>strong{color:var(--gold);font-weight:950}.compactShipmentGroupDialog .compactShipmentGroupForm{gap:7px}.compactShipmentGroupDialog .compactShipmentGroupForm label>span{letter-spacing:.12em;font-size:6.25px}.compactShipmentGroupDialog :is(.destinationPickerButton,.shipmentIdCombo input){min-height:32px;padding-block:7px;font-size:8.5px}.shipmentAssignmentSuccess{background:#2c8c49;border:1px solid #32864c;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin-top:9px;padding:9px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.shipmentAssignmentSuccess{background:color-mix(in srgb,#2c8c49 12%,var(--paper))}}.shipmentAssignmentSuccess{font-family:var(--sans)}.shipmentAssignmentSuccess>b{color:#39a85b;font:950 7px/1 var(--sans);letter-spacing:.1em;white-space:nowrap}.shipmentAssignmentSuccess>span{color:var(--ink);font:800 8px/1.25 var(--sans)}.compactShipmentGroupDialog footer{margin-top:10px}.compactShipmentGroupDialog footer button{padding:8px 11px;font-size:7px}.sharedShipmentList{border:1px solid var(--line);background:var(--paper);margin-top:18px}.sharedShipmentList>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.sharedShipmentList>header>div{gap:3px;display:grid}.sharedShipmentList>header small,.sharedShipmentList article>header small,.sharedShipmentList article>section>small{color:var(--gold);font:850 7px/1 var(--sans);letter-spacing:.14em}.sharedShipmentList h2,.sharedShipmentList h3{font-family:var(--serif);margin:0;font-weight:500}.sharedShipmentList h2{font-size:24px}.sharedShipmentList>header>strong{letter-spacing:.12em;font-size:8px}.sharedShipmentList>div{gap:10px;padding:10px;display:grid}.sharedShipmentList article{border:1px solid var(--line);background:var(--panel);gap:12px;padding:15px;display:grid}@supports (color:color-mix(in lab, red, red)){.sharedShipmentList article{background:color-mix(in srgb,var(--panel) 82%,var(--paper))}}.sharedShipmentList article{box-shadow:0 5px 16px #0000000c}.sharedShipmentList article>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sharedShipmentList h3{margin-top:3px;font-size:20px}.shipmentStatus{border:1px solid var(--line);color:var(--muted);font:850 7px/1 var(--sans);letter-spacing:.1em;padding:6px 8px}.shipmentStatus.finalized,.shipmentStatus.labels_ready{color:#278951;background:#329d6212;border-color:#329d6266}.sharedShipmentList dl{border-block:1px solid var(--line);grid-template-columns:2fr 1fr .6fr .6fr;margin:0;display:grid}.sharedShipmentList dl>div{border-right:1px solid var(--line);gap:4px;min-width:0;padding:9px 11px;display:grid}.sharedShipmentList dl>div:last-child{border-right:0}.sharedShipmentList dt{color:var(--muted);font:800 6px/1 var(--sans);letter-spacing:.12em}.sharedShipmentList dd{overflow-wrap:anywhere;min-width:0;font:750 9px/1.35 var(--sans);margin:0}.sharedShipmentList article>section{gap:7px;display:grid}.sharedShipmentList article>section>div{flex-wrap:wrap;gap:6px;display:flex}.sharedShipmentList article>section :is(button,span){box-sizing:border-box;border:1px solid var(--line);min-height:30px;color:inherit;font:800 7px/1 var(--sans);letter-spacing:.06em;background:0 0;padding:8px 10px}.sharedShipmentList article>section button{cursor:pointer}:is(.sharedShipmentList article>section button:hover,.sharedShipmentList article>section button:focus-visible){border-color:var(--gold);background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.sharedShipmentList article>section button:hover,.sharedShipmentList article>section button:focus-visible){background:color-mix(in srgb,var(--gold) 9%,transparent)}}.sharedShipmentList article>section button span{min-height:0;color:var(--gold);border:0;margin-left:8px;padding:0}.sharedShipmentHeaderActions{justify-content:flex-end;align-items:center;gap:10px!important;display:flex!important}.sharedShipmentHeaderActions>strong{font:900 8px/1 var(--sans);letter-spacing:.12em;white-space:nowrap}.sharedShipmentPrintError{background:#b62c24;border-bottom:1px solid #b62c24;margin:0;padding:7px 12px}@supports (color:color-mix(in lab, red, red)){.sharedShipmentPrintError{background:color-mix(in srgb,#b62c24 8%,var(--paper))}}.sharedShipmentPrintError{color:#a2443e;font:750 7px/1.3 var(--sans)}.palletPhysicalCartons{border:1px solid var(--line);background:var(--panel);min-width:0}@supports (color:color-mix(in lab, red, red)){.palletPhysicalCartons{background:color-mix(in srgb,var(--panel) 86%,var(--paper))}}.palletPhysicalCartons>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:6px 7px;display:flex}.palletPhysicalCartons>header :is(strong,span){font:850 6px/1 var(--sans);letter-spacing:.1em}.palletPhysicalCartons>header span{color:var(--muted)}.palletPhysicalCartons [role=row]{border-bottom:1px solid var(--line);grid-template-columns:20px minmax(105px,1fr) minmax(105px,1fr);align-items:center;display:grid}.palletPhysicalCartons [role=row]:last-child{border-bottom:0}.palletPhysicalCartons [role=cell],.palletPhysicalCartons [role=columnheader]{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;padding:5px 6px;font-size:6px;overflow:hidden}.palletPhysicalCartons [role=columnheader]{color:var(--muted);letter-spacing:.08em;font-weight:850}.palletPhysicalCartons code.assigned{color:#278951;font-weight:850}.palletPhysicalCartons code.unassigned{color:var(--muted)}.palletPopup:has(>.palletPhysicalCartons){grid-template-rows:50px minmax(260px,1fr) minmax(120px,28vh);height:min(880px,92vh)}.palletPopup>.palletPhysicalCartons{margin:10px;overflow:auto}.palletPopup>.palletPhysicalCartons>div[role=table]{max-height:none}.palletPopup>.palletPhysicalCartons [role=cell],.palletPopup>.palletPhysicalCartons [role=columnheader]{padding:8px;font-size:8px}@media (max-width:900px){.sharedShipmentList dl{grid-template-columns:1fr 1fr}.sharedShipmentList dl>div:nth-child(2){border-right:0}.sharedShipmentList dl>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.overviewPalletGrid{grid-template-columns:1fr}.overviewPalletCard{border-right:0}.palletPhysicalCartons [role=row]{grid-template-columns:24px minmax(140px,1fr) minmax(140px,1fr)}}@media (max-width:700px){.palletOverviewPage>.overviewTabs{grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden}.palletOverviewPage>.overviewTabs button{letter-spacing:.04em;min-width:0;padding:11px 3px;font-size:6px}.sharedShipmentList>header{padding:11px}.sharedShipmentHeaderActions{flex-direction:column;align-items:flex-end;gap:5px!important}.sharedShipmentHeaderActions .labelPrintMenuTrigger{min-height:28px}.sharedShipmentList>div{padding:7px}.sharedShipmentList article{padding:11px}.sharedShipmentList dl{grid-template-columns:1fr}.sharedShipmentList dl>div,.sharedShipmentList dl>div:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.sharedShipmentList dl>div:last-child{border-bottom:0}.palletPhysicalCartons{overflow-x:auto}.palletPhysicalCartons>div[role=table]{min-width:360px}.palletPopup:has(>.palletPhysicalCartons){grid-template-rows:45px minmax(220px,1fr) minmax(145px,32vh);height:calc(100dvh - 16px)}}.shipmentsWorkspaceShell{min-height:100vh}.shipmentsWorkspace{width:min(1500px,100% - 28px);margin:18px auto 48px}.shipmentsWorkspaceHeader{border:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:end;gap:28px;padding:18px 20px;display:flex}.shipmentsWorkspaceHeader>div{gap:5px;display:grid}.shipmentsWorkspaceHeader small{color:var(--gold);font:850 8px/1 var(--sans);letter-spacing:.16em}.shipmentsWorkspaceHeader h1{font:500 clamp(28px,3vw,44px)/1 var(--serif);margin:0}.shipmentsWorkspaceHeader p{max-width:620px;color:var(--muted);font:650 10px/1.5 var(--sans);margin:0}.shipmentsWorkspace>.fbaShipmentPanel,.shipmentsWorkspaceDirectory{margin-top:12px}.shipmentsWorkspaceDirectory .palletOverviewPage{padding:0}.shipmentsWorkspaceState{border:1px solid var(--line);background:var(--paper);font:700 11px/1.4 var(--sans);justify-items:start;gap:8px;margin-top:12px;padding:22px;display:grid}.shipmentsWorkspaceState strong{font:500 24px/1 var(--serif)}.shipmentsWorkspaceState span{color:var(--muted)}.shipmentsWorkspaceState a{border:1px solid var(--gold);color:var(--gold);font:850 8px/1 var(--sans);letter-spacing:.1em;padding:9px 11px;text-decoration:none}.fbaOperationalWorkspace{box-shadow:none;background:0 0;padding:10px}.fbaOperationalWorkspace>header{border-bottom:1px solid var(--line);padding:2px 2px 7px}.fbaOperationalWorkspace>header h3{font:500 24px/1 var(--serif)}.fbaShipmentCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:9px;display:grid}.fbaShipmentCard{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--line);background:var(--paper);scrollbar-width:thin;border-radius:0;min-width:0;max-height:620px;padding:11px;overflow:auto;box-shadow:0 3px 10px #00000012}.fbaShipmentCard.finalized{border-color:#3baa66}@supports (color:color-mix(in lab, red, red)){.fbaShipmentCard.finalized{border-color:color-mix(in srgb,#3baa66 48%,var(--line))}}.fbaShipmentCard>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:8px;padding-bottom:8px;display:flex}.fbaShipmentCard>header>div{gap:2px;min-width:0;display:grid}.fbaShipmentCard>header small{color:var(--gold);font:850 7px/1 var(--sans);letter-spacing:.12em}.fbaShipmentCard h4{font:600 18px/1 var(--serif);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.fbaShipmentCard>header span,.fbaShipmentCard>header>b{color:var(--muted);font:750 7px/1.2 var(--sans);letter-spacing:.04em}.fbaShipmentCard>header>b{border:1px solid var(--line);letter-spacing:.1em;flex:none;padding:4px 5px;font-size:6px}.fbaShipmentCard.finalized>header>b{color:#25854e;border-color:#3baa6677}.fbaShipmentCard>address{color:var(--muted);font:650 7px/1.25 var(--sans);white-space:pre-line;margin:7px 0 0}.fbaGroupSummary{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:8px 0;display:grid}.fbaGroupSummary>div{border-right:1px solid var(--line);gap:2px;padding:6px;display:grid}.fbaGroupSummary>div:last-child{border:0}.fbaGroupSummary dt{color:var(--muted);font:800 5px/1 var(--sans);letter-spacing:.1em}.fbaGroupSummary dd{font:850 12px/1 var(--sans);margin:0}.fbaCardSteps{gap:5px;display:grid}.fbaCardStep{border:1px solid var(--line);background:var(--panel);gap:6px;padding:7px;display:grid}@supports (color:color-mix(in lab, red, red)){.fbaCardStep{background:color-mix(in srgb,var(--panel) 60%,var(--paper))}}.fbaCardStep.complete{background:#43a966}@supports (color:color-mix(in lab, red, red)){.fbaCardStep.complete{background:color-mix(in srgb,#43a966 5%,var(--paper))}}.fbaCardStep>header{grid-template-columns:17px minmax(0,1fr) 14px;align-items:center;gap:6px;display:grid}.fbaCardStep>header>b{border:1px solid var(--line);width:17px;height:17px;color:var(--gold);font:850 7px/1 var(--sans);place-items:center;display:grid}.fbaCardStep>header>strong{font:850 8px/1.1 var(--sans);letter-spacing:.04em}.fbaStepMark{border:1px solid var(--line);color:#0000;width:12px;height:12px;font:900 7px/1 var(--sans);place-items:center;display:grid}.fbaStepMark.done{color:#25854e;background:#3baa6612;border-color:#3baa6677}.fbaCardStep :is(input,textarea,select,button),.fbaFileControl{box-sizing:border-box;border:1px solid var(--line);background:var(--paper);width:100%;min-height:28px;color:var(--ink);font:700 8px/1.2 var(--sans);border-radius:0;padding:6px 7px}.fbaCardStep textarea{resize:vertical}.fbaCardStep button{cursor:pointer;letter-spacing:.06em}.fbaCardStep button:disabled{cursor:not-allowed;opacity:.38}.fbaCardStep .fbaPrimaryAction{border-color:var(--gold);background:var(--gold);color:#17130c;font-weight:850}.fbaCardStep>p{color:var(--muted);flex-wrap:wrap;gap:5px;margin:0;font-size:7px;display:flex}.fbaCardStep>p>b{color:var(--ink)}.fbaCardStep>small{color:var(--muted);font-size:6px;line-height:1.3}.fbaOverrideToggle{text-align:left;min-height:20px!important;color:var(--muted)!important;background:0 0!important;border:0!important;padding:3px!important;font-size:6px!important}.fbaCompactOverride{border:1px solid var(--line);max-height:116px;display:grid;overflow:auto}.fbaCompactOverride label{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;padding:5px;font-size:7px;display:grid}.fbaCompactOverride label:last-child{border:0}.fbaCompactOverride input{width:auto;min-height:0;padding:0}.fbaCompactOverride small{color:var(--muted)}.fbaFileControl{color:var(--gold);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-weight:850;display:block;position:relative;overflow:hidden}.fbaFileControl input{opacity:0;cursor:pointer;position:absolute;inset:0}.fbaCompactMappings{border:1px solid var(--line);max-height:145px;display:grid;overflow:auto}.fbaCompactMappings label{border-bottom:1px solid var(--line);grid-template-columns:20px minmax(75px,.65fr) minmax(120px,1.35fr);align-items:center;gap:5px;padding:4px;display:grid}.fbaCompactMappings label:last-child{border:0}.fbaCompactMappings label>b{color:var(--gold);font-size:7px}.fbaCompactMappings label>span{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.fbaCompactMappings select{min-height:24px;padding:4px;font-size:7px}.fbaFinalizedStep>div{border:1px solid var(--line);max-height:250px;display:grid;overflow:auto}.fbaFinalizedStep a{border:0;border-bottom:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;gap:8px;padding:6px;font-size:7px;display:flex}.fbaFinalizedStep a:last-child{border:0}.fbaFinalizedStep a b{color:var(--gold);font-size:6px}.fbaWorkspaceEmpty{border:1px dashed var(--line);text-align:center;padding:24px!important}.fbaShipmentCard>.fbaShipmentNotice{margin-top:7px;padding:6px;font-size:7px}@media (max-width:1100px){.fbaShipmentCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.fbaShipmentCardGrid{grid-template-columns:1fr}.fbaShipmentCard{aspect-ratio:auto;max-height:none}.fbaOperationalWorkspace{padding:7px}.shipmentsWorkspaceHeader{padding:10px 11px}.shipmentsWorkspaceHeader h1{font-size:26px}.shipmentsWorkspaceHeader p{font-size:8px}.fbaCompactMappings label{grid-template-columns:18px minmax(65px,.6fr) minmax(100px,1.4fr)}}.sharedShipmentRecord{border:1px solid var(--line);background:var(--panel);min-width:0}@supports (color:color-mix(in lab, red, red)){.sharedShipmentRecord{background:color-mix(in srgb,var(--panel) 82%,var(--paper))}}.sharedShipmentRecord{box-shadow:0 5px 16px #0000000c}.sharedShipmentRecord>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-width:0;padding:13px 15px;list-style:none;display:grid}.sharedShipmentRecord>summary::-webkit-details-marker{display:none}.shipmentPalletRecord>summary::-webkit-details-marker{display:none}.sharedShipmentRecord>summary:before{content:"+";color:var(--gold);font:900 14px/1 var(--sans);grid-area:1/2;justify-self:end}.sharedShipmentRecord[open]>summary:before{content:"−"}.sharedShipmentRecord>summary>div:first-of-type{grid-area:1/1;gap:3px;min-width:0;display:grid}.sharedShipmentRecord>summary small,.shipmentPalletDetails>small{color:var(--gold);font:850 7px/1 var(--sans);letter-spacing:.14em}.sharedShipmentRecord>summary h3{font-size:20px}.sharedShipmentRecord>summary span{min-width:0;color:var(--muted);font:650 8px/1.3 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shipmentSummaryMetrics{grid-area:1/2;align-items:center;gap:7px;padding-right:22px;display:flex!important}.shipmentSummaryMetrics>b{font:800 7px/1 var(--sans);letter-spacing:.08em;white-space:nowrap}.sharedShipmentExpanded{border-top:1px solid var(--line);gap:11px;padding:0 15px 15px;display:grid}.sharedShipmentExpanded dl{margin-top:12px}.shipmentPalletDetails{gap:7px;display:grid}.shipmentPalletRecord{border:1px solid var(--line);background:var(--paper);min-width:0}.shipmentPalletRecord>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:10px 11px;list-style:none;display:flex}.shipmentPalletRecord>summary strong{font:800 9px/1 var(--sans)}.shipmentPalletRecord>summary span{color:var(--muted);font:800 7px/1 var(--sans);letter-spacing:.08em}.shipmentCartonTable{border-top:1px solid var(--line);min-width:0}.shipmentCartonTable>[role=row]{border-bottom:1px solid var(--line);grid-template-columns:50px minmax(150px,1.35fr) minmax(130px,1fr) minmax(160px,1.35fr) 110px;align-items:center;min-width:0;display:grid}.shipmentCartonTable>[role=row]>*{border-right:1px solid var(--line);min-width:0;font:700 8px/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;padding:8px 9px;overflow:hidden}.shipmentCartonTable>[role=row]>:last-child{border-right:0}.shipmentCartonHead{background:var(--panel)}.shipmentCartonHead>*{color:var(--muted);letter-spacing:.1em;font-size:6px!important}.shipmentCartonTable b.assigned{color:#278951}.shipmentCartonTable b.unassigned{color:#b35d52}.shipmentOpenPallet{border:1px solid var(--gold);color:var(--gold);font:850 7px/1 var(--sans);letter-spacing:.08em;cursor:pointer;background:0 0;margin:8px;padding:8px 10px}@media (max-width:760px){.shipmentsWorkspace{width:calc(100% - 14px);margin-top:8px}.shipmentsWorkspaceHeader{flex-direction:column;align-items:start;gap:8px;padding:13px}.shipmentsWorkspaceHeader p{font-size:9px}.sharedShipmentRecord>summary{grid-template-columns:minmax(0,1fr);gap:9px}.sharedShipmentRecord>summary:before{grid-column:1;justify-self:end}.shipmentSummaryMetrics{grid-area:2/1;padding-right:0;flex-wrap:wrap!important}.sharedShipmentRecord>summary span{white-space:normal}.sharedShipmentExpanded{padding-inline:9px}.shipmentPalletRecord>summary{flex-direction:column;align-items:flex-start;gap:4px}.shipmentCartonHead{display:none!important}.shipmentCartonTable>[role=row]{grid-template-columns:1fr;padding:5px 0}.shipmentCartonTable>[role=row]>*{text-overflow:clip;white-space:normal;border-right:0;grid-template-columns:110px minmax(0,1fr);gap:8px;padding:6px 9px;display:grid;overflow:visible}.shipmentCartonTable>[role=row]>:before{color:var(--muted);font:800 6px/1 var(--sans);letter-spacing:.08em}.shipmentCartonTable>[role=row]>:first-child:before{content:"SEQUENCE"}.shipmentCartonTable>[role=row]>:nth-child(2):before{content:"PHYSICAL CARTON ID"}.shipmentCartonTable>[role=row]>:nth-child(3):before{content:"CARTON TYPE"}.shipmentCartonTable>[role=row]>:nth-child(4):before{content:"AMAZON FBA BOX ID"}.shipmentCartonTable>[role=row]>:nth-child(5):before{content:"LABEL STATUS"}}@media print{.sharedLinkShell :is(.sharedShipmentList,.sharedShipmentList article,.palletPhysicalCartons){color:#171510!important;background:#fff!important}.sharedShipmentList article,.palletPhysicalCartons{break-inside:avoid}.palletPhysicalCartons>div[role=table]{max-height:none!important;overflow:visible!important}.overviewPalletCard{overflow:visible!important}}.sharedShipmentCardWorkspace{background:0 0;border:0}.sharedShipmentCardWorkspace>header{padding:8px 2px}.sharedShipmentCardWorkspace>div{padding:9px 0}.sharedShipmentCard{overflow:hidden;padding:0!important}.sharedShipmentCard>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:7px;padding:11px;list-style:none;display:grid}.sharedShipmentCard>summary::-webkit-details-marker{display:none}.sharedShipmentCard>summary>div:first-child{gap:2px;min-width:0;display:grid}.sharedShipmentCard>summary small{color:var(--gold);font:850 7px/1 var(--sans);letter-spacing:.12em}.sharedShipmentCard>summary h3{font:600 18px/1 var(--serif);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.sharedShipmentCard>summary>div:first-child>span{color:var(--muted);font:750 7px/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sharedShipmentCard>summary>.shipmentStatus{grid-area:1/2}.sharedShipmentCardFacts{border:1px solid var(--line)!important;grid-column:1/-1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:2px 0 0!important;display:grid!important}.sharedShipmentCardFacts>div{border-right:1px solid var(--line)!important;border-bottom:0!important;gap:2px!important;padding:6px!important;display:grid!important}.sharedShipmentCardFacts>div:last-child{border-right:0!important}.sharedShipmentCardFacts dt{font-size:5px!important}.sharedShipmentCardFacts dd{font:850 11px/1 var(--sans)!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.sharedShipmentCard>summary address{color:var(--muted);font:650 7px/1.25 var(--sans);white-space:normal;grid-column:1/-1;margin:0}.sharedShipmentExpandHint{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.09em;grid-column:1/-1}.sharedShipmentExpandHint:after{content:" +"}.sharedShipmentCard[open]{aspect-ratio:auto;grid-column:1/-1;max-height:none;overflow:visible}.sharedShipmentCard[open] .sharedShipmentExpandHint:after{content:" −"}.sharedShipmentCard>.sharedShipmentExpanded{border-top:1px solid var(--line);padding:9px 11px 11px}.sharedShipmentCartonTable{width:100%;overflow-x:auto}.sharedShipmentCartonTable>[role=row]{grid-template-columns:42px minmax(150px,1.15fr) minmax(140px,1fr) minmax(175px,1.3fr) minmax(175px,1.3fr) minmax(120px,.85fr) 70px;min-width:940px}.sharedShipmentCartonTable.withoutFba>[role=row]{grid-template-columns:42px minmax(150px,1.15fr) minmax(140px,1fr) minmax(175px,1.3fr) minmax(120px,.85fr) 70px;min-width:760px}.sharedShipmentCartonTable>[role=row]>*{padding:7px 8px}.sharedShipmentCartonTable>[role=row]:nth-child(odd){background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.sharedShipmentCartonTable>[role=row]:nth-child(odd){background:color-mix(in srgb,var(--panel) 55%,transparent)}}.shipmentAssignedPallet{border:1px solid var(--line);background:var(--panel);min-width:0}@supports (color:color-mix(in lab, red, red)){.shipmentAssignedPallet{background:color-mix(in srgb,var(--panel) 58%,var(--paper))}}.shipmentAssignedPallet>header{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,.55fr) minmax(270px,1.45fr);align-items:center;gap:12px;padding:8px 10px;display:grid}.shipmentAssignedPallet>header>div{gap:2px;min-width:0;display:grid}.shipmentAssignedPallet>header small{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.12em}.shipmentAssignedPallet>header strong{font:850 14px/1 var(--sans);letter-spacing:.05em}.shipmentAssignedPallet>header span{color:var(--muted);font:700 7px/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.physicalPalletBarcode{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:5px 7px;display:grid}.physicalPalletBarcode svg{width:100%;min-width:0;height:52px;display:block}.physicalPalletBarcode span{letter-spacing:.06em;color:#111!important;font:850 10px/1 var(--sans)!important;white-space:nowrap!important}.shipmentAssignedPallet>.shipmentPalletRecord{background:0 0;border:0}.shipmentAssignedPallet>.shipmentPalletRecord>summary{padding:7px 9px}.shipmentAssignedPallet>.shipmentPalletRecord>summary:after{content:"+";color:var(--gold);font:900 12px/1 var(--sans)}.shipmentAssignedPallet>.shipmentPalletRecord[open]>summary:after{content:"−"}.shipmentAssignedPallet>.shipmentPalletRecord>summary span{margin-left:auto}.shipmentAssignedPallet>.shipmentPalletRecord>.palletPhysicalCartons{border-inline:0;border-bottom:0}.shipmentAssignedPallet .palletPhysicalCartons>header{display:none}@media (max-width:700px){.sharedShipmentCardGrid{grid-template-columns:1fr}.sharedShipmentCard{aspect-ratio:auto;max-height:none}.sharedShipmentCardFacts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sharedShipmentCardFacts>div:nth-child(2){border-right:0!important}.sharedShipmentCardFacts>div:nth-child(-n+2){border-bottom:1px solid var(--line)!important}.sharedShipmentCartonTable{max-width:100%;overflow-x:auto}.sharedShipmentCartonTable .shipmentCartonHead{display:grid!important}.sharedShipmentCartonTable>[role=row]{grid-template-columns:42px minmax(150px,1.15fr) minmax(140px,1fr) minmax(175px,1.3fr) minmax(175px,1.3fr) minmax(120px,.85fr) 70px;padding:0}.sharedShipmentCartonTable.withoutFba>[role=row]{grid-template-columns:42px minmax(150px,1.15fr) minmax(140px,1fr) minmax(175px,1.3fr) minmax(120px,.85fr) 70px}.sharedShipmentCartonTable>[role=row]>*{border-right:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;padding:7px 8px;display:block;overflow:hidden}.sharedShipmentCartonTable>[role=row]>:before{content:none!important}.shipmentAssignedPallet>header{grid-template-columns:1fr;gap:7px;padding:7px}.physicalPalletBarcode{grid-template-columns:1fr;padding:5px}.physicalPalletBarcode svg{height:58px}.physicalPalletBarcode span{text-align:center}.shipmentAssignedPallet>.shipmentPalletRecord>summary{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.shipmentAssignedPallet>.shipmentPalletRecord>summary span{margin:0}}@media print{.physicalPalletBarcode{background:#fff!important;border-color:#aaa!important}.physicalPalletBarcode span{color:#111!important}.shipmentAssignedPallet>.shipmentPalletRecord{display:block}.shipmentAssignedPallet>.shipmentPalletRecord>summary:after{display:none}}.sharedShipmentList .shipmentAssignedPallet{box-shadow:none;gap:0;padding:0;display:grid}.shipmentProgressiveWorkspace{overflow:hidden}.shipmentProgressiveWorkspace>.shipmentProgressiveRail{grid-template-columns:minmax(0,1fr) 0 0;gap:0;padding:9px 0;transition:grid-template-columns .28s;display:grid;overflow:hidden}.shipmentProgressiveWorkspace.showPallets>.shipmentProgressiveRail{grid-template-columns:0 112px minmax(0,1fr)}.shipmentLevel,.shipmentNavigator,.palletLevel{min-width:0;overflow:hidden}.shipmentTileGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:9px;padding:0;display:grid}.shipmentProgressiveTile{border:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(0,1fr) 30px;min-width:0;transition:border-color .15s,background .15s;position:relative;box-shadow:0 3px 10px #00000012;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.shipmentProgressiveTile.active{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.shipmentProgressiveTile.active{border-color:color-mix(in srgb,var(--gold) 70%,var(--line))}}.shipmentProgressiveTile.active{box-shadow:inset 2px 0 var(--gold),0 3px 10px #00000012}.shipmentTileBody{align-content:start;gap:7px;min-width:0;padding:10px;display:grid}.shipmentTileBody>header{justify-content:space-between;align-items:start;gap:7px;min-width:0;display:flex}.shipmentTileBody>header>div{gap:2px;min-width:0;display:grid}.shipmentTileBody small,.shipmentPalletGroup>header small{color:var(--gold);font:850 7px/1 var(--sans);letter-spacing:.12em}.shipmentTileBody h3{font:600 20px/1 var(--serif);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.shipmentTileBody>header span{color:var(--muted);font:750 7px/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shipmentTileBody address{color:var(--muted);font:650 7px/1.3 var(--sans);margin:0}.shipmentTileBody .sharedShipmentCardFacts{margin:0!important}.shipmentTilePalletBarcodes{border-top:1px solid var(--line);gap:5px;min-width:0;padding-top:2px;display:grid}.shipmentTilePalletBarcodes>small{font-size:6px}.shipmentTilePalletBarcodes>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.shipmentTilePalletBarcodes button{border:1px solid var(--line);background:var(--panel);gap:3px;min-width:0;padding:4px;display:grid}@supports (color:color-mix(in lab, red, red)){.shipmentTilePalletBarcodes button{background:color-mix(in srgb,var(--panel) 62%,var(--paper))}}.shipmentTilePalletBarcodes button{color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,transform .15s,background .15s}:is(.shipmentTilePalletBarcodes button:hover,.shipmentTilePalletBarcodes button:focus-visible){border-color:var(--gold);background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.shipmentTilePalletBarcodes button:hover,.shipmentTilePalletBarcodes button:focus-visible){background:color-mix(in srgb,var(--gold) 7%,var(--paper))}}:is(.shipmentTilePalletBarcodes button:hover,.shipmentTilePalletBarcodes button:focus-visible){transform:translateY(-1px)}.shipmentTilePalletBarcodes button>span{color:var(--muted);font:850 5px/1 var(--sans);letter-spacing:.09em}.physicalPalletBarcode.compact{grid-template-columns:1fr;gap:3px;padding:3px}.physicalPalletBarcode.compact svg{height:30px}.physicalPalletBarcode.compact span{text-align:center;text-overflow:ellipsis;overflow:hidden;font-size:7px!important}.shipmentDepthControl{border:0;border-left:1px solid var(--line);background:var(--gold);justify-content:center;align-items:center;gap:8px;padding:7px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.shipmentDepthControl{background:color-mix(in srgb,var(--gold) 5%,var(--panel))}}.shipmentDepthControl{color:var(--gold);font:850 7px/1 var(--sans);letter-spacing:.13em;cursor:pointer;writing-mode:vertical-rl;transition:background .15s,color .15s;transform:rotate(180deg)}.shipmentDepthControl span{font-size:11px}:is(.shipmentDepthControl:hover,.shipmentDepthControl:focus-visible){background:var(--gold);color:#17130c;outline:0}.shipmentNavigator{opacity:0;border-right:1px solid var(--line);background:var(--panel);align-content:start;gap:4px;display:grid}@supports (color:color-mix(in lab, red, red)){.shipmentNavigator{background:color-mix(in srgb,var(--panel) 78%,var(--paper))}}.shipmentNavigator{transition:opacity .16s}.showPallets .shipmentNavigator{opacity:1}.shipmentNavigator>button{border:0;border-left:2px solid #0000;border-bottom:1px solid var(--line);min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;gap:3px;padding:9px 7px;display:grid}.shipmentNavigator>button strong{font:850 10px/1 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shipmentNavigator>button span{color:var(--muted);font:700 7px/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shipmentNavigator>button.active{border-left-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.shipmentNavigator>button.active{background:color-mix(in srgb,var(--gold) 9%,transparent)}}.shipmentNavigator>.shipmentBackControl{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.08em;align-items:center;gap:5px;display:flex}.palletLevel{visibility:hidden;opacity:0;border-left:1px solid var(--line);grid-template-rows:auto minmax(0,1fr);transition:opacity .22s;display:grid}.showPallets .palletLevel{visibility:visible;opacity:1}.palletLevel>header{border-bottom:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.palletLevel>header>div{gap:2px;display:grid}.palletLevel>header small{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.12em}.palletLevel>header strong{font:800 11px/1 var(--sans)}.palletLevel>header>button{border:1px solid var(--line);color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.08em;cursor:pointer;background:0 0;padding:6px 8px}.shipmentPalletScroller{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin;max-height:min(72vh,820px);overflow-y:auto}.shipmentPalletGroup{border-bottom:1px solid var(--line);gap:8px;min-width:0;padding:10px;scroll-margin-top:1px;display:grid}.shipmentPalletGroup.focused{align-content:start;min-height:100%;animation:.28s both focusedPalletIn}.shipmentPalletGroup.focused>.shipmentAssignedPallet{box-shadow:0 8px 24px #00000018}.shipmentPalletGroup>header{z-index:3;border:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;gap:10px;padding:7px 8px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.shipmentPalletGroup>header{background:color-mix(in srgb,var(--paper) 94%,transparent)}}.shipmentPalletGroup>header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.shipmentPalletGroup>header>div{gap:2px;display:grid}.shipmentPalletGroup>header h3{font:600 18px/1 var(--serif);margin:0}.shipmentPalletGroup>header h3 span{color:var(--muted);font:750 8px/1 var(--sans)}.shipmentPalletGroup>header>b{font:850 7px/1 var(--sans);letter-spacing:.09em}.shipmentPalletGroup>.shipmentAssignedPallet{box-shadow:none;gap:0;padding:0;display:grid}.shipmentProgressiveWorkspace.showPallets .shipmentLevel{visibility:hidden}.shipmentProgressiveWorkspace.showShipments .shipmentNavigator,.shipmentProgressiveWorkspace.showShipments .palletLevel{pointer-events:none}@keyframes focusedPalletIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.orderListProgressive.detailOpen{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);display:grid}.orderListProgressive.detailOpen>header{grid-column:1/-1}.orderListRows{min-width:0}.orderListRows>article[role=button]{cursor:pointer;transition:background .15s,box-shadow .15s}.orderListRows>article[role=button]:hover,.orderListRows>article.active{background:var(--gold);outline:0}.orderListRows>article[role=button]:focus-visible{background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){.orderListRows>article[role=button]:hover,.orderListRows>article.active{background:color-mix(in srgb,var(--gold) 7%,var(--paper))}.orderListRows>article[role=button]:focus-visible{background:color-mix(in srgb,var(--gold) 7%,var(--paper))}}.orderListRows>article[role=button]:hover,.orderListRows>article.active{box-shadow:inset 3px 0 var(--gold)}.orderListRows>article[role=button]:focus-visible{box-shadow:inset 3px 0 var(--gold)}.orderListProgressive.detailOpen>.orderListRows{border-right:1px solid var(--line)}.orderListProgressive.detailOpen>.orderListRows>article{grid-template-columns:1fr;gap:8px;min-height:0;padding:11px}.orderListProgressive.detailOpen .supplierProductIdentity{grid-template-columns:42px minmax(0,1fr);gap:9px}.orderListProgressive.detailOpen .supplierProductIdentity img{width:42px;height:56px}.orderListProgressive.detailOpen .supplierProductIdentity h3{font-size:17px}.orderListProgressive.detailOpen .supplierProductTotal{display:none}.orderListProgressive.detailOpen .supplierBoxBreakdown{grid-column:auto}.orderListPackagePanel{background:var(--panel);min-width:0;padding:10px}@supports (color:color-mix(in lab, red, red)){.orderListPackagePanel{background:color-mix(in srgb,var(--panel) 50%,var(--paper))}}.orderListPackagePanel>header{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:9px;padding-bottom:9px;display:flex}.orderListPackagePanel>header>button{border:1px solid var(--line);color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.08em;cursor:pointer;background:0 0;flex:none;padding:7px 8px}.orderListPackagePanel>header>div{gap:3px;min-width:0;display:grid}.orderListPackagePanel>header small{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.1em}.orderListPackagePanel>header strong{font:800 9px/1.25 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orderListPackagePanel .entireOrderCartonView{background:0 0;border:0;margin:0}.orderListPackagePanel .entireOrderCartonView>header{display:none}.orderListPackagePanel .entireOrderCartonGrid{grid-template-columns:1fr!important}.shipmentScanWorkspace .shipmentTileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shipmentScanWorkspace .shipmentProgressiveTile{display:block!important}.shipmentScanWorkspace .shipmentTileBody{gap:5px;padding:9px}.shipmentScanWorkspace .shipmentTileBody h3{font:800 13px/1 var(--sans);letter-spacing:.02em;align-items:baseline;gap:5px;display:flex}.shipmentScanWorkspace .shipmentTileBody h3 span{color:var(--muted);font:700 7px/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shipmentMinimalFacts{border:0!important;margin:0!important;display:block!important}.shipmentMinimalFacts>div{align-items:baseline;gap:7px;border:0!important;padding:0!important;display:flex!important}.shipmentMinimalFacts dt{flex:none;font-size:5px!important}.shipmentMinimalFacts dd{text-overflow:ellipsis;font:800 8px/1.2 var(--sans)!important;white-space:nowrap!important;overflow:hidden!important}.shipmentScanWorkspace .shipmentTileBody address{text-overflow:ellipsis;white-space:nowrap;font-size:6px;line-height:1.2;overflow:hidden}.shipmentScanWorkspace .shipmentTilePalletBarcodes{gap:6px;margin-top:3px;padding-top:6px}.shipmentScanWorkspace .shipmentTilePalletBarcodes>div{grid-template-columns:1fr;gap:6px}.shipmentScanWorkspace .shipmentTilePalletBarcodes button{gap:4px;padding:5px}.shipmentScanWorkspace .shipmentTilePalletBarcodes button>span{color:var(--gold);font-size:7px}.shipmentScanWorkspace .shipmentTilePalletBarcodes .physicalPalletBarcode{grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:6px 8px}.shipmentScanWorkspace .shipmentTilePalletBarcodes .physicalPalletBarcode svg{height:72px}.shipmentScanWorkspace .shipmentTilePalletBarcodes .physicalPalletBarcode span{font-size:10px!important}.shipmentScanWorkspace.focusedPallet>.shipmentProgressiveRail{grid-template-columns:0 44px minmax(0,1fr)}.shipmentScanWorkspace.focusedPallet .shipmentNavigator{align-content:start;display:grid}.shipmentScanWorkspace.focusedPallet .shipmentBackControl{border-left:0;border-right:1px solid var(--line);min-height:160px;color:var(--gold);letter-spacing:.12em;writing-mode:vertical-rl;justify-content:flex-start;align-items:center;gap:8px;padding:10px 12px;font-size:7px;display:flex;transform:rotate(180deg)}.shipmentScanWorkspace.focusedPallet .palletLevel>header{padding:7px 10px}.shipmentScanWorkspace.focusedPallet .shipmentPalletScroller{max-height:min(78vh,900px)}@media (max-width:1100px){.shipmentTileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.shipmentProgressiveWorkspace.showPallets>.shipmentProgressiveRail{grid-template-columns:76px minmax(0,1fr)}.shipmentProgressiveWorkspace.showPallets .shipmentLevel{display:none}.shipmentTileGrid,.shipmentScanWorkspace .shipmentTileGrid{grid-template-columns:1fr}.shipmentProgressiveTile{grid-template-columns:minmax(0,1fr) 34px}.shipmentDepthControl{min-height:44px}.shipmentNavigator{grid-column:1}.palletLevel{grid-column:2}.shipmentNavigator>.shipmentBackControl{justify-items:start;display:grid}.shipmentNavigator>button{padding:8px 5px}.shipmentNavigator>button strong{font-size:8px}.shipmentNavigator>button span{font-size:6px}.palletLevel>header{padding:7px}.palletLevel>header>button{display:none}.shipmentPalletScroller{max-height:76vh}.shipmentPalletGroup{padding:7px}.shipmentPalletGroup>header h3{font-size:15px}.shipmentPalletGroup>header h3 span{margin-top:2px;font-size:7px;display:block}.shipmentScanWorkspace .shipmentTilePalletBarcodes .physicalPalletBarcode svg{height:62px}.shipmentScanWorkspace.focusedPallet>.shipmentProgressiveRail{grid-template-columns:42px minmax(0,1fr)}.shipmentScanWorkspace.focusedPallet .shipmentNavigator{grid-column:1}.shipmentScanWorkspace.focusedPallet .palletLevel{grid-column:2}.shipmentScanWorkspace.focusedPallet .shipmentBackControl{min-height:144px;padding:9px 11px}.orderListProgressive.detailOpen{grid-template-columns:76px minmax(0,1fr)}.orderListProgressive.detailOpen>.orderListRows{overflow:hidden}.orderListProgressive.detailOpen>.orderListRows>article{padding:8px 4px}.orderListProgressive.detailOpen .supplierProductIdentity{display:block}.orderListProgressive.detailOpen .supplierProductIdentity img,.orderListProgressive.detailOpen .supplierProductIdentity small,.orderListProgressive.detailOpen .supplierBoxBreakdown{display:none}.orderListProgressive.detailOpen .supplierProductIdentity h3{font:800 7px/1.25 var(--sans);writing-mode:vertical-rl}.orderListPackagePanel{padding:7px}.orderListPackagePanel>header{flex-direction:column;align-items:flex-start}.orderListPackagePanel>header strong{white-space:normal}}@media (prefers-reduced-motion:reduce){.shipmentProgressiveWorkspace>.shipmentProgressiveRail,.shipmentNavigator,.palletLevel{transition:none}.shipmentPalletScroller{scroll-behavior:auto}}@media print{.shipmentProgressiveWorkspace>.shipmentProgressiveRail,.shipmentProgressiveWorkspace.showPallets>.shipmentProgressiveRail{display:block!important}.shipmentProgressiveWorkspace .shipmentLevel,.shipmentProgressiveWorkspace .shipmentNavigator,.shipmentProgressiveWorkspace .palletLevel{visibility:visible!important;opacity:1!important;display:block!important}.shipmentProgressiveWorkspace .shipmentLevel,.shipmentProgressiveWorkspace .shipmentNavigator,.shipmentProgressiveWorkspace .palletLevel>header,.shipmentDepthControl{display:none!important}.shipmentPalletScroller{max-height:none!important;overflow:visible!important}.shipmentPalletGroup>header{position:static!important}.shipmentPalletGroup{break-inside:auto}.shipmentAssignedPallet{break-inside:avoid}}.completedSharePanel fieldset{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:12px 0;padding:0;display:grid}.completedSharePanel legend{margin-bottom:7px}.completedSharePanel label{box-sizing:border-box;border:1px solid var(--line);min-height:30px;padding:5px 7px;font-size:7px}.completedSharePanel label:has(input:checked){border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.completedSharePanel label:has(input:checked){background:color-mix(in srgb,var(--gold) 8%,transparent)}}.completedSharePanel input[type=checkbox]{width:12px;height:12px;margin:0}.completedSharePanel .completedShareDestination{border:1px solid var(--gold);grid-template-columns:minmax(170px,240px) minmax(0,1fr);align-items:center;gap:5px 12px;margin:12px 0 2px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.completedSharePanel .completedShareDestination{border:1px solid color-mix(in srgb,var(--gold) 35%,var(--line))}}.completedSharePanel .completedShareDestination{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.completedSharePanel .completedShareDestination{background:color-mix(in srgb,var(--panel) 92%,var(--gold))}}.completedSharePanel .completedShareDestination{font:800 8px/1.2 var(--sans);letter-spacing:.1em}.completedShareDestination select{border:1px solid var(--line);background:var(--bg);min-width:0;color:var(--text);font:700 10px/1.2 var(--sans);padding:9px}.completedShareDestination small{color:var(--muted);font:600 8px/1.35 var(--sans);letter-spacing:0;grid-column:1/-1}.recordMessageButton{border:1px solid var(--line);background:var(--panel);width:38px;min-width:38px;color:var(--text);padding:8px;position:relative}.recordMessageButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:20px;height:20px;display:block}.recordMessageButton b{color:#fff;min-width:17px;height:17px;font:800 8px/1 var(--sans);background:#c84036;border-radius:20px;place-items:center;padding:0 4px;display:grid;position:absolute;top:-7px;right:-6px}.historicalOrderMessenger{z-index:2}.historicalOrderMessenger .messageImageThumb{display:block}.historicalOrderMessenger .messageImageThumb img{object-fit:contain;max-width:220px;max-height:150px;display:block}.historicalOrderRecord{padding-top:18px}.historicalOrderRecord>.backLink{font:800 7px/1 var(--sans);letter-spacing:.08em;margin-bottom:10px;display:inline-block}.historicalOrderRecord>.historicalRecordHeader{align-items:center;min-height:42px;padding-bottom:9px}.historicalRecordIdentity{gap:4px;min-width:0;display:grid}.historicalRecordIdentity>.eyebrow{font:800 7px/1 var(--sans);letter-spacing:.11em;margin:0}.historicalRecordIdentity>div{align-items:center;gap:9px;min-width:0;display:flex}.historicalOrderRecord .historicalRecordIdentity h1{min-width:0;font:900 clamp(15px,1.6vw,20px)/1 var(--font-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums;letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.historicalCompletedBadge{color:#fff;min-height:20px;font:900 6px/1 var(--sans);letter-spacing:.12em;white-space:nowrap;background:#278951;place-items:center;padding:0 8px;display:inline-grid}.historicalOrderRecord .recordActions{align-items:center;gap:5px}.historicalOrderRecord .recordActions>.reopenButton,.historicalOrderRecord .recordActions>.recordMessageButton,.historicalOrderRecord .recordActions>.completedShareMenu,.historicalOrderRecord .completedShareMenu>.shareButton{box-sizing:border-box;width:68px;min-width:68px;height:30px;min-height:30px;padding:0}.historicalOrderRecord .recordActions>.reopenButton,.historicalOrderRecord .completedShareMenu>.shareButton{font:900 7px/1 var(--sans);letter-spacing:.1em;place-items:center;display:grid}.historicalOrderRecord .recordMessageButton{place-items:center;display:grid}.historicalOrderRecord .recordMessageButton svg{width:17px;height:17px}.historicalOrderRecord .recordViewTabs{margin-top:9px}.compactHistoricalSnapshot>.orderSharingTop{margin:0}.compactHistoricalSnapshot>.orderSharingTop>.overviewHeader{border-bottom:0;padding:0;display:block}.compactHistoricalSnapshot>.orderSharingTop>.overviewHeader>.sharedHeaderSupplier{width:100%;margin:0}.compactHistoricalSnapshot>.orderSharingTop>.overviewHeader .sharingPartyCompact{max-width:none}.compactHistoricalSnapshot>.overviewTabs{margin-top:5px}@media (max-width:700px){.historicalOrderRecord{padding-top:12px}.historicalOrderRecord>.historicalRecordHeader{align-items:center;gap:8px;display:flex}.historicalOrderRecord .recordActions{flex-direction:row;width:auto}.historicalOrderRecord .recordActions>.reopenButton,.historicalOrderRecord .recordActions>.recordMessageButton,.historicalOrderRecord .recordActions>.completedShareMenu,.historicalOrderRecord .completedShareMenu>.shareButton{width:52px;min-width:52px}.historicalOrderRecord .historicalRecordIdentity h1{font-size:14px}.historicalCompletedBadge{padding-inline:6px}.historicalOrderRecord .completedShareMenu>[role=menu]{min-width:205px;left:auto;right:0}}.palletShipmentReference{border:1px solid var(--line);background:var(--gold);gap:5px;min-width:0;padding:7px;display:grid}@supports (color:color-mix(in lab, red, red)){.palletShipmentReference{background:color-mix(in srgb,var(--gold) 4%,var(--paper))}}.palletShipmentReference>strong{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.12em}.palletShipmentReference>span{grid-template-columns:minmax(90px,.6fr) minmax(120px,1.4fr) auto;align-items:center;gap:7px;min-width:0;display:grid}.palletShipmentReference b,.palletShipmentReference em{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:750 7px/1.2 var(--sans);overflow:hidden}.palletShipmentReference em{color:var(--muted);font-style:normal}.palletShipmentReference .shipmentStatus{text-transform:uppercase;font-size:6px}.palletPhysicalCartons [role=row]{grid-template-columns:34px minmax(135px,1.1fr) minmax(125px,1fr) minmax(125px,1fr) minmax(82px,.65fr)}.palletPhysicalCartons [role=cell]>b,.palletPhysicalCartons [role=cell]>small{text-overflow:ellipsis;display:block;overflow:hidden}.palletPhysicalCartons [role=cell]>small{color:var(--muted);margin-top:2px;font-size:5px}.palletPhysicalCartons [role=cell].assigned{color:#278951;font-weight:850}.palletPhysicalCartons [role=cell].unassigned{color:var(--muted)}.palletPopup:has(>.palletPhysicalCartons){grid-template-rows:50px minmax(260px,1fr) auto minmax(120px,28vh)}.palletPopup>.palletShipmentReference{margin:10px 10px 0}@media (max-width:700px){.completedSharePanel fieldset{grid-template-columns:1fr 1fr}.palletPhysicalCartons>div[role=table]{min-width:620px}.palletShipmentReference>span{grid-template-columns:1fr auto}.palletShipmentReference em{grid-column:1/-1}.palletPopup:has(>.palletPhysicalCartons){grid-template-rows:45px minmax(220px,1fr) auto minmax(145px,32vh)}}@media print{.sharedLinkShell .palletShipmentReference{break-inside:avoid;color:#171510!important;background:#fff!important}}.overviewPalletCard>header{align-items:center;min-width:0}.overviewPalletCard>header h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.palletWarehouseTitle{display:none}.palletCardActions{white-space:nowrap;flex:none;align-items:center;gap:6px;display:flex}.palletCardActions>b{letter-spacing:.08em;font-size:7px}.palletCard3DAction{border:1px solid var(--gold);min-height:25px;color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.08em;cursor:pointer;white-space:nowrap;background:0 0;padding:5px 7px}:is(.palletCard3DAction:hover,.palletCard3DAction:focus-visible){background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.palletCard3DAction:hover,.palletCard3DAction:focus-visible){background:color-mix(in srgb,var(--gold) 10%,transparent)}}.overviewPalletGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.overviewPalletCard{grid-template-rows:auto 190px auto auto auto;align-self:start;overflow:visible}.palletPhysicalCartons{overflow:visible}.palletPhysicalCartons>div[role=table]{max-height:none;overflow:visible}.palletCartonEntry{border-bottom:1px solid var(--line);position:relative}.palletCartonEntry.expanded{z-index:4;box-shadow:0 6px 18px #00000020}.palletCartonSummary{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(135px,1.1fr) minmax(125px,1fr) minmax(125px,1fr) minmax(82px,.65fr);align-items:center;padding:0;display:grid}.palletCartonSummary:hover,.palletCartonEntry.expanded>.palletCartonSummary{background:var(--gold);outline:0}.palletCartonSummary:focus-visible{background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){.palletCartonSummary:hover,.palletCartonEntry.expanded>.palletCartonSummary{background:color-mix(in srgb,var(--gold) 7%,transparent)}.palletCartonSummary:focus-visible{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.palletCartonSummary>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:5px 6px;font-size:6px;overflow:hidden}.palletCartonSummary span>b,.palletCartonSummary span>small{text-overflow:ellipsis;display:block;overflow:hidden}.palletCartonSummary span>small{color:var(--muted);margin-top:2px;font-size:5px}.palletCartonSummary .assigned{color:#278951;font-weight:850}.palletCartonSummary .unassigned{color:var(--muted)}.palletCartonDetails{border-top:1px solid var(--gold);grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.7fr);gap:0;margin:0;display:grid}@supports (color:color-mix(in lab, red, red)){.palletCartonDetails{border-top:1px solid color-mix(in srgb,var(--gold) 28%,var(--line))}}.palletCartonDetails{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.palletCartonDetails{background:color-mix(in srgb,var(--gold) 7%,var(--paper))}}.palletCartonDetails[hidden]{display:none}.palletCartonDetails>div{border-right:1px solid var(--line);grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:7px 9px;display:grid}.palletCartonDetails>div:last-child{border-right:0}.palletCartonDetails dt{color:var(--muted);font:850 5px/1 var(--sans);letter-spacing:.1em;white-space:nowrap}.palletCartonDetails dd{overflow-wrap:anywhere;min-width:0;font:750 7px/1.25 var(--sans);margin:0}@media (max-width:900px){.overviewPalletGrid{grid-template-columns:1fr}}@media (max-width:700px){.palletCardActions{gap:4px}.palletPhysicalCartons{overflow:visible}.palletPhysicalCartons>div[role=table]{min-width:0}.palletCartonSummary{grid-template-columns:24px minmax(72px,1fr) minmax(72px,1fr) minmax(72px,1fr) 62px}.palletCartonDetails{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.7fr)}.palletCartonDetails>div{border-bottom:0;grid-template-columns:1fr;align-content:start;gap:3px;padding:6px}.palletCartonDetails dt{white-space:normal}.palletCartonDetails dd{overflow-wrap:anywhere}}@media print{.palletOverviewPage .palletPrintSheet,.sharedLinkShell .palletPrintSheet,.palletOverviewPage .palletPrintSheet.singleRow{break-after:auto!important;border:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;overflow:visible!important}.palletOverviewPage .palletPrintSheet>header{display:none!important}.palletOverviewPage .overviewPalletGrid,.sharedLinkShell .overviewPalletGrid{height:auto!important;display:block!important}.palletOverviewPage .overviewPalletCard,.sharedLinkShell .overviewPalletCard{break-inside:avoid!important;color:#111!important;background:#fff!important;border:1px solid #777!important;min-height:0!important;margin:0 0 4mm!important;padding:0!important;display:block!important}.palletOverviewPage .overviewPalletCard>header{border-bottom:1px solid #777!important;height:auto!important;padding:2.2mm 3mm!important}.palletOverviewPage .overviewPalletCard h2{display:none!important}.palletOverviewPage .palletWarehouseTitle{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.04em;min-width:0;overflow:hidden;font:800 11pt/1.1 var(--sans)!important;color:#111!important;display:block!important}.palletOverviewPage .palletCardActions>b{font:800 7pt/1 var(--sans)!important;color:#111!important}.palletOverviewPage :is(.miniPalletViewport,.miniPalletFrame,.palletCard3DAction,.overviewPalletCard>dl,.overviewProductTypes,.palletShipmentReference){display:none!important}.palletOverviewPage .palletPhysicalCartons{color:#111!important;background:#fff!important;border:0!important}.palletOverviewPage .palletPhysicalCartons>header{display:none!important}.palletOverviewPage .palletPhysicalCartons>div[role=table]{min-width:0!important;max-height:none!important;overflow:visible!important}.palletOverviewPage .palletCartonTableHead,.palletOverviewPage .palletCartonSummary{color:#111!important;background:#fff!important;grid-template-columns:8mm minmax(42mm,1.2fr) minmax(42mm,1fr) minmax(42mm,1fr) 24mm!important;display:grid!important}.palletOverviewPage .palletCartonTableHead{border-bottom:1px solid #777!important}.palletOverviewPage .palletCartonTableHead>*{color:#333!important;padding:1.6mm 2mm!important;font-size:6.5pt!important}.palletOverviewPage .palletCartonEntry{box-shadow:none!important;border-color:#aaa!important}.palletOverviewPage .palletCartonSummary>*{color:#111!important;padding:1.6mm 2mm!important;font-size:7pt!important}.palletOverviewPage .palletCartonSummary span>small{color:#444!important;font-size:6pt!important}.palletOverviewPage .palletCartonDetails{display:none!important}}.palletOverviewPage .sharedHeaderSupplier{grid-template-columns:42px minmax(0,1fr);align-items:stretch;gap:7px;min-width:0;display:grid}.palletOverviewPage .oroStaticLogo{box-sizing:border-box;object-fit:contain;border:1px solid var(--line);background:#fff;width:42px;height:100%;min-height:62px;padding:5px}.palletOverviewPage .sharingPartyCompact.carrier{text-align:right;justify-content:flex-end;padding-left:34px;padding-right:8px}.palletOverviewPage .sharingPartyCompact.carrier .sharingPartyEdit{left:5px;right:auto}.readOnlyCanonicalView .sharingPartyCompact{align-items:flex-start;height:auto;min-height:82px;overflow:visible}.readOnlyCanonicalView .sharingPartyCompact>div{width:100%}.sharedLinkShell :is(.palletOverviewPage,.overviewHeader,.overviewTabs,.supplierOrderList,.sharedShipmentList,.overviewPalletCard,.palletPhysicalCartons,.supplierRetailBoxes,.entireOrderCartonView){min-width:0;max-width:100%}.sharedLinkShell :is(p,span,strong,b,small,dd,dt,address,code,h1,h2,h3){overflow-wrap:anywhere;max-width:100%}.sharedLinkShell :is(.overviewHeader,.sharingPartyCompact,.sharedHeaderSupplier,.sharedShipmentList article,.overviewPalletCard){height:auto;max-height:none;overflow:visible}.sharedLinkShell .palletCartonEntry,.sharedLinkShell .palletCartonDetails{max-width:100%}.overviewPalletCard{height:auto;max-height:none}.palletCartonDetails{width:100%;overflow:visible}@media (max-width:700px){.palletOverviewPage .overviewHeader,.readOnlyCanonicalView .overviewHeader{text-align:initial;grid-template-columns:1fr 1fr;grid-template-areas:"order order""supplier carrier";gap:7px}.palletOverviewPage .sharedHeaderSupplier{grid-area:supplier;grid-template-columns:30px minmax(0,1fr)}.palletOverviewPage .oroStaticLogo{width:30px;min-height:54px}.palletOverviewPage .sharingPartyCompact.carrier,.palletOverviewPage .sharingPartyEditor.carrier{grid-area:carrier}.palletOverviewPage .overviewHeader:has(.sharingPartyEditor){grid-template-areas:"order order""supplier supplier""carrier carrier"}.readOnlyCanonicalView .sharingPartyCompact{min-height:94px}.sharedLinkShell .sharingInfoFields button>b{white-space:normal}}@media print and (max-width:700px){html[data-shared-print-layout=mobile] .sharedLinkShell .overviewHeader{grid-template-areas:"order order""supplier carrier"!important}}.adminHeader{--workflow-green:#69d176}.adminHeader .workflowNavGroup>a.workflowComplete,.adminHeader .workflowNavGroup>a.workflowComplete:hover,.adminHeader .workflowNavGroup>a.workflowComplete.active{background:var(--workflow-green)!important;color:#0b130d!important;text-shadow:none!important;border-color:#244b29!important;box-shadow:inset 0 -2px #244b29!important}.adminHeader .workflowNavGroup>a.workflowComplete:focus-visible{outline-offset:2px;outline:2px solid #0b130d}.workflowShipmentSplit{border:1px solid var(--line);background:var(--surface);flex:none;align-items:stretch;min-height:26px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.workflowShipmentSplit{background:color-mix(in srgb,var(--surface) 82%,transparent)}}.workflowShipmentSplit{color:var(--muted);transition:border-color .15s,background .15s,color .15s}.workflowShipmentSplit>a{color:inherit;font:800 6px/1 var(--sans);letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;flex:1;justify-content:center;align-items:center;padding:6px 8px;text-decoration:none;display:flex}.workflowShipmentSplit:hover{border-color:var(--gold);color:var(--text)}.workflowShipmentSplit.active{border-color:var(--panel-border);border-bottom-color:var(--gold);background:var(--surface-raised);color:var(--gold-text);box-shadow:inset 0 -2px var(--gold)}.workflowShipmentSplit.workflowComplete,.workflowShipmentSplit.workflowComplete:hover,.workflowShipmentSplit.workflowComplete.active{background:var(--workflow-green)!important;color:#0b130d!important;text-shadow:none!important;border-color:#244b29!important;box-shadow:inset 0 -2px #244b29!important}@media (max-width:1180px){.adminHeader .workflowNavGroup>.workflowShipmentSplit{width:100%;min-width:0;min-height:43px}.workflowShipmentSplit>a{font-size:8px}}@media (max-width:560px){.adminHeader .workflowNavGroup>.workflowShipmentSplit{min-height:40px}}.workflowShipmentSplit.practiceActive,.workflowShipmentSplit.practiceActive:hover,.workflowShipmentSplit.practiceActive.active,.workflowShipmentSplit.practiceActive.workflowComplete{border-color:#ef3f3f!important}@supports (color:color-mix(in lab, red, red)){.workflowShipmentSplit.practiceActive,.workflowShipmentSplit.practiceActive:hover,.workflowShipmentSplit.practiceActive.active,.workflowShipmentSplit.practiceActive.workflowComplete{border-color:color-mix(in srgb,#ef3f3f 62%,var(--line))!important}}.workflowShipmentSplit.practiceActive,.workflowShipmentSplit.practiceActive:hover,.workflowShipmentSplit.practiceActive.active,.workflowShipmentSplit.practiceActive.workflowComplete{background:#ef3f3f!important}@supports (color:color-mix(in lab, red, red)){.workflowShipmentSplit.practiceActive,.workflowShipmentSplit.practiceActive:hover,.workflowShipmentSplit.practiceActive.active,.workflowShipmentSplit.practiceActive.workflowComplete{background:color-mix(in srgb,#ef3f3f 7%,var(--surface))!important}}.workflowShipmentSplit.practiceActive,.workflowShipmentSplit.practiceActive:hover,.workflowShipmentSplit.practiceActive.active,.workflowShipmentSplit.practiceActive.workflowComplete{color:#e42d2d!important;text-shadow:none!important;box-shadow:inset 0 -3px #e42d2d!important}.workflowShipmentSplit.practiceActive>a{color:#e42d2d!important}.workflowShipmentSplit.practiceActive>button{border-left-color:#ef3f3f!important}@supports (color:color-mix(in lab, red, red)){.workflowShipmentSplit.practiceActive>button{border-left-color:color-mix(in srgb,#ef3f3f 45%,var(--line))!important}}.workflowShipmentSplit.practiceActive>button{color:#e42d2d!important}.dark .workflowShipmentSplit.practiceActive,.dark .workflowShipmentSplit.practiceActive>a{color:#ff6464!important}.shareStatusLock{box-sizing:border-box;color:#09120b;background:#69d176;border:1px solid #244b29;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:14px;line-height:1;display:inline-grid;box-shadow:inset 0 -2px #244b2959}.shareStatusLock[data-share-active=false]{color:#160403;background:#e56b62;border-color:#6f2420;box-shadow:inset 0 -2px #6f242066}.shareChannelLink .shareLockButton[data-share-active=true],.completedShareLink .shareLockButton[data-share-active=true]{color:#09120b!important;background:#69d176!important;border-color:#244b29!important}.shareChannelLink .shareLockButton[data-share-active=false],.completedShareLink .shareLockButton[data-share-active=false]{color:#160403!important;background:#e56b62!important;border-color:#6f2420!important}.shareLockButton:disabled{cursor:not-allowed;opacity:1}.shareChannel.sharingInactive{border-color:#b94840}@supports (color:color-mix(in lab, red, red)){.shareChannel.sharingInactive{border-color:color-mix(in srgb,#b94840 54%,var(--line))}}.completedShareHeaderActions{align-items:center;gap:7px;display:flex}.completedShareHeaderActions>button{color:var(--muted);background:0 0;border:0;font-size:20px}.completedShareMenu>[role=menu] button{align-items:center;gap:9px;display:flex}.completedShareMenu .shareStatusLock{flex-basis:24px;width:24px;height:24px;font-size:11px}.completedShareLink{grid-template-columns:minmax(0,1fr) auto auto 34px}.completedShareLink .shareLockButton{min-width:34px;padding:0;font-size:14px}.completedShareStatus{color:#b94840;margin:8px 0 0;font-size:8px}@media (max-width:700px){.completedShareLink{grid-template-columns:repeat(3,1fr)}.completedShareLink input{grid-column:1/-1}.completedShareLink .shareLockButton{width:100%}}.sharedLinkShell .readOnlyCanonicalView{padding-top:8px}.sharedLinkShell .readOnlyCanonicalView .overviewHeader{grid-template-columns:minmax(0,1fr) minmax(170px,.7fr) minmax(0,1fr);align-items:center;gap:12px;padding:4px 0 9px}.sharedLinkShell .readOnlyCanonicalView .sharedHeaderSupplier{min-width:0;display:block}.sharedLinkShell .readOnlyCanonicalView .sharingPartyCompact.sharedPartyPlain{height:auto;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex;overflow:visible}.sharedLinkShell .readOnlyCanonicalView .sharingPartyCompact.sharedPartyPlain.carrier{text-align:right;justify-content:flex-end;padding:0}.sharedLinkShell .readOnlyCanonicalView .sharingPartyCompact.sharedPartyPlain>img{object-fit:contain;background:0 0;border:0;flex:0 0 30px;width:30px;height:30px;padding:0}.sharedLinkShell .readOnlyCanonicalView .sharingPartyCompact.sharedPartyPlain>div{width:auto;min-width:0;max-width:100%}.sharingPublicIdentity{gap:1px;min-width:0;display:grid}.sharingPublicIdentity button{width:100%;min-width:0;color:inherit;text-align:inherit;cursor:copy;-webkit-user-select:text;user-select:text;background:0 0;border:0;margin:0;padding:0 14px 0 0;display:block;position:relative;overflow:visible}.sharingPartyCompact.carrier .sharingPublicIdentity button{padding-left:14px;padding-right:0}.sharingPublicIdentity button :is(b,span){overflow-wrap:anywhere;white-space:normal;-webkit-user-select:text;user-select:text;max-width:100%;display:block}.sharingPublicIdentity button b{color:var(--ink);font:800 10px/1.15 var(--sans)}.sharingPublicIdentity button span{color:var(--muted);font:650 7px/1.25 var(--sans)}.sharingPublicIdentity button i{color:var(--gold);font:850 4px/1 var(--sans);letter-spacing:.05em;opacity:0;font-style:normal;transition:opacity .16s;position:absolute;top:1px;right:0}.sharingPartyCompact.carrier .sharingPublicIdentity button i{left:0;right:auto}:is(.sharingPublicIdentity button:hover i,.sharingPublicIdentity button:focus-visible i){opacity:1}.sharingPublicIdentity button:focus-visible{outline:1px solid var(--gold);outline-offset:2px}.sharedLinkShell .readOnlyCanonicalView .sharedOrderFocus{gap:2px;min-width:0;min-height:0}.sharedOrderCenterLogo{object-fit:contain;width:min(168px,100%);height:auto;max-height:30px;margin:0 auto;display:block}.sharedLinkShell .readOnlyCanonicalView .sharedOrderFocus h1{text-overflow:clip;white-space:normal;overflow:visible}.sharedLinkShell .readOnlyCanonicalView :is(.overviewHeader,.sharedHeaderSupplier,.sharingPartyCompact,.sharingPublicIdentity){max-width:100%;overflow:visible}@media (max-width:700px){.sharedLinkShell .readOnlyCanonicalView .overviewHeader{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"order order""supplier carrier";align-items:start;gap:7px 10px;padding:2px 0 8px}.sharedLinkShell .readOnlyCanonicalView .sharedOrderFocus{grid-area:order}.sharedLinkShell .readOnlyCanonicalView .sharedHeaderSupplier{grid-area:supplier}.sharedLinkShell .readOnlyCanonicalView .sharingPartyCompact.sharedPartyPlain.carrier{grid-area:carrier}.sharedLinkShell .readOnlyCanonicalView .sharingPartyCompact.sharedPartyPlain>img{flex-basis:26px;width:26px;height:26px}.sharedOrderCenterLogo{width:min(150px,82vw);max-height:27px}.sharingPublicIdentity button b{font-size:9px}.sharingPublicIdentity button span{font-size:6.5px}}@media (max-width:420px){.sharedLinkShell .readOnlyCanonicalView .overviewHeader{grid-template-columns:1fr;grid-template-areas:"order""supplier""carrier";gap:6px}.sharedLinkShell .readOnlyCanonicalView .sharingPartyCompact.sharedPartyPlain.carrier{text-align:left;justify-content:flex-start}.sharedLinkShell .readOnlyCanonicalView .sharingPartyCompact.carrier .sharingPublicIdentity button{padding-left:0;padding-right:14px}.sharedLinkShell .readOnlyCanonicalView .sharingPartyCompact.carrier .sharingPublicIdentity button i{left:auto;right:0}}.shareRoleSelector{border:1px solid var(--line);background:var(--panel);font-family:var(--font-mono,monospace);margin:5px 0;position:relative}.shareRoleSelector>summary{cursor:pointer;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:0 10px;font-size:11px;font-weight:900;list-style:none;display:flex}.shareRoleSelector>summary::-webkit-details-marker{display:none}.shareRoleSelector>summary b{color:var(--muted);font-size:9px}.shareRoleSelector>fieldset{border:0;border-top:1px solid var(--line);flex-wrap:wrap;gap:6px 14px;margin:0;padding:8px 10px;display:flex}.shareRoleSelector legend{color:var(--muted);letter-spacing:.08em;padding:7px 0 0;font-size:8px;font-weight:800}.shareRoleSelector label{align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.shareRoleSelector input{accent-color:#1d6c45}:is(.shareRoleSelector:has(#share-role-supplier:not(:checked))~.shareChannelManager>.shareChannel:first-child,.shareRoleSelector:has(#share-role-carrier:not(:checked))~.shareChannelManager>.shareChannel:nth-child(2),.shareRoleSelector:has(#share-role-fulfillment-center:not(:checked))~.shareChannelManager>.shareChannel:nth-child(3)){display:none!important}.fulfillmentCenterShareDestination{border:1px solid var(--line);background:var(--panel);font-family:var(--font-mono,monospace);grid-template-columns:auto minmax(180px,320px) 1fr;align-items:center;gap:8px;margin:5px 0;padding:8px 10px;display:grid}.fulfillmentCenterShareDestination>span{color:var(--gold);letter-spacing:.08em;font-size:8px;font-weight:900}.fulfillmentCenterShareDestination select{border:1px solid var(--line);background:var(--surface);min-height:30px;color:var(--ink);font:800 9px/1 var(--sans);padding:5px 8px}.fulfillmentCenterShareDestination small{color:var(--muted);font-size:8px}.adminOrderSharingView .orderSharingTop>.fulfillmentCenterShareDestination{grid-area:shareSelector;margin:0}.adminOrderSharingView .orderSharingTop>.fulfillmentCenterShareDestination+.shareRoleSelector{display:none}@media (max-width:700px){.fulfillmentCenterShareDestination{grid-template-columns:1fr}.adminOrderSharingView .orderSharingTop>.fulfillmentCenterShareDestination{grid-area:auto}.shareRoleSelector>fieldset{grid-template-columns:1fr;display:grid}}.customerOrdersPage .customerOrdersWorkspace{gap:0;padding:0;background:var(--surface)!important}.customerOrdersPage .customerDirectory{background:0 0!important}.customerOrdersPage .customerDirectory>header{border-bottom:1px solid var(--line);min-height:34px;padding:8px 10px}.customerOrdersPage .customerFilters.customerOrderSearch{border-bottom:1px solid var(--line);background:0 0;gap:5px;padding:7px 9px;display:grid}.customerOrdersPage .customerOrderSearch label{gap:3px}.customerOrdersPage .customerOrderSearch label>span{font-size:6px}.customerOrdersPage .customerOrderSearch input{border:0;border-bottom:1px solid var(--line);height:28px;color:var(--text,var(--ink));background:0 0;border-radius:0;padding:0 4px;font-size:8px}.customerOrdersPage .customerOrderSearch>div{align-items:center;gap:4px;margin:0;display:flex}.customerOrdersPage .customerOrderSearch>div>button{letter-spacing:.05em;width:auto;min-width:0;height:24px;border:1px solid var(--line)!important;min-height:24px!important;color:var(--text,var(--ink))!important;font:850 6px/1 var(--sans)!important;background:0 0!important;padding:4px 7px!important}.customerOrdersPage .customerOrderSearch>div>button.active{border-color:var(--gold)!important;background:var(--gold)!important}@supports (color:color-mix(in lab, red, red)){.customerOrdersPage .customerOrderSearch>div>button.active{background:color-mix(in srgb,var(--gold) 16%,transparent)!important}}.customerOrdersPage .customerOrderSearch>div>button.active{color:var(--gold-text,var(--gold))!important}.customerOrdersPage .customerDirectory>button{border:0;border-bottom:1px solid var(--line);border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:34px;padding:7px 10px;display:grid;color:var(--text,var(--ink))!important;background:0 0!important}.customerOrdersPage .customerDirectory>button.selected{background:var(--gold)!important}@supports (color:color-mix(in lab, red, red)){.customerOrdersPage .customerDirectory>button.selected{background:color-mix(in srgb,var(--gold) 12%,transparent)!important}}.customerOrdersPage .customerDirectory>button.selected{box-shadow:inset 3px 0 var(--gold)}.customerOrdersPage .customerDirectory>button strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;overflow:hidden}.customerOrdersPage .customerDirectory>button small{font-size:7px}.customerOrdersPage .customerOrderFilterAnchor .erpOrderDropdown{border:1px solid var(--line);background:var(--surface);width:190px;color:var(--text,var(--ink));padding:4px;box-shadow:0 10px 25px #0003}.customerOrdersPage .erpOrderDropdown .erpFilterRow{grid-template-columns:1fr;gap:2px;display:grid}.customerOrdersPage .erpOrderDropdown .erpFilterRow>button{border:0;border-bottom:1px solid var(--line);height:24px;min-height:24px;color:var(--text,var(--ink));text-align:left;background:0 0;border-radius:0;justify-content:space-between;padding:4px 6px;font-size:6.5px}.customerOrdersPage .erpOrderDropdown .erpFilterRow>button:last-child{border-bottom:0}.customerOrdersPage .erpOrderDropdown .erpFilterRow>button.active,.customerOrdersPage .erpOrderDropdown .erpFilterRow .dateRangeToggle.expanded{border-color:var(--line);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.customerOrdersPage .erpOrderDropdown .erpFilterRow>button.active,.customerOrdersPage .erpOrderDropdown .erpFilterRow .dateRangeToggle.expanded{background:color-mix(in srgb,var(--gold) 16%,var(--surface))}}.customerOrdersPage .erpOrderDropdown .erpFilterRow>button.active,.customerOrdersPage .erpOrderDropdown .erpFilterRow .dateRangeToggle.expanded{color:var(--gold-text,var(--gold));box-shadow:inset 2px 0 var(--gold)}.customerOrdersPage .erpOrderDropdown>.erpDateRange{border:1px solid var(--line);background:var(--paper);color:var(--text,var(--ink));gap:5px;margin-top:3px;padding:6px}.customerOrdersPage .erpOrderDropdown .erpDateFields{grid-template-columns:1fr;gap:5px}.customerOrdersPage .erpOrderDropdown .erpDateFields label{color:var(--muted)}.customerOrdersPage .erpOrderDropdown .erpDateFields input{border-color:var(--line);background:var(--surface);height:28px;color:var(--text,var(--ink));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-size:8px}@media (prefers-color-scheme:dark){.customerOrdersPage .erpOrderDropdown .erpDateFields input{--lightningcss-light: ;--lightningcss-dark:initial}}.customerOrdersPage .erpOrderDropdown .erpDateActions{gap:4px}.customerOrdersPage .erpOrderDropdown .erpDateActions button{border-color:var(--line);height:24px;min-height:24px;color:var(--text,var(--ink));background:0 0;padding:4px 6px;font-size:6px}.customerOrdersPage .erpOrderDropdown .erpDateActions button:last-child{border-color:var(--gold);background:var(--gold);color:#17130c}.dark .customerOrdersPage .customerOrderFilterAnchor .erpOrderDropdown,.site.dark .customerOrdersPage .customerOrderFilterAnchor .erpOrderDropdown{color:#f7f4ec;background:#24282c;border-color:#697078}.dark .customerOrdersPage .erpOrderDropdown .erpFilterRow>button,.site.dark .customerOrdersPage .erpOrderDropdown .erpFilterRow>button{color:#f7f4ec;background:0 0;border-color:#555c62}.dark .customerOrdersPage .erpOrderDropdown>.erpDateRange,.site.dark .customerOrdersPage .erpOrderDropdown>.erpDateRange{color:#f7f4ec;background:#1c1f22}.dark .customerOrdersPage .erpOrderDropdown .erpDateFields input,.site.dark .customerOrdersPage .erpOrderDropdown .erpDateFields input{color:#fff;background:#111315;border-color:#626970}@media (max-width:680px){.customerOrdersPage .customerOrderFilterAnchor .erpOrderDropdown{width:180px;right:0}.customerOrdersPage .customerDirectory>button{padding-inline:8px}.customerOrdersPage .customerFilters.customerOrderSearch{padding-inline:7px}}.customerOrdersPage .customerOrderSearch input{color:#17191b!important;height:28px!important;min-height:28px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #777d82!important;border-radius:0!important;padding:0 4px!important;font-size:8px!important;line-height:1!important}.customerOrdersPage .customerOrderSearch>div>button,.customerOrdersPage .customerDirectory>button,.customerOrdersPage .erpOrderDropdown .erpFilterRow>button,.customerOrdersPage .erpOrderDropdown .erpDateActions button{box-shadow:none!important;border-radius:0!important;transform:none!important}.customerOrdersPage .customerOrderSearch>div>button{color:#17191b!important;background:0 0!important;border:1px solid #777d82!important;height:24px!important;min-height:24px!important;padding:4px 7px!important}.customerOrdersPage .customerOrderSearch>div>button.active{color:#17130c!important;background:#d9b465!important;border-color:#76571f!important}.customerOrdersPage .customerDirectory>button{color:#17191b!important;background:0 0!important;border:0!important;border-bottom:1px solid #9a9ea1!important;min-height:34px!important;padding:7px 10px!important}:is(.customerOrdersPage .customerDirectory>button:hover,.customerOrdersPage .customerDirectory>button:focus-visible){background:#ece9e1!important;border-color:#777d82!important}.customerOrdersPage .customerDirectory>button.selected{color:#17191b!important;background:#e7dfce!important;box-shadow:inset 3px 0 #8a6420!important}.customerOrdersPage .customerOrderFilterAnchor .erpOrderDropdown{color:#17191b!important;background:#fff!important;border-radius:0!important}.customerOrdersPage .erpOrderDropdown .erpFilterRow>button{color:#17191b!important;background:#fff!important;border:0!important;border-bottom:1px solid #9a9ea1!important;height:24px!important;min-height:24px!important;padding:4px 6px!important;font-size:6.5px!important}:is(.customerOrdersPage .erpOrderDropdown .erpFilterRow>button:hover,.customerOrdersPage .erpOrderDropdown .erpFilterRow>button:focus-visible){color:#17191b!important;background:#ece9e1!important;border-color:#777d82!important}.customerOrdersPage .erpOrderDropdown .erpFilterRow>button.active,.customerOrdersPage .erpOrderDropdown .erpFilterRow .dateRangeToggle.expanded{color:#5c4215!important;background:#e7dfce!important;border-color:#9a9ea1!important;box-shadow:inset 2px 0 #8a6420!important}.customerOrdersPage .erpOrderDropdown .erpDateActions button{color:#17191b!important;background:#fff!important;border:1px solid #777d82!important;height:24px!important;min-height:24px!important;padding:4px 6px!important;font-size:6px!important}.dark .customerOrdersPage .customerOrderSearch input,.site.dark .customerOrdersPage .customerOrderSearch input{color:#fff!important;background:#15181a!important;border-bottom-color:#737b82!important}.dark .customerOrdersPage .customerOrderSearch>div>button,.site.dark .customerOrdersPage .customerOrderSearch>div>button,.dark .customerOrdersPage .customerDirectory>button,.site.dark .customerOrdersPage .customerDirectory>button{color:#f7f4ec!important;background:0 0!important;border-color:#626a70!important}.dark .customerOrdersPage .customerDirectory>button:hover,.site.dark .customerOrdersPage .customerDirectory>button:hover{color:#fff!important;background:#30353a!important}.dark .customerOrdersPage .customerDirectory>button:focus-visible{color:#fff!important;background:#30353a!important}.site.dark .customerOrdersPage .customerDirectory>button:focus-visible{color:#fff!important;background:#30353a!important}.dark .customerOrdersPage .customerOrderSearch>div>button.active,.site.dark .customerOrdersPage .customerOrderSearch>div>button.active,.dark .customerOrdersPage .customerDirectory>button.selected,.site.dark .customerOrdersPage .customerDirectory>button.selected{color:#fff4dc!important;background:#403721!important;border-color:#d3ab5d!important}.dark .customerOrdersPage .customerOrderFilterAnchor .erpOrderDropdown,.site.dark .customerOrdersPage .customerOrderFilterAnchor .erpOrderDropdown{color:#fff!important;background:#202428!important}.dark .customerOrdersPage .erpOrderDropdown .erpFilterRow>button,.site.dark .customerOrdersPage .erpOrderDropdown .erpFilterRow>button,.dark .customerOrdersPage .erpOrderDropdown .erpDateActions button,.site.dark .customerOrdersPage .erpOrderDropdown .erpDateActions button{color:#fff!important;background:#202428!important;border-color:#626a70!important}.dark .customerOrdersPage .erpOrderDropdown .erpFilterRow>button:hover,.site.dark .customerOrdersPage .erpOrderDropdown .erpFilterRow>button:hover{color:#fff!important;background:#343a3f!important}.dark .customerOrdersPage .erpOrderDropdown .erpFilterRow>button:focus-visible{color:#fff!important;background:#343a3f!important}.site.dark .customerOrdersPage .erpOrderDropdown .erpFilterRow>button:focus-visible{color:#fff!important;background:#343a3f!important}.dark .customerOrdersPage .erpOrderDropdown .erpFilterRow>button.active,.site.dark .customerOrdersPage .erpOrderDropdown .erpFilterRow>button.active,.dark .customerOrdersPage .erpOrderDropdown .erpFilterRow .dateRangeToggle.expanded,.site.dark .customerOrdersPage .erpOrderDropdown .erpFilterRow .dateRangeToggle.expanded{color:#ffe5ae!important;background:#403721!important}.adminHeaderUtilities .adminLogout,.adminHeader .adminLogout{color:#fff!important;text-shadow:none!important;background:#c83f36!important;border:1px solid #7e211c!important;box-shadow:inset 0 -2px #7e211c!important}:is(.adminHeaderUtilities .adminLogout:hover,.adminHeaderUtilities .adminLogout:focus-visible){color:#fff!important;background:#e05248!important;border-color:#5d1512!important}.shareChannelLink,.completedShareLink{grid-template-columns:minmax(0,1fr) auto 34px}.shareUrlCopyTarget{box-sizing:border-box!important;border:1px solid var(--line)!important;background:var(--surface)!important;width:100%!important;min-width:0!important;height:32px!important;color:var(--text)!important;text-align:left!important;cursor:copy!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:0 9px!important;display:grid!important}.shareUrlCopyTarget>span{min-width:0;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.shareUrlCopyTarget>span{-webkit-text-decoration-color:color-mix(in srgb,var(--gold) 58%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--gold) 58%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--gold) 58%,transparent);text-decoration-color:color-mix(in srgb,var(--gold) 58%,transparent)}}.shareUrlCopyTarget>span{text-underline-offset:2px;text-overflow:ellipsis;white-space:nowrap;font:650 8px/1 var(--sans);-webkit-user-select:text;user-select:text}.shareUrlCopyTarget>small{color:var(--gold);font:850 5px/1 var(--sans);letter-spacing:.07em;white-space:nowrap}:is(.shareUrlCopyTarget:hover,.shareUrlCopyTarget:focus-visible){border-color:var(--gold)!important;background:var(--gold)!important}@supports (color:color-mix(in lab, red, red)){:is(.shareUrlCopyTarget:hover,.shareUrlCopyTarget:focus-visible){background:color-mix(in srgb,var(--gold) 6%,var(--surface))!important}}:is(.shareUrlCopyTarget:hover,.shareUrlCopyTarget:focus-visible){outline:0}.completedShareLink .shareUrlCopyTarget{height:auto;min-height:34px!important}.completedShareLink .shareUrlCopyTarget>span{font-size:9px}.completedShareHeaderActions{justify-content:flex-end}.sharedLinkShell .sharingPartyCompact.sharedPartyPlain{box-shadow:none!important;background:0 0!important;border:0!important}.sharedLinkShell .sharingPublicIdentity button{min-height:0!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;padding-block:0!important}@media (max-width:700px){.shareChannelLink,.completedShareLink{grid-template-columns:minmax(0,1fr) auto 34px}.shareUrlCopyTarget{grid-column:1/-1}.shareChannelLink .sharePreviewButton,.completedShareLink>a{width:auto}.sharedLinkShell .sharingPublicIdentity button{height:auto!important}}.palletCartonMobileHead,.palletCartonMobileRow{display:none}.sharedLinkShell .overviewPalletGrid{grid-template-columns:1fr}.palletPhysicalCartons .palletCartonDesktopHead,.palletCartonDesktopRow{grid-template-columns:34px minmax(100px,1fr) minmax(90px,1fr) minmax(135px,1.2fr) minmax(135px,1.2fr) minmax(100px,.8fr) minmax(75px,.65fr);align-items:stretch;width:100%;min-width:0;display:grid}.palletCartonDesktopRow{border-bottom:1px solid var(--line)}.palletCartonEntry:last-child .palletCartonDesktopRow{border-bottom:0}.palletCartonDesktopRow>button{border:0;border-right:1px solid var(--line);min-width:0;min-height:32px;color:inherit;text-align:left;cursor:copy;background:0 0;border-radius:0;align-items:center;padding:5px 6px;display:flex;position:relative}.palletCartonDesktopRow>button:last-child{border-right:0}:is(.palletCartonDesktopRow>button:hover,.palletCartonDesktopRow>button:focus-visible){z-index:1;outline:1px solid var(--gold);outline-offset:-1px;background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.palletCartonDesktopRow>button:hover,.palletCartonDesktopRow>button:focus-visible){background:color-mix(in srgb,var(--gold) 8%,transparent)}}.palletCartonDesktopRow>button>span{overflow-wrap:anywhere;min-width:0;max-width:100%;font:650 6.5px/1.25 var(--sans);white-space:normal}.palletCartonDesktopRow>button.sequence>span{font-weight:850}.palletCartonDesktopRow>button.assigned{color:#278951;font-weight:850}.palletCartonDesktopRow>button.unassigned{color:var(--muted)}.palletCartonDesktopRow>button[data-copied=true]:after{content:"✓";color:#278951;font:900 7px/1 var(--sans);position:absolute;top:2px;right:3px}@media (max-width:700px){html,body{max-width:100%;overflow-x:hidden}.sharedLinkShell{width:100%;max-width:100vw;overflow-x:hidden}.sharedLinkShell *{min-width:0;max-width:100%}.sharedLinkShell :is(.supplierCanonicalView,.palletOverviewPage,.overviewHeader,.overviewTabs,.supplierOrderList,.sharedShipmentList,.overviewPalletGrid,.overviewPalletCard,.palletPhysicalCartons,.entireOrderCartonView,.entireOrderCartonGrid,.supplierRetailBoxes){width:100%;max-width:100%;overflow-x:hidden!important}.sharedLinkShell .palletOverviewPage{padding-inline:10px}.sharedLinkShell .overviewTabs{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.sharedLinkShell .overviewTabs button{white-space:normal;width:100%;min-width:0;padding-inline:2px}.sharedLinkShell .supplierOrderList>div>article{grid-template-columns:1fr;gap:10px;width:100%;padding:10px}.sharedLinkShell .supplierBoxBreakdown{flex-wrap:wrap;display:flex;overflow:visible}.sharedLinkShell .supplierBoxBreakdown p{flex:110px;min-width:0}.sharedLinkShell .supplierProductTotal{min-width:0}.sharedLinkShell .sharedShipmentList :is(article,header,dl,section){max-width:100%}.sharedLinkShell .sharedShipmentList article>header{flex-wrap:wrap}.sharedLinkShell .sharedShipmentList dl{grid-template-columns:1fr}.sharedLinkShell .sharedShipmentList dd{white-space:normal;overflow-wrap:anywhere}.sharedLinkShell .overviewPalletGrid{grid-template-columns:1fr}.sharedLinkShell .overviewPalletCard{width:100%;max-width:100%;overflow:hidden}.sharedLinkShell .palletPhysicalCartons>div[role=table]{width:100%;min-width:0;max-width:100%;overflow:visible}.palletCartonDesktopHead,.palletCartonDesktopRow{display:none!important}.palletPhysicalCartons .palletCartonMobileHead{grid-template-columns:20px minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) 48px;width:100%;display:grid}.palletCartonMobileRow{width:100%;max-width:100%;display:block}.sharedLinkShell .palletCartonSummary{grid-template-columns:20px minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) 48px;width:100%;max-width:100%}.sharedLinkShell .palletCartonSummary>*{overflow-wrap:anywhere;white-space:normal;min-width:0;padding:4px 3px}.sharedLinkShell .palletCartonSummary code{word-break:break-word;font-size:5px}.sharedLinkShell .palletCartonDetails{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:100%}.sharedLinkShell .palletCartonDetails>div{min-width:0;padding:5px}.sharedLinkShell .palletCartonDetails dd,.sharedLinkShell .palletCartonDetails code{word-break:break-word;overflow-wrap:anywhere}.sharedLinkShell .entireOrderCartonGrid{grid-template-columns:1fr}.sharedLinkShell .entireOrderCartonCard{border-right:0;grid-template-columns:minmax(70px,88px) minmax(0,1fr);gap:9px;width:100%;min-height:0;padding:10px}.sharedLinkShell .entireOrderCartonCard>*{min-width:0}.sharedLinkShell .entireOrderCartonQuantity{border-left:0;border-top:1px solid var(--line);grid-column:2;justify-items:start;min-width:0;padding:7px 0 0}.sharedLinkShell .entireOrderCartonQuantity strong{font-size:32px}.sharedLinkShell .supplierRetailBoxes.sharedCompact>div>article[role=button]{grid-template-columns:18px minmax(0,.8fr) minmax(0,1.2fr);width:100%;max-width:100%}.sharedLinkShell .supplierRetailBoxes.sharedCompact dl{min-width:0}.sharedLinkShell .supplierRetailBoxes.sharedCompact dd{overflow-wrap:anywhere;white-space:normal}}@media print{.palletCartonMobileHead,.palletCartonMobileRow{display:none!important}.palletPhysicalCartons .palletCartonDesktopHead,.palletCartonDesktopRow{display:grid!important}.palletCartonDesktopRow>button{min-height:0;color:#111!important;background:#fff!important;border-color:#aaa!important;padding:1.5mm 2mm!important}.palletCartonDesktopRow>button>span{color:#111!important;font-size:6.5pt!important}.palletCartonDesktopRow>button:after{display:none!important}}.supplierRetailBoxQuantity{box-sizing:border-box;border:1px solid var(--line);border-left:3px solid var(--gold);background:var(--panel);min-width:150px;min-height:112px;padding:12px 16px}@supports (color:color-mix(in lab, red, red)){.supplierRetailBoxQuantity{background:color-mix(in srgb,var(--panel) 55%,var(--paper))}}.supplierRetailBoxQuantity{align-content:center;justify-items:end;gap:4px;display:grid}.supplierRetailBoxQuantity small{color:var(--muted);font:900 6px/1 var(--sans);letter-spacing:.13em}.supplierRetailBoxQuantity strong{font:750 clamp(44px,4.2vw,76px)/.86 var(--financial-font);font-variant-numeric:tabular-nums;letter-spacing:-.05em}.supplierRetailBoxQuantity span{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.11em}.supplierRetailBoxes.sharedCompact .supplierRetailBoxQuantity{min-width:0;min-height:52px;padding:6px 9px}.supplierRetailBoxes.sharedCompact .supplierRetailBoxQuantity strong{font-size:clamp(32px,3.3vw,48px)}@media (max-width:900px){.supplierRetailBoxes>div>article[role=button]{grid-template-columns:32px minmax(0,1fr) minmax(135px,.65fr)}.supplierRetailBoxQuantity{min-height:82px}}@media (max-width:700px){.readOnlyCanonicalView .supplierOrderList>header{padding:8px 10px}.readOnlyCanonicalView .supplierOrderList>header h2{font-size:21px}.readOnlyCanonicalView .supplierOrderList>div>article{align-items:stretch;min-height:0;grid-template-columns:minmax(0,1fr) 82px minmax(82px,.72fr)!important;gap:5px!important;padding:7px 8px!important}.readOnlyCanonicalView .supplierProductIdentity{grid-template-columns:28px minmax(0,1fr);gap:6px}.readOnlyCanonicalView .supplierProductIdentity img{width:28px;height:40px}.readOnlyCanonicalView .supplierProductIdentity small{letter-spacing:.08em;font-size:5px}.readOnlyCanonicalView .supplierProductIdentity h3{font:800 12px/1.12 var(--sans);margin-top:3px}.readOnlyCanonicalView .supplierProductTotal{border-top:0;border-left:1px solid var(--line);grid-template-columns:minmax(0,1fr);grid-auto-flow:row;align-content:center;place-items:start;gap:2px;min-width:0;padding:4px 0 3px 6px;display:grid}.readOnlyCanonicalView .supplierProductTotal small,.readOnlyCanonicalView .supplierProductTotal strong,.readOnlyCanonicalView .supplierProductTotal span{overflow-wrap:normal;word-break:normal;writing-mode:horizontal-tb;white-space:nowrap;grid-column:1;width:auto;max-width:none;display:block}.readOnlyCanonicalView .supplierProductTotal small{letter-spacing:.06em;font-size:4.5px}.readOnlyCanonicalView .supplierProductTotal strong{font-size:clamp(16px,5vw,21px);line-height:1}.readOnlyCanonicalView .supplierProductTotal span{letter-spacing:.04em;padding:1px 0 0;font-size:5px;line-height:1}.readOnlyCanonicalView .supplierBoxBreakdown{flex-flow:row;grid-column:auto;justify-content:flex-start;align-items:stretch;gap:4px;display:flex;overflow:visible}.readOnlyCanonicalView .supplierBoxBreakdown p{flex:1 1 0;align-content:center;gap:2px;min-width:0;padding:5px 6px}.readOnlyCanonicalView .supplierBoxBreakdown p>span{letter-spacing:.04em;gap:4px;font-size:5.5px}.readOnlyCanonicalView .supplierBoxBreakdown p>span i{height:10px}.readOnlyCanonicalView .supplierBoxBreakdown p>strong{white-space:nowrap;font-size:18px}.readOnlyCanonicalView .supplierBoxBreakdown p>strong em{margin-top:2px;font-size:4.5px;display:block}.readOnlyCanonicalView .supplierBoxBreakdown p>small{display:none}.supplierRetailBoxes.sharedCompact .supplierRetailBoxQuantity{min-height:48px;padding:5px 6px}.supplierRetailBoxes.sharedCompact .supplierRetailBoxQuantity strong{font-size:30px}}@media (min-width:701px){.sharedLinkShell .palletPhysicalCartons{width:100%;overflow:hidden}.sharedLinkShell .palletPhysicalCartons>div[role=table]{width:100%;max-height:none;overflow:visible}.sharedLinkShell .palletPhysicalCartons .palletCartonDesktopHead,.sharedLinkShell .palletCartonDesktopRow{grid-template-columns:minmax(0,1.2fr) 44px minmax(0,1.35fr) minmax(0,1.65fr) minmax(0,1.65fr) minmax(0,1.05fr) minmax(78px,.72fr);align-items:center;width:100%}.sharedLinkShell .palletCartonTableHead>*{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;height:27px;padding:0 8px;font-size:7px;line-height:1;display:flex;overflow:hidden}.sharedLinkShell .palletCartonDesktopRow>button{align-items:center;min-width:0;height:29px;min-height:29px;padding:0 8px;overflow:hidden}.sharedLinkShell .palletCartonDesktopRow>button>span{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;font:650 9px/1 var(--sans);font-variant-numeric:tabular-nums;display:block;overflow:hidden}.sharedLinkShell .palletCartonDesktopRow>button.sequence,.sharedLinkShell .palletCartonDesktopRow>button.status{text-align:center;justify-content:center}.sharedLinkShell .palletCartonDesktopRow>button.sequence>span,.sharedLinkShell .palletCartonDesktopRow>button.status>span{text-align:center}}.palletCartonCountAccent{border-bottom:2px solid var(--carton-count-accent,var(--gold));font:inherit;padding-bottom:1px;display:inline}.palletOverviewPage.readOnlyCanonicalView .overviewPalletGrid{grid-template-columns:1fr}@media (min-width:701px){.palletOverviewPage.readOnlyCanonicalView .palletPhysicalCartons{width:100%;overflow:hidden}.palletOverviewPage.readOnlyCanonicalView .palletPhysicalCartons>div[role=table]{width:100%;max-height:none;overflow:visible}.palletOverviewPage.readOnlyCanonicalView .palletPhysicalCartons .palletCartonDesktopHead,.palletOverviewPage.readOnlyCanonicalView .palletCartonDesktopRow{grid-template-columns:minmax(0,1.2fr) 44px minmax(0,1.35fr) minmax(0,1.65fr) minmax(0,1.65fr) minmax(0,1.05fr) minmax(78px,.72fr);align-items:center;width:100%}.palletOverviewPage.readOnlyCanonicalView .palletCartonTableHead>*{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;height:27px;padding:0 8px;font-size:7px;line-height:1;display:flex;overflow:hidden}.palletOverviewPage.readOnlyCanonicalView .palletCartonDesktopRow>button{align-items:center;min-width:0;height:29px;min-height:29px;padding:0 8px;overflow:hidden}.palletOverviewPage.readOnlyCanonicalView .palletCartonDesktopRow>button>span{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;font:650 9px/1 var(--sans);font-variant-numeric:tabular-nums;display:block;overflow:hidden}.palletOverviewPage.readOnlyCanonicalView .palletCartonDesktopRow>button.sequence,.palletOverviewPage.readOnlyCanonicalView .palletCartonDesktopRow>button.status{text-align:center;justify-content:center}.palletOverviewPage.readOnlyCanonicalView .palletCartonDesktopRow>button.sequence>span,.palletOverviewPage.readOnlyCanonicalView .palletCartonDesktopRow>button.status>span{text-align:center}}.sharedLinkThemeBar{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.sharedAudienceIdentity{align-items:center;gap:7px;min-width:0;display:flex;position:relative}.sharedAudienceIdentity>img{object-fit:contain;flex:0 0 28px;width:28px;height:28px}.sharedAudienceIdentity>strong{min-width:0;color:var(--ink);font:850 12px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;flex:0 auto}.sharedLinkThemeBar .sharedCounterpartyLink{width:auto;min-width:0;height:auto;min-height:0;color:var(--muted);font:750 7px/1 var(--sans);letter-spacing:.07em;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:1px 0;text-decoration:underline}:is(.sharedLinkThemeBar .sharedCounterpartyLink:hover,.sharedLinkThemeBar .sharedCounterpartyLink:focus-visible){color:var(--ink);outline:0}.sharedCounterpartyPanel{z-index:720;border:1px solid var(--line);background:var(--surface);width:min(360px,100vw - 20px);color:var(--ink);grid-template-columns:36px minmax(0,1fr);gap:9px;padding:10px;display:grid;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 12px 30px #0003}.sharedCounterpartyPanel>img{object-fit:contain;width:36px;height:36px}.sharedCounterpartyPanel>div{gap:2px;min-width:0;display:grid}.sharedCounterpartyPanel>div>button{border:0;border-bottom:1px solid var(--line);width:100%;min-width:0;height:auto;min-height:0;color:inherit;text-align:left;cursor:copy;background:0 0;grid-template-columns:48px minmax(0,1fr) 34px;align-items:start;gap:5px;padding:3px 0;display:grid;position:relative}.sharedCounterpartyPanel>div>button:last-child{border-bottom:0}.sharedCounterpartyPanel button>small{color:var(--muted);font:800 5.5px/1.3 var(--sans);letter-spacing:.07em;text-transform:uppercase}.sharedCounterpartyPanel button>span{min-width:0;color:var(--ink);font:650 7px/1.3 var(--sans);overflow-wrap:anywhere;white-space:pre-line;-webkit-user-select:text;user-select:text}.sharedCounterpartyPanel button>i{color:var(--gold);font:850 4.5px/1.3 var(--sans);letter-spacing:.05em;text-align:right;font-style:normal}.sharedLinkThemeBar .sharedThemeToggle{justify-self:end}.sharedLinkShell .readOnlyCanonicalView .overviewHeader.sharedOrderOnlyHeader{grid-template-columns:minmax(0,1fr);justify-items:center;gap:0;padding:5px 0 8px;display:grid}.sharedLinkShell .readOnlyCanonicalView .sharedOrderOnlyHeader .sharedOrderFocus{width:100%;max-width:520px}@media (max-width:700px){.sharedLinkThemeBar{grid-template-columns:minmax(0,1fr) auto;gap:7px;padding-inline:10px}.sharedAudienceIdentity{flex-wrap:wrap;gap:5px}.sharedAudienceIdentity>img{flex-basis:24px;width:24px;height:24px}.sharedAudienceIdentity>strong{font-size:10px}.sharedLinkThemeBar .sharedCounterpartyLink{font-size:6.5px}.sharedLinkThemeBar .sharedThemeToggle{min-width:62px;height:28px;padding-inline:7px;font-size:7px}.sharedCounterpartyPanel{grid-template-columns:30px minmax(0,1fr);width:auto;max-width:none;padding:8px;position:fixed;top:43px;left:8px;right:8px}.sharedCounterpartyPanel>img{width:30px;height:30px}.sharedCounterpartyPanel>div>button{grid-template-columns:42px minmax(0,1fr) 30px}.sharedLinkShell .readOnlyCanonicalView .overviewHeader.sharedOrderOnlyHeader{grid-template-columns:1fr;grid-template-areas:none;padding-top:4px}}.palletOverviewPage .sharedHeaderSupplier.noOro{grid-template-columns:none;display:block}.palletOverviewPage .sharedHeaderSupplier.noOro .sharingPartyCompact{width:100%}.sharingDirectoryToggle{border:1px solid var(--line)!important;background:var(--surface)!important;width:auto!important;min-width:68px!important;height:28px!important;min-height:28px!important;color:var(--ink)!important;box-shadow:none!important;font:850 6px/1 var(--sans)!important;letter-spacing:.08em!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:0 7px!important;display:inline-flex!important}.sharingDirectoryToggle span{font-size:9px}.sharingDirectoryMenu{border:1px solid var(--line);background:var(--surface);width:260px;max-height:min(560px,75vh);color:var(--ink);border-radius:0;padding:6px;box-shadow:0 14px 32px #0004}.sharingDirectoryMenu.screen-add{width:min(420px,100vw - 34px)}.sharingDirectoryMenu.screen-choose{width:min(340px,100vw - 34px)}.sharingDirectoryMenu>header{justify-content:flex-start;min-height:34px;padding:3px 4px 7px}.sharingDirectoryMenu>header>div{gap:2px}.sharingDirectoryMenu>header small{color:var(--muted);font-size:5px}.sharingDirectoryMenu>header strong{font:750 12px/1 var(--sans)}.sharingDirectoryActions{gap:0;display:grid}.sharingDirectoryActions>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:31px;color:var(--ink);box-shadow:none;text-align:left;background:0 0;border-radius:0;grid-template-columns:20px 1fr;align-items:center;gap:6px;padding:6px;display:grid}.sharingDirectoryActions>button:last-child{border-bottom:0}:is(.sharingDirectoryActions>button:hover,.sharingDirectoryActions>button:focus-visible){background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.sharingDirectoryActions>button:hover,.sharingDirectoryActions>button:focus-visible){background:color-mix(in srgb,var(--gold) 9%,var(--surface))}}.sharingDirectoryActions b{font-size:12px}.sharingDirectoryActions span{font:850 6.5px/1 var(--sans);letter-spacing:.08em}.sharingDirectoryBack{flex:none;border:1px solid var(--line)!important;min-height:24px!important;color:var(--muted)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:4px 5px!important;font-size:5.5px!important}.sharingDirectoryEditor{gap:5px;padding:7px 2px 2px}.sharingDirectoryEditor :is(input,textarea){background:var(--paper);height:28px;color:var(--ink);border-radius:0}.sharingDirectoryEditor textarea{height:44px}.sharingDirectoryLogo label,.sharingDirectoryEditor>footer button{border-radius:0}.sharingDirectoryEntries>article{border-bottom:1px solid var(--line);display:block}.sharingDirectoryEntries>article.selected{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.sharingDirectoryEntries>article.selected{background:color-mix(in srgb,var(--gold) 10%,transparent)}}.sharingDirectoryEntries>article.selected{box-shadow:inset 2px 0 var(--gold)}.sharingDirectoryChoice{width:100%!important;min-height:38px!important;color:var(--ink)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:5px 4px!important}.sharingDirectoryChoice img,.directoryMonogram{width:28px;height:28px}.sharingDirectoryHint{color:var(--muted);font:750 5px/1 var(--sans);letter-spacing:.08em;margin:6px 3px 2px}.sharingDirectoryContext{z-index:1200;background:var(--surface);width:min(210px,100vw - 16px);color:var(--ink);border:1px solid #8e302a;padding:3px;position:fixed;box-shadow:0 12px 30px #0007}.sharingDirectoryContext button{color:#c4433a;width:100%;min-height:28px;font:850 6px/1.2 var(--sans);letter-spacing:.07em;text-align:left;background:0 0;border:0;border-radius:0;padding:6px 8px}:is(.sharingDirectoryContext button:hover,.sharingDirectoryContext button:focus-visible){background:#c4433a1c;outline:0}.dark .sharingDirectoryToggle,.site.dark .sharingDirectoryToggle{color:#f7f4ec!important;background:#202428!important;border-color:#626970!important}.dark .sharingDirectoryEditor :is(input,textarea),.site.dark .sharingDirectoryEditor :is(input,textarea){color:#fff;background:#111315;border-color:#626970}@media (max-width:700px){.sharingDirectoryMenu,.sharingDirectoryMenu.screen-add,.sharingDirectoryMenu.screen-choose{width:auto;max-height:calc(100dvh - 60px);position:fixed;top:50px;left:8px;right:8px}.sharingDirectoryEditor{grid-template-columns:1fr}.sharingDirectoryContext{width:auto;right:8px;left:8px!important}}.sharingDirectoryMenu{z-index:2147483000;background:var(--surface);border-color:#555b5f;padding:4px;overflow:auto;box-shadow:0 12px 34px #0008;position:fixed!important;right:auto!important}.sharingDirectoryMenu>header{min-height:30px;padding:3px 5px 5px}.sharingDirectoryActions>button{min-height:28px;padding:5px 7px}.sharingDirectoryEditor{padding:5px 1px 1px}.sharingDirectoryEditor :is(input,textarea){border-color:#555b5f}.sharingDirectoryChoice{min-height:34px!important;padding:3px!important}.sharingDirectoryContext{z-index:2147483100;border-color:#555b5f;width:min(170px,100vw - 16px);padding:4px}.sharingDirectoryContext button{min-height:28px;color:var(--ink);padding:6px 8px}.sharingDirectoryContext button.danger{color:#c4433a}:is(.sharingDirectoryContext button:hover,.sharingDirectoryContext button:focus-visible){background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.sharingDirectoryContext button:hover,.sharingDirectoryContext button:focus-visible){background:color-mix(in srgb,var(--gold) 10%,var(--surface))}}.dark .sharingDirectoryMenu,.site.dark .sharingDirectoryMenu,.dark .sharingDirectoryContext,.site.dark .sharingDirectoryContext{color:#f4efe5;background:#24292d;border-color:#62696d}@media (max-width:700px){.sharingDirectoryMenu,.sharingDirectoryMenu.screen-add,.sharingDirectoryMenu.screen-choose,.sharingDirectoryContext{max-width:calc(100dvw - 16px);right:auto!important}}.sharingDirectoryModalBackdrop{z-index:2147483200;background:#080a0cb8;place-items:center;padding:12px;display:grid;position:fixed;inset:0;overflow:auto}.sharingDirectoryModal{box-sizing:border-box;background:var(--surface);width:min(430px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);border:1px solid #62696d;border-radius:0;padding:8px;overflow:auto;box-shadow:0 20px 54px #000a}.sharingDirectoryModal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:2px 2px 7px;display:flex}.sharingDirectoryModal>header>div{gap:2px;display:grid}.sharingDirectoryModal>header small{color:var(--muted);font:850 5px/1 var(--sans);letter-spacing:.1em}.sharingDirectoryModal>header strong{font:750 13px/1 var(--sans)}.sharingDirectoryModalClose{border:1px solid var(--line)!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;color:var(--ink)!important;box-shadow:none!important;font:500 17px/1 var(--sans)!important;background:0 0!important;border-radius:0!important;place-items:center!important;padding:0!important;display:grid!important}:is(.sharingDirectoryModalClose:hover,.sharingDirectoryModalClose:focus-visible){outline:0;border-color:var(--gold)!important;color:var(--gold)!important}.sharingDirectoryModal .sharingDirectoryEditor{padding-top:8px}.sharingDirectoryModal .sharingDirectoryNotice{grid-column:1/-1;margin:1px 0}.sharingDirectoryModal .sharingDirectoryEditor>footer button{letter-spacing:.08em;min-width:64px;border:1px solid var(--line)!important;min-height:28px!important;color:var(--ink)!important;box-shadow:none!important;font:850 6px/1 var(--sans)!important;background:0 0!important;border-radius:0!important;padding:0 9px!important}.sharingDirectoryModal .sharingDirectoryEditor>footer .sharingDirectorySave{border-color:var(--gold)!important;background:var(--gold)!important;color:#17130c!important}.sharingDirectoryModal button:disabled{opacity:.5}.dark .sharingDirectoryModal,.site.dark .sharingDirectoryModal{color:#f7f4ec;background:#24292d;border-color:#6a7075}.dark .sharingDirectoryModal .sharingDirectoryEditor :is(input,textarea),.site.dark .sharingDirectoryModal .sharingDirectoryEditor :is(input,textarea){color:#fff;background:#111315;border-color:#626970}@media (max-width:700px){.sharingDirectoryModalBackdrop{align-items:start;padding:8px}.sharingDirectoryModal{width:100%;max-height:calc(100dvh - 16px)}.sharingDirectoryModal .sharingDirectoryEditor{grid-template-columns:1fr}}.palletCartonDesktopRow>button,.palletCartonMobileRow>button{touch-action:pan-y;-webkit-touch-callout:none}.palletHeldCartonPreview{z-index:2147483000;border:1px solid var(--gold);background:var(--surface);width:292px;height:224px;color:var(--ink);pointer-events:none;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;padding:7px;display:grid;position:fixed;overflow:hidden;box-shadow:0 16px 42px #0009}.palletHeldCartonPreview>header{border-bottom:1px solid var(--line);gap:2px;padding:1px 2px 5px;display:grid}.palletHeldCartonPreview>header small{color:var(--gold);font:850 5px/1 var(--sans);letter-spacing:.11em}.palletHeldCartonPreview>header strong{text-overflow:ellipsis;white-space:nowrap;font:800 9px/1.1 var(--sans);overflow:hidden}.palletHeldCartonPreview .staticCartonThumbnail{border:0;width:100%;height:100%;min-height:0}.palletHeldCartonPreview>footer{border-top:1px solid var(--line);font:750 6px/1 var(--sans);justify-content:space-between;align-items:center;gap:7px;padding:5px 2px 1px;display:flex}.palletHeldCartonPreview>footer>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.palletValuePopupBackdrop{z-index:2147483090;background:#07090bd9;place-items:center;padding:14px;display:grid;position:fixed;inset:0}.palletHeldValueOverlay{box-sizing:border-box;border:2px solid var(--gold);background:var(--surface);width:min(720px,52vw);min-height:44vh;color:var(--ink);text-align:center;cursor:copy;border-radius:0;place-content:center;justify-items:center;gap:14px;padding:28px;display:grid;overflow:hidden;box-shadow:0 22px 70px #000b}.palletHeldValueOverlay:focus-visible{outline-offset:3px;outline:2px solid #fff}.palletHeldValueOverlay small{color:var(--gold);font:900 9px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase}.palletHeldValueOverlay strong{overflow-wrap:anywhere;max-width:100%;font:850 clamp(28px,4.6vw,70px)/1.05 var(--sans);font-variant-numeric:tabular-nums}.palletHeldValueOverlay span{color:var(--muted);font:800 6px/1 var(--sans);letter-spacing:.12em}.dark .palletHeldCartonPreview,.site.dark .palletHeldCartonPreview,.dark .palletHeldValueOverlay,.site.dark .palletHeldValueOverlay{color:#f7f4ec;background:#202428}@media (max-width:700px){.palletPhysicalCartons .palletCartonMobileHead{width:100%;padding:5px 6px;display:block}.palletPhysicalCartons .palletCartonMobileHead>span{padding:0;font-size:5px;display:block}.palletCartonMobileRow,.sharedLinkShell .palletCartonMobileRow{grid-template-columns:minmax(0,1fr) minmax(0,.55fr);align-items:stretch;width:100%;max-width:100%;display:grid}.palletCartonMobileRow>button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;min-height:40px;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;align-content:center;gap:3px;padding:5px 6px;display:grid;position:relative}.palletCartonMobileRow>button:nth-child(2n){border-right:0}.palletCartonMobileRow>button.product,.palletCartonMobileRow>button.physical-id,.palletCartonMobileRow>button.amazon-id{border-right:0;grid-column:1/-1}.palletCartonMobileRow>button>small{color:var(--muted);font:850 4.5px/1 var(--sans);letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;overflow:hidden}.palletCartonMobileRow>button>strong{overflow-wrap:anywhere;min-width:0;font:750 7.5px/1.2 var(--sans);font-variant-numeric:tabular-nums}.palletCartonMobileRow>button.assigned>strong{color:#278951}.palletCartonMobileRow>button.unassigned>strong{color:var(--muted)}:is(.palletCartonMobileRow>button:focus-visible,.palletCartonMobileRow>button:active){outline:1px solid var(--gold);outline-offset:-1px;background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.palletCartonMobileRow>button:focus-visible,.palletCartonMobileRow>button:active){background:color-mix(in srgb,var(--gold) 8%,transparent)}}.palletCartonMobileRow>button[data-copied=true]:after{content:"✓ COPIED";color:#278951;font:900 4px/1 var(--sans);letter-spacing:.06em;position:absolute;top:4px;right:5px}.palletHeldCartonPreview{width:auto;height:min(250px,46vh);right:8px;transform:translateY(-50%);top:50%!important;left:8px!important}.palletHeldValueOverlay{width:calc(100vw - 16px);min-height:42vh;padding:20px 14px}.palletHeldValueOverlay strong{font-size:clamp(25px,10vw,52px)}}@media print{.palletHeldCartonPreview,.palletValuePopupBackdrop,.palletHeldValueOverlay{display:none!important}}.overviewPalletCard{grid-template-rows:auto 190px auto auto}.overviewPalletCard>header.palletCardSummary{grid-template-columns:minmax(90px,.55fr) minmax(0,1.45fr);align-items:center;gap:7px;display:grid}.palletCardSummary>h2{grid-column:1}.palletSummaryMetrics{background:var(--line);grid-column:2;gap:1px;grid-template-columns:repeat(5,minmax(0,1fr))!important;margin:0!important;display:grid!important}.overviewPalletCard .palletSummaryMetrics>div{background:var(--paper);text-align:center;border:0;place-content:center stretch;gap:2px;min-width:0;min-height:31px;padding:4px 5px;display:grid}.palletSummaryMetrics dt{color:var(--muted);font:800 5px/1 var(--sans);letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;overflow:hidden}.palletSummaryMetrics dd{color:var(--ink);font:850 7px/1 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.palletParentShipment{border-left:3px solid var(--gold);background:var(--gold);grid-column:1/-1;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:5px;min-width:0;padding:5px 6px;display:grid}@supports (color:color-mix(in lab, red, red)){.palletParentShipment{background:color-mix(in srgb,var(--gold) 7%,var(--paper))}}.palletParentShipment{font-family:var(--sans)}.palletParentShipment>small{letter-spacing:.1em;color:var(--muted)!important;font:900 5px/1 var(--sans)!important}.palletParentShipment>b{color:var(--ink);font:950 9px/1 var(--sans);letter-spacing:.04em}.palletParentShipment>address{min-width:0;color:var(--ink);font:750 6px/1.25 var(--sans);overflow-wrap:anywhere;margin:0}.palletParentShipment>span{border-left:1px solid var(--line);gap:2px;min-width:0;padding-left:6px;display:grid}.palletParentShipment>span>i{color:var(--muted);font:850 4.5px/1 var(--sans);letter-spacing:.08em;font-style:normal}.palletParentShipment>span>strong{min-width:0;color:var(--ink);font:900 6px/1.1 var(--sans);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.palletVisualizationArea{background:radial-gradient(circle at 34%,#2d2a24,#111 67%);grid-template-columns:minmax(0,1.55fr) minmax(138px,.9fr);height:190px;min-height:0;display:grid;overflow:hidden}.palletVisualizationArea .miniDesigner{background:0 0;height:100%}.miniPalletViewport[role=button]{cursor:pointer}.miniPalletViewport[role=button]:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.palletImage3DIndicator{z-index:5;border:1px solid var(--gold);color:#f0c265;min-width:27px;height:22px;font:900 7px/1 var(--sans);letter-spacing:.08em;pointer-events:none;background:#111c;place-items:center;padding:0 5px;display:grid;position:absolute;top:7px;right:7px}.palletQuickSummary{gap:2px;min-width:0;display:grid}.palletVisualizationSummary{z-index:2;background:linear-gradient(90deg,#0000,#111 12%);align-content:start;align-self:stretch;padding:9px 7px 7px 3px}.palletQuickSummary>span{--kind-accent:var(--gold);border:1px solid var(--line);border-right:3px solid var(--kind-accent);background:var(--panel);grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:5px;min-width:0;padding:3px 4px;display:grid}@supports (color:color-mix(in lab, red, red)){.palletQuickSummary>span{background:color-mix(in srgb,var(--panel) 68%,transparent)}}.palletQuickSummary>span{font:750 6px/1.1 var(--sans)}.palletQuickSummary>span.productType24{--kind-accent:var(--retail-24)}.palletQuickSummary>span.productType100{--kind-accent:var(--retail-100)}.palletQuickSummary>span.productType500{--kind-accent:var(--retail-500)}.palletQuickSummary b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.palletQuickSummary strong{white-space:nowrap;font-variant-numeric:tabular-nums}.palletQuickSummary em{color:var(--kind-accent);text-align:right;font-style:normal;font-weight:900}.palletQuickSummary>p{color:#bdb8ad;font:800 5px/1 var(--sans);letter-spacing:.08em;text-align:right;margin:0}.palletListToggle{box-sizing:border-box;background:var(--gold);color:#15110a;width:100%;min-height:31px;font:900 7px/1 var(--sans);letter-spacing:.13em;text-transform:uppercase;cursor:pointer;border:1px solid #8c681f;border-radius:0;justify-content:center;align-items:center;gap:9px;padding:6px 10px;display:flex}:is(.palletListToggle:hover,.palletListToggle:focus-visible){outline:2px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.palletListToggle:hover,.palletListToggle:focus-visible){outline:2px solid color-mix(in srgb,var(--gold) 68%,#fff)}}:is(.palletListToggle:hover,.palletListToggle:focus-visible){outline-offset:1px;background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.palletListToggle:hover,.palletListToggle:focus-visible){background:color-mix(in srgb,var(--gold) 88%,#fff)}}.palletListToggle b{font:900 13px/1 var(--sans)}.palletPopup{grid-template-rows:50px minmax(0,1fr)}.palletCardIdentity{grid-column:1;grid-template-columns:auto minmax(120px,1fr);align-items:center;gap:7px;min-width:0;display:grid}.palletCardIdentity>h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden;font-family:var(--sans)!important;letter-spacing:.02em!important;font-weight:900!important}.palletCardIdentity .physicalPalletBarcode.compact{background:#fff;border-color:#6d7378;grid-template-columns:minmax(72px,1fr) auto;gap:6px;padding:3px 5px}.palletCardIdentity .physicalPalletBarcode.compact svg{height:25px}.palletCardIdentity .physicalPalletBarcode.compact span{letter-spacing:.055em;text-overflow:clip;overflow:visible;color:#090b0c!important;font:950 11px/1 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif!important}.palletSummaryMetrics{grid-template-columns:repeat(6,minmax(0,1fr))!important}.overviewPalletCard .palletSummaryMetrics>.palletWeightMetric{grid-column:span 2;align-content:stretch;gap:4px;padding:5px}.palletSummaryMetrics dt{font-size:6.5px}.palletSummaryMetrics dd{font:950 11px/1 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif}.palletFinalWeightEditor{border:2px solid var(--line);background:var(--paper);min-height:50px;font-family:var(--sans);text-align:left;gap:4px;padding:5px 6px;display:grid}.palletFinalWeightEditor.attention{background:#ba3f36;border-color:#ba3f36}@supports (color:color-mix(in lab, red, red)){.palletFinalWeightEditor.attention{background:color-mix(in srgb,#ba3f36 5%,var(--paper))}}.palletFinalWeightEditor>span,.palletFinalWeightReadout small{letter-spacing:.08em;color:var(--muted)!important;font:900 5.5px/1 var(--sans)!important}.palletFinalWeightEntry{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:3px;display:grid}.palletFinalWeightEditor input{box-sizing:border-box;color:#090b0c;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #aeb3b7;border-radius:0;outline:0;width:100%;min-width:0;height:31px;padding:3px 6px;font:950 16px/1 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif}.palletFinalWeightEditor input:focus{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.palletWeightUnitToggle{grid-template-columns:repeat(2,24px);gap:2px;display:grid}.palletWeightUnitToggle button{border:1px solid var(--line);min-width:24px;min-height:31px;color:var(--muted);font:900 6px/1 var(--sans);letter-spacing:.03em;background:0 0;border-radius:0;padding:2px}.palletWeightUnitToggle button.active{border-color:var(--gold);background:var(--gold);color:#111}.palletFinalWeightEditor>small{color:var(--muted);font:800 4.5px/1 var(--sans);letter-spacing:.05em}.palletFinalWeightEditor>em{color:#ba3f36;font:700 6px/1.2 var(--sans);font-style:normal}.palletFinalWeightReadout{border:2px solid var(--line);background:var(--paper);text-align:center;gap:3px;min-height:50px;margin-top:2px;padding:5px 6px;display:grid}.palletFinalWeightReadout.attention{background:#ba3f36;border-color:#ba3f36}@supports (color:color-mix(in lab, red, red)){.palletFinalWeightReadout.attention{background:color-mix(in srgb,#ba3f36 5%,var(--paper))}}.palletFinalWeightReadout>strong{color:var(--ink);font-variant-numeric:tabular-nums;font:950 16px/1 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif}.palletFinalWeightReadout>strong.missing{color:var(--muted);font:850 7px/1 var(--sans);letter-spacing:.05em}.palletFinalWeightReadout.editable>button{min-height:31px;color:var(--ink);cursor:text;background:0 0;border:0;justify-content:center;align-items:baseline;gap:4px;padding:2px 5px;display:flex}:is(.palletFinalWeightReadout.editable>button:hover,.palletFinalWeightReadout.editable>button:focus-visible){outline:1px solid var(--gold);outline-offset:-1px;background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.palletFinalWeightReadout.editable>button:hover,.palletFinalWeightReadout.editable>button:focus-visible){background:color-mix(in srgb,var(--gold) 8%,transparent)}}.palletFinalWeightReadout.editable>button strong{font-variant-numeric:tabular-nums;font:950 17px/1 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif}.palletFinalWeightReadout.editable>button.missing strong{color:var(--muted);font:850 7px/1 var(--sans);letter-spacing:.05em}.palletFinalWeightReadout.editable>button span{letter-spacing:.04em;font:950 11px/1 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif}.shipmentPalletWeight{color:#ba3f36;font:900 7px/1 var(--sans);letter-spacing:.04em;display:block}.shipmentPalletWeight.saved{color:#278951}@media screen{.palletOverviewPage .overviewPalletGrid{background:0 0;gap:12px}.palletOverviewPage .overviewPalletCard{border:1px solid var(--ink)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage .overviewPalletCard{border:1px solid color-mix(in srgb,var(--ink) 28%,var(--line))}}.palletOverviewPage .overviewPalletCard{box-shadow:0 3px 10px #00000014}}.palletQuickSummary>button{--kind-accent:var(--gold);border:1px solid var(--line);border-right:3px solid var(--kind-accent);background:var(--panel);border-radius:0;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:5px;width:100%;min-width:0;min-height:25px;padding:5px 4px;display:grid}@supports (color:color-mix(in lab, red, red)){.palletQuickSummary>button{background:color-mix(in srgb,var(--panel) 68%,transparent)}}.palletQuickSummary>button{color:inherit;font:750 7px/1.1 var(--sans);text-align:left;cursor:pointer}.palletQuickSummary>button.productType24{--kind-accent:var(--retail-24)}.palletQuickSummary>button.productType100{--kind-accent:var(--retail-100)}.palletQuickSummary>button.productType500{--kind-accent:var(--retail-500)}:is(.palletQuickSummary>button:hover,.palletQuickSummary>button:focus-visible){outline:1px solid var(--gold);outline-offset:-1px;background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.palletQuickSummary>button:hover,.palletQuickSummary>button:focus-visible){background:color-mix(in srgb,var(--gold) 12%,var(--panel))}}.palletQuickSummary>button:disabled{cursor:default;opacity:.58}.palletPopup>header.palletCartonQuantityHeader{justify-content:center;align-items:center;padding-inline:52px;display:flex;position:relative}.palletCartonQuantityTitle{text-align:center;justify-items:center;gap:2px;display:grid}.palletPopup>header .palletCartonQuantityTitle b{color:#f2eee6;font:850 17px/1 var(--sans);letter-spacing:.02em}.palletPopup>header .palletCartonQuantityTitle small{color:#817b72;font:800 5px/1 var(--sans);letter-spacing:.14em}.palletCartonQuantityHeader>.download3DModel{position:absolute;left:16px}.palletCartonQuantityHeader>button:last-child{position:absolute;right:16px}.palletCartonIdentifierHeader{grid-column:1/3;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;margin:0;display:grid}.palletCartonIdentifierHeader>div{gap:3px;min-width:0;display:grid}.palletCartonIdentifierHeader dt{color:#817b72;font:850 5px/1 var(--sans);letter-spacing:.12em;white-space:nowrap}.palletCartonIdentifierHeader dd{color:#f2eee6;min-width:0;font:850 9px/1.1 var(--sans);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.palletPopup>header.viewerCloseHeader{cursor:pointer}.palletPopup>header.viewerCloseHeader:hover{background:#ffffff08}.palletPopup>header.viewerCloseHeader:active{background:#ffffff10}.palletPopup>header.viewerCloseHeader .download3DModel{cursor:pointer}@media (max-width:700px){.overviewPalletCard>header.palletCardSummary{grid-template-columns:1fr;gap:6px}.palletCardIdentity,.palletSummaryMetrics{grid-column:1}.palletCardIdentity{grid-template-columns:minmax(72px,.55fr) minmax(0,1.45fr)}.palletCardIdentity .physicalPalletBarcode.compact span{font-size:10px!important}.overviewPalletCard .palletSummaryMetrics>div{padding-inline:4px}.palletSummaryMetrics dt{font-size:5.5px}.palletSummaryMetrics dd{font-size:10px}.palletVisualizationArea{grid-template-columns:minmax(0,1.55fr) minmax(122px,.82fr)}.palletQuickSummary>:is(span,button){font-size:7.5px}.palletQuickSummary>button{min-height:30px;padding-block:6px}.palletListToggle{min-height:34px}.palletCartonIdentifierHeader{grid-column:1/2;grid-template-columns:1fr;gap:4px}.palletCartonIdentifierHeader>div{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:6px}.palletCartonIdentifierHeader dt{font-size:4.5px}.palletCartonIdentifierHeader dd{font-size:7px}}@media print{.palletVisualizationArea,.palletQuickSummary,.palletListToggle{display:none!important}}.overviewPalletCard.detailsExpanded{box-shadow:inset 0 0 0 1px var(--gold)}@supports (color:color-mix(in lab, red, red)){.overviewPalletCard.detailsExpanded{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 55%,transparent)}}.palletDetailsDisclosure{cursor:default;grid-column:1/-1;min-width:0}.palletDetailsDisclosure[hidden]{display:none}.sharingPartyLogoRole{flex:none;align-content:center;justify-items:center;gap:3px;min-width:38px;display:grid!important}.sharingPartyLogoRole>img{object-fit:contain;border:1px solid var(--line);background:#fff;width:38px;height:38px}.sharingPartyLogoRole>small{text-align:center;color:var(--gold)!important;font:900 5px/1 var(--sans)!important;letter-spacing:.12em!important;display:block!important}.shareChannelManager{align-items:start}.shareChannel{padding:0!important;display:block!important;overflow:visible!important}.shareChannelToggle{box-sizing:border-box;background:var(--panel);border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:36px;padding:8px 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.shareChannelToggle{background:color-mix(in srgb,var(--panel) 72%,var(--paper))}}.shareChannelToggle{color:var(--ink);text-align:left;cursor:pointer;transition:background .18s,color .18s}:is(.shareChannelToggle:hover,.shareChannelToggle:focus-visible){background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.shareChannelToggle:hover,.shareChannelToggle:focus-visible){background:color-mix(in srgb,var(--gold) 14%,var(--paper))}}.shareChannelToggle strong{font:900 8px/1 var(--sans);letter-spacing:.1em}.shareChannelToggle span{border:1px solid var(--line);width:20px;height:20px;color:var(--gold);font:800 15px/1 var(--sans);place-items:center;transition:transform .22s,border-color .18s;display:grid}.shareChannel.expanded .shareChannelToggle span{border-color:var(--gold);transform:rotate(180deg)}.shareChannelDisclosure{visibility:hidden;opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .2s,visibility 0s linear .28s;display:grid}.shareChannel.expanded .shareChannelDisclosure{visibility:visible;opacity:1;grid-template-rows:1fr;transition:grid-template-rows .28s,opacity .22s 40ms,visibility}.shareChannelBody{gap:9px;min-height:0;padding:0 11px;transition:padding .28s;display:grid;overflow:hidden}.shareChannel.expanded .shareChannelBody{border-top:1px solid var(--line);padding:10px 11px 11px}.shareChannelBody>header{justify-content:space-between;align-items:center;gap:9px;display:flex}.shareChannelBody>header>small{color:var(--muted);font:850 5.5px/1 var(--sans);letter-spacing:.09em}.shareChannelBody>p{color:#bb665b;margin:0;font-size:8px}.dark .shareChannelToggle,.site.dark .shareChannelToggle{color:#f7f4ec;background:#202428}.dark .shareChannelToggle:hover,.site.dark .shareChannelToggle:hover{background:var(--gold)}.dark .shareChannelToggle:focus-visible{background:var(--gold)}.site.dark .shareChannelToggle:focus-visible{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.dark .shareChannelToggle:hover,.site.dark .shareChannelToggle:hover{background:color-mix(in srgb,var(--gold) 16%,#202428)}.dark .shareChannelToggle:focus-visible{background:color-mix(in srgb,var(--gold) 16%,#202428)}.site.dark .shareChannelToggle:focus-visible{background:color-mix(in srgb,var(--gold) 16%,#202428)}}@media (max-width:700px){.sharingPartyLogoRole{min-width:30px}.sharingPartyLogoRole>img{width:30px;height:30px}.shareChannelToggle{min-height:40px}.shareChannelBody>header{flex-direction:column;align-items:flex-start}.shareChannelHeaderActions{justify-content:flex-end;width:100%}}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView)>.overviewHeader{grid-template-columns:minmax(280px,1fr) minmax(120px,.34fr) minmax(280px,1fr);grid-template-areas:"supplier order carrier";align-items:start;gap:5px;padding-bottom:4px}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharedHeaderSupplier{grid-area:supplier;align-self:start;height:max-content;display:block}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharedOrderFocus{grid-area:order;min-height:0;padding-top:0}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyCompact{box-sizing:border-box;border-color:var(--line);justify-content:flex-start;align-self:start;align-items:center;gap:4px;width:100%;height:max-content;min-height:0;padding:2px 4px}@supports (color:color-mix(in lab, red, red)){:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyCompact{border-color:color-mix(in srgb,var(--line) 88%,var(--ink))}}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyCompact{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyCompact{background:color-mix(in srgb,var(--surface) 90%,var(--paper))}}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyCompact{text-align:left}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyCompact.carrier{text-align:left;grid-area:carrier;justify-content:flex-start;padding:2px 4px}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyLogoRole{flex:0 0 22px;align-self:center;gap:1px;min-width:22px;width:auto!important}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyLogoRole>img{width:22px;height:22px}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyLogoRole>small{letter-spacing:.09em;font-size:4.5px}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyLogoRole+div{flex:auto;align-content:center;width:auto;min-width:0;overflow:hidden}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPublicIdentity{flex-wrap:wrap;align-content:center;align-items:center;gap:1px 0;min-width:0;display:flex;overflow:visible}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPublicIdentity button,:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyCompact.carrier .sharingPublicIdentity button{border-left:1px solid var(--line);text-align:left;flex:0 auto;width:auto;min-width:0;padding:0 5px}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPublicIdentity button:first-child{border-left:0;padding-left:0}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPublicIdentity button:last-child{padding-right:12px}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyCompact.carrier .sharingPublicIdentity button i{left:auto;right:0}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPublicIdentity button :is(b,span){overflow-wrap:normal;word-break:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPublicIdentity button b{font-size:8.5px;line-height:1.1}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPublicIdentity button span{font-size:6px;line-height:1.1}.dark :is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyCompact,.site.dark :is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyCompact{color:#f7f4ec;background:#202428;border-color:#535a61}@media (max-width:700px){:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView)>.overviewHeader{grid-template-columns:minmax(0,1fr);grid-template-areas:"supplier""carrier""order";gap:3px;padding-bottom:4px}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharedOrderFocus{min-height:28px;padding-top:1px}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyCompact,:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyCompact.carrier{padding:2px 4px}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyLogoRole{flex-basis:20px;min-width:20px}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPartyLogoRole>img{width:20px;height:20px}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPublicIdentity button{padding-inline:4px}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPublicIdentity button b{font-size:8px}:is(.palletOverviewPage:not(.readOnlyCanonicalView),.palletOverviewPage.adminOrderSharingView) .sharingPublicIdentity button span{font-size:5.75px}}.adminOrderSharingView .orderSharingTop{grid-template-columns:minmax(280px,1fr) minmax(120px,.34fr) minmax(280px,1fr);grid-template-areas:"supplier order carrier""supplierShare.carrierShare";align-items:start;gap:2px 5px;margin:0 0 4px;display:grid}.adminOrderSharingView .orderSharingTop>.overviewHeader,.adminOrderSharingView .orderSharingTop>.shareChannelManager{display:contents}.adminOrderSharingView .orderSharingTop .sharedHeaderSupplier{grid-area:supplier}.adminOrderSharingView .orderSharingTop .sharedOrderFocus{box-sizing:border-box;grid-area:order;align-content:center;height:38px;min-height:38px;overflow:hidden}.adminOrderSharingView .orderSharingTop>.shareChannelManager>.shareChannel:first-child{grid-area:supplierShare}.adminOrderSharingView .orderSharingTop>.shareChannelManager>.shareChannel:nth-child(2){grid-area:carrierShare}.adminOrderSharingView .orderSharingTop .sharingPartyCompact{height:auto;min-height:38px;padding:4px 6px}.adminOrderSharingView .orderSharingTop .sharingPartyLogoRole{flex-basis:26px;min-width:26px}.adminOrderSharingView .orderSharingTop .sharingPartyLogoRole>img{width:26px;height:26px}.adminOrderSharingView .orderSharingTop .shareChannelToggle{min-height:38px}.adminOrderSharingView .orderSharingTop>.shareChannelManager{margin:0}@media (max-width:700px){.adminOrderSharingView .orderSharingTop{grid-template-columns:minmax(0,1fr);grid-template-areas:"order""supplier""supplierShare""carrier""carrierShare";gap:2px;margin-bottom:4px}.adminOrderSharingView .orderSharingTop .sharedOrderFocus{height:34px;min-height:34px}.adminOrderSharingView .orderSharingTop .sharingPartyCompact{min-height:40px;padding:4px 6px}.adminOrderSharingView .orderSharingTop .shareChannelToggle{min-height:40px}}@media (prefers-reduced-motion:reduce){.shareChannelToggle,.shareChannelToggle span,.shareChannelDisclosure,.shareChannelBody{transition:none!important}}.adminOrderSharingView .orderSharingTop{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"shareSelector shareSelector shareSelector""supplier order carrier""supplierShare carrierShare fulfillmentShare"}.adminOrderSharingView .orderSharingTop>.shareRoleSelector{grid-area:shareSelector;margin:0 0 3px}.adminOrderSharingView .orderSharingTop>.shareChannelManager>.shareChannel:nth-child(3){grid-area:fulfillmentShare}.shipmentTrackingProgress{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:700px){.adminOrderSharingView .orderSharingTop{grid-template-columns:minmax(0,1fr);grid-template-areas:"shareSelector""order""supplier""supplierShare""carrier""carrierShare""fulfillmentShare"}.shipmentTrackingProgress{grid-template-columns:1fr}}.adminOrderSharingView .orderSharingTop>.shareRoleMenu{z-index:760;font-family:var(--font-mono,monospace);margin:0;position:absolute;top:0;left:0}.shareRoleMenu>summary{color:var(--muted);font:850 7px/16px var(--sans);letter-spacing:.075em;text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.shareRoleMenu>summary{-webkit-text-decoration-color:color-mix(in srgb,var(--gold) 62%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--gold) 62%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--gold) 62%,transparent);text-decoration-color:color-mix(in srgb,var(--gold) 62%,transparent)}}.shareRoleMenu>summary{text-underline-offset:3px;cursor:pointer;text-transform:uppercase;list-style:none}.shareRoleMenu>summary::-webkit-details-marker{display:none}:is(.shareRoleMenu>summary:hover,.shareRoleMenu>summary:focus-visible){color:var(--gold);outline:0}.shareRoleMenu>summary span{font-size:9px;text-decoration:none}.shareRoleMenu>[role=menu]{border:1px solid var(--line);background:var(--paper);width:154px;display:grid;position:absolute;top:calc(100% + 4px);left:0;box-shadow:3px 3px #0005}.shareRoleMenu>[role=menu] button{border:0;border-bottom:1px solid var(--line);min-height:29px;color:var(--ink);font:850 7px/1 var(--sans);letter-spacing:.055em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;padding:0 9px}.shareRoleMenu>[role=menu] button:last-child{border-bottom:0}:is(.shareRoleMenu>[role=menu] button:hover,.shareRoleMenu>[role=menu] button:focus-visible,.shareRoleMenu>[role=menu] button[aria-current=true]){background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.shareRoleMenu>[role=menu] button:hover,.shareRoleMenu>[role=menu] button:focus-visible,.shareRoleMenu>[role=menu] button[aria-current=true]){background:color-mix(in srgb,var(--gold) 13%,var(--paper))}}:is(.shareRoleMenu>[role=menu] button:hover,.shareRoleMenu>[role=menu] button:focus-visible,.shareRoleMenu>[role=menu] button[aria-current=true]){color:var(--gold)}.adminOrderSharingView .orderSharingTop>.shareChannelManager>.selectedShareChannel{margin-top:3px;grid-area:selectedShare!important}.adminOrderSharingView .selectedShareChannel .fulfillmentCenterShareDestination{margin:0}.dark .shareRoleMenu>[role=menu],.site.dark .shareRoleMenu>[role=menu]{color:#f7f4ec;background:#202428}@media (max-width:700px){.adminOrderSharingView .orderSharingTop{grid-template-areas:"order""supplier""carrier""selectedShare";padding-top:20px}.adminOrderSharingView .orderSharingTop>.shareRoleMenu{top:0}}.fbaShipmentCardGrid,.sharedRoleShipmentGrid{align-items:start}.fbaShipmentCard,.sharedRoleShipmentCard{box-sizing:border-box!important;aspect-ratio:auto!important;color:#171a1c!important;background:#d8dbdd!important;border:2px solid #74797d!important;border-radius:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;box-shadow:4px 4px #a5aaad!important}.fbaShipmentCard:nth-child(2n),.sharedRoleShipmentCard:nth-child(2n){background:#cfd3d5!important}.fbaShipmentCard>header,.sharedRoleShipmentCard .shipmentTileBody>header{border-bottom-color:#858a8d!important}.fbaShipmentCard :is(.fbaCompactOverride,.fbaCompactMappings),.fbaShipmentCard .fbaFinalizedStep>div{max-height:none!important;overflow:visible!important}.fbaShipmentCard .fbaCardStep textarea{field-sizing:content;min-height:72px;overflow:hidden}.sharedRoleShipmentCard>.shipmentTileBody{box-sizing:border-box;background:0 0;min-height:0!important}.sharedRoleShipmentPlaceholder{overflow:visible!important}.dark .fbaShipmentCard,.site.dark .fbaShipmentCard,.sharedLinkShell.dark .sharedRoleShipmentCard{color:#f4f6f7!important;background:#2a2e31!important;border-color:#6e7478!important;box-shadow:4px 4px #111315!important}.dark .fbaShipmentCard:nth-child(2n),.site.dark .fbaShipmentCard:nth-child(2n),.sharedLinkShell.dark .sharedRoleShipmentCard:nth-child(2n){background:#23272a!important}.dark .fbaShipmentCard>header,.site.dark .fbaShipmentCard>header,.sharedLinkShell.dark .sharedRoleShipmentCard .shipmentTileBody>header{border-bottom-color:#62686c!important}.dark .fbaShipmentCard :is(input,textarea,select),.site.dark .fbaShipmentCard :is(input,textarea,select){color:#f4f6f7;background:#15181a;border-color:#656b6f}@media (max-width:700px){.fbaShipmentCard,.sharedRoleShipmentCard{box-shadow:3px 3px #a5aaad!important}.dark .fbaShipmentCard,.site.dark .fbaShipmentCard,.sharedLinkShell.dark .sharedRoleShipmentCard{box-shadow:3px 3px #111315!important}}.palletPhysicalCartons>div[role=table]{width:100%;max-height:none;overflow:visible}.palletPhysicalCartons .palletCartonTableHead,.palletCartonRow{grid-template-columns:44px minmax(220px,2fr) minmax(180px,1.5fr) minmax(125px,1fr) minmax(86px,.72fr);align-items:stretch;width:100%;min-width:0;display:grid}.palletPhysicalCartons .palletCartonTableHead{border-bottom:1px solid var(--line);background:var(--panel)}.palletPhysicalCartons .palletCartonTableHead>span{border-right:1px solid var(--line);min-width:0;height:26px;color:var(--muted);font:850 7.25px/1 var(--sans);letter-spacing:.065em;text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:0 7px;display:flex;overflow:hidden}.palletPhysicalCartons .palletCartonTableHead>span:first-child{justify-content:center}.palletPhysicalCartons .palletCartonTableHead>span:last-child{border-right:0}.palletCartonEntry{border-bottom:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.palletCartonEntry{border-bottom:1px solid color-mix(in srgb,var(--line) 88%,transparent)}}.palletCartonEntry:last-child{border-bottom:0}.palletCartonEntry:nth-child(2n) .palletCartonRow{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.palletCartonEntry:nth-child(2n) .palletCartonRow{background:color-mix(in srgb,var(--ink) 4%,var(--paper))}}.palletCartonRow>.sequence,.palletCartonRow>button{box-sizing:border-box;border:0;border-right:1px solid var(--line);align-items:center;min-width:0;height:27px;min-height:27px;padding:0 7px;display:flex}@supports (color:color-mix(in lab, red, red)){.palletCartonRow>.sequence,.palletCartonRow>button{border-right:1px solid color-mix(in srgb,var(--line) 88%,transparent)}}.palletCartonRow>.sequence,.palletCartonRow>button{color:inherit;text-align:left;background:0 0;border-radius:0;overflow:hidden}.palletCartonRow>.sequence{font:850 9.5px/1 var(--sans);font-variant-numeric:tabular-nums;cursor:default;-webkit-user-select:text;user-select:text;justify-content:center}.palletCartonRow>button{cursor:copy;touch-action:pan-x pan-y;-webkit-touch-callout:none;position:relative}.palletCartonRow>button:last-child{border-right:0}.palletCartonRow>button>span{width:100%;min-width:0;font:650 9.5px/1 var(--sans);font-variant-numeric:tabular-nums;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.palletCartonRow>button.status{text-align:center;justify-content:center}.palletCartonRow>button.status>span{text-align:center}.palletCartonRow>button.assigned{color:#278951;font-weight:850}.palletCartonRow>button.unassigned{color:var(--muted)}:is(.palletCartonRow>button:hover,.palletCartonRow>button:focus-visible){z-index:1;outline:1px solid var(--gold);outline-offset:-1px;background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.palletCartonRow>button:hover,.palletCartonRow>button:focus-visible){background:color-mix(in srgb,var(--gold) 8%,transparent)}}.palletCartonRow>button[data-copied=true]:after{content:"✓";color:#278951;font:900 7px/1 var(--sans);position:absolute;top:2px;right:3px}.dark .palletCartonEntry:nth-child(2n) .palletCartonRow,.site.dark .palletCartonEntry:nth-child(2n) .palletCartonRow{background:#fff}@supports (color:color-mix(in lab, red, red)){.dark .palletCartonEntry:nth-child(2n) .palletCartonRow,.site.dark .palletCartonEntry:nth-child(2n) .palletCartonRow{background:color-mix(in srgb,#fff 3%,var(--paper))}}html:not(.dark) .palletOverviewPage .palletPhysicalCartons>div[role=table],.sharedLinkShell.light .canonicalPalletView .palletPhysicalCartons>div[role=table]{background:#aeb3b7}html:not(.dark) .palletOverviewPage .palletVisualizationSummary,.sharedLinkShell.light .canonicalPalletView .palletVisualizationSummary{color:#171a1c;background:linear-gradient(90deg,#0000,#858b8e 12%)}html:not(.dark) .palletOverviewPage .palletVisualizationSummary>p,.sharedLinkShell.light .canonicalPalletView .palletVisualizationSummary>p{color:#25282a}@media (max-width:700px){.palletPhysicalCartons,.sharedLinkShell .palletPhysicalCartons,.palletOverviewPage.readOnlyCanonicalView .palletPhysicalCartons{width:100%;max-width:100%;overflow:hidden!important}.palletPhysicalCartons>div[role=table],.sharedLinkShell .palletPhysicalCartons>div[role=table],.palletOverviewPage.readOnlyCanonicalView .palletPhysicalCartons>div[role=table]{width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}}@media print{.palletPhysicalCartons{overflow:visible!important}.palletPhysicalCartons>div[role=table]{width:100%!important;min-width:0!important;max-width:100%!important}.palletPhysicalCartons .palletCartonTableHead,.palletCartonRow{grid-template-columns:8mm minmax(60mm,2fr) minmax(45mm,1.5fr) minmax(35mm,1fr) 26mm!important;width:100%!important;min-width:0!important}.palletCartonRow>.sequence,.palletCartonRow>button{color:#111!important;background:#fff!important;border-color:#aaa!important;height:auto!important;min-height:0!important;padding:1.5mm 2mm!important}.palletCartonRow>button>span,.palletCartonRow>.sequence{color:#111!important;font-size:6.5pt!important}.palletCartonRow>button:after{display:none!important}}.palletPhysicalCartons{--pallet-manifest-columns:36px minmax(150px,1.35fr) minmax(150px,1.35fr) minmax(104px,.82fr) minmax(76px,.62fr)}.palletPhysicalCartons .palletCartonTableHead,.palletPhysicalCartons .palletCartonRow{box-sizing:border-box;grid-template-columns:var(--pallet-manifest-columns);width:100%;min-width:0}.palletPhysicalCartons .palletCartonEntry{box-sizing:border-box;width:100%;min-width:0}.palletPhysicalCartons .palletCartonTableHead{border-top:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.palletPhysicalCartons .palletCartonTableHead{border-top:1px solid color-mix(in srgb,var(--line) 86%,var(--ink))}}.palletPhysicalCartons .palletCartonTableHead{border-bottom:2px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.palletPhysicalCartons .palletCartonTableHead{border-bottom:2px solid color-mix(in srgb,var(--line) 68%,var(--ink))}}.palletPhysicalCartons .palletCartonTableHead{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.palletPhysicalCartons .palletCartonTableHead{background:color-mix(in srgb,var(--ink) 8%,var(--paper))}}.palletPhysicalCartons .palletCartonTableHead{box-shadow:inset 0 1px #ffffff61}.palletPhysicalCartons .palletCartonTableHead>span{box-sizing:border-box;text-transform:uppercase;justify-content:flex-start}.palletPhysicalCartons .palletCartonTableHead>.sequence,.palletPhysicalCartons .palletCartonTableHead>.status{text-align:center;justify-content:center}.dark .palletPhysicalCartons .palletCartonTableHead,.site.dark .palletPhysicalCartons .palletCartonTableHead{background:#fff}@supports (color:color-mix(in lab, red, red)){.dark .palletPhysicalCartons .palletCartonTableHead,.site.dark .palletPhysicalCartons .palletCartonTableHead{background:color-mix(in srgb,#fff 9%,var(--paper))}}.dark .palletPhysicalCartons .palletCartonTableHead,.site.dark .palletPhysicalCartons .palletCartonTableHead{box-shadow:inset 0 1px #ffffff12}@media (max-width:700px){.palletPhysicalCartons{--pallet-manifest-columns:26px minmax(0,1.15fr) minmax(0,1.28fr) minmax(0,.86fr) minmax(0,.66fr);overflow-x:hidden!important}.palletPhysicalCartons>div[role=table],.palletPhysicalCartons .palletCartonTableHead,.palletPhysicalCartons .palletCartonRow{width:100%!important;min-width:0!important;max-width:100%!important}.palletCartonRow>.sequence,.palletCartonRow>button{height:31px!important;min-height:31px!important;padding:0 3px!important}.palletCartonRow>.sequence,.palletCartonRow>button>span{font-size:7px!important}.palletCartonTableHead>span{letter-spacing:.035em!important;padding-inline:3px!important;font-size:4.5px!important}}.labelPrintMenu{min-width:0;display:inline-block;position:relative}.labelPrintMenuTrigger{color:#07190f;min-height:28px;font:900 7px/1 var(--sans);letter-spacing:.075em;white-space:nowrap;cursor:pointer;background:#2ca864;border:1px solid #145d35;border-radius:0;justify-content:center;align-items:center;gap:5px;padding:0 9px;display:inline-flex;box-shadow:inset 0 1px #fff5,2px 2px #102d1d55}.labelPrintMenuTrigger>span{font-size:12px}.labelPrintMenuTrigger>i{font-size:8px;font-style:normal}:is(.labelPrintMenuTrigger:hover,.labelPrintMenuTrigger:focus-visible){outline-offset:1px;background:#37bc73;outline:1px solid #081b10}.labelPrintMenuTrigger:disabled{cursor:not-allowed;opacity:.45}.labelPrintFormatMenu{z-index:2147482500;background:var(--surface);width:152px;color:var(--ink);border:1px solid #145d35;border-radius:0;display:grid;position:fixed;box-shadow:3px 3px #0006}.labelPrintFormatMenu>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:36px;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;gap:3px;padding:7px 9px;display:grid}.labelPrintFormatMenu>button:last-child{border-bottom:0}:is(.labelPrintFormatMenu>button:hover,.labelPrintFormatMenu>button:focus-visible){background:#2ca8642e;outline:0}.labelPrintFormatMenu strong{font:900 7px/1 var(--sans);letter-spacing:.055em}.labelPrintFormatMenu small{color:var(--muted);font:800 5.5px/1 var(--sans);letter-spacing:.07em}.dark .labelPrintFormatMenu,.site.dark .labelPrintFormatMenu{color:#f7f4ec;background:#202428}.dark .labelPrintMenuTrigger,.site.dark .labelPrintMenuTrigger{color:#06160d;background:#2ca864;border-color:#46ce82}.fbaBoxBarcode{box-sizing:border-box;background:#fff;border:1px solid #c8c8c8;grid-template-rows:auto auto;justify-items:center;width:100%;min-width:0;padding:2px 3px;color:#111!important;line-height:1!important;display:inline-grid!important}.fbaBoxBarcode svg{width:100%;max-width:180px;height:27px;display:block}.fbaBoxBarcode b{letter-spacing:.035em;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden;color:#111!important;font:800 5.5px/1.1 var(--sans)!important}.fbaBoxBarcode.large{width:min(620px,85vw);padding:14px}.fbaBoxBarcode.large svg{width:100%;max-width:560px;height:116px}.fbaBoxBarcode.large b{white-space:normal;overflow-wrap:anywhere;font-size:clamp(12px,2vw,22px)!important}.palletCartonRow>button.amazon-id{padding:0 5px}.palletCartonRow>button.amazon-id>span{overflow:hidden}.palletCartonRow>.sequence,.palletCartonRow>button{height:42px;min-height:42px}.fbaCompactMappings .fbaBoxBarcode{max-width:155px}.historicalFbaLabels .fbaBoxBarcode{max-width:280px}@media (max-width:700px){.labelPrintFormatMenu{width:152px}.labelPrintFormatMenu>button{min-height:36px}.palletHeldValueOverlay .fbaBoxBarcode.large{width:calc(100vw - 48px)}.palletCartonRow>.sequence,.palletCartonRow>button{height:42px!important;min-height:42px!important}.palletCartonRow>button.amazon-id{padding:2px!important}}@media print{.labelPrintMenu{display:none!important}.palletPhysicalCartons{--pallet-manifest-columns:8mm minmax(60mm,2fr) minmax(45mm,1.5fr) minmax(35mm,1fr) 26mm}.palletPhysicalCartons .palletCartonTableHead{box-shadow:none!important;background:#e9e9e9!important;border-top:0!important;border-bottom:1px solid #777!important}.palletPhysicalCartons .palletCartonTableHead>span{color:#222!important}}.palletScanner{justify-items:start;gap:6px;margin:0 0 8px;display:grid}.palletScanTrigger{color:#07150d;min-height:36px;font:950 8px/1 var(--sans);letter-spacing:.09em;cursor:pointer;background:#2ca864;border:1px solid #1b7043;border-radius:0;align-items:center;gap:7px;padding:0 14px;display:inline-flex;box-shadow:0 2px #155b35}:is(.palletScanTrigger:hover,.palletScanTrigger:focus-visible){outline-offset:2px;background:#35b970;outline:2px solid #70c496}.palletScanTrigger span{font-size:15px}.palletScannerPanel{box-sizing:border-box;border:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(210px,.7fr) minmax(280px,1.3fr);gap:8px;width:min(760px,100%);padding:8px;display:grid;box-shadow:0 5px 16px #0002}.palletScannerCamera{border:1px solid var(--line);background:#080a0b;grid-row:1/5;min-height:150px;position:relative;overflow:hidden}.palletScannerCamera video{object-fit:cover;width:100%;height:100%;min-height:150px;max-height:220px;display:block}.palletScannerCamera i{pointer-events:none;border:2px solid #d7a43a;position:absolute;inset:18% 8%;box-shadow:0 0 0 100vmax #0006}.palletScannerCameraActions{z-index:2;gap:5px;display:flex;position:absolute;top:6px;right:6px}.palletScannerCameraActions button{color:#fff;min-height:27px;font:900 6px/1 var(--sans);letter-spacing:.08em;cursor:pointer;background:#080a0bcc;border:1px solid #fff8;border-radius:0;padding:0 7px}.palletScannerCameraActions button[aria-pressed=true]{border-color:var(--gold);background:var(--gold);color:#17130c}.palletScannerCamera>p{z-index:2;color:#fff;font:800 6px/1.3 var(--sans);letter-spacing:.04em;text-align:center;background:#080a0bcc;margin:0;padding:5px 6px;position:absolute;bottom:6px;left:6px;right:6px}.palletScannerPanel>form{gap:4px;display:grid}.palletScannerPanel>form>label{color:var(--muted);font:850 6px/1 var(--sans);letter-spacing:.1em}.palletScannerPanel>form>div{grid-template-columns:minmax(0,1fr) auto;display:grid}.palletScannerPanel input{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);min-width:0;height:32px;color:var(--ink);font:800 10px/1 var(--sans);text-transform:uppercase;border-right:0;border-radius:0;padding:0 8px}.palletScannerPanel form button,.markPalletReceived,.scanNextPallet{border:1px solid var(--line);background:var(--surface);min-height:32px;color:var(--ink);font:900 6px/1 var(--sans);letter-spacing:.08em;cursor:pointer;border-radius:0;padding:0 9px}.palletScannerPanel form button{border-color:var(--gold);background:var(--gold);color:#17130c}.palletScanError{color:#c4433a;font:750 7px/1.3 var(--sans);background:#c4433a14;border-left:2px solid #c4433a;grid-column:2;margin:0;padding:7px}.palletScanResult{border:1px solid var(--line);background:var(--gold);grid-column:2;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.palletScanResult{background:color-mix(in srgb,var(--gold) 5%,var(--surface))}}.palletScanResult.tracked{background:#278951;border-color:#278951}@supports (color:color-mix(in lab, red, red)){.palletScanResult.tracked{background:color-mix(in srgb,#278951 8%,var(--surface))}}.palletScanResult>header{gap:3px;min-width:0;display:grid}.palletScanResult>header small{color:#278951;font:900 6px/1 var(--sans);letter-spacing:.1em}.palletScanResult>header strong{overflow-wrap:anywhere;font:850 13px/1.1 var(--sans)}.palletScanResult>header span{color:var(--muted);font:750 7px/1 var(--sans)}.palletScanResult dl{grid-column:1/-1;gap:3px;margin:0;display:grid}.palletScanResult dl>div{grid-template-columns:95px minmax(0,1fr);gap:7px;display:grid}.palletScanResult dt{color:var(--muted);font:850 5.5px/1.3 var(--sans);letter-spacing:.08em}.palletScanResult dd{overflow-wrap:anywhere;font:750 7px/1.3 var(--sans);margin:0}.markPalletReceived{color:#fff;background:#278951;border-color:#278951;grid-column:1}.scanNextPallet{grid-column:2}.palletExistingReceipt{color:#278951;font:800 7px/1.3 var(--sans);grid-column:1;align-self:center;margin:0}.shipmentTrackingProgress{grid-template-columns:1fr 1fr;gap:4px;display:grid}.shipmentTrackingProgress p{border:1px solid var(--line);background:var(--surface);font:800 5.5px/1 var(--sans);letter-spacing:.04em;grid-template-columns:minmax(0,1fr) auto;gap:3px;margin:0;padding:4px 5px;display:grid}.shipmentTrackingProgress p[data-complete=true]{color:#278951;border-color:#278951}.shipmentTrackingProgress b{font-size:6.5px}.shipmentTrackingProgress time{color:var(--muted);grid-column:1/-1;font-size:5px}.shipmentTilePalletBarcodes button>em{color:var(--muted);font:800 5px/1 var(--sans);letter-spacing:.03em;font-style:normal}.palletTrackingFlags{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.palletTrackingFlags i{color:#278951;font:900 5px/1 var(--sans);letter-spacing:.06em;border:1px solid #278951;padding:3px 4px;font-style:normal}.dark .palletScannerPanel,.site.dark .palletScannerPanel{color:#f7f4ec;background:#202428}.dark .palletScannerPanel input,.dark .palletScannerPanel form button:not(.markPalletReceived),.site.dark .palletScannerPanel input{color:#fff;background:#111315;border-color:#626970}@media (max-width:700px){.palletScanner{width:100%}.palletScanTrigger{justify-content:center;width:100%;min-height:44px;font-size:9px}.palletScannerPanel{grid-template-columns:1fr;width:100%;padding:6px}.palletScannerCamera{grid-row:auto;min-height:180px}.palletScannerCamera video{min-height:180px;max-height:36vh}.palletScanError,.palletScanResult{grid-column:1}.palletScanResult{grid-template-columns:1fr auto}.shipmentTrackingProgress{grid-template-columns:1fr}.shipmentTrackingProgress p{font-size:6px}.shipmentTilePalletBarcodes button>em{font-size:5.5px}}.palletScanResult.validated{background:#24b863;border:2px solid #1f9d55}@supports (color:color-mix(in lab, red, red)){.palletScanResult.validated{background:color-mix(in srgb,#24b863 10%,var(--surface))}}.palletScanResult.validated{box-shadow:0 3px #13733c8c}.palletScanResult.validated>header small{color:#168448;font-size:7px;font-weight:950}.palletScanConfirmationLayer{z-index:5;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);cursor:pointer;background:#06110a70;place-items:center;padding:34px 8px 8px;display:grid;position:absolute;inset:0}.palletScanConfirmationLayer>.palletScanResult{box-sizing:border-box;color:#07150d;cursor:default;background:#effff5f0;grid-column:auto;gap:5px;width:100%;max-width:430px;max-height:100%;padding:7px;overflow:hidden}.palletScanConfirmationLayer .palletScanResult>header strong{font-size:clamp(11px,2vw,15px)}.palletScanConfirmationLayer .palletScanResult>header span,.palletScanConfirmationLayer .palletScanResult dd{color:#163a26;font-size:7px}.palletScanConfirmationLayer .palletScanResult dt{color:#356348}.markPalletReceived{color:#06150c;letter-spacing:.11em;touch-action:manipulation;background:#24b863;border:2px solid #0f6f38;grid-column:1/-1;place-items:center;gap:4px;min-height:64px;padding:8px 18px;font-weight:950;display:grid;box-shadow:0 4px #0f6f38}.markPalletReceived>span{font:950 10px/1 var(--sans);letter-spacing:.15em}.markPalletReceived>strong{font:950 clamp(15px,2.4vw,21px)/1 var(--sans);letter-spacing:.09em;overflow-wrap:anywhere}:is(.markPalletReceived:hover,.markPalletReceived:focus-visible){outline-offset:2px;background:#32ca72;outline:3px solid #71d19a}.markPalletReceived:disabled{opacity:.68}@media (max-width:700px){.palletScannerCamera{min-height:260px}.palletScannerCamera video{min-height:260px;max-height:46vh}.palletScanConfirmationLayer{padding:36px 6px 7px}.markPalletReceived{overflow-wrap:anywhere;min-height:72px;padding:8px}.markPalletReceived>strong{font-size:clamp(15px,4.8vw,21px)}}.palletScannerCamera i{background:#ffffff08;border:1px solid #ffffffb8;box-shadow:0 0 0 100vmax #0007}.palletScannerCamera i:before{content:"Center the pallet barcode here.";color:#fff;font:750 7px/1.25 var(--sans);letter-spacing:.02em;text-align:center;white-space:nowrap;background:#080a0bb8;padding:4px 6px;position:absolute;bottom:-28px;left:4px;right:4px}.palletScannerCamera i:after{content:"";opacity:0;background:#e33b32;height:2px;position:absolute;top:50%;left:5%;right:5%;transform:translateY(-50%);box-shadow:0 0 8px #e33b32}.palletScannerCamera.active i:after{opacity:1;animation:1.35s ease-in-out infinite palletScanLinePulse}.palletScannerCamera>p{letter-spacing:.08em;text-transform:uppercase;width:auto;padding:5px 7px;font-weight:850;line-height:1;top:6px;bottom:auto;right:auto}.palletScannerCamera.validated>p{color:#fff;background:#168448;box-shadow:0 2px #0d5930}@keyframes palletScanLinePulse{0%,to{opacity:.55;box-shadow:0 0 5px #e33b32}50%{opacity:1;box-shadow:0 0 12px #e33b32}}@media print{.palletScanner{display:none!important}.shipmentTrackingProgress p{color:#111!important;background:#fff!important}.shipmentTrackingProgress p[data-complete=true]{color:#176b3b!important}}.fbaCardHeaderActions{flex:none;justify-items:end;gap:4px;display:grid}.fbaCardHeaderActions>b{border:1px solid var(--line);color:var(--muted);font:750 6px/1.2 var(--sans);letter-spacing:.1em;padding:4px 5px}.fbaCardHeaderActions>button{color:var(--gold);font:850 5.5px/1 var(--sans);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;padding:3px 0}.fbaShipmentPlaceholder{background:var(--panel);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fbaShipmentPlaceholder{background:color-mix(in srgb,var(--panel) 62%,var(--paper))}}.fbaShipmentPlaceholder{border-style:dashed}.fbaShipmentPlaceholder>i{background:var(--ink);height:11px;margin:16px 18px 0;display:block}@supports (color:color-mix(in lab, red, red)){.fbaShipmentPlaceholder>i{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.fbaShipmentPlaceholder>i{animation:1.4s ease-in-out infinite shipmentPlaceholderPulse}.fbaShipmentPlaceholder>i:nth-child(2){width:68%}.fbaShipmentPlaceholder>i:nth-child(3){width:42%}.fbaPlaceholderBody{text-align:center;place-content:center;justify-items:center;gap:7px;padding:18px;display:grid}.fbaPlaceholderBody>span{color:var(--gold);font:300 34px/1 var(--sans)}.fbaPlaceholderBody>strong{font:750 11px/1.15 var(--sans)}.fbaPlaceholderBody>p{max-width:260px;color:var(--muted);font:650 7px/1.35 var(--sans);margin:0}.fbaPlaceholderBody>button{border:1px solid var(--gold);background:var(--gold);color:#17130c;min-height:28px;font:900 6px/1 var(--sans);letter-spacing:.08em;cursor:pointer;border-radius:0;padding:0 9px}.fbaCardPalletBarcodes{border:1px solid var(--line);background:var(--panel);gap:5px;margin:0 0 8px;padding:6px;display:grid}@supports (color:color-mix(in lab, red, red)){.fbaCardPalletBarcodes{background:color-mix(in srgb,var(--panel) 54%,var(--paper))}}.fbaCardPalletBarcodes>small{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.1em}.fbaCardPalletBarcodes>div{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:6px;display:grid}.fbaCardPalletBarcodes>div>span{font:850 6px/1 var(--sans);letter-spacing:.06em}.fbaCardPalletBarcodes .physicalPalletBarcode{grid-template-columns:minmax(0,1fr) auto;padding:4px 6px}.fbaCardPalletBarcodes .physicalPalletBarcode svg{height:42px}.fbaCardPalletBarcodes .physicalPalletBarcode span{font-size:7px!important}.fbaGroupEditor{width:min(620px,100vw - 24px)}.fbaCenterComboLabel,.fbaCenterCombo{min-width:0;position:relative}.fbaCenterComboMenu{z-index:30;border:1px solid var(--gold);background:var(--paper);max-height:230px;display:grid;position:absolute;top:calc(100% + 3px);left:0;right:0;overflow:auto;box-shadow:0 12px 30px #0007}.fbaCenterComboMenu>button{border:0;border-bottom:1px solid var(--line);color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr);gap:3px 8px;padding:8px 9px;display:grid}:is(.fbaCenterComboMenu>button:hover,.fbaCenterComboMenu>button:focus-visible,.fbaCenterComboMenu>button[aria-selected=true]){background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.fbaCenterComboMenu>button:hover,.fbaCenterComboMenu>button:focus-visible,.fbaCenterComboMenu>button[aria-selected=true]){background:color-mix(in srgb,var(--gold) 12%,var(--paper))}}.fbaCenterComboMenu>button>strong{color:var(--gold);font:900 9px/1 var(--sans);letter-spacing:.08em}.fbaCenterComboMenu>button>span{color:var(--ink);font:800 8px/1 var(--sans);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fbaCenterComboMenu>button>small{color:var(--muted);font:650 7px/1.25 var(--sans);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.fbaCenterComboMenu>p{color:var(--muted);font:700 7px/1.3 var(--sans);margin:0;padding:10px}.fbaGroupPalletChoices{border:1px solid var(--line);max-height:220px;margin:2px 0 0;padding:0;display:grid;overflow:auto}.fbaGroupPalletChoices legend{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.1em;padding:0 5px}.fbaGroupPalletChoices>label{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-height:31px;padding:4px 7px;display:grid}.fbaGroupPalletChoices>label:last-of-type{border-bottom:0}.fbaGroupPalletChoices input{width:13px;height:13px}.fbaGroupPalletChoices span{font:800 8px/1 var(--sans)}.fbaGroupPalletChoices small{color:var(--muted);font:750 5.5px/1 var(--sans);letter-spacing:.05em}.fbaGroupPalletChoices>p{color:var(--muted);font:700 7px/1 var(--sans);margin:0;padding:14px}.sharedRoleShipmentGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.sharedRoleShipmentCard{box-sizing:border-box!important;max-height:620px!important;padding:0!important;display:block!important;overflow:auto!important}.sharedRoleShipmentCard>.shipmentTileBody{box-sizing:border-box;min-height:100%}.sharedRoleShipmentPlaceholder{grid-template-rows:auto minmax(0,1fr)!important;padding:11px!important}.sharedRoleShipmentPlaceholder>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:8px;padding-bottom:8px;display:flex}.sharedRoleShipmentPlaceholder>header>div{gap:2px;display:grid}.sharedRoleShipmentPlaceholder>header small{color:var(--gold);font:850 7px/1 var(--sans);letter-spacing:.12em}.sharedRoleShipmentPlaceholder h4{font:600 18px/1 var(--serif);margin:0}.sharedRoleShipmentPlaceholder>header span,.sharedRoleShipmentPlaceholder>header>b{color:var(--muted);font:750 7px/1.2 var(--sans)}@keyframes shipmentPlaceholderPulse{50%{opacity:.38}}.fbaShipmentCard>header address{max-width:34ch;color:var(--muted);font:650 7px/1.25 var(--sans);white-space:pre-line;margin:2px 0 0}.fbaDeleteShipmentAction{color:#fff!important;background:#a91e1e!important;border-color:#a91e1e!important}.fbaGroupEditor>footer .fbaDeleteShipmentAction{margin-left:auto}.fbaGroupEditor>footer .fbaSavedShipmentState{color:#339451;opacity:1;cursor:default;background:#33945112;border-color:#339451}.fbaDeleteShipmentDialog,.fbaDiscardShipmentDialog{width:min(470px,100vw - 24px)}.fbaDeleteShipmentDialog>div,.fbaDiscardShipmentDialog>div{gap:10px;padding:18px;display:grid}.fbaDeleteShipmentDialog>div>strong{font:850 15px/1.1 var(--sans)}.fbaDeleteShipmentDialog>div>p,.fbaDiscardShipmentDialog>div>p{color:var(--muted);font:650 12px/1.45 var(--sans);margin:0}.fbaDeleteShipmentDialog>footer,.fbaDiscardShipmentDialog>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.fbaDiscardShipmentAction{color:#a35e19!important;border-color:#a35e19!important}.fbaGroupEditor .fbaCenterComboMenu{display:none}.fbaCenterComboPortal{z-index:2147483000;box-sizing:border-box;position:fixed;right:auto}.dark .fbaCenterComboPortal,.site.dark .fbaCenterComboPortal{background:#202326}.fbaGroupEditor .fbaCenterCombo input[type=search]{-webkit-appearance:none;appearance:none}.fbaGroupEditor .fbaCenterCombo input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.fbaShipmentContextMenu{z-index:520;border:1px solid var(--panel-border);background:var(--surface-raised);width:166px;padding:4px;display:grid;position:fixed;box-shadow:0 14px 34px #0008}.fbaShipmentContextMenu button{min-height:31px;color:var(--text);font:850 7px/1 var(--sans);letter-spacing:.08em;text-align:left;cursor:pointer;background:0 0;border:0;padding:7px 9px}:is(.fbaShipmentContextMenu button:hover,.fbaShipmentContextMenu button:focus-visible){background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.fbaShipmentContextMenu button:hover,.fbaShipmentContextMenu button:focus-visible){background:color-mix(in srgb,var(--gold) 14%,transparent)}}:is(.fbaShipmentContextMenu button:hover,.fbaShipmentContextMenu button:focus-visible){outline:1px solid var(--gold)}.fbaShipmentContextMenu .danger{border-top:1px solid #b12626;margin-top:3px}@supports (color:color-mix(in lab, red, red)){.fbaShipmentContextMenu .danger{border-top:1px solid color-mix(in srgb,#b12626 45%,var(--line))}}.fbaShipmentContextMenu .danger{color:#e04b4b}:is(.fbaShipmentContextMenu .danger:hover,.fbaShipmentContextMenu .danger:focus-visible){background:#b1262626;outline-color:#b12626}@media (pointer:coarse){.fbaShipmentContextMenu{display:none}}@media screen{.overviewPalletCard,.entireOrderCartonCard,.supplierOrderList>div>article,.supplierRetailBoxes>div>article,.fbaShipmentCard,.sharedRoleShipmentCard{content-visibility:auto;contain-intrinsic-size:auto 210px}}@media print{.overviewPalletCard,.entireOrderCartonCard,.supplierOrderList>div>article,.supplierRetailBoxes>div>article,.fbaShipmentCard,.sharedRoleShipmentCard{content-visibility:visible;contain-intrinsic-size:none}}.shipmentDestinationIdentity{min-width:0;gap:3px!important;display:grid!important}.shipmentDestinationIdentity>small{color:var(--gold)!important;letter-spacing:.16em!important;font:900 7px/1 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif!important}.shipmentDestinationCode{color:inherit;letter-spacing:.045em!important;text-overflow:clip!important;white-space:normal!important;margin:0!important;font:900 clamp(30px,3.25vw,46px)/.92 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif!important;overflow:visible!important}.shipmentDestinationIdentity>address{overflow-wrap:anywhere;max-width:none!important;color:inherit!important;letter-spacing:.015em!important;text-overflow:clip!important;white-space:pre-line!important;margin:2px 0 4px!important;font:750 11px/1.3 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif!important;overflow:visible!important}.shipmentAmazonIdentity{border-top:1px solid;gap:2px;margin-top:3px;padding-top:6px;display:grid}@supports (color:color-mix(in lab, red, red)){.shipmentAmazonIdentity{border-top:1px solid color-mix(in srgb,currentColor 24%,transparent)}}.shipmentAmazonIdentity>span{color:var(--gold)!important;letter-spacing:.13em!important;text-overflow:clip!important;white-space:normal!important;font:900 6px/1 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif!important;overflow:visible!important}.shipmentAmazonIdentity>strong{color:inherit;overflow-wrap:anywhere;letter-spacing:.055em;font:850 11px/1.15 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif}.fbaCardPalletBarcodes>small,.shipmentTilePalletBarcodes>small{letter-spacing:.15em!important;font-family:Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif!important}.fbaCardPalletBarcodes :is(.physicalPalletBarcode>span,.fbaPalletBarcodeLink>span),.shipmentTilePalletBarcodes :is(.physicalPalletBarcode>span,button>span),.palletPhysicalCartons :is(.physical-id,.fba-box-id),.shipmentCartonTable :is(.physical-id,.fba-box-id){letter-spacing:.045em;font-family:Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif!important}.shipmentScanWorkspace .shipmentTileBody>header{display:flex}.shipmentScanWorkspace .shipmentTileBody .shipmentDestinationCode{font-size:clamp(30px,4vw,44px)!important;line-height:.92!important}.shipmentScanWorkspace .shipmentTileBody .shipmentDestinationIdentity>address{white-space:pre-line!important;font-size:10px!important;line-height:1.3!important}@media (max-width:700px){.shipmentDestinationCode{font-size:34px!important}.shipmentDestinationIdentity>address{font-size:10px!important}.shipmentAmazonIdentity>strong{font-size:10px}.shipmentDestinationIdentity{gap:2px!important}}.adminShipmentTrackingSummary{grid-template-columns:1fr 1fr;gap:5px;margin:0 0 8px;display:grid}.adminShipmentTrackingSummary p{border:1px solid var(--line);background:var(--panel);grid-template-columns:minmax(0,1fr) auto;gap:3px;margin:0;padding:6px;display:grid}@supports (color:color-mix(in lab, red, red)){.adminShipmentTrackingSummary p{background:color-mix(in srgb,var(--panel) 60%,var(--paper))}}.adminShipmentTrackingSummary p{font:850 6px/1.15 var(--sans);letter-spacing:.05em}.adminShipmentTrackingSummary p[data-complete=true]{color:#176f40;border-color:#278951}.adminShipmentTrackingSummary strong{font-size:7px}.adminShipmentTrackingSummary time{color:var(--muted);font:700 5.5px/1.2 var(--sans);letter-spacing:0;grid-column:1/-1}.fbaCardPalletBarcodes>div:has(.adminPalletTrackingFlags){grid-template-columns:46px minmax(0,1fr) minmax(92px,.55fr)}.adminPalletTrackingFlags{gap:3px;display:grid}.adminPalletTrackingFlags span{border:1px solid var(--line);color:var(--muted);font:850 5px/1.15 var(--sans);letter-spacing:.035em;padding:3px 4px}.adminPalletTrackingFlags span[data-complete=true]{color:#176f40;border-color:#278951}.dark .adminShipmentTrackingSummary p[data-complete=true],.site.dark .adminShipmentTrackingSummary p[data-complete=true],.dark .adminPalletTrackingFlags span[data-complete=true],.site.dark .adminPalletTrackingFlags span[data-complete=true]{color:#70d397}@media (max-width:700px){.adminShipmentTrackingSummary{grid-template-columns:1fr}.fbaCardPalletBarcodes>div:has(.adminPalletTrackingFlags){grid-template-columns:40px minmax(0,1fr)}.adminPalletTrackingFlags{grid-column:2}}.palletPrimaryBarcode{gap:2px;min-width:0;display:grid}.palletPrimaryBarcode>small{color:var(--gold);letter-spacing:.12em;font:900 5px/1 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif}.amazonPalletLabelPending{color:#a15b14;letter-spacing:.07em;grid-column:1/-1;margin:0;font:850 5.5px/1.25 Arial Narrow,Roboto Condensed,DIN Alternate,Arial,sans-serif;display:block}.shipmentPalletIdentity>.amazonPalletLabelPending{text-align:center}.dark .amazonPalletLabelPending,.site.dark .amazonPalletLabelPending{color:#f0ad61}@media (max-width:1100px){.sharedRoleShipmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){.sharedRoleShipmentGrid{grid-template-columns:1fr!important}.sharedRoleShipmentCard,.sharedRoleShipmentPlaceholder{aspect-ratio:auto!important;max-height:none!important}.fbaGroupEditor{width:100%}.fbaGroupPalletChoices>label{grid-template-columns:auto minmax(0,1fr)}.fbaGroupPalletChoices small{grid-column:2}}@media (prefers-reduced-motion:reduce){.fbaShipmentPlaceholder>i,.palletScannerCamera i:after{animation:none}}.amazonSpApiPanel{color:#171a1c;background:#d8dbdd;border:2px solid #5c6469;gap:7px;margin:8px 0;padding:9px;display:grid;box-shadow:3px 3px #a5aaad}.amazonSpApiPanel>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.amazonSpApiPanel>header>div{gap:3px;display:grid}.amazonSpApiPanel>header small{color:#5e4a16;font:900 6px/1 var(--sans);letter-spacing:.13em}.amazonSpApiPanel>header strong{font:900 9px/1.1 var(--sans);letter-spacing:.04em}.amazonSpApiPanel :is(button,a){box-sizing:border-box;color:#5e4a16;min-height:27px;font:900 6px/1 var(--sans);letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #5e4a16;padding:7px 9px;text-decoration:none}.amazonSpApiPanel :is(button,a):disabled{opacity:.4;cursor:not-allowed}.amazonSpApiSync{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;display:grid}.amazonSpApiSync label{gap:3px;display:grid}.amazonSpApiSync label>span{font:900 6px/1 var(--sans);letter-spacing:.1em}.amazonSpApiSync :is(input,select){box-sizing:border-box;color:#171a1c;width:100%;min-height:29px;font:750 8px/1.2 var(--sans);background:#f4f5f5;border:1px solid #737a7f;border-radius:0;padding:6px 8px}.amazonSpApiConfig,.amazonSpApiLastSync,.amazonSpApiNotice{font:700 7px/1.3 var(--sans);border:1px solid #8c9296;gap:3px;margin:0;padding:7px;display:grid}.amazonSpApiConfig{background:#fff4dd;border-color:#ad7424}.amazonSpApiConfig b,.amazonSpApiLastSync b{font:900 6px/1 var(--sans);letter-spacing:.09em}.amazonSpApiConflicts{border:1px solid #9b3b2d;display:grid}.amazonSpApiConflicts>header{color:#fff;background:#8f2e24;justify-content:space-between;gap:8px;padding:6px 7px;display:flex}.amazonSpApiConflicts>header b{font:900 7px/1 var(--sans);letter-spacing:.08em}.amazonSpApiConflicts>header span{font:700 6px/1.2 var(--sans)}.amazonSpApiConflicts article{border-top:1px solid #9b3b2d;grid-template-columns:minmax(0,1fr) minmax(150px,.45fr);align-items:center;gap:8px;padding:6px 7px;display:grid}.amazonSpApiConflicts article>div{gap:2px;display:grid}.amazonSpApiConflicts article small{color:#8f2e24;font:900 6px/1 var(--sans);letter-spacing:.08em}.amazonSpApiConflicts article strong,.amazonSpApiConflicts article>span{font:700 7px/1.25 var(--sans)}.amazonSpApiConflicts select{color:#171a1c;min-height:26px;font:700 7px/1.2 var(--sans);background:#fff;border:1px solid #8f2e24;padding:5px}.dark .amazonSpApiPanel,.site.dark .amazonSpApiPanel{color:#f4f6f7;background:#282d30;border-color:#747b80;box-shadow:3px 3px #111315}.dark .amazonSpApiPanel>header small,.dark .amazonSpApiPanel :is(button,a),.site.dark .amazonSpApiPanel>header small,.site.dark .amazonSpApiPanel :is(button,a){color:#e0b84f;border-color:#d1a945}.dark .amazonSpApiSync :is(input,select),.site.dark .amazonSpApiSync :is(input,select){color:#f4f6f7;background:#15181a;border-color:#666d72}.dark .amazonSpApiConfig,.site.dark .amazonSpApiConfig{color:#f8e4b2;background:#3d311d}.dark .amazonSpApiConflicts select,.site.dark .amazonSpApiConflicts select{color:#f4f6f7;background:#15181a}.amazonSupplierLabelInstructions{border:1px solid var(--line);background:var(--panel);margin:7px 0;display:grid}@supports (color:color-mix(in lab, red, red)){.amazonSupplierLabelInstructions{background:color-mix(in srgb,var(--panel) 62%,var(--paper))}}.amazonSupplierLabelInstructions>header{border-bottom:1px solid var(--line);justify-content:space-between;gap:8px;padding:6px;display:flex}.amazonSupplierLabelInstructions>header strong{font:900 7px/1 var(--sans);letter-spacing:.08em}.amazonSupplierLabelInstructions>header span{color:#a53a2a;font:900 6px/1 var(--sans);letter-spacing:.06em}.amazonSupplierLabelInstructions>div{display:grid}.amazonSupplierLabelInstructions p{border-bottom:1px solid var(--line);font:700 7px/1.25 var(--sans);grid-template-columns:minmax(95px,.45fr) minmax(0,1fr);gap:7px;margin:0;padding:5px 6px;display:grid}.amazonSupplierLabelInstructions p:last-child{border:0}.amazonSupplierLabelInstructions p b{overflow-wrap:anywhere}.amazonSupplierLabelInstructions p span{color:var(--muted);overflow-wrap:anywhere}@media (max-width:700px){.amazonSpApiPanel>header{flex-direction:column;align-items:stretch}.amazonSpApiSync,.amazonSpApiConflicts article,.amazonSupplierLabelInstructions p{grid-template-columns:1fr}}.amazonSpApiPanel{border-width:1px;gap:5px;margin:6px 0;padding:6px 8px;box-shadow:2px 2px #a5aaad}.amazonSpApiPanel>header{gap:7px;min-height:28px}.amazonSpApiPanel>header>.amazonSpApiIdentity{align-items:center;gap:6px;min-width:0;display:flex}.amazonSpApiIdentity>span{background:#777;border:1px solid #777;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.amazonSpApiIdentity.connected>span{background:#21a65f;border-color:#157443;box-shadow:0 0 0 2px #21a65f22}.amazonSpApiPanel .amazonSpApiIdentity strong{font:900 8px/1 var(--sans);letter-spacing:.025em;white-space:nowrap}.amazonSpApiPanel .amazonSpApiIdentity.connected strong{color:#167341}.amazonSpApiPanel .amazonSpApiIdentity small{color:#60676b;font:750 5.5px/1 var(--sans);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amazonSpApiPanel>header>.amazonSpApiActions{align-items:center;gap:5px;display:flex}.amazonSpApiActions :is(button,a){min-height:24px;padding:5px 7px;font-size:5.5px}.amazonSpApiPlanMenu{background:#c9cdd0;border:1px solid #8c9296;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px;padding:5px;display:grid}.amazonSpApiPlanMenu>small{color:#5e4a16;font:900 5.5px/1 var(--sans);letter-spacing:.09em;grid-column:1/-1}.amazonSpApiPlanMenu>button{text-align:left;justify-items:start;gap:2px;min-width:0;display:grid}.amazonSpApiPlanMenu>button :is(b,span){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.amazonSpApiPlanMenu>button b{font-size:6.5px}.amazonSpApiPlanMenu>button span{font-size:5.5px}.amazonSpApiLastSync{align-items:center;gap:7px;padding:4px 6px;display:flex}.amazonSpApiLastSync :is(time,small,span){color:#60676b;min-width:0;font:700 5.5px/1.2 var(--sans)}.amazonSpApiLastSync span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amazonSpApiConfig{align-items:center;gap:7px;padding:5px 6px;display:flex}.dark .amazonSpApiIdentity.connected strong,.site.dark .amazonSpApiIdentity.connected strong{color:#67d99a}.dark .amazonSpApiPanel .amazonSpApiIdentity small,.dark .amazonSpApiLastSync :is(time,small,span),.site.dark .amazonSpApiPanel .amazonSpApiIdentity small,.site.dark .amazonSpApiLastSync :is(time,small,span){color:#aeb5b9}.dark .amazonSpApiPlanMenu,.site.dark .amazonSpApiPlanMenu{background:#202427}.dark .amazonSpApiPanel,.site.dark .amazonSpApiPanel{box-shadow:2px 2px #111315}@media (max-width:700px){.amazonSpApiPanel>header{flex-flow:wrap;align-items:center}.amazonSpApiPanel>header>.amazonSpApiIdentity{flex:170px}.amazonSpApiIdentity>div{gap:2px;display:grid}.amazonSpApiPanel .amazonSpApiIdentity strong{white-space:normal}.amazonSpApiLastSync{flex-wrap:wrap;align-items:flex-start}.amazonSpApiLastSync span{white-space:normal;flex-basis:100%}}.amazonSpApiShipmentLabels{border:1px solid #747b80;display:grid}.amazonSpApiShipmentLabels>header{border-bottom:1px solid #747b80;justify-content:space-between;gap:8px;padding:6px 7px;display:flex}.amazonSpApiShipmentLabels>header b{font:900 7px/1 var(--sans);letter-spacing:.08em}.amazonSpApiShipmentLabels>header span{font:700 6px/1 var(--sans)}.amazonSpApiShipmentLabels article{border-bottom:1px solid #8c9296;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:6px 7px;display:grid}.amazonSpApiShipmentLabels article:last-child{border-bottom:0}.amazonSpApiShipmentLabels article>div{gap:3px;display:grid}.amazonSpApiShipmentLabels article strong{font:900 8px/1 var(--sans)}.amazonSpApiShipmentLabels article small{font:750 6px/1 var(--sans);letter-spacing:.05em}@media (max-width:700px){.amazonSpApiShipmentLabels article{grid-template-columns:1fr 1fr}.amazonSpApiShipmentLabels article>div{grid-column:1/-1}}.fbaPracticeControl{align-items:center;gap:10px;display:flex}.fbaPracticeControl>span{color:var(--muted);font:850 7px/1 var(--sans);letter-spacing:.1em}.fbaPracticeControl label{border:1px solid var(--line);background:var(--paper);cursor:pointer;align-items:center;gap:6px;padding:5px 7px;display:flex}.fbaPracticeControl input{accent-color:#c82121;margin:0}.fbaPracticeControl b{font:900 7px/1 var(--sans);letter-spacing:.08em}.fbaPracticeBanner{color:#fff;background:#c82121;border:2px solid #7d0e0e;align-items:center;gap:10px;margin:8px 0;padding:8px 10px;display:flex}.fbaPracticeBanner strong{font:950 12px/1 var(--sans);letter-spacing:.16em;border-right:1px solid #fff6;padding-right:10px}.fbaPracticeBanner span{font:800 8px/1.25 var(--sans);letter-spacing:.04em}.fbaOperationalWorkspace.practiceMode .fbaShipmentCard{border-width:3px!important;border-color:#c82121!important}.fbaOperationalWorkspace.practiceMode .fbaShipmentCard.finalized{border-color:#c82121!important}.fbaOperationalWorkspace.practiceMode .fbaPracticeGenerate{color:#c82121!important;background:0 0!important;border-color:#c82121!important;font-weight:900!important}@media (max-width:700px){.fbaOperationalWorkspace>header{align-items:flex-start}.fbaPracticeControl{flex-direction:column;align-items:flex-end;gap:5px}.fbaPracticeBanner{flex-direction:column;align-items:flex-start}.fbaPracticeBanner strong{border:0;border-bottom:1px solid #fff6;padding:0 0 6px}}.fbaPracticeControl button{color:#c82121;font:900 7px/1 var(--sans);letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #c82121;border-radius:0;padding:6px 8px}.fbaPracticeControl .fbaStartShipmentAction{border-color:var(--gold);background:var(--gold);color:#17130c}.fbaPracticeControl button:disabled{opacity:.45}.fbaPracticeBanner>strong{font:950 12px/1 var(--sans);letter-spacing:.16em;border-right:1px solid #fff6;padding-right:10px}.fbaPracticeBanner>span{min-width:150px;font:800 8px/1.25 var(--sans);letter-spacing:.04em;flex:1}.fbaPracticeBanner>div{flex-wrap:wrap;gap:5px;display:flex}.fbaPracticeBanner :is(a,button){color:#fff;font:900 6px/1 var(--sans);letter-spacing:.07em;cursor:pointer;background:#7d0e0e;border:1px solid #fff;border-radius:0;padding:6px 7px;text-decoration:none}[data-practice-shipment=true] .sharedRoleShipmentCard{position:relative}[data-practice-shipment=true] .sharedRoleShipmentCard:after{content:"";pointer-events:none;background:#d71920;border:1px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:8px;box-shadow:0 0 0 1px #871015}.fbaShipmentEmptyState{border:1px dashed var(--gold);grid-column:1/-1;justify-items:start;gap:8px;padding:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.fbaShipmentEmptyState{border:1px dashed color-mix(in srgb,var(--gold) 58%,var(--line))}}.fbaShipmentEmptyState{background:var(--paper)}.fbaShipmentEmptyState strong{font:500 24px/1 var(--serif)}.fbaShipmentEmptyState p{max-width:560px}.fbaShipmentEmptyState button{border-color:var(--gold);background:var(--gold);color:#17130c}.shipmentGroupForm select{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;color:inherit;font:10px/1.3 var(--sans);border-radius:0;padding:10px}.shipmentDestinationBlock,.fbaDestinationSelector{gap:8px;display:grid}.shipmentDestinationBlock>label,.fbaDestinationSelector>label{gap:5px;display:grid}.fbaDestinationSelector select{border-color:var(--gold);min-height:38px}@supports (color:color-mix(in lab, red, red)){.fbaDestinationSelector select{border-color:color-mix(in srgb,var(--gold) 64%,var(--line))}}.fbaDestinationSelector select{font-weight:750}.fbaDestinationLoading{color:var(--muted);font:750 7px/1 var(--sans);letter-spacing:.08em}.fbaSelectedDestination{border:1px solid var(--line);background:var(--gold);justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.fbaSelectedDestination{background:color-mix(in srgb,var(--gold) 6%,var(--surface))}}.fbaSelectedDestination>div{gap:3px;min-width:0;display:grid}.fbaSelectedDestination small{color:var(--muted);font:800 6px/1 var(--sans);letter-spacing:.1em}.fbaSelectedDestination strong{color:var(--ink);font:900 13px/1.1 var(--sans);letter-spacing:.04em}.fbaSelectedDestination span{color:var(--muted);font:650 8px/1.3 var(--sans);letter-spacing:0;text-overflow:ellipsis;overflow:hidden}.fbaSelectedDestination button{color:#c94343;font:850 6px/1 var(--sans);letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #a53434;flex:none;padding:8px 9px}.fbaNewDestinationFields{border:1px solid var(--gold);background:var(--gold);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.fbaNewDestinationFields{background:color-mix(in srgb,var(--gold) 5%,var(--surface))}}.fbaNewDestinationFields>label{gap:5px;display:grid}.fbaNewDestinationFields>label:nth-child(2){grid-column:1/-1}@media (max-width:700px){.fbaSelectedDestination{flex-direction:column;align-items:stretch}.fbaSelectedDestination button{align-self:start}.fbaNewDestinationFields{grid-template-columns:1fr}.fbaNewDestinationFields>label:nth-child(2){grid-column:auto}}.shipmentsWorkspaceHeaderActions{justify-content:flex-end;align-items:center;gap:6px;max-width:620px;display:flex}.shipmentsWorkspaceHeaderActions>.labelPrintMenu{flex:none}.shipmentsWorkspaceHeaderActions .labelPrintMenuTrigger{color:#07190f;background:#2ca864;min-height:30px;padding-inline:10px}.shipmentsStartAction{box-sizing:border-box;border:1px solid var(--gold);background:var(--gold);color:#17130c;min-height:30px;font:900 7px/1 var(--sans);letter-spacing:.08em;white-space:nowrap;cursor:pointer;border-radius:0;padding:0 10px}.shipmentsStartAction:disabled,.shipmentsTestMenuTrigger:disabled{cursor:not-allowed;opacity:.45}.shipmentsTestMenuTrigger{box-sizing:border-box;cursor:pointer;background:0 0;border:1px solid #c82121;border-radius:0;justify-content:center;align-items:center;gap:2px;width:22px;height:22px;padding:0;display:flex}.shipmentsTestMenuTrigger>span{background:#c82121;border-radius:50%;width:3px;height:3px;display:block}:is(.shipmentsTestMenuTrigger:hover,.shipmentsTestMenuTrigger:focus-visible){outline-offset:2px;background:#c8212112;outline:1px solid #c82121}@media (max-width:760px){.shipmentsWorkspaceHeaderActions{flex-wrap:wrap;justify-content:flex-start;width:100%}.shipmentAssignedPallet>header{grid-template-columns:1fr}}@media print{.shipmentsWorkspaceHeaderActions>.labelPrintMenu{display:none!important}}.fbaCreationChecklist{border:1px solid var(--line);gap:0;margin:2px 0 4px;padding:0;list-style:none;display:grid}.fbaCreationChecklist>li{border-bottom:1px solid var(--line);background:#b62c24;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:5px;min-width:0;padding:5px 6px;display:grid}@supports (color:color-mix(in lab, red, red)){.fbaCreationChecklist>li{background:color-mix(in srgb,#b62c24 5%,var(--paper))}}.fbaCreationChecklist>li:last-child{border-bottom:0}.fbaCreationChecklist>li>span{color:#b62c24;width:15px;height:15px;font:900 8px/1 var(--sans);border:1px solid #b62c24;place-items:center;display:grid}.fbaCreationChecklist>li>div{gap:2px;min-width:0;display:grid}.fbaCreationChecklist strong{color:var(--ink);font:850 6.5px/1.2 var(--sans);letter-spacing:.03em}.fbaCreationChecklist small{overflow-wrap:anywhere;color:#a2443e!important;font:700 6px/1.3 var(--sans)!important}.fbaCreationChecklist>li[data-passed=true]{background:#278951}@supports (color:color-mix(in lab, red, red)){.fbaCreationChecklist>li[data-passed=true]{background:color-mix(in srgb,#278951 6%,var(--paper))}}.fbaCreationChecklist>li[data-passed=true]>span{color:#278951;border-color:#278951}.fbaCreationChecklist>li[data-passed=true] small{color:var(--muted)!important}.dark .fbaCreationChecklist>li,.site.dark .fbaCreationChecklist>li{background:#33282b}.dark .fbaCreationChecklist>li[data-passed=true],.site.dark .fbaCreationChecklist>li[data-passed=true]{background:#22312e}.practiceShareSafety{color:#fff;background:#bd1c1c;border:2px solid #8f1111;justify-content:space-between;align-items:center;gap:12px;margin:6px 0;padding:8px 10px;display:flex;box-shadow:3px 3px #6f0c0c}.practiceShareSafety>div{gap:3px;display:grid}.practiceShareSafety strong{font:950 10px/1 var(--sans);letter-spacing:.13em}.practiceShareSafety span{font:750 7px/1.2 var(--sans);letter-spacing:.05em}.practiceShareSafety button{color:#fff;font:900 7px/1 var(--sans);letter-spacing:.07em;cursor:pointer;background:#741010;border:1px solid #fff;border-radius:0;padding:7px 9px}.practiceShareManager .practiceShareChannel{border-color:#8f1111!important;box-shadow:3px 3px #6f0c0c!important}.practiceShareManager .practiceShareChannel>.shareChannelToggle{color:#fff!important;background:#b91d1d!important}.practiceShareManager .practiceShareChannel>.shareChannelToggle span{color:#fff!important}.practiceShareManager .practiceShareChannel .shareChannelBody{border-color:#8f1111!important}.practiceShareUrl{box-shadow:inset 4px 0 #bd1c1c;background:#f7dede!important;border:2px solid #8f1111!important;padding:5px!important}.practiceShareUrl .shareUrlCopyTarget{color:#5d0909!important;background:#fff!important}.dark .practiceShareUrl{background:#4c1111!important}.dark .practiceShareUrl .shareUrlCopyTarget{color:#fff!important;background:#241010!important}.practiceShareChannel fieldset:disabled{opacity:.58}@media (max-width:700px){.practiceShareSafety{flex-direction:column;align-items:stretch}.practiceShareSafety button{width:100%}}.shipmentAssignedPallet>header{grid-template-columns:minmax(120px,.42fr) minmax(300px,1.25fr)}.shipmentPalletMeta{align-content:center}.shipmentPalletIdentity{border:1px solid var(--line);background:var(--panel);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 8px;min-width:0;padding:6px 8px;display:grid!important}@supports (color:color-mix(in lab, red, red)){.shipmentPalletIdentity{background:color-mix(in srgb,var(--panel) 58%,var(--paper))}}.shipmentPalletIdentity>small{grid-column:1;color:var(--gold)!important}.shipmentPalletIdentity>b{color:var(--muted);font:900 6px/1 var(--sans);letter-spacing:.11em;grid-column:2}.shipmentPalletIdentity>.physicalPalletBarcode{grid-column:1/-1}.shipmentPalletIdentity>strong{text-align:center;letter-spacing:.08em;grid-column:1/-1;font:900 12px/1 var(--sans)!important}@media (max-width:760px){.shipmentAssignedPallet>header{grid-template-columns:1fr}.shipmentPalletIdentity{grid-template-columns:auto minmax(0,1fr)}.shipmentPalletIdentity>.physicalPalletBarcode svg{height:68px}.shipmentPalletIdentity>strong{font-size:14px!important}}.fbaPalletBarcodeLink{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:6px;padding:2px;display:grid}.fbaPalletBarcodeLink>span{font:850 6px/1 var(--sans);letter-spacing:.06em}:is(.fbaPalletBarcodeLink:hover,.fbaPalletBarcodeLink:focus-visible){border-color:var(--gold);background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.fbaPalletBarcodeLink:hover,.fbaPalletBarcodeLink:focus-visible){background:color-mix(in srgb,var(--gold) 10%,transparent)}}.fbaPalletBarcodeLink:has(.adminPalletTrackingFlags){grid-template-columns:46px minmax(0,1fr) minmax(92px,.55fr)}.shipmentScopedPallets{overflow:visible}.shipmentScopedPallets .overviewPalletGrid{grid-template-columns:1fr}.shipmentPalletFlowHeader{z-index:80;isolation:isolate;color:#fff;background:#168448;border:2px solid #0b5633;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:7px;margin:0 0 8px;padding:6px;display:grid;position:sticky;top:0;box-shadow:0 5px 14px #071b124d}.shipmentPalletFlowHeader.singleShipment{grid-template-columns:minmax(0,1fr)}.shipmentPalletFlowHeader>button{color:#fff;min-width:108px;min-height:72px;font:900 7px/1 var(--sans);letter-spacing:.08em;cursor:pointer;background:#0f6b3c;border:1px solid #8ee0b4;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:flex}.shipmentPalletFlowHeader>button>b{color:#fff;font:900 22px/1 var(--sans)}:is(.shipmentPalletFlowHeader>button:hover,.shipmentPalletFlowHeader>button:focus-visible){outline-offset:-3px;background:#0b5b34;outline:2px solid #fff}.shipmentPalletFlowHeader>button:disabled{cursor:default;opacity:.48}.shipmentPalletFlowHeader>.shipmentPalletDestination{border-left:3px solid #a8e8c4;grid-template-columns:minmax(0,1.4fr) minmax(120px,.6fr);align-content:center;align-items:start;gap:5px 14px;min-width:0;padding:7px 12px;display:grid}.shipmentPalletFlowHeader.singleShipment>.shipmentPalletDestination{border-left:0}.shipmentPalletFlowHeader small{color:#d6f7e4;font:900 7px/1 var(--sans);letter-spacing:.14em;grid-column:1/-1}.shipmentPalletAddress,.shipmentPalletDestinationCode{align-content:start;gap:3px;min-width:0;display:grid}.shipmentPalletDestination :is(.shipmentPalletAddress,.shipmentPalletDestinationCode)>i,.shipmentPalletDestination>span>i{color:#c5f0d8;font:900 7px/1 var(--sans);letter-spacing:.1em;white-space:nowrap;font-style:normal}.shipmentPalletFlowHeader strong{color:#fff;min-width:0;font:950 26px/.95 var(--sans);letter-spacing:.045em;overflow-wrap:anywhere}.shipmentPalletFlowHeader address{color:#fff;min-width:0;font:850 11px/1.3 var(--sans);overflow-wrap:anywhere;margin:0}.shipmentPalletDestination>span{grid-column:1/-1;align-items:start;gap:3px;min-width:0;margin-top:3px;display:grid}.shipmentPalletDestination>span>b{color:#fff;min-width:0;font:950 10px/1.15 var(--sans);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;display:block}.shipmentEntryTarget{box-shadow:inset 3px 0 0 var(--gold);scroll-margin-top:98px}@media (max-width:700px){.fbaPalletBarcodeLink:has(.adminPalletTrackingFlags){grid-template-columns:40px minmax(0,1fr)}.fbaPalletBarcodeLink .adminPalletTrackingFlags{grid-column:2}.shipmentPalletFlowHeader{grid-template-columns:62px minmax(0,1fr) 62px;gap:4px;padding:4px;top:0}.shipmentPalletFlowHeader.singleShipment{grid-template-columns:minmax(0,1fr)}.shipmentPalletFlowHeader>button{flex-direction:column;gap:4px;min-width:0;min-height:78px;padding:0 4px;font-size:5px}.shipmentPalletFlowHeader>button>b{font-size:20px}.shipmentPalletFlowHeader>.shipmentPalletDestination{grid-template-columns:minmax(0,1.25fr) minmax(70px,.75fr);gap:4px 7px;padding:6px 7px}.shipmentPalletFlowHeader small{font-size:5.5px}.shipmentPalletDestination :is(.shipmentPalletAddress,.shipmentPalletDestinationCode)>i,.shipmentPalletDestination>span>i{font-size:5px}.shipmentPalletFlowHeader strong{font-size:18px}.shipmentPalletFlowHeader address{font-size:8px;line-height:1.25}.shipmentPalletDestination>span{grid-template-columns:minmax(0,1fr);gap:3px}.shipmentPalletDestination>span>b{font-size:8px}.shipmentEntryTarget{scroll-margin-top:102px}.palletParentShipment{grid-template-columns:auto auto minmax(0,1fr);gap:4px}.palletParentShipment>span{border-top:1px solid var(--line);border-left:0;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:baseline;padding:3px 0 0}.palletParentShipment>address{font-size:5.5px}}.fbaBoxIdPreviewTrigger{box-sizing:border-box;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden;min-width:0!important;color:var(--ink)!important;font:850 7px/1.1 var(--sans)!important;background:0 0!important;border:0!important;border-radius:0!important}:is(.fbaBoxIdPreviewTrigger:hover,.fbaBoxIdPreviewTrigger:focus-visible){outline-offset:-1px;outline:1px solid var(--gold)!important;background:var(--gold)!important}@supports (color:color-mix(in lab, red, red)){:is(.fbaBoxIdPreviewTrigger:hover,.fbaBoxIdPreviewTrigger:focus-visible){background:color-mix(in srgb,var(--gold) 9%,transparent)!important}}.fbaFinalizedStep>div{border:1px solid var(--line);display:grid}.fbaFinalizedStep>div>.fbaBoxIdPreviewTrigger{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex;border-bottom:1px solid var(--line)!important;min-height:28px!important;padding:5px 6px!important}.fbaFinalizedStep>div>.fbaBoxIdPreviewTrigger:last-child{border-bottom:0!important}.fbaFinalizedStep .fbaBoxIdPreviewTrigger>b{color:var(--gold);font-size:5px}.fbaBoxLabelPreviewBackdrop{z-index:2147483300;background:#050607d9;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.fbaBoxLabelPreview{box-sizing:border-box;border:2px solid var(--gold);background:var(--surface);width:min(650px,100vw - 24px);color:var(--ink);border-radius:0;gap:12px;padding:12px;display:grid;box-shadow:0 24px 80px #000c}.fbaBoxLabelPreview>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;display:flex}.fbaBoxLabelPreview>header>div{gap:2px;display:grid}.fbaBoxLabelPreview>header small{color:var(--gold);font:900 5px/1 var(--sans);letter-spacing:.12em}.fbaBoxLabelPreview>header strong{font:900 11px/1 var(--sans);letter-spacing:.05em}.fbaBoxLabelPreview>header button{border:1px solid var(--line);width:30px;height:30px;color:var(--ink);font:500 20px/1 var(--sans);cursor:pointer;background:0 0;border-radius:0}.fbaBoxLabelPreview>p{color:var(--muted);font:750 6px/1.25 var(--sans);letter-spacing:.06em;text-align:center;margin:0}.dark .fbaBoxLabelPreview,.site.dark .fbaBoxLabelPreview{color:#f7f4ec;background:#202428}.sharedHeaderToggles{justify-content:flex-end;align-items:center;gap:5px;display:flex}.sharedLinkThemeBar .sharedLanguageToggle{color:#7c3aed;letter-spacing:.04em;border:1px solid #7c3aed;border-radius:3px;width:38px;min-width:38px;height:24px;padding:0 5px;font-size:8px}.sharedLinkThemeBar .sharedLanguageToggle[data-language=zh-CN]{color:#2563eb;border-color:#2563eb}:is(.sharedLinkThemeBar .sharedLanguageToggle:hover,.sharedLinkThemeBar .sharedLanguageToggle:focus-visible){background:currentColor}@supports (color:color-mix(in lab, red, red)){:is(.sharedLinkThemeBar .sharedLanguageToggle:hover,.sharedLinkThemeBar .sharedLanguageToggle:focus-visible){background:color-mix(in srgb,currentColor 8%,transparent)}}:is(.sharedLinkThemeBar .sharedLanguageToggle:hover,.sharedLinkThemeBar .sharedLanguageToggle:focus-visible){outline:0}.sharedLinkThemeBar .sharedOroContactButton{border:1px solid var(--gold);flex:none;place-items:center;width:82px;min-width:82px;height:27px;padding:3px 6px;display:grid}@supports (color:color-mix(in lab, red, red)){.sharedLinkThemeBar .sharedOroContactButton{border:1px solid color-mix(in srgb,var(--gold) 62%,var(--line))}}.sharedLinkThemeBar .sharedOroContactButton{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.sharedLinkThemeBar .sharedOroContactButton{background:color-mix(in srgb,var(--surface) 75%,transparent)}}.sharedLinkThemeBar .sharedOroContactButton{cursor:pointer}.sharedOroContactButton img{object-fit:contain;width:100%;height:100%;display:block}:is(.sharedOroContactButton:hover,.sharedOroContactButton:focus-visible){border-color:var(--gold);background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.sharedOroContactButton:hover,.sharedOroContactButton:focus-visible){background:color-mix(in srgb,var(--gold) 8%,var(--surface))}}.sharedContactBackdrop{--paper:#f3efe6;--surface:#fffdf8;--ink:#171510;--muted:#676158;--line:#201b132e;z-index:2147483500;background:#0007;place-items:start center;padding:64px 14px 14px;display:grid;position:fixed;inset:0}.sharedContactBackdrop.dark{--paper:#11110f;--surface:#1a1916;--ink:#f4efe5;--muted:#aaa398;--line:#ffffff29}.sharedContactDialog{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:min(390px,100%);max-height:calc(100dvh - 78px);color:var(--ink);overflow:auto;box-shadow:0 20px 54px #0007}.sharedContactDialog>header{border-bottom:1px solid var(--line);grid-template-columns:86px minmax(0,1fr) 28px;align-items:center;gap:10px;padding:11px;display:grid}.sharedContactDialog>header>img{object-fit:contain;width:86px;height:30px}.sharedContactDialog>header>div{gap:3px;display:grid}.sharedContactDialog>header small,.sharedContactDialog label>span{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase}.sharedContactDialog>header strong{font:750 14px/1.1 var(--sans)}.sharedContactDialog>header>button{border:1px solid var(--line);width:28px;min-width:28px;height:28px;color:var(--ink);font:500 18px/1 var(--sans);background:0 0;padding:0}.sharedContactDialog dl{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:10px 11px;display:grid}.sharedContactDialog dl>div{border-left:1px solid var(--line);min-width:0;padding:0 8px}.sharedContactDialog dl>div:first-child{border-left:0;padding-left:0}.sharedContactDialog dt{color:var(--muted);font:800 6px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase}.sharedContactDialog dd{overflow-wrap:anywhere;color:var(--ink);font:700 9px/1.3 var(--sans);margin:4px 0 0}.sharedContactDialog form{gap:8px;padding:11px;display:grid}.sharedContactDialog form label{gap:6px;display:grid}.sharedContactDialog textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--paper);width:100%;min-height:92px;color:var(--ink);font:650 11px/1.35 var(--sans);resize:vertical;border-radius:0;padding:9px}.sharedContactDialog textarea:focus{outline:1px solid var(--gold);border-color:var(--gold)}.sharedContactDialog form footer{justify-content:flex-end;align-items:center;gap:8px;display:flex}.sharedContactDialog form footer>span{color:var(--muted);font:700 7px/1.2 var(--sans);margin-right:auto}.sharedContactDialog form footer>button{border:1px solid var(--gold);background:var(--gold);color:#17130c;width:auto;min-width:104px;height:31px;font:850 7px/1 var(--sans);letter-spacing:.09em;padding:0 10px}.sharedContactDialog form footer>button:disabled{opacity:.45}.adminOrderContactRow{justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.oroAdminContactControl{place-items:center;width:30px;height:26px;display:grid}.shareMessageInboxButton{border:1px solid var(--gold);place-items:center;width:30px;height:26px;min-height:26px;padding:0;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.shareMessageInboxButton{border:1px solid color-mix(in srgb,var(--gold) 62%,var(--line))}}.shareMessageInboxButton{color:var(--ink);cursor:pointer;background:0 0;border-radius:0}.shareMessageInboxButton svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:square;stroke-linejoin:miter;width:18px;height:18px;display:block}:is(.shareMessageInboxButton:hover,.shareMessageInboxButton:focus-visible){border-color:var(--gold);color:var(--gold);background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.shareMessageInboxButton:hover,.shareMessageInboxButton:focus-visible){background:color-mix(in srgb,var(--gold) 7%,transparent)}}.shareMessageInboxButton b{border:2px solid var(--paper);color:#fff;min-width:15px;height:15px;font:850 7px/11px var(--sans);text-align:center;background:#b42318;border-radius:9px;padding:0 3px;position:absolute;top:-6px;right:-7px}.orderSharingNavLink{position:relative}.orderSharingUnreadBadge{z-index:2;border:2px solid var(--paper);color:#fff;min-width:16px;height:16px;font:900 7px/1 var(--sans);letter-spacing:0;text-align:center;background:#b42318;border-radius:10px;place-items:center;padding:0 3px;display:grid;position:absolute;top:-7px;right:-7px}.oroContactEditorBackdrop,.shareMessageInboxBackdrop{z-index:2147483500;background:#0008;place-items:start center;padding:64px 14px 14px;display:grid;position:fixed;inset:0}.oroContactEditor,.shareMessageInbox{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:min(410px,100%);max-height:calc(100dvh - 78px);color:var(--ink);overflow:auto;box-shadow:0 20px 54px #0008}.oroContactEditor>header,.shareMessageInbox>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.oroContactEditor>header>div,.shareMessageInbox>header>div{gap:2px;display:grid}.oroContactEditor>header small,.shareMessageInbox>header small{color:var(--gold);font:850 6px/1 var(--sans);letter-spacing:.1em}.oroContactEditor>header strong,.shareMessageInbox>header strong{font:750 16px/1 var(--sans)}.oroContactEditor>header>button,.shareMessageInbox>header>button{border:1px solid var(--line);width:28px;height:28px;color:var(--ink);font:500 18px/1 var(--sans);background:0 0;padding:0}.oroContactEditor>label{gap:4px;margin:9px 11px;display:grid}.oroContactEditor>label>span{color:var(--muted);font:850 6px/1 var(--sans);letter-spacing:.08em}.oroContactEditor input{box-sizing:border-box;border:1px solid var(--line);background:var(--paper);width:100%;height:34px;color:var(--ink);font:700 10px/1 var(--sans);border-radius:0;padding:6px 8px}.oroContactEditor>footer{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:6px;padding:10px 11px;display:flex}.oroContactEditor>footer>span{color:#b42318;font:700 7px/1.2 var(--sans);margin-right:auto}.oroContactEditor>footer>button{border:1px solid var(--line);height:29px;color:var(--ink);font:850 7px/1 var(--sans);letter-spacing:.08em;background:0 0;padding:0 9px}.oroContactEditor>footer>button[type=submit]{border-color:var(--gold);background:var(--gold);color:#17130c}.shareMessageInbox{width:min(520px,100%)}.shareMessageList{display:grid}.shareMessageList>article{border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:145px minmax(0,1fr);display:grid}.shareMessageList>article:last-child{border-bottom:0}.shareMessageList>article>header{border-right:1px solid var(--line);align-content:start;gap:6px;padding:10px;display:grid}.shareMessageList>article>header strong{font:800 10px/1.2 var(--sans)}.shareMessageList>article>header span{color:#7c3aed;width:max-content;font:850 6px/1 var(--sans);letter-spacing:.08em;border:1px solid #7c3aed;padding:3px 5px}.shareMessageList>article[data-sender=carrier]>header span{color:#2563eb;border-color:#2563eb}.shareMessageList>article>div{min-width:0;padding:10px}.shareMessageList time{color:var(--muted);font:700 7px/1 var(--sans)}.shareMessageList p{overflow-wrap:anywhere;color:var(--ink);font:650 10px/1.4 var(--sans);white-space:pre-wrap;margin:7px 0 0}.shareMessageEmpty,.shareMessageInboxError{color:var(--muted);font:700 9px/1.3 var(--sans);margin:0;padding:20px}.shareMessageInboxError{color:#b42318}@media (max-width:700px){.sharedLinkThemeBar .sharedOroContactButton{width:65px;min-width:65px;height:24px;padding:3px 4px}.sharedAudienceIdentity>img{display:none}.sharedContactDialog dl{grid-template-columns:1fr}.sharedContactDialog dl>div{border-top:1px solid var(--line);border-left:0;padding:7px 0}.sharedContactDialog dl>div:first-child{border-top:0;padding-top:0}.shareMessageList>article{grid-template-columns:1fr}.shareMessageList>article>header{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center}}.sharedMessageButton{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:auto;min-width:58px;height:25px;color:var(--ink);cursor:pointer;border-radius:0;align-items:center;gap:4px;padding:0 7px;display:flex;position:relative}.sharedMessageButton>span{font-size:12px}.sharedMessageButton>small{font:850 6px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase}.sharedMessageButton>b{border:2px solid var(--paper);color:#fff;min-width:15px;height:15px;font:900 7px/1 var(--sans);background:#b42318;border-radius:9px;place-items:center;padding:0 3px;display:grid;position:absolute;top:-6px;right:-6px}:is(.sharedMessageButton:hover,.sharedMessageButton:focus-visible){border-color:var(--gold);color:var(--gold);outline:0}.sharedMessengerBackdrop{padding-top:42px}.sharedMessengerDialog{grid-template-rows:auto auto minmax(160px,1fr) auto;width:min(470px,100%);height:min(680px,100dvh - 70px);max-height:calc(100dvh - 70px);display:grid;overflow:hidden}.sharedMessengerDialog>header div>span,.shareMessageInbox>header div>span{color:var(--muted);font:650 6px/1.25 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sharedMessengerContext{border-bottom:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;display:flex}.sharedMessengerContext b{color:var(--gold);font:900 6px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase}.sharedMessengerContext span{min-width:0;color:var(--muted);font:700 7px/1 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sharedMessengerHistory,.adminMessengerHistory{overscroll-behavior:contain;background:var(--paper);align-content:start;gap:8px;min-height:0;padding:10px;display:grid;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.sharedMessengerHistory,.adminMessengerHistory{background:color-mix(in srgb,var(--paper) 80%,var(--panel))}}.sharedMessengerHistory>article,.adminMessengerHistory>article{justify-content:flex-start;display:flex}.sharedMessengerHistory>article[data-side=admin],.adminMessengerHistory>article[data-side=admin]{justify-content:flex-end}.sharedMessengerHistory>article>div,.adminMessengerHistory>article>div{border:1px solid var(--line);background:var(--surface);gap:5px;width:max-content;max-width:82%;padding:8px 9px;display:grid;box-shadow:2px 2px #00000017}.sharedMessengerHistory>article[data-side=admin]>div,.adminMessengerHistory>article[data-side=admin]>div{border-color:#2a9760}@supports (color:color-mix(in lab, red, red)){.sharedMessengerHistory>article[data-side=admin]>div,.adminMessengerHistory>article[data-side=admin]>div{border-color:color-mix(in srgb,#2a9760 55%,var(--line))}}.sharedMessengerHistory>article[data-side=admin]>div,.adminMessengerHistory>article[data-side=admin]>div{background:#2a9760}@supports (color:color-mix(in lab, red, red)){.sharedMessengerHistory>article[data-side=admin]>div,.adminMessengerHistory>article[data-side=admin]>div{background:color-mix(in srgb,#2a9760 11%,var(--surface))}}.sharedMessengerHistory article>div>small,.adminMessengerHistory article>div>small{color:var(--gold);font:900 5.5px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase}.sharedMessengerHistory article p,.adminMessengerHistory article p{overflow-wrap:anywhere;color:var(--ink);font:650 9.5px/1.4 var(--sans);white-space:pre-wrap;margin:0}.sharedMessengerHistory article footer,.adminMessengerHistory article footer{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.sharedMessengerHistory article time,.adminMessengerHistory article time{color:var(--muted);font:650 5.5px/1 var(--sans)}.sharedMessengerHistory article footer button,.adminMessengerHistory article footer button{color:var(--gold);font:850 5.5px/1 var(--sans);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sharedMessengerHistory article footer em,.adminMessengerHistory article footer em{color:#b26a16;width:100%;font:650 5.5px/1.25 var(--sans)}.sharedMessengerEmpty{color:var(--muted);font:700 8px/1.3 var(--sans);align-self:center;margin:auto;padding:20px}.messageImageThumb{border:1px solid var(--line);cursor:zoom-in;background:#111;width:min(210px,100%);padding:0;display:block}.messageImageThumb img{object-fit:cover;width:100%;max-height:150px;display:block}.sharedMessengerComposer,.adminMessengerComposer{border-top:1px solid var(--line);background:var(--surface);gap:6px;padding:8px 10px;display:grid}.sharedMessengerComposer>label,.adminMessengerComposer>label{gap:4px;display:grid}.sharedMessengerComposer>label>span,.adminMessengerComposer>label>span{color:var(--muted);font:850 5.5px/1 var(--sans);letter-spacing:.08em}.sharedMessengerComposer textarea,.adminMessengerComposer textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--line);background:var(--paper);width:100%;min-height:54px;max-height:110px;color:var(--ink);font:650 9px/1.35 var(--sans);border-radius:0;padding:7px 8px}.sharedMessengerComposer>footer,.adminMessengerComposer>footer{align-items:center;gap:6px;display:flex}.sharedMessengerComposer>footer>span{min-width:0;color:var(--muted);font:700 6px/1.2 var(--sans);flex:1}.sharedMessengerComposer>footer>button,.adminMessengerComposer>footer>button{border:1px solid var(--gold);background:var(--gold);color:#17130c;height:28px;font:900 6.5px/1 var(--sans);letter-spacing:.07em;padding:0 10px}.sharedMessengerComposer .sharedMessageAttach,.adminMessengerComposer .sharedMessageAttach{border-color:var(--line);width:30px;color:var(--ink);background:0 0;padding:0;font-size:15px}.sharedMessengerComposer button:disabled,.adminMessengerComposer button:disabled{cursor:not-allowed;opacity:.45}.messageImagePending{border:1px solid var(--line);background:var(--paper);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:7px;padding:5px;display:grid}.messageImagePending img{object-fit:cover;width:48px;height:38px}.messageImagePending button{color:#b42318;font:850 6px/1 var(--sans);background:0 0;border:0;justify-self:start;padding:0}.messageDocumentCard{border:1px solid var(--line);background:var(--paper);gap:7px;width:min(270px,100%);padding:8px;display:grid}.messageDocumentCard>div{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:7px;display:grid}.messageDocumentCard>div>b,.messageDocumentPending>b{color:#fff;height:28px;font:900 7px/1 var(--sans);letter-spacing:.08em;background:#b42318;place-items:center;display:grid}.messageDocumentCard>div>span,.messageDocumentPending>span{color:var(--ink);font:750 8px/1.2 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.messageDocumentActions{gap:5px;display:flex}.messageDocumentActions :is(button,a){border:1px solid var(--line);min-height:23px;color:var(--ink);font:850 5.8px/1 var(--sans);letter-spacing:.06em;cursor:pointer;background:0 0;place-items:center;padding:0 7px;text-decoration:none;display:grid}.messageDocumentPending{border:1px solid var(--line);background:var(--paper);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:7px;padding:5px;display:grid}.messageDocumentPending button{color:#b42318;font:850 6px/1 var(--sans);background:0 0;border:0;padding:0}.shareMessageInbox.conversationOpen{grid-template-rows:auto minmax(0,1fr) auto;width:min(560px,100%);height:min(700px,100dvh - 78px);display:grid;overflow:hidden}.shareMessageInbox>header>div{min-width:0}.shareMessageBack{margin-bottom:3px;width:max-content!important;height:auto!important;color:var(--gold)!important;font:850 6px/1 var(--sans)!important;background:0 0!important;border:0!important;padding:0!important}.shareConversationList{align-content:start;max-height:calc(100dvh - 132px);display:grid;overflow-y:auto}.shareConversationSection{display:grid}.shareConversationSection>h3{z-index:1;border-bottom:1px solid var(--line);background:var(--paper);color:var(--gold);font:900 6px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;margin:0;padding:7px 10px;position:sticky;top:0}.shareConversationSection>button{border:0;border-bottom:1px solid var(--line);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 8px;padding:10px 36px 10px 10px;display:grid;position:relative}:is(.shareConversationSection>button:hover,.shareConversationSection>button:focus-visible){background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.shareConversationSection>button:hover,.shareConversationSection>button:focus-visible){background:color-mix(in srgb,var(--gold) 8%,var(--surface))}}.shareConversationSection>button[data-unread=true]{background:var(--gold);box-shadow:inset 3px 0 #b42318}@supports (color:color-mix(in lab, red, red)){.shareConversationSection>button[data-unread=true]{background:color-mix(in srgb,var(--gold) 5%,var(--surface))}}.shareConversationRole{color:var(--gold);font:900 6px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase}.shareConversationList strong{font:850 9px/1 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shareConversationList small{color:var(--muted);font:700 6px/1 var(--sans)}.shareConversationList p{color:var(--ink);font:650 8px/1.25 var(--sans);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;margin:2px 0 0;overflow:hidden}.shareConversationList time{color:var(--muted);font:650 5.5px/1 var(--sans);white-space:nowrap;grid-column:3}.shareConversationSection>button>b{color:#fff;min-width:16px;height:16px;font:900 7px/1 var(--sans);background:#b42318;border-radius:9px;place-items:center;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.adminMessengerComposer>footer{justify-content:flex-end}.messageImagePreview{z-index:2147483600;background:#000c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.messageImagePreview>section{place-items:center;width:min(920px,100%);height:min(86dvh,820px);display:grid;position:relative}.messageImagePreview button{z-index:2;color:#fff;width:34px;height:34px;font:500 22px/1 var(--sans);background:#111c;border:1px solid #fff;padding:0;position:absolute;top:0;right:0}.messageImagePreview img{object-fit:contain;max-width:100%;max-height:100%;display:block}@media (max-width:700px){.sharedMessageButton{justify-content:center;width:34px;min-width:34px;padding:0}.sharedMessageButton>small{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sharedMessengerBackdrop{padding:0}.sharedMessengerDialog{border:0;width:100%;height:100dvh;max-height:100dvh}.sharedMessengerHistory>article>div,.adminMessengerHistory>article>div{max-width:88%}.shareMessageInboxBackdrop{padding:0}.shareMessageInbox,.shareMessageInbox.conversationOpen{border:0;width:100%;height:100dvh;max-height:100dvh}.shareConversationList{max-height:calc(100dvh - 54px)}.messageImagePreview{padding:8px}}.adminOrderSharingView .orderSharingTop{grid-template-areas:"order order order";padding-top:20px;position:relative}.adminOrderSharingView .orderSharingTop>.overviewHeader{display:contents}.adminOrderSharingView .shareRolePopover{z-index:780;font-family:var(--font-mono,monospace);position:absolute;top:0;left:0}.shareRoleMenuTrigger{color:var(--muted);font:850 7px/16px var(--sans);letter-spacing:.075em;text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.shareRoleMenuTrigger{-webkit-text-decoration-color:color-mix(in srgb,var(--gold) 62%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--gold) 62%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--gold) 62%,transparent);text-decoration-color:color-mix(in srgb,var(--gold) 62%,transparent)}}.shareRoleMenuTrigger{text-underline-offset:3px;text-transform:uppercase;cursor:pointer}:is(.shareRoleMenuTrigger:hover,.shareRoleMenuTrigger:focus-visible){color:var(--gold);outline:0}.shareRoleMenuTrigger span{font-size:9px;text-decoration:none}.shareRolePopover>.shareRoleMenu{background:var(--surface);border:1px solid #555b5f;width:154px;display:grid;position:absolute;top:calc(100% + 4px);left:0;box-shadow:3px 3px #0005}.shareRolePopover>.shareRoleMenu>button{border:0;border-bottom:1px solid var(--line);min-height:28px;color:var(--ink);font:850 7px/1 var(--sans);letter-spacing:.055em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;padding:0 9px}.shareRolePopover>.shareRoleMenu>button:last-child{border-bottom:0}:is(.shareRolePopover>.shareRoleMenu>button:hover,.shareRolePopover>.shareRoleMenu>button:focus-visible){background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.shareRolePopover>.shareRoleMenu>button:hover,.shareRolePopover>.shareRoleMenu>button:focus-visible){background:color-mix(in srgb,var(--gold) 12%,var(--surface))}}:is(.shareRolePopover>.shareRoleMenu>button:hover,.shareRolePopover>.shareRoleMenu>button:focus-visible){color:var(--gold)}.shareRoleControls{background:var(--surface);border:1px solid #555b5f;width:min(540px,100vw - 24px);max-height:calc(100dvh - 96px);padding:4px;position:absolute;top:calc(100% + 4px);left:0;overflow:auto;box-shadow:0 14px 34px #0008}.shareRoleControlsClose{z-index:2;border:1px solid var(--line);background:var(--surface);width:22px;height:22px;color:var(--ink);font:500 15px/1 var(--sans);cursor:pointer;border-radius:0;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}:is(.shareRoleControlsClose:hover,.shareRoleControlsClose:focus-visible){border-color:var(--gold);color:var(--gold);outline:0}.shareRoleControls>.practiceShareSafety{margin:0 0 4px}.shareRoleControls>.shareChannelManager{margin:0;display:block}.shareRoleControls .selectedShareChannel{margin:0!important}.shareRoleControls .shareChannelToggle{padding-right:38px}.dark .shareRolePopover>.shareRoleMenu,.site.dark .shareRolePopover>.shareRoleMenu,.dark .shareRoleControls,.site.dark .shareRoleControls{color:#f4efe5;background:#24292d;border-color:#62696d}.adminOrderSharingView .sharedOrderFocus{align-content:center;gap:4px;min-width:0}.adminOrderReference{box-sizing:border-box;border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:min(760px,100vw - 34px);min-width:0;font-family:var(--font-mono,ui-monospace,monospace);text-align:left;grid-template-columns:minmax(0,2fr) minmax(130px,1fr);gap:5px 10px;padding:6px 8px;display:grid}.adminOrderReference>div{gap:3px;min-width:0;display:grid}.adminOrderReference small{color:var(--gold);font:900 5px/1 var(--sans);letter-spacing:.12em}.adminOrderReference strong,.adminOrderReference time,.adminOrderReference address{min-width:0;color:var(--ink);font:800 8px/1.3 var(--font-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;white-space:normal;margin:0;font-style:normal}.adminOrderReference time{color:var(--muted)}.adminOrderReference .adminOrderAddress{border-top:1px solid var(--line);grid-column:1/-1;padding-top:4px}@supports (color:color-mix(in lab, red, red)){.adminOrderReference .adminOrderAddress{border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}}@media (max-width:700px){.adminOrderSharingView .orderSharingTop{grid-template-columns:1fr;grid-template-areas:"order"}.adminOrderReference{grid-template-columns:auto minmax(0,1fr);width:min(310px,100vw - 34px)}.adminOrderReference>time{grid-column:2}.shareRoleControls{width:auto;max-height:calc(100dvh - 56px);position:fixed;top:48px;left:8px;right:8px}.shareRolePopover>.shareRoleMenu{width:146px}}.shareChannelHeaderActions .sharingDirectory.hasAssignment{flex:100%;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;display:flex}.sharingDirectoryAssigned{text-align:left;grid-template-columns:38px minmax(0,1fr);gap:8px;min-width:0;display:grid}.sharingDirectoryAssigned>img,.sharingDirectoryAssigned>span{box-sizing:border-box;border:1px solid var(--line);object-fit:contain;background:#fff;width:38px;height:38px}.sharingDirectoryAssigned>span{color:#17130c;font:900 8px/1 var(--sans);place-items:center;display:grid}.sharingDirectoryAssigned>div{gap:2px;min-width:0;display:grid}.sharingDirectoryAssigned small{color:var(--gold);font:900 5px/1 var(--sans);letter-spacing:.09em}.sharingDirectoryAssigned strong{overflow-wrap:anywhere;color:var(--ink);font:850 10px/1.2 var(--sans)}.sharingDirectoryAssigned p,.sharingDirectoryAssigned address{color:var(--muted);font:650 6px/1.3 var(--sans);overflow-wrap:anywhere;margin:0;font-style:normal}.shareChannelBody>header .shareChannelHeaderActions{flex-wrap:wrap;justify-content:flex-end}.shareChannelHeaderActions>.sharingDirectory:not(.hasAssignment){margin-left:auto}.shareMessageInbox.assignedPartyMessenger{grid-template-rows:auto minmax(0,1fr);grid-template-columns:112px minmax(0,1fr);width:min(720px,100%);height:min(700px,100dvh - 78px);max-height:calc(100dvh - 78px);display:grid;overflow:hidden}.assignedPartyMessenger>header{grid-column:1/-1}.assignedPartyMessageNav{border-right:1px solid var(--line);background:var(--paper);align-content:start;min-width:0;display:grid;overflow-y:auto}.assignedPartyMessageNav>button{border:0;border-bottom:1px solid var(--line);min-height:64px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border-radius:0;gap:4px;padding:9px 22px 9px 8px;display:grid;position:relative}:is(.assignedPartyMessageNav>button:hover,.assignedPartyMessageNav>button:focus-visible){background:var(--gold);outline:0}@supports (color:color-mix(in lab, red, red)){:is(.assignedPartyMessageNav>button:hover,.assignedPartyMessageNav>button:focus-visible){background:color-mix(in srgb,var(--gold) 8%,var(--paper))}}.assignedPartyMessageNav>button.selected{box-shadow:inset 3px 0 var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.assignedPartyMessageNav>button.selected{background:color-mix(in srgb,var(--gold) 12%,var(--paper))}}.assignedPartyMessageNav small{color:var(--gold);font:900 5px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase}.assignedPartyMessageNav strong{font:800 7px/1.25 var(--sans);text-overflow:ellipsis;overflow:hidden}.assignedPartyMessageNav span{color:var(--muted);font:700 5.5px/1 var(--font-mono,monospace);text-overflow:ellipsis;overflow:hidden}.assignedPartyMessageNav b{color:#fff;min-width:15px;height:15px;font:900 6px/1 var(--sans);background:#b42318;border-radius:9px;place-items:center;padding:0 2px;display:grid;position:absolute;top:8px;right:6px}.assignedPartyMessageNav>p{color:var(--muted);font:700 6px/1.35 var(--sans);margin:0;padding:12px 8px}.assignedPartyConversation{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.assignedPartyConversation>header{border-bottom:1px solid var(--line);align-items:center;min-height:48px;padding:8px 10px;display:flex}.assignedPartyConversation>header>div{gap:3px;min-width:0;display:grid}.assignedPartyConversation>header small{color:var(--gold);font:900 5px/1 var(--sans);letter-spacing:.09em}.assignedPartyConversation>header strong{overflow-wrap:anywhere;font:850 10px/1.2 var(--sans)}.assignedPartyConversation>header span{color:var(--muted);font:700 5.5px/1 var(--font-mono,monospace)}.assignedPartyConversation>.adminMessengerHistory{min-height:0}.assignedPartyConversationEmpty{color:var(--muted);font:700 8px/1.4 var(--sans);text-align:center;align-self:center;margin:0;padding:20px}@media (max-width:700px){.adminOrderReference{grid-template-columns:minmax(0,1fr) minmax(105px,.55fr)}.adminOrderReference .adminOrderAddress{grid-column:1/-1}.shareMessageInbox.assignedPartyMessenger{border:0;grid-template-columns:86px minmax(0,1fr);width:100%;height:100dvh;max-height:100dvh}.assignedPartyMessageNav>button{min-height:58px;padding:8px 18px 8px 6px}.assignedPartyMessageNav strong{font-size:6px}.sharingDirectoryAssigned{grid-template-columns:32px minmax(0,1fr)}.sharingDirectoryAssigned>img,.sharingDirectoryAssigned>span{width:32px;height:32px}}.sharedOrderReference{box-sizing:border-box;border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:min(520px,100%);min-width:0;font-family:var(--font-mono,ui-monospace,monospace);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;margin-top:3px;padding:5px 7px;display:grid}.sharedOrderReference>div{gap:2px;min-width:0;display:grid}.sharedOrderReference small{color:var(--gold);font:900 5px/1 var(--sans);letter-spacing:.12em}.sharedOrderReference strong,.sharedOrderReference time{min-width:0;color:var(--ink);font:800 7.5px/1.3 var(--font-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;white-space:normal;margin:0}.sharedOrderReference time{color:var(--muted)}@media (max-width:700px){.sharedOrderReference{grid-template-columns:minmax(0,1fr) minmax(96px,auto);gap:7px;width:100%}.sharedOrderReference strong,.sharedOrderReference time{font-size:7px}}.overviewTabs button.active.shipmentViewTab{color:#fff}.overviewTabs button.active.shipmentViewTab:after{background:#278951}.palletOverviewPage>.overviewTabs button.active.shipmentViewTab,.sharedLinkShell .palletOverviewPage>.overviewTabs button.active.shipmentViewTab{color:#fff;background:linear-gradient(#459a69,#278951);border-color:#247b49;box-shadow:0 4px 12px #27895147,inset 0 -2px #0b3a234d}@media (max-width:700px){.palletPopupBackdrop.sharedOrderViewerBackdrop{background:#000b;place-items:center;padding:0 9vw}:is(.palletPopup.sharedOrderViewerPopup,.palletPopup.sharedOrderViewerPopup:has(>.palletPhysicalCartons)){grid-template-rows:42px minmax(0,1fr);place-self:center;width:min(82vw,440px);height:min(48dvh,420px);max-height:48dvh;margin:auto}.palletPopup.sharedOrderViewerPopup .palletPopupViewer,.palletPopup.sharedOrderViewerPopup .palletPopupFrame{place-items:center}.palletPopup.sharedOrderViewerPopup>header{gap:5px;min-width:0;padding:0 7px}.palletPopup.sharedOrderViewerPopup>header strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.palletPopup.sharedOrderViewerPopup>header button{width:28px;height:28px;font-size:18px}.palletPopup.sharedOrderViewerPopup .palletCartonIdentifierHeader{gap:3px;min-width:0}.palletPopup.sharedOrderViewerPopup .palletCartonIdentifierHeader :is(dt,dd){font-size:4.5px}}.mobileSwipePager{min-width:0}@media (max-width:700px){.readOnlyCanonicalView .mobileSwipePager{isolation:isolate;touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;overflow-x:clip;transform:translate(0)}.readOnlyCanonicalView .mobileSwipePager.swipe-left{will-change:transform;animation:.24s cubic-bezier(.22,.61,.36,1) mobileSharedPageFromRight}.readOnlyCanonicalView .mobileSwipePager.swipe-right{will-change:transform;animation:.24s cubic-bezier(.22,.61,.36,1) mobileSharedPageFromLeft}}@keyframes mobileSharedPageFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes mobileSharedPageFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (max-width:700px) and (prefers-reduced-motion:reduce){.readOnlyCanonicalView .mobileSwipePager.swipe-left,.readOnlyCanonicalView .mobileSwipePager.swipe-right{animation-duration:1ms}}.palletOverviewPage{--canonical-pallet-list-border:var(--line);--canonical-pallet-list-surface:var(--panel)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage{--canonical-pallet-list-surface:color-mix(in srgb,var(--panel) 86%,var(--paper))}}.palletOverviewPage{--canonical-pallet-list-table:var(--panel)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage{--canonical-pallet-list-table:color-mix(in srgb,var(--panel) 86%,var(--paper))}}.palletOverviewPage{--canonical-pallet-list-head:var(--ink)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage{--canonical-pallet-list-head:color-mix(in srgb,var(--ink) 8%,var(--paper))}}.palletOverviewPage{--canonical-pallet-list-alt:var(--ink)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage{--canonical-pallet-list-alt:color-mix(in srgb,var(--ink) 4%,var(--paper))}}.palletOverviewPage{--canonical-pallet-list-hover:var(--gold)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage{--canonical-pallet-list-hover:color-mix(in srgb,var(--gold) 8%,transparent)}}.palletOverviewPage{--canonical-pallet-side-bg:linear-gradient(90deg,transparent,#111 12%);--canonical-pallet-side-text:inherit}html:not(.dark) .palletOverviewPage,.sharedLinkShell.light .palletOverviewPage{--canonical-pallet-list-table:#aeb3b7;--canonical-pallet-side-bg:linear-gradient(90deg,transparent,#858b8e 12%);--canonical-pallet-side-text:#171a1c}html.dark .palletOverviewPage,.site.dark .palletOverviewPage,.sharedLinkShell.dark .palletOverviewPage{--canonical-pallet-list-surface:var(--panel)}@supports (color:color-mix(in lab, red, red)){html.dark .palletOverviewPage,.site.dark .palletOverviewPage,.sharedLinkShell.dark .palletOverviewPage{--canonical-pallet-list-surface:color-mix(in srgb,var(--panel) 86%,var(--paper))}}html.dark .palletOverviewPage,.site.dark .palletOverviewPage,.sharedLinkShell.dark .palletOverviewPage{--canonical-pallet-list-table:var(--panel)}@supports (color:color-mix(in lab, red, red)){html.dark .palletOverviewPage,.site.dark .palletOverviewPage,.sharedLinkShell.dark .palletOverviewPage{--canonical-pallet-list-table:color-mix(in srgb,var(--panel) 86%,var(--paper))}}html.dark .palletOverviewPage,.site.dark .palletOverviewPage,.sharedLinkShell.dark .palletOverviewPage{--canonical-pallet-list-head:#fff}@supports (color:color-mix(in lab, red, red)){html.dark .palletOverviewPage,.site.dark .palletOverviewPage,.sharedLinkShell.dark .palletOverviewPage{--canonical-pallet-list-head:color-mix(in srgb,#fff 9%,var(--paper))}}html.dark .palletOverviewPage,.site.dark .palletOverviewPage,.sharedLinkShell.dark .palletOverviewPage{--canonical-pallet-list-alt:#fff}@supports (color:color-mix(in lab, red, red)){html.dark .palletOverviewPage,.site.dark .palletOverviewPage,.sharedLinkShell.dark .palletOverviewPage{--canonical-pallet-list-alt:color-mix(in srgb,#fff 3%,var(--paper))}}html.dark .palletOverviewPage,.site.dark .palletOverviewPage,.sharedLinkShell.dark .palletOverviewPage{--canonical-pallet-side-bg:linear-gradient(90deg,transparent,#111 12%);--canonical-pallet-side-text:#f4efe5}.palletOverviewPage .canonicalPalletItemList{box-sizing:border-box;color:var(--canonical-pallet-side-text);border-radius:0}.palletOverviewPage .canonicalPalletItemList.palletExpandedItemList{border:1px solid var(--canonical-pallet-list-border);background:var(--canonical-pallet-list-surface);width:100%;max-width:100%;overflow:hidden}.palletOverviewPage .palletExpandedItemList>header{border-bottom:1px solid var(--canonical-pallet-list-border);background:var(--canonical-pallet-list-surface);gap:8px;padding:6px 7px}.palletOverviewPage .palletExpandedItemList>div[role=table]{width:100%;max-height:none;overflow:visible;background:var(--canonical-pallet-list-table)!important}.palletOverviewPage .palletExpandedItemList .palletCartonTableHead{border-top:1px solid var(--canonical-pallet-list-border)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage .palletExpandedItemList .palletCartonTableHead{border-top:1px solid color-mix(in srgb,var(--canonical-pallet-list-border) 86%,var(--ink))}}.palletOverviewPage .palletExpandedItemList .palletCartonTableHead{border-bottom:2px solid var(--canonical-pallet-list-border)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage .palletExpandedItemList .palletCartonTableHead{border-bottom:2px solid color-mix(in srgb,var(--canonical-pallet-list-border) 68%,var(--ink))}}.palletOverviewPage .palletExpandedItemList .palletCartonTableHead{box-shadow:inset 0 1px #ffffff61;background:var(--canonical-pallet-list-head)!important}.palletOverviewPage .palletExpandedItemList .palletCartonEntry{border-bottom:1px solid var(--canonical-pallet-list-border)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage .palletExpandedItemList .palletCartonEntry{border-bottom:1px solid color-mix(in srgb,var(--canonical-pallet-list-border) 88%,transparent)}}.palletOverviewPage .palletExpandedItemList .palletCartonEntry:nth-child(2n) .palletCartonRow{background:var(--canonical-pallet-list-alt)!important}.palletOverviewPage .palletExpandedItemList .palletCartonRow>button{border-right-color:var(--canonical-pallet-list-border)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage .palletExpandedItemList .palletCartonRow>button{border-right-color:color-mix(in srgb,var(--canonical-pallet-list-border) 88%,transparent)}}:is(.palletOverviewPage .palletExpandedItemList .palletCartonRow>button:hover,.palletOverviewPage .palletExpandedItemList .palletCartonRow>button:focus-visible){background:var(--canonical-pallet-list-hover)!important}.palletOverviewPage .canonicalPalletItemList.palletSideItemList{color:var(--canonical-pallet-side-text);align-content:start;align-self:stretch;gap:2px;padding:9px 7px 7px 3px;background:var(--canonical-pallet-side-bg)!important}.palletOverviewPage .palletSideItemList>button{border:1px solid var(--canonical-pallet-list-border);border-right:3px solid var(--kind-accent);background:var(--panel);border-radius:0;min-height:25px;padding:5px 4px}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage .palletSideItemList>button{background:color-mix(in srgb,var(--panel) 68%,transparent)}}.palletOverviewPage .palletSideItemList>button,.palletOverviewPage .palletSideItemList>button :is(b,strong){color:inherit}:is(.palletOverviewPage .palletSideItemList>button:hover,.palletOverviewPage .palletSideItemList>button:focus-visible){outline:1px solid var(--gold);outline-offset:-1px;background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.palletOverviewPage .palletSideItemList>button:hover,.palletOverviewPage .palletSideItemList>button:focus-visible){background:color-mix(in srgb,var(--gold) 12%,var(--panel))}}.palletOverviewPage .palletSideItemList>p{color:var(--canonical-pallet-side-text)}@supports (color:color-mix(in lab, red, red)){.palletOverviewPage .palletSideItemList>p{color:color-mix(in srgb,var(--canonical-pallet-side-text) 86%,transparent)}}@media (max-width:700px){.palletOverviewPage .canonicalPalletItemList.palletSideItemList{gap:2px;padding:9px 7px 7px 3px}.palletOverviewPage .palletSideItemList>button{min-height:30px;padding:6px 4px;font-size:7.5px}.palletOverviewPage .palletExpandedItemList .palletCartonRow>.sequence,.palletOverviewPage .palletExpandedItemList .palletCartonRow>button{height:42px;min-height:42px;padding:2px 3px}}.shipmentIdComboMenu button:disabled{cursor:not-allowed;opacity:.52}.shipmentIdComboMenu button:disabled small:after{content:" · READ ONLY";color:#d08a78}.shipmentIdComboMenu button:disabled:hover{background:0 0}.fbaSelectedDestinationActions{flex:none;align-items:center;gap:6px;display:flex}.fbaSelectedDestinationActions .editDestination{border-color:var(--gold);color:var(--gold)}.fbaSelectedDestinationActions button:disabled{cursor:not-allowed;opacity:.45}.fulfillmentCenterEditDialog{width:min(520px,100vw - 24px)}.fulfillmentCenterEditForm{gap:9px;padding:16px;display:grid}.fulfillmentCenterEditForm>label,.fulfillmentCenterEditForm>div>label{gap:5px;display:grid}.fulfillmentCenterEditForm>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.fulfillmentCenterEditForm label>span{color:var(--muted);font:850 7px/1 var(--sans);letter-spacing:.1em}.fulfillmentCenterEditForm :is(input,textarea){box-sizing:border-box;border:1px solid var(--line);background:var(--paper);width:100%;min-height:36px;color:var(--ink);font:700 10px/1.3 var(--sans);border-radius:0;padding:8px}.fulfillmentCenterEditForm textarea{resize:vertical;min-height:62px}.fulfillmentCenterEditDialog>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.fbaShipmentCard .shipmentDestinationIdentity>address{word-break:normal;width:100%;display:block;text-overflow:clip!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;max-width:100%!important;overflow:visible!important}.freshPalletLoaderState{box-sizing:border-box;border:1px dashed var(--line);background:var(--panel);width:min(760px,100% - 32px);min-height:300px;color:var(--ink);place-content:center;justify-items:start;gap:12px;margin:42px auto;padding:44px;display:grid}.freshPalletLoaderState>small{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.14em}.freshPalletLoaderState>strong{font:600 clamp(24px,4vw,38px)/1.05 var(--financial-font)}.freshPalletLoaderState>p{max-width:560px;color:var(--muted);font:600 11px/1.6 var(--sans);margin:0}.freshPalletLoaderState>a{border:1px solid var(--gold);color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.12em;margin-top:8px;padding:11px 14px;text-decoration:none}.freshPalletLoaderState>a:hover{background:var(--gold);color:#17130c}@media (max-width:700px){.fbaSelectedDestinationActions{align-self:stretch}.fbaSelectedDestinationActions button{flex:1}.fulfillmentCenterEditForm>div{grid-template-columns:1fr}}.shipmentGroupDialog.fbaGroupEditor,.shipmentGroupDialog.compactShipmentGroupDialog{box-sizing:border-box;max-width:calc(100vw - 14px);color:#171a1c!important;background:#d8dbdd!important;border:2px solid #74797d!important;box-shadow:4px 4px #a5aaad,0 24px 80px #0007!important}.shipmentGroupDialog:is(.fbaGroupEditor,.compactShipmentGroupDialog) :is(.shipmentGroupForm,.compactShipmentGroupForm){min-width:0}.shipmentGroupDialog:is(.fbaGroupEditor,.compactShipmentGroupDialog) :is(input,textarea,select,.destinationPickerButton,.destinationAddButton){color:#171a1c;background:#f5f6f4;border-color:#858a8d;min-width:0}.shipmentGroupDialog:is(.fbaGroupEditor,.compactShipmentGroupDialog) :is(.fbaSelectedDestination,.fbaNewDestinationFields,.fbaGroupPalletChoices,.selectedShipmentDestination,.shipmentAssignmentSuccess){color:#171a1c;background:#cfd3d5;border-color:#858a8d}.shipmentGroupDialog.compactShipmentGroupDialog :is(.destinationPickerMenu,.shipmentIdComboMenu){color:#171a1c;background:#f5f6f4;max-width:100%}.dark .shipmentGroupDialog.fbaGroupEditor,.site.dark .shipmentGroupDialog.fbaGroupEditor,.dark .shipmentGroupDialog.compactShipmentGroupDialog,.site.dark .shipmentGroupDialog.compactShipmentGroupDialog{color:#f4f6f7!important;background:#2a2e31!important;border-color:#6e7478!important;box-shadow:4px 4px #111315,0 24px 80px #000b!important}.dark .shipmentGroupDialog:is(.fbaGroupEditor,.compactShipmentGroupDialog) :is(input,textarea,select,.destinationPickerButton,.destinationAddButton),.site.dark .shipmentGroupDialog:is(.fbaGroupEditor,.compactShipmentGroupDialog) :is(input,textarea,select,.destinationPickerButton,.destinationAddButton){color:#f4f6f7;background:#15181a;border-color:#656b6f}.dark .shipmentGroupDialog:is(.fbaGroupEditor,.compactShipmentGroupDialog) :is(.fbaSelectedDestination,.fbaNewDestinationFields,.fbaGroupPalletChoices,.selectedShipmentDestination,.shipmentAssignmentSuccess),.site.dark .shipmentGroupDialog:is(.fbaGroupEditor,.compactShipmentGroupDialog) :is(.fbaSelectedDestination,.fbaNewDestinationFields,.fbaGroupPalletChoices,.selectedShipmentDestination,.shipmentAssignmentSuccess){color:#f4f6f7;background:#23272a;border-color:#62686c}.dark .shipmentGroupDialog.compactShipmentGroupDialog :is(.destinationPickerMenu,.shipmentIdComboMenu),.site.dark .shipmentGroupDialog.compactShipmentGroupDialog :is(.destinationPickerMenu,.shipmentIdComboMenu){color:#f4f6f7;background:#15181a}.fulfillmentBarcodeSource{border:1px solid #858a8d;grid-template-columns:1fr 1fr;gap:7px;margin:0;padding:8px;display:grid}.fulfillmentBarcodeSource legend{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.1em;padding:0 5px}.fulfillmentBarcodeSource>label{cursor:pointer;background:#f5f6f4;border:1px solid #858a8d;grid-template-columns:auto 1fr;align-items:center;gap:7px;padding:8px;display:grid}.fulfillmentBarcodeSource input{width:auto!important}.fulfillmentBarcodeSource label>span{color:#171a1c;gap:3px;display:grid}.fulfillmentBarcodeSource b{font-size:8px}.fulfillmentBarcodeSource small{color:#555d61;font:650 7px/1.3 var(--sans)}.fulfillmentIdentifierWorkflow{gap:8px}.fulfillmentIdentifierGroup{border:1px solid var(--line);background:var(--paper);gap:5px;padding:6px;display:grid}@supports (color:color-mix(in lab, red, red)){.fulfillmentIdentifierGroup{background:color-mix(in srgb,var(--paper) 78%,var(--panel))}}.fulfillmentIdentifierGroup>strong{color:var(--gold);font:850 7px/1 var(--sans);letter-spacing:.08em}.dark .fulfillmentBarcodeSource>label,.site.dark .fulfillmentBarcodeSource>label{background:#15181a;border-color:#62686c}.dark .fulfillmentBarcodeSource label>span,.site.dark .fulfillmentBarcodeSource label>span{color:#f4f6f7}.dark .fulfillmentBarcodeSource small,.site.dark .fulfillmentBarcodeSource small{color:#aeb5b9}@media (max-width:700px){.fulfillmentBarcodeSource{grid-template-columns:1fr}.shipmentGroupDialog.fbaGroupEditor,.shipmentGroupDialog.compactShipmentGroupDialog{max-width:calc(100vw - 14px);box-shadow:3px 3px #a5aaad,0 18px 52px #0007!important}.dark .shipmentGroupDialog.fbaGroupEditor,.site.dark .shipmentGroupDialog.fbaGroupEditor,.dark .shipmentGroupDialog.compactShipmentGroupDialog,.site.dark .shipmentGroupDialog.compactShipmentGroupDialog{box-shadow:3px 3px #111315,0 18px 52px #000a!important}}.fbaUploadStatus{border:1px solid var(--line);background:var(--panel);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;padding:5px 6px;display:grid}@supports (color:color-mix(in lab, red, red)){.fbaUploadStatus{background:color-mix(in srgb,var(--panel) 72%,var(--paper))}}.fbaUploadStatus{font-family:var(--sans)}.fbaUploadStatus>b{color:var(--muted);letter-spacing:.08em;font-size:6px}.fbaUploadStatus>span{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:6px;line-height:1.25;overflow:hidden}.fbaUploadStatus[data-uploaded=true]{background:#3baa66;border-color:#3baa6677}@supports (color:color-mix(in lab, red, red)){.fbaUploadStatus[data-uploaded=true]{background:color-mix(in srgb,#3baa66 8%,var(--paper))}}.fbaUploadStatus[data-uploaded=true]>b{color:#25854e}.fbaFinalizedStep>div>span{border-bottom:1px solid var(--line);font:750 7px/1.25 var(--sans);padding:6px;display:block}.fbaFinalizedStep>div>span:last-child{border-bottom:0}.palletPhotoSteps{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:3px;margin:0;padding:0;list-style:none;display:grid}.palletPhotoSteps li{color:#355044;background:#fff9;border:1px solid #aebbb3;align-items:center;gap:5px;min-width:0;padding:4px;display:flex}.palletPhotoSteps li[data-complete=true]{color:#146b3b;border-color:#278951}.palletPhotoSteps b{width:17px;height:17px;font:950 7px/1 var(--sans);border:1px solid;flex:none;place-items:center;display:grid}.palletPhotoSteps span{min-width:0;font:900 5px/1 var(--sans);letter-spacing:.05em;gap:2px;display:grid}.palletPhotoSteps small{font:700 5px/1 var(--sans);letter-spacing:0}.palletPhotoCapture{color:#6e241f;background:#fff;border:1px dashed #b23a33;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:5px;display:grid}.palletPhotoCapture.complete{color:#146b3b;border:1px solid #278951}.palletPhotoCapture>div{gap:2px;display:grid}.palletPhotoCapture small{font:700 5.5px/1.2 var(--sans)}.palletPhotoCapture>div:last-of-type{gap:4px;display:flex}.palletPhotoCapture>div:last-of-type>button{color:#fff;min-height:30px;font:900 6px/1 var(--sans);letter-spacing:.07em;background:#278951;border:1px solid #1b7043;padding:0 8px}.palletPhotoCapture .deleteCapturedPhoto{color:#aa312c;background:#fff;border-color:#aa312c}.palletCapturedPhoto{align-items:center;gap:6px;display:flex!important}.palletCapturedPhoto>span{font:900 6px/1 var(--sans)}.verificationPhotoThumb{place-items:center;width:34px;height:34px;position:relative;overflow:hidden;color:#fff!important;background:#111!important;border:2px solid #278951!important;min-height:0!important;padding:0!important;display:grid!important}.verificationPhotoThumb img{object-fit:cover;width:100%;height:100%}.verificationPhotoThumb>span{background:#07150dcc;padding:1px;font-size:7px;position:absolute;bottom:1px;right:1px}.palletTrackingFlags i{align-items:center;gap:4px;display:flex}.palletTrackingFlags .verificationPhotoThumb{width:25px;height:25px}.verificationPhotoViewer,.palletRolePhotosViewer{z-index:10020;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050707cc;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.verificationPhotoViewer>article,.palletRolePhotosViewer>article{color:#fff;background:#171a1d;border:1px solid #616970;gap:8px;width:min(760px,100%);max-height:90vh;padding:10px;display:grid;box-shadow:0 18px 60px #000b}.verificationPhotoViewer header,.palletRolePhotosViewer header{justify-content:space-between;align-items:start;gap:12px;display:flex}.verificationPhotoViewer header>div,.palletRolePhotosViewer header>div{gap:3px;display:grid}.verificationPhotoViewer header small,.palletRolePhotosViewer header small{color:#b8c0c5;font:700 7px/1.2 var(--sans)}.verificationPhotoViewer header button,.palletRolePhotosViewer header button{color:#fff;font:900 6px/1 var(--sans);background:#22272b;border:1px solid #7a8288;padding:7px}.verificationPhotoViewer>article>img{object-fit:contain;background:#080a0b;width:100%;max-height:70vh}.verificationPhotoViewer footer{justify-content:flex-end;display:flex}.deleteVerificationPhoto{color:#ff746c;font:900 6px/1 var(--sans);background:0 0;border:1px solid #d4534c;padding:8px}.palletVisualizationArea{position:relative}.palletVerificationPhotosButton{z-index:8;color:#75d69d;width:34px;height:30px;font:900 8px/1 var(--sans);cursor:pointer;background:#101513e8;border:2px solid #278951;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;top:7px;right:7px}.palletVerificationPhotosButton b{font-size:7px}.palletRolePhotosViewer>article>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid;overflow:auto}.palletRolePhotosViewer figure{background:#0d1012;border:1px solid #3d454a;gap:5px;margin:0;padding:5px;display:grid}.palletRolePhotosViewer figure img{aspect-ratio:4/3;object-fit:cover;width:100%}.palletRolePhotosViewer figcaption{gap:2px;display:grid}.palletRolePhotosViewer figcaption strong{color:#70d397;font:900 7px/1 var(--sans)}.palletRolePhotosViewer figcaption :is(span,small){color:#c7cdd0;font:700 6px/1.2 var(--sans)}.adminVerificationPhoto{cursor:pointer;width:32px;height:32px;display:block;border:2px solid #278951!important;padding:1px!important}.adminVerificationPhoto img{object-fit:cover;width:100%;height:100%}.markPalletReceived:disabled{color:#e8ecea;cursor:not-allowed;background:#66706b;border-color:#7b8580}@media (max-width:700px){.palletPhotoSteps,.palletPhotoCapture{grid-template-columns:1fr}.palletPhotoCapture>div:last-of-type{justify-content:stretch}.palletPhotoCapture>div:last-of-type>button{flex:1}.palletRolePhotosViewer>article>div{grid-template-columns:1fr}.verificationPhotoViewer,.palletRolePhotosViewer{padding:8px}.palletVerificationPhotosButton{top:6px;right:6px}.palletScanConfirmationLayer>.palletScanResult{overflow:auto}}.palletScannerStepHeading{z-index:3;color:#fff;pointer-events:none;background:#080a0bcc;justify-items:center;gap:2px;padding:5px 9px;display:grid;position:absolute;top:7px;left:50%;transform:translate(-50%)}.palletScannerStepHeading small{color:#72dba0;font:900 5px/1 var(--sans);letter-spacing:.12em}.palletScannerStepHeading strong{font:950 8px/1 var(--sans);letter-spacing:.09em}@media (max-width:700px){.palletScannerPanel.verificationActive .palletScannerCamera,.palletScannerPanel.verificationActive .palletScannerCamera video{min-height:68vh;max-height:68vh}.palletScanConfirmationLayer.verificationStep2{padding:43px 7px 8px}.palletVerificationStageHeader>strong{font-size:15px!important}.verificationStep2 .palletPhotoShutter svg{padding:20px}.palletScanConfirmationLayer.verificationStep3>.palletScanResult{overflow:auto}}.palletVerificationPhotosButton{right:42px}@media (max-width:700px){.palletVerificationPhotosButton{right:41px}}.verificationPhotoViewer footer{gap:6px}.verificationPhotoViewer footer>button{color:#8be2ad;font:900 6px/1 var(--sans);background:#213a2c;border:1px solid #278951;padding:8px}.palletScannerPanel.verificationActive{z-index:10010;width:100vw;height:100dvh;box-shadow:none;background:#000;border:0;padding:0;display:block;position:fixed;inset:0}.palletScannerPanel.verificationActive .palletScannerCamera{border:0;width:100%;height:100dvh;min-height:100dvh}.palletScannerPanel.verificationActive .palletScannerCamera video{object-fit:cover;width:100%;height:100dvh;min-height:100dvh;max-height:none}.palletScannerPanel.verificationActive .palletScannerCameraActions{display:none}.palletScannerPanel.verificationActive>.palletScanError{z-index:10030;top:max(8px,env(safe-area-inset-top));color:#fff;text-align:center;background:#3b0907ed;border:2px solid #ff5d54;margin:0;padding:10px;font-size:10px;position:fixed;left:8px;right:8px}.palletScanConfirmationLayer.verificationStep2{background:0 0;padding:0;display:block;position:absolute;inset:0}.palletScanConfirmationLayer.verificationStep2>.palletScanResult{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.verificationStep2 .verificationPhotoStage{background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.verificationStep2 .verificationPhotoStage>div:first-child,.verificationStep2 .verificationPhotoStage>div:last-of-type{right:auto;bottom:max(28px,env(safe-area-inset-bottom));background:0 0;width:auto;max-width:none;padding:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.verificationStep2 .verificationPhotoStage>div>button.palletPhotoShutter{color:#fff;filter:drop-shadow(0 3px 6px #000c);background:0 0;border:0;justify-items:center;gap:6px;width:auto;height:auto;min-height:0;padding:0;display:grid}.verificationStep2 .palletPhotoShutter svg{box-sizing:content-box;background:#ffffff24;border:5px solid #fff;border-radius:50%;width:34px;height:34px;padding:19px;box-shadow:0 0 0 3px #1119}.verificationStep2 .palletPhotoShutter>span{color:#fff;font:950 7px/1 var(--sans);letter-spacing:.1em;white-space:nowrap;background:#080b0bcc;padding:4px 8px}.palletScanConfirmationLayer.verificationStep3{background:#02060480;place-items:center;padding:18px;position:absolute;inset:0}.palletScanConfirmationLayer.verificationStep3>.palletScanResult{width:min(440px,100vw - 24px);max-height:calc(100dvh - 36px);overflow:auto}.verificationStep3 .markPalletReceived{min-height:76px}@media (max-width:700px){.verificationStep2 .palletPhotoShutter svg{width:36px;height:36px;padding:21px}.palletScanConfirmationLayer.verificationStep3{padding:10px}.palletScanConfirmationLayer.verificationStep3>.palletScanResult{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}}.palletVerificationScreen{position:absolute;inset:0;overflow:hidden}.palletPhotoCaptureScreen{position:absolute;inset:0}.palletPhotoCaptureScreen>.palletPhotoShutter{bottom:max(34px,env(safe-area-inset-bottom));color:#fff;filter:drop-shadow(0 3px 6px #000c);background:0 0;border:0;justify-items:center;gap:6px;width:auto;height:auto;min-height:0;padding:0;display:grid;position:absolute;left:50%;transform:translate(-50%)}.palletPhotoCaptureScreen>.palletPhotoShutter svg{box-sizing:content-box;fill:none;stroke:currentColor;stroke-width:1.8px;background:#ffffff24;border:5px solid #fff;border-radius:50%;width:36px;height:36px;padding:21px;box-shadow:0 0 0 3px #1119}.palletPhotoCaptureScreen>.palletPhotoShutter span{color:#fff;font:950 8px/1 var(--sans);letter-spacing:.1em;white-space:nowrap;background:#080b0bcc;padding:4px 8px}.palletPhotoCaptureScreen>small{bottom:max(13px,calc(env(safe-area-inset-bottom) - 3px));color:#e8ecea;font:850 6px/1 var(--sans);letter-spacing:.09em;white-space:nowrap;text-shadow:0 1px 3px #000;position:absolute;left:50%;transform:translate(-50%)}.palletScanConfirmationLayer.verificationStep3{background:#050708;padding:0}.palletVerificationScreen.step3{width:100%;height:100%;display:grid}.palletPhotoReviewScreen{background:#050708;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;min-height:0;display:grid}.palletPhotoReviewScreen>img{object-fit:contain;place-self:center;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 92px);display:block}.palletPhotoReviewScreen>footer{box-sizing:border-box;width:100%;padding:8px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));background:#101315;border-top:1px solid #454b4f;grid-template-columns:1fr 1fr 1.45fr;gap:7px;display:grid}.palletPhotoReviewScreen>footer>button{box-sizing:border-box;color:#fff;min-width:0;min-height:62px;font:950 clamp(8px,1.3vw,12px)/1.1 var(--sans);letter-spacing:.075em;text-align:center;background:#2b3034;border:2px solid #747b80;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:8px;display:flex}.palletPhotoReviewScreen>footer>button svg{fill:none;stroke:currentColor;stroke-width:2px;flex:none;width:22px;height:22px}.palletPhotoReviewScreen>footer>.palletReviewComplete{color:#04170c;background:#26ad60;border-color:#126735;box-shadow:inset 0 1px #ffffff4d}.palletPhotoReviewScreen>footer>button:disabled{cursor:not-allowed;opacity:.58}@media (max-width:700px){.palletPhotoCaptureScreen>.palletPhotoShutter{bottom:max(40px,env(safe-area-inset-bottom))}.palletPhotoCaptureScreen>small{bottom:max(18px,calc(env(safe-area-inset-bottom) - 1px))}.palletPhotoReviewScreen>img{max-height:calc(100dvh - 92px)}.palletPhotoReviewScreen>footer{padding:6px max(5px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(5px,env(safe-area-inset-left));grid-template-columns:.82fr .82fr 1.36fr;gap:4px}.palletPhotoReviewScreen>footer>button{letter-spacing:.045em;flex-direction:column;gap:4px;min-height:70px;padding:5px 3px;font-size:9px;line-height:1.15}.palletPhotoReviewScreen>footer>button svg{width:23px;height:23px}.palletPhotoReviewScreen>footer>.palletReviewComplete{font-size:9.5px}}.palletScannerPanel.scannerSessionActive{z-index:10010;box-sizing:border-box;width:100vw;max-width:none;height:100dvh;box-shadow:none;overscroll-behavior:none;background:#000;border:0;padding:0;display:block;position:fixed;inset:0;overflow:hidden}.palletScannerPanel.scannerSessionActive .palletScannerCamera{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0;overflow:hidden;min-height:0!important;max-height:none!important}.palletScannerPanel.scannerSessionActive .palletScannerCamera video{z-index:0;object-fit:cover;opacity:1;visibility:visible;width:100%;height:100%;display:block;position:absolute;inset:0;min-height:0!important;max-height:none!important}.palletScannerPanel.scannerSessionActive .palletScannerCameraActions{z-index:10031;top:max(8px,env(safe-area-inset-top));right:auto;left:max(8px,env(safe-area-inset-left))}.palletScannerPanel.scannerSessionActive .palletScannerCameraActions button{background:#080a0be6;border:2px solid #fff;min-height:40px;padding:0 11px;font-size:8px}.palletScannerPanel.scannerSessionActive>form{z-index:10025;right:max(10px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));left:max(10px,env(safe-area-inset-left));background:#080a0bd9;border:1px solid #ffffffa8;width:auto;max-width:540px;margin-inline:auto;padding:8px;display:grid;position:fixed;box-shadow:0 5px 20px #000b}.palletScannerPanel.scannerSessionActive>form>label{color:#fff}.palletScannerPanel.scannerSessionActive.verificationActive>form{display:none}.palletScannerPanel.scannerSessionActive>.palletScanError{z-index:10040;top:max(58px,calc(env(safe-area-inset-top) + 50px));color:#fff;text-align:center;background:#3b0907f2;border:2px solid #ff5d54;max-width:620px;margin:0 auto;padding:9px;font-size:10px;position:fixed;left:8px;right:8px}.palletVerificationClose{z-index:10050;top:max(8px,env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right));color:#fff;width:42px;height:42px;font:950 26px/1 var(--sans);cursor:pointer;background:#111518e8;border:2px solid #fff;border-radius:0;place-items:center;padding:0;display:grid;position:fixed;box-shadow:0 3px 10px #0009}.palletVerificationClose:disabled{opacity:.65;cursor:wait}.palletScannerPanel.scannerSessionActive .palletScanConfirmationLayer{overscroll-behavior:none;cursor:default;width:100%;height:100%;padding:0;position:absolute;inset:0;overflow:hidden}.palletScannerPanel.scannerSessionActive.photoCaptureActive .palletScanConfirmationLayer{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.palletScannerPanel.scannerSessionActive.photoCaptureActive .palletScannerCamera>i,.palletScannerPanel.scannerSessionActive.completionActive .palletScannerCamera>i,.palletScannerPanel.scannerSessionActive.verificationActive .palletScannerCamera>p{display:none}.palletPhotoStepLabel{z-index:2;top:max(10px,env(safe-area-inset-top));color:#fff;font:950 clamp(8px,2.5vw,11px)/1 var(--sans);letter-spacing:.1em;white-space:nowrap;text-shadow:0 1px 2px #000;background:#080a0bd9;border:1px solid #ffffffa8;padding:7px 11px;position:absolute;left:50%;transform:translate(-50%)}.palletPhotoCaptureScreen>.palletPhotoShutter{z-index:3}.palletPhotoReviewScreen{overscroll-behavior:none;overflow:hidden}.palletPhotoReviewScreen>img{object-fit:contain;width:100%;max-width:100%;height:100%;min-height:0;max-height:none}.palletPhotoReviewScreen>footer{flex:none;grid-template-columns:1fr 1fr 1.42fr;min-height:0}.palletPhotoReviewScreen>footer>button{color:#080a0b;min-height:clamp(58px,10dvh,78px);font-size:clamp(11px,1.8vw,15px);font-weight:950;overflow:hidden}.palletPhotoReviewScreen>footer>.palletReviewRetake{color:#090b0c;background:#e4e7e8;border-color:#8a9195}.palletPhotoReviewScreen>footer>.palletReviewDelete{color:#080000;background:#e4473f;border-color:#861c18}.palletPhotoReviewScreen>footer>.palletReviewComplete{color:#031109;background:#39c978;border-color:#106632;font-size:clamp(11px,1.9vw,16px)}@media (max-width:700px){.palletScannerPanel.scannerSessionActive>form{bottom:max(8px,env(safe-area-inset-bottom));padding:6px}.palletScannerPanel.scannerSessionActive .palletScannerCamera,.palletScannerPanel.scannerSessionActive .palletScannerCamera video{height:100%!important;min-height:0!important;max-height:none!important}.palletPhotoStepLabel{top:max(11px,env(safe-area-inset-top));font-size:9px}.palletPhotoReviewScreen{grid-template-rows:minmax(0,1fr) clamp(68px,13dvh,92px)}.palletPhotoReviewScreen>footer{padding:5px max(5px,env(safe-area-inset-right)) max(5px,env(safe-area-inset-bottom)) max(5px,env(safe-area-inset-left));grid-template-columns:.9fr .9fr 1.35fr;gap:4px}.palletPhotoReviewScreen>footer>button{gap:3px;height:100%;min-height:0;padding:4px 2px;font-size:clamp(10px,3vw,13px);line-height:1.05}.palletPhotoReviewScreen>footer>button svg{width:clamp(20px,6vw,26px);height:clamp(20px,6vw,26px)}.palletPhotoReviewScreen>footer>.palletReviewComplete{font-size:clamp(10px,3.1vw,13px)}}.builder>.builderTop{grid-template-columns:minmax(112px,.72fr) repeat(3,minmax(0,1fr));gap:7px;width:calc(100% - 322px);margin-bottom:8px;padding-right:1px}.builder>.builderTop .addCupButton{min-height:62px;padding:0 12px;font-size:8px}.builder>.builderTop :is(.compactOrder,article){min-height:62px;padding:7px 10px}.builder>.builderTop .compactOrder>small{padding-left:36px}.builder>.builderTop .matchOrderSize{padding:2px 4px;font-size:6px;top:5px;left:5px}.builder .builderTop .compactOrder input{font-size:31px;line-height:.9}.builder .builderTop>article strong{font-size:21px;line-height:1}.builderTop .loadedMetric{gap:2px}.builderTop .loadedExceeded{padding-top:3px;font-size:5.5px}.builderTop .loadedExceeded b{font-size:7px}.builder>.workspace{grid-template-columns:minmax(0,1fr) 310px;gap:12px}.builder .orderSidebar{gap:7px;margin-top:-70px;position:relative}.builder .orderSidebar>section{padding:10px 12px}.builder .orderSidebar>.logisticsTools{gap:5px}.builder .logisticsTools h3{margin-bottom:2px}.builder .logisticsTools .palletLoaderButton{margin-top:3px;padding:7px 8px;font-size:6.5px}.builder .logisticsTools .orderCompletionActions{gap:5px;margin-top:4px}.builder .logisticsTools .orderCompletionActions button{min-height:34px;padding:0 8px;font-size:7px}.builder .orderLines>header{grid-template-columns:145px minmax(0,1fr);gap:5px;padding:7px 10px}.builder .orderLines>header>div:first-child{gap:8px}.builder .orderLines h2{font-size:20px}.builder .orderLines header span{font-size:8px}.builder .orderLines .composition{height:9px}.builder .orderLines .compositionLegend{white-space:nowrap;scrollbar-width:thin;flex-wrap:nowrap;grid-column:1/-1;justify-content:flex-end;gap:3px 8px;min-width:0;display:flex;overflow:auto hidden}.builder .orderLines .compositionLegend>span{flex:none;font-size:6px!important}.builder .orderLine{grid-template-columns:52px minmax(105px,1fr) minmax(250px,1.9fr) 125px;gap:9px;padding:7px 10px 7px 40px}.builder .lineRemove{width:23px;height:23px;top:7px;left:8px}.builder .lineProductLink{gap:1px}.builder .lineProductLink img{width:42px;height:49px}.builder .lineIdentity{gap:2px}.builder .lineIdentity small,.builder .lineCost small{font-size:6px}.builder .lineIdentity .orderProductName{min-height:27px;padding:3px 5px;font-size:11px}.builder .lineIdentity span{font-size:8px}.builder .lineIdentity em{font-size:6px}.builder .lineBoxes{gap:4px}.builder .lineBoxes label{gap:1px;padding-left:6px}.builder .lineBoxes span,.builder .lineBoxes small{font-size:6px}.builder .lineBoxes input{font-size:18px;line-height:1}.builder .lineBoxes label>strong{white-space:nowrap;padding-top:2px;font-size:10px;line-height:1}.builder .lineBoxes label>strong i{white-space:nowrap;font-size:5.5px}.builder .lineCost{gap:3px;padding:6px}.builder .lineCost strong{font-size:17px}.builder .lineCost>span{font-size:6px}.dashboardAccordion{border:1px solid var(--line);overflow:hidden;padding:0!important}.summaryAccordionHeader{background:var(--panel);border:0;justify-content:space-between;align-items:center;width:100%;min-height:36px;padding:0 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.summaryAccordionHeader{background:color-mix(in srgb,var(--panel) 72%,var(--paper))}}.summaryAccordionHeader{color:var(--ink);font:850 10px/1 var(--sans);letter-spacing:.045em;text-align:left}:is(.summaryAccordionHeader:hover,.summaryAccordionHeader:focus-visible){background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.summaryAccordionHeader:hover,.summaryAccordionHeader:focus-visible){background:color-mix(in srgb,var(--gold) 11%,var(--panel))}}.summaryAccordionHeader b{border:1px solid var(--line);width:19px;height:19px;color:var(--gold);font:900 13px/1 var(--sans);place-items:center;display:grid}.dashboardAccordion.open>.summaryAccordionHeader{border-bottom:1px solid var(--line)}.dashboardAccordion.collapsed>.summaryAccordionHeader{min-height:34px}.summaryAccordionBody{padding:5px 11px 9px}.builder .summaryAccordionBody dl>div{padding:5px 0;font-size:8px}.builder .summaryAccordionBody .balance{font-size:10px!important}.summaryAccordionBody .freightInput{margin-top:8px}.summaryAccordionBody .freightInput input{padding:5px}.summaryAccordionBody .freightAllocation{gap:6px;margin-top:7px;padding:7px}.summaryAccordionBody .freightAllocation strong{font-size:14px}.profitability.dashboardAccordion{padding:0!important}.profitabilityBody{padding:0}.profitScenarioControls{grid-template-columns:1fr 1fr;gap:0;padding:7px 10px;display:grid}.profitScenarioControls>button{border:1px solid var(--line);min-height:28px;color:inherit;letter-spacing:.08em;text-transform:uppercase;background:0 0;font-size:7px}.profitScenarioControls>button.active{border-color:var(--gold);background:var(--gold);color:#111}.profitScenarioControls>.printScenario{color:var(--muted);text-align:right;grid-column:1/-1;padding-top:5px;font-size:6px}.profitabilityBody .profitHero>div{padding:8px 11px}.profitabilityBody .profitHero strong{font-size:15px}.profitabilityBody .profitAvg,.profitabilityBody .profitProducts article,.profitabilityBody .profitCompare{padding:8px 11px}.profitabilityBody .costModel{padding:0 11px 9px}@media (max-width:1050px){.builder>.builderTop{width:100%;padding-right:0}.builder .orderSidebar{margin-top:12px;position:static}.builder>.workspace{grid-template-columns:1fr}.builder .orderSidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.builder .orderSidebar>.logisticsTools,.builder .orderSidebar>.profitability{grid-column:1/-1}}@media (max-width:700px){.builder>.builderTop{grid-template-columns:repeat(3,minmax(0,1fr))}.builder>.builderTop .addCupButton{grid-column:1/-1;min-height:38px}.builder>.builderTop :is(.compactOrder,article){min-height:58px;padding:6px}.builder .builderTop .compactOrder input{font-size:25px}.builder .builderTop>article strong{font-size:18px}.builder .orderSidebar{grid-template-columns:1fr}.builder .orderSidebar>.logisticsTools,.builder .orderSidebar>.profitability{grid-column:auto}.builder .orderLine{grid-template-columns:44px minmax(0,1fr);gap:6px;padding:7px 8px 7px 38px}.builder .lineProductLink img{width:38px;height:44px}.builder .lineBoxes{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.builder .lineBoxes label>strong{font-size:9px}.builder .lineBoxes label>strong i{font-size:5px}.builder .lineCost{grid-column:1/-1}.builder .orderLines>header{grid-template-columns:1fr}.builder .orderLines .compositionLegend{grid-column:1;justify-content:flex-start}}.palletScannerPanel.scannerSessionActive{touch-action:none;overscroll-behavior:none;isolation:isolate}.palletScannerPanel.scannerSessionActive.photoCaptureActive,.palletScannerPanel.scannerSessionActive.photoCaptureActive .palletScannerCamera{background:0 0!important}.palletScannerPanel.scannerSessionActive.photoCaptureActive .palletScannerCamera video{will-change:transform;transform:translateZ(0);z-index:1!important;object-fit:cover!important;opacity:1!important;visibility:visible!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important}.palletScannerPanel.scannerSessionActive.photoCaptureActive :is(.palletScanConfirmationLayer,.palletVerificationScreen.step2,.palletPhotoCaptureScreen){opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.palletScannerPanel.scannerSessionActive.photoCaptureActive .palletScanConfirmationLayer{z-index:5}.palletScannerPanel.scannerSessionActive :is(button,input){touch-action:manipulation}.builder,.builder :is(button,input,select,textarea){font-family:var(--financial-font)}.builder .builderIdentity h1,.builder .builderIdentity label input,.builder .lockedOrderName{font-family:var(--financial-font);letter-spacing:-.025em;font-weight:800}.builder .builderIdentity .eyebrow,.builder .builderIdentity label small,.builder .logisticsTools h3,.builder .summaryAccordionHeader{font-family:var(--financial-font);letter-spacing:.1em;text-transform:uppercase;font-weight:900}.builder .builderIdentity label small{opacity:.72}.builder .logisticsTools{color:#171a1c;background:#e3e5e5;border-color:#858b8f;box-shadow:inset 0 3px #555d62}.builder .logisticsTools h3{color:#24292c}.builder .logisticsTools .orderCompletionActions button{letter-spacing:.085em;text-shadow:none;border:2px solid #0000;font-weight:950;box-shadow:inset 0 1px #ffffff59,0 1px 2px #0003}.builder .logisticsTools .saveForLaterButton{color:#160b02;background:#f07818;border-color:#9b4500}:is(.builder .logisticsTools .saveForLaterButton:hover,.builder .logisticsTools .saveForLaterButton:focus-visible){color:#120800;outline-offset:1px;background:#ff922e;border-color:#6f3000;outline:2px solid #9b4500}.builder .logisticsTools .completeButton{color:#fff;background:#0b5cad;border-color:#073f7d}:is(.builder .logisticsTools .completeButton:hover,.builder .logisticsTools .completeButton:focus-visible){color:#fff;outline-offset:1px;background:#1474cf;border-color:#032f61;outline:2px solid #073f7d}.builder .logisticsTools .orderCompletionActions button:disabled{filter:saturate(.55);opacity:.48;box-shadow:none}.builder .dashboardAccordion{color:#171a1c;background:#f7f4ed;border:2px solid #6f767b}.builder .summaryAccordionHeader{color:#fff;text-align:left;background:#384046;border:0;border-left:4px solid #c69436;min-height:36px;box-shadow:inset 0 -1px #171b1e}.builder .dashboardAccordion.open>.summaryAccordionHeader{border-bottom:2px solid #15191c}:is(.builder .summaryAccordionHeader:hover,.builder .summaryAccordionHeader:focus-visible){color:#fff;outline-offset:-2px;background:#4b555c;outline:2px solid #a87720}.builder .summaryAccordionHeader b{color:#f5c868;background:#20262a;border-color:#89939a}.builder .summaryAccordionBody{color:#171a1c;background:#f7f4ed}.builder .summaryAccordionBody dl>div{border-color:#c8c3b9}.builder .summaryAccordionBody :is(dt,small){color:#4e555a;opacity:1}html.dark .builder .logisticsTools,.site.dark .builder .logisticsTools{color:#f5f1e8;background:#24292d;border-color:#596168;box-shadow:inset 0 3px #d09c3f}html.dark .builder .logisticsTools h3,.site.dark .builder .logisticsTools h3{color:#fff}html.dark .builder .logisticsTools .saveForLaterButton,.site.dark .builder .logisticsTools .saveForLaterButton{color:#140900;background:#e96d12;border-color:#ff9a3f}html.dark .builder .logisticsTools .saveForLaterButton:hover,.site.dark .builder .logisticsTools .saveForLaterButton:hover{color:#120800;background:#ff9131;outline-color:#ffad64}html.dark .builder .logisticsTools .saveForLaterButton:focus-visible{color:#120800;background:#ff9131;outline-color:#ffad64}.site.dark .builder .logisticsTools .saveForLaterButton:focus-visible{color:#120800;background:#ff9131;outline-color:#ffad64}html.dark .builder .logisticsTools .completeButton,.site.dark .builder .logisticsTools .completeButton{color:#06111b;background:#2f86df;border-color:#6fb5ff}html.dark .builder .logisticsTools .completeButton:hover,.site.dark .builder .logisticsTools .completeButton:hover{color:#030b12;background:#62aaff;outline-color:#8ec5ff}html.dark .builder .logisticsTools .completeButton:focus-visible{color:#030b12;background:#62aaff;outline-color:#8ec5ff}.site.dark .builder .logisticsTools .completeButton:focus-visible{color:#030b12;background:#62aaff;outline-color:#8ec5ff}html.dark .builder .dashboardAccordion,.site.dark .builder .dashboardAccordion{color:#f4f1e9;background:#16191b;border-color:#626a70}html.dark .builder .summaryAccordionHeader,.site.dark .builder .summaryAccordionHeader{color:#fff;background:#343b40;border-left-color:#e2ae4d;box-shadow:inset 0 -1px #090b0c}html.dark .builder .dashboardAccordion.open>.summaryAccordionHeader,.site.dark .builder .dashboardAccordion.open>.summaryAccordionHeader{border-bottom-color:#777f85}html.dark .builder .summaryAccordionHeader:hover,.site.dark .builder .summaryAccordionHeader:hover{color:#fff;background:#485158;outline-color:#e2ae4d}html.dark .builder .summaryAccordionHeader:focus-visible{color:#fff;background:#485158;outline-color:#e2ae4d}.site.dark .builder .summaryAccordionHeader:focus-visible{color:#fff;background:#485158;outline-color:#e2ae4d}html.dark .builder .summaryAccordionHeader b,.site.dark .builder .summaryAccordionHeader b{color:#ffd36f;background:#161a1d;border-color:#7d878e}html.dark .builder .summaryAccordionBody,.site.dark .builder .summaryAccordionBody{color:#f4f1e9;background:#16191b}html.dark .builder .summaryAccordionBody dl>div,.site.dark .builder .summaryAccordionBody dl>div{border-color:#3f4549}html.dark .builder .summaryAccordionBody :is(dt,small),.site.dark .builder .summaryAccordionBody :is(dt,small){color:#c8ced1;opacity:1}body.palletVerificationSessionOpen{touch-action:none;overscroll-behavior:none!important;background:#000!important;width:100%!important;height:100dvh!important;overflow:hidden!important}body.palletVerificationSessionOpen>.palletScannerPanel{visibility:visible!important}body.palletVerificationSessionOpen>:not(.palletScannerPanel){visibility:hidden!important;pointer-events:none!important}.palletScannerPanel.scannerSessionActive{contain:layout paint style;z-index:2147483647!important;width:100dvw!important;max-width:100dvw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important}.palletScannerPanel.scannerSessionActive .palletScannerCamera{width:100dvw!important;height:100dvh!important}.palletScannerPanel.scannerSessionActive .palletVerificationClose{position:absolute}.palletScannerPanel.scannerSessionActive:not(.verificationActive) .palletScannerCameraActions{display:flex}.palletScannerPanel.scannerSessionActive.verificationActive .palletScannerCameraActions{display:none}.palletScannerPanel.scannerSessionActive.completionActive .palletScannerCamera video{visibility:hidden!important}.palletScannerPanel.scannerSessionActive.completionActive .palletPhotoReviewScreen{position:absolute;inset:0}.palletScannerPanel.scannerSessionActive.completionActive .palletPhotoReviewScreen>footer{max-width:100dvw;overflow:hidden}.palletScannerPanel.scannerSessionActive.completionActive .palletPhotoReviewScreen>footer>button{white-space:normal;overflow-wrap:anywhere}.builder .orderLines>header>div:first-child{display:block}.builder .lineProductLink span{letter-spacing:.08em;font-size:8px;font-weight:850}.builder .lineIdentity{align-content:center;gap:4px}.builder .lineIdentity .orderProductName{font-size:12px}.builder .lineIdentity>span{font-size:9px}.builder .lineBoxes .lineBoxCell{border-left:1px solid var(--line);grid-template-rows:auto minmax(24px,auto) auto;align-content:center;gap:2px;min-width:0;padding-left:6px;display:grid;container-type:inline-size}.builder .lineBoxes .lineBoxCell>span{letter-spacing:.1em;opacity:.55;font-size:7px;line-height:1.15}.builder .lineBoxQuantity{grid-template-columns:minmax(70px,1fr) minmax(0,max-content);align-items:baseline;gap:3px;min-width:0;display:grid}.builder .lineBoxQuantity input{width:100%;min-width:0;color:inherit;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;outline:0;font-size:20px;line-height:1}.builder .lineBoxQuantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.builder .lineBoxQuantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.builder .lineBoxQuantity small{min-width:0;max-width:100%;color:var(--ink);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.builder .lineBoxQuantity small{color:color-mix(in srgb,var(--ink) 58%,transparent)}}.builder .lineBoxQuantity small{letter-spacing:-.015em;text-align:right;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(4.5px,4.5cqi,6.25px);font-weight:750}.builder .lineBoxes .lineBoxCell>strong{color:var(--gold);font:11px/1 var(--financial-font);white-space:nowrap;padding-top:2px}.builder .lineBoxes .lineBoxCell>strong i{color:var(--ink);font:6px/1 var(--financial-font);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:.55;font-style:normal}@media (max-width:700px){.builder .lineProductLink span{font-size:7.5px}.builder .lineIdentity .orderProductName{font-size:11.5px}.builder .lineIdentity>span{font-size:8.5px}.builder .lineBoxes .lineBoxCell{padding-left:4px}.builder .lineBoxes .lineBoxCell>span{font-size:clamp(5.5px,1.55vw,6.5px)}.builder .lineBoxQuantity{grid-template-columns:minmax(56px,1fr) minmax(0,max-content);gap:2px}.builder .lineBoxQuantity input{font-size:18px}.builder .lineBoxQuantity small{font-size:clamp(4.25px,4.5cqi,5.75px)}.builder .lineBoxes .lineBoxCell>strong{font-size:10px}.builder .lineBoxes .lineBoxCell>strong i{font-size:5.5px}}.shipmentsWorkspaceHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 9px;display:grid}.shipmentsWorkspaceHeader>.shipmentsWorkspaceIdentity{gap:2px;min-width:0;display:grid}.shipmentsWorkspaceTitleRow{align-items:center;gap:8px;min-width:0;display:flex}.shipmentsWorkspaceTitleRow h1{flex:none;font-size:clamp(21px,2.3vw,30px);line-height:1}.shipmentsWorkspaceTitleRow .shipmentsStartAction{flex:none;align-self:center;height:26px;min-height:26px;padding:0 8px;font-size:6px}.shipmentsWorkspaceHeaderActions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.shipmentsWorkspaceHeaderActions .labelPrintMenuTrigger{height:26px;min-height:26px;padding-inline:8px;font-size:6px}.shipmentsWorkspaceHeaderActions .shipmentsTestMenuTrigger{flex:none;width:22px;height:22px}.amazonSpApiPanel{gap:3px;margin:5px 0;padding:4px 6px;box-shadow:1px 1px #a5aaad}.amazonSpApiPanel>header{flex-flow:row;align-items:center;gap:6px;min-height:24px}.amazonSpApiPanel>header>.amazonSpApiIdentity{flex:auto;min-width:0}.amazonSpApiIdentity>div{align-items:baseline;gap:6px;min-width:0;display:flex}.amazonSpApiPanel .amazonSpApiIdentity strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amazonSpApiPanel>header>.amazonSpApiActions{flex:none}.amazonSpApiActions :is(button,a){min-height:22px;padding:4px 6px}.amazonSpApiLastSync{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;padding:3px 5px;display:flex;overflow:hidden}.amazonSpApiLastSync :is(b,time,small,span){white-space:nowrap;flex:none}.amazonSpApiLastSync span{text-overflow:ellipsis;flex:auto;overflow:hidden}.amazonSpApiConfig{padding:4px 5px}@media (max-width:760px){.shipmentsWorkspaceHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;padding:5px 6px}.shipmentsWorkspaceHeader>.shipmentsWorkspaceIdentity{width:auto}.shipmentsWorkspaceTitleRow{gap:5px}.shipmentsWorkspaceTitleRow h1{font-size:19px}.shipmentsWorkspaceTitleRow .shipmentsStartAction{letter-spacing:.045em;height:24px;min-height:24px;padding-inline:6px;font-size:5.25px}.shipmentsWorkspaceHeaderActions{flex-wrap:nowrap;justify-content:flex-end;gap:3px;width:auto}.shipmentsWorkspaceHeaderActions .labelPrintMenuTrigger{height:24px;min-height:24px;padding-inline:6px;font-size:5.25px}.shipmentsWorkspaceHeaderActions .shipmentsTestMenuTrigger{width:20px;height:20px}.amazonSpApiPanel>header{flex-flow:row;align-items:center}.amazonSpApiIdentity>div{gap:4px;display:flex}.amazonSpApiPanel .amazonSpApiIdentity strong{white-space:nowrap}.amazonSpApiPanel .amazonSpApiIdentity small{display:none}.amazonSpApiLastSync{flex-wrap:nowrap;align-items:center}.amazonSpApiLastSync :is(time,small){display:none}.amazonSpApiLastSync span{white-space:nowrap;flex-basis:auto}}@media (max-width:430px){.shipmentsWorkspaceTitleRow{gap:4px}.shipmentsWorkspaceTitleRow h1{font-size:17px}.shipmentsWorkspaceTitleRow .shipmentsStartAction{white-space:normal;width:76px;padding-inline:4px;line-height:1.05}.shipmentsWorkspaceHeaderActions .labelPrintMenuTrigger{letter-spacing:.04em;padding-inline:5px}.amazonSpApiIdentity>span{flex-basis:6px;width:6px;height:6px}.amazonSpApiPanel .amazonSpApiIdentity strong{font-size:6.75px}.amazonSpApiActions :is(button,a){padding-inline:4px;font-size:5px}}@media (max-width:700px){.palletPopupBackdrop{box-sizing:border-box;width:100dvw;height:100dvh;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));overscroll-behavior:none;touch-action:none;place-items:center;overflow:hidden}:is(.palletPopup,.palletPopup:has(>.palletPhysicalCartons)){grid-template-rows:42px minmax(0,1fr);place-self:center;width:min(92dvw,440px);max-width:calc(100dvw - 16px);height:min(86dvh,680px);max-height:calc(100dvh - 16px);margin:0}:is(.palletPopup.sharedOrderViewerPopup,.palletPopup.sharedOrderViewerPopup:has(>.palletPhysicalCartons)){width:min(82dvw,440px);height:min(48dvh,420px);max-height:min(48dvh,420px)}.palletPopupViewer,.palletPopupFrame{transform-origin:50%;place-items:center}.packagingPreviewBackdrop:has(>.packagingPreviewDialog[data-model-type=master-carton]){box-sizing:border-box;width:100dvw;height:100dvh;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));place-items:center;overflow:hidden}.packagingPreviewBackdrop>.packagingPreviewDialog[data-model-type=master-carton]{place-self:center;width:min(92dvw,560px);max-width:calc(100dvw - 16px);height:min(86dvh,680px);max-height:calc(100dvh - 16px);margin:0;position:relative;inset:auto}.packagingPreviewDialog[data-model-type=master-carton] .packagingPreviewViewport,.packagingPreviewDialog[data-model-type=master-carton] .packagingVisualSceneFrame{transform-origin:50%;place-items:center}.packagingPreviewDialog[data-model-type=master-carton] .packagingVisualSceneFrame{transform:translateY(-6%)}}.palletScannerPanel.scannerSessionActive .palletScannerStepHeading{top:max(8px,env(safe-area-inset-top));box-sizing:border-box;color:#fff;background:#050708e8;border:2px solid #f3f6f4;gap:3px;max-width:calc(100dvw - 132px);padding:6px 13px;position:absolute;box-shadow:0 3px 12px #000b}.palletScannerPanel.scannerSessionActive .palletScannerStepHeading small{color:#75e7a6;font:950 clamp(8px,1.25vw,11px)/1 var(--sans);letter-spacing:.16em}.palletScannerPanel.scannerSessionActive .palletScannerStepHeading strong{color:#fff;max-width:100%;font:950 clamp(17px,3vw,30px)/1 var(--sans);letter-spacing:.055em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 3px #000;overflow:hidden}@media (max-width:700px){.palletScannerPanel.scannerSessionActive .palletScannerStepHeading{top:max(58px,calc(env(safe-area-inset-top) + 54px));right:max(58px,calc(env(safe-area-inset-right) + 54px));left:max(8px,env(safe-area-inset-left));width:auto;max-width:none;padding:7px 9px;transform:none}.palletScannerPanel.scannerSessionActive .palletScannerStepHeading small{font-size:9px}.palletScannerPanel.scannerSessionActive .palletScannerStepHeading strong{letter-spacing:.015em;text-align:center;text-overflow:clip;width:100%;max-width:none;font-size:clamp(18px,5.5vw,26px);overflow:visible}}.palletVisualizationPreview{min-width:0;height:100%;position:relative;overflow:hidden}.palletVisualizationPreview>.miniPalletViewport{width:100%;height:100%}.palletVisualizationPreview .palletVerificationPhotosButton{box-sizing:border-box;border-width:1px;gap:2px;width:32px;height:22px;padding:0;top:7px;right:48px}.palletVisualizationPreview .palletVerificationPhotosButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:12px;height:12px}.palletVisualizationPreview .palletVerificationPhotosButton b{font-size:6px}@media (max-width:700px){.packagingPreviewDialog[data-model-type=master-carton] .packagingVisualSceneFrame{transform:translateY(-12%)}.palletVisualizationPreview .palletVerificationPhotosButton{top:7px;right:48px}}.shipmentsWorkspace{margin-top:4px}.shipmentsWorkspaceHeader{gap:6px;padding:3px 6px}.shipmentsWorkspaceHeader>.shipmentsWorkspaceIdentity{gap:1px}.shipmentsWorkspaceIdentity>small{font-size:5.5px}.shipmentsWorkspaceTitleRow{gap:6px}.shipmentsWorkspaceTitleRow h1{font-size:clamp(19px,2vw,26px)}.shipmentsWorkspaceTitleRow .shipmentsStartAction{height:24px;min-height:24px;padding-inline:7px}.shipmentsWorkspaceHeaderActions{white-space:nowrap;grid-template-columns:auto 24px;grid-auto-flow:column;justify-content:end;align-items:center;gap:3px;display:grid}.shipmentsWorkspaceHeaderActions>.labelPrintMenu{grid-column:1;display:block}.shipmentsWorkspaceHeaderActions .labelPrintMenuTrigger{width:100%;height:24px;min-height:24px;display:flex}.shipmentsWorkspaceHeaderActions .shipmentsTestMenuTrigger{grid-column:2;align-self:center;width:24px;height:24px;display:flex}.shipmentsWorkspace>.fbaShipmentPanel{margin-top:3px}.shipmentsWorkspace .fbaOperationalWorkspace{padding:4px}.amazonSpApiPanel{margin:2px 0 4px;padding:3px 5px}.amazonSpApiPanel>header{min-height:22px}.amazonSpApiIdentity{overflow:hidden}.amazonSpApiConfigInline{color:#6c4612;min-width:0;font:700 5.5px/1 var(--sans);white-space:nowrap;background:#fff4dd;border:1px solid #ad7424;align-items:center;gap:5px;margin:0;padding:3px 5px;display:flex;overflow:hidden}.amazonSpApiConfigInline b{font:900 5.5px/1 var(--sans);letter-spacing:.06em;flex:none}.amazonSpApiConfigInline span{text-overflow:ellipsis;overflow:hidden}.dark .amazonSpApiConfigInline,.site.dark .amazonSpApiConfigInline{color:#f8e4b2;background:#3d311d}@media (max-width:760px){.shipmentsWorkspaceHeader{gap:4px;padding:3px 4px}.shipmentsWorkspaceTitleRow{gap:4px}.shipmentsWorkspaceTitleRow h1{font-size:17px}.shipmentsWorkspaceTitleRow .shipmentsStartAction{white-space:nowrap;width:auto;height:22px;min-height:22px;padding-inline:5px;line-height:1}.shipmentsWorkspaceHeaderActions{grid-template-columns:auto 22px;gap:2px;width:auto;display:grid}.shipmentsWorkspaceHeaderActions .labelPrintMenuTrigger{height:22px;min-height:22px;padding-inline:5px}.shipmentsWorkspaceHeaderActions .shipmentsTestMenuTrigger{width:22px;height:22px}.shipmentsWorkspace .fbaOperationalWorkspace{padding:3px}.amazonSpApiPanel{padding:2px 4px}.amazonSpApiPanel>header{min-height:21px}.amazonSpApiConfigInline{gap:3px;padding:2px 4px;font-size:5px}.amazonSpApiConfigInline b{font-size:5px}}.shipmentPalletBarcodeWithPhoto{grid-template-columns:minmax(0,1fr) 30px;align-items:stretch;gap:4px;min-width:0;display:grid}.shipmentPalletPhotoLink{color:#75d69d;cursor:pointer;background:#101513;border:2px solid #278951;place-items:center;width:30px;min-height:30px;display:grid}:is(.shipmentPalletPhotoLink:hover,.shipmentPalletPhotoLink:focus-visible){outline-offset:1px;background:#193326;outline:2px solid #75d69d}.shipmentPalletPhotoLink svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}.shipmentTilePalletBarcodeEntry{grid-template-columns:minmax(0,1fr) 34px;align-items:start;gap:4px;min-width:0;display:grid}.shipmentTilePalletBarcodeEntry>.verificationPhotoThumb{width:34px;height:34px;position:sticky;top:4px}.shipmentTilePalletBarcodeEntry>.verificationPhotoViewer{position:fixed}.builder>.workspace>.profitability{grid-column:1/-1;align-self:start;min-width:0}.builder .profitabilityBody .profitScenarioControls{border-bottom:1px solid var(--line);gap:0;padding:7px 10px;display:flex}.builder .profitScenarioControls>button{min-width:110px;padding:0 16px}.builder .profitMetrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.builder .profitabilityBody .profitMetrics>div{border:0;border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:6px;padding:10px 12px;display:flex}.builder .profitMetrics>div:last-child{border-right:0}.builder .profitMetrics dt{font:700 9px/1.35 var(--financial-font);text-transform:uppercase;letter-spacing:.04em}.builder .profitMetrics dd{font:750 21px/1.1 var(--financial-font);text-align:left;font-variant-numeric:tabular-nums;margin:0}.builder .profitTableScroll{scrollbar-width:thin;overflow-x:auto}.builder .profitTable{border-collapse:collapse;width:100%;min-width:900px;font:500 11px/1.35 var(--financial-font);font-variant-numeric:tabular-nums}.builder .profitTable :is(th,td){border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:8px 10px}.builder .profitTable th:first-child{text-align:left}.builder .profitTable thead th{font-size:9px;font-weight:750}.builder .profitTable .profitProductHeading th{background:var(--gold);padding:6px 10px}@supports (color:color-mix(in lab, red, red)){.builder .profitTable .profitProductHeading th{background:color-mix(in srgb,var(--gold) 9%,transparent)}}.builder .profitTable .profitProductHeading th{text-align:left;font-size:11px}.builder .profitability .profitExpense{color:#b13d32!important}.builder .profitability .profitEarnings{color:#276844!important}html.dark .builder .profitability .profitExpense{color:#ffaca5!important}html.dark .builder .profitability .profitEarnings{color:#9dddb8!important}.builder .profitabilityBody .costModel{opacity:.75;margin:0;padding:7px 10px;font-size:9px!important}@media (max-width:700px){.builder .profitMetrics{grid-template-columns:1fr}.builder .profitabilityBody .profitMetrics>div{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;padding:7px 10px}.builder .profitMetrics dd{font-size:17px}.builder .profitMetrics dt{font-size:8px}}@media print{.builder>.workspace>.profitability{break-inside:auto;width:100%}.builder .profitTableScroll{overflow:visible}.builder .profitTable{min-width:0;font-size:8px}.builder .profitTable :is(th,td){padding:4px}.builder .profitTable thead th{white-space:normal;font-size:7px}.builder .profitTable tr{break-inside:avoid}.builder .profitMetrics dd{font-size:14px}}.compactPackageSettings .packageSpecs{grid-template-columns:minmax(0,1fr);gap:3px;min-width:0}.compactPackageSettings .packageDimensionsRow{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;min-width:0;display:grid}.compactPackageSettings .packageDimensionsRow>.packageDimensionField{grid-column:auto;gap:1px;min-width:0;min-height:35px;padding:3px!important}.compactPackageSettings .packageDimensionsRow>.packageDimensionField>span{letter-spacing:.03em;font-size:6px!important}.compactPackageSettings .packageDimensionsRow>.packageDimensionField>div{gap:2px;min-width:0}.compactPackageSettings .packageDimensionsRow>.packageDimensionField input{box-sizing:border-box;flex:1 1 0;min-width:0;max-width:100%;width:0!important;font-size:15px!important}.compactPackageSettings .packageDimensionsRow>.packageDimensionField em{margin:0;font-size:8px!important}.compactPackageSettings .packageDimensionsRow .metricConversion{white-space:nowrap;font-size:6px!important}.compactPackageSettings .packageSpecs>.packageWeightField{grid-column:1/-1;justify-content:space-between;align-items:center;gap:6px;min-height:24px;padding:2px 4px!important;display:flex!important}.compactPackageSettings .packageSpecs>.packageWeightField>div{justify-content:flex-end}.compactPackageSettings .packageSpecs>.packageWeightField input{text-align:right;width:7ch;max-width:100%;font-size:15px!important}.marginPass{color:#276844!important}.marginFail{color:#b13d32!important}html.dark .marginPass{color:#9dddb8!important}html.dark .marginFail{color:#ffaca5!important}.marginThresholdHeading{position:relative}.marginHeaderButton{color:inherit;font:inherit;cursor:context-menu;background:0 0;border:0;padding:0}.marginThresholdMenu{z-index:20;border:1px solid var(--line);background:var(--panel);padding:4px;position:absolute;top:100%;right:0;box-shadow:0 4px 16px #0003}.marginThresholdMenu button{white-space:nowrap;color:var(--ink);font:600 11px var(--financial-font);background:0 0;border:0;padding:7px}.marginThresholdDialog{border:1px solid var(--line);background:var(--panel);width:310px;max-width:calc(100vw - 32px);color:var(--ink);text-align:left;white-space:normal;padding:16px}.marginThresholdDialog::backdrop{background:#0007}.marginThresholdDialog h3{font:750 15px var(--financial-font);margin:0 0 12px}.marginThresholdDialog label{font:500 11px var(--financial-font);justify-content:space-between;align-items:center;gap:8px;margin:8px 0;display:flex}.marginThresholdDialog label>div{align-items:center;gap:4px;display:flex}.marginThresholdDialog input{box-sizing:border-box;border:1px solid var(--line);background:var(--paper);width:65px;color:var(--ink);font:600 13px var(--financial-font);padding:5px}.marginThresholdDialog footer{justify-content:flex-end;gap:6px;margin-top:12px;display:flex}.marginThresholdDialog button{border:1px solid var(--line);background:var(--paper);color:var(--ink);font:650 11px var(--financial-font);padding:6px 10px}.marginThresholdDialog button[type=submit]{background:var(--gold);color:#17130f}.marginThresholdDialog p{color:var(--cost);font-size:11px}.compactPackageSettings>.packageCard>.packageFinancials{order:1;min-width:0;margin-bottom:5px}.packageBaseCosts{background:var(--ink);padding:2px 6px}@supports (color:color-mix(in lab, red, red)){.packageBaseCosts{background:color-mix(in srgb,var(--ink) 4%,var(--panel))}}.packageBaseCosts{border:1px solid var(--line)}.packageFinancials .costDisclosure summary{gap:5px;padding:5px 0}.packageFinancials .costDisclosure label{margin:0;padding:3px 5px!important}.packageFinancials .packageCostRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:6px;padding:5px 6px;display:flex}.packageCostRow>span{letter-spacing:.12em;opacity:.6;font-size:7px}.packageCostRow>strong{font:16px var(--financial-font);text-align:right;font-variant-numeric:tabular-nums}.packageCostRow>b{font:11px var(--financial-font);text-align:right}.packageFinancials .packageLandedRow{background:var(--gold);margin-top:3px}@supports (color:color-mix(in lab, red, red)){.packageFinancials .packageLandedRow{background:color-mix(in srgb,var(--gold) 16%,var(--panel))}}.packageFinancials .packageLandedRow{border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.packageFinancials .packageLandedRow{border:1px solid color-mix(in srgb,var(--gold) 45%,var(--line))}}.packageFinancials .marketplaceDisclosure{margin:0;padding:0 6px}.packageFinancials .packageSellPrices{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:3px;display:grid}.productSettings .packageSellPrices>label{border:1px solid var(--line);min-width:0;margin:0;padding:4px 5px!important}.packageSellPrices>label>div,.packageSellPrices input{min-width:0}.packageFinancials .packageOrderCosts{margin-top:3px}.packageOrderCosts .packageCostRow:last-child>strong{font-size:20px}.packageFinancials .costDisclosure :is(strong,input),.packageFinancials .costDisclosure label>div,.packageFinancials .costDisclosure small,.packageCostRow>strong{color:#b84d3d!important;-webkit-text-fill-color:#b84d3d!important}html.dark .packageFinancials .costDisclosure :is(strong,input),html.dark .packageFinancials .costDisclosure label>div,html.dark .packageFinancials .costDisclosure small,html.dark .packageCostRow>strong{color:#ffaca5!important;-webkit-text-fill-color:#ffaca5!important}.compactPackageSettings.editing .packageFinancials .costDisclosure input:not(:disabled){color:#b84d3d!important;-webkit-text-fill-color:#b84d3d!important}.marginHeaderButton{-webkit-user-select:none;user-select:none;touch-action:none}.builder .marginPreviewActive .marginPreviewValue{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.builder .marginPreviewActive .marginPreviewValue{background:color-mix(in srgb,var(--gold) 14%,transparent)}}.builder .marginPreviewActive .marginPreviewValue{outline:1px dashed var(--gold);outline-offset:-2px}.builder .profitTable{table-layout:fixed}.builder .profitTable :is(th,td){text-overflow:ellipsis;overflow:hidden}.builder .profitTable .marginThresholdHeading{overflow:visible}.builder .profitMetrics dd{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.productSettings .packageFinancials .packageAdditionalCost{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:6px;margin:0;display:flex;padding:3px 6px!important}.packageAdditionalCost>div{min-width:0;max-width:45%}.packageAdditionalCost input{min-width:0}.productSettings .packageFinancials .packageAdditionalCost>div,.productSettings .packageFinancials .packageAdditionalCost input{color:#b84d3d!important;-webkit-text-fill-color:#b84d3d!important}html.dark .productSettings .packageFinancials .packageAdditionalCost>div,html.dark .productSettings .packageFinancials .packageAdditionalCost input{color:#ffaca5!important;-webkit-text-fill-color:#ffaca5!important}.packageFinancials .packageProfitResults .packageCostRow>strong{color:#276844!important;-webkit-text-fill-color:#276844!important}html.dark .packageFinancials .packageProfitResults .packageCostRow>strong{color:#9dddb8!important;-webkit-text-fill-color:#9dddb8!important}.builder .profitability .profitValuePositive,.builder .profitability .profitValuePositive :is(strong,dd,input),.packageFinancials :is(.packageProfitResults strong,.packageScenarioPrice input).profitValuePositive{color:#276844!important;-webkit-text-fill-color:#276844!important}html.dark .builder .profitability .profitValuePositive,html.dark .builder .profitability .profitValuePositive :is(strong,dd,input),html.dark .packageFinancials :is(.packageProfitResults strong,.packageScenarioPrice input).profitValuePositive{color:#9dddb8!important;-webkit-text-fill-color:#9dddb8!important}.builder .profitability .profitValueNegative,.builder .profitability .profitValueNegative :is(strong,dd,input),.packageFinancials :is(.packageProfitResults strong,.packageScenarioPrice input).profitValueNegative{color:#ff4d4f!important;-webkit-text-fill-color:#ff4d4f!important}.builder .profitability .profitValueZero,.builder .profitability .profitValueZero :is(strong,dd,input),.packageFinancials :is(.packageProfitResults strong,.packageScenarioPrice input).profitValueZero{color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}.builder .profitability .profitValueMissing,.builder .profitability .profitValueMissing :is(strong,dd,input),.packageFinancials :is(.packageProfitResults strong,.packageScenarioPrice input).profitValueMissing{color:var(--muted)!important;-webkit-text-fill-color:var(--muted)!important}.packageFinancials .packageCostRow,.packageFinancials .costDisclosure summary{padding-block:3px}.packageSellPrices>.wholesaleMinimumField{grid-column:2}.packageSellPrices .wholesaleMinimumField input{width:100%;min-width:0}.packageSellPrices .wholesaleMinimumField em{margin-left:3px;font-size:9px;font-style:normal}.builder .profitSellCell small,.builder .profitSellCell a{text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:8px;line-height:1.3;display:block;overflow:hidden}.builder .profitSellCell a{color:var(--gold)}.productSettings .packageFinancials .packageAdditionalCost>.otherCostLabelInput{width:55%;min-width:0;font:inherit;letter-spacing:.03em;font-size:8px;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;padding:3px!important}.builder .profitOtherCost{text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:8px;line-height:1.3;display:block;overflow:hidden}.packageScenarioColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:3px;display:grid}.packageScenarioColumn{min-width:0}.packageScenarioPrice{border:1px solid var(--line);padding-top:19px;position:relative}.productSettings .packageScenarioPrice>label{margin:0;display:block;padding:4px 5px!important}.packageScenarioPrice input,.packageScenarioPrice>label>div{min-width:0}.productSettings .packageScenarioPrice>.wholesaleMinimumBadge{white-space:nowrap;border:0;align-items:center;gap:3px;margin:0;font-size:8px;display:flex;position:absolute;top:2px;right:4px;padding:0!important}.productSettings .wholesaleMinimumBadge input{width:4ch;font-size:inherit!important;padding:0!important}.packageScenarioColumn .packageCostRow{flex-wrap:wrap}.packageScenarioColumn .packageCostRow>strong{margin-left:auto}:root{--retail-lane:#e5802c2b;--wholesale-lane:#417bb92b}html.dark{--retail-lane:#e5802c33;--wholesale-lane:#568fcd38}.scenarioLane-retail{--scenario-tint:var(--retail-lane)}.scenarioLane-wholesale{--scenario-tint:var(--wholesale-lane)}.packageScenarioColumn{background:var(--scenario-tint)}.packageScenarioColumn .packageScenarioPrice,.packageScenarioColumn .packageProfitResults,.packageScenarioColumn .packageCostRow{background:0 0}.builder .profitTable[data-scenario=retail]{--scenario-tint:var(--retail-lane)}.builder .profitTable[data-scenario=wholesale]{--scenario-tint:var(--wholesale-lane)}.builder .profitTable{min-width:1020px}.builder .profitTable thead th:nth-child(n+7),.builder .profitTable tbody td:nth-child(n+7),.builder .profitTable.marginPreviewActive .marginPreviewValue{background:var(--scenario-tint)}@media print{.builder .profitTable{min-width:0}}.productSettings .packageScenarioPrice{padding-top:14px}.productSettings .packageScenarioPrice>label:not(.wholesaleMinimumBadge){padding:1px 5px!important}.productSettings .packageScenarioPrice>label:not(.wholesaleMinimumBadge)>div{margin-block:0}.productSettings .packageScenarioPrice>label:not(.wholesaleMinimumBadge) input{padding-block:1px!important}.builder .profitDriverInput{box-sizing:border-box;border:1px solid var(--line);width:100%;min-width:0;color:inherit;font:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;padding:3px}.profitMarginDriver{align-items:center;gap:2px;display:flex}.builder .profitDriverInput:focus{outline:1px solid var(--gold);outline-offset:1px}.pricingSimulationActions{font:600 10px var(--financial-font);flex-wrap:wrap;align-items:center;gap:5px;padding:6px 10px;display:flex}.pricingSimulationActions[data-scenario=retail]{background:var(--retail-lane)}.pricingSimulationActions[data-scenario=wholesale]{background:var(--wholesale-lane)}.pricingSimulationActions>span{margin-right:auto}.pricingSimulationActions button{border:1px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;padding:5px 7px}.pricingSimulationActions small{flex-basis:100%}.pricingSimulationActions button:disabled{opacity:.5}.productMarginRow{position:relative}.packageFinancials .packageProfitResults .productMarginRow.marginPass>strong{color:#276844!important;-webkit-text-fill-color:#276844!important}.packageFinancials .packageProfitResults .productMarginRow.marginFail>strong{color:#b84d3d!important;-webkit-text-fill-color:#b84d3d!important}html.dark .packageFinancials .packageProfitResults .productMarginRow.marginPass>strong{color:#9dddb8!important;-webkit-text-fill-color:#9dddb8!important}html.dark .packageFinancials .packageProfitResults .productMarginRow.marginFail>strong{color:#ffaca5!important;-webkit-text-fill-color:#ffaca5!important}.productMarginRow>span{opacity:1;color:var(--ink)}.productMarginRow .marginHeaderButton{text-transform:uppercase}.builder .profitDriverInput{-webkit-appearance:textfield;appearance:textfield;cursor:text;box-shadow:none;background:0 0;border-color:#0000}.builder .profitDriverInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.builder .profitDriverInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.builder .profitDriverInput:focus{border-color:var(--gold);background:var(--panel);outline:none}.productSettings .wholesaleMinimumBadge input{box-sizing:content-box;-webkit-appearance:textfield;appearance:textfield;text-align:center;flex:none;min-width:3ch;max-width:none}.productSettings .wholesaleMinimumBadge input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.productSettings .wholesaleMinimumBadge input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.compactPackageSettings>.packageCard>.packageSpecs{order:1}.compactPackageSettings>.packageCard>.packageFinancials{order:2}.compactPackageSettings .packageDimensionsRow{grid-template-columns:repeat(4,minmax(0,1fr))}.compactPackageSettings .packageDimensionsRow>.packageWeightField{border:1px solid var(--line);background:#b84d3d1f;align-content:center;gap:1px;min-width:0;padding:3px;display:grid}.weightUnitHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1px;display:flex}.weightUnitHeading>span{text-transform:uppercase;letter-spacing:.03em;font-size:6px}.weightUnitHeading button{color:inherit;background:0 0;border:0;align-items:center;gap:1px;padding:0;font-size:6px;display:flex}.weightUnitHeading b{padding:1px}.weightUnitHeading b.active{background:var(--gold);color:#17130f}.weightUnitHeading i{font-style:normal}.packageWeightField .weightValue{align-items:baseline;gap:2px;min-width:0;display:flex}.productSettings .packageWeightField .weightValue input{flex:1 1 0;width:0;min-width:0;padding:0;font-weight:800;line-height:1;font-size:15px!important}.packageWeightField .weightValue em{font-size:8px;font-style:normal}.packageWeightField .metricConversion{white-space:nowrap}.productImageGallery .downloadProductImage{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);font:700 9px var(--sans);cursor:pointer;padding:6px 8px;display:block}.productImageGallery .downloadProductImage:hover{border-color:var(--gold)}.productImageGallery .downloadProductImage:disabled{opacity:.55;cursor:wait}.appHeader.adminHeader{z-index:300}.compactPackageSettings .packageDimensionsRow :is(.packageDimensionField,.packageWeightField) input{-webkit-appearance:textfield;appearance:textfield;letter-spacing:0;box-sizing:border-box;text-overflow:clip;min-width:0;max-width:100%;height:18px;line-height:18px;width:100%!important;padding:0!important;font-size:15px!important}.compactPackageSettings .packageDimensionsRow input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.compactPackageSettings .packageDimensionsRow input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.compactPackageSettings .packageDimensionsRow :is(.packageDimensionField>div,.weightValue){gap:1px}.compactPackageSettings .packageDimensionsRow em{flex:none;margin-left:0}.compactPackageSettings.editing .packageDimensionsRow>.packageDimensionField input:not(:disabled){padding:0!important}.unsavedChangesDialog{border:1px solid var(--line);background:var(--paper);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border-radius:8px;margin:auto;padding:20px;position:fixed;inset:0;overflow:auto;box-shadow:0 18px 70px #0005}.unsavedChangesDialog::backdrop{background:#0006}.unsavedChangesDialog h2{margin:0 0 8px;font-size:19px}.unsavedChangesDialog p{font-size:13px;line-height:1.5}.unsavedChangesDialog footer{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:18px;display:flex}.unsavedChangesDialog button{border:1px solid var(--line);background:var(--paper);color:inherit;cursor:pointer;border-radius:4px;padding:8px 10px;font:600 12px Arial}.unsavedChangesDialog button.primary{background:var(--gold);color:#17130f}.unsavedChangesDialog button:disabled{opacity:.55;cursor:wait}.unsavedChangesError{color:#c8463d}.estimateEditableFields{border:0;min-width:0;margin:0;padding:0}.estimateCommercial{border:1px solid var(--border,#a3927040);background:var(--surface,transparent);color:inherit;border-radius:8px;margin:16px 0;padding:18px}.estimateCommercial header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.estimateCommercial h2{margin:0;font-size:18px}.estimateLineScroll{overflow-x:auto}.estimateCommercial table{border-collapse:collapse;text-align:left;width:100%}.estimateCommercial th,.estimateCommercial td{border-bottom:1px solid #a3927030;padding:8px}.estimateCommercial small{opacity:.8;font-size:12px;display:block}.estimateCommercial dl{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:0;display:grid}.estimateCommercial dt{opacity:.75;font-size:12px}.estimateCommercial dd{white-space:pre-wrap;margin:3px 0}@media print{.estimateCommercial{break-inside:avoid;color:#17140f;background:#fff}.estimateLineScroll{overflow:visible}.buyerOfferPublic>.estimateCommercial{display:none!important}}.offerStatus.approved{color:#267549;background:#26754922;border-color:#26754966}.dealLockedFields{border:0;min-width:0;margin:0;padding:0}.dealLockedFields:disabled{opacity:.8}.dealBundleAssignments{gap:8px;margin:12px 0;display:grid}.dealBundleAssignments>section{border-bottom:1px solid #9b8a6f44;grid-template-columns:minmax(130px,1fr) minmax(150px,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.dealBundleAssignments small{opacity:.8;font-size:11px;display:block}@media (max-width:700px){.dealBundleAssignments>section{grid-template-columns:1fr}}.siteAutosaveStatus{z-index:1000;pointer-events:none;gap:4px;max-width:min(390px,90vw);font-size:12px;display:grid;position:fixed;bottom:12px;right:16px}.siteAutosaveStatus>div{color:#28513c;pointer-events:auto;background:#eef3ef;border:1px solid #aabcb0;border-radius:5px;padding:6px 10px}.siteAutosaveStatus .failed{color:#9b3426;background:#fff0ed;border-color:#d5a69f}.siteAutosaveStatus small{display:block}.siteAutosaveStatus button{margin-left:8px;text-decoration:underline}.siteAutosaveStatus .saved{opacity:.8}.dark .siteAutosaveStatus>div{color:#b3d5c0;background:#24362c;border-color:#496553}.dark .siteAutosaveStatus .failed{color:#f0b6ab;background:#412d2b;border-color:#89564e}.recordAutosave{color:#4d7960;font-size:12px}.recordAutosave.failed{color:#b44030}form[data-autosave] button:not([type]),form[data-autosave] button[type=submit]{display:none}.productSettings.editing input:not(:focus):not([type=color]){box-shadow:none;background:0 0}.productSettings.editing input:focus{outline-offset:1px;outline:1px solid #a48a53}.productPage :is(.productSettings,.unitCostSection,.packageDialog) input:not([data-record-typing=true]):not([type=color]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){outline:none;box-shadow:none!important;background:0 0!important}.productPage input[data-record-typing=true],.productPage textarea[data-record-typing=true]{outline-offset:1px;color:#18202a!important;-webkit-text-fill-color:#18202a!important;background:#fff!important;outline:1px solid #a48a53!important}.productPage .packageIdentifiers input:not([data-record-typing=true]){color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;border-color:#0000!important}.productPage :is(.productSettings,.unitCostSection,.packageDialog) input:not([data-record-typing=true]):not([type=color]){border-color:#0000!important}html .productPage .productSettings :is(.packageDimensionsRow,.packageScenarioColumns) input:not([data-record-typing=true]){color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}html .productPage .productSettings .unitCostSection input:not([data-record-typing=true]){color:#b84d3d!important;-webkit-text-fill-color:#b84d3d!important}html.dark .productPage .productSettings .unitCostSection input:not([data-record-typing=true]){color:#ffaca5!important;-webkit-text-fill-color:#ffaca5!important}.productPage .productSettings .costDisclosure input[data-record-typing=true]{color:#b84d3d!important;-webkit-text-fill-color:#b84d3d!important}.productPage .productSettings input[type=number]{-webkit-appearance:textfield;appearance:textfield}.productPage .productSettings input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.productPage .productSettings input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.productPage .compactPackageSettings .packageDimensionsRow :is(.packageDimensionField,.packageWeightField){padding-inline:0!important}.productPage .compactPackageSettings .packageDimensionsRow :is(.packageDimensionField>div,.weightValue){align-items:baseline;gap:1px;width:100%;min-width:0;display:flex}.productPage .compactPackageSettings .packageDimensionsRow :is(.packageDimensionField,.packageWeightField) input{box-sizing:border-box;text-align:left;border-inline-width:0!important;flex:1 1 0!important;width:0!important;min-width:0!important;max-width:none!important;padding-inline:0!important}.productPage .compactPackageSettings .packageDimensionsRow em{white-space:nowrap;padding-inline:0;flex:none!important;margin-inline:0!important}.productPage .compactPackageSettings :is(.unitCostSection>div,.packageFinancials label>div){align-items:baseline;gap:1px;width:100%;min-width:0;display:flex}.productPage .compactPackageSettings :is(.unitCostSection,.packageFinancials) input[type=number],.productPage .compactPackageSettings .calculatedBoxCost input{box-sizing:border-box;text-align:left;border-inline-width:0!important;flex:1 1 0!important;width:0!important;min-width:0!important;max-width:none!important;padding-inline:0!important}.productPage .compactPackageSettings .packageFinancials label>div>em{white-space:nowrap;flex:none;margin-inline:0}.productPage .compactPackageSettings .packageScenarioPrice>label:not(.wholesaleMinimumBadge),.productPage .compactPackageSettings .costDisclosure label{padding-inline:0!important}.productPage .compactPackageSettings .wholesaleMinimumBadge{gap:2px;min-width:0;left:0;right:0}.productPage .compactPackageSettings .wholesaleMinimumBadge input[type=number]{text-align:right;flex:1 1 0!important;width:0!important;min-width:0!important;max-width:none!important}.productPage .compactPackageSettings :is(.packageCostRow>strong,.costDisclosure summary>strong){white-space:nowrap;text-overflow:unset;flex-shrink:0}.productPage :is(.compactAddPackage,.manualProductSize,.packageDialog) input[type=number]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;border-inline-width:0!important;padding-inline:0!important}.resendCardActions{flex-wrap:wrap;grid-column:1/-1;align-self:end;align-items:center;gap:12px;display:flex}.resendCardActions>a{color:var(--gold-text);font-size:12px;text-decoration:none}.systemPage .resendTestTrigger{border-radius:5px!important;min-height:32px!important;padding:7px 10px!important;font-size:12px!important}.resendTestDialog{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:min(390px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);text-align:left;border-radius:10px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 70px #0005}.resendTestDialog::backdrop{background:#0007}.resendTestSection{padding:18px}.resendTestSection>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.resendTestSection header small{letter-spacing:.1em;color:var(--gold-text);font-size:11px}.resendTestSection h2{margin:4px 0 0;font:500 22px/1.1 Georgia,serif}.resendTestDialog .resendTestSection p{overflow-wrap:anywhere;color:inherit;margin:10px 0;font-size:13px;line-height:1.45}.resendTestSection form{gap:10px;margin:14px 0;display:grid}.resendTestSection label{gap:6px;font-size:13px;display:grid}.resendTestSection input{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;color:inherit;border-radius:5px;padding:10px;font-size:16px}.resendTestSection button{border:1px solid var(--line);background:var(--surface);color:inherit;cursor:pointer;border-radius:5px;padding:9px 12px;font-size:13px}.resendTestSection button[type=submit]{color:#fff;background:#76520e;border-color:#76520e}.resendTestSection .resendTestClose{min-height:32px;line-height:1;padding:4px 10px!important;font-size:22px!important}.resendTestSection .resendTestRefresh{margin-top:8px;padding:6px 9px!important;font-size:12px!important}.resendTestSection button:disabled{opacity:.55;cursor:not-allowed}.resendTestSection :is(input,button):focus-visible{outline:2px solid var(--gold-text);outline-offset:3px}.resendTestResult{border:1px solid var(--line);border-left:3px solid #a56e11;border-radius:5px;margin-top:12px;padding:10px;font-size:13px}.resendTestResult.accepted{border-left-color:#348c5a}.resendTestResult details{overflow-wrap:anywhere;font-size:12px}.resendTestResult summary{cursor:pointer}.resendTestSection .resendTestError{border:1px solid #b35049;border-radius:5px;padding:10px}.emailCenter{width:min(1540px,100% - 40px);color:var(--ink);margin:24px auto 50px}.emailCenter>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.emailCenter h1{margin:5px 0;font:500 32px/1.05 Georgia,serif}.emailCenter small{letter-spacing:.08em;color:var(--gold-text);font-size:12px}.emailCenter p{line-height:1.5}.emailCenter>header p{color:var(--muted);margin:0;font-size:14px}.emailCenter button,.emailCenter input,.emailCenter textarea,.emailCenter select{font:inherit;color:inherit;border:1px solid var(--line);background:var(--surface);box-sizing:border-box;border-radius:4px}.emailCenter button{cursor:pointer;padding:8px 11px;font-size:14px}.emailCenter button:disabled{opacity:.5;cursor:not-allowed}:is(.emailCenter button:focus-visible,.emailCenter input:focus-visible,.emailCenter textarea:focus-visible,.emailCenter select:focus-visible){outline:2px solid var(--gold-text);outline-offset:2px}.emailCenter .emailPrimary{color:#fff;background:#76520e;border-color:#76520e}.emailNotice{border:1px solid var(--line);background:var(--surface);border-left:3px solid #a8782e;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:12px;padding:12px 14px;font-size:14px;display:flex}.emailNotice span{color:var(--muted)}.emailWorkspace{border:1px solid var(--line);background:var(--surface);border-radius:6px;grid-template-columns:150px minmax(280px,360px) minmax(0,1fr);min-height:560px;display:grid;overflow:hidden}.emailFolders{border-right:1px solid var(--line);flex-direction:column;gap:6px;padding:14px 10px;display:flex}.emailFolders>strong{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:4px 8px 10px;font-size:12px}.emailFolders button{text-align:left;border-color:#0000;justify-content:space-between;align-items:center;gap:8px;display:flex}.emailFolders button[aria-current=page]{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.emailFolders button[aria-current=page]{background:color-mix(in srgb,var(--gold) 12%,var(--surface))}}.emailFolders button[aria-current=page]{border-color:var(--line)}.emailList{border-right:1px solid var(--line);min-width:0}.emailList>header{border-bottom:1px solid var(--line);padding:14px;font-size:14px;font-weight:600}.emailDetail{min-width:0;padding:20px}.emailEmpty{text-align:center;min-height:240px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;font-size:14px;line-height:1.5;display:flex}@media (max-width:1050px){.emailWorkspace{grid-template-columns:120px minmax(230px,300px) minmax(0,1fr)}}@media (max-width:780px){.emailCenter{width:calc(100% - 24px)}.emailWorkspace{grid-template-columns:1fr}.emailFolders{border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap}.emailFolders>strong{display:none}.emailList{border-right:0;border-bottom:1px solid var(--line)}.emailCenter>header{flex-wrap:wrap;align-items:flex-start}}.emailHeaderActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.emailConnection{color:var(--muted);padding-right:6px;font-size:12px}.emailCenter .emailFolders .emailFolderNote{color:var(--muted);margin:20px 8px;font-size:12px;line-height:1.5}.emailList>header>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.emailList>header>div>span{color:var(--muted);font-size:12px;font-weight:400}.emailSearch{margin-top:12px;display:block}.emailSearch input{width:100%;padding:9px;font-size:14px}.emailUnreadFilter{align-items:center;gap:7px;margin-top:10px;font-size:12px;font-weight:400;display:flex}.emailRows{max-height:650px;overflow:auto}.emailCenter .emailRow{text-align:left;border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;width:100%;padding:14px;display:block}.emailCenter .emailRow:hover,.emailCenter .emailRow.selected{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailRow:hover,.emailCenter .emailRow.selected{background:color-mix(in srgb,var(--gold) 10%,var(--surface))}}.emailCenter .emailRow.selected{box-shadow:inset 3px 0 var(--gold-text)}.emailRowTop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.emailRowTop strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.emailRowTop time{color:var(--muted);white-space:nowrap;font-size:12px}.emailSubject{overflow-wrap:anywhere;margin:6px 0 8px;font-size:14px;display:block}.emailRow.unread .emailSubject{font-weight:700}.emailMessageStatus{color:var(--muted);font-size:12px}.emailMessageStatus.accepted{color:#348250}.emailMessageStatus.failed,.emailMessageStatus.unknown{color:#b46d30}.emailPagination{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.emailCenter .emailPagination button{padding:6px 8px;font-size:12px}.emailCompose{gap:14px;display:grid}.emailCompose>header,.emailMessage>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.emailCompose h2{margin:0;font:500 24px Georgia,serif}.emailCompose .emailFrom{color:var(--muted);margin:0;font-size:13px}.emailCompose label{gap:6px;font-size:14px;display:grid}.emailCompose input,.emailCompose textarea{width:100%;padding:10px;font-size:16px}.emailCompose textarea{resize:vertical;min-height:230px;line-height:1.55}.emailComposeActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.emailComposeActions small{letter-spacing:0;color:var(--muted);margin-left:auto;font-size:12px}.emailComposerNote{color:var(--muted);margin:0;font-size:12px}.emailCenter .emailAlert,.emailCenter .emailSuccess{border:1px solid var(--line);overflow-wrap:anywhere;border-left:3px solid #b35049;padding:12px 14px;font-size:14px}.emailCenter .emailSuccess{border-left-color:#348250}.emailMessage h2{overflow-wrap:anywhere;margin:20px 0;font:500 26px/1.25 Georgia,serif}.emailMessageActions{flex-wrap:wrap;gap:8px;display:flex}.emailMessage dl{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;gap:7px 12px;padding-bottom:18px;font-size:13px;display:grid}.emailMessage dt{color:var(--muted)}.emailMessage dd{overflow-wrap:anywhere;margin:0}.emailMessageBody{white-space:pre-wrap;overflow-wrap:anywhere;padding:18px 0;font-size:16px;line-height:1.65}.emailMessage>footer{border-top:1px solid var(--line);color:var(--muted);overflow-wrap:anywhere;padding-top:12px;font-size:12px}.emailMessage>footer details{font-size:12px}.emailMessage summary{cursor:pointer}.emailEnvelope{color:var(--gold-text);font-size:28px}.emailSrOnly{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:780px){.emailCenter .emailFolderNote{display:none}.emailRows{max-height:340px}.emailDetail{padding:16px}.emailHeaderActions{width:100%}.emailConnection{flex-basis:100%}.emailIsComposing .emailList{display:none}}.emailCenter{border:1px solid var(--gold);padding:18px 24px 24px}@supports (color:color-mix(in lab, red, red)){.emailCenter{border:1px solid color-mix(in srgb,var(--gold) 16%,var(--line))}}.emailCenter{background:linear-gradient(135deg,var(--gold),var(--gold) 58%,var(--surface));border-radius:18px}@supports (color:color-mix(in lab, red, red)){.emailCenter{background:linear-gradient(135deg,color-mix(in srgb,var(--gold) 7%,var(--surface)),color-mix(in srgb,var(--gold) 2%,var(--surface)) 58%,var(--surface))}}.emailCenter{box-shadow:0 16px 48px #17151008}.emailCenter>header{gap:16px;margin-bottom:16px}.emailCenter h1{letter-spacing:-.025em;margin:4px 0;font-size:28px}.emailCenter>header small{letter-spacing:.16em;font-size:11px;font-weight:600}.emailCenter button{border-radius:7px}.emailCenter .emailPrimary{background:#76520e;border-color:#76520e;box-shadow:0 3px 8px #76520e18}.emailCenter .emailPrimary:hover:not(:disabled){background:#62430b;border-color:#62430b}.emailCenter .emailNotice{background:var(--surface);border-radius:8px;margin-bottom:18px;padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailNotice{background:color-mix(in srgb,var(--surface) 90%,transparent)}}.emailCenter .emailNotice{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailNotice{border-color:color-mix(in srgb,var(--gold) 22%,var(--line))}}.emailCenter .emailNotice{border-left-color:var(--gold);gap:6px 18px}.emailCenter .emailNotice strong{font-size:13px;font-weight:600}.emailCenter .emailNotice span{font-size:13px}.emailCenter .emailWorkspace{border-color:var(--gold);border-radius:12px;grid-template-columns:180px minmax(280px,360px) minmax(0,1fr);box-shadow:0 6px 24px #17151009}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailWorkspace{border-color:color-mix(in srgb,var(--gold) 15%,var(--line))}}.emailCenter .emailFolders{color:#f1eee5;background:linear-gradient(165deg,#292a26,#20221f);border-right:1px solid #141612;gap:7px;padding:22px 12px}.emailCenter .emailFolders>strong{color:#c4baa5;letter-spacing:.16em;padding:0 12px 15px;font-size:11px}.emailCenter .emailFolders button{color:#e5e3dc;background:0 0;border:1px solid #0000;border-radius:7px;min-height:46px;padding:12px;font-weight:500}.emailCenter .emailFolders button:hover{background:#ffffff0d;border-color:#ffffff14}.emailCenter .emailFolders button span{color:#c9c9be;font-variant-numeric:tabular-nums;background:#ffffff0e;border-radius:5px;justify-content:center;align-items:center;min-width:25px;height:23px;padding:0 6px;font-size:12px;display:inline-flex}.emailCenter .emailFolders button[aria-current=page]{color:#292316;background:#e3c88e;border-color:#eddbb2;font-weight:700;box-shadow:0 3px 12px #0002,inset 3px 0 #fff0c6}.emailCenter .emailFolders button[aria-current=page] span{color:#423519;background:#2d241414}.emailCenter .emailFolders button:focus-visible{outline-offset:3px;outline-color:#f1d39b}.emailCenter .emailFolders .emailFolderNote{color:#bcbeb3;border-top:1px solid #ffffff18;margin:24px 12px 0;padding-top:18px;font-size:12px;line-height:1.7}.emailCenter .emailList{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailList{background:color-mix(in srgb,var(--gold) 2%,var(--surface))}}.emailCenter .emailList>header{background:var(--gold);padding:20px 18px}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailList>header{background:color-mix(in srgb,var(--gold) 4%,var(--surface))}}.emailCenter .emailList>header>div>strong{font-size:16px}.emailCenter .emailSearch input{background:var(--surface);border-radius:7px;padding:11px 12px}.emailCenter .emailRow{min-height:58px;padding:10px 16px}.emailCenter .emailRow .emailSubject{text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;line-height:1.35;overflow:hidden}.emailCenter .emailRow.unread .emailSubject:before{content:"";background:#22c55e;border-radius:50%;width:10px;height:10px;margin:0 8px 1px 0;display:inline-block;box-shadow:0 0 0 2px #22c55e20}.emailCenter .emailRow .emailMessageStatus{margin-top:4px;display:inline-block}.emailCenter .emailRowTop strong{min-width:0;font-weight:500}.emailCenter .emailRow.unread .emailRowTop strong{font-weight:700}.emailCenter .emailRow.selected{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailRow.selected{background:color-mix(in srgb,var(--gold) 12%,var(--surface))}}.emailCenter .emailDetail{background:var(--surface);padding:26px}.emailCenter .emailEnvelope{border:1px solid var(--gold);place-items:center;width:56px;height:56px;display:grid}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailEnvelope{border:1px solid color-mix(in srgb,var(--gold) 28%,var(--line))}}.emailCenter .emailEnvelope{background:var(--gold);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailEnvelope{background:color-mix(in srgb,var(--gold) 7%,var(--surface))}}.emailCenter .emailEnvelope{margin-bottom:8px}.emailCenter .emailEmpty>strong{color:var(--ink);font-weight:600}.emailCenter .emailPagination{background:var(--surface);padding:14px}@media (max-width:1100px){.emailCenter{padding:20px}.emailCenter .emailWorkspace{grid-template-columns:150px minmax(230px,300px) minmax(0,1fr)}.emailCenter .emailFolders{padding-inline:9px}.emailCenter .emailDetail{padding:20px}}@media (max-width:780px){.emailCenter{border-radius:12px;margin-top:16px;padding:16px 12px}.emailCenter h1{font-size:26px}.emailCenter .emailWorkspace{grid-template-columns:1fr}.emailCenter .emailFolders{border-bottom:1px solid #141612;border-right:0;gap:8px;padding:12px}.emailCenter .emailFolders button{flex:1 1 0;gap:5px;min-width:0;padding:10px 7px;font-size:13px}.emailCenter .emailFolders button span{min-width:20px;padding-inline:4px}.emailCenter .emailDetail{padding:18px}.emailCenter .emailNotice{padding:12px;font-size:13px}}.emailCenter .emailIconButton{border-radius:9px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;padding:10px;display:inline-flex;position:relative}.emailCenter .emailIconButton svg{flex:none;width:21px;height:21px}.emailCenter .emailRefreshButton{color:#285c63;background:#eaf2f1;border-color:#bdd1d0}.emailCenter .emailRefreshButton:hover:not(:disabled){background:#dcebea;border-color:#82aaa9}.emailCenter .emailComposeButton{color:#fff6df;background:#76520e;border-color:#76520e;box-shadow:0 2px 6px #76520e20}.emailCenter .emailComposeButton:hover{background:#62430b;border-color:#62430b}.emailCenter .emailActionLabel{z-index:10;color:#fff9eb;white-space:nowrap;visibility:hidden;opacity:0;pointer-events:none;background:#242620;border:1px solid #494a42;border-radius:5px;padding:6px 9px;font-size:12px;line-height:1.3;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 3px 8px #0002}:is(.emailCenter .emailIconButton:hover .emailActionLabel,.emailCenter .emailIconButton:focus-visible .emailActionLabel){visibility:visible;opacity:1}html.dark .emailCenter .emailRefreshButton,.site.dark .emailCenter .emailRefreshButton{color:#b8dedb;background:#233e41;border-color:#4b6a6b}html.dark .emailCenter .emailRefreshButton:hover:not(:disabled),.site.dark .emailCenter .emailRefreshButton:hover:not(:disabled){background:#2d4e51}.emailCenter .emailList{flex-direction:column;min-height:0;display:flex}.emailCenter .emailList>header{flex:none}.emailCenter .emailRows{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:clamp(320px,65vh,760px);overflow-y:auto}.emailCenter .emailRowTop strong{color:#245caa;font-weight:500}.emailCenter .emailRow .emailSubject{color:var(--ink);font-weight:600}html.dark .emailCenter .emailRowTop strong,.site.dark .emailCenter .emailRowTop strong{color:#93bcff}.emailCenter .emailListLoading{color:var(--muted);border-top:1px solid var(--line);margin:0;padding:10px 16px;font-size:12px}.emailCenter .emailCompose{outline-offset:4px;border:2px solid #0000;border-radius:10px;padding:8px}.emailCenter .emailCompose.emailDropActive{border-color:var(--gold-text);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailCompose.emailDropActive{background:color-mix(in srgb,var(--gold) 8%,var(--surface))}}.emailCenter .emailCompose.emailDropActive{outline:2px dashed var(--gold)}.emailCenter .emailAttachments{border:1px dashed var(--gold);padding:14px}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailAttachments{border:1px dashed color-mix(in srgb,var(--gold) 40%,var(--line))}}.emailCenter .emailAttachments{background:var(--gold);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailAttachments{background:color-mix(in srgb,var(--gold) 3%,var(--surface))}}.emailCenter .emailAttachments{min-width:0}.emailCenter .emailAttachControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.emailCenter .emailAttachControls>span,.emailCenter .emailAttachmentHint{color:var(--muted);font-size:12px;line-height:1.5}.emailCenter .emailAttachmentHint{margin:10px 0 0}.emailCenter .emailAttachButton{color:var(--gold-text);align-items:center;gap:7px;font-weight:600;display:inline-flex}.emailCenter .emailAttachButton svg{width:18px;height:18px}.emailCenter .emailAttachmentList{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.emailCenter .emailAttachmentList li{background:var(--surface);border:1px solid var(--line);border-radius:6px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.emailCenter .emailFileType{color:var(--gold-text);background:var(--gold);font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailFileType{background:color-mix(in srgb,var(--gold) 9%,var(--surface))}}.emailCenter .emailFileType{text-align:center;border-radius:4px;min-width:35px;padding:9px 5px}.emailCenter .emailAttachmentList li>div{flex:1;gap:3px;min-width:0;display:grid}.emailCenter .emailAttachmentList strong{overflow-wrap:anywhere;font-size:13px;font-weight:500}.emailCenter .emailAttachmentList li>div>span{color:var(--muted);font-size:12px}.emailCenter .emailAttachmentList button{width:34px;height:34px;color:var(--muted);border-color:#0000;flex:none;padding:0;font-size:22px}.emailCenter .emailAttachmentList button:hover:not(:disabled){color:#a13b30;background:#a13b3010;border-color:#a13b3040}@media (max-width:780px){.emailCenter .emailRows{max-height:55vh}.emailCenter .emailCompose{padding:0}.emailCenter .emailAttachments{padding:10px}}.emailCenter .emailConversationHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;padding-bottom:18px;display:flex}.emailCenter .emailConversationHeading h2{overflow-wrap:anywhere;margin:6px 0;font:500 24px/1.25 Georgia,serif}.emailCenter .emailConversationHeading p{color:var(--muted);margin:0;font-size:12px}.emailCenter .emailConversationHeading>button{color:var(--gold-text);flex:none;font-weight:600}.emailCenter .emailThreadStack{gap:16px;display:grid}.emailCenter .emailThreadMessage{border:1px solid var(--line);background:var(--surface);border-left:3px solid #7099bd;border-radius:9px;min-width:0;padding:18px}.emailCenter .emailThreadMessage.outbound{border-left-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.emailCenter .emailThreadMessage.outbound{background:color-mix(in srgb,var(--gold) 4%,var(--surface))}}.emailCenter .emailThreadMessage.emailThreadSelected{box-shadow:0 2px 10px #17151008}.emailCenter .emailThreadMessage>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.emailCenter .emailThreadDirection{text-transform:uppercase;letter-spacing:.08em;color:var(--gold-text);font-size:11px;font-weight:700}.emailCenter .emailThreadMessage time{color:var(--muted);font-size:12px}.emailCenter .emailThreadMessage dl{border:0;margin:14px 0 0;padding:0;font-size:13px}.emailCenter .emailThreadMessage h3{overflow-wrap:anywhere;margin:16px 0 0;font-size:15px;font-weight:600}.emailCenter .emailThreadMessage .emailMessageBody{padding:12px 0 18px;font-size:15px;line-height:1.65}.emailCenter .emailThreadMessage .emailMessageActions{border-top:1px solid var(--line);align-items:center;padding-top:12px}.emailCenter .emailThreadMessage .emailMessageActions button{padding:7px 10px;font-size:12px}.emailCenter .emailThreadMessage>footer{border:0;padding-top:6px}@media (max-width:780px){.emailCenter .emailThreadMessage{padding:14px}.emailCenter .emailConversationHeading h2{font-size:22px}}.adminBrandGroup{flex-direction:column;flex:none;align-items:flex-start;gap:2px;display:flex}.adminEmailNotification{color:#fff;width:38px;height:28px;text-decoration:none;display:block;position:relative}.adminEmailNotification img{object-fit:contain;width:34px;height:28px;display:block}.adminEmailUnreadBadge{box-sizing:border-box;color:#fff;text-align:center;background:#168a32;border:1px solid #b7953e;border-radius:999px;min-width:18px;height:18px;padding:0 3px;font:700 11px/16px Arial,sans-serif;position:absolute;top:0;right:0}.adminEmailNotification:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:3px}.emailContextMenu{z-index:1000;border:1px solid var(--line);background:var(--paper);border-radius:10px;width:202px;padding:5px;position:fixed;box-shadow:0 8px 28px #0003}.emailContextMenu button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:10px;font:13px Arial,sans-serif;display:flex}:is(.emailContextMenu button:hover,.emailContextMenu button:focus-visible){background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:is(.emailContextMenu button:hover,.emailContextMenu button:focus-visible){background:color-mix(in srgb,var(--gold) 15%,transparent)}}:is(.emailContextMenu button:hover,.emailContextMenu button:focus-visible){outline:none}.emailContextMenu button span{width:16px;color:var(--gold);font-size:19px;line-height:16px}.emailContextMenu .emailDeleteAction,.emailContextMenu .emailDeleteAction span{color:#b33}.emailRowFlag{vertical-align:-2px;color:#bb8731;flex-shrink:0;width:14px;height:14px;margin-right:6px;display:inline-block}.dark .emailContextMenu button{color:#ece9e1}.dark .emailContextMenu .emailDeleteAction{color:#ff9292}.emailCenter .emailReaderStack{gap:10px;min-width:0;display:grid}.emailCenter .emailReadingCard{color:#22262b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #e1e4e8;border-radius:12px;min-width:0}.emailCenter .emailLatestMessage{padding:26px 28px;box-shadow:0 3px 16px #11182706}.emailCenter .emailReadingHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.emailCenter .emailReadingHeader>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.emailCenter .emailReadingDirection{letter-spacing:.04em;color:#365b78;background:#eef4f8;border-radius:4px;padding:3px 7px;font-size:11px;font-weight:700;line-height:1.5}.emailCenter .emailReadingDirection.outbound{color:#76591e;background:#f7f2e6}.emailCenter .emailLatestLabel{color:#656b73;font-size:12px}.emailCenter .emailReadingCard time{color:#656b73;font-size:12px;line-height:1.5}.emailCenter .emailReadingSender{overflow-wrap:anywhere;margin:15px 0 5px;font-size:14px;font-weight:600}.emailCenter .emailReadingMetadata{color:#656b73;font-size:12px}.emailCenter .emailReadingMetadata>summary{cursor:pointer;width:fit-content;padding:4px 0}.emailCenter .emailReadingMetadata dl{background:#f7f8fa;border-radius:6px;grid-template-columns:48px minmax(0,1fr);gap:8px;margin:12px 0;padding:12px;display:grid}.emailCenter .emailReadingMetadata dd{overflow-wrap:anywhere;color:#343a42;margin:0}.emailCenter .emailReadingBody{white-space:pre-wrap;overflow-wrap:anywhere;color:#22262b;max-height:none;padding:24px 0 28px;font-size:18px;line-height:1.8;overflow:visible}.emailCenter .emailReadingActions{border-top:1px solid #e8eaed;flex-wrap:wrap;align-items:center;gap:8px;padding-top:16px;display:flex}.emailCenter .emailReadingActions button{color:#414852;background:#fff;border:1px solid #d9dde2;border-radius:6px;padding:8px 12px;font-size:12px}.emailCenter .emailReadingActions button:first-child{color:#654a17;background:#faf6ec;border-color:#e3d5b6;font-weight:600}.emailCenter .emailReadingActions span,.emailCenter .emailReadingStatus{color:#656b73;overflow-wrap:anywhere;font-size:12px}.emailCenter .emailEarlierLabel{color:var(--muted);margin:16px 0 2px;font-size:12px;font-weight:600}.emailCenter .emailHistorySummary{cursor:pointer;align-items:center;gap:10px;min-width:0;padding:15px 18px;list-style:none;display:flex}.emailCenter .emailHistorySummary::-webkit-details-marker{display:none}.emailCenter .emailHistoryChevron{color:#737b85;font-size:23px;line-height:1;transition:transform .15s}.emailCenter .emailEarlierMessage[open]>.emailHistorySummary .emailHistoryChevron{transform:rotate(90deg)}.emailCenter .emailHistorySender{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.emailCenter .emailHistorySummary time{flex:none}.emailCenter .emailHistorySummary:hover{background:#f8f9fb;border-radius:12px}.emailCenter .emailHistorySummary:focus-visible{outline-offset:3px;outline:2px solid #987333}.emailCenter .emailReadingMetadata>summary:focus-visible{outline-offset:3px;outline:2px solid #987333}.emailCenter .emailHistoryContent{border-top:1px solid #e8eaed;padding:4px 24px 22px}@media (max-width:1100px){.emailCenter .emailLatestMessage{padding:22px 20px}.emailCenter .emailHistorySummary{flex-wrap:wrap;gap:8px}.emailCenter .emailHistorySummary time{flex-basis:100%;padding-left:20px}}@media (max-width:780px){.emailCenter .emailLatestMessage{padding:20px 16px}.emailCenter .emailHistoryContent{padding:4px 16px 18px}.emailCenter .emailReadingBody{font-size:18px;line-height:1.75}}.emailCenter .emailLatestMessage{box-shadow:none;background:#f5f6f8;border-color:#e0e4e9;padding:18px}.emailCenter .emailReadingSender{color:#69717c;margin:8px 0 2px;font-size:12px;font-weight:400}.emailCenter .emailReadingHeader time,.emailCenter .emailLatestLabel,.emailCenter .emailReadingMetadata{color:#69717c;font-size:11px}.emailCenter .emailLatestMessage .emailReadingBody{color:#20252c;background:#fff;border:1px solid #e6e9ee;border-radius:9px;margin:14px 0;padding:28px;font-size:20px;line-height:1.8;box-shadow:0 2px 8px #18233304}.emailCenter .emailQuotedHistory{color:#69717c;margin:10px 0 16px;font-size:12px;line-height:1.6}.emailCenter .emailQuotedHistory summary{cursor:pointer;width:fit-content;padding:4px 0}.emailCenter .emailQuotedHistory>div{white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid #d5dae1;margin-top:8px;padding:12px 14px}.emailCenter .emailQuotedHistory summary:focus-visible{outline-offset:3px;outline:2px solid #987333}.emailCenter .emailConversationHeading{margin-bottom:12px;padding-bottom:12px}.emailCenter .emailConversationHeading h2{margin:4px 0;font:600 19px/1.4 Arial,sans-serif}.emailCenter .emailConversationHeading small{color:var(--muted);font-size:10px}.emailCenter .emailReadingActions{padding-top:10px}.emailCenter .emailHistorySummary{padding-top:12px;padding-bottom:12px}@media (max-width:780px){.emailCenter .emailLatestMessage{padding:12px}.emailCenter .emailLatestMessage .emailReadingBody{padding:20px 16px;font-size:19px}.emailCenter .emailConversationHeading h2{font-size:18px}}.emailCenter .emailDetail:has(.emailConversation){background:#e8ecf1}.emailCenter .emailLatestMessage{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.emailCenter .emailLatestMessage>.emailReadingHeader{padding:2px 4px 10px}.emailCenter .emailBodyPaper{color:#20252c;isolation:isolate;background:#fff;border:1px solid #cdd5df;border-radius:12px;min-height:160px;padding:30px 32px;display:block;box-shadow:0 4px 16px #25334b0d}.emailCenter .emailBodyText{white-space:pre-wrap;overflow-wrap:anywhere;letter-spacing:normal;color:#20252c;max-height:none;font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:400;line-height:1.8;display:block;overflow:visible}.emailCenter .emailSupportingDetails{color:#626c79;padding:10px 4px 6px;font-size:11px;line-height:1.5}.emailCenter .emailSupportingDetails .emailReadingMetadata{color:#626c79;font-size:11px}.emailCenter .emailSupportingDetails .emailReadingMetadata dl{color:#626c79;background:#dfe5ec;margin:6px 0;padding:10px;font-size:11px}.emailCenter .emailSupportingDetails .emailReadingMetadata dd{color:#505c6a}.emailCenter .emailSupportingDetails .emailQuotedHistory{margin:4px 0;font-size:12px}.emailCenter .emailReadingHeader time,.emailCenter .emailLatestLabel{color:#626c79;font-size:11px}.emailCenter .emailConversationHeading{color:#303b49;border-color:#cdd5df}.emailCenter .emailConversationHeading :is(small,p),.emailCenter .emailEarlierLabel{color:#626c79}.emailCenter .emailLatestMessage>.emailReadingActions{border-color:#cdd5df;padding:8px 4px}.emailCenter .emailHistoryContent .emailBodyPaper{min-height:0;box-shadow:none;margin-top:12px;padding:20px}.emailCenter .emailHistoryContent .emailBodyText{font-size:18px}@media (max-width:780px){.emailCenter .emailLatestMessage{padding:0}.emailCenter .emailBodyPaper{padding:22px 18px}.emailCenter .emailBodyText{font-size:20px}}.emailCenter .emailFolders .emailInboxCount{white-space:nowrap;gap:4px;font-size:13px}.emailCenter .emailInboxCount b{color:#70e39b;font-weight:800}.emailCenter .emailFolders button[aria-current=page] .emailInboxCount b{color:#12632e}.emailCustomerFolders{border-top:1px solid #ffffff24;min-width:0;margin-top:12px;padding-top:12px}.emailFolderHeading{justify-content:space-between;align-items:center;gap:8px;padding-left:12px;display:flex}.emailFolderHeading strong{color:#c4baa5;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.emailCenter .emailFolders .emailFolderHeading button{flex:none;justify-content:center;width:32px;min-height:32px;padding:0;font-size:24px}.emailCustomerFolderRow{align-items:center;min-width:0;display:flex}.emailCustomerFolderRow>button:first-child{overflow-wrap:anywhere;flex:1;min-width:0}.emailCenter .emailFolders .emailFolderEdit{flex:none;min-width:26px;min-height:34px;padding:4px;font-size:20px}.emailFolderEditor{gap:12px;min-width:0;padding:10px 6px;display:grid}.emailFolderEditor label{color:#eee;gap:5px;font-size:13px;display:grid}.emailFolderEditor input,.emailFolderEditor textarea{color:#20252b;box-sizing:border-box;background:#fff;border:1px solid #9b9f99;border-radius:5px;width:100%;min-width:0;padding:8px;font-size:14px}.emailFolderEditor small{color:#c9c9be;font-size:12px;line-height:1.5}.emailFolderEditor>div{gap:4px;display:flex}.emailFolderEditor p{color:#ffb9b9;font-size:13px}.emailCenter .emailFolders .emailFolderEditor button{min-height:36px;padding:7px;font-size:13px}@media (max-width:780px){.emailCustomerFolders{flex-basis:100%}.emailFolderEditor,.emailCustomerFolderRow{max-width:400px}}.sharedConnectionNotice{color:#352800;background:#fff3cf;border-bottom:1px solid #dec68c;padding:14px 24px}.sharedConnectionNotice button,.supplierShareUnavailable button,.sharedLinkHealth button{cursor:pointer;border:1px solid;border-radius:6px;margin-left:12px;padding:8px 18px}.sharedLinkHealth{padding:24px}.sharedLinkHealth form{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sharedLinkHealth input{border:1px solid #888;border-radius:6px;flex:1;min-width:220px;padding:12px}.sharedLinkHealth p{margin:12px 0}html .productPage .productSettings .packageScenarioColumns .packageScenarioPrice input.sellingPriceValue{box-sizing:border-box;text-align:center;height:28px;font-size:24px;font-weight:700;line-height:24px;color:#198348!important;-webkit-text-fill-color:#198348!important}html .productPage .productSettings .packageScenarioColumns .packageScenarioPrice input.sellingPriceValue.profitValueNegative,html .productPage .productSettings .packageScenarioColumns .packageProfitResults .packageCostRow>strong.profitValueNegative{color:#ff4d4f!important;-webkit-text-fill-color:#ff4d4f!important}html .productPage .productSettings .packageScenarioColumns .packageScenarioPrice input.sellingPriceValue.profitValuePositive{color:#198348!important;-webkit-text-fill-color:#198348!important}html .productPage .productSettings .packageScenarioColumns .packageProfitResults .packageCostRow>strong.profitValuePositive{color:#276844!important;-webkit-text-fill-color:#276844!important}html.dark .productPage .productSettings .packageScenarioColumns .packageProfitResults .packageCostRow>strong.profitValuePositive{color:#9dddb8!important;-webkit-text-fill-color:#9dddb8!important}html .productPage .productSettings .packageScenarioColumns .packageScenarioPrice input.sellingPriceValue.profitValueZero,html .productPage .productSettings .packageScenarioColumns .packageProfitResults .packageCostRow>strong.profitValueZero{color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}html .productPage .productSettings .packageScenarioColumns .packageScenarioPrice input.sellingPriceValue.profitValueMissing,html .productPage .productSettings .packageScenarioColumns .packageProfitResults .packageCostRow>strong.profitValueMissing{color:var(--muted)!important;-webkit-text-fill-color:var(--muted)!important}.packageScenarioTitle{margin:6px 0;font-size:12px}.productSettings .wholesaleCostDisclosure label{display:block}.productSettings .wholesaleCostDisclosure label>span{font-size:10px}.packageScenarioColumn .costDisclosure summary{gap:4px;padding-block:2px}.packageScenarioColumn>.packageCostRow{padding-block:3px}.globalAdminShell{min-height:100dvh}.globalAdminShell>.appShell,.globalAdminShell .profitCalculator{min-height:calc(100dvh - var(--admin-header-height,64px))}.globalAdminShell .promotionsAppShell,.globalAdminShell .cupDesigner{height:calc(100dvh - var(--admin-header-height,64px))}.globalAdminShell .storeHeader.withWorkflowHeader{top:var(--admin-header-height,64px)}.globalAdminShell .storeHeader.withWorkflowHeader nav{width:100%}@media print{.globalAdminShell>.adminHeader{display:none!important}}.globalAdminShell .packagingStandalonePage{isolation:isolate;height:calc(100dvh - var(--admin-header-height,64px));min-height:0;position:relative}.globalAdminShell .standalonePackagingDesign .packagingDesignWorkspace{height:100%}.emailMobileHeaders{display:none}@media (max-width:780px){.emailCenter.emailMobileReading{z-index:10000;background:var(--surface);border:0;border-radius:0;outline:none;width:100%;height:100dvh;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.emailMobileReading>header,.emailMobileReading>.emailNotice,.emailMobileReading>.emailAlert,.emailMobileReading>.emailSuccess{display:none}.emailCenter.emailMobileReading .emailWorkspace{height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;flex-direction:column;display:flex;overflow:hidden}.emailMobileReading .emailFolders,.emailMobileReading .emailList{display:none}.emailMobileHeaders{background:var(--surface);padding-top:env(safe-area-inset-top);border-bottom:1px solid var(--line);flex:none;display:block}.emailMobileFolderHeader{padding:0 max(12px,env(safe-area-inset-right)) 0 max(8px,env(safe-area-inset-left));border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:44px;display:flex}.emailMobileFolderHeader button{background:0 0;border:0;width:40px;min-height:44px;padding:0;font-size:26px}.emailMobileFolderHeader .emailMobileFolderToggle{text-align:left;flex:1;justify-content:space-between;align-items:center;gap:12px;width:auto;min-width:0;padding:8px;font-size:14px;display:flex}.emailMobileFolderToggle span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.emailMobileFolderToggle span:last-child{color:var(--muted);flex:none}.emailMobileListToggle{width:100%;min-height:44px;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));background:var(--surface);color:var(--ink);text-align:left;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.emailMobileListToggle span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.emailMobileListToggle span:last-child{color:var(--muted);flex:none}.emailCenter.emailMobileReading .emailDetail{box-sizing:border-box;overscroll-behavior:contain;min-height:0;padding:16px max(16px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));outline:none;flex:1;overflow:auto}.emailCenter.emailMobileReading.emailMobileListExpanded .emailList{overscroll-behavior:contain;border:0;flex:1;min-height:0;display:block;overflow:auto}.emailMobileReading.emailMobileListExpanded .emailRows{max-height:none;overflow:visible}.emailMobileReading.emailMobileListExpanded .emailDetail,.emailCenter>.emailNotice,.emailCenter:not(.emailMobileFoldersExpanded) .emailFolders,.emailCenter:not(.emailMobileListExpanded) .emailList,.emailCenter:not(.emailMobileReading) .emailWorkspace:not(.emailIsComposing) .emailDetail{display:none}.emailCenter.emailMobileReading.emailMobileFoldersExpanded .emailFolders{overscroll-behavior:contain;flex:none;max-height:35dvh;display:flex;overflow:auto}.emailCenter.emailMobileReading .emailCustomerFolders{width:100%;margin-top:0}}.emailCenter .emailWorkspace{grid-template-columns:230px minmax(260px,340px) minmax(0,1fr);align-items:start;min-height:0}.emailFolderSection,.emailMessageSection{min-width:0;max-width:100%}.emailFolderSection{color:#f5f7f4;background:#202823}.emailFolderBar{color:#fff;background:#111b16;align-items:center;display:flex}.emailFolderBar>button,.emailFolderToggle,.emailMessageToggle{border:0;border-radius:0;min-height:46px}.emailFolderBar>button{color:inherit;background:0 0}.emailFolderBar .emailFolderToggle{text-align:left;color:#fff;background:#111b16;flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.emailFolderSummary{flex-wrap:wrap;gap:7px 12px;font-size:14px;line-height:1.5;display:flex}.emailFolderSummary>span{gap:5px;display:inline-flex}.emailFolderSummary b{color:#f3d596;font-variant-numeric:tabular-nums}.emailFolderSection .emailHeaderActions{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:10px 12px;display:flex}.emailFolderSection .emailHeaderActions button{color:#fff;background:#344338;border-color:#647468}.emailCenter .emailFolders{border-right:0;flex-direction:column;padding:12px}.emailCenter:not(.emailMobileFoldersExpanded) .emailFolders,.emailCenter:not(.emailMobileListExpanded) .emailList{display:none!important}.emailCenter .emailCustomerFolders{width:100%;min-width:0}.emailCustomerFolders>summary{cursor:pointer;overflow-wrap:anywhere;padding:12px 4px;font-weight:600}.emailCustomerFolders>summary span{color:#e3c88e;margin-left:8px}.emailCenter .emailCustomerFolderRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:3px;display:grid}.emailCenter .emailCustomerFolderRow>button:first-child{white-space:normal;overflow-wrap:anywhere;min-width:0}.emailCenter .emailFolders .emailFolderEdit,.emailCenter .emailFolders .emailFolderDelete{color:#fff;min-width:0;min-height:38px;padding:5px;font-size:13px}.emailCenter .emailFolders .emailFolderDelete{color:#ffc1bc}.emailCenter .emailFolderEditor{box-sizing:border-box;width:100%;min-width:0}.emailMessageToggle{color:#fff;text-align:left;background:#28372e;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:14px;display:flex}.emailMessageToggle b{font-variant-numeric:tabular-nums;margin-left:6px}.emailRowEntry{border-bottom:1px solid var(--line);min-width:0;display:flex;position:relative}.emailCenter .emailRowEntry .emailRow{border-bottom:0;flex:1;min-width:0}.emailRowMenuButton{width:34px;color:var(--ink);background:0 0;border:0;flex:none;align-self:stretch;padding:3px;font-size:20px}.emailCenter .emailDeleteAction{color:#ad2525}.emailCenter:not(.emailHasMessage) .emailWorkspace:not(.emailIsComposing) .emailDetail{display:none}.emailCenter .emailList>header{flex-wrap:wrap}@media (max-width:780px){.emailCenter,.emailCenter *{box-sizing:border-box}.emailCenter{min-width:0;max-width:100%;overflow-x:clip}.emailCenter .emailWorkspace{flex-direction:column;width:100%;min-width:0;display:flex}.emailFolderSection,.emailMessageSection{flex:none;width:100%;min-width:0}.emailFolderSummary{gap:4px 10px;font-size:13px}.emailFolderBar .emailFolderToggle{min-height:44px;padding:8px 12px}.emailFolderSection .emailHeaderActions{gap:6px;padding:6px 10px}.emailFolderSection .emailHeaderActions button{min-height:34px;padding:6px 9px}.emailCenter .emailFolders{overscroll-behavior:contain;flex-direction:column;max-height:40dvh;overflow:hidden auto}.emailCenter .emailFolders button{flex:none;width:100%;font-size:14px}.emailCenter .emailCustomerFolderRow .emailFolderEdit,.emailCenter .emailCustomerFolderRow .emailFolderDelete{width:auto}.emailCenter .emailList,.emailCenter .emailDetail,.emailCenter .emailRows,.emailCenter .emailCompose,.emailCenter details,.emailContextMenu{overflow-wrap:anywhere;touch-action:pan-y;min-width:0;max-width:100%;overflow-x:hidden}.emailContextMenu{max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow-y:auto}.emailContextMenu button{white-space:normal;overflow-wrap:anywhere}.emailCenter .emailDetail{width:100%;overflow-y:auto}.emailCenter .emailDetail pre,.emailCenter .emailDetail code,.emailCenter .emailQuotedHistory>div{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.emailCenter input,.emailCenter textarea,.emailCenter select,.emailCenter iframe{min-width:0;max-width:100%}.emailCenter .emailRowTop{flex-wrap:wrap;gap:4px}.emailCenter .emailRowTop strong,.emailCenter .emailSubject,.emailCenter .emailHistorySender{white-space:normal;overflow-wrap:anywhere;min-width:0}.emailCenter.emailMobileReading .emailFolderSection{flex:none}.emailCenter.emailMobileReading.emailMobileListExpanded .emailMessageSection{flex-direction:column;flex:1;min-height:0;display:flex}.emailCenter.emailMobileReading.emailMobileListExpanded .emailList{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.emailCenter.emailMobileReading.emailMobileFoldersExpanded .emailFolders,.emailCenter.emailMobileReading .emailDetail{overflow:hidden auto}.emailCenter .emailMessageToggle{flex:none}}.emailSystemFolders{display:contents}@media (max-width:780px){.emailCenter .emailFolders,.emailCenter.emailMobileReading.emailMobileFoldersExpanded .emailFolders{flex-wrap:nowrap;max-height:max(240px,40dvh)}.emailCenter .emailSystemFolders{flex:none;grid-template-columns:minmax(0,1fr);gap:6px;width:100%;min-width:0;display:grid}.emailCenter .emailSystemFolders>button{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;min-height:44px}.emailCenter .emailFolders>.emailCustomerFolders,.emailCenter .emailFolders>.emailFolderNote{flex-shrink:0}.emailCenter .emailMessageSection[data-mail-folder=trash]{border:2px solid #dc2626;border-radius:6px;overflow:hidden}.emailCenter .emailMessageSection[data-mail-folder=sent]{border:2px solid #16803c;border-radius:6px;overflow:hidden}}.storeHero.storeCatalogHero{grid-template-columns:minmax(0,1fr);gap:10px;padding:24px 0 20px;container-type:inline-size}.storeHero.storeCatalogHero h1{white-space:nowrap;letter-spacing:-.04em;max-width:none;font-size:clamp(16px,6cqw,60px);line-height:1.1}@media (max-width:780px){.storeHero.storeCatalogHero{gap:8px;padding:20px 0 16px}}.storeAdminIcon{display:none}@media (max-width:780px){.storeHero.storeCatalogHero h1{font-size:8.2cqw}}.adminHeader .adminBrandGroup .brand .adminBrandName{color:inherit!important}.adminHeader .adminThemeLabel{display:contents;color:inherit!important}.adminHeader .adminMenuToggle .adminMenuLabel{font:inherit;color:inherit;margin:0}@media (max-width:780px){.appHeader.adminHeader{box-sizing:border-box;flex-wrap:nowrap;gap:4px;width:100%;max-width:100%;height:60px;min-height:60px;padding:8px}.appHeader.adminHeader .adminBrandGroup{flex-direction:row;flex:none;align-items:center;gap:4px}.appHeader.adminHeader .adminBrandGroup>.brand{letter-spacing:.03em;align-items:center;min-height:44px;font-size:12px;display:flex}.appHeader.adminHeader .brand i,.appHeader.adminHeader .brand .adminBrandName,.appHeader.adminHeader .adminMenuLabel,.appHeader.adminHeader .adminThemeLabel{display:none}.appHeader.adminHeader .adminEmailNotification{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.appHeader.adminHeader .adminHeaderNavigation{flex:1;justify-content:flex-end;align-items:center}.appHeader.adminHeader .adminHeaderUtilities{border-left:0;align-items:center}.appHeader.adminHeader .adminMenuToggle>span:first-child{margin:0;font-size:20px}.appHeader.adminHeader .publicStoreEntry:before,.appHeader.adminHeader .adminLogout:before{content:none}.appHeader.adminHeader .adminPrimaryNav{box-sizing:border-box;max-height:calc(100dvh - 76px);top:60px;left:8px;right:8px;overflow-x:hidden}.appHeader.adminHeader .adminPrimaryNav a{white-space:normal;overflow-wrap:anywhere;min-width:0;display:flex}}.emailSidebar{min-width:0;max-width:100%}.emailCenter .emailFolderSummary{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;min-width:0;padding:5px;display:grid}.emailCenter .emailFolderSummary>button{min-width:0;color:inherit;text-align:left;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:4px;padding:5px;font-size:14px;line-height:1.4;display:flex}.emailCenter .emailFolderSummary>button:hover,.emailCenter .emailFolderSummary>button[aria-current=page]{background:#344338}.emailCenter .emailFolderSummary>button:focus-visible{outline-offset:-2px;outline:2px solid #f3d596}.emailCenter .emailFolderToggle:focus-visible{outline-offset:-2px;outline:2px solid #f3d596}.emailCenter .emailFolderBar .emailFolderToggle{flex:0 0 28px;justify-content:center;align-self:stretch;min-height:44px;padding:4px}.emailCenter.emailMobileFoldersExpanded .emailMessageSection{display:none!important}@media (min-width:781px){.emailCenter .emailWorkspace{grid-template-columns:230px minmax(0,1fr);align-items:stretch}.emailSidebar{border-right:1px solid var(--line)}.emailCenter .emailMessageSection .emailMessageToggle{display:none}.emailCenter:not(.emailMobileFoldersExpanded) .emailSidebar .emailList{border-right:0;display:flex!important}.emailCenter .emailList>header{padding:12px}.emailCenter .emailRowTop{flex-direction:column;align-items:flex-start;gap:4px}.emailCenter .emailRowTop strong{text-overflow:ellipsis;max-width:100%;overflow:hidden}.emailCenter .emailRow{padding:12px;overflow:hidden}.emailCenter .emailSubject{white-space:normal;overflow-wrap:anywhere}.emailCenter .emailDetail{min-width:0;padding:20px;display:block!important}}@media (max-width:780px){.emailSidebar{display:contents}.emailCenter .emailFolderSummary{grid-template-columns:repeat(4,minmax(0,1fr))}.emailCenter .emailFolderSummary>button{flex-wrap:wrap;justify-content:center}}.emailSplitDivider{display:none}@media (min-width:781px){.emailCenter .emailWorkspace{grid-template-columns:minmax(210px,var(--email-list-width,230px)) 10px minmax(380px,1fr)}.emailCenter .emailSidebar{border-right:0}.emailSplitDivider{cursor:col-resize;touch-action:none;background:var(--surface);border-inline:1px solid var(--line);outline-offset:-2px;justify-content:center;align-items:center;min-height:100%;display:flex}.emailSplitDivider span{background:#87928a;border-radius:3px;width:3px;height:36px}:is(.emailSplitDivider:hover,.emailSplitDivider:focus-visible,.emailResizing .emailSplitDivider){background:#d9e2dc;outline:2px solid #526c5b}.emailResizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.emailResizing .emailDetail iframe{pointer-events:none}.emailCenter .emailWorkspace.emailSplitStacked{grid-template-columns:minmax(0,1fr)}.emailSplitStacked .emailSplitDivider{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--oro-dropdown-bg:#dde2df;--oro-dropdown-hover:#cdd4d1;--oro-dropdown-text:#30383b;--oro-dropdown-border:#b3bcb9;--oro-dropdown-menu:#fffefb;--oro-dropdown-focus:#247cb7;--oro-dropdown-input:#fffefb}.dark,.packagingThemeDark{--oro-dropdown-bg:#363f40;--oro-dropdown-hover:#444d4d;--oro-dropdown-text:#e6e9e7;--oro-dropdown-border:#606b6a;--oro-dropdown-menu:#50575a;--oro-dropdown-input:#586164}.packagingThemeLight{--oro-dropdown-bg:#dde2df;--oro-dropdown-hover:#cdd4d1;--oro-dropdown-text:#30383b;--oro-dropdown-border:#b3bcb9;--oro-dropdown-menu:#fffefb;--oro-dropdown-input:#fffefb}.adminNativeMenu{flex:none;min-width:0}.adminNativeMenu select{box-sizing:border-box;width:110px;max-width:100%}.adminNativeMenu:nth-last-child(-n+2) select{width:90px}@media (max-width:900px){.adminNativeMenu,.adminNativeMenu select,.adminNativeMenu:nth-last-child(-n+2) select{width:100%}}.buyerOffersPage,.offerEditor{background:var(--paper);min-height:calc(100vh - 72px);color:var(--ink);padding:38px clamp(18px,4vw,64px)}.buyerOffersPage>header,.offerEditorHeader{border-bottom:1px solid var(--gold);justify-content:space-between;align-items:end;gap:24px;padding-bottom:22px;display:flex}.buyerOffersPage>header p,.offerEditorHeader>a,.offerEditorHeader small{color:var(--gold);font:800 8px/1 var(--sans);letter-spacing:.14em;margin:0 0 9px;text-decoration:none}.buyerOffersPage h1{font:clamp(42px,6vw,78px)/.9 var(--serif);margin:0}.buyerOffersPage>header span{color:var(--muted);margin-top:12px;font-size:10px;display:block}.buyerOffersPage>header button,.offerEditorHeader button,.offerEmpty button{border:1px solid var(--gold);background:var(--gold);color:#15120d;font:800 8px/1 var(--sans);letter-spacing:.1em;padding:13px 16px}.offerListTools{grid-template-columns:minmax(240px,1fr) 190px auto;align-items:end;gap:10px;margin:20px 0;display:grid}.offerListTools label,.offerCreateModal label,.offerBuyerPanel label,.offerCommercialPanel label,.offerBundleCard label{gap:7px;display:grid}.offerListTools label span,.offerCreateModal label>span,.offerBuyerPanel label>span,.offerCommercialPanel label>span,.offerBundleCard label>span{color:var(--gold);font:800 7px/1 var(--sans);letter-spacing:.11em}.offerListTools input,.offerListTools select,.offerCreateModal input,.offerCreateModal textarea,.offerBuyerPanel input,.offerBuyerPanel textarea,.offerBuyerPanel select,.offerCommercialPanel input,.offerBundleCard input,.offerBundleCard select{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;color:inherit;font:600 10px var(--sans);padding:12px}.offerListTools>strong{color:var(--muted);font:700 8px var(--sans);padding:13px 0}.offerTableWrap{border:1px solid var(--line);background:var(--surface);overflow:auto}.offerTable{border-collapse:collapse;width:100%;min-width:1120px;font:600 9px/1.4 var(--sans)}.offerTable th{background:color-mix(in srgb,var(--gold) 12%,var(--paper));color:var(--gold);text-align:left;letter-spacing:.1em;padding:11px 13px;font-size:7px}.offerTable td{border-top:1px solid var(--line);vertical-align:middle;padding:15px 13px}.offerTable td>b,.offerTable td>span{display:block}.offerTable td>span{color:var(--muted);margin-top:4px;font-size:8px}.offerTable td>a,.offerRowActions a{color:var(--gold);font-weight:800;text-decoration:none}.offerStatus{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.1em;width:max-content;padding:5px 8px;display:inline-block!important}.offerStatus.shared,.shareLive{color:#25805f!important}.offerStatus.expired,.offerStatus.declined{color:#b3473d!important}.offerStatus.accepted{color:#2873a7!important}.offerRowActions{align-items:center;gap:10px;display:flex}.offerRowActions button{color:#b3473d;font:800 7px var(--sans);background:0 0;border:0}.offerEmpty{border:1px solid var(--line);text-align:center;place-content:center;justify-items:center;gap:10px;min-height:280px;display:grid}.offerEmpty h2,.offerEmpty h3,.offerEmpty p{margin:0}.offerModalBackdrop{z-index:1800;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0b09c7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.offerCreateModal,.bundlePickerModal{box-sizing:border-box;border:1px solid var(--gold);background:var(--paper);width:min(650px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--ink);padding:28px;overflow:auto;box-shadow:0 30px 90px #0009}.offerCreateModal h2,.bundlePickerModal h2{font:36px/1 var(--serif);margin:8px 0}.offerCreateModal header p,.bundlePickerModal header p{color:var(--muted);font-size:10px}.offerCreateModal>label{margin-top:16px}.offerFormGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.offerCreateModal footer,.bundlePickerModal footer{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.offerCreateModal footer button,.bundlePickerModal footer button{border:1px solid var(--line);color:inherit;font:800 8px var(--sans);background:0 0;padding:11px 14px}.offerCreateModal footer .offerPrimary{background:var(--gold);color:#17130d;border-color:var(--gold)}.offerEditorHeader a{color:var(--gold);font:800 8px var(--sans);text-decoration:none;display:block}.offerEditorHeader h1{font:clamp(38px,5vw,66px)/.9 var(--serif);margin:7px 0}.offerEditorHeader p{color:var(--muted);margin:10px 0 0;font-size:9px}.offerEditorHeader>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.offerEditorHeader button{color:inherit;background:0 0}.offerEditorHeader button:nth-last-child(2){background:var(--gold);color:#15120d}.offerEditorHeader .offerDelete{color:#b3473d;border-color:#b3473d}.offerNotice,.offerShareResult{font:700 9px var(--sans);background:#25805f10;border-left:3px solid #25805f;margin-top:14px;padding:12px 14px}.offerShareResult{align-items:center;gap:12px;display:flex}.offerShareResult span{color:#25805f;letter-spacing:.12em;font-size:7px}.offerShareResult a{text-overflow:ellipsis;min-width:0;color:inherit;overflow:hidden}.offerShareResult button{color:var(--gold);background:0 0;border:0;margin-left:auto;font-weight:800}.offerEditorGrid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);gap:16px;margin:20px 0;display:grid}.offerBuyerPanel,.offerCommercialPanel{border:1px solid var(--line);background:var(--surface);padding:20px}.offerBuyerPanel header small,.offerCommercialPanel header small,.offerBundleSection>header small,.offerBundleCard small,.bundlePickerModal small{color:var(--gold);font:800 7px var(--sans);letter-spacing:.12em}.offerBuyerPanel h2,.offerCommercialPanel h2,.offerBundleSection h2{font:30px/1 var(--serif);margin:7px 0 15px}.offerBuyerPanel>label{margin-top:13px}.offerCommercialPanel dl{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}.offerCommercialPanel dl div{border:1px solid var(--line);padding:10px}.offerCommercialPanel dt{color:var(--muted);font:700 7px var(--sans)}.offerCommercialPanel dd{font:700 19px var(--sans);margin:4px 0 0}.offerCommercialPanel>label{margin-top:15px}.offerCommercialPanel>label>strong{font:26px var(--serif)}.offerCommercialPanel>button{color:var(--gold);font:800 7px var(--sans);background:0 0;border:0;margin-top:9px}.finalPriceInput input{font:700 22px var(--serif)}.offerToggle{border:1px solid var(--gold);grid-template-columns:auto 1fr;align-items:start;padding:13px}.offerToggle input{width:auto}.offerToggle b,.offerToggle small{display:block}.offerToggle small{color:var(--muted);margin-top:5px;font-size:8px}.offerBundleSection>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.offerBundleSection>header span{max-width:420px;color:var(--muted);font-size:9px}.offerBundleCard{border:1px solid var(--line);background:var(--surface);margin-top:14px}.offerBundleCard>header{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr auto;align-items:center;gap:16px;padding:17px;display:grid}.offerBundleNumber{border-right:1px solid var(--gold)}.offerBundleNumber strong{color:var(--gold);font:28px var(--serif);margin-top:4px;display:block}.offerBundleCard h3{font:24px var(--serif);margin:0}.offerBundleCard header p{color:var(--muted);margin:5px 0;font-size:8px}.offerBundleCard header button{color:#b3473d;font:800 7px var(--sans);background:0 0;border:0}.offerAssignmentList>section{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,.8fr) minmax(280px,1.2fr) minmax(210px,.7fr);align-items:center;gap:14px;padding:17px;display:grid}.compatibilitySpec h4{font:18px var(--serif);margin:6px 0 4px}.compatibilitySpec p,.compatibilitySpec span,.compatibilitySpec code{color:var(--muted);margin:3px 0;font-size:8px;display:block}.compatibilitySpec code{color:var(--gold)}.compatibilityError{color:#b3473d;font-size:8px}.internalReferences{border-left:2px solid var(--gold);background:var(--paper);padding:11px}.internalReferences p{justify-content:space-between;margin:7px 0;font-size:8px;display:flex}.internalReferences em{color:var(--muted);font-size:7px}.offerBundleCard>footer{justify-content:flex-end;align-items:end;gap:20px;padding:15px;display:flex}.offerBundleCard>footer label{width:min(300px,70%)}.offerBundleCard>footer strong{min-width:130px;color:var(--gold);font:28px var(--serif);text-align:right}.bundlePickerModal>div{gap:7px;margin-top:18px;display:grid}.bundlePickerModal>div>button{border:1px solid var(--line);background:var(--surface);color:inherit;text-align:left;grid-template-columns:70px 1fr auto;align-items:center;gap:12px;padding:13px;display:grid}.bundlePickerModal>div>button>strong{color:var(--gold);font:24px var(--serif)}.bundlePickerModal>div>button span b,.bundlePickerModal>div>button span small{display:block}.bundlePickerModal>div>button span small{color:var(--muted);margin-top:4px;font-size:8px}.bundlePickerModal>div>button em{color:var(--gold);font:800 7px var(--sans)}.offerDraftWarning{background:#b47b2d10;border-left:3px solid #b47b2d;gap:6px;padding:18px;display:grid}.offerDraftWarning strong{font:700 13px var(--sans)}.offerDraftWarning span{color:var(--muted);font-size:9px}.internalReferences.pending{border-left-color:var(--line)}.offerCommercialPanel label>small,.offerBundleCard footer label>small{color:var(--muted);font-size:8px}.buyerOfferPublic{color:#181511;background:#f2ede4;min-height:100vh}.buyerOfferHero{color:#f6efe2;background:#17140f;grid-template-columns:1fr 1fr;gap:28px;padding:24px clamp(18px,6vw,96px) 42px;display:grid;position:relative}.buyerOfferBrand{color:inherit;font:800 10px var(--sans);letter-spacing:.16em;align-items:center;gap:8px;text-decoration:none;display:flex}.buyerOfferBrand span{font:28px var(--serif);letter-spacing:0}.buyerOfferBrand i{background:#b99145;width:1px;height:25px}.buyerOfferHero>button{color:#dec38c;font:800 7px var(--sans);background:0 0;border:1px solid #b99145;justify-self:end;padding:10px 13px}.buyerOfferHero>div{align-self:end}.buyerOfferHero>div small{color:#c89b48;font:800 8px var(--sans);letter-spacing:.14em}.buyerOfferHero h1{font:42px/1.05 var(--serif);margin:12px 0 7px;font-weight:400}.buyerOfferHero h1 strong{color:#d5aa5b}.buyerOfferHero>div p{color:#9f978a;font-size:10px}.buyerOfferHero dl{border:1px solid #ffffff1c;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.buyerOfferHero dl div{border-right:1px solid #ffffff1c;padding:12px}.buyerOfferHero dt,.buyerOfferHero section small{color:#c89b48;font:800 7px var(--sans);letter-spacing:.11em}.buyerOfferHero dd{font:700 10px var(--sans);margin:5px 0 0}.buyerOfferHero>section{align-content:end;justify-items:end;display:grid}.buyerOfferHero>section strong{color:#e3bb70;font:clamp(36px,5vw,66px)/1 var(--serif);display:block}.buyerOfferHero>section span{color:#9f978a;font-size:9px}.buyerOfferExpired{color:#fff;font:700 10px var(--sans);background:#a83f35;justify-content:center;gap:16px;padding:14px;display:flex}.buyerOfferTabs{background:#e7dfd2;justify-content:center;gap:2px;padding:18px;display:flex}.buyerOfferTabs button{color:#625b51;font:800 8px var(--sans);letter-spacing:.1em;background:0 0;border:1px solid #cbbfae;padding:11px 18px}.buyerOfferTabs button.active{color:#d8b36d;background:#17140f;border-color:#17140f}.buyerOfferList{padding:36px clamp(18px,6vw,96px)}.buyerOfferList>header{border-bottom:1px solid #b99145;justify-content:space-between;align-items:end;padding-bottom:15px;display:flex}.buyerOfferList h2{font:36px var(--serif);margin:6px 0}.buyerOfferList>header p{color:#746d62;max-width:410px;font-size:9px}.buyerOfferList>article{background:#fff;border:1px solid #cfc3b2;margin-top:14px}.buyerOfferList>article>header{border-bottom:1px solid #ddd3c4;grid-template-columns:55px 1fr auto;align-items:center;gap:15px;padding:17px;display:grid}.buyerOfferList>article>header>span{color:#bf8f39;font:30px var(--serif)}.buyerOfferList h3{font:25px var(--serif);margin:3px 0}.buyerOfferList article p{color:#746d62;margin:4px 0;font-size:8px}.buyerOfferList>article>header>strong{color:#a37425;font:27px var(--serif)}.buyerOfferList>article>div>section{border-top:1px solid #eee7dc;grid-template-columns:60px 1fr auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.buyerOfferList img{object-fit:contain;width:52px;height:52px}.buyerOfferList h4{font:18px var(--serif);margin:4px 0}.buyerOfferList section dl{gap:25px;display:flex}.buyerOfferList section dl div{min-width:80px}.buyerOfferList dt{color:#8b8174;font:700 7px var(--sans)}.buyerOfferList dd{font:700 16px var(--sans);margin:4px 0}.buyerOfferList>footer{border-top:1px solid #b99145;justify-content:flex-end;align-items:baseline;gap:18px;margin-top:22px;padding:22px;display:flex}.buyerOfferList>footer span{font:800 8px var(--sans);letter-spacing:.12em}.buyerOfferList>footer strong{color:#9f7429;font:42px var(--serif)}.buyerOfferList>footer small{color:#746d62}.buyerPhysicalViews{padding:12px clamp(8px,2vw,30px) 35px}.buyerPhysicalViews>section{background:#fff;border:1px solid #cfc3b2;margin-bottom:20px}.buyerOfferFooter{color:#a9a094;font:8px var(--sans);background:#17140f;grid-template-columns:auto 1fr auto;gap:22px;padding:25px clamp(18px,6vw,96px);display:grid}.buyerOfferFooter span{color:#d2aa61;letter-spacing:.12em;font-weight:800}.buyerOfferUnavailable{color:#f1e9dc;text-align:center;background:#17140f;place-items:center;min-height:100vh;display:grid}.buyerOfferUnavailable h1{font:44px var(--serif)}@media (max-width:850px){.buyerOffersPage>header,.offerEditorHeader,.offerBundleSection>header{align-items:start;display:grid}.offerListTools{grid-template-columns:1fr 150px}.offerListTools>strong{grid-column:1/-1}.offerEditorGrid,.offerAssignmentList>section,.buyerOfferHero{grid-template-columns:1fr}.buyerOfferHero>section{justify-items:start}.buyerOfferHero dl{grid-template-columns:1fr}.buyerOfferList>header{display:block}.buyerOfferList>article>header{grid-template-columns:45px 1fr}.buyerOfferList>article>header>strong{grid-column:2}.buyerOfferList>article>div>section{grid-template-columns:52px 1fr}.buyerOfferList section dl{grid-column:1/-1}.buyerOfferFooter{grid-template-columns:1fr}.buyerOfferExpired{text-align:center;display:grid}}@media (max-width:560px){.buyerOffersPage,.offerEditor{padding:26px 12px}.offerFormGrid,.offerListTools{grid-template-columns:1fr}.offerBundleCard>header{grid-template-columns:55px 1fr}.offerBundleCard>header button{grid-column:2;justify-self:start}.offerBundleCard>footer{display:grid}.offerBundleCard>footer label{width:100%}.buyerOfferHero{padding:20px 16px 30px}.buyerOfferHero>button{position:absolute;top:18px;right:16px}.buyerOfferHero h1{font-size:34px}.buyerOfferTabs{justify-content:start;overflow:auto}.buyerOfferTabs button{white-space:nowrap}.buyerOfferList{padding:25px 12px}.buyerOfferList>article>div>section{grid-template-columns:1fr}.buyerOfferList section dl{grid-template-columns:1fr 1fr;display:grid}.buyerOfferList>footer{display:grid}.buyerOfferList>footer strong{font-size:36px}}.buyerOfferPrintDocument{display:none}@page{size:letter portrait;margin:10mm 10mm 12mm}@media print{html,body{color:#171512!important;background:#fff!important;height:auto!important;max-height:none!important;overflow:visible!important}.buyerOfferPublic{color:#171512!important;background:#fff!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}.buyerOfferPublic>.buyerOfferHero,.buyerOfferPublic>.buyerOfferExpired,.buyerOfferPublic>.buyerOfferTabs,.buyerOfferPublic>.buyerOfferList,.buyerOfferPublic>.buyerPhysicalViews,.buyerOfferPublic>.buyerOfferFooter,.buyerOfferPublic>.palletLoading{display:none!important}.buyerOfferPrintDocument{box-sizing:border-box;color:#171512;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;width:100%;font:7.5pt/1.25 Arial,sans-serif;contain:none!important;height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}.buyerOfferPrintDocument *{box-sizing:border-box}.offerPrintRepeat,.offerPrintPageNumber{display:none!important}.offerPrintHeader{break-inside:avoid;border-bottom:.5mm solid #a67a31;grid-template-rows:auto auto;grid-template-columns:31mm minmax(0,1fr) 54mm;align-items:start;gap:3mm 5mm;padding:3mm 0 4mm;display:grid}.offerPrintBrand{border-right:.3mm solid #c9bdab;grid-row:1/3;align-content:start;padding-right:4mm;display:grid}.offerPrintBrand strong{color:#84601f;font:25pt/.85 Georgia,serif}.offerPrintBrand span{letter-spacing:.18em;margin-top:1.5mm;font:700 7pt Arial,sans-serif}.offerPrintBrand small{color:#766e62;letter-spacing:.08em;margin-top:5mm;font:600 5.5pt Arial,sans-serif}.offerPrintTitle small,.offerPrintHeader dt,.offerPrintPrice span,.offerPrintList>header span,.offerPrintPhysical>header small,.offerPrintCartons>header small{color:#806026;letter-spacing:.1em;font:700 5.7pt Arial,sans-serif}.offerPrintTitle h1{margin:1mm 0 0;font:17pt/1 Georgia,serif}.offerPrintTitle p{color:#655f56;margin:1mm 0 0;font-size:7pt}.offerPrintHeader>dl{border:.25mm solid #cfc6b8;grid-template-columns:1fr 1fr;margin:0;display:grid}.offerPrintHeader>dl div{border-bottom:.25mm solid #ddd5c9;border-right:.25mm solid #ddd5c9;padding:2mm}.offerPrintHeader>dl div:nth-child(2n){border-right:0}.offerPrintHeader>dl div:nth-last-child(-n+2){border-bottom:0}.offerPrintHeader dd{margin:.8mm 0 0;font-size:7pt;font-weight:700}.offerPrintPrice{border-top:.25mm solid #d8cfc2;grid-column:2/4;justify-content:flex-end;align-items:baseline;gap:4mm;padding-top:2.2mm;display:flex}.offerPrintPrice strong{color:#76551d;font:22pt/.9 Georgia,serif}.offerPrintPrice small{color:#6d675f;font-size:6pt}.offerPrintExpired{color:#84372e;text-align:center;border:.3mm solid #a65b52;margin-top:2mm;padding:1.5mm 2mm;font-weight:700}.offerPrintList{margin-top:4mm}.offerPrintList>header,.offerPrintPhysical>header,.offerPrintCartons>header{border-bottom:.3mm solid #a67a31;justify-content:space-between;align-items:end;gap:5mm;margin-bottom:2mm;padding-bottom:1.5mm;display:flex}.offerPrintList h2,.offerPrintPhysical h2,.offerPrintCartons h2{margin:0;font:14pt/1 Georgia,serif}.offerPrintPhysical>header,.offerPrintCartons>header{display:block}.offerPrintPhysical>header p{color:#666;margin:1mm 0 0;font-size:6.5pt}.offerPrintList table{border-collapse:collapse;table-layout:fixed;width:100%}.offerPrintList thead{display:table-header-group}.offerPrintList th{color:#514b43;text-align:left;letter-spacing:.06em;text-transform:uppercase;border:.25mm solid #bfb5a6;padding:1.6mm 1.5mm;font-size:5.5pt;background:#eee9e0!important}.offerPrintList th:first-child{width:8mm}.offerPrintList th:nth-child(2){width:48mm}.offerPrintList th:nth-child(3){width:24mm}.offerPrintList th:nth-child(4){width:37mm}.offerPrintList th:nth-child(5),.offerPrintList th:nth-child(6){width:17mm}.offerPrintList td{vertical-align:middle;overflow-wrap:anywhere;border:.25mm solid #d6cec2;height:8.2mm;padding:1.2mm 1.5mm;font-size:6.5pt}.offerPrintList tr{break-inside:avoid;page-break-inside:avoid}.offerPrintList td small,.offerPrintList td strong{display:block}.offerPrintList td small{color:#806026;margin-bottom:.5mm;font-size:5.2pt}.offerPrintList td strong{font-size:7pt}.offerPrintList>footer{break-inside:avoid;border-top:.4mm solid #a67a31;justify-content:flex-end;align-items:baseline;gap:4mm;margin-top:2.5mm;padding-top:2.5mm;display:flex}.offerPrintList>footer span{letter-spacing:.08em;font-weight:700}.offerPrintList>footer strong{color:#76551d;font:19pt Georgia,serif}.offerPrintList>footer small{color:#666}.offerPrintPhysical{display:contents}.offerPrintPhysical>header{break-before:page;page-break-before:always}.offerPrintPallet{break-inside:avoid;page-break-inside:avoid;break-after:page;page-break-after:always;border:.3mm solid #bfb5a6;grid-template-columns:70mm minmax(0,1fr);gap:7mm;min-height:105mm;margin:0;padding:3mm;display:grid}.offerPrintPallet>header{flex-direction:column;justify-content:space-between;display:flex}.offerPrintPallet h3{margin:1mm 0;font:15pt Georgia,serif}.offerPrintPallet header p{color:#655f56;margin:0;font-size:6.5pt}.offerPrintPallet header>div>small{color:#806026;letter-spacing:.08em;font-weight:700}.offerPrintPallet dl{border:.25mm solid #d1c8ba;grid-template-columns:1fr 1fr;margin:3mm 0 0;display:grid}.offerPrintPallet dl div{border-bottom:.25mm solid #ddd5c9;border-right:.25mm solid #ddd5c9;padding:2mm}.offerPrintPallet dl div:nth-child(2n){border-right:0}.offerPrintPallet dt,.offerPrintCartons dt{color:#746d63;font-size:5.5pt}.offerPrintPallet dd,.offerPrintCartons dd{margin:.6mm 0 0;font-size:7pt;font-weight:700}.offerPrintPalletPlan{border:1.6mm solid #8f6330;align-self:center;width:100%;max-height:96mm;position:relative;overflow:hidden;background:repeating-linear-gradient(90deg,#f1e8d8 0 12%,#dfcfb6 12.5% 14%)!important}.offerPrintPalletPlan>i{color:#211d18;border:.3mm solid #4b3d2b;align-content:center;justify-items:center;min-width:3mm;min-height:3mm;font-style:normal;display:grid;position:absolute;overflow:hidden;background:#d7c096!important}.offerPrintPalletPlan>i:nth-child(3n+2){background:#b8d2d1!important}.offerPrintPalletPlan>i:nth-child(3n){background:#c9bdd8!important}.offerPrintPalletPlan b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:5pt;overflow:hidden}.offerPrintPalletPlan span{font-size:4.5pt}.offerPrintCartons{break-before:page}.offerPrintCartons>div{border-top:.25mm solid #cbc1b3;border-left:.25mm solid #cbc1b3;grid-template-columns:1fr 1fr;display:grid}.offerPrintCartons article{break-inside:avoid;page-break-inside:avoid;border-bottom:.25mm solid #cbc1b3;border-right:.25mm solid #cbc1b3;grid-template-columns:30mm 1fr;gap:3mm;min-height:58mm;padding:3mm;display:grid}.offerPrintCartons article>div:last-child>small{color:#806026;letter-spacing:.07em;font-size:5.5pt;font-weight:700}.offerPrintCartons h3{margin:1mm 0;font:12pt Georgia,serif}.offerPrintCartons p{color:#655f56;margin:0;font-size:6.5pt}.offerPrintCartons dl{grid-template-columns:1fr 1fr;margin:2mm 0 0;display:grid}.offerPrintCartons dl div{border-top:.25mm solid #ddd5c9;padding:1.4mm 0}.offerPrintCartonVisual{perspective:90mm;align-self:center;place-items:center;width:27mm;height:35mm;display:grid;position:relative}.offerPrintCartonVisual i{border:.5mm solid #76501f;width:22mm;height:25mm;display:block;box-shadow:3mm 2mm #6f4826;background:linear-gradient(135deg,#d7aa70,#9d6937)!important}.offerPrintCartonVisual b{color:#fff;text-shadow:0 .3mm .6mm #000;font:700 13pt Georgia,serif;position:absolute}.offerPrintClosing{break-inside:avoid;border-top:.5mm solid #a67a31;justify-content:space-between;align-items:center;gap:4mm;margin-top:5mm;padding-top:3mm;display:flex}.offerPrintClosing strong{color:#76551d;letter-spacing:.08em}.offerPrintClosing span,.offerPrintClosing small{color:#666;font-size:6pt}}.buyerPurchaseAction,.buyerPurchaseComplete,.buyerPurchaseUnavailable{color:#17140f;background:#ede5d8;border-top:1px solid #b99145;justify-content:space-between;align-items:center;gap:24px;margin:0;padding:28px clamp(18px,6vw,96px);display:flex}.buyerPurchaseAction small,.buyerPurchaseComplete small,.buyerPurchaseUnavailable small{color:#976921;font:800 8px var(--sans);letter-spacing:.14em}.buyerPurchaseAction h2,.buyerPurchaseComplete h2{font:30px var(--serif);margin:5px 0}.buyerPurchaseAction p,.buyerPurchaseComplete p{color:#71685d;margin:0}.buyerPurchaseAction button,.buyerPurchaseComplete a{color:#f5ede1;font:800 8px var(--sans);letter-spacing:.12em;background:#17140f;border:1px solid #9d742d;padding:15px 20px;text-decoration:none}.buyerPurchaseAction em{color:#a52d25;margin-top:8px;display:block}.offerAddressGrid{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}.offerAddressGrid fieldset{border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:9px;margin:0;padding:14px;display:grid}.offerAddressGrid legend{color:var(--gold);font:800 7px var(--sans);letter-spacing:.1em;padding:0 6px}.offerInvoiceResult{background:#47825a16;border:1px solid #47825a;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.offerInvoiceResult span{font:800 8px var(--sans);letter-spacing:.12em}.offerInvoiceResult a{color:#47825a;font:800 9px var(--sans)}.invoiceAdminPage,.invoiceDetail{padding:26px clamp(18px,4vw,58px) 70px}.invoiceAdminPage>header,.invoiceDetail>header{justify-content:space-between;gap:24px;margin-bottom:22px;display:flex}.invoiceAdminPage h1,.invoiceDetail h1{font:44px var(--serif);margin:5px 0}.invoiceAdminPage>header p,.invoiceDetail>header small{color:var(--gold);font:800 8px var(--sans);letter-spacing:.13em}.invoiceTable tbody tr{cursor:pointer}.invoiceTable tbody tr:hover{background:color-mix(in srgb,var(--gold) 6%,transparent)}.invoiceBadge{border:1px solid var(--line);font:800 7px var(--sans);letter-spacing:.08em;text-transform:uppercase;padding:6px 8px;display:inline-block}.invoiceBadge.paid{color:#47825a;border-color:#47825a}.invoiceBadge.ready_to_ship{color:#9a691b;border-color:#b07a24}.invoiceBadge.shipped{color:#39668e;border-color:#39668e}.invoiceDetail>header>div:last-child{align-items:flex-start;gap:8px;display:flex}.invoiceDetail>header button,.invoiceDetail>header>div:last-child>a,.invoiceShipForm button{border:1px solid var(--line);background:var(--surface);color:var(--text);font:800 8px var(--sans);padding:12px 15px;text-decoration:none}.invoiceAdminSummary{border:1px solid var(--line);grid-template-columns:1.3fr 1fr 1fr;display:grid}.invoiceAdminSummary>section,.invoiceAddressGrid>section,.invoicePaymentRefs,.invoiceShipment,.invoiceSnapshot{padding:20px}.invoiceAdminSummary>section+section{border-left:1px solid var(--line)}.invoiceAdminSummary small,.invoiceAddressGrid small,.invoicePaymentRefs>small,.invoiceShipment>small,.invoiceSnapshot>small,.invoiceShipForm small{color:var(--gold);font:800 7px var(--sans);letter-spacing:.12em}.invoiceAdminSummary strong{font:34px var(--serif)}.invoiceAddressGrid{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:14px;display:grid}.invoiceAddressGrid>section+section{border-left:1px solid var(--line)}.invoiceAddressGrid address,.publicInvoice address{margin-top:12px;font-style:normal;line-height:1.55;display:grid}.invoicePaymentRefs,.invoiceShipment,.invoiceSnapshot,.invoiceShipForm{border:1px solid var(--line);background:var(--surface);margin-top:14px}.invoicePaymentRefs dl{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.invoicePaymentRefs dd{overflow-wrap:anywhere;margin:5px 0;font-family:monospace}.invoiceShipForm{grid-template-columns:1fr 1fr 1.5fr auto;align-items:end;gap:12px;padding:20px;display:grid}.invoiceShipForm header{grid-column:1/-1}.invoiceShipForm h2{font:26px var(--serif);margin:5px 0}.invoiceLedgerTools{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(280px,1fr) auto auto;align-items:end;gap:18px;padding:16px 0;display:grid}.invoiceLedgerTools label{gap:7px;display:grid}.invoiceLedgerTools label>span{color:var(--muted);font:800 7px/1 var(--sans);letter-spacing:.11em}.invoiceLedgerTools input{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);height:38px;color:inherit;font:600 10px var(--sans);padding:0 10px}.invoiceDateRange{align-items:end;gap:8px;display:flex}.invoiceDateRange input{width:140px}.invoiceDateRange>button{height:38px;color:var(--muted);font:800 7px/1 var(--sans);letter-spacing:.08em;background:0 0;border:0;padding:0 5px}.invoicePrintButton{border:1px solid var(--line);height:38px;color:inherit;font:800 7px/1 var(--sans);letter-spacing:.1em;background:0 0;padding:0 13px}.invoiceLedgerMeta{z-index:4;min-height:42px;color:var(--muted);font:800 7px/1 var(--sans);letter-spacing:.1em;justify-content:space-between;align-items:center;display:flex;position:relative}.invoiceSortAnchor{position:relative}.invoiceSortTrigger{color:inherit;font:800 7px/1 var(--sans);letter-spacing:.09em;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;display:inline-flex}.invoiceSortTrigger i{font-size:10px;font-style:normal;line-height:1;transition:transform .15s}.invoiceSortTrigger[aria-expanded=true] i{transform:rotate(180deg)}.invoiceSortMenu{z-index:1000;border:1px solid var(--line);background:var(--surface);width:max-content;min-width:145px;padding:4px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #0002}.invoiceSortMenu>button{width:100%;color:inherit;font:700 8px/1 var(--sans);text-align:left;background:0 0;border:0;justify-content:space-between;gap:18px;padding:9px 10px;display:flex}.invoiceSortMenu>button:hover,.invoiceSortMenu>button.active{background:color-mix(in srgb,var(--gold) 10%,transparent);color:var(--gold)}.invoiceLedgerTableWrap{border-top:1px solid var(--line);overflow-x:auto}.invoiceLedgerTable{border-collapse:collapse;table-layout:fixed;width:100%;font:600 10px/1.35 var(--sans)}.invoiceLedgerTable th{border-bottom:1px solid var(--line);color:var(--muted);font:800 7px/1 var(--sans);letter-spacing:.1em;text-align:left;padding:10px 12px}.invoiceLedgerTable th:first-child{width:18%}.invoiceLedgerTable th:nth-child(2){width:42%}.invoiceLedgerTable th:nth-child(3){width:22%}.invoiceLedgerTable th:last-child{text-align:right;width:18%}.invoiceLedgerTable td{border-bottom:1px solid var(--line);vertical-align:middle;padding:0}.invoiceLedgerTable td>a{min-height:52px;color:inherit;align-items:center;padding:0 12px;text-decoration:none;display:flex}.invoiceLedgerTable td:nth-child(2)>a{flex-direction:column;justify-content:center;align-items:flex-start}.invoiceLedgerTable td:nth-child(2) span{color:var(--muted);margin-top:3px;font-size:8px}.invoiceLedgerTable td:last-child>a{font-variant-numeric:tabular-nums;justify-content:flex-end}.invoiceLedgerTable tr:hover{background:color-mix(in srgb,var(--gold) 6%,transparent)}.invoiceLedgerPrint{display:none}@media (max-width:850px){.invoiceLedgerTools{grid-template-columns:1fr}.invoiceDateRange{flex-wrap:wrap}.invoiceLedgerTable{min-width:680px}}.publicInvoiceShell{color:#17140f;background:#e9e2d8;min-height:100vh;padding:30px}.publicInvoice{background:#fff;max-width:1080px;margin:auto;box-shadow:0 20px 70px #3c302025}.publicInvoice>header{color:#f2eadf;background:#17140f;grid-template-columns:1fr auto;gap:30px;padding:34px 42px;display:grid}.publicInvoice>header>.buyerOfferBrand{grid-column:1}.publicInvoice>header>button{color:#e5c78f;font:800 8px var(--sans);background:0 0;border:1px solid #b9924c;grid-column:2;padding:11px 15px}.publicInvoice>header>div{align-self:end}.publicInvoice>header h1{font:52px var(--serif);margin:7px 0}.publicInvoice>header>section{text-align:right;align-self:end}.publicInvoice>header>section strong{color:#dab66f;font:42px var(--serif);display:block}.publicInvoiceParties{border-bottom:1px solid #d4c9b8;grid-template-columns:1fr 1fr .8fr;display:grid}.publicInvoiceParties>section{padding:28px 34px}.publicInvoiceParties>section+section{border-left:1px solid #d4c9b8}.publicInvoiceParties small,.publicInvoiceLines small{color:#996c23;font:800 7px var(--sans);letter-spacing:.12em}.publicInvoiceParties h2{font:25px var(--serif);margin:7px 0}.publicInvoiceParties>section:last-child>strong{color:#36764c;font:28px var(--serif);margin:9px 0;display:block}.publicInvoiceParties a{color:#8b641f;margin-top:9px;display:block}.publicInvoiceLines{padding:30px 34px}.publicInvoiceLines>header,.publicInvoiceLines>article{border-bottom:1px solid #ddd4c8;grid-template-columns:1.7fr .7fr .45fr;gap:18px;padding:14px 0;display:grid}.publicInvoiceLines>header{color:#786f64;font:800 7px var(--sans);letter-spacing:.1em}.publicInvoiceLines>article h2{font:23px var(--serif);margin:6px 0}.publicInvoiceLines>article p,.publicInvoiceLines>article span{color:#746c62;font-size:9px}.publicInvoiceLines>article>div:nth-child(2){align-content:center;display:grid}.publicInvoiceLines>article>strong{text-align:right;font:21px var(--serif);align-self:center}.publicInvoiceLines>footer{max-width:420px;margin-left:auto;padding-top:15px}.publicInvoiceLines>footer div{justify-content:space-between;padding:8px 0;display:flex}.publicInvoiceLines>footer div:last-child{border-top:2px solid #17140f;font-size:18px}.publicInvoice>footer{color:#736a5f;background:#f1ece4;justify-content:space-between;padding:24px 34px;display:flex}.publicInvoice>footer span{color:#9b6d22;font-weight:800}@media (max-width:800px){.offerAddressGrid,.invoiceAddressGrid,.invoiceAdminSummary,.publicInvoiceParties,.offerAddressGrid fieldset{grid-template-columns:1fr}.invoiceAdminSummary>section+section,.invoiceAddressGrid>section+section,.publicInvoiceParties>section+section{border-left:0;border-top:1px solid var(--line)}.invoiceShipForm{grid-template-columns:1fr}.publicInvoiceShell{padding:0}.publicInvoiceLines>header{display:none}.publicInvoiceLines>article{grid-template-columns:1fr}.publicInvoiceLines>article>strong{text-align:left}.buyerPurchaseAction{flex-direction:column;align-items:flex-start}}@page{size:letter;margin:10mm}@media print{.buyerPurchaseAction,.buyerPurchaseComplete,.buyerPurchaseUnavailable{display:none!important}.publicInvoiceShell{background:#fff;padding:0}.publicInvoice{max-width:none;box-shadow:none}.publicInvoice>header>button{display:none}.publicInvoice>header{padding:20px 25px}.publicInvoiceParties>section,.publicInvoiceLines{padding:18px 22px}.publicInvoiceLines>article{break-inside:avoid}.publicInvoice>footer{padding:15px 22px}body:has(.invoiceLedgerPage){background:#fff!important}.invoiceLedgerPage{padding:0!important}.invoiceLedgerPage>:not(.invoiceLedgerPrint){display:none!important}.invoiceLedgerPage .invoiceLedgerPrint{font:9pt/1.35 Arial,Helvetica,sans-serif;color:#111!important;display:block!important}.invoiceLedgerPrint>header{border-bottom:1.5pt solid #111;margin:0 0 6mm;padding-bottom:4mm}.invoiceLedgerPrint>header>small{letter-spacing:.12em;font-size:7pt;font-weight:700;color:#333!important}.invoiceLedgerPrint h1{margin:2mm 0;color:#111!important;font:700 18pt/1.05 Arial,Helvetica,sans-serif!important}.invoiceLedgerPrint dl{flex-wrap:wrap;gap:2mm 8mm;margin:3mm 0 0;display:flex}.invoiceLedgerPrint dl div{gap:1.5mm;display:flex}.invoiceLedgerPrint dt{text-transform:uppercase;font-size:7pt;font-weight:700;color:#555!important}.invoiceLedgerPrint dd{margin:0;font-size:7.5pt;font-weight:700;color:#111!important}.invoiceLedgerPrint table{border-collapse:collapse;table-layout:fixed;width:100%}.invoiceLedgerPrint thead{display:table-header-group}.invoiceLedgerPrint th{letter-spacing:.07em;text-align:left;border-block:1pt solid #111;padding:2.2mm 2mm;font-size:7pt;color:#111!important}.invoiceLedgerPrint th:last-child{text-align:right}.invoiceLedgerPrint td{vertical-align:top;border-bottom:.6pt solid #bbb;padding:2.4mm 2mm;font-size:8pt;color:#111!important}.invoiceLedgerPrint td:last-child{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.invoiceLedgerPrint td strong,.invoiceLedgerPrint td small{display:block;color:#111!important}.invoiceLedgerPrint td small{margin-top:.5mm;font-size:6.5pt;color:#444!important}.invoiceLedgerPrint tr{break-inside:avoid-page!important;page-break-inside:avoid!important}.invoiceLedgerPrint>p{padding:8mm 0;color:#333!important}body:has(.invoiceLedgerPage) .appHeader{display:none!important}}
