.si-quick-add{margin:0}.si-quick-add .si-quick-add__button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-height:var(--control-height-compact);margin:0;padding:0 var(--space-sm);font-family:var(--font-family-body);font-size:var(--font-size-tiny);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--text-color-primary);background:transparent;border:1px solid var(--border-color-control);border-radius:0;cursor:pointer;transition:background-color .35s var(--ease-settle),color .35s var(--ease-settle),border-color .35s var(--ease-settle)}.si-quick-add .si-quick-add__button:hover,.si-quick-add .si-quick-add__button:focus-visible{background:var(--background-color-inverse);color:var(--text-color-inverse);border-color:var(--border-color-strong)}.si-quick-add .si-quick-add__button[aria-busy=true],.si-buy__submit[aria-busy=true]{cursor:progress;background:var(--background-color-placeholder);color:var(--text-color-primary);border-color:var(--border-color-control);border-style:solid}.si-quick-add .si-quick-add__button:disabled{cursor:not-allowed;background:transparent;color:var(--text-color-secondary);border-color:var(--border-color-control);border-style:dashed}.si-quick-add--stage .si-quick-add__button{min-height:var(--control-height)}@media(prefers-reduced-motion:reduce){.si-quick-add .si-quick-add__button{transition:none}}.si-card{display:flex;flex-direction:column}.si-card__link{flex:1 0 auto}.si-card__action{margin-top:var(--space-xs)}.si-product-grid__item{grid-template-rows:auto 1fr}.si-related__grid>li{display:grid}.si-piece__action{margin-top:var(--space-xs)}.si-cart-added{position:fixed;z-index:2147483001;left:0;right:0;bottom:0;display:grid;gap:var(--space-sm);box-sizing:border-box;padding:var(--space-md) var(--gutter) calc(var(--space-md) + env(safe-area-inset-bottom,0px));background:var(--background-color-page);color:var(--text-color-primary);border-top:1px solid var(--border-color-hairline);--cart-added-from: 100%}.si-cart-added[hidden]{display:none}@media(min-width:700px){.si-cart-added{left:auto;right:var(--space-md);bottom:var(--space-md);width:min(38.4rem,calc(100vw - 2 * var(--space-md)));padding:var(--space-md);border:1px solid var(--border-color-hairline);box-shadow:var(--shadow-panel);--cart-added-from: 2rem}}@media(prefers-reduced-motion:no-preference){.si-cart-added.is-entering{animation:si-cart-added-in .45s var(--ease-settle) both}.si-cart-added.is-leaving{animation:si-cart-added-out .3s var(--ease-settle) both}}@keyframes si-cart-added-in{0%{opacity:0;transform:translateY(var(--cart-added-from))}}@keyframes si-cart-added-out{to{opacity:0;transform:translateY(var(--cart-added-from))}}.si-cart-added__item{display:flex;align-items:center;gap:var(--space-sm);min-width:0}.si-cart-added__thumb{flex:none;width:5.6rem;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:var(--background-color-placeholder)}.si-cart-added__thumb[hidden]{display:none}.si-cart-added__title{margin:0;display:grid;gap:var(--space-3xs);min-width:0}.si-cart-added__label{font-size:var(--font-size-tiny);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--text-color-positive)}.si-cart-added__name{font-family:var(--font-family-heading);font-weight:var(--font-weight-light);font-size:var(--font-size-h5);line-height:var(--line-height-title);overflow-wrap:anywhere}.si-cart-added__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-2xs);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;color:var(--text-color-primary)}.si-cart-added__price s{color:var(--text-color-secondary)}.si-cart-added__price[hidden]{display:none}.si-cart-added__saving{color:var(--text-color-positive);font-weight:var(--font-weight-medium)}.si-cart-added__error{margin:0;font-size:var(--font-size-small);color:var(--text-color-secondary)}.si-cart-added__error[hidden],.si-cart-added__ship[hidden]{display:none}.si-cart-added.is-error .si-cart-added__label{color:var(--text-color-error)}.si-cart-added__ship{display:grid;gap:var(--space-2xs)}.si-cart-added__ship-text{margin:0;font-size:var(--font-size-small)}.si-cart-added__ship-text strong{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.si-cart-added__bar{display:block;height:4px;overflow:hidden;background:var(--background-color-placeholder)}.si-cart-added__fill{display:block;height:100%;background:var(--text-color-accent);transform-origin:left center;transform:scaleX(var(--progress, 0));transition:transform .7s var(--ease-settle) .15s}.si-cart-added.is-free .si-cart-added__fill{background:var(--text-color-positive)}.si-cart-added.is-free .si-cart-added__ship-text{color:var(--text-color-positive)}.si-cart-added__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs)}.si-cart-added__actions>*{width:100%;padding-inline:var(--space-sm)}@media(prefers-reduced-motion:reduce){.si-cart-added,.si-cart-added__fill{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/si-cart-add.css.map */
