@font-face{font-family:Malfunction;src:local("Malfunction"),local("Malfunction Regular");font-display:swap}.nm-prod{--paper:#fff;--wash:#f1f0ee;--ink:rgba(0,0,0,.81);--black:#000;--grey:rgba(0,0,0,.5);--rule:#e3e3e3;--red:#ff0000;--acid:#c6ff33;--ui:neue-haas-grotesk-text,"Neue Haas Grotesk Text","Helvetica Neue",Helvetica,Inter,Arial,sans-serif;--display:neue-haas-grotesk-display,"Neue Haas Grotesk Display","Helvetica Neue",Helvetica,"Inter Tight",Arial,sans-serif;--serif:"Newsreader",Georgia,serif;--gotico:"Malfunction","UnifrakturMaguntia",serif;--barra:60px;color-scheme:light}.nm-prod *{box-sizing:border-box}html{scroll-behavior:smooth}.nm-prod{margin:0;background:var(--paper);color:var(--ink);font:400 14px/1.5 var(--ui)}.nm-prod button,.nm-prod input,.nm-prod select{font-family:inherit}.nm-prod :focus-visible{outline:2px solid var(--red);outline-offset:2px}.nm-prod [hidden]{display:none!important}.nm-prod .g .c{position:relative;display:inline-block}.nm-prod .g .c:after{content:attr(data-c);position:absolute;left:50%;top:50%;transform:translate(-50%,-52%);font-family:var(--gotico);font-weight:400;letter-spacing:0;color:currentColor;opacity:0;white-space:pre;pointer-events:none}.nm-prod .g .c.on{color:transparent}.nm-prod .g .c.on:after{opacity:1}.nm-prod .scheda{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(370px,1fr);padding-top:var(--barra);align-items:start}.nm-prod .foto{display:flex;flex-direction:column}.nm-prod .foto figure{margin:0;position:relative;height:calc(100vh - var(--barra));background:var(--wash);display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--rule)}.nm-prod .foto figure:nth-child(2n){background:#eceae7}.nm-prod .foto figure:last-child{border-bottom:0}.nm-prod .foto .ph{font:400 10px/1.4 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:#b0aeab;text-align:center;padding:20px}.nm-prod .foto figcaption{position:absolute;left:24px;bottom:16px;font:400 10.5px/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--grey)}.nm-prod .foto .num{position:absolute;right:18px;top:16px;font:400 10.5px/1 var(--ui);color:var(--grey);font-variant-numeric:tabular-nums}.nm-prod .compra{position:sticky;top:var(--barra);min-height:calc(100vh - var(--barra));display:flex;flex-direction:column;justify-content:center;gap:0;padding:clamp(28px,3vw,54px);border-left:1px solid var(--rule)}.nm-prod .eyebrow{font:400 10.5px/1 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:var(--grey);margin:0 0 18px}.nm-prod .h1{font:800 clamp(30px,3.1vw,54px)/.9 var(--display);letter-spacing:-.05em;text-transform:uppercase;color:var(--black);margin:0 0 14px}.nm-prod .prezzo{font:400 16px/1 var(--ui);color:var(--black);margin:0 0 16px;font-variant-numeric:tabular-nums}.nm-prod .badge{display:inline-block;align-self:flex-start;border:1px solid var(--red);color:var(--red);font:400 11px/1 var(--ui);padding:6px 9px;margin:0 0 22px}.nm-prod .desc{font:400 17px/1.5 var(--serif);color:var(--black);margin:0 0 24px;max-width:42ch}.nm-prod .campo{margin:0 0 20px}.nm-prod .campo__lab{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 9px}.nm-prod .campo__lab span{font:400 10.5px/1 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:var(--grey)}.nm-prod .campo__lab button{background:none;border:0;padding:0;cursor:pointer;font:400 11.5px/1 var(--ui);color:var(--black);text-decoration:underline;text-underline-offset:3px}.nm-prod .campo__lab button:hover{color:var(--red)}.nm-prod .taglie{display:flex;gap:7px;flex-wrap:wrap}.nm-prod .taglie button{border:1px solid var(--rule);background:var(--paper);padding:12px 17px;cursor:pointer;font:400 13.5px/1 var(--ui);color:var(--black)}.nm-prod .taglie button:hover{border-color:var(--black)}.nm-prod .taglie button[aria-pressed=true]{background:var(--black);color:#fff;border-color:var(--black)}.nm-prod .taglie button[disabled]{color:var(--grey);text-decoration:line-through;cursor:default;background:var(--wash)}.nm-prod .riga-compra{display:flex;gap:8px;align-items:stretch;margin:0 0 8px}.nm-prod .qty{display:inline-flex;align-items:center;border:1px solid var(--rule)}.nm-prod .qty button{-webkit-appearance:none;appearance:none;background:none;border:0;width:36px;font:400 15px/1 var(--ui);cursor:pointer;color:var(--black)}.nm-prod .qty span{min-width:26px;text-align:center;font:400 13.5px/1 var(--ui)}.nm-prod .aggiungi{flex:1;-webkit-appearance:none;appearance:none;background:var(--black);color:#fff;border:0;font:400 13.5px/1 var(--ui);letter-spacing:.04em;text-transform:uppercase;padding:18px 20px;cursor:pointer}.nm-prod .aggiungi:hover{background:var(--red)}.nm-prod .addon{display:flex;align-items:center;gap:12px;border:1px solid var(--red);padding:11px 12px;margin:16px 0 0}.nm-prod .addon__mini{width:42px;height:42px;background:var(--wash);display:flex;align-items:center;justify-content:center;text-align:center;font:400 6.5px/1.15 var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--grey);flex:none}.nm-prod .addon__txt{flex:1;min-width:0}.nm-prod .addon__txt p{margin:0;font:400 13px/1.35 var(--ui);color:var(--black)}.nm-prod .addon__txt small{display:block;font:400 11.5px/1.4 var(--ui);color:var(--grey);margin-top:2px}.nm-prod .addon__txt b{font-weight:600;color:var(--red)}.nm-prod .addon button{-webkit-appearance:none;appearance:none;background:var(--black);color:#fff;border:0;font:400 10.5px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;padding:10px 12px;cursor:pointer;white-space:nowrap}.nm-prod .addon button:hover{background:var(--red)}.nm-prod .tech{margin-top:26px;border-top:1px solid var(--rule)}.nm-prod .tech section{border-bottom:1px solid var(--rule);padding:16px 0}.nm-prod .tech h3{font:400 10.5px/1 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:var(--grey);margin:0 0 11px}.nm-prod .tech table{border-collapse:collapse;width:100%;font:400 12.5px/1 var(--ui);font-variant-numeric:tabular-nums;max-width:320px}.nm-prod .tech td,.nm-prod .tech th{border-bottom:1px solid var(--rule);padding:6px 0;text-align:left;font-weight:400}.nm-prod .tech tr:last-child td{border-bottom:0}.nm-prod .tech th{color:var(--grey);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.nm-prod .tech ul{margin:0;padding-left:15px;font:400 13px/1.7 var(--ui);color:var(--black)}.nm-prod .banda{border-top:1px solid var(--black)}.nm-prod .rivista{background:var(--black);color:#fff}.nm-prod .pezzo{display:grid;grid-template-columns:76px minmax(0,1fr) 120px;align-items:center;gap:0;border-top:1px solid #262626;text-decoration:none;color:#fff;transition:background-color .15s}.nm-prod .rivista .pezzo:first-of-type{border-top:0}.nm-prod .pezzo:hover{background:var(--red);color:#000}.nm-prod .pezzo .kick{font:400 10px/1.3 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--acid);padding:0 0 0 18px}.nm-prod .pezzo:hover .kick{color:#000}.nm-prod .pezzo h3{font:400 clamp(24px,3.4vw,52px)/1.02 var(--display);letter-spacing:-.035em;margin:0;padding:26px 24px 26px 0}.nm-prod .pezzo .freccia{justify-self:end;padding-right:24px;font:400 18px/1 var(--ui)}.nm-prod .packband{background:var(--red);color:#000;border-top:1px solid var(--black)}.nm-prod .pack{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center}.nm-prod .pack__lista{display:flex;flex-wrap:wrap;gap:26px;padding:24px 24px 24px 0}.nm-prod .pack__p{display:flex;gap:11px;align-items:center}.nm-prod .pack__p .mini{width:50px;height:50px;flex:none;background:#0000001f;display:flex;align-items:center;justify-content:center;text-align:center;font:400 6.5px/1.15 var(--ui);letter-spacing:.06em;text-transform:uppercase;color:#0009}.nm-prod .pack__p b{display:block;font:400 14px/1.2 var(--display);letter-spacing:-.02em;font-weight:400}.nm-prod .pack__p small{font:400 11.5px/1 var(--ui);color:#0009}.nm-prod .pack__buy{display:flex;align-items:center;gap:18px;padding:0 24px}.nm-prod .pack__buy p{margin:0;font:400 15px/1 var(--ui);white-space:nowrap;font-variant-numeric:tabular-nums}.nm-prod .pack__buy s{color:#00000080;margin-right:8px}.nm-prod .pack__buy button{-webkit-appearance:none;appearance:none;background:#000;color:var(--red);border:0;font:400 12px/1 var(--ui);letter-spacing:.06em;text-transform:uppercase;padding:15px 20px;cursor:pointer;white-space:nowrap}.nm-prod .pack__buy button:hover{background:#fff;color:#000}.nm-prod .look{display:flex;gap:1px;overflow-x:auto;scroll-snap-type:x mandatory;background:var(--rule);border-top:1px solid var(--black);padding-top:1px}.nm-prod .card{flex:0 0 min(360px,78vw);scroll-snap-align:start;background:var(--paper);text-decoration:none;color:var(--black);padding:0 0 20px;display:block}.nm-prod .card span.ph{aspect-ratio:4/5;background:var(--wash);display:flex;align-items:center;justify-content:center;padding:16px;text-align:center;font:400 9px/1.3 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:#aeaca9;margin-bottom:14px}.nm-prod .card .riga{display:flex;justify-content:space-between;gap:12px;padding:0 18px}.nm-prod .card b{font:400 16px/1.2 var(--display);letter-spacing:-.025em;font-weight:400}.nm-prod .card span{font:400 13.5px/1 var(--ui);color:var(--grey);font-variant-numeric:tabular-nums}.nm-prod .card em{display:block;font-style:normal;font:400 11.5px/1.4 var(--ui);color:var(--red);padding:7px 18px 0}.nm-prod .card:hover b{color:var(--red)}.nm-prod .coda{padding:70px 24px 90px;text-align:center;font:400 11px/1 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:var(--grey)}@media(max-width:1100px){.nm-prod .scheda{grid-template-columns:1fr}.nm-prod .foto{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nm-prod .foto::-webkit-scrollbar{display:none}.nm-prod .foto figure{flex:0 0 100%;height:min(74svh,560px);scroll-snap-align:start;border-bottom:0;border-right:1px solid var(--rule)}.nm-prod .foto figcaption{left:18px}.nm-prod .compra{position:static;min-height:0;border-left:0;border-top:1px solid var(--rule)}.nm-prod .pezzo h3{padding:8px 18px 20px}.nm-prod .pezzo .freccia{display:none}.nm-prod .pack__buy{padding:0 18px 20px;justify-content:space-between}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.nm-prod{width:100vw;margin-left:calc(50% - 50vw);background:var(--paper)}.nm-prod .scheda{padding-top:0}.nm-prod .foto figure{overflow:hidden}.nm-prod .foto img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.nm-prod .card img.ph{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;margin-bottom:14px}.nm-prod .foto figure,.nm-prod .foto figure:nth-child(2n){background:#fff;border:0}.nm-prod .guida{border-bottom:1px solid var(--rule)}.nm-prod .guida summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font:400 10.5px/1 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:var(--black)}.nm-prod .guida summary::-webkit-details-marker{display:none}.nm-prod .guida summary:after{content:"+";font:400 18px/1 var(--ui);letter-spacing:0;transition:transform .2s}.nm-prod .guida[open] summary:after{transform:rotate(45deg)}.nm-prod .guida summary:hover{color:var(--red)}.nm-prod .guida__body{padding:0 0 18px}.nm-prod .guida table{max-width:none}.nm-prod .guida th:not(:first-child),.nm-prod .guida td:not(:first-child){text-align:right}.nm-prod .guida td:first-child{font-weight:600}.nm-prod .guida p{margin:12px 0 0;font:400 11.5px/1.5 var(--ui);color:var(--black)}@font-face{font-family:Malfunction;src:url(nm-malfunction.woff) format("woff");font-display:swap}.nm-prod .g .c.on{color:inherit;-webkit-text-fill-color:transparent}.nm-prod .g .c.on:after{-webkit-text-fill-color:currentColor}.nm-prod .badge{border-color:var(--black);color:var(--black)}@media(min-width:769px){.nm-prod .scheda{grid-template-columns:minmax(0,1.5fr) minmax(340px,1fr)}.nm-prod .foto{flex-direction:column;overflow:visible;scroll-snap-type:none}.nm-prod .foto figure{flex:none;height:auto;display:block;background:none}.nm-prod .foto img{width:100%;height:auto;max-width:none;max-height:none}.nm-prod .compra{position:sticky;top:var(--barra);min-height:calc(100vh - var(--barra));border-left:1px solid var(--rule);border-top:0}}@media(min-width:769px){.nm-prod .scheda{grid-template-columns:minmax(0,min(55vw,calc((100vh - var(--barra))*.8))) minmax(400px,1fr)}.nm-prod .foto img{max-height:calc(100vh - var(--barra));object-fit:cover}}.nm-prod .campo__lab button{display:none}#header-component .header__row,#header-component .menu-list__submenu{background:#000!important;--header-bg-color:#000}#header-component .header__row :is(a,button,summary,span,svg):not(.cart-bubble *):not(.cart-bubble__background){color:#fff!important}#header-component .header-logo__image{filter:brightness(0) invert(1)}.nm-prod .g .c.on{color:inherit!important}.nm-prod .g .c:after{display:none!important}.nm-prod .g .c{-webkit-text-fill-color:currentColor!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nemico-prod.css.map */
