.imlin-page .page-image,.imlin-page .ileri-gallery-section{display:none}
.imlin-category-page .page-grid .cards{display:none}
.imlin-content{min-width:0}.imlin-content .imlin-lead{font-size:20px;line-height:1.7;color:#173748}
.imlin-content .imlin-product img{width:100%;max-height:560px;object-fit:contain;background:#f4f3ef;border:1px solid #dfe6ea;border-radius:8px}
.imlin-content .imlin-product a{cursor:zoom-in}
.imlin-content .imlin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:28px 0 40px}
.imlin-card{border:1px solid #dce4e8;overflow:hidden;border-radius:8px;background:#fff;min-width:0}
.imlin-card>a>img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#f4f3ef}.imlin-card>div{padding:22px}.imlin-card h3{font-size:22px;margin:0 0 12px}
.imlin-content .wp-block-table{overflow-x:auto}.imlin-content table{width:100%;border-collapse:collapse;font-size:15px}.imlin-content th,.imlin-content td{border:1px solid #dce4e8;padding:12px;text-align:left}.imlin-content th{width:42%;background:#f4f7f8}
.imlin-content .imlin-note{font-size:13px;color:#61717b}
.imlin-content .imlin-cta{padding:28px;background:#173748;border-radius:8px;margin:32px 0;color:#fff}.imlin-content .imlin-cta h2{margin-top:0;color:#fff}.imlin-content .imlin-cta p{color:#d8e4ea}.imlin-content .imlin-cta a{display:inline-block;background:#168348;padding:12px 18px;border-radius:6px;color:#fff;font-weight:700;text-decoration:none}
.imlin-modal{max-width:95vw;max-height:95vh;padding:48px 16px 16px;border:0;border-radius:10px;background:#fff}.imlin-modal::backdrop{background:#0c1b29dd}.imlin-modal img{max-width:85vw;max-height:80vh;object-fit:contain}.imlin-modal button{position:absolute;right:10px;top:8px;background:#173748;color:#fff;border:0;border-radius:4px;padding:8px 12px;cursor:pointer}
@media(max-width:720px){.imlin-content .imlin-grid{grid-template-columns:1fr}.imlin-content .imlin-cta{padding:22px}.imlin-content table{font-size:14px}}
