.lr-faq-page{--lr-cream: #EEEBCD;--lr-sage: #739262;background:var(--lr-cream)}.lr-faq-hero{padding:4.5rem 0 5rem}.lr-faq-hero__eyebrow{text-align:left;font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.25rem;color:#2e4833}.lr-faq-hero__content{display:flex;align-items:center;gap:6rem}.lr-faq-hero__logo-col{flex:0 0 240px;display:flex;justify-content:center}.lr-faq-hero__logo-mark{position:relative;display:block;width:100%;max-width:240px}.lr-faq-hero__logo{display:block;width:100%;height:auto}.lr-faq-hero__logo--gif{display:none;position:absolute;top:0;left:0;width:100%;height:auto}.lr-faq-hero__logo-mark.is-playing .lr-faq-hero__logo--static{visibility:hidden}.lr-faq-hero__logo-mark.is-playing .lr-faq-hero__logo--gif{display:block}.lr-faq-hero__text-col{flex:1;min-width:0;text-align:center}.lr-faq-hero__heading{font-size:clamp(48px,8vw,100px);line-height:1.05;text-transform:none;margin:0;color:#002c00}.lr-faq-hero__desc{font-family:acumin-pro,sans-serif;font-size:clamp(14px,1.5vw,18px);line-height:1.6;color:#2e4833;max-width:620px;margin:1.1rem auto 0}.lr-faq-main{display:flex;gap:6rem;padding-bottom:10rem;align-items:flex-start}.lr-faq-sidebar{flex:0 0 240px;position:sticky;top:9rem}.lr-faq-guide__label{font-family:code-saver,sans-serif;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#2e4833;font-weight:500;margin:0 0 1rem}.lr-faq-guide hr{border:none;border-top:1px solid rgba(26,31,24,.42);margin:0 0 .5rem}.lr-faq-guide__nav{display:flex;flex-direction:column}.lr-faq-guide__link{display:block;padding:.9rem 0;border-bottom:1px solid rgba(26,31,24,.18);color:#2e4833;text-decoration:none;font-family:Audrey Mirages,"Averia Serif Libre",serif!important;font-style:italic;font-size:16px;line-height:1.3;transition:color .2s ease}.lr-faq-guide__link:hover{color:#739262}.lr-faq-contact-card{margin-top:2.5rem;background:var(--lr-bone);box-shadow:inset 0 0 0 1px #1a1f1833;border-radius:8px;padding:2rem 1.75rem}.lr-faq-contact-card__eyebrow{font-family:code-saver,sans-serif;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#2e4833;font-weight:500;margin:0 0 .75rem}.lr-faq-contact-card__heading{font-family:"Averia Serif Libre",serif;font-style:italic;font-weight:400;font-size:clamp(22px,2.5vw,30px);line-height:1.05;letter-spacing:-.5px;color:#2e4833;margin:0 0 .85rem}.lr-faq-contact-card__text{font-family:acumin-pro,sans-serif;font-size:13px;line-height:1.55;color:#2e4833;margin:0 0 1.5rem}.lr-faq-contact-card .lr-faq-contact-btn{display:inline-flex;align-items:center;gap:.6rem;background:#002c00;color:#fffbe7;font-family:acumin-pro,sans-serif;font-size:15px;font-weight:500;text-transform:none;letter-spacing:.01em;padding:1.05rem 1.75rem;border-radius:6px;text-decoration:none;transition:background .2s ease,transform .2s ease}.lr-faq-contact-card .lr-faq-contact-btn svg{flex-shrink:0}.lr-faq-contact-card .lr-faq-contact-btn:hover{background:var(--lr-sage);transform:translateY(-1px)}.lr-faq-groups{flex:1;min-width:0}.lr-faq-group{margin-bottom:3.5rem;scroll-margin-top:9rem}.lr-faq-group__header{background:#002c00;padding:1.6rem 2.25rem;border-radius:8px}.lr-faq-group__title{font-weight:400;font-style:italic;font-size:clamp(22px,2.6vw,32px);letter-spacing:-1px;text-transform:none;color:#fffbe7;margin:0;line-height:1}.lr-faq-page-item{border-bottom:1px solid rgba(26,31,24,.2);cursor:pointer;position:relative}.lr-faq-page-item__row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.6rem 0}.lr-faq-page-item__question{font-family:Audrey Mirages,"Averia Serif Libre",serif!important;font-size:clamp(19px,2.2vw,22px);color:#2e4833;margin:0;line-height:1.3}.lr-faq-page-item__answer{display:none;padding-bottom:1.6rem;font-family:acumin-pro,sans-serif;font-size:clamp(16px,1.3vw,17px);line-height:1.65;color:#2e4833;max-width:660px}.lr-faq-page-item__answer p{margin:0 0 .75rem}.lr-faq-page-item__answer p:last-child{margin-bottom:0}.lr-faq-page-item__answer a{color:#2e4833;text-decoration:underline}.lr-faq-page-item__answer ul{margin:.5rem 0 0 1.25rem;padding:0}.lr-faq-page-item__answer li{margin-bottom:.25rem}.lr-faq-circle-icon{width:22px;height:22px;flex-shrink:0;transition:all .3s ease}.lr-faq-circle-icon circle{transition:fill .3s ease;fill:transparent}.lr-faq-circle-icon .lr-ci-h,.lr-faq-circle-icon .lr-ci-v{transition:all .3s ease}.lr-faq-page-item.active .lr-faq-circle-icon circle{fill:#2e4833}.lr-faq-page-item.active .lr-faq-circle-icon .lr-ci-h{stroke:#fffbe7}.lr-faq-page-item.active .lr-faq-circle-icon .lr-ci-v{opacity:0}@media only screen and (max-width:900px){.lr-faq-hero__content{flex-direction:column;align-items:center;gap:2rem}.lr-faq-hero__logo-col{flex:unset}.lr-faq-hero__text-col{width:100%}.lr-faq-main{flex-direction:column;gap:3rem;padding-bottom:3rem}.lr-faq-sidebar{display:contents}.lr-faq-guide{order:0}.lr-faq-groups{order:1}.lr-faq-contact-card{order:2;width:100%;margin-top:0}.lr-faq-contact-card .lr-faq-contact-btn{display:flex;width:fit-content;margin:0 auto}}@media only screen and (max-width:750px){.lr-faq-hero{padding:3rem 0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/LR-faq-page.css.map */
