.pe-faq,.pe-faq *{box-sizing:border-box}.pe-faq{color:#273128;background:#faf9f6;font-family:var(--pe-sans,"DM Sans",Arial,sans-serif)}.pe-faq a{color:inherit;text-underline-offset:3px}.pe-faq a:focus-visible,.pe-faq summary:focus-visible{outline:2px solid #465946;outline-offset:4px}.pe-faq__hero{background:#eeebe3;border-block:1px solid #e2dfd5}.pe-faq__hero-inner{max-width:1250px;margin:auto;padding:77px 35px 68px}.pe-faq__eyebrow{font-size:10px;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#927b60;margin:0 0 16px}.pe-faq__hero h1{font:400 clamp(40px,4.9vw,66px)/1.13 var(--pe-serif,Georgia,serif);letter-spacing:-.035em;margin:0 0 17px;color:#263026}.pe-faq__intro{max-width:580px;font-size:14px;line-height:1.85;color:#626a60;margin:0 0 12px}.pe-faq__contact-note{font-size:12px;line-height:1.7;color:#60685f;margin:0}.pe-faq__contact-note a{font-weight:600;color:#435442}.pe-faq__layout{max-width:1250px;margin:auto;padding:65px 35px 92px;display:grid;grid-template-columns:minmax(180px,230px) minmax(0,1fr);gap:clamp(32px,5vw,85px)}.pe-faq__navigation{position:sticky;top:115px;align-self:start;display:flex;flex-direction:column}.pe-faq__navigation a{display:block;font-size:12px;line-height:1.6;padding:11px 0;text-decoration:none;border-bottom:1px solid #e2e2da;color:#576154}.pe-faq__navigation a:hover{color:#28392b}.pe-faq__content{min-width:0}.pe-faq__category{margin:0 0 55px;scroll-margin-top:115px}.pe-faq__category-heading{border-bottom:1px solid #d1d5cb;padding-bottom:22px}.pe-faq__category-heading p{margin:0 0 13px;color:#927b60;font-weight:700;font-size:10px;letter-spacing:.18em}.pe-faq__category-heading h2{font:400 clamp(29px,3.2vw,43px)/1.2 var(--pe-serif,Georgia,serif);letter-spacing:-.03em;color:#2b332b;margin:0}.pe-faq__item{margin:0;padding:0;border-bottom:1px solid #e3e4dc}.pe-faq__item>summary{display:flex;align-items:center;gap:22px;justify-content:space-between;cursor:pointer;padding:21px 2px;list-style:none;font-size:13px;font-weight:600;line-height:1.6;color:#303a32;transition:color .2s}.pe-faq__item>summary::-webkit-details-marker{display:none}.pe-faq__item>summary:hover{color:#727860}.pe-faq__plus{display:block;width:15px;height:15px;position:relative;flex-shrink:0}.pe-faq__plus:before,.pe-faq__plus:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#6c7567}.pe-faq__plus:before{width:13px;height:1px}.pe-faq__plus:after{width:1px;height:13px;transition:transform .2s}.pe-faq__item[open] .pe-faq__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.pe-faq__answer{padding:0 22px 23px 2px;color:#626a60;font-size:12px;line-height:1.95;max-width:720px}.pe-faq__answer p{margin:0 0 12px}.pe-faq__answer a{color:#415641;text-decoration:underline}.pe-faq__answer strong{color:#364238;font-weight:600}.pe-faq__contact{border-top:1px solid #d2d7cd;padding:47px 0 0}.pe-faq__contact h2{font:400 clamp(32px,3.5vw,46px)/1.2 var(--pe-serif,Georgia,serif);letter-spacing:-.03em;margin:0 0 13px;color:#273027}.pe-faq__contact>p:not(.pe-faq__eyebrow):not(.pe-faq__disclaimer){font-size:13px;line-height:1.8;color:#606a60;margin:0 0 22px}.pe-faq__contact-button{display:inline-flex;justify-content:center;align-items:center;min-height:49px;background:#303a30;border:1px solid #303a30;color:#fff!important;text-decoration:none;padding:12px 22px;text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:.09em}.pe-faq__contact-button:hover{background:#4d5b4b}.pe-faq__disclaimer{font-size:11px;line-height:1.8;color:#7a8075;max-width:700px;margin:26px 0 0}@media(max-width:860px){.pe-faq__layout{grid-template-columns:1fr;gap:42px;padding:47px 28px 68px}.pe-faq__navigation{position:static;flex-direction:row;gap:0 22px;overflow-x:auto;padding-bottom:8px;white-space:nowrap;border-bottom:1px solid #d9ddd3}.pe-faq__navigation .pe-faq__eyebrow{display:none}.pe-faq__navigation a{border:0;flex-shrink:0}.pe-faq__hero-inner{padding:57px 28px}}@media(max-width:600px){.pe-faq__hero-inner{padding:45px 22px 42px}.pe-faq__hero h1{font-size:clamp(36px,9.5vw,46px);line-height:1.16}.pe-faq__intro{font-size:12px}.pe-faq__layout{padding:32px 20px 58px;gap:30px}.pe-faq__navigation{gap:0 19px}.pe-faq__navigation a{font-size:11px;padding:9px 0}.pe-faq__category{margin-bottom:44px}.pe-faq__category-heading{padding-bottom:16px}.pe-faq__category-heading h2{font-size:31px}.pe-faq__item>summary{padding:16px 0;font-size:12px;gap:15px}.pe-faq__answer{font-size:12px;line-height:1.8;padding:0 15px 17px 0}.pe-faq__contact{padding-top:35px}.pe-faq__contact h2{font-size:34px}.pe-faq__contact-button{width:100%}}@media(prefers-reduced-motion:reduce){.pe-faq__item>summary,.pe-faq__plus:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/pe-faq.css.map */
