.ac-cart-block{width:100%;color:rgb(var(--color-foreground-rgb))}.ac-cart-progress__list{display:grid;gap:var(--gap-lg);padding:0;margin:0;list-style:none}.ac-cart-progress__goal{--ac-cart-progress: 0%;display:grid;gap:var(--gap-xs)}.ac-cart-progress__copy{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-md);font-size:var(--font-size--sm);line-height:1.35}.ac-cart-progress__label{font-weight:600}.ac-cart-progress__status{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));text-align:end}.ac-cart-progress__goal[data-state=reached] .ac-cart-progress__status{color:currentColor}.ac-cart-progress__track{position:relative;display:block;height:5px;overflow:hidden;border-radius:999px;background:rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}.ac-cart-progress__track:after{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--ac-cart-progress);border-radius:inherit;background:currentColor;content:"";transition:width var(--animation-speed) var(--animation-easing)}.ac-cart-progress__editor-note{padding:var(--padding-sm);border:1px dashed rgb(var(--color-foreground-rgb) / .25);color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));font-size:var(--font-size--sm)}.ac-cart-cross-sell{display:grid;gap:var(--gap-md);padding-block:var(--padding-md);border-block:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}.ac-cart-cross-sell[hidden]{display:none}.ac-cart-cross-sell__heading{margin:0;font:var(--font-h6--style) var(--font-h6--weight) var(--font-h6--size) / var(--font-h6--line-height) var(--font-h6--family)}.ac-cart-cross-sell__product{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:var(--gap-md)}.ac-cart-cross-sell__image{width:72px;aspect-ratio:1;object-fit:cover;border-radius:var(--style-border-radius-cards);background:var(--color-background-secondary)}.ac-cart-cross-sell__details{display:grid;min-width:0;gap:var(--gap-xs)}.ac-cart-cross-sell__title{color:inherit;font-weight:600;text-decoration:none}.ac-cart-cross-sell__price{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));font-size:var(--font-size--sm)}.ac-cart-cross-sell__form,.ac-cart-cross-sell__form product-form-component,.ac-cart-cross-sell__form form,.ac-cart-cross-sell__button{width:100%}.ac-cart-cross-sell__form form{display:grid;gap:var(--gap-sm)}.ac-cart-cross-sell__variant{width:100%;min-height:var(--minimum-touch-target);padding-inline:var(--padding-sm);border:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / .25);border-radius:var(--style-border-radius-inputs);color:inherit;background:rgb(var(--color-background-rgb))}.ac-cart-cross-sell__error:not(.hidden){display:block;margin-block-end:var(--margin-xs);color:var(--color-error, currentColor);font-size:var(--font-size--sm)}.cart-drawer__extensions{display:grid;gap:var(--gap-xl);padding-inline:var(--cart-drawer-padding);padding-block-start:var(--padding-lg)}.cart-page__more-blocks{display:grid;gap:var(--gap-xl)}@media(prefers-reduced-motion:reduce){.ac-cart-progress__track:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ac-cart.css.map */
