/* НЕВЫСОКИЙ СЛОГ / Каталог альбомов v0.6 — локально только /albums/ */
.ns-albums-index-v06 .ns-album-index-section {padding:clamp(18px,2.7vw,30px)!important;overflow:visible!important;}
.ns-albums-index-v06 .ns-albums-index-grid {display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;align-items:stretch!important;}
.ns-albums-index-v06 .ns-album-index-card {box-sizing:border-box!important;display:grid!important;grid-template-columns:clamp(145px,25%,220px) minmax(0,1fr)!important;align-items:center!important;gap:clamp(17px,2.6vw,30px)!important;padding:clamp(14px,2vw,21px)!important;margin:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;background:#f5faf7!important;border:1px solid #d3e3dc!important;border-radius:16px!important;box-shadow:none!important;text-decoration:none!important;transform:none!important;overflow:hidden!important;color:#294c54!important;}
.ns-albums-index-v06 .ns-album-index-card::before,.ns-albums-index-v06 .ns-album-index-card::after{display:none!important;content:none!important;}
.ns-albums-index-v06 .ns-album-index-card:hover {background:#edf6f1!important;border-color:#b3d0c3!important;box-shadow:0 5px 18px rgba(31,77,70,.06)!important;}
.ns-albums-index-v06 .ns-album-index-cover {display:block!important;box-sizing:border-box!important;width:100%!important;max-width:220px!important;height:auto!important;aspect-ratio:1!important;object-fit:cover!important;border-radius:11px!important;border:1px solid #c9d9d0!important;margin:0!important;box-shadow:none!important;}
.ns-albums-index-v06 .ns-album-index-copy {display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:10px!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;}
.ns-albums-index-v06 .ns-album-index-eyebrow {font-size:11px!important;font-weight:700!important;letter-spacing:.15em!important;color:#5e8181!important;}
.ns-albums-index-v06 .ns-album-index-title {display:block!important;font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(23px,2.3vw,32px)!important;line-height:1.16!important;font-weight:700!important;color:#294c54!important;}
.ns-albums-index-v06 .ns-album-index-meta {font-size:13px!important;color:#617a7a!important;line-height:1.5!important;}
.ns-albums-index-v06 .ns-album-index-summary {display:block!important;font-size:14px!important;line-height:1.6!important;color:#4b6568!important;max-width:58ch!important;}
.ns-albums-index-v06 .ns-album-index-action {display:inline-block!important;font-weight:700!important;font-size:14px!important;line-height:1.4!important;color:#326467!important;margin-top:4px!important;}
@media(max-width:650px){.ns-albums-index-v06 .ns-album-index-card {grid-template-columns:112px minmax(0,1fr)!important;gap:13px!important;padding:12px!important;border-radius:12px!important;}.ns-albums-index-v06 .ns-album-index-title{font-size:21px!important}.ns-albums-index-v06 .ns-album-index-summary{display:none!important}.ns-albums-index-v06 .ns-album-index-copy{gap:7px!important}.ns-albums-index-v06 .ns-album-index-cover{max-width:112px!important}}
@media(max-width:390px){.ns-albums-index-v06 .ns-album-index-card{grid-template-columns:88px minmax(0,1fr)!important}.ns-albums-index-v06 .ns-album-index-cover{max-width:88px!important}.ns-albums-index-v06 .ns-album-index-title{font-size:19px!important}.ns-albums-index-v06 .ns-album-index-eyebrow{font-size:10px!important}}
