.fn-card{display:flex;flex-direction:column;gap:8px;min-width:0}.fn-card__media{display:block}.fn-card__media img{transition:opacity .5s,transform .8s}.fn-card__img2{opacity:0}@media(hover:hover){.fn-card:hover .fn-card__img2{opacity:1}.fn-card:hover .fn-card__img1{transform:scale(1.03)}}.fn-card__badges{position:absolute;top:14px;left:14px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.fn-card__badge{background:var(--fn-paper);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;padding:6px 10px}.fn-card__badge--off{background:var(--fn-sale);color:var(--fn-paper);letter-spacing:.08em;text-transform:none;font-size:11.5px}.fn-card__quick{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .35s}.fn-card__quick .fn-btn{width:100%;min-height:48px}@media(hover:hover){.fn-card:hover .fn-card__quick{opacity:1;transform:none}}@media(hover:none){.fn-card__quick{display:none}}.fn-card__ti{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.fn-card__ti h3{margin:0;font-size:17px;line-height:1.18;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;min-height:1.18em;overflow-wrap:anywhere;width:100%}.fn-card__ti a{color:inherit;text-decoration:none}.fn-card__price{white-space:nowrap;font-size:15px;font-weight:600;color:var(--fn-sale)}.fn-card__compare{margin-left:8px;color:var(--fn-muted);font-size:.9em;font-weight:400}.fn-card__colors{display:flex;align-items:center;justify-content:center;gap:6px;height:24px;margin:-2px 0;overflow:hidden;font-size:12.5px;color:var(--fn-muted)}.fn-card__colors .fn-card__sw{flex-wrap:nowrap;overflow:hidden}.fn-card__colors .fn-card__sw button{width:28px;height:24px;flex:none}.fn-card__ps{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none;white-space:nowrap}.fn-card__ps i{flex:none;width:20px;height:20px;border-radius:50%;overflow:hidden;position:relative;border:1px solid rgba(34,31,28,.2);--z:300%;--cx:50;--cy:47}.fn-card__ps[data-cut=crew] i{--z:400%;--cx:52;--cy:52}.fn-card__ps[data-cut=hood] i{--z:650%;--cx:38;--cy:48}.fn-card__ps i img{position:absolute;left:50%;top:50%;width:var(--z);height:var(--z);max-width:none;object-fit:cover;transform:translate(calc(var(--cx) * -1%),calc(var(--cy) * -1%))}.fn-card__more{color:inherit;text-decoration:none;white-space:nowrap}.fn-card__meta{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;color:var(--fn-muted)}.fn-card__sw{display:flex}.fn-card__sw button{width:32px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer}.fn-card__sw span{width:20px;height:20px;border-radius:50%;border:1px solid rgba(34,31,28,.2);display:block}.fn-card__sw [aria-checked=true] span{box-shadow:0 0 0 2px var(--fn-ivory),0 0 0 3px var(--fn-ink)}.fn-card__rate{display:inline-flex;align-items:center;gap:6px}@media(max-width:599px){.fn-card__ps{gap:6px}.fn-card__ps i{width:16px;height:16px}.fn-card__colors .fn-card__sw button{width:24px}.fn-card__colors .fn-card__sw span{width:16px;height:16px}.fn-card__badges{top:8px;left:8px}.fn-card__badge--off{font-size:10.5px;padding:5px 8px}.fn-card__ti{gap:1px}.fn-card__ti h3{font-size:15px}.fn-card__price{font-size:13.5px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fn-product-card.css.map */
