.faqs{--faqs-border: var(--fg);--faqs-icon-color: var(--fg);--faqs-summary-fs: 18px}.faqs details{position:relative}.faqs details:before,.faqs details:after{position:absolute;width:100%;height:1px;background-color:var(--faqs-border)}.faqs details:after{content:"";display:block;bottom:0}.faqs details:first-of-type:before{content:"";display:block;top:0}.faqs details summary{padding:25px 35px 22px 0}.faqs details summary .eb-subtitle{font-size:var(--faqs-summary-fs);font-weight:700}.faqs summary:before,.faqs summary:after{content:"";display:block;position:absolute;background-color:var(--faqs-icon-color);transition:transform .3s,background-color .3s}.faqs summary:before{top:29px;right:3px;width:2px;height:8px}.faqs summary:after{top:32px;right:0;width:8px;height:2px;transition:transform .3s}.faqs details[open]:not([is-closing]) summary:before{transform:scale(0)}body:not(.is-touch) .faqs summary:hover:before,body:not(.is-touch) .faqs summary:hover:after{background-color:var(--hover)}.faqs details .rte{--mt: 0;--mb: 0;transform:translateY(-10px);padding:0 0 10px;font-size:var(--fs-body--3)}.faqs details .rte,.faqs details[open][is-closing] .rte{opacity:0;transition:opacity .1s}.faqs details[open] .rte{opacity:1;transition:opacity .3s .1s}.faqs details .rte>*:first-child{margin-top:0}.faqs details .rte>*:last-child{margin-bottom:0}.faqs details .rte p{--mb: 16px}@media (min-width: 768px){.faqs details .rte{font-size:var(--fs-body--3)}}@media (min-width: 1200px){.faqs summary:before{top:25px}.faqs summary:after{top:28px}.faqs details summary{padding:20px 35px 14px 0}.faqs details .rte{transform:translateY(0);padding:0 0 28px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/component-faqs.css.map */
