.stock {
    font-style: italic;
    font-size: 1.5rem;
}
.heading2 {
    font-size: 2rem !important;
    color: white;
    text-align: center;
    margin-bottom: 36px;
}

.bottom_text{
    font-size:1.5rem !important;
    color:white;
}

.bottom_text a{
    color:white;
}

.news-name > div > label{
    font-size:2rem !important;
}
#edit-processed-text p{
    font-size: 2rem !important;
    color: #940731 !important;
}
#edit-processed-text-01 p{
font-size: 2rem !important;
color: #940731 !important;
}
#edit-processed-text-02 
h1  {
font-size: 4rem;
color: #940731 !important;
}
#edit-processed-text-02 
h3{
font-size: 2rem;
color: #940731 !important;
}
.news-email{
    font-size:2rem !important;
}

.news-tnc  > div > div{
    font-size:2rem !important;
}

.globalCheckBox{
    width: 14% !important;
}

@media only screen and (min-width: 1024px) {    
   
   .heading2 {
        font-size: 2.4rem !important;
    }
  
    .bottom_text {
      font-size:1.5rem !important;
    }

    .news-name > div > label{
      font-size:2rem !important;
    }
.globalClass label {
    font-family: var(--v-form-field-title-font);
    color: var(--c-newsletter-text-color-override,var(--c-subcolor-1));
    font-size: 2rem !important;
}
    .news-email{
      font-size:2rem !important;
    }
  
    .news-tnc  > div > div {
      font-size:2rem !important;
    }
}

@media only screen and (min-width: 768px) {    
    .globalPrivacy {
        max-width: 65rem !important;
    }
}

.form_dropdown
{
 border: 2px solid #940731 !important;
color : #940731 !important;
}

.globalConfirmationMessage .webform-confirmation__message .tick-mark::before
{
background-color: #307030 !important;
}
.webform-confirmation__message {
    display: block;
}
.webform-confirmation__back {
    padding: 4rem 0;
}
.webform-confirmation__back a {
    color: #F2E6E9 !important;
}