.nova-cart-items{background-color:var(--color-sand)}.nova-cart-items .title-wrapper-with-link{border-top:1px dashed var(--color-kaki);border-bottom:1px dashed var(--color-kaki);text-align:center}.nova-cart-items .title-wrapper-with-link .title{margin:2rem auto;font-size:5.5rem;line-height:6rem;color:var(--color-kaki)}.nova-cart-items .cart-items-title{color:var(--color-kaki);text-transform:uppercase;font-family:var(--font-body-family);font-size:2.5rem;font-weight:700;line-height:3.3rem;letter-spacing:.01rem;margin-bottom:1rem}.nova-cart-items .cart-items thead tr{margin-bottom:0}.nova-cart-items .cart-items thead tr>*{color:var(--color-kaki)}.nova-cart-items .cart-items{border-top:1px dashed var(--color-kaki);padding-top:2rem}.nova-cart-items .cart-item:first-child{padding-top:2rem;border-top:1px dashed var(--color-kaki)}.nova-cart-items .cart-item{border-bottom:1px dashed var(--color-kaki)}.nova-cart-items .cart-item__name{font-size:1.8rem;text-transform:uppercase;color:var(--color-kaki);font-family:var(--font-heading-family);font-weight:400;letter-spacing:1px;max-width:100%}.nova-cart-items .product-option,.nova-cart-items .price{color:var(--color-kaki);font-size:1.3rem}.nova-cart-items .price>*{vertical-align:-webkit-baseline-middle}.nova-cart-items .product-option dt{font-weight:700}.nova-cart-items .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.nova-cart-items .quantity__button svg{width:3rem}.nova-cart-items .cart-quantity{border:1px solid var(--color-kaki);min-height:calc((var(--inputs-border-width) * 2) + 3.5rem);width:calc(11rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.nova-cart-items .quantity__input{border-right:1px solid var(--color-kaki);border-left:1px solid var(--color-kaki)}.nova-cart-items .cart-item__totals{flex-direction:column;justify-content:flex-start;align-items:flex-end}.nova-cart-items cart-remove-button{padding-bottom:2rem}.nova-cart-items .cart-item__totals.nova-cart-item__totals--hide{display:none!important}.nova-cart-items .nova-cart-item__price-title{display:none;color:var(--color-kaki);font-size:1.3rem;font-family:var(--font-body-family);margin-right:1rem}.nova-cart-items .cart-item__price-wrapper{display:flex}@media screen and (max-width: 750px){.nova-cart-items .cart-item__image{max-width:calc(13rem / var(--font-body-scale))}}@media screen and (min-width: 750px){.nova-cart-items .nova-cart-item__price-title{display:block}.nova-cart-items .cart-items{border-top:0}.nova-cart-items .cart-items thead{display:none}}@media screen and (min-width: 750px){.nova-cart-items .cart-item__name{font-size:2.5rem}.nova-cart-items .cart-items thead tr{display:flex;justify-content:space-between;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.nova-cart-items .cart-item{display:grid;grid-template:repeat(2,auto) / repeat(5,1fr);gap:1.5rem;margin-bottom:3.5rem}.nova-cart-items .cart-item:last-child{margin-bottom:0}.nova-cart-items .cart-item__media{grid-row:1 / 3}.nova-cart-items .cart-item__details,.nova-cart-items .cart-item__quantity{grid-column:2 / 5}.nova-cart-items .cart-item__quantity-wrapper{flex-wrap:wrap}.nova-cart-items .cart-item__totals{display:flex!important;align-items:flex-end;justify-content:flex-start}.nova-cart-items .cart-item .cart-item__quantity,.nova-cart-items .cart-items .cart-items__heading--wide{padding-left:0}}.cart-item__error-text+svg{margin-top:.4rem}@media screen and (min-width: 750px){.nova-cart-items .cart-item__media{width:100%}.nova-cart-items .cart-items td{padding-top:0}}@media screen and (min-width: 750px){.nova-cart-items .cart-item .cart-item__quantity,.nova-cart-items .cart-items .cart-items__heading--wide{padding-left:4rem}.cart-item__details{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/nova-main-cart-items.css.map */
