.a1-product-faq{max-width:1360px;margin:0 auto 48px;padding:40px 0;border-top:1px solid #d8cebc;border-bottom:1px solid #d8cebc;display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:56px;color:#1b3521}.a1-product-faq__intro{align-self:start}.a1-product-faq__eyebrow{margin:0 0 8px;color:#806335;font-size:11px;font-weight:700;letter-spacing:.13em}.a1-product-faq h2{margin:0 0 12px;font:500 34px/1.1 Georgia,serif;color:#1b3521}.a1-product-faq__intro>p:not(.a1-product-faq__eyebrow){max-width:340px;margin:0 0 16px;line-height:1.55}.a1-product-faq__intro>a{display:inline-flex;align-items:center;min-height:42px;color:#1b3521;font-weight:700;text-decoration:underline;text-underline-offset:4px}.a1-product-faq__intro>a span{margin-left:8px}.a1-product-faq__items details{border-top:1px solid #d8cebc}.a1-product-faq__items details:last-child{border-bottom:1px solid #d8cebc}.a1-product-faq__items summary{position:relative;display:flex;align-items:center;min-height:60px;padding:14px 40px 14px 0;cursor:pointer;font-size:16px;font-weight:700;line-height:1.4;list-style:none}.a1-product-faq__items summary::-webkit-details-marker{display:none}.a1-product-faq__items summary:after{content:'+';position:absolute;right:4px;font-size:25px;font-weight:400}.a1-product-faq__items details[open] summary:after{content:'−'}.a1-product-faq__items p{max-width:700px;margin:0 38px 18px 0;color:#4a5a50;font-size:15px;line-height:1.65}.a1-product-faq__items p a{color:#1b3521;text-decoration:underline;text-underline-offset:3px}.a1-product-faq__items summary:focus-visible,.a1-product-faq__intro>a:focus-visible{outline:2px solid #af8846;outline-offset:4px}@media(max-width:1400px){.a1-product-faq{margin-right:40px;margin-left:40px}}@media(max-width:800px){.a1-product-faq{grid-template-columns:1fr;gap:24px;margin:0 20px 36px;padding:28px 0}.a1-product-faq h2{font-size:29px}.a1-product-faq__items summary{min-height:56px;font-size:15px}.a1-product-faq__items p{margin-right:20px}}
