@media (pointer:coarse){:is(button,[role=button],select,summary):not([data-testid^=pad-],#_){min-width:44px;min-height:44px}input:not([type=checkbox],[type=radio],[type=range],[type=file],#_),select:not(#_),textarea:not(#_){min-height:44px;font-size:16px}input[type=checkbox],input[type=radio]{width:22px!important;height:22px!important;min-height:22px!important}.ed-toolbar:not(#_){flex-wrap:wrap;justify-content:center;width:max-content;max-width:calc(100% - 12px)}.j-steps{scrollbar-width:none;overflow-x:auto}.am-editor,.habitat-viewer{overscroll-behavior:none}}@media (min-width:761px) and (max-width:900px){.wp-shell .wf-table{white-space:normal}.wp-enquiries th,.wp-enquiries td{padding-inline:8px}.wp-enquiries td small{overflow-wrap:anywhere;word-break:normal}}@media (pointer:coarse){.j-header button:not(#_){flex-shrink:0;min-width:0}.j-header .j-account:not(#_){min-width:44px}.ed-toolbar:not(#_)>i{display:none}.sd-row-price select:not(#_){min-width:120px;width:auto!important}}@media (max-width:900px){.sd-list-page .sd-plank-size{grid-template-columns:minmax(0,1fr)}.sd-list-page .sd-plank-x{display:none}}@media (min-width:761px) and (max-width:900px){.wp-enquiries .wp-phone{white-space:normal}.wp-enquiries .wp-email{overflow-wrap:anywhere}.wp-enquiries td:nth-child(2){min-width:0}}@media (pointer:coarse){canvas:not(#_){touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}@media (max-width:400px){.j-header{gap:6px;padding-right:60px}.j-header nav{gap:8px}}@media (max-width:600px){.pa-ranking:not(#_){overflow-x:auto}}@media (pointer:coarse){.sl-grid>button:not(#_){min-width:auto;min-height:auto}.sl-tabs:not(#_){scrollbar-width:none;overflow-x:auto}.sl-tabs:not(#_)>*{flex-shrink:0}}@media (max-width:600px){.aa-auth:not(#_){padding:14px 20px 18px}.aa-auth:not(#_)>header{height:44px}.aa-auth:not(#_)>header button svg{display:none}.aa-auth .j-auth-form:not(#_){border-top:0;order:1;min-height:0;padding:10px 0 0}.aa-auth .j-auth-form h2:not(#_){margin:0 0 6px;font-size:28px;line-height:1.2}.aa-auth .j-auth-form>p:not(#_){max-width:none;margin:0;font-size:16px;line-height:1.5}.aa-auth .j-auth-form form:not(#_){margin-top:14px}.aa-auth .j-auth-form form>label:not(#_){margin-top:12px;font-size:14px}.aa-auth .j-auth-form input:not(#_){border-radius:12px;min-height:50px!important}.aa-auth .password-wrap:not(#_){margin-top:6px}.aa-auth .password-wrap input:not(#_){padding-right:52px!important}.aa-auth .password-wrap button:not(#_){width:48px;min-width:44px;height:100%;color:var(--hb-ink-3);place-items:center;padding:0;display:grid;top:0;right:0}.aa-auth .forgot-link:not(#_){margin:4px 0 0 auto;padding:0}.aa-auth .j-auth-form form>.j-primary:not(#_){border-radius:12px;justify-content:center;min-height:52px;margin-top:14px}.aa-auth .j-auth-form form>.j-primary>svg{display:none}.aa-auth .aa-error:not(#_){margin:10px 0 0;padding:10px 12px;font-size:14px!important}.aa-auth .j-auth-story:not(#_){text-align:center;background:0 0;border:0;border-radius:0;order:2;margin:0;padding:18px 0;display:block}.aa-auth .j-auth-story>.j-eyebrow:not(#_){display:none}.aa-auth .j-auth-story h1:not(#_){letter-spacing:0;color:var(--hb-ink-3);margin:0;font-size:14px;font-weight:400;line-height:1.5}.aa-auth .j-auth-story h1 em:not(#_){color:inherit;font-style:normal}.aa-auth .j-auth-story h1 br:not(#_){display:none}.aa-auth>footer:not(#_){color:var(--hb-ink-3);margin-top:auto;padding-top:14px;font-size:12px}.aa-auth>footer>span:not(#_){color:inherit}.aa-auth>footer>span:last-child:not(#_){display:none}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hb-bg:#f6f2ee;--hb-s1:#f6f2ee;--hb-s2:#f6f2ee;--hb-s3:#f6f2ee;--hb-s4:#ebe6e0;--hb-s5:#23292e;--hb-tint:#ece7e1;--hb-tint-2:#e7e2dc;--hb-tint-3:#d6d0c9;--hb-ink:#3a4046;--hb-ink-2:#4c555b;--hb-ink-3:#5b646a;--hb-on-accent:#fff;--hb-accent:#3a4046;--hb-accent-2:#5d646b;--hb-accent-text:#3a4046;--hb-accent-line:#6b675f;--hb-line:#262b301a;--hb-line-2:#262b3029;--hb-line-3:#262b304d;--hb-amber:#ffb46b;--hb-amber-text:#8a5300;--hb-amber-bg:#ffb46b33;--hb-ok:#2e8b57;--hb-ok-text:#1f6b3f;--hb-red:#c0392b;--hb-red-text:#b3261e;--hb-red-bg:#c0392b14;background:var(--hb-s1);color:var(--hb-ink)}::selection{background:var(--hb-tint-3);color:var(--hb-ink)}::placeholder{color:var(--hb-ink-3);opacity:1}.hv-info-toggle [data-testid=status-dot]:not([style]){background:var(--hb-ok)}.hv-info-toggle [data-testid=status-label]:not([style]){color:var(--hb-ok-text)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:var(--hb-accent-text)}input,select,textarea{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.product-shell,.journey.canvas{background:var(--hb-s1)}html body .experience .j-primary,html body .experience .primary-button,html body .experience .secondary-button,html body .experience .ed-primary,html body .experience .wf-primary,html body .experience .wf-secondary,html body .experience .cr-secondary,html body .experience .am-bulk-button,html body .experience .project-cover-button,html body .experience .demo-tour-primary{border-radius:999px}
