.cart-items .cart-items__table-row,.cart-items .cart-items__table-row--full-width-variants{grid-template-columns:100px minmax(0,1fr);grid-template-areas:"media details" "media quantity" "media price" "media error";grid-template-rows:none;column-gap:16px;row-gap:0;padding-block:16px;margin-block:0}.cart-items .cart-items__details,.cart-items .cart-items__table-row--full-width-variants .cart-items__details{display:flex;flex-direction:column;gap:0;color:#666;font-family:var(--font-paragraph--family);font-size:12px;line-height:16px}.cart-items .cart-items__details *{font-size:12px;line-height:16px}.cart-items .cart-items__title{font-size:14px;line-height:20px;font-weight:500;color:#242424}.cart-items .cart-items__product-info{order:0;margin:0}.cart-items .cart-items__product-info>p{margin:4px 0 0}.cart-items .cart-items__unit-price-wrapper{order:1;margin:0 0 4px;color:#242424}.cart-items .cart-items__unit-price-wrapper *{font-size:14px;line-height:20px}.cart-items .cart-items__unit-price-wrapper s{color:#666;margin-inline-start:6px}.cart-items .cart-items__variants-wrapper{order:2;margin:0}.cart-items .cart-items__properties{margin:8px 0 0}.cart-items .cart-items__property{display:block;margin:0 0 4px;overflow-wrap:anywhere}.cart-items .cart-items__property dt,.cart-items .cart-items__property dd{display:inline;font-weight:400}.cart-items .cart-items__property dt:after{content:" "}.cart-items .cart-items__order-details{margin-block:8px 0}.cart-items .cart-items__order-details summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;min-block-size:28px;display:flex;align-items:center;gap:6px;list-style:none}.cart-items .cart-items__order-details summary::-webkit-details-marker{display:none}.cart-items .cart-items__order-details summary:after{content:"+"}.cart-items .cart-items__order-details[open] summary:after{content:"\2212"}.cart-items .cart-items__media-container{aspect-ratio:10/7;width:100px}.cart-items .cart-items__media-image{width:100%;height:100%;object-fit:contain}.cart-items .cart-items__media-container[href*="/products/portento-sofa"] .cart-items__media-image{object-fit:cover;object-position:center bottom;transform:scale(1.4)}.cart-items .cart-items__delivery-short{margin-block:8px 0}.cart-items .cart-items__quantity,.cart-items .cart-items__quantity-controls{width:100%;margin-block-start:8px;justify-content:space-between;gap:8px}.cart-items .cart-items__quantity-controls{margin:0}.cart-items .cart-items__quantity .quantity-selector{width:72px;height:30px;min-width:72px;min-height:30px;border-radius:0;border:1px solid #d6d4cf;font-size:12px}.cart-items .cart-items__quantity .quantity-selector :is(button,input){width:24px;min-width:24px;height:28px;min-height:28px;padding:0;font-size:12px;line-height:16px}.cart-items .cart-items__quantity .quantity-selector svg{width:12px;height:12px}.cart-items .cart-items__remove{width:auto;min-width:44px;min-height:30px;height:30px;padding:0;background:none;border:0;border-radius:0;font-size:12px;line-height:16px;text-decoration:underline;text-underline-offset:2px}.cart-items .cart-items__price{min-width:0;text-align:start;font-size:12px;line-height:16px;margin-block-start:8px}.cart-items .cart-items__table-row[data-line-quantity="1"] .cart-items__price{display:none}.cart-items .cart-items__error{font-size:12px;line-height:16px}@media(min-width:750px){.cart-items .cart-items__table-row,.cart-items .cart-items__table-row--full-width-variants{grid-template-columns:120px minmax(0,1fr);column-gap:20px}.cart-items .cart-items__media-container{width:120px}}:is(.cart-page__summary,.cart-drawer__summary){font-size:14px;line-height:20px}:is(.cart-page__summary,.cart-drawer__summary) .cart-totals{gap:16px}:is(.cart-page__summary,.cart-drawer__summary) .cart-totals__total-label,:is(.cart-page__summary,.cart-drawer__summary) .cart-totals__total-value{font-size:18px;line-height:22px;font-weight:400}:is(.cart-page__summary,.cart-drawer__summary) .cart-totals__tax-note small{font-size:14px;line-height:20px}.cart__ctas .cart__checkout-button{height:44px;min-height:44px;border-radius:0;background:#000;color:#fff;font-size:12px;font-weight:400;line-height:20px;text-transform:uppercase;letter-spacing:1px}.cart__ctas .cart__checkout-button:disabled{opacity:.5;cursor:not-allowed}.cart-page{column-gap:48px}.cart-page__title .cart-title h1{font-family:var(--font-paragraph--family);font-size:18px;line-height:22px;font-weight:400;gap:8px}.cart-page__title .cart-bubble{background:none;width:auto!important;height:auto!important;padding:0;min-width:0}.cart-page__title .cart-bubble__background{display:none}.cart-page__title .cart-bubble__text{position:static;font-size:18px;line-height:22px;font-weight:400}.cart-page__title .cart-bubble__text:before{content:"["}.cart-page__title .cart-bubble__text:after{content:"]"}.cart-page__title+.cart-page__items{margin-block-start:16px}@media(max-width:749px){.cart-page__summary{padding-block-start:24px}}#MainContent .fultons-natuzzi-purchase__review{padding:20px;font-family:inherit;font-size:14px;line-height:20px}#MainContent .fultons-natuzzi-purchase__review h2{font-family:inherit;font-size:18px;line-height:22px;margin:0 0 16px}#MainContent .fultons-natuzzi-purchase__review h2:focus{outline:none}#MainContent .fultons-natuzzi-purchase__review p{font-size:14px;line-height:20px}#MainContent .fultons-natuzzi-purchase__review dl{font-size:12px;line-height:16px;gap:8px 12px;margin-block:16px}#MainContent .fultons-natuzzi-purchase__review dt{font-weight:400}#MainContent .fultons-natuzzi-purchase__review-total{margin-block:16px!important}#MainContent .fultons-natuzzi-purchase__review-actions{margin-block-start:16px}@media(max-width:749px){#MainContent .fultons-natuzzi-purchase__review{inline-size:calc(100% - 24px);max-block-size:calc(100dvh - 24px);padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fultons-basket-design.css.map */
