#pcpch-shared-header{display:block!important;position:relative;z-index:100;width:100%;max-width:none;margin:0!important;padding:0!important;background:#08090a!important;color:#f6f4ee!important;font:400 14px/1.5 Arial,Helvetica,sans-serif;text-align:left;isolation:isolate}
#pcpch-shared-header *,#pcpch-shared-header *::before,#pcpch-shared-header *::after{box-sizing:border-box}
#pcpch-shared-header a{color:#f6f4ee;text-decoration:none;box-shadow:none}
#pcpch-shared-header a:hover{color:#E0BF75}
#pcpch-shared-header .pcpch-wrap{width:calc(100% - 64px);max-width:1180px;margin:0 auto;padding:0}
#pcpch-shared-header .pcpch-strip{background:#08090a;border-bottom:1px solid #28282b;padding:8px 0}
#pcpch-shared-header .pcpch-contact{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:13px}
#pcpch-shared-header .pcpch-divider{margin:0 10px}
#pcpch-shared-header .pcpch-main{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;position:relative}
#pcpch-shared-header .pcpch-brand{display:block;flex:0 0 240px;width:240px}
#pcpch-shared-header .pcpch-brand img{display:block;width:100%;max-width:100%;height:auto;max-height:90px;object-fit:contain;border:0;border-radius:0;margin:0;padding:0}
#pcpch-shared-header .pcpch-desktop{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:16px;margin:0;padding:0}
#pcpch-shared-header nav a{font:400 14px/1.4 Arial,Helvetica,sans-serif;white-space:nowrap;display:inline-flex;justify-content:center;align-items:center;padding:0;margin:0}
#pcpch-shared-header nav .pcpch-gold{background:#E0BF75;color:#111;border:1px solid #E0BF75;border-radius:3px;padding:12px 16px;font-weight:700}
#pcpch-shared-header nav .pcpch-gold:hover{background:#f4d493;color:#111}
#pcpch-shared-header .pcpch-mobile{display:none;margin:0;padding:0;border:0}
#pcpch-shared-header summary{font:600 15px/1.4 Arial,sans-serif;color:#f6f4ee;cursor:pointer;padding:10px 14px;border:1px solid #646465;border-radius:3px;background:transparent}
#pcpch-shared-header .pcpch-mobile nav{position:absolute;right:0;top:calc(100% - 2px);z-index:1000;width:290px;max-width:calc(100vw - 36px);padding:20px;display:flex;flex-direction:column;gap:10px;background:#15161a;border:1px solid #555;box-shadow:0 8px 24px #0005}
#pcpch-shared-header .pcpch-mobile:not([open]) nav{display:none}
#pcpch-shared-header .pcpch-mobile nav a{font-size:15px;justify-content:flex-start;padding:4px 0;white-space:normal}
#pcpch-shared-header .pcpch-mobile nav .pcpch-gold{padding:10px 14px}
#pcpch-shared-header a:focus-visible,#pcpch-shared-header summary:focus-visible{outline:2px solid #E0BF75;outline-offset:4px}
@media(max-width:1230px){#pcpch-shared-header .pcpch-desktop{display:none}#pcpch-shared-header .pcpch-mobile{display:block}#pcpch-shared-header .pcpch-brand{flex-basis:210px;width:210px}}
@media(max-width:760px){#pcpch-shared-header .pcpch-wrap{width:calc(100% - 36px)}#pcpch-shared-header .pcpch-contact{flex-direction:column;gap:3px;text-align:center;font-size:12px}#pcpch-shared-header .pcpch-main{padding:14px 0}#pcpch-shared-header .pcpch-contact>span{max-width:100%;overflow-wrap:anywhere}}
@media(max-width:480px){#pcpch-shared-header .pcpch-main{gap:12px}#pcpch-shared-header .pcpch-brand{flex-basis:180px;width:180px}#pcpch-shared-header .pcpch-divider{margin:0 4px}}
