.hom{--ink:#454445;--muted:#666;--cream:#fff;--line:#e1e5e3;--accent:#f4512c;background:#fff}.hom h1,.hom h2{font-family:var(--hom-heading-font);letter-spacing:-.025em;font-weight:600;color:#454445}.hom-announcement{background:#278b88;color:#fff}.hom-header{background:#fff;flex-wrap:wrap;padding:24px max(24px,calc((100vw - 1280px)/2));border-bottom:5px solid #f4512c}.hom-logo{width:205px}.hom-desktop-nav a{font-size:14px}.hom-header-actions{color:#278b88}.hom-hero{margin:0 auto;max-width:1440px;min-height:560px;background:#fff;border-bottom:1px solid #e1e5e3}.hom-hero-copy{padding:65px 55px}.hom-hero h1{font-size:clamp(40px,4vw,64px)}.hom-hero-image{min-height:560px}.hom-benefits{background:#f3f6f5;color:#278b88}.hom-button{border-radius:4px;background:#f4512c;border-color:#f4512c}.hom-button:hover{background:#d94322;border-color:#d94322}.hom-textlink{color:#278b88!important}.hom-steps{background:#eef5f3}.hom-sample{background:#edf5f4;border-left:5px solid #278b88;border-radius:5px}.hom-story-image,.hom-wood-image{border-radius:5px}.hom-footer{background:#f3f4f3;color:#454445;border-top:5px solid #278b88}.hom-footer p,.hom-footer h2,.hom-footer a,.hom-footer-bottom{color:#454445}.hom-footer-bottom{border-color:#d5dcd8}.hom-footer a:hover{color:#f4512c}.hom-contact-card{background:#edf5f4}.hom-footer .hom-footer-brand{font-family:var(--hom-body-font);font-weight:700}.hom-section{padding-block:70px}.hom-wood-card>span strong{font-weight:600}.hom-number{font-family:var(--hom-body-font);font-size:28px;color:#278b88}.hom-logo img{max-height:48px;object-fit:contain;object-position:left}.hom .hom-eyebrow{color:#278b88}.hom-footer .hom-textlink{color:#278b88!important}@media(max-width:800px){.hom-header{padding:18px 20px;flex-wrap:nowrap}.hom-logo{width:170px}.hom-header-actions{gap:15px}.hom-hero-copy{padding:40px 24px}.hom-hero-image{min-height:320px}.hom-hero h1{font-size:42px}.hom-section{padding-block:48px}.hom-desktop-nav{display:none}}.hom-header{border-bottom:1px solid #e1e5e3}.hom-desktop-nav>a:hover,.hom-desktop-nav>a[aria-current=page]{color:#206e6c;text-decoration:underline;text-underline-offset:7px}.hom-desktop-nav{gap:20px}.hom-header .hom-desktop-nav>a{padding-block:12px;white-space:nowrap}@media(max-width:1100px){.hom-desktop-nav{display:none}.hom-mobile-menu{display:block}.hom-mobile-menu nav{position:absolute;top:100%;left:0;right:0;background:#fff;padding:16px 24px;display:grid;gap:4px;border-bottom:1px solid #e1e5e3}.hom-mobile-menu nav a{padding:12px 0}.hom-header{flex-wrap:nowrap}}:root{--hom-message-error-bg: #fff0f0;--hom-message-error-border: #c44747;--hom-message-error-text: #8f201b;--hom-message-warning-bg: #fff8df;--hom-message-warning-border: #b48824;--hom-message-warning-text: #6b4b0e;--hom-message-success-bg: #edf7ef;--hom-message-success-border: #588c6b;--hom-message-success-text: #315843}html:root body :is([data-hom-message],.hc-error,.hc-field-alert,.hc-dimension-alerts>.hc-field-alert:not(:empty),.hc-dimension-fields>.hc-finger-joint-note:not([hidden]),.hf-niche-redirect,[data-wall-driver-note],.contact-form__error,.contact-form__success,[id^=Email-signup__message-error-],[id^=Email-signup__message-success-],.product-form-text__error,.cart-items__error):not([hidden]):not(.hidden):not(:empty){display:block;box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;grid-column:1 / -1;flex-basis:100%;margin-block:12px 0;margin-inline:0;padding:13px 15px;border:1px solid var(--hom-message-border, var(--hom-message-error-border));border-radius:6px;background:var(--hom-message-bg, var(--hom-message-error-bg));color:var(--hom-message-text, var(--hom-message-error-text));font-family:inherit;font-size:14px;font-weight:500;line-height:1.55;overflow-wrap:anywhere}html:root body :is([data-hom-message],.hc-error,.hc-field-alert,.hc-dimension-alerts>.hc-field-alert:not(:empty),.hc-dimension-fields>.hc-finger-joint-note:not([hidden]),.hf-niche-redirect,[data-wall-driver-note],.contact-form__error,.contact-form__success,[id^=Email-signup__message-error-],[id^=Email-signup__message-success-],.product-form-text__error,.cart-items__error):is([hidden],.hidden,:empty){display:none}body :is([data-hom-message=warning],.hc-finger-joint-note,.hf-niche-redirect,[data-wall-driver-note]){--hom-message-bg: var(--hom-message-warning-bg);--hom-message-border: var(--hom-message-warning-border);--hom-message-text: var(--hom-message-warning-text)}body :is([data-hom-message=success],.contact-form__success,[id^=Email-signup__message-success-]){--hom-message-bg: var(--hom-message-success-bg);--hom-message-border: var(--hom-message-success-border);--hom-message-text: var(--hom-message-success-text)}html body .hc-dimension-fields>.hc-finger-joint-note:before{content:none}body .hc-dimension-alerts>.hc-field-alert:not(:empty){margin-block:0}body ul.hc-error{list-style-position:inside}body .contact-form__error>svg,body .contact-form__success>svg{inline-size:18px;block-size:18px;vertical-align:middle}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hom-brand.css.map */
