.nested-faq-section{width:100%}.nested-faq-main-heading{margin-bottom:0}.nested-faq-category-heading{margin:2rem 0 0;font-size:26px}@media (max-width: 768px){.nested-faq-category-heading{font-size:16px!important}}.nested-faq-category-block:not(:first-of-type) .nested-faq-category-heading{padding-top:30px;border-top:1px solid #c1c9d4bf}.nested-faq-wrapper{gap:20px;display:flex;flex-direction:column;width:100%}@media screen and (max-width: 749px){.nested-faq-wrapper{gap:12px}}.nested-faq-item{width:100%;border-radius:10px}.nested-faq-button{width:100%;background:#282b2f0a;border:none;cursor:pointer;border-radius:10px;padding:0;text-align:left;transition:background-color .3s ease;color:#282b2f}.nested-faq-button:hover,.nested-faq-button[aria-expanded=true]{background-color:#b54f31;color:#fff}.nested-faq-button-inner{display:flex;justify-content:space-between;align-items:center;padding-inline:20px;padding-top:1.6rem;padding-bottom:1.3rem;gap:1rem}.nested-faq-question{font-size:26px;font-family:var(--font-body-family);font-weight:600;color:inherit;line-height:1.4;flex:1}.nested-faq-icon{flex-shrink:0;transition:transform .3s ease}.nested-faq-icon{color:currentColor}.nested-faq-button[aria-expanded=true] .nested-faq-icon{transform:rotate(180deg);color:#fff}.nested-faq-button .nested-faq-icon{width:2rem;height:2rem}.nested-faq-content{width:100%}.nested-faq-content-inner{padding:0rem 1rem 0}.nested-faq-answer{padding-left:1rem}.nested-faq-answer p{margin-bottom:1rem}.nested-faq-answer p:last-child{margin-bottom:0}.nested-faq-children{margin-top:1.5rem}.nested-faq-child-item{border:none;border-radius:0;margin-bottom:15px;overflow:visible;background:transparent}.nested-faq-child-item:last-child{margin-bottom:0}.nested-faq-child-button{width:100%;background:transparent;border:none;cursor:pointer;padding:0;margin:0;text-align:left;display:grid;grid-template-columns:20px 1fr;align-items:center;gap:1rem;transition:color .2s ease}.nested-faq-child-button:hover{background-color:transparent}.nested-faq-child-question{font-size:26px;font-weight:300;color:inherit;flex:1}@media (max-width: 800px){.nested-faq-child-question{font-size:18px}}.nested-faq-child-icon{display:inline-flex}.nested-faq-child-icon.minus,.nested-faq-child-button[aria-expanded=true] .nested-faq-child-icon.plus{display:none}.nested-faq-child-button[aria-expanded=true] .nested-faq-child-icon.minus{display:inline-flex}.nested-faq-child-button[aria-expanded=true] .nested-faq-child-icon{transform:rotate(180deg)}.nested-faq-child-content{background-color:transparent}.nested-faq-child-answer{margin-left:50px;position:relative;font-size:16px;line-height:1.7;color:#000000b3;border-left:4px solid #b54f31;padding-left:30px}@media (max-width: 1000px){.nested-faq-child-answer{margin-left:20px}}.nested-faq-child-answer p{margin-bottom:.75rem}.nested-faq-child-answer p:last-child{margin-bottom:0}@media screen and (max-width: 749px){.nested-faq-button-inner{padding-inline:16px;padding-top:1.3rem;padding-bottom:1rem}.nested-faq-question{font-size:16px}.nested-faq-content-inner{padding:1.5rem 1rem}.nested-faq-answer{font-size:15px;padding-left:0;border-left-width:3px}.nested-faq-answer p{margin-top:0}.nested-faq-button .nested-faq-icon{width:1.8rem;height:1.8rem}}@media screen and (min-width: 750px) and (max-width: 989px){.nested-faq-content-inner{padding-left:2rem;padding-right:2rem}}.nested-faq-content{overflow:hidden;max-height:0;transition:max-height .35s ease,background-color .2s ease}
/*# sourceMappingURL=/cdn/shop/t/58/assets/component-nested-faq.css.map */
