.galleria-card{margin:0;position:relative}.galleria-media{isolation:isolate;border:1px solid var(--border-hair);border-radius:var(--card-radius);background:var(--bg-surface-2);position:relative;overflow:hidden}.galleria-didascalia{margin-top:var(--s-3)}.galleria-etichetta{align-items:center;column-gap:var(--s-2);letter-spacing:0;flex-wrap:wrap;row-gap:2px;font-size:13px;line-height:1.4;display:flex}.galleria-codice{color:var(--text-muted);font-variant-numeric:tabular-nums}.galleria-servizio{letter-spacing:.08em;text-transform:uppercase;color:var(--text-gold);font-weight:700}.galleria-testo{letter-spacing:-.006em;color:var(--text-primary);margin-top:6px;font-size:15px;line-height:1.45;display:block}.galleria .campione-vuoto{box-shadow:inset 0 0 0 1px var(--text-muted);background:0 0}.galleria-link{color:inherit;text-decoration:none;display:block}.galleria-link:after{content:"";position:absolute;inset:0}.galleria-link:focus-visible{outline:none}.galleria-card:has(.galleria-link:focus-visible){outline:3px solid var(--c-gold-700);outline-offset:4px;border-radius:var(--card-radius)}@media (hover:hover) and (pointer:fine){.galleria-link:hover .galleria-testo{text-underline-offset:3px;text-decoration:underline}}.galleria-scorri{margin-inline:calc(-1 * var(--s-5));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--s-5);overflow-x:auto}@media (pointer:coarse){.galleria-scorri{scrollbar-width:none}.galleria-scorri::-webkit-scrollbar{display:none}}.galleria-nastro{gap:var(--s-4);padding:var(--s-2) var(--s-5) var(--s-3);margin:0;list-style:none;display:flex}.galleria-nastro>li{scroll-snap-align:start;flex:0 0 82%}.galleria-nastro[data-n="1"]>li{flex-basis:100%}.galleria-nastro .galleria-media{aspect-ratio:4/5}@media (min-width:768px){.galleria-scorri{margin-inline:calc(-1 * var(--s-8));scroll-padding-inline:var(--s-8)}.galleria-nastro{gap:var(--s-6);padding-inline:var(--s-8)}.galleria-nastro>li{flex-basis:46%}.galleria-nastro[data-n="1"]>li{flex-basis:100%}}@media (min-width:1024px){.galleria-scorri{scroll-snap-type:none;margin-inline:0;overflow:visible}.galleria-nastro{gap:var(--s-8) var(--s-6);grid-template-columns:1.25fr 1fr 1fr;padding:0;display:grid}.galleria-nastro>li{flex-direction:column;min-width:0;display:flex}.galleria-nastro .galleria-card{flex-direction:column;flex:1;display:flex}.galleria-nastro .galleria-media{aspect-ratio:4/3}.galleria-di{display:none}.galleria-nastro[data-n="5"]>li:first-child,.galleria-nastro[data-n="4"]>li:first-child{grid-row:span 2}.galleria-nastro[data-n="5"]>li:first-child .galleria-media,.galleria-nastro[data-n="4"]>li:first-child .galleria-media{aspect-ratio:auto;flex:1;min-height:0}.galleria-nastro[data-n="4"]>li:nth-child(4){grid-column:span 2}.galleria-nastro[data-n="4"]>li:nth-child(4) .galleria-media{aspect-ratio:11/4}.galleria-nastro[data-n="3"]{grid-template-columns:repeat(3,1fr)}.galleria-nastro[data-n="3"] .galleria-media{aspect-ratio:4/5}.galleria-nastro[data-n="2"]{grid-template-columns:repeat(2,1fr)}.galleria-nastro[data-n="1"]{grid-template-columns:1fr}.galleria-nastro[data-n="1"] .galleria-media{aspect-ratio:16/9}}
