.faq_surface__FziuO{background:#ffffff;color:#2a2115}.faq_faqPage__5ZvU1{min-height:0;padding:105px 120px 96px}.faq_eyebrow__gj619{align-self:start;color:#8d8882;font-size:10px;font-weight:600;justify-self:start;letter-spacing:2.4px;line-height:1.4;margin:0;text-transform:uppercase}.faq_bodyCopy__qe5Ar{color:#6d665f;font-size:14px;line-height:1.8;margin:0}.faq_button__QAgxa{align-items:center;background:#2a2115;border:1px solid #2a2115;color:#ffffff;display:inline-flex;font-size:11px;font-weight:600;height:52px;justify-content:center;letter-spacing:2.8px;min-width:244px;padding:0 28px;text-decoration:none;text-transform:uppercase}.faq_faqMasthead__oN8B0{display:grid;gap:34px;justify-items:center;margin:0 auto;max-width:1660px;text-align:center}.faq_faqMasthead__oN8B0 h1{color:#2a2115;font-family:var(--font-heading),var(--font-heading-fallback);font-size:52px;font-weight:400;letter-spacing:0;line-height:1.08;margin:0}.faq_faqMasthead__oN8B0 .faq_bodyCopy__qe5Ar{max-width:600px}.faq_faqRule__3hvVC{background:#ece9e4;height:1px;margin-top:38px;width:100%}.faq_faqTabs__jqJzL{display:flex;gap:54px;justify-content:center;margin:54px auto 52px}.faq_faqTab__eHQFS{background:transparent;border:0;border-bottom:2px solid transparent;color:#8d8882;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:2.6px;line-height:1.4;padding-bottom:10px;text-decoration:none;text-transform:uppercase}.faq_faqTab__eHQFS:focus-visible{outline:2px solid #b5a48a;outline-offset:5px}.faq_faqTabActive__0R0M0{border-bottom-color:#2a2115;color:#2a2115}.faq_mobileLabel__vVxvM{display:none}.faq_faqList__hMBVb{display:grid;gap:44px;margin:0 auto;max-width:960px}.faq_faqGroup__FQ7A_{display:grid;gap:0}.faq_faqGroup__FQ7A_ h2{border-bottom:1px solid #eeeae5;color:#8d8882;font-size:10px;font-weight:600;letter-spacing:2.4px;line-height:1.4;margin:0;padding-bottom:20px;text-transform:uppercase}.faq_faqGroup__FQ7A_ details{border-bottom:1px solid #eeeae5;padding:22px 0 23px}.faq_faqGroup__FQ7A_ summary{color:#3c3329;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:1.8px;line-height:1.6;list-style:none;text-transform:uppercase}.faq_faqGroup__FQ7A_ summary::-webkit-details-marker{display:none}.faq_faqGroup__FQ7A_ summary:after{content:"+";font-size:14px;line-height:1}.faq_faqGroup__FQ7A_ details[open] summary:after{content:"-"}.faq_faqGroup__FQ7A_ p{color:#6d665f;font-size:14px;line-height:1.8;margin:20px 0 0}.faq_faqGroup__FQ7A_[id=faq-product-care],.faq_faqGroup__FQ7A_[id=faq-returns],.faq_faqGroup__FQ7A_[id=faq-shipping]{margin-top:24px}.faq_faqGroup__FQ7A_[id=faq-account]{margin-top:22px}.faq_faqCta__i_UTL{align-items:center;background:#f6f8f8;display:flex;flex-direction:column;gap:14px;justify-content:center;margin:72px -120px -54px;min-height:300px;text-align:center}.faq_faqCta__i_UTL h2{color:#2a2115;font-family:var(--font-heading),var(--font-heading-fallback);font-size:34px;font-weight:400;letter-spacing:0;margin:0}.faq_faqCta__i_UTL p{color:#6d665f;font-size:14px;line-height:1.8;margin:0}@media (max-width:767px){.faq_faqPage__5ZvU1{min-height:0;padding:28px 12px 0}.faq_eyebrow__gj619{align-self:center;font-size:9px;justify-self:center;letter-spacing:2px}.faq_bodyCopy__qe5Ar{font-size:10px;line-height:1.55}.faq_button__QAgxa{font-size:10px;height:44px;letter-spacing:2.4px;min-width:0;width:100%}.faq_faqMasthead__oN8B0{gap:13px}.faq_faqMasthead__oN8B0 h1{font-size:18px}.faq_faqRule__3hvVC{margin-top:18px}.faq_faqTabs__jqJzL{display:grid;gap:13px 27px;grid-template-columns:repeat(3,auto);justify-content:center;margin:28px auto 30px}.faq_faqTab__eHQFS{align-items:center;border-bottom:0;display:inline-flex;font-size:8px;justify-content:center;letter-spacing:1.6px;min-height:28px;padding:0}.faq_faqTabActive__0R0M0{background:#2a2115;color:#ffffff;min-width:40px;padding:0 13px}.faq_desktopLabel__Fmc4x{display:none}.faq_mobileLabel__vVxvM{display:inline}.faq_mobileHiddenTab__utMp9{display:none}.faq_faqList__hMBVb{gap:28px}.faq_faqGroup__FQ7A_[id=faq-account],.faq_faqGroup__FQ7A_[id=faq-product-care],.faq_faqGroup__FQ7A_[id=faq-returns],.faq_faqGroup__FQ7A_[id=faq-shipping]{margin-top:0}.faq_faqGroup__FQ7A_ h2{font-size:9px;letter-spacing:2px;padding-bottom:14px}.faq_faqGroup__FQ7A_ details{padding:14px 0 21px}.faq_faqGroup__FQ7A_ details[open]{padding:17px 0 20px}.faq_faqGroup__FQ7A_ summary{font-size:10px;letter-spacing:0;line-height:1.6;text-transform:none}.faq_faqGroup__FQ7A_ p{font-size:10px;line-height:1.65;margin-top:12px}.faq_faqCta__i_UTL{background:#ffffff;margin:-22px -12px 49px;min-height:260px;padding:0 16px}.faq_faqCta__i_UTL h2{font-size:21px}.faq_faqCta__i_UTL p{font-size:10px;line-height:1.55;max-width:306px}.faq_faqCta__i_UTL .faq_button__QAgxa{transform:translateY(12px)}}