.revision-faq__grid{display:grid;gap:.8rem}.revision-faq__list{border-top:2px solid rgb(var(--color-foreground))}.revision-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.18)}.revision-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 0;cursor:pointer;list-style:none}.revision-faq__question::-webkit-details-marker{display:none}.revision-faq__question-text{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:1.35;letter-spacing:.02em}.revision-faq__icon{position:relative;flex:0 0 auto;width:2.8rem;height:2.8rem;border:1px solid rgb(var(--color-foreground))}.revision-faq__icon:before,.revision-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:1px;background:rgb(var(--color-foreground));transform:translate(-50%,-50%);transition:transform .2s ease}.revision-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.revision-faq__item[open] .revision-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.revision-faq__question:hover .revision-faq__question-text{text-decoration:underline;text-underline-offset:.3rem}.revision-faq__answer{max-width:68ch;padding:0 4.4rem 2.4rem 0;font-size:1.6rem;line-height:1.55}.revision-faq__answer p{margin:0}.revision-faq__answer p+p{margin-top:.8rem}@media screen and (min-width:990px){.revision-faq__grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:6.4rem;align-items:start}.revision-faq__question-text{font-size:calc(var(--font-heading-scale) * 1.8rem)}}@media(prefers-reduced-motion:reduce){.revision-faq__icon:before,.revision-faq__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/revision-faq.css.map */
