.wn-faq{padding-block:48px;--wn-faq-accent: #4f7f80;--wn-faq-ink: #151515;--wn-faq-body: #35403f;--wn-faq-card: #fafafa;--wn-faq-line: rgba(79, 127, 128, .32)}.wn-faq--green{background-color:#e6efe8;--wn-faq-body: #2c3835}.wn-faq--cream{background-color:#f8f6f2}.wn-faq--on-sage{--wn-faq-body: #26332c}.wn-faq--headband{padding-top:0}.wn-faq__band{padding-block:48px;margin-bottom:36px}.wn-faq__band .wn-faq__head{margin-bottom:0}.wn-faq__band--sage{background-color:#bacfc3;--wn-faq-body: #26332c}.wn-faq__band--green{background-color:#e6efe8;--wn-faq-body: #2c3835}.wn-faq__band--cream{background-color:#f8f6f2}.wn-faq__head{max-width:66ch;margin:0 auto 36px;text-align:center}.wn-faq__title{margin:0 0 16px;font-family:var(--font-headline);font-weight:var(--font-headline-weight, 400);text-transform:var(--font-headline-transform, none);font-size:40px;line-height:1.05;color:var(--wn-faq-ink);text-wrap:balance}.wn-faq__intro{font-size:16px;line-height:1.75;color:var(--wn-faq-body)}.wn-faq__intro p{margin:0 0 12px}.wn-faq__intro>:last-child{margin-bottom:0}.wn-faq__layout{display:grid;gap:32px;max-width:1120px;margin-inline:auto}.wn-faq__groups{display:grid;gap:28px;min-width:0}.wn-faq__nav__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.wn-faq__nav__link{display:block;padding:8px 14px;border:1px solid var(--wn-faq-line);border-radius:999px;background-color:var(--wn-faq-card);font-size:14px;line-height:1.3;font-weight:700;color:var(--wn-faq-accent);text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.wn-faq__nav__link:hover,.wn-faq__nav__link:focus-visible{background-color:var(--wn-faq-accent);border-color:var(--wn-faq-accent);color:#fff}.wn-faq__group{scroll-margin-top:96px}.wn-faq__group__head{display:flex;align-items:center;gap:16px;margin-bottom:16px}.wn-faq__group__media{flex:0 0 auto;width:84px;height:84px;border-radius:18px;overflow:hidden;background-color:#dbe7de;box-shadow:0 12px 26px -20px #15151599}.wn-faq__group__media img{display:block;width:100%;height:100%;object-fit:cover}.wn-faq__group__label{min-width:0}.wn-faq__group__title{margin:0;font-family:var(--font-headline);font-weight:var(--font-headline-weight, 400);text-transform:var(--font-headline-transform, none);font-size:26px;line-height:1.2;color:var(--wn-faq-ink);text-wrap:balance}.wn-faq__group__count{margin:4px 0 0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wn-faq-accent)}.wn-faq__items{display:grid;gap:10px}.wn-faq__item{border-radius:14px;background-color:var(--wn-faq-card);overflow:hidden;box-shadow:0 1px 2px #1515150d,0 10px 28px -14px #15151529;transition:box-shadow .2s ease}.wn-faq__item[open]{box-shadow:0 1px 2px #1515150f,0 16px 36px -16px #15151538}.wn-faq__q{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px;cursor:pointer;list-style:none;font-family:Catamaran,sans-serif;font-size:16px;font-weight:700;line-height:1.4;color:var(--wn-faq-ink)}.wn-faq__q::-webkit-details-marker{display:none}.wn-faq__q:hover .wn-faq__q__text{color:var(--wn-faq-accent)}.wn-faq__q:focus-visible{outline:2px solid var(--wn-faq-accent);outline-offset:-2px}.wn-faq__q__text{margin:0;font:inherit;color:inherit;transition:color .2s ease}.wn-faq__q__mark{position:relative;flex:0 0 auto;width:18px;height:18px;margin-top:3px}.wn-faq__q__mark:before,.wn-faq__q__mark:after{content:"";position:absolute;inset:50% 0 auto 0;height:2px;border-radius:2px;background-color:var(--wn-faq-accent);transform:translateY(-50%);transition:transform .25s ease,opacity .25s ease}.wn-faq__q__mark:after{transform:translateY(-50%) rotate(90deg)}.wn-faq__item[open] .wn-faq__q__mark:after{transform:translateY(-50%) rotate(0);opacity:0}.wn-faq__a__inner{padding:0 18px 18px;font-size:15px;line-height:1.75;color:var(--wn-faq-body);max-width:68ch}.wn-faq__a__inner p,.wn-faq__a__inner ul,.wn-faq__a__inner ol{margin:0 0 12px}.wn-faq__a__inner>:last-child{margin-bottom:0}.wn-faq__a__inner a{color:#3d6a6b;text-decoration:underline;text-underline-offset:3px}@keyframes wn-faq-reveal{0%{opacity:0;transform:translateY(-6px)}}.wn-faq__item[open] .wn-faq__a{animation:wn-faq-reveal .28s ease both}@media(prefers-reduced-motion:reduce){.wn-faq__item[open] .wn-faq__a{animation:none}.wn-faq__item,.wn-faq__q__text,.wn-faq__q__mark:before,.wn-faq__q__mark:after,.wn-faq__nav__link{transition:none}}.wn-faq__outro{max-width:68ch;margin:40px auto 0;padding-top:28px;border-top:1px solid var(--wn-faq-line);text-align:center;font-size:15px;line-height:1.75;color:var(--wn-faq-body)}.wn-faq__outro p{margin:0 0 10px}.wn-faq__outro>:last-child{margin-bottom:0}.wn-faq__outro a{color:#3d6a6b;text-decoration:underline;text-underline-offset:3px}.wn-faq__outro em{color:#5d6b68;font-size:14px}.wn-faq__plain{font-size:16px;line-height:1.75;color:var(--wn-faq-body)}@media screen and (min-width:900px){.wn-faq{padding-block:72px}.wn-faq--headband{padding-top:0}.wn-faq__band{padding-block:72px;margin-bottom:48px}.wn-faq__title{font-size:58px}.wn-faq__intro{font-size:17px}.wn-faq__head{margin-bottom:48px}.wn-faq__layout{grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:56px;align-items:start}.wn-faq__layout--solo{grid-template-columns:minmax(0,1fr)}.wn-faq__nav{position:sticky;top:96px}.wn-faq__nav__list{flex-direction:column;gap:4px}.wn-faq__nav__link{border:0;border-left:2px solid var(--wn-faq-line);border-radius:0;background-color:transparent;padding:8px 0 8px 14px;color:var(--wn-faq-body);font-weight:400}.wn-faq__nav__link:hover,.wn-faq__nav__link:focus-visible{background-color:transparent;border-left-color:var(--wn-faq-accent);color:var(--wn-faq-accent)}.wn-faq__groups{gap:40px}.wn-faq__group__media{width:120px;height:120px;border-radius:22px}.wn-faq__group__title{font-size:32px}.wn-faq__group__head{gap:20px;margin-bottom:20px}.wn-faq__q{padding:18px 22px;font-size:17px}.wn-faq__a__inner{padding:0 22px 20px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/faq-accordion.css.map */
