.wave-faq{background:var(--wave-white);color:#000;letter-spacing:0}.wave-faq__layout{display:grid;grid-template-columns:minmax(0,1fr);row-gap:2.4rem}.wave-faq__title{font-family:var(--font-sans);font-weight:700;font-size:var(--wave-fs-h2);line-height:1.05;letter-spacing:0;color:#000}.wave-faq__list{min-width:0}.wave-faq__item{border-top:1px solid var(--wave-line)}.wave-faq__item:last-child{border-bottom:1px solid var(--wave-line)}.wave-faq__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;min-height:4.4rem;padding:2rem 0 1.9rem;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent;transition:padding-bottom var(--wave-dur) var(--wave-ease)}.wave-faq__summary::-webkit-details-marker{display:none}.wave-faq__summary::marker{content:""}.wave-faq__question{flex:1 1 auto;min-width:0;max-width:63.8rem;font-family:var(--font-sans);font-weight:700;font-size:1.8rem;line-height:2.2rem;letter-spacing:0;color:#000;text-wrap:pretty}@media(hover:hover){.wave-faq__summary:hover .wave-faq__question{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem}}.wave-faq__icon{flex:none;display:block;width:2.4rem;height:2.4rem;margin-top:-.1rem;transition:transform var(--wave-dur) var(--wave-ease)}.wave-faq__item[open]>.wave-faq__summary{padding-bottom:1rem}.wave-faq__item[open]>.wave-faq__summary .wave-faq__icon{transform:rotate(90deg)}.wave-faq__answer{max-width:63.8rem;padding:0 4rem 2rem 0;font-family:var(--font-mono);font-weight:400;font-size:1.6rem;line-height:2.2rem;color:#000}.wave-faq__answer ul,.wave-faq__answer ol{margin:.8rem 0 0;padding-left:2rem}.wave-faq__answer li+li{margin-top:.4rem}.wave-faq__all{position:relative;justify-self:start;min-height:4.4rem;padding:1.1rem 2.4rem;font-size:1.6rem;line-height:2rem}@supports (interpolate-size: allow-keywords){.wave-faq__list{interpolate-size:allow-keywords}.wave-faq__item::details-content{height:0;overflow:clip;transition:height .24s var(--wave-ease),content-visibility .24s allow-discrete}.wave-faq__item[open]::details-content{height:auto}}@media(prefers-reduced-motion:reduce){.wave-faq__item::details-content{transition:none}}@media screen and (min-width:750px){.wave-faq__summary{padding:2.1rem 0 2rem}.wave-faq__question{font-size:2rem}.wave-faq__answer{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:990px){.wave-faq__layout{grid-template-columns:minmax(0,416fr) minmax(0,768fr);column-gap:1.6rem;align-items:start;max-width:120rem}.wave-faq__answer{line-height:2rem}.wave-faq__layout--button{grid-template-areas:"title list" "button list";grid-template-rows:auto 1fr}.wave-faq__layout--button .wave-faq__title{grid-area:title}.wave-faq__layout--button .wave-faq__list{grid-area:list}.wave-faq__all{grid-area:button;align-self:start;min-height:3.8rem;padding:.8rem 2.1rem}.wave-faq__all:before{content:"";position:absolute;top:-.3rem;right:0;bottom:-.3rem;left:0}}@media screen and (min-width:990px)and (pointer:coarse){.wave-faq__all{min-height:4.4rem}}@media screen and (min-width:1200px){.wave-faq__answer{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-wave-faq.css.map */
