cart-drawer{--cart-image-size: 5rem;z-index:999;display:flex;flex-direction:column;position:fixed;top:0;left:0;height:100%;width:100%;max-width:37.5rem;background-color:var(--colour-white);transform:translate(-100%);transition:.4s transform ease-in-out;transition-delay:var(--transition-duration);overflow:hidden}cart-drawer[data-is-open]{transform:translate(0)}cart-drawer .wrapper{height:100%;display:flex;gap:1.5rem;flex-direction:column}cart-drawer .close{align-self:flex-end;padding:1.5rem}cart-drawer .heading{margin-bottom:0}cart-drawer .empty{display:flex;justify-content:center;padding:2rem;text-align:center;gap:1rem;flex-direction:column;align-items:center}cart-drawer .cart-drawer-header{display:flex;align-items:center;padding:1.25rem 1.5rem 1.5rem}cart-drawer .cart-drawer-header p{margin:0}cart-drawer .close-cart-drawer{width:-webkit-fit-content;width:fit-content;padding:0;margin-left:auto}cart-drawer #data-cart-count{font-size:1rem;font-weight:600}cart-drawer .cart-drawer-items{flex-grow:1}cart-drawer .cart-drawer-items .snippet-cart-line-item{padding:0 1rem}cart-drawer .cart-summary{padding:0 1rem 1rem}cart-drawer .cart-summary .u-text-md{font-weight:500}cart-drawer .cart-summary dl{display:grid;grid-template-columns:1fr auto;gap:.25rem 1rem;align-items:baseline;margin-bottom:2rem}cart-drawer .cart-summary dl dd{text-align:end}cart-drawer .cart-summary dl small{opacity:.72}cart-drawer .cart-drawer-items{display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;padding-bottom:1.5rem}cart-drawer .cart-drawer-items #cart-drawer-items{display:flex;flex-direction:column;gap:2rem}@media (min-width: 1024px){cart-drawer{transform:translate(100%);left:unset;right:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/snippet-cart-drawer.css.map */
