.faq-page-section .page-width{--page-width:1100px}.faq-page-section .faq-page-search{padding-bottom:42px}.faq-page-section .faq-page-search .faq-search-wrap{position:relative;overflow:hidden;width:100%;max-width:575px;margin:0 auto}.faq-page-section .faq-page-search .faq-search-input{padding:14px 20px 14px 64px;width:100%;max-width:100%;box-shadow:none;border:1px solid rgba(0,0,0,.2);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;-webkit-outline:none;-moz-outline:none;font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:1.25}.faq-page-section .faq-page-search .faq-search-input::-webkit-input-placeholder{color:#242424cc;line-height:1.25}.faq-page-section .faq-page-search .faq-search-input::-moz-placeholder{color:#242424cc;line-height:1.25}.faq-page-section .faq-page-search .faq-search-input:-ms-input-placeholder{color:#242424cc;line-height:1.25}.faq-page-section .faq-page-search .faq-search-input::placeholder{color:#242424cc;line-height:1.25}.faq-page-section .faq-page-search .search-icon{width:24px;height:24px;position:absolute;top:12px;left:30px}.faq-page-section .faqlist-header{overflow:hidden;margin-bottom:20px}.faq-page-section .faqlist-header .faqlist-button-wrap{flex-wrap:nowrap;gap:14px;padding-bottom:20px;overflow:auto}.faq-page-section .faqlist-header .tab-button{font-size:16px;font-weight:500;color:#242424;white-space:nowrap;display:block;border:1px solid rgba(36,36,36,.1);border-radius:150px;line-height:1.5;padding:7px 24px;cursor:pointer}.faq-page-section .faqlist-header .tab-button.active{color:#fff;background-color:#a19f74}.faq-page-section .faqlist-body{gap:16px}.faq-page-section .faqlist-body .tab-faq-list:not(.active){display:none!important}.faq-page-section .faqlist-body .tab-faq-list{width:100%}.faq-page-section .accordion{background-color:#fdfaf6;padding:18px 30px}.faq-page-section .accordion .accordion__title{font-size:18px;font-weight:800;font-family:var(--font-body-family);margin:0;line-height:1.334;max-width:calc(100% - 30px)}.faq-page-section .faq-arrow{width:24px;height:24px;position:relative;transform:rotate(0);transition:all .2s ease-in-out}.faq-page-section .faq-arrow:after{content:"";width:14px;height:2px;background-color:#242424;border-radius:150px;display:block;position:absolute}.faq-page-section .faq-arrow:before{content:"";width:2px;height:14px;background-color:#242424;border-radius:150px;display:block;position:absolute}.faq-page-section details[open] .faq-arrow{transform:rotate(45deg)}.faq-page-section .accordion__content_wrap{padding:20px 0 7px;max-width:900px;line-height:1.5}.faq-page-section .accordion__content_wrap *:first-child{margin-top:0}.faq-page-section .accordion__content_wrap *:last-child{margin-bottom:0}@media only screen and (min-width:1081px){.faq-page-section .faqlist-header .faqlist-button-wrap{justify-content:center}}@media only screen and (max-width:749px){.faq-page-section .accordion .accordion__title{font-size:16px;line-height:1.25}.faq-page-section .accordion{padding:15px}.faq-page-section .faq-arrow{width:20px;height:20px}.faq-page-section .faqlist-header .tab-button{font-size:14px;padding:5px 14px}.faq-page-section .faq-page-search{padding-left:15px;padding-right:15px}.faq-page-section .faq-page-search .search-icon{left:15px}.faq-page-section .faq-page-search .faq-search-input{padding-left:45px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/faq-page.css.map */
