@font-face{font-display:swap;font-family:Kitka Overview Display;font-weight:900;src:url(/wp-content/themes/kitka-2022/public/hold-overview/fonts/quick-order/BarlowCondensed-Black.b8236a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Kitka Overview Inter;font-weight:400;src:url(/wp-content/themes/kitka-2022/public/hold-overview/fonts/quick-order/Inter-Regular.636b94.woff2) format("woff2")}@font-face{font-display:swap;font-family:Kitka Overview Inter;font-weight:600;src:url(/wp-content/themes/kitka-2022/public/hold-overview/fonts/quick-order/Inter-SemiBold.070549.woff2) format("woff2")}.kho-dialog,.kho-entry{--kho-ink:#090a0a;--kho-chalk:#f4f3ef;--kho-border:#cacac6;--kho-control:#767676;--kho-action:#d60068;--kho-font:"Kitka Overview Inter",arial,sans-serif;--kho-display:"Kitka Overview Display","Arial Narrow",sans-serif;color:#090a0a;color:var(--kho-ink);font:400 14px/1.5 Kitka Overview Inter,arial,sans-serif;font:400 14px/1.5 var(--kho-font)}.kho-dialog *,.kho-dialog :after,.kho-dialog :before,.kho-entry *,.kho-entry :after,.kho-entry :before{-webkit-box-sizing:border-box;box-sizing:border-box}.kho-dialog button,.kho-entry button{border-radius:0;cursor:pointer;font:inherit}.kho-dialog strong,.kho-entry strong{font-weight:600}.kho-dialog :focus-visible,.kho-entry :focus-visible{outline:3px solid var(--kho-action);outline-offset:3px}.kho-open{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border:1px solid #090a0a;border-radius:0;color:#090a0a;cursor:pointer;font:600 14px/1.5 Kitka Overview Inter,arial,sans-serif;gap:24px;justify-content:center;min-height:48px;padding:11px 20px;white-space:nowrap}.kho-open:hover{background:#f4f3ef}.kho-open:focus-visible{outline:3px solid #d60068;outline-offset:3px}.kho-open:disabled{cursor:wait;opacity:.6}.kho-cart-tools{margin:20px 0 24px}.kho-cart-tool-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.kho-cart-tools .kho-open{font:600 1rem/1.5 Kitka Overview Inter,arial,sans-serif;font:600 1rem/1.5 var(--font-body,"Kitka Overview Inter",arial,sans-serif);min-height:48px;padding:11px 24px}.kho-cart-tools p{color:#666;color:var(--color-muted,#666);font-size:14px;line-height:1.5;margin:8px 0 0}.k-main #cart-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.k-main #cart-actions>.k-cart-clear,.k-main #cart-actions>.k-cart-clear-trigger{margin-left:auto}.k-main .k-cart-clear-trigger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:0;border-radius:0;color:#666;color:var(--color-muted,#666);cursor:pointer;font:400 14px/1.5 arial,sans-serif;font:400 14px/1.5 var(--font-body,arial,sans-serif);justify-content:center;min-height:48px;padding:8px 0;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.k-main .k-cart-clear-trigger:hover{color:#090a0a;color:var(--color-ink,#090a0a)}.k-main .k-cart-clear-trigger:focus-visible{outline:3px solid #d60068;outline:3px solid var(--color-action,#d60068);outline-offset:3px}.kho-entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background:var(--kho-chalk);border-left:3px solid #56c6c5;gap:20px;justify-content:space-between;margin:20px 0;padding:16px 20px}.kho-entry p{margin:0}body:has(.kho-dialog[open]){overflow:hidden}.kho-dialog{background:#fff;border:0;-webkit-box-shadow:0 24px 100px rgba(0,0,0,.333);box-shadow:0 24px 100px rgba(0,0,0,.333);margin:auto;max-height:calc(100dvh - 48px);max-width:none;overflow:auto;padding:0;width:min(1160px,100% - 48px);-ms-scroll-chaining:none;overscroll-behavior:contain}.kho-dialog::-ms-backdrop{background:rgba(9,10,10,.702)}.kho-dialog::backdrop{background:rgba(9,10,10,.702)}.kho-dialog h2,.kho-dialog h3,.kho-dialog h4,.kho-dialog p{color:inherit}.kho-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:0;z-index:3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#090a0a;color:#fff;gap:16px;justify-content:space-between;min-height:56px;padding:0 32px}.kho-context{font-size:10px;font-weight:600;letter-spacing:.08em}.kho-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:#fff;gap:16px;min-height:48px}.kho-close span{font-size:26px;line-height:1}.kho-body{padding:32px}.kho-heading{margin:0 0 24px}.kho-eyebrow{font-size:10px;font-weight:600;letter-spacing:.13em;margin:0 0 8px}.kho-heading h2{font:900 max(40px,min(5vw,64px))/.95 var(--kho-display);letter-spacing:-.01em;margin:0 0 8px}.kho-heading>p:last-child{color:#666;margin:0}.kho-stats{border:1px solid var(--kho-border);display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:20px}.kho-stats>div{display:grid;grid-gap:4px;border-right:1px solid var(--kho-border);gap:4px;padding:20px 24px}.kho-stats>div:last-child{border:0}.kho-stats strong{font:900 48px/1 var(--kho-display);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kho-stats span{font-size:12px}.kho-stat-feet{background:#56c6c5}.kho-formula{color:#555;font-size:12px;line-height:1.7;margin:0 0 24px;max-width:90ch}.kho-formula strong{color:#090a0a}.kho-warning{background:#fff2f7;border-left:3px solid #d60068;font-size:12px;margin:12px 0;padding:12px 16px}.kho-tabs{border-bottom:1px solid var(--kho-border);display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.kho-tabs button{background:transparent;border:0;border-bottom:3px solid transparent;color:#666;font-weight:600;min-height:48px;padding:12px 0}.kho-tabs button[aria-selected=true]{border-bottom-color:var(--kho-action);color:var(--kho-action)}.kho-view-help{color:#666;font-size:12px;margin:16px 0 12px}.kho-table-scroll{overflow-x:auto;overscroll-behavior-x:contain;width:100%}.kho-table{border:0;border-collapse:collapse;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;margin:0;width:100%}.kho-table td,.kho-table th{border:0;border-bottom:1px solid var(--kho-border);padding:13px 16px;text-align:right;vertical-align:middle;white-space:nowrap}.kho-table th:first-child{text-align:left}.kho-table thead{background:var(--kho-chalk)}.kho-table thead th{font-size:11px;font-weight:600}.kho-table thead small{color:#666;display:block;font-size:10px;font-weight:400;margin-top:3px}.kho-table tfoot{background:var(--kho-chalk);font-weight:600}.kho-colours tbody th{padding:0 16px}.kho-table .kho-feet{font-weight:600}.kho-selected{background:#fff2f7}.kho-colour-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--kho-ink);font-weight:600;gap:10px;min-height:48px;padding:0;text-align:left;width:100%}.kho-colour-button>span:last-child{color:#666;margin-left:auto}.kho-swatch{display:inline-block;-webkit-box-flex:0;border:1px solid #767676;-ms-flex:0 0 18px;flex:0 0 18px;height:18px;vertical-align:middle;width:18px}.kho-colour-name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.kho-matrix th:first-child{background:#fff;-webkit-box-shadow:1px 0 var(--kho-border);box-shadow:1px 0 var(--kho-border);left:0;position:sticky;z-index:1}.kho-breakdown,.kho-matrix tfoot th:first-child,.kho-matrix thead th:first-child{background:var(--kho-chalk)}.kho-breakdown{margin-top:24px;padding:24px}.kho-breakdown h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:600 16px/1.4 var(--kho-font);gap:10px;margin:0 0 24px}.kho-breakdown h3>span:last-child{color:#666;font-size:10px;letter-spacing:.08em;margin-left:auto}.kho-breakdown-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px}.kho-breakdown h4{font-size:12px;font-weight:600;margin:0 0 14px}.kho-breakdown-row{display:grid;grid-template-columns:1fr auto;grid-gap:5px;font-size:12px;gap:5px;margin:0 0 14px}.kho-track{background:#e0dfda;grid-column:1/-1;height:5px}.kho-track>span{background:#090a0a;display:block;height:100%}.kho-note{color:#666;font-size:11px;line-height:1.7;margin:16px 0 0}.kho-bottom-note{border-top:1px solid var(--kho-border);padding-top:16px}.kho-state{background:var(--kho-chalk);padding:32px}.kho-state p{margin:0}.kho-state .kho-open{margin-top:16px}.kho-state-error{border-left:3px solid #d60068}@media(max-width:700px){.kho-cart-tool-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.kho-cart-tool-actions>*{text-align:center;width:100%}.k-main #cart-actions>a.checkout-button{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0;text-align:center;width:100%}.kho-dialog{height:100dvh;margin:0;max-height:100dvh;width:100%}.kho-top{padding:0 16px}.kho-body{padding:24px 16px}.kho-context{font-size:9px;max-width:24ch}.kho-heading h2{font-size:44px}.kho-stats{grid-template-columns:1fr 1fr}.kho-stats>div{padding:16px}.kho-stats>div:nth-child(2){border-right:0}.kho-stats>div:nth-child(-n+2){border-bottom:1px solid var(--kho-border)}.kho-stats strong{font-size:40px}.kho-tabs{gap:20px}.kho-tabs button{font-size:12px}.kho-breakdown{padding:20px 16px}.kho-breakdown-grid{gap:20px;grid-template-columns:1fr}.kho-entry{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px;padding:20px}.kho-colours,.kho-colours tbody,.kho-colours tfoot{display:block}.kho-colours thead{display:none}.kho-colours tr{border-bottom:1px solid var(--kho-border);display:grid;grid-template-columns:1fr 1fr 1fr;padding:12px 0}.kho-colours tbody th,.kho-colours th{border:0;grid-column:1/-1;padding:0 12px}.kho-colours td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:0;-ms-flex-direction:column;flex-direction:column;font-size:18px;gap:4px;padding:8px 12px;text-align:left}.kho-colours td:before{color:#555;content:attr(data-label);font-size:10px;font-weight:400}.kho-colours td:last-child{grid-column:2/4}.kho-colours tfoot th{padding-top:12px}}@media(prefers-reduced-motion:reduce){.kho-dialog *{scroll-behavior:auto}}