.custom-faq__flex{display:flex;justify-content:center;align-items:flex-start;gap:4rem;align-self:stretch;flex-wrap:wrap}.custom-faq__title-col{width:100%;flex-shrink:0}.custom-faq__desc-col{flex:1 1 0;position:relative;z-index:2}.custom-faq__item-title.h5{flex-shrink:0;margin:0;font-size:2.2rem;font-weight:600;color:var(--color-dark-green)}.custom-faq__item-desc{text-align:right;max-width:60%;margin:0}.custom-faq__item-desc p{margin:0}.custom-faq_container .accordion__content{padding:0 1.7rem 1.7rem;margin-bottom:0}.custom-faq_container .accordion summary{padding:1.7rem;justify-content:space-between}.custom-faq_container .accordion{border:1px solid var(--color-misty-pine-light);margin-bottom:1.6rem}.custom-faq_container details{background:var(--color-dark-green)}.custom-faq_container details[open] .accordion__title{color:#fff}.custom-faq_container .accordion__title{transition:color .3s ease;color:var(--color-misty-pine-light);font-size:20px;font-style:normal;font-weight:600;line-height:140%}.custom-faq_container summary .icon-caret{right:2.5rem;height:1.1rem;color:var(--color-misty-pine-light)}.custom-faq_container summary .icon-close{display:none;color:var(--color-misty-pine-light)}.custom-faq_container details[open] summary .icon-caret{display:none}.custom-faq_container details[open] summary .icon-close{display:inline}@media screen and (min-width: 1224px){.custom-faq__flex{gap:8rem}.custom-faq__title-col{width:464px}.custom-faq_container summary .icon-caret{right:3.8rem}.custom-faq_container .accordion__content{padding:0 3.2rem 3.2rem;margin-bottom:0}.custom-faq_container .accordion summary{padding:3.2rem;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-faq-styles.css.map */
