.laderach-faq{--faq-text: #1a1a1a;--faq-muted: #6b7280;--faq-border: #e5e7eb;--faq-panel-bg: #f3f4f6;--faq-panel-bg-open: #e9eaec;color:var(--faq-text);font-family:var(--font-body-family)}.laderach-faq__banner{position:relative;width:100%;min-height:var(--faq-banner-mobile-height, 320px);display:flex;align-items:flex-end;overflow:hidden;background:#1a1a1a}@media screen and (min-width:750px){.laderach-faq__banner{min-height:var(--faq-banner-desktop-height, 420px)}}.laderach-faq__banner-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.laderach-faq__banner-image--desktop{display:none}@media screen and (min-width:750px){.laderach-faq__banner-image--desktop{display:block}.laderach-faq__banner-image--mobile{display:none}}.laderach-faq__banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000073,#0000000d)}.laderach-faq__banner-content{position:relative;z-index:1;max-width:1280px;width:100%;margin:0 auto;padding:32px 16px;color:#fff}@media screen and (min-width:990px){.laderach-faq__banner-content{padding:48px 32px}}.laderach-faq__banner-title{margin:0 0 12px;font-family:var(--font-heading-family, var(--font-body-family));font-weight:500;font-size:clamp(28px,5vw,48px);line-height:1.1}.laderach-faq__banner-text{margin:0;max-width:540px;font-size:clamp(15px,2vw,18px);line-height:1.6}.laderach-faq__breadcrumb{max-width:1280px;margin:0 auto;padding:16px 16px 0;font-size:13px;color:var(--faq-muted)}@media screen and (min-width:990px){.laderach-faq__breadcrumb{padding:16px 32px 0}}.laderach-faq__breadcrumb a{color:var(--faq-text);text-decoration:none}.laderach-faq__breadcrumb a:hover{text-decoration:underline}.laderach-faq__breadcrumb-sep{margin:0 6px}.laderach-faq__inner{max-width:1280px;margin:0 auto;padding:32px 16px 64px;display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:990px){.laderach-faq__inner{grid-template-columns:280px 1fr;gap:48px;padding:48px 32px 80px}}.laderach-faq__tabs{display:flex;flex-direction:row;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--faq-border);padding-bottom:0}@media screen and (min-width:990px){.laderach-faq__tabs{flex-direction:column;gap:4px;overflow:visible;border-bottom:none;border-right:1px solid var(--faq-border);position:sticky;top:24px;align-self:start}}.laderach-faq__tab{flex:0 0 auto;padding:12px 16px;font-size:15px;font-family:inherit;font-weight:500;color:var(--faq-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;text-align:left}@media screen and (min-width:990px){.laderach-faq__tab{border-bottom:none;border-left:2px solid transparent;white-space:normal}}.laderach-faq__tab:hover{color:var(--faq-text)}.laderach-faq__tab.is-active{color:var(--faq-text);border-color:#1a1a1a}.laderach-faq__panel{display:none}.laderach-faq__panel.is-active{display:block}.laderach-faq__panel-heading{margin:0 0 24px;font-weight:500;font-size:clamp(22px,3vw,32px)}.laderach-faq__item{margin-bottom:8px;border-radius:4px;background:var(--faq-panel-bg);overflow:hidden}.laderach-faq__item[open]{background:var(--faq-panel-bg-open)}.laderach-faq__question{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px;font-size:16px;font-weight:400;line-height:1.4;cursor:pointer;list-style:none}@media screen and (min-width:750px){.laderach-faq__question{font-size:18px}}.laderach-faq__question::-webkit-details-marker{display:none}.laderach-faq__question:after{content:"";flex:0 0 16px;width:16px;height:16px;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");transition:transform .2s ease}.laderach-faq__item[open] .laderach-faq__question:after{transform:rotate(180deg)}.laderach-faq__answer{padding:0 16px 16px;font-size:16px;line-height:1.6;color:var(--faq-text)}.laderach-faq__answer>:first-child{margin-top:0}.laderach-faq__answer>:last-child{margin-bottom:0}.laderach-faq__answer a{color:inherit;text-decoration:underline}.laderach-faq__empty{color:var(--faq-muted);font-size:15px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-laderach-faq.css.map */
