/* Lightworks CSS Variables */
html:root {
  --lightworks-color-background: #FBF2E3;
  --lightworks-color-text: #636332;
  --lightworks-color-link: #636332;
  --lightworks-color-hover: blue;
  
  --cassiopeia-color-primary: var(--lightworks-color-background);
  --cassiopeia-color-hover: var(--lightworks-color-hover);
  --cassiopeia-color-link: var(--lightworks-color-link);
  
  --body-bg: var(--lightworks-color-background);
  --body-color: var(--lightworks-color-text);
}

/* Print Overrides */
@media print {
    :root {
        --body-bg: white;
        --body-color: black;
        --cassiopeia-color-link: black;
    }
}

/* Add spacing to the right and bottom of the directions map */
#directions iframe {
    margin-right: 1.25rem;
    margin-bottom: 1rem;
}

/* Directions page building image */
img[alt="building"] {
    width: 395px;
    height: 225px;
}

/* Showroom thumbnails */
img[alt="Showroom 1"] {
    width: 200px;
    height: 150px;
    display: inline-block;
    margin: 2px;
}

img[alt="Showroom 2"] {
    width: 200px;
    height: 150px;
    display: inline-block;
    margin: 2px;
}

img[alt="Showroom 3"] {
    width: 200px;
    height: 150px;
    display: inline-block;
    margin: 2px;
}

/* Make sure book marked items appear below the fixed header */
html {
    scroll-padding-top: 160px;
}