.faq-section{position:relative;width:100%}.faq-content-wrapper{max-width:80rem;margin:0 auto}.faq-section__header{margin-bottom:1rem}.faq-section__heading{margin:.5rem 0 0}.faq-accordion-wrapper{display:flex;flex-direction:column;gap:0}.faq-item{border-bottom:1px solid #050301;transition:none}.faq-item:last-child{border-bottom:none}.faq-item:first-child{border-top:none}.faq-item:hover{background-color:transparent}.faq-details{border:none;margin:0}.faq-details[open] .faq-caret svg{transform:rotate(180deg)}.faq-summary{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;cursor:pointer;background-color:transparent;border:none;list-style:none;transition:none;position:relative}.faq-summary::-webkit-details-marker{display:none}.faq-summary::marker{display:none}.faq-summary:hover{background-color:transparent}.faq-summary:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem}.faq-summary__content{display:flex;align-items:center;flex:1;min-width:0}.faq-question{margin:0;font-weight:400;font-size:1.6rem;color:rgb(var(--color-foreground));word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.faq-caret{flex-shrink:0;margin-left:1rem;color:rgba(var(--color-foreground),.7);transition:transform .3s cubic-bezier(.4,0,.2,1)}.faq-caret svg{width:1.2rem;height:1.2rem}.faq-answer{padding:0 0 2rem;background-color:transparent;border-top:none;animation:faq-expand .3s cubic-bezier(.4,0,.2,1)}.faq-answer p{margin:0;line-height:1.6;color:rgba(var(--color-foreground),.8)}.faq-answer p:not(:last-child){margin-bottom:1rem}.faq-answer ul,.faq-answer ol{margin:1rem 0;padding-left:2rem}.faq-answer li{margin-bottom:.5rem;line-height:1.6}.faq-answer a{color:rgb(var(--color-base-accent-1));text-decoration:underline}.faq-answer a:hover{text-decoration:none}@keyframes faq-expand{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.faq-empty-state{text-align:center;padding:4rem 2rem;color:rgba(var(--color-foreground),.6);font-style:italic}@media screen and (max-width: 749px){.faq-content-wrapper{padding:0 1.5rem}.faq-section__header{margin-bottom:2rem}.faq-summary{padding:1.5rem 0}.faq-question{font-size:1.4rem}.faq-answer{padding:0 0 1.5rem}}@media screen and (max-width: 550px){.faq-summary{padding:1.2rem 0}.faq-question{font-size:1.3rem}.faq-answer{padding:0 0 1.2rem}}@media (prefers-contrast: high){.faq-item{border:.1rem solid rgb(var(--color-foreground))}.faq-summary{border-bottom:.1rem solid rgba(var(--color-foreground),.2)}}@media (prefers-reduced-motion: reduce){.faq-item,.faq-caret{transition:none}.faq-answer{animation:none}.faq-summary{transition:none}}@media print{.faq-details{break-inside:avoid}.faq-details[open] .faq-answer{display:block!important}.faq-caret{display:none}}
/*# sourceMappingURL=/cdn/shop/t/359/assets/faq-section.css.map */
