.faq{margin:0 auto;max-width:1330px;width:100%}.faq .faq__title{font-family:Inter,sans-serif;font-size:36px;font-style:italic;font-weight:700;line-height:46px;letter-spacing:-.05em;text-transform:capitalize}.faq .faq__menu-link{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;background-color:#218043;color:#fff;border-color:#218043;padding:19px 30px 15px;margin:30px 0;text-decoration:unset;transition:all ease-in-out .5s}.faq .faq__menu-link:hover{background-color:#ffbf26}.faq .faq__menu{display:flex;flex-direction:column;justify-content:space-between;margin-right:90px;margin-top:96px;max-width:340px;padding:50px 20px;position:relative;width:100%;transition:all ease-in-out .5s}.faq .faq__menu .faq__menu-button{background-color:#895204;border:0;display:none;align-items:center;justify-content:center;max-height:38px;max-width:38px;min-height:38px;min-width:38px;padding:10px;position:absolute}.faq .faq__menu .faq__menu-button:after{content:"";width:50px;transform:rotate(45deg) translateY(-50%);position:absolute;height:1px;background-color:#1d2228;top:50%}.faq .faq__menu .faq__menu-button.faq__menu-button--next{right:0;transform:rotate(0)}.faq .faq__menu .faq__menu-button.faq__menu-button--prev{left:0;transform:rotate(-180deg)}.faq .faq__menu .faq__menu-button svg path{fill:#fff}.faq .faq__menu .faq__menu-wrapper{display:flex;flex-direction:column;margin-bottom:70px;position:sticky;top:120px;max-width:300px}.faq .faq__menu .faq__menu-wrapper.faq__menu-wrapper--pr{padding-right:48px}.faq .faq__menu .faq__menu-wrapper.faq__menu-wrapper--pl{padding-left:48px}.faq .faq__menu .faq__menu-wrapper::-webkit-scrollbar{display:none}.faq .faq__menu .faq__menu-item{font-family:Josefin Sans,sans-serif;font-size:18px;font-weight:700;line-height:18px;letter-spacing:-.03em;color:#2a2f29;text-align:center;display:flex;align-items:center;padding:16.5px 50px;line-height:1.4;margin-bottom:5px;scroll-behavior:smooth;text-decoration:none;transition:all ease-in-out .5s;background-color:#0000;border:1px solid #2a2f29}.faq .faq__menu .faq__menu-item.faq__menu-item--active{color:#fff;border-color:#218043;scroll-margin-inline-end:50px;scroll-margin-inline-start:50px;background-color:#218043}.faq .faq__menu .faq__menu-item:last-of-type{margin:0}.faq .faq__wrapper{display:flex;margin-bottom:100px}.faq .faq__wrapper .faq__accordions{display:flex;flex-direction:column;justify-content:space-between;max-width:900px;padding:50px 20px 60px 0;width:100%}.faq .faq__wrapper .faq__accordions .section-newsletter__wrapper--images{margin-bottom:35px;margin-top:5px}.faq .faq__wrapper .faq__accordions .section-newsletter__wrapper p{margin-top:10px;font-family:Josefin Sans,sans-serif;font-size:18px;font-weight:300;line-height:26px;letter-spacing:-.03em;color:#eef3ec;font-style:normal}.faq .faq__wrapper .faq__accordions .custom-footer-form .field input,.faq .faq__wrapper .faq__accordions .custom-footer-form .field label{font-family:Josefin Sans,sans-serif;font-size:16px;font-weight:300;line-height:26px;letter-spacing:-.03em}.faq .faq__wrapper .faq__accordions .custom-footer-form .field label{top:13px;opacity:1}.faq .faq__wrapper .faq__accordions .custom-footer-form .field__input:focus~.field__label,.faq .faq__wrapper .faq__accordions .custom-footer-form .field__input:-webkit-autofill~.field__label{top:3px;opacity:.6;font-size:12px;line-height:15px}.faq .faq__wrapper .faq__accordions .faq__accordions-wrapper{display:flex;flex-direction:column;width:100%}.faq .faq__wrapper .faq__accordions .faq__accordions-wrapper .faq__divider{margin-top:50px;margin-bottom:20px;scroll-margin-top:125px;position:relative}.faq .faq__wrapper .faq__accordions .faq__accordions-wrapper .faq__divider .faq__divider-title{padding:9px 20px;color:#fff;background-color:#895204;width:-moz-fit-content;width:fit-content;position:relative;z-index:1;font-family:Inter,sans-serif;font-size:20px;font-style:italic;font-weight:600;line-height:26px;letter-spacing:-.05em;margin:0}.faq .faq__wrapper .faq__accordions .faq__accordions-wrapper .faq__divider:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:2px;background-color:#895204}.faq .faq__wrapper .faq__accordions .faq__accordion{cursor:pointer;display:flex;flex-direction:column;width:100%;margin-top:20px}.faq .faq__wrapper .faq__accordions .faq__accordion.faq__accordion-border{padding-top:40px;border-top:1px solid rgba(42,47,41,.2)}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-image{width:100%;-o-object-fit:cover;object-fit:cover;min-height:300px}.faq .faq__wrapper .faq__accordions .faq__accordion.faq__accordion--active .faq__accordion-title-wrapper svg{transform:rotate(90deg);transition:all .3s ease-in-out}.faq .faq__wrapper .faq__accordions .faq__accordion.faq__accordion--active .faq__accordion-description{height:auto;padding:12px 0 20px;transition:height .6s ease-in-out,padding .6s ease-in-out}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-title-wrapper{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin-bottom:10px}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-title-wrapper svg{display:none;min-width:15px;transition:all .3s ease-in-out}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-title{margin-right:14px;font-family:Inter,sans-serif;font-size:20px;font-style:italic;font-weight:600;line-height:26px;letter-spacing:-.05em;color:#2a2f29;margin-top:0;margin-bottom:0}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-description{overflow:hidden;transition:height .6s ease-in-out,padding .6s ease-in-out}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-description *{line-height:1.4;font-family:Josefin Sans,sans-serif;font-size:18px;font-weight:300;line-height:26px;letter-spacing:-.03em;margin:10px 0;color:#2a2f29}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-description a{color:#218043}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-description .faq__menu-link{font-family:Josefin Sans,sans-serif;font-size:16px;font-weight:500;line-height:16px;letter-spacing:.03em;text-transform:uppercase;color:#fff;margin-top:20px}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-description ul{list-style:unset;display:flex;flex-direction:column;padding-left:unset}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-description ul li{display:inline;position:relative;padding-left:16px}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-description ul li:after{content:"";width:6px;height:6px;border-radius:100%;border:2px solid #218043;position:absolute;left:0;top:11px}.faq .faq__wrapper .faq__accordions .footer-block__newsletter{width:100%;max-width:unset;margin-top:120px;padding:unset}.faq .faq__wrapper .faq__accordions .footer-block__newsletter-title{font-family:Inter,sans-serif;font-size:36px;font-weight:700;line-height:46px;letter-spacing:-.05em;color:#fff;font-style:italic}@media screen and (max-width: 990px){.faq .faq__wrapper .faq__accordions .newsletter-form__field-wrapper{flex-direction:column}.faq .faq__wrapper .faq__accordions .newsletter-form__field-wrapper .btn{margin-left:unset;margin-top:10px}}@media screen and (max-width: 768px){.faq .faq__title{margin-bottom:24px;text-align:center}.faq .faq__menu{max-width:unset;overflow:hidden;padding:6px 0;position:fixed;top:64px;z-index:2;background-color:#faf7f5;margin-top:unset}.faq .faq__menu .faq__menu-button{display:flex;cursor:not-allowed;opacity:.5;background-color:#8c918a;border:1px solid #1d2228}.faq .faq__menu .faq__menu-button:not(.faq__menu-button[disabled]){cursor:pointer;opacity:1;background-color:#895204;border-color:#895204}.faq .faq__menu .faq__menu-button:not(.faq__menu-button[disabled]):after{content:unset}.faq .faq__menu .faq__menu-button:not(.faq__menu-button[disabled]) svg path{fill:#000}.faq .faq__menu .faq__menu-wrapper{padding-right:48px;padding-left:48px}.faq .faq__menu .faq__menu-wrapper{flex-direction:row;margin-bottom:0;min-width:-moz-max-content;min-width:max-content;overflow-x:auto;padding-left:14;position:static;scroll-behavior:smooth;transition:ease-in-out .5s;transition-duration:.5s}.faq .faq__menu .faq__menu-item{justify-content:center;height:38px;margin:0 10px 0 0;padding:12px;white-space:nowrap;font-size:14px;font-weight:600;line-height:14px}.faq .faq__wrapper{flex-direction:column;margin-bottom:unset}.faq .faq__wrapper .faq__accordions{padding:74px 16px 50px}.faq .faq__wrapper .faq__accordions .newsletter-form__field-wrapper{flex-direction:row}.faq .faq__wrapper .faq__accordions .newsletter-form__field-wrapper .btn{margin-left:10px;margin-top:unset}.faq .faq__wrapper .faq__accordions .faq__accordions-wrapper .faq__divider{margin-bottom:unset}.faq .faq__wrapper .faq__accordions .faq__accordions-wrapper .faq__divider{margin:50px 0 20px}.faq .faq__wrapper .faq__accordions .faq__accordions-wrapper .faq__divider:first-of-type{margin:30px 0}.faq .faq__wrapper .faq__accordions .faq__accordion{margin-top:unset}.faq .faq__wrapper .faq__accordions .faq__accordion.faq__accordion-border{padding-top:unset}.faq .faq__wrapper .faq__accordions .faq__accordion.faq__accordion--active .faq__accordion-description{padding:2px 0 20px}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-title-wrapper{margin:16px 0}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-title-wrapper svg{display:block}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-title{margin-right:10px}.faq .faq__wrapper .faq__accordions .faq__accordion .faq__accordion-description{height:0}.faq .faq__wrapper .faq__accordions .footer-block__newsletter{margin-top:60px}}@media screen and (max-width: 450px){.faq .faq__wrapper .faq__accordions .newsletter-form__field-wrapper{flex-direction:column}.faq .faq__wrapper .faq__accordions .newsletter-form__field-wrapper .btn{margin-left:unset;margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/faq.css.map */
