.custom-faq-section{padding-block-start:var(--section-padding-top);padding-block-end:var(--section-padding-bottom)}.custom-faq__container{display:flex;flex-direction:column;gap:var(--sp-12)}.custom-faq__header{text-align:center;max-width:800px;margin:0 auto}.custom-faq__content{display:grid;gap:var(--sp-8);align-items:start}.custom-faq__image-container{display:flex;justify-content:center}.custom-faq__image{width:100%;max-width:600px;height:auto;border-radius:var(--rounded-card);object-fit:cover}.custom-faq__accordion-container{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.custom-faq__accordion-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.custom-faq__accordion-item{border-bottom:1px solid rgb(var(--color-border));overflow:hidden;width:100%;max-width:100%;box-sizing:border-box}.custom-faq__accordion-item-wrapper{background:transparent}.custom-faq__accordion-header{display:flex;align-items:center;padding-block:var(--sp-4);gap:var(--sp-4);cursor:pointer;background:transparent;border:none;width:100%;text-align:left;transition:background-color .3s ease;min-width:0;max-width:100%;box-sizing:border-box}.custom-faq-section .custom-faq__accordion-item:first-child .custom-faq__accordion-header{padding-top:0}.custom-faq__accordion-header:hover{background-color:rgb(var(--color-background-hover))}.custom-faq__accordion-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:#f8f8f8;transition:background-color .3s ease}.custom-faq__accordion-item-wrapper[open] .custom-faq__accordion-icon{background-color:#15497e}.custom-faq__accordion-icon svg{width:100%;height:100%;stroke:rgb(var(--color-brand-primary));color:rgb(var(--color-brand-primary));transition:stroke color .3s ease}.custom-faq__accordion-item-wrapper[open] .custom-faq__accordion-icon svg{color:#fff;stroke:#fff}.custom-faq__accordion-icon .accordion-icon__path--vertical-stroke{transition:opacity .3s ease}.custom-faq__accordion-item-wrapper[open] .custom-faq__accordion-icon .accordion-icon__path--vertical-stroke{opacity:0}.custom-faq__accordion-icon--left{order:-1}.custom-faq__accordion-title{flex:1;margin:0;font-weight:500;color:rgb(var(--color-foreground));word-wrap:break-word;overflow-wrap:break-word;max-width:100%;min-width:0}.custom-faq__accordion-content{padding-right:var(--sp-8);padding-bottom:var(--sp-4);color:#819399;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;box-sizing:border-box}.custom-faq__accordion-content p{margin:0;line-height:1.6}.custom-faq__accordion-page-content{padding-inline:.1rem;padding-bottom:var(--sp-4)}.custom-faq__accordion-page-content table,.custom-faq__accordion-content table{width:100%;border-collapse:unset;border:none;margin:0;padding:0;height:auto!important;border-radius:.5rem;overflow:hidden;box-shadow:none}.custom-faq__accordion-page-content table tr,.custom-faq__accordion-content table tr{border:none;background-color:transparent;height:auto!important}.custom-faq__accordion-page-content table tr:nth-child(2n),.custom-faq__accordion-content table tr:nth-child(2n){background-color:var(--table-rows-highlight-color)}.custom-faq__accordion-page-content strong,.custom-faq__accordion-content strong{font-weight:500!important}.custom-faq__accordion-page-content table tr,.custom-faq__accordion-page-content tfoot{border:none}.custom-faq__accordion-page-content table td,.custom-faq__accordion-page-content table th,.custom-faq__accordion-content table td,.custom-faq__accordion-content table th{border:none;padding:5px 8px;text-align:left;vertical-align:top;height:auto!important}.custom-faq__accordion-page-content table th,.custom-faq__accordion-content table th{font-weight:700}@media screen and (max-width: 1023px){.custom-faq__accordion-page-content table td,.custom-faq__accordion-page-content table th,.custom-faq__accordion-content table td,.custom-faq__accordion-content table th{display:block;width:100%!important;padding:5px 8px;border:none;text-align:left;height:auto!important;font-size:.875rem}}@media screen and (min-width: 1024px){.custom-faq__content{grid-template-columns:var(--image-column-width, 2fr) var( --content-column-width, 3fr );gap:var(--sp-8);align-items:start}.custom-faq__content:has(.custom-faq__image-container:empty),.custom-faq__content--no-image{grid-template-columns:1fr}.custom-faq__image-container{justify-content:flex-start}.custom-faq__image{max-width:100%;height:var(--image-height, 660px)}.custom-faq__accordion-container{margin:0}.custom-faq__content--centered .custom-faq__accordion-container{max-width:800px;margin:0 auto}.custom-faq__content--no-image:not(.custom-faq__content--centered) .custom-faq__accordion-container{max-width:none;margin:0}.custom-faq__content--swapped{grid-template-columns:var(--content-column-width, 3fr) var( --image-column-width, 2fr )}.custom-faq__content--swapped .custom-faq__image-container{order:2}.custom-faq__content--swapped .custom-faq__accordion-container{order:1}}@media screen and (max-width: 1023px){.custom-faq__container,.custom-faq__content{gap:var(--sp-6)}.custom-faq__image{max-width:100%;height:auto}.custom-faq__accordion-container{overflow-x:hidden;max-width:100%}.custom-faq__accordion-content{padding-right:var(--sp-4);padding-bottom:var(--sp-4)}.custom-faq__accordion-header{padding-right:var(--sp-2)}.custom-faq__accordion-page-content{padding-inline:0}.custom-faq__content--no-image .custom-faq__accordion-container{max-width:100%;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/189/assets/custom-faq-section.css.map */
