type-banner{flex:1 0 100%}.footer__title{font-weight:700;font-size:var(--type-base-size)}.main-content{padding-top:120px!important}.template-index .main-content{padding-top:0!important}.template-page .main-content,.template-collection .main-content{padding-top:130px!important}@media(max-width:768px){.site-header__element--sub{display:none!important;height:0!important;min-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important}.main-content,.template-page .main-content,.template-collection .main-content{padding-top:10px!important}.rte,.at-rte.rte,.collapsible-content__inner.rte{background:transparent!important;box-shadow:none!important;border-left:none!important;border-radius:0!important;padding:12px 0!important;margin:0!important;font-size:.95rem!important;line-height:1.55!important;color:inherit!important}.rte h2,.at-rte h2,.collapsible-content__inner h2{font-size:1.1rem!important;margin-top:16px!important;margin-bottom:8px!important}.rte ul,.at-rte ul,.collapsible-content__inner ul{padding-left:18px!important;margin:8px 0!important}.rte li,.at-rte li,.collapsible-content__inner li{margin-bottom:4px!important;font-size:.9rem!important}}.collection-description,.collection__description,.collection-hero .rte,.collection-banner .rte,.hero-text,.banner-text,.rte,.rich-text,.text-content,.description,.hero-content,.banner-content,.collection-text,.page-content,.content-wrapper,.text-wrapper,.hero-description,.banner-description,.collection-intro,.intro-text,.hero-intro,.banner-intro,.section-content,.section-text,.hero-section .text,.banner-section .text,.collection-hero-text,.collection-banner-text,.hero-text-content,.banner-text-content,.collection-content,.page-description,.section-description,.hero-wrapper .text,.banner-wrapper .text,.text-block,.content-block,.description-block,.hero-block,.banner-block,.collection-block,.page-block,.section-block,.text-area,.content-area,.description-area,.hero-area,.banner-area,.collection-area,.page-area,.section-area{max-height:none!important;overflow:visible!important;height:auto!important;white-space:normal!important;display:block!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;text-overflow:unset!important}.collection-hero,.collection-banner,.hero-section,.banner-section,.hero-wrapper,.banner-wrapper,.collection-wrapper,.page-wrapper,.section-wrapper,.content-wrapper,.text-wrapper,.description-wrapper,.hero-content,.banner-content,.collection-content,.page-content,.section-content{min-height:auto!important;height:auto!important;padding-bottom:40px!important}.collection-description,.collection__description,.collection-hero .rte,.collection-banner .rte,.hero-text,.banner-text,.rte,.rich-text,.text-content,.description,.hero-content,.banner-content,.collection-text,.page-content,.content-wrapper,.text-wrapper,.hero-description,.banner-description,.collection-intro,.intro-text,.hero-intro,.banner-intro,.section-content,.section-text,.hero-section .text,.banner-section .text,.collection-hero-text,.collection-banner-text,.hero-text-content,.banner-text-content,.collection-content,.page-description,.section-description,.hero-wrapper .text,.banner-wrapper .text,.text-block,.content-block,.description-block,.hero-block,.banner-block,.collection-block,.page-block,.section-block,.text-area,.content-area,.description-area,.hero-area,.banner-area,.collection-area,.page-area,.section-area{background:#fffffff2!important;padding:25px!important;border-radius:10px!important;margin:20px 0!important;border-left:4px solid #7fb069!important;box-shadow:0 4px 15px #0000001a!important;color:#333!important;font-size:1.1rem!important;line-height:1.6!important;text-shadow:none!important}@media(min-width:769px){.at-rte.rte,.product-block .at-rte,.product-block .rte{background:transparent!important;box-shadow:none!important;border-left:3px solid #2d5016!important;border-radius:0!important;padding:0 0 0 20px!important;margin:0!important;font-size:1rem!important;line-height:1.65!important;color:#333!important}.at-rte.rte h2,.product-block .at-rte h2,.product-block .rte h2{font-size:1.25rem!important;font-weight:700!important;color:#1a3d0a!important;margin-top:24px!important;margin-bottom:10px!important;letter-spacing:-.2px!important}.at-rte.rte h2:first-child,.product-block .at-rte h2:first-child{margin-top:0!important}.at-rte.rte p,.product-block .at-rte p,.product-block .rte p{font-size:1rem!important;line-height:1.65!important;margin-bottom:14px!important;color:#444!important}.at-rte.rte ul,.product-block .at-rte ul{padding-left:20px!important;margin:10px 0 14px!important}.at-rte.rte li,.product-block .at-rte li{margin-bottom:6px!important;font-size:1rem!important;line-height:1.55!important;color:#444!important}.at-rte.rte strong,.product-block .at-rte strong{color:#2d5016!important;font-weight:700!important}}@media(max-width:768px){.collection-description,.collection__description,.collection-hero .rte,.collection-banner .rte,.hero-text,.banner-text,.rte,.rich-text,.text-content,.description,.hero-content,.banner-content,.collection-text,.page-content,.content-wrapper,.text-wrapper{font-size:1rem!important;line-height:1.5!important;padding:20px!important;margin:15px 0!important}}.cart-drawer [data-discounts] .cart__discount{font-size:0!important;position:relative}.cart-drawer [data-discounts] .cart__discount:after{content:attr(data-corrected-text);font-size:14px;display:block;color:#545454;text-align:right;position:absolute;right:0;top:0}
/*# sourceMappingURL=/cdn/shop/t/57/assets/overrides.css.map */
