.tc-block{box-sizing:border-box;width:min(100%, var(--tc-block-width, 800px));margin-right:auto;margin-left:auto;color:#222;font-size:14px;font-weight:400;line-height:1.55}.block-editor-page .tc-block a,.editor-styles-wrapper .tc-block a,.wp-block[data-type^="meta-box/"] .tc-block a{pointer-events:none!important;cursor:default}.tc-block.tc-width-narrow{--tc-block-width:800px}.tc-block.tc-width-regular{--tc-block-width:800px}.tc-block.tc-width-wide{--tc-block-width:1200px}.tc-block.tc-width-extra-wide{--tc-block-width:1400px}.tc-block.tc-width-full{--tc-block-width:100%}.tc-block.tc-has-background{padding:60px 40px;border-radius:10px;background:var(--tc-block-background)}.tc-block.tc-has-background.tc-has-background-gradient{background:radial-gradient(circle at center,#fff 0,var(--tc-block-background) 72%)}.tc-block.tc-has-background-gradient.tc-background-is-dark{color:#222}.tc-block.tc-has-background-gradient.tc-background-is-dark a:not(.tc-button){color:#064ab7}.tc-block.tc-mt-none{margin-top:0}.tc-block.tc-mt-xs{margin-top:10px}.tc-block.tc-mt-sm{margin-top:20px}.tc-block.tc-mt-md{margin-top:40px}.tc-block.tc-mt-lg{margin-top:60px}.tc-block.tc-mt-xl{margin-top:80px}.tc-block.tc-mb-none{margin-bottom:0}.tc-block.tc-mb-xs{margin-bottom:10px}.tc-block.tc-mb-sm{margin-bottom:20px}.tc-block.tc-mb-md{margin-bottom:40px}.tc-block.tc-mb-lg{margin-bottom:60px}.tc-block.tc-mb-xl{margin-bottom:80px}.tc-block h2,.tc-block .tc-block__heading{margin:0 0 40px;font-size:18px;font-weight:600;line-height:1.25;text-align:center}.tc-block>h2.tc-block__heading{width:100%}.recipes-single .tc-block h2{padding-bottom:0}.tc-block.tc-has-ruler .tc-block__heading{margin-bottom:80px;padding-bottom:16px;border-bottom:1px solid currentColor}.tc-block h3{margin:0 0 1rem;font-size:16px;font-weight:600;line-height:1.3}.tc-block p,.tc-block li{font-size:14px}.tc-block a,.tc-block .tc-button{font-size:14px;font-weight:600}.tc-block img{max-width:100%;height:auto}.tc-block__media img{display:block;width:100%;height:100%;object-fit:cover}.tc-block__media--square{aspect-ratio:1}.tc-block__button,.tc-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border:0;background:var(--tc-button-color,#00a7e1);color:#fff;text-decoration:none}.tc-buttons--small .tc-button{padding:8px 14px}.tc-buttons--large .tc-button{padding:16px 28px}.tc-block__buttons{display:flex;flex-wrap:wrap;gap:12px}.tc-block__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 180px),1fr));gap:24px}.tc-block__split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px}.tc-block__split.is-image-right .tc-block__media{order:2}.tc-block__split-content.is-vertical .tc-block__split{grid-template-columns:1fr}.tc-block__split-content .tc-block__media.is-wide{aspect-ratio:16/9}.tc-block__stack{display:grid;gap:24px}.tc-block__rich>:first-child{margin-top:0}.tc-block__rich>:last-child{margin-bottom:0}.tc-block__hero-meta{display:flex;justify-content:space-between;gap:20px;margin-top:20px}.tc-block__table-wrap{overflow-x:auto}.tc-block table{width:100%;border-collapse:collapse}.tc-block th,.tc-block td{padding:10px 12px;border:1px solid #dbe3e8;text-align:left;vertical-align:middle;font-family:'Montserrat',sans-serif}.tc-block th{background:#07294d;color:#fff}.tc-block tbody tr:nth-child(even){background:#eaf5fa}.tc-block__disclaimer{margin-top:24px;font-size:12px}.tc-block.preview{position:relative;min-height:44px;outline:1px dotted #777}.tc-block.tc-is-hidden.preview{opacity:.45}.tc-block.tc-is-hidden.preview::after{content:'Hidden on the front end';position:absolute;top:4px;right:4px;padding:3px 6px;background:#222;color:#fff;font-size:10px}.tc-block__rating{white-space:nowrap}.tc-block__breadcrumbs{font-size:12px}.tc-block__seals{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.tc-block__seals img{max-width:72px}.tc-block__stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:1px;background:#bbb}.tc-block__stat{padding:14px;background:var(--tc-block-background,#fff);text-align:center}.tc-block__stat strong,.tc-block__summary-item strong,.tc-block__summary-item span{display:block}.tc-block__faq{padding:18px 0;border-bottom:1px solid #ddd}.tc-block__faq summary{cursor:pointer;font-size:16px;font-weight:600}.tc-block__faq summary::marker{color:var(--tc-bullet-color)}.tc-block__steps{counter-reset:tc-step}.tc-block__step{position:relative;padding-left:42px;counter-increment:tc-step}.tc-block__step::before{content:counter(tc-step);position:absolute;top:0;left:0;display:grid;width:26px;height:26px;border-radius:50%;background:#f5a623;color:#fff;font-weight:600;place-items:center}.tc-block__pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:40px}.tc-block__pros li::marker{color:#39a844}.tc-block__cons li::marker{color:#e24b3b}.tc-block__shop-link{display:grid;justify-items:center;gap:12px;text-align:center;text-decoration:none}.tc-block__video iframe{width:100%;aspect-ratio:16/9;height:auto}@media(max-width:767px){.tc-block.tc-mt-xl{margin-top:40px}.tc-block.tc-mb-xl{margin-bottom:40px}.tc-block.tc-has-background{padding:40px 20px}.tc-block__split,.tc-block__pros-cons{grid-template-columns:1fr}.tc-block__split.is-image-right .tc-block__media{order:0}.tc-block.tc-has-ruler .tc-block__heading{margin-bottom:40px}.tc-block__hero-meta{align-items:flex-start;flex-direction:column}}.products--modular__content,.recipes--modular__content{width:100%}.products--modular__content>.tc-block,.recipes--modular__content>.tc-block{width:min(calc(100% - 40px), var(--tc-block-width, 800px))}.products--modular__content>.tc-block.tc-width-full,.recipes--modular__content>.tc-block.tc-width-full{width:100%}.tc-block.tc-background-is-dark{color:#fff}.tc-block.tc-background-is-dark a:not(.tc-button){color:#fff}.tc-block.tc-background-is-dark th{background:rgba(0,0,0,.3)}.custom-blocks-single,.custom-blocks-single__article,.custom-blocks-single__content{width:100%}.custom-blocks-single__content>.tc-block{width:min(calc(100% - 40px), var(--tc-block-width, 800px))}.custom-blocks-single__content>.tc-block.tc-width-full{width:100%}.tc-block p,.tc-block li{margin-bottom:1rem;font-size:18px;font-weight:400}.tc-block h2,.tc-block .tc-block__heading{margin:0 0 35px;font-size:28px;font-weight:600;line-height:1.25}.tc-block h3{font-size:20px}.tc-block li{margin-bottom:.5rem}.tc-block a{color:#064ab7;font-size:inherit;text-decoration:underline}@media screen and (max-width:767px){.tc-block h1,.tc-block h1.tc-block__heading{font-size:28px!important}.tc-block h2,.tc-block h2.tc-block__heading{font-size:20px!important}.tc-block h3{font-size:16px!important}.tc-block p,.tc-block li,.tc-block th,.tc-block td{font-size:15px!important}.tc-block button,.tc-block .tc-button{font-size:12px!important}}@media screen and (min-width:993px){.tc-block h3{font-size:19px}.tc-block p,.tc-block li,.tc-block th,.tc-block td{font-size:17px}}@media screen and (max-width:992px){.tc-block h2,.tc-block .tc-block__heading{margin:0 0 25px}.tc-block p,.tc-block li,.tc-block th,.tc-block td{font-size:15px}}@media print{.footer,.footer *{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}.tc-block,.tc-block *{padding:0!important}.tc-block{margin:0 0 2rem!important}.tc-block h2,.tc-block h2.tc-block__heading{margin-top:2rem!important;margin-bottom:1rem!important}.block__recipe-hero>h1.tc-block__heading,.block__product-hero h1.tc-block__heading,.block__product-hero-banner h1.tc-block__heading{margin:1rem 0!important}.block__recipe-buttons{display:none!important}.tc-block .tc-block__media,.tc-block .tc-block__banner-picture{display:none!important}.tc-block .tc-block__split{grid-template-columns:1fr!important}.tc-block .tc-block__grid,.tc-block .tc-block__stack{display:block!important;width:100%!important;max-width:none!important;margin:0!important}.tc-block .tc-block__card-link,.tc-block .tc-block__grid>.tc-block__card,.tc-block .tc-block__card{display:block!important;width:100%!important;max-width:none!important;margin:0 0 1rem!important;flex:none!important}.block__product-hero .tc-block__media,.block__product-hero-banner .tc-block__banner-picture,.block__recipe-hero .tc-block__media{display:block!important}.block__recipe-summary .tc-block__summary-box,.block__recipe-summary .tc-block__grid,.block__recipe-nutritional-info .tc-block__nutrition-columns,.block__product-nutritional-info .tc-block__nutrition-columns{display:block!important;margin:0!important;border:0!important;background:transparent!important}.block__recipe-summary .tc-block__summary-header{align-items:flex-start!important;gap:0!important;margin:0!important}.block__recipe-summary .tc-block__summary-item,.block__recipe-nutritional-info .tc-block__stat,.block__product-nutritional-info .tc-block__stat{display:block!important;width:100%!important;margin:0 0 .5rem!important;padding:0!important;border:0!important}.block__recipe-summary .tc-block__summary-item::after,.block__recipe-nutritional-info .tc-block__nutrition-columns::before,.block__recipe-nutritional-info .tc-block__nutrition-columns::after,.block__recipe-nutritional-info .tc-block__stat::after,.block__product-nutritional-info .tc-block__nutrition-columns::before,.block__product-nutritional-info .tc-block__nutrition-columns::after,.block__product-nutritional-info .tc-block__stat::after{display:none!important}:is(.products-single,.recipes-single) .tc-block,:is(.products-single,.recipes-single) .tc-block *{color:#000!important;text-align:left!important;text-shadow:none!important}:is(.products-single,.recipes-single) .tc-block{width:100%!important;max-width:none!important;background:transparent!important;box-shadow:none!important}:is(.products-single,.recipes-single) .tc-block img{display:none!important}.products-single :is(.block__product-hero,.block__product-hero-banner) img,.recipes-single .block__recipe-hero img{position:static!important;display:block!important;width:auto!important;max-width:640px!important;height:auto!important;max-height:none!important;margin:0 auto!important;object-fit:contain!important}.products-single :is(.block__product-hero .tc-block__media,.block__product-hero-banner .tc-block__banner-picture),.recipes-single .block__recipe-hero .tc-block__media{width:100%!important;max-width:640px!important;height:auto!important;margin:0 auto!important;padding:0!important;aspect-ratio:auto!important;background:transparent!important}:is(.products-single,.recipes-single) .tc-block :is(ul,ol){padding-left:1.5rem!important;list-style:disc outside!important}:is(.products-single,.recipes-single) .tc-block li::before,:is(.products-single,.recipes-single) .tc-block li::after{display:none!important}:is(.products-single,.recipes-single) :is(.tc-block__buttons,.tc-block__button,.tc-button,.tc-block button,.tc-block__breadcrumbs,.tc-block__video){display:none!important}.products--modular__content .tc-block,.products--modular__content .tc-block *,.recipes--modular__content .tc-block,.recipes--modular__content .tc-block *,.custom-blocks-single__content .tc-block,.custom-blocks-single__content .tc-block *{color:#000!important;text-align:left!important;text-shadow:none!important}.products--modular__content .tc-block,.recipes--modular__content .tc-block,.custom-blocks-single__content .tc-block{width:100%!important;max-width:none!important;background:transparent!important;box-shadow:none!important}.products--modular__content .tc-block img,.recipes--modular__content .tc-block img,.custom-blocks-single__content .tc-block img{display:none!important}.products--modular__content .block__product-hero img,.products--modular__content .block__product-hero-banner img,.recipes--modular__content .block__recipe-hero img,.custom-blocks-single__content .block__product-hero img,.custom-blocks-single__content .block__product-hero-banner img,.custom-blocks-single__content .block__recipe-hero img{position:static!important;display:block!important;width:auto!important;max-width:640px!important;height:auto!important;max-height:none!important;margin:0 auto!important;object-fit:contain!important}.products--modular__content .block__product-hero .tc-block__media,.products--modular__content .block__product-hero-banner .tc-block__banner-picture,.recipes--modular__content .block__recipe-hero .tc-block__media,.custom-blocks-single__content .block__product-hero .tc-block__media,.custom-blocks-single__content .block__product-hero-banner .tc-block__banner-picture,.custom-blocks-single__content .block__recipe-hero .tc-block__media{width:100%!important;max-width:640px!important;height:auto!important;margin:0 auto!important;padding:0!important;aspect-ratio:auto!important;background:transparent!important}.products--modular__content .tc-block ul,.products--modular__content .tc-block ol,.recipes--modular__content .tc-block ul,.recipes--modular__content .tc-block ol,.custom-blocks-single__content .tc-block ul,.custom-blocks-single__content .tc-block ol{padding-left:1.5rem!important;list-style:disc outside!important}.products--modular__content .tc-block li::before,.products--modular__content .tc-block li::after,.recipes--modular__content .tc-block li::before,.recipes--modular__content .tc-block li::after,.custom-blocks-single__content .tc-block li::before,.custom-blocks-single__content .tc-block li::after{display:none!important}.products--modular__content .tc-block__buttons,.products--modular__content .tc-block__button,.products--modular__content .tc-button,.products--modular__content .tc-block button,.recipes--modular__content .tc-block__buttons,.recipes--modular__content .tc-block__button,.recipes--modular__content .tc-button,.recipes--modular__content .tc-block button,.custom-blocks-single__content .tc-block__buttons,.custom-blocks-single__content .tc-block__button,.custom-blocks-single__content .tc-button,.custom-blocks-single__content .tc-block button,.products--modular__content .tc-block__breadcrumbs,.recipes--modular__content .tc-block__breadcrumbs,.custom-blocks-single__content .tc-block__breadcrumbs,.products--modular__content .tc-block__video,.recipes--modular__content .tc-block__video,.custom-blocks-single__content .tc-block__video{display:none!important}}