.btn{border-radius:4px;text-transform:capitalize}.add-to-cart{font-size:1rem}.label,label:not(.variant__button-label):not(.text-label){text-transform:none}input,select,textarea{border-color:#a1a1a1;border-radius:5px;padding:12px 14px}@media only screen and (min-width:769px){.page-full,.page-width{padding:0 75px}}.template-search .search-content .page-content{padding-top:0}@media screen and (max-width:749px){.template-search .ai-divider-label-astdrmtrzaex1wk14caigenblockeeb1692hdunqj{display:none}.template-search .search-content .section-header{margin-bottom:12px}.template-search predictive-search form{margin:0}}.announcement-bar{font-size:16px}@media screen and (max-width:749px){.announcement-bar{font-size:14px;padding:5px 0 4px}}.grid__item-image-wrapper{border-radius:8px}.grid__item-image-wrapper:hover{outline:2px solid #e0e0e0}.grid-product__tag.grid-product__tag--sold-out{background-color:#f3ecba;border-radius:6px}.collection-sidebar__group .collapsible-trigger-btn{text-transform:capitalize;letter-spacing:-.5px}.collection-sidebar{padding-inline-end:23px}.template-list-collections .collection-image{padding:180px 0 20px}.collection-item{text-align:center;border-radius:8px;padding:0 0 20px}.collection-item:hover{outline:2px solid #e0e0e0}.custom-footer-disclaimer{font-size:.8rem;color:#999;padding-top:2rem;padding-bottom:3rem}@media only screen and (min-width:769px){.site-footer{margin-top:60px;padding-bottom:10px}}.background-media-text__aligner{margin:60px auto;max-width:1488px}@media only screen and (min-width:769px){.index-section{margin:75px 0 0}}.background-media-text__text{padding:33px 33px 33px 64px}@media screen and (max-width:749px){.background-media-text__aligner{margin:6px auto 20px}.background-media-text__text{padding:9px 15px 30px 20px}}.article__grid-image img{border-radius:12px}.shopify-policy__container{max-width:80ch!important}.image-wrap{background:transparent}.page-content--product{padding-top:12px;padding-bottom:15px}.page-content--product .product__quantity .js-qty__wrapper{position:relative;left:9px;scale:1.2}#custom_cart_count{position:relative;left:8px}.product-block.product-block--price .product__policies{display:none}@media only screen and (min-width:769px){.product__thumbs--below{margin-top:-18px}}.product__thumbs--below .product__thumbs--scroller{text-align:center}@media only screen and (max-width:768px){.product-single__meta{text-align:left}}@media screen and (max-width:749px){.template-collection .page-content--top{padding-top:1px}.template-collection .page-content--top .section-header__title{padding-top:1px!important}}@media only screen and (min-width:769px){.collection-content{padding-top:5px}}.grid-product__content{text-align:center}.grid-product__meta .jdgm-widget{scale:.7}.jdgm-prev-badge__text{display:inline-block}.grid__image-ratio{background-color:transparent;padding:37px 46px 0}.product__price{font-size:calc(var(--typeBaseSize) + 8px)}.custom-variant-sublabel{display:block;margin:2px 0;font-size:80%}.variant-input-wrap label{padding:13px 25px;text-align:center;border-radius:5px}.custom-benefits{margin:1.5rem 0 2rem}.custom-benefits__list{display:flex;flex-direction:column;gap:1.1rem}.custom-benefits__item{display:grid;grid-template-columns:14px 1fr;column-gap:1rem;align-items:start}.custom-benefits__icon{color:#5f7f32;font-size:1.1rem;line-height:1;transform:translateY(.05em)}.custom-benefits__text{font-size:1rem;line-height:1.25;color:#333}.custom_subheading{margin-top:1rem;font-size:1.3rem}.custom-featured-review{display:grid;grid-template-columns:220px 1fr;column-gap:3.5rem;align-items:start;padding:1rem 0}.custom-featured-review__meta{font-size:1.5rem;line-height:1.4;color:#333}.custom-featured-review__content{font-size:2.6rem;line-height:1.2;color:#333;max-width:1100px}@media screen and (max-width:989px){.custom-featured-review{grid-template-columns:1fr;row-gap:1.5rem;padding:1rem 0}.custom-featured-review__content{font-size:2.4rem}}@media screen and (max-width:749px){.custom-featured-review__content{font-size:2rem;line-height:1.3}.custom-featured-review__meta{font-size:1.4rem}}.custom-accordion{border-top:1px solid #6d6a66;border-bottom:1px solid #6d6a66}.custom-accordion.custom-accordion--no-bottom-border{border-bottom:none}.custom-accordion__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:.8rem 0;background:none;border:0;cursor:pointer;text-align:left}.custom-accordion__title{font-size:1.6rem;line-height:1.1;color:#2f3742}.custom-accordion__icon{flex:0 0 auto;font-size:3rem;line-height:1;color:#2f3742;transition:transform .2s ease}.custom-accordion__content{display:none;padding:0 0 2.5rem}.custom-accordion__content .metafield-rich_text_field{max-width:750px}.custom-accordion.is-open .custom-accordion__content{display:block}.custom-accordion.is-open .custom-accordion__icon{transform:rotate(45deg)}.custom-accordion__content p:first-child,.custom-accordion__content .metafield-rich_text_field p:first-child{margin-top:0}.custom-accordion__content p:last-child,.custom-accordion__content .metafield-rich_text_field p:last-child{margin-bottom:0}.custom-ingredients{margin:0 0 4rem}.custom-ingredients__title{margin:0 0 2.5rem}@media screen and (max-width:749px){.custom-ingredients{margin:0 0 1rem}}.o2b-table,.custom-ingredients__table{width:revert;border-collapse:collapse;border-spacing:0}.o2b-table th,.o2b-table td,.custom-ingredients__table th,.custom-ingredients__table td{padding:.9rem 1.2rem;text-align:left;vertical-align:top;border:0;width:initial!important}.o2b-table th,.custom-ingredients__table th{background:#4d6c4e;color:#fff}.o2b-table th:nth-child(3){width:45%!important}.o2b-table tbody tr:nth-child(odd) td,.custom-ingredients__table tbody tr:nth-child(odd) td{background:#fff!important}.o2b-table tbody tr:nth-child(2n) td,.custom-ingredients__table tbody tr:nth-child(2n) td{background:#f6f8f4!important}.o2b-table td:nth-child(2),.o2b-table th:nth-child(2),.custom-ingredients__table td:nth-child(2),.custom-ingredients__table th:nth-child(2){width:160px;white-space:nowrap}.o2b-table td:nth-child(1),.o2b-table th:nth-child(1),.custom-ingredients__table td:nth-child(1),.custom-ingredients__table th:nth-child(1){width:34%}.o2b-table td:nth-child(3),.o2b-table th:nth-child(3),.custom-ingredients__table td:nth-child(3),.custom-ingredients__table th:nth-child(3){width:48%}.ingredients-library{display:grid;gap:4rem}.ingredients-library__item{max-width:720px}.ingredients-library__title{margin:0 0 1rem}.ingredients-library__description>*:first-child{margin-top:0}.ingredients-library__description>*:last-child{margin-bottom:0}.map-section__overlay-wrapper{height:100%;position:relative;margin:0 auto;max-width:1542px}.article__tags{margin-bottom:12px;padding-top:20px}.article-tag-pill{display:inline-block;padding:6px 14px;border-radius:999px;background:#f0f0f0;font-size:12px;margin-right:6px;text-decoration:none;color:inherit}.article-featured-image{width:100%;margin:20px 0}.article-featured-image__img{width:100%;height:auto;display:block}.article__date{font-size:13px;color:#777;margin:8px 0 24px}.article-page-content{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding-left:24px;padding-right:24px}.template-cart .section-header{padding-top:3rem}.appstle_subscription_wrapper{letter-spacing:.5px}.appstle_subscription_wrapper .appstle_radio_label{letter-spacing:-.2px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
