.card__media{aspect-ratio:auto;height:0;padding-top:133.33%}.card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:5%;background:var(--photo-bg)}.card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.card--nomedia .card__body,.grid:has(.card__media) .card--nomedia .card__body{min-height:0;padding:1.4rem}.card--nomedia:before{content:"Foto in arrivo";display:grid;place-items:center;aspect-ratio:3 / 4;background:var(--sunk);color:var(--muted);font-family:var(--f-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--line)}@media(min-width:750px){.card--nomedia .card__body,.grid:has(.card__media) .card--nomedia .card__body{padding:1.8rem}}.card--wide .card__media{padding-top:75%}.card__media--fill img{object-fit:contain;padding:5%}.acc-toggle{display:flex;align-items:center;gap:1.2rem;width:100%;padding:1.2rem;border:1px dashed var(--line);border-radius:var(--radius);background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s}.acc-toggle:hover,.acc-toggle[aria-expanded=true]{border-color:var(--tag)}.acc-toggle__plus{width:4.8rem;height:4.8rem;flex:none;border-radius:8px;background:var(--tag);color:var(--tag-ink);display:grid;place-items:center;font-size:2.8rem;font-weight:700;line-height:1}.acc-toggle[aria-expanded=true] .acc-toggle__plus{font-size:0}.acc-toggle[aria-expanded=true] .acc-toggle__plus:after{content:"\2212";font-size:2.8rem}.acc-toggle__t{display:flex;flex-direction:column;gap:.2rem}.acc-toggle__t b{font-weight:600;font-size:1.5rem}.acc-toggle__t small{color:var(--muted);font-size:1.3rem}.acc-toggle:focus-visible{outline:2px solid var(--tag);outline-offset:2px}.recs--acc[hidden]{display:none}@media(min-width:750px){.acc-toggle__plus{width:5.6rem;height:5.6rem}}.rec--acc{grid-template-columns:4.8rem minmax(0,1fr) auto auto}.rec--acc a{color:inherit;text-decoration:none}.rec__badge{display:inline-block;align-self:flex-start;background:var(--tag);color:var(--tag-ink);font-family:var(--f-mono);font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .6rem;border-radius:4px}.rec__add{width:4rem;height:4rem;border-radius:50%;border:1px solid var(--line);background:transparent;color:var(--ink);display:grid;place-items:center;font-size:2.2rem;line-height:1;cursor:pointer;flex:none;transition:background .15s,border-color .15s,color .15s}.rec__add:hover{border-color:var(--tag)}.rec__add[aria-pressed=true]{background:var(--tag);border-color:var(--tag);color:var(--tag-ink)}.rec__add:focus-visible{outline:2px solid var(--tag);outline-offset:2px}.recs--acc .rec:not(.is-on) .rec__p{color:var(--muted)}@media(min-width:750px){.rec--acc{grid-template-columns:5.6rem minmax(0,1fr) auto auto}}@media(min-width:990px)and (max-width:1199px){.header{gap:1.6rem}.nav{gap:0}.nav__link,.nav summary{padding:1rem .7rem;font-size:1.35rem}.header__logo .logo{font-size:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/officelab-extra.css.map */
