.custom-faq-header{text-align:center;margin-bottom:40px}.custom-faq-subheading{font-size:12px;letter-spacing:3px;text-transform:uppercase}.custom-faq-tabs-wrapper{position:relative}.custom-faq-tabs{display:flex;justify-content:center;margin-bottom:50px}.faq-tab{position:relative;background:none;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:3px;font-size:16px;padding:15px 40px;color:#0d0d0d94;font-weight:600;white-space:nowrap}.faq-tab:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:#0000000d}.faq-tab.active{color:#000}.faq-tab.active:after{background:#c89a4a}.faq-tabs-prev,.faq-tabs-next{display:none}.custom-faq-content{max-width:900px;margin:auto}.faq-question{border-bottom:1px solid #ececec}.faq-question:last-child{border:0}.faq-question summary{list-style:none;cursor:pointer;padding:24px 50px 24px 0;font-size:16px;text-transform:uppercase;font-weight:600;position:relative}.faq-question summary::-webkit-details-marker{display:none}.faq-question summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:30px;font-weight:300;line-height:1;transition:all .3s ease}.faq-question details[open] summary:after{content:"\2212"}.faq-answer{padding-bottom:20px}@media screen and (max-width:767px){.custom-faq-header{margin-bottom:28px}.custom-faq-subheading{font-size:11px;letter-spacing:3px}.custom-faq-header .h2{font-size:32px;line-height:1.1;margin-bottom:0}.custom-faq-tabs-wrapper{width:100%;overflow:hidden;margin-bottom:28px}.custom-faq-tabs{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:8px;width:100%;overflow-x:auto;overflow-y:hidden;margin:0;padding:0 0 8px;box-sizing:border-box;touch-action:pan-x;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.custom-faq-tabs::-webkit-scrollbar{display:none}.custom-faq-tabs.is-dragging{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.faq-tab{flex:0 0 auto;width:auto;min-width:auto;height:45px;padding:0 40px;margin:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #e5e5e5;border-radius:999px;background:#fff;color:#333;font-size:17px;font-weight:400;letter-spacing:0;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.faq-tab:after{display:none}.faq-tab.active{background:#c89a4a;border-color:#c89a4a;color:#fff}.custom-faq-content{width:100%;max-width:none;margin:0}.faq-question{margin-bottom:10px;border:1px solid #e7e7e7;border-radius:10px;overflow:hidden;background:#fff}.faq-question:last-child{border:1px solid #e7e7e7;margin-bottom:10px}.faq-question summary{padding:21px 55px 21px 20px;font-size:16px;line-height:1.5;text-transform:none;font-weight:400;color:#000}.faq-question summary:after{right:18px;font-size:30px;font-weight:300}.faq-answer{padding:0 20px 20px;font-size:14px;line-height:1.6}}@media screen and (max-width:480px){.custom-faq-header{margin-bottom:25px}.custom-faq-header .h2{font-size:30px}.custom-faq-tabs{gap:8px}.faq-question summary{padding:20px 50px 20px 20px;font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-faq-tabs.css.map */
