.fof-full-width-section{width:100%;padding:48px 55px}.fof-full-width-inner{max-width:1330px;margin:0 auto}.fof-section-heading{text-align:center;font-family:VaneerTwo;font-size:46px;font-weight:400;color:#1c1c1c;margin:0 0 28px;letter-spacing:.02em;line-height:1.1}.fof-usp-badges{margin-top:30px;margin-bottom:25px}.fof-usp-icon{max-width:75px;margin-right:5px}.fof-cross-sell-section{background-color:#f9f7f4;border-top:1px solid #e8e3db;border-bottom:1px solid #e8e3db}.fof-cross-sell-header{text-align:center;font-family:VaneerTwo;font-size:46px;font-weight:400;color:#1c1c1c;margin:0 0 24px;letter-spacing:.02em;line-height:1.1}.fof-cross-sell-cards{display:flex;flex-direction:row;align-items:stretch;gap:20px}.fof-cross-sell-card{position:relative;display:flex;flex-direction:column;border-radius:8px;padding:24px 20px 20px;box-sizing:border-box}.fof-cross-sell-card--primary{flex:0 0 55%;background-color:#fff;border:2px solid #e5e0d8;box-shadow:0 2px 8px #0000000f}.fof-cross-sell-card--secondary{flex:1;background-color:#fff;border:1px solid #ddd8d0}.fof-cross-sell-card-badge{display:inline-block;background-color:#ff6f27;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 10px;border-radius:20px;margin-bottom:12px;align-self:flex-start}.fof-cross-sell-card-image{margin-bottom:14px;border-radius:8px;overflow:hidden}.fof-cross-sell-card-image img{width:100%;height:auto;border-radius:8px;display:block}.fof-cross-sell-card-headline{font-size:17px;font-weight:700;color:#1c1c1c;margin:0 0 8px;line-height:1.3}.fof-cross-sell-card-body{font-size:14px;color:#555;margin:0 0 8px;line-height:1.5}.fof-cross-sell-card-bonus{font-size:13px;font-weight:600;color:#2a7a2a;margin:0 0 10px}.fof-cross-sell-card-pricing{font-size:15px;font-weight:700;color:#1c1c1c;margin:0 0 14px}.fof-cross-sell-card-pricing s{color:#aaa;font-weight:400;margin-right:5px}.fof-cross-sell-card-cta{display:block;width:100%;text-align:center;box-sizing:border-box;margin-top:auto}.fof-cross-sell-card-note{font-size:12px;color:#2a7a2a;text-align:center;margin:10px 0 0}.fof-cross-sell-card-options{display:flex;flex-direction:column;gap:12px;margin-top:auto}.fof-cross-sell-card-option{display:flex;align-items:center;justify-content:space-between;gap:12px}.fof-cross-sell-card-cta--link{font-size:14px;font-weight:600;color:#1c1c1c;text-decoration:underline;white-space:nowrap}.fof-cross-sell-card-cta--link:hover{color:#ff6f27}.fof-cross-sell-byo-options{display:flex;flex-direction:column;gap:14px;margin-top:12px}.fof-cross-sell-byo-option{display:block;border:1px solid #e5e0d8;border-radius:8px;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s ease}.fof-cross-sell-byo-option:hover{box-shadow:0 4px 12px #0000001a;text-decoration:none}.fof-cross-sell-byo-option img{width:100%;aspect-ratio:16 / 9;object-fit:contain;background-color:#fff;display:block}.fof-cross-sell-byo-option-info{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;gap:8px;border-top:1px solid #e5e0d8}.fof-cross-sell-byo-option-name{font-size:14px;font-weight:700;color:#1c1c1c}.fof-cross-sell-byo-option-price{font-size:13px;font-weight:700;color:#1c1c1c}.fof-cross-sell-byo-option-price s{color:#aaa;font-weight:400;margin-right:4px}.fof-cross-sell-byo-option-link{font-size:13px;font-weight:600;color:#ff6f27;white-space:nowrap}.fof-builder-cross-sell{display:flex;flex-direction:row;align-items:center;gap:40px;background-color:#fff;border:2px solid #e5e0d8;border-radius:8px;padding:32px;box-shadow:0 2px 8px #0000000f;max-width:860px;margin:0 auto;box-sizing:border-box}.fof-builder-cross-sell-image{flex:0 0 280px;border-radius:8px;overflow:hidden}.fof-builder-cross-sell-image img{width:100%;height:auto;display:block;border-radius:8px}.fof-builder-cross-sell-content{flex:1;display:flex;flex-direction:column;align-items:flex-start}.fof-builder-cross-sell-cta{width:auto!important;display:inline-block!important}.fof-secondary-mention{text-align:center;font-size:13px;color:#888;margin:20px auto 0;max-width:600px;line-height:1.6}.fof-secondary-mention a{color:#666;text-decoration:underline}.fof-secondary-mention a:hover{color:#ff6f27}.fof-secondary-mention s{color:#bbb;margin-right:3px}.fof-video-section{background-color:#1a1a1a;padding:48px 55px;width:100%;text-align:center}.fof-video-inner{max-width:960px;margin:0 auto}.fof-video-title{font-family:VaneerTwo;font-size:46px;font-weight:400;color:#fff!important;margin:0 0 32px;letter-spacing:.02em;line-height:1.1}.fof-video-wrap video{width:100%;height:auto;display:block;border-radius:8px}@media only screen and (max-width:749px){.fof-video-section{padding:36px 22px}.fof-video-title{font-size:28px;margin-bottom:20px}}.fof-preselect-note{font-size:13px;color:#777;font-style:italic;margin:0 0 12px;line-height:1.5}.fof-recipe-section{background-color:#fff;border-top:1px solid #ece7df}.fof-recipe-cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center}.fof-recipe-cards--single .fof-recipe-card{max-width:280px}.fof-recipe-card{flex:0 0 calc(50% - 8px);min-width:0;max-width:280px;border-radius:12px;overflow:hidden;background-color:#fff;border:1px solid #e5e0d8;box-shadow:0 2px 10px #00000014;text-decoration:none;color:inherit;display:block}.fof-recipe-card:hover{text-decoration:none}.fof-recipe-card-image{width:100%;overflow:hidden;background-color:#f0ece6}.fof-recipe-card-image img{width:100%;height:auto;display:block}.fof-recipe-card-content{padding:14px 16px}.fof-recipe-card-title{font-size:15px;font-weight:700;color:#1c1c1c;margin:0 0 6px;line-height:1.3}.fof-recipe-card-feat{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#ff6f27;margin:0 0 5px}.fof-recipe-card-link{font-size:13px;font-weight:600;color:#ff6f27}.fof-section-subheading{font-size:15px;color:#666;text-align:center;margin:-8px 0 24px;line-height:1.5}.fof-ebook-section-standalone{background-color:#fff;border-top:1px solid #ece7df}.fof-ebook-section-standalone .fof-ebook-callout{margin-top:0}.fof-ebook-callout{display:flex;align-items:stretch;border-radius:16px;overflow:hidden;border:2px solid #ff6f27;margin-top:32px;background:#1a1a1a;box-shadow:0 4px 28px #00000026}.fof-ebook-img-col{flex:0 0 260px;max-width:260px;display:flex;align-items:center;justify-content:center}.fof-ebook-img-col img{width:100%;height:auto;display:block}.fof-ebook-copy{flex:1;padding:44px 48px;color:#fff;display:flex;flex-direction:column;justify-content:center}.fof-free-badge{display:block;background:#ff6f27;color:#fff;text-align:center;padding:16px 24px;border-radius:8px;margin-bottom:24px}.fof-free-badge-main{display:block;font-family:VaneerTwo,sans-serif;font-size:34px;letter-spacing:1px;line-height:1.1}.fof-free-badge-sub{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;opacity:.85;margin-top:5px}.fof-ebook-title{font-family:VaneerTwo,sans-serif;font-size:28px;color:#fff;margin:0 0 14px}.fof-ebook-body{font-size:16px;line-height:1.7;color:#ffffffd9;margin:0}.fof-comparison-section{background:#111;color:#fff}.fof-section-heading--light{color:#fff}.fof-comparison-hd{text-align:center;margin-bottom:40px}.fof-compare-scroll{overflow-x:auto;max-width:100%}.fof-compare-table,.fof-compare-table thead,.fof-compare-table tbody,.fof-compare-table tr,.fof-compare-table th,.fof-compare-table td{border:none!important;outline:none!important}.fof-compare-table{width:100%;max-width:760px;margin:0 auto;border-collapse:collapse!important;font-size:15px}.fof-compare-table th{padding:14px 22px;font-size:16px;font-weight:700;text-align:center;border-bottom:3px solid #ff6f27!important;background:#000;color:#fff}.fof-compare-table th:first-child{text-align:left;background:transparent;color:#ffffffb3}.fof-compare-table th.fof-col-fof{background:#ff6f27}.fof-compare-table td{padding:14px 22px;border-bottom:1px solid rgba(255,255,255,.08)!important;text-align:center;vertical-align:middle;color:#ffffffd9}.fof-compare-table td:first-child{text-align:left;font-weight:600;color:#fff}.fof-compare-table tr:nth-child(2n) td{background:#ffffff0a}.fof-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%}.fof-icon-wrap--check{background:#e8f5e9}.fof-icon-wrap--x{background:#fce4e4}.fof-col-val-fof{display:block;font-size:13px;color:#ffffffb3;margin-top:4px}.fof-col-val-other{display:block;font-size:13px;color:#fff6;margin-top:4px}.fof-midpage-cta{background:#f5f2ed;text-align:center}.fof-midpage-cta-inner{max-width:600px}.fof-midpage-cta-btn{display:inline-block;min-width:320px;max-width:100%;padding:18px 40px;font-size:20px;font-weight:700;background:#ff6f27;color:#fff;border:none;border-radius:4px;cursor:pointer;letter-spacing:.02em;line-height:1.3;transition:background .2s,transform .1s}.fof-midpage-cta-btn:hover{background:#e85f18;transform:translateY(-1px)}.fof-midpage-cta-btn:active{transform:translateY(0)}.fof-midpage-cta-btn[disabled]{opacity:.65;cursor:wait}.fof-midpage-cta-btn s{opacity:.6;font-weight:400}.fof-midpage-cta-sub{font-size:13px;color:#888;margin-top:12px;line-height:1.5}.fof-fox-broadcast{width:80%;max-width:600px;margin:24px auto 0;padding:0;display:block}.fof-fox-broadcast-img{width:100%;aspect-ratio:16 / 9;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:8px}.fof-fox-broadcast figcaption{text-align:center;font-size:12px;color:#999;font-style:italic;margin-top:8px;line-height:1.4}.fof-curated-reviews{background-color:#faf8f5;border-top:1px solid #e8e3db;padding:48px 55px;width:100%}.fof-reviews-inner{max-width:1330px;margin:0 auto}.fof-reviews-carousel{position:relative}.fof-carousel-btn{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#fff;border:2px solid #d4cfc8;box-shadow:0 2px 12px #0000001f;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;z-index:2;transition:background .15s,border-color .15s,color .15s;color:#1c1c1c}.fof-carousel-btn:hover{background:#1c1c1c;border-color:#1c1c1c;color:#fff}.fof-carousel-btn--prev{left:-44px}.fof-carousel-btn--next{right:-44px}.fof-reviews-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-right:20px;padding-bottom:12px}.fof-reviews-track::-webkit-scrollbar{display:none}.fof-reviews-track .fof-review-card{flex:0 0 82%;scroll-snap-align:start}.fof-review-card{background-color:#fff;border:1px solid #e5e0d8;border-radius:8px;padding:22px 20px;display:flex;flex-direction:column}.fof-review-stars{color:#ff6f27;font-size:18px;letter-spacing:2px;margin-bottom:10px}.fof-review-text{font-size:14px;line-height:1.6;color:#333;margin:0 0 14px;flex:1;max-height:9.6em;overflow-y:auto}.fof-review-attribution{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fof-review-name{font-weight:700;font-size:13px;color:#1c1c1c}.fof-review-badge{font-size:11px;font-weight:600;background-color:#e8f5e8;color:#2a7a2a;padding:2px 8px;border-radius:20px}.fof-review-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.fof-review-header-text{flex:1;min-width:0}.fof-review-header .fof-review-stars{margin-bottom:2px}.fof-review-product-img{width:44px;height:44px;object-fit:contain;flex-shrink:0}.fof-review-product-name{font-size:11px;color:#999;margin:2px 0 0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:749px){.fof-review-product-img{width:38px;height:38px}}.fof-why-section{background-color:#1a1a1a;padding:48px 55px;width:100%}.fof-why-inner{max-width:1330px;margin:0 auto;text-align:center}.fof-why-title{font-family:VaneerTwo;font-size:46px;font-weight:400;color:#fff!important;margin:0 0 36px;letter-spacing:.02em;line-height:1.1}.fof-why-pillars{display:flex;flex-direction:row;gap:32px;align-items:flex-start;justify-content:center}.fof-why-pillar{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}.fof-why-badge{width:60%;max-width:220px;display:block;margin:0 auto 20px}.fof-why-pillar-body{display:flex;flex-direction:column;align-items:center;width:100%}.fof-why-circle{width:260px;height:260px;border-radius:8px;object-fit:cover;display:block;margin:0 auto 16px}.fof-why-text{font-size:16px;font-weight:600;line-height:1.5;color:#fff!important;margin:0;padding:0 8px}@media only screen and (max-width:749px){.fof-full-width-section{padding:36px 22px}.fof-section-heading{font-size:28px;margin-bottom:20px}.fof-cross-sell-header{font-size:28px}.fof-usp-badges{text-align:center}.fof-usp-icon{margin-left:2px;margin-right:2px!important}.fof-cross-sell-cards{flex-direction:column;gap:16px}.fof-cross-sell-card--primary,.fof-cross-sell-card--secondary{flex:0 0 auto;width:100%}.fof-recipe-cards{flex-direction:column;gap:16px}.fof-recipe-card{flex:none;width:100%;max-width:none}.fof-recipe-cards--single .fof-recipe-card{max-width:none}.fof-recipe-cards--carousel{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-right:20px;justify-content:flex-start;margin-bottom:40px;mask-image:linear-gradient(to right,black calc(100% - 32px),transparent 100%);-webkit-mask-image:linear-gradient(to right,black calc(100% - 32px),transparent 100%)}.fof-recipe-cards--carousel::-webkit-scrollbar{display:none}.fof-recipe-cards--carousel .fof-recipe-card{flex:0 0 82%;width:auto;max-width:none;scroll-snap-align:start}.fof-fox-broadcast{width:95%}.fof-curated-reviews{padding:36px 22px}.fof-midpage-cta-btn{min-width:unset;width:100%;font-size:17px;padding:16px 20px}.fof-compare-table{min-width:unset;width:100%}.fof-compare-table th,.fof-compare-table td{padding:10px 8px;font-size:13px}.fof-col-val-fof,.fof-col-val-other{font-size:11px}.fof-icon-wrap{width:22px;height:22px}.fof-ebook-callout{flex-direction:column}.fof-ebook-img-col{flex:none;max-width:100%}.fof-ebook-copy{padding:28px 24px}.fof-ebook-title{font-size:22px}.fof-carousel-btn{display:none!important}.fof-why-section{padding:36px 22px}.fof-why-title{font-size:28px;margin-bottom:24px}.fof-why-pillars{flex-direction:column;gap:28px}.fof-why-pillar{flex-direction:column;align-items:center;text-align:left}.fof-why-badge{width:70%;max-width:200px;margin:0 auto 14px}.fof-why-pillar-body{flex-direction:row;align-items:center;gap:16px;width:100%}.fof-why-circle{width:110px;height:110px;border-radius:8px;flex-shrink:0;margin:0}.fof-why-text{font-size:14px;padding:0}.fof-builder-cross-sell{flex-direction:column;gap:24px;padding:24px 20px}.fof-builder-cross-sell-image{flex:0 0 auto;width:100%;max-width:320px;margin:0 auto}.fof-builder-cross-sell-cta{width:100%!important;display:block!important}}.fof-preset-row-wrap{margin-bottom:14px}.fof-preset-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#888;margin:0 0 8px}.fof-preset-row{display:flex;gap:8px;margin-bottom:12px}.fof-preset-card{flex:1;padding:10px 12px;background:#f8f6f3;border:1px solid #e2ddd7;border-left:3px solid #e2ddd7;border-radius:4px;cursor:pointer;text-align:left;font-family:inherit;line-height:1;transition:background .15s,border-left-color .15s;-webkit-appearance:none;appearance:none}.fof-preset-card:hover{background:#f0ece5}.fof-preset-card-name{display:block;font-size:12px;font-weight:700;color:#222;margin-bottom:4px;transition:color .15s}.fof-preset-card-desc{display:block;font-size:11px;color:#888;line-height:1.35}.fof-preset-card--1{border-left-color:#5a6e3a}.fof-preset-card--2{border-left-color:#9a7240}.fof-preset-card--3{border-left-color:#4a6878}.fof-preset-card--4{border-left-color:#8a3a2a}.fof-preset-card--1.is-active{background:#edf0e7;border-left-color:#3e4e28}.fof-preset-card--1.is-active .fof-preset-card-name{color:#3e4e28}.fof-preset-card--2.is-active{background:#f5eddf;border-left-color:#7a5a30}.fof-preset-card--2.is-active .fof-preset-card-name{color:#7a5a30}.fof-preset-card--3.is-active{background:#e4ecf0;border-left-color:#345568}.fof-preset-card--3.is-active .fof-preset-card-name{color:#345568}.fof-preset-card--4.is-active{background:#f2e4e0;border-left-color:#6a2a1a}.fof-preset-card--4.is-active .fof-preset-card-name{color:#6a2a1a}@media(max-width:749px){.fof-preset-row{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to right,black 72%,transparent 100%);mask-image:linear-gradient(to right,black 72%,transparent 100%)}.fof-preset-row::-webkit-scrollbar{display:none}.fof-preset-card{flex:0 0 62%;scroll-snap-align:start;min-width:0}}@media only screen and (min-width:750px){.fof-reviews-track .fof-review-card{flex:0 0 44%}.fof-recipe-cards{overflow:visible;flex-wrap:wrap;justify-content:center}.fof-recipe-card{flex:0 0 calc(33.333% - 14px);min-width:0;max-width:340px}.fof-recipe-cards--single{justify-content:center}.fof-recipe-cards--single .fof-recipe-card{flex:0 0 400px;max-width:400px}}@media only screen and (min-width:1025px){.fof-reviews-track .fof-review-card{flex:0 0 30%}}.fof-collection-hero{background-color:#1c1c1c;padding:48px 22px;text-align:center}.fof-collection-hero__inner{max-width:700px;margin:0 auto}.fof-collection-hero__title{font-family:VaneerTwo,sans-serif;font-size:42px;font-weight:400;color:#f5f2ed;margin:0 0 12px;letter-spacing:.02em;line-height:1.15}.fof-collection-hero__subtitle{font-size:16px;color:#f5f2ed;margin:0 0 12px;opacity:.85}.fof-collection-hero__trust{font-size:13px;color:#f5f2ed;margin:0 0 16px;opacity:.8;letter-spacing:.04em}.fof-collection-hero__cta{margin:0}.fof-collection-hero__cta a{color:#ff6f27;text-decoration:none;font-size:15px;font-weight:500}.fof-collection-hero__cta a:hover{text-decoration:underline}@media only screen and (max-width:749px){.fof-collection-hero{padding:36px 22px}.fof-collection-hero__title{font-size:28px}}@media only screen and (min-width:750px){.fof-collection-hero{padding:48px 55px}}.fof-combos-collection #Collection,.fof-blends-collection #Collection,.fof-featured-collection #Collection{padding-top:32px}.fof-combos-collection .grid-view-item,.fof-blends-collection .grid-view-item,.fof-featured-collection .grid-view-item{margin-bottom:0}.fof-stamped-badge-wrap:has(.stamped-badge[data-rating="0.0"]){visibility:hidden}.fof-stamped-badge-wrap{text-align:center;margin-top:-3px;margin-bottom:48px}.fof-combos-collection .product-price--sold-out .product-price__price,.fof-combos-collection .product-price--sold-out s,.fof-blends-collection .product-price--sold-out .product-price__price,.fof-blends-collection .product-price--sold-out s,.fof-featured-collection .product-price--sold-out .product-price__price,.fof-featured-collection .product-price--sold-out s{display:none}@media only screen and (min-width:750px){.fof-combos-collection #Collection .grid,.fof-blends-collection #Collection .grid,.fof-featured-collection #Collection .grid{margin-left:-20px;margin-right:-20px}.fof-combos-collection #Collection .grid__item,.fof-blends-collection #Collection .grid__item,.fof-featured-collection #Collection .grid__item{padding-left:20px;padding-right:20px}}.fof-combos-collection .grid-view-item .product-badge,.fof-blends-collection .grid-view-item .product-badge,.fof-featured-collection .grid-view-item .product-badge{top:0;left:10px;transform:none;margin:-15px 0 0;white-space:nowrap;box-shadow:0 2px 8px #000000bf}@media(min-width:750px){.fof-combos-collection .grid-view-item .product-badge,.fof-blends-collection .grid-view-item .product-badge,.fof-featured-collection .grid-view-item .product-badge{left:18%}}.fof-combos-collection .fof-stamped-badge-wrap .stamped-badge,.fof-blends-collection .fof-stamped-badge-wrap .stamped-badge,.fof-featured-collection .fof-stamped-badge-wrap .stamped-badge{display:flex;flex-direction:column;align-items:center}.fof-combos-collection .fof-stamped-badge-wrap .stamped-badge-starrating,.fof-blends-collection .fof-stamped-badge-wrap .stamped-badge-starrating,.fof-featured-collection .fof-stamped-badge-wrap .stamped-badge-starrating{display:block}.fof-combos-collection .fof-stamped-badge-wrap .stamped-badge-caption,.fof-blends-collection .fof-stamped-badge-wrap .stamped-badge-caption,.fof-featured-collection .fof-stamped-badge-wrap .stamped-badge-caption{display:block;margin-top:-6px;font-size:11px;color:#888;letter-spacing:.02em}.fof-combos-collection .grid-view-item__image,.fof-blends-collection .grid-view-item__image,.fof-featured-collection .grid-view-item__image{width:100%;height:auto}.fof-combos-collection #js-product-container,.fof-blends-collection #js-product-container,.fof-featured-collection #js-product-container{display:flex;flex-wrap:wrap;align-items:flex-end}.fof-combos-collection #js-product-container .grid__item,.fof-blends-collection #js-product-container .grid__item,.fof-featured-collection #js-product-container .grid__item{float:none}.fof-featured-collection{padding:40px 0 0}.fof-featured-collection__title{margin-bottom:0}.seasonal-blends-title{font-family:VaneerTwo;font-size:46px;font-weight:400;color:#1c1c1c;letter-spacing:.02em;line-height:1.1;text-align:center;margin:40px 0 28px}@media only screen and (max-width:749px){.seasonal-blends-title{font-size:28px;margin:32px 0 20px}}.fof-featured-collection .fof-stamped-badge-wrap,.fof-blends-collection .fof-stamped-badge-wrap{min-height:38px}@media only screen and (max-width:749px){.fof-featured-collection .fof-stamped-badge-wrap{margin-bottom:40px}}@media only screen and (max-width:749px){.fof-combos-collection #js-product-container .grid__item{padding-left:60px;padding-right:60px}.fof-combos-collection .fof-stamped-badge-wrap{margin-bottom:48px}}body.template-index .usp-list-section{background-color:#f5f2ed;padding-top:24px;padding-bottom:8px;margin-bottom:0}.fof-homepage-ctas{background-color:#f5f2ed;border-bottom:1px solid #e5e0d8;padding:28px 55px 36px;text-align:center}.fof-homepage-ctas-inner{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;max-width:720px;margin:0 auto}.fof-cta-btn{display:inline-block;font-family:VaneerTwo,sans-serif;font-size:30px;font-weight:400;letter-spacing:.02em;text-decoration:none;border-radius:4px;padding:14px 40px;transition:background .15s,color .15s,border-color .15s;text-align:center;white-space:nowrap;line-height:1.1;box-sizing:border-box}.fof-cta-btn--primary{background-color:#ff6f27;color:#fff;border:2px solid #ff6f27}.fof-cta-btn--primary:hover{background-color:#e55a18;border-color:#e55a18;color:#fff}.fof-cta-btn--secondary{background-color:transparent;color:#1c1c1c;border:2px solid #1c1c1c}.fof-cta-btn--secondary:hover{background-color:#1c1c1c;color:#fff}@media only screen and (max-width:749px){.fof-homepage-ctas{padding:24px 22px}.fof-homepage-ctas-inner{flex-direction:column;gap:12px}.fof-cta-btn{width:100%;max-width:400px;font-size:26px;padding:14px 24px}}.fof-homepage-ebook-wrap{background-color:#fff;border-top:1px solid #ece7df;border-bottom:1px solid #ece7df}.fof-homepage-ebook-wrap .fof-ebook-callout{margin-top:0}.fof-featured-collection .product-badge{display:none!important}.section-header:has(>.referrals){padding-top:0!important;margin-top:0!important}.freedom-warning-section{padding-top:0!important;margin-top:0!important}.section-header:has(>.newsletter-section){background-color:#f5f2ed;padding-top:0;padding-bottom:0}.newsletter-section{background-color:#f5f2ed!important;background-image:none!important;padding:48px 55px}.newsletter-section h2{color:#1c1c1c;font-size:46px;margin-bottom:12px}@media only screen and (max-width:749px){.newsletter-section h2{font-size:28px}}.newsletter-section .yellow-text{color:#ff6f27}.newsletter-section h4{color:#333}.newsletter-section .btn.newsletter__submit{background-color:#ff6f27;border-color:#ff6f27;color:#fff}.newsletter-section .btn.newsletter__submit:hover{background-color:#e55a18;border-color:#e55a18;opacity:1}@media only screen and (max-width:749px){.newsletter-section{padding:36px 22px}}.section-header:has(>.referrals){padding-bottom:0!important;margin-bottom:0!important}@media only screen and (max-width:749px){.fof-blends-collection #js-product-container{margin-left:-8px;margin-right:-8px}.fof-blends-collection #js-product-container .grid__item{width:50%;padding-left:8px;padding-right:8px}.fof-blends-collection .fof-stamped-badge-wrap{margin-bottom:40px}}.reviews-gallery-section h2,.reviews-carousel-section h2,.reviews-carousel-section h3,.reviews-carousel-section [class*=stamped-header],.reviews-carousel-section [class*=stamped-title],.reviews-carousel-section [class*=stamped-caption]{font-size:46px!important;font-family:VaneerTwo!important;font-weight:400!important;margin-bottom:28px!important}@media only screen and (max-width:749px){.reviews-gallery-section h2,.reviews-carousel-section h2,.reviews-carousel-section h3,.reviews-carousel-section [class*=stamped-header],.reviews-carousel-section [class*=stamped-title],.reviews-carousel-section [class*=stamped-caption]{font-size:28px!important;margin-bottom:20px!important}}.referrals h2.heading{font-size:46px!important;font-family:VaneerTwo!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.1!important}@media only screen and (max-width:749px){.referrals h2.heading{font-size:28px!important}}.reviews-and-badge h1{font-size:46px!important;font-family:VaneerTwo!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.1!important}@media only screen and (max-width:749px){.reviews-and-badge h1{font-size:28px!important}}body.template-index .index-section:has(>.as-seen-on-container){background-color:#f0ece6;margin-bottom:0!important}body.template-index .as-seen-on-container{margin-bottom:0!important}body.template-index .index-section:has(>.why-fof),body.template-index .index-section:has(>.fof-why-section){margin-top:0!important;padding-top:0!important}body.template-index .why-fof.section-header{padding-top:0!important;margin-top:0!important}body.template-index div.hero-video-container{overflow:hidden;margin:0;padding:0}body.template-index div.hero-video-container video{display:block;width:100%;margin:0;padding:0}.reviews-carousel-section{background-color:#fff;padding:48px 55px;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}@media only screen and (max-width:749px){.reviews-carousel-section{padding:36px 22px}}.reviews-carousel-section #stamped-reviews-widget{display:none}.reviews-carousel-section .fof-stamped-review-title{font-size:14px;font-weight:700;color:#1c1c1c;margin:0 0 8px;line-height:1.3}body.template-index .index-section:has(>.reviews-and-badge){background-color:#fff}body.template-index .reviews-and-badge{padding-top:40px!important;padding-bottom:0!important}body.template-collection .reviews-and-badge{padding-bottom:48px!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fof-v2.css.map */
