body.nms-blog-chrome .nms-header{display:block;background:#fff}
body.nms-blog-chrome .nms-masthead .nms-logo,
body.nms-blog-chrome .nms-masthead .nms-logo:visited,
body.nms-blog-chrome .nms-masthead .nms-logo:hover{
  color:#fff!important;
  text-decoration:none!important;
}
body.nms-blog-chrome .nms-masthead .nms-site-switch a,
body.nms-blog-chrome .nms-masthead .nms-site-switch a:visited{
  color:rgba(255,255,255,.88)!important;
  text-decoration:none!important;
}
body.nms-blog-chrome #masthead,
body.nms-blog-chrome .site-header,
body.nms-blog-chrome #site-header,
body.nms-blog-chrome header.site-header,
body.nms-blog-chrome header.mhv1-topbar,
body.nms-blog-chrome #mss-core-header,
body.nms-blog-chrome header.mss-core-header,
body.nms-blog-chrome header.pf-top,
body.nms-blog-chrome .pfch-top,
body.nms-blog-chrome #marchive-common-header,
body.nms-blog-chrome .mch-header{display:none!important}
body.nms-blog-chrome .grid-container{
  max-width:1440px;
  margin-left:auto;
  margin-right:auto;
  padding-left:24px;
  padding-right:24px;
  box-sizing:border-box;
}
body.nms-blog-chrome .nms-nav,
body.nms-blog-chrome .nms-nav-inner,
body.nms-blog-chrome .nms-nav-majors{
  overflow:visible!important;
}
body.nms-blog-chrome .nms-nav{z-index:120}
body.nms-blog-chrome .nms-nav-dropdown{z-index:200}
body.nms-blog-chrome .nms-all,
body.nms-blog-chrome .nms-all:visited,
body.nms-blog-chrome .nms-nav-major,
body.nms-blog-chrome .nms-nav-major:visited,
body.nms-blog-chrome .nms-account a,
body.nms-blog-chrome .nms-account a:visited{
  color:#222;
  text-decoration:none;
}
body.nms-blog-chrome .nms-nav-major{padding:0 10px;font-size:13px}
body.nms-blog-chrome .nms-nav-inner{flex-wrap:nowrap}
body.nms-blog-chrome .nms-nav-majors{min-width:0}
body.nms-blog-chrome .nms-nav .nms-account{
  display:flex!important;
  visibility:visible!important;
  gap:10px;
  flex:0 0 auto;
  margin-left:auto;
}
body.nms-blog-chrome .nms-masthead .nms-account{
  display:flex!important;
  visibility:visible!important;
}
body.nms-blog-chrome .nms-account a:hover,
body.nms-blog-chrome .nms-nav-major:hover,
body.nms-blog-chrome .nms-all:hover{color:#2f765e}
body.nms-blog-chrome .nms-account-archive,
body.nms-blog-chrome .nms-account-archive:visited{
  color:#1c2924!important;
  background:#f6faf7;
  border-color:#d7e2dc;
}
body.nms-blog-chrome .nms-account-archive:hover{
  color:#1c2924!important;
  background:#eaf4ef;
  border-color:#2f765e;
}
body.nms-blog-chrome .nms-masthead{
  background:#1c2924 url("../../images/brand-blog.jpg") center 42%/cover no-repeat !important;
}
.nms-masthead::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,22,18,.62) 8%,rgba(12,22,18,.28) 48%,rgba(12,22,18,.18) 100%),linear-gradient(180deg,rgba(12,22,18,.18),rgba(12,22,18,.45))}
.nms-masthead-inner{position:relative;z-index:1;max-width:1440px;height:100%;margin:auto;padding:0 24px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}
body.nms-blog-chrome .nms-section#today{padding-bottom:31px}
body.nms-blog-chrome .nms-section#theme{padding-top:31px;padding-bottom:31px}
body.nms-blog-chrome .nms-section#always{padding-top:31px}
body.nms-blog-chrome .nms-mission-row{
  display:grid !important;
  grid-template-columns:repeat(5,minmax(0,1fr)) !important;
  gap:18px !important;
  width:100%;
  overflow:visible;
}
body.nms-blog-chrome .nms-mission-card,
body.nms-blog-chrome .nms-mission-card[class*="nms-level-"]{
  border:0 !important;
  box-shadow:none !important;
  background:transparent !important;
  border-radius:0 !important;
  min-width:0 !important;
  padding:0 !important;
}
body.nms-blog-chrome .nms-mission-card::before,
body.nms-blog-chrome .nms-mission-card::after{display:none !important}
body.nms-blog-chrome .nms-mission-card .nms-ph{
  height:auto !important;
  aspect-ratio:1/1 !important;
  margin:0 !important;
  padding:0 !important;
  border:0 !important;
  box-shadow:none !important;
  border-radius:12px !important;
  overflow:hidden !important;
  background:#eef1ef !important;
}
body.nms-blog-chrome .nms-mission-card .nms-ph img{
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;
}
@media(max-width:1200px){
  body.nms-blog-chrome .nms-mission-row{grid-template-columns:repeat(4,minmax(0,1fr)) !important}
}
@media(max-width:900px){
  body.nms-blog-chrome .nms-mission-row{grid-template-columns:repeat(3,minmax(0,1fr)) !important}
}
@media(max-width:640px){
  body.nms-blog-chrome .nms-mission-row{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}
}
.nms-product-grid{grid-template-columns:repeat(7,1fr)}
.nms-product-card.is-empty{min-height:228px}
@media(max-width:1100px){.nms-product-grid{grid-template-columns:repeat(4,1fr)}}
@media(max-width:700px){
  .nms-masthead{height:140px}
  .nms-masthead-me,.nms-masthead .nms-brand{margin-bottom:16px}
  body.nms-blog-chrome .nms-section#today{padding-bottom:21px}
  body.nms-blog-chrome .nms-section#theme{padding-top:21px;padding-bottom:21px}
  body.nms-blog-chrome .nms-section#always{padding-top:21px}
  .nms-product-grid{grid-template-columns:repeat(2,1fr)}
}
