.cc-faq{--faq-width: clamp(760px, 66.6667vw, 1320px);--faq-section-pad: clamp(80px, 5.5556vw, 120px);--faq-gap: clamp(24px, 1.6667vw, 36px);--faq-row-pad: clamp(12px, .8333vw, 18px);--faq-question-size: clamp(18px, 1.25vw, 20px);--faq-answer-size: clamp(14px, .9722vw, 16px);--faq-heading-size: clamp(40px, 2.7778vw, 48px)}.cc-faq .section{background:#fafafa;padding-block:var(--faq-section-pad);margin:0}.cc-faq .reading-width{display:flex;flex-direction:column;gap:var(--faq-gap);max-width:var(--faq-width)}.cc-faq .section__heading{margin:0;color:#0d0d0d;font-family:"Noto Sans TC",var(--body-font-family);font-size:var(--faq-heading-size);font-weight:700;line-height:1.2}.cc-faq details-disclosure{display:block;position:relative}.cc-faq details-disclosure+details-disclosure:before{content:"";position:absolute;inset-inline:0;top:calc(var(--faq-gap) / -2);border-top:1px solid #ddd}.cc-faq details.disclosure--row{padding:var(--faq-row-pad) 0;border:0}.cc-faq .disclosure>summary{padding:0;cursor:pointer;list-style:none}.cc-faq .disclosure>summary::-webkit-details-marker{display:none}.cc-faq .disclosure__title{color:#000;font-family:"Noto Sans HK","Noto Sans TC",var(--body-font-family);font-size:var(--faq-question-size);font-weight:500;line-height:1.4;letter-spacing:0}.cc-faq .disclosure>summary>.flex{gap:var(--faq-gap)}.cc-faq .disclosure__toggle>.icon{width:var(--faq-question-size);height:var(--faq-question-size)}.cc-faq details[open] .disclosure__panel{padding-top:16px}.cc-faq .disclosure__content{padding:0;color:#767676;font-family:"Noto Sans TC",var(--body-font-family);font-size:var(--faq-answer-size);line-height:1.6}.cc-faq .disclosure__content>:first-child{margin-top:0}.cc-faq .disclosure__content>:last-child{margin-bottom:0}@media(max-width:749px){.cc-faq .section{padding-block:48px}.cc-faq .section__heading{font-size:26px}.cc-faq .disclosure__title{font-size:16px;line-height:1.45}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tooto-faq.css.map */
