.ofaq-nav{position:sticky;top:0;z-index:40;background-color:#fff;border-bottom:1px solid var(--c-border)}.ofaq-nav__inner{max-width:var(--max-width);margin:0 auto;padding-left:var(--container-pad-x);padding-right:var(--container-pad-x);display:flex;align-items:stretch;flex-wrap:wrap;gap:0}.ofaq-nav__tab{display:flex;align-items:center;padding:18px 20px;font-family:var(--f-body);font-size:var(--text-body);font-weight:600;text-transform:none;letter-spacing:0;color:var(--c-text-muted);text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s ease,border-color .15s ease}.ofaq-nav__tab:hover{color:var(--c-near-black)}.ofaq-nav__tab.is-active{color:var(--c-deep-forest);border-bottom-color:var(--c-deep-forest);font-weight:600}.ofaq-group{background-color:var(--c-off-white);padding:80px 0;border-bottom:1px solid var(--c-border)}.ofaq-group--white{background-color:#fff}.ofaq-group__inner{max-width:var(--max-width);margin:0 auto;padding-left:var(--container-pad-x);padding-right:var(--container-pad-x);display:grid;grid-template-columns:280px 1fr;gap:80px;align-items:start}.ofaq-group__number{display:block;font-family:var(--f-body);font-size:var(--text-xs);font-weight:600;color:var(--c-accent-green);letter-spacing:.1em;margin-bottom:10px}.ofaq-group__category{font-family:var(--f-display);font-size:var(--fs-section-title);text-transform:uppercase;color:var(--c-deep-forest);line-height:1;margin:0 0 16px}.ofaq-group__desc{font-family:var(--f-body);font-size:var(--text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--c-accent-green);margin:0 0 10px}.ofaq-group__list{border-top:1px solid var(--c-border)}.ofaq-group__item{border-bottom:1px solid var(--c-border)}.ofaq-group__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;background:none;border:none;cursor:pointer;font-family:var(--f-body);font-size:var(--text-base);font-weight:600;color:var(--c-near-black);text-align:left}.ofaq-group__question:hover{color:var(--c-mid-green)}.ofaq-group__icon{flex-shrink:0;width:20px;height:20px;color:var(--c-text-soft)}.ofaq-group__icon-plus,.ofaq-group__icon-minus{width:20px;height:20px;display:block}.ofaq-group__icon-minus,.ofaq-group__item.is-open .ofaq-group__icon-plus{display:none}.ofaq-group__item.is-open .ofaq-group__icon-minus{display:block}.ofaq-group__answer-inner{font-family:var(--f-body);font-size:var(--text-body);color:var(--c-text-soft);line-height:1.7;padding-bottom:20px}.ofaq-group__answer-inner p{margin:0 0 1em}.ofaq-group__answer-inner p:last-child{margin-bottom:0}.ofaq-banner{background-color:var(--c-deep-forest);padding:60px 0}.ofaq-banner__inner{max-width:var(--max-width);margin:0 auto;padding-left:var(--container-pad-x);padding-right:var(--container-pad-x);display:flex;align-items:center;justify-content:space-between;gap:48px}.ofaq-banner__quote{font-family:var(--f-display);font-size:clamp(1.75rem,2.75vw,2.75rem);text-transform:uppercase;color:#fff;line-height:1.05;margin:0;flex:1}.ofaq-banner__quote p{margin:0}.ofaq-banner__quote em{font-style:normal;color:var(--c-accent-green)}.ofaq-banner__cta{display:inline-flex;align-items:center;white-space:nowrap;flex-shrink:0;padding:14px 28px;font-family:var(--f-display);font-size:var(--text-base);text-transform:uppercase;color:#fff;border:1px solid rgba(255,255,255,.4);text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.ofaq-banner__cta:hover{background-color:#ffffff14;border-color:#ffffffb3}.ofaq-cta{background-color:var(--c-dark-teal);padding:80px 0}.ofaq-cta__inner{max-width:var(--max-width);margin:0 auto;padding-left:var(--container-pad-x);padding-right:var(--container-pad-x);display:flex;align-items:center;justify-content:space-between;gap:60px}.ofaq-cta__text{flex:1}.ofaq-cta__eyebrow{font-family:var(--f-body);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--c-accent-green);margin:0 0 10px}.ofaq-cta__heading{font-family:var(--f-display);font-size:var(--text-2xl);text-transform:uppercase;color:#fff;line-height:1;margin:0 0 16px}.ofaq-cta__body{font-family:var(--f-body);font-size:var(--text-body);color:#ffffffb3;line-height:1.65;margin:0}.ofaq-cta__btn{display:inline-flex;align-items:center;flex-shrink:0;padding:16px 36px;font-family:var(--f-display);font-size:var(--text-base);text-transform:uppercase;color:#fff;border:1px solid rgba(255,255,255,.4);text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.ofaq-cta__btn:hover{background-color:#ffffff14;border-color:#ffffffb3}@media(max-width:989px){.ofaq-group__inner{grid-template-columns:1fr;gap:36px}.ofaq-group{padding:60px 0}.ofaq-banner__inner{flex-wrap:wrap;align-items:center;gap:28px}.ofaq-banner{padding:48px 0}.ofaq-cta__inner{flex-direction:column;align-items:flex-start;gap:32px}.ofaq-cta{padding:60px 0}}@media(max-width:989px){.ofaq-nav__tab{flex:1 1 auto;justify-content:flex-start;padding:14px 12px;font-size:var(--text-body)}}@media(max-width:600px){.ofaq-nav{display:none}.ofaq-banner__quote{flex:1 1 100%}.ofaq-banner__cta{width:100%;justify-content:center}.ofaq-nav__tab{flex:1 1 33%;justify-content:flex-start;padding:12px 8px;font-size:var(--text-xs)}.ofaq-group{padding:48px 0}.ofaq-banner{padding:40px 0}.ofaq-cta{padding:48px 0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/originals-faq-page.css.map */
