.faq-page{padding:80px 0 120px;background:var(--main-black, #000000);color:var(--sub-white, #FFFFFF);min-height:60vh}.faq-page__title{font-family:var(--font-mono, "Oswald", "Mad Billow Noto Sans JP Condensed", sans-serif);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px;line-height:1.1}.faq-page__tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:56px;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:0}.faq-page__tab{background:none;border:none;color:#ffffff80;font-family:var(--font-mono, "Oswald", "Mad Billow Noto Sans JP Condensed", sans-serif);font-size:var(--faq-tab-size-desktop, 20px);font-weight:400;text-transform:uppercase;letter-spacing:.1em;padding:12px 20px;cursor:pointer;transition:color .3s ease,border-color .3s ease;position:relative;border-bottom:2px solid transparent;margin-bottom:-1px}.faq-page__tab:hover{color:#fffc}.faq-page__tab--active{color:#fff;border-bottom-color:#fff}.faq-page__content{max-width:800px;margin:0 auto}.faq-page__category-heading{font-family:var(--font-mono, "Oswald", "Mad Billow Noto Sans JP Condensed", sans-serif);font-size:var(--faq-category-size-desktop, 20px);font-weight:400;text-transform:uppercase;letter-spacing:.08em;margin:48px 0 24px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.2);color:#ffffffe6}.faq-page__category-heading:first-child{margin-top:0}.faq-page__item{border-bottom:1px solid rgba(255,255,255,.1)}.faq-page__details{margin:0;padding:0}.faq-page__details summary{list-style:none}.faq-page__details summary::-webkit-details-marker{display:none}.faq-page__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;cursor:pointer;transition:opacity .2s ease;-webkit-user-select:none;user-select:none}.faq-page__question:hover{opacity:.75}.faq-page__question:focus{outline:none}.faq-page__question:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.faq-page__question-text{font-family:var(--font-mono, "Oswald", "Mad Billow Noto Sans JP Condensed", sans-serif);font-size:var(--faq-question-size-desktop, 20px);font-weight:400;line-height:1.5;flex:1}.faq-page__icon{flex-shrink:0;width:20px;height:20px;color:#fff;transition:transform .3s ease}.faq-page__icon-minus{display:none}.faq-page__icon-plus{display:block}.faq-page__details[open] .faq-page__icon-plus{display:none}.faq-page__details[open] .faq-page__icon-minus{display:block}.faq-page__answer{padding:0 0 24px;font-size:var(--faq-answer-size-desktop, 20px);line-height:1.7;color:#fff;max-width:90%}.faq-page__answer p{margin:0 0 12px}.faq-page__answer p:last-child{margin-bottom:0}.faq-page__answer a{color:#fff;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.faq-page__answer a:hover{opacity:.7}.faq-page__answer ul,.faq-page__answer ol{padding-left:20px;margin:8px 0}.faq-page__answer li{margin-bottom:4px}@media(max-width:768px){.faq-page{padding:48px 0 80px}.faq-page__title{font-size:clamp(2rem,8vw,3rem);margin-bottom:12px}.faq-page__tabs{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;gap:0;margin-bottom:40px;padding-bottom:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.faq-page__tabs::-webkit-scrollbar{display:none}.faq-page__tab{white-space:nowrap;flex-shrink:0;font-size:var(--faq-tab-size-mobile, 13px);padding:10px 16px}.faq-page__category-heading{font-size:var(--faq-category-size-mobile, 18px);margin:36px 0 20px}.faq-page__question-text{font-size:var(--faq-question-size-mobile, 15px)}.faq-page__question{padding:16px 0}.faq-page__answer{max-width:100%;padding-bottom:20px;font-size:var(--faq-answer-size-mobile, 14px)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/faq-page.css.map */
