:root { 
  --black: #000000;
  --white: #ffffff;
 
  --font-size-l: 24px;
  --font-size-m: 16px;
  --font-size-s: 15.4px;
  --font-size-xl: 36px;
  --font-size-xs: 14px;
  --font-size-xxl: 120px;
  --font-size-xxs: 11px;
 
  --font-family-helvetica_neue-light: "Helvetica Neue-Light", Helvetica;
  --font-family-helvetica_neue-regular: "Helvetica Neue-Regular", Helvetica;
}
.helveticaneue-regular-normal-black-24px {
  color: var(--black);
  font-family: var(--font-family-helvetica_neue-regular);
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 900;
  letter-spacing: 3px;
}

.helveticaneue-regular-normal-black-36px {
  color: var(--black);
  font-family: var(--font-family-helvetica_neue-regular);
  font-size: 2rem;
  font-style: normal;
  font-weight: 900;
  letter-spacing: 3px;
}

.helveticaneue-regular-normal-black-16px {
  color: var(--black);
  font-family: var(--font-family-helvetica_neue-light);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.helveticaneue-regular-normal-white-15-4px {
  color: var(--white);
  font-family: var(--font-family-helvetica_neue-regular);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.helveticaneue-light-black-14px {
  color: var(--black);
  font-family: var(--font-family-helvetica_neue-light);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 300;
}

@media only screen and (max-width: 600px) {
   .helveticaneue-regular-normal-black-24px {
        font-size: 1.3vh;
   }
   .helveticaneue-regular-normal-black-36px {
        font-size: 1.3vh;
   }
   .imagehop {
        height: 60px;
        width: 35px;
        margin-left: 3vh;
    }
    .coeur {
        display: none;
    }
   
}

 @media only screen and (min-width: 768px) and (max-width: 1024px)  {
          

    .helveticaneue-regular-normal-black-24px {
        font-size: 1rem;
   }
   
   .helveticaneue-regular-normal-black-36px {
        font-size: 1.2rem;
   }
     
     
     
}

@media only screen and (min-width: 601px) and (max-width: 767px)  {
          

    .helveticaneue-regular-normal-black-24px {
        font-size: 1rem;
   }
   
   .helveticaneue-regular-normal-black-36px {
        font-size: 1.2rem;
   }
     
     
     
}

