.luxe-faq{--luxe-faq-q-size: 15px;--luxe-faq-q-color: inherit;--luxe-faq-a-size: 14px;--luxe-faq-a-color: inherit;--luxe-faq-icon-color: rgb(var(--color-foreground));--luxe-faq-card-border: rgb(var(--color-border));--luxe-faq-card-radius: 8px;--luxe-faq-card-gap: 12px;--luxe-faq-tab-size: 14px;--luxe-faq-tab-color: inherit;--luxe-faq-tab-active-color: inherit;--luxe-faq-tab-active-bg: rgb(var(--color-foreground))}.luxe-faq__tabs{display:flex;gap:0;margin-bottom:2.4rem;border-bottom:1px solid rgba(var(--color-foreground),.1)}.luxe-faq__tab{-webkit-appearance:none;appearance:none;border:none;border-bottom:2px solid transparent;background:transparent;padding:1rem 1.5rem;font-size:var(--luxe-faq-tab-size);font-family:inherit;color:var(--luxe-faq-tab-color);cursor:pointer;white-space:nowrap;transition:all .2s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.luxe-faq__tab:hover{background-color:rgba(var(--color-foreground),.05)}.luxe-faq__tab--active{font-weight:700;border-bottom-color:var(--luxe-faq-tab-active-bg);background-color:rgba(var(--color-foreground),.05);color:var(--luxe-faq-tab-active-color)}.luxe-faq__tabs-mobile{display:none}@media screen and (max-width:749px){.luxe-faq__tabs{display:none}.luxe-faq__tabs-mobile{display:block;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:2rem;border-bottom:1px solid rgba(var(--color-foreground),.1)}.luxe-faq__tabs-mobile::-webkit-scrollbar{display:none}.luxe-faq__tabs-mobile-inner{display:flex;gap:0;min-width:min-content}.luxe-faq__tab-mobile{flex:0 0 auto;padding:1rem 1.5rem;cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent;font-size:var(--luxe-faq-tab-size);color:var(--luxe-faq-tab-color);transition:all .2s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.luxe-faq__tab-mobile.active{font-weight:700;border-bottom-color:var(--luxe-faq-tab-active-bg);background-color:rgba(var(--color-foreground),.05);color:var(--luxe-faq-tab-active-color)}.luxe-faq__tab-mobile:active{opacity:.7}}.luxe-faq__items{display:flex;flex-direction:column;gap:var(--luxe-faq-card-gap)}.luxe-faq__item{border:1px solid var(--luxe-faq-card-border);border-radius:var(--luxe-faq-card-radius);overflow:hidden}.luxe-faq__item[hidden]{display:none}.luxe-faq__item accordion-tab{display:block}.luxe-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.5rem 1.6rem;cursor:pointer;list-style:none}.luxe-faq__summary::-webkit-details-marker{display:none}.luxe-faq__question{flex:1;font-size:var(--luxe-faq-q-size);color:var(--luxe-faq-q-color);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:1.4;word-break:break-word}.luxe-faq__icon{position:relative;flex:0 0 2rem;width:2rem;height:2rem;color:var(--luxe-faq-icon-color);transition:transform var(--duration-default) ease}.luxe-faq__icon:before,.luxe-faq__icon:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;border-radius:1px}.luxe-faq__icon:before{width:1.4rem;height:.15rem;transform:translate(-50%,-50%)}.luxe-faq__icon:after{width:.15rem;height:1.4rem;transform:translate(-50%,-50%);transition:height var(--duration-default) ease}.luxe-faq__item details[open] .luxe-faq__icon:after{height:0}@media screen and (hover:hover){.luxe-faq__item details:not([open]) .luxe-faq__summary:hover .luxe-faq__icon{transform:rotate(90deg)}}.luxe-faq__answer{padding:0 1.6rem 1.6rem;font-size:var(--luxe-faq-a-size);color:var(--luxe-faq-a-color);line-height:1.6}.luxe-faq__answer>*:first-child{margin-top:0}.luxe-faq__answer>*:last-child{margin-bottom:0}.luxe-faq__bg{background-color:var(--luxe-faq-bg-color, transparent);background-image:var(--luxe-faq-bg-gradient, none)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/luxe-faq.css.map */
