.miali-card{min-width:0;transition:transform .5s ease}@media(min-width:1024px){.miali-card:hover{transform:translateY(-6px)}}.miali-card__media{position:relative;overflow:hidden;aspect-ratio:1 / 1;background:var(--miali-card-bg, #faf8f4);transition:box-shadow .5s ease}@media(min-width:1024px){.miali-card:hover .miali-card__media{box-shadow:0 28px 55px -26px #3c302380}}.miali-card__media-link{display:block;width:100%;height:100%;text-decoration:none!important}.miali-card__img{width:100%;height:100%;object-fit:contain;display:block;padding:1.25rem;box-sizing:border-box}@media(min-width:640px){.miali-card__img{padding:2rem}}.miali-card__badge{position:absolute;inset-block-start:1rem;inset-inline-start:1rem;pointer-events:none;background:#f7f3eaf2;padding:.4rem .65rem;font-size:var(--miali-fs-small);letter-spacing:.1em;text-transform:uppercase;color:#6f6558;z-index:2}.miali-card__save{position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem;z-index:3;width:2.4rem;height:2.4rem;border:0;border-radius:999px;background:#f7f3eaf2;color:#6f6558;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease;padding:0}.miali-card__save:hover{transform:scale(1.1)}.miali-card__save[aria-pressed=true]{color:#8b7963}.miali-card__save[aria-pressed=true] svg{fill:#8b7963}.miali-card__actions{position:absolute;inset-inline:.65rem;bottom:.65rem;z-index:3;display:flex;gap:.5rem;transition:opacity .3s ease,transform .3s ease}@media(min-width:1024px){.miali-card__actions{opacity:0;transform:translateY(.5rem)}.miali-card:hover .miali-card__actions,.miali-card:focus-within .miali-card__actions{opacity:1;transform:translateY(0)}}@media(min-width:640px){.miali-card__actions{inset-inline:.75rem;bottom:.75rem}}.miali-card__form,.miali-card__form-el{flex:1 1 auto;min-width:0;margin:0;display:flex}.miali-card__quick{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border:0;background:var(--miali-quick-add, #b0603a);color:#fdf9f4!important;padding:.7rem .5rem;font-size:var(--miali-fs-button);letter-spacing:.06em;text-decoration:none!important;white-space:nowrap;cursor:pointer;transition:background .2s ease;font-family:inherit}@media(min-width:640px){.miali-card__quick{padding:.75rem;font-size:var(--miali-fs-button);letter-spacing:.1em;gap:.5rem}}.miali-card__quick:hover:not(:disabled){background:#8f4a2a;color:#fdf9f4!important}.miali-card__quick .sold-out-message{letter-spacing:.1em}.miali-card__error{position:absolute;left:.65rem;right:.65rem;bottom:calc(100% + .35rem);margin:0;padding:.45rem .55rem;background:#f9f7f2f5;border:1px solid #ddd4c5;font-size:var(--miali-fs-small);line-height:1.35;color:#8b5a45;z-index:2}.miali-card__quick:disabled{opacity:.55;cursor:not-allowed}.miali-card__view{display:none;align-items:center;gap:.4rem;background:var(--miali-frame, #f3eee4);color:var(--miali-ink, #3f3a33)!important;padding:.75rem 1rem;font-size:var(--miali-fs-button);text-decoration:none!important;white-space:nowrap;transition:color .2s ease}@media(min-width:640px){.miali-card__view{display:inline-flex}}.miali-card__view:hover{color:var(--miali-accent, #8b775c)!important}.miali-card__meta{padding-top:.75rem}.miali-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.65em;font-family:var(--miali-font-heading)!important;font-size:var(--miali-fs-small);line-height:1.32;color:var(--miali-ink, #3f3a33)!important;text-decoration:none!important}@media(min-width:640px){.miali-card__title{font-size:var(--miali-fs-small)}}.miali-card__price{margin:.5rem 0 0;font-family:var(--miali-font-heading)!important;font-size:var(--miali-fs-sub);font-weight:600;line-height:1;color:var(--miali-price, #2a221c)}@media(min-width:640px){.miali-card__price{font-size:var(--miali-fs-sub)}}.miali-card__from{font-size:var(--miali-fs-small);font-weight:400;vertical-align:middle}.miali-card__dims{margin:.25rem 0 0;font-size:var(--miali-fs-small);color:#897d6e}.miali-card__preorder{display:block;margin-top:.4rem;font-size:var(--miali-fs-small);color:var(--miali-button, #4e342e)}.miali-card__ship{display:inline-flex;align-items:center;gap:.4rem;margin-top:.4rem;font-size:var(--miali-fs-small);color:#3f7c77}.miali-site .product-grid .grid__item:has(.miali-card){list-style:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/miali-card.css.map */
