.faq.pp-faq{--pp-faq-line: rgba(41, 42, 39, .4);--pp-faq-width: min(1131px, 100% - 200px);position:relative;isolation:isolate;box-sizing:border-box;width:100%;max-width:none;margin:0;padding:80px 0;overflow:hidden;background:#fff;color:#262724}.shopify-section:first-child>.faq.pp-faq{margin-top:0}.faq.pp-faq:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(#ffae43,#ffae43) 48px 48px / 24px 24px no-repeat,linear-gradient(#ffae43,#ffae43) right 48px top min(598px,calc(100% - 43px)) / 24px 24px no-repeat,linear-gradient(var(--pp-faq-line),var(--pp-faq-line)) 59.5px .4px / 1px calc(100% - .4px) no-repeat,linear-gradient(var(--pp-faq-line),var(--pp-faq-line)) right 59.5px top .4px / 1px calc(100% - .4px) no-repeat,linear-gradient(var(--pp-faq-line),var(--pp-faq-line)) 0 59.9px / 60px 1px no-repeat,linear-gradient(var(--pp-faq-line),var(--pp-faq-line)) right 0 top min(609.9px,calc(100% - 54.1px)) / 60px 1px no-repeat}.faq.pp-faq .faq__section-header{width:var(--pp-faq-width);margin:0 auto 24px;padding:0;text-align:center}.faq.pp-faq .faq__section-heading{margin:0;color:#262724;font-family:var(--pp-font-display);font-size:38px;font-weight:400;line-height:44px;letter-spacing:0;text-align:center;text-transform:uppercase;overflow-wrap:break-word}.faq.pp-faq .faq__section-subheading{position:relative;top:.55px;margin:4px 0 0;color:#262724;font-family:var(--pp-font-body);font-size:17px;font-weight:500;line-height:26px;letter-spacing:0;text-align:center}.faq.pp-faq .faq__section-subheading p{margin:0}.faq.pp-faq .faq__section-subheading a{color:inherit;font-family:inherit;font-size:15px;font-weight:600;line-height:1;text-decoration:underline;text-decoration-thickness:from-font;text-underline-position:from-font;text-decoration-skip-ink:none}.faq.pp-faq .faq__section-wrapper{width:var(--pp-faq-width);max-width:none;margin:0 auto;padding:0}.faq.pp-faq .faq__section-content{display:block}.faq.pp-faq .faq__items{display:block;padding:32px 40px;border-radius:0;background:none}.faq.pp-faq .faq__details{margin:0;padding:0;border:0}.faq.pp-faq .faq__details+.faq__details{margin-top:24px;padding-top:24px;border-top:1px solid #c1c2bd}.faq.pp-faq .faq__items .faq__details .faq__summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:33px;padding:0;list-style:none;cursor:pointer}.faq.pp-faq .faq__summary:focus-visible{outline:2px solid #262724;outline-offset:4px}.faq.pp-faq .faq__summary .faq__summary-heading{flex:1 1 auto;min-width:0;color:#262724;font-family:var(--pp-font-display);font-size:19px;font-weight:400;line-height:25px;letter-spacing:0;text-transform:uppercase;overflow-wrap:break-word}.faq.pp-faq .faq__details .faq__summary .icon-down__wrapper{flex:0 0 auto;width:33px;max-width:none;height:33px;border-radius:0;background:#ffae43 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 33'%3E%3Cpath fill='%23262724' d='M15.6702 11.9257h2.1592v8.8979h-2.1592zM12.0986 15.386h9.3024v1.9773h-9.3024z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat}.faq.pp-faq .faq__details.faq__details--open .faq__summary .icon-down__wrapper{background-color:#c1c2bd;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 33'%3E%3Cpath fill='%23262724' d='M12.7427 15.3337h8.1035v1.8008h-8.1035z'/%3E%3C/svg%3E")}.faq.pp-faq .faq__details .faq__summary .icon-down__wrapper>*{display:none!important}.faq.pp-faq .faq__answer{padding:0}.faq.pp-faq .faq__answer[data-animation-state=open]:not([data-animation]){height:auto}.faq.pp-faq .faq__answer .faq__answer-content{position:relative;top:.28px;max-width:944px;padding:16px 0 2px;color:#262724;font-family:var(--pp-font-body);font-size:15px;font-weight:500;line-height:23px;letter-spacing:0;overflow-wrap:break-word}.faq.pp-faq .faq__answer .faq__answer-content p,.faq.pp-faq .faq__answer .faq__answer-content li{margin:0;color:inherit;font:inherit}.faq.pp-faq .faq__answer .faq__answer-content a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline;text-decoration-thickness:from-font;text-underline-position:from-font;text-decoration-skip-ink:none}.faq.pp-faq .faq__answer .faq__answer-content strong,.faq.pp-faq .faq__answer .faq__answer-content b{font-weight:600}.faq.pp-faq .faq__answer-video{padding:16px 0 2px}.faq.pp-faq .faq__heading{margin:48px 0 24px;color:#262724;font-family:var(--pp-font-display);font-size:24px;font-weight:400;line-height:30px;text-transform:uppercase}.faq.pp-faq .faq__heading:first-child{margin-top:0}.faq.pp-faq.multicolumn .faq__items{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:0 80px}.faq.pp-faq.multicolumn .faq__items .column-answers{flex:1 1 0;min-width:0;padding:0;background:none}@media(max-width:749px){.faq.pp-faq{padding:48px 0;background:#f5f5f5}.faq.pp-faq:before{content:none}.faq.pp-faq .faq__section-header{width:auto;margin:0 0 32px;padding:0 16px;text-align:left}.faq.pp-faq .faq__section-heading{position:relative;top:.2px;color:#1f1f1f;font-size:30px;line-height:33px;text-align:left}.faq.pp-faq .faq__section-subheading{top:.16px;margin:8px 0 0;font-size:16px;line-height:24px;text-align:left}.faq.pp-faq .faq__section-subheading a{font-size:16px}.faq.pp-faq .faq__section-wrapper{width:auto;padding:12px 16px}.faq.pp-faq .faq__items,.faq.pp-faq.multicolumn .faq__items{padding:0;border-radius:8px;background:#f6f6f6}.faq.pp-faq .faq__details+.faq__details{padding-top:25.6px;border-top:0;background:linear-gradient(#c1c2bd,#c1c2bd) 0 0 / 100% 1.6px no-repeat}.faq.pp-faq .faq__items .faq__details .faq__summary{align-items:flex-start;min-height:37px}.faq.pp-faq .faq__summary .faq__summary-heading{position:relative;top:.22px;color:#161515;font-size:18px;line-height:20px}.faq.pp-faq .faq__details .faq__summary .icon-down__wrapper{width:37px;height:37px}.faq.pp-faq .faq__answer .faq__answer-content{top:.16px;max-width:none;padding:16px 0 0;font-size:16px;line-height:24px}.faq.pp-faq .faq__answer-video{padding:16px 0 0}.faq.pp-faq .faq__answer .faq__answer-content a{white-space:nowrap}.faq.pp-faq.multicolumn .faq__items{flex-direction:column;align-items:stretch;gap:0}.faq.pp-faq.multicolumn .faq__items .column-answers+.column-answers:has(.faq__details){margin-top:24px;background:linear-gradient(#c1c2bd,#c1c2bd) 0 0 / 100% 1.6px no-repeat}.faq.pp-faq.multicolumn .faq__items .column-answers+.column-answers>.faq__details:first-child{padding-top:25.6px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/pp-faq.css.map */
