.faq-scroll-section{background:#fff;color:#111}.faq-scroll-container{max-width:1150px;margin:0 auto;padding:0 144px}.faq-mobile-dropdown{display:none;position:relative;margin-bottom:36px}.faq-mobile-dropdown select{appearance:none;-webkit-appearance:none;width:100%;padding:14px 44px 14px 16px;font-size:14px;font-family:inherit;color:#111;background:#fff;border:1px solid #ddd;border-radius:0;cursor:pointer;outline:none;transition:border-color .3s ease}.faq-mobile-dropdown select:focus{border-color:#999}.faq-mobile-dropdown__arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:18px;color:#777;pointer-events:none;line-height:1}.faq-scroll-layout{display:grid;grid-template-columns:20% 1fr;gap:0 62px;align-items:start}.faq-sidebar{position:sticky;top:120px;padding-top:4px}.faq-sidebar__list{list-style:none;margin:0;padding:0}.faq-sidebar__item{margin:0;padding:0}.faq-sidebar__item+.faq-sidebar__item{margin-top:16px}.faq-scroll__nav-btn{display:inline-flex;align-items:flex-start;background:none;border:none;padding:0;margin:0;cursor:pointer;font-size:14px;font-family:inherit;font-weight:400;letter-spacing:.01em;line-height:1.4;color:#777;transition:color .3s ease;outline:none}.faq-scroll__nav-btn:focus-visible{color:#111;outline:2px solid #111;outline-offset:3px;border-radius:1px}.faq-scroll__nav-text{position:relative;padding-bottom:4px}.faq-scroll__nav-text:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#111;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease}.faq-scroll__nav-btn.active{color:#111;font-weight:500}.faq-scroll__nav-btn.active .faq-scroll__nav-text:after,.faq-scroll__nav-btn[aria-current=true] .faq-scroll__nav-text:after{transform:scaleX(1)}.faq-content{min-width:0}.faq-group{margin-bottom:64px;scroll-margin-top:200px}.faq-group:last-child{margin-bottom:0}.faq-group__title{font-size:18px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#111;margin:0 0 16px;line-height:2.3;border-bottom:1px solid #eee;padding-bottom:25px}.faq-group__divider{height:1px;background:#ddd;margin-bottom:0}.faq-list{list-style:none;margin:0;padding:0}.faq-item{border-bottom:1px solid #eee}.faq-item__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 0;background:none;border:none;cursor:pointer;text-align:left;color:#111;font-family:inherit;font-size:15px;font-weight:400;line-height:1.5;transition:color .3s ease;gap:20px}.faq-item__trigger:hover,.faq-item__trigger:hover .faq-item__question{color:#000}.faq-item__question{flex:1;color:inherit;transition:color .3s ease}.faq-item__icon{flex-shrink:0;font-size:20px;font-weight:300;color:#777;line-height:1;width:20px;text-align:center;transition:transform .3s ease,color .3s ease;-webkit-user-select:none;user-select:none}.faq-item.is-open .faq-item__icon{color:#111}.faq-item__answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-item__answer-inner{padding-bottom:20px;font-size:14px;line-height:1.7;color:#555}.faq-item__answer-inner p{margin:0 0 12px}.faq-item__answer-inner p:last-child{margin-bottom:0}.faq-item__answer-inner a{color:#111;text-decoration:underline;transition:color .3s ease}.faq-item__answer-inner a:hover{color:#000}.faq-item__answer-inner ul,.faq-item__answer-inner ol{margin:8px 0 12px;padding-left:20px}.faq-item__answer-inner li{margin-bottom:6px;line-height:1.6}.faq-empty{font-size:14px;color:#777;padding:20px 0;margin:0}@media screen and (max-width:1024px){.faq-scroll-container{padding:0 32px}.faq-scroll-layout{grid-template-columns:28% 1fr;gap:0 40px}.faq-item__trigger{font-size:14px}}@media screen and (max-width:749px){.faq-scroll-section{padding:40px 0 60px}.faq-scroll-container{padding:0 20px}.faq-sidebar{display:none}.faq-mobile-dropdown,.faq-scroll-layout{display:block}.faq-content{width:100%}.faq-group{margin-bottom:48px;scroll-margin-top:120px}.faq-group__title{font-size:12px;letter-spacing:1.8px}.faq-item__trigger{font-size:14px;padding:16px 0}.faq-item__icon{font-size:18px}.faq-item__answer-inner{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/faq-scroll.css.map */
