.aura-cart-page{max-width:1280px;margin:0 auto;padding:var(--aura-space-7) var(--aura-space-5) var(--aura-space-10);font-family:var(--aura-font-family);color:var(--aura-color-foreground)}.aura-cart-page.is-updating{opacity:.85;pointer-events:none;transition:opacity var(--aura-motion-fade) var(--aura-ease-standard)}.aura-cart__header{display:flex;flex-direction:column;gap:var(--aura-space-1);margin-bottom:var(--aura-space-7)}.aura-cart__title{margin:0;font-size:var(--aura-font-size-lg-xl);font-weight:var(--aura-font-weight-semibold)}.aura-cart__count{margin:0;color:var(--aura-color-muted);font-size:1.3rem}.aura-cart__body{display:grid;grid-template-columns:1fr;gap:var(--aura-space-8);align-items:start}@media screen and (min-width:990px){.aura-cart__body{grid-template-columns:1fr 380px}}.aura-cart__items{display:flex;flex-direction:column}.aura-cart__recs{margin-top:var(--aura-space-9);padding-top:var(--aura-space-7);border-top:1px solid var(--aura-color-border);animation:aura-cart-fade var(--aura-motion-fade) var(--aura-ease-standard)}.aura-cart__recs[hidden]{display:none}.aura-cart__recs-title{margin:0 0 var(--aura-space-4);font-size:var(--aura-font-size-xs);font-weight:var(--aura-font-weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--aura-color-muted)}.aura-cart__recs-list{display:flex;gap:var(--aura-space-4);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:var(--aura-space-1)}.aura-cart__recs-list::-webkit-scrollbar{display:none}.aura-cart__recs-list .aura-cart-added__rec{flex:0 0 40%}@media screen and (min-width:700px){.aura-cart__recs-list{display:grid;grid-template-columns:repeat(4,1fr);overflow-x:visible}.aura-cart__recs-list .aura-cart-added__rec{flex:initial}}.aura-cart-empty{display:flex;flex-direction:column;align-items:center;gap:var(--aura-space-9);padding:var(--aura-space-9) 0;text-align:center}.aura-cart-empty__intro{display:flex;flex-direction:column;align-items:center;gap:var(--aura-space-4);max-width:440px}.aura-cart-empty__title{margin:0;font-size:var(--aura-font-size-lg-xl);font-weight:var(--aura-font-weight-semibold)}.aura-cart-empty__text{margin:0;color:var(--aura-color-muted);font-size:var(--aura-font-size-sm);line-height:1.5}.aura-cart-empty__best-sellers{width:100%}.aura-cart-empty__best-sellers-title{margin:0 0 var(--aura-space-5);font-size:var(--aura-font-size-xs);font-weight:var(--aura-font-weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--aura-color-muted)}.aura-cart-empty__best-sellers-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--aura-space-5);text-align:left}@media screen and (min-width:750px){.aura-cart-empty__best-sellers-grid{grid-template-columns:repeat(4,1fr)}}.aura-cart__sticky-bar{display:none}@media screen and (max-width:989px){.aura-cart-page{padding-bottom:96px}.aura-cart__sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:var(--aura-z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--aura-space-4);padding:var(--aura-space-3) var(--aura-space-5);background:var(--aura-color-background);border-top:1px solid var(--aura-color-border);box-shadow:var(--aura-shadow-md)}.aura-cart__sticky-info{display:flex;flex-direction:column;gap:var(--aura-space-hairline)}.aura-cart__sticky-count{font-size:var(--aura-font-size-xs);color:var(--aura-color-muted)}.aura-cart__sticky-total{font-size:var(--aura-font-size-md);font-weight:var(--aura-font-weight-semibold)}.aura-cart__sticky-checkout{display:inline-flex;align-items:center;gap:var(--aura-space-2);min-height:44px;padding:0 var(--aura-space-6);border:0;border-radius:var(--aura-radius-pill);background:var(--aura-color-foreground);color:var(--aura-color-background);font:inherit;font-size:var(--aura-font-size-sm);font-weight:var(--aura-font-weight-medium);cursor:pointer;transition:transform var(--aura-motion-quantity) var(--aura-ease-standard)}.aura-cart__sticky-checkout:active{transform:scale(.97)}body.is-aura .aura-cart__sticky-checkout{color:var(--aura-color-background)}}@keyframes aura-cart-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/aura-cart.css.map */
