.gt-faq-page{--g10-ink: #1C1A17;--g10-txt: #4A4540;--g10-mut: #837D74;--g10-gold: #B8922A;--g10-gold-line: rgba(184, 146, 42, .24);--g10-blue: #528EC1;--g10-line: rgba(28, 26, 23, .08);--g10-card: #FFFFFF;--g10-r: 12px;--g10-sh: 0 1px 2px rgba(28, 26, 23, .04), 0 8px 28px rgba(28, 26, 23, .05);--g10-fs: "Cormorant Garamond", Georgia, serif;--g10-ff: "Outfit", system-ui, sans-serif;max-width:860px;margin:0 auto;padding:0 16px;font-family:var(--g10-ff);color:var(--g10-txt)}.gt-faq-page h1{font-family:var(--g10-fs);font-size:clamp(1.9rem,4vw,2.6rem);font-weight:700;color:var(--g10-ink);line-height:1.15;letter-spacing:-.01em;margin:0 0 16px;text-wrap:balance}.gt-faq-page>p{line-height:1.75;margin:0 0 12px}.gt-faq-page a{color:var(--g10-blue);font-weight:600;text-decoration:none;border-bottom:1px solid var(--g10-gold-line);padding-bottom:1px;transition:color .18s ease-out,border-color .18s ease-out}.gt-faq-page a:hover{color:var(--g10-ink);border-color:var(--g10-ink)}.gt-faq-page h2{font-family:var(--g10-fs);font-size:clamp(1.4rem,2.6vw,1.8rem);font-weight:700;color:var(--g10-ink);letter-spacing:-.01em;margin:36px 0 14px;text-wrap:balance}.gt-faq-page h2:first-of-type{margin-top:28px}.gt-faq-page h3{font-family:var(--g10-ff);font-size:.95rem;font-weight:700;color:var(--g10-ink);line-height:1.4;background:var(--g10-card);border:1px solid var(--g10-line);border-top:2px solid var(--g10-gold);border-radius:var(--g10-r) var(--g10-r) 0 0;box-shadow:var(--g10-sh);margin:0;padding:16px 20px 10px}.gt-faq-page h3+p{background:var(--g10-card);border:1px solid var(--g10-line);border-top:none;border-radius:0 0 var(--g10-r) var(--g10-r);box-shadow:var(--g10-sh);margin:0 0 10px;padding:0 20px 16px;font-size:.87rem;line-height:1.8}.gt-faq-page .g10-faq-item{background:var(--g10-card);border:1px solid var(--g10-line);border-top:2px solid var(--g10-gold);border-radius:var(--g10-r);box-shadow:var(--g10-sh);margin-bottom:10px;overflow:hidden;transition:border-color .18s ease-out}.gt-faq-page .g10-faq-item[open]{border-color:var(--g10-gold-line)}.gt-faq-page .g10-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 20px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.gt-faq-page .g10-faq-item summary::-webkit-details-marker{display:none}.gt-faq-page .g10-faq-item summary:after{content:"+";flex-shrink:0;font-family:var(--g10-fs);font-size:1.5rem;font-weight:600;line-height:1;color:var(--g10-gold);transition:transform .25s cubic-bezier(.22,1,.36,1)}.gt-faq-page .g10-faq-item[open] summary:after{transform:rotate(45deg)}.gt-faq-page .g10-faq-item summary:hover .g10-faq-q{color:var(--g10-gold)}.gt-faq-page .g10-faq-q{font-family:var(--g10-ff);font-size:.95rem;font-weight:700;color:var(--g10-ink);line-height:1.4;margin:0;transition:color .18s ease-out}.gt-faq-page .g10-faq-a{padding:0 20px 18px;border-top:1px solid var(--g10-line)}.gt-faq-page .g10-faq-a p{font-size:.87rem;line-height:1.8;margin:14px 0 0}@media(prefers-reduced-motion:reduce){.gt-faq-page .g10-faq-item summary:after{transition:none}}.gt-faq-page .gt-faq-cta{font-size:.9rem;text-align:center;margin:30px 0 20px;padding-top:20px;border-top:1px solid var(--g10-line);line-height:2}.gt-faq-page .gt-faq-cta a{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/161/assets/custom_product_faq_v1.css.map */
