.custom-faq__container{max-width:900px;margin:0 auto}.custom-faq__heading{text-align:center;font-size:28px;font-weight:800;margin:0 0 25px;letter-spacing:-.5px;line-height:1.2;color:#1a3d2a}@media screen and (min-width:750px){.custom-faq__heading{font-size:44px;margin:0 0 40px}}.custom-faq__list{display:flex;flex-direction:column;gap:15px}.custom-faq__details{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #00000005}.custom-faq__summary{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;min-height:56px;cursor:pointer;list-style:none}@media screen and (min-width:750px){.custom-faq__summary{padding:24px 30px}}.custom-faq__summary::-webkit-details-marker{display:none}.custom-faq__question{margin:0;font-size:18px;font-weight:400;color:#333;padding-right:20px}.custom-faq__icon{flex-shrink:0;color:#333}.custom-faq__icon svg{transition:transform .3s ease}.icon-plus-vertical{transition:transform .3s ease,opacity .3s ease;transform-origin:center}.custom-faq__details[open] .icon-plus-vertical{transform:rotate(90deg);opacity:0}.custom-faq__answer-content{padding:0 20px 15px;color:#555;font-size:16px;line-height:1.6}@media screen and (min-width:750px){.custom-faq__answer-content{padding:0 25px 25px}}.custom-faq__answer-content p:first-child{margin-top:0}.custom-faq__answer-content p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-faq.css.map */
