#ph-pmiu{--ivory:#eee8dc;--gold:#e5c48b;--muted:#d5cdbf;--rule:#9c7f4766;--panel:rgba(15,17,18,.94);background:transparent;color:var(--ivory);font-family:var(--font-body-family);padding:clamp(28px,5vw,64px) 0 64px}#ph-pmiu *{box-sizing:border-box}#ph-pmiu a{text-decoration:none;color:inherit}#ph-pmiu a:focus-visible,#ph-pmiu button:focus-visible{outline:2px solid #efcb83;outline-offset:4px}#ph-pmiu .wrap{max-width:1280px;margin:auto;padding:0 24px}#ph-pmiu .mast{max-width:850px;padding:0 0 32px;text-align:left}#ph-pmiu .mast .eb{margin:0 0 18px;color:var(--gold);font-size:12px;letter-spacing:.16em;text-transform:uppercase}#ph-pmiu .mast h1{margin:0 0 20px;color:#f5f0e7;font:400 clamp(34px,4.5vw,54px)/1.13 Georgia,serif;letter-spacing:0;text-transform:none}#ph-pmiu .mast p{margin:0;max-width:70ch;font-size:16px;line-height:1.75;color:var(--ivory)}#ph-pmiu .desks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:1280px;margin:0 auto;padding:0 24px}#ph-pmiu .desk{display:flex;flex-direction:column;justify-content:center;gap:7px;padding:18px;background:var(--panel);border:1px solid var(--rule);border-radius:8px;min-height:92px;transition:border-color .2s,background .2s}#ph-pmiu .desk:hover{background:#242725;border-color:#c4a469}#ph-pmiu .desk .t{color:var(--gold);font-size:13px;font-weight:600;line-height:1.4}#ph-pmiu .desk .s{color:var(--muted);font-size:12px;line-height:1.5}#ph-pmiu .cols{display:grid;grid-template-columns:190px minmax(0,1fr) 240px;gap:24px;align-items:start;margin-top:32px}#ph-pmiu .lrail,#ph-pmiu .feed,#ph-pmiu .rrail{min-width:0}#ph-pmiu .lrail{background:var(--panel);border:1px solid var(--rule);border-radius:12px;padding:20px 16px}#ph-pmiu .rlab{font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.15em;text-transform:uppercase;color:var(--gold)}#ph-pmiu .topics{list-style:none;margin:16px 0 0;padding:0}#ph-pmiu .topics li+li{border-top:1px solid var(--rule)}#ph-pmiu .fbtn{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;padding:13px 9px;border:0;border-radius:5px;background:transparent;color:var(--ivory);font:inherit;font-size:13px;line-height:1.5;text-align:left;cursor:pointer}#ph-pmiu .fbtn:hover{color:var(--gold);background:#c4a46912}#ph-pmiu .fbtn.is-on{background:#c4a46922;color:#f5dfb5}#ph-pmiu .fbtn .n{color:var(--muted);font-size:11px;font-variant-numeric:tabular-nums}#ph-pmiu .rows{display:grid;gap:18px;margin-top:16px}#ph-pmiu .row{display:grid;grid-template-columns:130px minmax(0,1fr);gap:22px;align-items:start;padding:20px;background:var(--panel);border:1px solid var(--rule);border-radius:12px;transition:border-color .2s,background .2s}#ph-pmiu .row:hover{border-color:#c4a469;background:#191c1df7}#ph-pmiu .row[hidden],#ph-pmiu .empty[hidden]{display:none}#ph-pmiu .row img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#090a0a;border-radius:7px}#ph-pmiu .row .txt{min-width:0}#ph-pmiu .thumb{display:grid;place-items:center;aspect-ratio:1;background:#191c1d;border:1px solid var(--rule);border-radius:7px;color:var(--gold);font:400 26px Georgia,serif}#ph-pmiu .src{display:block;margin-bottom:10px;color:var(--gold);font-size:10px;font-weight:600;line-height:1.55;letter-spacing:.1em;text-transform:uppercase}#ph-pmiu .row h2{margin:0 0 12px;color:#f5f0e7;font:400 24px/1.25 Georgia,serif;letter-spacing:0;overflow-wrap:anywhere}#ph-pmiu .row:hover h2{color:#f5dfb5}#ph-pmiu .row p{margin:0;color:var(--muted);font-size:14px;line-height:1.75}#ph-pmiu .meta{display:block;margin-top:14px;color:var(--gold);font-size:11px;line-height:1.5}#ph-pmiu .row.is-lead{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}#ph-pmiu .row.is-lead h2{font-size:clamp(26px,2.4vw,31px)}#ph-pmiu .row.is-lead img{aspect-ratio:4/5}#ph-pmiu .empty{padding:24px;background:var(--panel);border:1px solid var(--rule);border-radius:12px;font-size:15px;color:var(--muted)}#ph-pmiu .panel{margin:0 0 18px;padding:20px;background:var(--panel);border:1px solid var(--rule);border-radius:12px}#ph-pmiu .panel p,#ph-pmiu .hours{margin:14px 0 0;color:var(--muted);font-size:13px;line-height:1.8}#ph-pmiu .hours b{display:block;margin-bottom:8px;font-weight:500;color:var(--ivory)}#ph-pmiu .btn{display:flex;align-items:center;justify-content:center;min-height:46px;margin-top:14px;padding:12px;border:1px solid #c4a469;border-radius:3px;background:#191c1d;color:#f5dfb5;font-size:12px;line-height:1.5;text-align:center}#ph-pmiu .btn:hover{background:#30302a}#ph-charcoal-site .main-blog{max-width:1120px;padding:clamp(28px,5vw,64px) 24px;color:#eee8dc}#ph-charcoal-site .main-blog h1{margin:22px 0 34px;color:#f5f0e7;font:400 clamp(34px,5vw,54px)/1.15 Georgia,serif;letter-spacing:0}#ph-charcoal-site .main-blog .blog-articles{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}#ph-charcoal-site .main-blog .blog-articles__article{grid-column:auto}#ph-charcoal-site .main-blog .article-card{border:1px solid #9c7f4766;border-radius:12px;background:#0f1112f0!important;overflow:hidden;color:#eee8dc}#ph-charcoal-site .main-blog .article-card .card__inner{background:transparent!important}#ph-charcoal-site .main-blog .article-card .card__inner.ratio{--ratio-percent:66.666%!important}#ph-charcoal-site .main-blog .article-card img{object-fit:contain;background:#090a0a}#ph-charcoal-site .main-blog .article-card .card__information{padding:24px}#ph-charcoal-site .main-blog .article-card .card__heading{color:#f5f0e7;font:400 28px/1.25 Georgia,serif;letter-spacing:0}#ph-charcoal-site .main-blog .article-card__excerpt{color:#d5cdbf;font-size:15px;line-height:1.75}#ph-charcoal-site .main-blog .article-card__info{color:#e5c48b;font-size:12px}#ph-charcoal-site .main-blog .pagination__item{color:#f5dfb5}#ph-charcoal-site .ph-journal-back{display:inline-flex;align-items:center;min-height:44px;color:#e5c48b;font-size:14px;text-underline-offset:5px;line-height:1.5}#ph-charcoal-site .article-template{max-width:1120px;margin:0 auto;padding:clamp(28px,5vw,64px) 24px 64px;color:#eee8dc}#ph-charcoal-site .article-template>header{max-width:850px;margin:0 auto 28px;padding:0;line-height:1.6}#ph-charcoal-site .article-template__title{margin:16px 0 20px;color:#f5f0e7;font:400 clamp(32px,4.2vw,48px)/1.16 Georgia,serif;letter-spacing:0}#ph-charcoal-site .article-template header .caption-with-letter-spacing{color:#e5c48b;font-size:12px}#ph-charcoal-site .article-template__hero-container{max-width:850px;margin:0 auto 28px;border:1px solid #9c7f4766;border-radius:12px;overflow:hidden;background:#090a0a}#ph-charcoal-site .article-template__hero-container .media{height:clamp(230px,32vw,370px);padding-bottom:0!important;background:#090a0a}#ph-charcoal-site .article-template__hero-container img{object-fit:contain}#ph-charcoal-site .article-template__social-sharing{max-width:850px;padding:0;margin:0 auto 20px;color:#e5c48b}#ph-charcoal-site .article-template .share-button__button{color:#e5c48b}#ph-charcoal-site .article-template__content{max-width:850px;margin:0 auto;padding:clamp(22px,4vw,44px);background:#0f1112f5;border:1px solid #9c7f4766;border-radius:12px;color:#eee8dc;font-size:17px;line-height:1.85;overflow-wrap:anywhere}#ph-charcoal-site .article-template__content p,#ph-charcoal-site .article-template__content li{color:#eee8dc;line-height:1.85}#ph-charcoal-site .article-template__content h1,#ph-charcoal-site .article-template__content h2,#ph-charcoal-site .article-template__content h3{color:#f5f0e7;font-family:Georgia,serif;font-weight:400;line-height:1.3}#ph-charcoal-site .article-template__content a{color:#e5c48b;text-underline-offset:4px}#ph-charcoal-site .article-template__content img,#ph-charcoal-site .article-template__content iframe{max-width:100%}#ph-charcoal-site .article-template__link{color:#e5c48b;font-size:15px}#ph-charcoal-site .article-template :focus-visible,#ph-charcoal-site .main-blog :focus-visible{outline:2px solid #efcb83;outline-offset:4px}@media(min-width:1200px){#ph-pmiu .desks{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1099px){#ph-pmiu .cols{grid-template-columns:190px minmax(0,1fr)}#ph-pmiu .rrail{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#ph-pmiu .panel{margin:0}}@media(max-width:749px){#ph-pmiu .wrap,#ph-pmiu .desks{padding-left:20px;padding-right:20px}#ph-pmiu .cols{display:block;margin-top:24px}#ph-pmiu .desks{grid-template-columns:repeat(2,minmax(0,1fr))}#ph-pmiu .desk{padding:14px;min-height:86px}#ph-pmiu .lrail{margin-bottom:26px;padding:18px}#ph-pmiu .topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px}#ph-pmiu .topics li+li{border:0}#ph-pmiu .fbtn{font-size:12px;padding:10px 8px}#ph-pmiu .row,#ph-pmiu .row.is-lead{grid-template-columns:100px minmax(0,1fr);gap:18px;padding:18px}#ph-pmiu .row.is-lead{grid-template-columns:1fr}#ph-pmiu .row.is-lead img{aspect-ratio:16/10;max-height:250px}#ph-pmiu .row h2{font-size:22px}#ph-pmiu .row.is-lead h2{font-size:28px}#ph-pmiu .row p{font-size:14px}#ph-pmiu .rrail{display:grid;grid-template-columns:1fr;margin-top:26px}#ph-charcoal-site .main-blog .blog-articles{grid-template-columns:1fr}#ph-charcoal-site .main-blog,#ph-charcoal-site .article-template{padding-left:20px;padding-right:20px}#ph-charcoal-site .article-template__content{font-size:16px;padding:22px}#ph-charcoal-site .main-blog .article-card .card__heading{font-size:26px}}@media(max-width:399px){#ph-pmiu .row{grid-template-columns:76px minmax(0,1fr);gap:14px;padding:15px}#ph-pmiu .row h2{font-size:20px}#ph-pmiu .row.is-lead{grid-template-columns:1fr}#ph-pmiu .mast h1{font-size:32px}}@media(prefers-reduced-motion:reduce){#ph-pmiu .desk,#ph-pmiu .row{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/172/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAE */
