body.tpr-brand-page #MainContent{font-family:'Figtree',sans-serif;font-weight:400;color:#677270}
body.tpr-brand-page #MainContent h1,body.tpr-brand-page #MainContent h2,body.tpr-brand-page #MainContent h3{font-family:'Figtree',sans-serif!important;font-weight:500;letter-spacing:.05em!important;line-height:1.3}
body.tpr-brand-page .pg-guide{font-family:'Figtree',sans-serif}
body.tpr-brand-page .pg-guide h3{font-weight:600}
body.tpr-brand-page .pg-eyebrow,body.tpr-brand-page .pg-btn,body.tpr-brand-page .pg-nav a{letter-spacing:.05em}
body.tpr-brand-page .pg-hero-copy{text-align:center}
body.tpr-brand-page .pg-hero-copy .pg-actions{justify-content:center}
body.tpr-brand-page .pg-section-head{display:block;text-align:center}
body.tpr-brand-page .pg-section-head>p{margin:18px auto 0;max-width:650px}
body.tpr-brand-page .pg-section-head>.pg-link{display:inline-block;margin-top:18px}
body.tpr-brand-page .pg-video-overlay h3{color:#fff}
body.tpr-brand-page .tpr-visit-page{font-family:'Figtree',sans-serif;--tpr-heading:#677270;--tpr-text-soft:#677270;--tpr-border:#D9D9D7;--tpr-border-light:#D9D9D7;--tpr-soft-bg:#f7f7f6}
body.tpr-brand-page .tpr-visit-page h1,body.tpr-brand-page .tpr-visit-page h2,body.tpr-brand-page .tpr-visit-page h3{font-weight:600}
body.tpr-brand-page .tpr-visit-page .button,body.tpr-brand-page .tpr-gallery-detail__label,body.tpr-brand-page .tpr-visit-eyebrow{letter-spacing:.05em!important}
body.tpr-brand-page .tpr-visit-hero__content{text-align:center}
body.tpr-brand-page .tpr-visit-hero__content .tpr-visit-button-row{justify-content:center}
body.tpr-brand-page:has(.tpr-registry-page) .main-page-title,body.tpr-brand-page:has(.tpr-registry-page) .page-title{text-align:center;color:#677270}
body.tpr-brand-page .tpr-registry-page{font-family:'Figtree',sans-serif;color:#677270}
body.tpr-brand-page .tpr-registry-page h2,body.tpr-brand-page .tpr-registry-page h3{color:#677270}
body.tpr-brand-page .tpr-registry-page a[href*='/apps/giftregistry/']{font-family:'Figtree',sans-serif;font-weight:600;letter-spacing:.05em;border-radius:0}
body.tpr-brand-page .tpr-registry-page .tpr-registry-final h2{color:#fff}
