@import"https://use.typekit.net/tbe5fpc.css";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap";.s-cart .header{margin-top:4rem}@media(min-width:1024px){.s-cart .header{margin-top:6.5rem}}.s-cart .cart-item{display:flex}@media(max-width:1023.98px){.s-cart .cart-item{flex-wrap:wrap}}@media(min-width:1024px){.s-cart .cart-item{justify-content:space-between;align-items:center}}@supports (display: grid){.s-cart .cart-item{display:grid;grid-template-columns:104px 1fr;gap:0 1rem}@media(min-width:1024px){.s-cart .cart-item{grid-template-columns:104px 2fr -webkit-max-content 1fr -webkit-max-content;grid-template-columns:104px 2fr max-content 1fr max-content;gap:2rem}}}.s-cart .cart-item .image{grid-column:1/span 1;display:block}@media(max-width:1023.98px){.s-cart .cart-item .image{grid-row:1/span 4}}@media(min-width:768px){.s-cart .cart-item .image{width:104px}}.s-cart .cart-item .image img{width:100%}@media(max-width:1023.98px){.s-cart .cart-item .details,.s-cart .cart-item .qty,.s-cart .cart-item .price,.s-cart .cart-item .remove{grid-column:2/span 1}}.s-cart .cart-item .details{display:flex;flex-direction:column}@media(max-width:1023.98px){.s-cart .cart-item .details{margin-bottom:1rem}}.s-cart .cart-item .details a{color:#464646;text-decoration:none}.s-cart .cart-item .details a:hover,.s-cart .cart-item .details a:focus{color:#464646;text-decoration:none}.s-cart .cart-item .details dl{display:flex;margin-bottom:0;font-size:.875rem}.s-cart .cart-item .details dl:first-of-type{margin-bottom:.5rem}.s-cart .cart-item .details dl dt{font-weight:400;margin-right:.25rem}.s-cart .cart-item .details dl dd{margin-bottom:0}@media(max-width:1023.98px){.s-cart .cart-item .qty{margin-bottom:1rem}}@media(max-width:1023.98px){.s-cart .cart-item .price{margin-bottom:2rem}}.s-cart .cart-item .remove{color:#464646;font-size:.75rem}@media(max-width:1023.98px){.s-cart .cart-item .remove{align-self:flex-start}}.s-cart .cart-item .remove:hover,.s-cart .cart-item .remove:focus{text-decoration:none}@media(max-width:1279.98px){.s-cart .summary{margin-bottom:4rem}}.s-cart .summary dl{display:flex;justify-content:space-between;margin-bottom:1.5rem}.s-cart .summary dl dt,.s-cart .summary dl dd{margin:0}.s-cart .actions{display:flex;align-items:center;padding-top:2rem}
/*# sourceMappingURL=/cdn/shop/t/21/assets/cart.css.map */
