.ph-collections-index__heading{margin:3rem 0 1.5rem}.ph-article-eyebrow,.ph-article-meta,.ph-article-sources{font-size:1.2rem;letter-spacing:.08em;color:rgba(var(--color-foreground),.7)}.ph-article-eyebrow{font-weight:600;letter-spacing:.16em;color:rgb(var(--ph-gold))}.ph-article-lead{font-family:var(--ph-serif);font-size:2.2rem;line-height:1.4}.ph-article-sign{font-family:var(--ph-serif);font-size:1.8rem;color:rgb(var(--ph-gold))}.ph-reviews__head{text-align:center}.ph-reviews__summary{margin:1.2rem 0 0;font-size:1.3rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.8)}.ph-reviews__note{margin:.8rem 0 0;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.ph-stars{margin:0;color:rgb(var(--ph-gold));letter-spacing:.15em;font-size:1.5rem;line-height:1}.ph-stars__off{color:rgba(var(--color-foreground),.2)}.ph-reviews__grid{list-style:none;margin:3.2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.ph-review{display:flex;flex-direction:column;gap:1.4rem;padding:2.8rem 2.4rem;background:rgb(var(--ph-cream));border:1px solid rgba(var(--ph-gold),.35);color:rgb(var(--ph-navy))}.ph-review__title{margin:0;font-family:var(--ph-serif);font-size:2rem;line-height:1.2}.ph-review__text{flex:1;font-size:1.4rem;line-height:1.7;color:rgba(var(--ph-navy),.85)}.ph-review__text p{margin:0}.ph-review__meta{display:flex;flex-direction:column;gap:.2rem;padding-top:1.4rem;border-top:1px solid rgba(var(--ph-navy),.12);font-size:1.2rem}.ph-review__name{font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ph-review__location,.ph-review__product{color:rgba(var(--ph-navy),.65)}@media screen and (max-width:989px){.ph-reviews__grid{grid-template-columns:minmax(0,1fr);max-width:52rem;margin-inline:auto}}@media screen and (max-width:989px){.menu-drawer__menu-item{min-height:44px;overflow-wrap:anywhere}.ph-menu-overview{font-weight:700;border-bottom:1px solid rgba(var(--color-foreground),.2)}}@media screen and (max-width:749px){.ph-section-heading{flex-wrap:wrap}.ph-section-heading .ph-link-arrow,.ph-footer__links a,.ph-footer__legal a{display:inline-flex;align-items:center;min-height:44px}.ph-hero__banner-buttons .ph-button{white-space:normal;text-align:center;padding-block:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
