.cart-item{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d6d6d6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cart-item>*+*{margin-left:8px}.cart-item:last-of-type{margin-bottom:0;border-bottom:none}.cart-item__media{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:80px;flex-basis:80px;margin-right:10px}.cart-item__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.cart-item__properties{display:flex;align-items:center}.cart-item__quantity,.cart-item__price-wrapper{width:50%}.no-quantity .cart-item__price-wrapper{width:100%}.js-remove-line{color:rgb(var(--color-white));display:inline-block;width:24px;position:absolute;top:0;right:0}.cart-item__quantity{display:flex;border:2px solid rgb(var(--color-white));border-radius:50px;position:relative;overflow:hidden;height:32px}.cart-item__quantity span.quantity__text{display:block;width:100%;text-align:center;align-self:center;font-weight:var(--type-semi-bold)}.cart-item__quantity .quantity__button{position:absolute;height:100%;padding:0 8px;color:rgb(var(--color-white))}.cart-item__quantity .quantity__button.minus{left:0}.cart-item__quantity .quantity__button.plus{right:0}.cart-item__totals{position:relative}.cart-items *.right{text-align:right}.cart-item__image{height:auto;border-radius:8px;max-width:100%}.cart-item__details{position:relative}.cart-item__details>*{margin:0}.cart-item__details>*+*{margin-top:4px}.cart-item__media{position:relative}.cart-item__link{display:block;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.cart-item__name{text-decoration:none;display:block;line-height:1.4;color:rgb(var(--color-accent))}.cart-item__name:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}.cart-item__price-wrapper>*{margin:0;padding:0}.cart-item__discounted-prices dd{margin:0}.cart-item__old-price{opacity:.7}.product-option{word-break:break-all}.cart-item .loading-overlay{top:0;left:auto;right:auto;bottom:0;padding:0}@media screen and (min-width: 750px){.cart-item .loading-overlay{right:0;padding-top:4.5rem;bottom:auto}}.cart-item .loading-overlay:not(.hidden)~*{visibility:hidden}.cart-item__error{display:flex;align-items:flex-start}.cart-item__error-text{font-size:1.2rem;order:1}.cart-item__error-text+svg{flex-shrink:0;width:1.2rem;margin-right:.7rem;margin-top:.1rem}.cart-item__error-text:empty+svg{display:none}.product-option{font-size:12px}.cart-item__title dl{margin:8px 0}.product-option dt{font-weight:var(--type-semi-bold)}.product-option+.product-option{margin-top:4px}.product-option *{display:inline;margin:0}
/*# sourceMappingURL=/s/files/1/0351/3178/5275/t/6/assets/component-cart-items.css.map */
