:root{--np-giallo: #ffcb05;--np-giallo-scuro: #e4b500;--np-nero: #000;--np-grigio: #f2f5f7;--np-bordo: #e1e8ed;--np-rosso: #d02020;--np-rosso-scuro: #a81818}body{letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0;line-height:1.15}.np-btn{display:inline-flex;align-items:center;gap:1.2rem;min-height:4rem;padding:.8rem 2rem;border:0;background:var(--np-nero);color:#fff;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.np-btn svg{width:1.2rem;height:1.2rem;flex:none;transition:transform .2s ease}.np-btn:hover{background:var(--np-giallo);color:var(--np-nero)}.np-btn:hover svg{transform:translate(2px,-2px)}.np-btn:focus-visible{outline:.2rem solid var(--np-nero);outline-offset:.3rem}.np-btn--giallo{background:var(--np-giallo);color:var(--np-nero);text-transform:uppercase;font-weight:600;box-shadow:0 0 2.4rem #ffcb058c}.np-btn--giallo:hover{background:var(--np-giallo-scuro)}.np-btn--giallo:focus-visible{outline-color:#fff}div.np-pattern{display:block;height:4.8rem;background:var(--np-giallo) url(np-pattern.svg) repeat-x left center / auto 100%}div.np-pattern--sottile{height:3.2rem}.np-sezione{padding-top:var(--np-pt, 6rem);padding-bottom:var(--np-pb, 6rem)}@media screen and (max-width:749px){.np-sezione{padding-top:calc(var(--np-pt, 6rem) * .7);padding-bottom:calc(var(--np-pb, 6rem) * .7)}}.np-titolo{margin:0 0 3.2rem;font-size:clamp(2.6rem,2.4vw + 1.6rem,3.6rem);font-weight:600}.np-iva{margin-left:.4rem;font-size:.7em;font-weight:400;letter-spacing:0;white-space:nowrap;opacity:.8}.header__menu-item{color:var(--np-nero);font-size:1.5rem;font-weight:700}.header__menu-item span{text-decoration:none}.header__menu-item:hover span,.header__active-menu-item{text-decoration:underline;text-underline-offset:.4rem}.header__submenu .header__menu-item{font-weight:500}.header__icon,.header__icon .icon{color:var(--np-nero)}.np-logo{display:block;height:auto}.product .product__title h1,.product .product__title .h1{font-size:clamp(3rem,2.6vw + 1.6rem,5.2rem);font-weight:500;line-height:1.1}.product .price--large{font-size:2rem;font-weight:600;letter-spacing:0}.product .price--large .np-iva{font-size:1.3rem}.product .product__tax{display:none}.np-pdp-breve{padding-bottom:2.4rem;border-bottom:.1rem solid var(--np-bordo);font-size:1.7rem;line-height:1.7}.np-pdp-breve p{margin:0 0 1.2rem}.np-pdp-breve p:last-child{margin-bottom:0}.np-pdp-breve__nota{font-size:1.4rem;opacity:.8}.product .product-form__input .form__label,.product .product-form__input legend.form__label,.product .product-form__quantity .form__label{margin-bottom:1rem;font-family:var(--font-heading-family);font-size:1.3rem;font-weight:600;text-transform:uppercase;letter-spacing:.04rem;color:var(--np-nero)}.product .product-form__input--pill input[type=radio]+label{min-width:4.4rem;margin:.6rem .6rem 0 0;padding:.9rem 1rem;border:.1rem solid #b8c2c9;background:#fff;color:var(--np-nero);font-family:var(--font-heading-family);font-size:1.4rem;font-weight:500;letter-spacing:0;text-align:center;transition:border-color .15s ease,background .15s ease}.product .product-form__input--pill input[type=radio]+label:hover{border-color:var(--np-nero)}.product .product-form__input--pill input[type=radio]:checked+label{border-color:var(--np-nero);background:var(--np-giallo);color:var(--np-nero);box-shadow:inset 0 0 0 .1rem var(--np-nero)}.product .product-form__input--pill input[type=radio]:focus-visible+label{outline:.2rem solid var(--np-nero);outline-offset:.2rem;box-shadow:none}.product .product-form__input--pill input[type=radio].disabled+label,.product .product-form__input--pill input[type=radio]:disabled+label{color:#8a949b;border-color:var(--np-bordo);background:var(--np-grigio)}.product .product-form__buttons{max-width:none}.product .product-form__submit{min-height:5.6rem;font-size:1.6rem;text-transform:uppercase}.product .product-form__submit:not([disabled]):hover{--color-button: 228, 181, 0}.product .quantity{border-radius:0}.np-pdp-assistenza{padding:2rem 2.4rem;border-left:.4rem solid var(--np-giallo);background:var(--np-grigio)}.np-pdp-assistenza__titolo{margin:0 0 .4rem;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:600}.np-pdp-assistenza__testo{margin:0 0 1.6rem;font-size:1.5rem}.np-pdp-assistenza__azioni{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin:0;padding:0;list-style:none}.np-pdp-assistenza__link{color:inherit;font-size:1.5rem;font-weight:600;text-underline-offset:.3rem}.np-pdp-assistenza .np-btn{background:var(--np-rosso);color:#fff}.np-pdp-assistenza .np-btn:hover{background:var(--np-rosso-scuro);color:#fff}.np-pdp-assistenza .np-btn:focus-visible{outline-color:var(--np-rosso)}.np-blocco-titolo{margin:0 0 1.6rem;font-weight:600;scroll-margin-top:12rem}.np-blocco-titolo--h2{font-size:clamp(2.4rem,1.2vw + 1.9rem,3.2rem)}.np-blocco-titolo--h3{margin-top:2.8rem;font-size:clamp(1.9rem,.6vw + 1.6rem,2.2rem)}.np-blocco-titolo+.np-blocco-titolo--h3{margin-top:0}.np-blocco-testo{margin-bottom:2rem;font-size:1.7rem;line-height:1.75}.np-blocco-testo p{margin:0 0 1.4rem}.np-blocco-testo ul,.np-blocco-testo ol{margin:0 0 1.6rem;padding-left:2.2rem}.np-blocco-testo li{margin-bottom:.6rem}.np-blocco-testo li::marker{color:var(--np-nero)}.np-blocco-testo strong{font-weight:600}.np-blocco-testo>:last-child{margin-bottom:0}.np-blocco-bottone{margin:2.4rem 0 0}.np-blocco-bottone+.np-blocco-bottone{margin-top:1.2rem}.np-blocco-immagine{margin:2.4rem 0;max-width:min(100%,var(--np-img-w, 100%))}.np-blocco-immagine img{display:block;width:100%;height:auto}.np-indice{margin:2.8rem 0 0;border:.1rem solid var(--np-nero)}.np-indice__titolo{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.4rem 1.8rem;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:600;cursor:pointer;list-style:none}.np-indice__titolo::-webkit-details-marker{display:none}.np-indice__titolo:after{content:"";width:.9rem;height:.9rem;border-right:.2rem solid currentColor;border-bottom:.2rem solid currentColor;transform:rotate(45deg) translateY(-.3rem);transition:transform .2s ease}.np-indice[open] .np-indice__titolo:after{transform:rotate(-135deg)}.np-indice__lista{margin:0;padding:0 1.8rem 1.6rem 4rem;font-size:1.5rem;line-height:1.6}.np-indice__lista li{padding:.3rem 0}.np-indice__lista a{color:inherit;text-underline-offset:.3rem}.np-ti{display:grid;grid-template-columns:1fr;gap:4rem}.np-ti__media img{display:block;width:100%;height:auto}@media screen and (min-width:990px){.np-ti{grid-template-columns:1fr 1fr;gap:8rem;align-items:start}.np-ti__media{position:sticky;top:10rem}.np-ti--sinistra .np-ti__media{order:-1}}.np-contenuto--grigio{background:var(--np-grigio)}.np-contenuto__inner--stretta{max-width:92rem}.np-contenuto__inner--centro{text-align:center}.np-contenuto__inner--centro .np-blocco-immagine{margin-left:auto;margin-right:auto}.np-contenuto__inner--centro .np-blocco-testo ul{display:inline-block;text-align:left}.np-pagina-testo h2{margin:3.2rem 0 1.4rem;font-size:2.6rem;font-weight:600}.np-pagina-testo h3{margin:2.4rem 0 1.2rem;font-size:2rem;font-weight:600}.np-pagina-testo table{width:100%;margin:0 0 2rem;border-collapse:collapse;font-size:1.4rem}.np-pagina-testo th,.np-pagina-testo td{padding:1rem;border:.1rem solid var(--np-bordo);text-align:left;vertical-align:top}.np-blog-vuoto{padding:4rem 0;font-size:1.8rem;text-align:center}.np-form__riga{display:grid;grid-template-columns:1fr;gap:0 2.4rem}.np-form__campo{margin:0 0 2rem}.np-form__campo label{display:block;margin-bottom:.8rem;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600}.np-form__campo input,.np-form__campo textarea,.np-form__campo select{width:100%;padding:1.3rem 0;border:0;border-bottom:.1rem solid #b8c2c9;border-radius:0;background:transparent;font-family:var(--font-body-family);font-size:1.6rem;color:var(--np-nero)}.np-form__campo select{padding-right:2rem}.np-form__campo textarea{min-height:14rem;resize:vertical}.np-form__campo input:focus,.np-form__campo textarea:focus,.np-form__campo select:focus{outline:none;border-bottom:.2rem solid var(--np-nero)}.np-form__campo input::placeholder,.np-form__campo textarea::placeholder{color:#7a848b}.np-form__consenso{display:flex;gap:1rem;align-items:flex-start;margin:0 0 2rem;font-size:1.4rem;line-height:1.5}.np-form__consenso input{flex:none;width:1.8rem;height:1.8rem;margin-top:.1rem;accent-color:var(--np-nero)}.np-form__consenso a{color:inherit}.np-form__invio{width:100%;justify-content:center;min-height:5.2rem;background:var(--np-giallo);color:var(--np-nero);font-size:1.6rem;font-weight:600}.np-form__invio:hover{background:var(--np-giallo-scuro)}.np-form__esito{margin:0 0 2rem;padding:1.4rem 1.6rem;border-left:.4rem solid var(--np-nero);background:#fff;font-size:1.5rem}.np-form__esito--errore{border-left-color:#b00020}@media screen and (min-width:750px){.np-form__riga{grid-template-columns:1fr 1fr}}.product .product-form__input--pill input[type=radio].disabled:not(:checked)+label{display:none}.np-lingua{position:relative}.np-lingua__attiva{display:flex;align-items:center;gap:.6rem;height:4.4rem;padding:0 .8rem;font-family:var(--font-heading-family);font-size:1.3rem;font-weight:700;cursor:pointer;list-style:none;color:var(--np-nero)}.np-lingua__attiva::-webkit-details-marker{display:none}.np-lingua__attiva:focus-visible{outline:.2rem solid var(--np-nero);outline-offset:-.2rem}.np-lingua__freccia{width:1rem;height:.6rem;transition:transform .2s ease}.np-lingua[open] .np-lingua__freccia{transform:rotate(180deg)}.np-bandiera{display:block;width:2.2rem;height:auto;aspect-ratio:3 / 2;flex:none;box-shadow:0 0 0 .1rem #0000002e}.np-bandiera--codice{display:inline-flex;align-items:center;justify-content:center;background:#fff;font-size:.9rem;font-weight:700}.np-lingua__form{position:absolute;top:100%;right:0;z-index:10;min-width:18rem;padding:.6rem 0;background:#fff;box-shadow:0 .8rem 2.4rem #00000026}.np-lingua__lista{margin:0;padding:0;list-style:none}.np-lingua__voce{display:flex;align-items:center;gap:1rem;width:100%;padding:1rem 1.6rem;border:0;background:none;font-family:var(--font-body-family);font-size:1.5rem;color:var(--np-nero);text-align:left;cursor:pointer}.np-lingua__voce:hover,.np-lingua__voce:focus-visible{background:var(--np-grigio)}.np-lingua__voce[aria-current]{font-weight:600}.np-lingua__voce[aria-current]:after{content:"";width:.5rem;height:.9rem;margin-left:auto;border-right:.2rem solid currentColor;border-bottom:.2rem solid currentColor;transform:rotate(45deg)}.np-lingua--drawer{margin:1.6rem 0 0;padding:0 3.2rem}.np-lingua--drawer .np-lingua__attiva{padding:0}.np-lingua--drawer .np-lingua__form{position:static;box-shadow:none;background:transparent}@media screen and (max-width:749px){.header__icons .np-lingua__codice{display:none}.header__icons .np-lingua__attiva{padding:0 .4rem}}.np-preventivo{margin:1.6rem 0 0;padding:1.6rem 2rem;background:var(--np-grigio);border-left:.4rem solid var(--np-giallo)}.np-preventivo__testo{margin:0 0 1.2rem;font-size:1.5rem;line-height:1.5}.product__info-container:has(.np-preventivo) .product-form__quantity,.product__info-container:has(.np-preventivo) .product-form__buttons{display:none}.np-pdp-adr{margin:1.2rem 0 0;font-size:1.4rem;line-height:1.5}.np-carrello-regole{margin:0 0 1.6rem}.np-carrello-regole__avviso{margin:0 0 .8rem;padding:1rem 1.4rem;border-left:.4rem solid var(--np-giallo);background:#fff;font-size:1.4rem;line-height:1.5;text-align:left}.np-carrello-regole__avviso--blocco{border-left-color:#b00020}.np-carrello-regole__avviso p{margin:0 0 1rem}.np-carrello-regole__avviso .np-btn{margin-top:.4rem}.np-carrello-regole__estero{margin:0;font-size:1.4rem;line-height:1.5;text-align:left}.np-carrello-regole__estero a{color:inherit;text-decoration:underline}.np-guida{margin:1.2rem 0 0;font-size:1.5rem;line-height:1.5}.np-guida a{color:inherit;text-decoration:underline;font-weight:600}:is(.cart__footer,.drawer__footer):has([data-np-blocca]) :is(.cart__dynamic-checkout-buttons,.additional-checkout-buttons){display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/np-base.css.map */
