@import"https://fonts.googleapis.com/css2?family=Frank+Ruhl+Libre:wght@300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";html{scroll-behavior:smooth}body{background:#fff;margin:0;position:relative}.row{margin-left:auto;margin-right:auto}main.bc-main-content{background:#fff}img:not([src]){visibility:hidden}.sticky{position:fixed;top:0;width:100%;z-index:999999}#content{position:relative}.bg-cover{background-size:cover;background-repeat:no-repeat;background-position:center center}.bg-contain{background-size:contain;background-repeat:no-repeat;background-position:center center}.grecaptcha-badge{opacity:0;pointer-events:none}.recaptcha-form-notice{font-size:.75rem;color:#8f9ba6}@media (max-width: 600px){#wpadminbar{position:fixed}}.text-color-1{color:#f5f9f6}.text-bold{font-weight:700}.skip-link{position:absolute;top:-100px;transition:top .75s ease-out;background:#f5f9f6;color:#fff;z-index:100000}.skip-link:focus{top:10px;transition:top 0s;padding:12px 24px;width:30%;left:50%;transform:translate(-50%);text-align:center}section{position:relative;padding:60px 0}@media (max-width: 768px){section{padding:40px 0}}section.-no-spacing{padding:0!important}.bc-sc-section.-background-image{background-size:cover;background-repeat:no-repeat;background-position:center center}.bc-sc-section.-video video{display:block;width:100%;height:auto}a{color:#006c4d;transition:.3s ease-in-out color}a:hover{color:#045223}.slick-dots li,.slick-dots button{padding:0}.bc-business-hours.-in-line>span:last-of-type>.bc-business-hours__bar{display:none}.bc-business-hours.-table .bc-business-hours__dow{padding-right:20px}@media (max-width: 768px){.-order-1-sm{order:1;margin-top:0}}@media (max-width: 768px){.-order-2-sm{order:2;margin-top:20px}}html{font-size:16px}body{font-family:DM Sans,sans-serif;font-weight:400;font-size:1rem;color:#595959}h1,.h1{font-family:Frank Ruhl Libre,serif;font-size:calc(1.75rem + 6 * ((100vw - 420px) / 780));font-weight:700;color:#f5f9f6}@media screen and (max-width: 420px){h1,.h1{font-size:1.75rem}}@media screen and (min-width: 1200px){h1,.h1{font-size:2.125rem}}h2,.h2{font-family:Frank Ruhl Libre,serif;font-size:calc(1.5rem + 2 * ((100vw - 420px) / 780));font-weight:700;color:#2c6a4f;margin-bottom:20px}@media screen and (max-width: 420px){h2,.h2{font-size:1.5rem}}@media screen and (min-width: 1200px){h2,.h2{font-size:1.625rem}}h3,.h3{font-family:Frank Ruhl Libre,serif;font-size:calc(1.125rem + 1 * ((100vw - 420px) / 780));font-weight:700}@media screen and (max-width: 420px){h3,.h3{font-size:1.125rem}}@media screen and (min-width: 1200px){h3,.h3{font-size:1.1875rem}}h4,.h4{font-family:DM Sans,sans-serif;font-size:calc(.9375rem + 0*(100vw - 420px));font-weight:400}@media screen and (max-width: 420px){h4,.h4{font-size:.9375rem}}@media screen and (min-width: 1200px){h4,.h4{font-size:.9375rem}}h5,.h5{font-family:Frank Ruhl Libre,serif;font-size:calc(1.25rem + 4 * ((100vw - 420px) / 780));font-weight:900}@media screen and (max-width: 420px){h5,.h5{font-size:1.25rem}}@media screen and (min-width: 1200px){h5,.h5{font-size:1.5rem}}h6,.h6{font-family:Frank Ruhl Libre,serif;font-size:calc(1rem + 1.5 * ((100vw - 420px) / 780));font-weight:700}@media screen and (max-width: 420px){h6,.h6{font-size:1rem}}@media screen and (min-width: 1200px){h6,.h6{font-size:1.09375rem}}strong{font-family:Frank Ruhl Libre,serif;font-weight:900}.bc-button{font-family:DM Sans,sans-serif;font-size:14px;text-align:center;white-space:nowrap;line-height:1.5;display:inline-block;vertical-align:middle;-webkit-user-select:none;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bc-button:focus{outline:0;box-shadow:0 0 0 .2rem #20a8d8cc}.bc-button.-button1{background:#d1dfd3;color:#045223;padding:8px 17px;text-decoration:none;border-radius:3px}.bc-button.-button1:hover{background:#2c6a4f;color:#fff}.bc-button.-button1:focus{outline:0;box-shadow:0 0 0 .2rem #f5f9f6cc}.bc-button.-button2{background-color:#fff;border-radius:5px;color:#2c6a4f;border:1px solid #d1dfd3;padding:8px 17px;text-decoration:none}.bc-button.-button2:after{content:"\f055";font-family:"Font Awesome 5 Pro";margin-left:5px;color:#d1dfd3}.bc-button.-button2:hover{background-color:#fff;color:#2c6a4f;border-color:#2c6a4f}.bc-button.-button2:focus{outline:0;box-shadow:0 0 0 .2rem #d1dfd3cc}.bc-button.-ppc-button1{background:#f5f9f6;color:#fff;padding:8px 17px 11px;text-decoration:none}.bc-button.-ppc-button1:after{content:"\f061";color:#fff;display:inline-block;font-family:"Font Awesome 5 Pro";margin:0 0 0 10px;font-weight:500}.bc-button.-ppc-button1:hover{background:#226c79;color:#fff;border-color:#226c79}.bc-button.-ppc-button1:focus{outline:0;box-shadow:0 0 0 .2rem #f5f9f6cc}.bc-button.-ppc-button2{background:#f5f9f6;border-color:#f5f9f6;color:#fff;font-size:16px;padding:6px 17px;text-decoration:none}.bc-button.-ppc-button2:hover{background:#226c79;border-color:#226c79;color:#fff}.bc-button.-ppc-button2:hover:after{content:"\f061";color:#fff;display:inline-block;font-family:"Font Awesome 5 Pro";margin:0 0 0 10px;font-weight:500}.bc-button.-ppc-button3{background:#f5f9f6;border-color:#f5f9f6;color:#fff;font-size:16px;padding:4px 17px 6px;text-decoration:none}.bc-button.-ppc-button3:after{content:"\f061";color:#fff;display:inline-block;font-family:"Font Awesome 5 Pro";margin:0 0 0 10px;font-weight:500}.bc-button.-ppc-button3:hover{background:#226c79;border-color:#226c79;color:#fff}.bc-button.-no-style{-webkit-appearance:none;text-align:inherit;overflow:visible;width:auto;background:transparent;line-height:normal;font:inherit;color:inherit;border:0;padding:0;cursor:pointer}.bc-button.-no-icon:after{content:"";margin:0}.button.button--primary,.button{background-color:#d1dfd3;color:#fff;border:none}.button.button--primary:hover,.button:hover{background-color:#2c6a4f;opacity:1}[data-spacer=default]{padding-top:0}.template-404 [data-spacer=default],.template-customers-login [data-spacer=default],.template-customers-register [data-spacer=default],.template-search [data-spacer=default]{padding-top:120px}.template-404 .page-title,.template-customers-login .page-title,.template-customers-register .page-title,.template-search .page-title{margin:0;padding:0}.template-404 .collectionGrid-filter,.template-404 .row.inline,.template-404 .row.inline .lg_s23,.template-customers-login .collectionGrid-filter,.template-customers-login .row.inline,.template-customers-login .row.inline .lg_s23,.template-customers-register .collectionGrid-filter,.template-customers-register .row.inline,.template-customers-register .row.inline .lg_s23,.template-search .collectionGrid-filter,.template-search .row.inline,.template-search .row.inline .lg_s23{width:100%}.template-404 h1,.template-customers-login h1,.template-customers-register h1,.template-search h1{color:#2c6a4f;font-family:Frank Ruhl Libre,serif}.template-404 .price.sale,.template-customers-login .price.sale,.template-customers-register .price.sale,.template-search .price.sale{color:#de6340}.template-404 .price.sale strike,.template-customers-login .price.sale strike,.template-customers-register .price.sale strike,.template-search .price.sale strike{color:#595959}.template-404 .product-status-flag,.template-customers-login .product-status-flag,.template-customers-register .product-status-flag,.template-search .product-status-flag{min-width:100px;height:30px;border-radius:0}.template-404 .product-status-flag.is-sale,.template-customers-login .product-status-flag.is-sale,.template-customers-register .product-status-flag.is-sale,.template-search .product-status-flag.is-sale{background-color:#de6340}.template-404 .product-status-flag.is-sold-out,.template-customers-login .product-status-flag.is-sold-out,.template-customers-register .product-status-flag.is-sold-out,.template-search .product-status-flag.is-sold-out{background-color:#f8f3ed}.product-status-flag{min-width:100px;height:30px;border-radius:0}.product-status-flag.is-sale{background-color:#de6340}.product-status-flag.is-sold-out{background-color:transparent;color:#747474;border:1px solid #747474}.template-customers-login #MainContent,.template-customers-register #MainContent,#challenge #MainContent{padding-top:30px}.template-customers-login #MainContent .row,.template-customers-register #MainContent .row,#challenge #MainContent .row{display:block}.template-customers-login #MainContent .account-form-links a,.template-customers-register #MainContent .account-form-links a,#challenge #MainContent .account-form-links a{color:#2c6a4f;background-color:#d1dfd3;margin-left:20px;margin-top:0;margin-bottom:0;padding:10px 30px;display:inline-block}@media only screen and (max-width: 560px){.template-customers-login #MainContent .account-form-links a,.template-customers-register #MainContent .account-form-links a,#challenge #MainContent .account-form-links a{margin-top:20px;margin-left:0;width:100%;text-align:center}}.template-customers-login #MainContent .account-form-submit,.template-customers-register #MainContent .account-form-submit,#challenge #MainContent .account-form-submit{position:relative;z-index:5}.template-customers-login #MainContent .bc-button-row,.template-customers-register #MainContent .bc-button-row,#challenge #MainContent .bc-button-row{display:flex;justify-content:flex-start}.template-customers-login #MainContent .bc-button-row a,.template-customers-register #MainContent .bc-button-row a,#challenge #MainContent .bc-button-row a{margin-left:10px}@media only screen and (max-width: 560px){.template-customers-login #MainContent .bc-button-row a,.template-customers-register #MainContent .bc-button-row a,#challenge #MainContent .bc-button-row a{margin-top:20px;margin-left:0;width:100%;text-align:center}}.template-customers-login #MainContent .bc-button-row a:hover,.template-customers-register #MainContent .bc-button-row a:hover,#challenge #MainContent .bc-button-row a:hover{color:#fff}.template-customers-login #MainContent .bc-button-row input,.template-customers-register #MainContent .bc-button-row input,#challenge #MainContent .bc-button-row input{margin:0}.template-customers-login .shopify-challenge__button,.template-customers-register .shopify-challenge__button,#challenge .shopify-challenge__button{background-color:#d1dfd3;color:#fff;padding:12px 30px}.account-home,.account-page{padding:60px 15px}.account-home .account-title a,.account-page .account-title a{display:none}.account-home .inputGroup,.account-page .inputGroup{padding-right:10px}@media (max-width: 768px){.account-home .inputGroup,.account-page .inputGroup{padding-right:0}}.account-home .inputGroup .icon-arrow,.account-page .inputGroup .icon-arrow{right:24px;height:55px}.template-customers-login #MainContent .button,.template-customers-register #MainContent .button,.template-customers-addresses .button{color:#2c6a4f}.template-customers-login #MainContent .button:hover,.template-customers-register #MainContent .button:hover,.template-customers-addresses .button:hover{color:#fff}.bc-banner{min-height:25vh;background-image:url(https://cdn.shopify.com/s/files/1/0427/2262/3637/files/red-leaf-home-birch-header-1024x711.jpg?v=1595450946);text-align:center;background-position:50%;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:15px;padding-right:15px}.bc-banner h1{color:#2c6a4f}.bc-banner p{max-width:55%;font-size:16px}@media only screen and (max-width: 1200px){.bc-banner p{max-width:75%}}@media only screen and (max-width: 560px){.bc-banner p{max-width:100%}}.template-search [data-spacer=default]{padding-top:60px}.bc-pop-up{position:fixed;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;top:0;left:0;width:100%;height:100%;transition:.2s ease-in-out;z-index:1001}.bc-pop-up.-expand{opacity:1;visibility:visible}.bc-pop-up .bc-pop-up__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:0;transition:.2s ease-in-out}.bc-pop-up .bc-pop-up__content{background-color:#fff;padding:2.5rem;border-radius:4px;text-align:center;width:490px;margin:0 auto;position:relative;z-index:110}@media only screen and (max-width: 460px){.bc-pop-up .bc-pop-up__content{max-width:490px;width:100%}}.bc-pop-up .bc-pop-up__content h2{color:#244042;font-family:Frank Ruhl Libre,serif;font-weight:700;margin:1rem 0}.bc-pop-up .bc-pop-up__content p{font-family:DM Sans,sans-serif;color:#595959;fonts-size:1rem}.bc-pop-up .bc-pop-up__close#bcClosePopUp{position:absolute;right:-20px;top:-10px;width:35px;height:35px;background-color:transparent;border:0;border:none;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem}.bc-pop-up .bc-pop-up__close#bcClosePopUp:before{position:absolute;width:35px;height:35px;background-color:#243d42;color:#fff;border:none;border-radius:100%!important;content:"";z-index:-1}.bc-pop-up #mce-FNAME,.bc-pop-up #mce-EMAIL{width:100%;border:1px solid #ABB0B2;display:block;padding:8px 0;text-indent:2%;border-radius:3px}.bc-pop-up #mce-FNAME input,.bc-pop-up #mce-EMAIL input,.bc-pop-up #mc_embed_signup input.email{width:100%}.bc-pop-up #mc_embed_signup .size1of2{width:100%!important;text-align:left}.bc-pop-up #mc_embed_signup .mc-field-group{padding-bottom:3%;min-height:50px;text-align:left;width:100%}.bc-pop-up #mce-BIRTHDAY-month,.bc-pop-up #mce-BIRTHDAY-day{border:1px solid #abb0b2;padding:8px 0;text-indent:2%;border-radius:3px;display:inline-block}.bc-pop-up .small-meta{color:#75a0a9}.bc-pop-up #mc_embed_signup input[type=submit],.bc-pop-up #mc_embed_signup input[type=submit]:hover{height:40px;padding:0 35px;color:#fff;background-color:#2c6a4f;border-radius:3px;border:0}.bc-pop-up #mc_embed_signup label{display:block;font-size:16px;padding-bottom:10px;font-weight:700;color:#2c6a4f}.bc-pop-up #mc_embed_signup .clear{display:block;text-align:center}.bc-pinterest-pinit{position:absolute;z-index:10;top:10px;right:10px}
/*# sourceMappingURL=/s/files/1/0427/2262/3637/t/2/assets/bc-assets.scss.css.map */
