.loume-faq{background-color:var(--loume-surface);padding:80px 0;font-family:var(--loume-font-body);interpolate-size:allow-keywords}@media(max-width:767px){.loume-faq{padding:48px 0 32px}}.loume-faq__container{width:var(--loume-container-width);max-width:100%;margin-inline:auto;padding-inline:80px;box-sizing:border-box}@media(max-width:767px){.loume-faq__container{padding-inline:var(--loume-gutter-mobile);margin-bottom:16px}}.loume-faq__intro{width:var(--loume-container-width);max-width:100%;margin-inline:auto;padding:16px;box-sizing:border-box}.loume-faq__heading{width:var(--lo-faq-heading-w, 50%);margin-inline:auto;text-align:center;color:var(--loume-ink);overflow:hidden;word-break:break-word;text-wrap:wrap}@media(max-width:1024px){.loume-faq__heading{width:var(--lo-faq-heading-w-t, 50%)}}@media(max-width:767px){.loume-faq__heading{width:var(--lo-faq-heading-w-m, 80%)}}.loume-faq__lead-wrap{margin-block:32px;text-align:center}.loume-faq__lead{width:var(--lo-faq-lead-w, 60%);margin-inline:auto;text-align:center;color:#6e6e6e;overflow:hidden;word-break:break-word}@media(max-width:1024px){.loume-faq__lead{width:var(--lo-faq-lead-w-t, 60%)}}@media(max-width:767px){.loume-faq__lead{width:var(--lo-faq-lead-w-m, 100%)}}.loume-faq__lead>*{margin:0}.loume-faq__lead>*+*{margin-top:1em}.loume-faq__lead a{color:inherit;text-decoration:underline}.loume-faq__lead a:focus-visible{outline:2px solid var(--loume-focus-ring);outline-offset:2px}.loume-faq__list{display:flex;flex-direction:column;width:100%;gap:15px}@media(max-width:1024px){.loume-faq__list{gap:14px}}.loume-faq__item{width:var(--lo-faq-item-w, 80%);margin-inline:auto;background:#0000000d;border-radius:var(--loume-radius-l);overflow:clip;box-sizing:border-box}@media(max-width:1024px){.loume-faq__item{width:var(--lo-faq-item-w-t, 80%)}}@media(max-width:767px){.loume-faq__item{width:var(--lo-faq-item-w-m, 100%)}}.loume-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;height:70px;padding:16px 12px 16px 20px;box-sizing:border-box;cursor:pointer;list-style:none}.loume-faq__summary::-webkit-details-marker{display:none}.loume-faq__summary::marker{content:""}@media(max-width:767px){.loume-faq__summary{height:auto}}.loume-faq__summary:focus-visible{outline:2px solid var(--loume-focus-ring);outline-offset:-2px;border-radius:var(--loume-radius-l)}.loume-faq__question{flex:1 1 auto;min-width:0;text-align:left;font-family:var(--loume-font-body);font-weight:400;font-size:15px;line-height:100%;letter-spacing:.6px;color:var(--loume-body);overflow:hidden;word-break:break-word}@media(max-width:1024px){.loume-faq__question{font-size:14px;line-height:180%}}@media(max-width:767px){.loume-faq__question{font-size:16px;line-height:180%}}.loume-faq__icon{flex:0 0 16px;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;color:var(--loume-body);transition:color .2s cubic-bezier(.4,0,.2,1)}.loume-faq__icon svg{display:block;width:100%;height:16px}.loume-faq__item[open] .loume-faq__icon-collapsed,.loume-faq__item:not([open]) .loume-faq__icon-expanded{display:none}.loume-faq__panel{padding:4px 12px 32px 20px;box-sizing:border-box}@media(max-width:1024px){.loume-faq__panel{padding-bottom:12px}}.loume-faq__answer{width:100%;text-align:left;font-family:var(--loume-font-body);font-weight:400;font-size:15px;line-height:180%;letter-spacing:.6px;color:var(--loume-body);overflow:hidden;word-break:break-word}.loume-faq__answer>*{margin:0}.loume-faq__answer>*+*{margin-top:1em}.loume-faq__answer a{color:inherit;text-decoration:underline}.loume-faq__answer a:focus-visible{outline:2px solid var(--loume-focus-ring);outline-offset:2px}.loume-faq__item::details-content{block-size:0;overflow:hidden;transition:block-size .5s cubic-bezier(.4,0,.2,1),content-visibility .5s allow-discrete}.loume-faq__item[open]::details-content{block-size:auto}@media(prefers-reduced-motion:reduce){.loume-faq__item::details-content,.loume-faq__icon{transition:none}}.loume-faq--creme{background-color:var(--loume-bg)}.loume-faq--creme .loume-faq__item{background:var(--loume-surface)}.loume-faq--creme .loume-faq__heading{font-size:var(--loume-h2-size);text-wrap:balance}.loume-faq--creme .loume-faq__question{font-size:16px}.loume-faq--creme .loume-faq__icon{flex-basis:22px;width:22px;height:22px;color:var(--loume-ink)}.loume-faq--creme .loume-faq__icon{overflow:visible;margin-right:6px}.loume-faq--creme .loume-faq__icon svg{width:22px;height:22px;transform:scale(1.4)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/loume-faq.css.map */
