.jni-grid{margin-bottom:24px}.jni-card{background:#fff!important;border:1px solid #E8E8E1!important;border-radius:20px!important;overflow:hidden;display:flex;flex-direction:column;height:100%;transition:box-shadow .2s ease,border-color .2s ease}.jni-card:hover{border-color:#c9dceb!important;box-shadow:0 10px 28px #0b3a5c14}.jni-card .grid-product__link{display:block;color:#111}.jni-card .grid-product__image-mask{position:relative;background:#f5f8fb}.jni-card .grid-product__meta{padding:14px 16px 0;text-align:left}.jni-card .grid-product__title{font-family:Poppins,sans-serif!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important;font-size:15px!important;line-height:1.35!important;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#111}.jni-card .grid-product__price{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;margin-top:8px}.jni-card .jni-price{font-family:Poppins,sans-serif;font-size:19px;font-weight:600;color:#111}.jni-stock{font-family:Poppins,sans-serif;font-size:12px;font-weight:500}.jni-stock--ok{color:#2e7d4f}.jni-stock--low{color:#8a4b00}.jni-stock--out{color:#5f6670}.jni-badge{position:absolute;top:12px;left:12px;z-index:3;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:999px;line-height:1.2;pointer-events:none}.jni-badge--new{background:#1070ae;color:#fff}.jni-badge--low{background:#fff1e0;color:#8a4b00}.jni-badge--out{background:#e8e8e1;color:#3f4650}.jni-badge--custom{background:#0b3a5c;color:#fff}.jni-actions{padding:12px 16px 16px;margin-top:auto}.jni-add{margin:0}.jni-btn{display:flex;align-items:center;justify-content:center;width:100%;height:44px;border-radius:999px;border:0;background:#1070ae;color:#fff!important;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer;text-decoration:none;transition:background .15s ease}.jni-btn:hover{background:#0b3a5c}.jni-btn[disabled]{opacity:.85;cursor:default}.jni-btn.is-added{background:#0b3a5c}.jni-btn--line{background:#fff;color:#111!important;border:1px solid #111111}.jni-btn--line:hover{background:#eaf3fa}@media(max-width:589px){.jni-card{border-radius:16px!important}.jni-card .grid-product__meta{padding:10px 10px 0}.jni-card .grid-product__title{font-size:13px!important}.jni-card .jni-price{font-size:16px}.jni-stock{font-size:11px}.jni-actions{padding:10px}.jni-btn{height:40px;font-size:13px}.jni-badge{top:8px;left:8px;font-size:9px;padding:3px 7px}}.slick-track:has(.jni-grid){display:flex!important}.slick-track .jni-grid.slick-slide{height:auto!important;display:flex!important;flex-direction:column}.slick-track .jni-grid .jni-card{flex:1 0 auto;height:auto!important}.slick-track .jni-grid.slick-slide{margin-bottom:4px!important}.index-section:has(.jni-grid) .section-header__title{font-family:Poppins,sans-serif!important;font-weight:600!important;letter-spacing:-.02em!important;text-transform:none!important}@media(max-width:768px){.jni-card .grid-product__price{flex-direction:column;align-items:flex-start;gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/jni-cards.css.map */
