.pp-faqpage{font-family:var(--pp-sans);color:var(--pp-ink);padding:18px 16px 40px}.pp-faqpage__inner{width:100%;max-width:720px;margin:0 auto}.pp-faqpage__intro{padding:2px 0 10px}.pp-faqpage__heading{font-family:var(--pp-serif);font-weight:400;font-size:27px;color:var(--pp-ink);margin:0 0 6px;line-height:1.08}.pp-faqpage__heading em{font-style:italic}.pp-faqpage__lede p{margin:0 0 14px;font-size:14px;line-height:1.5;color:var(--pp-brown)}.pp-faqpage__lede a{font-weight:700;color:var(--pp-green);text-decoration:none}.pp-faqpage__lede a:hover{color:var(--pp-gold)}.pp-faqpage__search{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #decba9;border-radius:22px;padding:12px 15px;cursor:text}.pp-faqpage__search-icon{display:flex;flex:0 0 auto;color:var(--pp-muted)}.pp-faqpage__search-input{border:none;background:transparent;outline:none;font-size:14px;font-family:var(--pp-sans);color:var(--pp-ink);width:100%;padding:0}.pp-faqpage__search-input::placeholder{color:var(--pp-muted);opacity:1}.pp-faqpage__search-input::-webkit-search-cancel-button{-webkit-appearance:none}.pp-faqpage__chips{display:flex;gap:8px;overflow-x:auto;margin:0 -16px;padding:4px 16px 10px;scrollbar-width:none;-ms-overflow-style:none}.pp-faqpage__chips::-webkit-scrollbar{display:none}.pp-faqpage__chip{flex:0 0 auto;border:1.5px solid #decba9;background:#efe4cc;color:#6b4a39;font-weight:700;font-size:12.5px;padding:8px 14px;border-radius:20px;white-space:nowrap;text-decoration:none}.pp-faqpage__chip:hover{color:var(--pp-green);border-color:var(--pp-gold)}.pp-faqpage__groups{display:flex;flex-direction:column;gap:20px;padding:4px 0 8px}.pp-faqpage__group{scroll-margin-top:76px}.pp-faqpage__group-head{display:flex;align-items:center;gap:11px;margin-bottom:11px}.pp-faqpage__group-icon{flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:#efe4cc;border:1px solid #decba9;display:flex;align-items:center;justify-content:center;color:var(--pp-green)}.pp-faqpage__group-text{line-height:1.15}.pp-faqpage__group-title{font-family:var(--pp-serif);font-weight:400;font-size:20px;color:var(--pp-ink);margin:0}.pp-faqpage__group-sub{font-size:12px;color:var(--pp-muted);margin:0}.pp-faqpage__items{display:flex;flex-direction:column;gap:8px}.pp-faqpage__item{background:#fff;border-radius:14px;box-shadow:0 8px 20px -18px #2a211a80;overflow:hidden}.pp-faqpage__q-heading{margin:0;font-size:inherit;font-weight:inherit}.pp-faqpage__q{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--pp-sans)}.pp-faqpage__q-text{font-size:14px;font-weight:700;color:var(--pp-ink);line-height:1.3}.pp-faqpage__sign{flex:0 0 auto;color:var(--pp-gold);font-size:20px;line-height:1}.pp-faqpage__sign:before{content:"+"}.pp-faqpage__item.is-open .pp-faqpage__sign:before{content:"\2212"}.pp-faqpage__a-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.pp-faqpage__item.is-open .pp-faqpage__a-wrap{grid-template-rows:1fr}.pp-faqpage__a{overflow:hidden;margin:0;padding:0 16px;font-size:13.5px;line-height:1.55;color:var(--pp-brown)}.pp-faqpage__item.is-open .pp-faqpage__a{padding-bottom:15px}.pp-faqpage__empty{margin:0;font-size:13.5px;color:var(--pp-muted);text-align:center;padding:12px 0}.pp-faqpage__help{background:var(--pp-green);border-radius:20px;padding:24px 20px;text-align:center;color:var(--pp-surface);scroll-margin-top:76px;margin-top:4px}.pp-faqpage__help-logo{display:flex;justify-content:center;margin-bottom:10px;color:var(--pp-gold)}.pp-faqpage__help-heading{font-family:var(--pp-serif);font-weight:400;font-size:23px;color:var(--pp-surface);margin:0 0 6px}.pp-faqpage__help-body{margin:0 0 16px;font-size:13.5px;line-height:1.45;color:#e3ead9}.pp-faqpage__help-actions{display:flex;flex-direction:column;gap:9px;max-width:380px;margin:0 auto}.pp-faqpage__help-btn{display:block;text-align:center;font-family:var(--pp-sans);font-weight:700;border-radius:24px;text-decoration:none}.pp-faqpage__help-btn--primary{background:var(--pp-gold);color:var(--pp-ink);font-size:15px;padding:14px}.pp-faqpage__help-btn--primary:hover{background:var(--pp-deep-gold)}.pp-faqpage__help-btn--ghost{border:1.5px solid rgba(251,246,236,.4);color:var(--pp-surface);font-size:14px;padding:12px}.pp-faqpage__help-btn--ghost:hover{border-color:#fbf6ecb3}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pp-faq-page.css.map */
