.refined-choices .range-labels{display:none!important}.refined-choices .size-pair{gap:12px}.refined-choices .measure{padding:12px 13px 6px;background:#e9e5d961;border:1px solid var(--line);border-radius:12px;min-width:0}.refined-choices .measure-head{height:auto;min-height:35px;align-items:center;gap:8px;margin-bottom:6px}.refined-choices .measure-head>label{font-size:12px;font-weight:500}.refined-choices .number-field{border-bottom:1px solid #89978b;max-width:108px}.refined-choices .number-field input{font-size:20px;width:76px;background:transparent;padding:3px 0;text-align:right}.refined-choices .number-field span{font-size:10px;margin-left:4px}.refined-choices .measure input[type=range]{height:30px;margin:0;width:100%}.refined-choices .dimension-help{font-size:10px;color:var(--muted);margin:7px 1px 11px}.refined-choices .leg-choice-face{padding:9px 5px 10px;gap:5px;min-height:0;height:100%}.refined-choices .leg-choice-face>svg{height:68px;max-width:100%}.refined-choices .leg-choice-face>strong{font-size:11px;line-height:1.3;min-height:2.6em;display:flex;align-items:center;justify-content:center;text-align:center;text-wrap:balance}.refined-choices .shape-grid button{padding:10px 4px 8px;min-height:70px}.refined-choices .shape-grid svg{height:32px;width:65px;margin-bottom:6px}.refined-choices #panel-2,.refined-choices #panel-3,.refined-choices .steel-colour-group{margin-bottom:18px;padding-bottom:15px;border-bottom:1px solid var(--line)}.refined-choices #timber-heading,.refined-choices #finish-heading,.refined-choices #steel-heading{display:flex;align-items:baseline;justify-content:space-between;font:500 13px/1.4 Maven Pro,sans-serif;margin:0 0 10px}.refined-choices #steel-heading small{font-size:10px;color:var(--muted);font-weight:400}.refined-choices .timber-options{gap:7px}.refined-choices .timber-options .choice{padding:5px 5px 8px;border-radius:8px;min-height:84px;display:flex;flex-direction:column;gap:5px;text-align:center}.refined-choices .timber-options img{width:100%;height:42px;object-fit:cover;border-radius:4px;margin:0}.refined-choices .timber-options .choice strong{font-size:12px;display:block}.refined-choices .timber-options .choice small{display:none}.refined-choices .finish-on-timber{font-size:11px;color:var(--muted);margin:-6px 0 12px}.refined-choices .finish-options,.refined-choices .steel-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.refined-choices .finish-options .choice,.refined-choices .steel-swatch{display:flex;flex-direction:column;align-items:center;gap:7px;padding:5px 2px 4px;min-height:82px;background:transparent;border:0;border-radius:8px;box-shadow:none!important;color:var(--ink);font:400 11px/1.3 Maven Pro,sans-serif}.refined-choices .finish-options .choice:after{display:none!important}.refined-choices .finish-options img,.refined-choices .steel-disc{display:block;width:45px;height:45px;border-radius:50%;margin:3px;object-fit:cover;box-shadow:0 0 0 1px #26392c33;outline:2px solid transparent;outline-offset:3px}.refined-choices .steel-disc{background:radial-gradient(ellipse at 28% 20%,#ffffff30,transparent 70%),var(--coat)}.refined-choices .finish-options .choice[aria-pressed=true] img,.refined-choices .steel-swatch[aria-pressed=true] .steel-disc{outline-color:var(--ink)}.refined-choices .finish-options .choice[aria-pressed=true],.refined-choices .steel-swatch[aria-pressed=true]{font-weight:600}.refined-choices .finish-options button:focus-visible,.refined-choices .steel-swatch:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.refined-choices .all-steel-colours{display:flex;align-items:center;justify-content:flex-end;gap:5px;font-size:10px;color:var(--muted);min-height:32px;margin-top:6px;text-underline-offset:3px}.refined-choices .all-steel-colours svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.2}.refined-choices .materials-info{margin:12px 0 4px;font-size:11px;line-height:1.55;color:var(--muted)}.refined-choices .materials-info>summary{display:flex;align-items:center;gap:6px;min-height:36px;cursor:pointer;list-style:none;color:var(--ink)}.refined-choices .materials-info>summary::-webkit-details-marker{display:none}.refined-choices .materials-info>summary:after{content:"+";margin-left:auto}.refined-choices .materials-info[open]>summary:after{content:"\2212"}.refined-choices .materials-info>div{padding:0 2px 10px;max-width:42em}.refined-choices .materials-info h3{font:500 12px/1.4 Maven Pro,sans-serif;margin:12px 0 3px;color:var(--ink)}.refined-choices .materials-info p{margin:0 0 8px}.refined-choices #floor-question[hidden],.refined-choices #total-label[hidden]{display:none!important}.refined-choices #price-note:empty{display:none!important}.refined-choices .cornerstone-icon-left,.refined-choices .cornerstone-icon-right{transform-box:fill-box;transform-origin:center;animation:none}@media(prefers-reduced-motion:no-preference){.refined-choices .show-leg-motion .cornerstone-icon-left,.refined-choices .leg-choice:hover .cornerstone-icon-left,.refined-choices .leg-choice input:focus-visible+.leg-choice-face .cornerstone-icon-left{animation:cornerstone-left 5s ease-in-out 1}.refined-choices .show-leg-motion .cornerstone-icon-right,.refined-choices .leg-choice:hover .cornerstone-icon-right,.refined-choices .leg-choice input:focus-visible+.leg-choice-face .cornerstone-icon-right{animation:cornerstone-right 5s ease-in-out 1}}@keyframes cornerstone-left{0%,to{transform:translate(0) scaleX(1)}25%{transform:translate(-6px) scaleX(1)}45%,65%{transform:translate(-6px) scaleX(-1)}82%{transform:translate(3px) scaleX(1)}}@keyframes cornerstone-right{0%,to{transform:translate(0) scaleX(1)}25%{transform:translate(6px) scaleX(1)}45%,65%{transform:translate(6px) scaleX(-1)}82%{transform:translate(-3px) scaleX(1)}}@media(max-width:700px){.refined-choices .size-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.refined-choices .measure{padding:10px 10px 4px}.refined-choices .measure-head{display:flex;flex-wrap:wrap;gap:3px}.refined-choices .measure-head>label{width:100%;font-size:11px}.refined-choices .number-field{margin-left:auto}.refined-choices #size-error{grid-column:1/-1}.refined-choices .leg-choice-face>svg{height:63px}.refined-choices .shape-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.refined-choices .shape-grid button{min-height:71px;font-size:11px}.refined-choices .design-summary{padding-top:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom));row-gap:6px}.refined-choices #price{font-size:25px;line-height:1.12}.refined-choices .steel-colour-group{margin-bottom:10px}.refined-choices #width-block[hidden]{display:none!important}}@media(max-width:700px){.refined-choices #delivery-open,.refined-choices #price-details,.refined-choices #compare-finishes,.refined-choices #compare-timbers{min-height:44px}.refined-choices #sample-link,.refined-choices #review-sample-link{display:inline-flex;align-items:center;min-height:44px}.refined-choices #length,.refined-choices #length-slider,.refined-choices .all-steel-colours{min-height:44px}.refined-choices a[aria-label="Innate Furniture homepage"]{display:flex;align-items:center;min-height:44px}.refined-choices main.studio summary,.refined-choices .materials-info>summary,.refined-choices dialog summary,.refined-choices #review-details summary,.refined-choices .custom-width summary,.refined-choices .seating-assumptions summary{min-height:44px;box-sizing:border-box}.refined-choices dialog .close,.refined-choices dialog .text-button,.refined-choices #share,.refined-choices #download-brief{min-height:44px}.refined-choices .studio-privacy a{display:inline-flex;align-items:center;min-height:44px}}.sample-actions{flex-wrap:wrap;row-gap:2px}.sample-actions .sample-prompt{flex:1 1 100%;margin:0;color:var(--muted);font-size:12px;line-height:1.4}.sample-actions .sample-buttons{display:flex;gap:16px}#compare-timbers{padding:4px 0;min-height:30px;font-size:11px}.sample-actions .sample-order{font-weight:600;color:var(--ink)}#sample-dialog .sample-dark-note{margin:16px 0 0;font-size:13px;line-height:1.5;color:var(--ink)}.review-sample{margin:10px 0 0}.review-sample a{color:var(--ink);font-weight:600}#panel-3+.sample-actions{border-top:0}@media(pointer:coarse){.refined-choices .preview-column.clear-viewer .clear-view-controls .viewer-icon-button{width:44px;min-width:44px;height:44px;min-height:44px}.refined-choices #delivery-open,.refined-choices .price-block #price-details,.refined-choices #compare-finishes,.refined-choices #compare-timbers,.refined-choices #special-open,.refined-choices .header-actions button,.refined-choices .viewer-actions button,.refined-choices .segmented button,.refined-choices .seat-counts button,.refined-choices #show-round-chairs,.refined-choices .viewer-toolbar .studio-disclosure>summary{min-height:44px}.refined-choices #sample-link,.refined-choices #review-sample-link,.refined-choices .studio-privacy a{display:inline-flex;align-items:center;min-height:44px}}@media screen and (min-width:701px)and (max-height:500px){body.refined-choices{grid-template-rows:56px minmax(300px,1fr) 56px}.refined-choices .design-summary{height:56px;min-height:56px;padding:6px 16px;gap:16px;flex-wrap:nowrap;align-items:center}.refined-choices .design-summary .summary-copy,.refined-choices .price-block #price-note,.refined-choices .total-label{display:none}.refined-choices .price-block{min-width:0}.refined-choices .price-block #price{font-size:22px;line-height:1.1}.refined-choices .summary-actions .primary,.refined-choices .summary-actions .secondary{min-height:44px;padding:8px 16px;font-size:13px}.refined-choices #toast{bottom:68px}}.dimension-longer{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:600;color:var(--ink)}.panel-sectioned .panel-body{gap:0}.panel-sectioned .choices,.panel-sectioned .panel-body,.starter-looks,.panel-sections{min-width:0;max-width:100%}.panel-notices:not(:has(>:not([hidden]))){display:none}.panel-notices{margin-bottom:12px}.choice-note-host:not(:has(>:not([hidden]))){display:none}.choice-note-host .choice-update{margin:0}.visually-hidden,.panel-sectioned select.stepper-source{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;opacity:0}.starter-looks{margin:0 0 14px}.starter-looks h2{font:500 13px/1.3 Maven Pro,system-ui,sans-serif;letter-spacing:0;margin:0 0 8px;color:var(--ink)}.look-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.look-chip{position:relative;display:block;min-width:0;padding:0;border:1px solid #d7dcd2;border-radius:8px;overflow:hidden;background:#f4f0e8;cursor:pointer;text-align:left;font:inherit;color:var(--ink)}.look-chip img{display:block;width:100%;aspect-ratio:3/2;height:auto;object-fit:cover;pointer-events:none}.look-caption{display:block;padding:5px 7px 7px;font-size:11px;line-height:1.25}.look-caption strong{display:block;font-weight:500;white-space:normal;overflow-wrap:break-word}.look-caption small{display:block;font-size:10px;color:var(--muted);min-height:12px}.look-chip:hover{border-color:#a9b5a7}.look-chip[aria-pressed=true]{border-color:#284c3e;box-shadow:inset 0 0 0 2px #284c3e}.look-chip[aria-pressed=true]:after{content:"";position:absolute;top:5px;right:5px;width:18px;height:18px;border-radius:50%;background:#284c3e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.3l2.6 2.6L13 6.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat}.look-chip:focus-visible,.section-heading:focus-visible,.stepper-button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.panel-sections{border-top:1px solid var(--line)}.panel-section{position:relative;border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--studio-preview-clearance,0px) + 8px)}.panel-section .section-h{margin:0;padding:0;font:inherit;letter-spacing:0}.section-heading{display:grid;grid-template-columns:minmax(0,1fr) auto 12px;grid-template-areas:"t x c" "s x c";align-items:center;column-gap:10px;row-gap:2px;width:100%;min-height:58px;padding:10px 2px;border:0;border-radius:0;background:transparent;color:var(--ink);text-align:left;font:inherit;cursor:pointer}.section-title{grid-area:t;font-size:15px;font-weight:600;line-height:1.25}.section-summary{grid-area:s;min-width:0;font-size:12px;line-height:1.35;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-extra{grid-area:x;font-size:12px;font-weight:600;color:var(--ink);white-space:nowrap}.section-chevron{grid-area:c;justify-self:end;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.section-heading[aria-expanded=true] .section-chevron{transform:translateY(2px) rotate(225deg)}.section-heading:hover .section-title{text-decoration:underline;text-underline-offset:3px}.panel-section.open{background:linear-gradient(#16383205,#16383205)}.section-body{display:flex;flex-direction:column;gap:16px;padding:2px 2px 18px}.section-body[hidden]{display:none}.section-body>.control-group,.section-body>section,.section-body>fieldset{margin:0}.panel-sectioned .section-body .leg-choices{margin:0}.panel-sectioned .section-body .leg-choices legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.panel-sectioned .section-body .leg-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.panel-sectioned .section-body .leg-choice-face{min-height:0;padding:6px 3px 7px;gap:2px}.panel-sectioned .section-body .leg-choice-face>svg,.panel-sectioned .section-body .leg-choice-face svg{height:44px;margin:0 0 2px}.panel-sectioned .section-body .leg-choice-face>strong,.panel-sectioned .section-body .leg-choice-face strong{font-size:10.5px;line-height:1.2;min-height:2.4em}.panel-sectioned .section-body .leg-choice-caption{display:none}.panel-sectioned .section-body .leg-choice-tick{right:4px;top:4px;width:15px;height:15px;font-size:10px}.panel-sectioned .section-body .edge-options{margin:0}.panel-sectioned .section-body .edge-options h3{font-size:13px;font-weight:500;margin:0 0 6px}.panel-sectioned .section-body .edge-options [data-corners-block] h3{margin-top:12px}.panel-sectioned .section-body .edge-options .edge-choices{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.panel-sectioned .section-body .edge-options [data-corner-choices]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:60%}.panel-sectioned .section-body .edge-options .choice{min-width:0;min-height:44px;padding:5px 2px 6px;gap:2px;font-size:10.5px;line-height:1.2;text-align:center}.panel-sectioned .section-body .edge-options .edge-icon,.panel-sectioned .section-body .edge-options .choice>svg{width:40px;height:26px}.panel-sectioned .section-body .edge-options .price{font-size:10px}.panel-sectioned .edge-preview-toggle{align-self:flex-start;min-height:44px;margin-top:4px;padding:0;font-size:12px}.help-choosing>summary{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:13px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer;list-style:none}.help-choosing>summary::-webkit-details-marker{display:none}.help-choosing>summary:after{content:"\2304";font-size:13px;text-decoration:none}.help-choosing[open]>summary:after{content:"\2303"}.help-choosing>.sample-actions{margin-top:2px}.panel-sectioned #seating-choice #seating-heading{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.panel-sectioned #seating-choice #bench-icon{width:110px!important}.panel-sectioned #seating-choice #bench-choices{margin-top:4px}.chair-stepper{display:inline-flex;align-items:center;margin:6px 0 4px;border:1px solid #b9ae9c;border-radius:999px;background:#fff8}.stepper-button{display:inline-grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--ink);font:400 20px/1 system-ui,sans-serif;cursor:pointer}.stepper-button:disabled{opacity:.3;cursor:not-allowed}.stepper-value{min-width:34px;text-align:center;font-size:15px;font-weight:600;color:var(--ink)}.panel-sectioned #seating-choice>label{display:block;margin-top:2px}@media(min-width:701px){.panel-sectioned .panel-body{padding-top:16px}}@media(max-width:700px){.look-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:6px;padding-bottom:4px;min-width:0;max-width:100%;scrollbar-width:none}.look-row::-webkit-scrollbar{display:none}.look-chip{flex:0 0 38%;scroll-snap-align:start}.panel-sectioned .section-body .leg-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.section-heading{min-height:54px}body.panel-scrolled .preview-column.clear-viewer.seating-controls.unified-toolbar{grid-template-rows:auto clamp(120px,18svh,160px) auto auto}}.refined-choices .leg-choice-face>strong,.panel-sectioned .section-body .leg-choice-face>strong,.panel-sectioned .section-body .leg-choice-face strong{font-size:12px;line-height:1.25}.panel-sectioned .section-body .edge-options .choice{font-size:12px;line-height:1.2;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.panel-sectioned .section-body .edge-options .price{font-size:12px}#review-title:focus,#review-title:focus-visible,#studio-form-result:focus-visible{outline:none}.studio-more-menu .phone-only{display:none}@media(max-width:700px){.design-summary .price-links #delivery-open,.design-summary .price-links #price-details{min-height:44px;padding:10px 0;font-size:11px;line-height:16px}.design-summary{min-height:108px}body{padding-bottom:124px}.studio-more-menu .phone-only{display:block}}#review.is-pending,#save-design.is-pending,#save-current-dialog.is-pending{opacity:.55;cursor:not-allowed}#shop-hcaptcha-badge-container{visibility:hidden!important;pointer-events:none!important}.studio-captcha-notice{margin-top:6px}.look-caption strong,.look-caption small,#open-saved,#saved-count,.round-chairs-note,.viewer-icon-button,#view-in-room span,.viewer-toolbar summary,.section-summary,.section-extra,.design-summary .price-links button,.design-summary #delivery-price,.design-summary .summary-copy span,.design-summary #special-open,.design-summary #price-note,.leg-choice-price,#design-choices strong,#shapes span,#table-width-choices .choice,#table-width-choices .price,#panel-1 .number-field span,.dimension-help,.dimension-entry-error,.dimension-draft-preview,.dimension-restore,.seat-sizing-assumption,.seat-sizing-fine,.seat-sizing-result,.materials-info h3,.materials-info p,.materials-info summary,.steel-options span,.steel-heading small,.all-steel-colours,#timbers strong,#timbers small,#finishes span,#rimu-premium-note,#finish-on-timber,.sample-prompt,.text-button,.sample-order,.choices .fine,.choices .price,.choices .quiet,#seating-choice .fine,#chair-count-label,#bench-choices .price,.delivery-method button,#delivery-fields label,#address-help,#dispatch-window,#panel-4 span,#panel-4 .fine,dialog dt,dialog dd,dialog label,dialog .fine,dialog .optional,dialog .close,dialog .eyebrow,#review-image-status,#review-total-label,#review-sample-link,dialog a,.studio-captcha-notice,.choice-update,.launch-choice-review,#size-error{font-size:13px!important}.studio-title span,#save-design,#steel-heading small,#section-details span{font-size:13px!important}#choices.choices{width:100%;box-sizing:border-box}.panel-top-row{display:flex;justify-content:flex-end;margin:-6px 0 0}#choices .start-again{font-size:14px;color:#163832;min-height:36px;padding:6px 0}#choices .start-again:hover{color:#0c201c}.remove-seating{-webkit-appearance:none;appearance:none;background:transparent;border:1px solid #163832;border-radius:3px;color:#163832;font:inherit;font-size:14px;line-height:1;min-height:44px;padding:0 14px;cursor:pointer;white-space:nowrap}.remove-seating:hover{background:#163832;color:#fffaf3}.start-again:focus-visible,.remove-seating:focus-visible{outline:2px solid #163832;outline-offset:2px}.remove-seating[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/129/assets/ics15-live-20260927-refined-choices.css.map */
