#MainContent.cart{display:flex;gap:48px;width:100%;max-width:1512px;margin:0 auto;padding:48px 74px}#MainContent.cart .shopify-section:nth-child(n+3){grid-column:span 2 / span 2}#MainContent.cart.cart--empty .cart-items{grid-column:span 2 / span 2}.cart__footer-wrapper{width:100%;max-width:400px}.cart__footer{width:100%;display:flex;flex-flow:column nowrap;gap:24px}.estimated-shipping__inner{width:100%;display:flex;flex-flow:column nowrap;gap:32px;padding:32px;background:var(--Background-grey, #F7F7F7)}.estimated-shipping__form{width:100%;display:flex;flex-flow:column nowrap;gap:16px}.estimated-shipping__item{width:100%;display:flex;flex-flow:column nowrap;gap:8px}.estimated-shipping__item label{color:var(--Black, #161616);font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:1.12px}.estimated-shipping__item input[type=text]{border:1px solid var(--Mid-Grey, #747474);width:100%;padding:13px 12px;font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:1.12px}.estimated-shipping__item input[type=text]::placeholder{color:var(--Mid-Grey, #747474);font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:1.12px}.estimated-shipping__item input[type=text]:focus-visible{outline:0;box-shadow:none}.estimated-shipping__item input[type=button]{width:100%}.shipping-estimate{padding:14px 0 24px;display:flex;flex-flow:column nowrap;gap:14px}.shipping-estimate__title{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.shipping-estimate__title span,.shipping-estimate__description{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.cart__blocks{width:100%;background:var(--Background-grey, #F7F7F7);padding:32px}.cart__blocks .js-contents{width:100%;display:flex;flex-flow:column nowrap;gap:16px;margin-top:32px}.cart__blocks hr{margin:0;background:var(--Mid-Grey, #747474)}.cart__blocks .cart-footer__item li,.cart__blocks .cart-footer__item{width:100%;display:flex;flex-flow:row nowrap;align-items:center;color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:1.12px}.cart__blocks .cart-footer__item span{margin-left:auto}.cart__blocks .cart-footer__item ul{margin:0;padding:0;width:100%}@media only screen and (max-width: 980px){#MainContent.cart{display:inline-grid;grid-template-columns:1fr}#MainContent.cart .shopify-section{grid-column:span 2 / span 2}.cart__footer-wrapper{max-width:100%}}@media only screen and (max-width: 768px){#MainContent.cart{padding:48px 24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-cart.css.map */
