cart-items .title-wrapper-with-link{align-items:baseline;margin-bottom:.4rem}cart-items .title-wrapper-with-link .title{margin:0;font-size:2.6rem}cart-items .title-wrapper-with-link .underlined-link{font-size:1.4rem;white-space:nowrap}cart-items .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}cart-items .cart__items{padding-bottom:0;border-bottom:0}cart-items .cart-items,cart-items .cart-items tbody{display:block;width:100%}cart-items .cart-items .cart-item{display:grid;grid-template-columns:8rem minmax(0,1fr) auto;grid-template-rows:auto auto;gap:1rem 1.2rem;margin:0;padding:1.6rem 0;border-bottom:.1rem solid rgba(var(--gm-line))}cart-items .cart-items .cart-item:last-child{border-bottom:0}cart-items .cart-items .cart-item>td{width:auto;padding:0}cart-items .cart-items .cart-item__media{grid-column:1;grid-row:1 / 3}cart-items .cart-items .cart-item__details{grid-column:2 / 4;grid-row:1}cart-items .cart-items .cart-item__quantity{grid-column:2;grid-row:2;align-self:end}cart-items .cart-items .cart-item__totals{grid-column:3;grid-row:2;align-self:end;display:flex;align-items:center;justify-content:flex-end;min-height:var(--gm-tap)}cart-items .gm-carrello__miniatura .cart-item__image{width:100%;max-width:100%;height:100%;object-fit:contain}cart-items .cart-item__details>*{max-width:none}cart-items .cart-item__details>*+*{margin-top:.4rem}cart-items .cart-item__title{font-size:1.4rem;line-height:1.35}cart-items .cart-item__title .cart-item__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-family:var(--font-body-family);font-weight:600;letter-spacing:0}cart-items .cart-item__price-wrapper>*{margin:0}cart-items .cart-item__totals .price{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;line-height:1.2;letter-spacing:0}cart-items .cart-item__totals .price.price-item--sale{color:rgb(var(--gm-sale))}cart-items .cart-item__price-wrapper .cart-item__discounted-prices{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem}cart-items .cart-item__totals .cart-item__old-price{opacity:1;font-size:1.25rem;color:rgba(var(--color-foreground),.62);text-decoration-thickness:.1rem}cart-items .cart-item .loading__spinner{top:50%;right:0;left:auto;bottom:auto;padding:0;transform:translateY(-50%)}cart-items .cart-item .cart-item__quantity,cart-items .cart-item__quantity--info quantity-popover>*{padding-left:0}cart-items .cart-item__quantity-wrapper{flex-wrap:nowrap}cart-items .cart-quantity{width:10.8rem;min-height:var(--gm-tap)}cart-items .cart-quantity .quantity__button{width:3.6rem}cart-items .cart-quantity .quantity__input{font-size:1.5rem}cart-items .cart-item cart-remove-button{width:auto;height:auto;margin-left:0}cart-items cart-remove-button .button{min-width:var(--gm-tap);min-height:var(--gm-tap);margin:0;color:rgba(var(--color-foreground),.6)}cart-items .cart__items{container-type:inline-size}@container (min-width: 60rem){cart-items .cart-items .cart-item{grid-template-columns:10rem minmax(0,1fr) auto 11rem;grid-template-rows:auto;gap:0 2.4rem;padding:2rem 0}cart-items .cart-items .cart-item__media,cart-items .cart-items .cart-item__details,cart-items .cart-items .cart-item__quantity,cart-items .cart-items .cart-item__totals{grid-row:1;align-self:start}cart-items .cart-items .cart-item__details{grid-column:2}cart-items .cart-items .cart-item__quantity{grid-column:3}cart-items .cart-items .cart-item__totals{grid-column:4}cart-items .gm-carrello__miniatura{width:10rem}}#main-cart-footer:not(.is-empty) .cart__footer{display:block}#main-cart-footer .cart__blocks{width:auto;margin:0;padding:2rem 1.6rem;border-radius:1rem;background-color:rgb(var(--gm-surface))}#main-cart-footer .cart__blocks>*+*{margin-top:0}#main-cart-footer .js-contents>*+*{margin-top:.8rem}.gm-riepilogo__titolo{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .8rem;margin:0 0 1.2rem;font-size:1.8rem}#main-cart-footer .gm-eta{font-size:1.3rem}#main-cart-footer .totals{justify-content:space-between;align-items:baseline;margin-top:1.2rem;padding-top:1.2rem;border-top:.1rem solid rgba(var(--gm-line))}#main-cart-footer .totals__total{margin:0;font-size:1.6rem}#main-cart-footer .totals__total-value{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:600;letter-spacing:0}#main-cart-footer .tax-note.gm-tasse{display:flex;margin:.4rem 0 1.6rem;text-align:left}#main-cart-footer .cart__ctas{display:block}#main-cart-footer .cart__checkout-button{max-width:none;min-height:5.2rem;font-size:1.6rem;font-weight:600}#main-cart-footer #cart-errors:not(:empty){margin-top:1.2rem}cart-items .cart__warnings{max-width:88rem;margin:0 auto}cart-items .cart__empty-text{font-size:2.4rem}cart-items .cart__warnings .gm-reparti-elenco{margin-bottom:2.4rem}@media screen and (min-width:750px){cart-items .title-wrapper-with-link .title{font-size:3.2rem}cart-items .cart-item__title{font-size:1.5rem}#main-cart-footer .cart__blocks{max-width:44rem;margin-left:auto;padding:2.4rem}cart-items .cart__warnings .gm-reparti-elenco ul{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:990px){#MainContent[data-template=cart]:has(cart-items:not(.is-empty)){display:grid;grid-template-columns:minmax(0,1fr) 38rem;column-gap:4.8rem;align-items:start;width:100%;max-width:var(--page-width);margin:0 auto;padding:0 5rem}#MainContent[data-template=cart]:has(cart-items:not(.is-empty))>.shopify-section{grid-column:1 / -1}#MainContent[data-template=cart]:has(cart-items:not(.is-empty))>.shopify-section:has(>cart-items){grid-column:1}#MainContent[data-template=cart]:has(cart-items:not(.is-empty))>.cart__footer-wrapper{grid-column:2;position:sticky;top:2.4rem;transition:top var(--duration-default) ease}body:has(.shopify-section-header-sticky:not(.shopify-section-header-hidden)) #MainContent[data-template=cart]>.cart__footer-wrapper{top:calc(var(--header-height, 0px) + 2.4rem)}#MainContent[data-template=cart]:has(cart-items:not(.is-empty)) .page-width{max-width:none;padding:0}#MainContent[data-template=cart]:has(cart-items:not(.is-empty)) .cart__blocks{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gm-carrello-pagina.css.map */
