.o4a-card{position:relative;display:flex;flex-direction:column;background-color:var(--o4-white);border:1px solid var(--o4-border);border-radius:var(--o4-r-lg);overflow:hidden;box-shadow:var(--o4-shadow-card);transition:border-color var(--o4-dur) var(--o4-ease),box-shadow var(--o4-dur) var(--o4-ease),transform var(--o4-dur) var(--o4-ease)}.o4a-card:hover{border-color:var(--o4-border-strong);box-shadow:var(--o4-shadow-hover);transform:translateY(-4px)}.o4a-card__media{position:relative;display:block;aspect-ratio:4 / 3;background-color:var(--o4-white);overflow:hidden}.o4a-card__img{width:100%;height:100%;object-fit:contain;padding:var(--o4-s5);transition:transform .5s var(--o4-ease)}.o4a-card__discount{position:absolute;top:var(--o4-s3);left:var(--o4-s3);z-index:2;display:inline-flex;align-items:center;padding:.4rem .9rem;font-size:var(--o4-fs-xs);font-weight:var(--o4-fw-bold);color:var(--o4-navy);background-color:var(--o4-lime);border-radius:var(--o4-r-full)}.o4a-card:hover .o4a-card__img{transform:scale(1.05)}.o4a-card__placeholder{display:grid;place-items:center;width:100%;height:100%;color:var(--o4-lime-600);background:linear-gradient(160deg,var(--o4-bg-sage) 0%,var(--o4-white) 100%)}.o4a-card__placeholder svg{opacity:.5}.o4a-card__condition{display:inline-flex;align-self:flex-start;align-items:center;gap:.5rem;padding:.4rem 1rem;font-size:var(--o4-fs-xs);font-weight:var(--o4-fw-semibold);color:#4f6b10;background-color:var(--o4-lime-tint);border-radius:var(--o4-r-full)}.o4a-card__condition svg{color:var(--o4-lime-600)}.o4a-card__body{display:flex;flex-direction:column;gap:var(--o4-s2);padding:var(--o4-s3) var(--o4-s4);flex:1}.o4a-card__brand{font-size:var(--o4-fs-xs);font-weight:var(--o4-fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--o4-ink-faint)}.o4a-card__title{font-size:var(--o4-fs-body);font-weight:var(--o4-fw-semibold);line-height:var(--o4-lh-snug);color:var(--o4-navy);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.o4a-card__title a{color:inherit;text-decoration:none}.o4a-card__title a:hover{color:var(--o4-lime-600)}.o4a-card__specs{margin:0;font-size:var(--o4-fs-sm);color:var(--o4-ink-soft)}.o4a-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;margin-top:var(--o4-s1)}.o4a-card__price-now{font-size:var(--o4-fs-h4);font-weight:var(--o4-fw-bold);color:var(--o4-navy);line-height:1}.o4a-card__price-was{font-size:var(--o4-fs-sm);color:var(--o4-ink-faint);text-decoration:line-through}.o4a-card__cart{position:absolute;top:var(--o4-s3);right:var(--o4-s3);z-index:3;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:var(--o4-r-md);background-color:var(--o4-navy);color:#fff;box-shadow:var(--o4-shadow-sm);transition:background-color var(--o4-dur) var(--o4-ease),transform var(--o4-dur) var(--o4-ease)}.o4a-card__cart:hover{background-color:var(--o4-navy-700);transform:translateY(-1px)}.o4a-card__cart-ico{display:grid;place-items:center}.o4a-card__cart-done{display:none}.o4a-card__cart.is-loading{opacity:.55;pointer-events:none}.o4a-card__cart.is-added{background-color:var(--o4-lime-600)}.o4a-card__cart.is-added .o4a-card__cart-default{display:none}.o4a-card__cart.is-added .o4a-card__cart-done{display:grid}.o4a-card__cart.is-error{background-color:#c0392b}.o4a-card__cart--soldout{background-color:var(--o4-bg-soft);color:var(--o4-ink-faint);border:1px solid var(--o4-border);opacity:1}.o4a-card__cart--soldout:hover{background-color:var(--o4-white);border-color:var(--o4-border-strong);color:var(--o4-navy);transform:none}.o4-coll__desc{max-width:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/outlet4it-collection-all.css.map */
