.cart-items{width:100%;padding-bottom:1rem}.cart-items__item{background-color:var(--color-grey-light);border:solid .2rem var(--color-grey-medium);border-radius:.8rem;padding:.8rem;margin-bottom:1rem}.cart-items__item-inner{display:flex;justify-content:space-between}.cart-items__item-inner+.cart-items__item-inner{border-top:solid .2rem var(--color-grey-medium);margin-top:1.6rem;padding-top:1.6rem}@media screen and (min-width: 750px){.cart-section .cart-items__item-inner+.cart-items__item-inner{margin-top:2.4rem;padding-top:2.4rem}}.cart-items__item-details{flex:1;display:flex;flex-direction:column;justify-content:space-between}.cart-items__item-wrapper{display:flex;align-items:flex-start;justify-content:space-between}.cart-items__item-wrapper:last-of-type{align-items:flex-end}.cart-items__item-wrapper .quantity{margin-top:1.2rem}@media screen and (min-width: 990px){.cart-items__item-wrapper .quantity{margin-top:0;margin-left:auto;margin-right:1.2rem}}.cart-items__item-wrapper+.cart-items__item-wrapper{margin-top:1rem}.cart-items__item-image{position:relative;border:solid .15rem var(--color-grey-medium);border-radius:.4rem;background-color:var(--color-body);height:7.2rem;width:7.2rem;min-width:7.2rem;margin-right:.8rem}.cart-items__item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;padding:.8rem}.cart-items__item-title{font-size:1.4rem;font-weight:var(--font-heading-weight);line-height:1.8rem;margin-top:0;margin-bottom:.8rem}.cart-items__item-subtitle{display:block;font-style:italic;font-size:1rem;font-weight:var(--font-heading-weight);color:var(--color-grey-dark);line-height:1.2}@media screen and (min-width: 990px){.cart-items__item-subtitle{font-size:1.2rem}}.cart-items__item .product-option{display:inline-block;font-size:1rem;line-height:1;margin-right:1.4rem;margin-bottom:1.4rem}@media screen and (min-width: 990px){.cart-items__item .product-option{display:block;margin-right:0;margin-bottom:.4rem}}.cart-items__item-price .price{line-height:1;margin-left:4rem;display:flex;flex-direction:column;justify-content:flex-end;text-align:right;font-weight:500;font-size:1.4rem}@media screen and (min-width: 990px){.cart-items__item-price .price{flex-direction:row}}.cart-items__item-price .price-item--compare{font-weight:300;font-size:1rem;color:var(--color-original-price)}@media screen and (min-width: 990px){.cart-items__item-price .price-item--compare{font-size:1.2rem;margin-left:.4rem}}.cart-items__remove{background-color:var(--color-red);width:3.2rem;height:3.2rem;border-radius:50%;border:none;box-shadow:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.cart-items__remove:hover .remove-icon span{transform:rotate(45deg);transition:transform .25s}.remove-icon{position:relative;bottom:-2px;display:inline-block;width:12px;height:12px;margin:0 auto;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background:transparent;border:solid 1.5px var(--color-body);border-top:none}.remove-icon span{position:absolute;top:-1px;left:-3.5px;display:block!important;height:1.5px;width:16px;background:var(--color-body);border-radius:3px;transform:rotate(0);transition:transform .25s;transform-origin:79% 100%}.remove-icon span:after{content:"";position:absolute;width:6px;height:3px;background:transparent;top:-3px;left:5px;border-top-left-radius:2px;border-top-right-radius:2px;transform:rotate(0);transition:transform .25s;transform-origin:19% 100%;border:solid 1.5px var(--color-body);border-bottom:none}
/*# sourceMappingURL=/cdn/shop/t/44/assets/cart-items.css.map */
