.cl-cart-section{padding-block:24px 56px;background-color:var(--c-latte);color:var(--c-noce);font-family:var(--f-testo)}.cl-cart{display:grid;grid-template-columns:minmax(0,1fr);row-gap:40px;align-items:start}.cl-cart__main{display:flex;flex-direction:column;gap:24px;min-width:0}.cl-cart__apps:not(:has(*)){display:none}.cl-cart-title{display:flex;flex-direction:column;gap:16px}.cl-cart-title__crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:var(--t-small);line-height:var(--l-small);color:var(--c-tabacco)}.cl-cart-title__crumbs li{display:flex;align-items:center;gap:8px}.cl-cart-title__crumbs li+li:before{content:"/" / ""}.cl-cart-title__crumbs a{color:var(--c-tabacco);text-decoration:none}.cl-cart-title__crumbs a:hover,.cl-cart-title__crumbs [aria-current=page]{color:var(--c-noce)}.cl-cart-title__count{font-family:var(--f-testo);font-size:16px;line-height:24px;letter-spacing:0;color:var(--c-tabacco);white-space:nowrap}.cl-cart-items{display:flex;flex-direction:column;gap:24px}.cl-summary{display:flex;flex-direction:column;gap:18px;padding:24px 20px;border-radius:var(--r-card);background-color:var(--c-lino);color:var(--c-noce)}.cl-summary__title{margin:0;font-family:var(--f-titoli);font-optical-sizing:auto;font-weight:400;font-size:26px;line-height:32px}.cl-summary__reassurance{display:flex;flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;font-size:var(--t-small);line-height:var(--l-small);color:var(--c-tabacco)}.cl-summary__reassurance:not(:has(*)){display:none}.cl-summary__reassurance-item{display:flex;align-items:flex-start;gap:8px}.cl-summary__reassurance-item .cl-icon{margin-top:2px}.cl-discount{display:flex;flex-direction:column;gap:6px}.cl-discount__form{display:flex;flex-direction:column;gap:6px;margin:0}.cl-discount__form .cl-label{margin:0}.cl-discount__row{display:flex;gap:8px}.cl-discount .cl-discount__input{flex:1 1 auto;min-width:0;min-height:48px;border-color:var(--c-tabacco);background-color:var(--c-latte);text-transform:uppercase}.cl-discount .cl-discount__input:focus,.cl-discount .cl-discount__input:focus-visible{border-color:var(--c-noce)}.cl-discount .cl-discount__input::placeholder{text-transform:none}.cl-discount__apply{flex:none}.cl-discount__feedback{display:flex;flex-direction:column;gap:4px}.cl-discount__error{margin:0;font-size:var(--t-small);line-height:var(--l-small);font-weight:500;color:var(--c-corallo)}.cl-discount__info{margin:0;font-size:var(--t-small);line-height:var(--l-small);color:var(--c-tabacco)}.cl-discount__codes{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.cl-discount__codes:not(:has(li)){display:none}.cl-discount__code{display:flex;align-items:center;gap:6px;font-size:var(--t-small);line-height:var(--l-small);font-weight:500;color:var(--c-oliva)}.cl-discount__code-text{flex:1 1 auto;min-width:0}.cl-discount__remove{flex:none;min-height:44px;padding:0;border:0;background:none;color:var(--c-tabacco);font-family:var(--f-testo);font-size:var(--t-small);line-height:var(--l-small);font-weight:400;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.cl-discount__remove:hover{color:var(--c-noce)}@media screen and (min-width:750px){.cl-cart-section{padding-block:32px 72px}.cl-cart-title{gap:24px}.cl-cart-title__count{font-size:20px;line-height:28px}.cl-summary{padding:32px}.cl-summary__title{font-size:30px;line-height:36px}.cl-discount__remove{min-height:24px}}@media screen and (min-width:990px){.cl-cart-section{padding-block:48px var(--sezione-y)}.cl-cart{grid-template-columns:minmax(0,1fr) clamp(340px,30.56vw,440px);column-gap:clamp(40px,5vw,72px)}.cl-cart__aside{position:sticky;top:24px}body:has(#header-group header-component[sticky]) .cl-cart__aside{top:calc(var(--header-height, 0px) + 24px)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cl-section-cart.css.map */
