.tt-faq{--faq-blue-1: #212c46;--faq-blue-2: #3e285a;--faq-ink: #1a1c22;--faq-body: #2b2e36;--faq-muted: #5c6270;--faq-gold: #9a936f;--faq-gold-text: #7c7659;--faq-gold-soft: rgba(154, 147, 111, .16);--faq-line: rgba(33, 44, 70, .12);--faq-line-soft: rgba(33, 44, 70, .08);--faq-tint: rgba(33, 44, 70, .05);--faq-sticky-offset: 110px;background:#fff;color:var(--faq-body);padding-top:var(--tt-faq-top, 60px);padding-bottom:var(--tt-faq-bottom, 80px)}body:has(.tt-faq) #MainContent{background:#fff!important;background-image:none!important;background-color:#fff!important}body:has(.tt-faq) .tt-crumbs{padding:18px 0 4px}body:has(.tt-faq) .tt-crumbs-item a,body:has(.tt-faq) .tt-crumbs-home,body:has(.tt-faq) .tt-crumbs-sep{color:#7c7659}body:has(.tt-faq) .tt-crumbs-item a:hover{color:#212c46}body:has(.tt-faq) .tt-crumbs-current>span:last-child{color:#212c46}.tt-faq-container{max-width:1200px;margin:0 auto;padding:0 20px}.tt-faq-heading,.tt-faq-group-title{background-image:linear-gradient(135deg,var(--faq-blue-1) 0%,var(--faq-blue-2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@supports not ((background-clip: text) or (-webkit-background-clip: text)){.tt-faq-heading,.tt-faq-group-title{color:var(--faq-blue-1);-webkit-text-fill-color:var(--faq-blue-1)}}.tt-faq-heading{text-align:center;margin:0 0 44px}.tt-faq-group-title{margin:0 0 10px;padding-bottom:12px;border-bottom:2px solid var(--faq-gold-soft)}.tt-faq-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:48px;align-items:start}.tt-faq-nav{position:sticky;top:var(--faq-sticky-offset);align-self:start;max-height:calc(100vh - var(--faq-sticky-offset) - 24px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.tt-faq-search{position:relative;display:flex;align-items:center;margin-bottom:22px}.tt-faq-search-icon{position:absolute;left:12px;color:var(--faq-gold-text);pointer-events:none}.tt-faq-search-input{width:100%;padding:11px 34px 11px 36px;border-radius:10px;border:1px solid rgba(33,44,70,.18);background:#fff;color:var(--faq-ink);font-size:.95rem;font-family:inherit;-webkit-appearance:none;appearance:none}.tt-faq-search-input::placeholder{color:var(--faq-muted)}.tt-faq-search-input:focus{outline:none;border-color:var(--faq-blue-1);box-shadow:0 0 0 3px #212c461f}.tt-faq-search-input::-webkit-search-cancel-button{display:none}.tt-faq-search-clear{position:absolute;right:8px;width:22px;height:22px;border:0;border-radius:50%;background:var(--faq-gold-soft);color:var(--faq-ink);font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.tt-faq-search-clear:hover{background:#9a936f4d}.tt-faq-nav-list{list-style:none;margin:0;padding:0}.tt-faq-nav-item+.tt-faq-nav-item{margin-top:2px}.tt-faq-nav-link{display:block;position:relative;padding:9px 12px 9px 16px;border-radius:8px;color:var(--faq-muted);text-decoration:none;font-size:1rem;line-height:1.35;transition:color .2s ease,background-color .2s ease}.tt-faq-nav-link:before{content:"";position:absolute;left:0;top:50%;width:3px;height:0;border-radius:3px;background:linear-gradient(180deg,var(--faq-blue-1),var(--faq-blue-2));transform:translateY(-50%);transition:height .25s ease}.tt-faq-nav-link:hover{color:var(--faq-ink);background:var(--faq-tint)}.tt-faq-nav-item.is-active .tt-faq-nav-link{color:var(--faq-blue-1);background:var(--faq-tint);font-weight:600}.tt-faq-nav-item.is-active .tt-faq-nav-link:before{height:62%}.tt-faq-nav-item[hidden]{display:none}.tt-faq-group{scroll-margin-top:calc(var(--faq-sticky-offset) - 20px)}.tt-faq-group+.tt-faq-group{margin-top:52px}.tt-faq-group[hidden]{display:none}.tt-faq-item{border-bottom:1px solid var(--faq-line-soft)}.tt-faq-item[hidden]{display:none}.tt-faq-q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 2px;cursor:pointer;list-style:none;color:var(--faq-ink);font-size:1.08rem;line-height:1.4;transition:color .2s ease}.tt-faq-q::-webkit-details-marker{display:none}.tt-faq-q::marker{content:""}.tt-faq-q:hover{color:var(--faq-blue-2)}.tt-faq-item[open] .tt-faq-q{color:var(--faq-blue-1);font-weight:600}.tt-faq-chevron{flex:0 0 auto;display:inline-flex;color:var(--faq-gold-text);transition:transform .25s ease}.tt-faq-item[open] .tt-faq-chevron{transform:rotate(180deg)}.tt-faq-a{padding:0 2px 22px;max-width:68ch;color:var(--faq-body);font-size:1rem;line-height:1.75}.tt-faq-a a{color:var(--faq-gold-text);text-underline-offset:2px}.tt-faq-a a:hover{color:var(--faq-blue-1)}.tt-faq-empty{padding:28px 2px;color:var(--faq-muted)}.tt-faq-empty[hidden]{display:none}.tt-faq mark{background:#e6c88780;color:var(--faq-ink);border-radius:3px;padding:0 2px}@media(max-width:899px){.tt-faq-layout{grid-template-columns:minmax(0,1fr);gap:24px}.tt-faq-nav{position:sticky;top:64px;max-height:none;overflow:visible;z-index:3;margin:0 -20px;padding:12px 20px;background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--faq-line-soft)}.tt-faq-nav-list{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tt-faq-nav-list::-webkit-scrollbar{display:none}.tt-faq-nav-item+.tt-faq-nav-item{margin-top:0}.tt-faq-nav-link{white-space:nowrap;padding:8px 14px;border-radius:999px;border:1px solid var(--faq-line);font-size:.92rem}.tt-faq-nav-link:before{display:none}.tt-faq-nav-item.is-active .tt-faq-nav-link{border-color:#212c4659;background:var(--faq-tint)}.tt-faq-group{scroll-margin-top:130px}.tt-faq-heading{margin-bottom:28px}}@media(prefers-reduced-motion:reduce){.tt-faq-nav-link:before,.tt-faq-chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/tt-faq.css.map */
