/* $RESET */

/* Preferred box-sizing value */
*,
*::before,
*::after {
    box-sizing: border-box;
}

/*
  Remove list styles (bullets/numbers)
  in case you use it with normalize.css
*/
ol,
ul {
	color: unset;
    list-style: none;
}

/* For images to not be able to exceed their container */
img {
    max-width: 100%;
}

/* Removes spacing between cells in tables */
table {
    border-collapse: collapse;
}

/* Revert the 'white-space' property for textarea elements on Safari */
textarea {
    white-space: revert;
}

html {
    scrollbar-color: #231F20 #FFF;
}

/* Omni CMS grid resets to allow custom templates */
.l-main-pagecontent .standard-content {
    padding: 0;
}

.l-main-pagecontent .standard-content > .row {
    max-width: 100%;
}

.l-main-pagecontent .standard-content > .row > .columns {
    width: 100%;
    padding: 0;
}

.l-main-pagecontent .standard-content > .row > .columns > h1 {
    margin: 0;
}

.standard-content > .row > div {
	margin-inline: 0;
}
