.faq-page{max-width:1100px;margin:0 auto;padding:0 48px 80px;font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace;background:#fff;color:#000}.faq-hero{padding:56px 0 44px;border-bottom:2px solid #000;margin-bottom:40px}.faq-title{font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace;font-size:clamp(22px,4vw,36px);font-weight:700;letter-spacing:-.02em;margin:0 0 10px;color:#000;text-transform:uppercase}.faq-subtitle{font-size:13px;color:#555;margin:0 0 28px;font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace}.faq-subtitle a{color:#000;text-decoration:underline}.faq-subtitle a:hover{opacity:.6}.faq-search-wrap{position:relative;max-width:520px}.faq-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#999;pointer-events:none;width:16px;height:16px}.faq-search-input{width:100%;box-sizing:border-box;padding:12px 40px 12px 44px;font-size:13px;font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace;border:1.5px solid #000;border-radius:0;background:#fff;color:#000;outline:none;transition:box-shadow .15s;-webkit-appearance:none}.faq-search-input:focus{box-shadow:3px 3px #000}.faq-search-input::placeholder{color:#aaa}.faq-search-clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#999;padding:4px;display:flex;align-items:center;font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace}.faq-search-clear:hover{color:#000}.faq-layout{display:grid;grid-template-columns:200px 1fr;gap:48px;align-items:start}@media(max-width:768px){.faq-layout{grid-template-columns:1fr;gap:24px}}.faq-sidebar{position:sticky;top:24px}.faq-sidebar-label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#999;margin:0 0 10px;font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace}.faq-cat-btn{display:block!important;width:100%!important;text-align:left!important;background:#fff!important;border:2px solid #000!important;padding:11px 14px!important;font-size:12px!important;font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace!important;color:#000!important;cursor:pointer!important;font-weight:600!important;margin-bottom:6px!important;transition:background .1s,color .1s!important;-webkit-appearance:none!important;appearance:none!important}.faq-cat-btn:hover{background:#f0f0f0!important;color:#000!important}.faq-cat-btn.active{background:#000!important;color:#fff!important;font-weight:700!important}.faq-sidebar-cta{margin-top:32px;padding:14px;border:1.5px solid #000}.faq-sidebar-cta p{font-size:11px;color:#555;margin:0 0 8px;font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace}.faq-contact-btn{font-size:11px;font-weight:700;color:#000;text-decoration:none;font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.faq-contact-btn:hover{text-decoration:underline}@media(max-width:768px){.faq-sidebar{position:static;display:flex;gap:6px;flex-wrap:wrap}.faq-sidebar-label,.faq-sidebar-cta{display:none}.faq-cat-btn{display:inline-block!important;width:auto!important;border:2px solid #000!important;padding:8px 14px!important;font-size:11px!important;margin-bottom:0!important;background:#fff!important;color:#000!important;font-weight:600!important}.faq-cat-btn.active{background:#000!important;color:#fff!important}}.faq-section{margin-bottom:40px}.faq-section[hidden]{display:none}.faq-section-title{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#000;margin:0 0 4px;padding-bottom:10px;border-bottom:2px solid #000;font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace}.faq-item{border-bottom:1px solid #ddd}.faq-item[hidden]{display:none}.faq-question{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:15px 4px;font-size:13px;font-weight:700;font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace;color:#000;cursor:pointer;gap:16px;-webkit-user-select:none;user-select:none;transition:opacity .12s}.faq-question::-webkit-details-marker{display:none}.faq-question::marker{display:none}.faq-question:hover{opacity:.6}.faq-question:after{content:"+";font-size:18px;font-weight:400;flex-shrink:0;color:#000;line-height:1;transition:transform .2s}details[open]>.faq-question:after{content:"\2212"}.faq-answer{padding:0 4px 16px;font-size:13px;line-height:1.8;color:#333;font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace;animation:faq-open .15s ease}@keyframes faq-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.faq-answer p{margin:0 0 10px}.faq-answer p:last-child{margin-bottom:0}.faq-answer ul{margin:8px 0;padding-left:16px;list-style:"\2014  "}.faq-answer li{margin-bottom:4px}.faq-answer a{color:#000;text-decoration:underline}.faq-answer a:hover{opacity:.6}.faq-answer strong{font-weight:700;color:#000}.faq-highlight{background:#000;color:#fff;border-radius:0;padding:0 2px}.faq-no-results{text-align:center;padding:64px 20px}.faq-no-results svg{color:#ccc;margin-bottom:16px}.faq-no-results-title{font-size:14px;font-weight:700;color:#000;margin:0 0 8px;font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.faq-no-results-sub{font-size:12px;color:#888;margin:0;font-family:Monaco,Lucida Console,DejaVu Sans Mono,monospace}.faq-no-results-sub a{color:#000;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/71/assets/faq.css.map */
