.souzou-faq{--color-foreground:9,34,113;--color-background:255,255,255;background:#fff;color:#092271;font-family:Arial,Helvetica,sans-serif;letter-spacing:normal;border-top:3px solid #f0f6fc}.souzou-faq .collapsible-content-wrapper-narrow{max-width:1440px;padding:0 36px;margin:auto}.souzou-faq .collapsible-content__header{text-align:center!important;margin-bottom:16px}.souzou-faq .collapsible-content__heading{margin:0;color:#092271;font-family:inherit;font-size:30px;font-weight:700;letter-spacing:-.6px;line-height:1.2}.souzou-faq .caption-with-letter-spacing{color:#264a98;font-family:inherit;font-size:14px;line-height:1.4;letter-spacing:normal;text-transform:none;margin:0 0 8px}.souzou-faq .collapsible-content__grid{margin:0;display:block}.souzou-faq .collapsible-content__grid>.grid__item{width:100%;max-width:none}.souzou-faq .collapsible-content .accordion{margin:6px 0 0;border:1px solid #d6e4ff;border-radius:8px;background:#fff;box-shadow:none;overflow:hidden}.souzou-faq .collapsible-content .accordion:first-child{margin-top:0}.souzou-faq .accordion summary{align-items:center;min-height:40px;padding:9px 48px 9px 18px;gap:0;cursor:pointer;list-style:none;line-height:1.3}.souzou-faq .accordion summary::-webkit-details-marker{display:none}.souzou-faq .accordion__title{color:#092271;font-family:inherit;font-size:15px;font-weight:700;line-height:1.3;letter-spacing:normal;margin:0;min-height:0;max-width:none;word-break:normal;overflow-wrap:anywhere}.souzou-faq .accordion summary>.icon-caret,.souzou-faq .accordion summary>.svg-wrapper{display:none}.souzou-faq .sz-faq-toggle{position:absolute;right:18px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:#0928cb;pointer-events:none}.souzou-faq .sz-faq-toggle:before,.souzou-faq .sz-faq-toggle:after{content:"";position:absolute;background:currentColor;border-radius:1px}.souzou-faq .sz-faq-toggle:before{width:14px;height:2px;left:1px;top:7px}.souzou-faq .sz-faq-toggle:after{width:2px;height:14px;left:7px;top:1px}.souzou-faq details[open] .sz-faq-toggle:after{display:none}.souzou-faq .accordion__content{margin:0;padding:0 48px 12px 18px;color:#234591;font-family:inherit;font-size:14px;line-height:1.5;letter-spacing:normal;overflow-wrap:anywhere;word-break:normal}.souzou-faq .accordion__content p{margin:0 0 8px}.souzou-faq .accordion__content>:last-child{margin-bottom:0}.souzou-faq .accordion__content a{color:inherit;text-decoration:underline;text-underline-offset:3px}.souzou-faq .accordion summary:hover{background:#f7faff}.souzou-faq .accordion summary:hover .accordion__title{text-decoration:none}.souzou-faq .accordion summary:focus-visible{outline:2px solid #2147bc;outline-offset:-3px;border-radius:7px}.souzou-faq .scroll-trigger{opacity:1;transform:none;animation:none}@media(max-width:749px){.souzou-faq .collapsible-content-wrapper-narrow{padding:0 16px}.souzou-faq .collapsible-content__header{margin-bottom:16px}.souzou-faq .collapsible-content__heading{font-size:26px}.souzou-faq .accordion summary{min-height:44px;padding:10px 40px 10px 13px}.souzou-faq .accordion__title{font-size:14px;line-height:1.4}.souzou-faq .sz-faq-toggle{right:13px}.souzou-faq .accordion__content{font-size:13px;line-height:1.55;padding:0 36px 12px 13px}.souzou-faq .collapsible-content .accordion{margin-top:7px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/souzou-faq.css.map */
