.pnx-faq{--pnx-navy: #10233f;--pnx-gold: #b59555;--pnx-ivory: #fbf8f1;--pnx-white: #ffffff;--pnx-text: #29313d;--pnx-muted: #66707d;max-width:1105px;margin:0 auto;padding:56px 22px 72px;color:var(--pnx-text)}.pnx-faq *{box-sizing:border-box}.pnx-faq__header{margin-bottom:42px;padding:46px 26px;border:1px solid rgba(181,149,85,.4);background:var(--pnx-ivory);text-align:center}.pnx-faq__eyebrow{margin:0 0 10px;color:var(--pnx-gold);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.pnx-faq h1{margin:0;color:var(--pnx-navy);font-size:clamp(32px,5vw,52px);line-height:1.1}.pnx-faq__intro{max-width:650px;margin:16px auto 0;color:var(--pnx-muted);font-size:16px;line-height:1.7}.pnx-faq__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:-17px auto 38px;padding:0 10px}.pnx-faq__nav a{padding:10px 14px;border:1px solid rgba(181,149,85,.55);background:var(--pnx-white);color:var(--pnx-navy);font-size:13px;font-weight:650;line-height:1.25;text-decoration:none}.pnx-faq__nav a:hover,.pnx-faq__nav a:focus-visible{border-color:var(--pnx-gold);background:var(--pnx-ivory)}.pnx-faq__section{scroll-margin-top:24px;margin-top:38px}.pnx-faq__section-title{margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid rgba(181,149,85,.45);color:var(--pnx-navy);font-size:23px;line-height:1.3}.pnx-faq details{margin:0 0 10px;border:1px solid #e4e1da;background:var(--pnx-white)}.pnx-faq summary{position:relative;padding:19px 54px 19px 20px;color:var(--pnx-navy);cursor:pointer;font-size:16px;font-weight:650;line-height:1.45;list-style:none}.pnx-faq summary::-webkit-details-marker{display:none}.pnx-faq summary:after{position:absolute;top:50%;right:20px;content:"+";color:var(--pnx-gold);font-size:25px;font-weight:400;transform:translateY(-50%)}.pnx-faq details[open] summary:after{content:"\2212"}.pnx-faq details[open] summary{border-bottom:1px solid #ece8df;background:var(--pnx-ivory)}.pnx-faq__answer{padding:17px 20px 20px;color:var(--pnx-text);font-size:15px;line-height:1.75}.pnx-faq__answer p{margin:0 0 10px}.pnx-faq__answer p:last-child{margin-bottom:0}.pnx-faq__answer ul{margin:8px 0 0;padding-left:20px}.pnx-faq__answer li{margin:5px 0}.pnx-faq__answer a,.pnx-faq__contact a{color:var(--pnx-navy);font-weight:650;text-decoration:underline;text-underline-offset:3px}.pnx-faq__contact{margin-top:46px;padding:34px 24px;background:var(--pnx-navy);color:var(--pnx-white);text-align:center}.pnx-faq__contact h2{margin:0 0 10px;color:var(--pnx-white);font-size:27px}.pnx-faq__contact p{margin:7px 0;line-height:1.65}.pnx-faq__contact a{color:#f0d89a}.pnx-faq__policy-note{margin-top:42px;padding:19px 20px;border-left:3px solid var(--pnx-gold);background:var(--pnx-ivory);color:var(--pnx-text);font-size:14px;line-height:1.7}.pnx-faq__policy-note strong{color:var(--pnx-navy)}.pnx-faq__updated{margin:18px 0 0;color:var(--pnx-muted);font-size:12px;text-align:center}@media(max-width:600px){.pnx-faq{padding:30px 14px 50px}.pnx-faq__header{padding:34px 18px}.pnx-faq__section{margin-top:30px}.pnx-faq__nav{justify-content:flex-start;margin-bottom:30px;padding:0}.pnx-faq summary{padding:17px 48px 17px 16px}.pnx-faq__answer{padding:15px 16px 18px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-pnx-faq.css.map */
