html:root{--ff-cream: #fcf8f2;--ff-cream-mid: #eef1de;--ff-cream-deep: #e2e7cc;--ff-terracotta: #1c3608;--ff-terra-deep: #2b4d12;--ff-terra-light: #3f6a1f;--ff-bark: #1f2a17;--ff-bark-light: #5a6350;--ff-bark-faint: rgba(28, 54, 8, .06);--ff-bark-border: rgba(28, 54, 8, .14);--ff-shadow-warm: rgba(28, 54, 8, .16);--ff-shadow-bark: rgba(28, 54, 8, .12);--ff-font-display: var(--ff-font-serif);--ff-font-body: var(--ff-font-sans)}html body .collection-main{background:none!important}html body .collection-hero{padding-top:5rem}html body .collection-hero__title{font-family:var(--ff-font-serif);font-size:clamp(3.6rem,5vw,5.4rem);font-weight:600;color:var(--ff-green)}html body .collection-hero__description{font-family:var(--ff-font-sans);font-style:normal;font-size:1.8rem;color:var(--ff-ink-soft)}html body .collection-hero__logo img{filter:none}html body .collection-filter-btn{background:var(--ff-green);color:#fff;font-family:var(--ff-font-sans);font-size:1.25rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:.8rem;box-shadow:none}html body .collection-filter-btn:hover{background:var(--ff-green-2);box-shadow:0 10px 20px #1c360833}html body .collection-filter-btn.active{background:var(--ff-red);box-shadow:none}html body .collection-breadcrumb,html body .collection-breadcrumb a,html body .collection-sort-label{font-family:var(--ff-font-sans);color:var(--ff-ink-soft)}html body .collection-sort-select{font-family:var(--ff-font-sans);font-weight:600;color:var(--ff-ink);background:#fff;border:1.5px solid var(--ff-line);border-radius:.8rem}html body .collection-hero-image-inner{border-radius:2rem;box-shadow:0 16px 36px #1c36081f}html body .card-wrapper .card{background:#fff;border:1px solid var(--ff-line);border-radius:1.6rem;box-shadow:none}html body .card-wrapper .card:hover{transform:translateY(-4px);box-shadow:0 16px 30px #1c36081f}html body .card-wrapper .card__inner,html body .card-wrapper .card__media{background:var(--ff-sage);border-radius:0}html body .card-wrapper .card__heading{font-family:var(--ff-font-serif);font-size:1.9rem;font-weight:600;color:var(--ff-ink)}html body .card-wrapper .card__heading a{color:var(--ff-ink)}html body .card-wrapper .card__heading a:hover{color:var(--ff-red)}html body .card-wrapper .price{font-family:var(--ff-font-sans);font-size:1.7rem;font-weight:700;color:var(--ff-ink)}html body .card-wrapper .price__regular{color:var(--ff-ink)}html body .card-wrapper .price__sale{color:var(--ff-red)}html body .card-wrapper .quick-add__submit,html body .card-wrapper .quick-add__submit.button{background:transparent;color:var(--ff-red);border:1.5px solid var(--ff-red);border-radius:.8rem;font-family:var(--ff-font-sans);font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:none}html body .card-wrapper .quick-add__submit:hover,html body .card-wrapper .quick-add__submit.button:hover{background:var(--ff-red);color:#fff;box-shadow:none}html body .card-wrapper .quick-add__submit[disabled],html body .card-wrapper .quick-add__submit[disabled]:hover{background:var(--ff-sage);color:var(--ff-ink-soft);border-color:transparent}html body .card-wrapper .badge{background:var(--ff-red);color:#fff;font-family:var(--ff-font-sans);font-weight:700;border:0;border-radius:.5rem}html body .card-wrapper .caption-with-letter-spacing,html body .card-wrapper .rating-text,html body .card-wrapper .rating-count,html body .card-wrapper .card__information-volume-pricing-note{font-family:var(--ff-font-sans);font-style:normal;color:var(--ff-ink-soft)}html body .card-wrapper .quantity-popover__info-button--icon-only,html body .card-wrapper .quantity-popover__info-button--icon-with-label{background:var(--ff-green);color:#fff;font-family:var(--ff-font-sans)}html body .pagination__item{font-family:var(--ff-font-sans);font-weight:600;color:var(--ff-ink);background:#fff;border:1.5px solid var(--ff-line);border-radius:.8rem}html body .pagination__item:hover{background:var(--ff-sage);border-color:var(--ff-green);color:var(--ff-green);box-shadow:none}html body .pagination__item--current,html body .pagination__item--current:hover{background:var(--ff-green);border-color:var(--ff-green);color:#fff;box-shadow:none}html body .pagination__item-arrow .svg-wrapper svg{fill:var(--ff-ink)}html body .pagination__item-arrow:hover{background:var(--ff-green);border-color:var(--ff-green)}html body .pagination__item-arrow:hover .svg-wrapper svg{fill:#fff}html body .pagination__item:focus-visible{outline-color:var(--ff-red)}#MainContent [id^=MainProduct-]{color:var(--ff-ink)!important}#MainContent [id^=MainProduct-] h1,#MainContent [id^=MainProduct-] h2,#MainContent [id^=MainProduct-] .product__title h1{color:var(--ff-green)!important;font-family:var(--ff-font-serif)!important}#MainContent [id^=MainProduct-] .price,#MainContent [id^=MainProduct-] .price__regular,#MainContent [id^=MainProduct-] .price-item{color:var(--ff-ink)!important;font-family:var(--ff-font-sans);font-weight:700}#MainContent [id^=MainProduct-] .product__text,#MainContent [id^=MainProduct-] .product__description,#MainContent [id^=MainProduct-] .product__description p{color:var(--ff-ink-soft)!important}#MainContent [id^=MainProduct-] .product__text.caption-with-letter-spacing{color:var(--ff-orange)!important}#MainContent [id^=MainProduct-] .variant-buttons .button,#MainContent [id^=MainProduct-] fieldset .swatch__input+label,#MainContent [id^=MainProduct-] .product-form__input .button{border-color:var(--ff-line)!important;color:var(--ff-ink)!important;background:#fff!important}#MainContent [id^=MainProduct-] .variant-buttons .button:hover,#MainContent [id^=MainProduct-] .swatch__input:checked+label{background:var(--ff-green)!important;border-color:var(--ff-green)!important;color:#fff!important}#MainContent [id^=MainProduct-] .product-form__input input[type=radio]:checked+label{background:var(--ff-green)!important;border-color:var(--ff-green)!important;color:#fff!important}#MainContent [id^=MainProduct-] .product-form__submit{background-color:var(--ff-green)!important;color:#fff!important;border:1.5px solid var(--ff-green)!important;border-radius:.8rem!important;font-family:var(--ff-font-sans)!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}#MainContent [id^=MainProduct-] .product-form__submit:hover{background-color:var(--ff-green-2)!important;border-color:var(--ff-green-2)!important;transform:translateY(-2px)!important;box-shadow:0 12px 22px #1c360838}#MainContent [id^=MainProduct-] .quantity{background:#fff!important;border:1.5px solid var(--ff-line)!important;border-radius:.8rem!important}#MainContent [id^=MainProduct-] .quantity__input{color:var(--ff-ink)!important;border-left:1.5px solid var(--ff-line)!important;border-right:1.5px solid var(--ff-line)!important}#MainContent [id^=MainProduct-] .quantity__button{color:var(--ff-ink)!important}#MainContent [id^=MainProduct-] .quantity__button:hover{background:var(--ff-green)!important;color:#fff!important}#MainContent [id^=MainProduct-] .share-button__button,#MainContent [id^=MainProduct-] .link,#MainContent [id^=MainProduct-] .product__view-details{color:var(--ff-red)!important}#MainContent [id^=MainProduct-] .form__label,#MainContent [id^=MainProduct-] .quantity__label{color:var(--ff-ink)!important;font-family:var(--ff-font-sans)!important;font-weight:600}#MainContent [id^=MainProduct-] .badge{background:var(--ff-red)!important;color:#fff!important;border-color:transparent!important}#MainContent [id^=MainProduct-] .product__inventory{color:var(--ff-green-soft)!important}#MainContent [id^=MainProduct-] .product__accordion summary,#MainContent [id^=MainProduct-] .accordion__title{color:var(--ff-ink)!important;border-color:var(--ff-line)!important}#MainContent [id^=MainProduct-] .accordion__content{color:var(--ff-ink-soft)!important}html body .drawer__heading,html body .cart__empty-text,html body .cart__login-title,html body .title-wrapper-with-link .title--primary{font-family:var(--ff-font-serif)!important;font-style:normal!important;font-weight:600!important;color:var(--ff-green)!important}html body .drawer__heading{font-size:2.8rem!important}html body .cart-drawer__empty-content .button,html body .cart__checkout-button,html body .cart__warnings .button,html body .mobile-facets__footer .button--primary,html body .mobile-facets__footer button[type=button].button,html body .mobile-facets__open{font-family:var(--ff-font-sans)!important;font-size:1.3rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#fff!important;background:var(--ff-green)!important;border:1.5px solid var(--ff-green)!important;border-radius:.8rem!important;box-shadow:none!important}html body .cart-drawer__empty-content .button:hover,html body .cart__checkout-button:hover,html body .cart__warnings .button:hover,html body .mobile-facets__footer .button--primary:hover,html body .mobile-facets__footer button[type=button].button:hover,html body .mobile-facets__open:hover{background:var(--ff-green-2)!important;border-color:var(--ff-green-2)!important;transform:translateY(-2px)!important;box-shadow:0 12px 22px #1c360838!important}html body .cart__checkout-button:disabled{background:var(--ff-sage)!important;border-color:transparent!important;color:var(--ff-ink-soft)!important;box-shadow:none!important;transform:none!important}html body .mobile-facets__open:before,html body .cart__checkout-button:before{display:none!important}html body .totals__total,html body .discounts__discount,html body .facet-filters__label,html body .facet-filters__sort label,html body .facets__summary,html body .mobile-facets__summary,html body .mobile-facets__close-button,html body .mobile-facets__clear,html body .facets__reset,html body .active-facets__button-remove,html body .button-show-more,html body .title-wrapper-with-link .underlined-link{font-family:var(--ff-font-sans)!important;font-size:1.25rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .totals__total{font-size:1.5rem!important;color:var(--ff-ink)!important}html body .active-facets__button,html body .active-facets__button--light,html body .active-facets__button-inner{border-radius:.8rem!important}html body .cart__note .text-area{border-radius:1rem!important}.menu-drawer__menu{list-style:none;margin:0;padding:1rem 0}.menu-drawer__menu li::marker{content:""}.menu-drawer__menu-item{font-family:var(--ff-font-serif);font-size:2.6rem;font-weight:600;padding:1.4rem 3rem;color:#fff}.menu-drawer__menu-item:hover,.menu-drawer__menu-item[aria-current=page]{background:#ffffff1a;color:var(--ff-apricot)}.ff-about-page,.ff-loyalty-page,.ff-contact-page{--ff-cream: #fcf8f2;--ff-cream-dark: #eef1de;--ff-red: #d61a3c;--ff-red-deep: #b0132f;--ff-terracotta: #1c3608;--ff-terracotta-light: #5a6350;--ff-serif: var(--ff-font-serif)}.ff-about-page *,.ff-loyalty-page *,.ff-contact-page *{font-style:normal!important}.ff-about-page h1,.ff-about-page h2,.ff-about-page h3,.ff-loyalty-page h1,.ff-loyalty-page h2,.ff-loyalty-page h3,.ff-contact-page h1,.ff-contact-page h2,.ff-contact-page h3{font-family:var(--ff-font-serif)!important}.ff-about-hero,.ff-loyalty-hero{background:linear-gradient(180deg,var(--ff-peach) 0%,var(--ff-cream) 100%)!important}.ff-about-page p,.ff-loyalty-page p,.ff-contact-page p,.ff-about-page li,.ff-loyalty-page li,.ff-contact-page li{font-family:var(--ff-font-sans)}.ff-speckle{display:none}.ff-hero__title{text-wrap:balance;font-size:clamp(4.4rem,6.6vw,7.6rem)}.ff-row--list .ff-row__head{max-width:96rem}.ff-footer__cols{max-width:72rem;margin-left:auto;margin-right:auto}.ff-slides .ff-dots{position:absolute;z-index:2;left:0;right:0;bottom:1.2rem;display:flex;justify-content:center;gap:.8rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fruit-fanatics-pages.css.map */
