.spectralfont {
    font-family: 'Spectral', serif;
}


.menupadding {
    padding-left: 2rem; 
    padding-right: 2rem;
    /* padding-top: 0;
    padding-bottom: 0;
    margin: 0; */
}

.glasssubtitle {
    text-align: right; 
    /* padding-right: 1.8rem; */
}

.pricetoright{
    text-align: right;
}

.cream-round-box{
    padding: 20px;
    border-radius: 20px;
}

.darkcolor{
    color: #18373b;
}

.upper {
    text-transform: uppercase;
}

.round_border {
    border-radius: 20px;
}

.pic_height {
    max-height: 450px;
}

.facisize {
    max-width: 90px;
    max-height: auto;
}

@media (max-width: 767px) {
    .desktopview {
      display: none;
    }
    
    .mobilesectionpadding {
      padding-top: 30px;
    }

    .facisize {
        max-width: 55px;
        max-height: auto;
    }
  
  }
  
  @media (min-width: 768px) {
    .mobileview {
      display: none;
    }
  }