.section-faq{position:relative}.section-faq--container{display:flex;flex-direction:column}.section-faq--container .section-faq--container__title{width:100%;position:sticky;top:var(--menu-height);height:fit-content}.section-faq--container .section-faq--container__title h2{text-align:left}@media screen and (max-width:749px){.section-faq--container .section-faq--container__title h2{margin-inline:auto}.section-faq--container .section-faq--container__title .caption{margin-inline:auto;display:block;width:fit-content}}.section-faq--container .section-faq--container__title p{max-width:47rem;margin:0;text-align:left}.section-faq--container .section-faq--container__title .caption{margin-bottom:1rem}.section-faq--container .section-faq--container__content:only-child{width:100%}.section-faq--container .section-faq--container__content .accordion{margin:0;border:0}.section-faq--container .section-faq--container__content .accordion:first-child{border-top:1px solid #cfcfcf}.section-faq--container .section-faq--container__content .accordion__title~div{--size:4.5rem;color:var(--black);border-radius:50%;width:var(--size);height:var(--size);min-width:var(--size);margin-left:auto;display:flex;align-items:center;justify-content:center}.section-faq--container .section-faq--container__content .accordion__title~div svg{transform:scale(1.1);stroke-width:2px;stroke:#000;width:calc(var(--size)/2)}@media screen and (max-width:749px){.section-faq--container .section-faq--container__content .accordion__title~div{--size:3.5rem}}@media screen and (max-width:500px){.section-faq--container .section-faq--container__content .accordion__title~div{--size:2.75rem}}.section-faq--container .section-faq--container__content .accordion summary .accordion__title~div:last-of-type{display:none}.section-faq--container .section-faq--container__content .accordion summary .accordion__title~div:first-of-type{rotate:45deg}.section-faq--container .section-faq--container__content .accordion [aria-expanded=false] .accordion__title~div:last-of-type,.section-faq--container .section-faq--container__content .accordion [aria-expanded=true] .accordion__title~div:first-of-type{display:none}.section-faq--container .section-faq--container__content .accordion [aria-expanded=true] .accordion__title~div:last-of-type{display:flex}.section-faq--container .section-faq--container__content .accordion details{padding:2rem 0;margin-bottom:1.5rem;color:var(--black);border-bottom:1px solid #cfcfcf}@media screen and (max-width:1199px){.section-faq--container .section-faq--container__title{margin-bottom:3rem;position:relative;top:0}.section-faq--container .section-faq--container__title p{max-width:75ch}.section-faq--container .section-faq--container__content{width:100%}.section-faq--container .section-faq--container__content .accordion__title~div{--size:4rem}.section-faq--container .section-faq--container__content .accordion details{padding:1rem 0}}.section-faq--container .section-faq--container__content .accordion summary{padding:0;display:flex;align-items:center;color:var(--black)}.section-faq--container .section-faq--container__content .accordion summary>.icon{margin-right:.5rem}.section-faq--container .section-faq--container__content .accordion summary h3{margin:0;color:var(--black);padding-right:1rem}.section-faq--container .section-faq--container__content .accordion .accordion__content>*{color:var(--black)}.section-faq--container .section-faq--container__content .accordion .accordion__content>:first-child{padding-top:.5rem}
/*# sourceMappingURL=/cdn/shop/t/236/assets/component-faq.css.map */
