
.pricelist-page{background:#170f04;color:#e8e3d7;padding-bottom:60px}
.pricelist-heading{max-width:1050px;margin:auto;padding:68px 24px 56px;text-align:center}
.pricelist-heading h1{font:400 clamp(42px,6.5vw,88px)/1.05 Georgia,serif;color:#edce77;letter-spacing:2px;margin:0 0 32px}
.pricelist-heading p{font:20px/1.8 Arial,sans-serif;color:#bcb6aa;margin:0 auto;max-width:1000px}
.pricelist-heading a{color:inherit;text-decoration:underline;text-underline-offset:4px}
.pricelist-content{max-width:1240px;margin:auto;padding:0 24px}
.price-table-wrap{margin:0 0 36px;border:1px solid #645126}
.trophy-prices{width:100%;border-collapse:collapse;table-layout:fixed;font:21px/1.3 Georgia,serif}
.trophy-prices col.animal-col{width:46%}.trophy-prices col{width:27%}
.trophy-prices thead th{color:#e6c467;font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:17px;padding:24px 15px;border-bottom:2px solid #aa7f29;text-align:center}
.trophy-prices thead th:first-child{text-align:left}.trophy-prices thead span{display:block;font:15px/1.5 Arial,sans-serif}
.trophy-prices tbody th,.trophy-prices td{border:1px solid #4e4022;padding:13px 18px}
.trophy-prices tbody th{text-align:left;font-weight:400;overflow-wrap:break-word}.trophy-prices td{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}
.trophy-prices tbody tr:nth-child(even){background:#2b1e10}.trophy-prices tbody tr:nth-child(odd){background:#170f04}
.price-notice{border:1px solid #645126;margin:52px 0 0;padding:26px;text-align:center;color:#d9b85f;text-transform:uppercase;letter-spacing:1.5px;font:14px/1.9 Arial,sans-serif}.price-notice span{padding:0 7px}
.price-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:760px){.pricelist-heading{padding:40px 20px 34px}.pricelist-heading h1{font-size:clamp(36px,10vw,54px);letter-spacing:1px;margin-bottom:24px}.pricelist-heading p{font-size:16px;line-height:1.75}.pricelist-content{padding:0 12px}.trophy-prices{font-size:15px;line-height:1.35}.trophy-prices thead th{font-size:11px;letter-spacing:.3px;padding:15px 5px;overflow-wrap:anywhere}.trophy-prices thead span{font-size:11px}.trophy-prices tbody th,.trophy-prices td{padding:11px 7px}.price-notice{font-size:11px;padding:20px 13px;margin-top:34px;letter-spacing:1px}}
@media(max-width:360px){.trophy-prices{font-size:13px}.trophy-prices tbody th,.trophy-prices td{padding:10px 5px}}

/* Match the original Khangela page background. */
.pricelist-heading{max-width:none;background:radial-gradient(ellipse,#533b1c,#170f04);border-bottom:1px solid #9e793a;margin-bottom:40px}.pricelist-heading p{max-width:1000px}
