body{display:grid;grid-template-columns:100%;min-height:100vh}main{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:16px;grid-template-areas:"hero hero hero hero hero hero" "content content content content content content";justify-self:center;grid-column:1 / -1}@media only screen and (min-width: 767px){main{grid-template-columns:repeat(6,minmax(0,1fr)) 336px;grid-template-areas:"billboard billboard billboard billboard billboard billboard billboard" "hero hero hero hero hero hero hero" "content content content content content content sidebar"}}@media (max-width: 768px){.ct-read-more,.ct-article__content__tags{display:none!important}.ct-article~.ct-article{margin-top:16px}}.ct-ad{margin-block:16px}.ct-ad:has(.pgAdWrapper div[id*="dehippevegetarier.nl"]:empty),.ct-ad:has(.pgAdWrapper div[id*="dehippevegetarier.nl"] div[id*=google_ads_iframe]:empty){background-color:#0000000d;border:1px solid rgba(0,0,0,.025);border-radius:8px;overflow:hidden;position:relative}.ct-ad:has(.pgAdWrapper div[id*="dehippevegetarier.nl"]:empty):after,.ct-ad:has(.pgAdWrapper div[id*="dehippevegetarier.nl"] div[id*=google_ads_iframe]:empty):after{content:"Advertentie";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.25;font-size:14px}.ct-ad__billboard{display:none;grid-area:billboard;flex-direction:column;align-items:center}@media only screen and (min-width: 767px){.ct-ad__billboard{display:flex}}#button-layout .btn{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-l);gap:8px;text-align:center;padding:16px 24px;color:var(--color-white--base);font-weight:var(--font-weight-semibold);border-radius:1.8125rem;border-bottom:2px solid var(--color-primary--dark-04);background-color:var(--color-primary--base);width:100%}.ct-hero{grid-area:hero;flex-direction:column;align-items:center;margin-top:16px}.ct-hero>*{width:100%}@media only screen and (min-width: 767px){.ct-hero{display:flex}}.ct-page{grid-area:content;display:flex;flex-direction:column;align-items:center}.ct-page p:empty{display:none}.ct-sidebar{display:none;grid-area:sidebar}@media only screen and (min-width: 767px){.ct-sidebar{display:flex;flex-direction:column}}.ct-sidebar .ct-ad--desktop-only:last-child{position:sticky;top:16px}.ct-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1rem;width:100%}.ct-grid__item{display:grid}.ct-grid__item .ct-video{border-radius:16px;overflow:hidden}.ct-articles{display:flex;flex-direction:column;grid-area:content}.ct-article{display:flex;flex-direction:column}.ct-article__content{grid-area:content;display:flex;flex-direction:column;align-self:stretch}.ct-article__content--recipe-layout{margin-top:var(--margin-global-regular)}@media (max-width: 768px){.ct-article--has-infinite-scroll .ct-article__content__comments,.ct-article--has-infinite-scroll .ct-ad{display:none}}.ct-block{display:flex;padding:var(--padding-global-xl) 0px var(--padding-global-l) 0px;flex-direction:column;border-radius:16px;background:var(--color-white--base);box-shadow:0 4px 16px #0000000d}.ct-block.ct-notes{margin-top:var(--margin-global-xl)}.ct-block__title{display:flex;padding:var(--padding-global-regular);justify-content:center;align-items:center;gap:8px;align-self:stretch}.ct-block h3{color:var(--color-black--base);text-align:center;font-family:var(--font-family-bricolage);font-size:32px;font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.8px}.ct-block p{color:var(--color-black--base);font-family:var(--font-family-ibm);font-size:var(--font-size-regular);font-style:normal;font-weight:var(--font-weight-regular);line-height:155%}.ct-article__content{margin-bottom:1rem}.ct-article__content__tags{display:flex;flex-direction:column;margin-top:32px}@media only screen and (min-width: 767px){.ct-article__content__tags{padding-inline:var(--page-padding-x)}}.ct-article__content__tags h4{margin-bottom:.5em}.ct-article__content__tags__collection{display:flex;flex-wrap:wrap;gap:8px;grid-column:var(--article-width)}.ct-article__content__tags__collection__tag{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);white-space:nowrap;padding:8px 16px;border-radius:calc((var(--font-size-s) + 16px) / 2);color:var(--color-grey--dark-02);background-color:var(--color-white--base);border-bottom:1px solid var(--color-grey--light-01)}.ct-article__content__tags__collection__tag:hover{color:var(--color-grey--dark-04);border-top:1px solid var(--color-grey--light-01);border-bottom:unset}.ct-article__content__comments{display:flex;flex-direction:column;background-color:var(--color-white--base);box-shadow:var(--block-shadow);border-radius:32px;margin-top:16px;padding-top:32px;overflow:hidden}.ct-article__content__comments h2{font-weight:var(--font-weight-medium);text-align:center;margin-bottom:.75em;display:flex;justify-content:center;align-items:center;gap:8px}.ct-article__content__comments label{display:flex;flex-direction:column}.ct-article__content__comments input{font-family:var(--font-family-ibm);display:flex;flex-direction:column;padding:16px;border-radius:8px;border:1px solid var(--color-grey--light-01);margin-top:8px;margin-bottom:16px}.ct-article__content__comments input:active,.ct-article__content__comments input:focus{box-shadow:var(--block-shadow)}.ct-article__content__comments .ct-comment__input form button{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-l);gap:8px;margin-top:8px;padding:16px 24px;color:var(--color-white--base);font-weight:var(--font-weight-semibold);border-radius:1.8125rem;border-bottom:2px solid var(--color-primary--dark-04);background-color:var(--color-primary--base);width:100%}.ct-article__content__comments .ct-comment__input form button:hover{border-bottom:2px solid var(--color-primary--dark-01);background-color:var(--color-primary--light-01)}.ct-article__content__comments .ct-comment__input form button:hover span{text-shadow:unset}.ct-article__content__comments .ct-comment__input form button span{text-shadow:var(--button-shadow)}.ct-article__content__comments .ct-comment-reaction__container{display:flex;flex-direction:column;padding:24px;border-top:1px solid var(--color-grey--light-06);background-color:var(--color-white--base)}.ct-article__content__comments .ct-comment-reaction__container h2{margin-bottom:1rem}.ct-article__content__comments .ct-comment__container{display:flex;flex-direction:column}.ct-article__content__comments .ct-comment__container .ct-comment__author{color:var(--brand-kale-green-base, #057E3D);font-family:var(--font-family-bricolage);font-size:20px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.5px}.ct-article__content__comments .ct-comment__container .ct-comment__time{color:var(--grey-light-01, #CFCFCF);font-family:var(--font-family-bricolage);font-size:16px;font-style:normal;font-weight:500;line-height:155%;margin-bottom:-1rem}.ct-article__content__comments .ct-comment__container .ct-comment__container__comment{display:flex;flex-direction:column;border-top:1px solid var(--color-grey--light-02);padding:24px}.ct-article__content__comments .ct-comment__container .ct-comment__container__comment:first-of-type{border-top:unset}.ct-article__content__comments .ct-comment__container .ct-comment__container__comment .ct-comment__nested__input__reply,.ct-article__content__comments .ct-comment__container .ct-comment__container__comment .ct-comment__nested__input__hide{width:100%;text-align:right;font-family:var(--font-family-ibm);font-weight:var(--font-weight-medium);font-size:var(--font-size-regular);color:var(--color-primary--base);text-decoration:underline;cursor:pointer}.ct-article__content__comments .ct-comment__container .ct-comment__container__comment .ct-comment__nested__input__reply:hover,.ct-article__content__comments .ct-comment__container .ct-comment__container__comment .ct-comment__nested__input__hide:hover{color:var(--color-primary--dark-04)}.ct-article__content__comments .ct-comment__container .ct-comment__container__comment .ct-comment__nested__input__hide{text-align:center;margin-top:16px}.ct-article__content__comments .ct-comment__load-more{padding-inline:24px}.ct-article__content__comments .ct-comment__load-more form{display:flex;flex-direction:column;align-items:center}.ct-article__content__comments .ct-comment__load-more form button{cursor:pointer;padding:.5em 1em;font-weight:var(--font-weight-medium);color:var(--color-white--base);background-color:var(--color-primary--base);border-bottom:1px solid var(--color-primary--dark-04);margin-bottom:16px;border-radius:17px}.ct-article__content__comments .ct-comment__load-more form button:hover{background-color:var(--color-primary--light-01)}.ct-multiple-instagram-embeds{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.ct-multiple-instagram-embeds .instagram-media{width:100%!important;min-width:180px!important;margin-bottom:0!important}@media only screen and (min-width: 639px){.ct-multiple-instagram-embeds .instagram-media{width:calc(50% - 8px)!important}}@media only screen and (min-width: 767px){.ct-multiple-instagram-embeds .instagram-media{width:100%!important}}@media only screen and (min-width: 959px){.ct-multiple-instagram-embeds .instagram-media{width:calc(50% - 8px)!important}}body.campaign--green-christmas-gifting .dhv-article-card.ct-article-card--theme .dhv-article-card__content{position:relative}body.campaign--green-christmas-gifting .dhv-article-card.ct-article-card--theme .dhv-article-card__content:before{display:block;content:"";background:url(/build/assets/garland-3ecf7d90.png);background-size:contain;position:absolute;z-index:5;width:100%;height:50px;top:-40px;pointer-events:none}body.campaign--green-christmas-gifting .dhv-article-card.ct-article-card--theme .dhv-article-card__content svg .icon-global-style{stroke:#fff!important}body.campaign--green-christmas-gifting .dhv-article-card.ct-article-card--theme.dhv-article-card__horizontal .dhv-article-card__content:before{top:-30px;left:0}body.campaign--green-christmas-gifting .dhv-article-card.ct-article-card--theme .dhv-article-card__content__title,body.campaign--green-christmas-gifting .dhv-article-card.ct-article-card--theme .dhv-article-card__content__categories li{color:#fff!important}.ct-product-with-price-and-description{background:white;display:flex;flex-direction:column}@media only screen and (min-width: 639px){.ct-product-with-price-and-description{display:grid!important}}@media only screen and (min-width: 767px){.ct-product-with-price-and-description{display:flex!important}}@media only screen and (min-width: 959px){.ct-product-with-price-and-description{display:grid!important}}.ct-product-with-price-and-description label{color:#99d492!important}.ct-product-with-price-and-description h4,.ct-product-with-price-and-description p{margin-bottom:1rem}.ct-product-with-price-and-description li{font-family:var(--font-family-ibm)}.ct-product-with-price-and-description li svg{margin-right:.5rem}.ct-product-with-price-and-description .btn{font-weight:var(--font-weight-semibold)!important;border-bottom:2px solid var(--color-primary--dark-04)!important;background-color:var(--color-primary--base)!important}.ct-product-with-price-and-description .price{display:flex;gap:1rem;align-items:flex-start;font-size:1.5em}.ct-product-with-price-and-description .price del{background:#DCD5BD}.ct-product-with-price-and-description .price span{color:#fff;background:var(--color-quaternary--light-01)}.ct-product-with-price-and-description .icon-alert{fill:none}footer{padding:2rem;margin-top:var(--footer-margin)}footer p:not(:last-of-type){margin-bottom:1.5rem}.footer-disclaimer{background-color:var(--color-primary--dark-03);color:#fff}.footer-disclaimer h4{color:var(--black-white-white-base, #FFF);font-family:Bricolage Grotesque;font-size:24px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1.2px;text-align:center;margin-bottom:1.5rem}.footer-info{display:flex;flex-direction:column;align-items:center;background-color:var(--color-primary--dark-02);color:#fff;text-align:center;border-radius:16px 16px 0 0}.footer-info .home-panel{display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-info .home-panel:hover{opacity:.85}.footer-info .illustration__circle{display:flex;justify-content:center;align-items:center;width:165px;height:165px;overflow:hidden;position:relative;border-radius:82.5px;background:#ffffff}.footer-info .illustration__circle__image{position:absolute;background-color:var(--color-primary--dark-04);-webkit-mask-image:url(/build/assets/illustration-529243dc.svg);mask-image:url(/build/assets/illustration-529243dc.svg);-webkit-mask-position:60% 50%;mask-position:60% 50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:120px;height:135px}.footer-info__logo{width:220px;margin-block:16px}.footer-info .social-media-panel{display:flex;gap:24px;justify-content:center}.footer-info .social-media-panel a:hover .icon-global-style{fill:var(--color-primary--dark-05)}.footer-info .social-media-panel .icon-global-style{stroke:var(--color-white--base)}.footer-info .disclaimer{font-family:var(--font-family-bricolage);font-weight:var(--font-weight-regular);line-height:1.5;color:var(--color-white--base);max-width:360px;text-align:center;margin-block:var(--margin-global-xxl)}.footer-info .info-buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:24px}@media only screen and (min-width: 639px){.footer-info .info-buttons{flex-direction:row}}.footer-info .info-buttons a{display:inline-block;font-size:var(--font-size-ml);font-weight:var(--font-weight-medium);padding:8px 16px;width:max-content;border-radius:calc((var(--font-size-ml) + 32px) / 2);color:var(--color-primary--dark-02);background-color:var(--color-white--base)}.footer-info .info-buttons a:hover{color:var(--color-white--base);background-color:var(--color-primary--dark-03)}.dhv-header{color:var(--color-white--base);background-color:var(--color-primary--dark-03);font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);width:100%}@media only screen and (min-width: 767px){.dhv-header{margin-bottom:16px}}.dhv-header:after{content:"";position:absolute;width:100%;height:0px;margin-bottom:8px;background-color:var(--color-primary--dark-03);z-index:-1}@media only screen and (min-width: 767px){.dhv-header:after{content:unset}}.dhv-header .icon-global-style{stroke:var(--color-white--base)}.dhv-header__main{position:relative;display:flex;justify-content:space-between;align-items:center;background-color:var(--color-primary--base);border-radius:0 0 8px 8px;overflow:hidden;padding:12px}.dhv-header__main *:is(:not(.dhv-header__main__illustration)){z-index:1}.dhv-header__main__home{padding-top:6px}.dhv-header__main__illustration{position:absolute;background-color:var(--color-primary--dark-03);-webkit-mask-image:url(/build/assets/illustration-529243dc.svg);mask-image:url(/build/assets/illustration-529243dc.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:80px;height:125px;left:-30px}@media only screen and (min-width: 959px){.dhv-header__main__illustration{left:0}}.dhv-header__main__menu{cursor:pointer;padding:8px;visibility:visible}.dhv-header__main__menu svg:nth-child(2){display:none}@media only screen and (min-width: 959px){.dhv-header__main__menu{visibility:hidden}}.dhv-header__main__search>svg{padding:12px;cursor:pointer;box-sizing:content-box;border-radius:50%}.dhv-header__main__search>svg:hover{background-color:var(--color-primary--dark-02);box-shadow:inset 0 0 0 1px var(--color-primary--dark-01)}.dhv-header__main__search>svg:hover .icon-search{transform-origin:center center;transform:rotate(-15deg)}.dhv-header__main__search .dhv-header__main__search-bar{position:absolute;right:1rem;top:12px;width:calc(100% - 2rem);padding:12px 8px 12px 12px;border-radius:8px;display:none;flex-direction:row;font-family:var(--font-family-ibm);background-color:var(--color-white--base);border:1px solid var(--color-grey--light-01)}.dhv-header__main__search .dhv-header__main__search-bar>svg:first-of-type{cursor:pointer}.dhv-header__main__search .dhv-header__main__search-bar>svg:first-of-type:hover{translate:-2px}.dhv-header__main__search .dhv-header__main__search-bar .icon-global-style{stroke:var(--color-black--base)}.dhv-header__main__search .dhv-header__main__search-bar:active,.dhv-header__main__search .dhv-header__main__search-bar:focus{box-shadow:var(--block-shadow)}.dhv-header__main__search .dhv-header__main__search-bar input[type=search]{flex-grow:1;color:#000;padding:unset;overflow:hidden;text-overflow:ellipsis;background-color:unset;border:unset;border-radius:unset;padding-left:8px;font-weight:var(--font-weight-regular);color:var(--color-black--base)}.dhv-header__main__search .dhv-header__main__search-bar input[type=search]:active,.dhv-header__main__search .dhv-header__main__search-bar input[type=search]:focus{box-shadow:unset}.dhv-header__main__search .dhv-header__main__search-bar input[type=search]::placeholder{color:var(--color-grey--dark-02)}.dhv-header__main__search .dhv-header__main__search-bar input[type=search]+button[type=submit]{cursor:pointer}.dhv-header__main__search .dhv-header__main__search-bar input[type=search]+button[type=submit]:hover svg{transform-origin:center center;transform:rotate(-15deg)}@media only screen and (min-width: 959px){.dhv-header__main__search .dhv-header__main__search-bar{width:320px}}.dhv-header__main__search.expanded .dhv-header__main__search-bar{display:flex}.dhv-header.expanded{position:fixed;z-index:2}@media only screen and (min-width: 959px){.dhv-header.expanded{position:unset}}.dhv-header.expanded .dhv-header__main__menu svg:nth-child(1){display:none}.dhv-header.expanded .dhv-header__main__menu svg:nth-child(2){display:block}.dhv-header.expanded .dhv-header__nav--hamburger{display:block;position:fixed}@media only screen and (min-width: 959px){.dhv-header.expanded .dhv-header__nav--hamburger{display:none}}.dhv-header__nav{--scrollbar-track: var(--color-primary--dark-03);--scrollbar-thumb: var(--color-primary--base);position:relative;z-index:1;padding:8px;width:100%;overflow:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.dhv-header__nav::-webkit-scrollbar{height:16px;background:var(--scrollbar-track)}.dhv-header__nav::-webkit-scrollbar-track{background:var(--scrollbar-track)}.dhv-header__nav::-webkit-scrollbar-thumb{border-radius:8px;border:4px solid var(--scrollbar-track);background:var(--scrollbar-thumb)}@media only screen and (min-width: 959px){.dhv-header__nav{overflow:visible}}.dhv-header__nav--hamburger{display:none;position:absolute;top:72px;left:0;width:100%;height:calc(100dvh - 72px);background-color:var(--color-primary--dark-03);overflow:auto;z-index:2}.dhv-header__nav--hamburger .icon-global-style{stroke-width:2.25}.dhv-header__nav--hamburger__categories{display:flex;flex-direction:column;gap:8px;padding:16px}.dhv-header__nav--hamburger__categories__category{display:flex;flex-direction:column;justify-content:space-between;white-space:nowrap;border-radius:14px;overflow:hidden}.dhv-header__nav--hamburger__categories__category div{display:flex;justify-content:space-between;align-items:center;background-color:var(--color-primary--base);border-bottom:1px solid var(--color-primary--dark-02)}.dhv-header__nav--hamburger__categories__category div a{padding-left:16px;width:100%;align-self:stretch;display:flex;align-items:center}.dhv-header__nav--hamburger__categories__category div svg{box-sizing:content-box;padding:16px;background-color:var(--color-primary--dark-01)}.dhv-header__nav--hamburger__categories__category div svg:has(.icon-arrow-right){background-color:unset}.dhv-header__nav--hamburger__categories__category__subcategory{display:none;flex-direction:column;gap:12px;background-color:var(--color-primary--dark-01);padding:18px 16px}.dhv-header__nav--hamburger__categories__category__subcategory li ul{display:flex;flex-direction:column;gap:24px;padding-left:16px}.dhv-header__nav--hamburger__categories__category__subcategory li a{display:flex;padding-block:6px}.dhv-header__nav--hamburger__categories__category.expanded span svg{background-color:unset;transform:rotate(180deg)}.dhv-header__nav--hamburger__categories__category.expanded .dhv-header__nav--hamburger__categories__category__subcategory{display:flex}.dhv-header__nav__categories{display:flex;gap:8px;justify-content:start;white-space:nowrap}.dhv-header__nav__categories li{position:relative;z-index:214748361;display:flex;flex-direction:column;align-items:center}.dhv-header__nav__categories li:hover .dhv-header__nav__categories__category__subcategory{display:none}@media only screen and (min-width: 959px){.dhv-header__nav__categories{justify-content:center}.dhv-header__nav__categories li:hover .dhv-header__nav__categories__category__subcategory{display:flex}}.dhv-header__nav__categories__category{position:relative;border-radius:calc(var(--font-size-regular) + 16px);background-color:var(--color-primary--base);border-bottom:1px solid var(--color-primary--dark-02)}.dhv-header__nav__categories__category:hover,.dhv-header__nav__categories__category:has(a.active){color:var(--color-primary--dark-04);background-color:var(--color-primary--light-06);border-bottom:none;border-top:1px solid var(--color-primary--light-05)}.dhv-header__nav__categories__category a{padding:8px 12px}.dhv-header__nav__categories__category__subcategory{position:absolute;display:none;align-items:start;flex-direction:column;top:calc(var(--font-size-regular) + 16px);padding-top:16px}.dhv-header__nav__categories__category__subcategory>li{display:flex;align-items:start;width:100%;color:var(--color-white--base);background-color:var(--color-primary--base);white-space:nowrap}.dhv-header__nav__categories__category__subcategory>li:hover{color:var(--color-white--base);background-color:var(--color-primary--dark-04)}.dhv-header__nav__categories__category__subcategory>li:first-of-type{border-radius:14px 14px 0 0}.dhv-header__nav__categories__category__subcategory>li:first-of-type a{padding-top:16px}.dhv-header__nav__categories__category__subcategory>li:last-of-type{border-bottom:1px solid var(--color-primary--dark-02);border-radius:0 0 14px 14px}.dhv-header__nav__categories__category__subcategory>li:last-of-type a{padding-bottom:16px}.dhv-header__nav__categories__category__subcategory>li a{padding:8px 16px}.dhv-header__nav__categories__category__subcategory>li:has(ul){padding-block:0}.dhv-header__nav__categories__category__subcategory>li ul{display:flex;flex-direction:column;align-items:start;padding-left:8px}.dhv-header-menu{background:var(--color-primary--dark-03, #127767);display:flex;justify-content:center;grid-gap:.5rem;padding:.5rem}.dhv-header-menu__item{display:flex;padding:8px;gap:4px;justify-content:center;align-items:center;text-align:center;border-radius:14px;border-bottom:1px solid var(--color-primary--dark-02);background:var(--color-primary--base);color:#fff}.ct-paginator{font-size:var(--font-size-ml);font-weight:var(--font-weight-medium);text-align:center}@media only screen and (min-width: 767px){.ct-paginator{max-width:400px;justify-self:center}}.ct-paginator__description{color:var(--color-primary--dark-06);flex-grow:1;padding-inline:16px}.ct-paginator__block{display:flex;justify-content:center;align-items:center;overflow:hidden;width:40px;height:40px;border-radius:8px;color:var(--color-white--base);background-color:var(--color-primary--base);box-shadow:inset 0 -2px 0 var(--color-primary--dark-04)}.ct-paginator__block:hover{background-color:var(--color-primary--dark-01);box-shadow:inset 0 2px 0 var(--color-primary--dark-04)}.ct-paginator__block .icon-global-style{stroke:var(--color-white--base)}.dhv-article-header{cursor:default;position:relative;display:flex;gap:16px;flex-direction:column;align-items:center;padding:24px 16px 16px;margin-inline:var(--page-padding-x);background-color:var(--color-white--base);box-shadow:var(--block-shadow);border-radius:16px 16px 34px 34px;margin-top:-48px;margin-bottom:32px;z-index:1}.dhv-article-header__image{position:relative;display:flex;overflow:hidden;border-radius:16px;aspect-ratio:4 / 5;width:100%;color:var(--color-grey--dark-02);background-color:var(--color-grey--base)}.dhv-article-header__image source,.dhv-article-header__image img{position:absolute;width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 639px){.dhv-article-header__image{aspect-ratio:5 / 4}}.dhv-article-header.dhv-article-header__archive{padding-top:24px}.dhv-article-header.dhv-article-header__archive .dhv-article-header__categories,.dhv-article-header__article .dhv-article-header__skip,.dhv-article-header__article .dhv-article-header__categories__meal-type,.dhv-article-header__article .dhv-article-header__categories__diet-type{display:none}.dhv-article-header__categories{display:flex;flex-wrap:wrap;justify-content:center;font-size:var(--font-size-s);font-weight:var(--font-weight-medium)}.dhv-article-header__categories li{display:flex;align-items:center;gap:8px;padding:8px 16px;color:var(--color-grey--base);cursor:default}.dhv-article-header__categories li svg{width:1.5em;height:1.5em}.dhv-article-header__categories li svg .icon-global-style{stroke:var(--color-grey--base)}.dhv-article-header__content{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.dhv-article-header__author{color:var(--color-grey--dark-02);font-size:var(--font-size-s)}.dhv-article-header__title{font-size:var(--font-size-xxl);text-align:center;line-height:.85;font-weight:var(--font-weight-semibold);margin-block:.25em}@media only screen and (min-width: 639px){.dhv-article-header__title{font-size:var(--font-size-xxxl)}}.dhv-article-header__date{font-weight:var(--font-weight-semibold);color:var(--color-grey--dark-02);font-size:var(--font-size-s)}.dhv-article-header__interaction{display:flex;flex-wrap:wrap;justify-content:stretch;gap:16px;font-size:var(--font-size-s);font-weight:var(--font-weight-medium);width:100%;margin-top:16px}.dhv-article-header__interaction li{display:flex;justify-content:stretch;flex-grow:1}.dhv-article-header__interaction li button{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;flex-grow:1;padding:8px 16px;background-color:var(--color-white--base);box-shadow:var(--button-shadow);border-radius:1.125rem}.dhv-article-header__interaction li button:hover{box-shadow:var(--button-shadow),0 2px 8px #00000020;color:var(--color-black-light--01)}.dhv-article-header__interaction li button:hover .icon-heart{fill:var(--brand--rubarb-red);stroke:var(--brand--rubarb-red)}.dhv-article-header__interaction li button:hover .icon-share{fill:var(--color-secondary--base);stroke:var(--color-secondary--base)}.dhv-article-header__interaction li button:hover .icon-copy{--top-page: var(--color-primary--dark-01);--bottom-page: var(--color-primary--dark-04)}.dhv-article-header__interaction li button svg{width:1.25rem;height:1.25rem}.dhv-article-header__skip{display:flex;align-items:center;justify-content:center;font-size:var(--font-size-l);gap:8px;padding:16px 24px;color:var(--color-white--base);font-weight:var(--font-weight-semibold);border-radius:1.8125rem;border-bottom:2px solid var(--color-primary--dark-04);background-color:var(--color-primary--base);width:100%}.dhv-article-header__skip:hover{border-bottom:2px solid var(--color-primary--dark-01);background-color:var(--color-primary--light-01)}.dhv-article-header__skip:hover span{text-shadow:unset}.dhv-article-header__skip:hover .icon-fast-arrow-down{transform:translateY(2px)}.dhv-article-header__skip svg{width:1.5rem;height:1.5rem}.dhv-article-header__skip svg .icon-fast-arrow-down{stroke:var(--color-white--base)}.dhv-article-header__skip span{text-shadow:var(--button-shadow)}.dhv-article-card{display:flex;flex-direction:column;gap:8px;position:relative;height:100%;background-color:var(--color-white--base);border:1px solid var(--color-grey--light-06);box-shadow:var(--block-shadow);border-radius:16px;overflow:hidden}.dhv-article-card:has(a:focus-visible){outline:3px solid var(--brand--kale-green--light-01);border-radius:8px}.dhv-article-card:hover{box-shadow:unset;border-color:var(--color-white--base)}.dhv-article-card__href{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.dhv-article-card__href:hover{background-color:color-mix(in srgb,var(--color-white--base) 5%,transparent)}.dhv-article-card__href:hover~.dhv-article-card__content .dhv-article-card__content__button{border-bottom:2px solid var(--color-primary--dark-01);background-color:var(--color-primary--light-01)}.dhv-article-card__href:hover~.dhv-article-card__content .dhv-article-card__content__button span{text-shadow:unset}.dhv-article-card__image{display:flex;justify-content:center;align-items:center;position:relative;border-radius:0;overflow:hidden;width:100%;aspect-ratio:4 / 5;object-fit:cover;color:var(--color-grey--light-01);background-color:var(--color-grey--light-06)}.dhv-article-card__image picture{width:100%;height:100%}.dhv-article-card__image img{width:100%;height:100%;object-fit:cover;background-color:var(--color-grey--light-06)}.dhv-article-card__image__caption{display:flex;justify-content:center;align-items:center;gap:4px;padding:16px 6px 8px;position:absolute;bottom:0;left:0;width:100%;color:var(--color-white--base);font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5))}.dhv-article-card__image__caption .icon-cutlery{stroke:var(--color-white--base)}.dhv-article-card__content{display:flex;flex-direction:column;flex-grow:1}.dhv-article-card__content__categories{display:flex;flex-wrap:wrap;justify-content:center;font-size:var(--font-size-s);font-weight:var(--font-weight-medium)}.dhv-article-card__content__categories li{display:flex;align-items:center;gap:8px;padding:8px 16px;color:var(--color-grey--base);cursor:default}.dhv-article-card__content__categories li svg{width:1.5em;height:1.5em}.dhv-article-card__content__categories li svg .icon-global-style{stroke:var(--color-grey--base)}.dhv-article-card__content__title{flex-grow:1;display:flex;align-items:center;justify-content:center;padding-inline:16px;font-size:var(--font-size-xxl);text-align:center;line-height:.85;white-space:break-spaces;padding-bottom:4px;font-weight:var(--font-weight-semibold)}@media only screen and (min-width: 379px){.dhv-article-card__content__title{font-size:var(--font-size-xxxl)}}.dhv-article-card__content__details{display:flex;gap:16px;justify-content:center}.dhv-article-card__content__details h5{font-weight:var(--font-weight-regular)}.dhv-article-card__content__button{display:none;align-items:center;justify-content:center;font-size:var(--font-size-l);gap:8px;margin-top:8px;padding:16px 24px;color:var(--color-white--base);font-weight:var(--font-weight-semibold);border-radius:1.8125rem;border-bottom:2px solid var(--color-primary--dark-04);background-color:var(--color-primary--base);width:100%}.dhv-article-card__content__button:hover{border-bottom:2px solid var(--color-primary--dark-01);background-color:var(--color-primary--light-01)}.dhv-article-card__content__button:hover span{text-shadow:unset}.dhv-article-card__content__button span{text-shadow:var(--button-shadow)}.dhv-article-card__large{padding:8px;border-radius:16px 16px 36px 36px}@media only screen and (min-width: 959px){.dhv-article-card__large{aspect-ratio:8 / 5;border-radius:16px;flex-direction:row}.dhv-article-card__large .dhv-article-card__image{width:50%}.dhv-article-card__large .dhv-article-card__content{display:grid;grid-template-rows:min-content 1fr min-content min-content;padding-top:16px;width:50%}.dhv-article-card__large .dhv-article-card__content__title{font-size:var(--font-size-xxl);padding-top:16px;padding-bottom:16px}.dhv-article-card__large .dhv-article-card__content__button{border-radius:8px;margin-top:auto}}.dhv-article-card__large .dhv-article-card__image{border-radius:8px}.dhv-article-card__large .dhv-article-card__content__button{display:flex}.dhv-article-card__medium .dhv-article-card__content__title{font-size:var(--font-size-xl)}.dhv-article-card__small .dhv-article-card__content__categories{font-size:var(--font-size-xs)}.dhv-article-card__small .dhv-article-card__content__categories li{gap:6px}.dhv-article-card__small .dhv-article-card__content__categories li svg{width:18px;height:18px}.dhv-article-card__small .dhv-article-card__content__title{font-size:var(--font-size-mml)}.dhv-article-card__horizontal{flex-direction:row;gap:0px;grid-column:span 6}@media only screen and (min-width: 767px){.dhv-article-card__horizontal{grid-column:span 3}}.dhv-article-card__horizontal .dhv-article-card{align-items:stretch}.dhv-article-card__horizontal .dhv-article-card__image{min-width:80px;flex-basis:25%;width:unset;aspect-ratio:unset}.dhv-article-card__horizontal .dhv-article-card__content{display:flex;flex-direction:column;justify-content:center;flex-basis:75%;padding:8px}.dhv-article-card__horizontal .dhv-article-card__content__title{font-size:var(--font-size-l)}.dhv-article-card__horizontal .dhv-article-card__content__categories{font-size:var(--font-size-xs)}.dhv-article-card.ct-article-card--theme *{color:var(--color-theme-text)!important}.dhv-article-card.ct-article-card--theme .dhv-article-card__content__button span{text-shadow:unset}.ct-article .ct-article__content__header{margin-inline:calc(-1 * var(--page-padding-x));margin-bottom:16px}@media only screen and (min-width: 767px){.ct-article .ct-article__content__header{margin-inline:unset}}.ct-article .ct-article__content--wysiwyg-layout+.ct-article__content--wysiwyg-layout{margin-top:var(--margin-global-xl)}.ct-article .ct-article__content--wysiwyg-layout h1,.ct-article .ct-article__content--wysiwyg-layout h2,.ct-article .ct-article__content--wysiwyg-layout h3,.ct-article .ct-article__content--wysiwyg-layout h4,.ct-article .ct-article__content--wysiwyg-layout h5,.ct-article .ct-article__content--wysiwyg-layout h6,.ct-article .ct-article__content--wysiwyg-layout p{max-width:var(--article-copy-width);text-align:justify;margin:0 auto .5em}.ct-article .ct-article__content--wysiwyg-layout h1,.ct-article .ct-article__content--wysiwyg-layout h2,.ct-article .ct-article__content--wysiwyg-layout h3,.ct-article .ct-article__content--wysiwyg-layout h4,.ct-article .ct-article__content--wysiwyg-layout h5,.ct-article .ct-article__content--wysiwyg-layout h6{text-align:center}.ct-article .ct-article__content--wysiwyg-layout h2:first-child,.ct-article .ct-article__content--wysiwyg-layout h3:first-child{margin-top:0}.ct-article .ct-article__content--wysiwyg-layout h2+br,.ct-article .ct-article__content--wysiwyg-layout h3+br{display:none}.ct-article .ct-article__content--wysiwyg-layout h2{margin-top:.5em}.ct-article .ct-article__content--wysiwyg-layout h3{line-height:1.1;margin-bottom:.5em}.ct-article .ct-article__content--wysiwyg-layout p:last-child,.ct-article .ct-article__content--wysiwyg-layout p:has(+br){margin-bottom:0}.ct-article .ct-article__content--wysiwyg-layout ul,.ct-article .ct-article__content--wysiwyg-layout ol{display:flex;flex-direction:column;gap:24px;margin-top:16px;padding:24px 32px 24px 40px;background-color:var(--color-white--base);border:1px solid var(--color-grey--light-05);border-radius:16px}.ct-article .ct-article__content--wysiwyg-layout ul br,.ct-article .ct-article__content--wysiwyg-layout ol br{display:none}.ct-article .ct-article__content--wysiwyg-layout ul h1,.ct-article .ct-article__content--wysiwyg-layout ol h1,.ct-article .ct-article__content--wysiwyg-layout ul h2,.ct-article .ct-article__content--wysiwyg-layout ol h2,.ct-article .ct-article__content--wysiwyg-layout ul h3,.ct-article .ct-article__content--wysiwyg-layout ol h3,.ct-article .ct-article__content--wysiwyg-layout ul h4,.ct-article .ct-article__content--wysiwyg-layout ol h4,.ct-article .ct-article__content--wysiwyg-layout ul h5,.ct-article .ct-article__content--wysiwyg-layout ol h5,.ct-article .ct-article__content--wysiwyg-layout ul h6,.ct-article .ct-article__content--wysiwyg-layout ol h6,.ct-article .ct-article__content--wysiwyg-layout ul p,.ct-article .ct-article__content--wysiwyg-layout ol p{max-width:unset;text-align:left;margin:unset}.ct-article .ct-article__content--wysiwyg-layout ul h1,.ct-article .ct-article__content--wysiwyg-layout ol h1,.ct-article .ct-article__content--wysiwyg-layout ul h2,.ct-article .ct-article__content--wysiwyg-layout ol h2,.ct-article .ct-article__content--wysiwyg-layout ul h3,.ct-article .ct-article__content--wysiwyg-layout ol h3,.ct-article .ct-article__content--wysiwyg-layout ul h4,.ct-article .ct-article__content--wysiwyg-layout ol h4,.ct-article .ct-article__content--wysiwyg-layout ul h5,.ct-article .ct-article__content--wysiwyg-layout ol h5,.ct-article .ct-article__content--wysiwyg-layout ul h6,.ct-article .ct-article__content--wysiwyg-layout ol h6{text-align:center}.ct-article .ct-article__content--wysiwyg-layout ul{list-style:disc;list-style-position:outside;padding-left:32px;margin-block:var(--margin-global-regular)}.ct-article .ct-article__content--wysiwyg-layout ul li::marker{color:var(--color-primary--base)}.ct-article .ct-article__content--wysiwyg-layout ol{list-style-type:decimal-leading-zero;padding-left:48px}.ct-article .ct-article__content--wysiwyg-layout ol li::marker{font-family:var(--font-family-bricolage);font-weight:var(--font-weight-semibold);color:var(--color-primary--base);margin-right:16px}.ct-article .ct-article__content--image-carousel-layout{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.5rem}.ct-article .ct-article__content--image-carousel-layout>img{grid-column:span 1}.ct-article .ct-article__content__ingredients{display:flex;flex-direction:column;background-color:var(--color-white--base);border:1px solid var(--color-grey--light-05);border-radius:16px;box-shadow:var(--block-shadow);padding-block:32px 8px}.ct-article .ct-article__content__ingredients__title{font-size:var(--font-size-xxl);font-weight:var(--font-weight-medium);text-align:center;color:var(--color-primary--base)}.ct-article .ct-article__content__ingredients__stats{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:.5rem;margin-top:.5rem}.ct-article .ct-article__content__ingredients__stats>div{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:8px;flex-shrink:1;padding:8px 16px;background-color:var(--color-white--base);box-shadow:var(--button-shadow);border-radius:1.125rem}.ct-article .ct-article__content__ingredients__amount{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:16px}.ct-article .ct-article__content__ingredients__amount p{font-size:var(--font-size-m);margin-bottom:0}.ct-article .ct-article__content__ingredients__amount .quantity{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px;border-radius:48px;background-color:var(--color-grey--light-03);border:1px solid var(--color-grey--light-02)}.ct-article .ct-article__content__ingredients__amount .quantity span{font-size:var(--font-size-l);color:var(--color-grey--dark-03);min-width:32px;text-align:center}.ct-article .ct-article__content__ingredients__amount .quantity .button{cursor:pointer;display:flex;justify-content:center;align-items:center;width:32px;height:32px;font-size:var(--font-size-mml);font-weight:var(--font-weight-semibold);border-radius:16px;color:var(--color-white--base);background-color:var(--color-grey--dark-01)}.ct-article .ct-article__content__ingredients__amount .quantity .button:hover{background-color:var(--color-grey--dark-03)}.ct-article .ct-article__content__ingredients__amount .quantity .button .icon-global-style{stroke:var(--color-white--base)}.ct-article .ct-article__content__ingredients__list{display:grid;grid-template-columns:28px minmax(min-content,7rem) 1fr;gap:0 24px;padding:16px}.ct-article .ct-article__content__ingredients__list+.ct-article__content__ingredients__list{border-top:1px solid var(--color-grey--light-05)}.ct-article .ct-article__content__ingredients__list__title{grid-column:1 / -1;font-size:var(--font-size-mml);font-weight:var(--font-weight-medium);padding:8px}.ct-article .ct-article__content__ingredients__ingredient{cursor:pointer;align-items:center;padding:8px;display:grid;grid-column:1 / -1;grid-template-columns:subgrid;border-radius:22px}.ct-article .ct-article__content__ingredients__ingredient:hover{background-color:var(--color-grey--light-06)}.ct-article .ct-article__content__ingredients__ingredient input[type=checkbox]{grid-column:1 / 2;background-color:var(--color-grey--light-02);width:28px;height:28px;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--color-grey--light-01)}.ct-article .ct-article__content__ingredients__ingredient input[type=checkbox]:checked{background-image:url('data:image/svg+xml,<svg width="16" height="12" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 7L5 11L15 1" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center center;background-color:var(--color-primary--base);box-shadow:unset}.ct-article .ct-article__content__ingredients__ingredient input[type=checkbox]:checked~span{opacity:.25}.ct-article .ct-article__content__ingredients__ingredient span{display:flex;align-items:center}.ct-article .ct-article__content__ingredients__ingredient span.number{font-size:var(--font-size-m);grid-column:2 / 3;font-family:var(--font-family-bricolage);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;text-align:start}.ct-article .ct-article__content__ingredients__ingredient span.number .amount{padding-right:.2em}.ct-article .ct-article__content__ingredients__ingredient span.name{font-size:var(--font-size-regular);font-family:var(--font-family-ibm);grid-column:3 / 4;padding:8px;border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.ct-article .ct-article__content__ingredients__ingredient span.name a{display:flex;width:100%;align-items:center;justify-content:space-between}.ct-article .ct-article__content__ingredients__ingredient span.name--sponsored{background-color:var(--color-primary--light-05);color:var(--color-primary--base)}.ct-article .ct-article__content__ingredients__ingredient span.name img{width:auto;height:30px}.ct-article .cart-buttons{display:flex;flex-direction:column;padding:8px}.ct-article .cart-buttons .cart-button{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-l);gap:8px;margin-top:8px;margin-bottom:8px;padding:8px;width:100%;align-self:center}.ct-article .cart-buttons .cart-button img{width:50px;height:50px;margin-right:1rem}.ct-article .cart-buttons .cart-button--ah{border-radius:4px;border:1px solid #02ade6;color:#02ade6}.ct-article .ct-article__content--image-layout{margin:var(--page-padding-x)}.ct-article .ct-article__content--image-layout .ct-img{display:flex;flex-direction:column}.ct-article .ct-article__content--image-layout .ct-img h3{margin-bottom:.25em}.ct-article .ct-article__content--image-layout .ct-img picture{border-radius:16px;overflow:hidden}.ct-article .ct-article__content--image-layout .ct-img--caption{margin-top:.5em;font-size:var(--font-size-s);color:var(--color-grey--dark-06)}.ct-review-summary{border-radius:16px;overflow:hidden}.ct-review-summary__title{color:var(--color-primary--dark-06);margin-bottom:1rem}.ct-review-summary__product{display:flex;background:#FBF9F3;border:1px solid #F0E9CE;border-radius:8px;padding:4px}.ct-review-summary__product picture{position:relative;width:120px;min-height:160px;object-fit:contain;background-color:var(--color-white--base);border:1px solid var(--color-tertiary--light-02);border-radius:4px;flex-shrink:0}.ct-review-summary__product picture source,.ct-review-summary__product picture img{position:absolute;width:100%;height:100%;object-fit:contain}.ct-review-summary__product-details{display:flex;flex-direction:column;padding:8px;flex-grow:1}.ct-review-summary__product-category{font-size:var(--font-size-regular);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-spacing-letter-020);padding-bottom:4px}.ct-review-summary__product-item-title{color:var(--color-quinary--base);text-decoration:underline;font-size:var(--font-size-l);font-weight:var(--font-weight-semibold)}.ct-review-summary__product-item__price-container{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-block:8px;gap:8px}.ct-review-summary__product-item__price-container__price{display:inline-flex;font-size:var(--font-size-m);color:var(--color-white--base);font-weight:var(--font-weight-semibold);padding:6px 8px;border-radius:4px;background-color:var(--color-quaternary--base)}.ct-review-summary__product-item__price-container__price--previous{color:var(--color-tertiary--dark-01);background-color:var(--color-tertiary--light-01);text-decoration:line-through;text-decoration-thickness:.1125em}.ct-review-summary__product-item__price-container__price--discount{color:var(--color-white--base);background-color:var(--color-secondary--base)}.ct-review-summary__product-item__price-container__unavailable{font-size:var(--font-size-ml);font-weight:var(--font-weight-medium);padding:8px 6px;flex-grow:1;display:flex;justify-content:center;color:var(--color-tertiary--light-03);background-color:var(--color-tertiary--dark-01);border-radius:4px;margin-top:16px}.ct-review-summary__product-item:hover .ct-review-summary__product-item-title{color:var(--color-quinary--light-01)}.ct-review-summary__product-item:hover .ct-review-summary__product-item-price{background-color:var(--color-quaternary--light-01)}.ct-review-summary__product-item:hover .ct-review-summary__product-item-price--previous{background-color:var(--color-tertiary--light-02)}.ct-review-summary__product-item:hover .ct-review-summary__product-item-price--discount{background-color:var(--color-secondary--light-01)}.ct-review-summary__list{max-width:var(--article-copy-width);margin-inline:var(--page-padding-x);align-self:center;gap:8px}.ct-review-summary__jump-to{color:var(--color-primary--base);font-weight:var(--font-weight-semibold);font-size:var(--font-size-m);margin-top:auto}.ct-review-summary__jump-to svg{overflow:visible}.ct-review-summary__jump-to .icon-arrow-down{width:var(--font-size-m);height:var(--font-size-m);stroke-width:3px;stroke:var(--color-primary--base);transition:transform .1s ease-out}.ct-review-summary__jump-to:hover{color:var(--color-primary--light-01)}.ct-review-summary__jump-to:hover .icon-arrow-down{stroke:var(--color-primary--light-01);transform:translateY(2px)}table.ct-table{--table-header-height: 50px;--table-header-color: var(--brand--kale-green--base);--table-cell-color: var(--brand--kale-green--light-06);--table-border-color: var(--brand--kale-green--light-05);display:flex;overflow:hidden;border:1px solid var(--table-border-color);border-radius:8px;background-image:linear-gradient(to bottom,var(--table-header-color) var(--table-header-height),var(--table-cell-color) var(--table-header-height))}@media only screen and (min-width: 767px){table.ct-table{font-size:var(--font-size-m)}}table.ct-table tbody{overflow:auto;font-size:var(--font-size-regular);scrollbar-color:var(--brand--kale-green--light-03) var(--table-border-color)}@media only screen and (min-width: 767px){table.ct-table tbody{font-size:var(--font-size-m)}}table.ct-table tbody .ct-table__row .ct-table__header:first-of-type,table.ct-table tbody .ct-table__row .ct-table__cell:first-of-type{position:sticky;max-width:200px;white-space:initial;left:0;box-shadow:1px 0 0 var(--table-border-color);font-weight:var(--font-weight-medium)}table.ct-table tbody .ct-table__header{background-color:var(--table-header-color);color:var(--color-white--base);height:var(--table-header-height);padding:1em;line-height:110%;text-wrap:nowrap;max-width:200px;white-space:initial;font-weight:var(--font-weight-semibold)}table.ct-table tbody .ct-table__header:not(:first-of-type,:last-of-type){border-right:1px solid var(--table-border-color)}table.ct-table tbody .ct-table__cell{background-color:var(--table-cell-color);color:var(--color-black--base);padding:1em;text-wrap:nowrap}table.ct-table tbody .ct-table__cell:not(:first-of-type,:last-of-type){border-right:1px solid var(--table-border-color)}.ct-article__rating{display:flex;padding:var(--padding-global-xl) 0px var(--padding-global-l) 0px;flex-direction:column;border-radius:16px 16px 40px 40px;background:var(--color-white--base);box-shadow:0 4px 16px #0000000d}.ct-article__rating .ct-rating{display:flex;flex-direction:column;align-items:center}.ct-article__rating .ct-rating__title{margin-bottom:.5rem}.ct-article__rating .ct-rating__stars{margin:1rem 1rem .5rem}.ct-article__rating .ct-rating__stars:has(input:checked)+button{pointer-events:all;opacity:1}.ct-article__rating .ct-rating button{pointer-events:none;opacity:.5;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-l);gap:8px;margin-top:8px;padding:16px 24px;color:var(--color-white--base);font-weight:var(--font-weight-semibold);border-radius:1.8125rem;border-bottom:2px solid var(--color-primary--dark-04);background-color:var(--color-primary--base);width:100%}.ct-article__rating .ct-rating button:hover{border-bottom:2px solid var(--color-primary--dark-01);background-color:var(--color-primary--light-01)}.ct-article__rating .ct-rating button:hover span{text-shadow:unset}.ct-author-page .ct-author-block{margin-bottom:32px}.ct-author-page .ct-author__image{aspect-ratio:1 / 1;position:relative;display:flex;justify-content:stretch;align-items:stretch;flex-shrink:0;flex-grow:1;max-width:240px}.ct-author-page .ct-author__image picture{display:flex;flex-grow:1}.ct-author-page .ct-author__image img{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;object-fit:cover}.ct-author-page .ct-author__name{font-size:var(--font-size-xxl);color:var(--color-primary--dark-06);font-weight:var(--font-weight-bold);letter-spacing:-.025em;margin-bottom:.5rem;margin-top:24px}.ct-author-page .ct-author__bio{line-height:1.5;margin-block:16px}form{display:flex;flex-direction:column}form input{font-family:var(--font-family-ibm);display:flex;flex-direction:column;padding:16px;border-radius:8px;background-color:var(--color-white--base);border:1px solid var(--color-grey--light-01)}form input:active,form input:focus{box-shadow:var(--block-shadow)}.ct-contact-form{display:flex;flex-direction:column;background-color:var(--color-white--base);box-shadow:var(--block-shadow);border-radius:32px;margin-top:16px;padding-top:8px;overflow:hidden}.ct-contact-form h2{font-weight:var(--font-weight-medium);text-align:center;margin-bottom:.75em;display:flex;justify-content:center;align-items:center;gap:8px}.ct-contact-form label,.ct-contact-form h3{display:flex;flex-direction:column;font-size:var(--font-size-ml);font-weight:var(--font-weight-medium);cursor:default}.ct-contact-form input,.ct-contact-form textarea{font-family:var(--font-family-ibm);display:flex;flex-direction:column;padding:16px;border-radius:8px;border:1px solid var(--color-grey--light-01);margin-top:8px;margin-bottom:16px}.ct-contact-form input:active,.ct-contact-form textarea:active,.ct-contact-form input:focus,.ct-contact-form textarea:focus{box-shadow:var(--block-shadow)}.ct-contact-form input[name=message],.ct-contact-form textarea[name=message]{resize:vertical}.ct-contact-form__container{display:flex;flex-direction:column;padding:24px 16px;background-color:var(--color-white--base)}@media only screen and (min-width: 767px){.ct-contact-form__container{padding:24px}}.ct-contact-form__container button{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-l);gap:8px;margin-top:8px;padding:16px 24px;color:var(--color-white--base);font-weight:var(--font-weight-semibold);border-radius:1.8125rem;border-bottom:2px solid var(--color-primary--dark-04);background-color:var(--color-primary--base);width:100%}.ct-contact-form__container button:hover{border-bottom:2px solid var(--color-primary--dark-01);background-color:var(--color-primary--light-01)}.ct-contact-form__container button:hover span{text-shadow:unset}.ct-contact-form__container button:focus-visible,.ct-contact-form__container button:focus{outline-offset:4px;outline:4px solid var(--color-primary--light-04)}.ct-contact-form__container button span{text-shadow:var(--button-shadow)}.ct-contact-form__agreement{display:flex;align-items:center;gap:16px;margin-top:8px}.ct-contact-form__agreement input[type=checkbox]{cursor:pointer;grid-column:1 / 2;background-color:var(--color-grey--light-02);width:28px;height:28px;border-radius:8px;border:unset;box-shadow:inset 0 0 0 1.5px var(--color-grey--light-01)}.ct-contact-form__agreement input[type=checkbox]:focus-visible,.ct-contact-form__agreement input[type=checkbox]:focus{outline-offset:4px;outline:2px solid var(--color-primary--light-04)}.ct-contact-form__agreement input[type=checkbox]:checked{background-image:url('data:image/svg+xml,<svg width="16" height="12" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 7L5 11L15 1" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center center;background-color:var(--color-primary--base);box-shadow:unset}.ct-contact-form__agreement input[type=checkbox]:checked~span{opacity:.25}.ct-newsletter{display:flex;flex-direction:column;justify-self:center;align-items:center;padding-top:24px;margin-block:16px;max-width:430px}.ct-newsletter h1{font-size:var(--font-size-xxxl);color:var(--color-primary--dark-06);font-weight:var(--font-weight-bold);margin-bottom:8px}.ct-newsletter p{text-align:center}.ct-newsletter form{width:100%}.ct-newsletter__signup-bar{display:flex;width:100%;flex-direction:column;padding:4px 8px 8px;border-radius:16px;background-color:var(--color-white--base);border:1px solid var(--color-grey--light-01)}.ct-newsletter__signup-bar:has(:active),.ct-newsletter__signup-bar:has(:focus){box-shadow:var(--block-shadow)}@media only screen and (min-width: 639px){.ct-newsletter__signup-bar{flex-direction:row;padding-top:8px}}.ct-newsletter__signup-bar input[type=email]{width:100%;text-overflow:ellipsis;text-align:center;background-color:unset;border:unset;border-radius:unset}.ct-newsletter__signup-bar input[type=email]:active,.ct-newsletter__signup-bar input[type=email]:focus{box-shadow:unset}@media only screen and (min-width: 639px){.ct-newsletter__signup-bar input[type=email]{text-align:left}}.ct-newsletter__signup-bar button{cursor:pointer;display:flex;gap:8px;align-items:center;justify-content:center;padding:16px;font-weight:var(--font-weight-semibold);font-size:var(--font-size-m);color:var(--color-white--base);background-color:var(--color-primary--base);border-bottom:2px solid var(--color-primary--dark-04);border-radius:8px}@media only screen and (min-width: 639px){.ct-newsletter__signup-bar button{border-radius:8px}}.ct-newsletter__signup-bar button:hover{border-bottom:2px solid var(--color-primary--dark-01);background-color:var(--color-primary--light-01)}.ct-newsletter__signup-bar button .icon-global-style{stroke:var(--color-white--base)}.ct-newsletter a{font-family:var(--font-family-ibm);font-weight:var(--font-weight-semibold);text-decoration:underline;color:var(--color-primary--base);margin-top:1em}.ct-newsletter a:hover{color:var(--color-primary--light-01)}.ct-affiliate-product-layout{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--color-white--base);box-shadow:var(--block-shadow);border-radius:16px;padding:24px 16px;gap:16px;max-width:640px;justify-self:center;overflow:hidden}.ct-affiliate-product-layout picture{max-width:50%}.ct-affiliate-product-layout__description{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;height:100%;gap:8px}.ct-affiliate-product-layout__description h4{font-weight:var(--font-weight-medium);font-size:var(--font-size-s);color:var(--color-grey--dark-01)}.ct-affiliate-product-layout__description h3{font-weight:var(--font-weight-medium);font-size:var(--font-size-l);color:var(--color-primary--base)}.ct-affiliate-product-layout__description p{line-height:1.55}.ct-affiliate-product-layout__description p:empty{display:none}.ct-affiliate-product-layout__href{margin-top:auto}.ct-affiliate-product-layout__href a{display:flex;align-items:center;justify-content:center;font-size:var(--font-size-ml);letter-spacing:-.025em;gap:8px;margin-top:8px;padding:16px 24px;color:var(--color-white--base);font-weight:var(--font-weight-semibold);border-radius:calc((var(--font-size-ml) + 32px) / 2);border-bottom:2px solid var(--color-primary--dark-04);background-color:var(--color-primary--base);width:100%}.ct-affiliate-product-layout__href a:hover{border-bottom:unset;border-top:2px solid var(--color-primary--dark-01);background-color:var(--color-primary--light-01)}.ct-affiliate-product-layout__href a:hover span{text-shadow:unset}.ct-affiliate-product-layout__href a span{text-shadow:var(--button-shadow)}.ct-product-card{background-color:var(--color-tertiary--light-05);border:1px solid var(--color-tertiary--base);border-radius:8px;overflow:hidden;transition:background-color .1s ease-in-out;width:238px;padding:4px}.ct-product-card:hover{background-color:var(--color-tertiary--light-03)}.ct-product-card:has(a:focus-visible){outline:3px solid var(--brand--kale-green--light-01);border-radius:8px}.ct-product-card__href:hover~.ct-product-card__image{box-shadow:0 4px 16px color-mix(in srgb,var(--color-tertiary--dark-01) 5%,transparent);border:1px solid var(--color-tertiary--light-02)}.ct-product-card__href:hover~.ct-product-card__image img{transform:scale(1.025)}.ct-product-card__href:hover~.ct-product-card__button{border-bottom:unset;border-top:2px solid var(--color-primary--dark-01);text-shadow:unset;background-color:var(--color-primary--dark-01)}.ct-product-card__href:hover~.ct-product-card__content .ct-product-card__content__price-container__price{background-color:var(--color-quaternary--light-01)}.ct-product-card__href:hover~.ct-product-card__content .ct-product-card__content__price-container__price--previous{background-color:var(--color-tertiary--light-02)}.ct-product-card__href:hover~.ct-product-card__content .ct-product-card__content__price-container__price--discount{background-color:var(--color-secondary--light-01)}.ct-product-card__image{box-shadow:0 4px 16px color-mix(in srgb,var(--color-tertiary--dark-01) 50%,transparent);border:1px solid var(--color-tertiary--base);transition:box-shadow .1s ease-in-out}.ct-product-card__image img{display:flex;justify-content:center;align-items:center;background-color:var(--color-white--base);transition:transform .1s ease-in-out}.ct-product-card__discount{font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);padding:4px 8px;border-radius:4px;color:var(--color-white--base);background-color:var(--color-secondary--base)}.ct-product-card__content hgroup{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80px;overflow:hidden;margin:8px;gap:4px}.ct-product-card__content hgroup *{flex-shrink:0}.ct-product-card__content hgroup *:empty{display:none}.ct-product-card__content__brand{font-family:var(--font-family-bricolage);font-size:24px;font-weight:var(--font-weight-medium);line-height:1;text-align:center;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ct-product-card__content__product{font-family:var(--font-family-bricolage);font-size:16px;font-weight:var(--font-weight-medium);line-height:1.1;text-align:center;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.ct-product-card__content__price-container{display:flex;gap:8px;margin-block:4px}.ct-product-card__content__price-container__price{font-size:var(--font-size-ml);font-weight:var(--font-weight-semibold);padding:8px 6px;border-radius:4px;color:var(--color-white--base);background-color:var(--color-quaternary--base)}.ct-product-card__content__price-container__price--previous{color:var(--color-tertiary--dark-01);background-color:var(--color-tertiary--light-01);text-decoration:line-through;text-decoration-thickness:.1125em}.ct-product-card__content__price-container__price--discount{color:var(--color-white--base);background-color:var(--color-secondary--base)}.ct-product-card__content__price-container__unavailable{font-size:var(--font-size-ml);font-weight:var(--font-weight-medium);padding:8px 6px;flex-grow:1;display:flex;justify-content:center;color:var(--color-tertiary--light-03);background-color:var(--color-tertiary--dark-01);border-radius:4px}.ct-product-card__button{display:flex;height:50px;padding:16px;justify-content:center;align-items:center;line-height:1;text-align:center;font-size:18px;font-weight:var(--font-weight-semibold);text-shadow:var(--button-shadow);color:var(--color-white--base);background-color:var(--color-primary--base);border-bottom:2px solid var(--color-primary--dark-05);border-radius:4px;transition:background-color 25ms ease-in-out,border 25ms ease-in-out,text-shadow 25ms ease-in-out}.ct-product-card__button span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ct-product-carousel{gap:16px;padding:48px 16px 16px;padding-top:calc((var(--font-size-xxl) + 48px) / 2)}.ct-product-carousel__products{gap:16px;scroll-behavior:smooth;background-color:var(--color-grey--light-05);box-shadow:inset 0 0 16px #78787840;border:1px solid var(--color-grey--light-03);--scrollbar-track: var(--color-grey--light-02);--scrollbar-thumb: var(--color-secondary--base);padding:8px;width:100%;border-radius:16px;overflow:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.ct-product-carousel__products::-webkit-scrollbar{height:16px;background:var(--scrollbar-track)}.ct-product-carousel__products::-webkit-scrollbar-track{background:var(--scrollbar-track)}.ct-product-carousel__products::-webkit-scrollbar-thumb{border-radius:8px;border:4px solid var(--scrollbar-track);background:var(--scrollbar-thumb)}.ct-product-carousel__nav{cursor:pointer;background-color:var(--color-secondary--base);border-bottom:2px solid var(--color-secondary--dark);border-radius:32px;z-index:4;padding:16px 4px}.ct-product-carousel__nav:hover{border-top:2px solid var(--color-secondary--dark);border-bottom:unset}.ct-product-carousel__nav--previous{left:0}.ct-product-carousel__nav--next{right:0}.ct-product-carousel__nav .icon-global-style{stroke:var(--color-white--base)}.ct-product-carousel__title{font-weight:var(--font-weight-medium);padding:16px 32px;color:var(--color-white--base);background-color:var(--color-secondary--base);border-bottom:2px solid var(--color-secondary--dark);border-radius:calc((var(--font-size-xxl) + 34px) / 2)}.ct-product-card-with-content{flex-direction:column}.ct-product-card-with-content__card{border-radius:16px;gap:16px;background:var(--color-white--base);box-shadow:var(--block-shadow)}@media only screen and (min-width: 959px){.ct-product-card-with-content{flex-direction:row}}.ct-product-card-with-content .ct-product-card{padding:8px;border-radius:0;background-color:unset;border:unset;align-self:center;width:100%;display:grid;grid-template-areas:"image image" "content content" "button button";grid-template-columns:1fr 1fr;grid-template-rows:1fr min-content;grid-row-gap:8px;grid-column-gap:8px;border-bottom:1px solid var(--color-grey--light-04)}@media only screen and (min-width: 959px){.ct-product-card-with-content .ct-product-card{grid-template-areas:"image  content" "image button";grid-row-gap:16px}}.ct-product-card-with-content .ct-product-card__href:hover~.ct-product-card__button-group .ct-product-card__button:first-of-type{border-top:2px solid var(--brand--kale-green--dark-01);background-color:var(--brand--kale-green--dark-01)}.ct-product-card-with-content .ct-product-card__image{display:flex;box-shadow:unset;border:unset;margin:0 auto;grid-area:image;max-height:280px}.ct-product-card-with-content .ct-product-card__image picture{position:relative;flex-grow:1;aspect-ratio:3 / 4;object-fit:contain;background-color:var(--color-white--base);border:1px solid var(--color-tertiary--light-02);border-radius:4px;flex-shrink:0}.ct-product-card-with-content .ct-product-card__image picture source,.ct-product-card-with-content .ct-product-card__image picture img{position:absolute;width:100%;height:100%;object-fit:contain;padding:1rem}.ct-product-card-with-content .ct-product-card__content{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;padding:4px;width:100%;margin:0 auto;grid-area:content}.ct-product-card-with-content .ct-product-card__content .ct-product-card__content__price-container{margin-top:16px}.ct-product-card-with-content .ct-product-card__content hgroup{height:unset;margin:16px 0 0}.ct-product-card-with-content .ct-product-card__content hgroup .ct-product-card__content__brand{font-weight:var(--font-weight-semibold);font-family:var(--font-family-bricolage);font-size:var(--font-size-l);display:block}.ct-product-card-with-content .ct-product-card__content hgroup .ct-product-card__content__product{font-family:var(--font-family-bricolage);font-size:var(--font-size-regular);font-weight:var(--font-weight-semibold);line-height:1.1;margin:0;text-align:center;display:block}.ct-product-card-with-content .ct-product-card__button-group{grid-area:button;display:flex;flex-direction:column;gap:8px}.ct-product-card-with-content .ct-product-card__button{background-color:var(--brand--kale-green--base);border-bottom:2px solid var(--brand--kale-green--dark-02);width:100%}.ct-product-card-with-content .ct-product-card__button+.ct-product-card__button{z-index:4}.ct-product-card-with-content .ct-product-card__button+.ct-product-card__button:hover{border-top:2px solid var(--brand--kale-green--dark-01);background-color:var(--brand--kale-green--dark-01)}.ct-product-card-with-content__comparison-list__review{display:flex;flex-direction:column;width:100%;padding:24px 16px 16px;gap:16px}.ct-product-card-with-content__comparison-list__review:not(:last-of-type){border-bottom:1px solid var(--color-grey--light-04)}.ct-product-card-with-content__comparison-list__review h4{font-size:var(--font-size-l);text-align:center;font-weight:var(--font-weight-semibold)}.ct-product-card-with-content__comparison-list__review ul{font-family:var(--font-family-ibm);font-size:var(--font-size-regular)}.ct-product-card-with-content__comparison-list__review ul:empty{background-color:red}.ct-product-card-with-content__comparison-list__review ul li{display:flex;align-items:center;grid-gap:16px;margin-bottom:12px;line-height:1.6}.ct-product-card-with-content__comparison-list__review ul li svg{border-radius:4px;flex-shrink:0}.ct-product-card-with-content__comparison-list__review ul li svg .icon-global-style{stroke:var(--color-white--base);stroke-width:2px}.ct-product-card-with-content__comparison-list__review ul li.positive svg{background-color:var(--color-primary--light-02)}.ct-product-card-with-content__comparison-list__review ul li.negative svg{background-color:var(--color-rubarb--base)}.ct-product-card-with-content__content{flex-grow:1;padding:8px 16px 16px;gap:8px}.ct-product-card-with-content__content__title{text-align:center}.ct-product-card-with-content__description{max-width:var(--article-copy-width);margin:0 auto}.ct-product-card-with-content__description ul,.ct-product-card-with-content__description ol{display:flex;flex-direction:column;gap:24px;margin-top:16px}.ct-product-card-with-content__description ul br,.ct-product-card-with-content__description ol br{display:none}.ct-product-card-with-content__description ul h1,.ct-product-card-with-content__description ol h1,.ct-product-card-with-content__description ul h2,.ct-product-card-with-content__description ol h2,.ct-product-card-with-content__description ul h3,.ct-product-card-with-content__description ol h3,.ct-product-card-with-content__description ul h4,.ct-product-card-with-content__description ol h4,.ct-product-card-with-content__description ul h5,.ct-product-card-with-content__description ol h5,.ct-product-card-with-content__description ul h6,.ct-product-card-with-content__description ol h6,.ct-product-card-with-content__description ul p,.ct-product-card-with-content__description ol p{max-width:unset;text-align:left;margin:unset}.ct-product-card-with-content__description ul h1,.ct-product-card-with-content__description ol h1,.ct-product-card-with-content__description ul h2,.ct-product-card-with-content__description ol h2,.ct-product-card-with-content__description ul h3,.ct-product-card-with-content__description ol h3,.ct-product-card-with-content__description ul h4,.ct-product-card-with-content__description ol h4,.ct-product-card-with-content__description ul h5,.ct-product-card-with-content__description ol h5,.ct-product-card-with-content__description ul h6,.ct-product-card-with-content__description ol h6{text-align:center}.ct-product-card-with-content__description ul{list-style:disc;list-style-position:outside;padding-left:32px;margin-block:var(--margin-global-regular)}.ct-product-card-with-content__description ul li::marker{color:var(--color-primary--base)}.ct-product-card-with-content__description ol{list-style-type:decimal-leading-zero;padding-left:48px}.ct-product-card-with-content__description ol li::marker{font-family:var(--font-family-bricolage);font-weight:var(--font-weight-semibold);color:var(--color-primary--base);margin-right:16px}.dhv-news-dialog{flex-direction:column;align-items:stretch;position:fixed;top:50%;left:50%;padding:0;margin:16px;width:calc(100% - 32px);max-width:480px;max-height:100dvh;transform:translate(calc(-50% - 16px),calc(-50% - 16px));background-color:var(--color-primary--base);box-shadow:var(--block-shadow);border:none;border-radius:16px;overflow:auto;justify-self:center;z-index:12}.dhv-news-dialog::backdrop{background-color:#000;opacity:.125}.dhv-news-dialog__illustration{width:100px}.dhv-news-dialog__image{display:flex;flex-direction:column;align-items:center;padding:32px 48px 24px}.dhv-news-dialog__content{display:flex;flex-direction:column;align-items:center;padding:24px 16px;background-color:var(--color-white--base)}.dhv-news-dialog__content h1,.dhv-news-dialog__content p,.dhv-news-dialog__content a{text-align:center}.dhv-news-dialog__content h1{line-height:.9;color:var(--color-primary--dark-04);font-weight:var(--font-weight-bold);margin-bottom:.25em;font-size:var(--font-size-xxl)}.dhv-news-dialog__content a{font-family:var(--font-family-ibm);color:var(--color-primary--base);text-decoration:underline;text-underline-offset:4px;font-size:var(--font-size-paragraph);margin-block:8px;font-weight:var(--font-weight-medium);line-height:1.2}.dhv-news-dialog__content a:hover{color:var(--color-primary--dark-04);text-underline-offset:6px}.dhv-news-dialog__close{cursor:pointer;position:fixed;top:16px;right:16px;border-radius:8px;padding:4px}.dhv-news-dialog__close:hover{background-color:var(--color-primary--dark-01)}.dhv-news-dialog__close:hover .icon-global-style{transform:rotate(90deg)}.dhv-news-dialog__close .icon-global-style{transform-origin:center center;transition:transform .25s ease-in-out;stroke:var(--color-white--base)}.ct-article .fiu-branded-ingredient span:last-child{grid-column:none}.ct-article .ct-article__content img{border-radius:8px}.ct-article__recipe-categories{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:.5rem;margin-bottom:1rem;margin-top:-1rem}.ct-article__recipe-categories>div{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:8px;flex-shrink:1;padding:8px 16px;background-color:var(--color-white--base);box-shadow:var(--button-shadow);border-radius:1.125rem}.ct-article .ct-collaboration{border-radius:16px;background:var(--color-white--base);box-shadow:var(--block-shadow);padding:var(--page-padding-x);text-align:center;gap:16px}.ct-article--legacy .ct-article__content--image-layout{flex-direction:row}.ct-article--legacy .ct-article__content--affiliate-product-layout picture{max-width:250px}.ct-article--legacy .ct-article__content--introduction{margin-inline:16px}.ct-article--legacy .ct-article__content--wysiwyg-layout{margin:var(--page-padding-x);display:inline;font-size:var(--font-size-regular)}.ct-article--legacy .ct-article__content--wysiwyg-layout .flex-1.overflow-hidden br{display:none}.ct-article--legacy .ct-article__content--wysiwyg-layout a,.ct-article--legacy .ct-article__content--wysiwyg-layout em{font-family:inherit;font-size:inherit}.ct-article--legacy .ct-article__content--wysiwyg-layout h2{margin-top:.5em;line-height:1}.ct-article--legacy .ct-article__content--wysiwyg-layout ol{margin-top:8px}.ct-article--legacy .ct-article__content--wysiwyg-layout strong,.ct-article--legacy .ct-article__content--wysiwyg-layout i{font-weight:var(--font-weight-medium)}.ct-search{display:flex;flex-direction:column;grid-column:1 / -1;justify-self:center;align-items:center;padding-top:24px;margin-block:16px;width:100%}.ct-search .pattern{display:none}.ct-search+.ct-sidebar{display:none}.ct-search__input{max-width:430px;margin-bottom:32px}.ct-search h1{font-size:var(--font-size-xxxl);color:var(--color-primary--dark-06);font-weight:var(--font-weight-bold);margin-bottom:8px}.ct-search p{text-align:center}.ct-search form{width:100%}.ct-search__search-bar{display:flex;width:100%;flex-direction:column}@media only screen and (min-width: 639px){.ct-search__search-bar{flex-direction:row}}.ct-search__search-bar input[type=search]{border-radius:8px 8px 0 0;width:100%;text-overflow:ellipsis;text-align:center}@media only screen and (min-width: 639px){.ct-search__search-bar input[type=search]{text-align:left;border-radius:8px 0 0 8px}}.ct-search__search-bar button{cursor:pointer;display:flex;gap:8px;align-items:center;justify-content:center;padding:16px;font-weight:var(--font-weight-semibold);font-size:var(--font-size-m);color:var(--color-white--base);background-color:var(--color-primary--base);border-bottom:2px solid var(--color-primary--dark-04);border-radius:0 0 8px 8px}@media only screen and (min-width: 639px){.ct-search__search-bar button{border-radius:0 8px 8px 0}}.ct-search__search-bar button:hover{border-bottom:2px solid var(--color-primary--dark-01);background-color:var(--color-primary--light-01)}.ct-search__search-bar button .icon-global-style{stroke:var(--color-white--base)}.ct-search .dhv-article-card__medium .dhv-article-card__content__title{font-size:var(--font-size-mml)}.ct-search .ct-grid{justify-items:center}.ct-search .ct-grid .ct-grid__item{max-width:390px}.ct-sidebar .dhv-article-card{height:unset}.ct-sidebar .logo-wrapper{display:flex;justify-content:center}.ct-sidebar .illustration__circle{display:flex;justify-content:center;align-items:center;width:200px;height:200px;overflow:hidden;position:relative;border-radius:100px;background:#ffffff}.ct-sidebar .illustration__circle__image{position:absolute;background-color:var(--color-primary--dark-04);-webkit-mask-image:url(/build/assets/illustration-529243dc.svg);mask-image:url(/build/assets/illustration-529243dc.svg);-webkit-mask-position:60% 50%;mask-position:60% 50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:160px;height:160px;transform:scaleX(-1)}.ct-sidebar__newsletter{margin-bottom:24px}.ct-sidebar__newsletter h1{font-size:var(--font-size-xxl)}.ct-sidebar__post-group{padding-inline:53px}.ct-sidebar__post{margin-bottom:1rem}.ct-sidebar h2{text-align:center;margin-bottom:.5em}body.marketing .ct-ad,body.marketing .ct-ad__billboard,body.marketing .ct-sidebar{display:none}@media only screen and (min-width: 767px){body.marketing .dhv-header{margin-bottom:0}}body.marketing .ct-marketing__button{display:flex;cursor:pointer;align-items:center;justify-content:center;font-size:var(--font-size-m);gap:8px;margin-top:1rem;padding:16px;color:var(--color-white--base);font-weight:var(--font-weight-semibold);border-radius:8px;border-bottom:2px solid var(--color-primary--dark-04);background-color:var(--color-primary--base);width:100%}body.marketing .ct-marketing__button:hover{border-bottom:2px solid var(--color-primary--dark-01);background-color:var(--color-primary--light-01)}body.marketing .ct-marketing__button:hover span{text-shadow:unset}body.marketing .ct-marketing__button span{text-shadow:var(--button-shadow)}body.marketing .ct-marketing__button .icon-global-style{stroke:var(--color-white--base)}body.marketing main{grid-template-areas:"content content content content content content"}@media only screen and (min-width: 767px){body.marketing main{grid-template-areas:"content content content content content content content"}}body.marketing .ct-marketing-hero ul,body.marketing .ct-marketing-content ul,body.marketing .ct-marketing-pricing ul,body.marketing .ct-marketing-hero ol,body.marketing .ct-marketing-content ol,body.marketing .ct-marketing-pricing ol{margin-block:1rem;display:flex;flex-direction:column;gap:8px}body.marketing .ct-marketing-hero ul li,body.marketing .ct-marketing-content ul li,body.marketing .ct-marketing-pricing ul li,body.marketing .ct-marketing-hero ol li,body.marketing .ct-marketing-content ol li,body.marketing .ct-marketing-pricing ol li{position:relative;line-height:24px;padding-left:32px}body.marketing .ct-marketing-hero ul li:before,body.marketing .ct-marketing-content ul li:before,body.marketing .ct-marketing-pricing ul li:before{content:"";position:absolute;left:0;width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNSAxM0w5IDE3TDE5IDciIHN0cm9rZT0iIzBBNEU1MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);background-size:cover;background-repeat:no-repeat}body.marketing .ct-marketing-hero ol,body.marketing .ct-marketing-content ol,body.marketing .ct-marketing-pricing ol{counter-reset:item}body.marketing .ct-marketing-hero ol li:before,body.marketing .ct-marketing-content ol li:before,body.marketing .ct-marketing-pricing ol li:before{content:counter(item);counter-increment:item;position:absolute;font-weight:var(--font-weight-semibold);left:0;width:24px;height:24px}body.marketing .ct-marketing-hero,body.marketing .ct-marketing-content{display:flex;position:relative;flex-direction:column;gap:24px;align-items:center;padding-top:16px}body.marketing .ct-marketing-hero__wysiwyg,body.marketing .ct-marketing-content__wysiwyg{color:var(--color-black--base);max-width:410px}body.marketing .ct-marketing-hero__wysiwyg *,body.marketing .ct-marketing-content__wysiwyg *{font-family:var(--font-family-ibm)}body.marketing .ct-marketing-hero__wysiwyg p a,body.marketing .ct-marketing-content__wysiwyg p a{text-decoration:underline;font-size:inherit;color:var(--color-primary--dark-01)}body.marketing .ct-marketing-hero__wysiwyg p a:hover,body.marketing .ct-marketing-content__wysiwyg p a:hover{color:var(--color-primary--dark-06)}body.marketing .ct-marketing-hero__wysiwyg h2,body.marketing .ct-marketing-content__wysiwyg h2,body.marketing .ct-marketing-hero__wysiwyg h3,body.marketing .ct-marketing-content__wysiwyg h3{font-family:var(--font-family-bricolage);color:var(--color-primary--dark-02)}body.marketing .ct-marketing-hero__title,body.marketing .ct-marketing-content__title{font-size:var(--font-size-xxxl);font-weight:var(--font-weight-bold);text-align:left;color:var(--color-primary--dark-02);margin-bottom:16px;text-align:center;padding-inline:16px}body.marketing .ct-marketing-hero__title:is(h2),body.marketing .ct-marketing-content__title:is(h2){font-size:var(--font-size-xxl)}@media only screen and (min-width: 639px){body.marketing .ct-marketing-hero__title:is(h2),body.marketing .ct-marketing-content__title:is(h2){font-size:var(--font-size-xxxl)}}@media only screen and (min-width: 639px){body.marketing .ct-marketing-hero__title,body.marketing .ct-marketing-content__title{font-size:var(--font-size-xxxxl)}}@media only screen and (min-width: 959px){body.marketing .ct-marketing-hero__title,body.marketing .ct-marketing-content__title{text-align:left;padding-inline:unset}}body.marketing .ct-marketing-hero a:has(.ct-marketing__button),body.marketing .ct-marketing-content a:has(.ct-marketing__button){width:100%}@media only screen and (min-width: 959px){body.marketing .ct-marketing-hero a:has(.ct-marketing__button),body.marketing .ct-marketing-content a:has(.ct-marketing__button){max-width:410px}}body.marketing .ct-marketing-hero__image,body.marketing .ct-marketing-content__image{width:100%;max-width:360px;flex-shrink:0;order:-1;z-index:1}@media only screen and (min-width: 959px){body.marketing .ct-marketing-hero__image,body.marketing .ct-marketing-content__image{order:initial}}body.marketing .ct-marketing-hero--left .ct-marketing-hero__image,body.marketing .ct-marketing-content--left .ct-marketing-hero__image,body.marketing .ct-marketing-hero--left .ct-marketing-content__image,body.marketing .ct-marketing-content--left .ct-marketing-content__image{order:-1}@media only screen and (min-width: 959px){body.marketing .ct-marketing-hero--left .ct-marketing-content__image,body.marketing .ct-marketing-content--left .ct-marketing-content__image{border-left:none;border-right:1px solid var(--color-grey--light-05)}}@media only screen and (min-width: 959px){body.marketing .ct-marketing-hero{flex-direction:row;align-items:flex-start}}body.marketing .ct-marketing-hero__image{position:relative}@media only screen and (min-width: 959px){body.marketing .ct-marketing-hero__image{max-width:540px;margin-left:-180px;position:sticky;top:16px}}body.marketing .ct-marketing-hero:first-child:before{content:"";height:406px;background-color:#d9f0d6;width:100vw;position:absolute;top:-16px;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;z-index:-1}body.marketing .ct-marketing-hero__copy{padding:64px 16px 16px;margin-top:-96px;border-radius:1rem;background-color:var(--color-white--base);text-align:center;display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (min-width: 959px){body.marketing .ct-marketing-hero__copy{padding:32px 180px 32px 32px;margin-top:0;text-align:left;align-items:flex-start}}body.marketing .ct-marketing-content{padding:0;border-radius:1rem;background-color:var(--color-white--base);width:100%;justify-content:space-between;overflow:hidden}body.marketing .ct-marketing-content--left{justify-content:flex-start}body.marketing .ct-marketing-content--center{gap:0}body.marketing .ct-marketing-content--center .ct-marketing-content__copy{max-width:unset;flex-grow:1;align-items:center;text-align:center}body.marketing .ct-marketing-content--center .ct-marketing-content__title{text-align:center;overflow:unset;overflow-wrap:none;-webkit-hyphens:none;hyphens:none}@media only screen and (min-width: 767px){body.marketing .ct-marketing-content{flex-direction:row;align-items:flex-start}}body.marketing .ct-marketing-content__title{overflow:hidden;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}body.marketing .ct-marketing-content__copy{padding:32px;border-radius:1rem;text-align:center;display:flex;flex-direction:column;align-items:center;width:100%;max-width:550px}@media only screen and (min-width: 767px){body.marketing .ct-marketing-content__copy{padding:48px}}@media only screen and (min-width: 959px){body.marketing .ct-marketing-content__copy{text-align:left;align-items:flex-start}}body.marketing .ct-marketing-content__image{background-color:var(--color-grey--light-07);max-height:250px;height:100%;width:100%;max-width:unset;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--color-grey--light-05)}@media only screen and (min-width: 767px){body.marketing .ct-marketing-content__image{max-height:unset;max-width:360px;border-bottom:none;border-right:1px solid var(--color-grey--light-05)}}@media only screen and (min-width: 959px){body.marketing .ct-marketing-content__image{border-bottom:none;border-right:none;border-left:1px solid var(--color-grey--light-05)}}body.marketing .ct-marketing-content__pricing__list{display:grid;grid-template-columns:min-content 1fr;gap:8px}body.marketing .ct-marketing-content__pricing__list__item{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;gap:8px}body.marketing .ct-marketing-content__pricing__list__item__price{grid-column:1 / 2;font-size:var(--font-size-l);font-weight:var(--font-weight-bold);padding:12px;border-radius:4px;text-align:center;color:var(--color-white--base);background-color:var(--color-primary--dark-01)}body.marketing .ct-marketing-content__pricing__list__item__description{text-align:start;grid-column:2 / 3;font-size:var(--font-size-m);color:var(--color-primary--dark-06)}body.marketing .ct-marketing-content__buttons{display:flex;flex-direction:column;gap:8px}body.marketing .ct-marketing-content__buttons .ct-marketing__button{margin-top:0}body.marketing .ct-marketing-pricing{display:grid;gap:16px;grid-template-columns:1fr;margin-block:16px}@media only screen and (min-width: 959px){body.marketing .ct-marketing-pricing{grid-template-columns:repeat(3,1fr)}}body.marketing .ct-marketing-pricing__title{grid-column:1 / -1;font-size:var(--font-size-xxxl);letter-spacing:-.025em;color:var(--color-primary--dark-06);text-align:center}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block{background-color:var(--color-white--base);border-radius:16px;border:1px solid var(--color-grey--light-02);height:min-content;box-shadow:0 4px 16px #0000000d;max-width:460px;justify-self:center}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block__title{padding:16px;color:var(--color-primary--dark-05);font-weight:var(--font-weight-bold);font-size:var(--font-size-xxl)}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block__pricing{position:relative;padding:0 16px 16px;border-bottom:1px solid var(--color-grey--light-02)}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block__pricing__price{display:flex;align-items:baseline;letter-spacing:-.025em;color:var(--color-primary--light-01);font-weight:var(--font-weight-extra-bold);font-size:var(--font-size-xxxl)}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block__pricing__price--subtext{margin-left:4px;letter-spacing:0;font-weight:var(--font-weight-medium);font-size:var(--font-size-m);color:var(--color-grey--dark-06)}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block__pricing__highlight{position:absolute;right:16px;bottom:0;translate:0 50%;font-size:var(--font-size-m);font-weight:var(--font-weight-medium);color:var(--color-white--base);background-color:var(--color-rubarb--base);border-radius:4px;padding:8px}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block__content{padding:16px}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block__content__pricing-subtext{font-family:var(--font-family-bricolage);font-weight:var(--font-weight-light);font-size:var(--font-size-m);line-height:1.6;margin-bottom:8px}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block__content__action-copy p{font-family:var(--font-family-bricolage);color:#00672f;line-height:1.25;font-size:var(--font-size-ml);margin-bottom:8px}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block__content__copy{font-family:var(--font-family-ibm)}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block__content__copy :last-child{margin-bottom:0}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block__url{padding:8px}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block__url .ct-marketing__button{margin:0}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block--highlight{border-color:var(--color-primary--light-01)}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block--highlight .ct-marketing-pricing-block__pricing{border-color:var(--color-primary--light-01);padding:16px}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block--highlight .ct-marketing-pricing-block__pricing__price--price{position:relative}body.marketing .ct-marketing-pricing .ct-marketing-pricing-block--highlight .ct-marketing-pricing-block__pricing__price--price:after{content:"";position:absolute;width:150px;height:100px;top:50%;left:50%;translate:-50% -50%;background-image:url(/build/assets/circle-b05c5551.png);background-repeat:no-repeat;background-size:contain}:root{--color-black--base: hsl(0, 0%, 0%);--color-white--base: hsl(0, 0%, 100%);--color-page-bg: hsl(0, 0%, 95%);--color-black-light--01: hsl(0, 0%, 5%);--color-grey--light-07: hsl(0, 0%, 98.9%);--color-grey--light-06: hsl(0, 0%, 95.7%);--color-grey--light-05: hsl(0, 0%, 92.5%);--color-grey--light-04: hsl(0, 0%, 89.8%);--color-grey--light-03: hsl(0, 0%, 86.7%);--color-grey--light-02: hsl(0, 0%, 83.9%);--color-grey--light-01: hsl(0, 0%, 81.2%);--color-grey--base: hsl(0, 0%, 78%);--color-grey--dark-01: hsl(0, 0%, 71.4%);--color-grey--dark-02: hsl(0, 0%, 65.1%);--color-grey--dark-03: hsl(0, 0%, 58.4%);--color-grey--dark-04: hsl(0, 0%, 52.2%);--color-grey--dark-05: hsl(0, 0%, 45.5%);--color-grey--dark-06: hsl(0, 0%, 39.2%);--color-primary--dark-06: hsl(183, 78%, 18%);--color-primary--dark-05: hsl(179.3, 77.4%, 20.8%);--color-primary--dark-04: hsl(174.8, 75.4%, 23.9%);--color-primary--dark-03: hsl(170.5, 73.7%, 26.9%);--color-primary--dark-02: hsl(166.2, 71.2%, 30%);--color-primary--dark-01: hsl(162.2, 70.2%, 32.9%);--color-primary--base: hsl(158, 68%, 36%);--color-primary--light-01: hsl(146.8, 49.6%, 44.3%);--color-primary--light-02: hsl(135.9, 40.8%, 52.9%);--color-primary--light-03: hsl(124.4, 41.8%, 61.6%);--color-primary--light-04: hsl(113.6, 43.4%, 70.2%);--color-primary--light-05: hsl(101.6, 45%, 78.6%);--color-primary--light-06: hsl(90, 45.5%, 87.1%);--color-state--error: hsl(0, 65.5%, 45.5%);--brand--kale-green--dark-06: hsl(148, 23.1%, 12.7%);--brand--kale-green--dark-05: hsl(147.7, 34.2%, 14.9%);--brand--kale-green--dark-04: hsl(147, 45.5%, 17.3%);--brand--kale-green--dark-03: hsl(147.4, 57.6%, 19.4%);--brand--kale-green--dark-02: hsl(148, 68.8%, 21.4%);--brand--kale-green--dark-01: hsl(147.2, 80.2%, 23.7%);--brand--kale-green--base: hsl(147.8, 92.4%, 25.7%);--brand--kale-green--light-01: hsl(147.6, 53.2%, 36.9%);--brand--kale-green--light-02: hsl(147.4, 33.1%, 48%);--brand--kale-green--light-03: hsl(148.1, 29.8%, 59.2%);--brand--kale-green--light-04: hsl(148.6, 28.9%, 70.2%);--brand--kale-green--light-05: hsl(148.9, 28.4%, 81.4%);--brand--kale-green--light-06: hsl(150, 26.3%, 97.5%);--color-rubarb--base: hsl(354.5, 68.3%, 59.2%);--color-secondary--dark: hsl(21, 70%, 42%);--color-secondary--base: hsl(20.7, 90.8%, 70%);--color-secondary--light-01: hsl(21, 89%, 75%);--color-tertiary--dark-06: hsl(48, 6.7%, 43.7%);--color-tertiary--dark-05: hsl(46.7, 7.2%, 51%);--color-tertiary--dark-04: hsl(48.6, 9.9%, 58.2%);--color-tertiary--dark-03: hsl(47.5, 13.6%, 65.5%);--color-tertiary--dark-02: hsl(47.1, 20.3%, 72.9%);--color-tertiary--dark-01: hsl(46.5, 30.7%, 80.2%);--color-tertiary--base: hsl(47.6, 53.1%, 87.5%);--color-tertiary--light-01: hsl(47.1, 51.9%, 89.4%);--color-tertiary--light-02: hsl(47, 51.1%, 91.2%);--color-tertiary--light-03: hsl(49.4, 48.6%, 93.1%);--color-tertiary--light-04: hsl(50, 46.2%, 94.9%);--color-tertiary--light-05: hsl(45, 50%, 96.9%);--color-tertiary--light-06: hsl(60, 42.9%, 98.6%);--color-quaternary--base: hsl(82.6, 40.2%, 50.8%);--color-quaternary--light-01: hsl(82, 39%, 58%);--color-quinary--base: hsl(216, 96%, 45%);--color-quinary--light-01: hsl(216, 76%, 53%);--button-shadow: 0px 1px 2px hsla(0, 0%, 0%, .3);--block-shadow: 0px 4px 16px hsla(0, 0%, 0%, .1)}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYBMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYZMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpaZMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbJMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19Ppb5MnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYZMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZJMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYBMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYZMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpaZMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbJMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19Ppb5MnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYZMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZJMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYBMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYZMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpaZMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbJMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19Ppb5MnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYZMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZJMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYBMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYZMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpaZMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbJMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19Ppb5MnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYZMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZJMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYBMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYZMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpaZMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbJMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19Ppb5MnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYZMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZJMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYBMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYZMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZJMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpaZMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbJMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19Ppb5MnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpYZMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0.ttf) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:fallback;src:url(https://fonts.gstatic.com/s/bricolagegrotesque/v8/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpZJMnuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0.ttf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:fallback;src:url(https://fonts.gstatic.com/s/ibmplexserif/v19/jizDREVNn1dOx-zrZ2X3pZvkThUY.ttf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;font-display:fallback;src:url(https://fonts.gstatic.com/s/ibmplexserif/v19/jizAREVNn1dOx-zrZ2X3pZvkTi3s-BIz.ttf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;font-display:fallback;src:url(https://fonts.gstatic.com/s/ibmplexserif/v19/jizAREVNn1dOx-zrZ2X3pZvkTi3A_xIz.ttf) format("truetype")}:root{--padding-global-xs: .5rem;--padding-global-s: .75rem;--padding-global-regular: 1rem;--padding-global-m: 1.25rem;--padding-global-l: 1.5rem;--padding-global-xl: 2rem;--padding-global-xxl: 2.5rem;--spacing-global-xs: .375rem;--spacing-global-s: .5rem;--spacing-global-regular: 1rem;--spacing-global-l: 1.5rem;--spacing-global-xl: 1.875rem;--spacing-global-xxl: 2rem;--spacing-global-xxxl: 4.5rem;--b-radius-global-m: .5rem;--margin-global-xxs: .375rem;--margin-global-xs: .5rem;--margin-global-s: .875rem;--margin-global-regular: 1rem;--margin-global-l: 1.5rem;--margin-global-xl: 2rem;--margin-global-xxl: 2.5rem;--image-aspect-ratio-1-1: 1 / 1;--image-aspect-ratio-2-3: 2 / 3;--image-aspect-ratio-4-5: 4 / 5;--image-aspect-ratio-3-2: 3 / 2;--image-aspect-ratio-5-4: 5 / 4}:root{--article-width: 1 / -1;--article-copy-width: 560px;--page-container: 1080px;--footer-margin: var(--padding-global-xxl);--page-padding-x: 8px}@media only screen and (min-width: 959px){:root{--article-width: 1 / span 4}}@media only screen and (min-width: 767px){:root{--page-padding-x: 16px}}:focus-visible{outline:2px solid var(--brand--kale-green--light-01);border-radius:8px}html{min-width:320px;background-color:var(--color-page-bg);background-image:url(/build/assets/bg-pattern-4c666840.png);background-size:240px 240px;background-attachment:fixed;overflow-x:hidden}html .turbo-progress-bar{background-color:var(--color-primary--light-04);height:4px}html[aria-busy=true],html[aria-busy=true] *{cursor:wait}body:has(.dhv-header.expanded){position:fixed}@media only screen and (min-width: 959px){body:has(.dhv-header.expanded){position:unset}}main{width:calc(100% - var(--page-padding-x) - var(--page-padding-x));max-width:var(--page-container);margin-inline:var(--page-padding-x)}main .ct-page h1.ct-page__title{margin-bottom:16px}main .ct-page div.ct-page__header-image{display:flex;position:relative;aspect-ratio:1350 / 397;width:calc(100% + var(--page-padding-x) + var(--page-padding-x));padding:8px;background-color:var(--color-grey--light-06);border-radius:16px;margin-bottom:24px}@media only screen and (min-width: 767px){main .ct-page div.ct-page__header-image{margin-inline:unset;width:100%}}main .ct-page div.ct-page__header-image img{flex-grow:1;object-fit:cover;border-radius:8px}main .ct-page>p,main .ct-page>h1,main .ct-page>h2,main .ct-page>h3{grid-column:content}main .ct-page .ct-article__content{margin-bottom:1.5rem}main .ct-page .ct-article__content .ct-img img,main .ct-page .ct-article__content .ct-video video{border-radius:8px}main .ct-page .ct-article__content.ct-article__content--wysiwyg-layout:has(+.ct-article__content--post-card-layout),main .ct-page .ct-article__content.ct-article__content--wysiwyg-layout:has(+.ct-article__content--small-post-cards-layout){margin-bottom:0}main .ct-page .ct-article__content--post-card-layout{grid-row:1}main .ct-page .ct-article__content--post-card-layout.ct-article__content--post-card-layout--horizontal{grid-area:content}@media only screen and (min-width: 767px){main .ct-page .ct-article__content--post-card-layout.ct-article__content--post-card-layout--horizontal{grid-column:span 3}}main .ct-page .ct-article__content--post-card-layout .dhv-article-card__large{margin-inline:calc(-1 * var(--page-padding-x))}@media only screen and (min-width: 767px){main .ct-page .ct-article__content--post-card-layout .dhv-article-card__large{margin-inline:unset}}main .ct-page .ct-article__content--image-layout .ct-img{display:grid;flex-direction:column}main .ct-page .ct-article__content--image-layout .ct-img h3{margin-bottom:.25em}main .ct-page .ct-article__content--image-layout .ct-img picture{border-radius:16px;overflow:hidden}main .ct-page .ct-article__content--image-layout .ct-img picture img{width:100%;object-fit:cover}main .ct-page .ct-article__content--image-layout .ct-img--caption{margin-top:.5em;font-size:var(--font-size-s);color:var(--color-grey--dark-06)}main .ct-page .ct-article__content--image-layout .ct-img--small{grid-column:1/-5;max-width:40%}main .ct-page .ct-article__content--image-layout .ct-img--medium{grid-column:1/-3;max-width:60%}main .ct-page .ct-article__content--image-layout .ct-img--large{grid-column:1/-1}main .ct-page .ct-article__content--wysiwyg-layout,main .ct-page .ct-article__content--contact-form-layout,main .ct-page .ct-article__content--newsletter-signup-layout{display:flex;flex-direction:column}main .ct-page .ct-article__content--latest-posts-layout>p,main .ct-page .ct-article__content--latest-posts-layout>h1,main .ct-page .ct-article__content--latest-posts-layout>h2,main .ct-page .ct-article__content--latest-posts-layout>h3{grid-column:1/-1}.dv-container{max-width:var(--page-container);margin:auto}.grecaptcha-badge{z-index:4}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--font-family-bricolage: "Bricolage Grotesque", system-ui, sans-serif;--font-family-ibm: "IBM Plex Serif", serif;--font-weight-thin: 100;--font-weight-extra-light: 200;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900;font-size:100%;--font-size-xxxs: .625rem;--font-size-xxs: .75rem;--font-size-xs: .8125rem;--font-size-s: .875rem;--font-size-regular: 1rem;--font-size-paragraph: 1.0625rem;--font-size-m: 1.125rem;--font-size-ml: 1.25rem;--font-size-mml: 1.375rem;--font-size-l: 1.5rem;--font-size-xl: 1.75rem;--font-size-xxl: 2rem;--font-size-xxxl: 2.5rem;--font-size-xxxxl: 3.5rem}html{font-family:var(--font-family-bricolage);font-size:var(--font-size-regular);line-height:1;color:var(--color-black--base);font-synthesis:none}h1,h2,h3,h5{font-family:var(--font-family-bricolage);font-weight:var(--font-weight-semibold)}h1{color:var(--color-black--base);text-align:center;font-family:var(--font-family-bricolage);font-size:var(--font-size-xxl);font-weight:var(--font-weight-semibold);letter-spacing:-.025em}body.page h1,.ct-page>h1{font-size:var(--font-size-xxl);color:var(--color-primary--dark-06);font-weight:var(--font-weight-bold);letter-spacing:-.025em;margin-bottom:.5rem}h2{font-size:var(--font-size-xxl);color:var(--color-primary--dark-06);font-weight:var(--font-weight-bold);letter-spacing:-.025em;margin-bottom:.5rem}h3{font-size:var(--font-size-xl)}h4{font-size:var(--font-size-mml);font-weight:var(--font-weight-medium)}em{font-family:var(--font-family-bricolage);font-weight:var(--font-weight-medium)}strong{font-weight:700}p,.ct-article__content--wysiwyg-layout,.ct-article__content--introduction{font-family:var(--font-family-ibm);line-height:1.6;color:var(--color-black--base);font-size:var(--font-size-regular);font-style:normal;font-weight:var(--font-weight-regular);margin-bottom:1rem}p a,.ct-article__content--wysiwyg-layout a,.ct-article__content--introduction a{font-family:var(--font-family-bricolage);font-size:1.05em;font-weight:var(--font-weight-semibold);color:var(--color-primary--base)}p b,.ct-article__content--wysiwyg-layout b,.ct-article__content--introduction b{font-weight:var(--font-weight-semibold)}p em,.ct-article__content--wysiwyg-layout em,.ct-article__content--introduction em,p i,.ct-article__content--wysiwyg-layout i,.ct-article__content--introduction i{font-variation-settings:"slnt" var(--font-inter-slant)}.ct-article .ct-article__content--introduction{max-width:var(--article-copy-width);margin:var(--page-padding-x);align-self:center}.ct-article p,.ct-article .ct-article__content--wysiwyg-layout,.ct-article .ct-article__content--introduction{font-size:var(--font-size-paragraph);text-align:justify}.ct-article .ct-instructions__steps p{text-align:left}#icon-collection{display:none}.icon-global-style{overflow:visible;fill:none;stroke:var(--color-black--base);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.author-block{display:flex;padding:var(--padding-global-regular);justify-content:space-between;align-items:center;border-radius:16px;border-bottom:1px solid var(--color-grey--light-01);background:var(--color-white--base)}.author-block__author{display:flex;align-items:center;gap:16px}.author-block__author-name{color:var(--color-black--base);font-family:var(--font-family-bricolage);font-size:var(--font-size-ml);font-weight:var(--font-weight-medium);text-decoration-line:underline}.author-block__author-icon{width:40px;height:40px;border-radius:20px;border:2px solid rgba(255,255,255,.75);background:url(components/<path-to-image>),lightgray 50% / cover no-repeat}.author-block__date{color:var(--color-grey--dark-02);font-family:var(--font-family-bricolage);font-size:var(--font-size-regular);font-weight:var(--font-weight-regular)}.ct-article-card--theme{background:var(--color-theme-dark);position:relative}.ct-article-card--theme .dhv-article-card__content h1,.ct-article-card--theme .dhv-article-card__content ul,.ct-article-card--theme .dhv-article-card__content li{color:var(--color-theme-text)}.ct-article-card--theme .dhv-article-card__content svg{stroke:var(--color-theme-text)}.ct-article-card--theme .dhv-article-card__content__button{background:var(--color-theme-light);border-bottom-color:var(--color-theme-dark);color:#000}.ct-article-card--theme .dhv-article-card__href:hover~.dhv-article-card__content .dhv-article-card__content__button{background:var(--color-theme-light);border-bottom-color:var(--color-theme-dark);filter:brightness(110%)}.ct-article-card--theme .ct-article-card__image{position:relative}.ct-article-card--theme .ct-article-card__image .ct-countdown{background:var(--color-theme-light);color:#000;position:absolute;transform:translate(-50%,-50%);bottom:0;left:50%}.dhv-article-card__content__category,.dhv-article-card__content__introduction{display:none}.ct-countdown{background:white;border-radius:25px;display:flex;text-align:center;padding:1rem;grid-gap:.5rem}.ct-countdown>div{display:flex;flex-direction:column}.ct-countdown__number{font-weight:700}.ct-countdown__word{font-size:var(--font-size-xxxs)}.ct-explanation.ct-block,.ct-instructions__steps{display:flex;padding:var(--padding-global-regular);flex-direction:column;gap:32px}.ct-instructions__step-item{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ct-instructions__step-title{display:flex;padding-bottom:var(--padding-global-xs);align-self:stretch;border-bottom:2px solid var(--color-primary--base)}.ct-instructions h4{color:var(--color-primary--base);font-family:var(--font-family-bricolage);font-size:var(--font-size-l);font-style:normal;font-weight:var(--font-weight-medium);line-height:100%}.ct-notes .icon-notes{fill:none;stroke:var(--color-black--base);stroke-width:2px}.ct-notes__items{display:flex;padding:var(--padding-global-regular) var(--padding-global-l);flex-direction:column;align-items:flex-start;gap:16px}.ct-notes svg{flex-shrink:0}.ct-notes p+p{border-top:1px solid var(--color-grey--light-01);padding-top:var(--padding-global-regular)}:root{--nct-bar-bg: #23282d;--nct-bar-bg-hover: #191e23;--nct-bar-text: #c3c4c7;--nct-bar-text-strong: #fff;--nct-accent: #00b9eb}.nct-management-bar{position:fixed;top:0;left:0;right:0;height:32px;background:var(--nct-bar-bg);color:var(--nct-bar-text);z-index:99999;font:400 13px/32px -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nct-has-adminbar{padding-top:32px}.nct-management-bar .nct-bar-inner{display:flex;align-items:stretch;justify-content:space-between;height:32px;padding:0 12px;gap:8px}.nct-management-bar .nct-group{display:flex;align-items:stretch;gap:2px}.nct-management-bar a,.nct-management-bar button,.nct-management-bar .nct-item{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;color:var(--nct-bar-text);text-decoration:none;border:0;background:transparent;cursor:pointer;white-space:nowrap}.nct-management-bar a:hover,.nct-management-bar button:hover,.nct-management-bar .nct-item:hover,.nct-management-bar .nct-item:focus{color:var(--nct-bar-text-strong);background:var(--nct-bar-bg-hover);outline:none}.nct-management-bar a:focus-visible,.nct-management-bar button:focus-visible{box-shadow:inset 0 0 0 2px var(--nct-accent);border-radius:2px}.nct-management-bar .nct-brand{font-weight:600;color:var(--nct-bar-text-strong)}.nct-management-bar .nct-icon{display:inline-block;width:16px;height:16px;line-height:0;opacity:.9}.nct-management-bar .nct-item:hover .nct-icon{opacity:1}.nct-management-bar .nct-has-submenu{position:relative}.nct-management-bar .nct-submenu{position:absolute;top:32px;left:0;min-width:180px;background:var(--nct-bar-bg);border:1px solid #15191c;box-shadow:0 2px 6px #0006;display:none;padding:6px 0}.nct-management-bar .nct-submenu a{display:block;height:auto;line-height:1.4;padding:8px 12px}.nct-management-bar .nct-submenu a:hover{background:var(--nct-bar-bg-hover);color:var(--nct-bar-text-strong)}@media (hover: hover){.nct-management-bar .nct-has-submenu:hover>.nct-submenu{display:block}}.nct-management-bar .nct-has-submenu:focus-within>.nct-submenu{display:block}.nct-management-bar .nct-caret:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;display:inline-block;margin-left:6px;transform:translateY(1px);opacity:.8}.nct-management-bar .nct-badge{font-size:11px;line-height:1;padding:2px 6px;border-radius:999px;background:#d63638;color:#fff}@media (max-width: 782px){.nct-management-bar,.nct-management-bar .nct-bar-inner{height:46px}.nct-has-adminbar{padding-top:46px}.nct-management-bar a,.nct-management-bar button,.nct-management-bar .nct-item{height:46px;padding:0 12px}.nct-management-bar .nct-submenu{top:46px}}@media (prefers-contrast: more){.nct-management-bar{border-bottom:1px solid #111}.nct-management-bar .nct-submenu{border-color:#0d1114}}@media (prefers-color-scheme: dark){.nct-management-bar{background:var(--nct-bar-bg)}}.nct-product-admin{position:absolute;display:flex;justify-content:space-between;z-index:3;color:#fff;background-color:var(--nct-bar-bg);width:100%;padding:4px}.nct-product-admin>div{display:flex;gap:8px;flex-direction:column}.ct-paginator{cursor:default;grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;gap:8px;margin-block:16px}.ct-paginator__block{cursor:pointer}.ct-product-card{position:relative;flex-shrink:0;flex-grow:0}.ct-product-card__href{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.ct-product-card__image{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;border-radius:4px}.ct-product-card__image .ct-product-card__discount{position:absolute;left:6px;bottom:6px}.ct-product-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.ct-product-card__content{position:relative}.ct-product-card__content__price-container{display:flex;justify-content:flex-end}.ct-product-card__content__price-container__price--previous{margin-right:auto}.ct-product-carousel{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:default}.ct-product-carousel__products{position:relative;display:flex;overflow:auto}.ct-product-carousel__nav{position:absolute;display:flex;align-items:center;justify-content:center}.ct-product-carousel__title{position:absolute;top:0}.ct-product-carousel .ct-product-card{flex-grow:0;flex-shrink:0}.ct-product-with-price-and-description{display:grid;grid-template-columns:1fr 2fr;padding:2rem;gap:20px;border-radius:16px}@media (max-width: 600px){.ct-product-with-price-and-description{display:flex;flex-direction:column}}.ct-product-with-price-and-description label{color:var(--color-light-04);font-size:18px}.ct-product-with-price-and-description h3{font-size:40px}.ct-product-with-price-and-description h4{font-size:24px}.ct-product-with-price-and-description p{font-size:16px}.ct-product-with-price-and-description .price{display:flex;gap:1rem;align-items:center;font-size:1.5em;font-weight:700;margin-bottom:1rem}.ct-product-with-price-and-description .price span{border-radius:8px;padding:.5rem}.ct-product-with-price-and-description .price del{border-radius:8px;padding:.5rem;color:var(--color-grey--dark-01);text-decoration:line-through}.ct-product-with-price-and-description .btn{background:green;color:#fff;padding:10px 20px;border:none;cursor:pointer;font-size:1em;border-radius:5px;display:inline-flex;justify-content:center;align-items:center;margin-bottom:2rem}.ct-product-with-price-and-description .btn svg{fill:transparent;margin-right:6px}.ct-product-with-price-and-description .features{margin-bottom:2rem}.ct-product-with-price-and-description .features li{list-style:none;display:flex;align-items:center;margin-bottom:5px}.ct-product-with-price-and-description .features li svg{fill:transparent}.ct-product-with-price-and-description .warning{display:flex;align-items:center}.ct-product-with-price-and-description .warning svg{margin-right:.5rem}.ct-product-with-price-and-description__gallery{display:flex;flex-direction:column;gap:10px;flex-wrap:wrap}.ct-product-with-price-and-description__gallery-main-image{width:100%}.ct-product-with-price-and-description__gallery-main-image img{border-radius:8px}.ct-product-with-price-and-description__gallery-other-images img{width:50px;height:50px;object-fit:cover;border-radius:8px}.ct-product-with-price-and-description__summary{grid-column:1 / span 2}.ct-rating{padding-inline:.25rem}.ct-rating input{width:0;height:0;position:absolute;pointer-events:none;opacity:0}.ct-rating svg{width:48px;height:48px}.ct-rating svg .icon-star{fill:var(--color-grey--light-03);stroke:var(--color-grey--base);stroke-width:1px}.ct-rating label{cursor:pointer}.ct-rating label:hover .icon-star,.ct-rating label:has(~label:hover) .icon-star{fill:var(--color-primary--light-01);stroke:var(--color-primary--light-01)}.ct-rating label input:checked+svg .icon-star,.ct-rating label:has(~label input:checked) .icon-star{fill:var(--color-primary--base);stroke:var(--color-primary--base)}.ct-read-more{display:flex;flex-direction:column;align-self:stretch;grid-gap:1rem;padding:1rem 0}@media only screen and (min-width: 767px){.ct-read-more{margin:var(--page-padding-x)}}.ct-read-more article{max-height:180px}.ct-review-summary{display:flex;flex-direction:column;cursor:default;width:100%}.ct-review-summary__product{display:flex}.ct-review-summary__title{display:flex;justify-content:center}.ct-review-summary__list{display:flex;flex-direction:column;width:100%}.ct-review-summary__jump-to{display:inline-flex;gap:.25rem;justify-content:center;align-items:center;align-self:start}.shop-grid__products__navigation{display:flex;flex-direction:column}.shop-grid__products__navigation__filter{display:flex;align-items:baseline;justify-content:space-between}.shop-grid__products__navigation__filter__breadcrumb{display:flex;align-items:baseline}.fm-price-range{display:flex;flex-direction:column}.fm-price-range input[type=range]:active,.fm-price-range input[type=range]:focus{outline:none}.fm-price-range input[type=range]::-moz-range-track{pointer-events:none;z-index:1;height:var(--slider-height);border-radius:var(--slider-b-radius);background-color:var(--slider-background)}.fm-price-range input[type=range]::-webkit-slider-runnable-track{pointer-events:none;z-index:1;height:var(--slider-height);border-radius:var(--slider-b-radius);background-color:var(--slider-background)}.fm-price-range input[type=range]::-moz-range-thumb{width:var(--thumb-size);height:var(--thumb-size);border-radius:var(--thumb-b-radius);background-color:var(--thumb-background);border:var(--thumb-border-width) solid var(--thumb-border-color);pointer-events:auto;cursor:pointer}.fm-price-range input[type=range]::-webkit-slider-thumb{width:var(--thumb-size);height:var(--thumb-size);border-radius:var(--thumb-b-radius);background-color:var(--thumb-background);border:var(--thumb-border-width) solid var(--thumb-border-color);pointer-events:auto;cursor:pointer;-webkit-appearance:none;--s: calc(var(--slider-height) * .5);--t: calc(var(--thumb-size) * -.5);translate:0 calc(var(--s) + var(--t))}.fm-price-range__multi-range{--dif: calc(var(--max) - var(--min));position:relative;display:grid;grid-template-rows:1fr var(--slider-height) 1fr;grid-template-columns:1fr;height:calc(var(--thumb-size) + var(--thumb-border-width) * 2);width:var(--filter-width);background:transparent}.fm-price-range__multi-range input[type=range]{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;height:calc(2rem + 4px);overflow:visible;width:100%;z-index:3}.fm-price-range__multi-range input[type=range]::-webkit-slider-runnable-track,.fm-price-range__multi-range input[type=range]::-webkit-slider-thumb,.fm-price-range__multi-range input[type=range]{-webkit-appearance:none}.fm-price-range__multi-range input[type=range]:focus{z-index:4}.fm-price-range__multi-range input[type=range]:not(:first-child)::-webkit-slider-runnable-track{background-color:#0000}.fm-price-range__multi-range input[type=range]:not(:first-child)::-moz-range-track{visibility:hidden}.fm-price-range__multi-range-track{grid-column:1 / -1;grid-row:2 / 3;background-color:var(--slider-background);border-radius:calc(var(--slider-height) / 2);z-index:1}.fm-price-range__multi-range:before,.fm-price-range__multi-range:after{content:"";grid-column:1 / -1;grid-row:2 / 3;background:var(--slider-color);z-index:2}.fm-price-range__multi-range:before{margin-left:calc((var(--thumb-b-radius)) + (var(--a) - var(--min)) / var(--dif) * var(--filter-track-width));width:calc((var(--b) - var(--a)) / var(--dif) * var(--filter-track-width))}.fm-price-range__multi-range:after{margin-left:calc((var(--thumb-b-radius)) + (var(--b) - var(--min)) / var(--dif) * var(--filter-track-width));width:calc((var(--a) - var(--b)) / var(--dif) * var(--filter-track-width));background:var(--slider-color)}.fm-price-range__number-inputs{display:flex;flex-direction:row;align-items:center}.fm-price-range__number-inputs input[type=number]{width:100%;text-align:right;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.fm-price-range__number-inputs input[type=number]::-webkit-inner-spin-button,.fm-price-range__number-inputs input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.ct-product-card-with-content{display:flex;flex-direction:column;justify-content:center}.ct-product-card-with-content__content{display:flex;flex-direction:column}.ct-product-card-with-content__comparison-list{display:flex;flex-direction:column;align-items:center}@keyframes toastDuration{0%{width:0%}to{Width:100%}}.toast-container{position:fixed;right:1rem;top:1rem;z-index:8888;display:block;width:auto}.toast{display:block;width:100%;min-height:3.75rem;margin-bottom:1rem;border-radius:5px;box-shadow:0 3px 15px #00000035;background-color:#f2f2f3;overflow:hidden;--color-status: hsl(240, 5%, 95%)}.toast .toast-status-icon{display:block;float:left;height:3.75rem;width:3rem;padding:1rem 0 1rem .5rem}.toast .toast-status-icon svg{display:block;width:100%;height:100%}.toast .toast-content{display:block;float:left;width:calc(100% - 5.75rem);padding:.75rem 1rem .75rem .5rem;line-height:1.25}.toast .toast-content span{font-size:var(--font-size-s);font-weight:var(--font-weight-bold);color:var(--color-greyscale-4);line-height:inherit}.toast .toast-content p{font-size:var(--font-size-xs);color:var(--color-greyscale-2);line-height:inherit;margin-top:1px}.toast .toast-close{display:block;float:right;clear:right;width:2.25rem;height:2.25rem;margin-top:.25rem;margin-right:.5rem;padding:.5rem;background:transparent;background-color:transparent}.toast .toast-close svg{display:block;width:100%;height:100%;transform:none}.toast .toast-duration{position:relative;display:block;float:none;clear:both;height:3px;width:100%;background-color:var(--color-greyscale-8)}.toast .toast-duration:after{display:block;content:"";position:absolute;top:0;left:0;width:0%;height:inherit;background-color:var(--color-greyscale-5);animation-name:toastDuration;animation-duration:10s;animation-timing-function:linear}.toast.success{background:#e9fbe9;--color-status: #1fad1f}.toast.success svg{--color-status: #178217}.toast.success span,.toast.success p{color:#178217}.toast.success .toast-duration{background-color:#a8f0a8}.toast.success .toast-duration:after{background-color:#1fad1f}*:where(:not(html,iframe,canvas,img,svg,video,audio,#fashionchick\.nl_vlyby):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none;counter-reset:list-item}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}
