



html body .product-details .nl-story--rows .nl-story__card{padding:16px!important;grid-template-columns:56px minmax(0,1fr)!important;transition:background-color .2s ease!important}
html body .product-details .nl-story--rows .nl-story__thumb{width:56px!important;height:56px!important}
html body .product-details .nl-story--rows .nl-story__thumb{background:#ebebe7!important}
html body .product-details .nl-story--rows .nl-story__thumb img.nl-eb-pic{width:100%!important;height:100%!important;object-fit:cover!important;transform:none!important}
html body .product-details .nl-story--rows .nl-story__title.nl-story__title{font-size:14px!important;line-height:20px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0}
html body .product-details .nl-story--rows .nl-story__text{min-width:0;padding-right:4px!important}

html body .product-details .nl-story--rows .nl-story__cue svg{display:block}
@media (hover:hover){
  html body .product-details .nl-story--rows .nl-story__card:hover{background:#efefec!important}
  html body .product-details .nl-story--rows .nl-story__card:hover .nl-story__thumb img{transform:none!important}
}
html body .product-details .nl-story--rows .nl-story__card:active{background:#ebebe7!important}

@media (max-width:379px){
  html body .product-details .nl-story--rows .nl-story__card{padding:12px!important;column-gap:12px!important}
  html body .product-details .nl-story--rows .nl-story__text{padding-right:4px!important;gap:8px!important}
  html body .product-details .nl-story--rows .nl-story__title.nl-story__title{font-size:13px!important;line-height:18px!important}
}


@media (min-width:750px){
  .nl-story__dlg[data-nl-mat="merino"] .nl-story__hero img{object-position:60% 50%}
}


.nl-story__marks .nl-story__tile{background:transparent!important;justify-content:flex-start!important;width:auto!important;min-width:72px;height:64px!important}
.nl-story__marks .nl-story__tile img{mix-blend-mode:multiply}
.nl-story__marks .nl-story__tile .nl-story__icon{width:40px!important;height:40px!important}

.nl-story__marks .nl-story__tile img{transform:scale(1.15);transform-origin:0 50%}
.nl-story__marks .nl-story__mline{color:#55564f!important;font-size:13px!important;line-height:18px!important}

html body .nl-story__marks .nl-story__tile img[src*="nl-cert-gcs"]{width:84px!important;height:84px!important;transform:none!important;margin-left:-14px}

.nl-story__marks .nl-story__mark .nl-story__mline{margin-top:4px!important}

html body .product-details .nl-story--rows .nl-story__row{gap:12px!important}
