.luma-faqs__header{margin-bottom:2.4rem}.luma-faqs__heading{margin:0;font-size:clamp(2.8rem,3.6vw,4rem);font-weight:400;line-height:1.12;letter-spacing:-.01em;color:#2f3a24;text-wrap:balance}.luma-faqs__heading strong{font-weight:700}.luma-faqs__text{margin:1.2rem 0 0;max-width:56ch;font-size:1.5rem;line-height:1.6;color:#8c9479}.luma-faqs__tablist{display:flex;align-items:center;gap:.8rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.6rem;margin-bottom:2.8rem}.luma-faqs__tablist::-webkit-scrollbar{display:none}.luma-faqs__pill{flex:none;white-space:nowrap;cursor:pointer;padding:.8rem 1.8rem;border-radius:100px;border:1px solid rgba(140,148,121,.15);font-family:Geist,system-ui,sans-serif;font-size:1.3rem;font-weight:500;color:#2f3a24;background-color:#fff9;transition:all .2s cubic-bezier(.16,1,.3,1)}.luma-faqs__pill:hover{border-color:#b66f75;background-color:#b66f7514;color:#b66f75;transform:translateY(-1px)}.luma-faqs__pill.is-active{background-color:#2f3a24;color:#faf8f3;border-color:#2f3a24;box-shadow:0 4px 12px #2f3a2426}.luma-faqs__pill.is-active:hover{transform:none}.luma-faqs__pill:focus-visible{outline:2px solid #B66F75;outline-offset:2px}.luma-faqs__panel-title{position:absolute!important;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.luma-faqs__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.2rem}.luma-faqs__item{background-color:#fff;border:1px solid rgba(182,111,117,.16);border-radius:1.8rem;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.luma-faqs__item:hover,.luma-faqs__item.is-open{border-color:#b66f7566;box-shadow:0 10px 32px -4px #b66f7524,0 2px 10px #2f3a240a}.luma-faqs__question-wrap{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.luma-faqs__toggle{display:flex;align-items:flex-start;gap:1.2rem;width:100%;text-align:left;cursor:pointer;padding:1.8rem 2rem;background:none;border:0;font-family:inherit;font-size:1.7rem;font-weight:600;line-height:1.4;color:#2f3a24;transition:color .2s ease}.luma-faqs__toggle:hover{color:#b66f75}.luma-faqs__toggle:focus-visible{outline:2px solid #B66F75;outline-offset:-2px;border-radius:1.8rem}.luma-faqs__number{flex:none;font-family:Geist Mono,monospace;font-size:1.3rem;font-weight:600;color:#b66f75;line-height:1.85}.luma-faqs__question{flex:1 1 auto;min-width:0}.luma-faqs__icon{flex:none;position:relative;width:2rem;height:2rem;margin-top:.2rem;transition:transform .35s cubic-bezier(.16,1,.3,1)}.luma-faqs__icon:before,.luma-faqs__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.4rem;height:1.5px;margin:-.75px 0 0 -.7rem;background-color:currentColor;border-radius:1px;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .2s ease}.luma-faqs__icon:after{transform:rotate(90deg)}.luma-faqs__item.is-open .luma-faqs__icon{transform:rotate(180deg)}.luma-faqs__item.is-open .luma-faqs__icon:after{transform:rotate(0);opacity:0}.luma-faqs__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1)}.luma-faqs__answer-inner{overflow:hidden;min-height:0;visibility:hidden;transition:visibility 0s linear .35s}.luma-faqs__item.is-open .luma-faqs__answer{grid-template-rows:1fr}.luma-faqs__item.is-open .luma-faqs__answer-inner{visibility:visible;transition-delay:0s}.luma-faqs__answer-rte{padding:0 2rem 2rem 4.4rem;max-width:68ch;font-size:1.5rem;line-height:1.6;color:#8c9479}.luma-faqs__answer-rte>*+*{margin-top:1.2rem}.luma-faqs__answer-rte a{color:#b66f75}@media screen and (max-width:749px){.luma-faqs__item{border-radius:1.4rem}.luma-faqs__toggle{padding:1.4rem 1.6rem;font-size:1.5rem;gap:.9rem}.luma-faqs__answer-rte{padding:0 1.6rem 1.6rem 3.6rem;font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.luma-faqs__answer,.luma-faqs__answer-inner,.luma-faqs__icon,.luma-faqs__icon:before,.luma-faqs__icon:after,.luma-faqs__pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-luma-faqs.css.map */
