.cart-items,.cart__items{font-family:var(--b-sans)}.b-bold main .cart-items th{font-family:var(--b-sans);font-weight:800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#6b6659;border-bottom:1px solid #D6D0BF;padding-bottom:14px}.b-bold main .cart-item{border-bottom:1px solid #E2DCCD}.b-bold main .cart-item td{padding-block:22px}.b-bold main .cart-item__image{border-radius:12px;border:1px solid #E2DCCD}.b-bold main .cart-item__name{font-family:var(--b-sans);font-weight:800;font-size:14px;letter-spacing:.02em;text-transform:uppercase;line-height:1.3;color:var(--b-nero);text-decoration:none}.b-bold main .cart-item__name:hover{color:var(--b-oro-cupo)}.b-bold main .product-option{font-family:var(--b-sans);font-size:12.5px;color:#6b6659;margin-top:5px}.b-bold main .cart-item__price-wrapper,.b-bold main .cart-item__totals .price{font-family:var(--b-sans);font-weight:800;font-size:16px;color:var(--b-nero)}.b-bold main .cart-item__discounted-prices s,.b-bold main .cart-item__old-price{color:#8a8477;font-weight:400}.b-bold main .cart-quantity .quantity,.b-bold main .quantity{background:#efeae0;border:1.5px solid #D6D0BF;border-radius:10px;min-height:52px;width:auto;min-width:132px}.b-bold main .quantity:after{display:none}.b-bold main .quantity__button{color:var(--b-nero);width:44px}.b-bold main .quantity__button:hover{color:var(--b-oro-cupo)}.b-bold main .quantity__input{font-family:var(--b-sans);font-weight:800;font-size:15px;color:var(--b-nero)}.b-bold main cart-remove-button .button,.b-bold main cart-remove-button a{min-height:44px;width:44px;padding:0;background:transparent;color:#6b6659;border:1.5px solid #D6D0BF;border-radius:10px}.b-bold main cart-remove-button .button:hover{background:var(--b-rosso);border-color:var(--b-rosso);color:var(--b-crema);transform:none}.b-bold main .cart__footer .totals{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:18px;border-top:1px solid #D6D0BF}.b-bold main .totals__total{font-family:var(--b-sans);font-weight:800;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6b6659;margin:0}.b-bold main .totals__total-value{font-family:var(--b-sans);font-weight:800;font-size:clamp(24px,2.4vw,34px);letter-spacing:-.02em;color:var(--b-nero);margin:0}.b-bold main .tax-note{font-family:var(--b-sans);font-size:12.5px;line-height:1.55;color:#6b6659;margin-top:10px}.b-bold main .cart__ctas button[name=checkout],.b-bold main #checkout{width:100%;min-height:64px;background:var(--b-oro);color:var(--b-nero);border:0;border-radius:11px;font-family:var(--b-sans);font-weight:800;font-size:15px;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 14px 30px -18px #7c5f0ee6}.b-bold main .cart__ctas button[name=checkout]:hover{background:var(--b-oro-chiaro)}.b-bold main .cart__note label{font-family:var(--b-sans);font-weight:600;font-size:13px;color:#6b6659}.bc-promesse{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:9px}.bc-promesse li{display:flex;align-items:center;gap:10px;font-family:var(--b-sans);font-weight:500;font-size:13.5px;color:#4a4638}.bc-promesse i{width:16px;height:16px;flex:0 0 auto;color:var(--b-oro-cupo);display:inline-grid;place-items:center}.bc-promesse svg{width:100%;height:100%}.b-bold main .cart__warnings{padding-block:clamp(40px,6vw,90px)}.b-bold main .cart__empty-text{font-family:var(--b-sans);font-weight:800;text-transform:uppercase;font-size:clamp(28px,3.6vw,52px);letter-spacing:-.02em;color:var(--b-nero);margin:0 0 10px}.b-bold main .cart__login-title{font-size:15px;margin-top:34px}.b-bold main .cart__login-paragraph{font-family:var(--b-sans);font-size:14px;color:#6b6659}@media(max-width:749px){.b-bold main .cart-item td{padding-block:16px}.b-bold main .cart-quantity .quantity{min-width:120px;min-height:48px}}.b-bold main cart-items{background:transparent}.b-bold main cart-items.is-empty{display:block;background:var(--b-nero);color:var(--b-crema);padding-block:clamp(46px,7vw,110px) clamp(40px,6vw,90px)}.b-bold main cart-items.is-empty .cart__warnings{padding:0 var(--b-gutter);max-width:var(--b-max);margin-inline:auto;display:grid;justify-items:start;gap:0;text-align:left}.b-bold main cart-items.is-empty .cart__empty-text{margin:0;max-width:16ch;font-size:clamp(34px,5.4vw,84px);line-height:.98;letter-spacing:-.025em;color:var(--b-crema)}.b-bold main cart-items.is-empty .cart__empty-text:after{content:"";display:block;width:64px;height:2px;margin-top:clamp(20px,2.6vw,34px);background:var(--b-oro)}.b-bold main cart-items.is-empty .button{width:auto;min-height:60px;margin-top:clamp(22px,3vw,36px);background:var(--b-oro);color:var(--b-nero);border:0}.b-bold main cart-items.is-empty .button:hover{background:var(--b-oro-chiaro)}.b-bold main cart-items.is-empty .cart__login-title{margin:clamp(34px,4.4vw,60px) 0 6px;font-family:var(--b-sans);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--b-oro)}.b-bold main cart-items.is-empty .cart__login-paragraph{margin:0;font-family:var(--b-sans);font-size:14.5px;line-height:1.6;color:var(--b-fumo-chiaro)}.b-bold main cart-items.is-empty .cart__login-paragraph a,.b-bold main cart-items.is-empty .link{color:var(--b-crema);text-underline-offset:4px}.b-bold main cart-items.is-empty .cart__login-paragraph a:hover{color:var(--b-oro-chiaro)}.b-bold main cart-items:not(.is-empty){background:var(--b-crema)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bold-carrello.css.map */
