faqs-item{display:block;background:#f1f5f3;color:#001b1a}.faq-container{width:min(100%,1240px);margin-inline:auto;padding:0 16px 80px!important}.faq-container .breadcrumb{margin:0;padding:18px 0}.faqs-page-header{max-width:760px;padding:42px 0 52px}.faqs-page-header h1{margin:0 0 18px;color:#001b1a;font-size:clamp(36px,5vw,58px);line-height:1.06;letter-spacing:-.03em}.faqs-desc,.faqs-desc p{margin:0;color:#647572;font-size:16px;line-height:1.65}.faqs-desc a,.faqs-item .card-body a{color:#073a37;text-decoration:underline;text-underline-offset:3px}.faqs-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(48px,7vw,92px);align-items:start}.faqs-navigation{position:sticky;top:110px}.faqs-filter,.faqs-filterDropdown{width:100%}.faqs-filterDropdown-text{display:none}.faqs-filterDropdown-menu{display:flex;flex-direction:column;gap:6px;position:static;width:100%;margin:0;padding:0;opacity:1;visibility:visible;pointer-events:auto;transform:none;box-shadow:none;background:transparent;list-style:none}.faqs-filterDropdown-menu li{width:100%;margin:0;padding:0}.faqs-filterDropdown-menu .text{display:flex;min-height:44px;align-items:center;padding:10px 14px;border-radius:10px;color:#647572;font-size:15px;font-weight:600;line-height:1.35;cursor:pointer;transition:color .2s ease,background-color .2s ease}.faqs-filterDropdown-menu li.is-active .text,.faqs-filterDropdown-menu .text:hover{color:#001b1a;background:#dde6e3;text-decoration:none}.faqs-filterDropdown-menu .text:focus-visible{outline:3px solid rgb(var(--dm-color-primary-rgb) / .6);outline-offset:2px}.faqs-paragraph+.faqs-paragraph{margin-top:56px}.faqs-paragraph.is-hidden{display:none}.faqs-paragraph.is-active{display:block}.faqs-title{margin:0 0 22px;color:#001b1a;font-size:clamp(24px,2.4vw,32px);line-height:1.15;letter-spacing:-.02em}.faqs-item{overflow:hidden;border:1px solid #DDE6E3;border-radius:12px;background:#fff}.faqs-item+.faqs-item{margin-top:12px}.faqs-item .card-header{position:relative;display:flex;min-height:52px;align-items:center;cursor:pointer}.faqs-item .card-header .title{width:100%;margin:0;padding:16px 56px 16px 20px;color:#001b1a;font-size:17px;font-weight:700;line-height:1.4;letter-spacing:0}.faqs-item .card-header .arrow{position:absolute;top:50%;right:22px;width:9px;height:9px;border:solid #073A37;border-width:0 1.5px 1.5px 0;transform:translateY(-65%) rotate(45deg);transition:transform .2s ease}.faqs-item .card-header:not(.collapsed) .arrow{transform:translateY(-25%) rotate(-135deg)}.faqs-item .collapse{max-height:0;overflow:hidden;pointer-events:none;transition:max-height .35s ease}.faqs-item .card-header:not(.collapsed)+.collapse{pointer-events:auto}.faqs-item .card-body{padding:0 56px 22px 20px;color:#647572;font-size:16px;line-height:1.65}.faqs-item .card-body p{margin:0 0 12px;color:inherit;font-size:inherit;line-height:inherit}.faqs-item .card-body p:last-child,.faqs-item .card-body ul:last-child{margin-bottom:0}.faqs-item .card-body li{margin-bottom:8px}.contact-support{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:72px;padding:34px 40px;border-radius:16px;background:#002725}.contact-support-text{color:#fff;font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.15;letter-spacing:-.02em}.contact-support-btn{display:inline-flex;flex:0 0 auto;min-height:52px;align-items:center;justify-content:center;padding:0 24px;border:1px solid #FFFFFF;border-radius:10px;color:#fff;background:#002725;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .2s ease}.contact-support-btn:hover{color:#fff;border-color:#fff;background:#073a37}@media(min-width:750px)and (max-width:1024px){.faq-container{padding-inline:24px!important}.faqs-layout{grid-template-columns:210px minmax(0,1fr);gap:36px}}@media(max-width:749px){.faq-container{padding-inline:16px!important;padding-bottom:56px!important}.faqs-page-header{padding:30px 0 36px}.faqs-layout{display:block}.faqs-navigation{position:static;margin:0 -16px 34px}.faqs-filterDropdown-menu{flex-direction:row;gap:8px;overflow-x:auto;padding:2px 16px 10px;scrollbar-width:none;scroll-snap-type:x proximity}.faqs-filterDropdown-menu::-webkit-scrollbar{display:none}.faqs-filterDropdown-menu li{flex:0 0 auto;width:auto;scroll-snap-align:start}.faqs-filterDropdown-menu .text{min-height:42px;padding-inline:16px;border:1px solid #DDE6E3;border-radius:999px;background:#fff;white-space:nowrap}.faqs-filterDropdown-menu li.is-active .text{border-color:#002725;color:#fff;background:#002725}.faqs-paragraph+.faqs-paragraph{margin-top:44px}.faqs-item .card-header .title{padding:15px 48px 15px 16px;font-size:16px}.faqs-item .card-header .arrow{right:18px}.faqs-item .card-body{padding:0 16px 20px;font-size:15px}.contact-support{flex-direction:column;align-items:flex-start;margin-top:56px;padding:28px 24px}.contact-support-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/component-faqs.css.map */
