.cl-scope .home-questions{width:100%;box-sizing:border-box}
.cl-scope .home-questions__header{text-align:center;margin-bottom:50px}
.cl-scope .home-questions__top-text{font-family:Mori,sans-serif;font-size:18px;margin-bottom:10px;font-style:italic;color:#000}
.cl-scope .home-questions__title{font-family:PP Mori,sans-serif;font-size:40px;font-weight:600;line-height:1.2;margin:0 0 20px;color:#000}
.cl-scope .home-questions__title.clx-rte>p:first-child{margin-top:0}
.cl-scope .home-questions__title.clx-rte>p:last-child{margin-bottom:0}
.cl-scope .home-questions__description{font-family:Mori,sans-serif;font-size:19px;max-width:800px;margin:0 auto;color:#000}
.cl-scope .home-questions__groups{max-width:1100px;margin:40px auto}
.cl-scope .home-questions__group-summary{display:flex;justify-content:space-between;align-items:center;padding:25px 10px 25px 0;cursor:pointer;list-style:none;border-bottom:1px solid #000}
.cl-scope .home-questions__group-summary::-webkit-details-marker{display:none}
.cl-scope .home-questions__group-title{color:#000;font-family:Apercu Mono Pro;font-size:20px;font-style:normal;font-weight:400;line-height:24.22px;text-transform:uppercase}
.cl-scope .home-questions__item{display:flex;align-items:center;gap:60px;padding:40px 0}
.cl-scope .home-questions__item-image-side{flex:0 0 426px}
.cl-scope .home-questions__img{width:100%;height:auto;display:block}
.cl-scope .home-questions__item-text-side{flex:1;text-align:left}
.cl-scope .home-questions__item-title{font-family:Migra,serif;font-size:48px;font-weight:800;margin:0 0 20px;line-height:1;color:#000;text-align:left}
.cl-scope .home-questions__item-answer{font-family:Mori,sans-serif;font-size:19px;line-height:1.5;color:#000;text-align:left}
.cl-scope .home-questions__item-answer p{margin-bottom:15px}
.cl-scope .home-questions__link{display:inline-flex;align-items:center;gap:10px;margin-top:20px;text-decoration:underline;font-family:Apercu Mono,monospace;font-weight:700;font-size:14px;color:#000}
.cl-scope .home-questions__footer-link-wrap{text-align:center;margin-top:40px}
.cl-scope .home-questions__footer-link{text-decoration:underline;font-family:Apercu Mono,monospace;font-weight:700;color:#000;font-size:14px;text-transform:uppercase}
.cl-scope .home-questions__icon-minus{display:none!important}
.cl-scope .home-questions__icon-plus,.cl-scope .home-questions__group-details[open] .home-questions__icon-minus{display:inline-block!important}
.cl-scope .home-questions__group-details[open] .home-questions__icon-plus{display:none!important}
.cl-scope .home-questions__expandable-content{display:none;max-height:0;overflow:hidden;transition:opacity .3s ease;opacity:0}
.cl-scope .home-questions__expandable-content.is-open{display:block!important;max-height:none!important;opacity:1!important;margin-top:40px}
.cl-scope .home-questions__footer-link-trigger{background:none;border:none;color:#000;text-align:center;font-family:Apercu Mono Pro,Apercu Mono,monospace;font-size:16px;font-style:normal;font-weight:400;line-height:19.38px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;gap:10px;padding:5px 0}
.cl-scope .home-questions__footer-link-trigger .chevron-down{transition:transform .3s ease}
.cl-scope .home-questions__footer-link-trigger.is-active .chevron-down{transform:rotate(180deg)}
.cl-scope .home-questions__expandable-content{max-width:1100px;margin:40px auto 0;text-align:left}
.cl-scope .ingredients-list__heading{font-family:Mori,sans-serif;font-weight:700;font-size:20px;margin:30px 0 15px;color:#000}
.cl-scope .ingredients-list__item{display:flex;align-items:center;gap:12px;margin-bottom:8px}
.cl-scope .ingredients-list__dot{width:14px;height:14px;border-radius:50%;flex-shrink:0}
.cl-scope .ingredients-list__name{font-family:Mori,sans-serif;font-size:15px;text-transform:uppercase;color:#000;letter-spacing:.5px}
.cl-scope .second-btn-wrap{margin-top:50px;text-align:center}
.cl-scope .home-questions__footer-link{text-decoration:underline;font-family:Apercu Mono,monospace;font-weight:700;font-size:14px;color:#000;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}
@media screen and (max-width:749px){.cl-scope .home-questions__group-summary{padding:15px 0}
.cl-scope .home-questions__item{flex-direction:column;align-items:center;text-align:center;gap:30px;padding:10px 0}
.cl-scope .home-questions__item-image-side{flex:0 0 auto;width:100%}
.cl-scope .home-questions__item-text-side{text-align:center}
.cl-scope .home-questions__item-title{font-size:32px}
.cl-scope .home-questions__title{font-size:30px}}