.ss-pdp-faq{--ss-color-primary: 26, 43, 88;--ss-color-accent: 193, 236, 251;--ss-color-text: 26, 26, 26;--ss-color-line: 229, 229, 229;--ss-color-surface: 243, 244, 246;--ss-radius-card: 12px;display:block;font-family:var(--font-body-family);color:rgb(var(--ss-color-text))}.ss-pdp-faq [hidden]{display:none!important}.ss-pdp-faq .faq-container{max-width:920px;margin:0 auto;padding-inline:16px}.ss-pdp-faq .faq-item{position:relative;border-bottom:1px solid rgb(var(--ss-color-line))}.ss-pdp-faq .faq-number-mob{display:block;padding-top:14px;color:rgba(var(--ss-color-primary),.55);font-size:12px;font-weight:700;letter-spacing:.08em}.ss-pdp-faq .faq-number{display:none}.ss-pdp-faq .faq-question-heading{margin:0;font-size:inherit}.ss-pdp-faq .faq-question{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:6px 0 14px;border:0;background:transparent;color:rgb(var(--ss-color-primary));font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;text-align:start;cursor:pointer}.ss-pdp-faq .faq-question:focus-visible{outline:.2rem solid rgb(var(--color-keyboard-focus));outline-offset:2px;border-radius:6px}.ss-pdp-faq .faq-text{flex:1 1 auto}.ss-pdp-faq .faq-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:rgb(var(--ss-color-accent));font-size:18px;line-height:1;transition:transform var(--duration-default, .2s) ease}.ss-pdp-faq .faq-item.is-open .faq-icon{transform:rotate(45deg)}.ss-pdp-faq .faq-answer{padding:0 0 18px;font-size:14px;line-height:1.6;color:rgba(var(--ss-color-text),.85);white-space:pre-line}.ss-pdp-faq .faq-answer .metafield-rich_text_field,.ss-pdp-faq .faq-answer .rte{white-space:normal}.ss-pdp-faq .faq-answer p{margin:0 0 8px}.ss-pdp-faq .faq-item-seo{margin-top:24px;padding:0 16px;border:1px solid rgb(var(--ss-color-line));border-radius:var(--ss-radius-card);background:rgb(var(--ss-color-surface))}.ss-pdp-faq .faq-item-seo .faq-question{padding:14px 0;font-size:15px}.ss-pdp-faq .faq-item-seo .faq-question-seo-heading{font-size:inherit}.ss-pdp-faq .seo-page-content{white-space:normal;font-size:14px}.ss-pdp-faq .seo-page-content h2{margin:18px 0 8px;font-size:18px;color:rgb(var(--ss-color-primary))}.ss-pdp-faq .seo-page-content h3{margin:14px 0 6px;font-size:15px;color:rgb(var(--ss-color-primary))}.ss-pdp-faq .seo-page-content table{width:100%;border-collapse:collapse;margin:12px 0}.ss-pdp-faq .seo-page-content th,.ss-pdp-faq .seo-page-content td{padding:8px 10px;border:1px solid rgb(var(--ss-color-line));text-align:start}.ss-pdp-faq .seo-page-content ul{padding-inline-start:20px}@media screen and (min-width:750px){.ss-pdp-faq .faq-container{padding-inline:32px}.ss-pdp-faq .faq-number-mob{display:none}.ss-pdp-faq .faq-number{display:inline-block;flex:0 0 40px;color:rgba(var(--ss-color-primary),.55);font-size:13px;font-weight:700;letter-spacing:.08em}.ss-pdp-faq .faq-question{align-items:center;padding:20px 0;font-size:16px}.ss-pdp-faq .faq-answer{padding:0 0 22px 40px;font-size:15px}.ss-pdp-faq .faq-item-seo .faq-answer{padding-inline-start:0}}@media(prefers-reduced-motion:reduce){.ss-pdp-faq .faq-icon{transition:none}}@media print{.ss-pdp-faq .faq-answer[hidden]{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ss-pdp-faq.css.map */
