#nll-product-attributes{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px;border-radius:8px;}
.nll-attribute-item{display:flex;justify-content:space-between;align-items:center;border-radius:12px;background:#F0F0F0;padding:8px 12px;border-radius:6px;transition:all 0.2s ease;flex-direction:row;}
.nll-attribute-item strong{color:var(--Text-300, #6E6E6E);text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:normal;flex:1 0 30%;}
.nll-attribute-item span{color:var(--Text-500, #333);font-size:14px;font-style:normal;font-weight:500;line-height:normal;flex:1 0 65%;text-align:left;}
.nll-attribute-item strong, .nll-attribute-item span{overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%;}
#show-more-attributes,
#hide-more-attributes{grid-column:span 3;display:inline-flex;align-items:center;gap:8px;cursor:pointer;color:#C5986F;font-size:14px;font-weight:500;background-color:transparent;border:none;padding:0;margin:auto;background:transparent;margin:auto;}
.hidden-attribute{display:none;}
@media(max-width:768px){
#nll-product-attributes {
display: block !important;
width: 100%;
}
.nll-attribute-item {
margin-bottom: 10px !important;
}
.nll-attribute-item strong, .nll-attribute-item span {
flex: unset;
width: 100%;
margin-bottom: 5px;
}
}