/* ND Transfer T1 - functia 5: grila d44 pe listarile ND Look (dupa nobili-design.com Directie::gsCss). Doar pe grila marcata data-ndt-grid. */
.nd-pgc[data-ndt-grid] .nd-pg{grid-template-columns:minmax(0,1fr);gap:28px 0}
@media (min-width:768px) and (max-width:1023px){.nd-pgc[data-ndt-grid] .nd-pg{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}}
@media (min-width:1024px){.nd-pgc[data-ndt-grid] .nd-pg{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 30px}}
.nd-pgc[data-ndt-grid] .nd-pg>.nd-pg-item{display:flex;min-width:0;background:#fff;border:1px solid #ece5d9;border-radius:2px;padding:0;align-self:stretch;position:relative;transition:border-color .3s,box-shadow .3s}
.nd-pgc[data-ndt-grid] .nd-pg>.nd-pg-item:hover{border-color:rgba(191,154,102,.75);box-shadow:0 10px 28px rgba(29,27,24,.07)}
.nd-pgc[data-ndt-grid] .nd-pg>.nd-pg-item.nd-pg-x{display:none}
.nd-pgc[data-ndt-grid] .nd-pg-art{display:flex;flex-direction:column;width:100%;min-width:0;margin:0;padding:0 0 18px;position:relative}
.nd-pgc[data-ndt-grid] .nd-pg-art>.nd-pg-card{display:block;flex:1 1 auto;border-radius:0}
.nd-pgc[data-ndt-grid] .nd-pg-art>.nd-pg-card:focus-visible{outline-offset:-2px}
.nd-pgc[data-ndt-grid] .nd-pg .nd-pg-img{border-radius:0;border-bottom:1px solid rgba(191,154,102,.55);aspect-ratio:1 / 1}
.nd-pgc[data-ndt-grid] .nd-pg .nd-pg-img img{aspect-ratio:1 / 1;width:100%;height:100%}
.nd-pgc[data-ndt-grid] .nd-pg .nd-pg-kick{display:block;margin:18px 20px 0;font-family:Hind,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:12px;letter-spacing:1.6px;text-transform:uppercase;line-height:1.45;color:#6b6255}
.nd-pgc[data-ndt-grid] .nd-pg .nd-pg-h{margin:8px 20px 6px;padding:0;border:0;font-family:"Arbutus Slab",Georgia,serif;font-weight:400;font-size:19px;line-height:1.25;letter-spacing:0;text-transform:none;color:#0a0a0a}
@media (min-width:1024px){.nd-pgc[data-ndt-grid] .nd-pg .nd-pg-h{font-size:21px}}
.nd-pgc[data-ndt-grid] .nd-pg .nd-pg-h .nd-pg-name{display:inline;margin:0;padding:0;font:inherit;color:#0a0a0a}
@supports ((-webkit-background-clip:text) or (background-clip:text)){
.nd-pgc[data-ndt-grid] .nd-pg .nd-pg-h .nd-pg-name{background-image:linear-gradient(110deg,#0a0a0a 0%,#0a0a0a 18%,#34343a 30%,#0a0a0a 42%,#0a0a0a 58%,#4a4a52 70%,#0a0a0a 82%,#0a0a0a 100%);background-size:200% 100%;background-position:0 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;transition:background-position 1.4s ease}
.nd-pgc[data-ndt-grid] .nd-pg>.nd-pg-item:hover .nd-pg-h .nd-pg-name{background-position:100% 0}
.dark-theme .nd-pgc[data-ndt-grid] .nd-pg .nd-pg-h .nd-pg-name{background-image:linear-gradient(110deg,#f2ede4 0%,#f2ede4 18%,#fffdf8 30%,#f2ede4 42%,#f2ede4 58%,#ffffff 70%,#f2ede4 82%,#f2ede4 100%)}
}
@media (prefers-reduced-motion:reduce){.nd-pgc[data-ndt-grid] .nd-pg .nd-pg-h .nd-pg-name{transition:none}}
.nd-pgc[data-ndt-grid] .nd-pg .nd-pg-price{padding:0 20px;font-size:14px;color:#6b6255;opacity:1}
.nd-pgc[data-ndt-grid] .nd-pg .nd-pg-price strong{color:#7a5a2e;font-weight:600}
.nd-pgc[data-ndt-grid] .nd-pg .ndt-row{margin:12px 20px 0}
.dark-theme .nd-pgc[data-ndt-grid] .nd-pg>.nd-pg-item{background:rgba(255,255,255,.03);border-color:rgba(191,154,102,.3)}
.dark-theme .nd-pgc[data-ndt-grid] .nd-pg .nd-pg-h,.dark-theme .nd-pgc[data-ndt-grid] .nd-pg .nd-pg-h .nd-pg-name{color:#f2ede4}
.dark-theme .nd-pgc[data-ndt-grid] .nd-pg .nd-pg-kick,.dark-theme .nd-pgc[data-ndt-grid] .nd-pg .nd-pg-price{color:#c9bfae}
.dark-theme .nd-pgc[data-ndt-grid] .nd-pg .nd-pg-price strong{color:#bf9a66}
@media (max-width:767px){.nd-pgc[data-ndt-grid] .nd-pg-art{padding-bottom:16px}.nd-pgc[data-ndt-grid] .nd-pg .nd-pg-kick{margin:14px 16px 0}.nd-pgc[data-ndt-grid] .nd-pg .nd-pg-h{margin:6px 16px 4px;font-size:18px}.nd-pgc[data-ndt-grid] .nd-pg .nd-pg-price{padding:0 16px}.nd-pgc[data-ndt-grid] .nd-pg .ndt-row{margin:10px 16px 0}}
