.pg-faq{--pg-faq-ink: #101318;--pg-faq-muted: #565b63;--pg-faq-line: rgba(16, 19, 24, .18);--pg-faq-surface: #f5f6f8;background:var(--pg-faq-surface);color:var(--pg-faq-ink);font-family:var(--font-body-family);font-size:1.4rem;padding:clamp(5.6rem,8vw,12.8rem) 0}.pg-faq__hero{max-width:90rem;margin-bottom:clamp(4.8rem,7vw,9.6rem)}.pg-faq__eyebrow{margin:0 0 1.6rem;color:var(--pg-faq-muted);font-size:1.1rem;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.pg-faq__title,.pg-faq__group h2,.pg-faq__contact h2{color:var(--pg-faq-ink);font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.04em}.pg-faq__title{margin:0;font-size:clamp(4rem,5vw,5.6rem);line-height:.98}.pg-faq__intro{max-width:76rem;margin-top:2.4rem;color:var(--pg-faq-muted);font-size:1.4rem;line-height:1.65}.pg-faq__intro p,.pg-faq__answer p,.pg-faq__contact p{margin:0}.pg-faq__layout{display:grid;grid-template-columns:minmax(22rem,.34fr) minmax(0,1fr);gap:clamp(4rem,6vw,8.8rem);align-items:start}.pg-faq__sidebar{position:sticky;top:3.2rem}.pg-faq__sidebar-label{margin:0 0 1.4rem;color:var(--pg-faq-muted);font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pg-faq__nav{border-top:1px solid var(--pg-faq-line)}.pg-faq__nav-link{display:grid;grid-template-columns:3.6rem minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1.6rem 0;border-bottom:1px solid var(--pg-faq-line);color:var(--pg-faq-ink);font-size:clamp(1.5rem,1.35vw,1.8rem);font-weight:600;line-height:1.35;text-decoration:none}.pg-faq__nav-link:hover{opacity:.6}.pg-faq__nav-link>span,.pg-faq__number{color:var(--pg-faq-muted);font-size:1.1rem;font-weight:700;letter-spacing:.1em}.pg-faq__nav-link>span{line-height:1;letter-spacing:.08em}.pg-faq__group .pg-faq__number{font-size:1.35rem;line-height:1;letter-spacing:.06em}.pg-faq__nav-link strong{font-weight:600}.pg-faq__nav-link small{color:var(--pg-faq-muted);font-size:1.1rem}.pg-faq__group{scroll-margin-top:4rem}.pg-faq__group+.pg-faq__group{margin-top:clamp(4.8rem,6vw,8rem)}.pg-faq__group-header{display:block;margin-bottom:2.4rem}.pg-faq__number{display:block;padding:0}.pg-faq__group-header>.pg-faq__number{margin-bottom:1rem}.pg-faq__group h2{margin:0;font-size:clamp(3rem,3.4vw,4rem);line-height:1.05}.pg-faq__group-header p{max-width:70rem;margin:1.2rem 0 0;color:var(--pg-faq-muted);font-size:1.4rem;line-height:1.6}.pg-faq__items{border-bottom:1px solid var(--pg-faq-line)}.pg-faq__item{border-top:1px solid var(--pg-faq-line)}.pg-faq__item summary{display:grid;grid-template-columns:minmax(0,1fr) 2.4rem;gap:2rem;align-items:center;padding:2.2rem .2rem;color:var(--pg-faq-ink);cursor:pointer;font-size:clamp(1.6rem,1.35vw,1.9rem);font-weight:600;line-height:1.4;list-style:none}.pg-faq__item summary::-webkit-details-marker{display:none}.pg-faq__icon{position:relative;width:2rem;height:2rem}.pg-faq__icon:before,.pg-faq__icon:after{position:absolute;top:50%;left:50%;width:1.4rem;height:.15rem;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .18s ease,opacity .18s ease}.pg-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.pg-faq__item[open] .pg-faq__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.pg-faq__answer{max-width:82rem;padding:0 4.4rem 2.8rem .2rem;color:var(--pg-faq-muted);font-size:1.4rem;line-height:1.7}.pg-faq__answer p+p{margin-top:1.2rem}.pg-faq__answer a,.pg-faq__contact-link{color:var(--pg-faq-ink);text-underline-offset:.22em}.pg-faq__contact{margin-top:clamp(5.6rem,7vw,9.6rem);padding:clamp(2.8rem,4vw,5.2rem);background:var(--pg-faq-ink);color:#fff}.pg-faq__contact .pg-faq__eyebrow,.pg-faq__contact h2,.pg-faq__contact a{color:#fff}.pg-faq__contact h2{margin:0;font-size:clamp(3rem,3.4vw,4rem);line-height:1.05}.pg-faq__contact .rte{max-width:68rem;margin-top:1.8rem;color:#ffffffc7;font-size:1.4rem;line-height:1.65}.pg-faq__contact-link{display:inline-block;margin-top:2.8rem;font-size:1.4rem;font-weight:700;text-decoration:underline}@media screen and (max-width:749px){.pg-faq__layout{display:block}.pg-faq__sidebar{position:static;margin-bottom:4.8rem}.pg-faq__nav{display:flex;gap:1rem;overflow-x:auto;padding-bottom:.8rem;border:0;scrollbar-width:thin}.pg-faq__nav-link{display:block;flex:0 0 auto;padding:1.1rem 1.4rem;border:1px solid var(--pg-faq-line);border-radius:0;font-size:1.45rem;white-space:nowrap}.pg-faq__nav-link>span,.pg-faq__nav-link small{display:none}.pg-faq__group .pg-faq__number{font-size:1.1rem}.pg-faq__item summary{padding:2rem 0;font-size:1.6rem}.pg-faq__answer{padding-right:0;font-size:1.4rem;line-height:1.7}}.pg-faq__nav{display:grid;gap:0;overflow:visible;padding-bottom:0;border-top:1px solid var(--pg-faq-line)}.pg-faq__nav-link{position:relative;display:grid;grid-template-columns:3.6rem minmax(0,1fr);gap:1rem;align-items:center;width:100%;min-width:0;min-height:0;padding:1.6rem 0;border:0;border-bottom:1px solid var(--pg-faq-line);border-radius:0;background:transparent;color:var(--pg-faq-ink);opacity:1;overflow:hidden;text-decoration:none;transition:color .18s ease}.pg-faq__nav-link:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--pg-faq-ink);content:"";transform:scaleX(0);transform-origin:right center;transition:transform .32s cubic-bezier(.7,0,.2,1)}.pg-faq__nav-link:hover,.pg-faq__nav-link:focus-visible{background:transparent;color:var(--pg-faq-ink);opacity:1}.pg-faq__nav-link:hover:after,.pg-faq__nav-link:focus-visible:after{transform:scaleX(1);transform-origin:left center}.pg-faq__nav-link:focus-visible{outline:2px solid var(--pg-faq-ink);outline-offset:3px}.pg-faq__nav-link>span{color:var(--pg-faq-muted)}.pg-faq__nav-link strong{min-width:0;color:inherit;font-weight:600;overflow-wrap:anywhere}@media screen and (max-width:749px){.pg-faq__nav{grid-template-columns:minmax(0,1fr);gap:0}.pg-faq__nav-link{display:grid;grid-template-columns:3.2rem minmax(0,1fr);min-height:0;padding:1.5rem 0;font-size:1.5rem;white-space:normal}.pg-faq__nav-link>span{display:block}}@media(prefers-reduced-motion:reduce){.pg-faq__nav-link,.pg-faq__nav-link:after{transition:none}}@media screen and (max-width:749px){.pg-faq .pg-faq__sidebar .pg-faq__nav{grid-template-columns:minmax(0,1fr)!important;border:0!important}.pg-faq .pg-faq__sidebar .pg-faq__nav-link{border-top:0!important;border-right:0!important;border-bottom:1px solid var(--pg-faq-line)!important;border-left:0!important}}.pg-faq__search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem 2rem;max-width:90rem;margin:calc(clamp(4.8rem,7vw,9.6rem)*-.45) 0 clamp(4rem,6vw,7.2rem)}.pg-faq__search-label{grid-column:1 / -1;color:#000;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pg-faq__search-field{display:grid;grid-template-columns:minmax(0,1fr) auto;border-bottom:1px solid var(--pg-faq-ink)}.pg-faq__search-input{width:100%;min-width:0;padding:1.4rem 0;border:0;border-radius:0;outline:0;background:transparent;color:var(--pg-faq-ink);font:inherit;font-size:1.4rem}.pg-faq__search-input::placeholder{color:#000;opacity:1}.pg-faq__search-field:focus-within{box-shadow:0 2px 0 var(--pg-faq-ink)}.pg-faq__search-clear{border:0;background:transparent;color:var(--pg-faq-ink);cursor:pointer;font:inherit;font-size:1.3rem;font-weight:700}.pg-faq__search-status{align-self:end;margin:0;color:var(--pg-faq-muted);font-size:1.3rem}.pg-faq__search-empty{grid-column:1 / -1;margin:.8rem 0 0;color:var(--pg-faq-muted);font-size:1.4rem}.pg-faq__search-empty a{color:var(--pg-faq-ink);text-underline-offset:.22em}.pg-faq [hidden]{display:none!important}@media screen and (max-width:749px){.pg-faq__hero{margin-bottom:4rem}.pg-faq__search{grid-template-columns:minmax(0,1fr);margin:0 0 4.8rem}.pg-faq__search-status{justify-self:start}}.pg-faq__contact--compact{display:grid;grid-template-areas:"eyebrow action" "heading action";grid-template-columns:minmax(0,1fr) auto;gap:1rem clamp(3.2rem,6vw,8rem);align-items:center}.pg-faq__contact--compact .pg-faq__eyebrow{grid-area:eyebrow;margin:0}.pg-faq__contact--compact h2{grid-area:heading}.pg-faq__contact--compact .pg-faq__contact-link{grid-area:action;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;margin-top:0;padding:.8rem 0;white-space:nowrap}@media screen and (max-width:989px){.pg-faq__contact--compact{grid-template-areas:"eyebrow" "heading" "action";grid-template-columns:minmax(0,1fr);gap:0}.pg-faq__contact--compact .pg-faq__eyebrow{margin-bottom:1rem}.pg-faq__contact--compact .pg-faq__contact-link{justify-self:start;margin-top:2.4rem;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/peggrid-faq.css.map */
