.nc-guscio-cassetto .drawer__header{padding:1.5rem 0 0}.nc-guscio-cassetto .drawer__heading{width:calc(100% - 35px);margin:0 0 1rem;font-size:2rem;line-height:1.3;color:var(--nc-dark)}.nc-guscio-cassetto .drawer__header .drawer__close{display:flex;align-items:center;justify-content:center;color:var(--nc-dark)}.nc-guscio-cassetto .drawer__header .drawer__close .icon{width:24px;height:24px}.nc-guscio-cassetto__scroll{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto}.nc-guscio-cassetto__scroll cart-drawer-items{flex:1 0 auto;overflow:visible}cart-drawer.is-empty .nc-guscio-cassetto__scroll,cart-drawer.is-empty .nc-guscio-riepilogo{display:none}.nc-guscio-cassetto .cart-item{grid-template-columns:7.5rem repeat(3,minmax(0,1fr));column-gap:1rem}.nc-guscio-cassetto .cart-item__image{width:7.5rem}.cart-drawer .cart-item>td+td{padding-left:1rem}.nc-guscio-pagina__griglia.cart-drawer .cart-items thead{display:inline-table;width:100%}.nc-guscio-pagina__griglia.cart-drawer .cart-items thead tr{display:table-row}.nc-guscio-pagina .cart-item__image{width:10rem;max-width:100%}.cart-drawer .cart-item__totals{padding-left:0}.cart-item__details dl>.product-option:first-child{display:none}.cart-drawer span.price.price--end{color:var(--nc-green)}.cart-drawer .cart-item .quantity{width:11.2rem}.cart-drawer .cart-item .quantity__button{width:4.1rem}.cart-drawer .cart-remove-button{color:var(--nc-green)}.nc-guscio-sconto{display:block;border-top:.1rem solid rgba(var(--color-foreground),.2);margin:0 .2rem}.nc-guscio-sconto summary{position:relative;display:flex;align-items:center;padding:5px 30px 5px 0;list-style:none;cursor:pointer}.nc-guscio-sconto summary::-webkit-details-marker{display:none}.nc-guscio-sconto__label{display:flex;align-items:center;gap:5px}.nc-guscio-sconto__label .icon-tag{flex-shrink:0;width:24px;height:24px}.nc-guscio-sconto .summary__title{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:9px;line-height:1.8}.nc-guscio-sconto__codice{font-weight:600}.nc-guscio-sconto__codice:empty{display:none}.nc-guscio-sconto__stato[hidden]{display:none}.nc-guscio-sconto__stato{padding:.2rem .8rem;font-size:9px;line-height:1.4;background-color:var(--nc-green);color:#fff;border-color:var(--nc-green)}.nc-guscio-sconto__stato--no{background-color:#b3261e;border-color:#b3261e}.nc-guscio-sconto summary>.icon-caret{position:absolute;right:1.5rem;top:calc(50% - .2rem);width:1rem;height:.6rem}.nc-guscio-sconto details[open]>summary>.icon-caret{transform:rotate(180deg)}.nc-guscio-sconto details[open]{padding-bottom:1.5rem}.nc-guscio-sconto .field__input{border-top-right-radius:0;border-bottom-right-radius:0}.nc-guscio-sconto__button{display:flex;align-items:center;justify-content:center;min-width:40px;padding:0;border:0;border-left:1px solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:0 var(--inputs-radius-outset) var(--inputs-radius-outset) 0;background-color:var(--nc-green);color:#fff;cursor:pointer}.nc-guscio-sconto__button .icon{width:24px;height:24px}nc-guscio-sconto[aria-busy=true] .nc-guscio-sconto__button{opacity:.6;cursor:progress}.nc-guscio-sconto__conferma{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem}.nc-guscio-sconto__conferma[hidden]{display:none}.nc-guscio-sconto__conferma p{width:100%;margin:0;font-size:1.3rem}.nc-guscio-sconto__conferma .button{min-height:3.6rem;min-width:8rem;padding:0 1.5rem}.nc-guscio-riepilogo.drawer__footer{padding:1rem 0 2rem;background-color:rgb(var(--color-background))}.nc-guscio-pagina__riepilogo .nc-guscio-totali{padding-top:1rem}.nc-guscio-pagina__riepilogo>.nc-guscio-totali,.nc-guscio-pagina__riepilogo>.cart__ctas{margin-left:.2rem;margin-right:.2rem}.nc-guscio-totali .totals{justify-content:space-between;margin-top:1rem}.nc-guscio-totali .totals>h2{text-align:left;color:var(--nc-dark)}.nc-guscio-totali .totals__total-value{text-align:right}.nc-guscio-risparmio{display:flex;align-items:flex-end;justify-content:space-between;margin-top:1rem}.nc-guscio-risparmio>*{margin:0;font-size:1.4rem;line-height:1}.nc-guscio-totali+.cart__ctas{margin-top:1rem}.nc-guscio-totali+.cart__ctas .cart__checkout-button{width:100%;max-width:none;font-weight:var(--font-body-weight-bold)}.nc-guscio-cassetto .cart__checkout-button{text-transform:uppercase}.nc-guscio-cassetto .cart__login-paragraph,.nc-guscio-pagina__vuoto .cart__login-paragraph{font-size:1.2rem}.nc-guscio-pagina{display:block;min-height:80vh;padding:5rem 0 3rem}.nc-guscio-pagina .title-wrapper-with-link{margin-bottom:3rem}.nc-guscio-pagina .title-wrapper-with-link .underlined-link{font-size:1.2rem}.nc-guscio-pagina .title-wrapper-with-link .title{margin:0;color:var(--nc-dark)}.nc-guscio-pagina__griglia{display:grid;grid-template-columns:minmax(0,1fr);row-gap:.5rem}.nc-guscio-pagina.is-empty{padding-top:2rem}.nc-guscio-pagina__vuoto{text-align:center}.nc-guscio-pagina__vuoto .cart__empty-text{display:block;margin:4.5rem 0 2rem;font-size:2rem;line-height:1.3}.nc-guscio-pagina__vuoto .cart__login-title{margin:5.5rem 0 .5rem;font-size:1.7rem;line-height:1.3}@media screen and (min-width:750px){.nc-guscio-cassetto .drawer__heading{font-size:2.4rem}.nc-guscio-cassetto .cart-item{grid-template-columns:10rem repeat(3,minmax(0,1fr))}.nc-guscio-cassetto .cart-item__image{width:10rem}.nc-guscio-pagina{padding-top:9rem}.nc-guscio-pagina.is-empty{padding-top:4rem}.nc-guscio-pagina__vuoto .cart__empty-text{margin-top:0;margin-bottom:3rem;font-size:2.4rem}.nc-guscio-pagina__vuoto .cart__login-title{font-size:1.8rem}.nc-guscio-pagina .title-wrapper-with-link .underlined-link,.nc-guscio-cassetto .cart__login-paragraph,.nc-guscio-pagina__vuoto .cart__login-paragraph{font-size:1.4rem}.nc-guscio-pagina__griglia{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.8rem}}.nc-omaggio-etichetta{display:inline-flex;align-items:center;gap:.5rem;margin:.4rem 0 .6rem;padding:.3rem 1rem .3rem .8rem;border-radius:2rem;background-color:var(--nc-green);color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.06rem;line-height:1.5;text-transform:uppercase}.nc-omaggio-etichetta svg{width:1.4rem;height:1.4rem;flex-shrink:0}.cart-item .nc-omaggio-prezzo{color:var(--nc-green);font-weight:700}.nc-omaggio-riga .cart-item__quantity{display:none}.nc-omaggio-prezzi{display:flex;align-items:center}.nc-omaggio-prezzi>.cart-item__discounted-prices{flex:none;min-width:11.2rem}
/*# sourceMappingURL=/cdn/shop/t/115/assets/nc-guscio-carrello.css.map */
