.pp-faq{--pp-faq-ink: var(--pp-ink);--pp-faq-answer: var(--pp-muted);--pp-faq-icon: var(--pp-slate);--pp-faq-line: var(--pp-line);padding-top:var(--pp-faq-pt, 32px);padding-bottom:var(--pp-faq-pb, 32px);color:var(--pp-faq-ink)}.pp-faq__inner{width:100%;max-width:var(--pp-faq-width, 760px);margin-inline:auto}.pp-faq__title{width:100%;font-family:var(--FONT-STACK-BODY);font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:var(--pp-tracking);text-transform:uppercase;text-align:left;color:var(--pp-faq-ink);overflow-wrap:break-word}.pp-faq__item{margin:0;padding:0 0 10px;border:0;border-bottom:1px solid var(--pp-faq-line)}.pp-faq__question{display:flex;align-items:flex-start;gap:12px;padding:18px 0 8px;list-style:none;cursor:pointer}.pp-faq__question::-webkit-details-marker{display:none}.pp-faq__question::marker{content:""}.pp-faq__question:focus-visible{outline:2px solid var(--pp-faq-ink);outline-offset:2px}.pp-faq__question-text{flex:1 0 0;min-width:1px;font-family:var(--FONT-STACK-BODY);font-size:15px;font-weight:500;line-height:normal;letter-spacing:0;text-transform:none;color:var(--pp-faq-ink);overflow-wrap:break-word}.pp-faq__icon{display:grid;flex-shrink:0;font-family:var(--FONT-STACK-BODY);font-size:18px;font-weight:400;line-height:normal;text-align:center;color:var(--pp-faq-icon);white-space:nowrap;transition:color .2s ease}.pp-faq__icon:before,.pp-faq__icon:after{grid-area:1 / 1}.pp-faq__icon:before{content:"+"}.pp-faq__icon:after{content:"\2013";visibility:hidden}.pp-faq__item[open] .pp-faq__icon:before{visibility:hidden}.pp-faq__item[open] .pp-faq__icon:after{visibility:visible}@media(hover:hover){.pp-faq__question:hover .pp-faq__icon{color:var(--pp-faq-ink)}}.pp-faq__answer{max-width:62ch;padding-bottom:8px;font-family:var(--FONT-STACK-BODY);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--pp-faq-answer);overflow-wrap:break-word}.pp-faq__answer :where(p,ul,ol,li){font-size:inherit;line-height:inherit;color:inherit}.pp-faq__answer>*+*{margin-top:.75em}.pp-faq__answer :where(ul,ol){padding-left:1.25em}.pp-faq__answer ul{list-style:disc}.pp-faq__answer ol{list-style:decimal}.pp-faq__answer li{margin-bottom:.25em}.pp-faq__answer :where(strong,b){font-weight:500}.pp-faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:2px}.pp-faq__answer a:hover{color:var(--pp-faq-ink)}.pp-faq__empty{padding-top:18px;font-size:14px;line-height:1.5;color:var(--pp-faq-answer)}@media(prefers-reduced-motion:no-preference){@supports (interpolate-size: allow-keywords) and selector(::details-content){.pp-faq{interpolate-size:allow-keywords}.pp-faq__item::details-content{block-size:0;overflow-y:clip;transition:block-size .25s ease,content-visibility .25s ease allow-discrete}.pp-faq__item[open]::details-content{block-size:auto}}}@media only screen and (min-width:768px){.pp-faq{padding-top:calc(var(--pp-faq-pt, 32px) * 1.5);padding-bottom:calc(var(--pp-faq-pb, 32px) * 1.5)}.pp-faq__title{font-size:25px}}@media only screen and (min-width:1100px){.pp-faq{padding-top:calc(var(--pp-faq-pt, 32px) * 2);padding-bottom:calc(var(--pp-faq-pb, 32px) * 2)}.pp-faq__title{font-size:30px}.pp-faq__question-text{font-size:16px}.pp-faq__answer,.pp-faq__empty{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pp-faq.css.map */
