.ph-faq{--faq-blue: #0a4359;--faq-orange: #e07a2f;--faq-muted: #626d71;--faq-line: #dce4e7;--faq-soft: #f0f5f6;color:#253c45;background:#fff;font-family:var(--font-stack-body, Roboto, sans-serif);font-size:16px;line-height:1.65}.ph-faq *,.ph-faq *:before,.ph-faq *:after{box-sizing:border-box}.ph-faq h1,.ph-faq h2,.ph-faq summary,.ph-faq__topics,.ph-faq__eyebrow{font-family:var(--font-stack-subheading, Ubuntu, sans-serif);font-weight:500}.ph-faq__hero{padding:44px 0 38px;background:var(--faq-soft);border-bottom:3px solid var(--faq-orange)}.ph-faq .ph-faq__eyebrow{margin:0 0 18px;font-size:12px;letter-spacing:1.5px;color:var(--faq-blue)}.ph-faq h1{margin:0 0 16px;font-size:clamp(32px,4vw,48px);line-height:1.15;color:var(--faq-blue);text-transform:none}.ph-faq .ph-faq__subtitle{margin:0;color:var(--faq-muted)}.ph-faq .ph-faq__layout{display:flex;flex-direction:column;gap:36px;padding-top:42px;padding-bottom:60px}.ph-faq__navigation,.ph-faq__answers{min-width:0;width:100%}.ph-faq .ph-faq__topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.ph-faq__topics a{display:flex;gap:12px;align-items:center;min-height:72px;padding:18px 20px;border-radius:4px;color:var(--faq-blue);background:var(--faq-soft);line-height:1.4;text-decoration:none}.ph-faq__topics .mdi{font-size:20px;flex-shrink:0}.ph-faq__topics a:hover{color:var(--faq-blue);background:var(--faq-soft)}.ph-faq__topics a[aria-current=true]{color:var(--faq-blue);background:var(--faq-soft);box-shadow:inset 3px 0 var(--faq-orange)}.ph-faq__contact{margin-top:0;padding:24px;border-radius:5px;background:var(--faq-soft)}.ph-faq__contact>.mdi{font-size:24px;color:var(--faq-orange)}.ph-faq__contact h2{margin:12px 0 8px;color:var(--faq-blue);font-size:23px;line-height:1.3;text-transform:none}.ph-faq__contact p{margin:0 0 18px;color:var(--faq-muted)}.ph-faq a.ph-faq__contact-button{display:inline-flex;align-items:center;gap:16px;padding:11px 18px;min-height:44px;border-radius:3px;background:var(--faq-orange);color:#172f3b;font-weight:500;text-decoration:none}.ph-faq a.ph-faq__contact-button:hover{background:#cf6920}.ph-faq__group{margin-bottom:0;scroll-margin-top:140px}.ph-faq__group+.ph-faq__group{margin-top:36px}.ph-faq__group[hidden]+.ph-faq__group{margin-top:0}.ph-faq__group-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.ph-faq__group-header h2{margin:0;font-size:28px;line-height:1.3;color:var(--faq-blue);text-transform:none}.ph-faq__group-header>span{white-space:nowrap;color:var(--faq-muted);font-size:12px}.ph-faq__question{border-bottom:1px solid var(--faq-line)}.ph-faq__question summary{position:relative;display:block;list-style:none;padding:21px 36px 21px 0;font-size:18px;line-height:1.4;color:var(--faq-blue);cursor:pointer}.ph-faq__question summary::-webkit-details-marker{display:none}.ph-faq__question summary:after{content:"+";position:absolute;right:2px;top:18px;font-size:26px;font-weight:400;color:var(--faq-orange)}.ph-faq__question[open] summary:after{content:"\2212"}.ph-faq__answer{padding:0 28px 24px 0;color:var(--faq-muted);overflow-wrap:anywhere}.ph-faq a.ph-faq__answer-link{display:block;width:fit-content;margin-top:16px;padding:6px 0;color:var(--faq-blue);text-decoration:underline;text-decoration-color:var(--faq-orange);text-underline-offset:5px}.ph-faq__intro{margin-bottom:24px}.ph-faq__group[hidden]{display:none}.ph-faq a:focus-visible,.ph-faq summary:focus-visible{outline:2px solid var(--faq-blue);outline-offset:4px}@media(max-width:767px){.ph-faq__hero{padding:30px 0}.ph-faq .ph-faq__layout{gap:28px;padding-top:28px;padding-bottom:36px}.ph-faq .ph-faq__topics{gap:10px}.ph-faq__topics a{font-size:14px;padding:12px 10px}.ph-faq__group-header h2{font-size:24px}.ph-faq__question summary{font-size:17px}.ph-faq__answer{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/faq.css.map */
