body.passage-site{--passage-font-body:Arial,Helvetica,sans-serif;--passage-font-heading:Georgia,'Times New Roman',serif;--FONT-STACK-BODY:var(--passage-font-body);--FONT-STACK-HEADING:var(--passage-font-heading);--FONT-STACK-SUBHEADING:var(--passage-font-body);--FONT-STACK-NAV:var(--passage-font-body);--BTN-FONT-STACK:var(--passage-font-body);--FONT-STYLE-BODY:normal;--FONT-WEIGHT-BODY:400;--FONT-WEIGHT-BODY-BOLD:700;--FONT-WEIGHT-HEADING:400;--FONT-STYLE-HEADING:normal;--FONT-WEIGHT-SUBHEADING:600;--FONT-STYLE-SUBHEADING:normal;--FONT-WEIGHT-NAV:600;--FONT-STYLE-NAV:normal;font-family:var(--passage-font-body);font-weight:400;-webkit-font-smoothing:antialiased}
.passage-site :is(p,li,dt,dd,td,th,label,input,textarea,select,button,legend,summary,small,figcaption){font-family:var(--passage-font-body)!important}
.passage-site :is(h1,h2,h3,h4,h5,h6),.passage-site :is(h1,h2,h3,h4,h5,h6) :is(a,em,strong,span){font-family:var(--passage-font-heading)!important}
.passage-site .rte [style*="font-family"],.passage-site .ped-body [style*="font-family"],.passage-site .pp-information-body [style*="font-family"]{font-family:inherit!important}
.passage-site .passage-product-page .product__title{font-family:var(--passage-font-heading)!important;font-weight:400!important}
.passage-site :is(.passage-product-meta,.pp-recommendation-card,.pia-product) :is(h2,h3),.passage-site .passage-foot h2{font-family:var(--passage-font-body)!important}
.passage-site :is(.pia-logo strong,.pia-logo span,.passage-foot-logo,.passage-member-card strong,.ped-display,.ped-subtitle,.ped-article-subtitle){font-family:var(--passage-font-heading)!important}
.passage-site :is(.ped-body,.pia-article-body,.shopify-policy__body,.pp-information-body){font-family:var(--passage-font-body)!important}
.passage-site :is(.ped-body,.pia-article-body) :is(p,li,span,div,td,th){font-family:var(--passage-font-body)!important;font-size:inherit!important;line-height:inherit!important}
.passage-site .ped-body :is(h2,h3,h4,h5,h6){font-family:var(--passage-font-heading)!important;font-weight:400!important;letter-spacing:-.02em!important;line-height:1.25!important;text-transform:none!important}
.passage-site .ped-body :is(h4,h5,h6){font-size:24px!important;margin:1.3em 0 .45em!important}
.passage-site .ped-body li :is(h2,h3,h4,h5,h6){font-family:var(--passage-font-body)!important;font-size:inherit!important;line-height:inherit!important;margin:0!important;font-weight:600!important}
.passage-site .ped-body :is(h2,h3,h4,h5,h6) :is(strong,em,span){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important}
.passage-site .ped-body li{margin-bottom:.45em}
.passage-site .ped-body img{display:block;max-width:100%;height:auto;margin:24px auto}
.passage-site .ped-body :is(p,h2,h3,h4,h5,h6,blockquote):empty{display:none}
.passage-site .ped-body blockquote:has(>h5:empty):not(:has(img)){display:none}
.passage-site .ped-body{font-size:16px;line-height:1.85;max-width:72ch}
@media(max-width:599px){.passage-site .ped-body{font-size:15px;line-height:1.8}.passage-site .ped-body :is(h4,h5,h6){font-size:22px!important}}
.passage-site :is(.ped,.ped-sidebar,.ped-issue,.ped-related,.ped-date,.ped-byline,.ped-kicker,.ped-brand,.ped-label,.ped-subhead,.ped-filter-heading,.ped-list-heading,.ped-list-heading span,.ped-number,.ped-book-links,.ped-note-meta,.ped-colophon,.ped-footnotes,.pia-small-heading){font-family:var(--passage-font-body)!important}
.passage-site .ped :is(.ped-title,.ped-display,.ped-subtitle,.ped-article-subtitle){font-family:var(--passage-font-heading)!important}
