@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:var(--hb-radius-lg);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:var(--hb-radius-lg);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}}@media (pointer:coarse){html:has(#public-view){overscroll-behavior:none;overflow:hidden}html:has(#public-view) body{overscroll-behavior:none;overflow:hidden}}
