.wb-faq{--wb-faq-card-shadow: 0 1.6rem 4.8rem .4rem rgba(149, 149, 149, .32);padding-block-start:var(--wb-faq-padding-top-mobile, 4rem);padding-block-end:var(--wb-faq-padding-bottom-mobile, 4rem);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.wb-faq__inner{width:100%;max-width:var(--wb-faq-content-width, 128rem);margin-inline:auto;padding-inline:var(--wb-gutter-mobile, 1.6rem)}.wb-faq__header{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin:0 0 2.4rem;text-align:center}.wb-faq__eyebrow{margin:0;font-family:var(--wb-font-display);font-weight:700;font-size:var(--wb-text-base, 1.6rem);line-height:1.5;color:var(--wb-brand-cyan, #00a3c7)}.wb-faq__heading{margin:0;font-family:var(--wb-font-display);font-weight:var(--wb-weight-heading, 500);font-size:var(--wb-text-xl, 3.2rem);line-height:var(--wb-leading-display, 1);letter-spacing:var(--wb-tracking-display, -.02em)}.wb-faq__columns{display:grid;grid-template-columns:1fr;gap:1.6rem}.wb-faq__column{display:flex;flex-direction:column;gap:1.6rem;margin:0;padding:0;list-style:none;isolation:isolate}.wb-faq__card{position:relative;padding:2rem 2.4rem;border-radius:var(--wb-radius-md, 2.4rem);background-color:rgb(var(--color-background))}.wb-faq__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;box-shadow:var(--wb-faq-card-shadow);pointer-events:none}.wb-faq__card[open]{background-color:var(--wb-brand-cyan, #00a3c7);color:#fff;border-radius:4rem}.wb-faq__question{display:flex;align-items:center;gap:1.6rem;margin:0;font-family:var(--wb-font-display);font-weight:var(--wb-weight-heading, 500);font-size:var(--wb-text-base, 1.6rem);line-height:1.5;text-align:left}summary.wb-faq__question{cursor:pointer;display:flex;list-style:none}summary.wb-faq__question::-webkit-details-marker{display:none}summary.wb-faq__question:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.4rem;border-radius:.4rem}.wb-faq__card[open] summary.wb-faq__question:focus-visible{outline-color:#fff}.wb-faq__icon{position:relative;flex:0 0 auto;width:2rem;height:1.8rem}.wb-faq__icon:before,.wb-faq__icon:after{content:"";position:absolute;top:50%;left:50%;border-radius:var(--wb-radius-pill, 999px);background-color:currentcolor;transform:translate(-50%,-50%);transition:opacity var(--duration-short, .1s) ease,width var(--duration-short, .1s) ease}.wb-faq__icon:before{width:2rem;height:.3rem}.wb-faq__icon:after{width:.3rem;height:1.8rem}.wb-faq__card[open] .wb-faq__icon:before{width:2.4rem}.wb-faq__card[open] .wb-faq__icon:after{opacity:0}@media(prefers-reduced-motion:reduce){.wb-faq__icon:before,.wb-faq__icon:after{transition:none}}.wb-faq__answer{margin:1.6rem 0 0;font-family:var(--wb-font-ui);font-weight:400;font-size:var(--wb-text-sm, 1.4rem);line-height:1.714}.wb-faq__answer>*:first-child{margin-top:0}.wb-faq__answer>*:last-child{margin-bottom:0}.wb-faq__answer a{color:inherit}@media screen and (min-width:750px){.wb-faq{padding-block-start:var(--wb-faq-padding-top, 9.6rem);padding-block-end:var(--wb-faq-padding-bottom, 9.6rem)}.wb-faq__inner{padding-inline:3.2rem}.wb-faq__header{margin-bottom:4rem}.wb-faq__heading{font-size:var(--wb-text-3xl, 4.8rem)}.wb-faq__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;align-items:start}.wb-faq__column{gap:2.4rem}.wb-faq__card{padding:3.2rem 4rem}.wb-faq__card[open]{border-radius:var(--wb-radius-md, 2.4rem)}.wb-faq__question{gap:3.2rem;font-size:var(--wb-text-md, 2rem);line-height:1.35}.wb-faq__columns--single{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/wb-component-faq.css.map */
