.sito .p-cantine .filtri{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:clamp(30px,4vw,50px);display:flex}.sito .p-cantine .filtri output{font-family:var(--ui);opacity:.75;font-size:14px}.sito .p-cantine .s-bordeaux .chip{border-color:#f7f2f259}.sito .p-cantine .s-bordeaux .chip[aria-pressed=true]{background:var(--cream);color:var(--red-deep);border-color:var(--cream)}.sito .p-cantine .vigna{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(18px,2.4vw,32px);display:grid}.sito .p-cantine .scheda{--rx:0deg;--ry:0deg;color:var(--cream);perspective:900px;transition:opacity .5s var(--ease), transform .5s var(--ease);gap:14px;text-decoration:none;display:grid}.sito .p-cantine .scheda.via{display:none}.sito .p-cantine .scheda figure{aspect-ratio:4/5;background:var(--black);transform:rotateX(var(--rx)) rotateY(var(--ry));border-radius:20px;transition:transform .3s ease-out;position:relative;overflow:hidden}.sito .p-cantine .scheda img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease), filter .6s}.sito .p-cantine .scheda:hover img{filter:brightness(.55);transform:scale(1.07)}.sito .p-cantine .scheda figcaption{font-family:var(--ui);transition:transform .6s var(--ease);background:linear-gradient(#0000,#161515bf 30%);padding:60px 22px 22px;font-size:15px;font-weight:300;line-height:1.55;position:absolute;inset:auto 0 0;transform:translateY(101%)}.sito .p-cantine .scheda:hover figcaption,.sito .p-cantine .scheda:focus-visible figcaption{transform:none}.sito .p-cantine .scheda .serate{background:var(--cream);width:66px;height:66px;color:var(--red-deep);text-align:center;font-family:var(--ui);letter-spacing:.04em;border-radius:50%;place-items:center;font-size:11px;line-height:1.1;display:grid;position:absolute;top:14px;right:14px;transform:rotate(10deg)}.sito .p-cantine .scheda .serate b{font-family:var(--display);letter-spacing:0;font-size:24px;font-weight:400;display:block}.sito .p-cantine .scheda-meta{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sito .p-cantine .scheda-meta b{padding-bottom:.08em;font-size:clamp(24px,2vw,30px);font-weight:400;line-height:1.12}.sito .p-cantine .scheda-meta span{font-family:var(--ui);opacity:.75;text-align:right;font-size:12px}.sito .p-cantine .scheda .chips span{font-family:var(--ui);border:1px solid #f7f2f24d;border-radius:99px;padding:5px 11px;font-size:12px}.sito .p-cantine .zona{font-family:var(--ui);letter-spacing:.14em;text-transform:uppercase;color:#ff9c8f;font-size:11px}@media (hover:none){.sito .p-cantine .scheda figcaption{display:none}}.sito .p-cantine .candida{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(30px,6vw,90px);display:grid}.sito .p-cantine .candida .lede{margin:22px 0 30px}.sito .p-cantine .etichetta-vuota{aspect-ratio:3/4;background:var(--cream);width:min(100%,360px);color:var(--red);box-shadow:inset 0 0 0 8px var(--cream), inset 0 0 0 9.5px var(--red);text-align:center;transition:transform .8s var(--ease);border-radius:6px;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:10px;padding:30px;display:flex;transform:rotate(-3deg)}.sito .p-cantine .etichetta-vuota:hover{transform:rotate(0)translateY(-6px)}.sito .p-cantine .etichetta-vuota small{font-family:var(--ui);letter-spacing:.2em;text-transform:uppercase;font-size:11px}.sito .p-cantine .etichetta-vuota b{padding-bottom:.1em;font-size:clamp(36px,4vw,54px);font-weight:400;line-height:1.05}.sito .p-cantine .etichetta-vuota i{border-bottom:2px dotted #89030366;width:70%;height:1px;font-style:normal;display:block}@media (max-width:860px){.sito .p-cantine .candida{grid-template-columns:1fr}}
