.basket{--basket-card-min:14rem;gap:var(--space-40);flex-direction:column;display:flex}.basket__list{grid-template-columns:repeat(auto-fill, minmax(min(var(--basket-card-min), 100%), 1fr));gap:var(--space-16);margin:0;padding:0;list-style:none;display:grid}.basket .product-card .product-card__body{margin-top:calc(-1 * var(--product-card-actions-height))}.basket .product-card .product-card__actions{height:var(--product-card-actions-height);opacity:1;visibility:visible}.basket .product-card .product-card__request,.basket .product-card .product-card__go{pointer-events:auto}.basket__item{width:100%;min-width:0;display:flex}.basket__item .product-card,.basket__item .product-card__body{flex:auto}.basket__item{transition-property:opacity,translate,scale;transition-duration:var(--duration-base);transition-timing-function:var(--tf-ease)}.basket__item.is-leaving{opacity:0;pointer-events:none;translate:0 .75rem;scale:.98}.basket__empty{color:var(--ui-text);margin:0}.basket__empty.is-revealed{animation:inquiry-fade-in var(--duration-base) var(--tf-ease)}.basket__form{width:100%}.basket__confirmation{align-items:flex-start;gap:var(--space-16);padding:var(--space-24);color:var(--ui-text);background:var(--ui-surface-muted);border-radius:var(--radius-xl);margin:0;display:flex}.basket__confirmation p{margin:0}.basket__confirmation-copy{min-width:0}.basket .form.is-pending button[type=submit]{cursor:progress;pointer-events:none}.basket .form.is-pending button[type=submit]:after{content:""/"";speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;animation:.7s linear infinite inquiry-spin;font-family:blue!important}.basket .form-element__error{animation:inquiry-fade-in var(--duration-fast) var(--tf-ease)}@keyframes inquiry-fade-in{0%{opacity:0;translate:0 .5rem}}@media (prefers-reduced-motion:reduce){.basket__item,.basket__empty,.basket .form.is-pending button[type=submit]:after,.basket .form-element__error{transition:none;animation:none}}
