@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap);*{font-family:Roboto Condensed,sans-serif}.text-dark-grey{color:#666}.text-light-grey{color:#878787}.prod-list{display:flex;flex-direction:column;gap:10px}.prod-card{align-content:center;display:flex;justify-content:center;padding:.6em 1em}.prod-img{width:40%}.prod-detail{display:flex;flex-direction:column;justify-content:center;padding:2em .3em;width:60%}.prod-name{color:#eb7120;font-size:1.2em;font-weight:700}.prod-descrizione{font-size:1.1em}.prod-header{background-color:#f2f2f2;display:flex;justify-content:center;overflow:hidden}.prod-image{width:40%}.prod-info{padding:.2em .3em;width:60%}.prod-code{font-size:2.2em}.simboli-list{display:flex;flex-wrap:wrap}.prod-simbolo{max-width:25%}@media only screen and (min-width:800px){.prod-simbolo{max-width:100px}.prod-info{display:flex;flex-direction:column;justify-content:center}}.prod-title{font-size:1.4em;font-weight:700}.card-gradient{background:#fff;background:linear-gradient(90deg,#fff 50%,#ececec)}.vertical-gradient{background:#fff;background:linear-gradient(180deg,#fff 50%,#ececec)}.pointer{cursor:pointer;transition:all .3s}.pointer:hover{opacity:.8}.tooltip{display:inline-block;position:relative}.tooltip .tooltiptext{background-color:#555;border-radius:6px;bottom:125%;color:#fff;left:50%;margin-left:-60px;opacity:0;padding:5px 2px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:120px;z-index:1}.tooltip .tooltiptext:after{border:5px solid #0000;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip:hover .tooltiptext{opacity:1;visibility:visible}@media only screen and (min-width:800px){.prod-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0}.prod-card{cursor:pointer;transition:all .3s;width:50%}.prod-list .card-gradient{background:#fff;background:linear-gradient(180deg,#fff 50%,#ececec)}.prod-card:hover{opacity:.8}}.page-padding{padding:0 1em}.header-style{font-size:1.4em}.art-expansion .q-item__section--side>.q-icon{font-size:36px}.art-expansion .q-item{border-bottom:1px solid #c6c6c6;padding-left:0;padding-right:0}.art-expansion .q-item__section--avatar{min-width:0}.art-expansion .q-item__section--side{padding-right:0}.flex{flex-wrap:unset}