/* Scheda lingotto: sezione "Com'è fatto" (design 29/10) */
.miw-cf{font-family:Archivo,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#1B2437;-webkit-font-smoothing:antialiased;text-wrap:pretty;width:100%}
.miw-cf *,.miw-cf *::before,.miw-cf *::after{box-sizing:border-box}
.miw-cf.miw-cf :is(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}
.miw-cf.miw-cf :is(h1,h2,h3){font-family:inherit;text-transform:none}
.miw-cf.miw-cf li{margin:0}
.miw-cf.miw-cf button{font:inherit;font-family:inherit;text-transform:none;letter-spacing:inherit;line-height:inherit;white-space:normal;text-align:inherit;box-shadow:none}
.miw-cf.miw-cf button:focus{outline:none}
.miw-cf.miw-cf :focus-visible{outline:2px solid #DCAC57;outline-offset:3px}
.miw-cf.miw-cf img{max-width:100%}
.miw-cf.miw-cf a{text-decoration:none}
.miw-cf.miw-cf a:hover{color:#DCAC57}
@media (prefers-reduced-motion:reduce){.miw-cf *{transition:none!important;animation:none!important}}
body.miw-cf-on [data-id="9c9d952"]{display:none!important}
.miw-cf [data-cf-h="0"]:hover{background:rgba(255,255,255,.08)!important}
.miw-cf [data-cf-h="1"]:hover{background:rgba(255,255,255,.1)!important}
.miw-cf [data-cf-h="2"]:hover{background:#E6BD72!important}
.miw-cf [data-cf-h="3"]:hover{background:#E6BD72!important;box-shadow:0 0 0 22px rgba(220,172,87,.18),0 24px 48px -12px rgba(0,0,0,.6)!important}
.miw-cf [data-cf-stopvid]{position:absolute!important;top:16px;right:16px;z-index:2;background:rgba(14,20,36,.75)!important;color:#fff!important}

@media (max-width:600px){
.miw-cf [data-cf-tiltzone]{min-height:0!important;padding:128px 16px 150px!important;border-radius:28px!important}
.miw-cf [data-cf-tiltzone] > div:nth-of-type(2){height:300px!important}
.miw-cf [data-cf-tiltzone] > div:last-child{left:16px!important;right:16px!important;bottom:16px!important}
}
@media (max-width:600px){.miw-cf figure:has(video[autoplay]){aspect-ratio:auto!important;min-height:360px!important;flex-basis:auto!important}}

/* 29/10 Kinegram: testo a sinistra, video a destra */
.miw-cf figure:has(video[autoplay]){order:2}
/* video raffineria senza bande nere */
.miw-cf [data-cf-vid]{object-fit:cover!important}
/* scheda tecnica: via la riga Prodotto da (c'è il box sotto) */
body.miw-cf-on [data-id="366ecdd"]{display:none!important}

/* cast bar: viste orizzontali */
.miw-cf [data-cf-land]{height:auto!important}
@media (max-width:600px){.miw-cf [data-cf-tiltzone] > div[data-cf-land]{height:auto!important;min-height:0!important}}
@media (max-width:600px){.miw-cf [data-cf-land] button[data-cf-go]{width:24px!important;height:24px!important;margin:-12px 0 0 -12px!important;font-size:11px!important;border-width:1.5px!important}.miw-cf [data-cf-tiltzone]:has([data-cf-land]){padding-top:96px!important}}

/* cast bar con confezione: cambio immagine a scorrimento invece della rotazione (30/10) */
.miw-cf [data-cf-swipe] [data-cf-tilt] > div{transform:none!important}
.miw-cf [data-cf-swipe] [data-cf-tilt] > div > div{backface-visibility:visible!important;-webkit-backface-visibility:visible!important;transition:transform 650ms cubic-bezier(.22,.8,.24,1),opacity 450ms ease!important;will-change:transform,opacity}
.miw-cf [data-cf-swipe] [data-cf-tilt] > div > div:nth-child(1){transform:translateZ(8px) translateX(0)!important;opacity:1}
.miw-cf [data-cf-swipe] [data-cf-tilt] > div > div:nth-child(2){transform:translateZ(8px) translateX(115%)!important;opacity:0}
.miw-cf [data-cf-swipe][data-cf-side="r"] [data-cf-tilt] > div > div:nth-child(1){transform:translateZ(8px) translateX(-115%)!important;opacity:0}
.miw-cf [data-cf-swipe][data-cf-side="r"] [data-cf-tilt] > div > div:nth-child(2){transform:translateZ(8px) translateX(0)!important;opacity:1}
@media (prefers-reduced-motion:reduce){.miw-cf [data-cf-swipe] [data-cf-tilt] > div > div{transition:opacity 200ms ease!important}}

/* 02/11 Nuovo retro dei coniati (al posto del Kinegram): foto a destra, testo a sinistra */
.miw-cf figure.miw-cf-retro{order:2}
@media (max-width:600px){.miw-cf figure.miw-cf-retro{aspect-ratio:auto!important;height:340px;flex-basis:auto!important}}

/* 03/11: niente bordi finti di spessore attorno al lingotto 3D (si vedevano come righine bianche fuori dalla foto) */
.miw-cf [data-cf-tilt] span[style*="rotateY(90deg)"],.miw-cf [data-cf-tilt] span[style*="rotateX(90deg)"]{display:none!important}
