.faq-heading:not(:first-child){margin-top:2rem}.faq-list{max-width:850px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:1.25rem}.faq details{-webkit-appearance:none;appearance:none;overflow:hidden;padding:3.125rem}.faq details:not([open]){border-radius:32px}@supports (background: paint(squircle)){.faq details:not([open]){border-radius:unset;background:paint(squircle);--squircle-smooth: .8;--squircle-radius: 32px;--squircle-outline: 3px;--squircle-fill: var(--c-dune-1)}}.faq details:not([open]):hover{--squircle-fill: var(--c-dune-2)}.faq details[open]{background-color:var(--c-dune-1);--squircle-smooth: .8;--squircle-radius: 32px;-webkit-mask-image:paint(squircle);mask-image:paint(squircle)}.no-squircle .faq details{border:3px solid var(--c-dune-1);border-radius:1.875rem}.no-squircle .faq details:not([open]):hover{border-color:var(--c-dune-2)}.faq__question{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:5rem;position:relative;list-style:none;-webkit-user-select:none;user-select:none}.faq__icon{margin-left:auto;transition:all .3s ease;position:absolute;right:0;top:0}.faq details[open] .faq__icon{transform:rotate(90deg)}.faq details[open] .faq__icon rect:nth-child(1){opacity:0}.faq__answer{max-height:0px;overflow:hidden;padding-right:6rem;transition:all .3s ease}.faq details[open] .faq__answer{max-height:9999px}@media (max-width: 640px){.faq-list{gap:1rem}.faq details{padding:2.5rem 2rem}.faq__icon{width:1.75rem}.faq__answer{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/_cmp-faqs.css.map */
