/* K Garden 2.0.18 — archive subcategory images + fixed-shipping microcopy. */
.kgx218-subcat-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;direction:rtl}
.kgx218-subcat-card{display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:14px;align-items:center;min-width:0;padding:10px;border:1px solid rgba(19,37,29,.11);border-radius:18px;background:#fffdf8;color:#13251d;text-decoration:none;overflow:hidden;transition:transform .2s ease,border-color .2s ease,background .2s ease}
.kgx218-subcat-card:hover{transform:translateY(-2px);border-color:#a7d64e;background:#fff;color:#173a30}
.kgx218-subcat-media{display:block;width:92px;aspect-ratio:1/1;overflow:hidden;border-radius:12px;background:#f4f1e8}
.kgx218-subcat-media img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important}
.kgx218-subcat-name{min-width:0;font-size:18px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}
.kgx218-subcat-arrow{color:#739d2d;font-size:22px}
.kgx218-subcat-card.is-current{border-color:#173a30}
.kgx218-shipping-note{display:block;margin-top:4px;font-size:16px;line-height:1.45;font-weight:400}
.kgx218-shipping-summary,.kgx218-product-shipping{display:flex;flex-direction:column;gap:4px;margin:16px 0;padding:14px 16px;border:1px solid #dce4dc;border-radius:12px;background:#f4f6f0;color:#173a30;font-size:18px;line-height:1.55;text-align:right;direction:rtl}
.kgx218-product-shipping p{margin:0}
.kgx-cart-fixed td{font-size:17px;line-height:1.6}
@media(max-width:1024px){.kgx218-subcat-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){
 .kgx218-subcat-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
 .kgx218-subcat-card{grid-template-columns:1fr;gap:8px;padding:8px;text-align:center}
 .kgx218-subcat-media{width:100%;aspect-ratio:4/3;border-radius:10px}
 .kgx218-subcat-name{font-size:17px;min-height:46px;display:flex;align-items:center;justify-content:center}
 .kgx218-subcat-arrow{display:none}
 .kgx218-shipping-summary,.kgx218-product-shipping{font-size:17px}
}
