.faq-two-columns{max-width:1400px;margin:0 auto}.faq-two-columns__heading{text-align:center;margin:0 0 1rem}.faq-two-columns__description{text-align:center;max-width:700px;margin:0 auto 3rem;color:rgba(var(--color-foreground),.7)}.faq-two-columns__grid{display:grid;grid-template-columns:1fr;gap:0}@media screen and (min-width: 990px){.faq-two-columns__grid{grid-template-columns:1fr 1fr;gap:3rem}}.faq-two-columns__column{display:flex;flex-direction:column}.faq-two-columns__item{position:relative;border-top:1px solid rgba(var(--color-foreground),.1)}.faq-two-columns__column:first-child .faq-two-columns__item:first-child{border-top:1px solid rgba(var(--color-foreground),.1)}@media screen and (min-width: 990px){.faq-two-columns__column:last-child .faq-two-columns__item:first-child{border-top:1px solid rgba(var(--color-foreground),.1)}}.faq-two-columns__item:last-child{border-bottom:1px solid rgba(var(--color-foreground),.1)}@media screen and (max-width: 989px){.faq-two-columns__column:last-child .faq-two-columns__item:first-child{border-top:none}}.faq-two-columns__accordion{margin:0;transition:all var(--duration-default) ease}.faq-two-columns__accordion.active .faq-two-columns__icon svg{transform:rotate(180deg)}.faq-two-columns__summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:1.6rem 0;transition:opacity var(--duration-default) ease}@media screen and (min-width: 750px){.faq-two-columns__summary{padding:2rem 0}}.faq-two-columns__summary:hover{opacity:.6}.faq-two-columns__question{margin:0;padding-right:1.5rem;font-size:1.5rem;font-weight:600;line-height:1.4;color:rgb(var(--color-foreground))}@media screen and (min-width: 750px){.faq-two-columns__question{font-size:1.6rem}}.faq-two-columns__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.faq-two-columns__icon svg{width:2rem;height:2rem;color:rgba(var(--color-foreground),.6);transition:transform var(--duration-default) ease}.faq-two-columns__answer{padding:0 0 1.6rem;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}@media screen and (min-width: 750px){.faq-two-columns__answer{padding:0 0 2rem;font-size:1.5rem}}.faq-two-columns__answer p{margin:0 0 1rem}.faq-two-columns__answer p:last-child{margin-bottom:0}@keyframes faq-appear{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.faq-two-columns__accordion.active .faq-two-columns__answer{animation:faq-appear var(--duration-default) ease}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq-two-columns.css.map */
