.impianto-carrello{padding:38px var(--lato) 0}.intestazione{display:flex;align-items:baseline;gap:14px;margin-bottom:34px}.intestazione h1{font-size:clamp(26px,3.4vw,40px)}.intestazione span{font-size:13px}.corpo{display:grid;grid-template-columns:minmax(0,1fr) 352px;column-gap:58px;row-gap:0;align-items:start}@media(max-width:900px){.corpo{grid-template-columns:1fr;row-gap:34px}.righe{order:1}.look{order:2}.riepilogo{order:3}}.riga{display:grid;grid-template-columns:96px minmax(0,1fr);gap:18px;padding:22px 0;border-top:1px solid rgba(20,20,20,.1)}.riga:last-child{border-bottom:1px solid rgba(20,20,20,.1)}.riga__foto img{aspect-ratio:2/3;object-fit:cover;background:var(--avorio-scuro)}.riga__alto{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.riga__nome{font-size:13px;line-height:1.4;font-weight:600}.riga__prezzo{font-size:13px;white-space:nowrap}.riga__variante{font-size:12px;color:var(--tenue);margin-top:4px}.riga__basso{display:flex;align-items:center;gap:16px;margin-top:14px;flex-wrap:wrap}.riga__scorta{font-size:12px;color:#8a5a2b;margin-top:9px}.riga__azioni{display:flex;gap:14px;font-size:12px;color:var(--tenue)}.riga__azioni button,.riga__azioni a{background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:12px;color:var(--tenue);border-bottom:1px solid rgba(20,20,20,.28)}.riga__azioni button:hover,.riga__azioni a:hover{color:var(--inchiostro)}.quantita{display:inline-flex;align-items:center;border:1px solid rgba(20,20,20,.22);border-radius:999px}.quantita button{width:32px;height:32px;background:none;border:0;cursor:pointer;font:inherit;font-size:15px;line-height:1;color:inherit}.quantita button:disabled{opacity:.28;cursor:not-allowed}.quantita span{min-width:24px;text-align:center;font-size:13px}.riepilogo{position:sticky;top:calc(var(--h-testata,84px) + 18px);border:1px solid rgba(20,20,20,.14);padding:24px}@media(max-width:900px){.riepilogo{position:static}}.riepilogo h2{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-family:var(--sans);color:var(--tenue);margin-bottom:18px}.soglia{margin-bottom:22px}.soglia__testo{font-size:13px;line-height:1.5;margin-bottom:9px}.soglia__testo b{font-weight:600}.soglia__barra{height:3px;background:#1414141f;overflow:hidden}.soglia__barra span{display:block;height:100%;background:var(--inchiostro);width:0;transition:width .4s cubic-bezier(.2,.8,.2,1)}.soglia--presa .soglia__barra span{background:#0f7a6c}.conto__riga{display:flex;justify-content:space-between;gap:16px;font-size:14px;padding:7px 0}.conto__riga--totale{border-top:1px solid rgba(20,20,20,.14);margin-top:9px;padding-top:14px;font-size:17px}.conto__nota{font-size:12px;color:var(--tenue);line-height:1.5;margin:12px 0 20px}.nota{margin-top:18px}.nota summary{font-size:12px;color:var(--tenue);cursor:pointer;list-style:none;border-bottom:1px solid rgba(20,20,20,.28);display:inline-block}.nota summary::-webkit-details-marker{display:none}.nota textarea{width:100%;margin-top:12px;padding:12px;font:inherit;font-size:13px;border:1px solid rgba(20,20,20,.18);background:none;color:inherit;resize:vertical;min-height:74px}.vuoto{padding:70px 0 40px;text-align:center}.vuoto h2{font-size:clamp(20px,2.4vw,28px);margin-bottom:12px}.vuoto p{font-size:14px;color:var(--tenue);max-width:420px;margin:0 auto 26px}.vuoto a{font-size:11px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--inchiostro);padding-bottom:5px}.look{grid-column:1 / -1;margin-top:var(--respiro)}@media(max-width:900px){.look{margin-top:0}}.look h2{font-size:clamp(20px,2.4vw,28px);margin-bottom:8px}.look__come{font-size:13px;color:var(--tenue);margin-bottom:26px}.look__griglia{display:grid;grid-template-columns:repeat(auto-fit,200px);justify-content:start;column-gap:0;row-gap:32px}.scheda-look__link{display:block;color:inherit;text-decoration:none}.scheda-look{display:flex;flex-direction:column}.scheda-look__link{padding-bottom:10px}.scheda-look .aggiungi-look{width:calc(100% - 20px);margin:auto 10px 0}.aggiungi-look[disabled]{opacity:.6;cursor:default}.scheda-look__foto img{aspect-ratio:2/3;object-fit:cover;background:var(--avorio-scuro)}.look .mini__testo{padding:11px 10px 0}.look .mini__riga{display:block}.look .mini__nome{font-size:12px;line-height:1.35;display:block}.look .mini__prezzo{display:block;font-size:12px;color:var(--tenue);margin-top:3px}.scheda-look__foto img{border-left:1px solid var(--filo-foto)}.look__griglia>.scheda-look:nth-child(3n+1) .scheda-look__foto img{border-left-color:transparent}.colori{display:flex;gap:4px;flex-wrap:wrap;margin-top:12px}.colori button{width:20px;padding:0;border:0;background:none;cursor:pointer;line-height:0;opacity:.5;outline:1px solid transparent;outline-offset:2px;transition:opacity .2s ease,outline-color .2s ease}.colori button[aria-pressed=true]{opacity:1;outline-color:var(--inchiostro)}.colori img{aspect-ratio:2/3;object-fit:cover;background:var(--avorio-scuro)}.perche{font-size:12px;color:var(--tenue);line-height:1.5;margin-top:11px;min-height:36px}.aggiungi-look{width:100%;margin-top:12px;padding:11px 16px;border-radius:999px;cursor:pointer;background:none;border:1px solid rgba(20,20,20,.28);color:inherit;font:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.aggiungi-look:hover{background:var(--inchiostro);color:var(--avorio);border-color:var(--inchiostro)}@media(max-width:900px)and (min-width:769px){.look__griglia>.scheda-look:nth-child(3n+1) .scheda-look__foto img{border-left-color:var(--filo-foto)}.look__griglia>.scheda-look:nth-child(odd) .scheda-look__foto img{border-left-color:transparent}}@media(max-width:768px){.look__griglia{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:22px}.look h2{margin-bottom:8px}.look__come{margin-bottom:22px}.look .mini__testo{padding:9px 8px 0}.look .mini__riga{display:block}.look .mini__nome{font-size:11px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.look .mini__prezzo{display:block;font-size:11px;margin-top:3px}.colori{gap:4px;margin-top:8px}.colori button{width:20px}.perche{display:none}.aggiungi-look{padding:9px 6px;font-size:10px;letter-spacing:.08em}}@media(max-width:900px){.cassa-mobile__totale{font-size:13px;white-space:nowrap;padding-left:4px}.cassa-mobile .bottone{margin:0;padding:13px 20px;width:auto;flex:1}body{padding-bottom:152px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/bulier-carrello.css.map */
