.nested-accordion-section{padding:40px 20px}.nested-accordion-section .accordion{border-top:1px solid #4B7C5C}.nested-accordion-section .accordion summary{padding:4rem 0;font-weight:600;cursor:pointer;position:relative;list-style:none;display:flex;justify-content:space-between;align-items:center;color:#215732;font-size:24px;font-weight:500;line-height:24px}.nested-accordion-section .accordion summary::-webkit-details-marker{display:none}.nested-accordion-section .accordion summary:after{content:"+";color:#215732;transition:transform .2s ease;font-size:30px;font-weight:400;line-height:20px}.nested-accordion-section .accordion.nested-accordion summary:after{content:"+"}.nested-accordion-section .accordion.nested-accordion[open] summary:after{content:"\2212"}.nested-accordion-section .accordion__content{padding:0 0 25px;font-weight:400}.nested-accordion-section .accordion__content p{margin:0}.nested-accordion-section .nested-accordion{margin-left:0;border-top:1px solid #4B7C5C}.nested-accordion-section details.accordion.nested-accordion summary{padding:25px 0}.nested-accordion-section details.accordion.nested-accordion[open] summary{font-weight:700;color:#215732;font-size:18px}.nested-accordion-section .nested-accordion summary{color:#2d2d2d;font-size:18px;font-weight:400;line-height:18px}.nested-accordion-section .nested-accordion summary:after{content:"+";color:#215732;transition:transform .2s ease;font-size:30px;font-weight:400;line-height:20px}.nested-accordion-section .nested-accordion[open]>summary:after{content:"\2212"}.nested-accordion-section .accordion .arrow-up{display:none}.nested-accordion-section .accordion summary:after{content:none}.nested-accordion-section .accordion[open] summary .arrow-up{display:block}.nested-accordion-section .accordion[open] summary .arrow-down{display:none}.nested-accordion-section{padding-top:60px;padding-bottom:20px}.nested-accordion-section details.accordion.parent-accordion:first-child{border-top:0}.nested-accordion-section details.accordion.parent-accordion:first-child summary{padding-top:0}@media screen and (max-width: 990px){.nested-accordion-section{padding:20px 0}.nested-accordion-section .accordion summary{padding:2rem 0}.nested-accordion-section .accordion summary{font-size:16px}.nested-accordion-section .accordion__content{font-size:14px}.nested-accordion-section .nested-accordion summary{font-size:16px;line-height:21px}}.nested-accordion-section.product-faqs{padding:0}.nested-accordion-section.product-faqs .accordion{border-color:#4b7c5c}.nested-accordion-section.product-faqs{padding:60px 0;background-color:#f6f6f7}.nested-accordion-section.product-faqs .accordion summary{padding:3rem 0;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;color:#2d2d2d;font-size:18px;font-weight:400;line-height:41px}.nested-accordion-section.product-faqs .accordion[open] summary{padding-bottom:3px}.nested-accordion-section.product-faqs .accordion[open] summary{font-weight:700;color:#215732}.nested-accordion-section.product-faqs .accordion summary::-webkit-details-marker{display:none}.nested-accordion-section.product-faqs .accordion summary:after{content:"+";font-size:24px;color:#215732;transition:transform .2s ease}.nested-accordion-section.product-faqs .accordion[open] summary:after{content:"\2212"}.nested-accordion-section.product-faqs .accordion__content{padding:0 0 25px}.nested-accordion-section.product-faqs .section-header-faq{margin-bottom:40px;text-align:center}.nested-accordion-section.product-faqs .section-header-faq h2{margin:0 0 10px;color:#215732;text-align:center;font-size:50px;line-height:50px}.nested-accordion-section.product-faqs .section-header-faq p{color:#215732;text-align:center;font-size:24px;font-weight:500;margin:0}@media screen and (max-width: 990px){.nested-accordion-section.product-faqs{padding:20px 0}.nested-accordion-section.product-faqs .accordion summary{font-size:16px;padding:2rem 0;line-height:22px}.nested-accordion-section.product-faqs .section-header-faq h2{font-size:32px;margin-bottom:4px}.nested-accordion-section.product-faqs .section-header-faq p{font-size:16px;line-height:20px}.nested-accordion-section.product-faqs .section-header-faq{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/219/compiled_assets/styles.css.map */
