.eh-product-rebuild .product-form .eh-centres{order:1}.eh-product-rebuild .product-form .eh-finish{order:2}.eh-product-rebuild .product-form .eh-door{order:3}.eh-product-rebuild .product-form .eh-express-hint,.eh-product-rebuild .product-form .eh-dulux-note{order:4}.eh-product-rebuild .product-form .eh-powder-colour{order:5}.eh-product-rebuild .product-form .product-form__buttons{order:6}.eh-product-rebuild .product-form .eh-install-option{order:7}.eh-product-rebuild .product-form .eh-product-question{order:8}.product-form .eh-centres{margin:0 0 1.8rem;padding:.2rem 0 .2rem 1.4rem;border-left:2px solid var(--ehp-brass, #a98342);color:var(--ehp-ink-72, rgba(27, 27, 29, .72));font-size:1.3rem;font-weight:600;line-height:1.5}.product-form .eh-finish{margin:0 0 1.8rem;padding:0;border:0}.product-form .eh-finish__legend{display:flex;align-items:baseline;gap:.9rem;margin-bottom:1rem;padding:0}.product-form .eh-finish .eh-req{color:var(--ehp-brass, #a98342);font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-form .eh-finish__opt{display:flex;align-items:flex-start;gap:1.1rem;margin-bottom:.8rem;padding:1.4rem 1.6rem;border:1px solid var(--ehp-stone, #e7e2d9);background:var(--ehp-paper, #fcfaf6);cursor:pointer;transition:border-color .2s ease,background .2s ease}.product-form .eh-finish__opt:hover{border-color:var(--ehp-brass, #a98342)}.product-form .eh-finish .eh-finish__opt input[type=radio]{position:static;flex:0 0 auto;width:1.8rem;height:1.8rem;margin:.15rem 0 0;clip:auto;clip-path:none;overflow:visible;opacity:1;pointer-events:auto;appearance:auto;-webkit-appearance:radio;accent-color:var(--ehp-ink, #1b1b1d)}.product-form .eh-finish__opt:has(input:checked){border-color:var(--ehp-ink, #1b1b1d);background:#fff;box-shadow:inset 0 0 0 1px var(--ehp-ink, #1b1b1d)}.product-form .eh-finish__opt:has(input:focus-visible){outline:2px solid rgba(169,131,66,.45);outline-offset:2px}.product-form .eh-finish__body strong{display:block;color:var(--ehp-ink, #1b1b1d);font-size:1.4rem;font-weight:700;line-height:1.35}.product-form .eh-finish__body small,.product-form .eh-door small{display:block;margin-top:.35rem;color:var(--ehp-ink-72, rgba(27, 27, 29, .72));font-size:1.2rem;line-height:1.55}.product-form .eh-finish--invalid .eh-finish__opt{border-color:#9b2c2c}.product-form .eh-finish__error{margin:.8rem 0 0;color:#9b2c2c;font-size:1.25rem;font-weight:700;line-height:1.5}.product-form .eh-door{margin:0 0 1.8rem}.product-form .eh-door__label span,.product-form .eh-powder-colour .form__label span{margin-left:.6rem;color:var(--ehp-ink-72, rgba(27, 27, 29, .72));font-size:1.1rem;font-weight:600}.product-form .eh-door input{width:100%;max-width:24rem;margin-top:.6rem;padding:1.1rem 1.2rem;border:1px solid var(--ehp-stone, #e7e2d9);background:#fff;font-size:1.5rem}.product-form .eh-door input:focus-visible{outline:2px solid rgba(169,131,66,.45);outline-offset:2px}.product-form .eh-dulux-note{margin:0 0 1.6rem;color:var(--ehp-ink-72, rgba(27, 27, 29, .72));font-size:1.3rem;line-height:1.55}.product-form .eh-dulux-note a{color:var(--ehp-ink, #1b1b1d);text-decoration:underline;text-underline-offset:.2em}.product-form .eh-express-hint{margin:0 0 1.2rem;color:var(--ehp-ink-72, rgba(27, 27, 29, .72));font-size:1.2rem;line-height:1.5}@media screen and (max-width:749px){.product-form .eh-finish__opt{padding:1.3rem 1.4rem}.product-form .eh-finish__body strong{font-size:1.5rem}.product-form .eh-finish__body small,.product-form .eh-door small{font-size:1.3rem}}form:has([data-eh-group=Finish]):not(:has(input[name="properties[Finish]"]:checked)) .shopify-payment-button{display:none!important}form:has([data-eh-group="Screw length"]):not(:has(input[name="properties[Screw length]"]:checked)) .shopify-payment-button{display:none!important}.shopify-payment-button.eh-locked{display:none!important}form:has(input[name="properties[Finish]"]:checked):not(:has([data-eh-group="Screw length"])) .eh-express-hint,form:has(input[name="properties[Finish]"]:checked):has(input[name="properties[Screw length]"]:checked) .eh-express-hint{display:none}.product-form .eh-opt{margin:0 0 1.8rem;padding:0;border:0}.product-form .eh-opt__legend{display:flex;align-items:baseline;gap:.9rem;margin-bottom:.8rem;padding:0}.product-form .eh-opt .eh-req{color:var(--ehp-brass, #a98342);font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-form .eh-opt__help,.product-form .eh-opt .eh-finish__error{flex:0 0 100%;width:100%;margin:.9rem 0 0}.product-form .eh-opt__help{color:var(--ehp-ink-72, rgba(27, 27, 29, .72));font-size:1.2rem;line-height:1.55}.product-form .eh-opt.eh-finish--invalid input[type=radio]+label{border-color:#9b2c2c}.eh-product-rebuild .product-form .eh-docs{order:5}.product-form .eh-docs{margin:0 0 1.8rem;padding:1.4rem 1.6rem;border:1px solid var(--ehp-stone, #e7e2d9);background:var(--ehp-paper, #fcfaf6)}.product-form .eh-docs__label{margin:0 0 1rem;color:var(--ehp-brass, #a98342);font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.product-form .eh-docs__row{display:flex;flex-wrap:wrap;gap:.8rem 1.8rem}.product-form .eh-docs__item{display:flex;align-items:center;gap:.9rem;color:var(--ehp-ink, #1b1b1d);text-decoration:none}.product-form .eh-docs__item:hover .eh-docs__text strong{text-decoration:underline;text-underline-offset:.3rem}.product-form .eh-docs__icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.8rem;height:2.8rem;border:1px solid var(--ehp-brass, #a98342);border-radius:50%;color:var(--ehp-brass, #a98342);font-size:1.4rem;line-height:1}.product-form .eh-docs__text strong{display:block;font-size:1.35rem;font-weight:700;line-height:1.3}.product-form .eh-docs__text small{display:block;margin-top:.15rem;color:var(--ehp-ink-72, rgba(27, 27, 29, .72));font-size:1.15rem;line-height:1.4}.eh-slim[hidden]{display:none}.eh-slim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:2rem;background:#1b1b1d8c}.eh-slim__box{max-width:46rem;padding:2.8rem;border-top:3px solid var(--ehp-brass, #a98342);background:#fff;box-shadow:0 2rem 6rem #00000047}.eh-slim__title{margin:0 0 1.2rem;font-size:2rem;line-height:1.25}.eh-slim p{margin:0 0 1.2rem;font-size:1.45rem;line-height:1.6}.eh-slim__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.eh-slim__cta{padding:1.2rem 2rem;border:1px solid var(--ehp-ink, #1b1b1d);background:var(--ehp-ink, #1b1b1d);color:#fff;font-size:1.4rem;font-weight:600;text-decoration:none}.eh-slim__close{padding:1.2rem 2rem;border:1px solid var(--ehp-ink-12, rgba(27, 27, 29, .12));background:transparent;color:var(--ehp-ink, #1b1b1d);font:inherit;font-size:1.4rem;cursor:pointer}.product-form .eh-door .eh-req{color:var(--ehp-brass, #a98342);font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-form .eh-door.eh-finish--invalid .eh-text-input{border-color:#9b2c2c}.eh-product-rebuild .product-form .eh-door{order:4}
/*# sourceMappingURL=/cdn/shop/t/21/assets/eh-purchase-options.css.map */
