.widget-fbt .widget-fbt-titlebar{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem;font-weight:600;font-style:normal;line-height:calc(1em + 4px);padding-block:24px;padding-inline:12px;margin-block:0}.widget-fbt .widget-fbt-products{text-align:center}.widget-fbt .widget-fbt-track{display:flex;align-items:stretch;width:100%;min-height:0}.widget-fbt .widget-fbt-product{width:100%;text-align:start}.widget-fbt .widget-fbt-footer{display:flex;justify-content:center;padding-block:24px;padding-inline:12px}.widget-fbt.widget-fbt-hidden{height:1px;overflow:hidden;pointer-events:none;opacity:0}.widget-fbt .widget-fbt-error{padding-block:24px;padding-inline:12px;color:#ff2929}.widget-fbt-skeleton{color:rgba(0,0,0,0)}.widget-fbt-skeleton .feed-button{min-width:200px;height:47px;color:rgba(0,0,0,0);cursor:default;background-color:#dcdfe5;border-radius:50px}.widget-fbt-skeleton .feed-button:before{content:"Add bundle to cart $99.99"}.themed-card{padding:24px;color:var(--theme-text);background-color:var(--theme-bg);border-radius:10px}.themed-card.small{padding:16px;border-radius:8px}.themed-card.blurry-bg{background-color:var(--theme-bg-transparent);backdrop-filter:blur(15px)}.section-key-stats-banner{padding-block:64px;margin-block:16px;color:var(--theme-text);background-color:var(--theme-bg)}.section-key-stats-banner .banner-image-container{margin-inline:auto}.section-key-stats-banner .banner-image-container .banner-image{width:100%;height:100%}.section-key-stats-banner .banner-image-container .banner-image .banner-image-img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;border-radius:10px}.section-key-stats-banner .banner-image-container .stats-banner-content{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-top:40px}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card{background-color:var(--theme-bg-transparent);backdrop-filter:blur(15px);display:flex;flex-direction:column;gap:24px;width:100%;height:100%;padding:0}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .logo-image{height:16px}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .description{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.25rem}@media(min-width:768px){.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .description{font-size:2rem}}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .description{font-weight:600;font-style:normal;line-height:calc(1em + 4px);margin:0}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container{display:flex;flex-direction:column;gap:20px;max-width:400px}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container .key-value-pill .pill-key,.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container .key-value-pill .pill-value{font-size:1rem}@media(min-width:768px){.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container .key-value-pill .pill-key,.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container .key-value-pill .pill-value{font-size:1rem}}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container .key-value-pill .pill-key,.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container .key-value-pill .pill-value{font-weight:400;font-family:libertad,monospace;font-style:normal;line-height:calc(1em + 4px);padding:10px 20px}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container .key-value-pill .pill-key{flex-grow:10}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container .key-value-pill .pill-value{min-width:20%}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .feed-button{padding-inline:24px}@media(min-width:768px){.section-key-stats-banner{background-color:rgba(0,0,0,0)}.section-key-stats-banner .banner-image-container{position:relative;z-index:0;max-width:none;margin-inline:unset}.section-key-stats-banner .banner-image-container .banner-image-img{position:absolute;height:100%;aspect-ratio:unset}.section-key-stats-banner .banner-image-container .stats-banner-content{position:relative;z-index:1;min-height:720px;padding:64px;margin-top:0}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card{max-width:520px;padding:88px 36px}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .logo-image{height:24px}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .description{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem;font-weight:600;font-style:normal;line-height:calc(1em + 4px)}}@media(min-width:768px)and (min-width:768px){.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .description{font-size:1.5rem}}@media(min-width:768px){.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container{max-width:none}.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container .key-value-pill .pill-key,.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container .key-value-pill .pill-value{font-size:1.25rem;font-weight:400;font-family:libertad,monospace;font-style:normal;line-height:calc(1em + 4px);padding:16px 20px}}@media(min-width:768px)and (min-width:768px){.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container .key-value-pill .pill-key,.section-key-stats-banner .banner-image-container .stats-banner-content .banner-card .stats-container .key-value-pill .pill-value{font-size:1.25rem}}.section-product-carousel{width:100%;padding-block:32px 40px;overflow:hidden}.section-product-carousel .product-carousel-heading{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.5rem}@media(min-width:768px){.section-product-carousel .product-carousel-heading{font-size:2.25rem}}.section-product-carousel .product-carousel-heading{font-weight:600;font-style:normal;line-height:calc(1em + 4px)}.section-product-carousel .product-carousel-subheading{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem}@media(min-width:768px){.section-product-carousel .product-carousel-subheading{font-size:1.25rem}}.section-product-carousel .product-carousel-subheading{font-weight:600;font-style:normal;line-height:calc(1em + 4px)}.section-product-carousel .container-lg.full-span{margin-top:16px}@media(max-width:991.98px){.section-product-carousel .container-lg.full-span{padding-inline:0}.section-product-carousel .container-lg.full-span .product-variant-carousel .feed-carousel .carousel-track-window .carousel-track{padding-inline:calc(var(--bs-gutter-x)*.5)}}.feed-embedded-video{margin-block:32px}.feed-embedded-video:first-child{margin-top:16px}@media(min-width:768px){.feed-embedded-video{margin-block:48px}.feed-embedded-video:first-child{margin-top:24px}}.feed-embedded-video .feed-video-iframe,.feed-embedded-video lite-youtube{width:100%;max-width:none;aspect-ratio:16/9}.section-ingredients{padding-block:64px}.section-ingredients-heading{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.5rem}@media(min-width:768px){.section-ingredients-heading{font-size:2.25rem}}.section-ingredients-heading{font-weight:600;font-style:normal;line-height:calc(1em + 4px);margin:0}.section-ingredients-description{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.125rem}@media(min-width:768px){.section-ingredients-description{font-size:1.25rem}}.section-ingredients-description{font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.section-ingredients-description strong{font-weight:600}.section-ingredients-description{margin-block:8px 0;color:#4d5e80}.section-ingredients-items{display:grid;grid-template-columns:1fr;grid-row-gap:12px;row-gap:12px;margin-top:24px}@media(min-width:768px){.section-ingredients-items{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px 16px}}@media(min-width:992px){.section-ingredients-items{-moz-column-gap:16px;column-gap:16px}}@media(min-width:1200px){.section-ingredients-items{-moz-column-gap:24px;column-gap:24px}}@media(min-width:1350px){.section-ingredients-items{-moz-column-gap:40px;column-gap:40px}}.section-ingredients-footer{display:flex;justify-content:center;margin-block-start:32px}.kevel-debug-mode{position:relative;background-color:#ffebee;outline:2px dashed #faadbb;outline-offset:2px}.kevel-debug-mode:after{display:inline-block;color:#72182d;content:"Kevel Ad";background-color:#ffebee}.kevel-debug-corner-flag,.kevel-debug-mode:after{position:absolute;top:0;right:0;padding:8px 12px;font-size:.75rem}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;box-shadow:0 1px 10px 0 rgba(31,36,51,.5)}.section-edu-comparison-table{padding-block:32px 48px;background-color:#f9fafb}@media(min-width:768px){.section-edu-comparison-table{padding-block:48px}}.section-edu-comparison-table .edu-comparison-copy-container{max-width:960px}.section-edu-comparison-table .edu-comparison-header{margin-block-end:16px}.section-edu-comparison-table .edu-comparison-heading{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.5rem}@media(min-width:768px){.section-edu-comparison-table .edu-comparison-heading{font-size:2.25rem}}.section-edu-comparison-table .edu-comparison-heading{font-weight:600;font-style:normal;line-height:calc(1em + 4px)}.section-edu-comparison-table .edu-comparison-content{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem}@media(min-width:768px){.section-edu-comparison-table .edu-comparison-content{font-size:1.125rem}}.section-edu-comparison-table .edu-comparison-content{font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.section-edu-comparison-table .edu-comparison-content strong{font-weight:600}.section-edu-comparison-table .edu-comparison-content{margin-block-end:24px}.section-edu-comparison-table .edu-comparison-content h4,.section-edu-comparison-table .edu-comparison-content h5,.section-edu-comparison-table .edu-comparison-content h6{font-size:inherit}.section-edu-comparison-table .edu-comparison-products-track{display:flex;padding-inline:12px;overflow-x:auto}.section-edu-comparison-table .edu-comparison-table{display:grid;grid-template-columns:repeat(var(--table-column-count),minmax(182px,322px));min-width:calc(182px*var(--table-column-count));margin:0 auto;overflow:hidden;background-color:#fff;border:1px solid #dcdfe5;border-radius:8px}.section-edu-comparison-table .edu-comparison-table tbody,.section-edu-comparison-table .edu-comparison-table thead,.section-edu-comparison-table .edu-comparison-table tr{display:contents}.section-edu-comparison-table .edu-comparison-table tbody{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.section-edu-comparison-table .edu-comparison-table tbody strong{font-weight:600}.section-edu-comparison-table .edu-comparison-table td,.section-edu-comparison-table .edu-comparison-table th{padding-block:16px;padding-inline:12px;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.section-edu-comparison-table .edu-comparison-table td,.section-edu-comparison-table .edu-comparison-table th{padding-block:24px;padding-inline:16px}}.section-edu-comparison-table .edu-comparison-table td:not([colspan]):nth-child(odd),.section-edu-comparison-table .edu-comparison-table th:not([colspan]):nth-child(odd){background-color:#edeff2}.section-edu-comparison-table .edu-comparison-table th{padding:0;font-weight:inherit}.section-edu-comparison-table .edu-comparison-table td{text-align:center}.section-edu-comparison-table .edu-comparison-table .colspan-cell{grid-column:1/-1;padding-block:8px;padding-inline:12px;font-weight:600;text-align:start;background-color:#def625}@media(min-width:768px){.section-edu-comparison-table .edu-comparison-table .colspan-cell{padding-inline:24px}}.section-edu-comparison-table .edu-comparison-table .product-variant-card{background-color:rgba(0,0,0,0);border-radius:0}.section-edu-comparison-table .edu-comparison-table .product-variant-card .pc-copy{margin-inline:-12px}@media(min-width:768px){.section-edu-comparison-table .edu-comparison-table .product-variant-card .pc-copy{margin-inline:0}}