.section--ls-faq{background-color:var(--lsfaq-section-bg);border-radius:var(--lsfaq-radius, 0 0 0 0);padding-top:var(--space-top);padding-bottom:var(--space-bottom)}.section--ls-faq--rounded-top{border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden}.lsfaq__grid{display:flex;flex-direction:column;gap:calc(32 / var(--font--size-base) * 1rem);width:100%;max-width:var(--ls-w-1152);margin-inline:auto}@media screen and (min-width:768px){.lsfaq__grid{flex-direction:row;align-items:flex-start;gap:calc(32 / var(--font--size-base) * 1rem)}}.lsfaq__header{display:flex;flex-direction:column;gap:8px;align-self:flex-start}@media screen and (min-width:768px){.lsfaq__header{flex:0 0 clamp(260px,28%,360px);gap:16px;position:sticky;top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 24px)}}.lsfaq__eyebrow{margin:0;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:.03em;color:var(--lsfaq-eyebrow-color, #f5811f)}.lsfaq__heading{display:flex;flex-direction:column;margin:0;font-family:var(--ls-font-title, "Cabinet Grotesk", sans-serif);font-size:clamp(32px,calc(23.2px + 2.35vw),57px);font-weight:800;line-height:1.2;letter-spacing:-.02em;text-transform:uppercase;color:var(--lsfaq-heading-color, #526572)}@media screen and (min-width:768px){.lsfaq__heading{line-height:1}}.lsfaq__heading-line{display:block}.lsfaq__list{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.lsfaq__item{border-bottom:1px solid var(--lsfaq-divider-color, #e9eced)}.lsfaq__item:first-child{border-top:1px solid var(--lsfaq-divider-color, #e9eced)}@media screen and (min-width:768px){.lsfaq__item{padding:8px 0}.lsfaq__item:first-child{border-top:0}}.lsfaq__q{display:flex;align-items:center;gap:32px;padding:16px;margin:0;width:100%;cursor:pointer;list-style:none;font-family:var(--ls-font-title, "Cabinet Grotesk", sans-serif);font-weight:800;text-transform:uppercase;color:var(--lsfaq-question-color, #1c2d38);font-size:clamp(22px,calc(18.8px + 1vw),32px);line-height:1.4;letter-spacing:-.02em;text-align:left}.lsfaq__q::-webkit-details-marker,.lsfaq__q::marker{display:none;content:""}@media screen and (min-width:768px){.lsfaq__q{gap:64px}}.lsfaq__q:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}.lsfaq__q-text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;font:inherit;margin:0}.lsfaq__q-icon{position:relative;display:inline-block;flex-shrink:0;width:24px;height:24px;color:var(--lsfaq-question-color, #1c2d38)}.lsfaq__q-icon:before,.lsfaq__q-icon:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;background-color:currentColor;border-radius:1px;transform:translate(-50%,-50%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.lsfaq__q-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.lsfaq__item[open] .lsfaq__q-icon:after{transform:translate(-50%,-50%) rotate(0)}.lsfaq__item[open].is-closing .lsfaq__q-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.lsfaq__a{padding:0 16px 16px;font-family:Host Grotesk,sans-serif;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:.03em;color:var(--lsfaq-answer-color, #1c2d38)}@media screen and (min-width:768px){.lsfaq__a{font-size:18px}}.lsfaq__a>*:first-child{margin-top:0}.lsfaq__a>*:last-child{margin-bottom:0}.lsfaq__a a{color:inherit;text-decoration:underline;text-decoration-skip-ink:none}@media(prefers-reduced-motion:reduce){.lsfaq__q-icon:before,.lsfaq__q-icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/section-ls-faq.css.map */
