.gsd-faq{padding-top:calc(var(--gsd-pad-top, 82px) * .5);padding-bottom:calc(var(--gsd-pad-bottom, 82px) * .6);background:var(--gsd-page);letter-spacing:normal}.gsd-faq__container{max-width:126rem}gsd-faq{display:block}.gsd-faq__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.gsd-faq__nav-list{display:flex;gap:.8rem;margin:0;padding:0 0 .6rem;list-style:none;overflow-x:auto;scrollbar-width:none}.gsd-faq__nav-list::-webkit-scrollbar{display:none}.gsd-faq__nav-link{display:block;padding:.9rem 1.4rem;border:1px solid var(--gsd-line);border-radius:999px;background:#fff;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.55;text-decoration:none;white-space:nowrap;color:#6d6061;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.gsd-faq__nav-link:hover,.gsd-faq__nav-link:focus-visible,.gsd-faq__nav-link.is-active{border-color:var(--gsd-accent-light);background:#fff8f5;color:var(--gsd-accent-light)}.gsd-faq__content{min-width:0}.gsd-faq__heading{margin:2.94rem 0 0;padding-bottom:2.65rem;scroll-margin-top:calc(var(--gsd-sticky-top) + 2rem);font-size:clamp(2.4rem,3vw,3.2rem);font-weight:400;letter-spacing:0;line-height:1.55;color:var(--gsd-ink)}.gsd-faq__heading:first-child{margin-top:0}.gsd-faq__item{border-top:.8px solid var(--gsd-line)}.gsd-faq__question{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;padding:1.8rem 0;list-style:none;font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;line-height:1.55;color:#000;cursor:pointer}.gsd-faq__question::-webkit-details-marker{display:none}.gsd-faq__question:hover{color:var(--gsd-accent-light)}.gsd-faq__question:focus-visible{outline:2px solid var(--gsd-accent-light);outline-offset:2px}.gsd-faq__icon{position:relative;flex:none;width:1rem;height:2.48rem}.gsd-faq__icon:before,.gsd-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:.9rem;height:1.5px;background:currentcolor;transform:translate(-50%,-50%);transition:transform .25s ease}.gsd-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.gsd-faq__item[open] .gsd-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.gsd-faq__answer{max-width:78rem;padding:0 0 1.8rem;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.55;color:#655b5c}.gsd-faq__answer p{margin:0}.gsd-faq__answer p+p{margin-top:.8em}.gsd-faq__answer a{color:var(--gsd-accent-light)}.gsd-faq__item[open] .gsd-faq__answer{animation:gsd-faq-open .3s ease}@keyframes gsd-faq-open{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.gsd-faq__item[open] .gsd-faq__answer{animation:none}}@media screen and (min-width:750px){.gsd-faq{padding-top:calc(var(--gsd-pad-top, 82px) * .8);padding-bottom:var(--gsd-pad-bottom, 82px)}}@media screen and (min-width:990px){.gsd-faq{padding-top:var(--gsd-pad-top, 82px)}.gsd-faq__layout{grid-template-columns:26rem minmax(0,1fr);gap:3.4rem;align-items:start}.gsd-faq__nav{position:sticky;top:var(--gsd-sticky-top);transition:top .25s ease}.gsd-faq__nav-list{flex-direction:column;gap:0;padding:0;overflow:visible}.gsd-faq__nav-link{padding:1rem 0 1.08rem;border:0;border-bottom:.8px solid var(--gsd-line);border-radius:0;background:transparent;font-size:1.2rem;white-space:normal}.gsd-faq__nav-link:hover,.gsd-faq__nav-link:focus-visible,.gsd-faq__nav-link.is-active{border-color:var(--gsd-line);background:transparent}.gsd-faq__nav-link.is-active{font-weight:700}.gsd-faq__content{padding:2.6rem 0 3rem}.gsd-faq__content--wide{grid-column:1 / -1;max-width:90rem;margin-inline:auto;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/gsd-faq.css.map */
