:root{--ftf-ease-out: cubic-bezier(.23, 1, .32, 1)}body{letter-spacing:.01rem}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.015em;font-weight:600}@media screen and (min-width:990px){.h1{font-size:3.6rem}.h2{font-size:2.8rem}}@keyframes slideIn{0%{opacity:0;transform:translateY(2.8rem);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:none}}.scroll-trigger.animate--slide-in{animation-duration:.65s;animation-timing-function:var(--ftf-ease-out)}.card--card,.card--standard .card__inner{border:1px solid #dfe5da;border-radius:12px}.card--card{overflow:hidden;background:#fff!important}.card--card .card__inner{background:#fff;border:none}.card--card .card__media{border-bottom:1px solid #eef2ea}.card-wrapper{transition:transform .2s var(--ftf-ease-out),box-shadow .2s var(--ftf-ease-out);border-radius:12px;box-shadow:0 1px 2px #17241b0d,0 8px 24px #17241b0f}.card-wrapper:active{transform:scale(.98)}.card--card .card__media .media img{transition:filter .25s var(--ftf-ease-out)}@media(hover:hover)and (pointer:fine){.card-wrapper:hover{transform:translateY(-6px) scale(1.01);box-shadow:0 2px 4px #17241b0f,0 20px 44px #17241b21}.card-wrapper:hover .card__media .media img{filter:saturate(1.12)}}.card__information{padding:1.6rem 1.8rem 2rem}.card__heading{font-weight:600;letter-spacing:-.005em;line-height:1.3}.card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-wrapper.underline-links-hover:hover a{text-decoration:none}.card .price,.card .price .price-item,.card .price__regular,.card .price__sale{color:#1e4d32!important;font-weight:700}.card .price{margin-top:.6rem;display:inline-block}.card .ftf-price-note,.card-information>.ftf-price-note{font-size:1.25rem;color:#6c7a6f!important;font-weight:500;margin-left:.3rem}.card__media{position:relative}.ftf-badge{position:absolute;top:1.2rem;left:1.2rem;z-index:2;background:#e8b93b;color:#2a2108;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.4rem 1.1rem;border-radius:100px;line-height:1.6}.ftf-badge--new{background:#dcebdd;color:#1e4d32}.card .ftf-card-eyebrow,.card__information .ftf-card-eyebrow{font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#3e8e52!important;margin-bottom:.5rem}.card .ftf-card-eyebrow--aqua,.card__information .ftf-card-eyebrow--aqua{color:#2e86c1!important}.card .ftf-card-desc,.card-information>.ftf-card-desc{font-size:1.3rem;color:#6c7a6f!important;line-height:1.5;margin:.5rem 0 0}.multicolumn.background-primary .multicolumn-card{background:#fff!important;border:1px solid #dfe5da!important;border-radius:14px!important;box-shadow:0 1px 2px #17241b0d,0 8px 24px #17241b0f;transition:transform .2s var(--ftf-ease-out),box-shadow .2s var(--ftf-ease-out)}@media(hover:hover)and (pointer:fine){.multicolumn.background-primary .multicolumn-card:hover{transform:translateY(-5px);box-shadow:0 2px 4px #17241b0f,0 20px 44px #17241b1f}}.multicolumn-card__info{padding:2.4rem 2.4rem 2.8rem}.multicolumn-card__info h3{font-weight:600}[id$=__multicolumn] .multicolumn-card__info h3:before{content:"";display:block;width:4.6rem;height:4.6rem;margin:0 0 1.6rem;border-radius:1.2rem;background-color:#dcebdd;background-repeat:no-repeat;background-position:center;background-size:2.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233e8e52' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 20h10'/%3E%3Cpath d='M12 20v-9'/%3E%3Cpath d='M12 11C12 6 8 4 4 4c0 5 3 7 8 7Z'/%3E%3Cpath d='M12 9c0-3.5 3-5 7-5 0 4-2.5 5.5-7 5.5'/%3E%3C/svg%3E")}[id$=__multicolumn] .multicolumn-list>li:nth-child(2) .multicolumn-card__info h3:before{background-color:#dcecf7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232e86c1' stroke-width='2'%3E%3Ccircle cx='8.5' cy='8.5' r='4'/%3E%3Ccircle cx='15.5' cy='15.5' r='4'/%3E%3C/svg%3E")}[id$=__multicolumn] .multicolumn-list>li:nth-child(3) .multicolumn-card__info h3:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233e8e52' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M5 19v-6'/%3E%3Cpath d='M12 19V5'/%3E%3Cpath d='M19 19v-9'/%3E%3C/svg%3E")}[id$=__multicolumn] .multicolumn-card__info,[id$=__multicolumn] .multicolumn-card__info h3,[id$=__multicolumn] .multicolumn-card__info .rte{text-align:left!important}[id$=__funding_cta] .rich-text{max-width:min(136rem,calc(100% - 3rem));margin-left:auto;margin-right:auto;border-radius:24px}[id$=__funding_cta]{padding:2rem 0 4rem}[id$=__funding_cta] .caption-with-letter-spacing{color:#eac65f!important}[id$=__faq] .accordion{background:#fff;border:1px solid #dfe5da;border-radius:12px;margin-bottom:1.2rem;padding:.2rem 1.8rem}[id$=__faq] .accordion summary{font-weight:600}[id$=__faq] .accordion .icon-accordion{color:#3e8e52}[id$=__faq] .accordion details[open] .accordion__content{opacity:1;transform:translateY(0);transition:opacity .25s var(--ftf-ease-out),transform .25s var(--ftf-ease-out)}@starting-style{[id$=__faq] .accordion details[open] .accordion__content{opacity:0;transform:translateY(-.4rem)}}.button{transition:transform .16s var(--ftf-ease-out),box-shadow .16s var(--ftf-ease-out);font-weight:600;letter-spacing:.01em}.button:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #17241b26}}.shopify-section-header-sticky .header-wrapper{background-color:#fafbf8e6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.caption-with-letter-spacing{color:#3e8e52;font-weight:700;text-transform:uppercase}.color-scheme-3 .caption-with-letter-spacing,.color-scheme-5 .caption-with-letter-spacing{color:#a9d4ae}@media(prefers-reduced-motion:reduce){.card-wrapper,.button,.multicolumn-card{transition:none}.card-wrapper:hover,.button:hover,.multicolumn-card:hover,.card-wrapper:active,.button:active{transform:none}.scroll-trigger.animate--slide-in{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ftf-custom.css.map */
