.section--faq{position:static;padding:.01px}.faq__categories{position:sticky;top:18px;float:left;margin-left:-200px;width:180px;padding-top:6px}.faq__categories.faq__categories.faq__categories.faq__categories{-webkit-transition:opacity .3s ease-in,top .35s ease;-moz-transition:opacity .3s ease-in,top .35s ease;transition:opacity .3s ease-in,top .35s ease}.faq__categories{top:calc(var(--header-height) * var(--header-is-sticky) + 18px)}.header-down .faq__categories{top:calc(var(--header-height) + 18px)}.faq__categories-title{margin-bottom:6px}.faq__categories-item{position:relative;margin:0 0 3px}scroll-to-target,.faq__categories-link{display:block}@media screen and (max-width:1120px){.faq__categories{display:none}}.faq__category{margin-top:42px;border-bottom:1px solid var(--color--bg);top:1px;position:relative;padding:0 .5rem}.faq__category__title.faq__category__title{margin-bottom:24px}.faq__accordion accordion-group details{border-bottom:0 none}.faq__accordion accordion-group summary{padding:.01em 3em .01em .5rem;overflow:initial;background-color:transparent;transition:background-color .25s ease-in-out;font-family:Nunito,sans-serif;font-size:clamp(24px,3vw,40px);font-weight:900}.faq__accordion accordion-group summary:hover{opacity:1;text-decoration:none;background:var(--color--text-bg);transition:background-color .25s ease-in-out}.faq__accordion accordion-group summary summary-icon{right:.5rem}.faq__accordion accordion-group details-content{padding:.5em .5rem 1em}.faq__accordion accordion-group details-content img{margin-top:18px}.faq__accordion__item-wrap *:last-child{margin-bottom:0}.faq__accordion__item__image{margin-top:15px}.faq__cta{margin-top:36px;overflow:hidden}@media(max-width:47.9275em){.faq__cta{margin-top:24px}}.js-section__faq-page .section__content:has(.container.container--tiny){padding-inline:20px}.js-section__faq-page .container.container--tiny{max-width:1440px;padding-inline:20px}.js-section__faq-page details{background:#fef6e4;padding:15px;border-radius:20px;color:#0f3644;margin-bottom:14px}.js-section__faq-page details span,accordion-group details span{color:#0f3644;font-size:16px!important}.js-section__faq-page .section__title{max-width:100%}.js-section__faq-page h2.section__title-text{font-size:clamp(20px,3.5vw,60px);font-weight:600}section.section--faq .container{display:grid;align-items:center;grid-template-columns:1fr 2fr;background:var(--Primary-2---Transparency, #E5F6FA);border-radius:56px;background:var(--Primary-2---Transparency, rgba(255, 118, 29, .15))}.template-faq-suffix section.section--faq .container{grid-template-columns:1fr}.js-section__faq-page .section__title{max-width:100%;width:70%;text-align:unset;margin-bottom:0}.js-section__faq-page .section__title h2{color:#ff761d}.section--faq .container{position:relative}.uni_img{position:absolute;bottom:0;left:60px;width:190px}.section--faq .section__link{text-align:unset}.section--faq .section__link a{background:#ff761d;text-transform:uppercase;font-size:18PX;padding:9px 14px 9px 19px;border-radius:54px}.template-microbiome-magiclanding-suffix .section--faq .section__link a{background:var(--color--brand)}.template-microbiome-magiclanding-suffix .section--faq .section__link a:nth-child(2).c-btn--hollow{background:transparent;padding:18px 28px;color:#4a4a4a;text-transform:capitalize;line-height:normal}.section--faq .section__link a.c-btn--primary:after{content:"\2192";border-radius:50px;background:#fff;color:#000;margin-left:12px;font-size:20px;padding-inline:9px;padding-top:4px;padding-bottom:5px}.js-section__faq-page details{background:#fff}.js-section__faq-page details:last-child{margin-bottom:0}.section--faq .faq__wrapper{margin-block:20px}body.template-microbiome-suffix .section--faq accordion-group{background:transparent}.section--faq .faq__wrapper .section__link a:nth-child(2){margin-left:12px}body.template-microbiome-magiclanding-suffix .container:has(.faq__wrapper){background:#ffe8f4;border:2px solid #FF158E;border-radius:58px;padding-block:30px 20px}body.template-microbiome-magiclanding-suffix accordion-group details{max-width:978px;margin-inline:auto;padding:8px 14px;background:#fff;border-radius:12px;margin-bottom:12px}body.template-microbiome-magiclanding-suffix .section__title-text,body.template-microbiome-magiclanding-suffix .image-with-text__text h2{font-size:40px;line-height:normal;font-weight:700;color:#ff158e}body.template-microbiome-magiclanding-suffix .image-with-text__text h2 strong{color:#4a4a4a}body.template-microbiome-magiclanding-suffix .section--faq{position:relative}body.template-microbiome-magiclanding-suffix .section--faq .uni_img{position:absolute;width:140px;left:10px;bottom:-60px}body.template-microbiome-magiclanding-suffix .section--faq .uni_img_2{position:absolute;width:140px;right:10px;top:-60px}body.template-faq-suffix .section--faq .container{max-width:1400px}body.template-faq-suffix .faq__accordion accordion-group summary{padding:6px .5em 6px 4rem;line-height:normal}body.template-faq-suffix .faq__accordion accordion-group summary summary-icon{left:.5rem;line-height:normal;width:min-content;height:max-content;transform:translateY(-34%) rotate(0)}body.template-faq-suffix .faq__accordion accordion-group summary span{font-size:24px!important;color:#4a4a4a}body.template-faq-suffix .faq__accordion accordion-group summary summary-icon span{--size: 2.5rem;--stroke-width: 6px;color:#4a4a4a}body.template-faq-suffix .faq__accordion accordion-group details{padding-inline:20px;margin-bottom:20px}body.template-faq-suffix .faq__accordion accordion-group details[open]{background-color:#fbf7fe;border-radius:20px}body.template-faq-suffix .faq__accordion accordion-group details:not([open]) summary-icon .minus_svg,body.template-faq-suffix .faq__accordion accordion-group details[open] summary-icon .plus_svg{display:none}body.template-faq-suffix .faq__accordion accordion-group details[open] summary-icon .minus_svg{display:block;transform:translateY(30%) rotate(0)}body.template-faq-suffix .faq__accordion accordion-group details[open] summary{padding-bottom:10px}body.template-faq-suffix .faq__accordion accordion-group details details-content .faq__accordion__item-wrap{font-size:20px}body.template-faq-suffix .image-banner .image-banner__text p{font-size:36px}.faq__accordion accordion-group summary:hover{background:#fbf7fe;border-radius:20px}.template-faq-suffix .image-banner{align-items:unset}.faq__accordion accordion-group summary:hover{background:transparent}@media(max-width:989px){section.section--faq .container{grid-template-columns:1fr}.js-section__faq-page .section__title,.section--faq .section__link{text-align:center;margin-top:20px}.uni_img{display:none}section.tweede .grid-layout>div{flex-basis:calc(50% - 20px);max-width:50%}body.template-microbiome-magiclanding-suffix .section--faq .uni_img,body.template-microbiome-magiclanding-suffix .section--faq .uni_img_2{display:none}body.template-faq-suffix .faq__accordion accordion-group summary span{font-size:20px!important}body.template-faq-suffix .faq__accordion accordion-group details details-content .faq__accordion__item-wrap{font-size:16px}body.template-faq-suffix .faq__accordion accordion-group summary{padding:20px .5em 20px 3rem}body.template-faq-suffix .faq__accordion accordion-group details summary-icon svg{width:30px;height:30px}}@media(max-width:768px){.pro_bio .d_grid{grid-template-columns:repeat(3,1fr)}.pro_bio .d_grid .content{width:200px}body.template-microbiome-magiclanding-suffix accordion-group details summary{line-height:normal}}@media(max-width:766px){body.template-faq-suffix .image-banner{--height-mobile: 40vh !important}}@media(max-width:749px){.js-section__faq-page details span{color:#0f3644;font-size:18px!important;line-height:normal}.js-section__faq-page details details-content{font-size:16px;line-height:24px}.js-section__faq-page h2.section__title-text{font-size:26px}section.section--faq .container{grid-template-columns:auto}.section--faq accordion-group{padding:0}.template-microbiome-suffix .uni_img{display:none}.pro_bio .d_grid .content{width:clamp(50%,27vw,200px)}body.template-faq-suffix .faq__accordion accordion-group details{padding-inline:10px}}@media(max-width:550px){.pro_bio .d_grid{grid-template-columns:repeat(1,1fr)}.pro_bio .d_grid .content{width:clamp(10%,90vw,100%)}.pro_bio .image-with-text__item .image-with-text__box{margin-bottom:0}section.tweede .grid-layout>div{flex-basis:calc(100% - 20px);max-width:fit-content}.section--faq .section__link a{font-size:14px}.template-microbiome-magiclanding-suffix .section--faq .section__link{display:flex;flex-direction:column;gap:20px;font-size:16px}.section--faq .faq__wrapper .section__link a:nth-child(2){margin-left:0}.section--faq .section__link a.c-btn--primary:after{font-size:16px;padding-top:0;padding-bottom:3px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-faq.css.map */
