.calista-faq{--faq-heading-size: 3.2rem;--faq-heading-size-mobile: 2.6rem;--faq-heading-weight: 400;--faq-heading-color: #000000;--faq-heading-align: center;--faq-heading-gap: 4.8rem;--faq-question-size: 1.4rem;--faq-question-size-mobile: 1.3rem;--faq-question-weight: 700;--faq-question-color: #000000;--faq-question-tracking: .04em;--faq-answer-size: 1.4rem;--faq-answer-color: #1a1a1a;--faq-row-pad: 2.4rem;--faq-line: #e6e6e6;--faq-line-w: .1rem;--faq-icon-size: 1.4rem;--faq-icon-color: #000000;--faq-max-width: 90rem;display:block;width:100%}.calista-faq__inner{width:100%;max-width:var(--faq-max-width);margin:0 auto}.calista-faq .calista-faq__inner.page-width{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.calista-faq .calista-faq__inner.page-width{padding-left:5rem;padding-right:5rem}}.calista-faq__heading{margin:0 0 var(--faq-heading-gap);color:var(--faq-heading-color);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--faq-heading-weight);font-size:var(--faq-heading-size);line-height:1.2;text-align:var(--faq-heading-align)}.calista-faq--heading-body .calista-faq__heading{font-family:var(--font-body-family);font-style:var(--font-body-style)}.calista-faq__list{border-top:var(--faq-line-w) solid var(--faq-line)}.calista-faq__item{border-bottom:var(--faq-line-w) solid var(--faq-line)}.calista-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin:0;padding:var(--faq-row-pad) 0;cursor:pointer;list-style:none}.calista-faq__summary::-webkit-details-marker{display:none}.calista-faq__question{margin:0;color:var(--faq-question-color);font-family:var(--font-body-family);font-size:var(--faq-question-size);font-weight:var(--faq-question-weight);letter-spacing:var(--faq-question-tracking);line-height:1.35;text-transform:none}.calista-faq--uppercase .calista-faq__question{text-transform:uppercase}.calista-faq--question-heading .calista-faq__question{font-family:var(--font-heading-family)}.calista-faq__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--faq-icon-size);height:var(--faq-icon-size);flex-shrink:0;color:var(--faq-icon-color)}.calista-faq__icon svg{width:var(--faq-icon-size);height:var(--faq-icon-size);display:block}.calista-faq__icon-img{display:block;width:var(--faq-icon-size);height:var(--faq-icon-size);object-fit:contain}.calista-faq__icon-minus,.calista-faq__item[open] .calista-faq__icon-plus{display:none}.calista-faq__item[open] .calista-faq__icon-minus{display:block}.calista-faq__answer{padding:0 0 var(--faq-row-pad);color:var(--faq-answer-color);font-size:var(--faq-answer-size);font-weight:400;line-height:1.6}.calista-faq__answer>*:first-child{margin-top:0}.calista-faq__answer>*:last-child{margin-bottom:0}.calista-faq__answer p,.calista-faq__answer li{color:inherit;font-size:inherit;margin:0}.calista-faq__icon-left .calista-faq__summary{flex-direction:row-reverse;justify-content:flex-end}@media screen and (max-width:749px){.calista-faq__heading{font-size:var(--faq-heading-size-mobile);margin-bottom:3.2rem}.calista-faq__question{font-size:var(--faq-question-size-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-calista-faq.css.map */
