/*  SMALL  ------------------------------------------------------------------  SMALL  */
h1, h2, h3, h4, h5, h6, p, a, small, label {
    color: var(--seaweed);
    display: inline-block;
    font-family: 'Work Sans', sans-serif;
    font-weight: 400;
}
h1 {
    font-family: 'Radley', serif;
    font-size: 30px;
}
h2, h3 {
    font-size: 18px;
}
h4 {
    font-size: 14px;
    line-height: 1.4em;
}
h5 {
    font-size: 14px;
}
h6 { /* Site by BrandLoyal in the footer */
    font-size: 9px;
}
p {
    font-size: 14px;
    line-height: 1.4em;
}
a {
    cursor: pointer;
}
label {
    font-size: 18px;
}
small {
    font-size: 9px;
}

/*  MOBILE  ----------------------------------------------------------------  MOBILE  */
@media only screen and (min-width: 480px) {
    
}


/* ADJUST -------------------------------------------------------------------- ADJUST */
@media only screen and (min-width: 580px) {
    h1 {
        font-size: 50px;
    }
}


/* LARGE --------------------------------------------------------------------- LARGE */
@media only screen and (min-width: 768px) {
    
}


/* ADJUST ------------------------------------------------------------------- ADJUST */
@media only screen and (min-width: 1000px) {
    
}


/* DESKTOP ----------------------------------------------------------------- DESKTOP */
@media only screen and (min-width: 1300px) {
    h1 {
        font-size: 72px;
    }
    h2 {
        font-size: 24px
    }
    h3, h4, h5, p {
        font-size: 18px;
    }
    h6, small {
        font-size: 11px;
    }
    
}


/* OVERSIZED ------------------------------------------------------------- OVERSIZED */
@media only screen and (min-width: 1500px) {
    
}