.mika-card-grid-item{display:flex;min-width:0}.mk-card{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;color:var(--mk-ink)}.mk-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--mk-radius-md);background:#f4f0ec}.mk-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.mk-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply;transition:opacity var(--mk-dur-slow) var(--mk-ease),transform .7s var(--mk-ease-out)}.mk-card__img--alt{opacity:0}@media(hover:hover){.mk-card:hover .mk-card__img--main{transform:scale(1.04)}.mk-card:hover .mk-card__img--alt{opacity:1}.mk-card:hover .mk-card__img--main:has(+.mk-card__img--alt){opacity:0}}.mk-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--mk-sand)}.mk-card__placeholder svg{width:70%;height:70%;opacity:.5}.mk-card--soldout .mk-card__img{opacity:.55;filter:grayscale(.4)}.mk-card__badges{position:absolute;inset-block-start:1rem;inset-inline-start:1rem;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;pointer-events:none}.mk-card__action{position:absolute;inset-inline:1rem;inset-block-end:1rem;z-index:3}.mk-card__btn{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:4.4rem;padding:0 1.2rem;font-family:var(--mk-font-ui);font-size:1.25rem;font-weight:var(--mk-fw-bold);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#fff;background:var(--mk-ink);border:0;border-radius:var(--mk-radius-sm);cursor:pointer;transition:background-color var(--mk-dur) var(--mk-ease),transform var(--mk-dur) var(--mk-ease-out),opacity var(--mk-dur) var(--mk-ease)}[dir=rtl] .mk-card__btn{letter-spacing:0;font-size:1.35rem}.mk-card__btn:hover{background:var(--mk-accent);color:#fff}.mk-card__btn .mk-icon{width:1.8rem;height:1.8rem}.mk-card__btn[disabled]{background:#ffffffeb;color:var(--mk-muted);cursor:not-allowed;box-shadow:inset 0 0 0 1px var(--mk-line)}.mk-card__btn-label--done,.mk-card__spinner{display:none}.mk-card__btn.is-loading{pointer-events:none}.mk-card__btn.is-loading .mk-card__btn-label,.mk-card__btn.is-loading .mk-icon{display:none}.mk-card__btn.is-loading .mk-card__spinner{display:block}.mk-card__btn.is-added{background:var(--mk-success)}.mk-card__btn.is-added .mk-card__btn-label--idle,.mk-card__btn.is-added .mk-icon{display:none}.mk-card__btn.is-added .mk-card__btn-label--done{display:inline}.mk-card__btn.is-error{background:var(--mk-accent-hover)}.mk-card__spinner{width:1.8rem;height:1.8rem;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:mk-spin .7s linear infinite}@keyframes mk-spin{to{transform:rotate(360deg)}}@media(hover:hover)and (min-width:990px){.mk-card__action{opacity:0;transform:translateY(8px);transition:opacity var(--mk-dur) var(--mk-ease),transform var(--mk-dur) var(--mk-ease-out)}.mk-card:hover .mk-card__action,.mk-card:focus-within .mk-card__action,.mk-card__action:has(.is-loading,.is-added,.is-error){opacity:1;transform:none}}@media(hover:none),(max-width:989px){.mk-card__action{inset-inline:auto .8rem;inset-block-end:.8rem}.mk-card__btn{width:4rem;min-height:4rem;padding:0;border-radius:50%;box-shadow:var(--mk-shadow-md)}.mk-card__btn .mk-card__btn-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mk-card__btn[disabled]{display:none}}.mk-card__info{display:flex;flex-direction:column;gap:.4rem;padding:1.4rem .2rem 0;flex:1}.mk-card__vendor{font-size:1.1rem;font-weight:var(--mk-fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--mk-muted)}[dir=rtl] .mk-card__vendor{letter-spacing:0;font-size:1.2rem}.mk-card__title{margin:0;font-family:var(--mk-font-ui);font-size:1.45rem;font-weight:var(--mk-fw-semibold);line-height:1.4;letter-spacing:0;color:var(--mk-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mk-card__title a{color:inherit;text-decoration:none}.mk-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mk-card__title a:hover{color:var(--mk-accent-ink)}.mk-card__title a:focus-visible{outline:none}.mk-card__title a:focus-visible:after{outline:2px solid var(--mk-focus);outline-offset:4px;border-radius:var(--mk-radius-md)}.mk-card__rating{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;color:var(--mk-muted)}.mk-card__rating svg{width:1.3rem;height:1.3rem;fill:var(--mk-ink)}.mk-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin-top:auto;padding-top:.4rem;font-size:1.55rem;font-weight:var(--mk-fw-bold);color:var(--mk-ink)}.mk-card__price--sale{color:var(--mk-accent-ink)}.mk-card__compare{font-size:1.3rem;font-weight:var(--mk-fw-regular);color:var(--mk-muted);text-decoration:line-through}@media(max-width:749px){.mk-card__info{padding-top:1rem}.mk-card__title{font-size:1.35rem}.mk-card__price{font-size:1.45rem}.mk-card__badges{inset-block-start:.8rem;inset-inline-start:.8rem}}.mk-sr-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/mika-card.css.map */
