cart-items{display:block}table.cart-items{border-collapse:collapse;border-bottom:1px solid var(--color-lines-borders)}table.cart-items thead tr:nth-child(odd){border-bottom:1px solid var(--color-lines-borders)}table.cart-items tr:nth-child(odd){background:transparent}table.cart-items tr th,table.cart-items tr td{padding-left:0;padding-right:30px;border-radius:0}table.cart-items tr th{padding-bottom:10px}table.cart-items tr td{padding-top:20px;padding-bottom:20px}table.cart-items tbody tr:first-child td{padding-top:var(--internal-padding, 40px)}table.cart-items tbody tr:last-child td{padding-bottom:var(--internal-padding, 40px)}table.cart-items tr th:last-child,table.cart-items tr td:last-child{padding-left:0;padding-right:0}table.cart-items tr th:first-child,table.cart-items tr td:first-child{padding-left:0;padding-right:20px}.thead--right,.cart-item__totals{text-align:right}.cart-item__quantity__container{display:flex;flex:0 0 auto;align-items:center}.cart-remove-button{display:inline-flex;padding:15px;margin-left:15px}.cart-remove-button svg{width:20px;height:20px}.product-option *{display:inline;margin:0}.cart-item__details{word-break:break-all}.cart-item__details>*{margin-top:5px;margin-bottom:0}.cart-item__details>*:first-child{margin-top:0}.cart-item__error,.discounts__discount{display:flex;align-items:center;color:var(--color-error)}.discounts__discount{font-weight:var(--font-body-bold-weight)}.cart-item__error svg,.discounts__discount svg{margin-right:5px}.cart-item__error svg path,.discounts__discount svg path{fill:var(--color-error)}.cart-item__discounted-prices{margin:0}.cart-item__error-text:empty+svg{display:none}.cart-item__error-text{order:1}.cart__warnings__icon svg{width:48px;height:48px;opacity:var(--opacity-icons)}@media(min-width:1025px){.title-wrapper-with-link{display:flex;align-items:self-end;position:relative}.title-wrapper-with-link.heading-center{justify-content:center}.title-wrapper-with-link a{position:absolute;left:0;bottom:6px}.title-wrapper-with-link.heading-left a{left:auto;right:0}table.cart-items tbody{--internal-padding: 40px}.cart-item__media{width:160px}.cart-item__quantity{width:220px}.cart-item__totals{width:180px}.cart-remove-button svg{opacity:var(--opacity-icons);transition:opacity var(--duration-medium) var(--animation-bezier)}.cart-remove-button:hover svg{opacity:1}}@media(max-width:1024px){.heading-center .title--primary{text-align:center}.title-wrapper-with-link a{margin-bottom:var(--padding4)}}@media(min-width:577px)and (max-width:1024px){table.cart-items tbody{--internal-padding: 40px}.cart-item__media{width:160px}.cart-item__totals{width:80px}.cart-item__quantity{width:210px}table.cart-items tr td{padding-right:20px}.cart-remove-button{padding-right:0;margin-left:15px}}@media(min-width:577px){.small-show{display:none}}@media(max-width:576px){.small-hide{display:none!important}table.cart-items tr th{padding-right:0}.cart-item{display:grid;grid-template:repeat(2,auto) / 22% 1fr 1fr 30%;row-gap:20px;column-gap:15px}.cart-item__media{grid-row:1 / 3}.cart-item__details{grid-column:2 / 4}.cart-item__quantity{grid-column:2 / 5;flex-wrap:wrap}.cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;align-content:flex-start}table.cart-items tr.cart-item{margin-top:40px}table.cart-items tr.cart-item:last-child{margin-bottom:40px}table.cart-items tbody{--internal-padding: 0}table.cart-items tr td:first-child,table.cart-items tbody tr td{padding:0}.cart-items thead tr{display:flex;justify-content:space-between}.cart-items .quantity{width:100%}.cart-remove-button{padding-right:0}.cart-remove-button{margin-left:35px}}.cart__warnings{display:none}.cart__empty-text,.is-empty .cart__contents,cart-items.is-empty .title-wrapper-with-link{display:none}.is-empty .cart__empty-text,.is-empty .cart__warnings{display:block}.loading-overlay:not(.hidden)~*{display:none}.cart-item__old-price{text-decoration-line:line-through}.cart-item__final-price{margin-left:10px}dl>.product-option:not(:first-child),.cart-item__details .cart-item__discounted-prices{margin-top:5px}#MainContent .shopify-section>div:has(>cart-items){margin-top:24px}cart-items .title-wrapper-with-link{margin-bottom:20px}cart-items .title--primary{font-size:28px}cart-items table.cart-items tbody{--internal-padding: 12px}cart-items table.cart-items tbody tr{border-bottom:1px solid var(--color-lines-borders)}cart-items table.cart-items tbody tr td{padding-top:12px;padding-bottom:12px;vertical-align:middle}cart-items table.cart-items tr td:first-child{padding-right:14px}cart-items .cart-item__media{width:70px}cart-items .cart-item__media a{display:block;width:56px}cart-items .cart-item__media .border__radius{width:56px;height:56px;padding-bottom:0}cart-items .cart-item__media img{width:100%;height:100%;object-fit:contain}cart-items .cart-item__details{word-break:normal;overflow-wrap:anywhere;line-height:1.4}cart-items .cart-item__heading{font-size:14px;line-height:1.35}cart-items .cart-item__details>*{margin-top:3px}cart-items .cart-item__details>p:first-child:not(.product-option),cart-items .cart-item__details>.product-option:empty,cart-items .cart-item__details .discounts:empty,cart-items .cart-item__error:not(:has(.cart-item__error-text:not(:empty))){display:none}cart-items .cart-item__details dl{display:flex;flex-wrap:wrap;gap:2px 12px}cart-items .cart-item__details dl .product-option{margin:0}cart-items .cart-item__quantity{width:186px}cart-items .cart-item__totals{width:120px}cart-items .cart-item__quantity__container{gap:8px}cart-items .field.quantity{width:120px;height:40px;margin:0}cart-items .quantity__input{min-width:0;height:40px;padding:0}cart-items .quantity__button{width:36px;flex:0 0 36px}cart-items .cart-remove-button{width:36px;height:40px;padding:8px;margin:0;align-items:center;justify-content:center}@media(max-width:1024px){cart-items .field.quantity{width:132px;height:44px}cart-items .quantity__input{height:44px}cart-items .quantity__button{width:44px;flex-basis:44px}cart-items .cart-remove-button{width:44px;height:44px}}@media(max-width:576px){cart-items .title--primary{font-size:24px}cart-items .title-wrapper-with-link{margin-bottom:16px}cart-items .title-wrapper-with-link a{margin-bottom:8px}cart-items table.cart-items tr.cart-item,cart-items table.cart-items tr.cart-item:last-child{margin:0;padding:12px 0}cart-items .cart-item{grid-template-columns:44px minmax(0,1fr) auto;row-gap:6px;column-gap:10px}cart-items table.cart-items tbody tr td,cart-items table.cart-items tr td:first-child{padding:0}cart-items .cart-item__media{width:44px;grid-column:1;grid-row:1 / 3}cart-items .cart-item__media a,cart-items .cart-item__media .border__radius{width:44px;height:44px}cart-items .cart-item__details{grid-column:2;grid-row:1}cart-items .cart-item__totals{grid-column:3;grid-row:1;width:auto}cart-items .cart-item__quantity{grid-column:2 / 4;grid-row:2;width:auto}cart-items .cart-item__totals .price{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/component-cart-items.css.map */
