.wrapper{max-width:900px}.site-header{padding:15px 15px 0 30px}.site-footer{padding:0 30px 30px;background-color:#fff}.site-footer form input,.site-footer form textarea,.site-footer form select{font-size:12px;font-style:normal;border-bottom:1px solid #111;background-color:transparent}.site-footer form input::placeholder,.site-footer form textarea::placeholder,.site-footer form select::placeholder{font-style:normal}.site-footer form input.btn,.site-footer form textarea.btn,.site-footer form select.btn{background:#000;border-radius:0;color:#fff;font-family:DIN Neuzeit Grotesk,sans-serif;font-weight:300;font-style:normal;letter-spacing:.1em;padding:12px 20px;font-size:.92857em}input{padding:12px 10px}#about .main-content .rte{margin-top:-70px}#buhaus.template-page .main-content .rte{margin-top:-75px}#about .site-header,#buhaus .site-header,#contact .site-header,#ca-home-amp-design-award-winner .site-header{background-color:transparent}#about .site-footer,#buhaus .site-footer,#contact .site-footer,#ca-home-amp-design-award-winner .site-footer{background-color:#ebe7e4;padding-top:60px}#about .main-content,#buhaus .main-content,#contact .main-content,#ca-home-amp-design-award-winner .main-content{padding-top:0}#about .rte,#buhaus .rte,#contact .rte,#ca-home-amp-design-award-winner .rte{margin-top:0;margin-bottom:90px}#about .rte img,#buhaus .rte img,#contact .rte img,#ca-home-amp-design-award-winner .rte img{width:100%;object-fit:cover;max-height:70vh;margin-bottom:30px}#about .rte h1:first-child,#buhaus .rte h1:first-child,#contact .rte h1:first-child,#ca-home-amp-design-award-winner .rte h1:first-child{margin-top:-90px}#about .rte h1:after,#about .rte .h1:after,#about .rte h2:after,#about .rte .h2:after,#about .rte h3:after,#about .rte .h3:after,#about .rte h4:after,#about .rte .h4:after,#about .rte h5:after,#about .rte .h5:after,#about .rte h6:after,#about .rte .h6:after,#buhaus .rte h1:after,#buhaus .rte .h1:after,#buhaus .rte h2:after,#buhaus .rte .h2:after,#buhaus .rte h3:after,#buhaus .rte .h3:after,#buhaus .rte h4:after,#buhaus .rte .h4:after,#buhaus .rte h5:after,#buhaus .rte .h5:after,#buhaus .rte h6:after,#buhaus .rte .h6:after,#contact .rte h1:after,#contact .rte .h1:after,#contact .rte h2:after,#contact .rte .h2:after,#contact .rte h3:after,#contact .rte .h3:after,#contact .rte h4:after,#contact .rte .h4:after,#contact .rte h5:after,#contact .rte .h5:after,#contact .rte h6:after,#contact .rte .h6:after,#ca-home-amp-design-award-winner .rte h1:after,#ca-home-amp-design-award-winner .rte .h1:after,#ca-home-amp-design-award-winner .rte h2:after,#ca-home-amp-design-award-winner .rte .h2:after,#ca-home-amp-design-award-winner .rte h3:after,#ca-home-amp-design-award-winner .rte .h3:after,#ca-home-amp-design-award-winner .rte h4:after,#ca-home-amp-design-award-winner .rte .h4:after,#ca-home-amp-design-award-winner .rte h5:after,#ca-home-amp-design-award-winner .rte .h5:after,#ca-home-amp-design-award-winner .rte h6:after,#ca-home-amp-design-award-winner .rte .h6:after{display:none}#about .rte p,#about .rte form,#buhaus .rte p,#buhaus .rte form,#contact .rte p,#contact .rte form,#ca-home-amp-design-award-winner .rte p,#ca-home-amp-design-award-winner .rte form{text-align:center;max-width:600px;margin:0 auto}#about .rte form,#buhaus .rte form,#contact .rte form,#ca-home-amp-design-award-winner .rte form{margin-top:60px}#about .rte form .input-full,#about .rte form textarea,#about .rte form select,#buhaus .rte form .input-full,#buhaus .rte form textarea,#buhaus .rte form select,#contact .rte form .input-full,#contact .rte form textarea,#contact .rte form select,#ca-home-amp-design-award-winner .rte form .input-full,#ca-home-amp-design-award-winner .rte form textarea,#ca-home-amp-design-award-winner .rte form select{font-size:12px;font-style:normal;border-bottom:1px solid #111;background-color:transparent}#about .rte form .input-full::placeholder,#about .rte form textarea::placeholder,#about .rte form select::placeholder,#buhaus .rte form .input-full::placeholder,#buhaus .rte form textarea::placeholder,#buhaus .rte form select::placeholder,#contact .rte form .input-full::placeholder,#contact .rte form textarea::placeholder,#contact .rte form select::placeholder,#ca-home-amp-design-award-winner .rte form .input-full::placeholder,#ca-home-amp-design-award-winner .rte form textarea::placeholder,#ca-home-amp-design-award-winner .rte form select::placeholder{font-style:normal;color:#333}#about .rte form .input-full.btn,#about .rte form textarea.btn,#about .rte form select.btn,#buhaus .rte form .input-full.btn,#buhaus .rte form textarea.btn,#buhaus .rte form select.btn,#contact .rte form .input-full.btn,#contact .rte form textarea.btn,#contact .rte form select.btn,#ca-home-amp-design-award-winner .rte form .input-full.btn,#ca-home-amp-design-award-winner .rte form textarea.btn,#ca-home-amp-design-award-winner .rte form select.btn{background:#000}#about .rte p+img,#buhaus .rte p+img,#contact .rte p+img,#ca-home-amp-design-award-winner .rte p+img{margin-top:60px}#ca-home-amp-design-award-winner .rte img{max-width:unset;width:unset}#ca-home-amp-design-award-winner .rte img.featured{width:100%;object-fit:cover;max-height:70vh;margin-bottom:30px}#ca-home-amp-design-award-winner .rte{margin-top:-70px}.hero__pause{display:none}.btn,.rte .btn{background-color:#000;text-transform:uppercase;font-family:DIN Neuzeit Grotesk,sans-serif;font-weight:300;font-style:normal;letter-spacing:.1em;padding:12px 20px;font-size:.92857em;border-radius:0}#contact .header-wrapper .site-nav__link,#contact .header-wrapper .site-header__logo a,#contact .header-wrapper .site-nav__dropdown-link,#contact .header-wrapper .site-nav--has-dropdown>a.nav-focus,#contact .header-wrapper .site-nav--has-dropdown.nav-hover>a,#contact .header-wrapper .site-nav--has-dropdown:hover>a{color:#fff}#contact .rte{margin-top:0;margin-bottom:90px}#contact .rte img{background-color:#0e3f66;width:100%;margin-top:-90px;object-fit:contain;max-height:70vh;margin-bottom:30px}#buhaus.template-page .header-wrapper .site-nav__link,#buhaus.template-page .header-wrapper .site-header__logo a,#buhaus.template-page .header-wrapper .site-nav__dropdown-link,#buhaus.template-page .header-wrapper .site-nav--has-dropdown>a.nav-focus,#buhaus.template-page .header-wrapper .site-nav--has-dropdown.nav-hover>a,#buhaus.template-page .header-wrapper .site-nav--has-dropdown:hover>a,#contact .header-wrapper .site-nav__link,#contact .header-wrapper .site-header__logo a,#contact .header-wrapper .site-nav__dropdown-link,#contact .header-wrapper .site-nav--has-dropdown>a.nav-focus,#contact .header-wrapper .site-nav--has-dropdown.nav-hover>a,#contact .header-wrapper .site-nav--has-dropdown:hover>a{color:#fff}#buhaus.template-page .header-wrapper .burger-icon,#buhaus.template-page .header-wrapper .site-nav--has-dropdown:hover>a:before,#buhaus.template-page .header-wrapper .site-nav--has-dropdown>a.nav-focus:before,#buhaus.template-page .header-wrapper .site-nav--has-dropdown.nav-hover>a:before,#contact .header-wrapper .burger-icon,#contact .header-wrapper .site-nav--has-dropdown:hover>a:before,#contact .header-wrapper .site-nav--has-dropdown>a.nav-focus:before,#contact .header-wrapper .site-nav--has-dropdown.nav-hover>a:before{background:#fff}#buhaus.template-index .site-footer{background-color:#fff;padding-top:0}#buhaus.template-index .rte{margin-top:0;margin-bottom:0}#buhaus.template-index #shopify-section-1581112229574 .hero-1581112229574,#buhaus.template-index #shopify-section-1581112229574 .hero .slick-list,#buhaus.template-index #shopify-section-1581112229574 .slick-initialized .slick-slide,#buhaus.template-index #shopify-section-1581112229574 .hero-slideshow{height:83vh!important}#buhaus.template-index #shopify-section-slideshow{margin-top:0;padding-top:30px;padding-bottom:30px}#buhaus.template-index #shopify-section-slideshow .hero .hero__image{object-fit:contain}#buhaus.template-index #shopify-section-slideshow .hero .slick-list,#buhaus.template-index #shopify-section-slideshow .slick-initialized .slick-slide{height:60vh!important}#buhaus.template-index #shopify-section-slideshow .hero-slideshow{height:60vh!important;overflow:hidden}#buhaus.template-index #shopify-section-featured-content,#buhaus.template-index #shopify-section-1581013368068{margin-top:0;padding-top:90px;padding-bottom:90px;background-color:#ebe7e4}#buhaus.template-index #shopify-section-1581109468983{padding-top:90px;padding-bottom:60px}#buhaus.template-index #shopify-section-1581112229574{margin-top:0}#buhaus.template-index #shopify-section-1581123435307{margin-top:0;padding-top:90px;padding-bottom:90px;background-color:#fff}#buhaus.template-index #shopify-section-1581123435307 strong{display:inline-block;margin:30px 0 0;width:auto;line-height:1.42;font-weight:700;text-decoration:none;text-align:center;vertical-align:middle;white-space:normal;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#1c1d1d;color:#fff;-webkit-transition:background-color .4s ease-out;-moz-transition:background-color .4s ease-out;-ms-transition:background-color .4s ease-out;-o-transition:background-color .4s ease-out;transition:background-color .4s ease-out;font-family:DIN Neuzeit Grotesk,sans-serif;font-weight:300;font-style:normal;letter-spacing:.1em;padding:12px 20px;font-size:.92857em}#buhaus.template-index #shopify-section-1581123435307 strong:hover{-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;-ms-transition:background-color .15s ease-out;-o-transition:background-color .15s ease-out;transition:background-color .15s ease-out;background-color:#3a3c3c;color:#fff}#shopify-section-1581375304378{margin-top:0}@media screen and (max-width: 768px){.feature-row__text{text-align:center}#about .rte img,#buhaus .rte img,#contact .rte img{width:100%;margin-top:-100px}#about .rte p+img,#buhaus .rte p+img,#contact .rte p+img{margin-top:100px}#about .rte p,#about .rte form,#buhaus .rte p,#buhaus .rte form,#contact .rte p,#contact .rte form{padding-right:30px;padding-left:30px;text-align:center}#about .rte p input,#about .rte p textarea,#about .rte p select,#about .rte form input,#about .rte form textarea,#about .rte form select,#buhaus .rte p input,#buhaus .rte p textarea,#buhaus .rte p select,#buhaus .rte form input,#buhaus .rte form textarea,#buhaus .rte form select,#contact .rte p input,#contact .rte p textarea,#contact .rte p select,#contact .rte form input,#contact .rte form textarea,#contact .rte form select{text-align:center}#about .rte p input.btn,#about .rte p textarea.btn,#about .rte p select.btn,#about .rte form input.btn,#about .rte form textarea.btn,#about .rte form select.btn,#buhaus .rte p input.btn,#buhaus .rte p textarea.btn,#buhaus .rte p select.btn,#buhaus .rte form input.btn,#buhaus .rte form textarea.btn,#buhaus .rte form select.btn,#contact .rte p input.btn,#contact .rte p textarea.btn,#contact .rte p select.btn,#contact .rte form input.btn,#contact .rte form textarea.btn,#contact .rte form select.btn{text-align:center;width:100%}}@media only screen and (max-width: 590px){#buhaus.template-index .site-footer{background-color:#fff;padding-top:30px}}#buhaus.template-page .rte img{max-height:70vh;min-height:600px}#buhaus.template-page .rte:nth-child(2n+1) img{margin-top:30px!important}#buhaus.template-page .wrapper{max-width:100%;padding:0}#buhaus.template-page .wrapper .customize{position:relative;top:5px}#buhaus.template-page .wrapper .selectors h3{text-align:left;margin-bottom:15px}#buhaus.template-page .wrapper .nav{margin-left:0}#buhaus.template-page .wrapper .nav .nav-item a{border-bottom:none;border-radius:0;color:#000}#buhaus.template-page .wrapper .nav .nav-item:hover{border-bottom:1px solid #000}#buhaus.template-page .wrapper .nav-pills .nav-link.active,#buhaus.template-page .wrapper .nav-pills .show>.nav-link{background-color:#000;color:#fff!important;border-bottom:1px solid #000}#buhaus.template-page .wrapper #pills-tab,#buhaus.template-page .wrapper #pills-tab2,#buhaus.template-page .wrapper #pills-tab3{margin-left:-15px}@media (max-width: 1360px){#buhaus.template-page .rte img{min-height:540px}}@media (max-width: 1268px){#buhaus.template-page .rte img{min-height:500px}}@media (max-width: 1120px){#buhaus.template-page .rte img{min-height:420px}}@media (max-width: 1080px){#buhaus.template-page .customize .selectors .grid__item{font-size:.7em}}@media (max-width: 980px){#buhaus.template-page .rte img{max-height:55vw;min-height:380px}}@media (max-width: 890px){#buhaus.template-page .rte img{min-height:280px}}@media (max-width: 768px){.mobile-nav .mobile-nav__item--secondary{display:none}.newsletter__input{text-align:center;margin-bottom:10px}.site-footer .large--text-right{text-align:right}.rte img:nth-child(2n+1){margin-top:40px!important}#about .rte img:nth-child(2n+1){margin-top:50px!important}#contact .rte img:nth-child(2n+1){margin-top:-100px!important}#buhaus.template-page .rte img{max-height:65vw;margin-top:-25px!important}#buhaus.template-page .rte img:nth-child(2){margin-top:40px!important}#buhaus.template-page .selectors{margin-top:0;position:relative;top:-15px}#buhaus.template-page .selectors h3{font-size:1.275em}#buhaus.template-page .selectors li{width:100%}.site-header{padding:0 30px 15px}}@media (max-width: 670px){#buhaus.template-page .rte img{min-height:180px}}@media only screen and (orientation: portrait){.hero[data-adapt=false],.hero[data-adapt=false] .slideshow__overlay:before{max-height:55vh}}@media only screen and (orientation: portrait) and (max-width: 768px){.hero[data-adapt=false],.hero[data-adapt=false] .slideshow__overlay:before{max-height:50vw}.section-header .section-header__title{font-size:2em}.featured-blog__post,.featured-blog__meta,.title--one-post{text-align:center}#buhaus.template-index #shopify-section-1581112229574 .hero .slick-list{height:35vh!important}#shopify-section-1581112229574 .hero .hero__image{height:auto}}#hidden-content{color:#000;max-width:470px;border-radius:0;background:#fff;border:1px solid #000;width:100%;height:auto;padding:20px 40px;float:left;position:fixed;right:20px;z-index:100000;display:block;bottom:10%}#hidden-content h2{text-transform:uppercase;font-size:15px;line-height:19px;margin-bottom:30px;letter-spacing:2px}#hidden-content .close{position:absolute;top:13px;right:15px;font-size:20px;text-shadow:none;color:#000}#hidden-content #mc_embed_signup form{display:block;position:relative;text-align:left;padding:0;margin:0;width:100%}#hidden-content #mc_embed_signup .mc-field-group{clear:left;position:relative;width:100%;min-height:50px}#hidden-content #mc_embed_signup .button:hover{background-color:#c601d0;color:#fff}#hidden-content .button{background-color:#f11147!important;border:0 none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:10px;font-weight:700;height:auto;line-height:32px;margin:0;padding:0 15px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:100%}#hidden-content #mc_embed_signup .mc-field-group input{border:none}#hidden-content #mc_embed_signup .mc-field-group input:focus,#hidden-content #mc_embed_signup .mc-field-group input:active{outline:none;border:none}#hidden-content h3{font-size:14px;margin:0 15px 10px 0}@media only screen and (max-width: 990px){#hidden-content{right:0px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bdc.scss.css.map?v=77643888104163715171640064054 */
