product-card.ffc{display:flex;flex-direction:column;height:100%;transition:box-shadow .2s ease,transform .2s ease}product-card.ffc:hover{box-shadow:0 14px 30px -16px #0e0f1147}.ffc .product-card__figure{position:relative}.ffc .product-card__info{display:flex;flex-direction:column;flex:1;gap:10px}.ffc .product-card__info>.v-stack{width:100%}.ffc-off{position:absolute;top:10px;right:10px;z-index:2;padding:4px 8px;border-radius:6px;background:#2e8b57;color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.02em;line-height:1.2;pointer-events:none}.ffc .price-list .ff-off{display:none!important}.ffc-chips{display:grid;gap:6px;width:100%}.ffc-chips:empty{display:none}.ffc-chips__row{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.ffc-chip{display:inline-block;max-width:100%;padding:3px 9px;border:1px solid #E2DCD0;border-radius:999px;background:#fff;color:#0e0f11;font-size:11px;font-weight:600;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;transition:border-color .12s ease}a.ffc-chip:hover{border-color:#0e0f11}.ffc-chip.is-cur{border-color:#0e0f11;background:#f7f4ee}.ffc-chip.is-so{color:#9a9da3;border-style:dashed}.ffc-chip--more{border-color:#f0e2c4;background:#fff8ea;color:#8a5a12}.ffc-stock{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;margin:0;font-size:11.5px;font-weight:600;color:#4c5058;line-height:1.3;text-align:center}.ffc-stock.is-out{color:#b42318}.ffc-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#1e9e5a;flex:none}.ffc-dot--low{background:#e08a00}.ffc-dot--out{background:#b42318}.ffc-sep{margin-right:5px;opacity:.5}.ffc-dl{font-weight:500;color:#62656c}.ffc-atc{width:100%;margin-top:auto}.ffc-atc form{margin:0}.ffc-atc__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:0 10px;border:0;border-radius:10px;background:#0e0f11;color:#fdba53;font:inherit;font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .15s ease,opacity .15s ease}.ffc-atc__btn:hover{background:#000}.ffc-atc__btn[aria-busy=true],.ffc-atc__btn[disabled]{opacity:.65}.ffc-atc__btn--out{background:#f2f0ec;color:#62656c}.ffc-atc__btn--out:hover{background:#e9e6e0}@media(max-width:699px){.ffc .product-card__info{gap:8px}.ffc-atc__btn{min-height:38px;font-size:11px;letter-spacing:.03em;border-radius:8px}.ffc-dl{display:none}.ffc-off{top:6px;right:6px;font-size:10.5px;padding:3px 6px}.ffc-chip{font-size:10.5px;padding:2px 7px}}.ffsc{margin:0 auto;padding:16px 16px 4px;max-width:1400px}.ffsc__row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;justify-content:center;flex-wrap:wrap}.ffsc__row::-webkit-scrollbar{display:none}.ffsc__chip{flex:none;display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:1px solid #DDD6CA;border-radius:999px;background:#fff;color:#0e0f11;font-size:13px;font-weight:600;white-space:nowrap;text-decoration:none;transition:border-color .15s ease,background .15s ease}.ffsc__chip:hover{border-color:#0e0f11}.ffsc__chip.is-on{border-color:#0e0f11;background:#0e0f11;color:#fdba53}.ffsc__chip--all{font-weight:700}@media(max-width:699px){.ffsc{padding:12px 0 2px}.ffsc__row{flex-wrap:nowrap;justify-content:flex-start;padding:0 16px 4px}.ffsc__chip{min-height:34px;padding:0 13px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ff360-cards.css.map */
