.node--unpublished{background-color:#fff4f4;}
.highlighted--teaser{display:grid;max-width:362px;height:96%;grid-template-columns:auto 1fr;gap:1.25rem;padding:1rem 1rem 1rem 1.25rem;background-color:#fff;box-shadow:0px 0px 0.25rem rgba(51,51,51,0.3);}.highlighted--teaser .highlighted--teaser__sidebar{width:3.25rem;text-align:center;}.highlighted--teaser .highlighted--teaser__content{display:flex;flex-direction:column;align-items:flex-start;}.highlighted--teaser .field--name-link,.highlighted--teaser .highlighted--teaser__link{margin-top:auto;}.highlighted--teaser .field--name-link .btn,.highlighted--teaser .highlighted--teaser__link .btn{margin-top:1rem;min-width:200px;}.highlighted--teaser .field--name-display-name,.highlighted--teaser .field--name-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.highlighted--teaser .field--name-display-name{font-weight:bold;-webkit-line-clamp:1;line-clamp:1;}.highlighted--teaser .field--name-title{min-height:2.4rem;line-height:1.2;-webkit-line-clamp:2;line-clamp:2;}.highlighted--teaser .field--name-current-revision{color:#cc3b2b;font-size:0.75rem;line-height:1.2;margin-top:0.5rem;text-transform:capitalize;}.highlighted--teaser .double-field-first{font-weight:bold;}.highlighted--teaser .double-field-first:after{content:":";}.highlighted--teaser .field--name-ipc-product-type,.highlighted--teaser .field--name-category{display:inline-block;margin-top:0.5rem;font-size:0.875rem;padding:0 1rem;background-color:#5e6a71;color:#fff;text-transform:uppercase;}.field--name-internal-product,.node--highlighted-products__teaser{height:100%;}.field--name-highlighted-products{display:grid;margin:0.25rem;grid-template-columns:repeat(auto-fit,1fr);gap:1.25rem;}.field--name-highlighted-products .node--highlighted-products__teaser,.field--name-highlighted-products .field--name-internal-product,.field--name-highlighted-products .highlighted--teaser{height:100%;}@media (min-width:992px){.field--name-highlighted-products{grid-template-columns:1fr 1fr;}.field--name-highlighted-products .field__item:last-child{grid-column:span 2;}}@media (min-width:1200px){.field--name-highlighted-products{grid-template-columns:1fr 1fr 1fr;}.field--name-highlighted-products .field__item:last-child{grid-column:span 1;}}
