.tata-cart-page{background:#fff;color:#2e2e2e}.tata-cart-page .gradient{background:transparent}.tata-cart{padding:0}@media screen and (min-width:750px){.tata-cart{padding:0}}.tata-cart .cart__items{padding-bottom:0;border-bottom:0}.tata-cart .cart__container{margin-top:0}.tata-cart .cart__table{width:100%;border-collapse:collapse}.tata-cart .cart-items td,.tata-cart .cart-items th{border:none}@media screen and (max-width:749px){.tata-cart .cart__table{display:block}.tata-cart .cart__table thead{display:none}.tata-cart .cart__table tbody{display:block}.tata-cart .cart-item{display:block;margin-bottom:0;padding:2.2rem 2rem 2rem;border-bottom:1px solid rgba(46,46,46,.15)}.tata-cart .cart-item__media,.tata-cart .cart-item__details{grid-column:unset;grid-row:unset}.tata-cart .cart__table td{display:block;padding:0}.tata-cart .cart__table tr:first-child{border-top:0}.tata-cart .tata-cart-item__product{display:flex;flex-direction:row;align-items:flex-start;gap:2rem}.tata-cart .tata-cart-item__info{flex:1;min-width:0}.tata-cart .tata-cart-item__actions--sp{margin-top:1.6rem}.tata-cart .tata-cart-item__total-cell{display:none!important}}@media screen and (min-width:750px){.tata-cart .cart__table th{border-bottom:1px solid rgba(46,46,46,.15);font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;line-height:2;padding-bottom:1.3rem;color:#2e2e2e}.tata-cart .cart__table th:first-child{width:45%;padding-left:7.6rem;text-align:left}.tata-cart .cart__table th:nth-child(2){width:35%;text-align:left}.tata-cart .cart__table th:nth-child(3){width:20%;text-align:right;padding-right:7.6rem}.tata-cart .cart__table td{border-bottom:1px solid rgba(46,46,46,.15);padding-top:1.5rem;padding-bottom:1.5rem;vertical-align:middle}.tata-cart .tata-cart-item__product-cell{padding-left:7.6rem}.tata-cart .tata-cart-item__actions-cell{padding-left:0;text-align:left}.tata-cart .tata-cart-item__total-cell{text-align:right;padding-right:7.6rem}}.tata-cart .tata-cart-item__product{display:flex;flex-direction:row;align-items:center;gap:0}.tata-cart .cart-item__media{width:auto;max-width:none}.tata-cart .cart-item__details>*{max-width:none}.tata-cart .tata-cart-item__image-wrap{width:12.3rem;flex-shrink:0;border:0;background:transparent}.tata-cart .tata-cart-item__image-wrap img{width:100%;aspect-ratio:123 / 164;object-fit:cover;display:block}@media screen and (min-width:750px){.tata-cart .tata-cart-item__image-wrap{width:13.5rem}.tata-cart .tata-cart-item__info{display:flex;flex-direction:column;justify-content:center;padding:0 0 0 3.9rem}}.tata-cart .tata-cart-item__info{flex:1;min-width:0;padding:0}@media screen and (min-width:750px){.tata-cart .tata-cart-item__info{padding:0 0 0 3.9rem}}.tata-cart .tata-cart-item__actions{display:flex;align-items:center}@media screen and (min-width:750px){.tata-cart .tata-cart-item__actions--sp{display:none!important}}.tata-cart .tata-cart-item__title{font-family:var(--font-body-family);font-size:1.2rem;line-height:1.6;font-weight:400;text-decoration:none;color:#2e2e2e;margin:0}.tata-cart .tata-cart-item__subtitle{margin:.4rem 0 0;font-size:1.2rem;line-height:1.6;color:#2e2e2e}.tata-cart .tata-cart-item__unit-price{margin:.5rem 0 0;font-family:var(--font-heading-family);font-size:1.2rem;line-height:1.6;letter-spacing:var(--font-heading-letter-spacing);color:#2e2e2e}.tata-cart .tata-cart-item__variant{margin:.4rem 0 0;font-size:1.2rem;line-height:1.6;color:#2e2e2e80}.tata-cart .cart__quantity-row{display:flex;align-items:center}.tata-cart .cart__quantity-control{display:flex;align-items:center;justify-content:space-between;border-radius:.3rem;border:1px solid rgba(46,46,46,.15);width:9.7rem;min-height:3.5rem;background:#fff}@media screen and (min-width:750px){.tata-cart .cart__quantity-control{width:13.4rem;min-height:5rem}}.tata-cart .cart__quantity-control .quantity__button{width:40%;min-height:100%;border:0;background:transparent;padding:0;position:relative}.tata-cart .cart__quantity-control .quantity__button .icon{display:none}.tata-cart .cart__quantity-control .quantity__button:before,.tata-cart .cart__quantity-control .quantity__button:after{content:"";position:absolute;left:50%;top:50%;width:.8rem;height:1px;background:#2e2e2e;transform:translate(-50%,-50%)}.tata-cart .cart__quantity-control .quantity__button[name=plus]:after{transform:translate(-50%,-50%) rotate(90deg)}.tata-cart .cart__quantity-control .quantity__button[name=minus]:after{content:none}.tata-cart .cart__quantity-control .quantity__input{width:20%;text-align:center;font-size:1.2rem;border:0;background:transparent;padding:0;-moz-appearance:textfield}.tata-cart .cart__quantity-control .quantity__input::-webkit-outer-spin-button,.tata-cart .cart__quantity-control .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tata-cart .cart__warnings .button{background:#121212;border:0;outline:0;width:240px;max-width:100%;height:40px}.tata-cart .cart-item cart-remove-button{display:flex;width:40px;height:40px;vertical-align:top}.tata-cart .cart__remove .button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;padding:0;background:#121212;border:0;outline:0;color:#fff}.tata-cart .cart__remove .button:hover,.tata-cart .cart__remove .button:focus-visible{background:#121212;color:#fff}.tata-cart .cart__remove .button:before,.tata-cart .cart__remove .button:after{display:none}.tata-cart .tata-cart-item__line-total{font-family:var(--font-heading-family);font-size:1.6rem;line-height:1.6;letter-spacing:var(--font-heading-letter-spacing);color:#2e2e2e}.tata-cart .tata-cart-item__tax-label{font-family:var(--font-body-family);font-size:1rem;margin-left:.2rem}.tata-cart-footer{background:#fff}.tata-cart-footer .cart__footer{padding:0 2rem;margin:0}@media screen and (min-width:750px){.tata-cart-footer .cart__footer{padding:0 3.4rem}}.tata-cart-footer .cart__footer-inner{display:grid;gap:2rem}@media screen and (min-width:750px){.tata-cart-footer .cart__footer-inner{grid-template-columns:1fr 1fr;column-gap:2rem;align-items:start}}.tata-cart-footer .cart__blocks{width:100%}@media screen and (min-width:750px){.tata-cart-footer .cart__blocks{grid-column:2;justify-self:end;max-width:36.7rem}}.tata-cart-footer .totals,.tata-cart-footer .tax-note{display:none}.tata-cart-footer .tata-cart-footer__total{margin:0;text-align:right;font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;line-height:2;color:#2e2e2e}.tata-cart-footer .cart__ctas{margin-top:3rem}@media screen and (min-width:750px){.tata-cart-footer .cart__ctas{margin-top:2rem}}.tata-cart-footer .cart__checkout-button{width:100%;min-height:4.8rem;padding:1.5rem;border:0;background:#121212;color:#fff;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:uppercase}.tata-cart-footer .cart__checkout-button:hover,.tata-cart-footer .cart__checkout-button:focus-visible{background:#121212;color:#fff}.tata-cart-footer .cart__checkout-button:before,.tata-cart-footer .cart__checkout-button:after{display:none}.tata-cart .cart__warnings{text-align:center}.tata-cart .cart__empty-text{color:#2e2e2e80;font-size:1.4rem;padding:4.5rem 0 8rem}.tata-cart-footer .cart__dynamic-checkout-buttons{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-cart-tata.css.map */
