
.paskin{--orange:#ff7900;--gold:#dfbd57;background:#171717;color:#f7f0e3;font-family:Arial,sans-serif;line-height:1.6}.paskin *{box-sizing:border-box}.paskin a{color:inherit}.pk-wrap{max-width:1240px;margin:auto;padding:0 6%}.pk-nav{display:flex;align-items:center;justify-content:space-between;gap:22px;padding-top:24px;padding-bottom:24px;border-bottom:1px solid #ffffff20}.pk-logo{font-weight:900;font-size:30px;letter-spacing:-1.5px;color:var(--orange)!important;text-decoration:none}.pk-logo span{color:var(--gold)}.pk-links{display:flex;gap:24px;font-size:13px;flex-wrap:wrap}.pk-links a{text-decoration:none}.pk-links a:hover{color:var(--orange)}.pk-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center;padding-top:65px;padding-bottom:65px}.pk-kicker{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--gold);font-weight:bold}.paskin h1,.paskin h2,.paskin h3{font-family:Arial,sans-serif;color:#f7f0e3;margin:0;letter-spacing:-2px;font-weight:900}.paskin h1{font-size:clamp(44px,6vw,78px);line-height:1.04;margin:20px 0 25px}.paskin h1 em{font-style:normal;color:var(--orange)}.pk-intro{max-width:480px;font-size:17px;color:#c9c3b9}.pk-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.pk-btn{display:inline-block;padding:14px 22px;border:1px solid var(--orange);background:var(--orange);color:#151515!important;text-decoration:none;font-weight:700;font-size:14px}.pk-btn.secondary{background:transparent;color:#f7f0e3!important;border-color:#ffffff45}.pk-poster{display:block;width:100%;max-height:660px;object-fit:contain;border:1px solid #ffffff15}.pk-strip{border-block:1px solid #ffffff20;padding:18px 0;color:var(--gold);font-size:11px;letter-spacing:2px;text-align:center}.pk-section{padding-top:80px;padding-bottom:80px}.paskin h2{font-size:clamp(32px,4vw,49px);line-height:1.15;margin:12px 0 22px}.pk-muted{color:#c9c3b9}.pk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:35px}.pk-card{border:1px solid #ffffff20;padding:28px;background:#1f1f1f;border-top:3px solid var(--tone,var(--orange))}.pk-number{font-size:11px;letter-spacing:2px;color:var(--tone,var(--gold))}.paskin h3{font-size:25px;letter-spacing:-.6px;margin:15px 0 8px}.pk-card p{margin:5px 0;color:#c9c3b9;font-size:14px}.pk-feature{background:#efe6d6;color:#1c1c1c}.pk-feature h2{color:#1c1c1c}.pk-feature .pk-muted{color:#514a40}.pk-split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.pk-feature .pk-kicker{color:#9d4c0b}.pk-panel{border:1px solid #ffffff25;padding:30px;background:#202020}.pk-form{display:grid;gap:14px}.pk-form label{font-size:13px;display:block}.pk-form input,.pk-form textarea{width:100%;display:block;background:#171717;color:#fff;border:1px solid #ffffff45;padding:13px;margin-top:5px;font:inherit;border-radius:0}.pk-form button{cursor:pointer;font:inherit}.pk-form :focus-visible,.paskin a:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.pk-form .pk-success{color:#a9e8ac}.pk-soon{display:inline-block;color:var(--gold);border:1px solid #dfbd5760;padding:5px 10px;font-size:11px;letter-spacing:1px}.pk-footer{border-top:1px solid #ffffff20;padding:32px 0}.pk-footer .pk-wrap{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap;font-size:12px}.pk-footer a{text-decoration:none}.pk-footer-links{display:flex;gap:18px;flex-wrap:wrap}@media(max-width:750px){.pk-nav{align-items:start}.pk-links{gap:10px 16px;justify-content:flex-end;font-size:12px}.pk-hero{grid-template-columns:1fr;gap:35px;padding-top:40px;padding-bottom:40px}.pk-poster{max-height:620px}.pk-grid{grid-template-columns:repeat(2,1fr)}.pk-split{grid-template-columns:1fr;gap:30px}.pk-section{padding-top:50px;padding-bottom:50px}.pk-card{padding:20px}.pk-strip{font-size:9px;letter-spacing:1px}.pk-intro{font-size:16px}}@media(max-width:420px){.pk-grid{grid-template-columns:1fr}.pk-links{max-width:190px}}

body{background:#171717;color:#f7f0e3}#header-group{position:relative}#MainContent{--header-height:0px}.pk-logo span{position:relative}.pk-logo span:before{content:"";position:absolute;top:-6px;left:0;width:100%;height:8px;border-top:3px solid #ff7900;border-radius:50%}.pk-page-title{font-size:clamp(34px,4vw,62px)!important;line-height:1.1!important;margin:18px 0 24px!important;letter-spacing:-1.5px!important}.pk-shopgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:45px}.pk-shopcard{border:1px solid #ffffff20;background:#202020;overflow:hidden}.pk-photo{display:block;aspect-ratio:1;overflow:hidden}.pk-photo img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.pk-photo:hover img{transform:scale(1.025)}.pk-shopcard-body{padding:24px}.pk-shopcard h3{font-size:21px;line-height:1.25;letter-spacing:-.5px}.pk-shopcard h3 a{text-decoration:none}.pk-price{color:#dfbd57;font-size:23px;font-weight:700}.pk-textlink{color:#ff9900!important;text-decoration:none;font-size:14px}.pk-product-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;margin-top:30px}.pk-product-photo img{width:100%;height:auto}.pk-caption{font-size:11px;color:#aaa}.pk-description{font-size:16px;color:#cbc4b8}.pk-buyform{display:grid;gap:12px;margin:30px 0}.pk-buyform input,.pk-buyform select{padding:14px;background:#202020;color:#f7f0e3;border:1px solid #ffffff45;font:inherit}.pk-buyform input[type=number]{width:100px}.pk-buyform button{cursor:pointer;font:inherit}.pk-buyform button:disabled{opacity:.5;cursor:not-allowed}.pk-buyform [hidden]{display:none!important}.pk-product-notes details{border-top:1px solid #ffffff25;padding:18px 0}.pk-product-notes summary{cursor:pointer;font-weight:700}.pk-product-notes p{font-size:14px;color:#c9c3b9}.pk-pagination{margin-top:35px}.pk-pagination a{padding:10px;color:#ff7900}.pk-shopcard .pk-kicker{margin:0 0 10px}.pk-shopcard p{margin:15px 0}@media(max-width:900px){.pk-shopgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-product-layout{grid-template-columns:1fr;gap:30px}}@media(max-width:550px){.pk-shopgrid{grid-template-columns:1fr}.pk-shopcard-body{padding:20px}}@media(prefers-reduced-motion:reduce){.pk-photo img{transition:none}}
.pk-brand-image{display:block;width:200px;height:auto;max-width:100%;object-fit:contain}.pk-catering{background:linear-gradient(130deg,#2b2017,#171717 70%);border-block:1px solid #dfbd5740}.pk-catering-tags{display:flex;gap:12px;flex-wrap:wrap;margin-top:35px}.pk-catering-tags span{padding:8px 16px;border:1px solid #ffffff35;font-size:12px;color:#dfbd57}.pk-footer .pk-brand-image{width:155px}@media(max-width:550px){.pk-nav .pk-brand-image{width:145px}.pk-links{max-width:190px}}