.pgs-sezioni{border-top:1px solid #e3e6ea;border-bottom:1px solid #e3e6ea;background:#fff}.pgs-sezioni-in{max-width:var(--pgs-max,1280px);margin:0 auto;padding:12px var(--pgs-lato,40px);display:flex;gap:var(--gap,8px);overflow-x:auto;scrollbar-width:none}.pgs-sezioni-in::-webkit-scrollbar{display:none}.pgs-sezioni-in[data-scorre=inizio]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}.pgs-sezioni-in[data-scorre=mezzo]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 56px),transparent)}.pgs-sezioni-in[data-scorre=fine]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px);mask-image:linear-gradient(90deg,transparent,#000 40px)}.pgs-sezioni .pgs-sezione{display:inline-flex;align-items:center;height:38px;padding:0 calc(18px + var(--pad, 0px));border-radius:999px;flex-shrink:0;border:1.5px solid #16181d;color:#16181D;font-size:14.5px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s}.pgs-sezioni .pgs-sezione:hover{background:#F1ECFD}.pgs-sezioni .pgs-sezione.on{background:#C9B2FA;border-color:#C9B2FA}@media (prefers-reduced-motion:reduce){.pgs-sezioni .pgs-sezione{transition:none}}:where(.pgs-sezioni,.tst-sezioni) button:where(.pgs-sezione,.tst-sezione){background:#fff;font-family:inherit;cursor:pointer}