:root{--bt-green: #4a7043;--bt-green-dark: #3a5a33;--bt-gold: #d4a017;--bt-gold-soft: rgba(212, 160, 23, .35);--bt-brown: #5c4a3a;--bt-soil: #faf6f0;--bt-paper: #f5f0e8;--bt-divider: rgba(212, 160, 23, .22)}.card-wrapper .card--standard .card__inner,.card-wrapper .card--card .card__inner{transition:box-shadow .25s ease,transform .25s ease}.product-card-wrapper .card__information{padding:1.2rem .6rem .8rem}.product-card-wrapper .card__heading{line-height:1.35;margin-bottom:.4rem}.product-card-wrapper .card__heading a{transition:color .2s ease}.card-wrapper:hover .card__heading a{color:var(--bt-green)}.product-card-wrapper .price{margin-top:.5rem}.product-card-wrapper .rating{margin-top:.4rem}@media screen and (max-width:749px){.product-grid .grid__item{padding-bottom:1.6rem}.featured-collection .slider--tablet.grid--peek{scroll-padding-left:1.5rem}}.multicolumn-card__info{padding:1rem .5rem .5rem}.multicolumn-card__info .link{margin-top:.8rem;font-weight:600}.card-wrapper:hover .card--standard .card__inner,.card-wrapper:hover .card--card .card__inner{box-shadow:0 6px 20px #2c2c2c1a}@media(prefers-reduced-motion:no-preference){.card-wrapper:hover .card--standard .card__inner,.card-wrapper:hover .card--card .card__inner{transform:translateY(-2px)}}.button--secondary{border-color:#4a70438c}.button--secondary:hover{background-color:#d4a01714;border-color:var(--bt-gold);color:var(--bt-green-dark)}.multicolumn .multicolumn-card__image-wrapper{border-radius:8px;overflow:hidden}.announcement-bar__link{color:inherit}#shopify-section-image_banner .banner__box,[id*=image_banner] .banner__box,#MainContent>.shopify-section:first-child .banner__box{position:relative;isolation:isolate;padding:2.5rem 3.5rem!important;max-width:44rem;min-width:0;width:auto;background:#142012bf!important;background-image:none!important;border:1px solid rgba(212,160,23,.6)!important;border-radius:16px!important;box-shadow:0 8px 32px #00000073!important}#shopify-section-image_banner .banner__box:before,[id*=image_banner] .banner__box:before,#MainContent>.shopify-section:first-child .banner__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#142012bf;border-radius:inherit;z-index:-1}#shopify-section-image_banner .banner--desktop-transparent .banner__box,[id*=image_banner] .banner--desktop-transparent .banner__box,#MainContent>.shopify-section:first-child .banner--desktop-transparent .banner__box{background:#142012bf!important;padding:2.5rem 3.5rem!important;border-radius:16px!important}#shopify-section-image_banner .banner__box>*+.banner__text,[id*=image_banner] .banner__box>*+.banner__text{margin-top:1.2rem}#shopify-section-image_banner .banner__box>*+.banner__buttons,[id*=image_banner] .banner__box>*+.banner__buttons{margin-top:1.6rem}#shopify-section-image_banner .banner__heading,[id*=image_banner] .banner__heading,#shopify-section-image_banner .banner__heading.h0,[id*=image_banner] .banner__heading.h0,#shopify-section-image_banner .banner__heading.inline-richtext,[id*=image_banner] .banner__heading.inline-richtext{color:#fff!important;font-weight:700!important;text-shadow:0 3px 8px rgba(0,0,0,.85)!important}#shopify-section-image_banner .banner__text,[id*=image_banner] .banner__text,#shopify-section-image_banner .banner__text p,[id*=image_banner] .banner__text p,#shopify-section-image_banner .banner__text.subtitle,[id*=image_banner] .banner__text.subtitle,#shopify-section-image_banner .banner__text.rte,[id*=image_banner] .banner__text.rte{color:var(--bt-soil)!important;font-weight:600;text-shadow:0 3px 8px rgba(0,0,0,.85)!important}#shopify-section-image_banner .banner__buttons .button--primary,[id*=image_banner] .banner__buttons .button--primary{background-color:var(--bt-green)!important;border:1px solid rgba(212,160,23,.5)!important}#shopify-section-image_banner .banner__buttons .button--primary:hover,[id*=image_banner] .banner__buttons .button--primary:hover{background-color:var(--bt-green-dark)!important;border-color:var(--bt-gold)!important}#shopify-section-image_banner .banner__buttons .button--secondary,[id*=image_banner] .banner__buttons .button--secondary{color:#fff!important;border-color:#ffffffbf!important;--alpha-button-background: 0;text-shadow:none}#shopify-section-image_banner .banner__buttons .button--secondary:hover,[id*=image_banner] .banner__buttons .button--secondary:hover{color:#fff!important;border-color:var(--bt-gold)!important;background-color:#ffffff26!important}@media screen and (min-width:750px){#shopify-section-image_banner .banner__content,[id*=image_banner] .banner__content{padding:2rem 2.5rem}#shopify-section-image_banner .banner__content--top-left,[id*=image_banner] .banner__content--top-left{align-items:flex-start;justify-content:flex-start}#shopify-section-image_banner .banner__heading.h0,[id*=image_banner] .banner__heading.h0{font-size:calc(var(--font-heading-scale) * 4.2rem);line-height:1.15}}@media screen and (max-width:749px){#shopify-section-image_banner .banner--mobile-bottom .banner__box,[id*=image_banner] .banner--mobile-bottom .banner__box{padding:2.5rem 2.4rem!important;border-radius:16px!important}#shopify-section-image_banner .banner__heading.h0,[id*=image_banner] .banner__heading.h0{font-size:calc(var(--font-heading-scale) * 3.2rem)}}#MainContent .featured-collection .title,#MainContent .multicolumn .title{color:var(--bt-green)}[id*=starter_kit] .button--primary{background-color:var(--bt-green);border:1px solid rgba(212,160,23,.45)}[id*=starter_kit] .button--primary:hover{background-color:var(--bt-green-dark);border-color:var(--bt-gold)}.product__title h1,.product__title .h1{color:var(--bt-green)}.product__description{line-height:1.7;padding-top:.4rem}.product__info-container .product__description{padding-top:2rem;border-top:1px solid rgba(212,160,23,.25)}.product__accordion{border-color:#d4a01759;border-radius:8px;margin-bottom:1rem;overflow:hidden}.product__accordion summary{font-weight:600}.product__accordion .accordion__content{padding:.8rem 1.4rem 1.6rem;line-height:1.65}.product__accordion .accordion__content ul,.product__accordion .accordion__content ol{margin:.6rem 0 .4rem 1.4rem}.product__accordion .accordion__content a{color:var(--bt-green)}.icon-with-text--horizontal{margin:1.2rem 0;padding:1.4rem 1.2rem;background:#faf6f0d9;border-top:1px solid rgba(212,160,23,.25);border-bottom:1px solid rgba(212,160,23,.25);border-radius:8px}.icon-with-text--horizontal .h4{font-size:1.2rem;color:var(--bt-green)}.related-products{padding-top:4rem}.related-products .title{color:var(--bt-green)}@media screen and (max-width:749px){.icon-with-text--horizontal{flex-wrap:wrap;gap:1rem}.product__accordion summary{padding:1.2rem 1rem}}.article-template__title{color:var(--bt-green)}.article-template__content h2,.article-template__content h3{color:var(--bt-green);margin-top:2rem}.article-template__content a{color:var(--bt-green)}.article-template__content{line-height:1.75;font-size:1.6rem}.article-template__content p{margin-bottom:1.6rem}.article-template__content li{margin-bottom:.6rem}.article-template__link{color:var(--bt-green);font-weight:600;margin:2rem auto 0;font-size:1.5rem;opacity:.85}.article-template__social-sharing{margin-top:2rem;margin-bottom:1rem}[id*=article_cta] .rich-text__wrapper,[id*=article_cta] .isolate{max-width:72rem;margin:0 auto;padding:2.4rem 2rem;background:#faf6f0;border:1px solid rgba(212,160,23,.4);border-radius:8px}.blog .blog__title,.blog .title{color:var(--bt-green)}.product__info-container .product__text.caption-with-letter-spacing{margin-bottom:.4rem;opacity:.85}.product__info-container .product__title{margin-bottom:.6rem}.product__info-container .price{margin-top:.4rem}.product__info-container .rating{margin-top:.6rem!important}.product__info-container .product-form{padding-top:1.6rem;border-top:1px solid rgba(212,160,23,.2)}.product__info-container .product__description{line-height:1.75}.product__info-container .product__description p{margin-bottom:1.2rem}.product__info-container .product__accordion:first-of-type{margin-top:2.4rem;padding-top:2rem;border-top:1px solid rgba(212,160,23,.25)}.product__accordion summary{padding:1.4rem 1.2rem}.product__accordion summary .accordion__title{color:var(--bt-green)}.product__accordion .accordion__content p{margin-bottom:1rem}.product__accordion .accordion__content p:last-child{margin-bottom:0}.product__info-container .share-button{margin-top:2.4rem;padding-top:2rem;border-top:1px solid rgba(212,160,23,.2)}.related-products{border-top:1px solid rgba(212,160,23,.2)}.article-template header{margin-bottom:2.4rem;padding-bottom:1.6rem;border-bottom:1px solid rgba(212,160,23,.25)}.article-template__title{line-height:1.25}.article-template__content{margin-top:2.4rem;margin-bottom:2.4rem}.article-template__content p{margin-bottom:1.8rem}.article-template__content h2{margin-top:2.8rem;margin-bottom:1rem;padding-top:.8rem;border-top:1px solid rgba(212,160,23,.15)}.article-template__content h3{margin-top:2rem;margin-bottom:.8rem}.article-template__social-sharing{margin-top:2.4rem;padding-top:1.6rem;border-top:1px solid rgba(212,160,23,.2)}.article-template__back{margin-top:2rem;padding-top:1.2rem}[id*=article_cta] .rich-text__heading{margin-bottom:1rem;color:var(--bt-green)}[id*=article_cta] .rich-text__wrapper,[id*=article_cta] .isolate{box-shadow:0 4px 16px #2c2c2c0f}[id*=article_cta] .rich-text__text p{margin-bottom:1.4rem;line-height:1.65}[id*=article_cta] .rich-text__buttons{margin-top:.4rem}.template-blog .newsletter__wrapper{border-radius:8px}@media screen and (max-width:749px){.product__info-container{padding:0 .4rem}.product__accordion .accordion__content{padding:1rem 1.2rem 1.4rem}.product__info-container .icon-with-text--horizontal{padding:1.2rem 1rem}.product__info-container .product-form{padding-top:1.2rem}.article-template__content{font-size:1.55rem}[id*=article_cta] .rich-text__wrapper,[id*=article_cta] .isolate{padding:2rem 1.6rem;margin-left:1.5rem;margin-right:1.5rem}.article-template header{margin-bottom:2rem;padding-bottom:1.2rem}.related-products{padding-top:3rem}}.button--primary:not([disabled]):hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--bt-green-dark)!important;border-color:var(--bt-gold)!important}.product__accordion{background:var(--bt-paper);border-color:var(--bt-gold-soft)}.product__accordion summary{background:var(--bt-paper);transition:background .2s ease}.product__accordion details[open]>summary{background:var(--bt-soil);border-bottom:1px solid var(--bt-divider)}.product__accordion details[open] .accordion__content{background:var(--bt-soil)}.icon-with-text--horizontal,[id*=article_cta] .rich-text__wrapper,[id*=article_cta] .isolate{background:var(--bt-paper);border-color:var(--bt-gold-soft)}.product__accordion .accordion__content a,.article-template__content a,.product__description a{text-underline-offset:.2em;transition:color .2s ease,text-decoration-color .2s ease}.product__accordion .accordion__content a:hover,.article-template__content a:hover,.product__description a:hover{color:var(--bt-green-dark);text-decoration:underline;text-decoration-color:var(--bt-gold)}.article-template header .caption-with-letter-spacing{color:var(--bt-brown);opacity:.9}[id*=article_cta] .button{min-height:4.4rem}@media screen and (max-width:749px){.product__accordion summary{min-height:4.8rem;display:flex;align-items:center}.product__info-container .product-form__submit,[id*=article_cta] .button{min-height:4.8rem;width:100%}.article-template__content a{text-decoration-thickness:1px}}.template-page-contact [class*=ai-contact-hero__overlay]{background-color:#14201259!important;opacity:1!important}.template-page-contact [class*=ai-contact-hero__text-box],.template-page-contact [class*=ai-contact-hero__info-box]{background:#142012c7!important;border:1px solid rgba(212,160,23,.55)!important;border-radius:16px!important;box-shadow:0 8px 32px #00000059!important}.template-page-contact [class*=ai-contact-hero__text-box]{margin-bottom:1.6rem;padding:2.5rem 3rem!important}.template-page-contact [class*=ai-contact-hero__info-box]{padding:1.8rem 2.4rem!important}.template-page-contact [class*=ai-contact-hero__heading]{color:#fff!important;font-weight:700!important;text-shadow:0 2px 8px rgba(0,0,0,.65)!important;line-height:1.2}.template-page-contact [class*=ai-contact-hero__subtext]{color:var(--bt-soil)!important;font-weight:500;line-height:1.65;text-shadow:0 1px 4px rgba(0,0,0,.5)}.template-page-contact [class*=ai-contact-hero__subtext] p{margin:0}.template-page-contact [class*=ai-contact-hero__info-item]{color:#fff!important}.template-page-contact [class*=ai-contact-hero__info-link]{color:#fff!important;transition:color .2s ease}.template-page-contact [class*=ai-contact-hero__info-link]:hover{color:var(--bt-gold)!important;text-decoration:underline;text-underline-offset:.15em}.template-page-contact [class*=ai-contact-hero__icon]{color:var(--bt-gold)!important}.template-page-contact [class*=ai-contact-hero__content]{max-width:72rem;padding:3rem 2rem}.template-page-contact [class*=ai-contact-hero__image]{object-position:center 30%}.template-page-contact .contact{max-width:72rem;margin:0 auto;padding:2.4rem 2rem;background:var(--bt-paper);border:1px solid var(--bt-gold-soft);border-radius:12px;box-shadow:0 4px 16px #2c2c2c0f}.template-page-contact .contact .title{color:var(--bt-green);text-align:center;margin-bottom:2rem}.template-page-contact .contact .field__input,.template-page-contact .contact .text-area{background:#fff;border-color:#d4a01766}.template-page-contact .contact .field__input:focus,.template-page-contact .contact .text-area:focus{border-color:var(--bt-green);box-shadow:0 0 0 1px var(--bt-green)}.template-page-contact .contact__button{margin-top:2rem;text-align:center}.template-page-contact .contact__button .button{background-color:var(--bt-green);border:1px solid rgba(212,160,23,.45);min-height:4.8rem;min-width:16rem}.template-page-contact .contact__button .button:hover{background-color:var(--bt-green-dark);border-color:var(--bt-gold)}@media screen and (max-width:749px){.template-page-contact [class*=ai-contact-hero__text-box]{padding:2rem 1.6rem!important}.template-page-contact [class*=ai-contact-hero__info-box]{padding:1.4rem 1.6rem!important}.template-page-contact [class*=ai-contact-hero__info]{gap:1.4rem!important}.template-page-contact [class*=ai-contact-hero__content]{padding:2rem 1.5rem}.template-page-contact .contact{margin-left:1.5rem;margin-right:1.5rem;padding:2rem 1.6rem}.template-page-contact .contact__button .button{width:100%}}.template-collection .title,.template-list-collections .title,.template-cart .title,.template-page:not(.template-page-contact) .title{color:var(--bt-green)}.footer-block__details-content a:hover,.footer__content-bottom a:hover{color:var(--bt-gold)}.article-template__content>p:first-of-type{line-height:1.8}.product__info-container .product__title h1{line-height:1.2}.template-collection .collection .product-grid{row-gap:2.4rem}.template-collection .facets-wrapper{margin-bottom:2rem;padding-bottom:1.6rem;border-bottom:1px solid var(--bt-divider)}.template-collection .facets__heading,.template-collection .facet-filters__label{color:var(--bt-brown);font-weight:600}.template-collection .facets__summary-label{color:var(--bt-green)}.template-collection .active-facets__button{border-color:var(--bt-gold-soft)}.template-collection .product-grid .card-wrapper .card__inner,.template-list-collections .collection-list .card__inner{border:1px solid var(--bt-gold-soft);border-radius:8px}@media screen and (max-width:749px){.template-collection .collection .grid__item{padding-bottom:2rem}.template-collection .collection .slider--tablet.product-grid,.template-collection .product-grid{scroll-padding-left:1.5rem}.template-collection .facets-wrapper{margin-bottom:1.2rem}}.header__menu-item:hover span{color:var(--bt-green)}.header__active-menu-item{color:var(--bt-green);text-decoration-color:var(--bt-gold)}.header__submenu.global-settings-popup,.mega-menu__content{border:1px solid var(--bt-gold-soft)!important;border-radius:8px!important;box-shadow:0 8px 24px #2c2c2c1f!important}.header__submenu .header__menu-item:hover,.mega-menu__link:hover,.mega-menu__link--active{color:var(--bt-green)!important;text-decoration-color:var(--bt-gold)}.mega-menu__link--level-2{color:var(--bt-green)!important}.menu-drawer__menu-item--active{color:var(--bt-green)!important;border-left:3px solid var(--bt-gold);padding-left:calc(3rem - 3px)}.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background-color:#4a70430f!important;color:var(--bt-green)!important}.menu-drawer{border-left:1px solid var(--bt-gold-soft)}.header-wrapper--border-bottom{border-bottom-color:var(--bt-gold-soft)!important}.footer.color-scheme-3{border-top:1px solid rgba(212,160,23,.35)}.footer-block__heading{color:var(--bt-green)}.footer.color-scheme-3 .footer-block__heading{color:var(--bt-gold)}.footer .newsletter-form__field-wrapper .field__input{border-color:#d4a01766}.footer.color-scheme-3 .newsletter-form__field-wrapper .field__input{background:#ffffff14}.footer .newsletter-form__field-wrapper .field__input:focus{border-color:var(--bt-gold);box-shadow:0 0 0 1px var(--bt-gold)}.footer .newsletter-form__button{background-color:var(--bt-green);border:1px solid rgba(212,160,23,.45)}.footer .newsletter-form__button:hover{background-color:var(--bt-green-dark);border-color:var(--bt-gold)}.footer__content-bottom{border-top-color:#d4a01740}.list-social__link:hover{color:var(--bt-gold)}.template-page:not(.template-page-contact) .main-page-title{color:var(--bt-green);line-height:1.2}.template-page:not(.template-page-contact) .rte{line-height:1.75;font-size:1.6rem}.template-page:not(.template-page-contact) .rte h2,.template-page:not(.template-page-contact) .rte h3{color:var(--bt-green);margin-top:2.4rem;margin-bottom:1rem}.template-page:not(.template-page-contact) .rte p{margin-bottom:1.6rem}.template-page:not(.template-page-contact) .rte a{color:var(--bt-green);text-underline-offset:.2em;transition:color .2s ease,text-decoration-color .2s ease}.template-page:not(.template-page-contact) .rte a:hover{color:var(--bt-green-dark);text-decoration-color:var(--bt-gold)}.collection-hero{border-bottom:1px solid var(--bt-divider)}.collection-hero__title{color:var(--bt-green);line-height:1.2;margin-bottom:.8rem}.collection-hero__description{color:var(--bt-brown);line-height:1.7;max-width:72rem}.collection-hero__inner{padding-top:2.4rem;padding-bottom:2.4rem}@media screen and (max-width:749px){body{overflow-x:hidden}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button{min-height:4.8rem}.header__icon,.header__icon--menu,.header__icon--cart{min-width:4.4rem;min-height:4.4rem}.menu-drawer__menu-item,.menu-drawer__close-button{min-height:4.8rem;display:flex;align-items:center;font-size:1.7rem}.mobile-facets__open,.mobile-facets__open-wrapper summary,.facets__summary{min-height:4.8rem}.footer-block.grid__item{margin:2.4rem 0}.footer .newsletter-form__button{min-height:4.8rem;width:100%;margin-top:.8rem}.footer .newsletter-form__field-wrapper{flex-direction:column;gap:.8rem}.template-collection .facets-container{gap:1rem}#shopify-section-image_banner .banner__box,[id*=image_banner] .banner__box,#MainContent>.shopify-section:first-child .banner__box{padding:2rem 1.6rem!important}.collection-hero__inner{padding-top:2rem;padding-bottom:2rem}.template-page:not(.template-page-contact) .rte{font-size:1.55rem}.product-form__submit,.template-cart .cart__checkout-button{width:100%;min-height:4.8rem}}.utility-bar.color-scheme-4{border-bottom:1px solid rgba(212,160,23,.35)}.utility-bar.color-scheme-4 .announcement-bar__message{font-weight:500}.header__submenu .list-menu__item--active,.header__submenu .header__menu-item[aria-current=page]{color:var(--bt-green)!important;font-weight:600}.footer.color-scheme-3 .footer__copyright,.footer.color-scheme-3 .copyright__content{color:#f5f0e8bf}.footer.color-scheme-3 .copyright__content a:hover{color:var(--bt-gold)}.template-404{padding:4rem 1.5rem 6rem;max-width:56rem;margin:0 auto}.template-404__title{color:var(--bt-green);line-height:1.2;margin-bottom:1.2rem}.template-404__subtext{color:var(--bt-brown);line-height:1.7;font-size:1.6rem;margin-bottom:2.4rem}.template-404__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.template-search .title,.template-search .search__heading{color:var(--bt-green)}a:focus-visible,.button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--bt-gold);outline-offset:2px}.active-facets__button-inner{border-color:var(--bt-gold-soft)}.facets__disclosure[open] .facets__summary{color:var(--bt-green)}@media screen and (max-width:749px){.template-404__actions .button{width:100%;min-height:4.8rem}.template-404{padding:3rem 1.5rem 5rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/blazing-trail-design.css.map */
