.home-faq{position:relative;background:#fff;overflow:hidden}.home-faq__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.home-faq__bg img{width:100%;height:100%;object-fit:cover;display:block;opacity:.4}.home-faq__outer{position:relative;z-index:1;display:flex;align-items:stretch;width:100%}.home-faq__photo{flex:0 0 auto;width:clamp(360px,45%,700px);align-self:stretch;overflow:hidden;position:relative}.home-faq__photo img{width:100%;height:100%;object-fit:cover;display:block}.home-faq__content{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:clamp(32px,4vw,60px);padding:clamp(56px,7vw,96px) clamp(24px,10vw,140px) clamp(56px,7vw,96px) clamp(32px,5vw,80px)}.home-faq__heading{margin:0;font-family:var(--font-heading-family);font-size:clamp(28px,2.7vw,39px);font-weight:500;line-height:1.15;letter-spacing:-.02em;text-transform:capitalize;color:#1e4d1d;max-width:640px}.home-faq__items{display:flex;flex-direction:column;gap:10px;max-width:640px}.home-faq__item{background:#fff;border:1px solid #1E4D1D;border-radius:6px;padding:18px 20px;transition:background-color .2s ease}.home-faq__item[open]{background:#f0f9e2}.home-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;width:100%}.home-faq__summary::-webkit-details-marker{display:none}.home-faq__question{flex:1 1 0;min-width:0;font-family:"Poppins",var(--font-body-family);font-weight:600;font-size:17px;line-height:1.4;color:#1e4d1d}.home-faq__icon{flex-shrink:0;position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:#1e4d1d}.home-faq__icon svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .2s ease}.home-faq__icon-plus{opacity:1}.home-faq__icon-minus,.home-faq__item[open] .home-faq__icon-plus{opacity:0}.home-faq__item[open] .home-faq__icon-minus{opacity:1}.home-faq__answer{margin-top:8px;font-family:"Poppins",var(--font-body-family);font-size:15px;line-height:1.5;color:#1e4d1d}.home-faq__answer p{margin:0 0 8px}.home-faq__answer p:last-child{margin-bottom:0}@media screen and (max-width:989px){.home-faq__outer{flex-direction:column}.home-faq__content{order:1;padding:40px 20px 32px;gap:28px}.home-faq__photo{order:2;width:100%;max-width:100%;aspect-ratio:390 / 260}.home-faq__heading{font-size:clamp(26px,6vw,32px);line-height:1.2;letter-spacing:-.01em;text-align:center;max-width:100%}.home-faq__items{max-width:100%}.home-faq__question{font-size:16px}.home-faq__answer{font-size:14px}}@media screen and (max-width:749px){.home-faq__heading{font-size:24px}.home-faq__question{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-home-faq.css.map */
