.search-faq{max-width:1120px;margin:0 auto;padding:55px 24px;color:#4f3c29;background:#fdfbf6;font-family:'Noto Sans KR',sans-serif}.search-faq-heading{text-align:center;margin-bottom:28px}.search-faq-heading>p{font-size:9px;letter-spacing:2.5px;color:#a18465}.search-faq-heading h2{font-family:'Nanum Myeongjo','Noto Serif KR',serif;font-weight:400;font-size:25px;line-height:1.7;letter-spacing:-.8px;word-break:keep-all;white-space:normal;margin:15px 0}.search-faq-heading>div{font-size:12px;line-height:1.9;color:#8e7962}.search-faq-list{border-top:1px solid #dacebf}.search-faq details{border-bottom:1px solid #e0d7ca;padding:18px 0}.search-faq summary{position:relative;list-style:none;padding:0 25px 0 0;cursor:pointer;font-size:13px;line-height:1.9;word-break:keep-all}.search-faq summary::-webkit-details-marker{display:none}.search-faq summary:after{content:'＋';position:absolute;right:0;top:0;color:#a18465}.search-faq details[open] summary:after{content:'−'}.search-faq details>p{font-size:12px;line-height:2;color:#7b6853;margin:13px 0 2px;word-break:keep-all}.search-faq-contact{text-align:center;font-size:11px;line-height:1.9;color:#927d65;margin-top:23px}.search-faq-contact a{color:#60452e;border-bottom:1px solid #bca68d}.search-faq summary:focus-visible{outline:2px solid #98724c;outline-offset:4px}.home-collections .collection-intro>h2{font-family:'Nanum Myeongjo',serif;font-weight:400;font-size:29px;line-height:1.6;letter-spacing:-.7px;white-space:normal}@media(min-width:760px){.search-faq{padding:75px 60px}.search-faq-heading h2{font-size:34px}.search-faq summary{font-size:15px}.search-faq details>p{font-size:14px}.home-collections .collection-intro>h2{font-size:38px}}
