body.dark.printhub{--accent:#ff9900;--bg:#151515;--fg:#f4f1eb;--muted:#b2aca3;--line:#38332d;--panel:#202020;--inverse:#111}
.printhub #theme,.printhub .menu-themes{display:none!important}.printhub .logo{display:flex;align-items:center;gap:12px!important;letter-spacing:-1px!important;font-family:'Roboto Condensed',sans-serif!important;font-size:31px!important}.printhub .logo img{width:46px;height:46px;object-fit:cover;border-radius:8px}.printhub .ph-word{color:#fff!important}.printhub .ph-word b{background:#ff9900;color:#151515;border-radius:5px;padding:0 5px;margin-left:2px}.printhub .primary{background:#ff9900;color:#151515}.printhub .hero h1{max-width:850px}.printhub .hero-copy>p{max-width:560px}.printhub .ink-stage{opacity:.5}.printhub .price-card{background:#191919eb!important;border-color:#484037!important}.printhub .price-summary h3{color:#f5f1ea}.printhub .price-start strong{color:#ff9900}.ph-gate{max-width:700px;margin:7vh auto;padding:40px;border:1px solid #54412a;border-radius:16px;background:#191919e8}.ph-gate h1{font-size:clamp(36px,5vw,68px);margin:20px 0}.ph-gate form{display:grid;gap:18px;margin-top:30px}.ph-gate input{background:#101010;border:1px solid #65503a;color:#fff;padding:18px;font-size:23px;letter-spacing:8px;border-radius:6px;max-width:100%;width:100%}.ph-gate .primary{justify-self:start}.ph-lock{float:right;margin-bottom:20px;background:transparent;border:1px solid var(--line);padding:12px;color:var(--fg)}.printhub .catalog-results{clear:both}.printhub .price-content>p{line-height:1.7}@media(max-width:600px){.ph-gate{padding:24px;margin:25px 0}.printhub .logo{font-size:25px!important;gap:8px!important}.printhub .logo img{width:36px;height:36px}}
.printhub .ph-search{display:block;width:100%;padding:17px 20px;margin:22px 0;background:#1c1b19;color:var(--fg);border:1px solid #54412a;border-radius:6px}.printhub .catalog>h1{font-family:Roboto Condensed,sans-serif;font-size:clamp(32px,5vw,62px);margin:20px 0}
