.faq-wrap{max-width:820px}.faq-wrap.faq-wrap--wide{max-width:none}.faq-head{margin-bottom:22px}.faq-intro{margin:6px 0 0;color:rgba(var(--color-foreground),.7);font-size:15px}.faq-list{border-top:1px solid rgba(var(--color-foreground),.14)}.faq-row{border-bottom:1px solid rgba(var(--color-foreground),.14)}.faq-row summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:16px;padding:20px 4px;font-family:var(--font-heading-family);font-size:clamp(16px,2vw,18px);line-height:1.35;color:rgb(var(--color-foreground))}.faq-row summary::-webkit-details-marker{display:none}.faq-row summary:focus-visible{outline:3px solid rgb(var(--color-base-accent, 247, 152, 131));outline-offset:2px;border-radius:4px}.faq-row summary:hover{color:rgb(var(--color-base-accent, 247, 152, 131))}.faq-q{flex:1}.faq-icon{flex:0 0 22px;width:22px;height:22px;position:relative;color:rgb(var(--color-base-accent, 247, 152, 131))}.faq-icon:before,.faq-icon:after{content:"";position:absolute;left:50%;top:50%;background:currentColor;border-radius:2px;transform:translate(-50%,-50%);transition:transform .22s ease,opacity .22s ease}.faq-icon:before{width:14px;height:2px}.faq-icon:after{width:2px;height:14px}.faq-row[open] .faq-icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq-a{padding:0 4px 22px;max-width:68ch;color:rgba(var(--color-foreground),.82);font-size:15px;line-height:1.62}.faq-a a{color:rgb(var(--color-foreground));text-underline-offset:3px}@media(prefers-reduced-motion:no-preference){.faq-row[open] .faq-a{animation:faq-in .28s ease}@keyframes faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-faq-accordion.css.map */
