.faq-laeva{background:var(--faq-section-bg, #faf9f7);padding-top:var(--faq-padding-top, 72px);padding-bottom:var(--faq-padding-bottom, 72px);color:var(--faq-text-color, #1a1a1a)}.faq-laeva *,.faq-laeva *:before,.faq-laeva *:after{box-sizing:border-box}.faq-laeva__inner{width:100%;margin:0 auto;padding-right:var(--faq-padding-x, 20px);padding-left:var(--faq-padding-x, 20px)}.faq-laeva--width-full .faq-laeva__inner{max-width:none!important}.faq-laeva__intro{max-width:40rem;margin:0 auto;padding-bottom:clamp(2rem,4vw,2.8rem);text-align:center}.faq-laeva__eyebrow{margin:0 0 .75rem;font-size:clamp(calc(var(--faq-eyebrow-size, 12px) * .92),calc(var(--faq-eyebrow-size, 12px) * .85 + .15vw),var(--faq-eyebrow-size, 12px));font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--faq-muted-color, #6b6b6b)}.faq-laeva__heading{display:flex;flex-direction:column;align-items:center;gap:.15em;margin:0 0 1rem;font-size:clamp(calc(var(--faq-heading-size, 36px) * .72),calc(var(--faq-heading-size, 36px) * .65 + .8vw),var(--faq-heading-size, 36px));font-weight:500;line-height:1.2;letter-spacing:-.03em;color:inherit;text-wrap:balance}.faq-laeva__heading-line{display:block;white-space:nowrap}.faq-laeva__intro-text{margin:0;font-size:clamp(calc(var(--faq-intro-size, 16px) * .92),calc(var(--faq-intro-size, 16px) * .88 + .2vw),var(--faq-intro-size, 16px));font-weight:400;line-height:1.7;color:var(--faq-muted-color, #6b6b6b)}.faq-laeva__toolbar{max-width:52rem;margin:0 auto clamp(1.8rem,3.5vw,2.4rem);padding:0 0 clamp(.2rem,1vw,.4rem)}.faq-laeva__list-title{margin:0 0 1rem;font-size:clamp(calc(var(--faq-list-title-size, 22px) * .85),calc(var(--faq-list-title-size, 22px) * .8 + .3vw),var(--faq-list-title-size, 22px));font-weight:500;line-height:1.25;letter-spacing:-.02em;text-align:center;color:inherit}.faq-laeva__list-title:only-child{margin-bottom:0}.faq-laeva__nav-wrap{position:relative;margin:0}.faq-laeva__nav{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:.4rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.15rem 0 .35rem;scroll-snap-type:x proximity}.faq-laeva__nav::-webkit-scrollbar{display:none}.faq-laeva__nav-btn{flex:0 0 auto;-webkit-appearance:none;appearance:none;border:1px solid var(--faq-border-color, rgba(26, 26, 26, .12));background:var(--faq-nav-bg, #ffffff);color:var(--faq-muted-color, #6b6b6b);border-radius:999px;padding:.48rem .85rem;font-size:clamp(11px,.78rem,12px);font-weight:500;letter-spacing:.02em;line-height:1.2;white-space:nowrap;cursor:pointer;scroll-snap-align:start;transition:background-color .22s ease,border-color .22s ease,color .22s ease}.faq-laeva__nav-btn:hover{border-color:var(--faq-accent, #1a1a1a);color:var(--faq-text-color, #1a1a1a)}.faq-laeva__nav-btn.is-active{background:var(--faq-accent, #1a1a1a);border-color:var(--faq-accent, #1a1a1a);color:var(--faq-accent-text, #ffffff)}.faq-laeva__nav-btn:focus-visible{outline:2px solid var(--faq-accent, #1a1a1a);outline-offset:2px}.faq-laeva__content{max-width:48rem;margin:0 auto;display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,1.75rem)}.faq-laeva__category{scroll-margin-top:5.5rem;padding:clamp(1.15rem,2.5vw,1.6rem) clamp(1.1rem,2.4vw,1.5rem);background:var(--faq-nav-bg, #ffffff);border:1px solid var(--faq-border-color, rgba(26, 26, 26, .1))}.faq-laeva__category-title{margin:0 0 .85rem;padding:0 0 .85rem;border-bottom:1px solid var(--faq-border-color, rgba(26, 26, 26, .1));font-size:clamp(calc(var(--faq-category-size, 13px) * .95),calc(var(--faq-category-size, 13px) * .9 + .1vw),var(--faq-category-size, 13px));font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faq-text-color, #1a1a1a)}.faq-laeva__items{display:flex;flex-direction:column}.faq-laeva__item{border-bottom:1px solid var(--faq-border-color, rgba(26, 26, 26, .08))}.faq-laeva__item:last-child{border-bottom:0}.faq-laeva__trigger{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%;margin:0;padding:clamp(.95rem,2vw,1.15rem) 0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.faq-laeva__trigger:focus-visible{outline:2px solid var(--faq-accent, #1a1a1a);outline-offset:3px}.faq-laeva__question{flex:1 1 auto;font-size:clamp(calc(var(--faq-question-size, 16px) * .92),calc(var(--faq-question-size, 16px) * .88 + .2vw),var(--faq-question-size, 16px));font-weight:500;line-height:1.45;letter-spacing:-.015em}.faq-laeva__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin-top:.1rem;color:var(--faq-muted-color, #6b6b6b);transition:transform .28s ease,color .22s ease}.faq-laeva__icon svg{width:1.05rem;height:1.05rem;display:block}.faq-laeva__item.is-open .faq-laeva__icon{transform:rotate(45deg);color:var(--faq-accent, #1a1a1a)}.faq-laeva__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s ease}.faq-laeva__item.is-open .faq-laeva__panel{grid-template-rows:1fr}.faq-laeva__panel-inner{overflow:hidden;min-height:0}.faq-laeva__answer{margin:0;padding:0 1.6rem 1.05rem 0;max-width:40rem;font-size:clamp(calc(var(--faq-answer-size, 15px) * .94),calc(var(--faq-answer-size, 15px) * .9 + .15vw),var(--faq-answer-size, 15px));font-weight:400;line-height:1.7;color:var(--faq-muted-color, #6b6b6b)}.faq-laeva__answer p{margin:0 0 .75rem}.faq-laeva__answer p:last-child{margin-bottom:0}.faq-laeva__answer a{color:var(--faq-text-color, #1a1a1a);text-decoration:underline;text-underline-offset:.15em}.faq-laeva__footer{max-width:36rem;margin:clamp(2.8rem,5vw,4rem) auto 0;padding-top:0;border-top:0;text-align:center}.faq-laeva__footer-text{margin:0 0 1.1rem;font-size:clamp(14px,.95rem,15px);line-height:1.55;color:var(--faq-muted-color, #6b6b6b)}.faq-laeva__footer-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.7rem 1.5rem;border:1px solid var(--faq-accent, #1a1a1a);background:var(--faq-accent, #1a1a1a);color:var(--faq-accent-text, #ffffff);font-size:13px;font-weight:500;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:background-color .22s ease,color .22s ease,border-color .22s ease}.faq-laeva__footer-link:hover{background:transparent;color:var(--faq-accent, #1a1a1a)}.faq-laeva__footer-link:focus-visible{outline:2px solid var(--faq-accent, #1a1a1a);outline-offset:3px}.faq-laeva__empty{margin:0;text-align:center;color:var(--faq-muted-color, #6b6b6b);font-size:15px}@media(max-width:749px){.faq-laeva{padding-top:max(2.4rem,calc(var(--faq-padding-top, 72px) * .65));padding-bottom:max(2.4rem,calc(var(--faq-padding-bottom, 72px) * .65))}.faq-laeva__heading-line{white-space:normal}.faq-laeva__toolbar{margin-left:calc(var(--faq-padding-x, 20px) * -.35);margin-right:calc(var(--faq-padding-x, 20px) * -.35);padding-left:calc(var(--faq-padding-x, 20px) * .35);padding-right:calc(var(--faq-padding-x, 20px) * .35)}.faq-laeva__nav{justify-content:flex-start;padding-bottom:.5rem}.faq-laeva__category{padding:1.1rem 1rem}.faq-laeva__trigger{gap:.75rem;padding:.9rem 0}.faq-laeva__answer{padding-right:.2rem;padding-bottom:.95rem}}@media(min-width:750px){.faq-laeva__nav{justify-content:center}}@media(min-width:990px){.faq-laeva__nav-btn{padding:.5rem .95rem}}@media(prefers-reduced-motion:reduce){.faq-laeva__panel,.faq-laeva__icon,.faq-laeva__nav-btn,.faq-laeva__footer-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/faq-laeva.css.map */
