:root{--rl-pick-ring: inset 0 0 0 2px var(--rl-ink, #221d17), inset 3px 0 0 0 var(--rl-accent, #e2571c)}#MainContent{counter-reset:rlstep}.variant-picker .variant-option--buttons legend:before,.product-details .rl-pdp-options label>span:first-child:before{counter-increment:rlstep;content:counter(rlstep,decimal-leading-zero);margin-inline-end:.35rem;color:var(--rl-accent, #e2571c);font-variant-numeric:tabular-nums;letter-spacing:.1em}.variant-picker .variant-option--buttons legend,.variant-picker .variant-option--dropdowns>label,.product-details .rl-pdp-options label>span:first-child{display:flex;align-items:baseline;gap:0;width:100%;margin-block-end:.5rem;padding:0;font-family:var(--rl-sans, "Inter", system-ui, sans-serif);font-size:.6875rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--rl-ink-faint, #a89c8a)}.rl-optvalue{margin-inline-start:auto;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:none;color:var(--rl-ink, #221d17)}.variant-picker .rl-optvalue{display:none}.variant-picker{--color-variant-background: var(--rl-paper, #fff);--color-variant-text: var(--rl-ink, #221d17);--color-variant-border: var(--rl-line-strong, #b9b0a0);--color-variant-hover-background: var(--rl-cream, #faf6ee);--color-variant-hover-text: var(--rl-ink, #221d17);--color-variant-hover-border: var(--rl-ink, #221d17);--color-selected-variant-background: var(--rl-cream, #faf6ee);--color-selected-variant-text: var(--rl-ink, #221d17);--color-selected-variant-border: var(--rl-ink, #221d17);--color-selected-variant-hover-background: var(--rl-cream, #faf6ee);--color-selected-variant-hover-text: var(--rl-ink, #221d17);--color-selected-variant-hover-border: var(--rl-accent, #e2571c);--variant-picker-button-radius: 0;--variant-picker-swatch-radius: 0;--variant-picker-button-border-width: 1px;font-family:var(--rl-sans, "Inter", system-ui, sans-serif)}.variant-picker .variant-option+.variant-option{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--rl-line, #e9e0d0)}.variant-picker .variant-option__button-label{flex:0 0 auto;min-height:2.75rem;padding-inline:1rem;background-repeat:no-repeat;font-size:.8125rem;font-weight:600;letter-spacing:.01em}.variant-picker .variant-option__button-label__pill{display:none!important}.variant-picker .variant-option__button-label:has(:checked){background-color:var(--rl-cream, #faf6ee);box-shadow:var(--rl-pick-ring);font-weight:700}.variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch) svg{display:none}.variant-picker .variant-option__button-label[data-rl-hidden],.variant-picker .variant-option__button-label[data-rl-hidden-search],.variant-picker .variant-option__select option[data-rl-hidden]{display:none!important}.variant-picker .variant-option--buttons:has(input[value=A4],input[value=A3],input[value=A2],input[value=A5]){display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem}.variant-picker .variant-option__button-label:has(input[value=A5]),.variant-picker .variant-option__button-label:has(input[value=A4]),.variant-picker .variant-option__button-label:has(input[value=A3]),.variant-picker .variant-option__button-label:has(input[value=A2]){flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:.1rem;min-height:6.75rem;padding:3.5rem .875rem .75rem;white-space:normal;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2043'%3E%3Crect%20x='.5'%20y='.5'%20width='29'%20height='42'%20fill='none'%20stroke='%23221d17'%20stroke-opacity='.45'/%3E%3C/svg%3E");background-position:.875rem .85rem;background-size:calc(1.55rem * var(--rl-sheet, 1)) calc(2.2rem * var(--rl-sheet, 1))}.variant-picker .variant-option__button-label:has(input[value=A5]){--rl-sheet: .58}.variant-picker .variant-option__button-label:has(input[value=A4]){--rl-sheet: .74}.variant-picker .variant-option__button-label:has(input[value=A3]){--rl-sheet: 1}.variant-picker .variant-option__button-label:has(input[value=A2]){--rl-sheet: 1.24}.variant-picker .variant-option__button-label:has(input[value=A5]):has(:checked),.variant-picker .variant-option__button-label:has(input[value=A4]):has(:checked),.variant-picker .variant-option__button-label:has(input[value=A3]):has(:checked),.variant-picker .variant-option__button-label:has(input[value=A2]):has(:checked){background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2043'%3E%3Crect%20x='.5'%20y='.5'%20width='29'%20height='42'%20fill='%23e2571c'%20fill-opacity='.08'%20stroke='%23e2571c'/%3E%3C/svg%3E")}.variant-picker .variant-option__button-label:has(input[value=A5]):after,.variant-picker .variant-option__button-label:has(input[value=A4]):after,.variant-picker .variant-option__button-label:has(input[value=A3]):after,.variant-picker .variant-option__button-label:has(input[value=A2]):after{z-index:2;white-space:pre-line;font-size:.6875rem;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--rl-ink-soft, #6f6455);font-variant-numeric:tabular-nums}.variant-picker .variant-option__button-label:has(input[value=A5]):after{content:"148 \d7  210 mm\a Desk-sized"}.variant-picker .variant-option__button-label:has(input[value=A4]):after{content:"210 \d7  297 mm\a Above a desk, beside a door"}.variant-picker .variant-option__button-label:has(input[value=A3]):after{content:"297 \d7  420 mm\aReads from across the room"}.variant-picker .variant-option__button-label:has(input[value=A2]):after{content:"420 \d7  594 mm\a A wall on its own"}.variant-picker .variant-option__button-label:has(input[value=Oak]){--rl-dot: #c69a5f}.variant-picker .variant-option__button-label:has(input[value=Natural]){--rl-dot: #d8b382}.variant-picker .variant-option__button-label:has(input[value=Walnut]){--rl-dot: #5a3a24}.variant-picker .variant-option__button-label:has(input[value=Black]){--rl-dot: #14100c}.variant-picker .variant-option__button-label:has(input[value=White]){--rl-dot: #f6f3ec}.variant-picker .variant-option__button-label:has(input[value=Orange]){--rl-dot: #f99963}.variant-picker .variant-option__button-label:has(input[value=Oak]),.variant-picker .variant-option__button-label:has(input[value=Natural]),.variant-picker .variant-option__button-label:has(input[value=Walnut]),.variant-picker .variant-option__button-label:has(input[value=Black]),.variant-picker .variant-option__button-label:has(input[value=White]),.variant-picker .variant-option__button-label:has(input[value=Orange]){padding-inline-start:2.25rem;background-image:radial-gradient(circle at .95rem 50%,var(--rl-dot) 0 .4375rem,transparent calc(.4375rem + .5px)),radial-gradient(circle at .95rem 50%,rgba(34,29,23,.28) 0 .5rem,transparent calc(.5rem + .5px))}.variant-picker .variant-option__select-wrapper{border-radius:0;border-color:var(--rl-line-strong, #b9b0a0)}.variant-picker .variant-option__select{font-family:inherit;font-size:.875rem;font-weight:600;min-height:2.875rem}.variant-picker .rl-optsearch{flex:1 0 100%;position:relative;margin-block-end:.75rem}.variant-picker .rl-optsearch input{width:100%;min-height:2.75rem;padding:0 .875rem;border:1px solid var(--rl-line-strong, #b9b0a0);border-radius:0;background:var(--rl-paper, #fff);color:var(--rl-ink, #221d17);font-family:inherit;font-size:.875rem;-webkit-appearance:none;appearance:none}.variant-picker .rl-optsearch input::placeholder{color:var(--rl-ink-faint, #a89c8a)}.variant-picker .rl-optsearch input:focus-visible{outline:2px solid var(--rl-accent, #e2571c);outline-offset:2px}.variant-picker .variant-option--rl-long{max-height:15.5rem;overflow-y:auto;overscroll-behavior:contain;padding:.125rem;scrollbar-width:thin}.variant-picker .variant-option--rl-long .variant-option__button-label{flex:1 1 auto;justify-content:flex-start}.variant-picker .rl-optempty{flex:1 0 100%;margin:0;padding:.75rem 0;font-size:.8125rem;color:var(--rl-ink-soft, #6f6455)}.product-details .rl-pdp-options{gap:1.125rem;margin:.25rem 0 1.25rem;padding-top:1.25rem;border-top:1px solid var(--rl-line, #e9e0d0);font-family:var(--rl-sans, "Inter", system-ui, sans-serif)}.product-details .rl-pdp-options legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.product-details .rl-pdp-options label{gap:0}.product-details .rl-pdp-options option[hidden],.product-details .rl-pdp-options label[hidden]{display:none!important}.rl-fieldswap{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rl-choice{display:flex;flex-wrap:wrap;gap:.5rem}.rl-choice__item{position:relative;display:flex;align-items:center;gap:.625rem;min-height:2.75rem;padding:.5rem .8rem;border:1px solid var(--rl-line-strong, #b9b0a0);border-radius:0;background:var(--rl-paper, #fff);color:var(--rl-ink, #221d17);font-family:inherit;font-size:.8125rem;text-align:left;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.rl-choice__item[hidden]{display:none!important}@media(hover:hover){.rl-choice__item:hover{border-color:var(--rl-ink, #221d17);background:var(--rl-cream, #faf6ee)}}.rl-choice__item[aria-checked=true]{background:var(--rl-cream, #faf6ee);box-shadow:var(--rl-pick-ring)}.rl-choice__item:focus-visible{outline:2px solid var(--rl-accent, #e2571c);outline-offset:2px}.rl-choice__body{display:flex;flex-direction:column;gap:.1rem;min-width:0}.rl-choice__body--hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.rl-choice__name{font-weight:700;letter-spacing:.01em}.rl-choice__note{font-size:.625rem;line-height:1.35;color:var(--rl-ink-soft, #6f6455);text-wrap:pretty}.rl-choice__swatch{flex:none;width:1.125rem;height:1.125rem;background:var(--rl-swatch, #000);box-shadow:inset 0 0 0 1px #221d1740}.rl-choice__tick{flex:none;width:.875rem;height:.875rem;margin-inline-start:auto;border:1px solid var(--rl-line-strong, #b9b0a0);border-radius:50%}.rl-choice__item[aria-checked=true] .rl-choice__tick{border-color:var(--rl-accent, #e2571c);background:var(--rl-accent, #e2571c);box-shadow:inset 0 0 0 3px var(--rl-cream, #faf6ee)}.rl-choice--paper{flex-direction:column;gap:.375rem}.rl-choice--paper .rl-choice__item{width:100%;min-height:0;padding:.5rem .75rem}.rl-choice--paper .rl-choice__name{font-size:.78125rem}.rl-choice--frame .rl-choice__item{flex:0 0 auto}.rl-choice--backdrop{gap:.5rem}.rl-choice--backdrop .rl-choice__item{flex:0 0 6.25rem;width:6.25rem;min-height:0;flex-direction:column;align-items:stretch;gap:.4375rem;padding:.3125rem .3125rem .5rem}.rl-choice__thumb{display:block;aspect-ratio:4 / 5;background:var(--rl-cream, #faf6ee);overflow:hidden}.rl-choice__thumb img{width:100%;height:100%;object-fit:cover;display:block}.rl-choice--backdrop .rl-choice__body{padding-inline:.1875rem}.rl-choice--backdrop .rl-choice__name{font-size:.625rem;letter-spacing:.08em;text-transform:uppercase}.rl-choice--backdrop .rl-choice__note{display:none}.rl-choice--backdrop .rl-choice__tick{position:absolute;top:.5rem;right:.5rem;width:.8125rem;height:.8125rem;margin:0;background:var(--rl-paper, #fff)}.rl-choice--backdrop .rl-choice__item[aria-checked=true] .rl-choice__tick{box-shadow:inset 0 0 0 2px var(--rl-paper, #fff)}.rl-choice--solid,.rl-choice--filament{gap:.375rem}.rl-choice--solid .rl-choice__item,.rl-choice--filament .rl-choice__item{width:2.25rem;height:2.25rem;min-height:0;padding:.1875rem;gap:0}.rl-choice--solid .rl-choice__swatch,.rl-choice--filament .rl-choice__swatch{width:100%;height:100%}.product-details .rl-pdp-inventory-status{margin:0 0 1rem;padding:.75rem .875rem;border-left:3px solid var(--rl-accent, #e2571c);background:var(--rl-cream, #faf6ee);color:var(--rl-ink, #221d17);font-family:var(--rl-sans, "Inter", system-ui, sans-serif);font-size:.75rem;line-height:1.55}
/*# sourceMappingURL=/cdn/shop/t/2/assets/raceline-pdp.css.map */
