/** Shopify CDN: Minification failed

Line 47:0 Unexpected "}"

**/
.faq-section__wrapper {padding: 0 15px;max-width: 1380px;margin-left: auto;margin-right: auto;}
.faq-section__wrapper .faq-item h2.h3 {font-style: normal;font-weight: 600;}
.faq-section__wrapper .faq-item p:empty {display: none;}
.faq-section__wrapper .faq-item:not(:last-child) {margin-bottom: 50px;}
.faq-section__wrapper .faq-item table thead th {font-family: Montserrat, sans-serif;font-size: 18px;font-style: normal;font-weight: 600;line-height: 26px;}
.faq-section__wrapper p.table_title {text-decoration: underline;}
.faq-section__wrapper .faq-item table td {font-size: 1rem;line-height: 24px;}
.faq-section__wrapper table {table-layout: fixed;}
.faq-section__wrapper table th, .faq-section__wrapper table td {border: 1px solid var(--Button-Disabled, #D7D7D7);}
/* .faq-section__wrapper .faq-item table.maintenance-guide thead th,
.faq-section__wrapper .faq-item table.maintenance-guide td {width: 33.33%;}
.faq-section__wrapper .faq-item table.maintenance-guide thead th:first-child, 
.faq-section__wrapper .faq-item table.maintenance-guide td:first-child {
    width: 30.4%;
}
.faq-section__wrapper .faq-item table.maintenance-guide thead th:nth-child(2), 
.faq-section__wrapper .faq-item table.maintenance-guide td:nth-child(2) {
    width: 33.42%;
}
.faq-section__wrapper .faq-item table.maintenance-guide thead th:nth-child(3), 
.faq-section__wrapper .faq-item table.maintenance-guide td:nth-child(3) {
    width: 33.42%;
} */
.faq-section__wrapper .faq-item table td, .faq-section__wrapper .faq-item table th {padding: 10px 20px;}
.faq-section__wrapper .table__wrapper::-webkit-scrollbar {
  height: 2px;
}

.faq-section__wrapper .table__wrapper::-webkit-scrollbar-thumb {
  background-color: #666;
  border-radius: 2px;
}

.faq-section__wrapper .table__wrapper::-webkit-scrollbar-track {
  background-color: #ddd;
  border-radius: 2px;
}
@media only screen and (min-width: 768px) {
  .faq-section__wrapper {padding: 0 50px;} 
  .faq-section__wrapper .faq-item table th, 
  
}
@media only screen and (max-width: 768px) {
  .faq-section__wrapper .faq-item p {font-size: 14px;line-height: 22px;}  
  .faq-section__wrapper .faq-item:not(:last-child) {margin-bottom: 30px;}
  .faq-section__wrapper table th, .faq-section__wrapper table td {
    width: 250px;
  }
  .faq-section__wrapper .table__wrapper {
    overflow: auto;
    margin-bottom: 30px;
  }
  .faq-section__wrapper .faq-item table td {
    font-size: 14px;
    line-height:22px;
  }
}







































