cs-faq{display:block}.cs-faq__header{display:flex;flex-direction:column;gap:var(--space-lg);margin-bottom:var(--space-3xl)}.cs-faq__header>*{margin:0}@media screen and (min-width:990px){.cs-faq--third{display:grid;grid-template-columns:calc(100% / 3 - var(--space-2xl)) minmax(0,1fr);column-gap:var(--space-2xl);align-items:start}.cs-faq--third .cs-faq__header{margin-bottom:0}}.cs-faq__list{border-bottom:1px solid rgb(var(--color-foreground))}.cs-faq__item{border-top:1px solid rgb(var(--color-foreground))}.cs-faq__question{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);padding:var(--space-lg) 0;cursor:pointer;list-style:none}.cs-faq__question::-webkit-details-marker{display:none}.cs-faq__question>:first-child{margin:0}.cs-faq__question:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.cs-faq__icon{position:relative;flex-shrink:0;width:14px;height:14px;margin-top:.4em}.cs-faq__icon:before,.cs-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;background:currentColor;transform:translateY(-50%);transition:transform .3s ease}.cs-faq__icon:after{transform:translateY(-50%) rotate(90deg)}.cs-faq__item[open] .cs-faq__icon:after{transform:translateY(-50%) rotate(0)}.cs-faq__answer{overflow:hidden}.cs-faq__answer-inner{display:grid;gap:var(--space-md);max-width:820px;padding-bottom:var(--space-lg)}@media screen and (min-width:750px){.cs-faq__answer-inner--columns{grid-template-columns:1fr 1fr;column-gap:var(--space-2xl);max-width:none}.cs-faq__answer-inner--columns .cs-faq__link{grid-column:1 / -1}}.cs-faq__text p{font-size:inherit;line-height:inherit;letter-spacing:inherit}.cs-faq__text>:first-child{margin-top:0}.cs-faq__text>:last-child{margin-bottom:0}.cs-faq__link{justify-self:start}.cs-faq--half{--cs-faq-gutter: 0px;padding:0}.cs-faq--half.pro-gutter--wide{--cs-faq-gutter: var(--pro-gutter-wide)}.cs-faq--half.pro-gutter--narrow{--cs-faq-gutter: var(--pro-gutter-narrow)}.cs-faq--half .cs-faq__header{margin:0;padding:calc(var(--pro-section-space) * var(--pro-space-top, 1)) var(--cs-faq-gutter) calc(var(--pro-section-space) * var(--pro-space-bottom, 1));border-bottom:1px solid rgb(var(--color-foreground))}.cs-faq--half .cs-faq__list{border-bottom:0}.cs-faq--half .cs-faq__item{padding-inline:var(--cs-faq-gutter)}.cs-faq--half .cs-faq__item:first-child{border-top:0}@media screen and (min-width:990px){.cs-faq--half{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.cs-faq--half .cs-faq__header{padding-right:var(--space-2xl);border-right:1px solid rgb(var(--color-foreground));border-bottom:0}.cs-faq--half .cs-faq__item{padding-left:var(--space-2xl)}.cs-faq--half:not(:has(.cs-faq__header)){display:block}.cs-faq--half:not(:has(.cs-faq__header)) .cs-faq__item{padding-left:var(--cs-faq-gutter)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-cs-faq.css.map */
