/* CSS Debugger */
/* * {
	outline: 1px solid red;
} */

img:not([alt]) {
	border: 10px solid red !important;
}

/* Set cursor pointer */
label[for],
button,
input[type="submit"],
select {
  cursor: pointer;
}

/* Remove font style on address */
address {
  font-style: normal;
}

/* Text meant only for screen readers. */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  width: 1px;
  position: absolute;
  white-space: nowrap;
}

/* Print external URLs */
@media print {
  a[href]:not([href^='#'])::after {
    content: '('attr(href)')';
  }
}



/* 33.75rem équivalent 540px */
/* 45rem eq 720px */
/* 60rem eq 960px */
/* 71.25rem eq 1140px */
/* 80rem eq 1280px */

/* @media screen and (min-width: 36em) {
  .container {
      max-width: 33.75rem;
      max-width: calc(1rem * 540 / 16);
  }
}

@media screen and (min-width: 48em) {
  .container {
      max-width: 45rem;
  }
}

@media screen and (min-width: 62em) {
  .container {
      max-width: 60rem;
  }
}

@media screen and (min-width: 75em) {
  .container {
      max-width: 71.25rem;
  }
}

@media screen and (min-width: 90em) {
  .container {
      max-width: 80rem;
  }
} */