/* JS DECO shared site identity 1.0.0.
   Landing System pages retain their own immutable release implementation. */
@media (max-width: 992px) {
  body:not(.jsd-landing-page).de-navbar-left
    header.side-header
    #logo
    a {
    position: relative !important;
    display: block !important;
    isolation: isolate;
    width: 128px !important;
    height: 104px !important;
    margin: 0 auto !important;
    line-height: normal !important;
  }

  body:not(.jsd-landing-page).de-navbar-left
    header.side-header
    #logo
    a::before {
    position: absolute !important;
    z-index: 1;
    top: 3px;
    left: 50%;
    display: block !important;
    width: 112px;
    height: 79px;
    content: "";
    background: url("../images/jsdeco-logo-outlined.svg") center top / 112px auto no-repeat;
    transform: translateX(-50%);
  }

  body:not(.jsd-landing-page).de-navbar-left
    header.side-header
    #logo
    a::after {
    position: absolute !important;
    z-index: 2;
    top: 82px;
    left: 50%;
    display: block !important;
    box-sizing: border-box;
    width: 128px;
    padding-inline: 2px;
    content: "Bespoke\A Furniture Studio";
    color: #98404a;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10.8px;
    font-weight: 400;
    line-height: 10px;
    letter-spacing: .075em;
    text-align: center;
    text-rendering: geometricPrecision;
    text-transform: uppercase;
    white-space: pre-line;
    -webkit-font-smoothing: antialiased;
    transform: translateX(-50%);
  }
}

