.pik-foglio .pkh{clear:both;margin:30px 0 34px;padding:22px 22px 20px;background:var(--pk-tenue);border:1px solid var(--pk-filo);border-radius:16px}
.pik-foglio .pkh ul{list-style:none;margin:0;padding:0}
.pik-foglio .pkh ul>li{margin:0;padding:0}
.pik-foglio .pkh ul>li::before{content:none}
.pik-foglio .pkh a{text-decoration:none;color:var(--pk-inchiostro)}
.pik-foglio .pkh img{border-radius:0;display:block;max-width:100%;height:auto}
.pkh-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid var(--pk-notte)}
.pik-foglio .pkh .pkh-t{margin:0;font:600 21px/1.2 var(--pk-titoli);color:var(--pk-notte);letter-spacing:.2px}
.pik-foglio .pkh .pkh-sub{margin:4px 0 0;font:500 13px/1.35 var(--pk-testo);color:var(--pk-grigio)}
.pik-foglio .pkh a.pkh-all{flex:none;font:700 13px/1 var(--pk-cond);text-transform:uppercase;letter-spacing:.4px;color:var(--pk-azz-scuro);padding:8px 0}
.pik-foglio .pkh a.pkh-all:hover{text-decoration:underline}
.pkh-c{display:block}
.pkh-c b{display:block;font:700 15px/1.3 var(--pk-testo);color:var(--pk-notte)}
.pkh-c span{display:block;margin-top:4px;font:400 13px/1.45 var(--pk-testo);color:var(--pk-grigio)}
.pik-foglio .pkh li a:hover .pkh-c b,.pik-foglio .pkh a.pkh-lead:hover .pkh-c b{color:var(--pk-azz-scuro);text-decoration:underline}
.pkh-bdg{display:inline-block;margin-top:8px;padding:4px 8px;border-radius:6px;background:#E3F1EA;color:var(--pk-verde-h);font:700 12px/1 var(--pk-cond);letter-spacing:.3px}
.pkh-plate{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--pk-filo);border-radius:10px}
.pik-foglio .pkh .pkh-plate img{width:auto;max-width:80%;max-height:34px}
.pkh-foto{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.pkh-foto li a{display:block;background:#fff;border-radius:12px;overflow:hidden;height:100%;box-shadow:0 1px 0 var(--pk-filo)}
.pik-foglio .pkh .pkh-foto img{width:100%;aspect-ratio:16/10;object-fit:cover}
.pkh-foto .pkh-c{padding:12px 14px 14px}
.pkh-num{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px!important}
.pkh-num li a{display:block;height:100%;background:var(--pk-notte);border-radius:12px;padding:16px 16px 14px;color:#fff!important}
.pkh-n{display:block;font:600 30px/1 var(--pk-titoli);color:#fff;letter-spacing:.3px}
.pkh-nw{display:block;margin:6px 0 10px;font:700 11px/1.2 var(--pk-cond);text-transform:uppercase;letter-spacing:.6px;color:#F2C46B}
.pkh-num b{display:block;font:700 15px/1.3 var(--pk-testo);color:#fff}
.pkh-cap{display:block;margin-top:4px;font:400 12.5px/1.45 var(--pk-testo);color:#C9D2E6}
.pik-foglio .pkh .pkh-num li a:hover b{text-decoration:underline}
.pkh-media ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.pkh-media li a{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;align-items:center;background:#fff;border-radius:12px;padding:10px;height:100%;box-shadow:0 1px 0 var(--pk-filo)}
.pkh-m{display:block;width:120px;height:84px;border-radius:8px;overflow:hidden}
.pik-foglio .pkh .pkh-m img{width:100%;height:100%;object-fit:cover}
.pkh-m .pkh-plate{width:100%;height:100%;border:0;background:#FFF6E8}
.pik-foglio .pkh .pkh-m .pkh-plate img{width:auto;height:auto;max-width:70%;max-height:46px;object-fit:contain}
.pkh-m .pkh-tok{flex-direction:column;gap:4px;background:var(--pk-notte);text-align:center;padding:0 6px}
.pkh-tok small{font:700 10px/1.15 var(--pk-cond);text-transform:uppercase;letter-spacing:.5px;color:#F2C46B}
.pkh-tok b{font:600 24px/1 var(--pk-titoli);color:#fff;white-space:nowrap}
.pkh-rtp ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.pkh-rtp li a{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 0 var(--pk-filo);padding-bottom:12px}
.pik-foglio .pkh .pkh-rtp img{width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--pk-notte)}
.pkh-rtp .pkh-c{padding:10px 12px 0}
.pkh-rtp .pkh-bdg{align-self:flex-start;margin:8px 12px 0}
.pkh-prov ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.pkh-prov li a{display:grid;grid-template-columns:150px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:14px;height:100%;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 0 var(--pk-filo)}
.pik-foglio .pkh .pkh-prov img{grid-column:1;grid-row:1/span 2;align-self:stretch;width:100%;height:100%;min-height:112px;object-fit:cover;background:var(--pk-notte)}
.pkh-prov .pkh-c{grid-column:2;grid-row:1;padding:12px 12px 0 0}
.pkh-prov .pkh-bdg{grid-column:2;grid-row:2;align-self:start;justify-self:start;margin:8px 0 12px}
.pkh-mobw{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:center}
.pkh-mobf{background:#fff;border-radius:12px;overflow:hidden;padding:10px}
.pik-foglio .pkh .pkh-mobf img{width:100%;height:auto}
.pkh-mob ul{display:grid;gap:10px}
.pkh-mob li a{display:block;background:#fff;border-radius:10px;padding:12px 14px;border-left:4px solid var(--pk-azzurro)}
.pkh-mob li a b,.pkh-guide .pkh-list a b{display:block;font:700 15px/1.3 var(--pk-testo);color:var(--pk-notte)}
.pkh-mob li a span,.pkh-guide .pkh-list a span{display:block;margin-top:3px;font:400 13px/1.45 var(--pk-testo);color:var(--pk-grigio)}
.pik-foglio .pkh .pkh-mob li a:hover b,.pik-foglio .pkh .pkh-list a:hover b{color:var(--pk-azz-scuro);text-decoration:underline}
.pkh-cassa ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.pkh-cassa li a{display:grid;grid-template-columns:132px minmax(0,1fr);gap:14px;align-items:center;background:#fff;border-radius:12px;padding:12px;height:100%;box-shadow:0 1px 0 var(--pk-filo)}
.pkh-cassa .pkh-plate{height:70px}
.pik-foglio .pkh .pkh-tail{margin:14px 0 0;font:400 14px/1.55 var(--pk-testo);color:var(--pk-inchiostro)}
.pik-foglio .pkh .pkh-tail a{color:var(--pk-azz-scuro);text-decoration:underline}
.pkh-lw{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;align-items:start}
.pik-foglio .pkh a.pkh-lead{display:block;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 0 var(--pk-filo)}
.pik-foglio .pkh .pkh-lead img{width:100%;aspect-ratio:16/10;object-fit:cover}
.pkh-lead .pkh-c{padding:14px 16px 16px}
.pkh-lead .pkh-c b{font:600 20px/1.25 var(--pk-titoli)}
.pkh-legge .pkh-num{grid-template-columns:minmax(0,1fr);margin-top:0!important}
.pkh-guide .pkh-lw{grid-template-columns:minmax(0,1fr)}
.pik-foglio .pkh a.pkh-lead{display:grid}
.pkh-guide a.pkh-lead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}
.pik-foglio .pkh-guide .pkh-lead img{aspect-ratio:auto;height:100%;max-height:250px}
.pik-foglio .pkh ul.pkh-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;background:#fff;border-radius:12px;padding:4px 16px}
.pkh-guide .pkh-list li:nth-child(2){border-top:0}
.pkh-guide .pkh-list li+li{border-top:1px solid var(--pk-filo)}
.pkh-guide .pkh-list a{display:block;padding:9px 0}
.pkh-guide .pkh-list a span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.pkh-cred{margin-top:14px;font:400 12px/1.5 var(--pk-testo);color:var(--pk-grigio)}
.pkh-cred summary{cursor:pointer;font-weight:600}
.pik-foglio .pkh .pkh-cred p{margin:6px 0 0;font-size:12px}
.pkh-tabs>input{position:absolute;opacity:0;pointer-events:none}
.pkh-tl{display:flex;gap:8px;margin:0 0 14px}
.pkh-tl label{cursor:pointer;padding:9px 16px;border-radius:999px;background:#fff;border:1px solid var(--pk-filo);font:700 14px/1 var(--pk-testo);color:var(--pk-notte)}
#pkh-v1:checked~.pkh-tl label[for=pkh-v1],#pkh-v2:checked~.pkh-tl label[for=pkh-v2]{background:var(--pk-notte);border-color:var(--pk-notte);color:#fff}
#pkh-v1:focus-visible~.pkh-tl label[for=pkh-v1],#pkh-v2:focus-visible~.pkh-tl label[for=pkh-v2]{outline:2px solid var(--pk-azzurro);outline-offset:2px}
.pkh-tp{display:none!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
#pkh-v1:checked~.pkh-tp1,#pkh-v2:checked~.pkh-tp2{display:grid!important}
.pkh-tp li a{display:block;height:100%;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 0 var(--pk-filo)}
.pik-foglio .pkh .pkh-tp img{width:100%;aspect-ratio:16/10;object-fit:cover}
.pkh-tp .pkh-c{padding:10px 12px 12px}
.pik-sezioni .pik-tondo.pkh-th{background:#fff;overflow:hidden;box-shadow:0 0 0 1px var(--pk-filo)}
.pik-sezioni .pik-tondo.pkh-th img{width:100%;height:100%;object-fit:cover;border-radius:50%}
.pik-sezioni a[href="/paypal/"] .pik-tondo.pkh-th img{object-fit:contain;width:76%;height:auto;border-radius:0}
.pik-foglio .linechart-table tfoot .row-border,.pik-foglio .linechart-table tfoot .row-points,.pik-foglio .linechart-table tfoot .row-terms{display:none}
@media (max-width:959px){.pkh-rtp ul{grid-template-columns:repeat(3,minmax(0,1fr))}.pkh-prov ul{grid-template-columns:minmax(0,1fr)}}
@media (max-width:760px){
.pik-foglio .pkh{padding:16px 14px;margin:24px -4px 28px}
.pkh-hd{flex-wrap:wrap;align-items:flex-start}
.pkh-foto,.pkh-num{grid-template-columns:minmax(0,1fr)}
.pkh-foto li a{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center}
.pik-foglio .pkh .pkh-foto img{height:100%;aspect-ratio:auto;min-height:90px}
.pkh-media ul,.pkh-cassa ul{grid-template-columns:minmax(0,1fr)}
.pkh-media li a{grid-template-columns:96px minmax(0,1fr)}
.pkh-m{width:96px;height:72px}
.pkh-rtp ul,.pkh-tp{grid-template-columns:repeat(2,minmax(0,1fr))}
.pkh-prov li a{grid-template-columns:104px minmax(0,1fr);column-gap:12px}
.pik-foglio .pkh .pkh-prov img{min-height:96px}
.pkh-mobw,.pkh-lw{grid-template-columns:minmax(0,1fr)}
.pkh-mobf{max-width:300px;margin:0 auto}
.pkh-guide a.pkh-lead{grid-template-columns:minmax(0,1fr)}
.pik-foglio .pkh ul.pkh-list{grid-template-columns:minmax(0,1fr)}
.pkh-guide .pkh-list li:nth-child(2){border-top:1px solid var(--pk-filo)}
.pkh-cassa li a{grid-template-columns:96px minmax(0,1fr)}
.pkh-cassa .pkh-plate{height:58px}
}
