:root{--color-air:#fff;--color-air-90:rgba(255,255,255,.9);--color-air-75:rgba(255,255,255,.75);--color-air-50:rgba(255,255,255,.5);--color-air-25:rgba(255,255,255,.25);--color-black:#000;--color-black-10:rgba(0,0,0,.1);--color-black-50:rgba(0,0,0,.5);--color-black-60:rgba(0,0,0,.6);--color-black-70:rgba(0,0,0,.7);--color-bronze:#a9903e;--color-bronze-75:rgba(169,144,62,.75);--color-bronze-50:rgba(169,144,62,.5);--color-bronze-25:rgba(169,144,62,.25);--color-coal:#373a37;--color-coal-75:rgba(55,58,55,.75);--color-coal-50:rgba(55,58,55,.5);--color-coal-25:rgba(55,58,55,.25);--color-neutral-coal:#0c0907;--color-dark-red:#790000;--color-earth:#836140;--color-earth-75:rgba(131,97,64,.75);--color-earth-50:rgba(131,97,64,.5);--color-earth-25:rgba(131,97,64,.25);--color-evergreen:#4b5b58;--color-evergreen-75:rgba(75,91,88,.75);--color-evergreen-50:rgba(75,91,88,.5);--color-evergreen-25:rgba(75,91,88,.25);--color-feedback-info-yellow:#fff6df;--color-grey-bg:#efeeed;--color-grey-1:#f9f9f9;--color-grey-2:#948e8d;--color-grey-3:#e5e5e5;--color-grey-4:#767676;--color-grey-5:#d6d6d6;--color-grey-6:#4f4c4d;--color-grey-7:#a7a5a6;--color-grey-8:#949494;--color-grey-9:#fbfbfb;--color-grey-10:#ebebeb;--color-grey-11:#333;--color-grey-12:#eeedec;--color-grey-13:#f6f6f6;--color-grey-14:#e6e6e6;--color-grey-15:#7e7e7e;--color-grey-16:#d1d1d1;--color-home-depot-orange:#f96302;--color-light-green:#d8f4e3;--color-navy-blue:#2a446c;--color-toaster-popup-brown:#935f25;--color-toaster-popup-white:#f7f6f6;--color-toaster-popup-black:#2d2a26;--color-ocean:#474f62;--color-ocean-75:rgba(71,79,98,.75);--color-ocean-50:rgba(71,79,98,.5);--color-ocean-25:rgba(71,79,98,.25);--color-orange:#996e42;--color-rust:#b75e3c;--color-rust-75:rgba(183,94,60,.75);--color-rust-50:rgba(183,94,60,.5);--color-rust-25:rgba(183,94,60,.25);--color-sand:#ebe5e0;--color-sand-75:rgba(235,229,224,.75);--color-sand-50:rgba(235,229,224,.5);--color-sand-25:rgba(235,229,224,.25);--color-stone:#836140;--color-stone-75:rgba(131,97,64,.75);--color-stone-50:rgba(131,97,64,.5);--color-stone-25:rgba(131,97,64,.25);--color-stone-ada:#836140;--color-slate:#373a37;--color-slate-75:rgba(55,58,55,.75);--color-slate-50:rgba(55,58,55,.5);--color-slate-25:rgba(55,58,55,.25);--color-indigo:#474f62;--color-indigo-75:rgba(71,79,98,.75);--color-indigo-50:rgba(71,79,98,.5);--color-indigo-25:rgba(71,79,98,.25);--color-berry:#4b5b58;--color-berry-75:rgba(75,91,88,.75);--color-berry-50:rgba(75,91,88,.5);--color-berry-25:rgba(75,91,88,.25);--color-forest:#4b5b58;--color-forest-75:rgba(75,91,88,.75);--color-forest-50:rgba(75,91,88,.5);--color-forest-25:rgba(75,91,88,.25);--color-white:#fff;--color-white-50:rgba(255,255,255,.5)}:root{--global-baseline:8px;--spacing-xxs:4px;--spacing-xs:8px;--spacing-s:16px;--spacing-m:24px;--spacing-l:32px;--spacing-xl:40px;--spacing-xxl:48px}:root{--transition-base-easing:ease-in-out;--transition-base-duration:.125s}:root{--font-family-primary:"din-2014",sans-serif;--font-family-headings:"brandon-grotesque",sans-serif;--font-family-subheadings:"serifa",serif;--font-family-tt-icons:"tt-fonts",sans-serif;--font-family-icons:"Astra",sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-size-body-desktop:18px;--font-size-body-mobile:16px;--line-height-body-desktop:1.5;--line-height-body-mobile:1.5;--font-size-small-desktop:12px;--font-size-small-mobile:12px;--line-height-small:1.334;--font-size-medium-desktop:20px;--font-size-medium-mobile:18px;--line-height-medium:1.4;--font-size-large-desktop:20px;--font-size-large-mobile:18px;--line-height-large:1.4;--font-size-h1-desktop:40px;--font-size-h1-tablet:36px;--font-size-h1-mobile:31px;--line-height-h1-desktop:1.167;--line-height-h1-tablet:1.167;--line-height-h1-mobile:1.167;--font-size-h2-desktop:36px;--font-size-h2-tablet:32px;--font-size-h2-mobile:28px;--line-height-h2-desktop:1.215;--line-height-h2-mobile:1.215;--font-size-h3-desktop:28px;--font-size-h3-tablet:24px;--font-size-h3-mobile:24px;--line-height-h3-desktop:1.25;--line-height-h3-mobile:1.25;--font-size-h4-desktop:24px;--font-size-h4-mobile:20px;--line-height-h4-desktop:1.3;--line-height-h4-mobile:1.3;--font-size-h5-desktop:20px;--font-size-h5-mobile:20px;--line-height-h5-desktop:1.375;--line-height-h5-mobile:1.375;--font-size-h6-desktop:18px;--font-size-h6-mobile:18px;--line-height-h6-desktop:1.4;--line-height-h6-mobile:1.4;--font-size-widget-title-desktop:20px;--font-size-widget-title-mobile:20px;--line-height-widget-title-desktop:1.4;--letter-spacing:.2px;--font-size-cta:16px;--font-size-cta-medium:14px;--margin-bottom-h1-desktop:var(--spacing-m);--margin-bottom-h1-mobile:var(--spacing-m);--margin-bottom-h2-desktop:var(--spacing-l);--margin-bottom-h2-mobile:var(--spacing-m);--margin-bottom-h3-desktop:var(--spacing-s);--margin-bottom-h3-mobile:var(--spacing-s);--margin-bottom-h4-desktop:var(--spacing-s);--margin-bottom-h4-mobile:var(--spacing-s);--margin-bottom-h5-desktop:var(--spacing-s);--margin-bottom-h5-mobile:var(--spacing-xs);--margin-bottom-h6-desktop:var(--spacing-s);--margin-bottom-h6-mobile:var(--spacing-xs);--padding-cta-vertical:var(--spacing-s);--padding-cta-horizontal:var(--spacing-m);--padding-cta-vertical-medium:12px;--padding-cta-horizontal-medium:var(--spacing-s);--font-size-p-desktop:18px;--font-size-p-mobile:16px;--margin-bottom-p-desktop:var(--spacing-m);--margin-bottom-p-mobile:var(--spacing-m);--margin-bottom-large-desktop:var(--spacing-l);--margin-bottom-large-mobile:var(--spacing-m);--margin-bottom-widget-title-desktop:var(--spacing-m);--margin-bottom-widget-title-mobile:var(--spacing-m);--font-size-hero-category-desktop:20px;--font-size-icon-desktop:65px;--font-size-icon-has-large-font-size:36px;--font-size-icon-footer-upper-desktop:26px;--font-size-icon-footer-upper-mobile:28px;--font-size-icon-menu-secondary:22px;--font-size-icon-cta:24px;--border-radius-rounded:30px}body{font-family:var(--font-family-primary);font-size:var(--font-size-body-mobile);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-mobile);letter-spacing:normal;position:relative}@media(min-width:1025px){body{font-size:var(--font-size-body-desktop);line-height:var(--line-height-body-desktop)}}body b,body strong{font-weight:var(--font-weight-bold)}#wpadminbar{z-index:9999999}.entry-content p[id],.entry-content h1[id],.entry-content h2[id],.entry-content h3[id],.entry-content h4[id],.entry-content h5[id],.entry-content h6[id],.entry-content div[class*=wp-block][id]{scroll-margin-top:212px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:"tt-fonts";src:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../fonts/v3/tt-fonts.eot);src:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../fonts/v3/tt-fonts.eot?#iefix) format("embedded-opentype"),url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../fonts/v3/tt-fonts.woff) format("woff"),url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../fonts/v3/tt-fonts.ttf) format("truetype"),url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../fonts/v3/tt-fonts.svg#tt-fonts) format("svg");font-weight:400;font-style:normal;font-display:block}.c-grid__posts{display:grid;grid-gap:var(--spacing-l);gap:var(--spacing-l);grid-template-columns:repeat(3,1fr)}@media(max-width:781px){.c-grid__posts{grid-template-columns:repeat(2,1fr)}}@media(max-width:544px){.c-grid__posts{grid-gap:var(--spacing-m);gap:var(--spacing-m);grid-template-columns:1fr}}.c-grid__col{display:flex}.c-grid__post{display:flex;flex-direction:column;height:100%;width:100%}html{scroll-behavior:smooth}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.woocommerce-error{margin-left:0 !important}@media(max-width:1024px){.alignleft,.alignright{display:block;float:none}}.wp-block-button .wp-block-button__link,.button,.ast-button,input#submit,input[type=button],input[type=submit],input[type=reset]{padding:12px var(--spacing-m);font-size:16px;font-weight:var(--font-weight-bold);line-height:1.45;letter-spacing:1.23px;text-transform:uppercase;color:var(--color-air);border-radius:0;min-width:280px}@media(max-width:781px){.wp-block-button .wp-block-button__link,.button,.ast-button,input#submit,input[type=button],input[type=submit],input[type=reset]{min-width:220px}}input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),textarea,select,.gform_wrapper .gfield select{padding:12px;color:var(--color-grey-4);background-color:var(--color-air);border-radius:2px;border:solid 1px var(--color-grey-5);width:100%}input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,textarea::placeholder,select::placeholder,.gform_wrapper .gfield select::placeholder{color:var(--color-grey-4)}input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,textarea:focus,select:focus,.gform_wrapper .gfield select:focus{border-color:var(--color-grey-5)}input[type=radio],input[type=checkbox]{height:20px;width:20px;border:solid 1px var(--color-grey-2);background-color:var(--color-air);padding:0;margin:0;border-radius:0;-webkit-appearance:none;overflow:hidden;position:relative;top:3px}input[type=radio]:after,input[type=checkbox]:after{content:""}input[type=radio]:checked,input[type=radio]:active,input[type=checkbox]:checked,input[type=checkbox]:active{border-color:var(--color-earth)}input[type=radio]:checked:after,input[type=radio]:active:after,input[type=checkbox]:checked:after,input[type=checkbox]:active:after{display:block;height:100%;width:100%;border-color:var(--color-earth);background-color:var(--color-earth)}input[type=radio]:focus,input[type=checkbox]:focus{border-color:var(--color-grey-2) !important;height:20px !important;outline:thin dotted !important;width:20px !important}input[type=radio]+label,input[type=radio]+span,input[type=radio] label,input[type=radio] span,input[type=checkbox]+label,input[type=checkbox]+span,input[type=checkbox] label,input[type=checkbox] span{display:inline;color:var(--color-coal);font-size:1em;font-weight:400;line-height:normal;letter-spacing:normal;padding:0 0 0 8px;margin:0}input[type=radio]{border-radius:50%}input[type=checkbox]:after{content:"✓";font-size:var(--font-size-body-desktop);font-weight:800;color:var(--color-air);text-align:center;line-height:1.3;padding-right:2px}input[type=submit]{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal)}input[type=submit].size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}input[type=submit].icon-info-left,input[type=submit].icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}input[type=submit].icon-info-left:before,input[type=submit].icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}input[type=submit].icon-info-left.icon-info-right,input[type=submit].icon-info-right.icon-info-right{flex-direction:row-reverse}input[type=submit]:hover,input[type=submit]:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}input[type=submit]:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}input[type=submit][disabled]{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}input[type=submit].icon-info-left:before,input[type=submit].icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.site h1,.block-editor-block-list__layout h1{font-family:var(--font-family-headings);font-size:var(--font-size-h1-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h1-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h1-mobile)}@media(min-width:782px){.site h1,.block-editor-block-list__layout h1{font-size:var(--font-size-h1-tablet);line-height:var(--line-height-h1-tablet)}}@media(min-width:1025px){.site h1,.block-editor-block-list__layout h1{font-size:var(--font-size-h1-desktop);line-height:var(--line-height-h1-desktop);margin-bottom:var(--margin-bottom-h1-desktop)}}.site h1 b,.site h1 strong,.block-editor-block-list__layout h1 b,.block-editor-block-list__layout h1 strong{font-weight:var(--font-weight-medium)}.site h1 a,.block-editor-block-list__layout h1 a{color:inherit}.site h1 a:hover,.site h1 a:focus,.site h1 a:active,.block-editor-block-list__layout h1 a:hover,.block-editor-block-list__layout h1 a:focus,.block-editor-block-list__layout h1 a:active{color:var(--color-earth)}.site h2,.block-editor-block-list__layout h2{font-family:var(--font-family-headings);font-size:var(--font-size-h2-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h2-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h2-mobile)}@media(min-width:782px){.site h2,.block-editor-block-list__layout h2{font-size:var(--font-size-h2-tablet);line-height:var(--line-height-h2-tablet)}}@media(min-width:1025px){.site h2,.block-editor-block-list__layout h2{font-size:var(--font-size-h2-desktop);line-height:var(--line-height-h2-desktop);margin-bottom:var(--margin-bottom-h2-desktop)}}.site h2 b,.site h2 strong,.block-editor-block-list__layout h2 b,.block-editor-block-list__layout h2 strong{font-weight:var(--font-weight-medium)}.site h2 a,.block-editor-block-list__layout h2 a{color:inherit}.site h2 a:hover,.site h2 a:focus,.site h2 a:active,.block-editor-block-list__layout h2 a:hover,.block-editor-block-list__layout h2 a:focus,.block-editor-block-list__layout h2 a:active{color:var(--color-earth)}.site h3,.block-editor-block-list__layout h3{font-family:var(--font-family-headings);font-size:var(--font-size-h3-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h3-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h3-mobile)}@media(min-width:782px){.site h3,.block-editor-block-list__layout h3{font-size:var(--font-size-h3-tablet);line-height:var(--line-height-h3-tablet)}}@media(min-width:1025px){.site h3,.block-editor-block-list__layout h3{font-size:var(--font-size-h3-desktop);line-height:var(--line-height-h3-desktop);margin-bottom:var(--margin-bottom-h3-desktop)}}.site h3 b,.site h3 strong,.block-editor-block-list__layout h3 b,.block-editor-block-list__layout h3 strong{font-weight:var(--font-weight-medium)}.site h3 a,.block-editor-block-list__layout h3 a{color:inherit}.site h3 a:hover,.site h3 a:focus,.site h3 a:active,.block-editor-block-list__layout h3 a:hover,.block-editor-block-list__layout h3 a:focus,.block-editor-block-list__layout h3 a:active{color:var(--color-earth)}.site h4,.block-editor-block-list__layout h4{font-family:var(--font-family-headings);font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h4-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h4-mobile)}@media(min-width:782px){.site h4,.block-editor-block-list__layout h4{font-size:var(--font-size-h4-tablet);line-height:var(--line-height-h4-tablet)}}@media(min-width:1025px){.site h4,.block-editor-block-list__layout h4{font-size:var(--font-size-h4-desktop);line-height:var(--line-height-h4-desktop);margin-bottom:var(--margin-bottom-h4-desktop)}}.site h4 b,.site h4 strong,.block-editor-block-list__layout h4 b,.block-editor-block-list__layout h4 strong{font-weight:var(--font-weight-medium)}.site h4 a,.block-editor-block-list__layout h4 a{color:inherit}.site h4 a:hover,.site h4 a:focus,.site h4 a:active,.block-editor-block-list__layout h4 a:hover,.block-editor-block-list__layout h4 a:focus,.block-editor-block-list__layout h4 a:active{color:var(--color-earth)}.site h5,.block-editor-block-list__layout h5{font-family:var(--font-family-headings);font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h5-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h5-mobile)}@media(min-width:782px){.site h5,.block-editor-block-list__layout h5{font-size:var(--font-size-h5-tablet);line-height:var(--line-height-h5-tablet)}}@media(min-width:1025px){.site h5,.block-editor-block-list__layout h5{font-size:var(--font-size-h5-desktop);line-height:var(--line-height-h5-desktop);margin-bottom:var(--margin-bottom-h5-desktop)}}.site h5 b,.site h5 strong,.block-editor-block-list__layout h5 b,.block-editor-block-list__layout h5 strong{font-weight:var(--font-weight-medium)}.site h5 a,.block-editor-block-list__layout h5 a{color:inherit}.site h5 a:hover,.site h5 a:focus,.site h5 a:active,.block-editor-block-list__layout h5 a:hover,.block-editor-block-list__layout h5 a:focus,.block-editor-block-list__layout h5 a:active{color:var(--color-earth)}.site h6,.block-editor-block-list__layout h6{font-family:var(--font-family-headings);font-size:var(--font-size-h6-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h6-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h6-mobile)}@media(min-width:782px){.site h6,.block-editor-block-list__layout h6{font-size:var(--font-size-h6-tablet);line-height:var(--line-height-h6-tablet)}}@media(min-width:1025px){.site h6,.block-editor-block-list__layout h6{font-size:var(--font-size-h6-desktop);line-height:var(--line-height-h6-desktop);margin-bottom:var(--margin-bottom-h6-desktop)}}.site h6 b,.site h6 strong,.block-editor-block-list__layout h6 b,.block-editor-block-list__layout h6 strong{font-weight:var(--font-weight-medium)}.site h6 a,.block-editor-block-list__layout h6 a{color:inherit}.site h6 a:hover,.site h6 a:focus,.site h6 a:active,.block-editor-block-list__layout h6 a:hover,.block-editor-block-list__layout h6 a:focus,.block-editor-block-list__layout h6 a:active{color:var(--color-earth)}.site .ui-font-family-body,.site .ui-font-family-primary,.block-editor-block-list__layout .ui-font-family-body,.block-editor-block-list__layout .ui-font-family-primary{font-family:var(--font-family-primary)}.site .ui-font-family-body strong,.site .ui-font-family-primary strong,.block-editor-block-list__layout .ui-font-family-body strong,.block-editor-block-list__layout .ui-font-family-primary strong{font-weight:var(--font-weight-bold)}.site .ui-font-family-subheading,.block-editor-block-list__layout .ui-font-family-subheading{font-family:var(--font-family-subheadings)}.site .ui-font-family-subheading b,.site .ui-font-family-subheading strong,.block-editor-block-list__layout .ui-font-family-subheading b,.block-editor-block-list__layout .ui-font-family-subheading strong{font-weight:var(--font-weight-medium)}.site .ui-font-family-subheading a,.block-editor-block-list__layout .ui-font-family-subheading a{position:relative}.site .ui-font-family-subheading a:after,.block-editor-block-list__layout .ui-font-family-subheading a:after{content:"";display:inline-block;font-family:var(--font-family-icons);font-size:12px;font-weight:700;position:absolute;top:50%;right:-18px;transform:translateY(-50%) rotate(-90deg);transition:right .2s ease}.site .ui-font-family-subheading a:hover:after,.site .ui-font-family-subheading a:focus:after,.site .ui-font-family-subheading a:active:after,.block-editor-block-list__layout .ui-font-family-subheading a:hover:after,.block-editor-block-list__layout .ui-font-family-subheading a:focus:after,.block-editor-block-list__layout .ui-font-family-subheading a:active:after{right:-24px;transition:right .2s ease}.site .ui-font-family-subheading+h1,.block-editor-block-list__layout .ui-font-family-subheading+h1{margin-top:calc(var(--spacing-xs)*-1)}.site .ui-font-family-subheading+h2,.block-editor-block-list__layout .ui-font-family-subheading+h2{margin-top:calc(var(--spacing-xs)*-1)}.site .ui-font-family-subheading+h3,.block-editor-block-list__layout .ui-font-family-subheading+h3{margin-top:calc(var(--spacing-xs)*-1)}.site .ui-font-family-subheading+h4,.block-editor-block-list__layout .ui-font-family-subheading+h4{margin-top:calc(var(--spacing-xs)*-1)}.site .ui-font-family-subheading+h5,.block-editor-block-list__layout .ui-font-family-subheading+h5{margin-top:calc(var(--spacing-xs)*-1)}.site .ui-font-family-subheading+h6,.block-editor-block-list__layout .ui-font-family-subheading+h6{margin-top:calc(var(--spacing-xs)*-1)}.entry-content>.wp-block-group h2+h1{margin-top:calc(var(--spacing-xs)*-1) !important}.entry-content>.wp-block-group h2+h2{margin-top:calc(var(--spacing-xs)*-1) !important}.entry-content>.wp-block-group h2+h3{margin-top:calc(var(--spacing-xs)*-1) !important}.entry-content>.wp-block-group h2+h4{margin-top:calc(var(--spacing-xs)*-1) !important}.entry-content>.wp-block-group h2+h5{margin-top:calc(var(--spacing-xs)*-1) !important}.entry-content>.wp-block-group h2+h6{margin-top:calc(var(--spacing-xs)*-1) !important}.entry-content>.wp-block-group h2+p,.entry-content>.wp-block-group h2+.wp-block-separator{margin-top:calc(var(--spacing-s)*-1) !important}.page-title{color:var(--color-coal)}a:focus{outline:none}p{font-size:var(--font-size-p-desktop);margin-bottom:var(--margin-bottom-p-mobile)}@media(min-width:1025px){p{margin-bottom:var(--margin-bottom-p-desktop)}}@media(max-width:781px){p{font-size:var(--font-size-p-mobile)}}p:empty{display:none}p b,p strong{font-weight:var(--font-weight-bold)}.has-small-font-size{font-size:var(--font-size-small-mobile);line-height:var(--line-height-small)}@media(min-width:1025px){.has-small-font-size{font-size:var(--font-size-small-desktop)}}.has-medium-font-size,.is-style-medium-font-size{font-size:var(--font-size-medium-mobile);line-height:var(--line-height-medium)}@media(min-width:1025px){.has-medium-font-size,.is-style-medium-font-size{font-size:var(--font-size-medium-desktop)}}.has-large-font-size{font-size:var(--font-size-large-mobile);line-height:var(--line-height-large);margin-bottom:var(--margin-bottom-large-mobile)}@media(min-width:1025px){.has-large-font-size{font-size:var(--font-size-large-desktop);margin-bottom:var(--margin-bottom-large-desktop)}}.has-large-font-size[class*=icon-]{font-size:var(--font-size-icon-has-large-font-size) !important;margin-bottom:0 !important}.uabb-module-content .uabb-text-editor p:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),.uabb-module-content .uabb-text-editor li:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:var(--font-size-p-desktop)}@media(max-width:1024px){.uabb-module-content .uabb-text-editor p:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),.uabb-module-content .uabb-text-editor li:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:var(--font-size-p-mobile)}}.pp-hover-card-description-inner{font-size:var(--font-size-p-desktop)}@media(max-width:1024px){.pp-hover-card-description-inner{font-size:var(--font-size-p-mobile)}}.wp-block-column-is-layout-flow li{font-size:var(--font-size-p-desktop)}@media(max-width:1024px){.wp-block-column-is-layout-flow li{font-size:var(--font-size-p-mobile)}}.entry-content li{font-size:var(--font-size-p-desktop)}@media(max-width:1024px){.entry-content li{font-size:var(--font-size-p-mobile)}}.text-content span.heading{font-size:var(--font-size-p-desktop)}@media(max-width:1024px){.text-content span.heading{font-size:var(--font-size-p-mobile)}}.woocommerce-product-details__short-description li{font-size:var(--font-size-p-desktop)}@media(max-width:1024px){.woocommerce-product-details__short-description li{font-size:var(--font-size-p-mobile)}}.woocommerce-message{font-size:var(--font-size-p-desktop)}@media(max-width:1024px){.woocommerce-message{font-size:var(--font-size-p-mobile)}}[data-icon]:before{font-family:var(--font-family-tt-icons) !important;content:attr(data-icon);font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{display:flex;font-size:var(--font-size-icon-desktop)}[class^=icon-]:before,[class*=" icon-"]:before{font-family:var(--font-family-tt-icons) !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-global-1:before{content:"a"}.icon-global-2:before{content:"b"}.icon-global-3:before{content:"c"}.icon-global-4:before{content:"d"}.icon-global-5:before{content:"e"}.icon-global-6:before{content:"f"}.icon-global-7:before{content:"g"}.icon-global-8:before{content:"h"}.icon-global-9:before{content:"i"}.icon-global-10:before{content:"j"}.icon-global-11:before{content:"k"}.icon-global-12:before{content:"l"}.icon-global-13:before{content:"m"}.icon-global-14:before{content:"n"}.icon-global-15:before{content:"o"}.icon-global-16:before{content:"p"}.icon-global-17:before{content:"q"}.icon-global-18:before{content:"r"}.icon-global-19:before{content:"s"}.icon-global-20:before{content:"t"}.icon-global-21:before{content:"u"}.icon-global-22:before{content:"v"}.icon-global-23:before{content:"w"}.icon-global-24:before{content:"x"}.icon-global-25:before{content:"y"}.icon-global-26:before{content:"z"}.icon-global-27:before{content:"A"}.icon-global-28:before{content:"B"}.icon-global-29:before{content:"C"}.icon-global-30:before{content:"D"}.icon-global-31:before{content:"E"}.icon-global-32:before{content:"F"}.icon-global-33:before{content:"G"}.icon-global-34:before{content:"H"}.icon-global-35:before{content:"I"}.icon-global-36:before{content:"J"}.icon-global-37:before{content:"K"}.icon-global-38:before{content:"L"}.icon-global-39:before{content:"M"}.icon-global-40:before{content:"N"}.icon-global-41:before{content:"O"}.icon-global-42:before{content:"P"}.icon-global-43:before{content:"Q"}.icon-global-44:before{content:"R"}.icon-global-45:before{content:"S"}.icon-global-46:before{content:"T"}.icon-global-47:before{content:"U"}.icon-global-48:before{content:"V"}.icon-global-49:before{content:"W"}.icon-global-50:before{content:"X"}.icon-global-51:before{content:"Y"}.icon-global-52:before{content:"Z"}.icon-global-53:before{content:"0"}.icon-global-54:before{content:"1"}.icon-global-55:before{content:"2"}.icon-global-56:before{content:"3"}.icon-global-57:before{content:"4"}.icon-global-58:before{content:"5"}.icon-global-59:before{content:"6"}.icon-global-60:before{content:"7"}.icon-global-61:before{content:"8"}.icon-global-62:before{content:"9"}.icon-global-63:before{content:"!"}.icon-global-64:before{content:'"'}.icon-global-65:before{content:"#"}.icon-global-66:before{content:"$"}.icon-global-67:before{content:"%"}.icon-global-68:before{content:"&"}.icon-global-69:before{content:"'"}.icon-global-70:before{content:"("}.icon-global-71:before{content:")"}.footer-adv i[class^=tt-icon-]:before,.footer-adv i[class*=" tt-icon-"]:before{content:"";display:block;height:82px;width:82px;margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center}.footer-adv .tt-icon-order-samples:before{background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/icon-order-samples.svg)}.footer-adv .tt-icon-get-inspired:before{background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/icon-get-inspired.svg)}.footer-adv .tt-icon-calculate-cost:before{background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/icon-calculate-cost.svg)}.footer-adv .tt-icon-find-a-contractor:before{background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/icon-find-a-contractor.svg)}.footer-adv .tt-icon-where-to-buy:before{background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/icon-where-to-buy.svg)}.footer-adv-sticky-footer i[class^=tt-icon-]:before,.footer-adv-sticky-footer i[class*=" tt-icon-"]:before{height:30px;width:30px}.o-container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:20px;padding-right:20px;position:relative;width:100%}.o-container--narrow{margin-left:auto;margin-right:auto;max-width:700px}.o-container--negative{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:0;padding-right:0;max-width:100vw;width:100vw}.timbertech-deck-designer-form .timbertech-instagram-feed,.timbertech-deck-designer-form .site-main .entry-content .agency-ui--hero-unit,.timbertech-deck-designer-form .site-main .entry-content .yoast-breadcrumbs,.timbertech-deck-designer-form #field_9_8,.timbertech-deck-designer-form #field_9_10>.gfield_description,.timbertech-deck-designer-form #input_9_15,.timbertech-deck-designer-form #input_9_14,.timbertech-deck-designer-form #input_9_13,.timbertech-deck-designer-form .gfield_validation_message,.timbertech-deck-designer-form body.page-id-3291{display:none !important}.timbertech-deck-designer-form .main-header-bar.ast-sticky-active{position:relative !important}.timbertech-deck-designer-form input#gform_submit_button_9{height:0;visibility:hidden;opacity:0}.timbertech-deck-designer-form .agency-ui--form{margin-top:68px}.timbertech-deck-designer-form .agency-ui--form .gform_wrapper{max-width:650px}.timbertech-deck-designer-form .site-content{background-image:url("/wp-content/uploads/2022/10/tt-7_desktop_background.jpeg");background-repeat:no-repeat;background-size:cover;background-position:center bottom}.timbertech-deck-designer-form .gform_wrapper{background:#efeeed}.timbertech-deck-designer-form .gform_wrapper .gfield_required{color:var(--color-black)}.timbertech-deck-designer-form .gform_body>.gform_fields{padding:44px 50px 72px}.timbertech-deck-designer-form .ginput_container_select select{-moz-appearance:none;-webkit-appearance:none}.timbertech-deck-designer-form .ginput_container_select select::-ms-expand{display:none}.timbertech-deck-designer-form div.gform_wrapper .ginput_container_select{position:relative}.timbertech-deck-designer-form div.gform_wrapper .ginput_container_select:after{content:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../../dist/svg/caret-down-solid.svg);position:absolute;right:15px;top:0;z-index:2;height:100%;width:12px;display:flex;align-items:center}.timbertech-deck-designer-form div.gform_wrapper .ginput_container_select[data-id=input_9_15],.timbertech-deck-designer-form div.gform_wrapper .ginput_container_select[data-id=input_9_14],.timbertech-deck-designer-form div.gform_wrapper .ginput_container_select[data-id=input_9_13]{width:100%}.timbertech-deck-designer-form .gform_wrapper .ginput_container_password span.ginput_left,.timbertech-deck-designer-form .gform_wrapper .ginput_container span#input_9_1_3_container{margin-right:5px}.timbertech-deck-designer-form .gform_wrapper .ginput_container_password span.ginput_right,.timbertech-deck-designer-form .gform_wrapper .ginput_container span#input_9_1_6_container{margin-left:5px}.timbertech-deck-designer-form .ginput_container.ginput_container_password .password_input_container{display:block;width:100%}.timbertech-deck-designer-form h2.gform_submission_error{font-size:24px;padding:3px}@media(max-width:700px){.timbertech-deck-designer-form h2.gform_submission_error{font-size:18px}}.timbertech-deck-designer-form div.gform_wrapper #field_9_7 .ginput_container_select{flex-direction:column;padding:0;color:var(--color-grey-4);background-color:var(--color-air);border-radius:4px;border:solid 1px var(--color-earth);width:100%}.timbertech-deck-designer-form div.gform_wrapper #field_9_7 .ginput_container_select label{padding:7px 15px 0;margin-bottom:4px;color:var(--color-earth);line-height:1.05;font-size:12px}.timbertech-deck-designer-form div.gform_wrapper #field_9_7 .ginput_container_select select{padding:10px 15px;color:var(--color-coal);background-color:rgba(0,0,0,0);border-radius:0;border:none;width:100%}.timbertech-deck-designer-form #gform_9 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.timbertech-deck-designer-form #gform_9 textarea,.timbertech-deck-designer-form #gform_9 select{color:var(--color-coal);background-color:rgba(0,0,0,0);border-radius:0;border:none;width:100%;padding:0}.timbertech-deck-designer-form .gform_wrapper #gform_9 .gfield .tt7-input-wrapper,.timbertech-deck-designer-form .gform_wrapper #gform_9 .gfield select:not([name=input_7]){position:relative;color:var(--color-earth);background-color:var(--color-air);border-radius:4px;border:solid 1px var(--color-earth);width:100%;padding:10px 15px}.timbertech-deck-designer-form .gform_wrapper #gform_9 .gfield .tt7-input-wrapper label{position:absolute;top:0;margin:0;height:100%;line-height:1;display:flex;align-items:center;font-weight:400;cursor:text;pointer-events:none;transition:all .2s linear}.timbertech-deck-designer-form .gform_wrapper #gform_9 .gfield .tt7-input-wrapper input:focus+label,.timbertech-deck-designer-form .gform_wrapper #gform_9 .gfield .tt7-input-wrapper input:valid+label{text-transform:uppercase;height:50%;font-size:13px;font-weight:700}.timbertech-deck-designer-form .gform_wrapper #gform_9 .gfield .tt7-input-wrapper.tt7-form-error,.timbertech-deck-designer-form .gform_wrapper #gform_9 .gfield .ginput_container_select.tt7-form-error select,.timbertech-deck-designer-form .gform_wrapper #gform_9 .gfield .ginput_container_select .tt7-form-error select{border:2px solid var(--color-earth);box-shadow:0 0 8px rgba(0,0,0,.1607843137);color:var(--color-earth)}.timbertech-deck-designer-form .gform_wrapper #gform_9 .gfield .tt7-input-wrapper.tt7-form-error label{color:var(--color-earth)}.timbertech-deck-designer-form div.gform_wrapper #gform_9 .gfield select:not([name=input_7]){padding:10px 15px}.timbertech-deck-designer-form #field_9_15 label.gfield_label,.timbertech-deck-designer-form #field_9_14 label.gfield_label,.timbertech-deck-designer-form #field_9_13 label.gfield_label{font-size:16px;font-weight:400;color:var(--color-coal)}.timbertech-deck-designer-form .gform_wrapper .split-line-inputs{display:flex;flex-direction:row;margin-top:15px}.timbertech-deck-designer-form .gform_wrapper .split-line-inputs>*{width:50%}.timbertech-deck-designer-form .gform_wrapper .split-line-inputs #field_9_2{margin:0 0 0 5px}.timbertech-deck-designer-form .gform_wrapper .split-line-inputs #field_9_7{margin-right:5px}.timbertech-deck-designer-form #field_9_1,.timbertech-deck-designer-form #field_9_10{margin-top:10px}.timbertech-deck-designer-form input#gform_submit_button_9,.timbertech-deck-designer-form .tt7-input-wrapper{width:100%}.timbertech-deck-designer-form .gform_wrapper div.gform_footer{margin-bottom:0;margin-top:12px}.timbertech-deck-designer-form .tt7-form-top{margin-bottom:15px}.timbertech-deck-designer-form .tt7-form-mid p.tell-us-about{font-weight:700;font-size:20px;line-height:1.3;margin-bottom:8px;font-family:var(--font-family-primary);color:var(--color-coal);margin-top:42px}.timbertech-deck-designer-form .tt7-form-mid p.tell-us-about-subheader{line-height:1.3}.timbertech-deck-designer-form .tt7-form-top .form-header{margin-bottom:28px;font-size:32px;letter-spacing:.34px}.timbertech-deck-designer-form .tt7-form-top .form-subheader{max-width:420px;font-size:16px}.timbertech-deck-designer-form p.tt7-form-error-message{visibility:hidden;max-height:0;opacity:0;margin:0;text-align:center;width:100%;display:block;color:var(--color-earth);transition:all .2s linear}.timbertech-deck-designer-form p.tt7-form-error-message.tt7-shown{visibility:visible;max-height:80px;opacity:1}.timbertech-deck-designer-form .tt7-invalid-alert,.timbertech-deck-designer-form .tt7-invalid-alert.tt7-shown{visibility:hidden;max-height:0;opacity:0;margin:0;text-align:center;width:100%;display:block;color:var(--color-earth);transition:all .2s linear;padding-top:3px}.timbertech-deck-designer-form p.tt7-invalid-alert.tt7-shown{visibility:visible;max-height:80px;opacity:1}.timbertech-deck-designer-form .create-acct-cta{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);width:100%;letter-spacing:1.23px;min-width:280px;cursor:pointer;text-align:center}.timbertech-deck-designer-form .create-acct-cta.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.timbertech-deck-designer-form .create-acct-cta.icon-info-left,.timbertech-deck-designer-form .create-acct-cta.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.timbertech-deck-designer-form .create-acct-cta.icon-info-left:before,.timbertech-deck-designer-form .create-acct-cta.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.timbertech-deck-designer-form .create-acct-cta.icon-info-left.icon-info-right,.timbertech-deck-designer-form .create-acct-cta.icon-info-right.icon-info-right{flex-direction:row-reverse}.timbertech-deck-designer-form .create-acct-cta:hover,.timbertech-deck-designer-form .create-acct-cta:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.timbertech-deck-designer-form .create-acct-cta:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.timbertech-deck-designer-form .create-acct-cta[disabled]{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.timbertech-deck-designer-form .create-acct-cta.icon-info-left:before,.timbertech-deck-designer-form .create-acct-cta.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}@media only screen and (max-width:1024px){.timbertech-deck-designer-form .header--secondary{padding-bottom:0 !important}.timbertech-deck-designer-form .site-header.sticky div.main-header-bar-wrap{position:relative !important}}@media only screen and (max-width:700px){.timbertech-deck-designer-form .site-content{background:#efeeed}.timbertech-deck-designer-form .site-content .ast-container{padding:0}.timbertech-deck-designer-form .site-content .ast-container .agency-ui--form{margin-top:0;margin-bottom:0}.timbertech-deck-designer-form .gform_body>.gform_fields{padding:0 15px 45px}}@media only screen and (max-width:530px){.timbertech-deck-designer-form .ginput_container.ginput_container_password,.timbertech-deck-designer-form .gform_wrapper .ginput_container.has_first_name.has_last_name,.timbertech-deck-designer-form .gform_wrapper .split-line-inputs{flex-direction:column}.timbertech-deck-designer-form .gform_wrapper .ginput_container_password span.ginput_left,.timbertech-deck-designer-form .gform_wrapper .ginput_container_password span.ginput_right{width:100%;margin:0}.timbertech-deck-designer-form .ginput_container.ginput_container_password .password_input_container,.timbertech-deck-designer-form .gform_wrapper .split-line-inputs #field_9_2,.timbertech-deck-designer-form .gform_wrapper .ginput_container span#input_9_1_3_container,.timbertech-deck-designer-form .gform_wrapper .ginput_container span#input_9_1_6_container{display:block;width:100%;margin-top:5px;margin-left:0;margin-right:0}.timbertech-deck-designer-form #field_9_10,.timbertech-deck-designer-form #field_9_1{margin-top:0}.timbertech-deck-designer-form .gform_wrapper .split-line-inputs #field_9_7{width:100%;margin-right:0;margin-left:0}}.o-free-samples{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px}@media(max-width:781px){.o-free-samples{grid-template-columns:repeat(3,1fr)}}@media(max-width:544px){.o-free-samples{grid-template-columns:repeat(2,1fr)}}.o-free-samples .o-free-samples__product{display:flex;flex-direction:column;text-align:center}.o-free-samples .product-img{width:100%}.o-free-samples .product-name{font-weight:var(--font-weight-bold);text-align:center;margin:12px 0 0}.o-free-samples .color-name{margin:10px 0 12px}.o-free-samples .add-to-cart-dropdown,.products__post-child .add-to-cart-dropdown{margin-top:auto;margin-bottom:0;position:relative}.o-free-samples .add-to-cart-dropdown-btn,.products__post-child .add-to-cart-dropdown-btn{display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-earth);cursor:pointer;padding:var(--spacing-xs) 0 6px;border-top:solid 1px var(--color-coal-25);text-align:center}.o-free-samples .add-to-cart-dropdown-btn:hover,.o-free-samples .add-to-cart-dropdown-btn:focus,.o-free-samples .add-to-cart-dropdown-btn:active,.products__post-child .add-to-cart-dropdown-btn:hover,.products__post-child .add-to-cart-dropdown-btn:focus,.products__post-child .add-to-cart-dropdown-btn:active{color:var(--color-coal)}.o-free-samples .add-to-cart-dropdown-btn span,.products__post-child .add-to-cart-dropdown-btn span{padding:0 3px}.o-free-samples .add-to-cart-dropdown-btn .cart-icon:before,.products__post-child .add-to-cart-dropdown-btn .cart-icon:before{font-size:20px;position:relative;top:-4px}.o-free-samples .variable-products,.products__post-child .variable-products{position:absolute;left:0;bottom:0;z-index:10;transform:translateY(100%);width:100%;text-align:left;background-color:var(--color-air);border:solid 1px var(--color-grey-3)}.o-free-samples .variable-product,.products__post-child .variable-product{display:flex;justify-content:space-between;font-size:14px;line-height:20px;padding:6px 10px;cursor:pointer}.o-free-samples .variable-product:hover,.products__post-child .variable-product:hover{background-color:var(--color-sand-50)}.o-free-samples .variable-product .title,.products__post-child .variable-product .title{flex:1;text-transform:uppercase;color:var(--color-coal);padding-right:var(--spacing-xs)}body .glide__slides{display:flex;margin:0 !important}body .glide__slide{display:flex;height:auto !important}body .glide__arrows{position:absolute;top:50%;left:0;transform:translateY(-50%)}@media screen and (min-width:1336px){body .glide__arrow-left{left:-59px}}body .glide__arrow-right{left:auto;right:0}@media screen and (min-width:1336px){body .glide__arrow-right{right:-59px}}body .glide__arrow-right .glide__arrow:before{transform:rotate(-90deg)}body .glide__arrow{display:flex;align-items:center;justify-content:center;width:var(--spacing-m);height:var(--spacing-xxl);padding:0;color:var(--color-coal);background-color:rgba(0,0,0,0);border:none;position:relative}body .glide__arrow:before{content:"";display:inline-block;font-family:var(--font-family-icons);font-size:20px;font-weight:700;transform:rotate(90deg)}body .glide__arrow:hover,body .glide__arrow:focus,body .glide__arrow:active{color:var(--color-earth);background-color:rgba(0,0,0,0)}body .glide__bullets{text-align:center;margin:var(--spacing-l) 0 0}@media(max-width:781px){body .glide__bullets{margin-top:var(--spacing-m)}}body .glide__bullet{height:14px;width:14px;padding:0;margin:0 var(--spacing-xs);border-radius:50%;border:solid 2px var(--color-coal);background-color:rgba(0,0,0,0)}body .glide__bullet:hover,body .glide__bullet:focus{border-color:var(--color-earth);background-color:var(--color-earth)}body .glide__bullet:active,body .glide__bullet.glide__bullet--active{border-color:var(--color-coal);background-color:var(--color-coal)}.gform_wrapper{margin:0 auto}.gform_wrapper .gform_fields,.gform_wrapper .gfield_radio,.gform_wrapper .gfield_checkbox{margin:0;list-style-type:none}.gform_wrapper .gform_hidden{display:none}.gform_wrapper .gfield{list-style-type:none}.gform_wrapper .gfield.hidden_label .gfield_label{display:none}.gform_wrapper .gfield+.gfield:not(.gform_hidden){margin-top:var(--spacing-m)}.gform_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%}.gform_wrapper .gfield select{height:auto}.gform_wrapper label{display:block;font-size:inherit;font-weight:var(--font-weight-bold);line-height:1.3;margin-bottom:var(--spacing-xs)}.gform_wrapper .ginput_container{display:flex}.gform_wrapper .ginput_container span{flex:1}.gform_wrapper .ginput_container span+span{margin-left:var(--spacing-s)}.gform_wrapper .ginput_container_password span{position:relative}.gform_wrapper .ginput_container_password span:first-of-type{margin-right:var(--spacing-s)}.gform_wrapper .ginput_container_password button{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;padding:5px 0;position:absolute;right:1px;text-align:center;top:1px;width:40px}.gform_wrapper .gfield_required{color:var(--color-dark-red);margin-left:4px}.gform_wrapper .gform_footer{margin:var(--spacing-m) 0}.gform_wrapper .validation_error{padding:var(--spacing-s) 0;margin-bottom:var(--spacing-m);border-top:solid 1px var(--color-dark-red);border-bottom:solid 1px var(--color-dark-red);color:var(--color-dark-red);text-align:center}.gform_wrapper .validation_message{font-size:14px;color:var(--color-dark-red);padding-top:var(--spacing-xs)}.gform_wrapper .gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gfield_error input[type=radio],.gform_wrapper .gfield_error input[type=checkbox],.gform_wrapper .gfield_error textarea,.gform_wrapper .gfield_error select{border-color:var(--color-dark-red)}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none !important;position:absolute !important;left:-9000px}#Five9LiveChat-b63d3f40-8e91-421c-9ae2-ac0242298d2a #miniForm .intl-tel-input{float:left;margin-left:0;width:100% !important}#Five9LiveChat-b63d3f40-8e91-421c-9ae2-ac0242298d2a #miniForm .intl-tel-input.allow-dropdown .flag-container{right:auto;left:10px;width:100%}#Five9LiveChat-b63d3f40-8e91-421c-9ae2-ac0242298d2a #miniForm .intl-tel-input.allow-dropdown input,#Five9LiveChat-b63d3f40-8e91-421c-9ae2-ac0242298d2a #miniForm .intl-tel-input.allow-dropdown input[type=tel],#Five9LiveChat-b63d3f40-8e91-421c-9ae2-ac0242298d2a #miniForm .intl-tel-input.allow-dropdown input[type=text]{padding-right:0;padding-left:52px;margin-left:0;width:94% !important}#five9LiveChatWidget{z-index:1500000 !important}body.timbertech-desc-modal-toggled,body.timbertech-product-modal-toggled,body.timbertech-error-modal-toggled,body.timbertech-inspiration-gallery-modal-toggled,body.timbertech-modal-toggled{height:100%;overflow-y:hidden}body.timbertech-modal-toggled .timbertech__modal-wrapper{opacity:1;visibility:visible;transition:opacity .2s ease}body.timbertech-desc-modal-toggled .timbertech__desc-modal-wrapper{opacity:1;visibility:visible;transition:opacity .2s ease}body.timbertech-product-modal-toggled .timbertech__product-modal-wrapper{opacity:1;visibility:visible;transition:opacity .2s ease}body.timbertech-error-modal-toggled .timbertech__error-modal-wrapper{opacity:1;visibility:visible;transition:opacity .2s ease}body.timbertech-inspiration-gallery-modal-toggled .timbertech__inspiration-gallery-modal-wrapper{opacity:1;visibility:visible;transition:opacity .2s ease}.timbertech__modal-wrapper{display:flex;opacity:0;visibility:hidden;transition:opacity .2s ease;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000001}.timbertech__modal-overlay{background-color:var(--color-black-70);position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}.timbertech__modal{display:block;width:100%;max-width:1180px;max-height:90vh;overflow:auto;margin:20px;background-color:var(--color-air);position:relative;z-index:10}@media(max-width:781px){.timbertech__modal{width:85vw;max-height:80vh}}.timbertech__modal-reduced-width{max-width:900px}.timbertech__modal-with-controls{width:calc(100% - 140px)}@media(max-width: 781px){.timbertech__modal-with-controls{width:calc(100% - 100px)}}.timbertech__modal p{margin-bottom:1.2em}.timbertech__modal-heading{font-family:var(--font-family-headings);font-size:var(--font-size-h2-mobile);line-height:var(--line-height-h2-mobile);color:var(--color-coal);margin-bottom:var(--spacing-s)}@media(min-width:782px){.timbertech__modal-heading{font-size:var(--font-size-h2-tablet);line-height:var(--line-height-h2-tablet)}}@media(min-width:1025px){.timbertech__modal-heading{font-size:var(--font-size-h2-desktop);line-height:var(--line-height-h2-desktop)}}.timbertech-modal__close{height:32px;width:32px;padding:0;position:absolute;top:8px;right:8px;z-index:20;font-size:16px;line-height:1;color:var(--color-air);background-color:var(--color-black-50);border-radius:50%;border:solid 1px var(--color-black-70)}.timbertech-modal__close:before{content:"";font-family:var(--font-family-icons)}.timbertech-modal__close:hover,.timbertech-modal__close:focus,.timbertech-modal__close:active{background-color:var(--color-earth-75);border-color:var(--color-earth)}.timbertech-modal__arrow{color:var(--color-air);background-color:var(--color-dark-earth-75);border:solid 1px var(--color-dark-earth);position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;padding:0}@media(max-width:781px){.timbertech-modal__arrow{width:40px;height:40px}}.timbertech-modal__arrow:before{content:"";display:inline-block;font-family:var(--font-family-icons);font-size:20px;font-weight:700;transform:rotate(90deg)}.timbertech-modal__arrow:hover,.timbertech-modal__arrow:focus,.timbertech-modal__arrow:active{background-color:var(--color-earth-75);border-color:var(--color-earth)}.timbertech-modal__arrow-prev{left:-10px;transform:translateY(-50%) translateX(-100%)}.timbertech-modal__arrow-prev:before{transform:rotate(90deg)}.timbertech-modal__arrow-next{right:-10px;transform:translateY(-50%) translateX(100%)}.timbertech-modal__arrow-next:before{transform:rotate(-90deg)}.products__modal-content{padding:var(--spacing-l)}@media(max-width:781px){.products__modal-content{padding:var(--spacing-m)}}.timbertech__product-modal.product-modal__hide-cart .products__modal-content-cart>div{display:none}.timbertech__product-modal.product-modal__hide-cart .products__modal-content-cart .cannot-order{display:block}.timbertech__product-modal.product-modal__hide-select .sample-size__string{display:block}.timbertech__product-modal.product-modal__hide-select .sample-size__select{display:none}.timbertech__product-modal .products__modal-carousel,.timbertech__product-modal .products__modal-carousel-images{position:relative}@media(min-width:782px){.timbertech__product-modal .products__modal-carousel{align-self:flex-start}}@media(max-width:781px){.timbertech__product-modal .products__modal-carousel{order:1;max-width:280px}}.timbertech__product-modal .products__modal-carousel-images{position:relative}.timbertech__product-modal .products__modal-carousel-images:before{content:"";display:block;padding-top:100%;width:100%}.timbertech__product-modal .products__modal-img{height:100%;width:100%;object-fit:cover;object-position:center;opacity:0;position:absolute;top:0;left:0;transition:opacity .15s ease}.timbertech__product-modal .products__modal-img.active{display:block;opacity:1;transition:opacity .15s ease}.timbertech__product-modal .products__modal-carousel-buttons{position:absolute;right:var(--spacing-xs);bottom:var(--spacing-xs);z-index:5}.timbertech__product-modal .products__modal-carousel-buttons .prev,.timbertech__product-modal .products__modal-carousel-buttons .next{padding:0;height:32px;width:32px;color:var(--color-coal);background-color:var(--color-sand);border-radius:50%}.timbertech__product-modal .products__modal-carousel-buttons .prev:hover,.timbertech__product-modal .products__modal-carousel-buttons .next:hover{color:var(--color-air);background-color:var(--color-earth)}.timbertech__product-modal .products__modal-carousel-buttons .prev:before,.timbertech__product-modal .products__modal-carousel-buttons .next:before{content:"";font-family:var(--font-family-icons);font-weight:700;position:relative;top:2px}.timbertech__product-modal .products__modal-carousel-buttons .prev{transform:rotate(90deg)}.timbertech__product-modal .products__modal-carousel-buttons .next{transform:rotate(-90deg)}.timbertech__product-modal .products__modal-content{display:grid;grid-template-columns:27.5% 40% 27.5%;grid-template-rows:auto;grid-column-gap:2.5%;column-gap:2.5%}@media(max-width:781px){.timbertech__product-modal .products__modal-content{display:flex;flex-direction:column;flex-basis:100%;max-width:100%}.timbertech__product-modal .products__modal-content>div+div{margin-top:var(--spacing-m)}}.timbertech__product-modal .available-colors{display:flex}.timbertech__product-modal .available-color{appearance:none;background:0 0;border:none;padding:0;height:36px;width:36px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:50%;position:relative}.timbertech__product-modal .available-color:before{content:"";display:block;position:absolute;top:-3px;left:-3px;height:42px;width:42px;border:2px solid rgba(0,0,0,.1);border-radius:50%;transition:border-color .2s ease}.timbertech__product-modal .available-color.active:before,.timbertech__product-modal .available-color:hover:before{border-color:var(--color-earth);transition:border-color .2s ease}.timbertech__product-modal .available-color+.available-color{margin-left:10px}.timbertech__product-modal .products__modal-content-meta{display:flex;flex-direction:column}@media(max-width:781px){.timbertech__product-modal .products__modal-content-meta{order:3}}.timbertech__product-modal .products__modal-content-meta .button{background-color:var(--color-coal)}.timbertech__product-modal .products__modal-content-meta .button:hover{background-color:var(--color-earth)}.timbertech__product-modal .content{margin:var(--spacing-s) 0}.timbertech__product-modal .content p{margin-bottom:var(--spacing-s)}.timbertech__product-modal .content ul{margin-left:var(--spacing-m)}.timbertech__product-modal .details{margin:auto 0 0}.timbertech__product-modal .details a.button{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal)}.timbertech__product-modal .details a.button.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.timbertech__product-modal .details a.button.icon-info-left,.timbertech__product-modal .details a.button.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.timbertech__product-modal .details a.button.icon-info-left:before,.timbertech__product-modal .details a.button.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.timbertech__product-modal .details a.button.icon-info-left.icon-info-right,.timbertech__product-modal .details a.button.icon-info-right.icon-info-right{flex-direction:row-reverse}.timbertech__product-modal .details a.button:hover,.timbertech__product-modal .details a.button:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.timbertech__product-modal .details a.button:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.timbertech__product-modal .details a.button[disabled]{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.timbertech__product-modal .details a.button.icon-info-left:before,.timbertech__product-modal .details a.button.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}@media(max-width:781px){.timbertech__product-modal .products__modal-content-cart{order:2}}.timbertech__product-modal .products__modal-content-cart>div+div{margin-top:var(--spacing-s)}.timbertech__product-modal .button{display:inline-block;text-align:center;min-width:unset}.timbertech__product-modal .sample-price{font-size:var(--font-size-h3-desktop);font-weight:var(--font-weight-bold);line-height:1}.timbertech__product-modal .sample-color span,.timbertech__product-modal .sample-size__string span{font-weight:var(--font-weight-bold)}.timbertech__product-modal .sample-size select{background-position-y:16px}.timbertech__product-modal .sample-size__string{display:none;margin-bottom:var(--spacing-m)}.timbertech__product-modal .sample-order .button{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal)}.timbertech__product-modal .sample-order .button.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.timbertech__product-modal .sample-order .button.icon-info-left,.timbertech__product-modal .sample-order .button.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.timbertech__product-modal .sample-order .button.icon-info-left:before,.timbertech__product-modal .sample-order .button.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.timbertech__product-modal .sample-order .button.icon-info-left.icon-info-right,.timbertech__product-modal .sample-order .button.icon-info-right.icon-info-right{flex-direction:row-reverse}.timbertech__product-modal .sample-order .button:hover,.timbertech__product-modal .sample-order .button:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.timbertech__product-modal .sample-order .button:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.timbertech__product-modal .sample-order .button:disabled{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.timbertech__product-modal .sample-order .button.icon-info-left:before,.timbertech__product-modal .sample-order .button.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.timbertech__product-modal .cart-success-msg{display:none;color:var(--color-evergreen);font-weight:var(--font-weight-bold);padding-top:var(--spacing-xs)}.timbertech__product-modal .cannot-order{display:none}.o-order-items{border-bottom:solid 1px var(--color-grey-10);padding-bottom:20px}.o-order-items:after{content:"";display:table;clear:both}.o-order-items .cart-item{display:flex;align-items:flex-start;font-size:var(--font-size-body-desktop);clear:both}.o-order-items .cart-item .cart-item__img{flex-basis:30%;max-width:110px}.o-order-items .cart-item .cart-item__details{flex:1;padding-left:var(--spacing-s)}.o-order-items .cart-item+.cart-item{padding-top:var(--spacing-s);margin-top:var(--spacing-s);border-top:solid 1px var(--color-grey-10)}.woocommerce-checkout .woocommerce-checkout-review-order .o-order-items:not(:first-of-type){display:none}.woocommerce-order-received .o-order-items{border:solid 1px var(--color-black-10);border-bottom:none;padding:var(--spacing-s)}.o-order-summary{padding:var(--spacing-l);font-size:var(--font-size-h5-desktop);color:var(--color-coal);background-color:var(--color-sand-25)}.wp-pagenavi,.ast-pagination .nav-links{display:flex;justify-content:center;margin-top:64px}.ast-pagination .page-numbers,.ast-pagination .page-numbers.prev,.ast-pagination .page-numbers.next,.wp-pagenavi .current,.wp-pagenavi .page,.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{display:flex;align-items:center;justify-content:center;height:32px;width:32px;margin:0 var(--spacing-xs);border:solid 1px var(--color-coal);background-color:var(--color-air);color:var(--color-coal);font-family:var(--font-family-headings);font-size:18px;line-height:1.4;text-decoration:none}.ast-pagination .page-numbers:hover,.ast-pagination .page-numbers:focus,.ast-pagination .page-numbers:active,.ast-pagination .page-numbers.prev:hover,.ast-pagination .page-numbers.prev:focus,.ast-pagination .page-numbers.prev:active,.ast-pagination .page-numbers.next:hover,.ast-pagination .page-numbers.next:focus,.ast-pagination .page-numbers.next:active,.wp-pagenavi .current:hover,.wp-pagenavi .current:focus,.wp-pagenavi .current:active,.wp-pagenavi .page:hover,.wp-pagenavi .page:focus,.wp-pagenavi .page:active,.wp-pagenavi .previouspostslink:hover,.wp-pagenavi .previouspostslink:focus,.wp-pagenavi .previouspostslink:active,.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .nextpostslink:focus,.wp-pagenavi .nextpostslink:active{color:var(--color-air);border-color:var(--color-coal);background-color:var(--color-coal)}.ast-pagination .page-numbers.current,.wp-pagenavi .current{color:var(--color-air);border-color:var(--color-coal);background-color:var(--color-coal)}.ast-pagination .page-numbers.prev,.ast-pagination .page-numbers.next,.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{width:auto;line-height:1;height:32px;padding:2px var(--spacing-xs) 0}.ast-pagination .page-numbers.prev:before,.wp-pagenavi .previouspostslink:before{content:"";display:inline-block;font-family:var(--font-family-icons);font-size:12px;font-weight:700;transform:rotate(90deg);margin-right:var(--spacing-xs)}.ast-pagination .page-numbers.next:after,.wp-pagenavi .nextpostslink:after{content:"";display:inline-block;font-family:var(--font-family-icons);font-size:12px;font-weight:700;transform:rotate(-90deg);margin-left:var(--spacing-xs)}.ast-pagination{padding:0 0 var(--spacing-m)}.ast-pagination .page-numbers.prev .ast-left-arrow,.ast-pagination .page-numbers.prev .ast-right-arrow,.ast-pagination .page-numbers.next .ast-left-arrow,.ast-pagination .page-numbers.next .ast-right-arrow{display:none}.ast-pagination .page-numbers.prev:focus,.ast-pagination .page-numbers.next:focus{display:flex}.ast-pagination .page-numbers.dots:hover,.ast-pagination .page-numbers.dots:focus,.ast-pagination .page-numbers.dots:active{color:var(--color-coal);background-color:var(--color-air)}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{position:relative}.post-navigation .nav-links{display:flex}.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{margin-bottom:0}.post-navigation .nav-links a{margin:0;padding:0;width:auto !important;letter-spacing:1.24px}.post-navigation .nav-links a:hover{color:var(--color-coal)}.post-navigation .nav-links .ast-left-arrow,.post-navigation .nav-links .ast-right-arrow{display:inline-block}.content-area .navigation.post-navigation{display:none}.navigation.post-navigation{padding:var(--spacing-l) 0}.o-product-reviews{margin-bottom:var(--spacing-l)}body.woocommerce div.product .woocommerce-tabs{position:relative}body.woocommerce div.product .woocommerce-tabs:before{content:"";display:block;position:absolute;z-index:-1;height:100%;background-color:var(--color-sand);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:0;padding-right:0;max-width:100vw;width:100vw}body.woocommerce div.product .woocommerce-tabs .tabs{border-top:none;margin-bottom:var(--spacing-s) !important;overflow:visible;display:flex;align-items:center;flex-wrap:wrap;gap:1em;padding-top:var(--spacing-xs)}@media(min-width:768px){body.woocommerce div.product .woocommerce-tabs .tabs{padding-top:var(--spacing-s)}}body.woocommerce div.product .woocommerce-tabs .tabs li{width:150px;text-align:center;background-color:var(--color-air);border-radius:35px;margin:0 0 var(--spacing-xs) 0}@media(min-width:768px){body.woocommerce div.product .woocommerce-tabs .tabs li{width:auto}}body.woocommerce div.product .woocommerce-tabs .tabs li a{display:flex !important;flex-direction:column;justify-content:center;text-align:center;min-height:5rem;text-transform:uppercase;font-size:var(--font-size-h6-mobile);line-height:var(--line-height-h6-mobile);color:var(--color-coal);padding:.5em 12px}@media(min-width:768px){body.woocommerce div.product .woocommerce-tabs .tabs li a{min-height:initial;font-size:initial;line-height:initial}}@media(min-width:1025px){body.woocommerce div.product .woocommerce-tabs .tabs li a{min-height:initial;line-height:initial;min-width:200px}}body.woocommerce div.product .woocommerce-tabs .tabs li:hover,body.woocommerce div.product .woocommerce-tabs .tabs li:focus{background-color:var(--color-grey-6)}body.woocommerce div.product .woocommerce-tabs .tabs li:hover a,body.woocommerce div.product .woocommerce-tabs .tabs li:focus a{color:var(--color-air)}body.woocommerce div.product .woocommerce-tabs .tabs li.active{background-color:var(--color-neutral-coal)}body.woocommerce div.product .woocommerce-tabs .tabs li.active a{color:var(--color-air)}body.woocommerce div.product .woocommerce-tabs .tabs li:before{display:none}body.woocommerce div.product .woocommerce-tabs .tabs li,body.woocommerce div.product .woocommerce-tabs .tabs li.active{border:solid 1px var(--color-sand) !important;border-right-width:0}body.woocommerce div.product .woocommerce-tabs .tabs li:first-child,body.woocommerce div.product .woocommerce-tabs .tabs li.active:first-child{border-left-width:0}body.woocommerce div.product .woocommerce-tabs .tabs li:last-child,body.woocommerce div.product .woocommerce-tabs .tabs li.active:last-child{border-right-width:0}@media(min-width:768px){body.woocommerce div.product .woocommerce-tabs .tabs li,body.woocommerce div.product .woocommerce-tabs .tabs li.active{border:2px solid var(--color-grey-2)}body.woocommerce div.product .woocommerce-tabs .tabs li:last-child,body.woocommerce div.product .woocommerce-tabs .tabs li.active:last-child{border-right-width:2px}}body.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:0;padding-bottom:var(--spacing-m)}@media(min-width:768px){body.woocommerce div.product .woocommerce-tabs .panel{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem;column-gap:4rem}}body.woocommerce div.product .woocommerce-tabs .panel .heading{font-weight:var(--font-weight-bold)}body.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--Details .tab-content-module{display:grid;grid-template-columns:1fr 11fr;grid-gap:var(--spacing-s);gap:var(--spacing-s);margin-bottom:var(--spacing-s)}body.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--Details .tab-content-module .content{grid-column:2}body.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--Details .tab-content-module [class^=icon-]{font-size:48px}body.woocommerce div.product .woocommerce-tabs .panel .tab-content-module:last-of-type p:last-of-type{margin-bottom:0}body.woocommerce div.product .woocommerce-tabs .panel .button-secondary{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);display:inline-block}body.woocommerce div.product .woocommerce-tabs .panel .button-secondary.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}body.woocommerce div.product .woocommerce-tabs .panel .button-secondary.icon-info-left,body.woocommerce div.product .woocommerce-tabs .panel .button-secondary.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}body.woocommerce div.product .woocommerce-tabs .panel .button-secondary.icon-info-left:before,body.woocommerce div.product .woocommerce-tabs .panel .button-secondary.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}body.woocommerce div.product .woocommerce-tabs .panel .button-secondary.icon-info-left.icon-info-right,body.woocommerce div.product .woocommerce-tabs .panel .button-secondary.icon-info-right.icon-info-right{flex-direction:row-reverse}body.woocommerce div.product .woocommerce-tabs .panel .button-secondary:hover,body.woocommerce div.product .woocommerce-tabs .panel .button-secondary:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}body.woocommerce div.product .woocommerce-tabs .panel .button-secondary:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}body.woocommerce div.product .woocommerce-tabs .panel .button-secondary[disabled]{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}body.woocommerce div.product .woocommerce-tabs .panel .button-secondary.icon-info-left:before,body.woocommerce div.product .woocommerce-tabs .panel .button-secondary.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}body.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs{padding-right:0;width:100%}@media(min-width:782px){body.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs{width:25%}}@media(min-width:1025px){body.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs{padding-right:var(--spacing-xl)}}body.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li{border:none;margin-right:var(--spacing-s)}body.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li a{padding:0}@media(max-width:781px){body.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li+li{margin-top:var(--spacing-xs)}}body.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs .panel{border:none;padding:0;margin-left:0;width:75%}@media(max-width:781px){body.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs .panel{margin:var(--spacing-m) 0 0;width:100%}}.o-sidebar-cta{padding:var(--spacing-xl);text-align:center}.o-sidebar-cta h3{color:var(--color-air);font-size:30px;margin-bottom:var(--spacing-s)}.o-sidebar-cta .wp-block-buttons .wp-block-button{width:100%;margin:0}.o-sidebar-cta .wp-block-buttons .wp-block-button a{width:100%;min-width:0;padding:12px 0}.o-sidebar-cta .wp-block-buttons .wp-block-button+.wp-block-button{margin-top:var(--spacing-s);margin-left:0}.o-related-posts-widget__post+.o-related-posts-widget__post{padding-top:var(--spacing-m);margin-top:var(--spacing-m);border-top:solid 1px var(--color-grey-3)}.o-related-posts-widget__post a{display:flex;align-items:flex-start}.o-related-posts-widget__post a:hover .o-related-posts-widget__heading{color:var(--color-earth)}.o-related-posts-widget__post .o-related-posts-widget__heading{margin:0}.o-related-posts-widget__post .wp-post-image{height:80px;width:80px;object-fit:cover;margin-right:var(--spacing-s)}.o-social-share{display:flex}.o-social-share a{display:block;padding:var(--spacing-xs);font-size:var(--font-size-h4-desktop);color:var(--color-earth)}.o-social-share a:hover{color:var(--color-coal)}.o-social-share a+a{margin-left:var(--spacing-s)}.o-social-share a [class^=icon-],.o-social-share a [class*=" icon-"]{font-size:var(--font-size-h4-desktop)}.products__col,form.searchandfilter{z-index:0}.CampaignType--popup{z-index:1000000}.timbertech-starter-kit-popup{visibility:hidden;position:fixed;width:620px;bottom:360px;left:0;background-color:var(--color-grey-bg);box-shadow:4px -4px 12px rgba(0,0,0,.1607843137);transition:.8s;transform:translateY(110%);z-index:1000000}@media(max-width:619px){.timbertech-starter-kit-popup{width:100%}}.timbertech-starter-kit-popup.show{visibility:visible}.timbertech-starter-kit-popup .inner{padding:35px;display:flex;position:relative}@media(max-width:619px){.timbertech-starter-kit-popup .inner{flex-wrap:wrap;padding:24px 15px}}.timbertech-starter-kit-popup .inner .close-button{position:absolute;top:0;right:0;cursor:pointer;padding:12px}.timbertech-starter-kit-popup .inner .image-section{width:40%;position:relative}@media(max-width:619px){.timbertech-starter-kit-popup .inner .image-section{width:33%}}.timbertech-starter-kit-popup .inner .image-section .free-badge{position:absolute;left:0;color:var(--color-air);font-size:14px;letter-spacing:1.07px;background-color:var(--color-earth);width:44px;display:flex;justify-content:center;align-items:center;z-index:1;font-weight:600;top:-10px;height:25px}@media(max-width:619px){.timbertech-starter-kit-popup .inner .image-section .free-badge{font-size:12px;height:20px;width:41px}}.timbertech-starter-kit-popup .inner .image-section img{cursor:pointer;mix-blend-mode:darken;width:88%}.timbertech-starter-kit-popup .inner .details{width:60%;font-family:"serifa",serif}@media(max-width:619px){.timbertech-starter-kit-popup .inner .details{width:67%}}.timbertech-starter-kit-popup .inner .details .header-section{font-size:36px;line-height:43px;letter-spacing:.2px;color:var(--color-coal);margin-bottom:8px}@media(max-width:619px){.timbertech-starter-kit-popup .inner .details .header-section{font-size:24px;line-height:28px}}.timbertech-starter-kit-popup .inner .details .header-section span{color:var(--color-earth)}.timbertech-starter-kit-popup .inner .details .description{color:var(--color-coal);font-family:"din-2014",sans-serif;font-size:16px;margin-bottom:8px}@media(max-width:619px){.timbertech-starter-kit-popup .inner .details .description{font-size:14px}}.timbertech-starter-kit-popup .inner .details .description span{text-decoration:underline;cursor:pointer;color:var(--color-coal)}.timbertech-starter-kit-popup .inner .details .shipping{font-size:16px;font-family:"din-2014",sans-serif;font-weight:600;color:var(--color-coal)}.timbertech-starter-kit-popup .inner .details .shipping span{color:var(--color-earth)}.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);letter-spacing:1.22px;width:100%;margin-top:20px;transition:all .2s linear}.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart.icon-info-left,.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart.icon-info-left:before,.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart.icon-info-left.icon-info-right,.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart.icon-info-right.icon-info-right{flex-direction:row-reverse}.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart:hover,.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart:disabled{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart.icon-info-left:before,.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}@media(min-width:601px){.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart{margin-top:15px}}.timbertech-starter-kit-popup .inner button.timbertech-starter-kit-popup-add-to-cart:hover{background-color:var(--color-coal)}.source-book-toaster-popup{position:fixed;width:620px;bottom:0;left:0;background-color:var(--color-toaster-popup-white);box-shadow:4px -4px 12px rgba(0,0,0,.1607843137);transition:.8s;transform:translateY(110%);z-index:1000000}@media(max-width:619px){.source-book-toaster-popup{width:100%}}.source-book-toaster-popup.show{transform:translateY(0)}.source-book-toaster-popup .inner{padding:35px 35px 70px;display:flex;position:relative}@media(max-width:619px){.source-book-toaster-popup .inner{flex-wrap:wrap;padding:24px 15px}}.source-book-toaster-popup .inner .close-button{position:absolute;top:0;right:0;cursor:pointer;padding:12px}.source-book-toaster-popup .inner .image-section{width:calc(40% - 35px);margin-right:35px}@media(max-width:619px){.source-book-toaster-popup .inner .image-section{width:calc(33% - 15px);margin-right:15px}}.source-book-toaster-popup .inner .image-section .image-container{position:relative}.source-book-toaster-popup .inner .image-section .image-container .free-badge{position:absolute;left:0;color:var(--color-toaster-popup-white);font-size:14px;letter-spacing:1.07px;background-color:var(--color-toaster-popup-brown);width:44px;display:flex;justify-content:center;align-items:center;z-index:1;font-weight:700;bottom:0;height:25px}@media(max-width:619px){.source-book-toaster-popup .inner .image-section .image-container .free-badge{font-size:12px;height:20px;width:41px}}.source-book-toaster-popup .inner .image-section .image-container img{cursor:pointer;width:100%}.source-book-toaster-popup .inner .details{width:60%;font-family:"serifa",serif;position:relative;display:flex;flex-direction:column}@media(max-width:619px){.source-book-toaster-popup .inner .details{width:67%}}.source-book-toaster-popup .inner .details .header-section{font-size:36px;line-height:40px;letter-spacing:.2px;color:var(--color-toaster-popup-black);margin-bottom:8px}@media(max-width:619px){.source-book-toaster-popup .inner .details .header-section{font-size:24px;line-height:28px}}.source-book-toaster-popup .inner .details .header-section span{color:var(--color-toaster-popup-brown)}.source-book-toaster-popup .inner .details .description{color:var(--color-toaster-popup-black);font-family:"din-2014",sans-serif;font-size:16px;margin-bottom:8px;line-height:24px}@media(max-width:619px){.source-book-toaster-popup .inner .details .description{font-size:14px}}.source-book-toaster-popup .inner .details .description span{text-decoration:underline;cursor:pointer;color:var(--color-toaster-popup-black)}.source-book-toaster-popup .inner button.add-source-book-to-cart{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);letter-spacing:1.22px;width:100%;margin-top:20px;transition:all .2s linear}.source-book-toaster-popup .inner button.add-source-book-to-cart.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.source-book-toaster-popup .inner button.add-source-book-to-cart.icon-info-left,.source-book-toaster-popup .inner button.add-source-book-to-cart.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.source-book-toaster-popup .inner button.add-source-book-to-cart.icon-info-left:before,.source-book-toaster-popup .inner button.add-source-book-to-cart.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.source-book-toaster-popup .inner button.add-source-book-to-cart.icon-info-left.icon-info-right,.source-book-toaster-popup .inner button.add-source-book-to-cart.icon-info-right.icon-info-right{flex-direction:row-reverse}.source-book-toaster-popup .inner button.add-source-book-to-cart:hover,.source-book-toaster-popup .inner button.add-source-book-to-cart:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.source-book-toaster-popup .inner button.add-source-book-to-cart:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.source-book-toaster-popup .inner button.add-source-book-to-cart:disabled{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.source-book-toaster-popup .inner button.add-source-book-to-cart.icon-info-left:before,.source-book-toaster-popup .inner button.add-source-book-to-cart.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.source-book-toaster-popup .inner button.add-source-book-to-cart.mobile{display:none;margin-top:15px}@media(max-width:619px){.source-book-toaster-popup .inner button.add-source-book-to-cart.mobile{display:block}}.source-book-toaster-popup .inner button.add-source-book-to-cart.desktop{margin-top:auto}@media(max-width:619px){.source-book-toaster-popup .inner button.add-source-book-to-cart.desktop{display:none}}.source-book-toaster-popup .inner .shipping{font-size:16px;font-family:"din-2014",sans-serif;font-weight:700;color:var(--color-toaster-popup-brown);bottom:-39px;display:flex;align-items:center;position:absolute}@media(max-width:619px){.source-book-toaster-popup .inner .shipping.desktop{display:none}}.source-book-toaster-popup .inner .shipping.mobile{display:none;width:100%;justify-content:center;margin-top:15px;position:unset;font-size:14px;line-height:20px}@media(max-width:619px){.source-book-toaster-popup .inner .shipping.mobile{display:flex}}.source-book-toaster-popup .inner .shipping img{margin-right:5px}.toaster .checklist-toaster .tt-34-add-to-cart.desktop,.toaster .checklist-toaster .tt-34-add-to-cart.mobile{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);background-color:var(--color-coal) !important;color:var(--color-air) !important}.toaster .checklist-toaster .tt-34-add-to-cart.desktop.size-medium,.toaster .checklist-toaster .tt-34-add-to-cart.mobile.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.toaster .checklist-toaster .tt-34-add-to-cart.desktop.icon-info-left,.toaster .checklist-toaster .tt-34-add-to-cart.desktop.icon-info-right,.toaster .checklist-toaster .tt-34-add-to-cart.mobile.icon-info-left,.toaster .checklist-toaster .tt-34-add-to-cart.mobile.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.toaster .checklist-toaster .tt-34-add-to-cart.desktop.icon-info-left:before,.toaster .checklist-toaster .tt-34-add-to-cart.desktop.icon-info-right:before,.toaster .checklist-toaster .tt-34-add-to-cart.mobile.icon-info-left:before,.toaster .checklist-toaster .tt-34-add-to-cart.mobile.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.toaster .checklist-toaster .tt-34-add-to-cart.desktop.icon-info-left.icon-info-right,.toaster .checklist-toaster .tt-34-add-to-cart.desktop.icon-info-right.icon-info-right,.toaster .checklist-toaster .tt-34-add-to-cart.mobile.icon-info-left.icon-info-right,.toaster .checklist-toaster .tt-34-add-to-cart.mobile.icon-info-right.icon-info-right{flex-direction:row-reverse}.toaster .checklist-toaster .tt-34-add-to-cart.desktop:hover,.toaster .checklist-toaster .tt-34-add-to-cart.desktop:focus,.toaster .checklist-toaster .tt-34-add-to-cart.mobile:hover,.toaster .checklist-toaster .tt-34-add-to-cart.mobile:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.toaster .checklist-toaster .tt-34-add-to-cart.desktop:active,.toaster .checklist-toaster .tt-34-add-to-cart.mobile:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.toaster .checklist-toaster .tt-34-add-to-cart.desktop:disabled,.toaster .checklist-toaster .tt-34-add-to-cart.mobile:disabled{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.toaster .checklist-toaster .tt-34-add-to-cart.desktop.icon-info-left:before,.toaster .checklist-toaster .tt-34-add-to-cart.desktop.icon-info-right:before,.toaster .checklist-toaster .tt-34-add-to-cart.mobile.icon-info-left:before,.toaster .checklist-toaster .tt-34-add-to-cart.mobile.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.toaster .checklist-toaster .tt-34-add-to-cart.desktop:hover,.toaster .checklist-toaster .tt-34-add-to-cart.desktop:focus,.toaster .checklist-toaster .tt-34-add-to-cart.mobile:hover,.toaster .checklist-toaster .tt-34-add-to-cart.mobile:focus{background-color:var(--color-grey-6) !important}.toaster .checklist-toaster .tt-34-add-to-cart.desktop:active,.toaster .checklist-toaster .tt-34-add-to-cart.mobile:active{background-color:var(--color-neutral-coal) !important}.toaster .checklist-toaster .tt-34-add-to-cart.desktop:disabled,.toaster .checklist-toaster .tt-34-add-to-cart.mobile:disabled{background-color:var(--color-grey-16) !important}.Form__Element__Caption{font-size:14px;line-height:1.428;transition:.3s;color:var(--color-grey-4);padding-bottom:10px;display:block;position:relative}.FormSelection select:not([multiple]){appearance:none;background-position:97% 50%;background-repeat:no-repeat;background-image:url("/wp-content/uploads/2020/04/down-arrow.png");background-size:15px}.FormSelection select{appearance:none;cursor:pointer;border-radius:0;box-shadow:none;border:1px solid var(--color-grey-5);background:0 0;color:var(--color-grey-4)}.FormSelection select,.FormTextbox__Input{padding:20px !important;position:relative}.Form__Element{margin-bottom:15px;position:relative}.FormTextbox__Input{display:block;background:var(--color-air);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.FormTextbox__Input:focus,.FormSelection select:focus{outline:none;border-color:var(--color-grey-5)}.FormResetButton.FormResetButton,.FormSubmitButton.FormSubmitButton{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.5px;display:block}.FormResetButton.FormResetButton.size-medium,.FormSubmitButton.FormSubmitButton.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.FormResetButton.FormResetButton.icon-info-left,.FormResetButton.FormResetButton.icon-info-right,.FormSubmitButton.FormSubmitButton.icon-info-left,.FormSubmitButton.FormSubmitButton.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.FormResetButton.FormResetButton.icon-info-left:before,.FormResetButton.FormResetButton.icon-info-right:before,.FormSubmitButton.FormSubmitButton.icon-info-left:before,.FormSubmitButton.FormSubmitButton.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.FormResetButton.FormResetButton.icon-info-left.icon-info-right,.FormResetButton.FormResetButton.icon-info-right.icon-info-right,.FormSubmitButton.FormSubmitButton.icon-info-left.icon-info-right,.FormSubmitButton.FormSubmitButton.icon-info-right.icon-info-right{flex-direction:row-reverse}.FormResetButton.FormResetButton:hover,.FormResetButton.FormResetButton:focus,.FormSubmitButton.FormSubmitButton:hover,.FormSubmitButton.FormSubmitButton:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.FormResetButton.FormResetButton:active,.FormSubmitButton.FormSubmitButton:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.FormResetButton.FormResetButton:disabled,.FormSubmitButton.FormSubmitButton:disabled{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.FormResetButton.FormResetButton.icon-info-left:before,.FormResetButton.FormResetButton.icon-info-right:before,.FormSubmitButton.FormSubmitButton.icon-info-left:before,.FormSubmitButton.FormSubmitButton.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.timbertech-contractor-toasters{font-family:"brandon-grotesque",sans-serif;width:670px;background-color:var(--color-grey-13);position:fixed;bottom:24px;left:24px;z-index:1000000;border-radius:4px;box-shadow:0 8px 16px -8px rgba(0,0,0,.2);transform:translateY(calc(100% + 48px));transition:transform .8s}.timbertech-contractor-toasters.show{transform:translateY(0)}.timbertech-contractor-toasters .close-button{position:absolute;top:-22px;right:-22px;cursor:pointer}.timbertech-contractor-toasters .inner{display:flex}.timbertech-contractor-toasters .inner .image-section{flex-basis:43%}.timbertech-contractor-toasters .inner .image-section .dynamic-bg-image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.timbertech-contractor-toasters .inner .details{flex-basis:57%;padding:45px 24px;text-align:center}.timbertech-contractor-toasters .inner .details .toaster-content{width:310px;margin:0 auto 24px}.timbertech-contractor-toasters .inner .details .toaster-content .heading{font-size:28px;line-height:35px}.timbertech-contractor-toasters .inner .details .toaster-content .description{margin:8px auto 0;font-family:"din-2014",sans-serif}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta{display:block;margin:auto}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);margin-bottom:.5rem;width:auto}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark.icon-info-left,.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark.icon-info-left:before,.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark.icon-info-left.icon-info-right,.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark.icon-info-right.icon-info-right{flex-direction:row-reverse}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark:hover,.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark[disabled]{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark.icon-info-left:before,.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.dark.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-air);color:var(--color-coal);border-color:var(--color-coal);width:auto}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light.icon-info-left,.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light.icon-info-left:before,.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light.icon-info-left.icon-info-right,.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light.icon-info-right.icon-info-right{flex-direction:row-reverse}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light:hover,.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light:focus{background-color:var(--color-grey-6);color:var(--color-air);border-color:var(--color-grey-6)}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light:active{background-color:var(--color-neutral-coal);color:var(--color-air);border-color:var(--color-neutral-coal)}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light[disabled]{background-color:var(--color-air);color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light.icon-info-left:before,.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta.light.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="%23373A37"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="%23373A37"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="%23373A37"/></svg>')}@media(max-width:781px){.timbertech-contractor-toasters{border:1px solid var(--color-grey-16);width:340px;bottom:50%;left:50%;display:none}.timbertech-contractor-toasters.show{display:block;transform:translate(-50%,50%)}.timbertech-contractor-toasters .inner{flex-direction:column}.timbertech-contractor-toasters .inner .image-section{width:100%;flex-basis:100%}.timbertech-contractor-toasters .inner .image-section .dynamic-bg-image{height:200px}.timbertech-contractor-toasters .inner .details{width:100%;flex-basis:100%;padding:24px 24px 32px}.timbertech-contractor-toasters .inner .details .toaster-content{width:100%}.timbertech-contractor-toasters .inner .details .toaster-content .heading{font-size:24px}.timbertech-contractor-toasters .inner .details .toaster-ctas .toaster-cta{width:290px;padding:12px;font-size:14px}}@media(max-width:781px){.mobile-overlay{width:100vw;height:100vh;position:fixed;top:0;background:var(--color-black-60);backdrop-filter:blur(2px);z-index:999;display:none}.mobile-overlay.show{display:block}}.where-to-buy-contractor-cta{font-family:"brandon-grotesque",sans-serif;display:flex;margin:16px 0;background:var(--color-grey-13)}.where-to-buy-contractor-cta .cta-image{flex-basis:16%;background-size:cover;background-position:center}.where-to-buy-contractor-cta .cta-image-mobile{display:none;background-size:cover;background-position:center}.where-to-buy-contractor-cta .cta-content{flex-basis:84%;display:flex;padding:16px 24px;justify-content:space-between;align-items:center}.where-to-buy-contractor-cta .cta-content .cta-title h4{margin:0;max-width:467px}.where-to-buy-contractor-cta .cta-content .cta-button{max-width:320px}.where-to-buy-contractor-cta .cta-content .cta-button a{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-air);color:var(--color-coal);border-color:var(--color-coal);color:var(--color-coal) !important;border:1px solid var(--color-coal) !important;border-radius:var(--border-radius-rounded) !important}.where-to-buy-contractor-cta .cta-content .cta-button a.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.where-to-buy-contractor-cta .cta-content .cta-button a.icon-info-left,.where-to-buy-contractor-cta .cta-content .cta-button a.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.where-to-buy-contractor-cta .cta-content .cta-button a.icon-info-left:before,.where-to-buy-contractor-cta .cta-content .cta-button a.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.where-to-buy-contractor-cta .cta-content .cta-button a.icon-info-left.icon-info-right,.where-to-buy-contractor-cta .cta-content .cta-button a.icon-info-right.icon-info-right{flex-direction:row-reverse}.where-to-buy-contractor-cta .cta-content .cta-button a:hover,.where-to-buy-contractor-cta .cta-content .cta-button a:focus{background-color:var(--color-grey-6);color:var(--color-air);border-color:var(--color-grey-6)}.where-to-buy-contractor-cta .cta-content .cta-button a:active{background-color:var(--color-neutral-coal);color:var(--color-air);border-color:var(--color-neutral-coal)}.where-to-buy-contractor-cta .cta-content .cta-button a[disabled]{background-color:var(--color-air);color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.where-to-buy-contractor-cta .cta-content .cta-button a.icon-info-left:before,.where-to-buy-contractor-cta .cta-content .cta-button a.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="%23373A37"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="%23373A37"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="%23373A37"/></svg>')}.where-to-buy-contractor-cta .cta-content .cta-button a:hover,.where-to-buy-contractor-cta .cta-content .cta-button a:focus{background-color:var(--color-grey-6) !important;color:var(--color-air) !important;border-color:var(--color-grey-6) !important}.where-to-buy-contractor-cta .cta-content .cta-button a:active{background-color:var(--color-neutral-coal) !important;color:var(--color-air) !important;border-color:var(--color-neutral-coal) !important}.where-to-buy-contractor-cta .cta-content .cta-button.dark a{background-color:var(--color-coal) !important;color:var(--color-air) !important}.where-to-buy-contractor-cta .cta-content .cta-button.dark a:hover,.where-to-buy-contractor-cta .cta-content .cta-button.dark a:focus{background-color:var(--color-grey-6) !important;border-color:var(--color-grey-6) !important}.where-to-buy-contractor-cta .cta-content .cta-button.dark a:active{background-color:var(--color-neutral-coal) !important;border-color:var(--color-neutral-coal) !important}@media(max-width:781px){.where-to-buy-contractor-cta{flex-direction:column}.where-to-buy-contractor-cta .cta-image{display:none}.where-to-buy-contractor-cta .cta-image-mobile{display:block;flex-basis:100%;min-height:97px}.where-to-buy-contractor-cta .cta-content{flex-direction:column;padding:12px 16px}.where-to-buy-contractor-cta .cta-content .cta-title{margin-bottom:1rem}.where-to-buy-contractor-cta .cta-content .cta-button{max-width:100%}.where-to-buy-contractor-cta .cta-content .cta-button.dark{margin-bottom:8px}.where-to-buy-contractor-cta .cta-content .cta-button a{font-size:14px;padding:12px 16px}}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout{font-family:"brandon-grotesque",sans-serif;display:flex;margin:43px 0}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-image-section{flex-basis:50%}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-image-section .cta-image{height:100%;background-position:center;background-size:cover}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content{flex-basis:50%;padding:32px;background:var(--color-grey-13)}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-heading{font-size:28px;line-height:35px;margin-bottom:32px}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-body{font-family:"din-2014",sans-serif;color:var(--color-black);font-size:16px;line-height:24px;letter-spacing:.32px;margin-bottom:32px;font-weight:600}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-body .body-list{margin:0 0 0 36px}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-body .body-list li{list-style:none;position:relative;margin-bottom:5px;font-size:16px;font-weight:500}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-body .body-list li:before{content:"";height:24px;width:24px;background:url("/wp-content/themes/timbertech/dist/svg/contractor_lead_cta_list_style.svg");position:absolute;left:-36px}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-buttons{display:flex}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-buttons .cta-button a{font-family:"din-2014",sans-serif;display:block;border:2px solid var(--color-coal);border-radius:4px;padding:12px 16px;text-align:center;text-transform:uppercase;font-weight:700;line-height:13px;background:var(--color-coal);color:var(--color-white);font-size:13px;position:relative}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-buttons .cta-button a:hover{background-color:var(--color-grey-6)}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-buttons .cta-button a i{margin:0 0 0 8px}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-buttons .cta-button.contractor{margin-right:16px}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-buttons .cta-button.request-quote a{background:var(--color-air);color:var(--color-black)}@media(max-width:781px){.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout{flex-direction:column}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-image-section{display:none}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content{padding:24px}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-heading{font-size:24px;line-height:30px}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-buttons{flex-direction:column}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-buttons .cta-button a{width:100%}.woocommerce-page.woocommerce-checkout .contractor-lead-cta-order-checkout .cta-content .cta-buttons .cta-button.contractor{margin:0 0 8px}}.fl-col{position:relative}.fl-html br{display:none}.fl-module{z-index:1}.fl-module.fl-module-html{z-index:0}.fl-row.fl-row-bg-color>.fl-row-content-wrap{background-color:var(--color-sand)}.fl-button:not(.fl-button-lightbox),.uabb-button{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);background-color:var(--color-coal) !important;border-color:var(--color-coal) !important;border-radius:30px !important;padding:var(--padding-cta-vertical) var(--padding-cta-horizontal) !important}.fl-button:not(.fl-button-lightbox).size-medium,.uabb-button.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.fl-button:not(.fl-button-lightbox).icon-info-left,.fl-button:not(.fl-button-lightbox).icon-info-right,.uabb-button.icon-info-left,.uabb-button.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.fl-button:not(.fl-button-lightbox).icon-info-left:before,.fl-button:not(.fl-button-lightbox).icon-info-right:before,.uabb-button.icon-info-left:before,.uabb-button.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.fl-button:not(.fl-button-lightbox).icon-info-left.icon-info-right,.fl-button:not(.fl-button-lightbox).icon-info-right.icon-info-right,.uabb-button.icon-info-left.icon-info-right,.uabb-button.icon-info-right.icon-info-right{flex-direction:row-reverse}.fl-button:not(.fl-button-lightbox):hover,.fl-button:not(.fl-button-lightbox):focus,.uabb-button:hover,.uabb-button:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.fl-button:not(.fl-button-lightbox):active,.uabb-button:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.fl-button:not(.fl-button-lightbox):disabled,.uabb-button:disabled{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.fl-button:not(.fl-button-lightbox).icon-info-left:before,.fl-button:not(.fl-button-lightbox).icon-info-right:before,.uabb-button.icon-info-left:before,.uabb-button.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.fl-button:not(.fl-button-lightbox) span,.uabb-button span{color:var(--color-air) !important;font-size:var(--font-size-cta) !important;font-weight:var(--font-weight-bold) !important;line-height:var(--font-size-cta) !important}.fl-button:not(.fl-button-lightbox):hover,.fl-button:not(.fl-button-lightbox):focus,.uabb-button:hover,.uabb-button:focus{background-color:var(--color-grey-6) !important;border-color:var(--color-grey-6) !important}.fl-button:not(.fl-button-lightbox):active,.uabb-button:active{background-color:var(--color-neutral-coal) !important;border-color:var(--color-neutral-coal) !important}.uabb-heading,.uabb-heading span,.heading-title,.heading-title span,.fl-heading,.fl-heading span{font-family:var(--font-family-headings) !important;font-weight:var(--font-weight-regular) !important;letter-spacing:var(--letter-spacing) !important;color:var(--color-coal) !important}h1.uabb-heading,h1.heading-title,h1.uabb-new-ib-title,h1.fl-heading{font-size:var(--font-size-h1-mobile) !important;line-height:var(--line-height-h1-mobile) !important;margin-bottom:var(--margin-bottom-h1-mobile) !important}@media(min-width:782px){h1.uabb-heading,h1.heading-title,h1.uabb-new-ib-title,h1.fl-heading{font-size:var(--font-size-h1-tablet) !important;line-height:var(--line-height-h1-tablet) !important}}@media(min-width:1025px){h1.uabb-heading,h1.heading-title,h1.uabb-new-ib-title,h1.fl-heading{font-size:var(--font-size-h1-desktop) !important;line-height:var(--line-height-h1-desktop) !important;margin-bottom:var(--margin-bottom-h1-desktop) !important}}h1.uabb-heading b,h1.uabb-heading strong,h1.heading-title b,h1.heading-title strong,h1.uabb-new-ib-title b,h1.uabb-new-ib-title strong,h1.fl-heading b,h1.fl-heading strong{font-weight:var(--font-weight-medium) !important}h2.uabb-heading,h2.heading-title,h2.uabb-new-ib-title,h2.fl-heading{font-size:var(--font-size-h2-mobile) !important;line-height:var(--line-height-h2-mobile) !important;margin-bottom:var(--margin-bottom-h2-mobile) !important}@media(min-width:782px){h2.uabb-heading,h2.heading-title,h2.uabb-new-ib-title,h2.fl-heading{font-size:var(--font-size-h2-tablet) !important;line-height:var(--line-height-h2-tablet) !important}}@media(min-width:1025px){h2.uabb-heading,h2.heading-title,h2.uabb-new-ib-title,h2.fl-heading{font-size:var(--font-size-h2-desktop) !important;line-height:var(--line-height-h2-desktop) !important;margin-bottom:var(--margin-bottom-h2-desktop) !important}}h2.uabb-heading b,h2.uabb-heading strong,h2.heading-title b,h2.heading-title strong,h2.uabb-new-ib-title b,h2.uabb-new-ib-title strong,h2.fl-heading b,h2.fl-heading strong{font-weight:var(--font-weight-medium) !important}h3.uabb-heading,h3.heading-title,h3.uabb-new-ib-title,h3.fl-heading{font-size:var(--font-size-h3-mobile) !important;line-height:var(--line-height-h3-mobile) !important;margin-bottom:var(--margin-bottom-h3-mobile) !important}@media(min-width:782px){h3.uabb-heading,h3.heading-title,h3.uabb-new-ib-title,h3.fl-heading{font-size:var(--font-size-h3-tablet) !important;line-height:var(--line-height-h3-tablet) !important}}@media(min-width:1025px){h3.uabb-heading,h3.heading-title,h3.uabb-new-ib-title,h3.fl-heading{font-size:var(--font-size-h3-desktop) !important;line-height:var(--line-height-h3-desktop) !important;margin-bottom:var(--margin-bottom-h3-desktop) !important}}h3.uabb-heading b,h3.uabb-heading strong,h3.heading-title b,h3.heading-title strong,h3.uabb-new-ib-title b,h3.uabb-new-ib-title strong,h3.fl-heading b,h3.fl-heading strong{font-weight:var(--font-weight-medium) !important}h4.uabb-heading,h4.heading-title,h4.uabb-new-ib-title,h4.fl-heading{font-size:var(--font-size-h4-mobile) !important;line-height:var(--line-height-h4-mobile) !important;margin-bottom:var(--margin-bottom-h4-mobile) !important}@media(min-width:782px){h4.uabb-heading,h4.heading-title,h4.uabb-new-ib-title,h4.fl-heading{font-size:var(--font-size-h4-tablet) !important;line-height:var(--line-height-h4-tablet) !important}}@media(min-width:1025px){h4.uabb-heading,h4.heading-title,h4.uabb-new-ib-title,h4.fl-heading{font-size:var(--font-size-h4-desktop) !important;line-height:var(--line-height-h4-desktop) !important;margin-bottom:var(--margin-bottom-h4-desktop) !important}}h4.uabb-heading b,h4.uabb-heading strong,h4.heading-title b,h4.heading-title strong,h4.uabb-new-ib-title b,h4.uabb-new-ib-title strong,h4.fl-heading b,h4.fl-heading strong{font-weight:var(--font-weight-medium) !important}h5.uabb-heading,h5.heading-title,h5.uabb-new-ib-title,h5.fl-heading{font-size:var(--font-size-h5-mobile) !important;line-height:var(--line-height-h5-mobile) !important;margin-bottom:var(--margin-bottom-h5-mobile) !important}@media(min-width:782px){h5.uabb-heading,h5.heading-title,h5.uabb-new-ib-title,h5.fl-heading{font-size:var(--font-size-h5-tablet) !important;line-height:var(--line-height-h5-tablet) !important}}@media(min-width:1025px){h5.uabb-heading,h5.heading-title,h5.uabb-new-ib-title,h5.fl-heading{font-size:var(--font-size-h5-desktop) !important;line-height:var(--line-height-h5-desktop) !important;margin-bottom:var(--margin-bottom-h5-desktop) !important}}h5.uabb-heading b,h5.uabb-heading strong,h5.heading-title b,h5.heading-title strong,h5.uabb-new-ib-title b,h5.uabb-new-ib-title strong,h5.fl-heading b,h5.fl-heading strong{font-weight:var(--font-weight-medium) !important}h6.uabb-heading,h6.heading-title,h6.uabb-new-ib-title,h6.fl-heading{font-size:var(--font-size-h6-mobile) !important;line-height:var(--line-height-h6-mobile) !important;margin-bottom:var(--margin-bottom-h6-mobile) !important}@media(min-width:782px){h6.uabb-heading,h6.heading-title,h6.uabb-new-ib-title,h6.fl-heading{font-size:var(--font-size-h6-tablet) !important;line-height:var(--line-height-h6-tablet) !important}}@media(min-width:1025px){h6.uabb-heading,h6.heading-title,h6.uabb-new-ib-title,h6.fl-heading{font-size:var(--font-size-h6-desktop) !important;line-height:var(--line-height-h6-desktop) !important;margin-bottom:var(--margin-bottom-h6-desktop) !important}}h6.uabb-heading b,h6.uabb-heading strong,h6.heading-title b,h6.heading-title strong,h6.uabb-new-ib-title b,h6.uabb-new-ib-title strong,h6.fl-heading b,h6.fl-heading strong{font-weight:var(--font-weight-medium) !important}h1.uabb-heading,h1.heading-title,h1.fl-heading{font-weight:var(--font-weight-medium) !important}h2.uabb-heading,h2.heading-title,h2.fl-heading{margin-bottom:var(--margin-bottom-h2-mobile) !important}@media(min-width:1025px){h2.uabb-heading,h2.heading-title,h2.fl-heading{margin-bottom:var(--margin-bottom-h2-mobile) !important}}.project-banner,.cta-banner{background-color:var(--color-sand) !important}.project-banner .fl-row-content-wrap,.project-banner .fl-col-content,.cta-banner .fl-row-content-wrap,.cta-banner .fl-col-content{background-color:rgba(0,0,0,0) !important}.project-banner{overflow:hidden}.project-banner .triangle{z-index:1}.project-banner .triangle svg g{fill:var(--color-earth-25) !important}.project-banner .pp-heading-content{position:relative;z-index:3}.project-banner .pp-heading-content h2{margin-bottom:var(--spacing-s) !important}@media(min-width:769px){.cta-banner .fl-row-content-wrap{background-size:40% !important}}.triangle{position:absolute;display:block;overflow:hidden;top:-20px;width:280px;opacity:.5}@media(max-width:768px){.triangle{display:none}}.single-post .sidebar .uabb-subheading{display:none}.single-post .sidebar .fl-post-feed-post{padding-bottom:var(--spacing-m)}.single-post .sidebar .fl-post-feed-title{font-family:var(--font-family-headings);font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h5-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h5-mobile)}@media(min-width:782px){.single-post .sidebar .fl-post-feed-title{font-size:var(--font-size-h5-tablet);line-height:var(--line-height-h5-tablet)}}@media(min-width:1025px){.single-post .sidebar .fl-post-feed-title{font-size:var(--font-size-h5-desktop);line-height:var(--line-height-h5-desktop);margin-bottom:var(--margin-bottom-h5-desktop)}}.single-post .sidebar .fl-post-feed-title b,.single-post .sidebar .fl-post-feed-title strong{font-weight:var(--font-weight-medium)}.single-post .sidebar .fl-node-5e95f9fd7b952>.fl-module-content{margin-top:30px}.single-post .sidebar .fl-node-5e95f9fd7b953 .uabb-heading span{color:var(--color-air) !important}.single-post .sidebar .fl-node-5e95f9fd7b953 .uabb-button{background-color:var(--color-earth) !important}.single-post .sidebar .fl-node-5e95f9fd7b953 .uabb-button:hover{background-color:var(--color-coal) !important}#tt-imagine-custom-filter{display:block;margin:0 auto var(--spacing-l)}@media(min-width:1025px){#tt-imagine-custom-filter{display:none}}@media(max-width:1024px){#tt-imagine-gallery .uabb-photo-gallery-filters-wrap{display:none}}.text-bg-color .fl-module-content{background-color:var(--color-air);margin:var(--spacing-xl);padding:var(--spacing-xl)}.uabb-testimonial-author-name{font-family:var(--font-family-subheadings) !important;font-weight:var(--font-weight-medium) !important}.uabb-testimonial-author-description{font-family:var(--font-family-primary) !important}.uabb-infobox-title{font-family:var(--font-family-headings) !important}.uabb-infobox-content .uabb-infobox-text p{padding-bottom:0 !important}.two-column .uabb-info-list-content-wrapper.uabb-info-list-right .uabb-info-list-content{width:auto}@media(min-width:769px){.two-column .uabb-info-list .uabb-info-list-wrapper{column-count:2}}.two-column .uabb-info-list-content-wrapper.uabb-info-list-right{text-align:left;display:flex;justify-content:flex-end}.flex-table .uabb-table-inner-wrap{table-layout:fixed}.flex-table .uabb-table-inner-wrap .uabb-table-header .table-header-th:not(:first-child){width:26.5%}@media(max-width:768px){.flex-table .uabb-table-inner-wrap .uabb-table-header .table-header-th:not(:first-child){width:36.5%}}.flex-table .uabb-table-features [class*=table-body-] .body-content-img{display:block;margin:10px auto 0;max-width:232px;width:100%}@media(max-width:768px){.flex-table .uabb-table-inner-wrap .uabb-table-features .table-body-td{font-size:14px}}@media(max-width:768px){.flex-table .uabb-table .after-icon{color:var(--color-orange);font-size:20px}}.terms-table .uabb-table-header .table-header-th:first-of-type,.terms-table .uabb-table-features .table-body-td:first-of-type{width:75%}@media(max-width:768px){div#decking-comparison .table-header-th{padding:15px 7px;width:33.33%}}@media(max-width:768px){div#decking-comparison .table-header-th svg{max-width:150px;width:100%}}.uabb-blog-post-content .uabb-thumbnail-position-background .uabb-blog-post-content.large-bgrd-post{padding:447px 40px 40px}@media(max-width:768px){.uabb-blog-post-content .uabb-thumbnail-position-background .uabb-blog-post-content.large-bgrd-post{padding:80px 30px 30px}}.uabb-blog-post-content .uabb-thumbnail-position-background .uabb-blog-post-content.sml-bgrd-post{padding:30px;height:262px}.large-bgrd-post .fl-post-feed-terms{color:var(--color-air);font-size:20px;text-decoration:none !important;text-transform:uppercase}.sml-bgrd-post .fl-post-feed-terms{color:var(--color-air);font-size:16px;text-decoration:none !important;text-transform:uppercase}.blog-column-header h3 span{display:block}.blog-heading a{text-decoration:none !important}.uabb-post-wrapper .uabb-post-heading a{text-decoration:none !important}.c-breadcrumbs,.yoast-breadcrumbs{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:0;padding-right:0;max-width:100vw;width:100vw;padding:10px 0;border-bottom:solid 1px var(--color-grey-3);font-size:14px}.c-breadcrumbs a,.c-breadcrumbs .breadcrumb_last,.yoast-breadcrumbs a,.yoast-breadcrumbs .breadcrumb_last{padding:0 5px}.c-breadcrumbs .breadcrumb_last,.yoast-breadcrumbs .breadcrumb_last{color:var(--color-grey-4)}.c-breadcrumbs+.wp-block-group.has-background,.yoast-breadcrumbs+.wp-block-group.has-background{margin-top:0}.c-breadcrumbs .ast-container>span>span>a,.yoast-breadcrumbs>span>span>a{padding-left:0}.yoast-breadcrumbs{padding-left:20px;padding-right:20px}.yoast-breadcrumbs>span{display:block;width:100%;max-width:1180px;margin:0 auto}.cli-plugin-main-link{font-size:14px}.cli-plugin-button{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);background-color:var(--color-coal) !important;color:var(--color-air) !important;font-size:var(--font-size-cta-medium) !important;font-weight:var(--font-weight-bold) !important;line-height:var(--font-size-cta-medium) !important;padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium) !important;margin-left:10%}.cli-plugin-button.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.cli-plugin-button.icon-info-left,.cli-plugin-button.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.cli-plugin-button.icon-info-left:before,.cli-plugin-button.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.cli-plugin-button.icon-info-left.icon-info-right,.cli-plugin-button.icon-info-right.icon-info-right{flex-direction:row-reverse}.cli-plugin-button:hover,.cli-plugin-button:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.cli-plugin-button:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.cli-plugin-button[disabled]{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.cli-plugin-button.icon-info-left:before,.cli-plugin-button.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.cli-plugin-button:hover,.cli-plugin-button:focus{background-color:var(--color-grey-6) !important}.cli-plugin-button:active{background-color:var(--color-neutral-coal) !important}@media(min-width:1025px){.cli-plugin-button{margin-left:30%}}#cookie-law-info-bar{z-index:1600000}@media(max-width:1024px){#cookie-law-info-bar{font-size:12px}}.c-section--deck-designer .c-section--deck-designer__columns{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;gap:0}@media(min-width:1025px){.c-section--deck-designer .c-section--deck-designer__columns{-ms-flex-direction:row;flex-direction:row;margin:30px 0}}.c-section--deck-designer .c-section--deck-designer__columns .c-section--deck-designer__column-left{padding:40px 20px}@media(min-width:1025px){.c-section--deck-designer .c-section--deck-designer__columns .c-section--deck-designer__column-left{min-width:50%;width:50%}}.c-section--deck-designer .c-section--deck-designer__columns .c-section--deck-designer__column-left h2{font-family:"serifa",serif;font-size:24px;line-height:30px;margin-bottom:20px;letter-spacing:.1px}@media(min-width:1025px){.c-section--deck-designer .c-section--deck-designer__columns .c-section--deck-designer__column-left h2{font-size:42px;line-height:34px;letter-spacing:.3px}}.c-section--deck-designer .c-section--deck-designer__columns .c-section--deck-designer__column-left h3{font-size:16px;line-height:22px;font-family:"din-2014",sans-serif;margin-bottom:20px}@media(min-width:1025px){.c-section--deck-designer .c-section--deck-designer__columns .c-section--deck-designer__column-left h3{font-size:24px;line-height:36px;margin-bottom:40px}}.c-section--deck-designer .c-section--deck-designer__columns .c-section--deck-designer__column-left ul{margin:0 0 32px;list-style-type:none}.c-section--deck-designer .c-section--deck-designer__columns .c-section--deck-designer__column-left ul li{font-size:16px;line-height:22px;margin-bottom:14px;position:relative;margin-left:20px}@media(min-width:768px){.c-section--deck-designer .c-section--deck-designer__columns .c-section--deck-designer__column-left ul li{font-size:20px;line-height:24px}}.c-section--deck-designer .c-section--deck-designer__columns .c-section--deck-designer__column-left ul li:before{content:"";background:url("/wp-content/themes/timbertech/dist/svg/caret.svg") center center no-repeat;position:absolute;left:-30px;width:30px;background-size:contain;pointer-events:none;top:-3px;height:25px}@media(min-width:768px){.c-section--deck-designer .c-section--deck-designer__columns .c-section--deck-designer__column-left ul li:before{height:30px}}.c-section--factors{background:rgba(215,210,203,.1254901961);margin-bottom:0}@media(min-width:768px){.c-section--factors{padding:75px 15px;margin-bottom:0}}.c-section--factors.alignfull{padding:30px 15px !important}.c-section--factors h2{font-size:28px;line-height:34px;text-align:center;max-width:525px;margin:0 auto 32px}@media(min-width:768px){.c-section--factors h2{font-size:36px;line-height:42px}}.c-section--factors .c-section--factors__columns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:30px 15px !important}@media(min-width:768px){.c-section--factors .c-section--factors__columns{-ms-flex-direction:row;flex-direction:row}}.c-section--factors .c-section--factors__columns .c-section--factors__column-left{text-align:center}@media(min-width:768px){.c-section--factors .c-section--factors__columns .c-section--factors__column-left{width:50%;max-width:650px;padding-right:75px}}.c-section--factors .c-section--factors__columns .c-section--factors__column-left figcaption{line-height:24px;margin:20px auto;font-size:12px}@media(min-width:768px){.c-section--factors .c-section--factors__columns .c-section--factors__column-left figcaption{font-size:16px;margin-top:30px;max-width:260px;margin-left:calc(55% - 130px);margin-right:calc(45% - 130px)}}.c-section--factors .c-section--factors__columns .c-section--factors__column-right h3{font-family:"din-2014",sans-serif;font-weight:700;margin:0;font-size:18px}@media(min-width:768px){.c-section--factors .c-section--factors__columns .c-section--factors__column-right h3{font-size:20px;margin-bottom:8px}}.c-section--factors .c-section--factors__columns .c-section--factors__column-right p{margin-bottom:24px}.c-section--factors .c-section--factors__columns .c-section--factors__column-right p a{color:var(--color-coal);text-decoration:underline}@media(min-width:1101px){.site-footer .footer-adv-above-footer .ast-container{max-width:1280px;margin:auto;padding:0}.site-footer .footer-adv-above-footer .ast-container .ast-row{margin:0}.site-footer .footer-adv-above-footer .ast-container .footer-adv-above-footer__column{padding:0 80px}.site-footer .footer-adv-above-footer .ast-container .footer-adv-above-footer__column:first-of-type{padding:0 80px 0 32px}.site-footer .footer-adv-above-footer .ast-container .footer-adv-above-footer__column:last-of-type{padding:0 32px 0 80px}}.site-footer .footer-adv-above-footer .footer-adv-overlay{padding-top:80px;padding-bottom:80px;background-color:var(--color-grey-13)}@media(max-width:781px){.site-footer .footer-adv-above-footer .footer-adv-overlay{padding-top:56px;padding-bottom:56px}}@media(max-width:1100px){.site-footer .footer-adv-above-footer .footer-adv-overlay{display:none}}.site-footer .footer-adv-above-footer .ast-row{display:flex;justify-content:center}@media(max-width:781px){.site-footer .footer-adv-above-footer .ast-row{margin-left:0;margin-right:0}}.site-footer .footer-adv-above-footer .footer-adv-above-footer__content,.site-footer .footer-adv-above-footer .footer-adv-above-footer__column{text-align:center;color:var(--color-coal)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__content h1,.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h1{margin:0 0 var(--spacing-xs)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__content h2,.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h2{margin:0 0 var(--spacing-xs)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__content h3,.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h3{margin:0 0 var(--spacing-xs)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__content h4,.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h4{margin:0 0 var(--spacing-xs)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__content h5,.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h5{margin:0 0 var(--spacing-xs)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__content h6,.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h6{margin:0 0 var(--spacing-xs)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__content .footer-adv-above-footer__label,.site-footer .footer-adv-above-footer .footer-adv-above-footer__column .footer-adv-above-footer__label{padding-top:12px}.site-footer .footer-adv-above-footer .footer-adv-above-footer__content .icon,.site-footer .footer-adv-above-footer .footer-adv-above-footer__column .icon{font-size:82px;margin-bottom:7px;justify-content:center}@media(max-width:781px){.site-footer .footer-adv-above-footer .footer-adv-above-footer__content .icon,.site-footer .footer-adv-above-footer .footer-adv-above-footer__column .icon{font-size:70px}}@media screen and (max-width:374px){.site-footer .footer-adv-above-footer .footer-adv-above-footer__content .icon,.site-footer .footer-adv-above-footer .footer-adv-above-footer__column .icon{font-size:50px}}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column,.site-footer .footer-adv-above-footer .footer-adv-above-footer__column a{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--color-black)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__content{margin-bottom:var(--spacing-l)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__content h2{line-height:40px;letter-spacing:0;margin-bottom:7px}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column{padding:0 var(--spacing-l)}@media(max-width:781px){.site-footer .footer-adv-above-footer .footer-adv-above-footer__column{padding:0 var(--spacing-xs)}}@media(min-width:782px){.site-footer .footer-adv-above-footer .footer-adv-above-footer__column+.footer-adv-above-footer__column{border-left:solid 1px var(--color-coal-25)}}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column a{display:block}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column p{margin-bottom:var(--spacing-s)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column img{height:95px}@media(max-width:781px){.site-footer .footer-adv-above-footer .footer-adv-above-footer__column img{height:auto;max-height:55px;width:auto}}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h1{color:var(--color-black);font-family:var(--font-family-headings);font-size:var(--font-size-h4-desktop);margin:0}@media(max-width:781px){.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h1{font-size:14px}}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column a:hover h1{color:var(--color-earth)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h2{color:var(--color-black);font-family:var(--font-family-headings);font-size:var(--font-size-h4-desktop);margin:0}@media(max-width:781px){.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h2{font-size:14px}}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column a:hover h2{color:var(--color-earth)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h3{color:var(--color-black);font-family:var(--font-family-headings);font-size:var(--font-size-h4-desktop);margin:0}@media(max-width:781px){.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h3{font-size:14px}}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column a:hover h3{color:var(--color-earth)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h4{color:var(--color-black);font-family:var(--font-family-headings);font-size:var(--font-size-h4-desktop);margin:0}@media(max-width:781px){.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h4{font-size:14px}}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column a:hover h4{color:var(--color-earth)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h5{color:var(--color-black);font-family:var(--font-family-headings);font-size:var(--font-size-h4-desktop);margin:0}@media(max-width:781px){.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h5{font-size:14px}}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column a:hover h5{color:var(--color-earth)}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h6{color:var(--color-black);font-family:var(--font-family-headings);font-size:var(--font-size-h4-desktop);margin:0}@media(max-width:781px){.site-footer .footer-adv-above-footer .footer-adv-above-footer__column h6{font-size:14px}}.site-footer .footer-adv-above-footer .footer-adv-above-footer__column a:hover h6{color:var(--color-earth)}.site-footer .footer-adv-above-footer .gform_wrapper form{display:flex}.site-footer .footer-adv-above-footer .gform_wrapper .gform_body{flex:1}.site-footer .footer-adv-above-footer .gform_wrapper .gfield+.gfield{margin:0}.site-footer .footer-adv-above-footer .gform_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-top-right-radius:0;border-bottom-right-radius:0;height:44px}.site-footer .footer-adv-above-footer .gform_wrapper .gform_footer{margin:0}.site-footer .footer-adv-above-footer .gform_wrapper .gform_button{min-width:unset;border-top-left-radius:0;border-bottom-left-radius:0}.site-footer .footer-adv-layout-4{text-align:center}@media(min-width:782px){.site-footer .footer-adv-layout-4{text-align:left}}.site-footer .footer-adv-layout-4 .footer-adv-overlay{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-m)}@media(min-width:782px){.site-footer .footer-adv-layout-4 .footer-adv-overlay{padding-top:var(--spacing-xxl)}}.site-footer .footer-adv-layout-4 .ast-row{display:block}@media(min-width:782px){.site-footer .footer-adv-layout-4 .ast-row{display:flex}}@media(min-width:782px){.site-footer .footer-adv-layout-4 .ast-row .footer-adv-company{flex-basis:27%;max-width:27%}}.site-footer .footer-adv-layout-4 .ast-row>div:not(.footer-adv-company){flex:1}@media(min-width:782px){.site-footer .footer-adv-layout-4 .ast-row>div:not(.footer-adv-company){padding-left:0}}.site-footer .footer-adv-layout-4 a:hover,.site-footer .footer-adv-layout-4 a:focus,.site-footer .footer-adv-layout-4 a:active{text-decoration:underline}.site-footer .footer-adv-widget-1 .widget:last-child,.site-footer .footer-adv-layout-4 .footer-adv-widget-2 .widget:last-child,.site-footer .footer-adv-layout-4 .footer-adv-widget-3 .widget:last-child{margin-bottom:0}.site-footer .footer-adv-company{padding-bottom:var(--spacing-l)}@media(min-width:782px){.site-footer .footer-adv-company{padding-bottom:0}}.site-footer .footer-adv-company__logo{max-width:200px;margin:0 0 var(--spacing-m)}.site-footer .footer-adv-company__contact-item{display:flex;justify-content:flex-start;align-items:flex-end}.site-footer .footer-adv-company__contact-item [class^=icon-]{margin-right:var(--spacing-s);font-size:24px}.site-footer .footer-adv-company__contact-item a{line-height:1.2;font-size:16px}.site-footer .footer-adv-company__contact-item+.footer-adv-company__contact-item{margin-top:12px}.site-footer .footer-adv-company__social{margin:var(--spacing-m) 0 0}@media(min-width:782px){.site-footer .footer-adv-company__social{margin-top:var(--spacing-l);margin-left:calc(var(--spacing-xs)*-1)}}.site-footer .footer-adv-company__social-item{display:inline-block}.site-footer .footer-adv-company__social-item [class^=icon-]{font-size:var(--font-size-icon-footer-upper-mobile)}@media(min-width: 782px){.site-footer .footer-adv-company__social-item [class^=icon-]{font-size:25px}}.site-footer .footer-adv-company__social-item a{display:block;padding:6px}.site-footer .footer-adv-company__social-item a:hover{text-decoration:none;color:var(--color-earth);transition-duration:0s}.site-footer .footer-adv-company__social-item+.footer-adv-company__social-item{margin-left:1px}@media(max-width:781px){.site-footer .widget .widget-title,.site-footer .widget .menu{text-align:left}}.site-footer .widget .widget-title{font-family:var(--font-family-primary);font-size:var(--font-size-widget-title-desktop);font-weight:var(--font-weight-bold);line-height:var(--line-height-widget-title-desktop);padding:var(--spacing-xs) 20px;margin:0 -20px;border-top:solid 1px var(--color-grey-2);position:relative}.site-footer .widget .widget-title:before,.site-footer .widget .widget-title:after{content:"";display:inline-block;height:2px;width:16px;background-color:var(--color-earth);position:absolute;top:50%;right:20px;transform:translateY(-50%);transition:all ease-in-out .14s}.site-footer .widget .widget-title:after{transform:translateY(-50%) rotate(90deg)}.site-footer .widget .widget-title:before,.site-footer .widget .widget-title:after{background-color:var(--color-air)}.site-footer .widget .widget-title.active:after{transform:translateY(-50%) rotate(0);transition:all ease-in-out .14s}@media(min-width:782px){.site-footer .widget .widget-title{padding:0;margin:0 0 2px;border:none}.site-footer .widget .widget-title:before,.site-footer .widget .widget-title:after{display:none}}.site-footer .widget nav{display:none}@media(min-width:782px){.site-footer .widget nav{display:block}}.site-footer .widget .widget-title.active+nav{display:block;margin-bottom:10px}.site-footer .widget .menu-item{font-size:16px;line-height:24px}@media(max-width:781px){.site-footer .footer-adv-widget:last-child{border-bottom:solid 1px var(--color-grey-2)}}.site-footer .ast-footer-overlay{padding:0 0 121px}@media(min-width:782px){.site-footer .ast-footer-overlay{padding-bottom:var(--spacing-l)}}@media(min-width:782px){.site-footer .ast-small-footer-wrap{border-top:solid 1px var(--color-grey-2);padding-top:var(--spacing-l)}}.site-footer .ast-small-footer .ast-small-footer-section-1,.site-footer .ast-small-footer .ast-small-footer-section-2{text-align:left}.site-footer .ast-small-footer .ast-small-footer-section-1{font-size:12px;line-height:20px}@media(min-width:782px){.site-footer .ast-small-footer .ast-small-footer-section-1{width:48%}}@media(min-width:782px){.site-footer .ast-small-footer .ast-small-footer-section-2{width:52%}}@media(max-width:781px){.site-footer #menu-footer-menu .menu-item{display:block;line-height:24px}}.site-footer #menu-footer-menu .menu-item+.menu-item .menu-link{padding:0 var(--spacing-xs)}@media(min-width:782px){.site-footer #menu-footer-menu .menu-item+.menu-item .menu-link{padding:0 0 0 14px !important}}.site-footer #menu-footer-menu .menu-link{font-size:16px;padding:0 !important}.site-footer #menu-footer-menu .menu-link:hover,.site-footer #menu-footer-menu .menu-link:focus,.site-footer #menu-footer-menu .menu-link:active{text-decoration:underline}@media(max-width:781px){body.page-template-page-new-things-on-deck .site-footer .ast-footer-overlay,body.page-template-page-media .site-footer .ast-footer-overlay{padding:0 0 var(--spacing-xl)}}.timbertech-instagram-feed .ast-container a.button{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-air);color:var(--color-coal);border-color:var(--color-coal);display:inline;background-color:var(--color-air) !important}.timbertech-instagram-feed .ast-container a.button.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.timbertech-instagram-feed .ast-container a.button.icon-info-left,.timbertech-instagram-feed .ast-container a.button.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.timbertech-instagram-feed .ast-container a.button.icon-info-left:before,.timbertech-instagram-feed .ast-container a.button.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.timbertech-instagram-feed .ast-container a.button.icon-info-left.icon-info-right,.timbertech-instagram-feed .ast-container a.button.icon-info-right.icon-info-right{flex-direction:row-reverse}.timbertech-instagram-feed .ast-container a.button:hover,.timbertech-instagram-feed .ast-container a.button:focus{background-color:var(--color-grey-6);color:var(--color-air);border-color:var(--color-grey-6)}.timbertech-instagram-feed .ast-container a.button:active{background-color:var(--color-neutral-coal);color:var(--color-air);border-color:var(--color-neutral-coal)}.timbertech-instagram-feed .ast-container a.button[disabled]{background-color:var(--color-air);color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.timbertech-instagram-feed .ast-container a.button.icon-info-left:before,.timbertech-instagram-feed .ast-container a.button.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="%23373A37"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="%23373A37"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="%23373A37"/></svg>')}.timbertech-instagram-feed .ast-container a.button span{color:var(--color-coal)}.timbertech-instagram-feed .ast-container a.button:hover,.timbertech-instagram-feed .ast-container a.button:focus{background-color:var(--color-grey-6) !important}.timbertech-instagram-feed .ast-container a.button:hover span,.timbertech-instagram-feed .ast-container a.button:focus span{color:var(--color-air) !important}.timbertech-instagram-feed .ast-container a.button:active{background-color:var(--color-neutral-coal) !important}.timbertech-instagram-feed .ast-container a.button:active span{color:var(--color-air) !important}.timbertech-instagram-feed .ast-container a.button[disabled]{background-color:var(--color-air) !important}.timbertech-instagram-feed .ast-container a.button[disabled] span{color:var(--color-grey-16) !important}.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);background-color:var(--color-coal) !important;font-size:var(--font-size-cta-medium) !important;line-height:var(--font-size-cta-medium) !important;padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium) !important}.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button.icon-info-left,.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button.icon-info-left:before,.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button.icon-info-left.icon-info-right,.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button.icon-info-right.icon-info-right{flex-direction:row-reverse}.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button:hover,.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button[disabled]{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button.icon-info-left:before,.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button:hover,.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button:focus{background-color:var(--color-grey-6) !important}.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button:active{background-color:var(--color-neutral-coal) !important}.timbertech-instagram-feed .timbertech-instagram-feed__modal-wrapper .timbertech-instagram-feed__modal .timbertech-instagram-feed__modal-content .timbertech-instagram-feed__modal-footer a.js-timbertech-instagram-feed-button[disabled]{background-color:var(--color-grey-16) !important}.megamenu-open #five9OpenChatButton{z-index:1 !important}@media(max-width:1100px)and (min-width:501px){#five9OpenChatButton{bottom:100px !important}}.footer-adv-sticky-footer{display:block;padding:13px var(--spacing-xs) 12px;background-color:var(--color-air);position:fixed;left:0;right:0;bottom:0;z-index:999998}@media(min-width:1101px){.footer-adv-sticky-footer{display:none}}.footer-adv-sticky-footer .ast-row{display:flex;justify-content:center;margin-left:0;margin-right:0}.footer-adv-sticky-footer .footer-adv-sticky-footer__column,.footer-adv-sticky-footer .footer-adv-sticky-footer__column a{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--color-black)}.footer-adv-sticky-footer .footer-adv-sticky-footer__column{padding:0 var(--spacing-xs);flex:1}.footer-adv-sticky-footer .footer-adv-sticky-footer__column .icon{font-size:27px;margin-bottom:7px}.footer-adv-sticky-footer .footer-adv-sticky-footer__column .footer-adv-sticky-footer__label{font-size:14px;line-height:18px;text-transform:uppercase}@media(max-width:544px){.footer-adv-sticky-footer .footer-adv-sticky-footer__column .footer-adv-sticky-footer__label{padding:0 3px}}.c-section--free-samples-block{background:#efeeed;padding:40px 15px !important}@media(min-width:782px){.c-section--free-samples-block{padding:60px 60px 90px}}.c-section--free-samples-block h2{text-align:center;margin-bottom:20px}.c-section--free-samples-block p{font-size:20px;text-align:center}@media(min-width:782px){.c-section--free-samples-block p{margin-bottom:75px}}.c-section--free-samples-block .starter-kit{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;text-align:center}@media(min-width:782px){.c-section--free-samples-block .starter-kit{width:60%;max-width:730px;padding:20px;background:#fff;flex-direction:row}}.c-section--free-samples-block .starter-kit .wp-block-columns{gap:0}.c-section--free-samples-block .starter-kit h3{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold)}.c-section--free-samples-block .starter-kit h4{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);font-size:20px}@media(min-width:782px){.c-section--free-samples-block .starter-kit .starter-kit-image-column{max-width:130px}}@media(min-width:1341px){.c-section--free-samples-block .starter-kit .starter-kit-image-column{max-width:50%}}.c-section--free-samples-block .starter-kit .starter-kit-image-column .starter-kit-image{width:100%;max-width:344px;margin:auto;padding:18px;background:var(--color-air);margin-bottom:16px !important}@media(min-width:782px){.c-section--free-samples-block .starter-kit .starter-kit-image-column .starter-kit-image{max-width:130px;padding:0;margin:0}}@media(min-width:1341px){.c-section--free-samples-block .starter-kit .starter-kit-image-column .starter-kit-image{min-width:308px}}@media(min-width:782px){.c-section--free-samples-block .starter-kit .starter-kit-content{margin-left:30px}}@media(min-width:1341px){.c-section--free-samples-block .starter-kit .starter-kit-content{margin-left:60px}}.c-section--free-samples-block .starter-kit .starter-kit-content h3{text-align:center;font-family:var(--font-family-primary);font-weight:var(--font-weight-bold)}@media(min-width:782px){.c-section--free-samples-block .starter-kit .starter-kit-content h3{text-align:left}}.c-section--free-samples-block .starter-kit .starter-kit-content p{font-size:16px;margin-bottom:18px}@media(min-width:782px){.c-section--free-samples-block .starter-kit .starter-kit-content p{text-align:left;font-size:20px}}@media(min-width:782px){.c-section--free-samples-block .starter-kit .starter-kit-content h4{text-align:left}}.c-section--free-samples-block .starter-kit .starter-kit-content .wp-block-buttons{display:block}@media(min-width:1341px){.c-section--free-samples-block .starter-kit .starter-kit-content .wp-block-buttons{display:flex}}@media(min-width:782px){.c-section--free-samples-block .starter-kit .starter-kit-content .wp-block-buttons .wp-block-button__link{min-width:max-content}}.c-section--free-samples-block .by-color{width:100%;margin-top:60px}.c-section--free-samples-block .by-color h3{font-size:20px;font-family:var(--font-family-primary) !important;font-weight:var(--font-weight-bold);text-align:center}@media(min-width:782px){.c-section--free-samples-block .by-color h3{font-size:28px}}.c-section--free-samples-block .by-color .by-colors--group{display:flex;flex-direction:row;margin:0;align-items:center;justify-content:center;flex-wrap:nowrap !important}.c-section--free-samples-block .by-color .by-colors--group .by-color--colors{margin:0 5px}.c-section--free-samples-block .by-color .by-colors--group .by-color--colors figure{margin:2rem 0 1rem}.c-section--free-samples-block .by-color .by-colors--group .by-color--colors p{font-weight:var(--font-weight-bold);font-size:20px;margin-top:8px;text-align:center}.c-section--free-samples-block .by-color .by-colors--group .by-color--colors p a{color:var(--slate)}.c-section--free-samples-block .by-color .wp-block-buttons{justify-content:center}.c-section--free-samples-block .by-material h3{font-size:20px;font-family:var(--font-family-primary) !important;font-weight:var(--font-weight-bold);text-align:center}@media(min-width:782px){.c-section--free-samples-block .by-material h3{font-size:var(--font-size-h3-tablet);line-height:var(--line-height-h3-tablet)}}.c-section--free-samples-block .by-material .wp-block-columns{gap:0;flex-direction:column}@media(min-width:1341px){.c-section--free-samples-block .by-material .wp-block-columns{flex-direction:row;gap:2rem}}.c-section--free-samples-block .by-material .wp-block-columns .wp-block-kadence-column{margin:0 auto}@media(min-width:768px){.c-section--free-samples-block .by-material .wp-block-columns .wp-block-kadence-column{width:max-content}}.c-section--free-samples-block .by-material .by-material-card{display:flex;flex-direction:row;background-color:var(--color-air);margin-bottom:6px;align-items:center;justify-content:start;flex-wrap:nowrap !important;gap:0}@media(min-width:782px){.c-section--free-samples-block .by-material .by-material-card{width:400px;margin:4px auto}}.c-section--free-samples-block .by-material .by-material-card .by-material--image{max-width:133px;margin:0;padding:0;position:relative}.c-section--free-samples-block .by-material .by-material-card .by-material--image figure{margin-bottom:0 !important}.c-section--free-samples-block .by-material .by-material-card .by-material--image figcaption{position:absolute;top:-8px;left:0;background:var(--color-earth);color:var(--color-air);font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);text-transform:uppercase;font-size:14px;padding:0 12px;line-height:30px}.c-section--free-samples-block .by-material .by-material-card .by-material--content{padding:8px;flex-grow:1;position:relative}.c-section--free-samples-block .by-material .by-material-card .by-material--content h4{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);margin-bottom:0;font-size:16px;text-align:left;margin-right:2px}@media(min-width:782px){.c-section--free-samples-block .by-material .by-material-card .by-material--content h4{font-size:24px}}.c-section--free-samples-block .by-material .by-material-card .by-material--content h4 a{color:var(--color-coal)}.c-section--free-samples-block .by-material .by-material-card .by-material--content p{font-size:14px;text-align:left;color:var(--color-coal)}@media(min-width:782px){.c-section--free-samples-block .by-material .by-material-card .by-material--content p{font-size:16px}}.c-section--free-samples-block .by-material .by-material-card .by-material--content p a{color:var(--color-coal)}.c-section--free-samples-block .by-material .by-material-card .by-material--content:after{content:">";font-size:24px;font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);position:absolute;right:8px;top:0}@media(min-width:782px){.c-section--free-samples-block .by-material .by-material-card .by-material--content:after{right:8px}}.c-section--free-samples-block .by-material .by-material-card .by-material--content .wp-block-buttons{display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.site-content{padding-top:158px}@media(max-width:1100px){.site-content{padding-top:114px}}.site-header{position:fixed;left:0;right:0;background-color:var(--color-air);z-index:1000001}@media(max-width:1100px){.site-header.sticky{position:fixed;left:0;right:0}}.site-header.sticky .main-header-bar-wrap{position:initial}@media(max-width:1100px){.site-header.sticky .main-header-bar-wrap{animation:fadeIn .3s}}@media(max-width:1100px){.site-header.sticky .header--secondary__cta{display:none}}.site-header .main-header-bar>.ast-container{max-width:none;padding:0 40px 0 36px}@media(max-width:1100px){.site-header .main-header-bar>.ast-container{max-width:100%;padding:0}}.site-header .main-header-bar>.ast-container .ast-site-identity{padding:5px 0}.site-header .main-header-bar{line-height:1;border-bottom:1px solid var(--color-grey-16)}.site-header .main-header-bar.ast-header-sticked{box-shadow:none}.site-header .ast-mobile-menu-buttons{order:3}@media(max-width:1100px){.site-header .ast-mobile-menu-buttons .header--secondary-links{display:none}}@media(max-width:1100px){.site-header .ast-mobile-menu-buttons .menu-toggle{padding-right:20px;padding-left:0;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(max-width:1024px){body.page-template-page-media .site-header{padding:6px 0}}body.page-template-page-media .main-header-bar.ast-sticky-active{position:relative !important;top:0 !important;box-shadow:none}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.mobile-menu-toggled .header--secondary{opacity:0;pointer-events:none}.mobile-menu-toggled .header--secondary .header--secondary__cta{display:none}.header--secondary{display:flex;order:3;justify-content:flex-end;align-items:center;flex:1;transition:opacity .3s}.header--secondary .header--mobile-sublinks{display:none}@media(max-width:1100px){.header--secondary{order:2;justify-content:flex-end}.header--secondary .header--mobile-sublinks{display:flex}.header--secondary .header--mobile-sublinks .menu{margin:0 18px 0 0;display:flex;gap:16px}.header--secondary .header--mobile-sublinks .menu li{font-size:0}.header--secondary .header--mobile-sublinks .menu li.for-architects,.header--secondary .header--mobile-sublinks .menu li.for-pros{display:none}.header--secondary .header--mobile-sublinks .menu li.search .menu-link:before,.header--secondary .header--mobile-sublinks .menu li.cart .menu-link:before,.header--secondary .header--mobile-sublinks .menu li.login .menu-link:before{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.header--secondary .header--mobile-sublinks .menu li.search .menu-link:before{background-image:url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="MagnifyingGlass"><path id="Vector" d="M25.1178 23.8797L19.6414 18.4044C21.2287 16.4988 22.0202 14.0546 21.8513 11.5802C21.6824 9.10587 20.566 6.79191 18.7344 5.11969C16.9029 3.44747 14.4971 2.54575 12.0177 2.6021C9.53822 2.65845 7.17593 3.66854 5.42223 5.42223C3.66854 7.17593 2.65845 9.53822 2.6021 12.0177C2.54575 14.4971 3.44747 16.9029 5.11969 18.7344C6.79191 20.566 9.10587 21.6824 11.5802 21.8513C14.0546 22.0202 16.4988 21.2287 18.4044 19.6414L23.8797 25.1178C23.961 25.1991 24.0575 25.2636 24.1638 25.3076C24.27 25.3516 24.3838 25.3743 24.4988 25.3743C24.6138 25.3743 24.7276 25.3516 24.8338 25.3076C24.94 25.2636 25.0366 25.1991 25.1178 25.1178C25.1991 25.0366 25.2636 24.94 25.3076 24.8338C25.3516 24.7276 25.3743 24.6138 25.3743 24.4988C25.3743 24.3838 25.3516 24.27 25.3076 24.1638C25.2636 24.0575 25.1991 23.961 25.1178 23.8797ZM4.37378 12.2488C4.37378 10.6913 4.83565 9.16871 5.70096 7.87367C6.56628 6.57863 7.79618 5.56927 9.23515 4.97323C10.6741 4.37719 12.2575 4.22124 13.7851 4.5251C15.3127 4.82896 16.7159 5.57898 17.8173 6.68032C18.9186 7.78166 19.6686 9.18485 19.9725 10.7124C20.2763 12.24 20.1204 13.8234 19.5243 15.2624C18.9283 16.7014 17.9189 17.9313 16.6239 18.7966C15.3289 19.6619 13.8063 20.1238 12.2488 20.1238C10.1609 20.1215 8.15922 19.291 6.68288 17.8147C5.20653 16.3383 4.3761 14.3367 4.37378 12.2488Z" fill="%23373A37"/></g></svg>');width:27px;height:27px}.header--secondary .header--mobile-sublinks .menu li.cart .menu-link:before{background-image:url('data:image/svg+xml,<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Vector" d="M20.0756 4.51906C20.0052 4.43481 19.9172 4.36705 19.8177 4.32056C19.7183 4.27407 19.6098 4.24998 19.5 4.25H4.37625L3.91781 1.73187C3.85502 1.38625 3.67292 1.07363 3.40325 0.848508C3.13359 0.623388 2.79347 0.500051 2.44219 0.5H0.75C0.551088 0.5 0.360322 0.579018 0.21967 0.71967C0.0790176 0.860322 0 1.05109 0 1.25C0 1.44891 0.0790176 1.63968 0.21967 1.78033C0.360322 1.92098 0.551088 2 0.75 2H2.4375L4.83375 15.1522C4.90434 15.5422 5.07671 15.9067 5.33344 16.2087C4.97911 16.5397 4.72336 16.9623 4.59455 17.4298C4.46575 17.8972 4.46892 18.3912 4.60371 18.8569C4.73851 19.3226 4.99966 19.7419 5.35821 20.0683C5.71676 20.3947 6.1587 20.6154 6.63502 20.7059C7.11134 20.7965 7.60344 20.7533 8.05673 20.5813C8.51003 20.4092 8.90682 20.115 9.2031 19.7312C9.49938 19.3474 9.68358 18.889 9.73527 18.407C9.78696 17.9249 9.70412 17.4379 9.49594 17H13.7541C13.5863 17.3513 13.4995 17.7357 13.5 18.125C13.5 18.6442 13.654 19.1517 13.9424 19.5834C14.2308 20.0151 14.6408 20.3515 15.1205 20.5502C15.6001 20.7489 16.1279 20.8008 16.6371 20.6996C17.1463 20.5983 17.614 20.3483 17.9812 19.9812C18.3483 19.614 18.5983 19.1463 18.6996 18.6371C18.8008 18.1279 18.7489 17.6001 18.5502 17.1205C18.3515 16.6408 18.0151 16.2308 17.5834 15.9424C17.1517 15.654 16.6442 15.5 16.125 15.5H7.04719C6.87155 15.5 6.70149 15.4383 6.56665 15.3257C6.43182 15.2132 6.34077 15.0569 6.30938 14.8841L6.01219 13.25H16.8872C17.4141 13.2499 17.9243 13.0649 18.3288 12.7272C18.7333 12.3896 19.0064 11.9206 19.1006 11.4022L20.2406 5.13406C20.2599 5.02572 20.2551 4.91447 20.2266 4.80818C20.1981 4.7019 20.1466 4.60319 20.0756 4.51906ZM8.25 18.125C8.25 18.3475 8.18402 18.565 8.0604 18.75C7.93679 18.935 7.76109 19.0792 7.55552 19.1644C7.34995 19.2495 7.12375 19.2718 6.90552 19.2284C6.68729 19.185 6.48684 19.0778 6.3295 18.9205C6.17217 18.7632 6.06502 18.5627 6.02162 18.3445C5.97821 18.1262 6.00049 17.9 6.08564 17.6945C6.17078 17.4889 6.31498 17.3132 6.49998 17.1896C6.68499 17.066 6.9025 17 7.125 17C7.42337 17 7.70952 17.1185 7.9205 17.3295C8.13147 17.5405 8.25 17.8266 8.25 18.125ZM17.25 18.125C17.25 18.3475 17.184 18.565 17.0604 18.75C16.9368 18.935 16.7611 19.0792 16.5555 19.1644C16.35 19.2495 16.1238 19.2718 15.9055 19.2284C15.6873 19.185 15.4868 19.0778 15.3295 18.9205C15.1722 18.7632 15.065 18.5627 15.0216 18.3445C14.9782 18.1262 15.0005 17.9 15.0856 17.6945C15.1708 17.4889 15.315 17.3132 15.5 17.1896C15.685 17.066 15.9025 17 16.125 17C16.4234 17 16.7095 17.1185 16.9205 17.3295C17.1315 17.5405 17.25 17.8266 17.25 18.125ZM17.625 11.1341C17.5935 11.3074 17.5021 11.464 17.3666 11.5766C17.2312 11.6893 17.0605 11.7506 16.8844 11.75H5.73938L4.64906 5.75H18.6009L17.625 11.1341Z" fill="%23373A37"/></svg>');width:26px;height:26px}.header--secondary .header--mobile-sublinks .menu li.login .menu-link:before{background-image:url('data:image/svg+xml,<svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="User"><path id="Vector" d="M25.7569 23.1875C24.0911 20.3077 21.5241 18.2427 18.5283 17.2638C20.0101 16.3816 21.1614 15.0374 21.8054 13.4376C22.4493 11.8378 22.5503 10.0709 22.0929 8.40809C21.6354 6.74532 20.6448 5.27869 19.2731 4.23343C17.9014 3.18817 16.2245 2.62207 14.5 2.62207C12.7754 2.62207 11.0986 3.18817 9.72689 4.23343C8.35522 5.27869 7.36458 6.74532 6.90711 8.40809C6.44965 10.0709 6.55065 11.8378 7.1946 13.4376C7.83856 15.0374 8.98986 16.3816 10.4717 17.2638C7.47593 18.2416 4.9089 20.3066 3.24312 23.1875C3.18203 23.2872 3.14151 23.398 3.12395 23.5135C3.10639 23.629 3.11215 23.7469 3.14088 23.8601C3.16961 23.9734 3.22073 24.0798 3.29123 24.1729C3.36173 24.2661 3.45018 24.3442 3.55136 24.4027C3.65254 24.4611 3.7644 24.4987 3.88034 24.5132C3.99628 24.5277 4.11396 24.5189 4.22642 24.4872C4.33888 24.4555 4.44386 24.4016 4.53515 24.3286C4.62644 24.2557 4.7022 24.1652 4.75796 24.0625C6.81858 20.5013 10.4608 18.375 14.5 18.375C18.5392 18.375 22.1814 20.5013 24.242 24.0625C24.2978 24.1652 24.3735 24.2557 24.4648 24.3286C24.5561 24.4016 24.6611 24.4555 24.7736 24.4872C24.886 24.5189 25.0037 24.5277 25.1196 24.5132C25.2356 24.4987 25.3474 24.4611 25.4486 24.4027C25.5498 24.3442 25.6382 24.2661 25.7087 24.1729C25.7792 24.0798 25.8304 23.9734 25.8591 23.8601C25.8878 23.7469 25.8936 23.629 25.876 23.5135C25.8585 23.398 25.818 23.2872 25.7569 23.1875ZM8.37499 10.5C8.37499 9.28864 8.73422 8.10443 9.40724 7.09718C10.0803 6.08993 11.0369 5.30487 12.1561 4.84128C13.2753 4.3777 14.5068 4.2564 15.6949 4.49274C16.8831 4.72907 17.9744 5.31242 18.831 6.16902C19.6876 7.02561 20.271 8.11698 20.5073 9.30512C20.7436 10.4933 20.6223 11.7248 20.1588 12.844C19.6952 13.9632 18.9101 14.9198 17.9029 15.5928C16.8956 16.2658 15.7114 16.625 14.5 16.625C12.8761 16.6233 11.3192 15.9774 10.1709 14.8292C9.0226 13.6809 8.37673 12.124 8.37499 10.5Z" fill="%23343330"/></g></svg>');width:27px;height:27px}}.header--secondary .header--secondary-links{display:flex;gap:12px}@media(max-width:1100px){.header--secondary .header--secondary-links{display:none}}.header--secondary .header--secondary-links a{display:inline-block;font-size:14px;font-style:normal;font-weight:700;line-height:14px;text-transform:uppercase;border-radius:30px;padding:11px 16px;white-space:nowrap}.header--secondary .header--secondary-links a:first-of-type{color:var(--color-coal);border:1px solid var(--color-coal)}.header--secondary .header--secondary-links a:first-of-type:hover,.header--secondary .header--secondary-links a:first-of-type:focus{background-color:var(--color-grey-6);color:var(--color-air);border-color:var(--color-grey-6)}.header--secondary .header--secondary-links a:first-of-type:active{background-color:var(--color-neutral-coal);color:var(--color-air);border-color:var(--color-neutral-coal)}.header--secondary .header--secondary-links a:last-of-type{color:var(--color-air);background-color:var(--color-coal);border:1px solid var(--color-coal)}.header--secondary .header--secondary-links a:last-of-type:hover,.header--secondary .header--secondary-links a:last-of-type:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.header--secondary .header--secondary-links a:last-of-type:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.site-header .woocommerce-custom-menu-item,.site-header .cart-container{position:absolute;top:-33px;right:3px;z-index:10;width:20px;height:20px}@media(max-width:1100px){.site-header .woocommerce-custom-menu-item,.site-header .cart-container{top:6px !important;right:33px !important}}.site-header .woocommerce-custom-menu-item{margin:0 !important}.site-header .woocommerce-custom-menu-item *{line-height:1}.site-header .ast-site-header-cart{width:100%;cursor:pointer}@media(max-width:1100px){.site-header .ast-site-header-cart{top:-50%;height:0;width:0;float:right}}@media(min-width:1101px){.site-header .ast-site-header-cart .ast-site-header-cart-li{text-align:left}}.site-header .ast-site-header-cart .astra-icon:before{display:none}.site-header .ast-site-header-cart .astra-icon:after{display:flex;justify-content:center;align-items:center;position:relative;top:-5px;background-color:var(--color-air);width:15px;height:15px;line-height:10px;min-width:auto;font-size:10px;font-weight:600;letter-spacing:0;transition:background-color .2s ease;color:var(--color-coal);padding:0;box-shadow:none}@media(max-width:1100px){.site-header .ast-site-header-cart .astra-icon:after{right:-26px;top:-13px;color:var(--color-air);background-color:var(--color-coal)}}.site-header .ast-site-header-cart-data{position:relative;right:10px;top:-24px}.site-header .ast-site-header-cart .widget_shopping_cart:before,.site-header .ast-site-header-cart .widget_shopping_cart:after{content:none}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .ast-product-name,.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content p,.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content span{color:var(--color-coal);font-family:var(--font-family-primary),sans-serif;font-weight:400;line-height:24px}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .ast-product-name{font-size:16px}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content p,.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content span{font-size:14px}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list{padding:0}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item{padding:16px 0 16px 5em}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item a.remove{top:0;right:0;margin:16px 16px 0 0}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item a.remove:before{border:1px solid var(--color-coal)}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item a.remove:hover,.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item a.remove:focus{background-color:var(--color-grey-6)}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item a.remove:hover:before,.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item a.remove:focus:before{border-color:var(--color-grey-6)}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item a.remove:hover svg,.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item a.remove:focus svg{filter:invert(100%) sepia(100%) saturate(2%) hue-rotate(164deg) brightness(103%) contrast(101%)}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item a.remove:active{background-color:var(--color-neutral-coal)}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item a.remove:active:before{border-color:var(--color-neutral-coal)}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item a.remove svg{filter:invert(18%) sepia(5%) saturate(486%) hue-rotate(71deg) brightness(93%) contrast(85%)}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item a:not(.remove){margin:-6px 0 0}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item a:not(.remove) .attachment-woocommerce_thumbnail{top:0;margin:16px 0 0 16px;transform:translateY(0);height:70px;width:42px}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item dl.variation{padding-left:0;border:none}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item dl.variation dt,.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item dl.variation dd:not(.variation-Color):not(.variation-PorchColor):not(.variation-FlatColor):not(.variation-TopRailShape):not(.variation-SampleSize){display:none}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item dl.variation dd{display:block;float:none;margin:0;padding:0}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item .quantity{display:flex;flex-direction:row;margin:8px 0}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item .quantity button,.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item .quantity input[type=number]{font-family:var(--font-family-primary),sans-serif;color:var(--color-neutral-coal);line-height:24px;font-weight:400;width:50px;padding:8px 0}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item .quantity input[type=number]{width:auto;font-size:16px}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.woocommerce-mini-cart-item .quantity button{font-size:20px}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .total{padding:12px 16px}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .total .amount,.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .total .woocommerce-Price-currencySymbol{color:var(--color-neutral-coal);font-weight:var(--font-weight-bold)}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .buttons{padding:16px}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .buttons .button{border:2px solid var(--color-coal);border-radius:30px;padding:var(--spacing-xs) var(--spacing-s);min-width:unset;margin-bottom:8px;text-transform:uppercase}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .buttons .button:not(.checkout):hover,.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .buttons .button:not(.checkout):focus,.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:focus{border-color:var(--color-grey-6);background-color:var(--color-grey-6);color:var(--color-air)}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .buttons .button:not(.checkout):active,.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:active{border-color:var(--color-neutral-coal);background-color:var(--color-neutral-coal);color:var(--color-air)}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .buttons .button:not(.checkout){background-color:var(--color-air);color:var(--color-coal)}.site-header .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .buttons .checkout{background-color:var(--color-coal);margin-left:0}.site-header .ast-site-header-cart .widget_shopping_cart .ast-mini-cart-empty{padding:16px}.site-header .ast-site-header-cart .widget_shopping_cart .ast-mini-cart-empty .ast-mini-cart-message p{font-family:var(--font-family-primary),sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0}.site-header .ast-site-header-cart .widget_shopping_cart .ast-mini-cart-empty .woocommerce-mini-cart__buttons{margin:8px 0 0}.site-header .ast-site-header-cart .widget_shopping_cart .ast-mini-cart-empty .woocommerce-mini-cart__buttons .button{display:inline-block;min-width:180px;background-color:var(--color-coal);color:var(--color-air);border-radius:30px;font-family:var(--font-family-primary),sans-serif;font-size:14px;font-weight:var(--font-weight-bold);line-height:14px;text-transform:uppercase;padding:12px 16px}#masthead .site-branding{order:1;flex:1}@media(max-width:1100px){#masthead .site-branding .ast-site-identity{width:auto;padding-left:20px}}#masthead .site-logo-img .astra-logo-svg{max-width:200px !important}@media(max-width:1100px){#masthead .site-logo-img .astra-logo-svg{max-width:137px !important}}.header--search{display:block;position:absolute;top:0;z-index:-1;background:var(--color-grey-13);opacity:0;visibility:hidden;transform:translateX(-50%);left:50%}@media(min-width:1101px){.header--search{transform:translateX(-50%);left:50%;width:1220px;top:179px;box-shadow:0 4px 10px -2px rgba(0,0,0,.1);transition:opacity .2s ease;max-width:100%}.header--search .close-search{display:none}}@media(max-width:1100px){.header--search{width:0;background:var(--color-air);z-index:10;transition:all .3s ease}.header--search .close-search{display:block;position:absolute;right:35px;top:20px}.header--search .search-submit{display:none}}.header--search.toggled{opacity:1;visibility:visible}@media(min-width:1101px){.header--search.toggled{transition:opacity .2s ease}}@media(max-width:1100px){.header--search.toggled{width:100vw;background:var(--color-air);z-index:10}.header--search.toggled:before{display:block;content:"";position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,.3)}}.header--search .ast-container{padding-top:9px;padding-bottom:9px;position:relative}@media(min-width:1101px){.header--search .ast-container{padding-top:12px;padding-bottom:12px}}@media(max-width:1100px){.header--search .ast-container{background:var(--color-air)}}.header--search .search-icon{position:absolute;top:50%;left:31px;transform:translateY(-50%);font-size:22px}.header--search .search-form{display:flex}.header--search label{flex:1}.header--search .search-field:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){color:var(--color-coal);border-top-right-radius:0;border-bottom-right-radius:0;padding-top:10px;padding-bottom:9px;padding-left:var(--spacing-xl);border:none;background:var(--color-air)}@media(min-width:1101px){.header--search .search-field:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding-top:11px;padding-bottom:10px;font-size:16px}}.header--search .search-field:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder{color:var(--color-coal);letter-spacing:0}.header--search .search-submit{padding-top:11px;padding-bottom:10px;min-width:unset;border-radius:30px;background:var(--color-slate);width:180px;margin-left:-30px;font-size:14px}@media(max-width:1100px){.header--search .search-submit{padding:7px var(--spacing-s) 6px}}.site-header .header--cta-banner{display:block;background-color:var(--color-coal);color:var(--color-air)}.site-header .header--cta-banner .header--cta-banner-container{text-align:center;margin:auto;position:relative;padding:16px}@media(min-width:1101px){.site-header .header--cta-banner .header--cta-banner-container{padding:16px 40px}}@media(min-width:1401px){.site-header .header--cta-banner .header--cta-banner-container{display:grid;grid-template-columns:318px 1fr 336.45px}.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper{grid-column-start:2;justify-content:center}.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-sublinks{grid-column-start:3}}@media(min-width:1301px)and (max-width:1400px){.site-header .header--cta-banner .header--cta-banner-container{display:grid;grid-template-columns:1fr 336.45px}}@media(min-width:1101px)and (max-width:1300px){.site-header .header--cta-banner .header--cta-banner-container{display:grid;grid-template-columns:1fr 318px}}.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper{display:flex}@media(max-width:500px){.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper{flex-direction:column;justify-content:center}}.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__content{white-space:nowrap}@media(min-width:1101px){.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__content .header--cta-banner__content_desktop{height:100%;display:flex;align-items:center;white-space:nowrap}.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__content .header--cta-banner__content_mobile{display:none}}@media(max-width:1100px){.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__content .header--cta-banner__content_mobile{display:inline-block}.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__content .header--cta-banner__content_desktop{display:none}}.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__content p{font-size:14px;font-weight:400;line-height:24px;margin-bottom:0}@media(max-width:1100px){.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__content p{font-weight:400}}@media(min-width:1301px){.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__content p{font-size:16px}}.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__cta{text-transform:uppercase;border:1px solid var(--color-air);border-radius:30px;padding:12px 16px;background:rgba(0,0,0,0);color:var(--color-air);text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:14px;align-content:center;margin-left:10px;min-width:auto;display:inline-block;letter-spacing:normal;white-space:nowrap}@media(min-width:1101px){.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__cta:hover,.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__cta:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__cta:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}}@media(max-width:1100px){.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__cta{text-decoration:underline}.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__cta:after{content:">";position:absolute;padding-left:3px}}@media(max-width:1100px){.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__cta .header--secondary__os-cta-title{text-decoration:underline}}.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__cta .header--secondary__os-cta-arrow{display:none}@media(max-width:1100px){.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__cta .header--secondary__os-cta-arrow{display:inline}}@media(max-width:1100px){.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-wrapper .header--cta-banner__cta{border:none;padding:0}}.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-sublinks a{color:var(--color-air);font-size:14px;font-weight:600;line-height:14px;text-transform:capitalize}.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-sublinks a.cart:before{content:"";background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.8256 5.51906C20.7552 5.43481 20.6672 5.36705 20.5677 5.32056C20.4683 5.27407 20.3598 5.24998 20.25 5.25H5.12625L4.66781 2.73187C4.60502 2.38625 4.42292 2.07363 4.15325 1.84851C3.88359 1.62339 3.54347 1.50005 3.19219 1.5H1.5C1.30109 1.5 1.11032 1.57902 0.96967 1.71967C0.829018 1.86032 0.75 2.05109 0.75 2.25C0.75 2.44891 0.829018 2.63968 0.96967 2.78033C1.11032 2.92098 1.30109 3 1.5 3H3.1875L5.58375 16.1522C5.65434 16.5422 5.82671 16.9067 6.08344 17.2087C5.72911 17.5397 5.47336 17.9623 5.34455 18.4298C5.21575 18.8972 5.21892 19.3912 5.35371 19.8569C5.48851 20.3226 5.74966 20.7419 6.10821 21.0683C6.46676 21.3947 6.9087 21.6154 7.38502 21.7059C7.86134 21.7965 8.35344 21.7533 8.80673 21.5813C9.26003 21.4092 9.65682 21.115 9.9531 20.7312C10.2494 20.3474 10.4336 19.889 10.4853 19.407C10.537 18.9249 10.4541 18.4379 10.2459 18H14.5041C14.3363 18.3513 14.2495 18.7357 14.25 19.125C14.25 19.6442 14.404 20.1517 14.6924 20.5834C14.9808 21.0151 15.3908 21.3515 15.8705 21.5502C16.3501 21.7489 16.8779 21.8008 17.3871 21.6996C17.8963 21.5983 18.364 21.3483 18.7312 20.9812C19.0983 20.614 19.3483 20.1463 19.4496 19.6371C19.5508 19.1279 19.4989 18.6001 19.3002 18.1205C19.1015 17.6408 18.7651 17.2308 18.3334 16.9424C17.9017 16.654 17.3942 16.5 16.875 16.5H7.79719C7.62155 16.5 7.45149 16.4383 7.31665 16.3257C7.18182 16.2132 7.09077 16.0569 7.05938 15.8841L6.76219 14.25H17.6372C18.1641 14.2499 18.6743 14.0649 19.0788 13.7272C19.4833 13.3896 19.7564 12.9206 19.8506 12.4022L20.9906 6.13406C21.0099 6.02572 21.0051 5.91447 20.9766 5.80818C20.9481 5.7019 20.8966 5.60319 20.8256 5.51906ZM9 19.125C9 19.3475 8.93402 19.565 8.8104 19.75C8.68679 19.935 8.51109 20.0792 8.30552 20.1644C8.09995 20.2495 7.87375 20.2718 7.65552 20.2284C7.43729 20.185 7.23684 20.0778 7.0795 19.9205C6.92217 19.7632 6.81502 19.5627 6.77162 19.3445C6.72821 19.1262 6.75049 18.9 6.83564 18.6945C6.92078 18.4889 7.06498 18.3132 7.24998 18.1896C7.43499 18.066 7.6525 18 7.875 18C8.17337 18 8.45952 18.1185 8.6705 18.3295C8.88147 18.5405 9 18.8266 9 19.125ZM18 19.125C18 19.3475 17.934 19.565 17.8104 19.75C17.6868 19.935 17.5111 20.0792 17.3055 20.1644C17.1 20.2495 16.8738 20.2718 16.6555 20.2284C16.4373 20.185 16.2368 20.0778 16.0795 19.9205C15.9222 19.7632 15.815 19.5627 15.7716 19.3445C15.7282 19.1262 15.7505 18.9 15.8356 18.6945C15.9208 18.4889 16.065 18.3132 16.25 18.1896C16.435 18.066 16.6525 18 16.875 18C17.1734 18 17.4595 18.1185 17.6705 18.3295C17.8815 18.5405 18 18.8266 18 19.125ZM18.375 12.1341C18.3435 12.3074 18.2521 12.464 18.1166 12.5766C17.9812 12.6893 17.8105 12.7506 17.6344 12.75H6.48938L5.39906 6.75H19.3509L18.375 12.1341Z" fill="white"/></svg>')}@media(max-width:1100px){.site-header .header--cta-banner .header--cta-banner-container .header--cta-banner-sublinks .ast-site-header-cart{display:none}}@media(max-width:1100px){.site-header.sticky .header--cta-banner{max-height:0;transition:max-height .3s ease}}@media(max-width:1100px){.site-header.sticky.mobile-menu-toggled .header--cta-banner{max-height:71px}}.header--tabbed-nav{background-color:var(--color-grey-bg);color:var(--color-coal);max-height:36px}.header--tabbed-nav .ast-flex{align-items:center;justify-content:start;flex-wrap:nowrap}.header--tabbed-nav .ast-flex a.header--tabbed-nav__link{color:var(--color-coal);text-align:center;padding:6px 0;margin:0 2.5% 0 0}.header--tabbed-nav .ast-flex a.header--tabbed-nav__link:hover .filter-grey,.header--tabbed-nav .ast-flex a.header--tabbed-nav__link:focus .filter-grey{filter:none}.header--tabbed-nav .ast-flex a.header--tabbed-nav__link .header--tabbed-nav--timbertech-logo{max-height:20px;width:120px;padding:0 10px}.header--tabbed-nav .ast-flex a.header--tabbed-nav__link .filter-grey{filter:invert(61%) sepia(0%) saturate(2136%) hue-rotate(315deg) brightness(74%) contrast(69%)}.header--tabbed-nav .ast-flex a.header--tabbed-nav__link:nth-child(1){background:var(--color-white);position:relative}.header--tabbed-nav .ast-flex a.header--tabbed-nav__link:nth-child(1) .filter-grey{filter:none}.header--tabbed-nav .ast-flex a.header--tabbed-nav__link:nth-child(1):hover .filter-grey,.header--tabbed-nav .ast-flex a.header--tabbed-nav__link:nth-child(1):focus .filter-grey{filter:invert(61%) sepia(0%) saturate(2136%) hue-rotate(315deg) brightness(74%) contrast(69%)}.header--tabbed-nav .ast-flex a.header--tabbed-nav__link:nth-child(1):before,.header--tabbed-nav .ast-flex a.header--tabbed-nav__link:nth-child(1):after{content:"";height:100%;position:absolute;top:0;width:15px}.header--tabbed-nav .ast-flex a.header--tabbed-nav__link:nth-child(1):before{box-shadow:-10px 0 10px -15px inset var(--color-coal);left:-15px}.header--tabbed-nav .ast-flex a.header--tabbed-nav__link:nth-child(1):after{box-shadow:10px 0 10px -15px inset var(--color-coal);right:-15px}.header--tabbed-nav .ast-flex a.header--tabbed-nav__link .header__tabbed-nav__logo>img{max-height:22px;padding:0 10px;width:120px}.header--tabbed-nav .ast-flex a.header--tabbed-nav__link:nth-child(2) .header__tabbed-nav__logo>img{margin-bottom:-6px;max-height:18px}.header--tabbed-nav .ast-flex a.header--tabbed-nav__link:nth-child(3) .header__tabbed-nav__logo>img{margin-bottom:5px}.c-section--hero.wp-block-cover{min-height:250px;padding-top:var(--spacing-l);padding-bottom:var(--spacing-l);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:0;padding-right:0;max-width:100vw;width:100vw}@media(min-width:1025px){.c-section--hero.wp-block-cover{min-height:300px}}.c-section--hero.wp-block-cover:before{background-color:var(--color-coal-50);content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.c-section--hero.wp-block-cover .wp-block-cover__inner-container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:20px;padding-right:20px;position:relative;width:100%}.c-section--hero.wp-block-cover .wp-block-cover__inner-container .wp-block-cover__content{width:100%;max-width:none}@media(min-width:1025px){.c-section--hero.wp-block-cover .wp-block-cover__inner-container .wp-block-cover__content{max-width:66.62%}}.c-section--hero.wp-block-cover .c-section--hero__title{font-size:32px;letter-spacing:5.6px;text-transform:uppercase;font-weight:var(--font-weight-medium);margin:0 0 var(--spacing-s) 0}@media(max-width:781px){.c-section--hero.wp-block-cover .c-section--hero__title{font-size:20px;letter-spacing:3.5px}}.c-section--hero.wp-block-cover .c-section--hero__caption{font-size:var(--font-size-p-mobile)}@media(min-width:1025px){.c-section--hero.wp-block-cover .c-section--hero__caption{font-size:var(--font-size-p-desktop)}}.c-section--hero.wp-block-cover .c-section--hero__category a,.c-section--hero.wp-block-cover .c-section--hero__date{font-family:var(--font-family-subheadings);font-size:var(--font-size-p-mobile);font-weight:var(--font-weight-medium);color:var(--color-air)}.c-section--hero.wp-block-cover .c-section--hero__category{font-family:var(--font-family-subheadings);margin-bottom:var(--spacing-xs)}.c-section--hero.wp-block-cover .c-section--hero__category a{text-transform:uppercase}.c-section--hero.wp-block-cover .c-section--hero__category a:hover,.c-section--hero.wp-block-cover .c-section--hero__category a:focus,.c-section--hero.wp-block-cover .c-section--hero__category a:active{color:var(--color-earth)}.c-section--hero.wp-block-cover .c-section--hero__date{text-transform:none}.c-section--hero.wp-block-cover p:last-of-type{margin-bottom:0}.c-section--page-hero.c-section--hero.wp-block-cover{padding-top:0;padding-bottom:0;display:flex;justify-content:flex-start;min-height:400px;background-size:cover;background-repeat:no-repeat}.c-section--page-hero.c-section--hero.wp-block-cover:before{background-color:rgba(0,0,0,0)}.c-section--page-hero.c-section--hero.wp-block-cover .c-section--page-hero__title-container{align-self:end;background-color:var(--color-sand);padding:1em;width:100%;display:flex;justify-content:center}@media(min-width:601px){.c-section--page-hero.c-section--hero.wp-block-cover .c-section--page-hero__title-container{min-height:400px;max-width:50%}}@media(min-width:1025px){.c-section--page-hero.c-section--hero.wp-block-cover .c-section--page-hero__title-container{max-width:33.333%}}.c-section--page-hero.c-section--hero.wp-block-cover .c-section--page-hero__title-container .c-section--page-hero__title-container-inner{align-self:center;overflow:auto}.c-section--page-hero.c-section--hero.wp-block-cover .c-section--page-hero__title-container .c-section--page-hero__title-container-inner .c-section--hero__title{text-align:center;font-size:var(--font-size-h3-mobile);letter-spacing:.24px;margin:var(--spacing-s) 0 var(--spacing-s) 0;color:var(--color-coal)}@media(min-width:782px){.c-section--page-hero.c-section--hero.wp-block-cover .c-section--page-hero__title-container .c-section--page-hero__title-container-inner .c-section--hero__title{font-size:32px;letter-spacing:5.6px;text-transform:uppercase;font-weight:var(--font-weight-medium);margin:0 0 var(--spacing-s) 0}}.c-section--page-hero.c-section--hero.wp-block-cover .c-section--page-hero__title-container .c-section--page-hero__title-container-inner .c-section--hero__caption{text-align:center;color:var(--color-coal)}.c-section--post-hero{margin-top:20px}@media(min-width:1025px){.c-section--post-hero{margin-top:60px}}.c-section--post-hero .c-section--hero__title{font-size:var(--font-size-h3-tablet);letter-spacing:.24px;margin:6px 0 4px}@media(min-width:1025px){.c-section--post-hero .c-section--hero__title{font-size:var(--font-size-h1-desktop);letter-spacing:.4px;margin:var(--spacing-s) 0 14px}}.c-section--post-hero .c-section--hero__category a{color:var(--color-coal);font-size:14px;line-height:18px;text-transform:uppercase;font-family:var(--font-family-subheadings)}@media(min-width:1025px){.c-section--post-hero .c-section--hero__category a{font-size:18px;line-height:23px}}.c-section--post-hero .c-section--hero__date{font-size:var(--font-size-p-mobile);letter-spacing:.18px}@media(min-width:1025px){.c-section--post-hero .c-section--hero__date{font-size:var(--font-size-p-desktop);line-height:24px;letter-spacing:.24px}}.c-section--post-hero .c-section--hero__img{height:31vw;max-height:400px;margin-top:20px}@media(min-width:1025px){.c-section--post-hero .c-section--hero__img{margin-top:var(--spacing-l)}}.c-section--post-hero .c-section--hero__img .wp-post-image{height:100%;width:100%;object-fit:cover;object-position:center}.c-section--news-hero.wp-block-cover .wp-block-cover__content{width:100%;max-width:none}@media(min-width:1025px){.c-section--news-hero.wp-block-cover .wp-block-cover__content{max-width:66.62%}}.c-section--news-hero.wp-block-cover .c-section--hero__title{margin-bottom:10px}.c-section--news-hero.wp-block-cover .c-section--hero__title.has-lowercase{text-transform:unset;letter-spacing:unset}.c-section--archive-hero.wp-block-cover{background-color:var(--color-coal)}.c-section--archive-hero.wp-block-cover:before{display:none}.c-section--hero-cta-block{background:url("/wp-content/uploads/2022/10/M_Design_hero.jpeg") top center no-repeat;padding:60vw 15px 0;background-size:contain;height:auto;position:relative;margin-top:0;margin-bottom:0 !important}.c-section--hero-cta-block:after{position:absolute;content:"Composite Decking";background:url("/wp-content/themes/timbertech/dist/svg/TimberTech-Logo-RGB.svg") top center no-repeat;background-size:contain;top:30px;width:230px;padding-top:40px;font-family:var(--font-family-headings);text-align:center;color:var(--color-air);font-size:20px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}@media(min-width:768px){.c-section--hero-cta-block:after{top:unset;bottom:-320px}}@media(min-width:1341px){.c-section--hero-cta-block:after{width:290px;padding-top:50px;right:85px;bottom:-500px !important;transform:none}}@media(min-width:768px){.c-section--hero-cta-block{padding:85px 30px;background:url("/wp-content/uploads/2022/10/D_Design_hero-scaled.jpeg") right center no-repeat;background-size:cover;margin-bottom:30px}}@media(min-width:1341px){.c-section--hero-cta-block{min-height:700px;padding:85px 20px 85px 320px}.c-section--hero-cta-block:after{width:290px;padding-top:50px;right:85px;bottom:85px;-webkit-transform:none;transform:none}}.c-section--hero-cta-block .c-section--hero-cta-block__content{background:var(--color-air);max-width:600px;display:block;margin:auto;box-shadow:0 0 12px rgba(0,0,0,.1607843137);margin-bottom:40px;padding:0}@media(min-width:768px){.c-section--hero-cta-block .c-section--hero-cta-block__content{padding:15px 40px 40px}}@media(min-width:1341px){.c-section--hero-cta-block .c-section--hero-cta-block__content{display:inline-block;margin:0}}.c-section--hero-cta-block .c-section--hero-cta-block__content .c-section--hero-cta-block__content-tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:16px;margin-top:0;gap:0}.c-section--hero-cta-block .c-section--hero-cta-block__content .c-section--hero-cta-block__content-tabs .tab{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;border:1px solid #d6d6d6;border-width:0 0 1px;color:var(--color-coal);font-weight:700;font-size:16px;padding-top:8px}.c-section--hero-cta-block .c-section--hero-cta-block__content .c-section--hero-cta-block__content-tabs .tab.active{border-bottom:4px solid var(--color-earth)}@media(min-width:768px){.c-section--hero-cta-block .c-section--hero-cta-block__content .c-section--hero-cta-block__content-tabs .tab{margin-bottom:36px}}.c-section--hero-cta-block .c-section--hero-cta-block__content .c-section--hero-cta-block__content-tabs .tab .hero-tab-icon{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0}.c-section--hero-cta-block .c-section--hero-cta-block__content .c-section--hero-cta-block__content-tabs .tab .hero-tab-icon img{display:inline-block;-ms-flex-positive:0;flex-grow:0;width:60px}.c-section--hero-cta-block .c-section--hero-cta-block__content .c-section--hero-cta-block__content-tabs .tab .hero-tab-label{margin-top:auto;padding:0 0 6px}.c-section--hero-cta-block .c-section--hero-cta-block__content .subhead{color:var(--color-earth);font-family:"serifa",serif;margin-bottom:8px;padding:0 20px;font-size:16px !important;letter-spacing:3px;text-transform:uppercase;text-align:left !important}@media(min-width:768px){.c-section--hero-cta-block .c-section--hero-cta-block__content .subhead{padding:0;font-size:24px !important;letter-spacing:4.2px !important;line-height:37px !important;text-align:center !important}}.c-section--hero-cta-block .c-section--hero-cta-block__content h1{letter-spacing:.23px;font-family:"serifa",serif;color:var(--color-black);margin:0 0 18px;padding:0 20px;font-size:28px;line-height:36px;text-align:left}@media(min-width:768px){.c-section--hero-cta-block .c-section--hero-cta-block__content h1{padding:0;font-size:30px;line-height:auto;text-align:center !important}}.c-section--hero-cta-block .c-section--hero-cta-block__content .wp-block-buttons{justify-content:left}@media(min-width:768px){.c-section--hero-cta-block .c-section--hero-cta-block__content .wp-block-buttons{justify-content:center}}.c-section--hero-cta-block .c-section--hero-cta-block__content .wp-block-buttons .wp-block-button{margin:0 20px 20px}@media(min-width:768px){.c-section--hero-cta-block .c-section--hero-cta-block__content .wp-block-buttons .wp-block-button{margin-bottom:0}}.c-section--hero-cta-block .wp-block-column:last-child{display:none}.classic-brown-hero-banner.wp-block-columns{margin-top:0 !important;margin-bottom:0 !important;min-height:400px !important;gap:0 !important}.classic-brown-hero-banner.wp-block-columns .wp-block-column:last-child{float:left;margin-right:0 !important}@media only screen and (max-width:418px){.classic-brown-hero-banner.wp-block-columns .hero-column-right-cover{min-height:300px !important}}@media(min-width:1025px){.capped-composite.hide-s{display:none}}.capped-composite.hide-s .agency-ui--slimline-banner-cta-1{gap:0 !important}@media(max-width:1024px){.capped-composite.hide-md{display:none}}@media only screen and (min-width:415px){.look-of-wood .hide-xs{display:none}}@media only screen and (max-width:415px){.look-of-wood .hide-xl{display:none}}@media(min-width:1025px){.forever-deck .hide-s{display:none}}@media(max-width:1024px){.forever-deck .hide-md{display:none}}.forever-deck .hide-md .forever-deck--kt-modal-1 .kt-blocks-modal-link{margin:310px 0 0 !important}.forever-deck .hide-md .forever-deck--kt-modal-2 .kt-blocks-modal-link{margin:270px 0 0 !important}.forever-deck .hide-md .forever-deck--kt-modal-3 .kt-blocks-modal-link{margin:350px 0 0 !important}.forever-deck .hide-md .forever-deck--kt-modal-4 .kt-blocks-modal-link{margin:290px 0 0 !important}.forever-deck .hide-md div[class*=kt-modal-link]{position:relative}@media(min-width:1025px){.pro-desk-full-range .hide-s{display:none}}@media(max-width:1024px){.pro-desk-full-range .hide-md{display:none}}.store-locations-table.wp-block-table th{background-color:var(--color-earth);color:var(--color-white)}.for-the-columns-toggles{margin:0}.for-the-columns-toggles .toggle-content img{cursor:pointer;-webkit-transition:transform .5s;transition:transform .5s}.for-the-columns-toggles .toggle-content img.flip{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.for-the-columns-toggles .toggle-content h5.has-background{padding:1rem}.for-the-columns-toggles .toggle-content p{margin-bottom:.8rem}.for-the-columns-toggles .toggle-content .hidden{display:none}.azek-family-brands .logo-azek-ext{position:relative;top:8px}.azek-family-brands .logo-struxure{position:relative;top:-8px}.explore-completed-projects.wp-block-group{margin-top:0}.explore-completed-projects.wp-block-group .pros-slider.wp-block-image-slider-alternate{margin-left:-1rem}@media(max-width:782px){.explore-completed-projects.wp-block-group .pros-slider.wp-block-image-slider-alternate{margin-left:0}}.explore-completed-projects.wp-block-group .pros-slider.wp-block-image-slider-alternate .image-slider-alternate__image img{max-width:1080px}.explore-completed-projects.wp-block-group .pros-slider.wp-block-image-slider-alternate .glide__bullets{display:block}.explore-completed-projects.wp-block-group .pros-slider.wp-block-image-slider-alternate .image-slider-alternate__slide-meta{display:none}.explore-completed-projects.wp-block-group .pros-slider.wp-block-image-slider-alternate .image-slider-alternate__content a{text-decoration:none}@media only screen and (min-width:1024px){.explore-completed-projects.wp-block-group .pros-slider.wp-block-image-slider-alternate .image-slider-alternate__slide{position:relative}}@media only screen and (min-width:1024px){.explore-completed-projects.wp-block-group .pros-slider.wp-block-image-slider-alternate .image-slider-alternate__slide .image-slider-alternate__content{position:absolute;bottom:30px;left:50%;max-width:450px}}.wp-block-button.railingguidebutton{margin-left:0 !important}.wp-block-image-slider-alternate .image-slider-alternate__image img{max-width:1080px}.wp-block-image-slider-alternate .glide__bullets{display:block}.wp-block-image-slider-alternate .image-slider-alternate__slide-meta{display:none}.wp-block-image-slider-alternate{margin-left:-1rem}@media(max-width:782px){.wp-block-image-slider-alternate{margin-left:0}}.wp-block-image-slider-alternate .image-slider-alternate__content a{text-decoration:none}@media(max-width:782px){.hero-cover{min-height:375px !important}}@media(min-width:782px){.agency-ui--hero-unit-updated.wp-block-cover .wp-block-cover__inner-container .wp-block-columns{min-height:400px}}.product-line-group .ui-font-family-subheading{min-height:72px}@media(min-width:1025px){.product-line-group .ui-font-family-subheading{min-height:83px}}.product-overview-inner-column p{margin:1rem}.product-overview-inner-column{border:2px var(--color-sand) solid}@media screen and (min-width:415px){.product-overview-inner-column{min-height:600px}}.resources .wp-block-column{padding:2rem}.become-a-pro-copy-container.wp-block-group{padding:0;background-color:var(--color-sand);margin-top:0 !important;margin-bottom:0 !important}.become-a-pro-copy-container.wp-block-group .become-a-pro-inner-copy-container{max-width:1200px;margin:auto;padding:1.5em}.become-a-pro-copy-container.wp-block-group .become-a-pro-inner-copy-container .wp-block-separator.is-style-wide{border-bottom-width:0}@media screen and (max-width:415px){.hide-xs{display:none}}.tt-stories--welcome .wp-block-columns{gap:2rem !important;display:flex;flex-direction:column;align-items:center}@media(min-width:1025px){.tt-stories--welcome .wp-block-columns{flex-direction:row}}.tt-stories--welcome .wp-block-columns .meet-media{width:100%}@media(min-width:1025px){.tt-stories--welcome .wp-block-columns .meet-media{width:45%}}.tt-stories--welcome .wp-block-columns .meet-media .wp-block-cover{min-height:530px}.tt-stories--welcome .wp-block-columns .meet-content{width:100%}@media(min-width:1025px){.tt-stories--welcome .wp-block-columns .meet-content{width:55%}}.tt-stories--welcome .wp-block-columns .meet-content blockquote{color:var(--color-air);margin-bottom:0;text-align:left}.tt-stories--welcome .wp-block-columns .meet-content blockquote p{font-size:var(--font-size-h3-tablet);padding:0 30px}.tt-stories--welcome .wp-block-columns .meet-content blockquote p:before{display:block;font-size:90px;position:absolute;left:20px;top:0;content:"“"}.tt-stories--welcome .wp-block-columns .meet-content blockquote p span{font-size:90px;line-height:0}.tt-stories--welcome .wp-block-columns .meet-content.meet-bobby-content{margin-left:0 !important}.tt-stories--welcome .wp-block-columns .meet-content.meet-bobby-content blockquote,.tt-stories--welcome .wp-block-columns .meet-content.meet-bobby-content figure{background-color:var(--color-evergreen-75) !important}.tt-stories--welcome .wp-block-columns .meet-content.meet-bobby-content figure img{width:225px;margin:0 0 2rem 4.4rem}.tt-stories--welcome .wp-block-columns .meet-content.meet-bre-content blockquote,.tt-stories--welcome .wp-block-columns .meet-content.meet-bre-content figure{background-color:var(--color-coal) !important}.tt-stories--welcome .wp-block-columns .meet-content.meet-peter-emma-content blockquote,.tt-stories--welcome .wp-block-columns .meet-content.meet-peter-emma-content figure{background-color:var(--color-navy-blue) !important}.tt-stories--welcome .wp-block-columns .meet-content figure img{width:225px;margin:0 0 2rem 4.4rem}@media(min-width:782px){.tt-stories--welcome .wp-block-columns .meet-content figure img{width:250px;margin:0 0 2rem 5.2rem}}@media(min-width:782px){.tt-stories-shop .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){flex-basis:50% !important;flex-grow:0}}.tt-stories-shop blockquote{background-color:var(--color-navy-blue);color:var(--color-air)}.tt-stories-shop blockquote p{font-size:var(--font-size-h2-tablet)}.tt-stories-shop blockquote p:before{display:block;content:"“";font-size:90px;position:absolute;left:20px;top:0}.tt-stories-samples{padding:40px var(--spacing-m) !important}@media(min-width:782px){.tt-stories-samples{background:url("/wp-content/uploads/2022/05/TimberTech-decking-samples.png") no-repeat calc(50% + 380px) 50%}}.tt-design-links div[class*=kt-modal-link]{position:absolute;bottom:0;left:0}@media(min-width:1200px){.tt-design-links .wp-block-columns{margin:0 0 1rem}}.style-inspiration figure[class*=style-inspiration-]{position:relative}.style-inspiration .style-inspiration-d{display:none}@media(min-width:782px){.style-inspiration .style-inspiration-d{display:flex}}.style-inspiration .style-inspiration-m{display:flex}@media(min-width:782px){.style-inspiration .style-inspiration-m{display:none}}@media(max-width:782px){.mobile-image{min-height:375px !important}}@media only screen and (max-width:1000px)and (orientation:portrait){.c-section--homepage-hero__desktop{display:none}}@media only screen and (max-width:1400px){.c-section--homepage-hero__desktop .bobby-berk-hero-headline-container{padding-top:25vh !important}}.c-section--homepage-hero__desktop .bobby-berk-hero-headline-container .Bobby-Berk-Quote-Column{border-left:3px #fff solid;padding-left:1.5em}@media only screen and (min-width:1000px){.c-section--homepage-hero__mobile{display:none}}@media only screen and (min-width:400px)and (orientation:landscape){.c-section--homepage-hero__mobile{display:none}}@media only screen and (min-width:600px){.c-section--homepage-hero__mobile .wp-block-cover__image-background{object-position:50% 50% !important}}@media only screen and (max-width:415px){.c-section--homepage-hero__mobile .bobby-berk-hero-headline-container-xs .hero-spacer{min-height:25vh}}@media only screen and (max-width:1000px){.c-section--homepage-hero__mobile .bobby-berk-hero-headline-container-xs .hero-spacer{min-height:40vh}}@media(max-width:781px){.starting-a-project-we-can-help-xl{display:none}}@media only screen and (max-width:1220px){.starting-a-project-we-can-help-xl .starting-a-project-we-can-help-image-xl{max-width:90%;margin:auto}}@media(max-width:1199px){.starting-a-project-we-can-help-xl .starting-a-project-we-can-help-columns-xl{margin-top:0}}@media(min-width:782px){.starting-a-project-we-can-help-xs{display:none}}@media only screen and (max-width:1220px){.starting-a-project-xl-column-2,.starting-a-project-xl-column-3,.starting-a-project-xl-column-4{margin-left:var(--wp--style--block-gap,1em) !important}}.icons-column-l{margin-bottom:1em}.mobile-container-right-column{margin-left:var(--wp--style--block-gap,2em) !important}.starting-a-project-we-can-help-button-xs>.wp-block-button__link{padding-right:15px !important;padding-left:15px !important}.starting-a-project-we-can-help-columns-xs .wp-block-column{margin:1rem 0}@media only screen and (max-width:1220px){.everything-wood-should-be-text-column,.everything-wood-should-be-headline{padding-left:2em;padding-right:2em}}.deck-design-gallery-container>.wp-block-group__inner-container{max-width:100vw !important}@media only screen and (max-width:1000px){.deck-design-gallery-container{display:none}}@media only screen and (min-width:1000px){.deck-design-gallery-container-mobile{display:none !important}}.deck-design-gallery-row-3-column-2-mobile{margin-left:var(--wp--style--block-gap,.5em) !important}@media(max-width:1024px){.free-samples-banner-l{display:none}}.free-samples-banner-l .agency-ui--slimline-banner-cta-4{gap:0 !important}.entry-content>.wp-block-group.has-background:not([class*=agency-ui]){padding-top:50px !important;padding-bottom:50px !important}.div-try-before-you-buy{margin-top:30px !important;margin-bottom:80px !important;padding:50px 100px 100px 50px !important}.homepage-sample-image{z-index:10}@media(min-width:1025px){.order-free-samples-mobile,.order-free-samples-mobile-column-2,.mobile-order-free-samples-block-group{display:none}}.order-free-samples-mobile .order-free-samples-mobile-column-2{padding:2em !important;z-index:0 !important;margin:auto}.mobile-order-free-samples-block-group .order-free-samples-mobile-column-2{padding:2em !important;z-index:0 !important;margin:auto}@media(max-width:999px){.mobile-order-free-samples-block-group div[class*=wp-block-column]{margin:0}.order-free-samples-mobile .wp-block-column{background:-webkit-linear-gradient(top,#fff,#fff 50%,var(--color-grey-12) 50%,var(--color-grey-12));background:-moz-linear-gradient(top,#fff,#fff 50%,var(--color-grey-12) 50%,var(--color-grey-12));background:-o-linear-gradient(top,#fff,#fff 50%,var(--color-grey-12) 50%,var(--color-grey-12));background:-ms-linear-gradient(top,#fff,#fff 50%,var(--color-grey-12) 50%,var(--color-grey-12));background:linear-gradient(to bottom,#fff,#fff 50%,var(--color-grey-12) 50%,var(--color-grey-12))}}.homepage-sample-image-xs{max-width:90%;margin:auto;z-index:1 !important}@media only screen and (max-width:415px){.sustainable-core-block .sustainable-core-fast-facts-desktop{display:none !important}}@media only screen and (min-width:415px){.sustainable-core-block .sustainable-core-fast-facts-mobile{display:none !important}}.wp-block-image-slider-alternate.sf-slider-alternate{margin-top:var(--spacing-0)}.wp-block-image-slider-alternate.sf-slider-alternate .image-slider-alternate__image{border:none}.wp-block-image-slider-alternate.sf-slider-alternate .image-slider-alternate__content{background-color:var(--color-evergreen)}@media only screen and (min-width:1000px){.wp-block-image-slider-alternate.sf-slider-alternate .image-slider-alternate__content{width:900px}}.wp-block-image-slider-alternate.sf-slider-alternate .image-slider-alternate__content .image-slider-alternate__slide-meta{display:none !important}body .glide__arrow,.glide__arrows.glide__arrow-left,.glide__arrows.glide__arrow-right{color:var(--color-white);background-color:var(--color-coal);border-radius:10em;width:4em;height:4em}@media only screen and (min-width:1024px){.image-slider-alternate__slide{position:relative}.image-slider-alternate__slide .image-slider-alternate__content{position:absolute;bottom:30px;left:50%;max-width:450px}}.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child{display:grid;grid-template-columns:repeat(400,1fr);grid-template-rows:repeat(3,1fr);grid-row-gap:20px;background-color:var(--color-grey-5);max-height:1500px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:0;padding-right:0;max-width:100vw;width:100vw}.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-1{display:none}@media(min-width:768px){.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-1{display:block;grid-column:1/143;grid-row:1/2}}.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-2{grid-column:span 400}@media(min-width:768px){.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-2{grid-column:150/293;grid-row:1/2}}.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-3{grid-row:3/4;grid-column:span 197}@media(min-width:768px){.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-3{grid-row:1/3;grid-column:300/401}}.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-4{grid-row:3/4;grid-column:203/401}@media(min-width:768px){.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-4{grid-row-start:span 2;grid-column:1/100}}.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-5{grid-column:span 400;grid-row:2/3}@media(min-width:768px){.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-5{grid-column:107/293}}.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-5 .wp-block-group__inner-container{background-color:var(--color-air);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;padding:20px 20px 40px;margin-left:auto;margin-right:auto;max-width:1220px;padding-left:20px;padding-right:20px;position:relative;width:100%}.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-5 .wp-block-group__inner-container .subheader{font-family:"serifa",serif;color:var(--color-earth);letter-spacing:4.2px;font-weight:500;text-transform:uppercase;font-size:16px;margin-bottom:8px}@media(min-width:768px){.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-5 .wp-block-group__inner-container .subheader{font-size:22px;margin-bottom:12px}}.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-5 .wp-block-group__inner-container h2{font-size:28px;max-width:340px;line-height:34px;color:var(--color-coal);font-family:"serifa",serif}@media(min-width:768px){.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-5 .wp-block-group__inner-container h2{font-size:30px;max-width:100%}}.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-5 .wp-block-group__inner-container .description{font-family:"din-2014",sans-serif;font-size:18px;margin:20px 0;max-width:815px}@media(min-width:768px){.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-5 .wp-block-group__inner-container .description{font-size:20px}}.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-6{display:none}@media(min-width:768px){.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-6{display:block;grid-column:107/250}}.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-7{display:none}@media(min-width:768px){.c-section--mosaic-cta-block .wp-block-group__inner-container:first-child .c-section--mosaic-cta__tile-7{display:block;grid-column:257/401}}body .site-content:before{transition:opacity .3s ease;content:"";position:fixed;left:0;top:0;width:100vw;height:100vh;backdrop-filter:blur(3px);opacity:0;z-index:-1}#masthead .ast-main-header-bar-alignment{flex:2;max-width:100%;order:2}@media(max-width:1100px){#masthead .ast-main-header-bar-alignment{order:4;flex-basis:100%}}#masthead .main-header-bar-navigation{text-align:left;padding:0 20px}@media(min-width:1101px){#masthead .main-header-bar-navigation{padding:0}}#masthead .main-header-bar-navigation .menu-item-has-children>.menu-link:after{font-size:.8rem}#masthead #site-navigation{height:100%}@media(min-width:1101px){#masthead #site-navigation{overflow-y:visible}}@media(min-width:1101px){#masthead #site-navigation .main-navigation{padding:0;width:100%}}@media(min-width:1350px){#masthead #primary-menu{padding-right:30px}}@media(min-width:1101px){#masthead #primary-menu{display:flex;justify-content:center;flex-basis:100%;max-width:100%;flex-wrap:nowrap;position:initial}}@media(min-width:1101px){#masthead #primary-menu .menu-item{position:initial;padding:35px 18px;min-width:max-content}}@media(min-width:1101px)and (max-width:1200px){#masthead #primary-menu .menu-item{padding-left:10px;padding-right:10px}}@media(max-width:1024px){#masthead #primary-menu .menu-item.search{display:none}}#masthead #primary-menu .menu-item.search .menu-link{padding:0 var(--spacing-xl) 0 0;font-size:22px}#masthead #primary-menu>.menu-item>.menu-link{color:var(--color-coal);font-weight:var(--font-weight-bold);height:auto}@media(min-width:1101px){#masthead #primary-menu>.menu-item>.menu-link{padding:0;font-size:16px;font-style:normal;font-weight:600;line-height:16px;text-transform:capitalize;transition:none}}@media(min-width:1301px){#masthead #primary-menu>.menu-item>.menu-link{font-size:18px}}@media(min-width:1101px){#masthead #primary-menu>.menu-item>.menu-link:hover,#masthead #primary-menu>.menu-item>.menu-link:active{border-bottom:1px solid var(--Color-CTA-cta-secondary-pressed,#0c0907);margin-bottom:-1px}}#masthead #primary-menu>.menu-item.mega-menu-toggled>.menu-link,#masthead #primary-menu>.menu-item:hover>.menu-link{color:var(--Color-CTA-cta-secondary-pressed,#0c0907)}@media(max-width:1100px){#masthead #primary-menu .menu-link{border:none}}@media(min-width:1101px){#masthead #primary-menu .menu-link:after{display:none}}#masthead #desktop-primary-menu{display:none}@media(min-width:1101px){#masthead #desktop-primary-menu{position:fixed;left:0;top:159px;height:var(--active-panel-height);transition:height .4s ease-in-out;right:0;display:flex;justify-content:center}#masthead #desktop-primary-menu.active-at-rest{width:var(--active-panel-width);position:absolute;left:calc(50% + 2px);transform:translateX(-50%);top:87px;padding-left:2px}#masthead #desktop-primary-menu.active-at-rest .tt-megamenu-container{overflow-y:scroll;padding-right:0}#masthead #desktop-primary-menu .tt-megamenu-bg{width:var(--active-panel-width);height:var(--active-panel-height);transition:width .4s ease-in-out,height .4s ease-in-out;position:absolute;background:var(--color-air);box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}#masthead #desktop-primary-menu .tt-megamenu-container{overflow-y:hidden;position:absolute;height:var(--active-panel-height);transition:height .4s ease-in-out;padding-right:14px}#masthead #desktop-primary-menu .tt-megamenu-container::-webkit-scrollbar{-webkit-appearance:none}#masthead #desktop-primary-menu .tt-megamenu-container::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid var(--color-air);background-color:var(--color-scrollbar,#c1c1c1)}#masthead #desktop-primary-menu .tt-megamenu-container::-webkit-scrollbar-track{border-radius:0}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu{padding:24px 16px 24px 32px;position:absolute;display:flex;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out;top:-9999px}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu.active{opacity:1;visibility:visible;top:0;position:static}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu.fadeout{opacity:0;visibility:visible;top:0;position:static}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu li>a{transition:none}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu .tt-megamenu-left{row-gap:1rem;column-gap:34px;grid-auto-rows:min-content;grid-auto-flow:column;display:grid}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu .tt-megamenu-right{flex-shrink:0;width:300px;margin-left:50px;flex-direction:column;height:fit-content;display:flex}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu h3{font-size:20px;font-weight:390;line-height:28px;color:var(--color-coal);text-transform:uppercase;align-items:flex-end;display:flex;max-width:200px;margin-bottom:0;letter-spacing:normal;width:max-content}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu h3.long-heading{min-width:170px;width:min-content}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu ul{width:fit-content;height:fit-content;grid-row-end:3;justify-content:flex-start;flex-direction:column;display:flex;margin-bottom:20px;max-width:200px}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu ul li{margin-bottom:12px}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu ul li a{font-weight:400;line-height:20px;color:var(--Color-CTA-toggle-secondary-pressed,#6b6b6b);display:block;font-size:16px;outline:2px solid rgba(0,0,0,0);outline-offset:2px;text-transform:capitalize;width:max-content;max-width:200px}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu ul li a:hover{text-underline-offset:6px;text-decoration:underline}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu .tt-megamenu-cta-wrapper{color:var(--color-air);background:var(--color-coal);padding:34px}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu .tt-megamenu-cta-wrapper h3{color:var(--color-air);margin-top:0;margin-bottom:13px;width:fit-content;max-width:none;text-transform:none}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu .tt-megamenu-cta-wrapper p{line-height:24px;font-size:16px}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu .tt-megamenu-cta-wrapper .tt-megamenu-cta-link{color:var(--color-air);text-transform:uppercase;font-weight:700;line-height:16px;text-decoration:underline;font-size:16px}#masthead #desktop-primary-menu .tt-megamenu-container .tt-megamenu .ttm-image-link{aspect-ratio:1.8;width:300px;height:166.66px;display:block}}.admin-bar #masthead #desktop-primary-menu{top:191px}.admin-bar #masthead #desktop-primary-menu.active-at-rest{top:87px}@media(min-width:1101px){.mega-menu{display:none;position:absolute;top:100%;left:0;max-height:0;overflow:hidden;margin-left:-36px;margin-right:-40px;width:100vw;background:var(--color-air)}.mega-menu .ast-container{display:flex;flex-direction:column;padding-left:0;padding-right:0;max-width:1664px}}@media(min-width:1101px)and (max-width:1024px){.mega-menu .ast-container{padding-bottom:20px}}@media(min-width:1101px){.mega-menu p{line-height:var(--line-height-body-desktop)}}@media(min-width:1101px){.mega-menu .tt-megamenu .tt-megamenu-container{max-width:1664px;display:flex;margin:auto;padding:40px 48px;justify-content:center}.mega-menu .tt-megamenu .tt-megamenu-container .tt-megamenu-column{max-width:360px;margin-left:16px;margin-right:16px}.mega-menu .tt-megamenu .tt-megamenu-container .tt-megamenu-column .ttm-image-link{margin-bottom:34px}.mega-menu .tt-megamenu .tt-megamenu-container .tt-megamenu-column h3{font-size:22px;font-weight:390;line-height:31px;margin-bottom:12px;margin-top:34px;color:var(--color-coal);text-transform:uppercase}.mega-menu .tt-megamenu .tt-megamenu-container .tt-megamenu-column ul li{margin-bottom:8px}.mega-menu .tt-megamenu .tt-megamenu-container .tt-megamenu-column ul li a{font-weight:400;line-height:28px;color:var(--Color-CTA-toggle-secondary-pressed,#6b6b6b)}.mega-menu .tt-megamenu .tt-megamenu-container .tt-megamenu-column ul li a:hover{color:var(--color-black);border-bottom:1px solid var(--color-black);margin-bottom:-1px}.mega-menu .tt-megamenu .tt-megamenu-container .tt-megamenu-column .tt-megamenu-cta-wrapper{color:var(--color-air);background:var(--color-coal);padding:34px}.mega-menu .tt-megamenu .tt-megamenu-container .tt-megamenu-column .tt-megamenu-cta-wrapper h3{color:var(--color-air);margin-top:0;margin-bottom:13px}.mega-menu .tt-megamenu .tt-megamenu-container .tt-megamenu-column .tt-megamenu-cta-wrapper p{line-height:24px}.mega-menu .tt-megamenu .tt-megamenu-container .tt-megamenu-column .tt-megamenu-cta-wrapper .tt-megamenu-cta-link{color:var(--color-air);text-transform:uppercase;font-weight:700;line-height:16px;text-decoration:underline}}@media(min-width:1101px){.menu-item.mega-menu-toggled .mega-menu,.menu-item.ast-submenu-expanded .mega-menu{transition:max-height .3s ease-out;max-height:1000px}.menu-item.mega-menu-toggled .mega-menu>.ast-container,.menu-item.ast-submenu-expanded .mega-menu>.ast-container{max-height:calc(100vh - 158px);overflow-y:auto}}@media(min-width:1101px){.ast-primary-sticky-header-active .menu-item.mega-menu-toggled .mega-menu>.ast-container{max-height:calc(100vh - 86px)}}.menu-item.mega-menu-toggled>.menu-link{color:var(--color-air-75);position:relative}@media(min-width:1101px){.menu-item.mega-menu-toggled>.menu-link{border-bottom:1px solid var(--Color-CTA-cta-secondary-pressed,#0c0907);margin-bottom:-1px}}.menu-item.mega-menu-toggled>.menu-link:after{transform:rotate(180deg);transition:transform .2s ease}#masthead .header--cta-banner-sublinks .header-desktop-sec-menu{display:flex;height:100%;align-items:center}@media(max-width:1100px){#masthead .header--cta-banner-sublinks .header-desktop-sec-menu{display:none}}#masthead #menu-header-secondary-menu-desktop{display:flex;margin:0}#masthead #menu-header-secondary-menu-desktop #menu-item-search{display:none}#masthead #menu-header-secondary-menu-desktop .menu-item{display:inline-flex;list-style-type:none;padding-left:12px}#masthead #menu-header-secondary-menu-desktop .menu-item .menu-link{display:flex;color:var(--color-air);font-weight:600;font-size:14px;line-height:14px;white-space:nowrap;align-self:center}@media(min-width:1301px){#masthead #menu-header-secondary-menu-desktop .menu-item .menu-link{font-size:16px}}#masthead #menu-header-secondary-menu-desktop .menu-item .menu-link:hover,#masthead #menu-header-secondary-menu-desktop .menu-item .menu-link:focus,#masthead #menu-header-secondary-menu-desktop .menu-item .menu-link:active{text-decoration:underline;text-underline-offset:4px}#masthead #menu-header-secondary-menu-desktop .menu-item:last-of-type,#masthead #menu-header-secondary-menu-desktop .menu-item:last-of-type .menu-link{margin-right:0}#masthead #menu-header-secondary-menu-desktop .menu-item.quote,#masthead #menu-header-secondary-menu-desktop .menu-item.talk{display:none}#masthead #menu-header-secondary-menu-desktop .menu-item.login:before,#masthead #menu-header-secondary-menu-desktop .menu-item.search:before,#masthead #menu-header-secondary-menu-desktop .menu-item.cart:before{content:"|";color:var(--color-air);font-size:20px;padding-right:12px}#masthead #menu-header-secondary-menu-desktop .menu-item.login .menu-link,#masthead #menu-header-secondary-menu-desktop .menu-item.search .menu-link,#masthead #menu-header-secondary-menu-desktop .menu-item.cart .menu-link{font-size:0}#masthead #menu-header-secondary-menu-desktop .menu-item.login .menu-link:before,#masthead #menu-header-secondary-menu-desktop .menu-item.search .menu-link:before,#masthead #menu-header-secondary-menu-desktop .menu-item.cart .menu-link:before{display:flex;content:"";height:24px;width:24px}#masthead #menu-header-secondary-menu-desktop .menu-item.search .menu-link:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.5306 20.4694L16.8365 15.7762C18.1971 14.1428 18.8755 12.0478 18.7307 9.92694C18.5859 7.80607 17.629 5.82268 16.0591 4.38935C14.4892 2.95602 12.4271 2.18311 10.3019 2.23141C8.17663 2.27971 6.15181 3.1455 4.64864 4.64867C3.14547 6.15184 2.27968 8.17666 2.23138 10.3019C2.18308 12.4272 2.95599 14.4892 4.38932 16.0591C5.82265 17.629 7.80604 18.5859 9.92691 18.7307C12.0478 18.8755 14.1428 18.1971 15.7762 16.8366L20.4693 21.5306C20.539 21.6003 20.6218 21.6556 20.7128 21.6933C20.8038 21.731 20.9014 21.7504 21 21.7504C21.0985 21.7504 21.1961 21.731 21.2871 21.6933C21.3782 21.6556 21.4609 21.6003 21.5306 21.5306C21.6003 21.4609 21.6556 21.3782 21.6933 21.2872C21.731 21.1961 21.7504 21.0985 21.7504 21C21.7504 20.9015 21.731 20.8039 21.6933 20.7128C21.6556 20.6218 21.6003 20.5391 21.5306 20.4694ZM3.74997 10.5C3.74997 9.16498 4.14585 7.85993 4.88755 6.7499C5.62925 5.63987 6.68345 4.7747 7.91686 4.26381C9.15026 3.75292 10.5075 3.61925 11.8168 3.8797C13.1262 4.14015 14.3289 4.78302 15.2729 5.72703C16.2169 6.67103 16.8598 7.87377 17.1203 9.18314C17.3807 10.4925 17.247 11.8497 16.7362 13.0831C16.2253 14.3165 15.3601 15.3707 14.2501 16.1124C13.14 16.8541 11.835 17.25 10.5 17.25C8.71037 17.248 6.99463 16.5362 5.72919 15.2708C4.46375 14.0053 3.75195 12.2896 3.74997 10.5Z" fill="white"/></svg>')}#masthead #menu-header-secondary-menu-desktop .menu-item.cart .menu-link:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.8256 5.51906C20.7552 5.43481 20.6672 5.36705 20.5677 5.32056C20.4683 5.27407 20.3598 5.24998 20.25 5.25H5.12625L4.66781 2.73187C4.60502 2.38625 4.42292 2.07363 4.15325 1.84851C3.88359 1.62339 3.54347 1.50005 3.19219 1.5H1.5C1.30109 1.5 1.11032 1.57902 0.96967 1.71967C0.829018 1.86032 0.75 2.05109 0.75 2.25C0.75 2.44891 0.829018 2.63968 0.96967 2.78033C1.11032 2.92098 1.30109 3 1.5 3H3.1875L5.58375 16.1522C5.65434 16.5422 5.82671 16.9067 6.08344 17.2087C5.72911 17.5397 5.47336 17.9623 5.34455 18.4298C5.21575 18.8972 5.21892 19.3912 5.35371 19.8569C5.48851 20.3226 5.74966 20.7419 6.10821 21.0683C6.46676 21.3947 6.9087 21.6154 7.38502 21.7059C7.86134 21.7965 8.35344 21.7533 8.80673 21.5813C9.26003 21.4092 9.65682 21.115 9.9531 20.7312C10.2494 20.3474 10.4336 19.889 10.4853 19.407C10.537 18.9249 10.4541 18.4379 10.2459 18H14.5041C14.3363 18.3513 14.2495 18.7357 14.25 19.125C14.25 19.6442 14.404 20.1517 14.6924 20.5834C14.9808 21.0151 15.3908 21.3515 15.8705 21.5502C16.3501 21.7489 16.8779 21.8008 17.3871 21.6996C17.8963 21.5983 18.364 21.3483 18.7312 20.9812C19.0983 20.614 19.3483 20.1463 19.4496 19.6371C19.5508 19.1279 19.4989 18.6001 19.3002 18.1205C19.1015 17.6408 18.7651 17.2308 18.3334 16.9424C17.9017 16.654 17.3942 16.5 16.875 16.5H7.79719C7.62155 16.5 7.45149 16.4383 7.31665 16.3257C7.18182 16.2132 7.09077 16.0569 7.05938 15.8841L6.76219 14.25H17.6372C18.1641 14.2499 18.6743 14.0649 19.0788 13.7272C19.4833 13.3896 19.7564 12.9206 19.8506 12.4022L20.9906 6.13406C21.0099 6.02572 21.0051 5.91447 20.9766 5.80818C20.9481 5.7019 20.8966 5.60319 20.8256 5.51906ZM9 19.125C9 19.3475 8.93402 19.565 8.8104 19.75C8.68679 19.935 8.51109 20.0792 8.30552 20.1644C8.09995 20.2495 7.87375 20.2718 7.65552 20.2284C7.43729 20.185 7.23684 20.0778 7.0795 19.9205C6.92217 19.7632 6.81502 19.5627 6.77162 19.3445C6.72821 19.1262 6.75049 18.9 6.83564 18.6945C6.92078 18.4889 7.06498 18.3132 7.24998 18.1896C7.43499 18.066 7.6525 18 7.875 18C8.17337 18 8.45952 18.1185 8.6705 18.3295C8.88147 18.5405 9 18.8266 9 19.125ZM18 19.125C18 19.3475 17.934 19.565 17.8104 19.75C17.6868 19.935 17.5111 20.0792 17.3055 20.1644C17.1 20.2495 16.8738 20.2718 16.6555 20.2284C16.4373 20.185 16.2368 20.0778 16.0795 19.9205C15.9222 19.7632 15.815 19.5627 15.7716 19.3445C15.7282 19.1262 15.7505 18.9 15.8356 18.6945C15.9208 18.4889 16.065 18.3132 16.25 18.1896C16.435 18.066 16.6525 18 16.875 18C17.1734 18 17.4595 18.1185 17.6705 18.3295C17.8815 18.5405 18 18.8266 18 19.125ZM18.375 12.1341C18.3435 12.3074 18.2521 12.464 18.1166 12.5766C17.9812 12.6893 17.8105 12.7506 17.6344 12.75H6.48938L5.39906 6.75H19.3509L18.375 12.1341Z" fill="white"/></svg>')}#masthead #menu-header-secondary-menu-desktop .menu-item.login .menu-link:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="User"><path id="Vector" d="M21.4866 19.9687C20.0044 17.4075 17.6775 15.6103 14.9738 14.8481C16.2883 14.1799 17.3394 13.0885 17.9577 11.7498C18.5761 10.411 18.7255 8.90311 18.3819 7.4691C18.0384 6.03508 17.2219 4.75856 16.064 3.84537C14.9062 2.93218 13.4746 2.43555 12 2.43555C10.5254 2.43555 9.0938 2.93218 7.93599 3.84537C6.77818 4.75856 5.96167 6.03508 5.61811 7.4691C5.27456 8.90311 5.42398 10.411 6.04229 11.7498C6.6606 13.0885 7.71176 14.1799 9.02627 14.8481C6.32252 15.6094 3.99564 17.4065 2.51346 19.9687C2.47276 20.0328 2.44543 20.1043 2.43312 20.1792C2.4208 20.2541 2.42376 20.3306 2.44181 20.4043C2.45986 20.478 2.49263 20.5473 2.53814 20.608C2.58366 20.6687 2.64098 20.7195 2.70666 20.7575C2.77234 20.7955 2.84502 20.8197 2.92033 20.8289C2.99564 20.838 3.07202 20.8319 3.14488 20.8107C3.21774 20.7896 3.28557 20.7539 3.3443 20.7059C3.40302 20.6579 3.45142 20.5985 3.48658 20.5312C5.28752 17.4197 8.46939 15.5625 12 15.5625C15.5306 15.5625 18.7125 17.4197 20.5135 20.5312C20.5486 20.5985 20.597 20.6579 20.6557 20.7059C20.7145 20.7539 20.7823 20.7896 20.8552 20.8107C20.928 20.8319 21.0044 20.838 21.0797 20.8289C21.155 20.8197 21.2277 20.7955 21.2934 20.7575C21.3591 20.7195 21.4164 20.6687 21.4619 20.608C21.5074 20.5473 21.5402 20.478 21.5582 20.4043C21.5763 20.3306 21.5792 20.2541 21.5669 20.1792C21.5546 20.1043 21.5273 20.0328 21.4866 19.9687ZM6.56252 8.99998C6.56252 7.92455 6.88142 6.87326 7.4789 5.97907C8.07638 5.08488 8.9256 4.38794 9.91918 3.97639C10.9128 3.56484 12.0061 3.45716 13.0608 3.66696C14.1156 3.87677 15.0845 4.39464 15.8449 5.15509C16.6054 5.91554 17.1232 6.88441 17.333 7.93918C17.5428 8.99395 17.4352 10.0873 17.0236 11.0808C16.6121 12.0744 15.9151 12.9236 15.0209 13.5211C14.1267 14.1186 13.0755 14.4375 12 14.4375C10.5584 14.4357 9.1764 13.8623 8.15704 12.843C7.13769 11.8236 6.56426 10.4416 6.56252 8.99998Z" fill="white"/></g></svg>')}@media(max-width:1100px){.ast-main-header-nav-open{overflow:hidden;height:100vh}}.mobile-menu-top-links{display:none}.mobile-menu-bottom-links{display:none}.tt-megamenu-mobile-footer{display:none}@media(max-width:1100px){#masthead.mobile-menu-toggled .main-header-bar .ast-main-header-bar-alignment{width:100vw;height:100vh}#masthead.mobile-menu-toggled .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu{transform:translateX(0)}#masthead.mobile-menu-toggled .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu .mobile-menu-top-links{display:flex}#masthead.mobile-menu-toggled .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu .main-header-bar-navigation{height:auto}#masthead.mobile-menu-toggled .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu .mobile-menu-bottom-links{display:flex}#masthead .main-header-bar .mobile-menu-top-links{justify-content:center;gap:8px;padding:16px}}@media(max-width:1100px)and (min-width:601px){#masthead .main-header-bar .mobile-menu-top-links{justify-content:flex-start}}@media(max-width:1100px){#masthead .main-header-bar .mobile-menu-top-links a{padding:12px 23px;color:var(--color-air);background-color:var(--color-coal);text-align:center;border-radius:30px;font-size:14px;font-weight:700;line-height:14px;text-transform:uppercase;white-space:nowrap}#masthead .main-header-bar .mobile-menu-top-links a:first-of-type{margin-left:4px}#masthead .main-header-bar .mobile-menu-top-links a:last-of-type{margin-right:4px}}@media(max-width:1100px){#masthead .main-header-bar .mobile-menu-bottom-links{flex-direction:column;margin-left:24px;margin-right:24px;border-top:1px solid var(--color-grey-16);gap:24px;padding-top:32px;margin-top:32px}#masthead .main-header-bar .mobile-menu-bottom-links>a{font-family:var(--font-family-headings);font-size:24px;font-weight:390;line-height:31px;color:var(--color-black)}}@media(max-width:1100px){#masthead .main-header-bar .menu-toggle .menu-toggle-icon:before,#masthead .main-header-bar .menu-toggle .menu-toggle-icon:after{content:"";display:block;background:var(--color-black);width:20px;height:2px;border-radius:4px}#masthead .main-header-bar .menu-toggle .menu-toggle-icon:after{position:relative;top:5px}}@media(max-width:1100px){#masthead .main-header-bar .menu-toggle.toggled .menu-toggle-icon:before{transform:rotate(-45deg) translate(-2px,2px)}#masthead .main-header-bar .menu-toggle.toggled .menu-toggle-icon:after{transform:rotate(45deg) translate(-3px,-3px)}}@media(max-width:1100px){#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu{display:block;transform:translateX(100vw);transition:transform .3s ease;min-height:100vh;background:var(--color-white);width:100vw;overflow-y:hidden;position:fixed}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu .mobile-scroll-section{height:100%;overflow-y:auto;overflow-x:hidden;position:fixed;padding-bottom:285px}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu{padding:0 24px;background:0 0;border:none}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item{-webkit-tap-highlight-color:rgba(0,0,0,0)}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item .ast-menu-toggle{right:0;transform:rotate(-90deg);top:7px;color:var(--color-coal)}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item .ast-menu-toggle:before{transform:none}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item .ast-menu-toggle:focus{outline:none}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item .mega-menu{overflow:hidden;max-height:0;opacity:0}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item .mega-menu .ast-container{padding:0}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item .mega-menu .tt-megamenu .ttm-image-link{display:none}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item .mega-menu .tt-megamenu .tt-megamenu-cta-wrapper{display:none}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item .mega-menu .tt-megamenu .tt-megamenu-column h3{font-family:var(--font-family-primary);font-size:20px;font-weight:600;line-height:20px;padding-top:22px;padding-bottom:22px;margin:0}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item .mega-menu .tt-megamenu .tt-megamenu-column>ul{padding-left:8px}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item .mega-menu .tt-megamenu .tt-megamenu-column>ul>li>a{font-size:20px;font-weight:400;line-height:28px;text-align:left;color:var(--color-coal)}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item .mega-menu .tt-megamenu .tt-megamenu-mobile-footer{display:block;padding-top:24px;padding-bottom:32px}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item .mega-menu .tt-megamenu .tt-megamenu-mobile-footer a{width:100%;padding:16px 23px;color:var(--color-air);background-color:var(--color-coal);text-align:center;border-radius:30px;font-size:16px;font-weight:700;line-height:16px;text-transform:uppercase;display:block}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item.ast-submenu-expanded:not(:last-of-type){border-bottom:1px solid var(--color-grey-16)}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item.ast-submenu-expanded .ast-menu-toggle{transform:rotate(0)}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu li.menu-item.ast-submenu-expanded .mega-menu{max-height:2000px;transition:.5s cubic-bezier(.4,0,.2,1);opacity:1}#masthead .main-header-bar .ast-main-header-bar-alignment .mobile-slide-menu #primary-menu a.menu-link{font-family:var(--font-family-headings);font-size:28px;font-weight:390;line-height:28px;padding:18px 24px 18px 0}}body.page-template-page-media .ast-mobile-menu-buttons{display:none !important}.partner-container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-gap:var(--spacing-m);gap:var(--spacing-m)}@media(max-width:1024px){.partner-container{grid-template-columns:repeat(3,1fr)}}@media(max-width:781px){.partner-container{grid-template-columns:repeat(2,1fr)}}@media(max-width:544px){.partner-container{grid-template-columns:1fr}}.product-partner,.timbertech-partner.woocommerce ul.products li.product{display:flex;flex-direction:column;grid-column:auto;grid-row:auto}.product-partner .product-partner__heading,.timbertech-partner.woocommerce ul.products li.product .product-partner__heading{font-family:var(--font-family-headings);font-size:var(--font-size-h3-mobile);line-height:var(--line-height-h3-mobile);padding:0;margin:var(--spacing-s) 0 var(--spacing-m)}@media(min-width:782px){.product-partner .product-partner__heading,.timbertech-partner.woocommerce ul.products li.product .product-partner__heading{font-size:var(--font-size-h3-tablet);line-height:var(--line-height-h3-tablet)}}@media(min-width:1025px){.product-partner .product-partner__heading,.timbertech-partner.woocommerce ul.products li.product .product-partner__heading{font-size:var(--font-size-h3-desktop);line-height:var(--line-height-h3-desktop)}}.product-partner p,.timbertech-partner.woocommerce ul.products li.product p{margin-top:calc(var(--spacing-xs)*-1)}.product-partner .button,.timbertech-partner.woocommerce ul.products li.product .button{display:block;background-color:var(--color-coal);text-align:center;margin:auto 0 0}.product-partner .button:hover,.timbertech-partner.woocommerce ul.products li.product .button:hover{background-color:var(--color-earth)}.product-partner>a:hover .product-partner__heading,.timbertech-partner.woocommerce ul.products li.product .woocommerce-loop-product__link:hover .product-partner__heading{color:var(--color-earth)}.product-partner .product-partner__featured-img{height:auto;width:100%;position:relative}.product-partner .product-partner__featured-img:before{content:"";display:block;padding-top:100%}.product-partner .product-partner__featured-img img{height:100%;width:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;bottom:0;left:0}.product-partner .button{margin-bottom:var(--spacing-s);min-width:unset}@media(max-width:544px){.product-partner .button{margin-bottom:var(--spacing-xs)}}.timbertech-partner #primary{margin:0}.timbertech-partner .woocommerce-breadcrumb,.timbertech-partner .woocommerce-products-header__title,.timbertech-partner .woocommerce-result-count,.timbertech-partner .woocommerce-ordering{display:none}.timbertech-partner.woocommerce ul.products li.product .astra-shop-thumbnail-wrap{height:100%}.timbertech-partner.woocommerce ul.products li.product .woocommerce-loop-product__link{display:flex;flex-direction:column;height:100%;margin-bottom:0}.back-wrap{grid-column-start:1;grid-column-end:5;margin-bottom:var(--spacing-s)}@media(max-width:1024px){.back-wrap{grid-column-end:4}}@media(max-width:781px){.back-wrap{grid-column-end:3}}@media(max-width:544px){.back-wrap{grid-column-end:2}}.back-button{cursor:pointer}.back-button:hover{text-decoration:underline}.timbertech-partner.single-product.woocommerce div.product{margin-top:-24px;padding-top:var(--spacing-xxl);border-top:1px solid var(--color-grey-5)}.timbertech-partner.single-product .ast-woocommerce-container>span{display:none}.timbertech-partner.single-product div.product .entry-summary .product_title{margin-top:0}.timbertech-partner.single-product div.product form.cart .variations{border:none}.timbertech-partner.single-product div.product.ast-product-tabs-layout-vertical .woocommerce-tabs{margin-bottom:2em}.timbertech-partner.single-product div.product .entry-summary>span,.timbertech-partner.single-product div.product .price,.timbertech-partner.single-product div.product .woocommerce-variation-add-to-cart,.timbertech-partner.single-product div.product .quantity,.timbertech-partner.single-product div.product .single_add_to_cart_button,.timbertech-partner.single-product div.product .product_meta,.timbertech-partner.single-product div.product .related.products,.timbertech-partner.single-product div.product .c-section--product-content-section{display:none}.c-section--plans-library{max-width:950px;margin:auto;text-align:center;padding:0 15px}@media(min-width:768px){.c-section--plans-library{padding:0}}.c-section--plans-library .kt-tabs-title-list{display:-ms-flexbox;display:flex;max-width:550px;margin:0 auto !important;position:relative;padding:0;border:0;flex-wrap:wrap !important}.c-section--plans-library .kt-tabs-title-list li.kt-title-item{margin:0 !important}.c-section--plans-library .kt-tabs-title-list li.kt-title-item .kt-tab-title{text-transform:uppercase;font-size:16px !important;font-weight:700;padding:10px 18px !important;flex:25%;border-radius:0 !important;line-height:40px;border-bottom:1px solid #4f4c4d !important;text-align:center;cursor:pointer}.c-section--plans-library .kt-tabs-title-list li.kt-title-item.kt-tab-title-active .kt-tab-title{background-color:var(--color-coal) !important;color:var(--color-white) !important}.c-section--plans-library .kt-tabs-title-list li.kt-title-item.kt-tab-title-inactive .kt-tab-title{background-color:var(--color-white) !important;color:var(--color-coal) !important}.c-section--plans-library .kt-tabs-content-wrap .wp-block-kadence-tab{padding:0;border:0 !important}.c-section--plans-library .kt-tabs-content-wrap .wp-block-kadence-tab .content-grid{gap:8px !important}@media(min-width:1025px){.c-section--plans-library .kt-tabs-content-wrap .wp-block-kadence-tab .content-grid{gap:30px !important}}.c-section--plans-library .kt-tabs-content-wrap .wp-block-kadence-tab .content-grid figure{margin:2rem 0 .5rem}.c-section--plans-library .kt-tabs-content-wrap .wp-block-kadence-tab .content-grid figure img{width:100%;height:auto}.c-section--plans-library .kt-tabs-content-wrap .wp-block-kadence-tab .content-grid p{color:var(--color-coal);font-weight:700;margin:8px 0;font-size:18px;line-height:24px}@media(min-width:768px){.c-section--plans-library .kt-tabs-content-wrap .wp-block-kadence-tab .content-grid p{font-size:24px;line-height:28px}}.c-section--plans-library .kt-tabs-content-wrap .wp-block-kadence-tab .content-grid .wp-block-button{margin:0 auto;background:#4f4c4d;width:100%;min-width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.c-section--plans-library .kt-tabs-content-wrap .wp-block-kadence-tab .content-grid .wp-block-button:hover,.c-section--plans-library .kt-tabs-content-wrap .wp-block-kadence-tab .content-grid .wp-block-button:focus{background:var(--color-earth)}.c-section--plans-library .kt-tabs-content-wrap .wp-block-kadence-tab .content-grid .wp-block-button a{background-color:rgba(0,0,0,0);position:relative;font-size:14px;letter-spacing:0;line-height:14px;display:flex;justify-content:center}@media(min-width:768px){.c-section--plans-library .kt-tabs-content-wrap .wp-block-kadence-tab .content-grid .wp-block-button a{font-size:16px;padding:12px;letter-spacing:1px;line-height:16px}}.c-section--plans-library .kt-tabs-content-wrap .wp-block-kadence-tab .content-grid .wp-block-button a span.icon-global-8{font-size:17px;margin-right:5px}.c-section--latest-posts{padding:80px 0 64px;clear:both}@media(max-width:781px){.c-section--latest-posts{padding:var(--spacing-xxl) 0}}.c-section--latest-posts .c-section--latest-posts__heading{margin-bottom:var(--spacing-m)}.c-section--latest-posts .latest-posts__grid{display:grid;grid-template-columns:40% 60%;grid-template-rows:repeat(3,1fr);grid-gap:var(--spacing-m);gap:var(--spacing-m)}@media(max-width:1024px){.c-section--latest-posts .latest-posts__grid{grid-template-columns:1fr;grid-template-rows:repeat(4,auto)}}.c-section--latest-posts .cta{display:block;margin:var(--spacing-l) auto 0;text-transform:uppercase;text-align:right}.c-section--latest-posts .latest-posts__post{display:grid;grid-template-columns:150px auto;grid-gap:var(--spacing-s);gap:var(--spacing-s);grid-column-start:2;grid-column-end:2}@media(max-width:1024px){.c-section--latest-posts .latest-posts__post{grid-column-start:1;grid-column-end:1}}.c-section--latest-posts .latest-posts__post .latest-posts__post-heading{font-family:var(--font-family-headings);font-size:var(--font-size-h6-desktop);margin-bottom:0}.c-section--latest-posts .latest-posts__post .latest-posts__post-heading a{color:var(--color-coal)}.c-section--latest-posts .latest-posts__post .latest-posts__post-heading a:hover,.c-section--latest-posts .latest-posts__post .latest-posts__post-heading a:focus,.c-section--latest-posts .latest-posts__post .latest-posts__post-heading a:active{color:var(--color-earth)}.c-section--latest-posts .latest-posts__post p:not(.read-more){display:none;margin:var(--spacing-s) 0 0}.c-section--latest-posts .latest-posts__post .read-more{display:none}.c-section--latest-posts .latest-posts__post:nth-of-type(2){grid-row-start:1;grid-row-end:1}@media(max-width:1024px){.c-section--latest-posts .latest-posts__post:nth-of-type(2){grid-row-start:2;grid-row-end:2}}.c-section--latest-posts .latest-posts__post:nth-of-type(3){grid-row-start:2;grid-row-end:2}@media(max-width:1024px){.c-section--latest-posts .latest-posts__post:nth-of-type(3){grid-row-start:3;grid-row-end:3}}.c-section--latest-posts .latest-posts__post:nth-of-type(4){grid-row-start:3;grid-row-end:3}@media(max-width:1024px){.c-section--latest-posts .latest-posts__post:nth-of-type(4){grid-row-start:4;grid-row-end:4}}.c-section--latest-posts .latest-posts__post-img{min-height:150px}.c-section--latest-posts .latest-posts__post-img img{height:100%;width:100%;object-fit:cover;object-position:center}.c-section--latest-posts .latest-posts__post-content{flex:1}.c-section--latest-posts .latest-posts__post-terms{padding-bottom:var(--spacing-xs)}.c-section--latest-posts .latest-posts__post-terms a{font-family:var(--font-family-subheadings);font-size:14px;font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--letter-spacing)}.c-section--latest-posts .latest-posts__post:first-of-type{display:block;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:4;position:relative;z-index:0}@media(max-width:1024px){.c-section--latest-posts .latest-posts__post:first-of-type{grid-row-start:1;grid-row-end:1}}.c-section--latest-posts .latest-posts__post:first-of-type .latest-posts__post-img{position:absolute;top:0;right:0;bottom:0;left:0}.c-section--latest-posts .latest-posts__post:first-of-type .latest-posts__post-img img{height:100%;width:100%;object-fit:cover;object-position:center}.c-section--latest-posts .latest-posts__post:first-of-type .latest-posts__post-content{background-color:var(--color-air);padding:var(--spacing-xl);margin:var(--spacing-xl) var(--spacing-xxl);position:relative;z-index:3}@media(max-width:1024px){.c-section--latest-posts .latest-posts__post:first-of-type .latest-posts__post-content{padding:var(--spacing-l);margin:var(--spacing-l) var(--spacing-xl)}}.c-section--latest-posts .latest-posts__post:first-of-type .latest-posts__post-heading{font-size:var(--font-size-h3-desktop)}@media(max-width:781px){.c-section--latest-posts .latest-posts__post:first-of-type .latest-posts__post-heading{font-size:var(--font-size-h3-mobile)}}.c-section--latest-posts .latest-posts__post:first-of-type p:not(.read-more){display:block}.c-post-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;border-top:solid 1px var(--color-grey-3);padding:20px 0;margin:0 auto;max-width:1180px;clear:both}@media(min-width:782px){.c-post-footer{flex-wrap:nowrap;justify-content:space-between;padding:var(--spacing-xl) 0}}.c-post-footer .tags{font-family:var(--font-family-headings);color:var(--color-coal);font-size:22px;line-height:32px;text-align:left;padding-right:var(--spacing-s);flex-basis:100%;max-width:100%}@media(min-width:782px){.c-post-footer .tags{flex:1}}@media(max-width:781px){.c-post-footer .tags .tags__label{display:block}}.c-post-footer .tags a{padding:0 var(--spacing-s);margin-bottom:4px;background-color:var(--color-earth);font-family:var(--font-family-primary);font-size:var(--font-size-body-desktop);display:inline-block;color:var(--color-air);border-radius:20px;text-decoration:none}.c-post-footer .tags a:hover,.c-post-footer .tags a:focus,.c-post-footer .tags a:active{background-color:var(--color-coal)}.c-post-footer .o-social-share{margin-top:var(--spacing-l)}@media(min-width:782px){.c-post-footer .o-social-share{margin-top:0}}@media(max-width:1340px){body.fl-builder .c-post-footer,body.fl-builder .navigation.post-navigation{margin-left:20px;margin-right:20px}}.c-section--related-posts{margin:var(--spacing-s) 0 72px;clear:both}@media(max-width:781px){.c-section--related-posts{margin-bottom:var(--spacing-l)}}.c-section--related-posts .c-section--related-posts__heading{text-align:center;margin-bottom:var(--spacing-xl)}@media(max-width:781px){.c-section--related-posts .c-section--related-posts__heading{margin-bottom:var(--spacing-m)}}@media(max-width:781px){.c-section--related-posts .ideas__posts.c-grid__posts{grid-template-columns:repeat(2,1fr)}}@media(max-width:1024px){.c-section--related-posts .ideas__post-col:nth-of-type(3){display:none}}.c-section--related-posts .ideas__post-col:nth-of-type(4){display:none}@media(max-width:1024px){.c-section--related-posts .ideas__post-images{height:122px}}.c-section--product-content-section .alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:0;padding-right:0;max-width:100vw;width:100vw}.c-section--product-content-section .wp-block-columns .wp-block-group{margin-top:0;margin-bottom:0}.c-section--product-content-section #configure:before{content:"";display:block;height:64px;margin-top:-64px;visibility:hidden}@media(min-width:1025px){.c-section--product-content-section #configure:before{height:180px;margin-top:-180px}}@media(max-width:781px){.c-section--product-content-section__columns{flex-wrap:wrap}}@media(max-width:781px){.c-section--product-content-section__columns .wp-block-column{flex-basis:100% !important;max-width:100%;margin-left:0}}.c-section--product-content-section__columns .wp-block-column:first-of-type>.wp-block-group.has-background .wp-block-group__inner-container{margin-left:auto;margin-right:0}.c-section--product-content-section__columns .wp-block-column:first-of-type>.wp-block-group.has-background .wp-block-group__inner-container>*{max-width:660px;margin-left:auto;margin-right:0}@media(min-width:782px){.c-section--product-content-section__columns .wp-block-column:last-of-type>*{max-width:420px}}#product-103825 .quantity{display:none}.section--search-filter-grid .colors__col.products__col+.colors__col.colors__col{padding-top:0;border-top:none}.section--search-filter-grid .colors__post a:hover .category-name,.section--search-filter-grid .colors__post a:hover .product-title,.section--search-filter-grid .colors__post a:hover .color-title,.section--search-filter-grid .colors__post a:focus .category-name,.section--search-filter-grid .colors__post a:focus .product-title,.section--search-filter-grid .colors__post a:focus .color-title,.section--search-filter-grid .colors__post a:active .category-name,.section--search-filter-grid .colors__post a:active .product-title,.section--search-filter-grid .colors__post a:active .color-title{color:var(--color-earth)}.section--search-filter-grid .colors__post-details{display:flex;flex-direction:row-reverse;align-items:flex-start;padding:var(--spacing-xs) 0 var(--spacing-s)}.section--search-filter-grid .colors__post-details .category-name{font-size:14px;font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--color-earth);padding-bottom:1px}.section--search-filter-grid .colors__post-details .product-title,.section--search-filter-grid .colors__post-details .color-title{color:var(--color-coal);margin-bottom:0 !important}.section--search-filter-grid .colors__post-details .product-title{font-family:var(--font-family-primary);font-size:var(--font-size-h6-desktop);font-weight:var(--font-weight-bold)}.section--search-filter-grid .colors__post-details .color-title{font-family:var(--font-family-primary);font-size:var(--font-size-h4-desktop);font-weight:var(--font-weight-bold);text-align:left;padding-top:0}.section--search-filter-grid .colors__post-img{height:90px;flex-basis:90px;max-width:90px;border-radius:50%;overflow:hidden;margin-left:var(--spacing-xs)}.section--search-filter-grid .colors__post-img img{height:100%;width:100%;object-fit:cover;object-position:center}.section--search-filter-grid .colors__post-name{flex:1}.deck-plans__post h3{font-family:var(--font-family-primary);font-size:var(--font-size-h4-desktop);margin:var(--spacing-s) 0}.deck-plans__post h3+a{margin-top:auto;margin-bottom:0}.deck-plans__post-sec-img{visibility:hidden;opacity:0;position:absolute;top:0;left:0;transition:opacity .2s ease}.deck-plans__post-images{position:relative}.deck-plans__post-images:hover .deck-plans__post-sec-img{visibility:visible;opacity:1;transition:opacity .2s ease}.deck-plans__post-button{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);display:flex;align-items:center;justify-content:center;width:100%}.deck-plans__post-button.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.deck-plans__post-button.icon-info-left,.deck-plans__post-button.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.deck-plans__post-button.icon-info-left:before,.deck-plans__post-button.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.deck-plans__post-button.icon-info-left.icon-info-right,.deck-plans__post-button.icon-info-right.icon-info-right{flex-direction:row-reverse}.deck-plans__post-button:hover,.deck-plans__post-button:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.deck-plans__post-button:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.deck-plans__post-button:disabled{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.deck-plans__post-button.icon-info-left:before,.deck-plans__post-button.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.deck-plans__post-button span{padding:0 3px}.deck-plans__post-button .deck-icon{font-size:18px;position:relative;top:-2px}.faq__post .agency-ui-card{margin:0}.faq__post+.faq__post{margin-top:var(--spacing-m)}@media(max-width:781px){.faq__post+.faq__post{margin-top:var(--spacing-s)}}#search-filter-form-61927{padding-top:var(--spacing-xl)}@media(max-width:781px){#search-filter-form-61927{padding-top:var(--spacing-s)}}#search-filter-form-61927>ul{position:relative}#search-filter-form-61927 .sf-field-reset,#search-filter-form-61927 .sf-field-search{position:absolute;z-index:2}@media(max-width:781px){#search-filter-form-61927 .sf-field-reset,#search-filter-form-61927 .sf-field-search{position:relative}}#search-filter-form-61927 .sf-field-reset{display:none;visibility:hidden;text-align:right}@media(min-width:782px){#search-filter-form-61927 .sf-field-reset{display:block;opacity:0;top:9px;left:162px;transition:opacity .1s ease}}#search-filter-form-61927 .sf-field-reset.show{opacity:1;visibility:visible;transition:opacity .1s ease}@media(max-width:781px){#search-filter-form-61927 .sf-field-reset.show{display:none;visibility:hidden}}#search-filter-form-61927 .sf-field-search{padding-top:0;right:0}@media(min-width:782px){#search-filter-form-61927 .sf-field-search{top:-8px}}#search-filter-form-61927 .sf-field-search:before{content:"2";font-family:var(--font-family-tt-icons);font-size:20px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-grey-4);display:block;position:absolute;top:14px;right:306px}@media(max-width:781px){#search-filter-form-61927 .sf-field-search:before{right:auto;left:12px}}#search-filter-form-61927 .sf-field-search label{width:100%}#search-filter-form-61927 .sf-field-search .sf-input-text{font-family:var(--font-family-headings);font-size:var(--font-size-medium-mobile);color:var(--color-coal);padding:15px var(--spacing-s) 10px 42px;width:338px}@media(max-width:781px){#search-filter-form-61927 .sf-field-search .sf-input-text{width:100%}}#search-filter-form-61927 .sf-field-category h4{padding-bottom:20px;margin-bottom:0;position:relative}@media(max-width:781px){#search-filter-form-61927 .sf-field-category h4{padding:14px var(--spacing-s);font-size:var(--font-size-medium-mobile);border:solid 1px var(--color-grey-5);cursor:pointer}}@media(max-width:781px){#search-filter-form-61927 .sf-field-category h4:after{content:"";font-family:var(--font-family-icons);font-size:inherit;font-weight:var(--font-weight-bold);text-rendering:auto;line-height:normal;color:var(--color-grey-4);position:absolute;top:17px;right:16px;transition:transform ease-in-out .14s}}@media(max-width:781px){#search-filter-form-61927 .sf-field-category h4.toggled:after{transform:rotate(180deg);transition:transform ease-in-out .14s}}@media(max-width:781px){#search-filter-form-61927 .sf-field-category h4.toggled+ul{display:block;width:100%;background-color:var(--color-air);position:absolute;z-index:99}}#search-filter-form-61927 .sf-field-category ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px, 1fr))}@media(max-width: 781px){#search-filter-form-61927 .sf-field-category ul{display:none}}#search-filter-form-61927 .sf-field-category ul li{padding:0;margin-top:-1px}@media(min-width:782px){#search-filter-form-61927 .sf-field-category ul li{margin-left:-1px}}#search-filter-form-61927 .sf-field-category .sf-input-checkbox{display:none}#search-filter-form-61927 .sf-field-category .sf-label-checkbox{display:flex;align-items:center;justify-content:center;background-color:var(--color-grey-bg);border:solid 1px var(--color-grey-5);color:var(--color-grey-6);font-weight:var(--font-weight-bold);text-transform:uppercase;line-height:1;text-align:center;padding:14px 12px;min-height:66px;transition:background-color .2s ease}@media(max-width:781px){#search-filter-form-61927 .sf-field-category .sf-label-checkbox{display:block;min-height:unset;padding:var(--spacing-s) 15px;text-align:left}}#search-filter-form-61927 .sf-field-category .sf-label-checkbox:hover,#search-filter-form-61927 .sf-field-category .sf-label-checkbox:focus,#search-filter-form-61927 .sf-field-category .sf-label-checkbox:active{background-color:var(--color-grey-5);transition:background-color .2s ease}#search-filter-form-61927 .sf-field-category .sf-option-active .sf-label-checkbox{background-color:var(--color-grey-11);border-color:var(--color-grey-11);color:var(--color-air)}@media(max-width:781px){#search-filter-form-61927 .sf-field-category .sf-option-active .sf-label-checkbox{display:flex;justify-content:space-between}}@media(max-width:781px){#search-filter-form-61927 .sf-field-category .sf-option-active .sf-label-checkbox:after{content:"Clear";display:block;font:inherit;text-transform:none}}#search-filter-form-61927 .active-filters{border-bottom:none;padding:4px 0 0}@media(min-width:782px){#search-filter-form-61927 .active-filters{display:none}}#search-filter-form-61927 .active-filters:empty{padding-top:0}#search-filter-form-61927 .active-filter{text-transform:uppercase}.ideas__posts.c-grid__posts{grid-gap:20px;grid-row-gap:var(--spacing-xl)}@media(max-width:1024px){.ideas__posts.c-grid__posts{grid-template-columns:repeat(2,1fr)}}@media(max-width:711px){.ideas__posts.c-grid__posts{grid-template-columns:1fr;grid-row-gap:20px}}.ideas__post-images{height:260px}@media(max-width:711px){.ideas__post-images{height:230px}}.ideas__post-images img{height:100%;width:100%;object-fit:cover;object-position:center}.ideas__post a:hover h3,.ideas__post a:focus h3,.ideas__post a:active h3{color:var(--color-earth)}.ideas__post h3{font-size:var(--font-size-h6-mobile);line-height:var(--line-height-h6-mobile);padding-top:4px}@media(min-width:712px){.ideas__post h3{font-size:var(--font-size-h5-desktop);line-height:var(--line-height-h5-desktop);padding:var(--spacing-xs) 0 0}}.ideas__post-categories{margin-top:20px}@media(max-width:711px){.ideas__post-categories{margin-top:13px}}.ideas__post-categories a{color:var(--color-coal);text-transform:uppercase;line-height:20px}@media(max-width:711px){.ideas__post-categories a{font-size:14px;line-height:18px}}.ideas__post-categories a:hover{color:var(--color-earth)}.inspiration-gallery__posts{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));grid-column-gap:20px;grid-row-gap:20px;grid-auto-flow:row dense;grid-auto-rows:1fr}@media(max-width:781px){.inspiration-gallery__posts{grid-template-columns:repeat(2,minmax(0, 1fr));grid-column-gap:var(--spacing-s);grid-row-gap:var(--spacing-s)}}.inspiration-gallery__post-col{min-width:1px;min-height:1px;grid-column:span 1;grid-row:span 4}.inspiration-gallery__post-col:nth-of-type(2){grid-row:span 3}.inspiration-gallery__post-col:nth-of-type(6){grid-row:span 5}.inspiration-gallery__post{height:100%;padding:0;border:none;background-color:rgba(0,0,0,0);position:relative;overflow:hidden}.inspiration-gallery__post:before,.inspiration-gallery__post:after{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0}.inspiration-gallery__post:before{visibility:hidden;opacity:.1;background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/tt-swirl-2-air.svg);transform:scale(.5);background-repeat:no-repeat;background-position:center;background-size:64px 64px;z-index:2}@media(max-width:781px){.inspiration-gallery__post:before{background-size:42px 42px}}.inspiration-gallery__post:after{background-color:rgba(0,0,0,0);z-index:1}.inspiration-gallery__post:hover:before{opacity:1;visibility:visible;transform:scale(1.12) rotate(540deg);transition:opacity 1.5s ease,transform .8s ease}.inspiration-gallery__post:hover:after{background-color:var(--color-coal-75);transition:background-color .3s ease}.inspiration-gallery__post img.wp-post-image{height:100%;width:100%;object-fit:cover;object-position:center}.timbertech__modal.inspiration-gallery__modal{max-width:1400px;max-height:none;overflow:visible}.inspiration-gallery__modal-img-wrapper{max-height:85vh;max-width:100%;overflow:hidden}.inspiration-gallery__modal-img{height:100%;width:100%;object-fit:cover}.inspiration-gallery__modal-description{font-size:16px;line-height:1.4;padding:16px 20px;margin:0}.products__product{margin-bottom:var(--spacing-xxl)}.products__product .products__product-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:var(--spacing-s)}.products__product .products__product-header .products__product_link{display:flex;align-items:center;justify-content:flex-end;font-weight:var(--font-weight-bold);text-transform:uppercase;padding:var(--spacing-xs) 0 6px}.products__product .products__product-header .products__product_link:hover,.products__product .products__product-header .products__product_link:focus,.products__product .products__product-header .products__product_link:active{color:var(--color-coal)}.products__product .products__product-header .products__product_link>span{line-height:var(--line-height-small);padding:0;width:50%}@media(min-width:768px){.products__product .products__product-header .products__product_link>span{width:100%}}.products__product .products__product-header .products__product_link>i:before{font-size:var(--font-size-medium-desktop);position:relative;padding:0 3px 3px 0}@media(max-width:544px){.products__product .products__product-header .products__product-titles{max-width:185px}}.products__col [class*=hide-variation],.products__col[class*=hide-variation]{display:none}.products__post{position:relative}.products__post .products__post-content-container{display:flex;flex-direction:column;flex:1;width:100%;padding:14px;border:solid 1px var(--color-grey-5);border-top:none}.products__post .product-line{display:block;font-size:var(--font-size-h6-desktop);color:var(--color-coal);margin-bottom:var(--spacing-xs)}.products__post .product-title{font-size:var(--font-size-large-desktop);line-height:1.2;margin:2px 0 14px !important}@media(max-width:781px){.products__post .product-title{font-size:var(--font-size-h6-mobile)}}.products__post .color-title{margin:0 0 var(--spacing-xs) 0;font-family:var(--font-family-primary);font-size:var(--font-size-h3-desktop);font-weight:var(--font-weight-bold);line-height:1.167;word-break:break-word}@media(max-width:781px){.products__post .color-title{font-size:var(--font-size-h3-mobile)}}.products__post .colors-available{padding-top:6px;margin:auto 0 0;line-height:1.5}.products__post .quick-view{background:var(--color-coal);color:var(--color-air);display:inline-block;font-weight:700;line-height:1.5;margin:10px auto;padding:8px 24px;text-transform:uppercase;margin-top:auto}.products__post-img-container{position:relative;width:100%}.products__post .additional-image{position:absolute;top:0;left:0;z-index:1;opacity:0;transition:opacity .2s ease;height:100%;object-fit:cover}.products__post .products__post-top-rail-shape{display:flex;align-items:center;justify-content:center;position:absolute;right:10px;bottom:10px;border-radius:50%;height:50px;width:50px;padding:4px;background-color:var(--color-air);border:2px solid rgba(0,0,0,.1)}.products__post .products__post-button{appearance:none;background:0 0;border:none;padding:0;display:flex;flex-direction:column;height:100%;color:var(--color-coal);font-weight:var(--font-weight-regular);background-color:var(--color-white);box-shadow:0 4px 11px rgba(0,0,0,0);transition:background-color .2s ease,box-shadow .3s ease}.products__post .products__post-button:before{content:"";display:block;position:absolute;bottom:0;right:0;border-right:solid 24px var(--color-grey-bg);border-left:solid 24px rgba(0,0,0,0);border-top:solid 24px rgba(0,0,0,0);transition:border-color .2 ease}.products__post .products__post-button:hover .additional-image{opacity:1;transition:opacity .2s ease}.products__post .products__post-button:hover,.products__post .products__post-button:focus,.products__post .products__post-button:active{background-color:var(--color-grey-bg);box-shadow:0 4px 22px rgba(0,0,0,.25);transition:background-color .2s ease,box-shadow .3s ease}.products__post .products__post-button:hover:before,.products__post .products__post-button:focus:before,.products__post .products__post-button:active:before{border-right-color:var(--color-earth);transition:border-color .2 ease}.products__post .products__post-button:hover .products__post-content-container,.products__post .products__post-button:focus .products__post-content-container,.products__post .products__post-button:active .products__post-content-container{border-color:var(--color-grey-bg)}.products__post .product-banners{display:flex;flex-wrap:wrap;position:absolute;top:10px;left:10px;z-index:3}.products__post .product-banner{display:inline-block;position:relative;font-size:14px;font-weight:var(--font-weight-bold);border-radius:20px;padding:4px 12px;margin:0 10px 10px 0}.products__post .product-banner.is-popular,.products__post .product-banner.extra-large{color:var(--color-earth);background-color:var(--color-white)}.products__post .product-banner.stays-cooler,.products__post .product-banner.easy-to-install{color:var(--color-white);background-color:var(--color-coal)}.product-bundle__post,.product-bundle__featured-image,.product-bundle__description p:last-child{margin-bottom:var(--spacing-m)}.product-bundle__featured-image{position:relative}@media(max-width:1024px){.product-bundle__featured-image{height:375px}}.product-bundle__featured-image>img{height:100%;width:100%;object-fit:cover;object-position:center}@media(min-width:1025px){.product-bundle__featured-image>img{height:auto}}.product-bundle__featured-image .product-bundle__swatches{position:absolute;bottom:-98px;right:0;display:inline-flex;flex-direction:row;margin-top:var(--spacing-m);justify-content:center;width:100%}.product-bundle__featured-image .product-bundle__swatches .product-bundle__swatch-img{height:6rem;flex-basis:6rem;max-width:6rem;overflow:hidden;margin-left:var(--spacing-xs);border:2px solid var(--color-coal);border-radius:50%}@media(min-width:1025px){.product-bundle__featured-image .product-bundle__swatches{bottom:var(--spacing-s);right:var(--spacing-s);justify-content:end;width:auto}.product-bundle__featured-image .product-bundle__swatches .product-bundle__swatch-img{height:8rem;flex-basis:8rem;max-width:8rem;border:0 solid rgba(0,0,0,0)}}.product-bundle__addtocart{min-width:fit-content}.product-bundle__addtocart .cart-success-msg{display:none;color:var(--color-evergreen);font-weight:var(--font-weight-bold);padding-top:var(--spacing-xs)}.product-bundle__addtocart .cannot-order{display:none}.product-bundle__addtocart>button:focus{background-color:var(--color-earth)}.product-bundle__slider .glide__arrows{display:none}@media(min-width:1025px){.product-bundle__slider .glide__arrows{display:block}}.product-bundle__slider .glide__arrows.glide__arrow-left{left:72px}.product-bundle__slider .glide__arrows.glide__arrow-right{right:72px}.product-bundle__slider .glide__arrows .glide__arrow{color:var(--color-white);border:2px solid var(--color-white-50);border-radius:50%;padding:var(--spacing-m)}.product-bundle__slider .product-bundle__slide{display:block;padding:0}.product-bundle__slider .glide__bullets{margin-top:0;position:absolute;top:482px;left:0;right:0}@media(min-width:1025px){.product-bundle__slider .glide__bullets{position:initial;top:initial}}.product-bundle__meta{margin:138px var(--spacing-s) 0;text-align:center}@media(min-width:1025px){.product-bundle__meta{display:flex;justify-content:space-between;max-width:1180px;margin-top:0;margin-left:50%;transform:translateX(-50%);width:100%;text-align:unset}.product-bundle__meta .product-bundle__description{margin-left:20px;margin-right:var(--spacing-l)}.product-bundle__meta .product-bundle__addtocart{margin-right:20px}}.agency-ui--product-listing-bundles .searchandfilter{z-index:5}.agency-ui--product-listing-bundles .searchandfilter h4{margin-bottom:0}.agency-ui--product-listing-bundles .searchandfilter ul{display:grid;grid-template-columns:6fr 1fr}.agency-ui--product-listing-bundles .searchandfilter ul .sf-field-taxonomy-colorfamily_category{display:grid;grid-gap:var(--spacing-s);gap:var(--spacing-s);grid-template-columns:1fr 5fr}.agency-ui--product-listing-bundles .searchandfilter ul .sf-field-taxonomy-colorfamily_category ul{display:inline-flex;align-items:center;justify-content:flex-start}.agency-ui--product-listing-bundles .searchandfilter ul .sf-field-taxonomy-colorfamily_category ul>li{display:flex;flex-direction:row-reverse;margin-right:var(--spacing-m);background-color:var(--color-grey-bg);padding:var(--spacing-s) var(--spacing-m);cursor:pointer}.agency-ui--product-listing-bundles .searchandfilter ul .sf-field-taxonomy-colorfamily_category ul>li:hover,.agency-ui--product-listing-bundles .searchandfilter ul .sf-field-taxonomy-colorfamily_category ul>li:active,.agency-ui--product-listing-bundles .searchandfilter ul .sf-field-taxonomy-colorfamily_category ul>li:focus{border-color:var(--color-earth)}.agency-ui--product-listing-bundles .searchandfilter ul .sf-field-taxonomy-colorfamily_category ul label{color:var(--color-coal);font-size:1em;line-height:normal;letter-spacing:normal;margin-right:var(--spacing-xs)}@media(min-width:1025px){.agency-ui--product-listing-bundles .searchandfilter ul .sf-field-taxonomy-colorfamily_category ul label{padding-left:0}}.agency-ui--product-listing-bundles .searchandfilter ul input[type=radio],.agency-ui--product-listing-bundles .searchandfilter ul input[type=checkbox]{top:4px}@media(min-width:1025px){.agency-ui--product-listing-bundles .searchandfilter ul input[type=radio],.agency-ui--product-listing-bundles .searchandfilter ul input[type=checkbox]{top:1px}}.agency-ui--product-listing-bundles .searchandfilter ul .sf-field-reset{justify-self:flex-end}@media(max-width:1024px){.agency-ui--product-listing-bundles .searchandfilter ul .sf-field-reset{position:absolute;top:-35px;right:0}}@media(max-width:1024px){.agency-ui--product-listing-bundles .searchandfilter{position:relative}.agency-ui--product-listing-bundles .searchandfilter h4{display:none}.agency-ui--product-listing-bundles .searchandfilter:before{display:block;content:"Filter By Color";font:inherit;font-size:var(--font-size-h3-desktop);font-weight:var(--font-weight-bold);padding:var(--spacing-xs) var(--spacing-s);margin-bottom:0;background-color:var(--color-grey-bg);border:solid 1px var(--color-grey-8)}.agency-ui--product-listing-bundles .searchandfilter:after{content:"";font-family:var(--font-family-icons);font-size:var(--font-size-h5-desktop);font-weight:var(--font-weight-bold);text-rendering:auto;line-height:normal;position:absolute;top:21px;right:var(--spacing-s);transition:transform ease-in-out .14s}.agency-ui--product-listing-bundles .searchandfilter>ul{grid-gap:var(--spacing-s);gap:var(--spacing-s);display:none}.agency-ui--product-listing-bundles .searchandfilter>ul>.sf-field-taxonomy-colorfamily_category{flex:1;padding:0;position:relative}.agency-ui--product-listing-bundles .searchandfilter>ul>.sf-field-taxonomy-colorfamily_category>ul{display:block;background-color:var(--color-air);position:absolute;top:100%;width:100%;z-index:20}.agency-ui--product-listing-bundles .searchandfilter>ul>.sf-field-taxonomy-colorfamily_category>ul>li{display:block;margin:0;padding:5px 0}.agency-ui--product-listing-bundles .searchandfilter.toggled:after{transform:rotate(180deg);transition:transform ease-in-out .14s}.agency-ui--product-listing-bundles .searchandfilter.toggled>ul{display:block}.agency-ui--product-listing-bundles .searchandfilter.toggled>ul>li>ul{background-color:var(--color-grey-bg);border:solid 1px var(--color-grey-8);border-top:none;padding:0 var(--spacing-s) var(--spacing-xs);margin-top:-1px !important}}.searchandfilter{z-index:999998;--filter-spacing:10px}.searchandfilter ul{margin:0 !important}.searchandfilter h4{font-size:20px;color:var(--color-coal)}.searchandfilter li[data-sf-field-input-type=checkbox] input,.searchandfilter li[data-sf-field-input-type=checkbox] label,.searchandfilter li[data-sf-field-input-type=radio] input,.searchandfilter li[data-sf-field-input-type=radio] label{cursor:pointer}.searchandfilter li.sf-field-reset{font-family:var(--font-family-primary);font-size:var(--font-size-body-desktop);font-weight:var(--font-weight-bold);line-height:1.3;letter-spacing:1.23px;text-transform:uppercase;text-align:center}.searchandfilter .sf-filter-desc-button{color:var(--color-earth);margin-left:var(--spacing-xs)}.searchandfilter .active-filters{border-bottom:solid 1px var(--color-grey-5);padding:20px 0 var(--spacing-l)}@media(max-width:1024px){.searchandfilter .active-filters{padding-top:var(--filter-spacing)}}.searchandfilter .active-filters:empty{padding-top:0}.searchandfilter .active-filter{display:inline-flex;align-items:center;justify-content:flex-start;background-color:var(--color-earth);border-radius:20px;color:var(--color-white);font-size:14px;font-weight:var(--font-weight-bold);letter-spacing:.25px;padding:4px var(--filter-spacing) 4px 12px;cursor:pointer}@media(max-width:1024px){.searchandfilter .active-filter{margin-top:var(--filter-spacing)}}.searchandfilter .active-filter:after{content:"";font-family:var(--font-family-icons);margin-left:var(--spacing-xs);position:relative;top:1px}.searchandfilter .active-filter:hover,.searchandfilter .active-filter:active,.searchandfilter .active-filter:focus{border-color:var(--color-earth)}.searchandfilter .active-filter+.active-filter{margin-left:var(--filter-spacing)}.search-filter-results img{width:100%}.upsell-calculator.home-depot .header-container .text-container{background-color:var(--color-home-depot-orange)}.upsell-calculator.home-depot h1,.upsell-calculator.home-depot h4,.upsell-calculator.home-depot h5{font-family:"Helvetica Neue",Helvetica,sans-serif}.upsell-calculator.home-depot h1{font-weight:700;color:var(--color-white);text-transform:uppercase;font-size:22px}@media(min-width:782px){.upsell-calculator.home-depot h1{font-size:var(--font-size-h1-desktop)}}.upsell-calculator.home-depot .upsell-container .calculator .row.results-summary ul #total-length,.upsell-calculator.home-depot .upsell-container .calculator .row.results-summary ul #total-width,.upsell-calculator.home-depot .upsell-container .calculator .row.results-summary ul #total-sqft{font-family:Helvetica,sans-serif}.upsell-calculator.home-depot .upsell-container .results .calculator-results-card{border-top:solid 5px var(--color-home-depot-orange)}.upsell-calculator.home-depot .upsell-container .results .results-bg .results-from-input li #total-difference{font-family:Helvetica,sans-serif}.upsell-calculator.home-depot .upsell-container .results .calculator-results-card .results-card-info #opt-1-linear-ft-price,.upsell-calculator.home-depot .upsell-container .results .calculator-results-card .results-card-info #opt-1-value,.upsell-calculator.home-depot .upsell-container .results .calculator-results-card .results-card-info #opt-2-linear-ft-price,.upsell-calculator.home-depot .upsell-container .results .calculator-results-card .results-card-info #opt-2-value{font-family:"Helvetica Neue",Helvetica,sans-serif}.upsell-calculator .header-container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);height:360px;margin-bottom:30px}.upsell-calculator .header-container .text-container{grid-column:1/13;grid-row:1/9;background-color:var(--color-grey-3);padding:6px 30px}@media(min-width:782px){.upsell-calculator .header-container .text-container{grid-column:1/13;grid-row:1/12;padding:60px 0 0 60px}}@media(min-width:782px){.upsell-calculator .header-container .text-container h1{width:45%}}.upsell-calculator .header-container .header-image{background:var(--color-coal);grid-column:2/12;grid-row:6/13;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width:782px){.upsell-calculator .header-container .header-image{grid-column:7/12;grid-row:2/13}}.upsell-calculator .upsell-container{display:flex;flex-direction:column}@media(min-width:782px){.upsell-calculator .upsell-container{flex-direction:row}}.upsell-calculator .upsell-container #upsellform>input[type=number],.upsell-calculator .upsell-container #upsellform>select{border:1px solid var(--color-coal);color:var(--color-black);font-family:var(--font-family-primary);font-size:16px;font-weight:var(--font-weight-medium);height:50px;margin-bottom:20px;padding:0 10px;width:100%}.upsell-calculator .upsell-container .calculator{flex:2;background:var(--color-grey-3);padding:40px}@media(min-width:782px){.upsell-calculator .upsell-container .calculator{margin-right:1rem}}.upsell-calculator .upsell-container .calculator .row{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap}@media(min-width:782px){.upsell-calculator .upsell-container .calculator .row{flex-direction:row}}.upsell-calculator .upsell-container .calculator .row .form-group{width:100%}@media(min-width:782px){.upsell-calculator .upsell-container .calculator .row .form-group{width:47%}}.upsell-calculator .upsell-container .calculator .row.results-summary ul{display:flex;flex-direction:row;justify-content:space-between;width:100%;list-style:none;margin:0}.upsell-calculator .upsell-container .calculator .row.results-summary ul #total-length,.upsell-calculator .upsell-container .calculator .row.results-summary ul #total-width,.upsell-calculator .upsell-container .calculator .row.results-summary ul #total-sqft{font-family:var(--font-family-headings);font-size:30px;font-weight:var(--font-weight-medium);line-height:40px;margin:0;padding:0}.upsell-calculator .upsell-container .calculator .row.results-summary ul #total-length:after,.upsell-calculator .upsell-container .calculator .row.results-summary ul #total-width:after{content:" ft"}.upsell-calculator .upsell-container .calculator .row.results-summary ul #total-sqft:after{content:" ft²"}.upsell-calculator .upsell-container .calculator .row.bottom-border{padding-bottom:30px;border-bottom:1px solid var(--color-grey-2)}.upsell-calculator .upsell-container .results{flex:1}.upsell-calculator .upsell-container .results .results-bg{background-image:url("/wp-content/themes/timbertech/template-parts/blocks/upsell-calculator/BG-Image.png");background-repeat:no-repeat;background-position:center;background-size:cover;padding:20px;margin-bottom:1rem}.upsell-calculator .upsell-container .results .results-bg .results-from-input{background:var(--color-grey-3);padding:20px}.upsell-calculator .upsell-container .results .results-bg .results-from-input ul{list-style:none;padding:0;margin:0}.upsell-calculator .upsell-container .results .results-bg .results-from-input li{border-bottom:1px solid var(--color-coal);margin:0 0 15px;height:65px}.upsell-calculator .upsell-container .results .results-bg .results-from-input li:last-child{border-bottom:none}.upsell-calculator .upsell-container .results .results-bg .results-from-input li #total-difference{font-family:var(--font-family-headings);font-size:30px;font-weight:var(--font-weight-medium);line-height:40px;margin:0;padding:0}.upsell-calculator .upsell-container .results .results-bg .results-from-input li #total-difference:before{content:"$"}.upsell-calculator .upsell-container .results .calculator-results-card{background-color:var(--color-grey-3);border-top:solid 5px var(--color-earth);width:100%;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px}@media(max-width:544px){.upsell-calculator .upsell-container .results .calculator-results-card{width:100%}}.upsell-calculator .upsell-container .results .calculator-results-card .results-card-info{padding:30px}.upsell-calculator .upsell-container .results .calculator-results-card .results-card-info p{color:var(--color-black);font-family:var(--font-family-primary);font-size:14px;font-weight:var(--font-weight-medium);line-height:20px;margin:0;padding:0}.upsell-calculator .upsell-container .results .calculator-results-card .results-card-info #opt-1-linear-ft-price,.upsell-calculator .upsell-container .results .calculator-results-card .results-card-info #opt-2-linear-ft-price,.upsell-calculator .upsell-container .results .calculator-results-card .results-card-info #opt-1-value,.upsell-calculator .upsell-container .results .calculator-results-card .results-card-info #opt-2-value{font-family:var(--font-family-headings);font-size:20px;font-weight:var(--font-weight-medium);line-height:30px;padding:0}.upsell-calculator .upsell-container .results .calculator-results-card .results-card-info #opt-1-linear-ft-price:before,.upsell-calculator .upsell-container .results .calculator-results-card .results-card-info #opt-2-linear-ft-price:before,.upsell-calculator .upsell-container .results .calculator-results-card .results-card-info #opt-1-value:before,.upsell-calculator .upsell-container .results .calculator-results-card .results-card-info #opt-2-value:before{content:"$"}.upsell-calculator .upsell-container .results .calculator-results-card #description-1,.upsell-calculator .upsell-container .results .calculator-results-card #description-2{background-color:var(--color-grey-8);padding:10px 30px;font-size:16px;border:none}@media(max-width:1024px){.upsell-calculator .upsell-container .results .calculator-results-card #description-1,.upsell-calculator .upsell-container .results .calculator-results-card #description-2{border-bottom:solid 1px var(--color-grey-2);font-size:var(--font-size-medium-desktop);position:relative}}.upsell-calculator .upsell-container .results .calculator-results-card #description-1:after,.upsell-calculator .upsell-container .results .calculator-results-card #description-2:after{transition:transform .2s ease;font-size:.8rem;display:inline-block;font-family:Astra,serif;content:""}.upsell-calculator .upsell-container .results .calculator-results-card #description-1.active:after,.upsell-calculator .upsell-container .results .calculator-results-card #description-2.active:after{transform:rotate(180deg)}.upsell-calculator .upsell-container .results .calculator-results-card #opt-1-desc,.upsell-calculator .upsell-container .results .calculator-results-card #opt-2-desc{padding:10px 30px;background:var(--color-white);margin-bottom:0;display:none}.upsell-calculator .upsell-container .results .calculator-results-card #opt-1-desc.active,.upsell-calculator .upsell-container .results .calculator-results-card #opt-2-desc.active{display:block}.upsell-calculator .upsell-container .results .calculator-results-card .results-card-value{background-color:var(--color-coal);color:var(--color-white);text-align:center;width:100%;min-height:100px;display:flex;flex-direction:column;justify-content:center}.upsell-calculator .upsell-container .results .calculator-results-card .results-card-value p{font-size:14px;line-height:20px;text-transform:uppercase;font-weight:600;margin-bottom:0}.wp-block-embed.is-type-video{background:var(--color-black)}.timbertech-cart-page-design header.entry-header{padding:0;margin:20px 0 0 !important;background:rgba(0,0,0,0);width:auto}@media(max-width:920px){.timbertech-cart-page-design header.entry-header{margin-bottom:10px !important}}.timbertech-cart-page-design header.entry-header h1,.timbertech-cart-page-design header.entry-header p{text-align:left;width:auto;display:inline-block;margin:0 !important}.timbertech-cart-page-design header.entry-header h1.entry-title{font-size:48px}.timbertech-cart-page-design header.entry-header p.timbertech-cart-page-cart-count{margin:0 auto 0 15px !important;font-size:20px}.timbertech-cart-page-design .woocommerce{margin-bottom:64px}@media(min-width:921px){.timbertech-cart-page-design .woocommerce{display:flex;flex-wrap:wrap}}@media(max-width:921px)and (min-width:921px){.timbertech-cart-page-design .woocommerce{display:flex;flex-wrap:wrap}}@media(max-width:920px){.timbertech-cart-page-design .woocommerce{margin-bottom:20px}}.timbertech-cart-page-design .woocommerce .woocommerce-notices-wrapper{flex-basis:100%;max-width:100%}.timbertech-cart-page-design .woocommerce .woocommerce-notices-wrapper+div{width:100%}.timbertech-cart-page-design .woocommerce .return-to-shop{display:none}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form{flex-basis:72%;max-width:72%;padding-right:77px}@media(max-width:921px)and (min-width:921px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form{flex-basis:65%;max-width:65%}}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form{flex-basis:100%;max-width:100%;padding:0}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table{border:none;border-spacing:0 10px;margin-bottom:0;margin-top:-10px}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table thead{display:none}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table tr{border-bottom:1px solid #d1cec8}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table tr{border:none}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table tr>:first-child{border-left:1px solid #d1cec8}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table tr>:first-child{border:none}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table tr>:last-child{border-right:1px solid #d1cec8}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table tr>:last-child{border:none}}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table tr.woocommerce-cart-form__cart-item.cart_item{display:grid;grid-template-areas:"photo photo product-info product-info remove" "photo photo product-info product-info empty" "photo photo qty-info qty-info price-info";grid-template-columns:120px 120px auto auto 100px}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table tr.woocommerce-cart-form__cart-item.cart_item>td:before{display:none}}@media(max-width:767px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table tr.woocommerce-cart-form__cart-item.cart_item{grid-template-columns:55px 55px auto auto 100px;padding:10px 0}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table tr.woocommerce-cart-form__cart-item.cart_item:not(:first-child){border-top:1px solid #d1cec8}}@media(max-width:510px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table tr.woocommerce-cart-form__cart-item.cart_item{grid-template-columns:55px 55px auto auto 70px}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td{border-bottom:1px solid #d1cec8;border-top:1px solid #d1cec8;vertical-align:top}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td{border:none}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-thumbnail{display:block !important;padding:10px}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-thumbnail{grid-area:photo}}@media(max-width:767px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-thumbnail{padding:0}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-thumbnail img{max-width:165px}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-thumbnail img{max-width:220px}}@media(max-width:767px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-thumbnail img{max-width:110px}}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-name{grid-area:product-info;text-align:left !important}}@media(max-width:767px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-name{padding-top:0;padding-bottom:0}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-name .timbertech-cart-page-vpl{margin-bottom:0;color:var(--color-earth)}@media(max-width:767px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-name .timbertech-cart-page-vpl{font-size:14px;line-height:15px}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-name>a{color:var(--color-coal)}@media(max-width:767px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-name>a{font-size:14px;line-height:15px}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-name>a:hover{text-decoration:underline}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-name dd.variation-Color p{font-size:28px;margin-bottom:12px;font-weight:700}@media(max-width:767px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-name dd.variation-Color p{font-size:16px;margin-bottom:7px;margin-top:3px;line-height:17px}}@media(max-width:767px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-name dd.variation-SampleSize{font-size:14px}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-name dd.variation-SampleSize p br{display:none}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-price{display:none}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity{grid-area:qty-info;margin-top:5px}}@media(max-width:767px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity{padding-top:0;padding-bottom:0;min-height:unset !important;display:flex;align-items:flex-end}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity p.timbertech-cart-page-qty-label{width:fit-content;width:-moz-fit-content;text-align:center;margin:0 auto 0 25px}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity p.timbertech-cart-page-qty-label{margin:0}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity p.timbertech-cart-page-qty-label span{margin-bottom:0;font-weight:700;color:var(--color-coal)}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity p.timbertech-cart-page-qty-label br{display:none}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity .quantity{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;border:1px solid #707070;padding:0 10px;max-width:120px}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity .quantity .timbertech-cart-page-qty{width:15px;cursor:pointer;height:100%}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity .quantity .timbertech-cart-page-qty{width:12px}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity .quantity input[type=number]{margin:0 38px}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity .quantity input[type=number]::-webkit-inner-spin-button,.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity .quantity input[type=number]::-webkit-outer-spin-button{opacity:1}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity .quantity .timbertech-cart-page-plus,.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity .quantity .timbertech-cart-page-minus{max-width:16px}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity .quantity input.input-text.qty{border:none;margin:0;color:var(--color-coal);font-size:20px;padding-top:0;padding-bottom:0;height:41px}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity .quantity input.input-text.qty{height:auto;font-size:16px;min-height:unset}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity .quantity .minus,.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-quantity .quantity .plus{visibility:hidden;width:0;padding:0;margin:0;height:0}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-subtotal{grid-area:price-info}}@media(max-width:767px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-subtotal{padding:0;min-height:unset !important;display:flex;align-items:flex-end;justify-content:flex-end}}@media(max-width:920px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-remove{grid-area:remove;text-align:right !important;padding:0}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-remove a.remove{border:none}@media(max-width:767px){.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-remove a.remove{width:14px;vertical-align:top}}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-remove a.remove img{cursor:pointer;width:14px}.timbertech-cart-page-design .woocommerce form.woocommerce-cart-form table.shop_table td.product-remove a.remove:before{display:none}.timbertech-cart-page-design .woocommerce .cart-collaterals{flex-basis:100%;max-width:unset;position:sticky;bottom:-123px;z-index:1000;background:var(--color-air);width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}@media(min-width: 921px){.timbertech-cart-page-design .woocommerce .cart-collaterals{flex-basis:28%;max-width:28%;margin-left:0}}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals{background-color:var(--color-sand-25);padding:10px 20px 25px;width:100%;float:none;margin-bottom:0;border:none}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals h2{display:none}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals table{border-bottom:none}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals table tbody>tr:not(:last-child) th,.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals table tbody>tr:not(:last-child) td{border-top:none}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals table .cart-subtotal>th,.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals table .cart-subtotal>td{padding-bottom:0}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals table .woocommerce-shipping-totals.shipping>th,.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals table .woocommerce-shipping-totals.shipping>td{padding-top:5px}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals table td{text-align:right}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals table td[data-title=Subtotal]{padding-left:0;padding-right:0}@media(max-width:920px){.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals table td[data-title=Subtotal]{padding-top:0}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals table td[data-title=Subtotal]:before{content:attr(data-title)}}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals table td[data-title=Shipping]{color:var(--color-earth);font-weight:700;padding-left:0;padding-right:0}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals table td[data-title=Total]{padding-left:0;padding-right:0}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals div.wc-proceed-to-checkout{padding-top:0}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .timbertech-cart-page-no-payment{font-size:14px;line-height:1.3;margin:10px 0 0}@media(max-width:920px){.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .timbertech-cart-page-no-payment{text-align:center}}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);width:unset;min-width:unset;margin:0}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button.icon-info-left,.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button.icon-info-left:before,.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button.icon-info-left.icon-info-right,.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button.icon-info-right.icon-info-right{flex-direction:row-reverse}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button:hover,.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button[disabled]{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button.icon-info-left:before,.timbertech-cart-page-design .woocommerce .cart-collaterals .cart_totals .checkout-button.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.timbertech-cart-page-design .woocommerce .cart-collaterals .timbertech-cart-page-connect-section{margin-top:25px}@media(max-width:920px){.timbertech-cart-page-design .woocommerce .cart-collaterals .timbertech-cart-page-connect-section{padding:20px;margin-top:0}}.timbertech-cart-page-design .woocommerce .cart-collaterals .timbertech-cart-page-connect-section>p{font-size:20px;font-weight:700;margin-bottom:11px}.timbertech-cart-page-design .woocommerce .cart-collaterals .timbertech-cart-page-connect-section .connect-section-content{display:flex;align-items:flex-start}.timbertech-cart-page-design .woocommerce .cart-collaterals .timbertech-cart-page-connect-section .connect-section-content:hover span.phone{text-decoration:underline}.timbertech-cart-page-design .woocommerce .cart-collaterals .timbertech-cart-page-connect-section .connect-section-content img{margin:10px 10px auto 5px}.timbertech-cart-page-design .woocommerce .cart-collaterals .timbertech-cart-page-connect-section .connect-section-content p{display:flex;flex-direction:column;margin:0;line-height:1.2}.timbertech-cart-page-design .woocommerce .cart-collaterals .timbertech-cart-page-connect-section .connect-section-content p span.phone{color:var(--color-coal);font-weight:700}.timbertech-cart-page-design .woocommerce .cart-collaterals .timbertech-cart-page-connect-section .connect-section-content p span:not(.phone){font-size:14px;color:var(--color-coal);margin-top:5px}.timbertech-cart-page-design .timbertech-cart-page-ymal-container{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background:var(--color-grey-bg);padding:45px 0 85px}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal p.header{text-align:center;font-size:28px;font-weight:700;margin-bottom:17px}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples{grid-template-columns:repeat(4,1fr);max-width:840px;margin:auto}@media(max-width:781px){.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples{grid-template-columns:repeat(2,1fr);width:90%}}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product{justify-content:space-between}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product.timbertech-cart-page-starter-kit .color-name{margin:10px 0 0}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product.timbertech-cart-page-starter-kit .sk-desc,.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product.timbertech-cart-page-starter-kit .sk-price{margin:0;text-align:left;line-height:21px;margin-bottom:6px}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product.timbertech-cart-page-starter-kit .variable-product{display:block;padding:0}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product.timbertech-cart-page-starter-kit .variable-product .sk-atc{color:var(--color-earth);border:1px solid var(--color-earth);background:var(--color-air);text-transform:uppercase;font-size:14px;font-weight:700;line-height:16px;padding:10px 0;cursor:pointer}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product.timbertech-cart-page-starter-kit .variable-product .sk-atc:hover{color:var(--color-air);background:var(--color-earth)}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .ymal-vpl{color:var(--color-earth);font-weight:700;text-align:left;margin:10px 0 0}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .product-name{text-align:left;margin-top:0}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .color-name{font-size:24px;font-weight:700;margin:5px 0;text-align:left}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .add-to-cart-dropdown{visibility:hidden;height:0;margin:0;width:0;position:absolute}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select{display:flex;flex-direction:column;justify-content:center;align-items:center}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .timbertech-cart-page-select-container{position:relative;width:100%}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .timbertech-cart-page-select-container select[name=sample-variant]{-webkit-appearance:none;-moz-appearance:none;text-overflow:ellipsis;padding:8px 30px 8px 8px;border:1px solid #707070;color:var(--color-coal)}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-air);color:var(--color-coal);border-color:var(--color-coal);width:100%;padding:10px 0;margin-top:8px;cursor:pointer}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc.icon-info-left,.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc.icon-info-left:before,.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc.icon-info-left.icon-info-right,.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc.icon-info-right.icon-info-right{flex-direction:row-reverse}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc:hover,.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc:focus{background-color:var(--color-grey-6);color:var(--color-air);border-color:var(--color-grey-6)}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc:active{background-color:var(--color-neutral-coal);color:var(--color-air);border-color:var(--color-neutral-coal)}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc[disabled]{background-color:var(--color-air);color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc.icon-info-left:before,.timbertech-cart-page-design .timbertech-cart-page-ymal-container .timbertech-cart-page-ymal .o-free-samples .o-free-samples__product .timbertech-cart-page-atc-select .ymal-atc.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="%23373A37"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="%23373A37"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="%23373A37"/></svg>')}.timbertech-cart-page-design .timbertech-instagram-feed{display:none}.timbertech-cart-page-design .footer-adv-sticky-footer{display:none}.woocommerce form .form-row label{font-size:1em}.woocommerce form .form-row input[type=checkbox]+label,.woocommerce form .form-row input[type=radio]+label{font-weight:var(--font-weight-normal);margin-right:14px !important}.woocommerce form .form-row .required{color:var(--color-black)}.woocommerce form .form-row span.optional{display:none}.woocommerce .shop_table td.product-name dl.variation dt,.woocommerce .shop_table td.product-name dl.variation dd:not(.variation-Color):not(.variation-PorchColor):not(.variation-FlatColor):not(.variation-TopRailShape):not(.variation-SampleSize){display:none}.woocommerce .shop_table td.product-name dl.variation dd{font-weight:var(--font-weight-regular)}.woocommerce-checkout .entry-header{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:0;padding-right:0;max-width:100vw;width:100vw;background-color:var(--color-sand);padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);margin-bottom:var(--spacing-xxl) !important}@media(min-width:782px){.woocommerce-checkout .entry-header{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl);margin-bottom:64px !important}}.woocommerce-checkout .entry-header .entry-title{font-size:var(--font-size-h1-mobile);line-height:var(--line-height-h1-mobile);text-align:center;margin:0}@media(min-width:782px){.woocommerce-checkout .entry-header .entry-title{font-size:var(--font-size-h1-tablet);line-height:var(--line-height-h1-tablet)}}@media(min-width:1025px){.woocommerce-checkout .entry-header .entry-title{font-size:var(--font-size-h1-desktop);line-height:var(--line-height-h1-desktop)}}@media(max-width:781px){.woocommerce-checkout .wp-block-columns{flex-wrap:wrap}}@media(max-width:781px){.woocommerce-checkout .wp-block-column{flex-basis:100% !important;max-width:100%;margin-left:0}}.woocommerce-checkout .woocommerce-form__input-checkbox{display:inline-block !important}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text{padding-left:0;position:relative;top:5px}.woocommerce-checkout .woocommerce-checkout-review-order-table thead,.woocommerce-checkout .woocommerce-checkout-review-order-table tbody{display:none}.woocommerce-checkout form #order_review_heading{padding-left:var(--spacing-l) !important;padding-right:var(--spacing-l) !important}.woocommerce-checkout #place_order{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);margin-top:var(--spacing-m)}.woocommerce-checkout #place_order.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.woocommerce-checkout #place_order.icon-info-left,.woocommerce-checkout #place_order.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.woocommerce-checkout #place_order.icon-info-left:before,.woocommerce-checkout #place_order.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.woocommerce-checkout #place_order.icon-info-left.icon-info-right,.woocommerce-checkout #place_order.icon-info-right.icon-info-right{flex-direction:row-reverse}.woocommerce-checkout #place_order:hover,.woocommerce-checkout #place_order:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.woocommerce-checkout #place_order:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.woocommerce-checkout #place_order:disabled{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.woocommerce-checkout #place_order.icon-info-left:before,.woocommerce-checkout #place_order.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.woocommerce-checkout .woocommerce-table--order-details{border-top:none !important}.woocommerce-checkout .woocommerce-table--order-details thead,.woocommerce-checkout .woocommerce-table--order-details tbody{display:none}.woocommerce-checkout .woocommerce-table--order-details td.product-name .wc-item-meta{margin:0 !important}.woocommerce-checkout .woocommerce-table--order-details td.product-name .wc-item-meta li,.woocommerce-checkout .woocommerce-table--order-details td.product-name .wc-item-meta .wc-item-meta-label{display:none}.woocommerce-checkout .woocommerce-table--order-details td.product-name .wc-item-meta li:first-of-type,.woocommerce-checkout .woocommerce-table--order-details td.product-name .wc-item-meta li:nth-of-type(2){display:block}.woocommerce-checkout .woocommerce-table--custom-fields th.thwcfe-section-title{font-family:var(--font-family-headings);font-size:1.3rem;font-weight:var(--font-weight-regular);line-height:var(--line-height-h2-desktop);padding:1em !important;background:var(--color-grey-9)}.woocommerce-page.woocommerce-checkout table.shop_table td,.woocommerce.woocommerce-checkout table.shop_table td{padding:10px}.woocommerce-order-received .order-again{display:none}.woocommerce-account .entry-header{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:0;padding-right:0;max-width:100vw;width:100vw;background-color:var(--color-sand);padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);margin-bottom:var(--spacing-xxl) !important}@media(min-width:782px){.woocommerce-account .entry-header{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl);margin-bottom:64px !important}}.woocommerce-account .entry-header .entry-title{font-size:var(--font-size-h1-mobile);line-height:var(--line-height-h1-mobile);text-align:center;margin:0}@media(min-width:782px){.woocommerce-account .entry-header .entry-title{font-size:var(--font-size-h1-tablet);line-height:var(--line-height-h1-tablet)}}@media(min-width:1025px){.woocommerce-account .entry-header .entry-title{font-size:var(--font-size-h1-desktop);line-height:var(--line-height-h1-desktop)}}.woocommerce-account .woocommerce{margin-bottom:var(--spacing-xxl)}@media(min-width:782px){.woocommerce-account .woocommerce{margin-bottom:64px}}.woocommerce-account .gf_login_form{border:1px solid var(--ast-border-color);padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce-account .gf_login_form input[type=checkbox]+label{display:inline}.woocommerce-account .gf_login_form input[type=submit]{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal)}.woocommerce-account .gf_login_form input[type=submit].size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.woocommerce-account .gf_login_form input[type=submit].icon-info-left,.woocommerce-account .gf_login_form input[type=submit].icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.woocommerce-account .gf_login_form input[type=submit].icon-info-left:before,.woocommerce-account .gf_login_form input[type=submit].icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.woocommerce-account .gf_login_form input[type=submit].icon-info-left.icon-info-right,.woocommerce-account .gf_login_form input[type=submit].icon-info-right.icon-info-right{flex-direction:row-reverse}.woocommerce-account .gf_login_form input[type=submit]:hover,.woocommerce-account .gf_login_form input[type=submit]:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.woocommerce-account .gf_login_form input[type=submit]:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.woocommerce-account .gf_login_form input[type=submit]:disabled{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.woocommerce-account .gf_login_form input[type=submit].icon-info-left:before,.woocommerce-account .gf_login_form input[type=submit].icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.woocommerce-account .gf_login_form .gform_validation_errors{display:none}.woocommerce-account .lost_password{margin-bottom:0}.woocommerce-account .register{margin:0;text-align:center}.woocommerce-account .register a{text-decoration:underline}.single-product.woocommerce #content #primary{margin:1em 0}@media(max-width:781px){.single-product.woocommerce #content #primary{margin-top:2em;margin-bottom:2em}}.single-product.woocommerce div.product{margin-top:var(--spacing-xs);padding-top:var(--spacing-xxl);border-top:1px solid var(--color-grey-5)}.single-product.woocommerce div.product div.summary{margin-bottom:var(--spacing-xxl)}.single-product.woocommerce div.product .product-child-cat{font-family:var(--font-family-primary);font-size:var(--font-size-body-desktop);text-transform:uppercase;margin-bottom:4px}.single-product.woocommerce div.product .product_title{margin:0 0 var(--spacing-s);font-family:var(--font-family-headings)}.single-product.woocommerce div.product .woocommerce-product-details__short-description,.single-product.woocommerce div.product .product_meta,.single-product.woocommerce div.product .entry-content{font-family:var(--font-family-primary)}@media(min-width:601px){.single-product.woocommerce div.product .woocommerce-product-details__short-description{margin-bottom:12px}}.single-product.woocommerce div.product .woocommerce-product-details__short-description button{display:flex;align-items:center;background:rgba(0,0,0,0);padding:10px 4px;color:var(--color-earth)}.single-product.woocommerce div.product .woocommerce-product-details__short-description button svg{margin-right:8px}.single-product.woocommerce div.product .woocommerce-product-details__short-description button .plus path.rotation-path{transform:rotate(90deg);transition:transform .5s ease;transform-origin:center}.single-product.woocommerce div.product .woocommerce-product-details__short-description>p{visibility:visible;opacity:1;max-height:300px;transition:all .7s linear}.single-product.woocommerce div.product .woocommerce-product-details__short-description.collapsed button .plus path.rotation-path{transform:rotate(0deg)}.single-product.woocommerce div.product .woocommerce-product-details__short-description.collapsed>p{visibility:hidden;opacity:0;max-height:0;margin-bottom:0}.single-product.woocommerce div.product.product-type-variable p.price{display:none}.single-product.woocommerce div.product p.price{margin-bottom:var(--spacing-m)}.single-product.woocommerce div.product form.cart{margin:0}@media(max-width:544px){.single-product.woocommerce div.product form.cart{margin-bottom:var(--spacing-m)}}.single-product.woocommerce div.product form.cart .quantity{display:flex !important;flex-direction:row;margin-right:6px}.single-product.woocommerce div.product form.cart .quantity input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-radius:0}.single-product.woocommerce div.product form.cart .button.single_add_to_cart_button{padding-top:11px;padding-bottom:10px;margin-left:0}@media(max-width:544px){.single-product.woocommerce div.product form.cart .button.single_add_to_cart_button{padding-left:var(--spacing-m);padding-right:var(--spacing-m)}}.single-product.woocommerce div.product form.cart .input-text.qty{width:50px !important}.single-product.woocommerce div.product form.cart .woocommerce-variation-add-to-cart-disabled .quantity{display:none !important}.single-product.woocommerce div.product form.cart .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button{display:none}.single-product.woocommerce div.product .variations{padding-bottom:var(--spacing-s)}.single-product.woocommerce div.product .variations .label label{text-transform:uppercase}.single-product.woocommerce div.product .variations .label label,.single-product.woocommerce div.product .variations .label span{float:left;margin-right:var(--spacing-xs)}.single-product.woocommerce div.product .variations .value{clear:both}.single-product.woocommerce div.product .variations .sps-swatches .swatchColor{margin:3px 5px 3px 0}.single-product.woocommerce div.product .variations .sps-swatches .swatchColor:hover .spsTooltip{opacity:1}.single-product.woocommerce div.product .variations .sps-swatches .swatchColor:hover .spsTooltip>span:first-child{left:30px}.single-product.woocommerce div.product .variations .sps-swatches .swatchColor:hover .spsTooltip .description{display:none}@media(min-width:782px){.single-product.woocommerce div.product .variations .sps-swatches .swatchColor.product-line-timbertech-advanced-pvc .spsTooltip>span:first-child{border-bottom:5px solid var(--color-navy-blue) !important}.single-product.woocommerce div.product .variations .sps-swatches .swatchColor.product-line-timbertech-advanced-pvc .innerText{background-color:var(--color-navy-blue) !important;text-align:left;width:400px;border-radius:5px;padding:20px}.single-product.woocommerce div.product .variations .sps-swatches .swatchColor.product-line-timbertech-advanced-pvc .innerText .title{text-transform:uppercase;font-weight:700}.single-product.woocommerce div.product .variations .sps-swatches .swatchColor.product-line-timbertech-advanced-pvc .innerText .description{background-color:var(--color-navy-blue);color:var(--color-white);width:400px;display:inline-block;text-align:left;padding:3px 0 0}.single-product.woocommerce div.product .variations .sps-swatches .swatchColor.product-line-timbertech-composite .spsTooltip>span:first-child{border-bottom:5px solid var(--color-evergreen) !important}.single-product.woocommerce div.product .variations .sps-swatches .swatchColor.product-line-timbertech-composite .innerText{background-color:var(--color-evergreen) !important;text-align:left;width:400px;border-radius:5px;padding:20px}.single-product.woocommerce div.product .variations .sps-swatches .swatchColor.product-line-timbertech-composite .innerText .title{text-transform:uppercase;font-weight:700}.single-product.woocommerce div.product .variations .sps-swatches .swatchColor.product-line-timbertech-composite .innerText .description{background-color:var(--color-evergreen);color:var(--color-white);width:400px;display:inline-block;text-align:left;padding:3px 0 0}}.single-product.woocommerce div.product .variations .sps-swatches .swatch-label{display:block;padding:0;margin:0;border:none !important;background-color:rgba(0,0,0,0);text-align:left}.single-product.woocommerce div.product .variations .sps-swatches .swatch-label:before{content:"";display:inline-block;height:20px;width:20px;border:solid 1px var(--color-grey-2);background-color:var(--color-air);padding:0;margin:0 var(--spacing-xs) 0 0;border-radius:50%;overflow:hidden;position:relative;top:5px}.single-product.woocommerce div.product .variations .sps-swatches .swatch-label.selected{border:none !important}.single-product.woocommerce div.product .variations .sps-swatches .swatch-label.selected:before{border-color:var(--color-earth);background-color:var(--color-earth)}.single-product.woocommerce div.product .variations .sps-swatches .swatch-label.disabled{display:none}.single-product.woocommerce div.product .variations .sps-swatches>.swatch-label-circle>.spsTooltip{margin-left:-89px}.single-product.woocommerce div.product .variations .sps-swatches .swatch.disabled,.single-product.woocommerce div.product .variations .sps-swatches .superSwatch.disabled{pointer-events:all !important}.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_top-rail-shape]>.superSwatch{border-radius:0;padding:20px}.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_top-rail-shape]>.superSwatch.disabled{opacity:.3;background:var(--color-grey-3)}.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_top-rail-shape]>.superSwatch .textureImage{background-size:100%;background-repeat:no-repeat;width:56px !important;height:44px !important;position:relative;right:14px;bottom:9px}.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_flat-color] .swatchColor,.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_flat-color] .swatchColor .textureImage{width:40px !important}.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_flat-color]>.superSwatch.disabled{opacity:1;background:#bbb;border:2px solid #bbb}.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_flat-color]>.superSwatch.disabled>.textureImage{background:0 0 !important}.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_flat-color]>.superSwatch.disabled>.textureImage:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid #777;z-index:12;transform:rotate(-45deg)}.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_color] .swatchColor,.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_color] .swatchColor .textureImage,.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_porch-color] .swatchColor,.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_porch-color] .swatchColor .textureImage{width:40px !important;height:40px !important;border-radius:50% !important}.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_color]>.superSwatch.disabled,.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_porch-color]>.superSwatch.disabled{opacity:1;background:#bbb;border:2px solid #bbb}.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_color]>.superSwatch.disabled>.textureImage,.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_porch-color]>.superSwatch.disabled>.textureImage{background:0 0 !important}.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_color]>.superSwatch.disabled>.textureImage:before,.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_porch-color]>.superSwatch.disabled>.textureImage:before{position:absolute;content:"";left:-25%;top:50%;right:0;border-top:1px solid #777;width:150%;z-index:12;transform:rotate(-45deg)}.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_color]>.swatch-image>.spsTooltip,.single-product.woocommerce div.product .variations .sps-swatches[data-attribute=attribute_pa_flat-color]>.swatch-image>.spsTooltip{width:90px;margin-left:-10px}.single-product.woocommerce div.product .variations #pa_sample-size{-webkit-appearance:none;-moz-appearance:none;background-position:98% 50%;background-repeat:no-repeat;background-size:30px;background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/caret-down-solid-earth.svg);font-family:var(--font-family-primary);font-size:var(--font-size-h5-desktop);font-weight:var(--font-weight-bold);line-height:1.4;margin:0;padding:var(--spacing-xs) var(--spacing-s);border:solid 1px var(--color-coal);cursor:pointer}.single-product.woocommerce div.product .variations #pa_sample-size.open{background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/caret-up-solid-earth.svg)}.single-product.woocommerce div.product .variations .ast-variation-button-group{display:flex;flex-direction:column}.single-product.woocommerce div.product .variations .ast-variation-button-group .ast-single-variation:first-child{border-top:1.5px solid rgba(0,0,0,.1019607843)}.single-product.woocommerce div.product .variations .ast-variation-button-group .ast-single-variation{display:flex;justify-content:start;align-items:center;height:48px;border-bottom:1.5px solid rgba(0,0,0,.1019607843);border-left:1.5px solid rgba(0,0,0,.1019607843);border-right:1.5px solid rgba(0,0,0,.1019607843);border-top:none;padding:0 15px;cursor:pointer;margin:0}.single-product.woocommerce div.product .variations .ast-variation-button-group .ast-single-variation:not([class*=enabled]){display:none}.single-product.woocommerce div.product .variations .ast-variation-button-group .ast-single-variation .variation-icon{height:20px;width:20px;border:solid 1px var(--color-grey-2);background-color:var(--color-air);border-radius:50%;pointer-events:none}.single-product.woocommerce div.product .variations .ast-variation-button-group .ast-single-variation .sample-size{margin-left:var(--spacing-xs);pointer-events:none}.single-product.woocommerce div.product .variations .ast-variation-button-group .ast-single-variation .variation-meta{margin-bottom:0;margin-left:auto;pointer-events:none}.single-product.woocommerce div.product .variations .ast-variation-button-group .ast-single-variation .variation-meta .free-tag{background:rgba(215,210,203,.2509803922);border-radius:360px;padding:5px 10px;color:var(--color-earth);font-size:14px;font-weight:700;margin:0 12px;text-transform:uppercase}.single-product.woocommerce div.product .variations .ast-variation-button-group .ast-single-variation .variation-meta .price{color:var(--color-earth);font-weight:700;font-size:16px}.single-product.woocommerce div.product .variations .ast-variation-button-group .ast-single-variation.active .variation-icon{border:solid 1px var(--color-earth);background-color:var(--color-earth)}.single-product.woocommerce div.product .variations .ast-variation-button-group .ast-single-variation.active .sample-size{color:var(--color-earth);font-weight:700}.single-product.woocommerce div.product .value .current-swatch-option,.single-product.woocommerce div.product .label .current-swatch-option{display:none}.single-product.woocommerce div.product .value .current-swatch-option:last-of-type,.single-product.woocommerce div.product .label .current-swatch-option:last-of-type{display:block}.single-product.woocommerce div.product .woocommerce-variation-add-to-cart-disabled{display:inline-block}.single-product.woocommerce div.product .ast-single-product-extras li[data-icon]{color:var(--color-earth);font-size:16px;font-weight:700}.single-product.woocommerce div.product .ast-single-product-extras li[data-icon]:before{display:none}.single-product.woocommerce div.product .ast-single-product-extras li[data-icon] .ast-extra-image{font-size:24px;top:0}.single-product.woocommerce div.product .share-container{display:none;clear:both;margin-bottom:var(--spacing-xxl)}.single-product.woocommerce div.product .share-container h4{display:none}@media(max-width:544px){.single-product.woocommerce div.product .share-container{position:relative;border:solid 1px var(--color-coal);line-height:1.4}.single-product.woocommerce div.product .share-container h4{font-family:var(--font-family-primary);font-size:var(--font-size-h5-desktop);font-weight:var(--font-weight-bold);line-height:1.4;display:block;margin-bottom:0;text-transform:uppercase;cursor:pointer;padding:var(--spacing-xs) var(--spacing-s)}.single-product.woocommerce div.product .share-container:before,.single-product.woocommerce div.product .share-container:after{content:"";display:inline-block;height:2px;width:14px;background-color:var(--color-earth);position:absolute;top:50%;right:0;transform:translateY(-50%);transition:all ease-in-out .14s}.single-product.woocommerce div.product .share-container:after{transform:translateY(-50%) rotate(90deg)}.single-product.woocommerce div.product .share-container:before,.single-product.woocommerce div.product .share-container:after{top:18px;right:var(--spacing-s)}.single-product.woocommerce div.product .share-container button,.single-product.woocommerce div.product .share-container .o-social-share{display:none}.single-product.woocommerce div.product .share-container.toggled:after{transform:rotate(180deg);transition:transform ease-in-out .14s}}@media(max-width:544px)and (max-width:781px){.single-product.woocommerce div.product .share-container.toggled>button,.single-product.woocommerce div.product .share-container.toggled .o-social-share{display:flex;margin:var(--spacing-s)}}.single-product.woocommerce div.product .share-button{padding:12px var(--spacing-m);font-size:16px;font-weight:var(--font-weight-bold);line-height:1.45;letter-spacing:1.23px;text-transform:uppercase;color:var(--color-air);border-radius:0;min-width:280px;background-color:var(--color-coal);padding:var(--spacing-xs) var(--spacing-s);text-align:center;min-width:0 !important}@media(max-width:781px){.single-product.woocommerce div.product .share-button{min-width:220px}}@media(max-width:544px){.single-product.woocommerce div.product .share-button{font-size:var(--font-size-small-mobile)}}.single-product.woocommerce div.product .share-button:hover{background-color:var(--color-earth)}.single-product.woocommerce div.product .share-button.variation{margin-right:var(--spacing-xs)}.single-product.woocommerce div.product .o-social-share{display:inline-flex;position:relative;top:6px;margin-left:12px}@media(max-width:544px){.single-product.woocommerce div.product .o-social-share{display:flex;margin-left:0}}.single-product.woocommerce div.product .o-social-share a{color:var(--color-coal)}.single-product.woocommerce div.product .o-social-share a:hover{color:var(--color-earth)}.single-product.woocommerce div.product .o-social-share a+a{margin-left:var(--spacing-xs)}.single-product.woocommerce div.product .o-social-share .social-share__pinterest{display:none}.single-product.woocommerce div.product div.images{position:relative}.single-product.woocommerce div.product div.images .flex-control-thumbs li{margin-bottom:var(--spacing-xs)}.single-product.woocommerce div.product div.images .flex-control-thumbs li+li{margin-right:var(--spacing-xs)}.single-product.woocommerce div.product div.images .flex-control-nav{display:none}@media(min-width:601px){.single-product.woocommerce div.product div.images .flex-control-nav{display:block;max-height:352px;margin-top:50px !important;margin-bottom:50px;overflow:hidden}.single-product.woocommerce div.product div.images .flex-control-nav svg{position:absolute;left:30px;pointer-events:none}.single-product.woocommerce div.product div.images .flex-control-nav svg:first-child{top:20px}.single-product.woocommerce div.product div.images .flex-control-nav svg:last-child{top:417px;transform:rotate(180deg)}.single-product.woocommerce div.product div.images .flex-control-nav svg:not(.tt-10-disabled){cursor:pointer;pointer-events:all}.single-product.woocommerce div.product div.images .flex-control-nav svg:not(.tt-10-disabled) path{stroke:#935f25}.single-product.woocommerce div.product div.images .flex-control-nav li{margin-right:0;width:80px !important;transform:translateY(0);transition:transform .3s ease}.single-product.woocommerce div.product div.images .flex-control-nav li:nth-child(4n+1){clear:none}.single-product.woocommerce div.product div.images .flex-control-nav img{padding:5px;border:solid 1px rgba(0,0,0,0);opacity:1}.single-product.woocommerce div.product div.images .flex-control-nav img.flex-active,.single-product.woocommerce div.product div.images .flex-control-nav img:hover,.single-product.woocommerce div.product div.images .flex-control-nav img:focus{border-color:var(--color-coal)}}@media(max-width:544px){.single-product.woocommerce div.product div.images{margin:0 !important}}.single-product.woocommerce div.product ol.mobile-dots{list-style:none;margin:0;display:flex;position:absolute;bottom:16px;left:16px}@media(min-width:601px){.single-product.woocommerce div.product ol.mobile-dots{display:none}}.single-product.woocommerce div.product ol.mobile-dots li{width:10px;height:10px;background:#fff;opacity:.5;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.25);margin-right:10px}.single-product.woocommerce div.product ol.mobile-dots li.active{opacity:1}.single-product.woocommerce div.product .product-badges-container{clear:left;max-width:100%;display:flex;flex-wrap:wrap;margin:var(--spacing-m) 0}.single-product.woocommerce div.product .product-badges-container .product-badge-icon{max-height:96px;margin-right:var(--spacing-xs)}.woocommerce-product-gallery--wcavi .woocommerce-product-gallery__pinterest{display:block;position:absolute;top:var(--spacing-s);right:60px;z-index:9;height:36px;width:36px;background-color:var(--color-air);background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/pinterest-coal.svg);background-repeat:no-repeat;background-position:center;background-size:17px 22px;border-radius:50%}.woocommerce-product-gallery__pinterest:hover,.woocommerce-product-gallery__trigger:hover{opacity:.7}.woocommerce .site-content #respond input#submit,.woocommerce .site-content a.button,.woocommerce .site-content a.button.checkout-button,.woocommerce .site-content .woocommerce-cart-form a.button,.woocommerce .site-content button.button:not(.share-button),.woocommerce .site-content input.button{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);min-width:0 !important;padding:var(--padding-cta-vertical) var(--padding-cta-horizontal) !important}.woocommerce .site-content #respond input#submit.size-medium,.woocommerce .site-content a.button.size-medium,.woocommerce .site-content a.button.checkout-button.size-medium,.woocommerce .site-content .woocommerce-cart-form a.button.size-medium,.woocommerce .site-content button.button:not(.share-button).size-medium,.woocommerce .site-content input.button.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.woocommerce .site-content #respond input#submit.icon-info-left,.woocommerce .site-content #respond input#submit.icon-info-right,.woocommerce .site-content a.button.icon-info-left,.woocommerce .site-content a.button.icon-info-right,.woocommerce .site-content a.button.checkout-button.icon-info-left,.woocommerce .site-content a.button.checkout-button.icon-info-right,.woocommerce .site-content .woocommerce-cart-form a.button.icon-info-left,.woocommerce .site-content .woocommerce-cart-form a.button.icon-info-right,.woocommerce .site-content button.button:not(.share-button).icon-info-left,.woocommerce .site-content button.button:not(.share-button).icon-info-right,.woocommerce .site-content input.button.icon-info-left,.woocommerce .site-content input.button.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.woocommerce .site-content #respond input#submit.icon-info-left:before,.woocommerce .site-content #respond input#submit.icon-info-right:before,.woocommerce .site-content a.button.icon-info-left:before,.woocommerce .site-content a.button.icon-info-right:before,.woocommerce .site-content a.button.checkout-button.icon-info-left:before,.woocommerce .site-content a.button.checkout-button.icon-info-right:before,.woocommerce .site-content .woocommerce-cart-form a.button.icon-info-left:before,.woocommerce .site-content .woocommerce-cart-form a.button.icon-info-right:before,.woocommerce .site-content button.button:not(.share-button).icon-info-left:before,.woocommerce .site-content button.button:not(.share-button).icon-info-right:before,.woocommerce .site-content input.button.icon-info-left:before,.woocommerce .site-content input.button.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.woocommerce .site-content #respond input#submit.icon-info-left.icon-info-right,.woocommerce .site-content #respond input#submit.icon-info-right.icon-info-right,.woocommerce .site-content a.button.icon-info-left.icon-info-right,.woocommerce .site-content a.button.icon-info-right.icon-info-right,.woocommerce .site-content a.button.checkout-button.icon-info-left.icon-info-right,.woocommerce .site-content a.button.checkout-button.icon-info-right.icon-info-right,.woocommerce .site-content .woocommerce-cart-form a.button.icon-info-left.icon-info-right,.woocommerce .site-content .woocommerce-cart-form a.button.icon-info-right.icon-info-right,.woocommerce .site-content button.button:not(.share-button).icon-info-left.icon-info-right,.woocommerce .site-content button.button:not(.share-button).icon-info-right.icon-info-right,.woocommerce .site-content input.button.icon-info-left.icon-info-right,.woocommerce .site-content input.button.icon-info-right.icon-info-right{flex-direction:row-reverse}.woocommerce .site-content #respond input#submit:hover,.woocommerce .site-content #respond input#submit:focus,.woocommerce .site-content a.button:hover,.woocommerce .site-content a.button:focus,.woocommerce .site-content a.button.checkout-button:hover,.woocommerce .site-content a.button.checkout-button:focus,.woocommerce .site-content .woocommerce-cart-form a.button:hover,.woocommerce .site-content .woocommerce-cart-form a.button:focus,.woocommerce .site-content button.button:not(.share-button):hover,.woocommerce .site-content button.button:not(.share-button):focus,.woocommerce .site-content input.button:hover,.woocommerce .site-content input.button:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.woocommerce .site-content #respond input#submit:active,.woocommerce .site-content a.button:active,.woocommerce .site-content a.button.checkout-button:active,.woocommerce .site-content .woocommerce-cart-form a.button:active,.woocommerce .site-content button.button:not(.share-button):active,.woocommerce .site-content input.button:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.woocommerce .site-content #respond input#submit:disabled,.woocommerce .site-content a.button:disabled,.woocommerce .site-content a.button.checkout-button:disabled,.woocommerce .site-content .woocommerce-cart-form a.button:disabled,.woocommerce .site-content button.button:not(.share-button):disabled,.woocommerce .site-content input.button:disabled{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.woocommerce .site-content #respond input#submit.icon-info-left:before,.woocommerce .site-content #respond input#submit.icon-info-right:before,.woocommerce .site-content a.button.icon-info-left:before,.woocommerce .site-content a.button.icon-info-right:before,.woocommerce .site-content a.button.checkout-button.icon-info-left:before,.woocommerce .site-content a.button.checkout-button.icon-info-right:before,.woocommerce .site-content .woocommerce-cart-form a.button.icon-info-left:before,.woocommerce .site-content .woocommerce-cart-form a.button.icon-info-right:before,.woocommerce .site-content button.button:not(.share-button).icon-info-left:before,.woocommerce .site-content button.button:not(.share-button).icon-info-right:before,.woocommerce .site-content input.button.icon-info-left:before,.woocommerce .site-content input.button.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.woocommerce .site-content #respond input#submit.size-medium,.woocommerce .site-content a.button.size-medium,.woocommerce .site-content a.button.checkout-button.size-medium,.woocommerce .site-content .woocommerce-cart-form a.button.size-medium,.woocommerce .site-content button.button:not(.share-button).size-medium,.woocommerce .site-content input.button.size-medium{padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium) !important}.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{margin-bottom:0 !important}.decking-comparison-table-desktop .comparison-table-button{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-air);color:var(--color-coal);border-color:var(--color-coal)}.decking-comparison-table-desktop .comparison-table-button.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.decking-comparison-table-desktop .comparison-table-button.icon-info-left,.decking-comparison-table-desktop .comparison-table-button.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.decking-comparison-table-desktop .comparison-table-button.icon-info-left:before,.decking-comparison-table-desktop .comparison-table-button.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.decking-comparison-table-desktop .comparison-table-button.icon-info-left.icon-info-right,.decking-comparison-table-desktop .comparison-table-button.icon-info-right.icon-info-right{flex-direction:row-reverse}.decking-comparison-table-desktop .comparison-table-button:hover,.decking-comparison-table-desktop .comparison-table-button:focus{background-color:var(--color-grey-6);color:var(--color-air);border-color:var(--color-grey-6)}.decking-comparison-table-desktop .comparison-table-button:active{background-color:var(--color-neutral-coal);color:var(--color-air);border-color:var(--color-neutral-coal)}.decking-comparison-table-desktop .comparison-table-button[disabled]{background-color:var(--color-air);color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.decking-comparison-table-desktop .comparison-table-button.icon-info-left:before,.decking-comparison-table-desktop .comparison-table-button.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="%23373A37"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="%23373A37"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="%23373A37"/></svg>')}.archive #primary{margin-top:0}.archive .site-main{margin-top:var(--spacing-xxl)}@media(max-width:781px){.archive .site-main{margin-top:var(--spacing-l)}}blockquote{display:flex;flex-direction:column-reverse;margin:var(--spacing-xl) auto;padding:var(--spacing-l);font-style:normal;border:none;background-color:var(--color-sand-25);text-align:center}blockquote cite,blockquote .wp-block-quote__citation,blockquote .wp-block-pullquote__citation{font-family:var(--font-family-subheadings);font-size:var(--font-size-h5-desktop);font-weight:var(--font-weight-medium);font-style:normal;line-height:var(--line-height-h5-desktop);text-transform:uppercase;margin-bottom:var(--spacing-m)}blockquote p{font-family:var(--font-family-headings);font-size:var(--font-size-medium-desktop)}blockquote p:last-of-type{margin-bottom:0}.wp-block-buttons .wp-block-button{margin:var(--spacing-xs) 0 0}.wp-block-buttons .wp-block-button+.wp-block-button{margin-left:var(--spacing-s)}@media(max-width:1024px){.wp-block-buttons .wp-block-button.wp-block-button__width-25{width:calc(50% - .5em)}}@media(max-width: 781px){.wp-block-buttons .wp-block-button.wp-block-button__width-25{display:block;width:80%;margin-left:0;text-align:center}}.wp-block-buttons.is-vertical .wp-block-button+.wp-block-button{margin-left:0}.wp-block-button .wp-block-button__link,.wp-block-button.is-style-fill .wp-block-button__link{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal)}.wp-block-button .wp-block-button__link.size-medium,.wp-block-button.is-style-fill .wp-block-button__link.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.wp-block-button .wp-block-button__link.icon-info-left,.wp-block-button .wp-block-button__link.icon-info-right,.wp-block-button.is-style-fill .wp-block-button__link.icon-info-left,.wp-block-button.is-style-fill .wp-block-button__link.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.wp-block-button .wp-block-button__link.icon-info-left:before,.wp-block-button .wp-block-button__link.icon-info-right:before,.wp-block-button.is-style-fill .wp-block-button__link.icon-info-left:before,.wp-block-button.is-style-fill .wp-block-button__link.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.wp-block-button .wp-block-button__link.icon-info-left.icon-info-right,.wp-block-button .wp-block-button__link.icon-info-right.icon-info-right,.wp-block-button.is-style-fill .wp-block-button__link.icon-info-left.icon-info-right,.wp-block-button.is-style-fill .wp-block-button__link.icon-info-right.icon-info-right{flex-direction:row-reverse}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus,.wp-block-button.is-style-fill .wp-block-button__link:hover,.wp-block-button.is-style-fill .wp-block-button__link:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.wp-block-button .wp-block-button__link:active,.wp-block-button.is-style-fill .wp-block-button__link:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.wp-block-button .wp-block-button__link[disabled],.wp-block-button.is-style-fill .wp-block-button__link[disabled]{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.wp-block-button .wp-block-button__link.icon-info-left:before,.wp-block-button .wp-block-button__link.icon-info-right:before,.wp-block-button.is-style-fill .wp-block-button__link.icon-info-left:before,.wp-block-button.is-style-fill .wp-block-button__link.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.wp-block-button .wp-block-button__link.has-text-color.has-coal-color:hover,.wp-block-button .wp-block-button__link.has-text-color.has-coal-color:active,.wp-block-button.is-style-fill .wp-block-button__link.has-text-color.has-coal-color:hover,.wp-block-button.is-style-fill .wp-block-button__link.has-text-color.has-coal-color:active{border-color:var(--color-grey-6) !important;color:var(--color-air) !important}.wp-block-button .wp-block-button__link.has-text-color.has-coal-color[disabled],.wp-block-button.is-style-fill .wp-block-button__link.has-text-color.has-coal-color[disabled]{border-color:var(--color-grey-16) !important;color:var(--color-grey-16) !important}.wp-block-button .wp-block-button__link.has-background,.wp-block-button.is-style-fill .wp-block-button__link.has-background{background-color:var(--color-coal) !important}.wp-block-button .wp-block-button__link.has-background.has-coal-background-color[disabled],.wp-block-button .wp-block-button__link.has-background.has-slate-background-color[disabled],.wp-block-button.is-style-fill .wp-block-button__link.has-background.has-coal-background-color[disabled],.wp-block-button.is-style-fill .wp-block-button__link.has-background.has-slate-background-color[disabled]{background-color:var(--color-grey-16) !important;border-color:var(--color-grey-16) !important}.wp-block-button .wp-block-button__link.has-background.has-air-background-color,.wp-block-button.is-style-fill .wp-block-button__link.has-background.has-air-background-color{background-color:var(--color-air) !important;border-color:var(--color-coal);color:var(--color-coal) !important;border-width:1px}.wp-block-button .wp-block-button__link.has-background.has-air-background-color:hover,.wp-block-button .wp-block-button__link.has-background.has-air-background-color:active,.wp-block-button.is-style-fill .wp-block-button__link.has-background.has-air-background-color:hover,.wp-block-button.is-style-fill .wp-block-button__link.has-background.has-air-background-color:active{color:var(--color-air) !important}.wp-block-button .wp-block-button__link.has-background.has-air-background-color[disabled],.wp-block-button.is-style-fill .wp-block-button__link.has-background.has-air-background-color[disabled]{background-color:var(--color-air) !important;border-color:var(--color-grey-16) !important;color:var(--color-grey-16) !important;border-width:1px}.wp-block-button .wp-block-button__link.has-background.has-air-background-color.icon-info-left:before,.wp-block-button .wp-block-button__link.has-background.has-air-background-color.icon-info-right:before,.wp-block-button.is-style-fill .wp-block-button__link.has-background.has-air-background-color.icon-info-left:before,.wp-block-button.is-style-fill .wp-block-button__link.has-background.has-air-background-color.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="%23373A37"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="%23373A37"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="%23373A37"/></svg>')}.wp-block-button .wp-block-button__link.has-background:hover,.wp-block-button.is-style-fill .wp-block-button__link.has-background:hover{background-color:var(--color-grey-6) !important;border-color:var(--color-grey-6)}.wp-block-button .wp-block-button__link.has-background:active,.wp-block-button.is-style-fill .wp-block-button__link.has-background:active{background-color:var(--color-neutral-coal) !important;border-color:var(--color-neutral-coal)}.wp-block-button.is-style-outline .wp-block-button__link{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-air);color:var(--color-coal);border-color:var(--color-coal);border-width:1px !important;border-radius:var(--border-radius-rounded) !important}.wp-block-button.is-style-outline .wp-block-button__link.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.wp-block-button.is-style-outline .wp-block-button__link.icon-info-left,.wp-block-button.is-style-outline .wp-block-button__link.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.wp-block-button.is-style-outline .wp-block-button__link.icon-info-left:before,.wp-block-button.is-style-outline .wp-block-button__link.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.wp-block-button.is-style-outline .wp-block-button__link.icon-info-left.icon-info-right,.wp-block-button.is-style-outline .wp-block-button__link.icon-info-right.icon-info-right{flex-direction:row-reverse}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus{background-color:var(--color-grey-6);color:var(--color-air);border-color:var(--color-grey-6)}.wp-block-button.is-style-outline .wp-block-button__link:active{background-color:var(--color-neutral-coal);color:var(--color-air);border-color:var(--color-neutral-coal)}.wp-block-button.is-style-outline .wp-block-button__link[disabled]{background-color:var(--color-air);color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.wp-block-button.is-style-outline .wp-block-button__link.icon-info-left:before,.wp-block-button.is-style-outline .wp-block-button__link.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="%23373A37"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="%23373A37"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="%23373A37"/></svg>')}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background-color:var(--color-air)}.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:var(--color-grey-6) !important}.wp-block-button.is-style-outline .wp-block-button__link:active{background-color:var(--color-neutral-coal) !important}.wp-block-button.is-style-outline .wp-block-button__link.has-background.has-coal-background-color{background-color:var(--color-coal) !important;color:var(--color-air) !important;border-width:0 !important}.wp-block-button.is-style-outline .wp-block-button__link.has-background.has-coal-background-color:hover{background-color:var(--color-grey-6) !important}.wp-block-button.is-style-outline .wp-block-button__link.has-background.has-coal-background-color:active{background-color:var(--color-neutral-coal) !important}.wp-block-button.is-style-outline .wp-block-button__link.has-background.has-coal-background-color[disabled]{background-color:var(--color-grey-16) !important;color:var(--color-air) !important}.wp-block-button.is-style-outline .wp-block-button__link.has-background.has-coal-background-color.icon-info-left:before,.wp-block-button.is-style-outline .wp-block-button__link.has-background.has-coal-background-color.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.wp-block-buttons.diy-subnav .wp-block-button .wp-block-button__link{font-size:var(--font-size-cta) !important;padding:var(--padding-cta-vertical) var(--padding-cta-horizontal) !important}.wp-block-buttons.diy-subnav .wp-block-button .wp-block-button__link:hover{color:var(--color-air) !important}button.kt-blocks-modal-link{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);background-color:var(--color-coal) !important;border:1px solid var(--color-coal) !important;color:var(--color-air) !important;border-radius:var(--border-radius-rounded) !important;font-size:var(--font-size-cta) !important;line-height:var(--font-size-cta) !important;padding:var(--padding-cta-vertical) var(--padding-cta-horizontal) !important}button.kt-blocks-modal-link.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}button.kt-blocks-modal-link.icon-info-left,button.kt-blocks-modal-link.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}button.kt-blocks-modal-link.icon-info-left:before,button.kt-blocks-modal-link.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}button.kt-blocks-modal-link.icon-info-left.icon-info-right,button.kt-blocks-modal-link.icon-info-right.icon-info-right{flex-direction:row-reverse}button.kt-blocks-modal-link:hover,button.kt-blocks-modal-link:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}button.kt-blocks-modal-link:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}button.kt-blocks-modal-link:disabled{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}button.kt-blocks-modal-link.icon-info-left:before,button.kt-blocks-modal-link.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}button.kt-blocks-modal-link:hover,button.kt-blocks-modal-link:focus{background-color:var(--color-grey-6) !important;border-color:var(--color-grey-6) !important}button.kt-blocks-modal-link:active{background-color:var(--color-neutral-coal) !important;border-color:var(--color-neutral-coal) !important}article.post-347464.page #kt-modal_439a6f-e9 button.kt-blocks-modal-link{border-color:var(--color-air) !important}article.post-347464.page #kt-modal_439a6f-e9 button.kt-blocks-modal-link:hover,article.post-347464.page #kt-modal_439a6f-e9 button.kt-blocks-modal-link:focus{border-color:var(--color-grey-6) !important}article.post-347464.page #kt-modal_439a6f-e9 button.kt-blocks-modal-link:active{border-color:var(--color-neutral-coal) !important}.wp-block-columns[class*=background-color].has-background{background-color:rgba(0,0,0,0) !important}.wp-block-columns.has-air-background-color .wp-block-column{background-color:#fff}.wp-block-columns.has-air-90-background-color .wp-block-column{background-color:rgba(255,255,255,.9)}.wp-block-columns.has-air-75-background-color .wp-block-column{background-color:rgba(255,255,255,.75)}.wp-block-columns.has-air-50-background-color .wp-block-column{background-color:rgba(255,255,255,.5)}.wp-block-columns.has-air-25-background-color .wp-block-column{background-color:rgba(255,255,255,.25)}.wp-block-columns.has-black-background-color .wp-block-column{background-color:#000}.wp-block-columns.has-black-10-background-color .wp-block-column{background-color:rgba(0,0,0,.1)}.wp-block-columns.has-black-50-background-color .wp-block-column{background-color:rgba(0,0,0,.5)}.wp-block-columns.has-black-60-background-color .wp-block-column{background-color:rgba(0,0,0,.6)}.wp-block-columns.has-black-70-background-color .wp-block-column{background-color:rgba(0,0,0,.7)}.wp-block-columns.has-bronze-background-color .wp-block-column{background-color:#a9903e}.wp-block-columns.has-bronze-75-background-color .wp-block-column{background-color:rgba(169,144,62,.75)}.wp-block-columns.has-bronze-50-background-color .wp-block-column{background-color:rgba(169,144,62,.5)}.wp-block-columns.has-bronze-25-background-color .wp-block-column{background-color:rgba(169,144,62,.25)}.wp-block-columns.has-coal-background-color .wp-block-column{background-color:#373a37}.wp-block-columns.has-coal-75-background-color .wp-block-column{background-color:rgba(55,58,55,.75)}.wp-block-columns.has-coal-50-background-color .wp-block-column{background-color:rgba(55,58,55,.5)}.wp-block-columns.has-coal-25-background-color .wp-block-column{background-color:rgba(55,58,55,.25)}.wp-block-columns.has-neutral-coal-background-color .wp-block-column{background-color:#0c0907}.wp-block-columns.has-dark-red-background-color .wp-block-column{background-color:#790000}.wp-block-columns.has-earth-background-color .wp-block-column{background-color:#836140}.wp-block-columns.has-earth-75-background-color .wp-block-column{background-color:rgba(131,97,64,.75)}.wp-block-columns.has-earth-50-background-color .wp-block-column{background-color:rgba(131,97,64,.5)}.wp-block-columns.has-earth-25-background-color .wp-block-column{background-color:rgba(131,97,64,.25)}.wp-block-columns.has-evergreen-background-color .wp-block-column{background-color:#4b5b58}.wp-block-columns.has-evergreen-75-background-color .wp-block-column{background-color:rgba(75,91,88,.75)}.wp-block-columns.has-evergreen-50-background-color .wp-block-column{background-color:rgba(75,91,88,.5)}.wp-block-columns.has-evergreen-25-background-color .wp-block-column{background-color:rgba(75,91,88,.25)}.wp-block-columns.has-feedback-info-yellow-background-color .wp-block-column{background-color:#fff6df}.wp-block-columns.has-grey-bg-background-color .wp-block-column{background-color:#efeeed}.wp-block-columns.has-grey-1-background-color .wp-block-column{background-color:#f9f9f9}.wp-block-columns.has-grey-2-background-color .wp-block-column{background-color:#948e8d}.wp-block-columns.has-grey-3-background-color .wp-block-column{background-color:#e5e5e5}.wp-block-columns.has-grey-4-background-color .wp-block-column{background-color:#767676}.wp-block-columns.has-grey-5-background-color .wp-block-column{background-color:#d6d6d6}.wp-block-columns.has-grey-6-background-color .wp-block-column{background-color:#4f4c4d}.wp-block-columns.has-grey-7-background-color .wp-block-column{background-color:#a7a5a6}.wp-block-columns.has-grey-8-background-color .wp-block-column{background-color:#949494}.wp-block-columns.has-grey-9-background-color .wp-block-column{background-color:#fbfbfb}.wp-block-columns.has-grey-10-background-color .wp-block-column{background-color:#ebebeb}.wp-block-columns.has-grey-11-background-color .wp-block-column{background-color:#333}.wp-block-columns.has-grey-12-background-color .wp-block-column{background-color:#eeedec}.wp-block-columns.has-grey-13-background-color .wp-block-column{background-color:#f6f6f6}.wp-block-columns.has-grey-14-background-color .wp-block-column{background-color:#e6e6e6}.wp-block-columns.has-grey-15-background-color .wp-block-column{background-color:#7e7e7e}.wp-block-columns.has-grey-16-background-color .wp-block-column{background-color:#d1d1d1}.wp-block-columns.has-home-depot-orange-background-color .wp-block-column{background-color:#f96302}.wp-block-columns.has-light-green-background-color .wp-block-column{background-color:#d8f4e3}.wp-block-columns.has-navy-blue-background-color .wp-block-column{background-color:#2a446c}.wp-block-columns.has-toaster-popup-brown-background-color .wp-block-column{background-color:#935f25}.wp-block-columns.has-toaster-popup-white-background-color .wp-block-column{background-color:#f7f6f6}.wp-block-columns.has-toaster-popup-black-background-color .wp-block-column{background-color:#2d2a26}.wp-block-columns.has-ocean-background-color .wp-block-column{background-color:#474f62}.wp-block-columns.has-ocean-75-background-color .wp-block-column{background-color:rgba(71,79,98,.75)}.wp-block-columns.has-ocean-50-background-color .wp-block-column{background-color:rgba(71,79,98,.5)}.wp-block-columns.has-ocean-25-background-color .wp-block-column{background-color:rgba(71,79,98,.25)}.wp-block-columns.has-orange-background-color .wp-block-column{background-color:#996e42}.wp-block-columns.has-rust-background-color .wp-block-column{background-color:#b75e3c}.wp-block-columns.has-rust-75-background-color .wp-block-column{background-color:rgba(183,94,60,.75)}.wp-block-columns.has-rust-50-background-color .wp-block-column{background-color:rgba(183,94,60,.5)}.wp-block-columns.has-rust-25-background-color .wp-block-column{background-color:rgba(183,94,60,.25)}.wp-block-columns.has-sand-background-color .wp-block-column{background-color:#ebe5e0}.wp-block-columns.has-sand-75-background-color .wp-block-column{background-color:rgba(235,229,224,.75)}.wp-block-columns.has-sand-50-background-color .wp-block-column{background-color:rgba(235,229,224,.5)}.wp-block-columns.has-sand-25-background-color .wp-block-column{background-color:rgba(235,229,224,.25)}.wp-block-columns.has-stone-background-color .wp-block-column{background-color:#836140}.wp-block-columns.has-stone-75-background-color .wp-block-column{background-color:rgba(131,97,64,.75)}.wp-block-columns.has-stone-50-background-color .wp-block-column{background-color:rgba(131,97,64,.5)}.wp-block-columns.has-stone-25-background-color .wp-block-column{background-color:rgba(131,97,64,.25)}.wp-block-columns.has-stone-ada-background-color .wp-block-column{background-color:#836140}.wp-block-columns.has-slate-background-color .wp-block-column{background-color:#373a37}.wp-block-columns.has-slate-75-background-color .wp-block-column{background-color:rgba(55,58,55,.75)}.wp-block-columns.has-slate-50-background-color .wp-block-column{background-color:rgba(55,58,55,.5)}.wp-block-columns.has-slate-25-background-color .wp-block-column{background-color:rgba(55,58,55,.25)}.wp-block-columns.has-indigo-background-color .wp-block-column{background-color:#474f62}.wp-block-columns.has-indigo-75-background-color .wp-block-column{background-color:rgba(71,79,98,.75)}.wp-block-columns.has-indigo-50-background-color .wp-block-column{background-color:rgba(71,79,98,.5)}.wp-block-columns.has-indigo-25-background-color .wp-block-column{background-color:rgba(71,79,98,.25)}.wp-block-columns.has-berry-background-color .wp-block-column{background-color:#4b5b58}.wp-block-columns.has-berry-75-background-color .wp-block-column{background-color:rgba(75,91,88,.75)}.wp-block-columns.has-berry-50-background-color .wp-block-column{background-color:rgba(75,91,88,.5)}.wp-block-columns.has-berry-25-background-color .wp-block-column{background-color:rgba(75,91,88,.25)}.wp-block-columns.has-forest-background-color .wp-block-column{background-color:#4b5b58}.wp-block-columns.has-forest-75-background-color .wp-block-column{background-color:rgba(75,91,88,.75)}.wp-block-columns.has-forest-50-background-color .wp-block-column{background-color:rgba(75,91,88,.5)}.wp-block-columns.has-forest-25-background-color .wp-block-column{background-color:rgba(75,91,88,.25)}.wp-block-columns.has-white-background-color .wp-block-column{background-color:#fff}.wp-block-columns.has-white-50-background-color .wp-block-column{background-color:rgba(255,255,255,.5)}.wp-block-columns.ui-border-width-2,.wp-block-columns.ui-border-width-4,.wp-block-columns.ui-border-width-6{padding:0}.wp-block-columns.ui-border-width-2 .wp-block-column,.wp-block-columns.ui-border-width-4 .wp-block-column,.wp-block-columns.ui-border-width-6 .wp-block-column{padding:var(--spacing-s)}.wp-block-columns .wp-block-column h1:first-child:last-child{margin-bottom:0}.wp-block-columns .wp-block-column h2:first-child:last-child{margin-bottom:0}.wp-block-columns .wp-block-column h3:first-child:last-child{margin-bottom:0}.wp-block-columns .wp-block-column h4:first-child:last-child{margin-bottom:0}.wp-block-columns .wp-block-column h5:first-child:last-child{margin-bottom:0}.wp-block-columns .wp-block-column h6:first-child:last-child{margin-bottom:0}.wp-block-columns .wp-block-column h5+h4{margin-top:calc(var(--spacing-xs)*-1)}.wp-block-columns .wp-block-column ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.woocommerce-order-overview),.wp-block-columns .wp-block-column ol{margin-left:18px}.wp-block-columns .wp-block-column .wp-block-image:first-child{margin-top:0}.wp-block-columns .wp-block-column .wp-block-image:first-child+h4,.wp-block-columns .wp-block-column .wp-block-image:first-child+h5{margin-top:calc(var(--spacing-xs)*-1)}.wp-block-columns .wp-block-column>*:last-child{margin-bottom:0}.wp-block-columns .wp-block-column:empty{margin-top:0 !important;margin-bottom:0 !important}.wp-block-columns .wp-block-column:first-child:nth-last-child(n+3) .wp-block-buttons>.wp-block-button>.wp-block-button__link,.wp-block-columns .wp-block-column:first-child:nth-last-child(n+3)~.wp-block-column .wp-block-buttons>.wp-block-button>.wp-block-button__link{min-width:0}.wp-block-cover .wp-block-cover__inner-container{max-width:1180px}.wp-block-table figcaption,.wp-block-image figcaption{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-s)}.wp-block-table figcaption,.wp-block-gallery figcaption{text-align:center}.wp-block-group{padding:0;margin-top:72px;margin-bottom:72px}.wp-block-group.has-background{padding:var(--spacing-xl) var(--spacing-l)}@media(max-width:781px){.wp-block-group.has-background{padding:var(--spacing-l)}}.wp-block-group .wp-block-group__inner-container>.ui-font-family-body{margin-bottom:var(--spacing-l)}.wp-block-group .wp-block-group__inner-container>.ui-font-family-body.has-background{margin:0}.wp-block-group .wp-block-group__inner-container>ul,.wp-block-group .wp-block-group__inner-container>ol{color:var(--color-coal)}.wp-block-group .wp-block-group__inner-container>ul{margin-left:18px}.wp-block-group .wp-block-group__inner-container>ol li+li{margin-top:var(--spacing-s)}.entry-content>.wp-block-group.has-background:not([class*=agency-ui]){padding:80px var(--spacing-m)}.entry-content>.wp-block-group.has-background:not([class*=agency-ui]):first-child{margin-top:0;margin-bottom:0}.entry-content>.wp-block-group:not(.has-background):last-child{margin-bottom:56px}@media(max-width:781px){.entry-content>.wp-block-group:not(.has-background):last-child{margin-top:var(--spacing-l);margin-bottom:var(--spacing-l)}}.wp-block-group .wp-block-group,.wp-block-cover .wp-block-group,.wp-block-columns .wp-block-group{margin-top:0;margin-bottom:0}.wp-block-group .wp-block-group.has-background,.wp-block-cover .wp-block-group.has-background,.wp-block-columns .wp-block-group.has-background{padding:var(--spacing-l)}.ui-border-width-2.wp-block-group.has-background,.ui-border-width-2.wp-block-columns.has-background .wp-block-column,.ui-border-width-4.wp-block-group.has-background,.ui-border-width-4.wp-block-columns.has-background .wp-block-column,.ui-border-width-8.wp-block-group.has-background,.ui-border-width-8.wp-block-columns.has-background .wp-block-column{border-style:solid;border-color:var(--color-earth);background-color:rgba(0,0,0,0) !important}.ui-border-width-2.has-air-background-color.wp-block-group,.ui-border-width-2.has-air-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-air-background-color.wp-block-group,.ui-border-width-4.has-air-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-air-background-color.wp-block-group,.ui-border-width-8.has-air-background-color.wp-block-columns .wp-block-column{border-color:#fff}.ui-border-width-2.has-air-90-background-color.wp-block-group,.ui-border-width-2.has-air-90-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-air-90-background-color.wp-block-group,.ui-border-width-4.has-air-90-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-air-90-background-color.wp-block-group,.ui-border-width-8.has-air-90-background-color.wp-block-columns .wp-block-column{border-color:rgba(255,255,255,.9)}.ui-border-width-2.has-air-75-background-color.wp-block-group,.ui-border-width-2.has-air-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-air-75-background-color.wp-block-group,.ui-border-width-4.has-air-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-air-75-background-color.wp-block-group,.ui-border-width-8.has-air-75-background-color.wp-block-columns .wp-block-column{border-color:rgba(255,255,255,.75)}.ui-border-width-2.has-air-50-background-color.wp-block-group,.ui-border-width-2.has-air-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-air-50-background-color.wp-block-group,.ui-border-width-4.has-air-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-air-50-background-color.wp-block-group,.ui-border-width-8.has-air-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(255,255,255,.5)}.ui-border-width-2.has-air-25-background-color.wp-block-group,.ui-border-width-2.has-air-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-air-25-background-color.wp-block-group,.ui-border-width-4.has-air-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-air-25-background-color.wp-block-group,.ui-border-width-8.has-air-25-background-color.wp-block-columns .wp-block-column{border-color:rgba(255,255,255,.25)}.ui-border-width-2.has-black-background-color.wp-block-group,.ui-border-width-2.has-black-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-black-background-color.wp-block-group,.ui-border-width-4.has-black-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-black-background-color.wp-block-group,.ui-border-width-8.has-black-background-color.wp-block-columns .wp-block-column{border-color:#000}.ui-border-width-2.has-black-10-background-color.wp-block-group,.ui-border-width-2.has-black-10-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-black-10-background-color.wp-block-group,.ui-border-width-4.has-black-10-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-black-10-background-color.wp-block-group,.ui-border-width-8.has-black-10-background-color.wp-block-columns .wp-block-column{border-color:rgba(0,0,0,.1)}.ui-border-width-2.has-black-50-background-color.wp-block-group,.ui-border-width-2.has-black-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-black-50-background-color.wp-block-group,.ui-border-width-4.has-black-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-black-50-background-color.wp-block-group,.ui-border-width-8.has-black-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(0,0,0,.5)}.ui-border-width-2.has-black-60-background-color.wp-block-group,.ui-border-width-2.has-black-60-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-black-60-background-color.wp-block-group,.ui-border-width-4.has-black-60-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-black-60-background-color.wp-block-group,.ui-border-width-8.has-black-60-background-color.wp-block-columns .wp-block-column{border-color:rgba(0,0,0,.6)}.ui-border-width-2.has-black-70-background-color.wp-block-group,.ui-border-width-2.has-black-70-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-black-70-background-color.wp-block-group,.ui-border-width-4.has-black-70-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-black-70-background-color.wp-block-group,.ui-border-width-8.has-black-70-background-color.wp-block-columns .wp-block-column{border-color:rgba(0,0,0,.7)}.ui-border-width-2.has-bronze-background-color.wp-block-group,.ui-border-width-2.has-bronze-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-bronze-background-color.wp-block-group,.ui-border-width-4.has-bronze-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-bronze-background-color.wp-block-group,.ui-border-width-8.has-bronze-background-color.wp-block-columns .wp-block-column{border-color:#a9903e}.ui-border-width-2.has-bronze-75-background-color.wp-block-group,.ui-border-width-2.has-bronze-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-bronze-75-background-color.wp-block-group,.ui-border-width-4.has-bronze-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-bronze-75-background-color.wp-block-group,.ui-border-width-8.has-bronze-75-background-color.wp-block-columns .wp-block-column{border-color:rgba(169,144,62,.75)}.ui-border-width-2.has-bronze-50-background-color.wp-block-group,.ui-border-width-2.has-bronze-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-bronze-50-background-color.wp-block-group,.ui-border-width-4.has-bronze-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-bronze-50-background-color.wp-block-group,.ui-border-width-8.has-bronze-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(169,144,62,.5)}.ui-border-width-2.has-bronze-25-background-color.wp-block-group,.ui-border-width-2.has-bronze-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-bronze-25-background-color.wp-block-group,.ui-border-width-4.has-bronze-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-bronze-25-background-color.wp-block-group,.ui-border-width-8.has-bronze-25-background-color.wp-block-columns .wp-block-column{border-color:rgba(169,144,62,.25)}.ui-border-width-2.has-coal-background-color.wp-block-group,.ui-border-width-2.has-coal-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-coal-background-color.wp-block-group,.ui-border-width-4.has-coal-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-coal-background-color.wp-block-group,.ui-border-width-8.has-coal-background-color.wp-block-columns .wp-block-column{border-color:#373a37}.ui-border-width-2.has-coal-75-background-color.wp-block-group,.ui-border-width-2.has-coal-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-coal-75-background-color.wp-block-group,.ui-border-width-4.has-coal-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-coal-75-background-color.wp-block-group,.ui-border-width-8.has-coal-75-background-color.wp-block-columns .wp-block-column{border-color:rgba(55,58,55,.75)}.ui-border-width-2.has-coal-50-background-color.wp-block-group,.ui-border-width-2.has-coal-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-coal-50-background-color.wp-block-group,.ui-border-width-4.has-coal-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-coal-50-background-color.wp-block-group,.ui-border-width-8.has-coal-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(55,58,55,.5)}.ui-border-width-2.has-coal-25-background-color.wp-block-group,.ui-border-width-2.has-coal-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-coal-25-background-color.wp-block-group,.ui-border-width-4.has-coal-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-coal-25-background-color.wp-block-group,.ui-border-width-8.has-coal-25-background-color.wp-block-columns .wp-block-column{border-color:rgba(55,58,55,.25)}.ui-border-width-2.has-neutral-coal-background-color.wp-block-group,.ui-border-width-2.has-neutral-coal-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-neutral-coal-background-color.wp-block-group,.ui-border-width-4.has-neutral-coal-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-neutral-coal-background-color.wp-block-group,.ui-border-width-8.has-neutral-coal-background-color.wp-block-columns .wp-block-column{border-color:#0c0907}.ui-border-width-2.has-dark-red-background-color.wp-block-group,.ui-border-width-2.has-dark-red-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-dark-red-background-color.wp-block-group,.ui-border-width-4.has-dark-red-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-dark-red-background-color.wp-block-group,.ui-border-width-8.has-dark-red-background-color.wp-block-columns .wp-block-column{border-color:#790000}.ui-border-width-2.has-earth-background-color.wp-block-group,.ui-border-width-2.has-earth-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-earth-background-color.wp-block-group,.ui-border-width-4.has-earth-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-earth-background-color.wp-block-group,.ui-border-width-8.has-earth-background-color.wp-block-columns .wp-block-column{border-color:#836140}.ui-border-width-2.has-earth-75-background-color.wp-block-group,.ui-border-width-2.has-earth-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-earth-75-background-color.wp-block-group,.ui-border-width-4.has-earth-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-earth-75-background-color.wp-block-group,.ui-border-width-8.has-earth-75-background-color.wp-block-columns .wp-block-column{border-color:rgba(131,97,64,.75)}.ui-border-width-2.has-earth-50-background-color.wp-block-group,.ui-border-width-2.has-earth-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-earth-50-background-color.wp-block-group,.ui-border-width-4.has-earth-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-earth-50-background-color.wp-block-group,.ui-border-width-8.has-earth-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(131,97,64,.5)}.ui-border-width-2.has-earth-25-background-color.wp-block-group,.ui-border-width-2.has-earth-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-earth-25-background-color.wp-block-group,.ui-border-width-4.has-earth-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-earth-25-background-color.wp-block-group,.ui-border-width-8.has-earth-25-background-color.wp-block-columns .wp-block-column{border-color:rgba(131,97,64,.25)}.ui-border-width-2.has-evergreen-background-color.wp-block-group,.ui-border-width-2.has-evergreen-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-evergreen-background-color.wp-block-group,.ui-border-width-4.has-evergreen-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-evergreen-background-color.wp-block-group,.ui-border-width-8.has-evergreen-background-color.wp-block-columns .wp-block-column{border-color:#4b5b58}.ui-border-width-2.has-evergreen-75-background-color.wp-block-group,.ui-border-width-2.has-evergreen-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-evergreen-75-background-color.wp-block-group,.ui-border-width-4.has-evergreen-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-evergreen-75-background-color.wp-block-group,.ui-border-width-8.has-evergreen-75-background-color.wp-block-columns .wp-block-column{border-color:rgba(75,91,88,.75)}.ui-border-width-2.has-evergreen-50-background-color.wp-block-group,.ui-border-width-2.has-evergreen-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-evergreen-50-background-color.wp-block-group,.ui-border-width-4.has-evergreen-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-evergreen-50-background-color.wp-block-group,.ui-border-width-8.has-evergreen-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(75,91,88,.5)}.ui-border-width-2.has-evergreen-25-background-color.wp-block-group,.ui-border-width-2.has-evergreen-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-evergreen-25-background-color.wp-block-group,.ui-border-width-4.has-evergreen-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-evergreen-25-background-color.wp-block-group,.ui-border-width-8.has-evergreen-25-background-color.wp-block-columns .wp-block-column{border-color:rgba(75,91,88,.25)}.ui-border-width-2.has-feedback-info-yellow-background-color.wp-block-group,.ui-border-width-2.has-feedback-info-yellow-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-feedback-info-yellow-background-color.wp-block-group,.ui-border-width-4.has-feedback-info-yellow-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-feedback-info-yellow-background-color.wp-block-group,.ui-border-width-8.has-feedback-info-yellow-background-color.wp-block-columns .wp-block-column{border-color:#fff6df}.ui-border-width-2.has-grey-bg-background-color.wp-block-group,.ui-border-width-2.has-grey-bg-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-bg-background-color.wp-block-group,.ui-border-width-4.has-grey-bg-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-bg-background-color.wp-block-group,.ui-border-width-8.has-grey-bg-background-color.wp-block-columns .wp-block-column{border-color:#efeeed}.ui-border-width-2.has-grey-1-background-color.wp-block-group,.ui-border-width-2.has-grey-1-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-1-background-color.wp-block-group,.ui-border-width-4.has-grey-1-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-1-background-color.wp-block-group,.ui-border-width-8.has-grey-1-background-color.wp-block-columns .wp-block-column{border-color:#f9f9f9}.ui-border-width-2.has-grey-2-background-color.wp-block-group,.ui-border-width-2.has-grey-2-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-2-background-color.wp-block-group,.ui-border-width-4.has-grey-2-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-2-background-color.wp-block-group,.ui-border-width-8.has-grey-2-background-color.wp-block-columns .wp-block-column{border-color:#948e8d}.ui-border-width-2.has-grey-3-background-color.wp-block-group,.ui-border-width-2.has-grey-3-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-3-background-color.wp-block-group,.ui-border-width-4.has-grey-3-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-3-background-color.wp-block-group,.ui-border-width-8.has-grey-3-background-color.wp-block-columns .wp-block-column{border-color:#e5e5e5}.ui-border-width-2.has-grey-4-background-color.wp-block-group,.ui-border-width-2.has-grey-4-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-4-background-color.wp-block-group,.ui-border-width-4.has-grey-4-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-4-background-color.wp-block-group,.ui-border-width-8.has-grey-4-background-color.wp-block-columns .wp-block-column{border-color:#767676}.ui-border-width-2.has-grey-5-background-color.wp-block-group,.ui-border-width-2.has-grey-5-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-5-background-color.wp-block-group,.ui-border-width-4.has-grey-5-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-5-background-color.wp-block-group,.ui-border-width-8.has-grey-5-background-color.wp-block-columns .wp-block-column{border-color:#d6d6d6}.ui-border-width-2.has-grey-6-background-color.wp-block-group,.ui-border-width-2.has-grey-6-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-6-background-color.wp-block-group,.ui-border-width-4.has-grey-6-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-6-background-color.wp-block-group,.ui-border-width-8.has-grey-6-background-color.wp-block-columns .wp-block-column{border-color:#4f4c4d}.ui-border-width-2.has-grey-7-background-color.wp-block-group,.ui-border-width-2.has-grey-7-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-7-background-color.wp-block-group,.ui-border-width-4.has-grey-7-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-7-background-color.wp-block-group,.ui-border-width-8.has-grey-7-background-color.wp-block-columns .wp-block-column{border-color:#a7a5a6}.ui-border-width-2.has-grey-8-background-color.wp-block-group,.ui-border-width-2.has-grey-8-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-8-background-color.wp-block-group,.ui-border-width-4.has-grey-8-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-8-background-color.wp-block-group,.ui-border-width-8.has-grey-8-background-color.wp-block-columns .wp-block-column{border-color:#949494}.ui-border-width-2.has-grey-9-background-color.wp-block-group,.ui-border-width-2.has-grey-9-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-9-background-color.wp-block-group,.ui-border-width-4.has-grey-9-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-9-background-color.wp-block-group,.ui-border-width-8.has-grey-9-background-color.wp-block-columns .wp-block-column{border-color:#fbfbfb}.ui-border-width-2.has-grey-10-background-color.wp-block-group,.ui-border-width-2.has-grey-10-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-10-background-color.wp-block-group,.ui-border-width-4.has-grey-10-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-10-background-color.wp-block-group,.ui-border-width-8.has-grey-10-background-color.wp-block-columns .wp-block-column{border-color:#ebebeb}.ui-border-width-2.has-grey-11-background-color.wp-block-group,.ui-border-width-2.has-grey-11-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-11-background-color.wp-block-group,.ui-border-width-4.has-grey-11-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-11-background-color.wp-block-group,.ui-border-width-8.has-grey-11-background-color.wp-block-columns .wp-block-column{border-color:#333}.ui-border-width-2.has-grey-12-background-color.wp-block-group,.ui-border-width-2.has-grey-12-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-12-background-color.wp-block-group,.ui-border-width-4.has-grey-12-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-12-background-color.wp-block-group,.ui-border-width-8.has-grey-12-background-color.wp-block-columns .wp-block-column{border-color:#eeedec}.ui-border-width-2.has-grey-13-background-color.wp-block-group,.ui-border-width-2.has-grey-13-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-13-background-color.wp-block-group,.ui-border-width-4.has-grey-13-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-13-background-color.wp-block-group,.ui-border-width-8.has-grey-13-background-color.wp-block-columns .wp-block-column{border-color:#f6f6f6}.ui-border-width-2.has-grey-14-background-color.wp-block-group,.ui-border-width-2.has-grey-14-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-14-background-color.wp-block-group,.ui-border-width-4.has-grey-14-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-14-background-color.wp-block-group,.ui-border-width-8.has-grey-14-background-color.wp-block-columns .wp-block-column{border-color:#e6e6e6}.ui-border-width-2.has-grey-15-background-color.wp-block-group,.ui-border-width-2.has-grey-15-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-15-background-color.wp-block-group,.ui-border-width-4.has-grey-15-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-15-background-color.wp-block-group,.ui-border-width-8.has-grey-15-background-color.wp-block-columns .wp-block-column{border-color:#7e7e7e}.ui-border-width-2.has-grey-16-background-color.wp-block-group,.ui-border-width-2.has-grey-16-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-grey-16-background-color.wp-block-group,.ui-border-width-4.has-grey-16-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-grey-16-background-color.wp-block-group,.ui-border-width-8.has-grey-16-background-color.wp-block-columns .wp-block-column{border-color:#d1d1d1}.ui-border-width-2.has-home-depot-orange-background-color.wp-block-group,.ui-border-width-2.has-home-depot-orange-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-home-depot-orange-background-color.wp-block-group,.ui-border-width-4.has-home-depot-orange-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-home-depot-orange-background-color.wp-block-group,.ui-border-width-8.has-home-depot-orange-background-color.wp-block-columns .wp-block-column{border-color:#f96302}.ui-border-width-2.has-light-green-background-color.wp-block-group,.ui-border-width-2.has-light-green-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-light-green-background-color.wp-block-group,.ui-border-width-4.has-light-green-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-light-green-background-color.wp-block-group,.ui-border-width-8.has-light-green-background-color.wp-block-columns .wp-block-column{border-color:#d8f4e3}.ui-border-width-2.has-navy-blue-background-color.wp-block-group,.ui-border-width-2.has-navy-blue-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-navy-blue-background-color.wp-block-group,.ui-border-width-4.has-navy-blue-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-navy-blue-background-color.wp-block-group,.ui-border-width-8.has-navy-blue-background-color.wp-block-columns .wp-block-column{border-color:#2a446c}.ui-border-width-2.has-toaster-popup-brown-background-color.wp-block-group,.ui-border-width-2.has-toaster-popup-brown-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-toaster-popup-brown-background-color.wp-block-group,.ui-border-width-4.has-toaster-popup-brown-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-toaster-popup-brown-background-color.wp-block-group,.ui-border-width-8.has-toaster-popup-brown-background-color.wp-block-columns .wp-block-column{border-color:#935f25}.ui-border-width-2.has-toaster-popup-white-background-color.wp-block-group,.ui-border-width-2.has-toaster-popup-white-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-toaster-popup-white-background-color.wp-block-group,.ui-border-width-4.has-toaster-popup-white-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-toaster-popup-white-background-color.wp-block-group,.ui-border-width-8.has-toaster-popup-white-background-color.wp-block-columns .wp-block-column{border-color:#f7f6f6}.ui-border-width-2.has-toaster-popup-black-background-color.wp-block-group,.ui-border-width-2.has-toaster-popup-black-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-toaster-popup-black-background-color.wp-block-group,.ui-border-width-4.has-toaster-popup-black-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-toaster-popup-black-background-color.wp-block-group,.ui-border-width-8.has-toaster-popup-black-background-color.wp-block-columns .wp-block-column{border-color:#2d2a26}.ui-border-width-2.has-ocean-background-color.wp-block-group,.ui-border-width-2.has-ocean-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-ocean-background-color.wp-block-group,.ui-border-width-4.has-ocean-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-ocean-background-color.wp-block-group,.ui-border-width-8.has-ocean-background-color.wp-block-columns .wp-block-column{border-color:#474f62}.ui-border-width-2.has-ocean-75-background-color.wp-block-group,.ui-border-width-2.has-ocean-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-ocean-75-background-color.wp-block-group,.ui-border-width-4.has-ocean-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-ocean-75-background-color.wp-block-group,.ui-border-width-8.has-ocean-75-background-color.wp-block-columns .wp-block-column{border-color:rgba(71,79,98,.75)}.ui-border-width-2.has-ocean-50-background-color.wp-block-group,.ui-border-width-2.has-ocean-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-ocean-50-background-color.wp-block-group,.ui-border-width-4.has-ocean-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-ocean-50-background-color.wp-block-group,.ui-border-width-8.has-ocean-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(71,79,98,.5)}.ui-border-width-2.has-ocean-25-background-color.wp-block-group,.ui-border-width-2.has-ocean-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-ocean-25-background-color.wp-block-group,.ui-border-width-4.has-ocean-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-ocean-25-background-color.wp-block-group,.ui-border-width-8.has-ocean-25-background-color.wp-block-columns .wp-block-column{border-color:rgba(71,79,98,.25)}.ui-border-width-2.has-orange-background-color.wp-block-group,.ui-border-width-2.has-orange-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-orange-background-color.wp-block-group,.ui-border-width-4.has-orange-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-orange-background-color.wp-block-group,.ui-border-width-8.has-orange-background-color.wp-block-columns .wp-block-column{border-color:#996e42}.ui-border-width-2.has-rust-background-color.wp-block-group,.ui-border-width-2.has-rust-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-rust-background-color.wp-block-group,.ui-border-width-4.has-rust-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-rust-background-color.wp-block-group,.ui-border-width-8.has-rust-background-color.wp-block-columns .wp-block-column{border-color:#b75e3c}.ui-border-width-2.has-rust-75-background-color.wp-block-group,.ui-border-width-2.has-rust-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-rust-75-background-color.wp-block-group,.ui-border-width-4.has-rust-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-rust-75-background-color.wp-block-group,.ui-border-width-8.has-rust-75-background-color.wp-block-columns .wp-block-column{border-color:rgba(183,94,60,.75)}.ui-border-width-2.has-rust-50-background-color.wp-block-group,.ui-border-width-2.has-rust-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-rust-50-background-color.wp-block-group,.ui-border-width-4.has-rust-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-rust-50-background-color.wp-block-group,.ui-border-width-8.has-rust-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(183,94,60,.5)}.ui-border-width-2.has-rust-25-background-color.wp-block-group,.ui-border-width-2.has-rust-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-rust-25-background-color.wp-block-group,.ui-border-width-4.has-rust-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-rust-25-background-color.wp-block-group,.ui-border-width-8.has-rust-25-background-color.wp-block-columns .wp-block-column{border-color:rgba(183,94,60,.25)}.ui-border-width-2.has-sand-background-color.wp-block-group,.ui-border-width-2.has-sand-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-sand-background-color.wp-block-group,.ui-border-width-4.has-sand-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-sand-background-color.wp-block-group,.ui-border-width-8.has-sand-background-color.wp-block-columns .wp-block-column{border-color:#ebe5e0}.ui-border-width-2.has-sand-75-background-color.wp-block-group,.ui-border-width-2.has-sand-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-sand-75-background-color.wp-block-group,.ui-border-width-4.has-sand-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-sand-75-background-color.wp-block-group,.ui-border-width-8.has-sand-75-background-color.wp-block-columns .wp-block-column{border-color:rgba(235,229,224,.75)}.ui-border-width-2.has-sand-50-background-color.wp-block-group,.ui-border-width-2.has-sand-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-sand-50-background-color.wp-block-group,.ui-border-width-4.has-sand-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-sand-50-background-color.wp-block-group,.ui-border-width-8.has-sand-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(235,229,224,.5)}.ui-border-width-2.has-sand-25-background-color.wp-block-group,.ui-border-width-2.has-sand-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-sand-25-background-color.wp-block-group,.ui-border-width-4.has-sand-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-sand-25-background-color.wp-block-group,.ui-border-width-8.has-sand-25-background-color.wp-block-columns .wp-block-column{border-color:rgba(235,229,224,.25)}.ui-border-width-2.has-stone-background-color.wp-block-group,.ui-border-width-2.has-stone-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-stone-background-color.wp-block-group,.ui-border-width-4.has-stone-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-stone-background-color.wp-block-group,.ui-border-width-8.has-stone-background-color.wp-block-columns .wp-block-column{border-color:#836140}.ui-border-width-2.has-stone-75-background-color.wp-block-group,.ui-border-width-2.has-stone-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-stone-75-background-color.wp-block-group,.ui-border-width-4.has-stone-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-stone-75-background-color.wp-block-group,.ui-border-width-8.has-stone-75-background-color.wp-block-columns .wp-block-column{border-color:rgba(131,97,64,.75)}.ui-border-width-2.has-stone-50-background-color.wp-block-group,.ui-border-width-2.has-stone-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-stone-50-background-color.wp-block-group,.ui-border-width-4.has-stone-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-stone-50-background-color.wp-block-group,.ui-border-width-8.has-stone-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(131,97,64,.5)}.ui-border-width-2.has-stone-25-background-color.wp-block-group,.ui-border-width-2.has-stone-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-stone-25-background-color.wp-block-group,.ui-border-width-4.has-stone-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-stone-25-background-color.wp-block-group,.ui-border-width-8.has-stone-25-background-color.wp-block-columns .wp-block-column{border-color:rgba(131,97,64,.25)}.ui-border-width-2.has-stone-ada-background-color.wp-block-group,.ui-border-width-2.has-stone-ada-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-stone-ada-background-color.wp-block-group,.ui-border-width-4.has-stone-ada-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-stone-ada-background-color.wp-block-group,.ui-border-width-8.has-stone-ada-background-color.wp-block-columns .wp-block-column{border-color:#836140}.ui-border-width-2.has-slate-background-color.wp-block-group,.ui-border-width-2.has-slate-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-slate-background-color.wp-block-group,.ui-border-width-4.has-slate-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-slate-background-color.wp-block-group,.ui-border-width-8.has-slate-background-color.wp-block-columns .wp-block-column{border-color:#373a37}.ui-border-width-2.has-slate-75-background-color.wp-block-group,.ui-border-width-2.has-slate-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-slate-75-background-color.wp-block-group,.ui-border-width-4.has-slate-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-slate-75-background-color.wp-block-group,.ui-border-width-8.has-slate-75-background-color.wp-block-columns .wp-block-column{border-color:rgba(55,58,55,.75)}.ui-border-width-2.has-slate-50-background-color.wp-block-group,.ui-border-width-2.has-slate-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-slate-50-background-color.wp-block-group,.ui-border-width-4.has-slate-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-slate-50-background-color.wp-block-group,.ui-border-width-8.has-slate-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(55,58,55,.5)}.ui-border-width-2.has-slate-25-background-color.wp-block-group,.ui-border-width-2.has-slate-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-slate-25-background-color.wp-block-group,.ui-border-width-4.has-slate-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-slate-25-background-color.wp-block-group,.ui-border-width-8.has-slate-25-background-color.wp-block-columns .wp-block-column{border-color:rgba(55,58,55,.25)}.ui-border-width-2.has-indigo-background-color.wp-block-group,.ui-border-width-2.has-indigo-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-indigo-background-color.wp-block-group,.ui-border-width-4.has-indigo-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-indigo-background-color.wp-block-group,.ui-border-width-8.has-indigo-background-color.wp-block-columns .wp-block-column{border-color:#474f62}.ui-border-width-2.has-indigo-75-background-color.wp-block-group,.ui-border-width-2.has-indigo-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-indigo-75-background-color.wp-block-group,.ui-border-width-4.has-indigo-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-indigo-75-background-color.wp-block-group,.ui-border-width-8.has-indigo-75-background-color.wp-block-columns .wp-block-column{border-color:rgba(71,79,98,.75)}.ui-border-width-2.has-indigo-50-background-color.wp-block-group,.ui-border-width-2.has-indigo-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-indigo-50-background-color.wp-block-group,.ui-border-width-4.has-indigo-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-indigo-50-background-color.wp-block-group,.ui-border-width-8.has-indigo-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(71,79,98,.5)}.ui-border-width-2.has-indigo-25-background-color.wp-block-group,.ui-border-width-2.has-indigo-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-indigo-25-background-color.wp-block-group,.ui-border-width-4.has-indigo-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-indigo-25-background-color.wp-block-group,.ui-border-width-8.has-indigo-25-background-color.wp-block-columns .wp-block-column{border-color:rgba(71,79,98,.25)}.ui-border-width-2.has-berry-background-color.wp-block-group,.ui-border-width-2.has-berry-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-berry-background-color.wp-block-group,.ui-border-width-4.has-berry-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-berry-background-color.wp-block-group,.ui-border-width-8.has-berry-background-color.wp-block-columns .wp-block-column{border-color:#4b5b58}.ui-border-width-2.has-berry-75-background-color.wp-block-group,.ui-border-width-2.has-berry-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-berry-75-background-color.wp-block-group,.ui-border-width-4.has-berry-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-berry-75-background-color.wp-block-group,.ui-border-width-8.has-berry-75-background-color.wp-block-columns .wp-block-column{border-color:rgba(75,91,88,.75)}.ui-border-width-2.has-berry-50-background-color.wp-block-group,.ui-border-width-2.has-berry-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-berry-50-background-color.wp-block-group,.ui-border-width-4.has-berry-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-berry-50-background-color.wp-block-group,.ui-border-width-8.has-berry-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(75,91,88,.5)}.ui-border-width-2.has-berry-25-background-color.wp-block-group,.ui-border-width-2.has-berry-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-berry-25-background-color.wp-block-group,.ui-border-width-4.has-berry-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-berry-25-background-color.wp-block-group,.ui-border-width-8.has-berry-25-background-color.wp-block-columns .wp-block-column{border-color:rgba(75,91,88,.25)}.ui-border-width-2.has-forest-background-color.wp-block-group,.ui-border-width-2.has-forest-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-forest-background-color.wp-block-group,.ui-border-width-4.has-forest-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-forest-background-color.wp-block-group,.ui-border-width-8.has-forest-background-color.wp-block-columns .wp-block-column{border-color:#4b5b58}.ui-border-width-2.has-forest-75-background-color.wp-block-group,.ui-border-width-2.has-forest-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-forest-75-background-color.wp-block-group,.ui-border-width-4.has-forest-75-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-forest-75-background-color.wp-block-group,.ui-border-width-8.has-forest-75-background-color.wp-block-columns .wp-block-column{border-color:rgba(75,91,88,.75)}.ui-border-width-2.has-forest-50-background-color.wp-block-group,.ui-border-width-2.has-forest-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-forest-50-background-color.wp-block-group,.ui-border-width-4.has-forest-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-forest-50-background-color.wp-block-group,.ui-border-width-8.has-forest-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(75,91,88,.5)}.ui-border-width-2.has-forest-25-background-color.wp-block-group,.ui-border-width-2.has-forest-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-forest-25-background-color.wp-block-group,.ui-border-width-4.has-forest-25-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-forest-25-background-color.wp-block-group,.ui-border-width-8.has-forest-25-background-color.wp-block-columns .wp-block-column{border-color:rgba(75,91,88,.25)}.ui-border-width-2.has-white-background-color.wp-block-group,.ui-border-width-2.has-white-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-white-background-color.wp-block-group,.ui-border-width-4.has-white-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-white-background-color.wp-block-group,.ui-border-width-8.has-white-background-color.wp-block-columns .wp-block-column{border-color:#fff}.ui-border-width-2.has-white-50-background-color.wp-block-group,.ui-border-width-2.has-white-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-4.has-white-50-background-color.wp-block-group,.ui-border-width-4.has-white-50-background-color.wp-block-columns .wp-block-column,.ui-border-width-8.has-white-50-background-color.wp-block-group,.ui-border-width-8.has-white-50-background-color.wp-block-columns .wp-block-column{border-color:rgba(255,255,255,.5)}.ui-border-width-2.wp-block-group.has-background,.ui-border-width-2.wp-block-columns.has-background .wp-block-column{border-width:2px}.ui-border-width-4.wp-block-group.has-background,.ui-border-width-4.wp-block-columns.has-background .wp-block-column{border-width:4px}.ui-border-width-8.wp-block-group.has-background,.ui-border-width-8.wp-block-columns.has-background .wp-block-column{border-width:8px}.wp-block-image .alignleft,.wp-block-image .alignright{margin:var(--spacing-s) var(--spacing-m)}.wp-block-image .alignleft{margin-left:0}.wp-block-image .alignright{margin-right:0}.wp-block-media-text{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}@media(max-width:600px){.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{padding-left:0 !important;padding-right:0 !important}}.wp-block-media-text.is-image-fill .wp-block-media-text__content{padding-top:var(--spacing-xxl) !important;padding-bottom:var(--spacing-xxl) !important}@media(max-width:600px){.wp-block-media-text.is-image-fill .wp-block-media-text__content{padding-top:var(--spacing-m) !important;padding-bottom:0 !important}}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:var(--spacing-xxl) !important}@media(max-width:600px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:0 !important}}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{padding-left:var(--spacing-xxl) !important}@media(max-width:600px){.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{padding-left:0 !important}}@media(max-width:600px){.wp-block-media-text .wp-block-media-text__content{padding-top:var(--spacing-m) !important}}.wp-block-media-text+.wp-block-media-text{margin-top:calc(var(--spacing-xl)*-1)}@media(max-width: 600px){.wp-block-media-text+.wp-block-media-text{margin-top:0}}.wp-block-media-text.timbertech-why-choose figure{min-height:500px}.wp-block-media-text.timbertech-why-choose .wp-block-media-text__content .wp-block-group{padding:0 var(--spacing-l) !important}.wp-block-media-text.timbertech-why-choose .wp-block-media-text__content .wp-block-group p.eyebrow{font-family:var(--font-family-headings);font-size:20px;text-transform:uppercase;margin-bottom:5px}.wp-block-media-text.timbertech-why-choose .wp-block-media-text__content .wp-block-group figure img{max-width:270px}.wp-block-media-text.timbertech-why-choose .wp-block-media-text__content .wp-block-group h2.timber-and-tech__heading.has-medium-font-size{color:var(--wp--preset--color--white);font-size:20px;font-family:var(--font-family-primary);font-weight:var(--font-weight-headings-regular);margin-bottom:10px}.wp-block-media-text.timbertech-why-choose .wp-block-media-text__content .wp-block-group h2.timber-and-tech__heading.has-medium-font-size strong{font-weight:var(--font-weight-bold)}.wp-block-pullquote{padding:0;border:none}.wp-block-pullquote.alignleft{float:left;margin-right:var(--spacing-l)}.wp-block-pullquote.alignright{float:right;margin-left:var(--spacing-l)}.wp-block-pullquote.alignleft blockquote,.wp-block-pullquote.alignright blockquote{margin-top:var(--spacing-s);margin-bottom:var(--spacing-s)}@media(max-width:600px){.wp-block-pullquote.alignleft blockquote,.wp-block-pullquote.alignright blockquote{margin-top:var(--spacing-m);margin-bottom:var(--spacing-m)}}@media(max-width:600px){.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{float:none;margin:0;max-width:none}}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p,.wp-block-pullquote p{font-family:var(--font-family-headings);font-size:var(--font-size-medium-desktop)}.wp-block-pullquote.alignleft p:last-of-type,.wp-block-pullquote.alignright p:last-of-type,.wp-block-pullquote p:last-of-type{margin-bottom:0}.wp-block-separator{opacity:1}.wp-block-separator.is-style-wide{border-bottom-width:2px}h2+.wp-block-separator.is-style-wide{border-bottom-width:3px;margin-top:calc(var(--spacing-s)*-1)}.wp-block-table{margin-top:var(--spacing-m);margin-bottom:var(--spacing-l);font-size:var(--font-size-medium-mobile)}.wp-block-table th{background-color:var(--color-sand);border-bottom:none}.wp-block-table td *:first-child:last-child{margin-bottom:0}.wp-block-table td ul{margin-left:var(--spacing-l) !important}.agency-ui-card.type-ufaq .agency-ui-card__accordion-toggle,.wp-block-accordion .agency-ui-card__accordion-toggle{display:block;width:100%;padding:12px 52px 12px var(--spacing-s);background-color:var(--color-sand-50);text-align:left;border-radius:0;border:none;position:relative}.agency-ui-card.type-ufaq .agency-ui-card__accordion-toggle:before,.agency-ui-card.type-ufaq .agency-ui-card__accordion-toggle:after,.wp-block-accordion .agency-ui-card__accordion-toggle:before,.wp-block-accordion .agency-ui-card__accordion-toggle:after{content:"";display:inline-block;height:4px;width:20px;background-color:var(--color-earth);position:absolute;top:50%;right:16px;transform:translateY(-50%);transition:all ease-in-out .14s}.agency-ui-card.type-ufaq .agency-ui-card__accordion-toggle:after,.wp-block-accordion .agency-ui-card__accordion-toggle:after{transform:translateY(-50%) rotate(90deg)}.agency-ui-card.type-ufaq .agency-ui-card__accordion-toggle:hover .card-title,.agency-ui-card.type-ufaq .agency-ui-card__accordion-toggle:focus .card-title,.agency-ui-card.type-ufaq .agency-ui-card__accordion-toggle:active .card-title,.wp-block-accordion .agency-ui-card__accordion-toggle:hover .card-title,.wp-block-accordion .agency-ui-card__accordion-toggle:focus .card-title,.wp-block-accordion .agency-ui-card__accordion-toggle:active .card-title{color:var(--color-earth)}.agency-ui-card.type-ufaq .agency-ui-card__accordion-toggle:hover:before,.agency-ui-card.type-ufaq .agency-ui-card__accordion-toggle:hover:after,.agency-ui-card.type-ufaq .agency-ui-card__accordion-toggle:focus:before,.agency-ui-card.type-ufaq .agency-ui-card__accordion-toggle:focus:after,.agency-ui-card.type-ufaq .agency-ui-card__accordion-toggle:active:before,.agency-ui-card.type-ufaq .agency-ui-card__accordion-toggle:active:after,.wp-block-accordion .agency-ui-card__accordion-toggle:hover:before,.wp-block-accordion .agency-ui-card__accordion-toggle:hover:after,.wp-block-accordion .agency-ui-card__accordion-toggle:focus:before,.wp-block-accordion .agency-ui-card__accordion-toggle:focus:after,.wp-block-accordion .agency-ui-card__accordion-toggle:active:before,.wp-block-accordion .agency-ui-card__accordion-toggle:active:after{background-color:var(--color-earth)}.agency-ui-card.type-ufaq .card-title,.wp-block-accordion .card-title{font-family:var(--font-family-subheadings);font-size:var(--font-size-medium-mobile);font-weight:var(--font-weight-medium);text-transform:uppercase;margin:0}.agency-ui-card.type-ufaq .card-title b,.agency-ui-card.type-ufaq .card-title strong,.wp-block-accordion .card-title b,.wp-block-accordion .card-title strong{font-weight:var(--font-weight-medium)}.agency-ui-card.type-ufaq .card-title a,.wp-block-accordion .card-title a{position:relative}.agency-ui-card.type-ufaq .card-title a:after,.wp-block-accordion .card-title a:after{content:"";display:inline-block;font-family:var(--font-family-icons);font-size:12px;font-weight:700;position:absolute;top:50%;right:-18px;transform:translateY(-50%) rotate(-90deg);transition:right .2s ease}.agency-ui-card.type-ufaq .card-title a:hover:after,.agency-ui-card.type-ufaq .card-title a:focus:after,.agency-ui-card.type-ufaq .card-title a:active:after,.wp-block-accordion .card-title a:hover:after,.wp-block-accordion .card-title a:focus:after,.wp-block-accordion .card-title a:active:after{right:-24px;transition:right .2s ease}.agency-ui-card.type-ufaq .agency-ui-card__accordion-content,.wp-block-accordion .agency-ui-card__accordion-content{display:block;visibility:hidden;height:0;padding:0 20px;overflow:hidden}.agency-ui-card.type-ufaq .agency-ui-card__accordion-content p:last-of-type,.wp-block-accordion .agency-ui-card__accordion-content p:last-of-type{margin-bottom:0}.agency-ui-card.type-ufaq .agency-ui-card__accordion-content ul,.wp-block-accordion .agency-ui-card__accordion-content ul{margin-top:var(--spacing-m)}.agency-ui-card.type-ufaq.toggled .agency-ui-card__accordion-toggle:before,.agency-ui-card.type-ufaq.toggled .agency-ui-card__accordion-toggle:after,.wp-block-accordion__item.toggled .agency-ui-card__accordion-toggle:before,.wp-block-accordion__item.toggled .agency-ui-card__accordion-toggle:after{background-color:var(--color-earth)}.agency-ui-card.type-ufaq.toggled .agency-ui-card__accordion-toggle:after,.wp-block-accordion__item.toggled .agency-ui-card__accordion-toggle:after{transform:translateY(-50%) rotate(0);transition:all ease-in-out .14s}.agency-ui-card.type-ufaq.toggled .card-title,.wp-block-accordion__item.toggled .card-title{color:var(--color-earth)}.agency-ui-card.type-ufaq.toggled .agency-ui-card__accordion-content,.wp-block-accordion__item.toggled .agency-ui-card__accordion-content{visibility:visible;height:auto;padding:20px}.wp-block-accordion__item+.wp-block-accordion__item{margin-top:20px}.wp-block-accordion-read-more .agency-ui-card__accordion-content{display:block;visibility:hidden;height:0;padding:0 20px;overflow:hidden}.wp-block-accordion-read-more .agency-ui-card__accordion-toggle{width:100%;background-color:rgba(0,0,0,0);text-align:left}.wp-block-accordion-read-more .agency-ui-card__accordion-toggle p{margin-bottom:0}.wp-block-accordion-read-more .agency-ui-card__accordion-toggle .accordion-read-more{text-transform:uppercase;text-decoration:underline}.wp-block-accordion-read-more .agency-ui-card__accordion-toggle .accordion-read-more:after{content:"MORE"}.wp-block-accordion-read-more .agency-ui-card__accordion-toggle .accordion-caret:after{content:"";mask-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/caret-down-solid-earth.svg);mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/caret-down-solid-earth.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;background-color:var(--color-air);display:inline-block;height:20px;width:20px;vertical-align:text-top;transition:all ease .2s;margin-left:5px}.wp-block-accordion-read-more.toggled .agency-ui-card__accordion-content{visibility:visible;height:auto;overflow:visible}.wp-block-accordion-read-more.toggled .accordion-read-more:after{content:"LESS"}.wp-block-accordion-read-more.toggled .accordion-caret:after{transform:rotate(180deg)}.wp-block-best-selling-products{margin-top:var(--spacing-l)}.wp-block-best-selling-products .c-grid__col{justify-content:center}.wp-block-best-selling-products .products__post{max-width:300px}.wp-block-best-selling-products .products__post .color-title{padding:var(--spacing-xs) 0;text-align:center}.wp-block-best-selling-products #pinterest-button{display:none}.agency-ui-card .card-image__container{display:flex;justify-content:center;align-items:center;height:250px}.agency-ui-card .card-image__container img{height:100%;width:100%;object-fit:cover;object-position:center}.agency-ui-card .card-title{margin:var(--spacing-s) 0}.agency-ui-card p{margin:0}.agency-ui-card p.read-more{display:none}.agency-ui-card.type-product .card-image__container img{object-fit:contain;max-height:250px;height:auto}.wp-block-content-slider{margin-top:var(--spacing-l);margin-bottom:var(--spacing-l)}@media screen and (max-width:1335px){.wp-block-content-slider{padding:0 59px}}@media(max-width:1024px){.wp-block-content-slider{padding:0}}.wp-block-content-slider .content-slider__slide{flex-direction:column;align-items:center;justify-content:center}.wp-block-content-slider .content-slider__image{height:187px;width:100%}.wp-block-content-slider .content-slider__image img{height:100%;width:100%;object-fit:cover;object-position:center}.wp-block-content-slider .content-slider__content{padding:var(--spacing-s) 20px 20px;background-color:var(--color-air);border:solid 1px var(--color-grey-5);border-top:none;flex:1}.wp-block-content-slider .content-slider__content h3{font-family:var(--font-family-subheadings);text-transform:uppercase;margin-bottom:var(--spacing-xs)}.wp-block-content-slider .content-slider__content h3 b,.wp-block-content-slider .content-slider__content h3 strong{font-weight:var(--font-weight-medium)}.wp-block-content-slider .content-slider__content h3 a{position:relative}.wp-block-content-slider .content-slider__content h3 a:after{content:"";display:inline-block;font-family:var(--font-family-icons);font-size:12px;font-weight:700;position:absolute;top:50%;right:-18px;transform:translateY(-50%) rotate(-90deg);transition:right .2s ease}.wp-block-content-slider .content-slider__content h3 a:hover:after,.wp-block-content-slider .content-slider__content h3 a:focus:after,.wp-block-content-slider .content-slider__content h3 a:active:after{right:-24px;transition:right .2s ease}.wp-block-content-slider .content-slider__content a{color:var(--color-coal)}.wp-block-content-slider .content-slider__content a:hover,.wp-block-content-slider .content-slider__content a:focus,.wp-block-content-slider .content-slider__content a:active{color:var(--color-earth)}.wp-block-content-slider .content-slider__content p:last-of-type{margin:0}@media(max-width:1024px){.wp-block-content-slider .glide__arrows{display:none}}.wp-block-content-slider .glide__bullets{display:none}@media(max-width:1024px){.wp-block-content-slider .glide__bullets{display:block}}.wp-block-content-slider.wp-block-content-slider__logo-slider .content-slider__image{height:60px;width:auto;justify-self:center}.wp-block-content-slider.wp-block-content-slider__logo-slider .content-slider__image img{height:50px;width:150px}.wp-block-content-slider.wp-block-content-slider__logo-slider .content-slider__content{display:none}.wp-block-content-slider.wp-block-content-slider__decking-lines{margin-top:40px}@media(max-width:600px){.wp-block-content-slider.wp-block-content-slider__decking-lines.wp-block-content-slider__decking-lines__display{display:none}}@media(max-width:640px){.wp-block-content-slider.wp-block-content-slider__decking-lines{margin-right:-20px}}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner{position:relative}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .header{font-size:36px;line-height:49px;margin-bottom:20px}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories{margin:0 -8px;display:flex;justify-content:space-between}@media(max-width:640px){.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories{width:100%;margin:0;white-space:nowrap;overflow-x:hidden}}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category{margin:0 8px;position:relative;display:flex;flex-direction:column;height:100%}@media(max-width:640px){.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category{margin:0 10px 0 0;width:100%;vertical-align:top}}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .quality-label{position:absolute;left:0;top:0;padding:11px 12px;font-size:16px;font-family:var(--font-family-primary);color:var(--color-air);line-height:1;letter-spacing:1.22px;font-weight:600;text-transform:uppercase}@media(max-width:768px){.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .quality-label{font-size:14px;padding:9px 10px}}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .quality-label.good{background-color:var(--color-evergreen)}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .quality-label.better{background-color:var(--color-berry)}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .quality-label.best{background-color:var(--color-ocean)}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .deck-details{background-color:var(--color-grey-bg);padding:15px;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:768px){.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .deck-details{font-size:14px;padding:12px 10px 10px}}@media(max-width:640px){.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .deck-details{white-space:normal}}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .deck-details .deck-name{font-size:24px;color:var(--color-coal);font-weight:600;font-family:var(--font-family-primary);margin-bottom:3px}@media(max-width:768px){.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .deck-details .deck-name{font-size:20px}}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .deck-details .warranty{font-weight:600;font-family:var(--font-family-primary);font-size:18px;margin:10px 0 12px;line-height:1.2}@media(max-width:768px){.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .deck-details .warranty{font-size:16px;margin:12px 0}}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .deck-details .warranty.good{color:var(--color-evergreen)}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .deck-details .warranty.better{color:var(--color-berry)}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .deck-details .warranty.best{color:var(--color-ocean)}.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .deck-details button.filter-deck{font-family:var(--font-family-primary);color:var(--color-white);background-color:var(--color-earth);height:40px;width:100%;display:flex;justify-content:center;align-items:center}@media(max-width:768px){.wp-block-content-slider.wp-block-content-slider__decking-lines .inner .categories .category .deck-details button.filter-deck{font-size:14px}}.wp-block-content-slider.wp-block-content-slider__decking-lines .glide__bullets{display:none}@media(max-width:640px){.wp-block-content-slider.wp-block-content-slider__decking-lines .glide__bullets{display:block}}.c-section--featured-posts{margin-top:calc(var(--spacing-s)*-1)}.c-section--featured-posts .featured-posts__grid{grid-template-columns:repeat(4, 1fr)}@media(max-width: 1024px){.c-section--featured-posts .featured-posts__grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 544px){.c-section--featured-posts .featured-posts__grid{grid-template-columns:1fr}}.free-samples-banner{margin-left:35%;position:relative}.free-samples-banner .sample-kit-image{position:absolute;left:-58%;max-width:69%}.free-samples-banner p.eyebrow{margin-bottom:0;text-transform:uppercase;font-weight:700;font-size:18px}@media screen and (max-width:1024px){.free-samples-banner{margin-left:0;margin-top:300px !important;padding-top:125px !important;position:relative}.free-samples-banner .sample-kit-image{position:absolute;max-width:unset;left:50%;top:-19vw;transform:translateX(-50%);width:67%}}@media screen and (max-width:768px){.free-samples-banner{padding-top:100px !important;margin-top:300px !important}.free-samples-banner .sample-kit-image{max-width:85vw;width:85vw;top:-30vw;left:50%;transform:translateX(-50%)}}@media screen and (max-width:576px){.free-samples-banner{padding:2em !important;padding-top:100px !important;margin-top:200px !important}.free-samples-banner .sample-kit-image{max-width:85vw;width:85vw;top:-30vw}.free-samples-banner p.eyebrow{font-size:16px}}.wp-block-hero-slider{position:relative}.wp-block-hero-slider .wp-block-cover{min-height:450px !important}.wp-block-hero-slider .wp-block-cover h1,.wp-block-hero-slider .wp-block-cover h2{margin-bottom:var(--spacing-xs)}@media(max-width:781px){.wp-block-hero-slider .wp-block-cover p{font-size:var(--font-size-body-mobile);margin-bottom:var(--spacing-s)}}@media(max-width:781px){.wp-block-hero-slider .wp-block-cover .wp-block-button__link{min-width:unset}}.wp-block-hero-slider .wp-block-columns{flex-wrap:nowrap}.wp-block-hero-slider .wp-block-columns .wp-block-column+.wp-block-column{margin:0 0 0 var(--spacing-s)}.wp-block-hero-slider .wp-block-group{width:100%;max-width:634px}.wp-block-hero-slider .wp-block-group.has-background{padding:var(--spacing-l) !important;background-color:rgba(0,0,0,0);position:relative}@media(max-width:781px){.wp-block-hero-slider .wp-block-group.has-background{padding:var(--spacing-s) !important}}.wp-block-hero-slider .wp-block-group.has-background .wp-block-group__inner-container{position:relative;z-index:2}.wp-block-hero-slider .wp-block-group.has-background:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.9}.wp-block-hero-slider .wp-block-group.has-background.has-air-background-color:before{background-color:#fff}.wp-block-hero-slider .wp-block-group.has-background.has-air-90-background-color:before{background-color:rgba(255,255,255,.9)}.wp-block-hero-slider .wp-block-group.has-background.has-air-75-background-color:before{background-color:rgba(255,255,255,.75)}.wp-block-hero-slider .wp-block-group.has-background.has-air-50-background-color:before{background-color:rgba(255,255,255,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-air-25-background-color:before{background-color:rgba(255,255,255,.25)}.wp-block-hero-slider .wp-block-group.has-background.has-black-background-color:before{background-color:#000}.wp-block-hero-slider .wp-block-group.has-background.has-black-10-background-color:before{background-color:rgba(0,0,0,.1)}.wp-block-hero-slider .wp-block-group.has-background.has-black-50-background-color:before{background-color:rgba(0,0,0,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-black-60-background-color:before{background-color:rgba(0,0,0,.6)}.wp-block-hero-slider .wp-block-group.has-background.has-black-70-background-color:before{background-color:rgba(0,0,0,.7)}.wp-block-hero-slider .wp-block-group.has-background.has-bronze-background-color:before{background-color:#a9903e}.wp-block-hero-slider .wp-block-group.has-background.has-bronze-75-background-color:before{background-color:rgba(169,144,62,.75)}.wp-block-hero-slider .wp-block-group.has-background.has-bronze-50-background-color:before{background-color:rgba(169,144,62,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-bronze-25-background-color:before{background-color:rgba(169,144,62,.25)}.wp-block-hero-slider .wp-block-group.has-background.has-coal-background-color:before{background-color:#373a37}.wp-block-hero-slider .wp-block-group.has-background.has-coal-75-background-color:before{background-color:rgba(55,58,55,.75)}.wp-block-hero-slider .wp-block-group.has-background.has-coal-50-background-color:before{background-color:rgba(55,58,55,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-coal-25-background-color:before{background-color:rgba(55,58,55,.25)}.wp-block-hero-slider .wp-block-group.has-background.has-neutral-coal-background-color:before{background-color:#0c0907}.wp-block-hero-slider .wp-block-group.has-background.has-dark-red-background-color:before{background-color:#790000}.wp-block-hero-slider .wp-block-group.has-background.has-earth-background-color:before{background-color:#836140}.wp-block-hero-slider .wp-block-group.has-background.has-earth-75-background-color:before{background-color:rgba(131,97,64,.75)}.wp-block-hero-slider .wp-block-group.has-background.has-earth-50-background-color:before{background-color:rgba(131,97,64,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-earth-25-background-color:before{background-color:rgba(131,97,64,.25)}.wp-block-hero-slider .wp-block-group.has-background.has-evergreen-background-color:before{background-color:#4b5b58}.wp-block-hero-slider .wp-block-group.has-background.has-evergreen-75-background-color:before{background-color:rgba(75,91,88,.75)}.wp-block-hero-slider .wp-block-group.has-background.has-evergreen-50-background-color:before{background-color:rgba(75,91,88,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-evergreen-25-background-color:before{background-color:rgba(75,91,88,.25)}.wp-block-hero-slider .wp-block-group.has-background.has-feedback-info-yellow-background-color:before{background-color:#fff6df}.wp-block-hero-slider .wp-block-group.has-background.has-grey-bg-background-color:before{background-color:#efeeed}.wp-block-hero-slider .wp-block-group.has-background.has-grey-1-background-color:before{background-color:#f9f9f9}.wp-block-hero-slider .wp-block-group.has-background.has-grey-2-background-color:before{background-color:#948e8d}.wp-block-hero-slider .wp-block-group.has-background.has-grey-3-background-color:before{background-color:#e5e5e5}.wp-block-hero-slider .wp-block-group.has-background.has-grey-4-background-color:before{background-color:#767676}.wp-block-hero-slider .wp-block-group.has-background.has-grey-5-background-color:before{background-color:#d6d6d6}.wp-block-hero-slider .wp-block-group.has-background.has-grey-6-background-color:before{background-color:#4f4c4d}.wp-block-hero-slider .wp-block-group.has-background.has-grey-7-background-color:before{background-color:#a7a5a6}.wp-block-hero-slider .wp-block-group.has-background.has-grey-8-background-color:before{background-color:#949494}.wp-block-hero-slider .wp-block-group.has-background.has-grey-9-background-color:before{background-color:#fbfbfb}.wp-block-hero-slider .wp-block-group.has-background.has-grey-10-background-color:before{background-color:#ebebeb}.wp-block-hero-slider .wp-block-group.has-background.has-grey-11-background-color:before{background-color:#333}.wp-block-hero-slider .wp-block-group.has-background.has-grey-12-background-color:before{background-color:#eeedec}.wp-block-hero-slider .wp-block-group.has-background.has-grey-13-background-color:before{background-color:#f6f6f6}.wp-block-hero-slider .wp-block-group.has-background.has-grey-14-background-color:before{background-color:#e6e6e6}.wp-block-hero-slider .wp-block-group.has-background.has-grey-15-background-color:before{background-color:#7e7e7e}.wp-block-hero-slider .wp-block-group.has-background.has-grey-16-background-color:before{background-color:#d1d1d1}.wp-block-hero-slider .wp-block-group.has-background.has-home-depot-orange-background-color:before{background-color:#f96302}.wp-block-hero-slider .wp-block-group.has-background.has-light-green-background-color:before{background-color:#d8f4e3}.wp-block-hero-slider .wp-block-group.has-background.has-navy-blue-background-color:before{background-color:#2a446c}.wp-block-hero-slider .wp-block-group.has-background.has-toaster-popup-brown-background-color:before{background-color:#935f25}.wp-block-hero-slider .wp-block-group.has-background.has-toaster-popup-white-background-color:before{background-color:#f7f6f6}.wp-block-hero-slider .wp-block-group.has-background.has-toaster-popup-black-background-color:before{background-color:#2d2a26}.wp-block-hero-slider .wp-block-group.has-background.has-ocean-background-color:before{background-color:#474f62}.wp-block-hero-slider .wp-block-group.has-background.has-ocean-75-background-color:before{background-color:rgba(71,79,98,.75)}.wp-block-hero-slider .wp-block-group.has-background.has-ocean-50-background-color:before{background-color:rgba(71,79,98,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-ocean-25-background-color:before{background-color:rgba(71,79,98,.25)}.wp-block-hero-slider .wp-block-group.has-background.has-orange-background-color:before{background-color:#996e42}.wp-block-hero-slider .wp-block-group.has-background.has-rust-background-color:before{background-color:#b75e3c}.wp-block-hero-slider .wp-block-group.has-background.has-rust-75-background-color:before{background-color:rgba(183,94,60,.75)}.wp-block-hero-slider .wp-block-group.has-background.has-rust-50-background-color:before{background-color:rgba(183,94,60,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-rust-25-background-color:before{background-color:rgba(183,94,60,.25)}.wp-block-hero-slider .wp-block-group.has-background.has-sand-background-color:before{background-color:#ebe5e0}.wp-block-hero-slider .wp-block-group.has-background.has-sand-75-background-color:before{background-color:rgba(235,229,224,.75)}.wp-block-hero-slider .wp-block-group.has-background.has-sand-50-background-color:before{background-color:rgba(235,229,224,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-sand-25-background-color:before{background-color:rgba(235,229,224,.25)}.wp-block-hero-slider .wp-block-group.has-background.has-stone-background-color:before{background-color:#836140}.wp-block-hero-slider .wp-block-group.has-background.has-stone-75-background-color:before{background-color:rgba(131,97,64,.75)}.wp-block-hero-slider .wp-block-group.has-background.has-stone-50-background-color:before{background-color:rgba(131,97,64,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-stone-25-background-color:before{background-color:rgba(131,97,64,.25)}.wp-block-hero-slider .wp-block-group.has-background.has-stone-ada-background-color:before{background-color:#836140}.wp-block-hero-slider .wp-block-group.has-background.has-slate-background-color:before{background-color:#373a37}.wp-block-hero-slider .wp-block-group.has-background.has-slate-75-background-color:before{background-color:rgba(55,58,55,.75)}.wp-block-hero-slider .wp-block-group.has-background.has-slate-50-background-color:before{background-color:rgba(55,58,55,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-slate-25-background-color:before{background-color:rgba(55,58,55,.25)}.wp-block-hero-slider .wp-block-group.has-background.has-indigo-background-color:before{background-color:#474f62}.wp-block-hero-slider .wp-block-group.has-background.has-indigo-75-background-color:before{background-color:rgba(71,79,98,.75)}.wp-block-hero-slider .wp-block-group.has-background.has-indigo-50-background-color:before{background-color:rgba(71,79,98,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-indigo-25-background-color:before{background-color:rgba(71,79,98,.25)}.wp-block-hero-slider .wp-block-group.has-background.has-berry-background-color:before{background-color:#4b5b58}.wp-block-hero-slider .wp-block-group.has-background.has-berry-75-background-color:before{background-color:rgba(75,91,88,.75)}.wp-block-hero-slider .wp-block-group.has-background.has-berry-50-background-color:before{background-color:rgba(75,91,88,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-berry-25-background-color:before{background-color:rgba(75,91,88,.25)}.wp-block-hero-slider .wp-block-group.has-background.has-forest-background-color:before{background-color:#4b5b58}.wp-block-hero-slider .wp-block-group.has-background.has-forest-75-background-color:before{background-color:rgba(75,91,88,.75)}.wp-block-hero-slider .wp-block-group.has-background.has-forest-50-background-color:before{background-color:rgba(75,91,88,.5)}.wp-block-hero-slider .wp-block-group.has-background.has-forest-25-background-color:before{background-color:rgba(75,91,88,.25)}.wp-block-hero-slider .wp-block-group.has-background.has-white-background-color:before{background-color:#fff}.wp-block-hero-slider .wp-block-group.has-background.has-white-50-background-color:before{background-color:rgba(255,255,255,.5)}.wp-block-hero-slider h1{font-family:var(--font-family-headings);font-size:var(--font-size-h2-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h2-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h2-mobile)}@media(min-width:782px){.wp-block-hero-slider h1{font-size:var(--font-size-h2-tablet);line-height:var(--line-height-h2-tablet)}}@media(min-width:1025px){.wp-block-hero-slider h1{font-size:var(--font-size-h2-desktop);line-height:var(--line-height-h2-desktop);margin-bottom:var(--margin-bottom-h2-desktop)}}.wp-block-hero-slider h1 b,.wp-block-hero-slider h1 strong{font-weight:var(--font-weight-medium)}.wp-block-hero-slider .glide__bullets{position:absolute;left:0;right:0;bottom:var(--spacing-m);margin:0}.wp-block-hero-slider .glide__bullet{border-color:var(--color-air);background-color:var(--color-air)}.wp-block-hero-slider .glide__bullet:hover,.wp-block-hero-slider .glide__bullet:focus,.wp-block-hero-slider .glide__bullet:active,.wp-block-hero-slider .glide__bullet.glide__bullet--active{border-color:var(--color-earth);background-color:var(--color-earth)}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(.9)}60%{transform:translate(-50%,-50%) scale(1.07)}100%{transform:translate(-50%,-50%) scale(.9)}}.wp-block-hotspot-modal{height:100%;width:100%}.wp-block-hotspot-modal.button-location-top-right .wp-block-hotspot-modal__trigger{top:44px;right:-20px}@media(max-width:781px){.wp-block-hotspot-modal.button-location-top-right .wp-block-hotspot-modal__trigger{top:26px;right:-16px}}.wp-block-hotspot-modal .wp-block-hotspot-modal__trigger{position:absolute;transform:translate(-50%,-50%) scale(1);height:64px;width:64px;padding:0;background-color:rgba(0,0,0,0);border:solid 1px var(--color-white);border-radius:50%;box-shadow:0 0 12px var(--color-white);animation:pulse 2s infinite}@media(max-width:781px){.wp-block-hotspot-modal .wp-block-hotspot-modal__trigger{height:42px;width:42px}}.wp-block-hotspot-modal .wp-block-hotspot-modal__trigger:before,.wp-block-hotspot-modal .wp-block-hotspot-modal__trigger:after{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:0;right:0;bottom:0;left:0}.wp-block-hotspot-modal .wp-block-hotspot-modal__trigger:before{background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/tt-swirl-air.svg)}.wp-block-hotspot-modal .wp-block-hotspot-modal__trigger:after{visibility:hidden;opacity:.1;background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/tt-swirl-2-air.svg);transform:scale(.5)}.wp-block-hotspot-modal.active .wp-block-hotspot-modal__trigger,.wp-block-hotspot-modal .wp-block-hotspot-modal__trigger:hover,.wp-block-hotspot-modal .wp-block-hotspot-modal__trigger:focus{border:none;box-shadow:none;animation:none}.wp-block-hotspot-modal.active .wp-block-hotspot-modal__trigger:before,.wp-block-hotspot-modal .wp-block-hotspot-modal__trigger:hover:before,.wp-block-hotspot-modal .wp-block-hotspot-modal__trigger:focus:before{visibility:hidden}.wp-block-hotspot-modal.active .wp-block-hotspot-modal__trigger:after,.wp-block-hotspot-modal .wp-block-hotspot-modal__trigger:hover:after,.wp-block-hotspot-modal .wp-block-hotspot-modal__trigger:focus:after{opacity:1;visibility:visible;transform:scale(1.12) rotate(540deg);transition:opacity 1.5s ease,transform .8s ease}.wp-block-hotspot-modal__modal{opacity:0;visibility:hidden;height:100%;width:100%;position:fixed;z-index:1000000;transition:opacity .2s ease}.wp-block-hotspot-modal__modal.active{opacity:1;visibility:visible}.wp-block-hotspot-modal__modal.active .wp-block-hotspot-modal__modal,.wp-block-hotspot-modal__modal.active .wp-block-hotspot-modal__modal-bg{opacity:1;visibility:visible;transition:opacity .2s ease}.wp-block-hotspot-modal__modal.active .wp-block-hotspot-modal__modal-content-inner{width:100%;max-height:90vh;overflow-y:auto;overflow-x:hidden}.wp-block-hotspot-modal__modal .wp-block-hotspot-modal__modal-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10002;width:90vw;max-width:1180px;margin:0 auto;color:var(--color-coal);background-color:var(--color-air);border-radius:5px;box-shadow:0 3px 13px 0 rgba(0,0,0,.15)}.wp-block-hotspot-modal__modal .wp-block-hotspot-modal__modal-content p{font-size:var(--font-size-medium-mobile);line-height:var(--line-height-medium)}@media(min-width:1025px){.wp-block-hotspot-modal__modal .wp-block-hotspot-modal__modal-content p{font-size:var(--font-size-medium-desktop)}}.wp-block-hotspot-modal__modal .wp-block-hotspot-modal__modal-content p:last-of-type{margin-bottom:0}.wp-block-hotspot-modal__modal .wp-block-hotspot-modal__modal-content .button{display:inline-block;margin-top:var(--spacing-m);text-align:center}.wp-block-hotspot-modal__testimonial .wp-block-hotspot-modal__modal-content{padding-top:80px;max-width:640px}@media(max-width:781px){.wp-block-hotspot-modal__testimonial .wp-block-hotspot-modal__modal-content{padding-top:65px}}.wp-block-hotspot-modal__testimonial .wp-block-hotspot-modal__modal-content:before{content:"“";display:block;font-family:var(--font-family-headings);font-size:80px;font-weight:var(--font-weight-medium);line-height:1px;position:absolute;top:var(--spacing-l);left:38px;transform:rotate(180deg)}@media(max-width:781px){.wp-block-hotspot-modal__testimonial .wp-block-hotspot-modal__modal-content:before{top:var(--spacing-s);left:22px}}.wp-block-hotspot-modal__testimonial .wp-block-hotspot-modal__modal-content-inner{padding:0 var(--spacing-xl) var(--spacing-xl)}@media(max-width:781px){.wp-block-hotspot-modal__testimonial .wp-block-hotspot-modal__modal-content-inner{padding:0 var(--spacing-m) var(--spacing-m)}}.wp-block-hotspot-modal__product .wp-block-hotspot-modal__modal-content{padding:0}.wp-block-hotspot-modal__product .wp-block-hotspot-modal__modal-content-inner{display:block;grid-column-gap:var(--spacing-l);column-gap:var(--spacing-l);padding:var(--spacing-m)}@media(min-width:782px){.wp-block-hotspot-modal__product .wp-block-hotspot-modal__modal-content-inner{display:grid;grid-template-columns:55% 45%;max-height:unset}}.wp-block-hotspot-modal__product .wp-block-hotspot-modal__modal-product-img{display:flex;border-radius:3px;position:relative}.wp-block-hotspot-modal__product .wp-block-hotspot-modal__modal-product-img img{height:100%;width:100%;object-fit:cover;object-position:center;border-radius:3px;overflow:hidden}.wp-block-hotspot-modal__product .wp-block-hotspot-modal__modal-product-img-sec{height:200px;width:200px;position:absolute;top:50%;right:-32px;transform:translateY(-50%);border:solid 6px var(--color-air);border-radius:50%;overflow:hidden}@media(max-width:781px){.wp-block-hotspot-modal__product .wp-block-hotspot-modal__modal-product-img-sec{height:150px;width:150px;right:-16px}}@media(max-width:544px){.wp-block-hotspot-modal__product .wp-block-hotspot-modal__modal-product-img-sec{display:none}}.wp-block-hotspot-modal__product .wp-block-hotspot-modal__modal-product-content{padding:var(--spacing-l) 0 0}@media(min-width:782px){.wp-block-hotspot-modal__product .wp-block-hotspot-modal__modal-product-content{padding:var(--spacing-xxl)}}.wp-block-hotspot-modal__close{position:absolute;top:0;right:0;z-index:99999;transform:translate(50%,-50%);padding:0;height:38px;width:38px;border-radius:50%;border:none;background-color:var(--color-earth)}.wp-block-hotspot-modal__close:before{content:"";font-family:var(--font-family-icons);font-size:22px;color:var(--color-air)}.wp-block-hotspot-modal__close:hover{background-color:var(--color-coal)}.wp-block-hotspot-modal__modal-bg{opacity:0;visibility:hidden;display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9990;background-color:var(--color-black-70);transition:opacity .2s ease}.wp-block-image-slider-basic{margin-top:var(--spacing-l);margin-bottom:var(--spacing-l)}.wp-block-image-slider-basic .image-slider-basic__slide{display:flex;align-items:center;justify-content:space-between;padding-left:3vw;padding-right:3vw}@media(max-width:781px){.wp-block-image-slider-basic .image-slider-basic__slide{flex-wrap:wrap}}.wp-block-image-slider-basic .image-slider-basic__image,.wp-block-image-slider-basic .image-slider-basic__content{flex-basis:48%;max-width:48%}@media(max-width:781px){.wp-block-image-slider-basic .image-slider-basic__image,.wp-block-image-slider-basic .image-slider-basic__content{flex-basis:100%;max-width:100%}}@media(max-width:781px){.wp-block-image-slider-basic .image-slider-basic__image{margin-bottom:var(--spacing-m)}}.wp-block-image-slider-basic .image-slider-basic__image img{width:100%}.wp-block-image-slider-basic .image-slider-basic__content a{text-transform:uppercase;text-decoration:underline}.single-post .wp-block-image-slider-basic .image-slider-basic__slide{padding-left:0;padding-right:0}.wp-block-image-slider-alternate{margin-top:var(--spacing-l);margin-bottom:var(--spacing-l);padding:0 3vw;position:relative}@media(max-width:781px){.wp-block-image-slider-alternate{padding:0}}.wp-block-image-slider-alternate .image-slider-alternate__slide{flex-direction:column;align-items:center;justify-content:center}.wp-block-image-slider-alternate .image-slider-alternate__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;margin:var(--spacing-s) var(--spacing-xs) 0;max-width:900px;width:100%;column-gap:var(--spacing-xs)}@media(min-width:1025px){.wp-block-image-slider-alternate .image-slider-alternate__bottom .image-slider-alternate__left,.wp-block-image-slider-alternate .image-slider-alternate__bottom .image-slider-alternate__right{flex:1}}.wp-block-image-slider-alternate .image-slider-alternate__bottom .image-slider-alternate__left>p{margin-bottom:0}.wp-block-image-slider-alternate .image-slider-alternate__bottom .image-slider-alternate__right a{color:var(--wp--preset--color--coal);text-decoration:underline}.wp-block-image-slider-alternate .image-slider-alternate__bottom .image-slider-alternate__right a:hover{color:var(--wp--preset--color--earth)}.wp-block-image-slider-alternate .image-slider-alternate__image{border:solid 8px var(--color-air);position:relative}.wp-block-image-slider-alternate .image-slider-alternate__image img{width:100%;max-width:900px}.wp-block-image-slider-alternate .image-slider-alternate__content{padding:var(--spacing-l) var(--spacing-xxl);margin:0 auto;width:92%;background-color:var(--color-air)}@media(max-width:1024px){.wp-block-image-slider-alternate .image-slider-alternate__content{padding:var(--spacing-s);width:100%}}.wp-block-image-slider-alternate .image-slider-alternate__content p:last-of-type{margin:0}.wp-block-image-slider-alternate .image-slider-alternate__content a{text-decoration:underline}.wp-block-image-slider-alternate .image-slider-alternate__slide-meta{display:block;font-family:var(--font-family-headings);color:var(--color-grey-2);margin-bottom:var(--spacing-s)}@media(max-width:781px){.wp-block-image-slider-alternate .image-slider-alternate__slide-meta{margin-bottom:var(--spacing-xs)}}@media(max-width:781px){.wp-block-image-slider-alternate .glide__arrows{display:none}}.wp-block-image-slider-alternate .glide__arrows.glide__arrow-left{left:1vw}.wp-block-image-slider-alternate .glide__arrows.glide__arrow-right{right:1vw}.wp-block-image-slider-alternate .glide__bullets{display:none}@media(max-width:781px){.wp-block-image-slider-alternate .glide__bullets{display:block}}.wp-block-image-slider-alternate.wp-block-image-slider-50-50{max-width:1220px}@media(min-width:768px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:0;padding-right:0;max-width:100vw;width:100vw}}@media(min-width:1341px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50{max-width:1220px;margin:0 auto}}.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__bullets{display:none}.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrows{display:block;top:36%}@media(min-width:768px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrows{top:unset;bottom:-80px}}@media(min-width:1341px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrows{top:50%}}.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrows.glide__arrow-left,.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrows.glide__arrow-right{color:var(--color-white);background-color:var(--color-coal);border-radius:10em;width:44px;height:44px}.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrows.glide__arrow-left{left:1vw}@media(min-width:768px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrows.glide__arrow-left{left:41%}}@media(min-width:1341px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrows.glide__arrow-left{left:-80px}}.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrows.glide__arrow-right{right:1vw}@media(min-width:768px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrows.glide__arrow-right{right:41%}}@media(min-width:1341px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrows.glide__arrow-right{right:-80px}}.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--color-coal);color:var(--color-air);border-radius:50%;height:44px;width:44px;z-index:1}@media(min-width:768px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrow{height:50px;width:50px}}.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .glide__arrow.previous{top:29vw;bottom:unset;transform:translateY(-50%);left:13px}@media(min-width:768px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .image-slider-alternate__slide{display:flex;flex-direction:row;align-items:center;justify-content:start}}.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .image-slider-alternate__slide .image-slider-alternate__image{padding:0 28px;border:none}@media(min-width:768px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .image-slider-alternate__slide .image-slider-alternate__image{border:none;width:50%}}.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .image-slider-alternate__slide .image-slider-alternate__image img{width:100%;max-width:100%}.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .image-slider-alternate__content{width:100%;padding:28px}@media(min-width:768px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .image-slider-alternate__content{width:50%;bottom:unset}}.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .image-slider-alternate__content .image-slider-alternate__slide-meta{display:none}.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .image-slider-alternate__content .quote{font-size:18px;margin-bottom:8px}@media(min-width:768px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .image-slider-alternate__content .quote{font-family:"din-2014",sans-serif;font-size:24px;color:var(--color-coal);margin-bottom:20px}}.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .image-slider-alternate__content .name{font-size:14px;font-weight:700;color:var(--color-coal);font-family:"din-2014",sans-serif}@media(min-width:768px){.wp-block-image-slider-alternate.wp-block-image-slider-50-50 .image-slider-alternate__content .name{font-size:16px}}.wp-block-popular-product-bundles--hero .glide-single-slide .glide__arrows,.wp-block-popular-product-bundles--hero .glide-single-slide .glide__bullets{display:none}.wp-block-popular-product-bundles--grid{margin-top:var(--spacing-l)}.wp-block-popular-product-bundles--grid .c-grid__col{justify-content:center}.wp-block-popular-product-bundles--grid .products__post .color-title{padding:var(--spacing-xs) 0;text-align:center}.wp-block-popular-product-bundles--grid .product-bundle__post,.wp-block-popular-product-bundles--grid .product-bundle__featured-image,.wp-block-popular-product-bundles--grid .product-bundle__description p:last-child{margin-bottom:var(--spacing-s)}.wp-block-popular-product-bundles--grid .product-bundle__meta{display:block;margin-top:0}.wp-block-popular-product-bundles--grid .product-bundle__meta .add-to-cart-btn{display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-earth);cursor:pointer;padding:var(--spacing-xs) 0 6px;border-top:solid 1px var(--color-coal-25);margin-left:auto;margin-right:auto;background-color:rgba(0,0,0,0);width:100%}.wp-block-popular-product-bundles--grid .product-bundle__meta .add-to-cart-btn:hover,.wp-block-popular-product-bundles--grid .product-bundle__meta .add-to-cart-btn:active{color:var(--color-coal)}.wp-block-popular-product-bundles--grid .product-bundle__meta .add-to-cart-btn span{padding:0 3px}.wp-block-popular-product-bundles--grid .product-bundle__meta .add-to-cart-btn .cart-icon:before{font-size:20px;position:relative;top:-4px}@media(min-width:1025px){.wp-block-popular-product-bundles--grid .product-bundle__meta .cart-success-msg,.wp-block-popular-product-bundles--grid .product-bundle__meta .cannot-order{text-align:center}}.wp-block-popular-product-bundles--grid #pinterest-button{display:none}.wp-block-popular-product-bundles--grid .product-bundle__swatches{bottom:var(--spacing-xs);right:var(--spacing-xs);width:auto}.wp-block-popular-product-bundles--grid .product-bundle__swatches .product-bundle__swatch-img{border:0 solid rgba(0,0,0,0)}.wp-block-testimonial-slider{margin-top:var(--spacing-l);margin-bottom:var(--spacing-l)}@media screen and (max-width:1335px){.wp-block-testimonial-slider{padding:0 59px}}@media(max-width:781px){.wp-block-testimonial-slider{padding:0}}.wp-block-testimonial-slider .testimonial-slider__slide{flex-direction:column;text-align:left}.wp-block-testimonial-slider a{display:block}.wp-block-testimonial-slider .testimonial-slider__content,.wp-block-testimonial-slider .testimonial-slider__heading,.wp-block-testimonial-slider .testimonial-slider__subheading,.wp-block-testimonial-slider p{color:var(--color-coal)}.wp-block-testimonial-slider a,.wp-block-testimonial-slider .testimonial-slider__content{display:flex;flex-direction:column;height:100%}.wp-block-testimonial-slider .testimonial-slider__content p:last-of-type{margin:0}.wp-block-testimonial-slider .testimonial-slider__image{height:70px;width:70px;border-radius:50%;margin:0 auto var(--spacing-s) 0;overflow:hidden}.wp-block-testimonial-slider .testimonial-slider__image img{height:100%;width:100%;object-fit:cover;object-position:center}.wp-block-testimonial-slider .testimonial-slider__stars{font-family:var(--font-family-headings);font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h5-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h5-mobile);margin-bottom:var(--spacing-xs) !important}@media(min-width:782px){.wp-block-testimonial-slider .testimonial-slider__stars{font-size:var(--font-size-h5-tablet);line-height:var(--line-height-h5-tablet)}}@media(min-width:1025px){.wp-block-testimonial-slider .testimonial-slider__stars{font-size:var(--font-size-h5-desktop);line-height:var(--line-height-h5-desktop);margin-bottom:var(--margin-bottom-h5-desktop)}}.wp-block-testimonial-slider .testimonial-slider__stars b,.wp-block-testimonial-slider .testimonial-slider__stars strong{font-weight:var(--font-weight-medium)}.wp-block-testimonial-slider .testimonial-slider__heading{font-weight:var(--font-weight-regular);margin-bottom:var(--spacing-s)}.wp-block-testimonial-slider .testimonial-slider__subheading{font-family:var(--font-family-subheadings);font-size:14px;margin:calc(var(--spacing-s)*-1) 0 var(--spacing-m)}.wp-block-testimonial-slider .testimonial-slider__subheading b,.wp-block-testimonial-slider .testimonial-slider__subheading strong{font-weight:var(--font-weight-medium)}.wp-block-testimonial-slider .testimonial-slider__subheading a{position:relative}.wp-block-testimonial-slider .testimonial-slider__subheading a:after{content:"";display:inline-block;font-family:var(--font-family-icons);font-size:12px;font-weight:700;position:absolute;top:50%;right:-18px;transform:translateY(-50%) rotate(-90deg);transition:right .2s ease}.wp-block-testimonial-slider .testimonial-slider__subheading a:hover:after,.wp-block-testimonial-slider .testimonial-slider__subheading a:focus:after,.wp-block-testimonial-slider .testimonial-slider__subheading a:active:after{right:-24px;transition:right .2s ease}.wp-block-testimonial-slider .testimonial-slider__author{margin:auto 0 0;padding-top:var(--spacing-s);text-transform:uppercase}.wp-block-testimonial-slider .testimonial-slider__author .author{font-weight:var(--font-weight-bold)}.wp-block-testimonial-slider .testimonial-slider__author .author:before{content:"— ";display:inline;font:inherit}.wp-block-testimonial-slider .glide__arrows{display:none}.wp-block-testimonial-slider .glide__bullets{display:none;margin-top:var(--spacing-xxl)}@media(max-width:781px){.wp-block-testimonial-slider .glide__bullets{display:block}}.wp-block-agency-ui-tile{display:flex;flex-direction:column}.wp-block-agency-ui-tile>a{display:block}.wp-block-agency-ui-tile a:hover .tile--title,.wp-block-agency-ui-tile a:focus .tile--title,.wp-block-agency-ui-tile a:active .tile--title{color:var(--color-earth)}.wp-block-agency-ui-tile a p{color:var(--color-coal)}.wp-block-agency-ui-tile .wp-block-image img{width:100%}.wp-block-agency-ui-tile p:last-of-type{margin-bottom:var(--spacing-s)}.wp-block-agency-ui-tile .wp-block-buttons{margin-top:auto;margin-bottom:0}.timber-and-tech{background-color:var(--wp--preset--color--earth);display:flex;flex-direction:row;color:var(--wp--preset--color--white);min-height:500px}.timber-and-tech__image{background-image:url("/wp-content/uploads/2023/01/TimberTech-Weathered-Teak-Vintage-Collection-Advanced-PVC-Decking-Why-TT-1.jpg");background-size:cover;background-position:57% bottom;width:60%}.timber-and-tech__content{width:40%;padding:14vh 40px;display:flex;flex-direction:column;justify-content:middle}.timber-and-tech__content p.eyebrow{font-family:var(--font-family-headings);font-size:20px;text-transform:uppercase;margin-bottom:5px}.timber-and-tech .timber-and-tech__heading{color:var(--wp--preset--color--white);font-size:20px;font-family:var(--font-family-primary);margin-bottom:10px}.timber-and-tech .timber-and-tech__heading strong{font-weight:700}.timber-and-tech__content img{max-width:270px;margin-bottom:40px}@media screen and (min-width:1200px){.timber-and-tech__content{padding:14vh 10vw 14vh 40px}}@media screen and (max-width:992px){.timber-and-tech{flex-direction:column}.timber-and-tech__image{width:100vw;min-height:500px}.timber-and-tech__content{padding:6vh 40px;width:100%}}.agency-ui--alert-box.wp-block-group{padding:20px}.agency-ui--alert-box.wp-block-group .wp-block-columns{margin:0;flex-wrap:nowrap}.agency-ui--alert-box.wp-block-group .wp-block-column{flex-basis:36px;max-width:36px}.agency-ui--alert-box.wp-block-group .wp-block-column:not(:first-child){margin:0 0 0 var(--spacing-s);flex:1;flex-basis:auto;max-width:none}.agency-ui--alert-box.wp-block-group .wp-block-image img{margin:0 auto}.agency-ui--banner-cta-1{padding:64px 64px 72px;margin-top:var(--spacing-xxl);margin-bottom:var(--spacing-xxl);min-height:unset}@media(max-width:1340px){.agency-ui--banner-cta-1{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}@media(max-width: 781px){.agency-ui--banner-cta-1{padding:var(--spacing-xxl)}}@media(max-width: 544px){.agency-ui--banner-cta-1{padding:var(--spacing-xl)}}.agency-ui--banner-cta-1 .wp-block-columns{margin:0}@media(max-width: 781px){.agency-ui--banner-cta-1 .wp-block-columns .wp-block-column{flex-basis:100% !important;max-width:100%;margin:0}}.agency-ui--banner-cta-1 h1{font-size:var(--font-size-h1-mobile);line-height:var(--line-height-h1-mobile);margin-bottom:var(--spacing-s)}@media(min-width:782px){.agency-ui--banner-cta-1 h1{font-size:var(--font-size-h1-desktop);line-height:var(--line-height-h1-desktop);margin-bottom:var(--spacing-xs)}}.agency-ui--banner-cta-1 h2{font-size:var(--font-size-h1-mobile);line-height:var(--line-height-h1-mobile);margin-bottom:var(--spacing-s)}@media(min-width:782px){.agency-ui--banner-cta-1 h2{font-size:var(--font-size-h1-desktop);line-height:var(--line-height-h1-desktop);margin-bottom:var(--spacing-xs)}}.agency-ui--banner-cta-1 h3{font-size:var(--font-size-h1-mobile);line-height:var(--line-height-h1-mobile);margin-bottom:var(--spacing-s)}@media(min-width:782px){.agency-ui--banner-cta-1 h3{font-size:var(--font-size-h1-desktop);line-height:var(--line-height-h1-desktop);margin-bottom:var(--spacing-xs)}}.agency-ui--banner-cta-1 h4{font-size:var(--font-size-h1-mobile);line-height:var(--line-height-h1-mobile);margin-bottom:var(--spacing-s)}@media(min-width:782px){.agency-ui--banner-cta-1 h4{font-size:var(--font-size-h1-desktop);line-height:var(--line-height-h1-desktop);margin-bottom:var(--spacing-xs)}}.agency-ui--banner-cta-1 h5{font-size:var(--font-size-h1-mobile);line-height:var(--line-height-h1-mobile);margin-bottom:var(--spacing-s)}@media(min-width:782px){.agency-ui--banner-cta-1 h5{font-size:var(--font-size-h1-desktop);line-height:var(--line-height-h1-desktop);margin-bottom:var(--spacing-xs)}}.agency-ui--banner-cta-1 h6{font-size:var(--font-size-h1-mobile);line-height:var(--line-height-h1-mobile);margin-bottom:var(--spacing-s)}@media(min-width:782px){.agency-ui--banner-cta-1 h6{font-size:var(--font-size-h1-desktop);line-height:var(--line-height-h1-desktop);margin-bottom:var(--spacing-xs)}}.agency-ui--banner-cta-1 p{font-size:var(--font-size-medium-desktop);margin-top:10px}@media(max-width:781px){.agency-ui--banner-cta-1 p{font-size:var(--font-size-medium-mobile)}}.agency-ui--banner-cta-1 .wp-block-button{margin:0}.agency-ui--banner-cta-2{padding:var(--spacing-m);margin-top:var(--spacing-xxl);margin-bottom:var(--spacing-xxl)}.agency-ui--banner-cta-2 .wp-block-columns{margin:0}@media(max-width:781px){.agency-ui--banner-cta-2 .wp-block-columns .wp-block-column{flex-basis:100% !important;max-width:100%;margin:0}}.agency-ui--banner-cta-2 .wp-block-group{padding-left:80px;padding-right:80px}@media(max-width:781px){.agency-ui--banner-cta-2 .wp-block-group{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}}.agency-ui--banner-cta-2 h1{font-size:var(--font-size-h2-tablet);line-height:var(--line-height-h2-tablet);margin-bottom:var(--spacing-s)}@media(min-width:782px){.agency-ui--banner-cta-2 h1{font-size:var(--font-size-h2-desktop);line-height:var(--line-height-h2-desktop);margin-bottom:var(--spacing-m)}}.agency-ui--banner-cta-2 h2{font-size:var(--font-size-h2-tablet);line-height:var(--line-height-h2-tablet);margin-bottom:var(--spacing-s)}@media(min-width:782px){.agency-ui--banner-cta-2 h2{font-size:var(--font-size-h2-desktop);line-height:var(--line-height-h2-desktop);margin-bottom:var(--spacing-m)}}.agency-ui--banner-cta-2 h3{font-size:var(--font-size-h2-tablet);line-height:var(--line-height-h2-tablet);margin-bottom:var(--spacing-s)}@media(min-width:782px){.agency-ui--banner-cta-2 h3{font-size:var(--font-size-h2-desktop);line-height:var(--line-height-h2-desktop);margin-bottom:var(--spacing-m)}}.agency-ui--banner-cta-2 h4{font-size:var(--font-size-h2-tablet);line-height:var(--line-height-h2-tablet);margin-bottom:var(--spacing-s)}@media(min-width:782px){.agency-ui--banner-cta-2 h4{font-size:var(--font-size-h2-desktop);line-height:var(--line-height-h2-desktop);margin-bottom:var(--spacing-m)}}.agency-ui--banner-cta-2 h5{font-size:var(--font-size-h2-tablet);line-height:var(--line-height-h2-tablet);margin-bottom:var(--spacing-s)}@media(min-width:782px){.agency-ui--banner-cta-2 h5{font-size:var(--font-size-h2-desktop);line-height:var(--line-height-h2-desktop);margin-bottom:var(--spacing-m)}}.agency-ui--banner-cta-2 h6{font-size:var(--font-size-h2-tablet);line-height:var(--line-height-h2-tablet);margin-bottom:var(--spacing-s)}@media(min-width:782px){.agency-ui--banner-cta-2 h6{font-size:var(--font-size-h2-desktop);line-height:var(--line-height-h2-desktop);margin-bottom:var(--spacing-m)}}.agency-ui--banner-cta-2 h2+p{margin-top:calc(var(--spacing-xs)*-1)}.agency-ui--banner-cta-2 p{font-size:var(--font-size-medium-desktop)}@media(max-width: 781px){.agency-ui--banner-cta-2 p{font-size:var(--font-size-medium-mobile)}}.agency-ui--banner-cta-2 .wp-block-button{margin:0}.agency-ui--banner-cta-3{padding:var(--spacing-xxl) 0;margin-top:60px;margin-bottom:60px;min-height:unset;position:relative}@media(max-width:781px){.agency-ui--banner-cta-3{padding-top:var(--spacing-l);padding-bottom:var(--spacing-l);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}}.agency-ui--banner-cta-3.alignfull .wp-block-group__inner-container{padding-left:20px;padding-right:20px;max-width:1240px}.agency-ui--banner-cta-3:before{content:"";display:block;background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/bg-angle-grey-12.svg);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}@media(max-width:781px){.agency-ui--banner-cta-3:before{transform:rotate(180deg);background-position-x:-550px}}@media(max-width:544px){.agency-ui--banner-cta-3:before{background-position-x:-790px}}.agency-ui--banner-cta-3 .wp-block-group__inner-container{position:relative;z-index:1}.agency-ui--banner-cta-3 .wp-block-columns{margin:0}@media(max-width:781px){.agency-ui--banner-cta-3 .wp-block-columns{display:grid;grid-gap:20px}}@media(max-width:781px){.agency-ui--banner-cta-3 .wp-block-column{flex-basis:100% !important;max-width:100%;margin:0;grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:1}}.agency-ui--banner-cta-3 .wp-block-column:nth-of-type(2){margin-left:8%}@media(max-width:781px){.agency-ui--banner-cta-3 .wp-block-column:nth-of-type(2){margin-left:0;grid-column-start:1;grid-column-end:2}}@media(max-width:781px){.agency-ui--banner-cta-3 .wp-block-column:last-of-type{grid-column-start:2;grid-column-end:3}}.agency-ui--banner-cta-3 .wp-block-column:nth-of-type(2),.agency-ui--banner-cta-3 .wp-block-column:last-of-type{padding:var(--spacing-l);box-shadow:0 2px 10px 0 var(--color-black-10)}@media(max-width:781px){.agency-ui--banner-cta-3 .wp-block-column:nth-of-type(2),.agency-ui--banner-cta-3 .wp-block-column:last-of-type{display:flex;flex-direction:column;flex-basis:100% !important;max-width:100%;height:100%;grid-row-start:2;grid-row-end:2;padding:var(--spacing-s)}}.agency-ui--banner-cta-3 .wp-block-column:nth-of-type(2) h4,.agency-ui--banner-cta-3 .wp-block-column:last-of-type h4{font-family:var(--font-family-headings);font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h5-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h5-mobile);margin:20px 0 12px !important}@media(min-width:782px){.agency-ui--banner-cta-3 .wp-block-column:nth-of-type(2) h4,.agency-ui--banner-cta-3 .wp-block-column:last-of-type h4{font-size:var(--font-size-h5-tablet);line-height:var(--line-height-h5-tablet)}}@media(min-width:1025px){.agency-ui--banner-cta-3 .wp-block-column:nth-of-type(2) h4,.agency-ui--banner-cta-3 .wp-block-column:last-of-type h4{font-size:var(--font-size-h5-desktop);line-height:var(--line-height-h5-desktop);margin-bottom:var(--margin-bottom-h5-desktop)}}.agency-ui--banner-cta-3 .wp-block-column:nth-of-type(2) h4 b,.agency-ui--banner-cta-3 .wp-block-column:nth-of-type(2) h4 strong,.agency-ui--banner-cta-3 .wp-block-column:last-of-type h4 b,.agency-ui--banner-cta-3 .wp-block-column:last-of-type h4 strong{font-weight:var(--font-weight-medium)}.agency-ui--banner-cta-3 .wp-block-column:nth-of-type(2) .wp-block-buttons,.agency-ui--banner-cta-3 .wp-block-column:last-of-type .wp-block-buttons{margin-top:auto}.agency-ui--banner-cta-3 .wp-block-column:nth-of-type(2) .wp-block-button,.agency-ui--banner-cta-3 .wp-block-column:nth-of-type(2) .wp-block-button__link,.agency-ui--banner-cta-3 .wp-block-column:last-of-type .wp-block-button,.agency-ui--banner-cta-3 .wp-block-column:last-of-type .wp-block-button__link{width:100%}@media(max-width:781px){.agency-ui--banner-cta-3 .wp-block-column:nth-of-type(2) .wp-block-button__link,.agency-ui--banner-cta-3 .wp-block-column:last-of-type .wp-block-button__link{padding-left:12px;padding-right:12px}}.agency-ui--banner-cta-4.wp-block-cover{margin-top:60px;margin-bottom:60px}@media(max-width:711px){.agency-ui--banner-cta-4.wp-block-cover{display:block;padding:0;margin-top:var(--spacing-l);margin-bottom:var(--spacing-l)}}@media(max-width:711px){.agency-ui--banner-cta-4.wp-block-cover.has-background-dim{background-color:rgba(0,0,0,0) !important}}@media(max-width:711px){.agency-ui--banner-cta-4.wp-block-cover.has-background-dim:before{display:none}}@media(min-width:712px){.agency-ui--banner-cta-4.wp-block-cover .wp-block-cover__inner-container{padding:0 80px}}@media(max-width:711px){.agency-ui--banner-cta-4.wp-block-cover .wp-block-cover__image-background{position:relative}}.agency-ui--banner-cta-4.wp-block-cover .wp-block-group{max-width:572px;position:relative;z-index:1}@media(max-width:711px){.agency-ui--banner-cta-4.wp-block-cover .wp-block-group{max-width:calc(100% - 40px);margin:-56px auto 0}}.agency-ui--banner-cta-4.wp-block-cover .wp-block-group.has-background{padding:20px}@media(min-width:712px){.agency-ui--banner-cta-4.wp-block-cover .wp-block-group.has-background{padding:0;background-color:rgba(0,0,0,0) !important}}.agency-ui--banner-cta-4.wp-block-cover h3,.agency-ui--banner-cta-4.wp-block-cover h4{margin-bottom:var(--spacing-xs)}@media(max-width:711px){.agency-ui--banner-cta-4.wp-block-cover p{margin-bottom:var(--spacing-s)}}@media(max-width:711px){.agency-ui--banner-cta-4.wp-block-cover .wp-block-button,.agency-ui--banner-cta-4.wp-block-cover .wp-block-button__link{width:100%}}.agency-ui--banner-cta-5.wp-block-cover{margin-top:60px;margin-bottom:60px}@media(max-width:711px){.agency-ui--banner-cta-5.wp-block-cover{margin-top:var(--spacing-l);margin-bottom:var(--spacing-l);padding:var(--spacing-l) 0 81px;min-height:340px !important}}.agency-ui--banner-cta-5.wp-block-cover .wp-block-group{background-color:var(--color-black-60);border:solid 1px var(--color-grey-4);max-width:532px !important;padding:72px 146px 72px 60px;margin:0 auto;position:relative}@media(max-width:711px){.agency-ui--banner-cta-5.wp-block-cover .wp-block-group{padding:var(--spacing-l) 20px 70px 20px;margin-left:20px;margin-right:20px}}.agency-ui--banner-cta-5.wp-block-cover h3,.agency-ui--banner-cta-5.wp-block-cover h4{margin-bottom:var(--spacing-xs)}.agency-ui--banner-cta-5.wp-block-cover p:last-of-type{margin-bottom:0}.agency-ui--banner-cta-5.wp-block-cover .kadence-video-popup-wrap{width:100%;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}@media(max-width:711px){.agency-ui--banner-cta-5.wp-block-cover .kadence-video-popup-wrap{top:100%;right:50%;transform:translate(50%,-50%);max-width:100px !important}}@media(max-width:711px){.agency-ui--banner-cta-5.wp-block-cover .kadence-video-popup-wrap svg{width:32px}}.agency-ui--column-headings.wp-block-columns{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}@media(max-width:781px){.agency-ui--column-headings.wp-block-columns{margin-top:var(--spacing-s);margin-bottom:var(--spacing-s)}}.agency-ui--column-headings.wp-block-columns .wp-block-group{margin:0}.agency-ui--column-headings.wp-block-columns .wp-block-group.ui-border-width-2,.agency-ui--column-headings.wp-block-columns .wp-block-group.ui-border-width-4,.agency-ui--column-headings.wp-block-columns .wp-block-group.ui-border-width-6{padding:var(--spacing-s);border-top:none}.agency-ui--column-headings.wp-block-columns h1.has-background{padding:var(--spacing-s);margin-bottom:0}.agency-ui--column-headings.wp-block-columns h2.has-background{padding:var(--spacing-s);margin-bottom:0}.agency-ui--column-headings.wp-block-columns h3.has-background{padding:var(--spacing-s);margin-bottom:0}.agency-ui--column-headings.wp-block-columns h4.has-background{padding:var(--spacing-s);margin-bottom:0}.agency-ui--column-headings.wp-block-columns h5.has-background{padding:var(--spacing-s);margin-bottom:0}.agency-ui--column-headings.wp-block-columns h6.has-background{padding:var(--spacing-s);margin-bottom:0}.agency-ui--columns-panel.wp-block-columns{padding:0;margin-top:calc(var(--spacing-m)*-1);align-items:flex-start;justify-content:center}.agency-ui--columns-panel.wp-block-columns .wp-block-column{padding:0 var(--spacing-l) var(--spacing-l);max-width:380px}@media(max-width:544px){.agency-ui--columns-panel.wp-block-columns .wp-block-column{max-width:none}}.agency-ui--columns-panel.wp-block-columns .wp-block-cover{height:auto;width:auto;margin:0 calc(var(--spacing-l)*-1) var(--spacing-m)}.agency-ui--columns-panel.wp-block-columns .wp-block-buttons{margin-top:var(--spacing-l)}.agency-ui--columns-panel.wp-block-columns .wp-block-image.is-style-rounded{margin:var(--spacing-m) 0 calc(var(--spacing-xxl)*-1) 0;display:flex;flex-direction:row-reverse;align-items:center}.agency-ui--columns-panel.wp-block-columns .wp-block-image.is-style-rounded img{height:auto;max-height:96px;width:auto;max-width:96px;box-shadow:0 0 20px 0 rgba(0,0,0,.13);border:8px solid var(--color-earth)}.agency-ui--columns-panel.wp-block-columns .wp-block-image.is-style-rounded figcaption{font-size:14px;padding:0 var(--spacing-s)}.agency-ui--comparison-table{font-size:var(--font-size-body-desktop)}.agency-ui--comparison-table.desktop{display:block}@media(max-width:781px){.agency-ui--comparison-table.desktop{display:none}}.agency-ui--comparison-table.desktop th:first-of-type{color:rgba(0,0,0,0)}.agency-ui--comparison-table.desktop td:first-of-type a{top:0}.agency-ui--comparison-table.desktop td:first-of-type a:after{content:"";display:inline-block;background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/image-earth.svg);background-repeat:no-repeat;background-position:center;background-size:contain;height:18px;width:24px;top:2px;margin-left:var(--spacing-xs)}.agency-ui--comparison-table.mobile{font-size:14px;display:none}@media(max-width:781px){.agency-ui--comparison-table.mobile{display:block}}.agency-ui--comparison-table th{background-color:rgba(0,0,0,0);border-bottom:solid 1px var(--color-black-10)}.agency-ui--comparison-table th img{max-width:160px}.agency-ui--comparison-table th,.agency-ui--comparison-table td{text-align:center;vertical-align:middle;padding:15px}@media(max-width:781px){.agency-ui--comparison-table th,.agency-ui--comparison-table td{padding:var(--spacing-xs) var(--spacing-xs)}}.agency-ui--comparison-table td a{position:relative;top:-4px}.agency-ui--comparison-table td a:after{content:"";display:inline-block;background-image:url(//dev.timbertech.com/wp-content/themes/timbertech/dist/css/../svg/search-plus-earth.svg);background-repeat:no-repeat;background-position:center;background-size:contain;height:24px;width:24px;position:relative;top:4px;margin-left:6px}.agency-ui--comparison-table.decking-comparison.desktop th:nth-of-type(2){background-color:var(--color-ocean)}.agency-ui--comparison-table.decking-comparison.desktop th:nth-of-type(3){background-color:var(--color-berry)}.agency-ui--comparison-table.decking-comparison.desktop th:nth-of-type(4){background-color:var(--color-evergreen)}.agency-ui--comparison-table.decking-comparison.mobile th:first-of-type{background-color:var(--color-ocean)}.agency-ui--comparison-table.decking-comparison.mobile th:nth-of-type(2){background-color:var(--color-berry)}.agency-ui--comparison-table.decking-comparison.mobile th:nth-of-type(3){background-color:var(--color-evergreen)}.agency-ui--comparison-table.versus-competition th:nth-of-type(2),.agency-ui--comparison-table.versus-competition td:nth-of-type(2){color:var(--color-air)}@media(max-width:781px){.agency-ui--comparison-table.versus-competition th:last-of-type,.agency-ui--comparison-table.versus-competition td:last-of-type{display:none}}@media(max-width:781px){.agency-ui--comparison-table.versus-competition.desktop{display:block;font-size:14px}}.agency-ui--comparison-table.versus-competition.timbertech-azek th:nth-of-type(2),.agency-ui--comparison-table.versus-competition.timbertech-azek td:nth-of-type(2){background-color:var(--color-ocean)}.agency-ui--comparison-table.versus-competition.timbertech-pro th:nth-of-type(2),.agency-ui--comparison-table.versus-competition.timbertech-pro td:nth-of-type(2){background-color:var(--color-berry)}.agency-ui--comparison-table.versus-competition.timbertech-edge th:nth-of-type(2),.agency-ui--comparison-table.versus-competition.timbertech-edge td:nth-of-type(2){background-color:var(--color-evergreen)}.timbertech__comparison-table-modal.timbertech__modal{padding:var(--spacing-m);max-width:600px}.timbertech__comparison-table-modal.timbertech__modal .timbertech__modal-content{text-align:center}.timbertech__comparison-table-modal.timbertech__modal [class*=-logo]{font-size:20px;letter-spacing:-1px;margin-bottom:var(--spacing-s)}.timbertech__comparison-table-modal.timbertech__modal [class*=-logo] strong{padding-left:10%}.timbertech__comparison-table-modal.timbertech__modal [class*=-logo] img,.timbertech__comparison-table-modal.timbertech__modal [class*=-logo] svg,.timbertech__comparison-table-modal.timbertech__modal [class*=-logo] strong{display:inline-block;line-height:1;vertical-align:middle;width:43%}.timbertech__comparison-table-modal.timbertech__modal p{margin-bottom:0}.comparison-table-toggle{display:none;align-items:center}@media(max-width:781px){.comparison-table-toggle{display:flex}}.comparison-table-toggle__col{flex:1;text-align:center}.comparison-table-toggle__col span{font-family:var(--font-family-headings);font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h5-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h5-mobile)}@media(min-width:782px){.comparison-table-toggle__col span{font-size:var(--font-size-h5-tablet);line-height:var(--line-height-h5-tablet)}}@media(min-width:1025px){.comparison-table-toggle__col span{font-size:var(--font-size-h5-desktop);line-height:var(--line-height-h5-desktop);margin-bottom:var(--margin-bottom-h5-desktop)}}.comparison-table-toggle__col span b,.comparison-table-toggle__col span strong{font-weight:var(--font-weight-medium)}.comparison-table-toggle__switch{padding:0 var(--spacing-xs)}.comparison-table-toggle__input{display:none;visibility:hidden}.comparison-table-toggle__label{display:block !important;width:80px;height:38px;background:var(--color-coal);border-radius:80px;position:relative;text-indent:-9999px;cursor:pointer}.comparison-table-toggle__label:after{content:"";position:absolute;top:3px;left:3px;width:32px;height:32px;background:#fff;border-radius:32px;transition:all .3s cubic-bezier(.65,.05,.36,1)}.comparison-table-toggle__input.checked+.comparison-table-toggle__label{background:var(--color-earth);padding:0}.comparison-table-toggle__input.checked+.comparison-table-toggle__label:after{left:calc(100% - 3px);transform:translateX(-100%)}.agency-ui--content-box-1 .wp-block-columns{flex-wrap:nowrap}@media(max-width:1024px){.agency-ui--content-box-1 .wp-block-columns{margin:0 0 var(--spacing-m) 0}}.agency-ui--content-box-1 .wp-block-column{margin:0;flex-basis:36px;max-width:36px}.agency-ui--content-box-1 .wp-block-column:not(:first-child){margin:0 0 0 var(--spacing-s);flex:1;flex-basis:auto;max-width:none}.agency-ui--content-box-1 h1{font-size:var(--font-size-medium-desktop);margin:0}@media(max-width:781px){.agency-ui--content-box-1 h1{font-size:var(--font-size-medium-mobile)}}.agency-ui--content-box-1 h2{font-size:var(--font-size-medium-desktop);margin:0}@media(max-width:781px){.agency-ui--content-box-1 h2{font-size:var(--font-size-medium-mobile)}}.agency-ui--content-box-1 h3{font-size:var(--font-size-medium-desktop);margin:0}@media(max-width:781px){.agency-ui--content-box-1 h3{font-size:var(--font-size-medium-mobile)}}.agency-ui--content-box-1 h4{font-size:var(--font-size-medium-desktop);margin:0}@media(max-width:781px){.agency-ui--content-box-1 h4{font-size:var(--font-size-medium-mobile)}}.agency-ui--content-box-1 h5{font-size:var(--font-size-medium-desktop);margin:0}@media(max-width:781px){.agency-ui--content-box-1 h5{font-size:var(--font-size-medium-mobile)}}.agency-ui--content-box-1 h6{font-size:var(--font-size-medium-desktop);margin:0}@media(max-width:781px){.agency-ui--content-box-1 h6{font-size:var(--font-size-medium-mobile)}}.agency-ui--content-box-10{padding:0 var(--spacing-s) var(--spacing-xl);margin-top:104px;margin-left:auto;margin-right:auto;border:solid 1px var(--color-grey-3);max-width:790px}.agency-ui--content-box-10 .wp-block-group__inner-container>*{max-width:500px;margin-left:auto;margin-right:auto}.agency-ui--content-box-10 .wp-block-image{margin-top:calc(var(--spacing-l)*-1);margin-bottom:var(--spacing-l)}.agency-ui--content-grid.wp-block-group{margin-top:var(--spacing-m)}@media(min-width:1025px){.agency-ui--content-grid.wp-block-group{margin-top:80px}}.agency-ui--content-grid.wp-block-group+.agency-ui--content-grid{margin-top:var(--spacing-xxl)}@media(min-width:1025px){.agency-ui--content-grid.wp-block-group+.agency-ui--content-grid{margin-top:112px}}.agency-ui--content-grid.wp-block-group .wp-block-columns{margin:0 auto}@media(min-width:782px){.agency-ui--content-grid.wp-block-group .wp-block-columns .wp-block-column:not(:first-child){margin-left:20px}}@media(min-width:600px)and (max-width:781px){.agency-ui--content-grid.wp-block-group .wp-block-columns .wp-block-column:not(:only-child){flex-basis:calc(50% - 10px) !important}}@media(min-width: 600px)and (max-width: 781px){.agency-ui--content-grid.wp-block-group .wp-block-columns .wp-block-column:nth-child(2n){flex-basis:calc(50% - 10px) !important;margin-left:20px}}@media(max-width:600px){.agency-ui--content-grid.wp-block-group .wp-block-column{order:2}}@media(max-width:600px){.agency-ui--content-grid.wp-block-group .wp-block-column.agency-ui--content-grid__content-column{order:1;margin-bottom:6.5px}}@media(max-width:600px){.agency-ui--content-grid.wp-block-group .agency-ui--content-grid__content-column{display:flex;flex-direction:column}}@media(max-width:600px){.agency-ui--content-grid.wp-block-group .agency-ui--content-grid__content-column .wp-block-cover{order:2;margin-bottom:0}}@media(max-width:600px){.agency-ui--content-grid.wp-block-group .agency-ui--content-grid__content-column .agency-ui--content-grid__content{order:1;margin-bottom:20px}}.agency-ui--content-grid.wp-block-group .wp-block-cover{padding:0;margin-bottom:20px}.agency-ui--content-grid.wp-block-group .agency-ui--content-grid__content{padding:0}@media(min-width:782px){.agency-ui--content-grid.wp-block-group h2+h3{margin-top:calc(var(--spacing-l)*-1) !important}}.agency-ui--featured-posts.wp-block-group.has-background{padding-top:80px;padding-bottom:80px}@media(min-width:782px){.agency-ui--featured-posts.wp-block-group .wp-block-agency-ui-content-grid{margin:var(--spacing-xl) 0}}.agency-ui--find-your-color.wp-block-columns{justify-content:center}.agency-ui--find-your-color.wp-block-columns .wp-block-column{margin-top:1em;margin-bottom:1em}@media(max-width:599px){.agency-ui--find-your-color.wp-block-columns .wp-block-column{flex-grow:0;flex-basis:calc(50% - 1em) !important}}.agency-ui--find-your-color.wp-block-columns .wp-block-column+.wp-block-column:not(:nth-child(odd)){margin-left:var(--spacing-l)}.agency-ui--find-your-color.wp-block-columns .wp-block-column:last-child{margin-bottom:1em}.agency-ui--find-your-color.wp-block-columns .wp-block-group{height:100%;margin:0;min-height:94px;position:relative;transition:margin .2s ease}@media(min-width:1025px){.agency-ui--find-your-color.wp-block-columns .wp-block-group{min-height:103px}}.agency-ui--find-your-color.wp-block-columns .wp-block-group:hover,.agency-ui--find-your-color.wp-block-columns .wp-block-group:focus,.agency-ui--find-your-color.wp-block-columns .wp-block-group:active{margin:calc(var(--spacing-xs)*-1) calc(var(--spacing-xs)*-1) 0;transition:margin .2s ease}.agency-ui--find-your-color.wp-block-columns .wp-block-group a{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.agency-ui--find-your-color.wp-block-columns .agency-ui--find-your-color__black a,.agency-ui--find-your-color.wp-block-columns .agency-ui--find-your-color__brown a,.agency-ui--find-your-color.wp-block-columns .agency-ui--find-your-color__red a{color:var(--color-air)}.agency-ui--find-your-color.wp-block-columns .agency-ui--find-your-color__grey a,.agency-ui--find-your-color.wp-block-columns .agency-ui--find-your-color__white a{color:var(--color-coal)}.agency-ui--form .gform_wrapper{max-width:750px;margin-top:var(--spacing-l)}.agency-ui--hero-unit-featured.wp-block-group{padding:0 20px}@media(max-width:781px){.agency-ui--hero-unit-featured.wp-block-group{padding-top:var(--spacing-s);padding-bottom:80px;margin-bottom:80px}}.agency-ui--hero-unit-featured.wp-block-group .wp-block-columns{margin-top:0}@media(max-width:781px){.agency-ui--hero-unit-featured.wp-block-group .wp-block-columns{flex-wrap:wrap}}.agency-ui--hero-unit-featured.wp-block-group .wp-block-column{position:relative}@media(max-width:781px){.agency-ui--hero-unit-featured.wp-block-group .wp-block-column{flex-basis:100% !important;max-width:100%;margin-left:0}}.agency-ui--hero-unit-featured.wp-block-group h1{margin:0 0 20px}@media(max-width:781px){.agency-ui--hero-unit-featured.wp-block-group h1{margin-bottom:var(--spacing-xs);font-size:var(--font-size-h2-mobile);line-height:var(--line-height-h2-mobile)}}.agency-ui--hero-unit-featured.wp-block-group .wp-block-cover{position:relative;top:var(--spacing-xl);left:88px}@media(max-width:1024px){.agency-ui--hero-unit-featured.wp-block-group .wp-block-cover{left:20px}}@media(max-width:781px){.agency-ui--hero-unit-featured.wp-block-group .wp-block-cover{top:0;left:0;height:147px;min-height:unset !important;position:absolute}}.agency-ui--hero-unit{padding-top:var(--spacing-l);padding-bottom:var(--spacing-xl)}.agency-ui--hero-unit .wp-block-group__inner-container{padding:0 !important}.agency-ui--hero-unit h1{font-weight:var(--font-weight-medium);margin-top:0}.agency-ui--hero-unit h1,.agency-ui--hero-unit h2{font-size:32px;letter-spacing:5.6px;text-transform:uppercase;margin-bottom:var(--spacing-xs)}@media(max-width:781px){.agency-ui--hero-unit h1,.agency-ui--hero-unit h2{font-size:20px;letter-spacing:3.5px}}.agency-ui--hero-unit h1+h2{margin-top:calc(var(--spacing-xs)*-1);margin-bottom:var(--spacing-s)}.agency-ui--hero-unit p{margin-bottom:var(--spacing-s)}.agency-ui--hero-unit.decking-hero{align-items:flex-end;min-height:300px !important}@media(max-width:550px){.agency-ui--hero-unit.decking-hero{min-height:254px !important}}.agency-ui--hero-unit.decking-hero .wp-block-cover__inner-container p{margin-bottom:0}.agency-ui--hero-unit.decking-hero .wp-block-cover__inner-container h1.has-white-color{margin-bottom:15px}.agency-ui--hero-unit.decking-hero .wp-block-cover__inner-container h1.has-white-color>strong{font-weight:400;font-size:36px;letter-spacing:1.2px}@media(max-width:550px){.agency-ui--hero-unit.decking-hero .wp-block-cover__inner-container h1.has-white-color>strong{font-size:28px}}.agency-ui--hero-unit.decking-hero .wp-block-cover__inner-container p:first-of-type{font-size:16px !important;margin-bottom:0}.agency-ui--hero-unit-alternate{align-items:flex-start;padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl)}@media(max-width:1024px){.agency-ui--hero-unit-alternate{padding-top:var(--spacing-s);padding-bottom:var(--spacing-s);min-height:375px !important}}@media(max-width:544px){.agency-ui--hero-unit-alternate.agency-ui--hero-unit-text-bottom-on-mobile{align-items:flex-end}}.agency-ui--hero-unit-alternate__offset.wp-block-group{margin:0;padding:var(--spacing-xxl) 56px;width:calc(100vw - 40px);max-width:1180px;border-radius:5px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);position:absolute;transform:translateY(-50%)}@media(max-width:1024px){.agency-ui--hero-unit-alternate__offset.wp-block-group{margin:var(--spacing-xl) 0;padding:var(--spacing-xs) var(--spacing-l) var(--spacing-m);position:relative;transform:translateY(0)}}@media(max-width:781px){.agency-ui--hero-unit-alternate__offset.wp-block-group .wp-block-columns{flex-wrap:wrap}}@media(max-width:781px){.agency-ui--hero-unit-alternate__offset.wp-block-group .wp-block-column{flex-basis:100% !important;max-width:100%}}.agency-ui--hero-unit-alternate__offset.wp-block-group .wp-block-column:first-of-type{border-left:solid 3px var(--color-earth);padding-left:var(--spacing-l)}@media(min-width:1025px){.agency-ui--hero-unit-alternate__offset.wp-block-group .wp-block-column:first-of-type{padding-left:var(--spacing-xxl)}}.agency-ui--hero-unit-alternate__offset.wp-block-group p{font-family:var(--font-family-subheadings);font-size:22px}@media(min-width:1025px){.agency-ui--hero-unit-alternate__offset.wp-block-group p{font-size:28px}}.agency-ui--hero-unit-alternate__offset.wp-block-group .wp-block-button__link{font-size:18px;padding-left:56px;padding-right:56px;min-width:unset}@media(min-width:1025px){.agency-ui--hero-unit-alternate__offset.wp-block-group .wp-block-button__link{font-size:24px}}.agency-ui--hero-unit-updated.wp-block-cover{padding:0;justify-content:start;flex-direction:column;min-height:480px}@media(min-width:782px){.agency-ui--hero-unit-updated.wp-block-cover{flex-direction:row;min-height:350px}}.agency-ui--hero-unit-updated.wp-block-cover .wp-block-cover__inner-container{margin:0}.agency-ui--hero-unit-updated.wp-block-cover .wp-block-cover__inner-container .wp-block-columns{margin-top:0;margin-bottom:0}@media(min-width:782px){.agency-ui--hero-unit-updated.wp-block-cover .wp-block-cover__inner-container .wp-block-columns{min-height:350px}}.agency-ui--hero-unit-updated.wp-block-cover .wp-block-cover__inner-container .wp-block-columns .wp-block-column.has-background{padding:20px;display:flex;flex-direction:column;justify-content:center;margin-top:0;margin-bottom:0}@media(min-width:782px){.agency-ui--hero-unit-updated.wp-block-cover .wp-block-cover__inner-container .wp-block-columns .wp-block-column.has-background{padding:40px;max-width:50%}}.agency-ui--hero-unit-updated.wp-block-cover .wp-block-cover__inner-container .wp-block-columns h1{text-align:center}@media(min-width:782px){.agency-ui--hero-unit-updated.wp-block-cover .wp-block-cover__inner-container .wp-block-columns h1{text-align:left}}.agency-ui--hero-unit-updated.wp-block-cover .wp-block-button{margin:0 0 9px;width:48%;min-height:48px}.agency-ui--hero-unit-updated.wp-block-cover .wp-block-button .wp-block-button__link{min-width:100%;min-height:100%;padding:12px 4px;display:flex;align-items:center;justify-content:center}.agency-ui--hero-unit-plp{z-index:-1}.agency-ui--hero-unit-plp .wp-block-gallery figure.wp-block-image{max-width:100px}@media(max-width:781px){.agency-ui--hero-unit-plp{text-align:center}.agency-ui--hero-unit-plp .wp-block-gallery{justify-content:center}.agency-ui--hero-unit-plp .wp-block-gallery figure.wp-block-image{max-width:90px}}.agency-ui--hero-unit-plp-offset{margin-top:-50px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15)}.agency-ui--icon-heading.wp-block-columns{margin:0 0 var(--spacing-m)}.agency-ui--icon-heading.wp-block-columns .wp-block-column{text-align:center;margin-bottom:0 !important}@media(min-width:601px){.agency-ui--icon-heading.wp-block-columns .wp-block-column{text-align:left;margin-top:0 !important}}@media(min-width:600px)and (max-width:781px){.agency-ui--icon-heading.wp-block-columns .wp-block-column:first-of-type{flex-basis:66px !important}}.agency-ui--icon-heading.wp-block-columns .wp-block-column>:last-child{margin-bottom:0}.agency-ui--icon-heading.wp-block-columns .wp-block-column:not(:first-child){flex:1;margin-left:0}@media(min-width:601px){.agency-ui--icon-heading.wp-block-columns .wp-block-column:not(:first-child){margin-left:1em}}.agency-ui--icon-heading.wp-block-columns .wp-block-column [class^=icon-],.agency-ui--icon-heading.wp-block-columns .wp-block-column [class*=" icon-"]{justify-content:center}.agency-ui--icon-heading.wp-block-columns+.wp-block-separator.is-style-wide{border-bottom-width:3px;margin-top:calc(var(--spacing-xs)*-1)}.agency-ui--note-content h1{margin:0 0 var(--spacing-xs) !important}.agency-ui--note-content h2{margin:0 0 var(--spacing-xs) !important}.agency-ui--note-content h3{margin:0 0 var(--spacing-xs) !important}.agency-ui--note-content h4{margin:0 0 var(--spacing-xs) !important}.agency-ui--note-content h5{margin:0 0 var(--spacing-xs) !important}.agency-ui--note-content h6{margin:0 0 var(--spacing-xs) !important}.agency-ui--offset-img-content-grid.wp-block-group{margin-top:120px;margin-bottom:120px}@media(max-width:781px){.agency-ui--offset-img-content-grid.wp-block-group{margin-top:80px;margin-bottom:80px}}.agency-ui--offset-img-content-grid.wp-block-group+.agency-ui--offset-img-content-grid.wp-block-group{margin-top:154px}@media(max-width:781px){.agency-ui--offset-img-content-grid.wp-block-group+.agency-ui--offset-img-content-grid.wp-block-group{margin-top:72px}}@media(max-width:781px){.agency-ui--offset-img-content-grid.wp-block-group h2{margin-bottom:var(--spacing-s)}}.agency-ui--offset-img-content-grid.wp-block-group .wp-block-columns:not(.agency-ui--offset-img-content-grid__content){flex-wrap:nowrap;margin-top:0;margin-bottom:20px}@media(max-width:781px){.agency-ui--offset-img-content-grid.wp-block-group .wp-block-columns:not(.agency-ui--offset-img-content-grid__content){margin-bottom:10px}}.agency-ui--offset-img-content-grid.wp-block-group .wp-block-columns:not(.agency-ui--offset-img-content-grid__content) .wp-block-column:not(:first-child){margin-left:20px}@media(max-width:781px){.agency-ui--offset-img-content-grid.wp-block-group .wp-block-columns:not(.agency-ui--offset-img-content-grid__content) .wp-block-column:not(:first-child){margin-left:10px}}@media(min-width:600px)and (max-width:781px){.agency-ui--offset-img-content-grid.wp-block-group .wp-block-columns:not(.agency-ui--offset-img-content-grid__content) .wp-block-column:not(:only-child){flex-basis:calc(50% - 5px) !important}}@media(max-width: 781px){.agency-ui--offset-img-content-grid.wp-block-group .wp-block-columns:not(.agency-ui--offset-img-content-grid__content) .wp-block-column{margin-top:0}}.agency-ui--offset-img-content-grid.wp-block-group .wp-block-columns:not(.agency-ui--offset-img-content-grid__content) .wp-block-column>h3,.agency-ui--offset-img-content-grid.wp-block-group .wp-block-columns:not(.agency-ui--offset-img-content-grid__content) .wp-block-column>p{max-width:380px;margin-left:auto;margin-right:auto}@media(max-width:781px){.agency-ui--offset-img-content-grid.wp-block-group .wp-block-columns:not(.agency-ui--offset-img-content-grid__content) .wp-block-column>.wp-block-buttons .wp-block-button__link{min-width:unset}}.agency-ui--offset-img-content-grid.wp-block-group .wp-block-columns .wp-block-column{margin-top:0;margin-bottom:0}.agency-ui--offset-img-content-grid.wp-block-group .wp-block-cover+h3{margin-top:var(--spacing-xl)}@media(max-width:781px){.agency-ui--offset-img-content-grid.wp-block-group .wp-block-cover+h3{margin-top:var(--spacing-m);margin-bottom:var(--spacing-xs)}}@media(max-width:781px){.wp-block-cover.agency-ui--offset-img-content-grid__cover-sml{min-height:102px !important}}@media(max-width:781px){.wp-block-cover.agency-ui--offset-img-content-grid__cover-med{min-height:138px !important}}@media(max-width:781px){.wp-block-cover.agency-ui--offset-img-content-grid__cover-lge{min-height:200px !important}}.agency-ui--offset-img-content-grid__content{margin-top:var(--spacing-xl)}@media(max-width:781px){.agency-ui--offset-img-content-grid__content{margin-top:var(--spacing-m)}}@media(max-width:781px){.agency-ui--offset-img-content-grid__content .wp-block-column{margin-left:0;flex-basis:100% !important}}@media(max-width:781px){.agency-ui--offset-img-content-grid__content .wp-block-buttons{justify-content:flex-start;margin-top:var(--spacing-s)}}.agency-ui--offset-img-content-grid__content .wp-block-button{margin-top:0}@media(max-width:781px){.agency-ui--offset-img-content-grid__content .wp-block-button{margin-top:var(--spacing-xs)}}.agency-ui--post-navigation.wp-block-group{padding:20px var(--spacing-xl);margin-top:60px;margin-bottom:60px}@media(max-width:781px){.agency-ui--post-navigation.wp-block-group{padding:20px;margin:var(--spacing-l) -20px}}.agency-ui--post-navigation.wp-block-group p+.wp-block-columns{margin-top:-6px}.agency-ui--post-navigation.wp-block-group .wp-block-column{margin-top:0;margin-bottom:0}.agency-ui--post-navigation.wp-block-group li{font-family:var(--font-family-headings);font-size:18px;line-height:1.6;margin-bottom:var(--spacing-xs);list-style-type:none;position:relative}@media(max-width:781px){.agency-ui--post-navigation.wp-block-group li{font-size:16px;line-height:1.8}}.agency-ui--post-navigation.wp-block-group li::marker{content:""}.agency-ui--post-navigation.wp-block-group li:before{content:"";display:block;font-family:var(--font-family-icons);font-size:10px;font-weight:var(--font-weight-bold);transform:rotate(-90deg);position:absolute;top:5px;left:-20px}.agency-ui--post-navigation.wp-block-group li a{color:var(--color-coal)}.agency-ui--post-navigation.wp-block-group li a:hover,.agency-ui--post-navigation.wp-block-group li a:focus,.agency-ui--post-navigation.wp-block-group li a:active{color:var(--color-earth)}.wp-block-group.agency-ui--product-listing{margin-top:36px}.agency-ui--product-listing,.legacy-sample-journey{position:relative}.agency-ui--product-listing .searchandfilter,.legacy-sample-journey .searchandfilter{position:relative;margin-bottom:var(--spacing-s);z-index:4}.agency-ui--product-listing .searchandfilter:before,.agency-ui--product-listing .searchandfilter:after,.legacy-sample-journey .searchandfilter:before,.legacy-sample-journey .searchandfilter:after{display:none}@media(max-width:1024px){.agency-ui--product-listing .searchandfilter:before,.agency-ui--product-listing .searchandfilter:after,.legacy-sample-journey .searchandfilter:before,.legacy-sample-journey .searchandfilter:after{display:block}}.agency-ui--product-listing .searchandfilter:before,.legacy-sample-journey .searchandfilter:before{content:"Narrow by";display:block;font-family:var(--font-family-headings);font-size:var(--font-size-h4-desktop);line-height:1;margin-bottom:var(--spacing-s)}@media(max-width:1024px){.agency-ui--product-listing .searchandfilter:before,.legacy-sample-journey .searchandfilter:before{content:"Filters";font:inherit;font-size:var(--font-size-h3-desktop);font-weight:var(--font-weight-bold);padding:var(--spacing-xs) var(--spacing-s);margin-bottom:0;background-color:var(--color-grey-bg);border:solid 1px var(--color-grey-8)}}.agency-ui--product-listing .searchandfilter:after,.legacy-sample-journey .searchandfilter:after{content:"";font-family:var(--font-family-icons);font-size:var(--font-size-h5-desktop);font-weight:var(--font-weight-bold);text-rendering:auto;line-height:normal;position:absolute;top:21px;right:var(--spacing-s);transition:transform ease-in-out .14s}.agency-ui--product-listing .searchandfilter.toggled:after,.legacy-sample-journey .searchandfilter.toggled:after{transform:rotate(180deg);transition:transform ease-in-out .14s}@media(max-width:1024px){.agency-ui--product-listing .searchandfilter.toggled>ul,.legacy-sample-journey .searchandfilter.toggled>ul{display:block}}.agency-ui--product-listing .searchandfilter>ul,.legacy-sample-journey .searchandfilter>ul{display:flex;grid-gap:var(--spacing-s);gap:var(--spacing-s)}@media(max-width:1024px){.agency-ui--product-listing .searchandfilter>ul,.legacy-sample-journey .searchandfilter>ul{display:none}}.agency-ui--product-listing .searchandfilter>ul>li,.legacy-sample-journey .searchandfilter>ul>li{flex:1;padding:0;position:relative}@media(min-width:1025px){.agency-ui--product-listing .searchandfilter>ul>li,.legacy-sample-journey .searchandfilter>ul>li{align-self:flex-start;max-width:300px}}.agency-ui--product-listing .searchandfilter>ul>li>ul,.legacy-sample-journey .searchandfilter>ul>li>ul{display:none;background-color:var(--color-air)}@media(min-width:1025px){.agency-ui--product-listing .searchandfilter>ul>li>ul,.legacy-sample-journey .searchandfilter>ul>li>ul{position:absolute;top:100%;width:100%;z-index:20 !important}}.agency-ui--product-listing .searchandfilter li.toggled>h4,.legacy-sample-journey .searchandfilter li.toggled>h4{color:var(--color-earth)}.agency-ui--product-listing .searchandfilter li.toggled>h4:after,.legacy-sample-journey .searchandfilter li.toggled>h4:after{transform:translateY(-50%) rotate(0);transition:all ease-in-out .14s}.agency-ui--product-listing .searchandfilter li.toggled>ul,.legacy-sample-journey .searchandfilter li.toggled>ul{display:block;background-color:var(--color-grey-bg);border:solid 1px var(--color-grey-8);border-top:none;padding:0 var(--spacing-s) var(--spacing-xs);margin-top:-1px !important}@media(max-width:1024px){.agency-ui--product-listing .searchandfilter li.toggled>ul,.legacy-sample-journey .searchandfilter li.toggled>ul{padding-top:var(--spacing-xs);margin-top:calc(var(--spacing-s)*-1) !important;position:relative}}.agency-ui--product-listing .searchandfilter li.sf-field-reset,.legacy-sample-journey .searchandfilter li.sf-field-reset{position:absolute;top:0;right:0}@media(max-width:1024px){.agency-ui--product-listing .searchandfilter li.sf-field-reset,.legacy-sample-journey .searchandfilter li.sf-field-reset{top:-25px}}.agency-ui--product-listing .searchandfilter .search-filter-reset,.legacy-sample-journey .searchandfilter .search-filter-reset{display:block}.agency-ui--product-listing .searchandfilter h4,.legacy-sample-journey .searchandfilter h4{background-color:var(--color-grey-bg);font-family:var(--font-family-primary);font-size:var(--font-size-large-desktop);font-weight:var(--font-weight-bold);line-height:1.4;margin:0;padding:var(--spacing-xs) var(--spacing-s);border:solid 1px var(--color-grey-8);cursor:pointer;position:relative}.agency-ui--product-listing .searchandfilter h4:before,.agency-ui--product-listing .searchandfilter h4:after,.legacy-sample-journey .searchandfilter h4:before,.legacy-sample-journey .searchandfilter h4:after{content:"";display:inline-block;height:2px;width:14px;background-color:var(--color-earth);position:absolute;top:50%;right:0;transform:translateY(-50%);transition:all ease-in-out .14s}.agency-ui--product-listing .searchandfilter h4:after,.legacy-sample-journey .searchandfilter h4:after{transform:translateY(-50%) rotate(90deg)}@media(max-width:1024px){.agency-ui--product-listing .searchandfilter h4,.legacy-sample-journey .searchandfilter h4{padding-top:var(--spacing-s);padding-bottom:var(--spacing-s);border-top:none}}.agency-ui--product-listing .searchandfilter h4:before,.agency-ui--product-listing .searchandfilter h4:after,.legacy-sample-journey .searchandfilter h4:before,.legacy-sample-journey .searchandfilter h4:after{right:var(--spacing-s)}.agency-ui--product-listing .c-grid__posts,.legacy-sample-journey .c-grid__posts{grid-template-columns:repeat(2,1fr);grid-column-gap:20px;column-gap:20px}@media(min-width:782px){.agency-ui--product-listing .c-grid__posts,.legacy-sample-journey .c-grid__posts{grid-template-columns:repeat(3,1fr)}}@media(min-width:1025px){.agency-ui--product-listing .c-grid__posts,.legacy-sample-journey .c-grid__posts{grid-template-columns:repeat(4,1fr);grid-row-gap:var(--spacing-m);row-gap:var(--spacing-m)}}.agency-ui--product-listing .c-grid__posts h2.product-title,.legacy-sample-journey .c-grid__posts h2.product-title{font-family:var(--font-family-primary);font-size:14px;text-transform:uppercase}.agency-ui--product-listing .c-grid__posts h3.color-title,.legacy-sample-journey .c-grid__posts h3.color-title{font-family:var(--font-family-headings)}.agency-ui--product-listing .button-sf-absolute,.legacy-sample-journey .button-sf-absolute{position:absolute;right:130px;line-height:1.3;border-right:1px solid var(--color-earth);z-index:10}.agency-ui--product-listing .button-sf-absolute a,.legacy-sample-journey .button-sf-absolute a{padding-right:7px}@media(max-width:1024px){.agency-ui--product-listing .button-sf-absolute,.legacy-sample-journey .button-sf-absolute{top:-25px;right:unset;text-align:left;border-right:0}}@media(max-width:544px){.products__product-header+.c-grid__posts{display:block}.products__product-header+.c-grid__posts .products__col{display:block;margin-bottom:var(--spacing-m)}.products__product-header+.c-grid__posts .products__col [class*=hide-variation],.products__product-header+.c-grid__posts .products__col[class*=hide-variation]{display:none}.products__product-header+.c-grid__posts .products__post .products__post-button{display:block;flex-direction:unset}}@media(max-width:781px){.section--search-filter-grid{flex-wrap:wrap}}@media(max-width:781px){.section--search-filter-grid .wp-block-column{flex-basis:100% !important;max-width:100%;margin-left:0}}@media(max-width:1024px){.section--search-filter-grid .c-grid__posts{grid-template-columns:repeat(2,1fr)}}@media(max-width:544px){.section--search-filter-grid .c-grid__posts{display:block}.section--search-filter-grid .c-grid__posts .c-grid__col{margin-bottom:var(--spacing-l)}}.section--search-filter-grid__filters{align-self:flex-start;border:solid 1px var(--color-grey-3)}.section--search-filter-grid__filters h3{font-size:22px;background-color:var(--color-sand);padding:15px 20px;margin:0}.section--search-filter-grid__filters .searchandfilter>ul>li{padding:0;border-bottom:solid 1px var(--color-grey-3)}.section--search-filter-grid__filters .searchandfilter>ul>li:first-of-type{border-top:solid 1px var(--color-grey-3)}.section--search-filter-grid__filters .searchandfilter>ul>li:last-of-type{margin-bottom:-1px}.section--search-filter-grid__filters .searchandfilter>ul>li>h4,.section--search-filter-grid__filters .searchandfilter>ul>li>ul,.section--search-filter-grid__filters .searchandfilter>ul>li>label,.section--search-filter-grid__filters .searchandfilter>ul>li .search-filter-reset,.section--search-filter-grid__filters .searchandfilter>ul>li .search-filter-submit{padding:var(--spacing-s) 20px;width:100%}.section--search-filter-grid__filters .searchandfilter>ul>li>ul,.section--search-filter-grid__filters .searchandfilter>ul>li>label{padding-top:0}.section--search-filter-grid__filters .searchandfilter li.toggled>h4:before,.section--search-filter-grid__filters .searchandfilter li.toggled>h4:after{background-color:var(--color-earth)}.section--search-filter-grid__filters .searchandfilter li.toggled>h4:after{transform:translateY(-50%) rotate(90deg);transition:all ease-in-out .14s}.section--search-filter-grid__filters .searchandfilter li.toggled>ul,.section--search-filter-grid__filters .searchandfilter li.toggled>label{display:none}.section--search-filter-grid__filters .searchandfilter li.sf-field-reset{border-bottom:solid 1px var(--color-grey-3);font-family:var(--font-family-subheadings);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing);text-transform:uppercase}.section--search-filter-grid__filters .searchandfilter .search-filter-reset{display:block}.section--search-filter-grid__filters .searchandfilter h4{padding:0 var(--spacing-m) 0 0;margin:0;cursor:pointer;position:relative}.section--search-filter-grid__filters .searchandfilter h4:before,.section--search-filter-grid__filters .searchandfilter h4:after{content:"";display:inline-block;height:2px;width:14px;background-color:var(--color-earth);position:absolute;top:50%;right:0;transform:translateY(-50%);transition:all ease-in-out .14s}.section--search-filter-grid__filters .searchandfilter h4:after{transform:translateY(-50%) rotate(0deg)}.section--search-filter-grid__filters .searchandfilter h4:before,.section--search-filter-grid__filters .searchandfilter h4:after{right:20px}.agency-ui--slimline-banner-cta-1.wp-block-columns{padding:0;margin-top:var(--spacing-xxl);margin-bottom:var(--spacing-xxl);gap:0 !important}@media(max-width:781px){.agency-ui--slimline-banner-cta-1.wp-block-columns{flex-wrap:wrap}}.agency-ui--slimline-banner-cta-1.wp-block-columns .wp-block-column{margin:0}@media(max-width:781px){.agency-ui--slimline-banner-cta-1.wp-block-columns .wp-block-column{flex-basis:100% !important;max-width:100%}}.agency-ui--slimline-banner-cta-1.wp-block-columns .wp-block-column:not(:first-child){margin:0}.agency-ui--slimline-banner-cta-1.wp-block-columns .agency-ui--slimline-banner-cta-1__content{padding:72px var(--spacing-xl)}@media(max-width:781px){.agency-ui--slimline-banner-cta-1.wp-block-columns .agency-ui--slimline-banner-cta-1__content{padding:var(--spacing-l) var(--spacing-m)}}@media(min-width:782px){.agency-ui--slimline-banner-cta-1.wp-block-columns .agency-ui--slimline-banner-cta-1__content>*{max-width:60%}}.agency-ui--slimline-banner-cta-1.wp-block-columns .agency-ui--slimline-banner-cta-1__content>*:last-child{margin:0}.agency-ui--slimline-banner-cta-1.wp-block-columns h1{margin-bottom:var(--spacing-s)}.agency-ui--slimline-banner-cta-1.wp-block-columns h2{margin-bottom:var(--spacing-s)}.agency-ui--slimline-banner-cta-1.wp-block-columns h3{margin-bottom:var(--spacing-s)}.agency-ui--slimline-banner-cta-1.wp-block-columns h4{margin-bottom:var(--spacing-s)}.agency-ui--slimline-banner-cta-1.wp-block-columns h5{margin-bottom:var(--spacing-s)}.agency-ui--slimline-banner-cta-1.wp-block-columns h6{margin-bottom:var(--spacing-s)}.agency-ui--slimline-banner-cta-1.wp-block-columns .wp-block-cover{padding:var(--spacing-m);margin:0;height:100%;min-height:120px}.agency-ui--slimline-banner-cta-1.wp-block-columns .wp-block-cover .wp-block-button{margin-top:0}.agency-ui--slimline-banner-cta-1.wp-block-columns .wp-block-embed{margin-bottom:0}.single-post .agency-ui--slimline-banner-cta-1.wp-block-columns .agency-ui--slimline-banner-cta-1__content{padding-left:var(--spacing-l)}@media(max-width:781px){.single-post .agency-ui--slimline-banner-cta-1.wp-block-columns .agency-ui--slimline-banner-cta-1__content{padding-left:var(--spacing-m)}}.agency-ui--slimline-banner-cta-2.wp-block-group{padding:0 var(--spacing-s);margin-top:96px;margin-bottom:0}@media(max-width:1024px){.agency-ui--slimline-banner-cta-2.wp-block-group{margin-top:var(--spacing-xxl)}}@media(max-width:544px){.agency-ui--slimline-banner-cta-2.wp-block-group{padding:var(--spacing-xs) var(--spacing-m) var(--spacing-m)}}.agency-ui--slimline-banner-cta-2.wp-block-group .wp-block-columns{margin:0 calc(var(--spacing-s)*-1)}@media(max-width: 1024px){.agency-ui--slimline-banner-cta-2.wp-block-group .wp-block-columns{flex-wrap:wrap}}.agency-ui--slimline-banner-cta-2.wp-block-group .wp-block-column{padding:var(--spacing-m) var(--spacing-s)}@media(max-width: 1024px){.agency-ui--slimline-banner-cta-2.wp-block-group .wp-block-column{padding-top:var(--spacing-s);padding-bottom:var(--spacing-s);flex-basis:100% !important;max-width:100%;text-align:center}}@media(max-width:544px){.agency-ui--slimline-banner-cta-2.wp-block-group .wp-block-column{padding:var(--spacing-xs)}}.agency-ui--slimline-banner-cta-2.wp-block-group .wp-block-column:not(:first-child){margin:0}@media(max-width:1024px){.agency-ui--slimline-banner-cta-2.wp-block-group .wp-block-column:not(:first-child){flex-basis:50% !important;max-width:50%}}@media(max-width:544px){.agency-ui--slimline-banner-cta-2.wp-block-group .wp-block-column:not(:first-child){flex-basis:100% !important;max-width:100%}}.agency-ui--slimline-banner-cta-2.wp-block-group h1{margin-bottom:var(--spacing-xs)}.agency-ui--slimline-banner-cta-2.wp-block-group h2{margin-bottom:var(--spacing-xs)}.agency-ui--slimline-banner-cta-2.wp-block-group h3{margin-bottom:var(--spacing-xs)}.agency-ui--slimline-banner-cta-2.wp-block-group h4{margin-bottom:var(--spacing-xs)}.agency-ui--slimline-banner-cta-2.wp-block-group h5{margin-bottom:var(--spacing-xs)}.agency-ui--slimline-banner-cta-2.wp-block-group h6{margin-bottom:var(--spacing-xs)}.agency-ui--slimline-banner-cta-2.wp-block-group .wp-block-image{position:relative;z-index:50}@media(max-width:1024px){.agency-ui--slimline-banner-cta-2.wp-block-group .wp-block-image{margin-top:0}}.agency-ui--slimline-banner-cta-2.wp-block-group .wp-block-button{margin:0}.agency-ui--slimline-banner-cta-2.wp-block-group .wp-block-button__link{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.agency-ui--slimline-banner-cta-3{padding:var(--spacing-xl);margin-top:60px;margin-bottom:60px}@media(max-width:781px){.agency-ui--slimline-banner-cta-3{padding:20px;margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}}.agency-ui--slimline-banner-cta-3 .wp-block-cover__inner-container{width:100% !important;max-width:1360px}.agency-ui--slimline-banner-cta-3 .wp-block-columns{padding:var(--spacing-m) 160px;margin:0;position:relative}@media(max-width:1024px){.agency-ui--slimline-banner-cta-3 .wp-block-columns{padding-left:60px;padding-right:60px}}@media(max-width:781px){.agency-ui--slimline-banner-cta-3 .wp-block-columns{padding:20px}}.agency-ui--slimline-banner-cta-3 .wp-block-columns:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.92;z-index:-1}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-air-background-color:before{background-color:#fff}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-air-90-background-color:before{background-color:rgba(255,255,255,.9)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-air-75-background-color:before{background-color:rgba(255,255,255,.75)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-air-50-background-color:before{background-color:rgba(255,255,255,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-air-25-background-color:before{background-color:rgba(255,255,255,.25)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-black-background-color:before{background-color:#000}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-black-10-background-color:before{background-color:rgba(0,0,0,.1)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-black-50-background-color:before{background-color:rgba(0,0,0,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-black-60-background-color:before{background-color:rgba(0,0,0,.6)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-black-70-background-color:before{background-color:rgba(0,0,0,.7)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-bronze-background-color:before{background-color:#a9903e}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-bronze-75-background-color:before{background-color:rgba(169,144,62,.75)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-bronze-50-background-color:before{background-color:rgba(169,144,62,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-bronze-25-background-color:before{background-color:rgba(169,144,62,.25)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-coal-background-color:before{background-color:#373a37}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-coal-75-background-color:before{background-color:rgba(55,58,55,.75)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-coal-50-background-color:before{background-color:rgba(55,58,55,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-coal-25-background-color:before{background-color:rgba(55,58,55,.25)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-neutral-coal-background-color:before{background-color:#0c0907}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-dark-red-background-color:before{background-color:#790000}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-earth-background-color:before{background-color:#836140}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-earth-75-background-color:before{background-color:rgba(131,97,64,.75)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-earth-50-background-color:before{background-color:rgba(131,97,64,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-earth-25-background-color:before{background-color:rgba(131,97,64,.25)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-evergreen-background-color:before{background-color:#4b5b58}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-evergreen-75-background-color:before{background-color:rgba(75,91,88,.75)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-evergreen-50-background-color:before{background-color:rgba(75,91,88,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-evergreen-25-background-color:before{background-color:rgba(75,91,88,.25)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-feedback-info-yellow-background-color:before{background-color:#fff6df}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-bg-background-color:before{background-color:#efeeed}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-1-background-color:before{background-color:#f9f9f9}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-2-background-color:before{background-color:#948e8d}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-3-background-color:before{background-color:#e5e5e5}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-4-background-color:before{background-color:#767676}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-5-background-color:before{background-color:#d6d6d6}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-6-background-color:before{background-color:#4f4c4d}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-7-background-color:before{background-color:#a7a5a6}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-8-background-color:before{background-color:#949494}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-9-background-color:before{background-color:#fbfbfb}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-10-background-color:before{background-color:#ebebeb}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-11-background-color:before{background-color:#333}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-12-background-color:before{background-color:#eeedec}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-13-background-color:before{background-color:#f6f6f6}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-14-background-color:before{background-color:#e6e6e6}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-15-background-color:before{background-color:#7e7e7e}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-grey-16-background-color:before{background-color:#d1d1d1}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-home-depot-orange-background-color:before{background-color:#f96302}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-light-green-background-color:before{background-color:#d8f4e3}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-navy-blue-background-color:before{background-color:#2a446c}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-toaster-popup-brown-background-color:before{background-color:#935f25}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-toaster-popup-white-background-color:before{background-color:#f7f6f6}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-toaster-popup-black-background-color:before{background-color:#2d2a26}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-ocean-background-color:before{background-color:#474f62}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-ocean-75-background-color:before{background-color:rgba(71,79,98,.75)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-ocean-50-background-color:before{background-color:rgba(71,79,98,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-ocean-25-background-color:before{background-color:rgba(71,79,98,.25)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-orange-background-color:before{background-color:#996e42}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-rust-background-color:before{background-color:#b75e3c}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-rust-75-background-color:before{background-color:rgba(183,94,60,.75)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-rust-50-background-color:before{background-color:rgba(183,94,60,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-rust-25-background-color:before{background-color:rgba(183,94,60,.25)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-sand-background-color:before{background-color:#ebe5e0}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-sand-75-background-color:before{background-color:rgba(235,229,224,.75)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-sand-50-background-color:before{background-color:rgba(235,229,224,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-sand-25-background-color:before{background-color:rgba(235,229,224,.25)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-stone-background-color:before{background-color:#836140}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-stone-75-background-color:before{background-color:rgba(131,97,64,.75)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-stone-50-background-color:before{background-color:rgba(131,97,64,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-stone-25-background-color:before{background-color:rgba(131,97,64,.25)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-stone-ada-background-color:before{background-color:#836140}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-slate-background-color:before{background-color:#373a37}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-slate-75-background-color:before{background-color:rgba(55,58,55,.75)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-slate-50-background-color:before{background-color:rgba(55,58,55,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-slate-25-background-color:before{background-color:rgba(55,58,55,.25)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-indigo-background-color:before{background-color:#474f62}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-indigo-75-background-color:before{background-color:rgba(71,79,98,.75)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-indigo-50-background-color:before{background-color:rgba(71,79,98,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-indigo-25-background-color:before{background-color:rgba(71,79,98,.25)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-berry-background-color:before{background-color:#4b5b58}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-berry-75-background-color:before{background-color:rgba(75,91,88,.75)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-berry-50-background-color:before{background-color:rgba(75,91,88,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-berry-25-background-color:before{background-color:rgba(75,91,88,.25)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-forest-background-color:before{background-color:#4b5b58}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-forest-75-background-color:before{background-color:rgba(75,91,88,.75)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-forest-50-background-color:before{background-color:rgba(75,91,88,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-forest-25-background-color:before{background-color:rgba(75,91,88,.25)}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-white-background-color:before{background-color:#fff}.agency-ui--slimline-banner-cta-3 .wp-block-columns.has-white-50-background-color:before{background-color:rgba(255,255,255,.5)}.agency-ui--slimline-banner-cta-3 .wp-block-column{background-color:rgba(0,0,0,0) !important}.agency-ui--slimline-banner-cta-3 .wp-block-column:last-of-type{margin-top:6px;margin-bottom:0}.agency-ui--slimline-banner-cta-3 .wp-block-column .wp-block-image{margin:0}.agency-ui--slimline-banner-cta-4.wp-block-columns{margin-top:60px;margin-bottom:60px}@media(max-width:781px){.agency-ui--slimline-banner-cta-4.wp-block-columns{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}}@media(max-width:781px){.agency-ui--slimline-banner-cta-4.wp-block-columns .wp-block-cover{min-height:250px !important}}.agency-ui--slimline-banner-cta-4.wp-block-columns .agency-ui--slimline-banner-cta-4__content{padding:112px 150px;position:relative;z-index:1}@media(max-width:1024px){.agency-ui--slimline-banner-cta-4.wp-block-columns .agency-ui--slimline-banner-cta-4__content{padding:80px 100px}}@media(max-width:781px){.agency-ui--slimline-banner-cta-4.wp-block-columns .agency-ui--slimline-banner-cta-4__content{padding:20px;max-width:calc(100% - 40px);margin:-56px auto 0 !important}}@media(min-width:782px){.agency-ui--slimline-banner-cta-4.wp-block-columns .agency-ui--slimline-banner-cta-4__content>*{max-width:572px}}.agency-ui--slimline-banner-cta-4.wp-block-columns .agency-ui--slimline-banner-cta-4__content>*:last-child{margin:0}.agency-ui--slimline-banner-cta-4.wp-block-columns .agency-ui--slimline-banner-cta-4__content h3,.agency-ui--slimline-banner-cta-4.wp-block-columns .agency-ui--slimline-banner-cta-4__content h4{margin-bottom:var(--spacing-xs)}@media(max-width:781px){.agency-ui--slimline-banner-cta-4.wp-block-columns .agency-ui--slimline-banner-cta-4__content p{margin-bottom:var(--spacing-s)}}@media(max-width:781px){.agency-ui--slimline-banner-cta-4.wp-block-columns .agency-ui--slimline-banner-cta-4__content .wp-block-button,.agency-ui--slimline-banner-cta-4.wp-block-columns .agency-ui--slimline-banner-cta-4__content .wp-block-button__link{width:100%}}.agency-ui--slimline-banner-cta-5.wp-block-columns{margin-top:60px;margin-bottom:60px;align-items:center}@media(max-width:781px){.agency-ui--slimline-banner-cta-5.wp-block-columns{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}}@media(max-width:781px){.agency-ui--slimline-banner-cta-5.wp-block-columns .wp-block-cover{min-height:250px !important}}.agency-ui--slimline-banner-cta-5.wp-block-columns .agency-ui--slimline-banner-cta-5__content{padding:88px 100px;margin-left:-102px !important;max-width:640px;position:relative;z-index:1}@media(max-width:1024px){.agency-ui--slimline-banner-cta-5.wp-block-columns .agency-ui--slimline-banner-cta-5__content{padding:64px 80px}}@media(max-width:781px){.agency-ui--slimline-banner-cta-5.wp-block-columns .agency-ui--slimline-banner-cta-5__content{padding:44px 20px;max-width:calc(100% - 40px);margin:-156px auto 0 !important}}.agency-ui--slimline-banner-cta-5.wp-block-columns .agency-ui--slimline-banner-cta-5__content>*:last-child{margin:0}.agency-ui--slimline-banner-cta-5.wp-block-columns .agency-ui--slimline-banner-cta-5__content h3,.agency-ui--slimline-banner-cta-5.wp-block-columns .agency-ui--slimline-banner-cta-5__content h4{margin-bottom:var(--spacing-xs)}@media(max-width:781px){.agency-ui--slimline-banner-cta-5.wp-block-columns .agency-ui--slimline-banner-cta-5__content p{margin-bottom:var(--spacing-s)}}@media(max-width:781px){.agency-ui--slimline-banner-cta-5.wp-block-columns .agency-ui--slimline-banner-cta-5__content .wp-block-button,.agency-ui--slimline-banner-cta-5.wp-block-columns .agency-ui--slimline-banner-cta-5__content .wp-block-button__link{width:100%}}.agency-ui--sub-navigation.wp-block-group{padding:20px;border:solid 1px var(--color-grey-3)}.agency-ui--sub-navigation.wp-block-group h4,.agency-ui--sub-navigation.wp-block-group h5{font-size:22px;background-color:var(--color-sand);padding:15px 20px;margin:-20px -20px 20px}.agency-ui--sub-navigation.wp-block-group ul{margin:0 !important;list-style-type:none}.agency-ui--sub-navigation.wp-block-group ul li+li{margin-top:var(--spacing-xs)}.agency-ui--sub-navigation.wp-block-group ul a{text-decoration:underline}.section--search-filter-grid__filters .agency-ui--sub-navigation.wp-block-group{border:none}.agency-ui--table.wp-block-group{padding:0}.agency-ui--table.wp-block-group h1{margin:0}.agency-ui--table.wp-block-group h2{margin:0}.agency-ui--table.wp-block-group h3{margin:0}.agency-ui--table.wp-block-group h4{margin:0}.agency-ui--table.wp-block-group h5{margin:0}.agency-ui--table.wp-block-group h6{margin:0}.agency-ui--table.wp-block-group .wp-block-table{padding:var(--spacing-m)}.agency-ui--tile-grid .wp-block-group__inner-container>*:first-child{margin-top:0}.agency-ui--tile-grid .wp-block-columns{margin-bottom:0}.agency-ui--tile-grid .wp-block-columns+.wp-block-columns{margin-top:var(--spacing-xxl)}@media(max-width:600px){.agency-ui--tile-grid .wp-block-columns+.wp-block-columns{margin-top:var(--spacing-l)}}.agency-ui--tile-grid .wp-block-column{display:flex;flex-direction:column;margin-top:0;margin-bottom:0}@media(max-width:600px){.agency-ui--tile-grid .wp-block-column+.wp-block-column{margin-top:var(--spacing-l)}}.agency-ui--tile-grid .wp-block-group{flex:1;margin-bottom:var(--spacing-m)}@media(max-width:600px){.agency-ui--tile-grid .wp-block-group{margin-bottom:var(--spacing-s)}}.agency-ui--tile-grid .wp-block-group h1{margin:var(--spacing-s) 0 var(--spacing-s)}@media(max-width:600px){.agency-ui--tile-grid .wp-block-group h1{margin-bottom:var(--spacing-xs)}}.agency-ui--tile-grid .wp-block-group h2{margin:var(--spacing-s) 0 var(--spacing-s)}@media(max-width:600px){.agency-ui--tile-grid .wp-block-group h2{margin-bottom:var(--spacing-xs)}}.agency-ui--tile-grid .wp-block-group h3{margin:var(--spacing-s) 0 var(--spacing-s)}@media(max-width:600px){.agency-ui--tile-grid .wp-block-group h3{margin-bottom:var(--spacing-xs)}}.agency-ui--tile-grid .wp-block-group h4{margin:var(--spacing-s) 0 var(--spacing-s)}@media(max-width:600px){.agency-ui--tile-grid .wp-block-group h4{margin-bottom:var(--spacing-xs)}}.agency-ui--tile-grid .wp-block-group h5{margin:var(--spacing-s) 0 var(--spacing-s)}@media(max-width:600px){.agency-ui--tile-grid .wp-block-group h5{margin-bottom:var(--spacing-xs)}}.agency-ui--tile-grid .wp-block-group h6{margin:var(--spacing-s) 0 var(--spacing-s)}@media(max-width:600px){.agency-ui--tile-grid .wp-block-group h6{margin-bottom:var(--spacing-xs)}}.agency-ui--tile-grid .wp-block-buttons{margin-top:auto;margin-bottom:0}.search-results .c-section--hero.wp-block-cover .c-section--hero__title,.archive .c-section--hero.wp-block-cover .c-section--hero__title{margin-bottom:0}.search-results .site-main>.ast-row,.archive .site-main>.ast-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-l);gap:var(--spacing-l);margin:0}@media(max-width:781px){.search-results .site-main>.ast-row,.archive .site-main>.ast-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:544px){.search-results .site-main>.ast-row,.archive .site-main>.ast-row{grid-template-columns:1fr}}.search-results .site-main>.ast-row:before,.archive .site-main>.ast-row:before{display:none}.search-results article,.search-results .entry-header,.search-results .entry-title,.search-results .entry-content p,.archive article,.archive .entry-header,.archive .entry-title,.archive .entry-content p{margin-bottom:0}.search-results .blog-layout-1,.archive .blog-layout-1{border:none;padding-bottom:0}.search-results article,.archive article{padding:0}.search-results .post-thumb,.archive .post-thumb{height:200px;margin:0}.search-results .post-thumb img,.archive .post-thumb img{height:100%;width:100%;object-fit:cover;object-position:center}.search-results .entry-title,.archive .entry-title{font-size:var(--font-size-h4-mobile);line-height:var(--line-height-h4-mobile);padding:var(--spacing-s) 0}@media(min-width:782px){.search-results .entry-title,.archive .entry-title{font-size:var(--font-size-h4-desktop);line-height:var(--line-height-h4-desktop)}}.search-results .entry-title a,.archive .entry-title a{color:var(--color-coal)}.search-results .entry-title a:hover,.search-results .entry-title a:focus,.search-results .entry-title a:active,.archive .entry-title a:hover,.archive .entry-title a:focus,.archive .entry-title a:active{color:var(--color-earth)}.search-results .entry-meta,.archive .entry-meta{margin-bottom:var(--spacing-s)}.search-results .entry-meta a,.archive .entry-meta a{font-family:var(--font-family-subheadings);font-size:14px;font-weight:var(--font-weight-medium);text-transform:uppercase}.search-results .read-more,.archive .read-more{display:none}.ast-left-sidebar #primary{border-left:none}.ast-left-sidebar #secondary{padding-right:0;margin-right:0;border-right:none}.ast-right-sidebar #primary{border-right:none}.ast-right-sidebar #secondary{padding-left:0;margin-left:0;border-left:none}#secondary{line-height:var(--line-height-body-desktop)}.single-post .sidebar .widget-title,.single-post .sidebar .widgettitle,aside .widget-title,aside .widgettitle{font-size:var(--font-size-widget-title-desktop);line-height:var(--line-height-widget-title-desktop);color:var(--color-coal);border-bottom:solid 1px var(--color-grey-3);padding-bottom:var(--spacing-xs);margin-bottom:var(--margin-bottom-widget-title-desktop)}.single-post .sidebar nav li,aside nav li{list-style-type:none}.single-post .sidebar nav a,aside nav a{font-size:20px;color:var(--color-coal);text-decoration:none;margin-bottom:10px;display:inline-block}.single-post .sidebar nav a:after,aside nav a:after{content:"";display:inline-block;font-family:var(--font-family-icons);font-size:.8rem;font-weight:700;transform:rotate(-90deg);margin-left:6px;transition:margin-left .2s ease}.single-post .sidebar nav a:hover:after,aside nav a:hover:after{margin-left:12px;transition:margin-left .2s ease}.single.ast-plain-container.ast-no-sidebar #primary{margin-top:var(--spacing-xl)}@media(max-width:1024px){.single.ast-plain-container.ast-no-sidebar #primary{margin-top:var(--spacing-m)}}@media(max-width:1024px){.single-post .c-breadcrumbs{display:none}}.u-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.u-screen-reader-text:focus{background-color:var(--color-air);border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:var(--color-black);display:block;font-size:14px;font-size:.875rem;font-weight:var(--font-weight-bold);height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.has-background.has-air-background-color,.has-background-dim.has-air-background-color{background-color:#fff}.has-text-color.has-air-color,.has-inline-color.has-air-color{color:#fff}.has-background.has-air-90-background-color,.has-background-dim.has-air-90-background-color{background-color:rgba(255,255,255,.9)}.has-text-color.has-air-90-color,.has-inline-color.has-air-90-color{color:rgba(255,255,255,.9)}.has-background.has-air-75-background-color,.has-background-dim.has-air-75-background-color{background-color:rgba(255,255,255,.75)}.has-text-color.has-air-75-color,.has-inline-color.has-air-75-color{color:rgba(255,255,255,.75)}.has-background.has-air-50-background-color,.has-background-dim.has-air-50-background-color{background-color:rgba(255,255,255,.5)}.has-text-color.has-air-50-color,.has-inline-color.has-air-50-color{color:rgba(255,255,255,.5)}.has-background.has-air-25-background-color,.has-background-dim.has-air-25-background-color{background-color:rgba(255,255,255,.25)}.has-text-color.has-air-25-color,.has-inline-color.has-air-25-color{color:rgba(255,255,255,.25)}.has-background.has-black-background-color,.has-background-dim.has-black-background-color{background-color:#000}.has-text-color.has-black-color,.has-inline-color.has-black-color{color:#000}.has-background.has-black-10-background-color,.has-background-dim.has-black-10-background-color{background-color:rgba(0,0,0,.1)}.has-text-color.has-black-10-color,.has-inline-color.has-black-10-color{color:rgba(0,0,0,.1)}.has-background.has-black-50-background-color,.has-background-dim.has-black-50-background-color{background-color:rgba(0,0,0,.5)}.has-text-color.has-black-50-color,.has-inline-color.has-black-50-color{color:rgba(0,0,0,.5)}.has-background.has-black-60-background-color,.has-background-dim.has-black-60-background-color{background-color:rgba(0,0,0,.6)}.has-text-color.has-black-60-color,.has-inline-color.has-black-60-color{color:rgba(0,0,0,.6)}.has-background.has-black-70-background-color,.has-background-dim.has-black-70-background-color{background-color:rgba(0,0,0,.7)}.has-text-color.has-black-70-color,.has-inline-color.has-black-70-color{color:rgba(0,0,0,.7)}.has-background.has-bronze-background-color,.has-background-dim.has-bronze-background-color{background-color:#a9903e}.has-text-color.has-bronze-color,.has-inline-color.has-bronze-color{color:#a9903e}.has-background.has-bronze-75-background-color,.has-background-dim.has-bronze-75-background-color{background-color:rgba(169,144,62,.75)}.has-text-color.has-bronze-75-color,.has-inline-color.has-bronze-75-color{color:rgba(169,144,62,.75)}.has-background.has-bronze-50-background-color,.has-background-dim.has-bronze-50-background-color{background-color:rgba(169,144,62,.5)}.has-text-color.has-bronze-50-color,.has-inline-color.has-bronze-50-color{color:rgba(169,144,62,.5)}.has-background.has-bronze-25-background-color,.has-background-dim.has-bronze-25-background-color{background-color:rgba(169,144,62,.25)}.has-text-color.has-bronze-25-color,.has-inline-color.has-bronze-25-color{color:rgba(169,144,62,.25)}.has-background.has-coal-background-color,.has-background-dim.has-coal-background-color{background-color:#373a37}.has-text-color.has-coal-color,.has-inline-color.has-coal-color{color:#373a37}.has-background.has-coal-75-background-color,.has-background-dim.has-coal-75-background-color{background-color:rgba(55,58,55,.75)}.has-text-color.has-coal-75-color,.has-inline-color.has-coal-75-color{color:rgba(55,58,55,.75)}.has-background.has-coal-50-background-color,.has-background-dim.has-coal-50-background-color{background-color:rgba(55,58,55,.5)}.has-text-color.has-coal-50-color,.has-inline-color.has-coal-50-color{color:rgba(55,58,55,.5)}.has-background.has-coal-25-background-color,.has-background-dim.has-coal-25-background-color{background-color:rgba(55,58,55,.25)}.has-text-color.has-coal-25-color,.has-inline-color.has-coal-25-color{color:rgba(55,58,55,.25)}.has-background.has-neutral-coal-background-color,.has-background-dim.has-neutral-coal-background-color{background-color:#0c0907}.has-text-color.has-neutral-coal-color,.has-inline-color.has-neutral-coal-color{color:#0c0907}.has-background.has-dark-red-background-color,.has-background-dim.has-dark-red-background-color{background-color:#790000}.has-text-color.has-dark-red-color,.has-inline-color.has-dark-red-color{color:#790000}.has-background.has-earth-background-color,.has-background-dim.has-earth-background-color{background-color:#836140}.has-text-color.has-earth-color,.has-inline-color.has-earth-color{color:#836140}.has-background.has-earth-75-background-color,.has-background-dim.has-earth-75-background-color{background-color:rgba(131,97,64,.75)}.has-text-color.has-earth-75-color,.has-inline-color.has-earth-75-color{color:rgba(131,97,64,.75)}.has-background.has-earth-50-background-color,.has-background-dim.has-earth-50-background-color{background-color:rgba(131,97,64,.5)}.has-text-color.has-earth-50-color,.has-inline-color.has-earth-50-color{color:rgba(131,97,64,.5)}.has-background.has-earth-25-background-color,.has-background-dim.has-earth-25-background-color{background-color:rgba(131,97,64,.25)}.has-text-color.has-earth-25-color,.has-inline-color.has-earth-25-color{color:rgba(131,97,64,.25)}.has-background.has-evergreen-background-color,.has-background-dim.has-evergreen-background-color{background-color:#4b5b58}.has-text-color.has-evergreen-color,.has-inline-color.has-evergreen-color{color:#4b5b58}.has-background.has-evergreen-75-background-color,.has-background-dim.has-evergreen-75-background-color{background-color:rgba(75,91,88,.75)}.has-text-color.has-evergreen-75-color,.has-inline-color.has-evergreen-75-color{color:rgba(75,91,88,.75)}.has-background.has-evergreen-50-background-color,.has-background-dim.has-evergreen-50-background-color{background-color:rgba(75,91,88,.5)}.has-text-color.has-evergreen-50-color,.has-inline-color.has-evergreen-50-color{color:rgba(75,91,88,.5)}.has-background.has-evergreen-25-background-color,.has-background-dim.has-evergreen-25-background-color{background-color:rgba(75,91,88,.25)}.has-text-color.has-evergreen-25-color,.has-inline-color.has-evergreen-25-color{color:rgba(75,91,88,.25)}.has-background.has-feedback-info-yellow-background-color,.has-background-dim.has-feedback-info-yellow-background-color{background-color:#fff6df}.has-text-color.has-feedback-info-yellow-color,.has-inline-color.has-feedback-info-yellow-color{color:#fff6df}.has-background.has-grey-bg-background-color,.has-background-dim.has-grey-bg-background-color{background-color:#efeeed}.has-text-color.has-grey-bg-color,.has-inline-color.has-grey-bg-color{color:#efeeed}.has-background.has-grey-1-background-color,.has-background-dim.has-grey-1-background-color{background-color:#f9f9f9}.has-text-color.has-grey-1-color,.has-inline-color.has-grey-1-color{color:#f9f9f9}.has-background.has-grey-2-background-color,.has-background-dim.has-grey-2-background-color{background-color:#948e8d}.has-text-color.has-grey-2-color,.has-inline-color.has-grey-2-color{color:#948e8d}.has-background.has-grey-3-background-color,.has-background-dim.has-grey-3-background-color{background-color:#e5e5e5}.has-text-color.has-grey-3-color,.has-inline-color.has-grey-3-color{color:#e5e5e5}.has-background.has-grey-4-background-color,.has-background-dim.has-grey-4-background-color{background-color:#767676}.has-text-color.has-grey-4-color,.has-inline-color.has-grey-4-color{color:#767676}.has-background.has-grey-5-background-color,.has-background-dim.has-grey-5-background-color{background-color:#d6d6d6}.has-text-color.has-grey-5-color,.has-inline-color.has-grey-5-color{color:#d6d6d6}.has-background.has-grey-6-background-color,.has-background-dim.has-grey-6-background-color{background-color:#4f4c4d}.has-text-color.has-grey-6-color,.has-inline-color.has-grey-6-color{color:#4f4c4d}.has-background.has-grey-7-background-color,.has-background-dim.has-grey-7-background-color{background-color:#a7a5a6}.has-text-color.has-grey-7-color,.has-inline-color.has-grey-7-color{color:#a7a5a6}.has-background.has-grey-8-background-color,.has-background-dim.has-grey-8-background-color{background-color:#949494}.has-text-color.has-grey-8-color,.has-inline-color.has-grey-8-color{color:#949494}.has-background.has-grey-9-background-color,.has-background-dim.has-grey-9-background-color{background-color:#fbfbfb}.has-text-color.has-grey-9-color,.has-inline-color.has-grey-9-color{color:#fbfbfb}.has-background.has-grey-10-background-color,.has-background-dim.has-grey-10-background-color{background-color:#ebebeb}.has-text-color.has-grey-10-color,.has-inline-color.has-grey-10-color{color:#ebebeb}.has-background.has-grey-11-background-color,.has-background-dim.has-grey-11-background-color{background-color:#333}.has-text-color.has-grey-11-color,.has-inline-color.has-grey-11-color{color:#333}.has-background.has-grey-12-background-color,.has-background-dim.has-grey-12-background-color{background-color:#eeedec}.has-text-color.has-grey-12-color,.has-inline-color.has-grey-12-color{color:#eeedec}.has-background.has-grey-13-background-color,.has-background-dim.has-grey-13-background-color{background-color:#f6f6f6}.has-text-color.has-grey-13-color,.has-inline-color.has-grey-13-color{color:#f6f6f6}.has-background.has-grey-14-background-color,.has-background-dim.has-grey-14-background-color{background-color:#e6e6e6}.has-text-color.has-grey-14-color,.has-inline-color.has-grey-14-color{color:#e6e6e6}.has-background.has-grey-15-background-color,.has-background-dim.has-grey-15-background-color{background-color:#7e7e7e}.has-text-color.has-grey-15-color,.has-inline-color.has-grey-15-color{color:#7e7e7e}.has-background.has-grey-16-background-color,.has-background-dim.has-grey-16-background-color{background-color:#d1d1d1}.has-text-color.has-grey-16-color,.has-inline-color.has-grey-16-color{color:#d1d1d1}.has-background.has-home-depot-orange-background-color,.has-background-dim.has-home-depot-orange-background-color{background-color:#f96302}.has-text-color.has-home-depot-orange-color,.has-inline-color.has-home-depot-orange-color{color:#f96302}.has-background.has-light-green-background-color,.has-background-dim.has-light-green-background-color{background-color:#d8f4e3}.has-text-color.has-light-green-color,.has-inline-color.has-light-green-color{color:#d8f4e3}.has-background.has-navy-blue-background-color,.has-background-dim.has-navy-blue-background-color{background-color:#2a446c}.has-text-color.has-navy-blue-color,.has-inline-color.has-navy-blue-color{color:#2a446c}.has-background.has-toaster-popup-brown-background-color,.has-background-dim.has-toaster-popup-brown-background-color{background-color:#935f25}.has-text-color.has-toaster-popup-brown-color,.has-inline-color.has-toaster-popup-brown-color{color:#935f25}.has-background.has-toaster-popup-white-background-color,.has-background-dim.has-toaster-popup-white-background-color{background-color:#f7f6f6}.has-text-color.has-toaster-popup-white-color,.has-inline-color.has-toaster-popup-white-color{color:#f7f6f6}.has-background.has-toaster-popup-black-background-color,.has-background-dim.has-toaster-popup-black-background-color{background-color:#2d2a26}.has-text-color.has-toaster-popup-black-color,.has-inline-color.has-toaster-popup-black-color{color:#2d2a26}.has-background.has-ocean-background-color,.has-background-dim.has-ocean-background-color{background-color:#474f62}.has-text-color.has-ocean-color,.has-inline-color.has-ocean-color{color:#474f62}.has-background.has-ocean-75-background-color,.has-background-dim.has-ocean-75-background-color{background-color:rgba(71,79,98,.75)}.has-text-color.has-ocean-75-color,.has-inline-color.has-ocean-75-color{color:rgba(71,79,98,.75)}.has-background.has-ocean-50-background-color,.has-background-dim.has-ocean-50-background-color{background-color:rgba(71,79,98,.5)}.has-text-color.has-ocean-50-color,.has-inline-color.has-ocean-50-color{color:rgba(71,79,98,.5)}.has-background.has-ocean-25-background-color,.has-background-dim.has-ocean-25-background-color{background-color:rgba(71,79,98,.25)}.has-text-color.has-ocean-25-color,.has-inline-color.has-ocean-25-color{color:rgba(71,79,98,.25)}.has-background.has-orange-background-color,.has-background-dim.has-orange-background-color{background-color:#996e42}.has-text-color.has-orange-color,.has-inline-color.has-orange-color{color:#996e42}.has-background.has-rust-background-color,.has-background-dim.has-rust-background-color{background-color:#b75e3c}.has-text-color.has-rust-color,.has-inline-color.has-rust-color{color:#b75e3c}.has-background.has-rust-75-background-color,.has-background-dim.has-rust-75-background-color{background-color:rgba(183,94,60,.75)}.has-text-color.has-rust-75-color,.has-inline-color.has-rust-75-color{color:rgba(183,94,60,.75)}.has-background.has-rust-50-background-color,.has-background-dim.has-rust-50-background-color{background-color:rgba(183,94,60,.5)}.has-text-color.has-rust-50-color,.has-inline-color.has-rust-50-color{color:rgba(183,94,60,.5)}.has-background.has-rust-25-background-color,.has-background-dim.has-rust-25-background-color{background-color:rgba(183,94,60,.25)}.has-text-color.has-rust-25-color,.has-inline-color.has-rust-25-color{color:rgba(183,94,60,.25)}.has-background.has-sand-background-color,.has-background-dim.has-sand-background-color{background-color:#ebe5e0}.has-text-color.has-sand-color,.has-inline-color.has-sand-color{color:#ebe5e0}.has-background.has-sand-75-background-color,.has-background-dim.has-sand-75-background-color{background-color:rgba(235,229,224,.75)}.has-text-color.has-sand-75-color,.has-inline-color.has-sand-75-color{color:rgba(235,229,224,.75)}.has-background.has-sand-50-background-color,.has-background-dim.has-sand-50-background-color{background-color:rgba(235,229,224,.5)}.has-text-color.has-sand-50-color,.has-inline-color.has-sand-50-color{color:rgba(235,229,224,.5)}.has-background.has-sand-25-background-color,.has-background-dim.has-sand-25-background-color{background-color:rgba(235,229,224,.25)}.has-text-color.has-sand-25-color,.has-inline-color.has-sand-25-color{color:rgba(235,229,224,.25)}.has-background.has-stone-background-color,.has-background-dim.has-stone-background-color{background-color:#836140}.has-text-color.has-stone-color,.has-inline-color.has-stone-color{color:#836140}.has-background.has-stone-75-background-color,.has-background-dim.has-stone-75-background-color{background-color:rgba(131,97,64,.75)}.has-text-color.has-stone-75-color,.has-inline-color.has-stone-75-color{color:rgba(131,97,64,.75)}.has-background.has-stone-50-background-color,.has-background-dim.has-stone-50-background-color{background-color:rgba(131,97,64,.5)}.has-text-color.has-stone-50-color,.has-inline-color.has-stone-50-color{color:rgba(131,97,64,.5)}.has-background.has-stone-25-background-color,.has-background-dim.has-stone-25-background-color{background-color:rgba(131,97,64,.25)}.has-text-color.has-stone-25-color,.has-inline-color.has-stone-25-color{color:rgba(131,97,64,.25)}.has-background.has-stone-ada-background-color,.has-background-dim.has-stone-ada-background-color{background-color:#836140}.has-text-color.has-stone-ada-color,.has-inline-color.has-stone-ada-color{color:#836140}.has-background.has-slate-background-color,.has-background-dim.has-slate-background-color{background-color:#373a37}.has-text-color.has-slate-color,.has-inline-color.has-slate-color{color:#373a37}.has-background.has-slate-75-background-color,.has-background-dim.has-slate-75-background-color{background-color:rgba(55,58,55,.75)}.has-text-color.has-slate-75-color,.has-inline-color.has-slate-75-color{color:rgba(55,58,55,.75)}.has-background.has-slate-50-background-color,.has-background-dim.has-slate-50-background-color{background-color:rgba(55,58,55,.5)}.has-text-color.has-slate-50-color,.has-inline-color.has-slate-50-color{color:rgba(55,58,55,.5)}.has-background.has-slate-25-background-color,.has-background-dim.has-slate-25-background-color{background-color:rgba(55,58,55,.25)}.has-text-color.has-slate-25-color,.has-inline-color.has-slate-25-color{color:rgba(55,58,55,.25)}.has-background.has-indigo-background-color,.has-background-dim.has-indigo-background-color{background-color:#474f62}.has-text-color.has-indigo-color,.has-inline-color.has-indigo-color{color:#474f62}.has-background.has-indigo-75-background-color,.has-background-dim.has-indigo-75-background-color{background-color:rgba(71,79,98,.75)}.has-text-color.has-indigo-75-color,.has-inline-color.has-indigo-75-color{color:rgba(71,79,98,.75)}.has-background.has-indigo-50-background-color,.has-background-dim.has-indigo-50-background-color{background-color:rgba(71,79,98,.5)}.has-text-color.has-indigo-50-color,.has-inline-color.has-indigo-50-color{color:rgba(71,79,98,.5)}.has-background.has-indigo-25-background-color,.has-background-dim.has-indigo-25-background-color{background-color:rgba(71,79,98,.25)}.has-text-color.has-indigo-25-color,.has-inline-color.has-indigo-25-color{color:rgba(71,79,98,.25)}.has-background.has-berry-background-color,.has-background-dim.has-berry-background-color{background-color:#4b5b58}.has-text-color.has-berry-color,.has-inline-color.has-berry-color{color:#4b5b58}.has-background.has-berry-75-background-color,.has-background-dim.has-berry-75-background-color{background-color:rgba(75,91,88,.75)}.has-text-color.has-berry-75-color,.has-inline-color.has-berry-75-color{color:rgba(75,91,88,.75)}.has-background.has-berry-50-background-color,.has-background-dim.has-berry-50-background-color{background-color:rgba(75,91,88,.5)}.has-text-color.has-berry-50-color,.has-inline-color.has-berry-50-color{color:rgba(75,91,88,.5)}.has-background.has-berry-25-background-color,.has-background-dim.has-berry-25-background-color{background-color:rgba(75,91,88,.25)}.has-text-color.has-berry-25-color,.has-inline-color.has-berry-25-color{color:rgba(75,91,88,.25)}.has-background.has-forest-background-color,.has-background-dim.has-forest-background-color{background-color:#4b5b58}.has-text-color.has-forest-color,.has-inline-color.has-forest-color{color:#4b5b58}.has-background.has-forest-75-background-color,.has-background-dim.has-forest-75-background-color{background-color:rgba(75,91,88,.75)}.has-text-color.has-forest-75-color,.has-inline-color.has-forest-75-color{color:rgba(75,91,88,.75)}.has-background.has-forest-50-background-color,.has-background-dim.has-forest-50-background-color{background-color:rgba(75,91,88,.5)}.has-text-color.has-forest-50-color,.has-inline-color.has-forest-50-color{color:rgba(75,91,88,.5)}.has-background.has-forest-25-background-color,.has-background-dim.has-forest-25-background-color{background-color:rgba(75,91,88,.25)}.has-text-color.has-forest-25-color,.has-inline-color.has-forest-25-color{color:rgba(75,91,88,.25)}.has-background.has-white-background-color,.has-background-dim.has-white-background-color{background-color:#fff}.has-text-color.has-white-color,.has-inline-color.has-white-color{color:#fff}.has-background.has-white-50-background-color,.has-background-dim.has-white-50-background-color{background-color:rgba(255,255,255,.5)}.has-text-color.has-white-50-color,.has-inline-color.has-white-50-color{color:rgba(255,255,255,.5)}.has-heading-1-font-size{font-family:var(--font-family-headings);font-size:var(--font-size-h1-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h1-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h1-mobile)}@media(min-width:782px){.has-heading-1-font-size{font-size:var(--font-size-h1-tablet);line-height:var(--line-height-h1-tablet)}}@media(min-width:1025px){.has-heading-1-font-size{font-size:var(--font-size-h1-desktop);line-height:var(--line-height-h1-desktop);margin-bottom:var(--margin-bottom-h1-desktop)}}.has-heading-1-font-size b,.has-heading-1-font-size strong{font-weight:var(--font-weight-medium)}.has-heading-2-font-size{font-family:var(--font-family-headings);font-size:var(--font-size-h2-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h2-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h2-mobile)}@media(min-width:782px){.has-heading-2-font-size{font-size:var(--font-size-h2-tablet);line-height:var(--line-height-h2-tablet)}}@media(min-width:1025px){.has-heading-2-font-size{font-size:var(--font-size-h2-desktop);line-height:var(--line-height-h2-desktop);margin-bottom:var(--margin-bottom-h2-desktop)}}.has-heading-2-font-size b,.has-heading-2-font-size strong{font-weight:var(--font-weight-medium)}.has-heading-3-font-size{font-family:var(--font-family-headings);font-size:var(--font-size-h3-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h3-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h3-mobile)}@media(min-width:782px){.has-heading-3-font-size{font-size:var(--font-size-h3-tablet);line-height:var(--line-height-h3-tablet)}}@media(min-width:1025px){.has-heading-3-font-size{font-size:var(--font-size-h3-desktop);line-height:var(--line-height-h3-desktop);margin-bottom:var(--margin-bottom-h3-desktop)}}.has-heading-3-font-size b,.has-heading-3-font-size strong{font-weight:var(--font-weight-medium)}.has-heading-4-font-size{font-family:var(--font-family-headings);font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h4-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h4-mobile)}@media(min-width:782px){.has-heading-4-font-size{font-size:var(--font-size-h4-tablet);line-height:var(--line-height-h4-tablet)}}@media(min-width:1025px){.has-heading-4-font-size{font-size:var(--font-size-h4-desktop);line-height:var(--line-height-h4-desktop);margin-bottom:var(--margin-bottom-h4-desktop)}}.has-heading-4-font-size b,.has-heading-4-font-size strong{font-weight:var(--font-weight-medium)}.has-heading-5-font-size{font-family:var(--font-family-headings);font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h5-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h5-mobile)}@media(min-width:782px){.has-heading-5-font-size{font-size:var(--font-size-h5-tablet);line-height:var(--line-height-h5-tablet)}}@media(min-width:1025px){.has-heading-5-font-size{font-size:var(--font-size-h5-desktop);line-height:var(--line-height-h5-desktop);margin-bottom:var(--margin-bottom-h5-desktop)}}.has-heading-5-font-size b,.has-heading-5-font-size strong{font-weight:var(--font-weight-medium)}.has-heading-6-font-size{font-family:var(--font-family-headings);font-size:var(--font-size-h6-mobile);font-weight:var(--font-weight-headings-regular);line-height:var(--line-height-h6-mobile);letter-spacing:var(--letter-spacing);margin-bottom:var(--margin-bottom-h6-mobile)}@media(min-width:782px){.has-heading-6-font-size{font-size:var(--font-size-h6-tablet);line-height:var(--line-height-h6-tablet)}}@media(min-width:1025px){.has-heading-6-font-size{font-size:var(--font-size-h6-desktop);line-height:var(--line-height-h6-desktop);margin-bottom:var(--margin-bottom-h6-desktop)}}.has-heading-6-font-size b,.has-heading-6-font-size strong{font-weight:var(--font-weight-medium)}.page-template-sample-journey .wp-block-cover{min-height:590px}@media(max-width:600px){.page-template-sample-journey .wp-block-cover{min-height:150px}}.sample-journey-template{font-family:"brandon-grotesque",sans-serif}.sample-journey-template .sample-journey-breadcrumb{padding:8px 0;font-size:14px;position:relative}.sample-journey-template .sample-journey-breadcrumb:after{content:"";height:1px;width:100%;background:var(--color-grey-bg);position:absolute;bottom:0}.sample-journey-template .sample-journey-breadcrumb .breadcrumb-inner{max-width:1378px;margin:auto}@media(max-width:600px){.sample-journey-template .sample-journey-breadcrumb .breadcrumb-inner{max-width:100%;margin-left:20px}}.sample-journey-template .sample-kits-section{background:var(--color-grey-13);padding:64px 0}.sample-journey-template .sample-kits-section .sample-kits-inner{max-width:1378px;padding:0 20px;margin:auto}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-header{text-align:center}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-header .sample-kits-heading{margin:0 0 16px;font-size:50px;line-height:58px}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-header .sample-kits-sub-heading{font-size:20px;line-height:27.5px;margin:0}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list{margin-top:40px;display:flex;justify-content:space-between}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit{padding:24px;text-align:center}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .kit-image{width:100%;mix-blend-mode:darken}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .kit-name{font-size:28px;margin:24px 0}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-air);color:var(--color-coal);border-color:var(--color-coal);display:block;cursor:pointer;position:relative;margin:auto}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button.icon-info-left,.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button.icon-info-left:before,.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button.icon-info-left.icon-info-right,.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button.icon-info-right.icon-info-right{flex-direction:row-reverse}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button:hover,.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button:focus{background-color:var(--color-grey-6);color:var(--color-air);border-color:var(--color-grey-6)}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button:active{background-color:var(--color-neutral-coal);color:var(--color-air);border-color:var(--color-neutral-coal)}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button[disabled]{background-color:var(--color-air);color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button.icon-info-left:before,.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="%23373A37"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="%23373A37"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="%23373A37"/></svg>')}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button:hover .kit-cart-button-icon,.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button:active .kit-cart-button-icon{filter:brightness(0) invert(1)}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button[disabled] .kit-cart-button-icon{filter:invert(1)}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button .kit-cart-button-text{padding-left:4px;margin-left:24px;display:inline-block;line-height:0}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button .kit-cart-button-icon{display:inline-block;width:var(--font-size-icon-cta);height:var(--font-size-icon-cta);background-size:cover;background-image:url("/wp-content/themes/timbertech/dist/svg/sample-journey-shopping-cart-icon-empty.svg");background-position:center;position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:1024px){.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list{flex-wrap:wrap}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit{flex-basis:50%}}@media(max-width:600px){.sample-journey-template .sample-kits-section{padding:48px 20px 24px}.sample-journey-template .sample-kits-section .sample-kits-inner{padding:0}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-header .sample-kits-heading{font-size:31px;line-height:36px}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-header .sample-kits-sub-heading{font-size:18px;line-height:25px}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list{margin-top:32px}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit{margin:0 0 24px;padding:16px 9px}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit:nth-child(odd){padding-left:0}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit:nth-child(even){padding-right:0}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .kit-name{font-size:24px;line-height:30px}.sample-journey-template .sample-kits-section .sample-kits-inner .sample-kits-list .sample-kit .add-kit-button{width:150px}}.sample-journey-template .pop-up-messages{display:none;position:fixed;z-index:35;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.sample-journey-template .pop-up-messages.active{display:block}.sample-journey-template .pop-up-messages .limit-message{display:none;position:fixed;top:270px;left:50%;transform:translateX(-50%);z-index:2;padding:20px 20px 20px 32px;border-radius:8px;min-width:1238px}.sample-journey-template .pop-up-messages .limit-message .message-content{line-height:28px;font-size:18px;color:var(--color-coal);position:relative;margin-left:84px}.sample-journey-template .pop-up-messages .limit-message .message-content:before{content:"";height:64px;width:64px;position:absolute;left:-84px;top:50%;transform:translateY(-50%)}.sample-journey-template .pop-up-messages .limit-message .message-content .message-heading{font-weight:700}.sample-journey-template .pop-up-messages .limit-message .message-content .message-body{font-weight:400;margin-bottom:10px}.sample-journey-template .pop-up-messages .limit-message .message-content .message-cta{color:var(--color-coal);font-size:16px;text-transform:uppercase;font-weight:700}.sample-journey-template .pop-up-messages .limit-message .close-message{content:"";height:24px;width:24px;background:url("/wp-content/themes/timbertech/dist/svg/sample-journey-x-icon.svg") no-repeat;background-size:contain;position:absolute;top:20px;right:20px;cursor:pointer}.sample-journey-template .pop-up-messages .limit-message.show{display:block}.sample-journey-template .pop-up-messages .limit-message.limit-reached{background-color:var(--color-light-green)}.sample-journey-template .pop-up-messages .limit-message.limit-reached .message-content:before{background:url("/wp-content/themes/timbertech/dist/svg/sample-journey-green-check-circle.svg") no-repeat;background-size:contain}.sample-journey-template .pop-up-messages .limit-message.limit-exceeded{background-color:var(--color-feedback-info-yellow)}.sample-journey-template .pop-up-messages .limit-message.limit-exceeded .message-content:before{background:url("/wp-content/themes/timbertech/dist/svg/sample-journey-yellow-message-icon.svg") no-repeat;background-size:contain}@media(max-width:1199px){.sample-journey-template .pop-up-messages .limit-message{min-width:900px}}@media(max-width:920px){.sample-journey-template .pop-up-messages .limit-message{min-width:700px}}@media(max-width:600px){.sample-journey-template .pop-up-messages .limit-message{min-width:0;margin-left:20px;margin-right:20px;left:0;top:180px;transform:translate(0,0);padding:20px}.sample-journey-template .pop-up-messages .limit-message .message-content{margin-left:80px;margin-right:35px}.sample-journey-template .pop-up-messages .limit-message .message-content:before{top:0;transform:translateY(0);left:-76px}.sample-journey-template .pop-up-messages .limit-message.limit-exceeded .message-content{font-size:16px}}.sample-journey-template .sample-journey-container{max-width:1378px;margin:auto;padding:0 20px}.sample-journey-template .sample-journey-container .sample-journey-cta-first{text-align:center;font-weight:390;line-height:normal;margin-top:120px}.sample-journey-template .sample-journey-container .sample-journey-cta-first .main-header{font-size:50px;letter-spacing:.5px;margin:0}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech{margin-right:-30px;margin-left:-30px;margin-bottom:120px}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .block-heading{text-align:center}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks{display:flex;justify-content:space-between;margin-top:64px}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks .why-timbertech-block{flex-basis:33%;margin:0 15px;display:flex;flex-direction:column;align-items:center;color:var(--color-coal)}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks .why-timbertech-block .block-image{height:300px;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:40px}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks .why-timbertech-block .block-content{padding:35px 23px;text-align:center;flex:1}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks .why-timbertech-block .block-content .block-subtext{font-size:var(--font-size-p-desktop);line-height:24px;letter-spacing:.16px}@media(max-width:1024px){.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks .why-timbertech-block .block-content .block-subtext{font-size:var(--font-size-p-mobile)}}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks .why-timbertech-block .block-icon{width:50px;height:50px;background-color:var(--color-grey-13);border-radius:128px}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks .why-timbertech-block:hover{color:var(--color-earth)}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks .why-timbertech-block:hover .block-icon{background-color:var(--color-air);border:1px solid var(--color-coal);box-shadow:0 4px 10px 0 rgba(0,0,0,.15)}.sample-journey-template .sample-journey-container .sample-journey-shop-by-block{text-align:center;position:sticky;top:158px;z-index:1;background-color:var(--color-air);padding:var(--spacing-m) 0}.sample-journey-template .sample-journey-container .sample-journey-shop-by-block.full-width{width:100vw;left:0;margin-left:-50vw;margin-right:-50vw;background-color:var(--color-air-90);border-bottom:1px solid var(--color-grey-14);backdrop-filter:blur(32px)}.sample-journey-template .sample-journey-container .sample-journey-shop-by-block.full-width .shop-by-heading{font-size:14px}.sample-journey-template .sample-journey-container .sample-journey-shop-by-block .shop-by-heading{font-size:20px;font-weight:600;letter-spacing:6px;text-transform:uppercase;transition:all .3s ease}.sample-journey-template .sample-journey-container .sample-journey-shop-by-block .shop-by-pills{max-width:550px;display:flex;justify-content:space-between;margin:var(--spacing-m) auto 0;transition:margin .3s ease}.sample-journey-template .sample-journey-container .sample-journey-shop-by-block .shop-by-pills .pill{font-family:var(--font-family-primary),sans-serif;border-radius:var(--border-radius-rounded);border:1px solid var(--color-coal);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);cursor:pointer;font-weight:var(--font-weight-bold);font-size:var(--font-size-cta);line-height:var(--font-size-cta);color:var(--color-coal)}.sample-journey-template .sample-journey-container .sample-journey-shop-by-block .shop-by-pills .pill:hover{background-color:var(--color-grey-6);border-color:var(--color-grey-6);color:var(--color-air)}.sample-journey-template .sample-journey-container .sample-journey-shop-by-block .shop-by-pills .pill.active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal);color:var(--color-air)}.sample-journey-template .sample-journey-container .sample-journey-details{margin-bottom:120px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks{display:none}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-journey-subnote{font-size:32px;font-weight:400;letter-spacing:.32px;text-align:center;margin:40px 0 120px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-journey-subnote span{display:block}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block{margin-bottom:200px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading{display:flex;margin-bottom:30px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-left{flex-basis:25%;margin-right:30px;display:flex;align-self:end;min-width:318px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-left .heading-content .block-title{font-size:32px;letter-spacing:.32px;line-height:normal;text-transform:capitalize}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-left .heading-content .block-sub-title{font-size:var(--font-size-p-desktop);margin-bottom:20px;font-family:"brandon-grotesque",sans-serif}@media(max-width:1024px){.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-left .heading-content .block-sub-title{font-size:var(--font-size-p-mobile)}}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-left .heading-content .block-description{font-size:var(--font-size-p-desktop);letter-spacing:.16px;font-family:"din-2014",sans-serif}@media(max-width:1024px){.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-left .heading-content .block-description{font-size:var(--font-size-p-mobile)}}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-left .heading-content .block-description p:last-child{margin-bottom:0}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-left .heading-content .block-description a{font-weight:700;text-decoration:underline;color:var(--color-black)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-left .heading-content .block-description h6{letter-spacing:.18px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-left .heading-content .block-pdp-link .pdp-link{font-size:14px;font-weight:450;letter-spacing:.14px;text-transform:uppercase}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-right{flex-basis:75%;position:relative}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-right .block-image{height:500px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-right .collection-category{position:absolute;padding:10px 20px;text-transform:uppercase;color:var(--color-air);top:45px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-right .collection-category.composite{background-color:var(--color-evergreen)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-right .collection-category.advanced_pvc{background-color:var(--color-ocean)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-right .cool-touch-hero-badge{height:140px;width:140px;position:absolute;background-image:url("/wp-content/uploads/2023/01/PVC-Cool-Touch.svg");background-size:cover;bottom:20px;right:20px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block:nth-child(odd) .heading-left{order:2;margin-right:0;margin-left:30px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block:nth-child(odd) .heading-right{order:1}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row{display:flex;flex-wrap:wrap}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample{position:relative;margin:12px;cursor:pointer}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample.show+.sample-dropdown{opacity:1;visibility:visible;max-height:100%;pointer-events:auto;margin:18px 0 20px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample.show .sample-banner{height:80px;transform-origin:center}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample.show .sample-banner:after{content:"";height:30px;width:30px;position:absolute;background:var(--color-air);bottom:-26px;left:50%;transform:rotate(45deg) translateX(-50%)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-image{width:100%;height:200px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-image .dynamic-bg-image{height:200px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons{position:absolute;top:20px;right:20px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button{border-radius:50px;background-color:var(--color-air);padding:13px 8px;display:none;cursor:pointer;overflow:hidden;transition:width .3s ease;width:40px;height:40px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.show{display:flex}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button .sample-cart-button-icon{width:32px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button .sample-cart-button-icon:before{content:"";width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button .hover-text{transition:opacity .3s ease;opacity:0;white-space:nowrap;font-size:14px;font-weight:700;margin-top:-3px;text-transform:uppercase}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button:hover .hover-text{opacity:1}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.pre-add-state .sample-cart-button-icon:before{background-image:url("/wp-content/themes/timbertech/dist/svg/sample-journey-shopping-cart-icon.svg");background-position:center;background-repeat:no-repeat;left:6px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.pre-add-state:hover{width:130px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.add-state{width:120px;background-color:var(--color-grey-14)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.add-state .sample-cart-button-icon:before{background-image:url("/wp-content/themes/timbertech/dist/svg/sample-journey-cart-check-mark.svg");background-position:center;background-repeat:no-repeat}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.add-state .hover-text{opacity:1}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.post-add-state .sample-cart-button-icon:before{background-image:url("/wp-content/themes/timbertech/dist/svg/sample-journey-cart-check-mark.svg");background-position:center;background-repeat:no-repeat}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.post-add-state:hover{width:110px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.post-add-state:hover .sample-cart-button-icon:before{background-image:url("/wp-content/themes/timbertech/dist/svg/sample-journey-cart-remove-icon.svg")}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-banner{background:rgba(255,255,255,.8);cursor:pointer;width:100%;height:60px;position:absolute;padding:20px 16px;display:flex;justify-content:space-between;font-size:16px;bottom:0;transition:height .3s ease;backdrop-filter:blur(32px)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-banner .sample-name{font-weight:700;align-self:center;font-family:"din-2014",sans-serif}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-banner .sample-details{font-weight:400;align-self:center;flex-basis:37%;text-align:right;font-size:14px;font-family:"din-2014",sans-serif}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown{display:flex;order:99;flex-basis:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.1);opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:opacity .3s,max-height .3s ease-out,visibility .3s;pointer-events:none}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-left{flex-basis:500px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel{position:relative;overflow:hidden;height:100%;display:block}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .dropdown-thumbnails{width:100%;height:100%;display:none;background-size:cover;background-position:center;background-repeat:no-repeat}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .dropdown-thumbnails.active{display:block}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .collection-category{position:absolute;padding:10px 20px;text-transform:uppercase;color:var(--color-air);top:70px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .collection-category.composite{background-color:var(--color-evergreen)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .collection-category.advanced_pvc{background-color:var(--color-ocean)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .carousel-buttons{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .carousel-buttons .carousel-button{height:50px;width:50px;background:url("/wp-content/themes/timbertech/dist/svg/sample-journey-left-arrow.svg");background-repeat:no-repeat;background-size:contain;margin:0 15px;cursor:pointer}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .carousel-buttons .carousel-button.next{transform:rotate(180deg)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right{padding:40px;position:relative;flex-basis:calc(100% - 500px);font-family:"din-2014",sans-serif}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .close-dropdown{position:absolute;right:10px;top:10px;cursor:pointer}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .close-dropdown:before{content:"";height:20px;width:20px;display:block;background:url("/wp-content/themes/timbertech/dist/svg/sample-journey-x-icon.svg");background-repeat:no-repeat;background-size:contain}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-name{font-size:26px;font-weight:700;line-height:24px;letter-spacing:.26px;margin-bottom:10px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-color-description,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-body-text{font-size:var(--font-size-p-desktop);font-weight:400;line-height:24px;letter-spacing:.16px;margin:0 0 var(--spacing-xl)}@media(max-width:1024px){.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-color-description,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-body-text{font-size:var(--font-size-p-mobile)}}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-body-text ul li span{font-size:var(--font-size-p-desktop) !important}@media(max-width:781px){.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-body-text ul li span{font-size:var(--font-size-p-mobile) !important}}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-pdp-link{margin:0 0 var(--spacing-xl);font-family:"brandon-grotesque",sans-serif}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-pdp-link .pdp-link{font-size:14px;font-weight:700;letter-spacing:.14px;text-transform:uppercase}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-badges{display:flex;flex-wrap:wrap;margin:0 0 var(--spacing-xl)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-badges img{max-width:97px;margin:0 5px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);width:240px;display:block;text-align:center;cursor:pointer}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product.icon-info-left,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product.icon-info-left:before,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product.icon-info-left.icon-info-right,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product.icon-info-right.icon-info-right{flex-direction:row-reverse}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product:hover,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product[disabled]{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product.icon-info-left:before,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-free-shipping-message{line-height:24px;margin:20px 0 0;padding-left:36px;position:relative}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-free-shipping-message:before{content:"";height:24px;width:24px;background:url("/wp-content/themes/timbertech/dist/svg/sample-journey-green-check.svg");display:block;position:absolute;left:0;top:-1px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-free-shipping-message .highlight{font-weight:700}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.collection .details-block,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.cool-touch .details-block,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.value .details-block{display:none}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.collection .details-block:nth-of-type(-n+5),.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.cool-touch .details-block:nth-of-type(-n+5),.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.value .details-block:nth-of-type(-n+5){display:block}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.collection .sample-results .sample-row .sample,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.cool-touch .sample-results .sample-row .sample,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.value .sample-results .sample-row .sample{flex:0 0 calc(33.333% - 16px)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.collection .sample-results .sample-row>:nth-child(1),.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.cool-touch .sample-results .sample-row>:nth-child(1),.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.value .sample-results .sample-row>:nth-child(1){margin-left:0}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.collection .sample-results .sample-row>:nth-child(5),.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.cool-touch .sample-results .sample-row>:nth-child(5),.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.value .sample-results .sample-row>:nth-child(5){margin-right:0}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.color .details-block .sample-results.tablet{display:none}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.color .details-block .sample-results .sample-row .sample{flex:0 0 calc(19% - 6px)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.color .details-block .sample-results .sample-row>:nth-child(1){margin-left:0}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.color .details-block .sample-results .sample-row>:nth-child(9){margin-right:0}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.fire-rated .details-block .sample-results.tablet{display:none}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.fire-rated .details-block .sample-results .sample-row .sample{flex:0 0 calc(25% - 18px)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.fire-rated .details-block .sample-results .sample-row>:nth-child(1){margin-left:0}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.fire-rated .details-block .sample-results .sample-row>:nth-child(7){margin-right:0}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.active{display:block}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all{text-align:center;margin-top:200px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);cursor:pointer}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span.icon-info-left,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span.icon-info-left:before,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span.icon-info-left.icon-info-right,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span.icon-info-right.icon-info-right{flex-direction:row-reverse}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span:hover,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span[disabled]{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span.icon-info-left:before,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .collection-view-all span.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.sample-journey-template .sample-journey-container .sample-journey-disclaimer-block{margin:100px 0;text-align:center;font-size:16px;line-height:24px;letter-spacing:.16px;color:var(--color-grey-6)}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block{position:relative;width:100vw;margin:0 -50vw 200px;right:50%;left:50%;display:flex;flex-direction:row;align-items:stretch;height:100%}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-left{flex-basis:50%}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-left .railing-cta-image{background-size:cover;min-height:490px}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right{flex-basis:50%;padding:0 64px;background:var(--color-grey-13);display:flex;flex-direction:column;justify-content:center;align-items:center}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper{text-align:center}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-heading{margin-bottom:24px}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);display:block;margin:32px auto 0}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta.icon-info-left,.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta.icon-info-left:before,.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta.icon-info-left.icon-info-right,.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta.icon-info-right.icon-info-right{flex-direction:row-reverse}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta:hover,.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta[disabled]{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta.icon-info-left:before,.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-cta.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-body{font-size:var(--font-size-p-desktop)}@media(max-width:1024px){.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right .content-wrapper .content-body{font-size:var(--font-size-p-mobile)}}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks{display:flex;justify-content:space-between}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block{padding:64px;background:#f6f6f6;flex-basis:50%;text-align:center;display:flex;flex-direction:column}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block.quote-block{margin:0 var(--spacing-s) 0 0}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block.contractor-block{margin:0 0 0 var(--spacing-s)}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-header{font-size:36px;margin-bottom:24px;position:relative}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-text{font-size:24px;font-weight:400;margin-bottom:32px;line-height:31px}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-coal);color:var(--color-air);border-color:var(--color-coal);margin:auto auto 0}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button.icon-info-left,.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button.icon-info-left:before,.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button.icon-info-left.icon-info-right,.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button.icon-info-right.icon-info-right{flex-direction:row-reverse}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button:hover,.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button:focus{background-color:var(--color-grey-6);border-color:var(--color-grey-6)}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button:active{background-color:var(--color-neutral-coal);border-color:var(--color-neutral-coal)}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button[disabled]{background-color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button.icon-info-left:before,.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="white"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="white"/></svg>')}@media(max-width:1340px){.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.color .details-block .sample-results,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.fire-rated .details-block .sample-results{display:none}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.color .details-block .sample-results.tablet,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.fire-rated .details-block .sample-results.tablet{display:block}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.color .details-block .sample-results.tablet .sample-row .sample,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.fire-rated .details-block .sample-results.tablet .sample-row .sample{flex:0 0 calc(33.33% - 16px)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.color .details-block .sample-results.tablet .sample-row>:nth-child(5),.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.fire-rated .details-block .sample-results.tablet .sample-row>:nth-child(5){margin-right:0}}@media(max-width: 1199px){.sample-journey-template .sample-journey-container .sample-journey-why-timbertech{margin-right:0;margin-left:0}}@media(max-width:1024px){.sample-journey-template .sample-journey-container .sample-journey-shop-by-block{top:56px}}@media(max-width:781px){.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-banner{flex-direction:column;justify-content:center}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-banner .sample-name{align-self:auto}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .sample-results .sample-row .sample .sample-banner .sample-details{align-self:baseline}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-left .railing-cta-image{min-height:360px}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right{padding:64px}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks{flex-direction:column}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block{padding:64px 24px}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block.quote-block,.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block.contractor-block{margin:0 0 var(--spacing-l)}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-text{font-size:20px}.sample-journey-template .sample-journey-container .sample-journey-contractor-request-blocks .contractor-request-block .block-button{width:188px}}@media(max-width:600px){.sample-journey-template .sample-journey-container .sample-journey-cta-first{margin-top:40px}.sample-journey-template .sample-journey-container .sample-journey-cta-first .main-header{font-size:31px}.sample-journey-template .sample-journey-container .sample-journey-shop-by-block{width:calc(100% + 40px);margin-left:-20px}.sample-journey-template .sample-journey-container .sample-journey-shop-by-block.full-width{width:calc(100% + 40px);margin-left:-20px}.sample-journey-template .sample-journey-container .sample-journey-shop-by-block .shop-by-heading{font-size:14px}.sample-journey-template .sample-journey-container .sample-journey-shop-by-block .shop-by-pills{padding:0 20px;flex-wrap:wrap;gap:12px;justify-content:center}.sample-journey-template .sample-journey-container .sample-journey-subnote{font-size:20px;line-height:26px;margin:40px 0 80px}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech{margin-bottom:80px}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .block-heading{font-size:36px;line-height:34px}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks{flex-direction:column;margin-top:48px}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks .why-timbertech-block{margin:0 0 48px}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks .why-timbertech-block .block-image{margin-bottom:0}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks .why-timbertech-block .block-content{padding:40px 0 16px}.sample-journey-template .sample-journey-container .sample-journey-why-timbertech .why-timbertech-blocks .why-timbertech-block .block-content .block-title{font-size:24px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block{margin-bottom:80px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block:nth-child(odd) .heading-left{order:unset}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block:nth-child(odd) .heading-right{order:unset}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading{flex-direction:column-reverse;margin-bottom:40px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-left{flex-basis:100%;margin-left:0;align-self:start}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-left .heading-content .block-title{font-size:31px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-right{flex-basis:100%;margin-bottom:40px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-right .block-image{height:300px}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .block-heading .heading-right .cool-touch-hero-badge{display:none}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row{flex-direction:column}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample{margin:5px 0 !important}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample .sample-banner{flex-direction:row;justify-content:space-between}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample .sample-banner .sample-details{align-self:center}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row.show+.sample-dropdown{margin:0 0 var(--spacing-xxl)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample-dropdown{order:unset;flex-direction:column;box-shadow:none}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample-dropdown .dropdown-left{flex-basis:unset}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .dropdown-thumbnails{min-height:calc(100vw - 40px)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample-dropdown .dropdown-right{padding:var(--spacing-xl) 0 0;margin-top:var(--spacing-m)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample-dropdown .dropdown-right .close-dropdown{right:0;top:0}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product{width:100%}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-color-description,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-body-text,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-pdp-link{margin:0 0 var(--spacing-l)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-badges{margin:0 0 var(--spacing-l)}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks .details-block .sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-badges img{max-width:59px;margin:0 5px 0 0}.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.collection .sample-results .sample-row .sample,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.cool-touch .sample-results .sample-row .sample,.sample-journey-template .sample-journey-container .sample-journey-details .details-blocks.value .sample-results .sample-row .sample{flex-basis:100%;margin:40px 0 0}.sample-journey-template .sample-journey-container .sample-journey-disclaimer-block{margin-bottom:80px}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block{flex-direction:column}.sample-journey-template .sample-journey-container .sample-journey-railing-cta-block .content-right{padding:48px}}.sample-journey-template .sample-journey-container.decking-overview-pvc .sample-journey-details .details-blocks.collection .details-block,.sample-journey-template .sample-journey-container.decking-overview-composite .sample-journey-details .details-blocks.collection .details-block{display:block}.sample-journey-template .sample-journey-container.decking-overview-pvc .sample-journey-details .details-blocks .details-block,.sample-journey-template .sample-journey-container.decking-overview-composite .sample-journey-details .details-blocks .details-block{margin-bottom:120px}@media(min-width:1341px){.sample-journey-template .sample-journey-container.decking-overview-pvc,.sample-journey-template .sample-journey-container.decking-overview-composite{margin-left:-99px;margin-right:-99px}}@media(max-width:600px){.architect-homepage-template .c-breadcrumbs{display:none}}.architect-homepage-template .architect-hero{background-color:var(--color-sand)}.architect-homepage-template .architect-hero>img{width:100%}@media(max-width:600px){.architect-homepage-template .architect-hero>img{object-fit:cover;height:214px}}.architect-homepage-template .architect-hero .architect-hero-content{padding-left:16px;padding-right:16px}.architect-homepage-template .architect-hero .architect-hero-content .architect-hero-content-title{margin-top:80px;color:var(--color-neutral-coal-900,#0c0907);text-align:center;font-size:50px;font-weight:390;line-height:58px;letter-spacing:5.5px;text-transform:uppercase}@media(max-width:600px){.architect-homepage-template .architect-hero .architect-hero-content .architect-hero-content-title{margin-top:32px;font-size:32px;font-weight:420;line-height:38px;letter-spacing:2.88px}}.architect-homepage-template .architect-hero .architect-hero-content .architect-hero-content-caption{margin-top:27px;color:var(--color-text-icon-text-primary,#373a37);text-align:center;font-family:"brandon-grotesque",serif;font-size:28px;font-weight:390;line-height:35px;letter-spacing:.28px;max-width:1070px;margin-bottom:59px}@media(max-width:600px){.architect-homepage-template .architect-hero .architect-hero-content .architect-hero-content-caption{font-size:16px;font-weight:400;line-height:28px;margin-bottom:24px}}.architect-homepage-template .architect-hero .architect-hero-content .at-tabs{display:flex;justify-content:center;gap:16px;padding-bottom:96px;flex-wrap:wrap}@media(max-width:600px){.architect-homepage-template .architect-hero .architect-hero-content .at-tabs{align-items:center;flex-direction:column;padding-bottom:39px}}.architect-homepage-template .architect-hero .architect-hero-content .at-tabs .at-tab-item{color:var(--color-text-icon-text-primary,#373a37);text-align:center;font-size:16px;font-style:normal;font-weight:700;display:flex;height:40px;padding:12px 20px;justify-content:center;align-items:center;gap:4px;border-radius:50px;border:1px solid #373a37}.architect-homepage-template .architect-hero .architect-hero-content .at-tabs .at-tab-item:hover{background:rgba(0,0,0,.1)}.architect-homepage-template .architect-hero .architect-hero-content .at-tabs .at-tab-item.active{color:var(--color-cta-primary-text,#fff);background:#000}.architect-project-detail .apd-hero{height:600px}@media(max-width:600px){.architect-project-detail .apd-hero{height:214px}}.architect-project-detail .apd-hero img{object-fit:cover;width:100%;max-height:100%;height:100%}.architect-project-detail .apd-summary{background:#373a37;color:var(--white,#fff);padding-top:71px;padding-bottom:134px}@media(max-width:600px){.architect-project-detail .apd-summary{padding-top:32px;padding-bottom:58px}}.architect-project-detail .apd-summary .apd-back-to-gallery{color:var(--white,#fff);font-size:14px;font-style:normal;font-weight:400}.architect-project-detail .apd-summary .apd-headline{margin-top:60px;color:var(--white,#fff);font-size:54px;font-style:normal;font-weight:420}@media(max-width:600px){.architect-project-detail .apd-summary .apd-headline{font-size:31px;line-height:36px;margin-top:14px}}.architect-project-detail .apd-summary .apd-summary-content{display:flex}@media(max-width:600px){.architect-project-detail .apd-summary .apd-summary-content{flex-wrap:wrap}}.architect-project-detail .apd-summary .apd-summary-content .apd-summary-left{flex-basis:60%;padding-right:30px}@media(max-width:600px){.architect-project-detail .apd-summary .apd-summary-content .apd-summary-left{flex-basis:100%;padding-right:0}}.architect-project-detail .apd-summary .apd-summary-content .apd-summary-left .apd-tagline{font-family:brandon-grotesque,sans-serif;font-size:24px;font-style:normal;font-weight:390;padding-bottom:31px}@media(max-width:600px){.architect-project-detail .apd-summary .apd-summary-content .apd-summary-left .apd-tagline{font-size:18px}}.architect-project-detail .apd-summary .apd-summary-content .apd-summary-left .apd-description{max-width:566px;font-style:normal;font-weight:400;line-height:24px;font-size:var(--font-size-p-desktop)}@media(max-width:600px){.architect-project-detail .apd-summary .apd-summary-content .apd-summary-left .apd-description{margin-bottom:64px}}@media(max-width:1024px){.architect-project-detail .apd-summary .apd-summary-content .apd-summary-left .apd-description{font-size:var(--font-size-p-mobile)}}.architect-project-detail .apd-summary .apd-summary-content .apd-summary-right{flex-basis:40%;display:flex;flex-wrap:wrap}@media(max-width:600px){.architect-project-detail .apd-summary .apd-summary-content .apd-summary-right{flex-basis:100%}}.architect-project-detail .apd-summary .apd-summary-content .apd-summary-right>div{flex-basis:50%}.architect-project-detail .apd-summary .apd-summary-content .apd-summary-right .apd-summary-label{color:var(--white,#fff);font-family:brandon-grotesque,sans-serif;font-size:12px;font-style:normal;font-weight:390;text-transform:uppercase;padding-bottom:10px}@media(max-width:600px){.architect-project-detail .apd-summary .apd-summary-content .apd-summary-right .apd-summary-label{font-size:10px}}.architect-project-detail .apd-summary .apd-summary-content .apd-summary-right .apd-summary-value{color:var(--white,#fff);font-family:brandon-grotesque,sans-serif;font-size:20px;font-style:normal;font-weight:390;padding-bottom:31px}@media(max-width:600px){.architect-project-detail .apd-summary .apd-summary-content .apd-summary-right .apd-summary-value{font-size:16px}}.architect-project-detail .apd-summary .apd-summary-content .apd-summary-right .apd-summary-value a{color:var(--white,#fff);font-family:brandon-grotesque,sans-serif;font-size:20px;font-style:normal;font-weight:390;text-decoration-line:underline;display:block}@media(max-width:600px){.architect-project-detail .apd-summary .apd-summary-content .apd-summary-right .apd-summary-value a{font-size:16px}}.architect-project-detail .apd-products-label{color:var(--label-color,#373a37);font-family:brandon-grotesque,sans-serif;font-size:30px;font-style:normal;font-weight:420;margin-top:88px;margin-bottom:20px}@media(max-width:600px){.architect-project-detail .apd-products-label{margin-top:48px;margin-bottom:32px;text-align:center;font-size:28px;line-height:34px}}.architect-project-detail .apd-products-list.sample-results .sample-row{display:flex;flex-wrap:wrap}.architect-project-detail .apd-products-list.sample-results .sample-row .sample{position:relative;margin:12px;cursor:pointer;max-width:100%}.architect-project-detail .apd-products-list.sample-results .sample-row .sample.show+.sample-dropdown{opacity:1;visibility:visible;max-height:100%;pointer-events:auto;margin:18px 0 20px}.architect-project-detail .apd-products-list.sample-results .sample-row .sample.show .sample-banner{height:80px;transform-origin:center}.architect-project-detail .apd-products-list.sample-results .sample-row .sample.show .sample-banner:after{content:"";height:30px;width:30px;position:absolute;background:var(--color-air);bottom:-26px;left:50%;transform:rotate(45deg) translateX(-50%)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-image{width:100%;height:200px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-image .dynamic-bg-image{height:200px;width:369px;background-size:cover;background-position:center;background-repeat:no-repeat}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons{position:absolute;top:20px;right:20px}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button{border-radius:50px;background-color:var(--color-air);padding:13px 8px;display:none;cursor:pointer;overflow:hidden;transition:width .3s ease;width:40px;height:40px}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.show{display:flex}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button .sample-cart-button-icon{width:32px}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button .sample-cart-button-icon:before{content:"";width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button .hover-text{transition:opacity .3s ease;opacity:0;white-space:nowrap;font-size:14px;font-weight:700;margin-top:-3px;text-transform:uppercase}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button:hover .hover-text{opacity:1}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.pre-add-state .sample-cart-button-icon:before{background-image:url("/wp-content/themes/timbertech/dist/svg/sample-journey-shopping-cart-icon.svg");background-position:center;background-repeat:no-repeat;left:6px}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.pre-add-state:hover{width:130px}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.add-state{width:120px;background-color:var(--color-grey-14)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.add-state .sample-cart-button-icon:before{background-image:url("/wp-content/themes/timbertech/dist/svg/sample-journey-cart-check-mark.svg");background-position:center;background-repeat:no-repeat}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.add-state .hover-text{opacity:1}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.post-add-state .sample-cart-button-icon:before{background-image:url("/wp-content/themes/timbertech/dist/svg/sample-journey-cart-check-mark.svg");background-position:center;background-repeat:no-repeat}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.post-add-state:hover{width:110px}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-cart-buttons .sample-cart-button.post-add-state:hover .sample-cart-button-icon:before{background-image:url("/wp-content/themes/timbertech/dist/svg/sample-journey-cart-remove-icon.svg")}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-banner{background:rgba(255,255,255,.8);cursor:pointer;width:100%;height:60px;position:absolute;padding:20px 16px;display:flex;justify-content:space-between;font-size:16px;bottom:0;transition:height .3s ease;backdrop-filter:blur(32px)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-banner .sample-name{font-weight:700;align-self:center}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-banner .sample-details{font-weight:400;align-self:center;flex-basis:37%;text-align:right;font-size:14px}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown{display:flex;order:99;flex-basis:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.1);opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:opacity .3s,max-height .3s ease-out,visibility .3s;pointer-events:none}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-left{flex-basis:500px}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel{position:relative;overflow:hidden;height:100%;display:block}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .dropdown-thumbnails{width:100%;height:100%;display:none;background-size:cover;background-position:center;background-repeat:no-repeat}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .dropdown-thumbnails.active{display:block}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .collection-category{position:absolute;padding:10px 20px;text-transform:uppercase;color:var(--color-air);top:70px}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .collection-category.composite{background-color:var(--color-evergreen)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .collection-category.advanced_pvc{background-color:var(--color-ocean)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .carousel-buttons{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .carousel-buttons .carousel-button{height:50px;width:50px;background:url("/wp-content/themes/timbertech/dist/svg/sample-journey-left-arrow.svg");background-repeat:no-repeat;background-size:contain;margin:0 15px;cursor:pointer}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .carousel-buttons .carousel-button.next{transform:rotate(180deg)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right{padding:40px;position:relative;flex-basis:calc(100% - 500px)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .close-dropdown{position:absolute;right:10px;top:10px;cursor:pointer}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .close-dropdown:before{content:"";height:20px;width:20px;display:block;background:url("/wp-content/themes/timbertech/dist/svg/sample-journey-x-icon.svg");background-repeat:no-repeat;background-size:contain}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-name{font-size:26px;font-weight:700;line-height:24px;letter-spacing:.26px;margin-bottom:10px}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-color-description,.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-body-text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.16px;margin:0 0 var(--spacing-xl)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-pdp-link{margin:0 0 var(--spacing-xl)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-pdp-link .pdp-link{font-size:14px;font-weight:700;letter-spacing:.14px;text-transform:uppercase}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-badges{display:flex;flex-wrap:wrap;margin:0 0 var(--spacing-xl)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-badges img{max-width:97px;margin:0 5px}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product{border-radius:5px;background-color:var(--color-coal);color:var(--color-air);padding:15px 26px;width:240px;display:block;text-align:center;font-size:15px;text-transform:uppercase;font-weight:700;cursor:pointer}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product:hover{background-color:var(--color-grey-6)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-free-shipping-message{line-height:24px;margin:20px 0 0;padding-left:36px;position:relative}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-free-shipping-message:before{content:"";height:24px;width:24px;background:url("/wp-content/themes/timbertech/dist/svg/sample-journey-green-check.svg");display:block;position:absolute;left:0;top:-1px}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-free-shipping-message .highlight{font-weight:700}@media(max-width:600px){.architect-project-detail .apd-products-list.sample-results .sample-row{flex-direction:column}.architect-project-detail .apd-products-list.sample-results .sample-row .sample{margin:5px 0 !important}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-banner{flex-direction:row;justify-content:space-between}.architect-project-detail .apd-products-list.sample-results .sample-row .sample .sample-banner .sample-details{align-self:center}.architect-project-detail .apd-products-list.sample-results .sample-row.show+.sample-dropdown{margin:0 0 var(--spacing-xxl)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown{order:unset;flex-direction:column;box-shadow:none}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-left{flex-basis:unset}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-left .dropdown-carousel .dropdown-thumbnails{min-height:calc(100vw - 40px)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right{padding:var(--spacing-xl) 0 0;margin-top:var(--spacing-m)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .close-dropdown{right:0;top:0}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-add-to-cart .sample-journey-product{width:100%}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-color-description,.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-body-text,.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-pdp-link{margin:0 0 var(--spacing-l)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-badges{margin:0 0 var(--spacing-l)}.architect-project-detail .apd-products-list.sample-results .sample-row .sample-dropdown .dropdown-right .dropdown-badges img{max-width:59px;margin:0 5px 0 0}}.architect-project-detail .apd-photos-label{color:var(--label-color,#373a37);font-family:brandon-grotesque,sans-serif;font-size:30px;font-style:normal;font-weight:420;margin-top:118px;margin-bottom:41px}@media(max-width:600px){.architect-project-detail .apd-photos-label{margin-top:48px;margin-bottom:32px;text-align:center;font-size:28px;line-height:34px}}.architect-project-detail .apd-photos .apd-photos-list{display:flex;gap:20px;flex-wrap:wrap}.architect-project-detail .apd-photos .apd-photos-list .apd-photo{position:relative;cursor:pointer}.architect-project-detail .apd-photos .apd-photos-list .apd-photo:after{content:"";width:40px;height:40px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMjAuMjUgNC41VjlDMjAuMjUgOS4xOTg5MSAyMC4xNzEgOS4zODk2OCAyMC4wMzAzIDkuNTMwMzNDMTkuODg5NyA5LjY3MDk4IDE5LjY5ODkgOS43NSAxOS41IDkuNzVDMTkuMzAxMSA5Ljc1IDE5LjExMDMgOS42NzA5OCAxOC45Njk3IDkuNTMwMzNDMTguODI5IDkuMzg5NjggMTguNzUgOS4xOTg5MSAxOC43NSA5VjYuMzEwMzFMMTQuNzgwNiAxMC4yODA2QzE0LjYzOTkgMTAuNDIxNCAxNC40NDkgMTAuNTAwNCAxNC4yNSAxMC41MDA0QzE0LjA1MSAxMC41MDA0IDEzLjg2MDEgMTAuNDIxNCAxMy43MTk0IDEwLjI4MDZDMTMuNTc4NiAxMC4xMzk5IDEzLjQ5OTYgOS45NDkwMiAxMy40OTk2IDkuNzVDMTMuNDk5NiA5LjU1MDk4IDEzLjU3ODYgOS4zNjAxMSAxMy43MTk0IDkuMjE5MzdMMTcuNjg5NyA1LjI1SDE1QzE0LjgwMTEgNS4yNSAxNC42MTAzIDUuMTcwOTggMTQuNDY5NyA1LjAzMDMzQzE0LjMyOSA0Ljg4OTY4IDE0LjI1IDQuNjk4OTEgMTQuMjUgNC41QzE0LjI1IDQuMzAxMDkgMTQuMzI5IDQuMTEwMzIgMTQuNDY5NyAzLjk2OTY3QzE0LjYxMDMgMy44MjkwMiAxNC44MDExIDMuNzUgMTUgMy43NUgxOS41QzE5LjY5ODkgMy43NSAxOS44ODk3IDMuODI5MDIgMjAuMDMwMyAzLjk2OTY3QzIwLjE3MSA0LjExMDMyIDIwLjI1IDQuMzAxMDkgMjAuMjUgNC41Wk05LjIxOTM3IDEzLjcxOTRMNS4yNSAxNy42ODk3VjE1QzUuMjUgMTQuODAxMSA1LjE3MDk4IDE0LjYxMDMgNS4wMzAzMyAxNC40Njk3QzQuODg5NjggMTQuMzI5IDQuNjk4OTEgMTQuMjUgNC41IDE0LjI1QzQuMzAxMDkgMTQuMjUgNC4xMTAzMiAxNC4zMjkgMy45Njk2NyAxNC40Njk3QzMuODI5MDIgMTQuNjEwMyAzLjc1IDE0LjgwMTEgMy43NSAxNVYxOS41QzMuNzUgMTkuNjk4OSAzLjgyOTAyIDE5Ljg4OTcgMy45Njk2NyAyMC4wMzAzQzQuMTEwMzIgMjAuMTcxIDQuMzAxMDkgMjAuMjUgNC41IDIwLjI1SDlDOS4xOTg5MSAyMC4yNSA5LjM4OTY4IDIwLjE3MSA5LjUzMDMzIDIwLjAzMDNDOS42NzA5OCAxOS44ODk3IDkuNzUgMTkuNjk4OSA5Ljc1IDE5LjVDOS43NSAxOS4zMDExIDkuNjcwOTggMTkuMTEwMyA5LjUzMDMzIDE4Ljk2OTdDOS4zODk2OCAxOC44MjkgOS4xOTg5MSAxOC43NSA5IDE4Ljc1SDYuMzEwMzFMMTAuMjgwNiAxNC43ODA2QzEwLjQyMTQgMTQuNjM5OSAxMC41MDA0IDE0LjQ0OSAxMC41MDA0IDE0LjI1QzEwLjUwMDQgMTQuMDUxIDEwLjQyMTQgMTMuODYwMSAxMC4yODA2IDEzLjcxOTRDMTAuMTM5OSAxMy41Nzg2IDkuOTQ5MDIgMTMuNDk5NiA5Ljc1IDEzLjQ5OTZDOS41NTA5OCAxMy40OTk2IDkuMzYwMTEgMTMuNTc4NiA5LjIxOTM3IDEzLjcxOTRaTTE5LjUgMTQuMjVDMTkuMzAxMSAxNC4yNSAxOS4xMTAzIDE0LjMyOSAxOC45Njk3IDE0LjQ2OTdDMTguODI5IDE0LjYxMDMgMTguNzUgMTQuODAxMSAxOC43NSAxNVYxNy42ODk3TDE0Ljc4MDYgMTMuNzE5NEMxNC42Mzk5IDEzLjU3ODYgMTQuNDQ5IDEzLjQ5OTYgMTQuMjUgMTMuNDk5NkMxNC4wNTEgMTMuNDk5NiAxMy44NjAxIDEzLjU3ODYgMTMuNzE5NCAxMy43MTk0QzEzLjU3ODYgMTMuODYwMSAxMy40OTk2IDE0LjA1MSAxMy40OTk2IDE0LjI1QzEzLjQ5OTYgMTQuNDQ5IDEzLjU3ODYgMTQuNjM5OSAxMy43MTk0IDE0Ljc4MDZMMTcuNjg5NyAxOC43NUgxNUMxNC44MDExIDE4Ljc1IDE0LjYxMDMgMTguODI5IDE0LjQ2OTcgMTguOTY5N0MxNC4zMjkgMTkuMTEwMyAxNC4yNSAxOS4zMDExIDE0LjI1IDE5LjVDMTQuMjUgMTkuNjk4OSAxNC4zMjkgMTkuODg5NyAxNC40Njk3IDIwLjAzMDNDMTQuNjEwMyAyMC4xNzEgMTQuODAxMSAyMC4yNSAxNSAyMC4yNUgxOS41QzE5LjY5ODkgMjAuMjUgMTkuODg5NyAyMC4xNzEgMjAuMDMwMyAyMC4wMzAzQzIwLjE3MSAxOS44ODk3IDIwLjI1IDE5LjY5ODkgMjAuMjUgMTkuNVYxNUMyMC4yNSAxNC44MDExIDIwLjE3MSAxNC42MTAzIDIwLjAzMDMgMTQuNDY5N0MxOS44ODk3IDE0LjMyOSAxOS42OTg5IDE0LjI1IDE5LjUgMTQuMjVaTTYuMzEwMzEgNS4yNUg5QzkuMTk4OTEgNS4yNSA5LjM4OTY4IDUuMTcwOTggOS41MzAzMyA1LjAzMDMzQzkuNjcwOTggNC44ODk2OCA5Ljc1IDQuNjk4OTEgOS43NSA0LjVDOS43NSA0LjMwMTA5IDkuNjcwOTggNC4xMTAzMiA5LjUzMDMzIDMuOTY5NjdDOS4zODk2OCAzLjgyOTAyIDkuMTk4OTEgMy43NSA5IDMuNzVINC41QzQuMzAxMDkgMy43NSA0LjExMDMyIDMuODI5MDIgMy45Njk2NyAzLjk2OTY3QzMuODI5MDIgNC4xMTAzMiAzLjc1IDQuMzAxMDkgMy43NSA0LjVWOUMzLjc1IDkuMTk4OTEgMy44MjkwMiA5LjM4OTY4IDMuOTY5NjcgOS41MzAzM0M0LjExMDMyIDkuNjcwOTggNC4zMDEwOSA5Ljc1IDQuNSA5Ljc1QzQuNjk4OTEgOS43NSA0Ljg4OTY4IDkuNjcwOTggNS4wMzAzMyA5LjUzMDMzQzUuMTcwOTggOS4zODk2OCA1LjI1IDkuMTk4OTEgNS4yNSA5VjYuMzEwMzFMOS4yMTkzNyAxMC4yODA2QzkuMzYwMTEgMTAuNDIxNCA5LjU1MDk4IDEwLjUwMDQgOS43NSAxMC41MDA0QzkuOTQ5MDIgMTAuNTAwNCAxMC4xMzk5IDEwLjQyMTQgMTAuMjgwNiAxMC4yODA2QzEwLjQyMTQgMTAuMTM5OSAxMC41MDA0IDkuOTQ5MDIgMTAuNTAwNCA5Ljc1QzEwLjUwMDQgOS41NTA5OCAxMC40MjE0IDkuMzYwMTEgMTAuMjgwNiA5LjIxOTM3TDYuMzEwMzEgNS4yNVoiIGZpbGw9IiMzNzNBMzciLz4KPC9zdmc+");background-repeat:no-repeat;background-size:contain;bottom:12px;position:absolute;background-color:rgba(255,255,255,.8);right:12px;border-radius:100%;border:8px solid rgba(0,0,0,0)}.architect-project-detail .apd-photos .apd-photos-list .apd-photo>img{object-fit:cover;height:100%;width:100%}.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+1),.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+2),.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+5),.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+6){flex-basis:calc(50% - 10px);height:448px}@media(max-width:600px){.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+1),.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+2),.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+5),.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+6){height:335px;flex-basis:100%}}.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+3),.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+8){flex-basis:100%;height:600px}@media(max-width:600px){.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+3),.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+8){height:335px}}.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+4),.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+7){flex-basis:calc(50% - 10px);height:738px}@media(max-width:600px){.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+4),.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+7){height:335px;flex-basis:100%}}.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+7){margin-top:-290px}@media(max-width:600px){.architect-project-detail .apd-photos .apd-photos-list .apd-photo:nth-child(8n+7){margin-top:0}}.lg-backdrop{z-index:1200000}.lg-outer{z-index:1200000}@media(max-width:600px){.architect-inspiration-template .c-breadcrumbs{display:none}}.architect-inspiration-template .architect-hero{background-color:var(--color-sand)}.architect-inspiration-template .architect-hero>img{width:100%}@media(max-width:600px){.architect-inspiration-template .architect-hero>img{object-fit:cover;height:214px}}.architect-inspiration-template .architect-hero .architect-hero-content{padding-left:16px;padding-right:16px}.architect-inspiration-template .architect-hero .architect-hero-content .architect-hero-content-title{margin-top:80px;color:var(--color-neutral-coal-900,#0c0907);text-align:center;font-size:50px;font-weight:390;line-height:58px;letter-spacing:5.5px;text-transform:uppercase}@media(max-width:600px){.architect-inspiration-template .architect-hero .architect-hero-content .architect-hero-content-title{margin-top:32px;font-size:32px;font-weight:420;line-height:38px;letter-spacing:2.88px}}.architect-inspiration-template .architect-hero .architect-hero-content .architect-hero-content-caption{margin-top:27px;color:var(--color-text-icon-text-primary,#373a37);text-align:center;font-family:"brandon-grotesque",serif;font-size:28px;font-weight:390;line-height:35px;letter-spacing:.28px;max-width:1070px;margin-bottom:59px}@media(max-width:600px){.architect-inspiration-template .architect-hero .architect-hero-content .architect-hero-content-caption{font-size:16px;font-weight:400;line-height:28px;margin-bottom:24px}}.architect-inspiration-template .architect-hero .architect-hero-content .at-tabs{display:flex;justify-content:center;gap:16px;padding-bottom:96px;flex-wrap:wrap}@media(max-width:600px){.architect-inspiration-template .architect-hero .architect-hero-content .at-tabs{align-items:center;flex-direction:column;padding-bottom:39px}}.architect-inspiration-template .architect-hero .architect-hero-content .at-tabs .at-tab-item{color:var(--color-text-icon-text-primary,#373a37);text-align:center;font-size:16px;font-style:normal;font-weight:700;display:flex;height:40px;padding:12px 20px;justify-content:center;align-items:center;gap:4px;border-radius:50px;border:1px solid #373a37}.architect-inspiration-template .architect-hero .architect-hero-content .at-tabs .at-tab-item:hover{background:rgba(0,0,0,.1)}.architect-inspiration-template .architect-hero .architect-hero-content .at-tabs .at-tab-item.active{color:var(--color-cta-primary-text,#fff);background:#000}.architect-inspiration-template .architect-inspiration-title{margin-top:77px;margin-bottom:50px;font-family:"brandon-grotesque",sans-serif;color:var(--color-neutral-coal-900,#0c0907);font-size:44px;font-weight:420;line-height:58px}@media(max-width:600px){.architect-inspiration-template .architect-inspiration-title{margin-top:48px;margin-bottom:48px;text-align:center;font-size:28px;font-weight:450;line-height:34px}}.architect-inspiration-template .architect-inspiration{display:flex;gap:20px;flex-wrap:wrap}.architect-inspiration-template .architect-inspiration .architect-inspiration__item{position:relative}.architect-inspiration-template .architect-inspiration .architect-inspiration__item-overlay{position:absolute;bottom:0;background:linear-gradient(180deg,rgba(217,217,217,0) 0%,#000 94.49%);color:var(--color-white,#fff);width:100%;padding:30px 20px 20px}.architect-inspiration-template .architect-inspiration .architect-inspiration__item-overlay .architect-inspiration__item-title{font-family:"brandon-grotesque",sans-serif;font-size:32px;font-style:normal;font-weight:450;margin-bottom:10px}@media(max-width:600px){.architect-inspiration-template .architect-inspiration .architect-inspiration__item-overlay .architect-inspiration__item-title{font-size:25px;margin-bottom:6px}}.architect-inspiration-template .architect-inspiration .architect-inspiration__item-overlay .architect-inspiration__item-tagline{font-family:"brandon-grotesque",sans-serif;font-size:24px;font-style:normal;font-weight:390;margin-bottom:0}@media(max-width:600px){.architect-inspiration-template .architect-inspiration .architect-inspiration__item-overlay .architect-inspiration__item-tagline{font-size:18px}}.architect-inspiration-template .architect-inspiration .architect-inspiration__item-image{object-fit:cover;height:100%;width:100%}.architect-inspiration-template .architect-inspiration.architect-inspiration--less .architect-inspiration__item:nth-child(3n+1),.architect-inspiration-template .architect-inspiration.architect-inspiration--less .architect-inspiration__item:nth-child(3n+2){flex-basis:calc(50% - 10px);height:448px}@media(max-width:600px){.architect-inspiration-template .architect-inspiration.architect-inspiration--less .architect-inspiration__item:nth-child(3n+1),.architect-inspiration-template .architect-inspiration.architect-inspiration--less .architect-inspiration__item:nth-child(3n+2){height:335px;flex-basis:100%}}.architect-inspiration-template .architect-inspiration.architect-inspiration--less .architect-inspiration__item:nth-child(3n+3){flex-basis:100%;height:600px}@media(max-width:600px){.architect-inspiration-template .architect-inspiration.architect-inspiration--less .architect-inspiration__item:nth-child(3n+3){height:335px}}.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+1),.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+2),.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+5),.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+6){flex-basis:calc(50% - 10px);height:448px}@media(max-width:600px){.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+1),.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+2),.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+5),.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+6){height:335px;flex-basis:100%}}.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+3),.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+8){flex-basis:100%;height:600px}@media(max-width:600px){.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+3),.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+8){height:335px}}.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+4),.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+7){flex-basis:calc(50% - 10px);height:738px}@media(max-width:600px){.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+4),.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+7){height:335px;flex-basis:100%}}.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+7){margin-top:-290px}@media(max-width:600px){.architect-inspiration-template .architect-inspiration.architect-inspiration--more .architect-inspiration__item:nth-child(8n+7){margin-top:0}}.railing-overview-template{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw;color:var(--Color-CTA-cta-secondary-text,#373a37)}.railing-overview-template h1,.railing-overview-template h2,.railing-overview-template h3,.railing-overview-template h4,.railing-overview-template h5,.railing-overview-template a{color:var(--color-railing-overview-text,#373a37)}.railing-overview-template .ro-video-hero{position:relative;margin-bottom:-6px}.railing-overview-template .ro-video-hero video#ro-video-hero-video-desktop{width:100%;max-height:900px;object-fit:cover;object-position:bottom}@media(max-width:600px){.railing-overview-template .ro-video-hero video#ro-video-hero-video-desktop{display:none}}.railing-overview-template .ro-video-hero video#ro-video-hero-video-mobile{display:none}@media(max-width:600px){.railing-overview-template .ro-video-hero video#ro-video-hero-video-mobile{width:100%;display:block}}.railing-overview-template .ro-video-hero .ro-video-hero-controls{position:absolute;right:29px;bottom:21px}.railing-overview-template .ro-video-hero .ro-video-hero-controls button{background-repeat:no-repeat;text-indent:-99999px;width:64px;height:64px;background-color:rgba(255,255,255,.8);border-radius:100%;background-position:center;padding:0}@media(max-width:600px){.railing-overview-template .ro-video-hero .ro-video-hero-controls button{width:40px;height:40px;background-size:15px}}.railing-overview-template .ro-video-hero .ro-video-hero-controls #ro-video-hero-play{background-image:url('data:image/svg+xml,<svg width="18" height="20" viewBox="0 0 18 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.75 1.73851V18.261C1.75245 18.3929 1.78962 18.5217 1.85776 18.6346C1.9259 18.7475 2.0226 18.8405 2.13812 18.9041C2.25364 18.9677 2.38388 18.9997 2.51572 18.9969C2.64756 18.9941 2.77634 18.9566 2.88906 18.8882L16.3966 10.627C16.5045 10.5616 16.5937 10.4696 16.6556 10.3597C16.7175 10.2499 16.7501 10.1259 16.7501 9.99976C16.7501 9.87364 16.7175 9.74966 16.6556 9.63979C16.5937 9.52992 16.5045 9.43788 16.3966 9.37258L2.88906 1.11133C2.77634 1.0429 2.64756 1.0054 2.51572 1.00261C2.38388 0.999822 2.25364 1.03185 2.13812 1.09545C2.0226 1.15906 1.9259 1.25199 1.85776 1.36489C1.78962 1.47779 1.75245 1.60667 1.75 1.73851Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.railing-overview-template .ro-video-hero .ro-video-hero-controls #ro-video-hero-pause{background-image:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.75 0H12C11.6022 0 11.2206 0.158035 10.9393 0.43934C10.658 0.720644 10.5 1.10218 10.5 1.5V16.5C10.5 16.8978 10.658 17.2794 10.9393 17.5607C11.2206 17.842 11.6022 18 12 18H15.75C16.1478 18 16.5294 17.842 16.8107 17.5607C17.092 17.2794 17.25 16.8978 17.25 16.5V1.5C17.25 1.10218 17.092 0.720644 16.8107 0.43934C16.5294 0.158035 16.1478 0 15.75 0ZM15.75 16.5H12V1.5H15.75V16.5ZM6 0H2.25C1.85218 0 1.47064 0.158035 1.18934 0.43934C0.908035 0.720644 0.75 1.10218 0.75 1.5V16.5C0.75 16.8978 0.908035 17.2794 1.18934 17.5607C1.47064 17.842 1.85218 18 2.25 18H6C6.39782 18 6.77936 17.842 7.06066 17.5607C7.34196 17.2794 7.5 16.8978 7.5 16.5V1.5C7.5 1.10218 7.34196 0.720644 7.06066 0.43934C6.77936 0.158035 6.39782 0 6 0ZM6 16.5H2.25V1.5H6V16.5Z" fill="black"/></svg>')}.railing-overview-template .ro-image-hero{background-image:url("/wp-content/uploads/2024/09/TimberTech-IRX-Modern-Coastline-rail-overview-header.jpg");background-size:cover;background-position:center;height:460px}@media(max-width:780px){.railing-overview-template .ro-image-hero{height:400px}}.railing-overview-template .ro-nav{display:flex;justify-content:center;padding:20px 0;background:var(--Color-Background-bg-secondary,#f6f6f6)}@media(max-width:600px){.railing-overview-template .ro-nav{flex-direction:column;padding:16px;position:relative}}.railing-overview-template .ro-nav .ro-nav-title{margin-right:32px}@media(max-width:600px){.railing-overview-template .ro-nav .ro-nav-title{text-transform:uppercase;font-weight:700}}.railing-overview-template .ro-nav .ro-nav-toggle{display:none}@media(max-width:600px){.railing-overview-template .ro-nav .ro-nav-toggle{display:block;width:17px;height:9px;position:absolute;right:20px;top:23px;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg width="18" height="10" viewBox="0 0 18 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.968956 1.56669L8.46896 9.06668C8.53861 9.13642 8.62133 9.19174 8.71238 9.22948C8.80343 9.26722 8.90102 9.28665 8.99958 9.28665C9.09814 9.28665 9.19574 9.26722 9.28679 9.22948C9.37784 9.19174 9.46055 9.13642 9.53021 9.06669L17.0302 1.56669C17.1709 1.42596 17.25 1.23508 17.25 1.03606C17.25 0.837038 17.1709 0.646167 17.0302 0.505436C16.8895 0.364706 16.6986 0.285644 16.4996 0.285644C16.3006 0.285644 16.1097 0.364706 15.969 0.505436L8.99958 7.47575L2.03021 0.505435C1.96052 0.435752 1.8778 0.380477 1.78675 0.342765C1.69571 0.305053 1.59813 0.285643 1.49958 0.285643C1.40104 0.285643 1.30345 0.305053 1.21241 0.342765C1.12136 0.380477 1.03864 0.435752 0.968956 0.505435C0.899275 0.575117 0.844 0.657843 0.806288 0.748888C0.768576 0.839932 0.749165 0.937514 0.749165 1.03606C0.749165 1.13461 0.768576 1.23219 0.806288 1.32323C0.844 1.41428 0.899275 1.497 0.968956 1.56669Z" fill="black"/></svg>');transition:transform .3s}.railing-overview-template .ro-nav .ro-nav-toggle.open{transform:rotate(180deg)}}.railing-overview-template .ro-nav .ro-nav-item-wrapper{display:flex}@media(max-width:600px){.railing-overview-template .ro-nav .ro-nav-item-wrapper{flex-direction:column}}.railing-overview-template .ro-nav .ro-nav-item{margin-right:32px}@media(max-width:600px){.railing-overview-template .ro-nav .ro-nav-item{margin-top:24px}}.railing-overview-template .ro-nav .ro-nav-item:last-child{margin-right:0}.railing-overview-template .ro-nav .ro-nav-item a{text-transform:uppercase;text-decoration:underline;font-size:16px;font-weight:700;line-height:16px;text-align:center}@media(max-width:600px){.railing-overview-template .ro-nav .ro-nav-item a{text-transform:none}}@media(max-width:600px){.railing-overview-template .ro-nav .ro-nav-item-wrapper{max-height:0;transition:.3s ease-out;overflow:hidden}.railing-overview-template .ro-nav.open .ro-nav-toggle{transform:rotate(180deg)}.railing-overview-template .ro-nav.open .ro-nav-item-wrapper{max-height:192px}}.railing-overview-template .ro-advantage{padding:40px 0;max-width:1420px;margin:auto}@media(max-width:600px){.railing-overview-template .ro-advantage{padding-bottom:0;padding-left:20px;padding-right:20px}}.railing-overview-template .ro-advantage .ro-advantage-title{margin-top:0;text-align:center;font-size:50px;line-height:58px}@media(max-width:600px){.railing-overview-template .ro-advantage .ro-advantage-title{font-size:31px;line-height:36px;letter-spacing:.01em}}.railing-overview-template .ro-advantage .ro-advantage-tagline{text-align:center;max-width:690px;margin:auto}.railing-overview-template .ro-advantage .ro-advantage-wrapper{display:flex;justify-content:space-evenly;margin-top:48px}@media(max-width:600px){.railing-overview-template .ro-advantage .ro-advantage-wrapper{flex-direction:column}}.railing-overview-template .ro-advantage .ro-advantage-wrapper .ro-advantage-item{text-align:center;border-right:1px solid var(--Color-Stroke-stroke-tertiary,#d1d1d1);padding:0 24px;flex:1}@media(max-width:600px){.railing-overview-template .ro-advantage .ro-advantage-wrapper .ro-advantage-item{border-right:none;border-bottom:1px solid var(--Color-Stroke-stroke-tertiary,#d1d1d1);margin-bottom:40px;margin-left:16px;margin-right:16px}}.railing-overview-template .ro-advantage .ro-advantage-wrapper .ro-advantage-item:last-child{border:none}.railing-overview-template .ro-advantage .ro-advantage-wrapper .ro-advantage-item .ro-advantage-item-icon{width:81px;height:80px;margin-bottom:24px}@media(max-width:600px){.railing-overview-template .ro-advantage .ro-advantage-wrapper .ro-advantage-item .ro-advantage-item-icon{margin-bottom:20px}}.railing-overview-template .ro-advantage .ro-advantage-wrapper .ro-advantage-item .ro-advantage-item-name{max-width:226px;margin-left:auto;margin-right:auto;font-size:28px;line-height:35px}@media(max-width:600px){.railing-overview-template .ro-advantage .ro-advantage-wrapper .ro-advantage-item .ro-advantage-item-name{font-size:24px;line-height:30px;max-width:260px;margin-left:auto;margin-right:auto;margin-bottom:8px}}.railing-overview-template .ro-advantage .ro-advantage-wrapper .ro-advantage-item p{margin-bottom:0;max-width:237px;margin-left:auto;margin-right:auto}@media(max-width:600px){.railing-overview-template .ro-advantage .ro-advantage-wrapper .ro-advantage-item p{margin-bottom:40px;max-width:287px;margin-left:auto;margin-right:auto}}.railing-overview-template .ro-styles{padding:40px 24px;max-width:1920px;margin:auto}.railing-overview-template .ro-styles .ro-styles-title{text-align:center;font-size:36px;line-height:44px;margin-top:80px}@media(max-width:600px){.railing-overview-template .ro-styles .ro-styles-title{margin-top:0;margin-bottom:0;font-size:31px;line-height:36px;letter-spacing:.01em}}.railing-overview-template .ro-styles .ro-styles-wrapper{display:flex;justify-content:space-evenly;margin-top:48px}@media(max-width:600px){.railing-overview-template .ro-styles .ro-styles-wrapper{flex-direction:column}}.railing-overview-template .ro-styles .ro-styles-wrapper .ro-styles-item{text-align:center;padding:0 12px;flex:1}@media(max-width:600px){.railing-overview-template .ro-styles .ro-styles-wrapper .ro-styles-item{margin-bottom:36px;padding:0;text-align:left}}.railing-overview-template .ro-styles .ro-styles-wrapper .ro-styles-item .ro-styles-item-image{margin-bottom:24px}@media(max-width:600px){.railing-overview-template .ro-styles .ro-styles-wrapper .ro-styles-item .ro-styles-item-image{margin-bottom:32px;height:calc(90vw - 40px);object-fit:cover}}.railing-overview-template .ro-styles .ro-styles-wrapper .ro-styles-item .ro-styles-item-name{font-size:28px;line-height:35px}@media(max-width:600px){.railing-overview-template .ro-styles .ro-styles-wrapper .ro-styles-item .ro-styles-item-name{font-size:24px;line-height:30px;margin-left:0;margin-bottom:0}}.railing-overview-template .ro-styles .ro-styles-cta{text-align:center}.railing-overview-template .ro-features{padding:40px 24px;max-width:1920px;margin:auto}@media(max-width:600px){.railing-overview-template .ro-features{padding-top:0;padding-bottom:8px}}.railing-overview-template .ro-features .ro-features-title{text-align:center;font-size:36px;line-height:44px;margin-top:10px}@media(max-width:600px){.railing-overview-template .ro-features .ro-features-title{margin-top:0;margin-bottom:0;font-size:31px;line-height:36px;letter-spacing:.01em}}.railing-overview-template .ro-features .ro-features-wrapper{display:flex;justify-content:space-evenly;margin-top:48px}@media(max-width:600px){.railing-overview-template .ro-features .ro-features-wrapper{flex-direction:column}}.railing-overview-template .ro-features .ro-features-wrapper .ro-features-item{text-align:center;padding:0 12px;flex:1}@media(max-width:600px){.railing-overview-template .ro-features .ro-features-wrapper .ro-features-item{margin-bottom:36px;padding:0;text-align:left}}.railing-overview-template .ro-features .ro-features-wrapper .ro-features-item .ro-features-item-image{margin-bottom:24px}@media(max-width:600px){.railing-overview-template .ro-features .ro-features-wrapper .ro-features-item .ro-features-item-image{margin-bottom:32px;height:calc(90vw - 40px);object-fit:cover}}.railing-overview-template .ro-features .ro-features-wrapper .ro-features-item .ro-features-item-name{font-size:28px;line-height:35px}@media(max-width:600px){.railing-overview-template .ro-features .ro-features-wrapper .ro-features-item .ro-features-item-name{font-size:24px;line-height:30px;margin-left:0;margin-bottom:20px}}.railing-overview-template .ro-features .ro-features-wrapper .ro-features-item .ro-features-item-link{font-size:16px;font-weight:700;line-height:16px;text-align:center;text-decoration:underline;text-transform:uppercase}.railing-overview-template .ro-inspired{display:grid;grid-template-columns:413fr 527fr 527fr 413fr;grid-auto-rows:280px;gap:20px;padding:20px;max-width:1920px;margin:80px auto}@media(max-width:1024px){.railing-overview-template .ro-inspired{grid-auto-rows:auto}}@media(max-width:600px){.railing-overview-template .ro-inspired{display:flex;flex-wrap:wrap;margin-bottom:64px;margin-top:44px}}.railing-overview-template .ro-inspired img{object-fit:cover;height:100%;width:100%}.railing-overview-template .ro-inspired .ro-inspired-first{grid-column:1/4}@media(max-width:600px){.railing-overview-template .ro-inspired .ro-inspired-first{display:none}}.railing-overview-template .ro-inspired .ro-inspired-second{grid-column:4/5;grid-row:1/3}@media(max-width:600px){.railing-overview-template .ro-inspired .ro-inspired-second{display:none}}.railing-overview-template .ro-inspired .ro-inspired-third{grid-column:1/2;grid-row:2/4}@media(max-width:600px){.railing-overview-template .ro-inspired .ro-inspired-third{display:none}}.railing-overview-template .ro-inspired .ro-inspired-fourth{grid-column:2/5;grid-row:3/4}@media(max-width:600px){.railing-overview-template .ro-inspired .ro-inspired-fourth{display:none}}.railing-overview-template .ro-inspired .ro-inspired-center{grid-column:2/4;grid-row:2/3;text-align:center;align-self:center;justify-self:center;padding:40px;max-width:800px}@media(max-width:600px){.railing-overview-template .ro-inspired .ro-inspired-center{padding:0}}.railing-overview-template .ro-inspired .ro-inspired-center .ro-inspired-center-title{font-size:36px;line-height:44px;text-align:center;margin-bottom:16px}@media(max-width:600px){.railing-overview-template .ro-inspired .ro-inspired-center .ro-inspired-center-title{font-size:31px;line-height:36px;letter-spacing:.01em}}.railing-overview-template .ro-inspired .ro-inspired-center p{margin-bottom:0}.railing-overview-template .ro-inspired .ro-inspired-center .ro-cta{margin-bottom:0}@media(max-width:600px){.railing-overview-template .ro-inspired .ro-inspired-center .ro-cta{margin-top:32px;margin-bottom:32px}}.railing-overview-template .ro-inspired .ro-inspired-mobile-wrapper{display:none}@media(max-width:600px){.railing-overview-template .ro-inspired .ro-inspired-mobile-wrapper{display:flex;flex-wrap:wrap}}.railing-overview-template .ro-inspired .ro-inspired-mobile-wrapper .ro-inspired-mobile-first{width:63.687%;padding-right:12px;margin-bottom:12px}.railing-overview-template .ro-inspired .ro-inspired-mobile-wrapper .ro-inspired-mobile-second{width:36.313%;margin-bottom:12px}.railing-overview-template .ro-inspired .ro-inspired-mobile-wrapper .ro-inspired-mobile-third{width:36.313%}.railing-overview-template .ro-inspired .ro-inspired-mobile-wrapper .ro-inspired-mobile-fourth{padding-left:12px;width:63.687%}.railing-overview-template .ro-material{background:linear-gradient(to bottom,var(--Color-Background-bg-secondary,#f6f6f6) 0%,var(--Color-Background-bg-secondary,#f6f6f6) 60%,rgba(0,0,0,0) 60%,rgba(0,0,0,0) 100%);padding-top:124px;padding-bottom:96px}@media(max-width:600px){.railing-overview-template .ro-material{background:0 0;padding:0 20px}}.railing-overview-template .ro-material .ro-material-title{text-align:center;font-size:36px;line-height:44px;margin-bottom:60px}@media(max-width:600px){.railing-overview-template .ro-material .ro-material-title{margin-top:0;margin-bottom:32px;font-size:31px;line-height:36px;letter-spacing:.01em}}.railing-overview-template .ro-material .ro-material-wrapper{display:flex;max-width:1420px;margin:auto;gap:24px;color:var(--color-air)}@media(max-width:600px){.railing-overview-template .ro-material .ro-material-wrapper{flex-direction:column}}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card{padding:40px 40px 92px;flex:1;position:relative}@media(max-width:600px){.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card{padding:32px 24px}}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card h3{color:var(--color-air);font-size:50px;line-height:58px;text-align:center}@media(max-width:600px){.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card h3{font-size:31px;line-height:36px;letter-spacing:.01em}}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card h4{color:var(--color-air);font-size:20px;line-height:27.5px;text-align:center}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card p{border-bottom:2px solid rgba(232,232,232,.2509803922);padding-bottom:30px}@media(max-width:600px){.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card p{text-align:center}}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card ul{font-size:20px;list-style-image:url('data:image/svg+xml,<svg width="20" height="14" viewBox="0 0 20 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.1977 1.28055L7.19767 13.2806C7.12801 13.3503 7.0453 13.4056 6.95425 13.4433C6.8632 13.4811 6.7656 13.5005 6.66704 13.5005C6.56848 13.5005 6.47089 13.4811 6.37984 13.4433C6.28879 13.4056 6.20607 13.3503 6.13642 13.2806L0.886418 8.03055C0.745687 7.88982 0.666626 7.69895 0.666626 7.49993C0.666626 7.30091 0.745687 7.11003 0.886418 6.9693C1.02715 6.82857 1.21802 6.74951 1.41704 6.74951C1.61607 6.74951 1.80694 6.82857 1.94767 6.9693L6.66704 11.6896L18.1364 0.219303C18.2771 0.0785729 18.468 -0.000488283 18.667 -0.000488281C18.8661 -0.00048828 19.0569 0.0785729 19.1977 0.219303C19.3384 0.360034 19.4175 0.550906 19.4175 0.749929C19.4175 0.948952 19.3384 1.13982 19.1977 1.28055Z" fill="white"/></svg>');margin-left:30px}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card ul li{margin-bottom:20px;padding-left:5px}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button{display:flex;justify-content:center}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-air);color:var(--color-coal);border-color:var(--color-coal);position:absolute;bottom:40px;display:block;text-align:center}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta.icon-info-left,.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta.icon-info-left:before,.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta.icon-info-left.icon-info-right,.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta.icon-info-right.icon-info-right{flex-direction:row-reverse}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta:hover,.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta:focus{background-color:var(--color-grey-6);color:var(--color-air);border-color:var(--color-grey-6)}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta:active{background-color:var(--color-neutral-coal);color:var(--color-air);border-color:var(--color-neutral-coal)}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta[disabled]{background-color:var(--color-air);color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta.icon-info-left:before,.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="%23373A37"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="%23373A37"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="%23373A37"/></svg>')}@media(max-width:600px){.railing-overview-template .ro-material .ro-material-wrapper .ro-material-card .ro-material-button .ro-material-cta{position:static;width:100%}}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-pvc{background-color:var(--color-material-pvc,#4b5369)}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-composite{background-color:var(--color-material-composite,#535b58)}.railing-overview-template .ro-material .ro-material-wrapper .ro-material-metal{background-color:var(--color-material-metal,#707070)}.railing-overview-template .ro-homeowners{padding:40px 24px;max-width:1920px;margin:auto}@media(max-width:600px){.railing-overview-template .ro-homeowners{padding-left:0;padding-right:0}}.railing-overview-template .ro-homeowners .ro-homeowners-title{text-align:center;font-size:36px;line-height:44px;margin-top:36px;margin-left:auto;margin-right:auto;max-width:800px}@media(max-width:600px){.railing-overview-template .ro-homeowners .ro-homeowners-title{margin-top:24px;margin-bottom:0;font-size:31px;line-height:36px;letter-spacing:.01em;padding-left:20px;padding-right:20px}}.railing-overview-template .ro-homeowners .ro-homeowners-wrapper{display:flex;justify-content:space-evenly;margin-top:48px}@media(max-width:600px){.railing-overview-template .ro-homeowners .ro-homeowners-wrapper{flex-direction:column}}.railing-overview-template .ro-homeowners .ro-homeowners-wrapper .ro-homeowners-item{text-align:center;padding:0 12px;flex:1}@media(max-width:600px){.railing-overview-template .ro-homeowners .ro-homeowners-wrapper .ro-homeowners-item{margin-bottom:36px;padding:0}}.railing-overview-template .ro-homeowners .ro-homeowners-wrapper .ro-homeowners-item .ro-homeowners-item-image{margin-bottom:24px}@media(max-width:600px){.railing-overview-template .ro-homeowners .ro-homeowners-wrapper .ro-homeowners-item .ro-homeowners-item-image{margin-bottom:32px}}.railing-overview-template .ro-homeowners .ro-homeowners-wrapper .ro-homeowners-item .ro-homeowners-item-quote{font-size:28px;line-height:35px}@media(max-width:600px){.railing-overview-template .ro-homeowners .ro-homeowners-wrapper .ro-homeowners-item .ro-homeowners-item-quote{font-size:24px;line-height:30px;margin-left:0;margin-bottom:16px;padding-left:16px;padding-right:16px}}.railing-overview-template .ro-homeowners .ro-homeowners-wrapper .ro-homeowners-item .ro-homeowners-item-name{font-size:16px;line-height:24px;font-weight:700;text-align:center;text-decoration:underline}.railing-overview-template .ro-homeowners .ro-homeowners-cta{text-align:center}.railing-overview-template .ro-collections{background:var(--Color-Background-bg-secondary,#f6f6f6);position:relative}.railing-overview-template .ro-collections .ro-collections-title{text-align:center;font-size:40px;line-height:44px;padding-top:96px;margin-left:auto;margin-right:auto;margin-bottom:14px;max-width:800px}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-title{text-align:left;max-width:calc(100% - 200px);margin-left:0;margin-right:0;padding-left:48px}}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-title{padding-top:64px;font-size:31px;line-height:36px;letter-spacing:.01em;text-align:center;max-width:100%;padding-left:20px;padding-right:20px}}.railing-overview-template .ro-collections .ro-collections-description{text-align:center;margin-left:auto;margin-right:auto;max-width:900px;margin-bottom:64px}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-description{text-align:left;max-width:calc(100% - 200px);margin-left:0;margin-right:0;padding-left:48px}}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-description{text-align:center;max-width:100%;padding-left:20px;padding-right:20px;margin-bottom:20px}}.railing-overview-template .ro-collections .roc-glide-controls{display:none}@media(max-width:1024px){.railing-overview-template .ro-collections .roc-glide-controls{display:flex;width:100%;justify-content:center;gap:20px;margin-bottom:40px}}.railing-overview-template .ro-collections .roc-glide-controls .roc-glide-controls-backward,.railing-overview-template .ro-collections .roc-glide-controls .roc-glide-controls-forward{width:64px;height:64px;background:rgba(255,255,255,.8);border-radius:100%;border:1px solid var(--Color-Stroke-stroke-tertiary,#d1d1d1);display:flex;justify-content:center;align-items:center}@media(max-width:600px){.railing-overview-template .ro-collections .roc-glide-controls .roc-glide-controls-backward,.railing-overview-template .ro-collections .roc-glide-controls .roc-glide-controls-forward{width:44px;height:44px}}.railing-overview-template .ro-collections .roc-glide-controls .roc-glide-controls-backward.disabled,.railing-overview-template .ro-collections .roc-glide-controls .roc-glide-controls-forward.disabled{opacity:.5}@media(max-width:600px){.railing-overview-template .ro-collections .roc-glide-controls .roc-glide-controls-backward svg,.railing-overview-template .ro-collections .roc-glide-controls .roc-glide-controls-forward svg{height:12px}}.railing-overview-template .ro-collections .ro-collections-wrapper{display:flex;flex-direction:column;max-width:1920px;margin:auto !important;padding-left:48px;padding-right:48px;gap:60px}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper{flex-direction:row;max-width:initial;gap:initial;margin:0 20px !important;padding:0}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item{display:flex;width:100%;justify-content:space-between}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item{flex-direction:column;justify-content:start}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1{margin-right:20px}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1{margin:0;text-align:center}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 img{max-width:100%;width:240px}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 img{width:100%}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-composite-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-metal-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-pvc-tag{font-family:var(--font-family-headings);font-size:14px;font-weight:450;line-height:27.5px;letter-spacing:.2em;color:var(--color-air);text-align:center;text-transform:uppercase;margin-top:13px;width:100%}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-composite-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-metal-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-pvc-tag{display:inline-block;padding:2px 24px;width:auto;margin-left:auto;margin-right:auto;margin-top:46px;font-size:14px;font-weight:450;line-height:27.5px;letter-spacing:.2em;text-align:center}}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-composite-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-metal-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-pvc-tag{margin-top:20px;font-size:14px;font-weight:450;line-height:27.5px;letter-spacing:.2em;text-align:center}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-composite-tag{background:var(--color-material-composite,#535b58)}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-metal-tag{background:var(--color-material-metal,#707070)}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-pvc-tag{background:var(--color-material-pvc,#4b5369)}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-pvc-tag.short{display:none}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-pvc-tag.short{display:inline-block}}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-1 .roc-pvc-tag:not(.short){display:none}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2{width:calc(400px + 2%);border-right:2px solid #e8e8e8;position:relative;padding-right:2%;padding-left:12px;margin-right:auto}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2{width:100%;margin:0;border-right:none;border-bottom:2px solid #e8e8e8;padding:0;text-align:center}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-composite-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-metal-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-pvc-tag{color:var(--color-air);width:96px;text-align:center;font-size:16px;font-weight:600;line-height:34px;padding:2px 0;display:none}@media(max-width:1440px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-composite-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-metal-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-pvc-tag{display:block}}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-composite-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-metal-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-pvc-tag{display:inline-block;padding:2px 24px;width:auto;margin-left:auto;margin-right:auto;margin-top:46px;font-size:24px;font-weight:600;line-height:36px}}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-composite-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-metal-tag,.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-pvc-tag{margin-top:20px;font-size:14px;line-height:21px;text-align:center}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-composite-tag{background:var(--color-material-composite,#535b58)}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-metal-tag{background:var(--color-material-metal,#707070)}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-pvc-tag{background:var(--color-material-pvc,#4b5369)}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-pricing{font-family:var(--font-family-headings);font-size:16px;font-weight:420;line-height:27.5px;letter-spacing:.2em;text-align:left}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-pricing{display:none}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-regional{font-size:16px;font-weight:600;line-height:20px;text-align:center;background:var(--Color-CTA-cta-primary,#373a37);padding:var(--spacingspacing-xxs,4px) var(--Spacespace-300,12px) var(--spacingspacing-xxs,4px) var(--Spacespace-300,12px);border-radius:100px;color:var(--color-air);position:absolute;right:48px;top:5px;white-space:nowrap}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-regional{font-size:14px;line-height:16px;top:-110px;background:var(--Color-CTA-cta-primary-translucent,rgba(55,58,55,.7019607843));right:50%;transform:translateX(50%)}}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-regional{top:-80px}}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-name-wrapper{min-height:92px;display:flex;flex-direction:column;justify-content:center}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-name{font-size:36px;line-height:44px;text-align:left;margin-top:24px}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-name{text-align:center}}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-name{font-size:20px;line-height:26px;text-align:center}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-description{margin-bottom:0}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .roc-description{font-size:14px;font-weight:400;line-height:20px;min-height:40px}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .ro-cta{margin-top:32px}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-2 .ro-cta{margin-top:16px;margin-bottom:16px;padding:8px 12px;font-size:16px;font-weight:700;line-height:16px;width:100%}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-3{width:244px;padding-right:12px;padding-left:12px;margin-right:auto;display:flex;flex-direction:column;justify-content:center}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-3{margin:0;padding:0;text-align:center;width:100%;display:block}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-3 .roc-colors{height:151px;display:flex;justify-content:center;align-items:center}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-3 .roc-colors{height:auto;margin-top:48px}}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-3 .roc-colors{margin-bottom:10px}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-3 .roc-colors .roc-color{border-radius:100%;width:32px;height:32px;border:1px solid var(--color-black);margin-right:16px}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-3 .roc-colors .roc-color{width:16px;height:16px}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-3 .roc-colors .roc-color:last-child{margin-right:0}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-3 p{font-size:20px;font-weight:400;line-height:24px;text-align:center;margin-top:15px}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-3 p{margin-bottom:64px}}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-3 p{font-size:16px;margin-top:0;margin-bottom:14px}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4{width:244px;text-align:center;padding-right:12px;padding-left:12px;margin-right:auto;display:flex;flex-direction:column;justify-content:center}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4{width:100%;padding:0;margin:0;display:block;text-align:center}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 .roc-img-wrapper{height:151px}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 .roc-img-wrapper{align-items:center;display:flex;justify-content:center}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 .roc-img-wrapper img{width:220px;max-width:100%}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 .roc-img-wrapper img{height:auto}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 .roc-img-wrapper img.roc-img-wrapper-vertical{display:block}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 .roc-img-wrapper img.roc-img-wrapper-vertical{display:none}}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 .roc-img-wrapper img.roc-img-wrapper-vertical{display:block}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 .roc-img-wrapper img.roc-img-wrapper-horizontal{display:none}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 .roc-img-wrapper img.roc-img-wrapper-horizontal{display:inline-block;width:auto;height:80px}}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 .roc-img-wrapper img.roc-img-wrapper-horizontal{display:none}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 .roc-img-wrapper img.roc-impression-rail-express-toprail{height:140px}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 p{font-size:20px;font-weight:400;line-height:24px;text-align:center;margin-top:15px}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 p{margin-bottom:64px}}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-4 p{font-size:16px;margin-top:0;margin-bottom:24px}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-5{width:244px;text-align:center;padding-right:12px;padding-left:12px;display:flex;flex-direction:column;justify-content:center}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-5{width:100%;padding:0;margin:0;display:block;text-align:center}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-5 .roc-img-wrapper{height:151px}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-5 .roc-img-wrapper img{width:268px;max-width:100%}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-5 .roc-img-wrapper{min-height:80px;height:auto}}.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-5 p{font-size:20px;font-weight:400;line-height:24px;text-align:center;margin-top:15px}@media(max-width:1024px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-5 p{margin-bottom:64px}}@media(max-width:600px){.railing-overview-template .ro-collections .ro-collections-wrapper .ro-collections-item .roc-section-5 p{font-size:16px;margin-top:0}}.railing-overview-template .ro-faq{max-width:1460px;margin:0 auto;padding-left:20px;padding-right:20px}@media(max-width:600px){.railing-overview-template .ro-faq{padding-left:20px;padding-right:20px}}.railing-overview-template .ro-faq h2{text-align:center;font-size:36px;font-weight:390;line-height:44px;margin-top:80px;margin-bottom:32px}@media(max-width:600px){.railing-overview-template .ro-faq h2{font-size:31px;font-weight:390;line-height:36px;letter-spacing:.01em}}.railing-overview-template .ro-faq .ro-faq-item{padding-top:32px;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:16px}@media(max-width:600px){.railing-overview-template .ro-faq .ro-faq-item{padding-top:16px;padding-bottom:0}}.railing-overview-template .ro-faq .ro-faq-item.open{padding-bottom:32px}@media(max-width:600px){.railing-overview-template .ro-faq .ro-faq-item.open{padding-bottom:16px}}.railing-overview-template .ro-faq .ro-faq-item:last-child{border-bottom:none}.railing-overview-template .ro-faq .ro-faq-item h3{font-size:28px;font-weight:390;line-height:35px;cursor:pointer;position:relative;max-width:calc(100% - 48px)}@media(max-width: 600px){.railing-overview-template .ro-faq .ro-faq-item h3{font-size:24px;line-height:30px;margin-bottom:16px}}.railing-overview-template .ro-faq .ro-faq-item h3:after{content:"";display:inline-block;position:absolute;background-image:url('data:image/svg+xml,<svg width="28" height="16" viewBox="0 0 28 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27.3851 2.16437L14.8851 14.6644C14.769 14.7806 14.6311 14.8728 14.4794 14.9357C14.3276 14.9986 14.165 15.031 14.0007 15.031C13.8364 15.031 13.6738 14.9986 13.522 14.9357C13.3703 14.8728 13.2324 14.7806 13.1163 14.6644L0.61632 2.16437C0.381769 1.92982 0.25 1.6117 0.25 1.27999C0.25 0.948287 0.381769 0.630167 0.61632 0.395616C0.850871 0.161066 1.16899 0.029297 1.50069 0.0292971C1.8324 0.0292972 2.15052 0.161066 2.38507 0.395617L14.0007 12.0128L25.6163 0.395621C25.7325 0.279483 25.8703 0.187358 26.0221 0.124504C26.1738 0.061651 26.3365 0.0293014 26.5007 0.0293015C26.6649 0.0293015 26.8276 0.0616511 26.9793 0.124504C27.1311 0.187358 27.2689 0.279483 27.3851 0.395621C27.5012 0.511759 27.5933 0.649635 27.6562 0.801376C27.719 0.953117 27.7514 1.11575 27.7514 1.28C27.7514 1.44424 27.719 1.60688 27.6562 1.75862C27.5933 1.91036 27.5012 2.04823 27.3851 2.16437Z" fill="black"/></svg>');background-repeat:no-repeat;width:18px;height:15px;background-position:center;top:0;right:-48px;transition:transform .3s ease;background-size:contain}.railing-overview-template .ro-faq .ro-faq-item .ro-faq-item-content{display:grid;grid-template-rows:0fr;transition:.3s grid-template-rows ease;max-width:800px}.railing-overview-template .ro-faq .ro-faq-item .ro-faq-item-content p{overflow:hidden;margin-bottom:0}.railing-overview-template .ro-faq .ro-faq-item .ro-faq-item-content a{color:var(--Color-CTA-cta-secondary-text,#373a37);text-decoration:underline}.railing-overview-template .ro-faq .ro-faq-item.open .ro-faq-item-content{grid-template-rows:1fr}.railing-overview-template .ro-faq .ro-faq-item.open h3:after{transform:rotate(180deg)}.railing-overview-template .ro-planning{padding:40px 24px;max-width:1920px;margin:auto}@media(max-width:600px){.railing-overview-template .ro-planning{padding-top:0;padding-bottom:0;margin-bottom:-32px}}.railing-overview-template .ro-planning .ro-planning-title{text-align:center;font-size:36px;line-height:44px;margin-top:64px}@media(max-width:600px){.railing-overview-template .ro-planning .ro-planning-title{margin-top:64px;margin-bottom:0;font-size:31px;line-height:36px;letter-spacing:.01em}}.railing-overview-template .ro-planning .ro-planning-wrapper{display:flex;justify-content:space-evenly;margin-top:48px}@media(max-width:600px){.railing-overview-template .ro-planning .ro-planning-wrapper{margin-top:24px;flex-direction:column}}.railing-overview-template .ro-planning .ro-planning-wrapper .ro-planning-item{padding:0 12px;flex:1}@media(max-width:600px){.railing-overview-template .ro-planning .ro-planning-wrapper .ro-planning-item{margin-bottom:36px;padding:0;text-align:left;background:var(--Color-Background-bg-secondary,#f6f6f6);border-bottom-right-radius:4px;border-bottom-left-radius:4px}}.railing-overview-template .ro-planning .ro-planning-wrapper .ro-planning-item .ro-planning-item-image{margin-bottom:24px}.railing-overview-template .ro-planning .ro-planning-wrapper .ro-planning-item .ro-planning-item-name{font-size:28px;font-weight:390;line-height:35px}@media(max-width:600px){.railing-overview-template .ro-planning .ro-planning-wrapper .ro-planning-item .ro-planning-item-name{font-size:28px;line-height:34px;margin-left:20px;margin-right:20px;margin-bottom:12px}}.railing-overview-template .ro-planning .ro-planning-wrapper .ro-planning-item p{max-width:420px}@media(max-width:600px){.railing-overview-template .ro-planning .ro-planning-wrapper .ro-planning-item p{margin-left:20px;margin-right:20px;max-width:100%;margin-bottom:16px}}.railing-overview-template .ro-planning .ro-planning-wrapper .ro-planning-item .ro-cta{padding:16px 72px;margin-top:0}@media(max-width:600px){.railing-overview-template .ro-planning .ro-planning-wrapper .ro-planning-item .ro-cta{width:calc(100% - 40px);margin-bottom:20px;margin-left:20px;margin-right:20px;padding-left:12px;padding-right:12px}}@media(max-width:600px){.railing-overview-template .ro-anchor{top:-40px;position:relative;display:block}.railing-overview-template .ro-anchor#materials{top:-80px}}.ro-cta{width:fit-content;text-transform:uppercase;font-size:var(--font-size-cta);font-weight:var(--font-weight-bold);line-height:var(--font-size-cta);border-width:1px;border-style:solid;border-radius:var(--border-radius-rounded);padding:var(--padding-cta-vertical) var(--padding-cta-horizontal);background-color:var(--color-air);color:var(--color-coal);border-color:var(--color-coal);display:inline-block;min-width:unset;text-align:center;letter-spacing:0;margin:40px auto}.ro-cta.size-medium{font-size:var(--font-size-cta-medium);line-height:var(--font-size-cta-medium);padding:var(--padding-cta-vertical-medium) var(--padding-cta-horizontal-medium)}.ro-cta.icon-info-left,.ro-cta.icon-info-right{display:flex;align-items:center;justify-content:center;gap:4px}.ro-cta.icon-info-left:before,.ro-cta.icon-info-right:before{content:"";height:var(--font-size-icon-cta);width:var(--font-size-icon-cta)}.ro-cta.icon-info-left.icon-info-right,.ro-cta.icon-info-right.icon-info-right{flex-direction:row-reverse}.ro-cta:hover,.ro-cta:focus{background-color:var(--color-grey-6);color:var(--color-air);border-color:var(--color-grey-6)}.ro-cta:active{background-color:var(--color-neutral-coal);color:var(--color-air);border-color:var(--color-neutral-coal)}.ro-cta[disabled]{background-color:var(--color-air);color:var(--color-grey-16);border-color:var(--color-grey-16);pointer-events:none}.ro-cta.icon-info-left:before,.ro-cta.icon-info-right:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="%23373A37"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 11.25C10.5 10.8358 10.8358 10.5 11.25 10.5H12C12.4142 10.5 12.75 10.8358 12.75 11.25V15.75C13.1642 15.75 13.5 16.0858 13.5 16.5C13.5 16.9142 13.1642 17.25 12.75 17.25H12C11.5858 17.25 11.25 16.9142 11.25 16.5V12C10.8358 12 10.5 11.6642 10.5 11.25Z" fill="%23373A37"/><path d="M12 9C12.6213 9 13.125 8.49632 13.125 7.875C13.125 7.25368 12.6213 6.75 12 6.75C11.3787 6.75 10.875 7.25368 10.875 7.875C10.875 8.49632 11.3787 9 12 9Z" fill="%23373A37"/></svg>')}