html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  vertical-align: middle;
  max-width: 100%;
  display: inline-block;
}

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

.w-clearfix:before, .w-clearfix:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

.w-embed:before, .w-embed:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder, .w-select::placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

.w-radio {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-radio:before, .w-radio:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-radio:after {
  clear: both;
}

.w-radio-input {
  float: left;
  margin: 3px 0 0 -20px;
  line-height: normal;
}

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.w-container:before, .w-container:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

.w-row:before, .w-row:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: #2226;
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

.w-richtext:before, .w-richtext:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

.w-nav:before, .w-nav:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

.w-tabs:before, .w-tabs:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

@font-face {
  font-family: MATERIAL ICONS;
  src: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/649deb8636c2a3160d391c8e_MaterialIconsRound-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --meow-wolf-library---brand--pink-onlight-clickable: #e40089;
  --meow-wolf-library---font--size--regular: 16px;
  --meow-wolf-library---font--line-height--medium: 22px;
  --meow-wolf-library---brand--pink-ondark-clickable: #ec0089;
  --meow-wolf-library---neutral--white: #fff;
  --meow-wolf-library---font--size--medium: 18px;
  --meow-wolf-library---spacing--tiny: 6px;
  --meow-wolf-library---spacing--xsmall: 16px;
  --meow-wolf-library---spacing--medium: 32px;
  --meow-wolf-library---spacing--xxsmall: 10px;
  --meow-wolf-library---spacing--xtiny: 4px;
  --meow-wolf-library---spacing--small: 24px;
  --meow-wolf-library---font--size--small: 14px;
  --meow-wolf-library---brand--blue-dark: #262a82;
  --meow-wolf-library---brand--indigo: #15152f;
  --meow-wolf-library---hou--blue-dark: #1e2755;
  --meow-wolf-library---gvh--violet: #51419a;
  --meow-wolf-library---den--green-onlight: #00a698;
  --meow-wolf-library---lvs--blue-dark: #003da6;
  --meow-wolf-library---neutral--black: #000;
  --meow-wolf-library---hou--blue: #34407f;
  --meow-wolf-library---brand--blue-onlight: #0080a7;
  --meow-wolf-library---font--size--large: 20px;
  --meow-wolf-library---font--line-height--large: 22px;
  --meow-wolf-library---eis--maroon: #940047;
  --meow-wolf-library---eis--pink: #e1467d;
  --meow-wolf-library---eis--blue: #414fa2;
  --meow-wolf-library---brand--blue: #00bce7;
  --meow-wolf-library---den--green: #00c7b1;
  --meow-wolf-library---den--blue: #68d2df;
  --meow-wolf-library---den--purple: #8246af;
  --meow-wolf-library---lvs--blue: #03bce6;
  --meow-wolf-library---gvh--shade: #23004b;
  --meow-wolf-library---gvh--grape: #312467;
  --meow-wolf-library---hou--green: #97cc83;
  --meow-wolf-library---hou--teal: #09b3b2;
  --meow-wolf-library---hou--blue-light: #3abfee;
  --meow-wolf-library---hou--blue-darker: #151035;
  --meow-wolf-library---hou--cream: #fef4e2;
  --meow-wolf-library---cafe--blue: #2a44c6;
  --meow-wolf-library---sips--blue: #005e6f;
  --meow-wolf-library---sips--teal: #006769;
  --meow-wolf-library---sips--teal-light: #00ad9d;
  --meow-wolf-library---sips--black: #131314;
  --meow-wolf-library---hellofood--green: #83aa61;
  --meow-wolf-library---hellofood--orange: #ed8a7e;
  --meow-wolf-library---hellofood--teal: #a4c3b4;
  --meow-wolf-library---ui--purple-pink: #a91e8d;
  --meow-wolf-library---ui--purple: #412784;
  --meow-wolf-library---den--gold: #ffa300;
  --meow-wolf-library---den--orange: #ff7f41;
  --meow-wolf-library---den--pink: #e0457b;
  --meow-wolf-library---lvs--yellow: #ffd93d;
  --meow-wolf-library---lvs--red: #e82626;
  --meow-wolf-library---cafe--yellow: #fef167;
  --meow-wolf-library---sips--red: #cb1834;
  --meow-wolf-library---hellofood--yellow: #fbd353;
  --meow-wolf-library---eis--cream: #f8eeea;
  --meow-wolf-library---brand--yellow: #fff21f;
  --meow-wolf-library---brand--green: #65bd60;
  --meow-wolf-library---prime--black: #1a1822;
  --meow-wolf-library---prime--purple: #a572b1;
  --meow-wolf-library---prime--yellow: #ffbd10;
  --meow-wolf-library---prime--orange: #f47721;
  --meow-wolf-library---prime--red: #bd1f3e;
  --meow-wolf-library---prime--teal: #67d4c6;
  --meow-wolf-library---eis--yellow: #ffdb37;
  --meow-wolf-library---eis--dark-blue: #2e2c74;
  --meow-wolf-library---eis--light-blue: #a9deec;
  --meow-wolf-library---eis--orange: #f99c32;
  --meow-wolf-library---border--shadow--regular: 10px;
  --meow-wolf-library---font--line-height--small: 16px;
  --meow-wolf-library---font--line-height--xsmall: 14px;
  --meow-wolf-library---brand--green-onlight: #34872a;
  --meow-wolf-library---font--size--xsmall: 12px;
  --meow-wolf-library---font--size--tiny: 10px;
  --meow-wolf-library---lvs--blue-onlight: #00a2c7;
  --meow-wolf-library---font--line-height--regular: 18px;
  --meow-wolf-library---neutral--gray-light: #f1f1f7;
  --meow-wolf-library---font--size--xhuge: 40px;
  --meow-wolf-library---font--size--huge: 32px;
  --meow-wolf-library---font--size--xlarge: 24px;
  --meow-wolf-library---font--line-height--xlarge: 26px;
  --black: #15152f;
  --deep-pink\<deleted\|variable-462e714e\>: #e40089;
  --white: white;
  --midnight-blue\<deleted\|variable-ccab9090\>: #262a82;
  --grey\<deleted\|variable-f6167a39\>: #b3b3b3;
  --c-black\<deleted\|variable-b8d0581f\>: #000;
  --denver-purple\<deleted\|variable-87fc05b3\>: #52419a;
  --ghost-white\<deleted\|variable-75b42042\>: #f1f1f7;
  --blackonly\<deleted\|variable-06178a63-1616-271e-3336-9d3c9cae815c\>: #000;
  --medium-violet-red\<deleted\|variable-a51dbb2d\>: #c60073;
  --lvs--blue-dark: #003da6;
  --blue-omega\<deleted\|variable-181da8a1-8690-185b-adee-4a44d7211353\>: #03bce6;
  --neutral--white: #fff;
  --brand--indigo: #15152f;
  --brand--blue-dark: #262a82;
  --spacing--large: 48px;
  --spacing--small: 24px;
  --yellow\<deleted\|variable-933dcfcd\>: var(--brand--yellow);
  --font--size--xlarge: 24px;
  --font--line-height--xlarge: 26px;
  --brand--blue-onlight: #0080a7;
  --deep-sky-blue\<deleted\|variable-a4ccc6f8\>: #05bce7;
  --neutral--black: #000;
  --meow-wolf-library---neutral--black\<deleted\|variable-26d4d32e-bd56-ad92-c8d1-b93722c20c57\>: #000;
  --brand--pink-ondark-clickable: #ec0089;
  --brand--pink-onlight-clickable: #e40089;
  --medium-sea-green\<deleted\|variable-a5bfb1d9\>: #3da834;
  --orange-red\<deleted\|variable-9b549605\>: #ed6427;
  --denver-orange\<deleted\|variable-52080cb0\>: #ff7f41;
  --denver-pink\<deleted\|variable-dc2d80ff\>: #e0457b;
  --unreal-grape\<deleted\|variable-8cbc2481\>: #312467;
  --font--size--regular: 16px;
  --font--line-height--regular: 18px;
  --neutral--gray: #747487;
  --spacing--xsmall: 16px;
  --spacing--medium: 32px;
  --spacing--tiny: 6px;
  --spacing--xxsmall: 10px;
  --dark-grey\<deleted\|variable-e38e51a6\>: #3e3e4b;
  --hellofood\<deleted\|variable-498f84ec\>: #8ab06a;
  --gvh-cafe-blue\<deleted\|variable-c8dfad6a\>: #2a44c6;
  --sips--black: #131314;
  --font--size--medium: 18px;
  --denver-blue\<deleted\|variable-0974e9d8\>: #00bce7;
  --lvs--blue: #03bce6;
  --font--size--xhuge: 40px;
  --font--line-height--xhuge: 42px;
  --font--line-height--huge: 34px;
  --font--size--huge: 32px;
  --font--line-height--large: 22px;
  --font--size--large: 20px;
  --neutral--gray-medium: #9191a2;
  --denver-green\<deleted\|variable-f7a7aace\>: #00c7b1;
  --medium-turquoise\<deleted\|variable-600a1f65\>: #78c5c9;
  --denver-gold\<deleted\|variable-1c192b85\>: #ffa300;
  --font--line-height--xsmall: 14px;
  --hou--blue-darker: #151035;
  --lvs--blue-onlight: #00a2c7;
  --den--green-onlight: #00a698;
  --gvh--violet: #51419a;
  --ui--purple: #412784;
  --ui--purple-pink: #a91e8d;
  --hou--blue: #34407f;
  --hou--teal: #09b3b2;
  --hou--green: #97cc83;
  --den--purple: #8246af;
  --cafe--blue: #2a44c6;
  --primemateria-purple: #a572b1;
  --primemateria-teal: #67d4c6;
  --gvh--shade: #23004b;
  --brand--green: #65bd60;
  --spacing--xtiny: 4px;
  --brand--blue: #00bce7;
  --mwap--purple: #7e12a1;
  --rainbow--black: #191919;
  --spacing--xlarge: 64px;
  --font--line-height--medium: 20px;
  --pink-on-black\<deleted\|variable-ecaaf9a5-bf3c-e703-d809-d64153497ee2\>: #ec0089;
  --denver-green-accessible\<deleted\|variable-08af120b-7f2a-86d8-f644-ffa7c8acbc83\>: #00a698;
  --font--line-height--small: 16px;
  --neutral--gray-dark: #3e3e4b;
  --hou--blue-dark: #1e2755;
  --meow-wolf-library---brand--pink-onlight-clickable\<deleted\|variable-9bb971a4-e1a6-ebcc-6d91-1d912b9df912\>: #e40089;
  --meow-wolf-library---mwap--purple: #7e12a1;
  --primemateria-black: #1a1822;
  --cafe--yellow: #fef167;
  --font--size--small: 14px;
  --brand--green-onlight: #34872a;
  --meow-wolf-library---brand--pink-ondark-clickable\<deleted\|variable-7399d12b-0a3a-5385-b174-cb737a2dbb84\>: #ec0089;
  --meow-wolf-library---neutral--white\<deleted\|variable-fc224a1b-3f13-7415-c64b-c3377279d6b1\>: #fff;
  --spacing--huge: 96px;
  --neutral--gray-light: #f1f1f7;
  --meow-wolf-library---ui--red-error: #e02f2f;
  --meow-wolf-library---ui--pink-light: #fde;
  --brand--yellow: #fff21f;
  --cosmic--pink: #ff0085;
  --meow-wolf-library---neutral--gray-medium: #9191a2;
  --hou--cream: #fef4e2;
  --hou--blue-light: #3abfee;
  --ui--red-error: #e02f2f;
  --meow-wolf-library---border--shadow--huge: 50px;
  --gvh--grape: #312467;
  --meow-wolf-library---neutral--gray: #747487;
  --meow-wolf-library---neutral--gray-dark: #3e3e4b;
  --meow-wolf-library---brand--blue-dark-ondark: #4e49c0;
  --meow-wolf-library---ui--red-light: #ffc0c8;
  --meow-wolf-library---ui--pink-dark-hover: #b8006e;
  --meow-wolf-library---ui--yellow-light: #fff99e;
  --meow-wolf-library---ui--blue-light: #85e8ff;
  --meow-wolf-library---rainbow--cyan: #88fff7;
  --meow-wolf-library---rainbow--blue-dark: #191f68;
  --meow-wolf-library---rainbow--black: #191919;
  --meow-wolf-library---rainbow--pink: #ffd4d4;
  --meow-wolf-library---rainbow--peach: #ffa06d;
  --meow-wolf-library---rainbow--magenta: #e30386;
  --meow-wolf-library---rainbow--ochre: #f7c200;
  --meow-wolf-library---rainbow--lavender: #8281e1;
  --meow-wolf-library---rainbow--red: #ed5035;
  --meow-wolf-library---rainbow--purple: #763899;
  --meow-wolf-library---rainbow--blue: #4c63e7;
  --meow-wolf-library---cosmic2023--teal: #3e9897;
  --meow-wolf-library---cosmic2023--pink: #ff0085;
  --meow-wolf-library---cosmic2023--peach: #ebaf9c;
  --meow-wolf-library---cosmic2023--green: #79d550;
  --meow-wolf-library---cosmic2023--teal-light: #a0cd99;
  --meow-wolf-library---cosmic2023--pink-lighter: #f05298;
  --meow-wolf-library---cosmic2024--green2024: #80c157;
  --meow-wolf-library---cosmic2024--orange2024: #fb702d;
  --brand--blue-dark-ondark: #4e49c0;
  --meow-wolf-library---cosmic2024--yellow2024: #ffc341;
  --meow-wolf-library---cosmic2024--indigo2024: #1f1244;
  --meow-wolf-library---cosmic2024--purple2024: #862fe0;
  --meow-wolf-library---cosmic2024--pink2024: #ee5ba1;
  --cosmic--pink-lighter: #f05298;
  --cosmic--green: #79d550;
  --cosmic--teal-light: #a0cd99;
  --cosmic--teal: #3e9897;
  --cosmic--peach: #ebaf9c;
  --den--gold: #ffa300;
  --den--blue: #68d2df;
  --den--green: #00c7b1;
  --den--orange: #ff7f41;
  --den--pink: #e0457b;
  --font--letter-spacing--letter-spacing: 1px;
  --font--line-height--tiny: 12px;
  --font--line-height--xtiny: 10px;
  --font--size--xsmall: 12px;
  --font--size--tiny: 10px;
  --font--size--xtiny: 8px;
  --lvs--red: #e82626;
  --lvs--yellow: #ffd93d;
  --rainbow--cyan: #88fff7;
  --rainbow--ochre: #f7c200;
  --rainbow--blue: #4c63e7;
  --rainbow--pink: #ffd4d4;
  --rainbow--lavender: #8281e1;
  --rainbow--purple: #763899;
  --rainbow--blue-dark: #191f68;
  --rainbow--peach: #ffa06d;
  --rainbow--red: #ed5035;
  --rainbow--magenta: #e30386;
  --sips--red: #cb1834;
  --sips--teal: #006769;
  --sips--teal-light: #00ad9d;
  --sips--blue: #005e6f;
  --spacing--xhuge: 112px;
  --meow-wolf-library---font--family--base--montserrat: Montserrat, sans-serif;
  --meow-wolf-library---font--size--xtiny: 8px;
  --spacing--xxlarge: 80px;
  --spacing--xxhuge: 160px;
  --ui--pink-light: #fde;
  --ui--pink-dark-hover: #b8006e;
  --ui--blue-light: #85e8ff;
  --ui--yellow-light: #fff99e;
  --ui--red-light: #ffc0c8;
  --hellofood-orange: #ed8a7e;
  --primemateria-red: #bd1f3e;
  --hellofood-green: #83aa61;
  --primemateria-orange: #f47721;
  --hellofood-yellow: #fbd353;
  --primemateria-yellow: #ffbd10;
  --hellofood-teal: #a4c3b4;
  --meow-wolf-library---font--line-height--xhuge: 42px;
  --meow-wolf-library---font--line-height--huge: 34px;
  --meow-wolf-library---font--line-height--tiny: 12px;
  --meow-wolf-library---font--line-height--xtiny: 10px;
  --meow-wolf-library---letter-spacing--letter-spacing: 1px;
  --meow-wolf-library---spacing--xxhuge: 160px;
  --meow-wolf-library---spacing--xhuge: 112px;
  --meow-wolf-library---spacing--huge: 96px;
  --meow-wolf-library---spacing--xxlarge: 80px;
  --meow-wolf-library---spacing--xlarge: 64px;
  --meow-wolf-library---spacing--large: 48px;
  --meow-wolf-library---border--shadow--large: 30px;
  --meow-wolf-library---border--shadow--medium: 20px;
  --meow-wolf-library---border--shadow--small: 5px;
  --meow-wolf-library---border--shadow--tiny: 3px;
  --meow-wolf-library---bordershadow--medium: 20px;
  --meow-wolf-library---prime--prime--purple: white;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous, .w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.w-users-userformpagewrap {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 340px;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.w-users-userloginformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformheader {
  text-align: center;
}

.w-users-userformbutton {
  text-align: center;
  width: 100%;
}

.w-users-userformfooter {
  justify-content: space-between;
  margin-top: 12px;
  display: flex;
}

.w-users-userformerrorstate {
  margin-left: 20px;
  margin-right: 20px;
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.w-users-usersignupformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformsuccessstate {
  display: none;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-users-usersignupverificationmessage {
  display: none;
}

.w-users-userresetpasswordformwrapper, .w-users-userupdatepasswordformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-useraccountwrapper {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-users-blockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-users-blockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  margin-bottom: 20px;
  padding: 20px;
}

.w-users-useraccountformsavebutton {
  text-align: center;
  margin-right: 8px;
}

.w-users-useraccountformcancelbutton {
  text-align: center;
  color: #333;
  background-color: #d3d3d3;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

.meow-wolf-library--search-checkbox_label {
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  font-size: var(--meow-wolf-library---font--size--regular);
  line-height: var(--meow-wolf-library---font--line-height--medium);
  font-weight: 400;
  display: block;
}

.meow-wolf-library--select {
  z-index: 99;
  margin-left: 0;
  display: inline-flex;
}

.meow-wolf-library--select_toggle {
  border: 1px solid var(--meow-wolf-library---brand--pink-ondark-clickable);
  background-color: var(--meow-wolf-library---neutral--white);
  font-size: var(--meow-wolf-library---font--size--medium);
  vertical-align: baseline;
  border-radius: .5rem;
  justify-content: flex-start;
  align-items: center;
  width: 200px;
  height: 2.5rem;
  padding: .75rem 4rem .75rem 1rem;
  display: flex;
}

.meow-wolf-library--select_toggle:focus-visible, .meow-wolf-library--select_toggle[data-wf-focus-visible] {
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.meow-wolf-library--select_icon {
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  font-size: var(--meow-wolf-library---font--size--medium);
}

.meow-wolf-library--select_list {
  background-color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--select_list.w--open {
  border: 1px solid var(--meow-wolf-library---brand--pink-onlight-clickable);
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  font-size: var(--meow-wolf-library---font--size--medium);
  border-radius: .5rem;
  margin-top: 0;
  font-weight: 400;
  line-height: 2.5rem;
}

.meow-wolf-library--select_field {
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  font-size: var(--meow-wolf-library---font--size--medium);
  margin-bottom: 0;
  font-weight: 400;
  display: none;
}

.meow-wolf-library--select_link {
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  font-size: var(--meow-wolf-library---font--size--regular);
  line-height: var(--meow-wolf-library---font--size--medium);
  background-color: #0000;
  border-bottom: 1px solid #e7e7e7;
  padding: .75rem 1rem;
  font-weight: 400;
}

.meow-wolf-library--select_link:hover {
  opacity: .7;
}

.meow-wolf-library--select_link:focus-visible, .meow-wolf-library--select_link[data-wf-focus-visible] {
  z-index: 1;
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.meow-wolf-library--select_link.w--current {
  color: #696969;
  background-color: #f0f0f0;
}

.meow-wolf-library--flex-vertical_center {
  grid-column-gap: var(--meow-wolf-library---spacing--tiny);
  grid-row-gap: var(--meow-wolf-library---spacing--tiny);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.meow-wolf-library--flex-vertical_center.meow-wolf-library--width-50.meow-wolf-library--width-50-mobile:where(.w-variant-46477cdd-dc41-fccd-88b7-4de5dec5ca28), .meow-wolf-library--flex-vertical_center.meow-wolf-library--width-50.meow-wolf-library--width-50-mobile:where(.w-variant-ee5202a5-949c-b7cd-706a-067d590c2164) {
  width: 100%;
}

.meow-wolf-library--flex-vertical_center.meow-wolf-library--width-50.meow-wolf-library--width-50-mobile.meow-wolf-library--grid:where(.w-variant-ee5202a5-949c-b7cd-706a-067d590c2164) {
  display: none;
}

.meow-wolf-library--flex-vertical_center.meow-wolf-library--margin-bottom.meow-wolf-library--margin-xsmall:where(.w-variant-46477cdd-dc41-fccd-88b7-4de5dec5ca28), .meow-wolf-library--flex-vertical_center.meow-wolf-library--margin-bottom.meow-wolf-library--margin-xsmall:where(.w-variant-ee5202a5-949c-b7cd-706a-067d590c2164) {
  margin-bottom: var(--meow-wolf-library---spacing--xsmall);
}

.meow-wolf-library--button {
  border: 1px solid var(--meow-wolf-library---brand--pink-onlight-clickable);
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: #fff;
  white-space: nowrap;
  border-radius: 3rem;
  max-height: 95%;
  font-size: 1.1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: opacity .2s;
  display: inline-block;
}

.meow-wolf-library--button:hover {
  opacity: .85;
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  background-color: #fff;
  border: 1px solid #e40089;
}

.meow-wolf-library--button.meow-wolf-library--is-regular {
  padding: var(--meow-wolf-library---spacing--tiny) var(--meow-wolf-library---spacing--medium);
  grid-column-gap: var(--meow-wolf-library---spacing--xxsmall);
  grid-row-gap: var(--meow-wolf-library---spacing--xxsmall);
  aspect-ratio: auto;
  object-fit: fill;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: auto;
  transition-property: none;
  display: inline-flex;
  position: static;
  overflow: visible;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-fd83a124-e9cf-b6f5-eaf9-1ef1ce91130f) {
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-cee2b7c6-eaf3-7bfc-c584-de7d15c2b1e2) {
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  background-color: #0000;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-b8a7837f-2ec6-2030-c6cf-e89185cc3213) {
  border-color: var(--meow-wolf-library---neutral--white);
  background-color: #0000;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-890fa77b-f92f-f167-b5bb-13acd8c494c2) {
  padding-top: var(--meow-wolf-library---spacing--tiny);
  padding-bottom: var(--meow-wolf-library---spacing--tiny);
  position: static;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-7820edd7-6990-db3a-4933-48fd8f4162d4) {
  padding-top: var(--meow-wolf-library---spacing--tiny);
  padding-bottom: var(--meow-wolf-library---spacing--tiny);
  border-color: var(--meow-wolf-library---neutral--white);
  background-color: #0000;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-195bf388-6607-9ef8-0830-fa146a74a883) {
  padding-top: var(--meow-wolf-library---spacing--tiny);
  padding-bottom: var(--meow-wolf-library---spacing--tiny);
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-a04bf95c-7f22-6800-f8b5-234dced703cc) {
  padding-top: var(--meow-wolf-library---spacing--tiny);
  padding-bottom: var(--meow-wolf-library---spacing--tiny);
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  background-color: #0000;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-5dca90a7-d7d4-8d2c-9443-21133ecfc88c) {
  padding: var(--meow-wolf-library---spacing--xtiny) var(--meow-wolf-library---spacing--small);
  font-size: var(--meow-wolf-library---font--size--small);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-8bb7042c-9700-0eec-3087-92b1fe98a549) {
  padding: var(--meow-wolf-library---spacing--xtiny) var(--meow-wolf-library---spacing--small);
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-a83eae76-e122-4bf0-c23a-82a53bb7f358) {
  padding: var(--meow-wolf-library---spacing--xtiny) var(--meow-wolf-library---spacing--small);
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  background-color: #0000;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-e9ab4a04-c729-c10c-3e5e-f70e45f893aa) {
  padding: var(--meow-wolf-library---spacing--xtiny) var(--meow-wolf-library---spacing--small);
  border-color: var(--meow-wolf-library---neutral--white);
  background-color: #0000;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-e59b0328-174f-5ab5-04bb-5edfcc24bdac) {
  padding-top: var(--meow-wolf-library---spacing--tiny);
  padding-bottom: var(--meow-wolf-library---spacing--tiny);
  display: flex;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-d3940f60-0b4f-145c-0502-4d6078a276b0) {
  padding: var(--meow-wolf-library---spacing--xtiny) var(--meow-wolf-library---spacing--small);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-65c3c37b-c74e-74b5-e791-3b3410b448c0) {
  padding-top: var(--meow-wolf-library---spacing--tiny);
  padding-bottom: var(--meow-wolf-library---spacing--tiny);
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-506d867c-4bfc-155f-f6e8-eb89e6949e1c) {
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  display: inline-flex;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-6a8ae393-fae7-f2c5-1c7d-515a4d7ab64f) {
  padding: var(--meow-wolf-library---spacing--xtiny) var(--meow-wolf-library---spacing--small);
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-c30605fd-8dc8-fc2d-9e39-cd82cfbf98f1) {
  padding-top: var(--meow-wolf-library---spacing--tiny);
  padding-bottom: var(--meow-wolf-library---spacing--tiny);
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  background-color: #0000;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-cf92fba4-cf39-5439-ba9e-77dbb9f7ffe8) {
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  background-color: #0000;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-87d7ad17-18c0-1287-0ab6-32292e837722) {
  padding: var(--meow-wolf-library---spacing--xtiny) var(--meow-wolf-library---spacing--small);
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  background-color: #0000;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-a5d57a74-e872-b0ea-f0ab-d0b304bb8d2c) {
  padding-top: var(--meow-wolf-library---spacing--tiny);
  padding-bottom: var(--meow-wolf-library---spacing--tiny);
  border-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---neutral--white);
  background-color: #0000;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-d7b6cd15-eb0c-a2b6-70be-7c47a2e7a1ad) {
  border-color: var(--meow-wolf-library---neutral--white);
  background-color: #0000;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-46ff357c-0b6a-fee8-6fd9-de1e3ecbb6ea) {
  padding: var(--meow-wolf-library---spacing--xtiny) var(--meow-wolf-library---spacing--small);
  border-color: var(--meow-wolf-library---neutral--white);
  background-color: #0000;
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-2512216c-d33c-197b-1327-97d7f61d92c0) {
  padding: var(--meow-wolf-library---spacing--xtiny) var(--meow-wolf-library---spacing--xsmall);
  font-size: var(--meow-wolf-library---font--size--small);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-4843653e-df27-989e-dc5f-6b79a7386e26) {
  padding: var(--meow-wolf-library---spacing--xtiny) var(--meow-wolf-library---spacing--xsmall);
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-fd83a124-e9cf-b6f5-eaf9-1ef1ce91130f) {
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-cee2b7c6-eaf3-7bfc-c584-de7d15c2b1e2), .meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-b8a7837f-2ec6-2030-c6cf-e89185cc3213) {
  border-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-7820edd7-6990-db3a-4933-48fd8f4162d4) {
  border-color: var(--meow-wolf-library---brand--pink-ondark-clickable);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-195bf388-6607-9ef8-0830-fa146a74a883) {
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-a04bf95c-7f22-6800-f8b5-234dced703cc) {
  border-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-8bb7042c-9700-0eec-3087-92b1fe98a549) {
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-a83eae76-e122-4bf0-c23a-82a53bb7f358) {
  border-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-e9ab4a04-c729-c10c-3e5e-f70e45f893aa) {
  border-color: var(--meow-wolf-library---brand--pink-ondark-clickable);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-65c3c37b-c74e-74b5-e791-3b3410b448c0), .meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-506d867c-4bfc-155f-f6e8-eb89e6949e1c) {
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-c30605fd-8dc8-fc2d-9e39-cd82cfbf98f1), .meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-cf92fba4-cf39-5439-ba9e-77dbb9f7ffe8), .meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-87d7ad17-18c0-1287-0ab6-32292e837722) {
  border-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-a5d57a74-e872-b0ea-f0ab-d0b304bb8d2c) {
  border-color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-d7b6cd15-eb0c-a2b6-70be-7c47a2e7a1ad), .meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-46ff357c-0b6a-fee8-6fd9-de1e3ecbb6ea) {
  border-color: var(--meow-wolf-library---brand--pink-ondark-clickable);
}

.meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-6a8ae393-fae7-f2c5-1c7d-515a4d7ab64f), .meow-wolf-library--button.meow-wolf-library--is-regular:hover:where(.w-variant-4843653e-df27-989e-dc5f-6b79a7386e26) {
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small {
  padding: var(--meow-wolf-library---spacing--xtiny) var(--meow-wolf-library---spacing--small);
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  font-size: var(--meow-wolf-library---font--size--small);
}

.meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:where(.w-variant-265d1a42-b996-2ffb-a726-753c67f202f4), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:where(.w-variant-2a98666e-da2f-f08e-ec27-3990ff83465f), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:where(.w-variant-ca9f90e4-2544-345f-4cbb-b8431b00608b), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:where(.w-variant-fdd781f2-9dad-58ea-effb-8a1bb8cc404d), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:where(.w-variant-c8737be1-ef4f-9114-591c-140ac9d3f645), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:where(.w-variant-d4a63be3-eeaf-0381-7f76-7f8a5e31ec44), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:where(.w-variant-cef29665-c548-2010-577b-a617ecc76183), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:where(.w-variant-63832944-b6de-514e-a2c9-07cbe12ffc9f), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:hover {
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:hover:where(.w-variant-265d1a42-b996-2ffb-a726-753c67f202f4), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:hover:where(.w-variant-ca9f90e4-2544-345f-4cbb-b8431b00608b), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:hover:where(.w-variant-fdd781f2-9dad-58ea-effb-8a1bb8cc404d), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:hover:where(.w-variant-c8737be1-ef4f-9114-591c-140ac9d3f645), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:hover:where(.w-variant-d4a63be3-eeaf-0381-7f76-7f8a5e31ec44), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:hover:where(.w-variant-cef29665-c548-2010-577b-a617ecc76183), .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:hover:where(.w-variant-63832944-b6de-514e-a2c9-07cbe12ffc9f) {
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.meow-wolf-library--text-weight-bold {
  font-weight: 700;
}

.meow-wolf-library--is-regular {
  padding: var(--meow-wolf-library---spacing--xxsmall) var(--meow-wolf-library---spacing--medium);
  font-size: var(--meow-wolf-library---font--size--regular);
}

.meow-wolf-library--accordion {
  border: 1px solid var(--meow-wolf-library---brand--blue-dark);
  background-color: #0000;
  border-radius: 4px;
  width: 800px;
  margin-bottom: 10px;
  overflow: hidden;
}

.meow-wolf-library--accordion:where(.w-variant-952a60e4-943f-dce5-ea79-41d88c68656c) {
  border-color: var(--meow-wolf-library---brand--indigo);
}

.meow-wolf-library--accordion:where(.w-variant-07cd0baf-772d-2460-4d4d-05b5bad00f52) {
  border-color: var(--meow-wolf-library---hou--blue-dark);
}

.meow-wolf-library--accordion:where(.w-variant-6eed6f50-043e-67d3-5786-70f43b05a848) {
  margin-bottom: var(--meow-wolf-library---spacing--xsmall);
  border-color: var(--meow-wolf-library---gvh--violet);
  width: 790px;
}

.meow-wolf-library--accordion:where(.w-variant-aba2f689-2210-53fd-982d-476a7ff4dffd) {
  border-color: var(--meow-wolf-library---den--green-onlight);
}

.meow-wolf-library--accordion:where(.w-variant-b1b04603-3669-298c-994c-a1618451ddf2) {
  border-color: var(--meow-wolf-library---lvs--blue-dark);
}

.meow-wolf-library--accordion:where(.w-variant-b8488268-2927-2cb9-5e22-789b8e1f90d7) {
  border-color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--accordion.meow-wolf-library--gvh---purple-8, .meow-wolf-library--accordion.meow-wolf-library--gvh---purple-8:where(.w-variant-0724b848-9026-b0ce-8c9d-935b75d05445) {
  border-color: var(--meow-wolf-library---brand--blue-dark);
}

.meow-wolf-library--accordion.meow-wolf-library--gvh---purple-8:where(.w-variant-4d95ee03-5b99-9d4d-dd20-9374b694c64b) {
  border-color: var(--meow-wolf-library---brand--indigo);
}

.meow-wolf-library--accordion.meow-wolf-library--gvh---purple-8:where(.w-variant-9c3e78f1-d58a-074d-9aee-14368fb8eb3d) {
  border-color: var(--meow-wolf-library---hou--blue);
}

.meow-wolf-library--accordion.meow-wolf-library--gvh---purple-8:where(.w-variant-7dfcc397-0b2e-4043-fe82-ac05a85d1d29) {
  border-color: var(--meow-wolf-library---gvh--violet);
}

.meow-wolf-library--accordion.meow-wolf-library--gvh---purple-8:where(.w-variant-015e43e4-5905-53d5-8672-9c97b5a9a018) {
  border-color: var(--meow-wolf-library---den--green-onlight);
}

.meow-wolf-library--accordion.meow-wolf-library--gvh---purple-8:where(.w-variant-f18f395d-7fdf-8c72-dc62-05363577a6ee) {
  border-color: var(--meow-wolf-library---brand--blue-onlight);
}

.meow-wolf-library--accordion.meow-wolf-library--gvh---purple-8:where(.w-variant-3a89dc2f-9d3f-f385-ff00-7711504444a8) {
  border-color: var(--meow-wolf-library---lvs--blue-dark);
}

.meow-wolf-library--accordion.meow-wolf-library--gvh---purple-8:where(.w-variant-d5727471-9831-07ae-9ddb-c2d307d349ab) {
  border-color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--accordion-body-text {
  padding: var(--meow-wolf-library---spacing--xsmall);
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-top: 1px #000;
  flex-direction: column;
  font-size: 16px;
  font-weight: 300;
  line-height: 32px;
  display: flex;
}

.meow-wolf-library--accordion-body-text:where(.w-variant-6eed6f50-043e-67d3-5786-70f43b05a848), .meow-wolf-library--accordion-body-text.meow-wolf-library--text-weight-regular.meow-wolf-library--gvh---purple-13 {
  font-weight: 400;
}

.meow-wolf-library--hide {
  display: none;
}

.meow-wolf-library--accordion-header {
  padding: 0px var(--meow-wolf-library---spacing--xsmall);
  background-color: var(--meow-wolf-library---brand--blue-dark);
  color: #fff;
  text-transform: none;
  white-space: break-spaces;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 80px;
  font-size: 28px;
  font-weight: 700;
  display: flex;
}

.meow-wolf-library--accordion-header:where(.w-variant-952a60e4-943f-dce5-ea79-41d88c68656c) {
  background-color: var(--meow-wolf-library---brand--indigo);
}

.meow-wolf-library--accordion-header:where(.w-variant-7ca3ccb2-f750-bda7-011d-bcc5f8f4cc1a) {
  border-style: solid;
  border-width: 0 0 1px;
  border-color: black black var(--meow-wolf-library---brand--blue-dark);
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--blue-dark);
}

.meow-wolf-library--accordion-header:where(.w-variant-07cd0baf-772d-2460-4d4d-05b5bad00f52) {
  background-color: var(--meow-wolf-library---hou--blue-dark);
}

.meow-wolf-library--accordion-header:where(.w-variant-6eed6f50-043e-67d3-5786-70f43b05a848) {
  background-color: var(--meow-wolf-library---gvh--violet);
}

.meow-wolf-library--accordion-header:where(.w-variant-aba2f689-2210-53fd-982d-476a7ff4dffd) {
  background-color: var(--meow-wolf-library---den--green-onlight);
}

.meow-wolf-library--accordion-header:where(.w-variant-b1b04603-3669-298c-994c-a1618451ddf2) {
  background-color: var(--meow-wolf-library---lvs--blue-dark);
}

.meow-wolf-library--accordion-header:where(.w-variant-b8488268-2927-2cb9-5e22-789b8e1f90d7) {
  background-color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--accordion-header:hover {
  background-color: #1b1e60;
}

.meow-wolf-library--accordion-header:hover:where(.w-variant-6eed6f50-043e-67d3-5786-70f43b05a848) {
  background-color: #3d3178;
}

.meow-wolf-library--accordion-header:hover:where(.w-variant-952a60e4-943f-dce5-ea79-41d88c68656c) {
  background-color: #010125;
}

.meow-wolf-library--accordion-header:hover:where(.w-variant-7ca3ccb2-f750-bda7-011d-bcc5f8f4cc1a) {
  background-color: #ece9e9;
}

.meow-wolf-library--accordion-header:hover:where(.w-variant-07cd0baf-772d-2460-4d4d-05b5bad00f52) {
  background-color: #0e1434;
}

.meow-wolf-library--accordion-header:hover:where(.w-variant-aba2f689-2210-53fd-982d-476a7ff4dffd) {
  background-color: #027f74;
}

.meow-wolf-library--accordion-header.w--open {
  padding-right: var(--meow-wolf-library---spacing--xsmall);
  padding-left: var(--meow-wolf-library---spacing--xsmall);
  border-bottom: 1px solid #0000001a;
  justify-content: space-between;
}

.meow-wolf-library--accordion-header.meow-wolf-library--accordion-padding {
  padding-top: var(--meow-wolf-library---spacing--xxsmall);
  padding-bottom: var(--meow-wolf-library---spacing--xxsmall);
  height: auto;
  min-height: 80px;
}

.meow-wolf-library--accordion-header.meow-wolf-library--accordion-padding:where(.w-variant-4d95ee03-5b99-9d4d-dd20-9374b694c64b) {
  background-color: var(--meow-wolf-library---brand--indigo);
}

.meow-wolf-library--accordion-header.meow-wolf-library--accordion-padding:where(.w-variant-9c3e78f1-d58a-074d-9aee-14368fb8eb3d) {
  background-color: var(--meow-wolf-library---hou--blue);
}

.meow-wolf-library--accordion-header.meow-wolf-library--accordion-padding:where(.w-variant-7dfcc397-0b2e-4043-fe82-ac05a85d1d29) {
  background-color: var(--meow-wolf-library---gvh--violet);
}

.meow-wolf-library--accordion-header.meow-wolf-library--accordion-padding:where(.w-variant-015e43e4-5905-53d5-8672-9c97b5a9a018) {
  background-color: var(--meow-wolf-library---den--green-onlight);
}

.meow-wolf-library--accordion-header.meow-wolf-library--accordion-padding:where(.w-variant-f18f395d-7fdf-8c72-dc62-05363577a6ee) {
  background-color: var(--meow-wolf-library---brand--blue-onlight);
}

.meow-wolf-library--accordion-header.meow-wolf-library--accordion-padding:where(.w-variant-3a89dc2f-9d3f-f385-ff00-7711504444a8) {
  background-color: var(--meow-wolf-library---lvs--blue-dark);
  height: auto;
  min-height: 80px;
}

.meow-wolf-library--accordion-header.meow-wolf-library--accordion-padding:where(.w-variant-d5727471-9831-07ae-9ddb-c2d307d349ab) {
  background-color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--accordion-body {
  background-color: #0000;
  width: 100%;
  display: block;
  position: relative;
}

.meow-wolf-library--accordion-body.w--open {
  background-color: #0000;
}

.meow-wolf-library--text-size-large {
  font-size: var(--meow-wolf-library---font--size--large);
  margin-bottom: 0;
  font-weight: 400;
}

.meow-wolf-library--text-size-large.meow-wolf-library--text-weight-bold {
  font-weight: 700;
}

.meow-wolf-library--text-size-large.meow-wolf-library--text-weight-bold:where(.w-variant-6eed6f50-043e-67d3-5786-70f43b05a848) {
  line-height: var(--meow-wolf-library---font--line-height--large);
}

.meow-wolf-library--button-copy:where(.w-variant-890fa77b-f92f-f167-b5bb-13acd8c494c2), .meow-wolf-library--button-copy:where(.w-variant-7820edd7-6990-db3a-4933-48fd8f4162d4), .meow-wolf-library--button-copy:where(.w-variant-195bf388-6607-9ef8-0830-fa146a74a883), .meow-wolf-library--button-copy:where(.w-variant-a04bf95c-7f22-6800-f8b5-234dced703cc) {
  font-size: var(--meow-wolf-library---font--size--large);
}

.meow-wolf-library--button-copy:where(.w-variant-8bb7042c-9700-0eec-3087-92b1fe98a549), .meow-wolf-library--button-copy:where(.w-variant-a83eae76-e122-4bf0-c23a-82a53bb7f358), .meow-wolf-library--button-copy:where(.w-variant-e9ab4a04-c729-c10c-3e5e-f70e45f893aa), .meow-wolf-library--button-copy:where(.w-variant-4843653e-df27-989e-dc5f-6b79a7386e26) {
  font-size: var(--meow-wolf-library---font--size--small);
}

.meow-wolf-library--codeembed-flexcenter {
  justify-content: center;
  align-items: center;
  display: flex;
}

.meow-wolf-library--codeembed-flexcenter.meow-wolf-library--gvh---purple-11, .meow-wolf-library--codeembed-flexcenter.meow-wolf-library--gvh---purple-11:where(.w-variant-9c3e78f1-d58a-074d-9aee-14368fb8eb3d) {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--codeembed-flexcenter.meow-wolf-library--gvh---purple-11:where(.w-variant-0724b848-9026-b0ce-8c9d-935b75d05445) {
  color: var(--meow-wolf-library---brand--blue-dark);
}

.meow-wolf-library--text-weight-regular {
  font-weight: 400;
}

.meow-wolf-library--text-weight-regular.meow-wolf-library--text-size-regular.meow-wolf-library--clickable-link {
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.meow-wolf-library--text-weight-regular.meow-wolf-library--text-size-regular.meow-wolf-library--clickable-link.meow-wolf-library--is_dark:where(.w-variant-585fc2eb-6839-d94a-0692-2f2335585265) {
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
}

.meow-wolf-library--rich-text-block:where(.w-variant-6eed6f50-043e-67d3-5786-70f43b05a848) {
  font-weight: 400;
}

.meow-wolf-library--dropdown-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
  display: flex;
}

.meow-wolf-library--dropdown-link-selector {
  color: #fff;
  width: 100%;
  text-decoration: none;
  display: block;
}

.meow-wolf-library--dropdown-link-selector:hover {
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.meow-wolf-library--dropdown-exhibits {
  color: #fff;
  font-size: var(--meow-wolf-library---font--size--medium);
  line-height: var(--meow-wolf-library---font--line-height--medium);
  background-color: #e40089;
  border-radius: 100px;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-weight: 700;
}

.meow-wolf-library--dropdown-exhibits:hover {
  color: #fff;
  background-color: #c60073;
}

.meow-wolf-library--dropdown-exhibits.w--open {
  z-index: 999;
  width: 100%;
}

.meow-wolf-library--dropdown-exhibits_list-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #fff;
  letter-spacing: 0;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: none;
  display: flex;
}

.meow-wolf-library--dropdown-exhibits_list-item:hover {
  clear: both;
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.meow-wolf-library--dropdown-exhibits_list-item.meow-wolf-library--is_last:hover {
  border: 0px solid var(--meow-wolf-library---brand--pink-onlight-clickable);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.meow-wolf-library--dropdown-exhibit-selector {
  z-index: 999;
  letter-spacing: 0;
  width: auto;
  position: absolute;
}

.meow-wolf-library--dropdown-exhibits-list {
  z-index: 999;
  line-height: var(--meow-wolf-library---font--line-height--medium);
  background-color: #e0457b;
  width: 100%;
}

.meow-wolf-library--dropdown-exhibits-list.w--open {
  z-index: 888;
  background-color: #e40089;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  margin-top: -28px;
  padding-top: 35px;
}

.meow-wolf-library--text-block-2:where(.w-variant-e59b0328-174f-5ab5-04bb-5edfcc24bdac) {
  font-size: var(--meow-wolf-library---font--size--large);
}

.meow-wolf-library--text-block-2:where(.w-variant-d3940f60-0b4f-145c-0502-4d6078a276b0) {
  font-size: var(--meow-wolf-library---font--size--small);
}

.meow-wolf-library--text-block-2:where(.w-variant-65c3c37b-c74e-74b5-e791-3b3410b448c0) {
  font-size: var(--meow-wolf-library---font--size--large);
}

.meow-wolf-library--text-block-2:where(.w-variant-6a8ae393-fae7-f2c5-1c7d-515a4d7ab64f) {
  font-size: var(--meow-wolf-library---font--size--small);
}

.meow-wolf-library--text-block-2:where(.w-variant-c30605fd-8dc8-fc2d-9e39-cd82cfbf98f1) {
  font-size: var(--meow-wolf-library---font--size--large);
}

.meow-wolf-library--text-block-2:where(.w-variant-87d7ad17-18c0-1287-0ab6-32292e837722) {
  font-size: var(--meow-wolf-library---font--size--small);
}

.meow-wolf-library--text-block-2:where(.w-variant-a5d57a74-e872-b0ea-f0ab-d0b304bb8d2c) {
  box-sizing: border-box;
  font-size: var(--meow-wolf-library---font--size--large);
}

.meow-wolf-library--text-block-2:where(.w-variant-46ff357c-0b6a-fee8-6fd9-de1e3ecbb6ea) {
  font-size: var(--meow-wolf-library---font--size--small);
}

.meow-wolf-library--items {
  grid-column-gap: var(--meow-wolf-library---spacing--xxsmall);
  grid-row-gap: var(--meow-wolf-library---spacing--xxsmall);
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.meow-wolf-library--wave {
  color: var(--meow-wolf-library---neutral--black);
  transform-style: preserve-3d;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.meow-wolf-library--wave:where(.w-variant-a52f4c7c-4664-89d8-93ce-a2a95cb61a79) {
  color: var(--meow-wolf-library---brand--blue);
}

.meow-wolf-library--wave:where(.w-variant-75a46d7d-388c-9861-36ed-1bdfb20422b8) {
  color: var(--meow-wolf-library---brand--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-f9ef73cd-3554-0ad2-4f5d-122edfb5b199) {
  color: var(--meow-wolf-library---brand--blue-dark);
}

.meow-wolf-library--wave:where(.w-variant-d7221641-ac0f-1274-9d79-925ae1614ecc) {
  color: var(--meow-wolf-library---brand--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-3b0aaf75-5ee7-6f70-d02c-cf99d3a9e55e) {
  color: var(--meow-wolf-library---brand--indigo);
}

.meow-wolf-library--wave:where(.w-variant-f658d742-be74-9b65-44a6-32523592e6f4) {
  color: var(--meow-wolf-library---brand--indigo);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-d7c83b77-fe5d-001d-b553-b133dc1025af) {
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-3474772d-2371-2ba0-d0bf-4345ca2aa704), .meow-wolf-library--wave:where(.w-variant-61715369-703e-fba4-a38c-b539346345cc) {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--wave:where(.w-variant-d31639ed-26f8-4a84-cf45-8c09179e2599) {
  color: var(--meow-wolf-library---den--green);
}

.meow-wolf-library--wave:where(.w-variant-d87d6273-2ca7-c63a-55b4-59125dcc5cd7) {
  color: var(--meow-wolf-library---den--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-1e6b17db-68d1-1449-93fe-8e1e13d60d62) {
  color: var(--meow-wolf-library---den--green-onlight);
}

.meow-wolf-library--wave:where(.w-variant-9263ea60-1f05-170c-f2c3-45fefa0f306a) {
  color: var(--meow-wolf-library---den--green-onlight);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-e5363fb0-5dab-bd33-650e-28970edf176c) {
  color: var(--meow-wolf-library---den--blue);
}

.meow-wolf-library--wave:where(.w-variant-9a9a9d96-7508-9bdf-7572-3ef233d6a6db) {
  color: var(--meow-wolf-library---den--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-9d07f8be-d885-2dfa-2d34-a5269c42e8c2) {
  color: var(--meow-wolf-library---den--purple);
}

.meow-wolf-library--wave:where(.w-variant-2038d1f4-e2a0-9f76-dc7b-b83ecd4869d3) {
  color: var(--meow-wolf-library---den--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-06876ba6-526a-92c6-c657-7e3298af6f51) {
  color: var(--meow-wolf-library---lvs--blue);
}

.meow-wolf-library--wave:where(.w-variant-ddf81b76-327e-3e2c-d856-e60206a6451f) {
  color: var(--meow-wolf-library---lvs--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-d7504b37-0157-2e4a-e314-12599ea397a8) {
  color: var(--meow-wolf-library---lvs--blue-dark);
}

.meow-wolf-library--wave:where(.w-variant-a653df97-78af-a24a-1975-3935d07e4577) {
  color: var(--meow-wolf-library---lvs--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-5f4e8dbb-3a5f-07ca-125c-13a34bc98c6f) {
  color: var(--meow-wolf-library---gvh--shade);
}

.meow-wolf-library--wave:where(.w-variant-ccd892c4-51a0-6772-4751-fdbe1bac0610) {
  color: var(--meow-wolf-library---gvh--shade);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-0347a7b0-151d-7ff5-b9d5-1eb19f13c0e4) {
  color: var(--meow-wolf-library---gvh--grape);
  transform: rotate(0);
}

.meow-wolf-library--wave:where(.w-variant-64aa948a-8a25-4c2c-3315-a2cf0c945cfd) {
  color: var(--meow-wolf-library---gvh--grape);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-c5fc4f4a-bc23-9527-dc0a-ee9d389a47dd) {
  color: var(--meow-wolf-library---gvh--violet);
  transform: rotate(0);
}

.meow-wolf-library--wave:where(.w-variant-3a416f93-8eea-b03e-9821-fef01ba322e8) {
  color: var(--meow-wolf-library---gvh--violet);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-4498cb4e-1ff8-b23b-2b5c-9b0efe90ef93) {
  color: var(--meow-wolf-library---hou--green);
}

.meow-wolf-library--wave:where(.w-variant-f8ae00bb-5670-4cd2-2451-5373b5c0df50) {
  color: var(--meow-wolf-library---hou--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-226aa0cf-f75c-6462-9f7f-ad9d7397e332) {
  color: var(--meow-wolf-library---hou--teal);
}

.meow-wolf-library--wave:where(.w-variant-46e6a6c4-eb30-d494-b235-58717fe3c9a5) {
  color: var(--meow-wolf-library---hou--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-1ed121fc-34a3-cbb6-2868-dd27043fcce0) {
  color: var(--meow-wolf-library---hou--blue-light);
}

.meow-wolf-library--wave:where(.w-variant-08be4780-1638-caad-72a0-286a6fd1865c) {
  color: var(--meow-wolf-library---hou--blue-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-a1f06d66-c14c-6a43-c562-b100dde51c0d) {
  color: var(--meow-wolf-library---hou--blue);
}

.meow-wolf-library--wave:where(.w-variant-cd78e200-6373-b7df-f79c-a2116ab5d3d9) {
  color: var(--meow-wolf-library---hou--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-c41b6b98-04e0-5a1e-d117-38ff145e312b) {
  color: var(--meow-wolf-library---hou--blue-dark);
}

.meow-wolf-library--wave:where(.w-variant-b9d53fd7-7c3a-caaa-c395-2237ca339149) {
  color: var(--meow-wolf-library---hou--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-5a5c7e71-e046-a9d0-03a7-e734749511e1) {
  color: var(--meow-wolf-library---hou--blue-darker);
}

.meow-wolf-library--wave:where(.w-variant-a8884201-9d50-08a5-6956-6c415d162607) {
  color: var(--meow-wolf-library---hou--blue-darker);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-84195aa3-8c5c-d8ca-cb61-44b5fdfe0479) {
  color: var(--meow-wolf-library---hou--cream);
}

.meow-wolf-library--wave:where(.w-variant-8085e167-f47d-d939-f0a9-a6940199a753) {
  color: var(--meow-wolf-library---hou--cream);
  font-weight: 400;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-1ff5cc87-aa68-d7dd-b339-4ecd3bbaec85) {
  color: var(--meow-wolf-library---cafe--blue);
}

.meow-wolf-library--wave:where(.w-variant-8fb68f00-dc8f-3a42-2629-7ba8af86ca8b) {
  color: var(--meow-wolf-library---cafe--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-6860f5ea-d2cb-a2e8-fde2-4a993060d0bb) {
  color: var(--meow-wolf-library---sips--blue);
}

.meow-wolf-library--wave:where(.w-variant-94aed143-4409-9b09-18dc-39cd79d122df) {
  color: var(--meow-wolf-library---sips--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-439c7d5e-c736-bbdf-870b-022bd68e5291) {
  color: var(--meow-wolf-library---sips--teal);
}

.meow-wolf-library--wave:where(.w-variant-52197ec0-3903-cd1e-ec5a-13045353adb9) {
  color: var(--meow-wolf-library---sips--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-adf92ea6-e6d6-2cd3-d278-1b4a3bd4453f) {
  color: var(--meow-wolf-library---sips--teal-light);
}

.meow-wolf-library--wave:where(.w-variant-d6a40d0b-58ad-08ff-4488-22b53ed810ad) {
  color: var(--meow-wolf-library---sips--teal-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-e945e5da-a7e5-04f7-6093-5f2a09be82d8) {
  color: var(--meow-wolf-library---sips--black);
}

.meow-wolf-library--wave:where(.w-variant-9ea11851-0d82-b99d-7584-f6414960a7d7) {
  color: var(--meow-wolf-library---sips--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-85c5dc73-ae33-ee90-0f0c-7d22e0c5c2fa) {
  color: var(--meow-wolf-library---hellofood--green);
}

.meow-wolf-library--wave:where(.w-variant-ee811c08-397d-e35c-c449-5beb255077b1) {
  color: var(--meow-wolf-library---hellofood--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-d8fe2fdf-aac4-3264-754b-cfb9bec594e4) {
  color: var(--meow-wolf-library---hellofood--orange);
}

.meow-wolf-library--wave:where(.w-variant-a92294d7-c286-b1b9-6326-4537814064bd) {
  color: var(--meow-wolf-library---hellofood--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-41382511-b2c6-aad5-30af-3ddb3c5fba07) {
  color: var(--meow-wolf-library---hellofood--teal);
  transform: translate(0);
}

.meow-wolf-library--wave:where(.w-variant-94ccb82a-639f-3804-8fe7-3e07272b98dd) {
  color: var(--meow-wolf-library---hellofood--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-eb9e06bb-f96f-f164-51c6-ee19f2baec6a) {
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-b7b6dbc9-483a-e0d0-e2fa-6d41cb73b4f0) {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--wave:where(.w-variant-be3a21c6-88ae-adea-9094-fb3c4b63d742) {
  color: var(--meow-wolf-library---neutral--white);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-d7c8fdea-45c2-be32-35c6-eda446f38017) {
  color: var(--meow-wolf-library---brand--blue);
}

.meow-wolf-library--wave:where(.w-variant-c4b4b702-1c0b-af3f-3d81-0687a01dbf7a) {
  color: var(--meow-wolf-library---brand--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-4c3110c7-6353-199e-aeb5-87c3f8e542df) {
  color: var(--meow-wolf-library---brand--blue-dark);
}

.meow-wolf-library--wave:where(.w-variant-228ea831-9194-761d-5304-a2795972e76c) {
  color: var(--meow-wolf-library---brand--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-efad292f-6520-44e3-85d6-e72dfb081252) {
  color: var(--meow-wolf-library---brand--indigo);
}

.meow-wolf-library--wave:where(.w-variant-7cb0c18c-da7e-5b45-66e1-8c8eeb0c782d) {
  color: var(--meow-wolf-library---brand--indigo);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-f4931d7d-731a-b4f2-03a5-4aa6ab9ad449) {
  color: var(--meow-wolf-library---den--green);
}

.meow-wolf-library--wave:where(.w-variant-5e3ade0a-b0a9-5702-bbd7-64d9d9873526) {
  color: var(--meow-wolf-library---den--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-b15d1c6c-bef9-1b2b-d293-bdddd672bf89) {
  color: var(--meow-wolf-library---den--green-onlight);
}

.meow-wolf-library--wave:where(.w-variant-fb85c7fd-e2f0-085e-d26f-0bed9d3892ea) {
  color: var(--meow-wolf-library---den--green-onlight);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-fa7a037f-86de-a8a1-91e6-31e8b5fe9a33) {
  color: var(--meow-wolf-library---den--blue);
}

.meow-wolf-library--wave:where(.w-variant-77d28965-569c-1070-fe16-291e4ebb8485) {
  color: var(--meow-wolf-library---den--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-c99acc05-87c2-7132-3416-fb5ee7568531) {
  color: var(--meow-wolf-library---den--purple);
}

.meow-wolf-library--wave:where(.w-variant-0b73b949-9b93-84f5-f165-c15bb26c51fe) {
  color: var(--meow-wolf-library---den--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-805cd3b2-15cc-a5ea-aa3c-6b43ed85adb6) {
  color: var(--meow-wolf-library---lvs--blue);
}

.meow-wolf-library--wave:where(.w-variant-5922cd08-6825-2671-0c7f-a78b57438759) {
  color: var(--meow-wolf-library---lvs--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-b80c4fbf-9adf-fea6-adba-ff973229ad7c) {
  color: var(--meow-wolf-library---lvs--blue-dark);
}

.meow-wolf-library--wave:where(.w-variant-ecc9ddf8-bf4f-daed-051b-cd8151c44f9e) {
  color: var(--meow-wolf-library---lvs--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-d63ca62c-a2c7-1b76-60c0-c475885ed069) {
  color: var(--meow-wolf-library---gvh--shade);
}

.meow-wolf-library--wave:where(.w-variant-d24c4a54-56f0-dfe2-737c-401da5b89350) {
  color: var(--meow-wolf-library---gvh--shade);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-0530d62a-f98d-764c-0125-d43850ef83b6) {
  color: var(--meow-wolf-library---gvh--grape);
}

.meow-wolf-library--wave:where(.w-variant-11666b3c-6e0c-eed6-d4af-9ef839d2876b) {
  color: var(--meow-wolf-library---gvh--grape);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-51108a18-e902-9550-1cc5-73ffbf1236de) {
  color: var(--meow-wolf-library---gvh--violet);
}

.meow-wolf-library--wave:where(.w-variant-0b0dd86d-2383-25b5-82bc-d567457bb67b) {
  color: var(--meow-wolf-library---gvh--violet);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-980793a2-2511-25a1-3ca0-e27bbe3ec574) {
  color: var(--meow-wolf-library---hou--green);
}

.meow-wolf-library--wave:where(.w-variant-74956a8e-5b65-f597-285a-98180a22fab2) {
  color: var(--meow-wolf-library---hou--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-86f322a3-17a2-ae03-d208-0b25b9e5aaa1) {
  color: var(--meow-wolf-library---hou--teal);
}

.meow-wolf-library--wave:where(.w-variant-d76d6c35-cd2d-3cc9-e92c-b71fd79c46e6) {
  color: var(--meow-wolf-library---hou--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-59d354aa-bbdc-b7a3-9b15-410744a91cc4) {
  color: var(--meow-wolf-library---hou--blue-light);
}

.meow-wolf-library--wave:where(.w-variant-e3f3cee4-be98-cd13-6a77-7a4e7cb36d10) {
  color: var(--meow-wolf-library---hou--blue-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-16099d47-871e-d002-09ad-eb43b8f66245) {
  color: var(--meow-wolf-library---hou--blue);
}

.meow-wolf-library--wave:where(.w-variant-cab34cc3-b7ae-2a47-ad01-02a5d59451f1) {
  color: var(--meow-wolf-library---hou--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-b7debb0e-e79d-d69e-c07a-4b9724246b6e) {
  color: var(--meow-wolf-library---hou--blue-dark);
}

.meow-wolf-library--wave:where(.w-variant-e81cf304-1559-b5bc-e8ab-94eaf75e72d3) {
  color: var(--meow-wolf-library---hou--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-1aba46b4-475f-1438-2bee-3bbf8c23736f) {
  color: var(--meow-wolf-library---hou--blue-darker);
}

.meow-wolf-library--wave:where(.w-variant-29b2ed1e-656a-2cf2-75da-5dfb69d73316) {
  color: var(--meow-wolf-library---hou--blue-darker);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-e60ac20a-f543-a7b1-c773-3184166de92c) {
  color: var(--meow-wolf-library---hou--cream);
}

.meow-wolf-library--wave:where(.w-variant-fccd83e7-63f2-36a3-9e69-9936d7884784) {
  color: var(--meow-wolf-library---hou--cream);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-ed634a47-1359-e48d-53ec-ae112d9d5578) {
  color: var(--meow-wolf-library---cafe--blue);
}

.meow-wolf-library--wave:where(.w-variant-cc3043ce-4f9c-64e5-9853-e96b50450874) {
  color: var(--meow-wolf-library---cafe--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-25b20ac4-49e8-2b3a-d55f-51440324c322) {
  color: var(--meow-wolf-library---sips--blue);
}

.meow-wolf-library--wave:where(.w-variant-13f09564-a926-ccc3-a645-539c9bddeeeb) {
  color: var(--meow-wolf-library---sips--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-53d05007-f66b-8cc7-56f0-bd43625b6663) {
  color: var(--meow-wolf-library---sips--teal);
}

.meow-wolf-library--wave:where(.w-variant-a618afe1-468a-e758-4120-222d48ef2cbf) {
  color: var(--meow-wolf-library---sips--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-2a10e433-78a9-4852-692c-f7f6918a30be) {
  color: var(--meow-wolf-library---sips--teal-light);
}

.meow-wolf-library--wave:where(.w-variant-eabd8721-4906-65a7-11cc-909483cba4c7) {
  color: var(--meow-wolf-library---sips--teal-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-dec5fbb1-f658-0fc5-2595-67fd23522674) {
  color: var(--meow-wolf-library---hellofood--green);
}

.meow-wolf-library--wave:where(.w-variant-b28b692a-3e2f-976b-4544-6dc83b48389d) {
  color: var(--meow-wolf-library---hellofood--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-911610b7-51bc-3b4a-7a53-7ef65c2379cc) {
  color: var(--meow-wolf-library---hellofood--orange);
}

.meow-wolf-library--wave:where(.w-variant-1f2dcaef-6307-48bd-a489-a267cb7b5acc) {
  color: var(--meow-wolf-library---hellofood--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-55e2dc17-9d30-72cf-a43a-316344865bdd) {
  color: var(--meow-wolf-library---hellofood--teal);
}

.meow-wolf-library--wave:where(.w-variant-a425a2f7-ad5d-5011-7652-bea571ae3444) {
  color: var(--meow-wolf-library---hellofood--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-6e4f672f-46a3-00fa-db64-0abdf84c16c7) {
  color: var(--meow-wolf-library---ui--purple-pink);
}

.meow-wolf-library--wave:where(.w-variant-faaec7b3-d1e8-8f47-7bc2-ff0a5ecf807f) {
  color: var(--meow-wolf-library---ui--purple-pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-7712831d-0e3a-06d8-980e-f56104fcbfdf) {
  color: var(--meow-wolf-library---ui--purple);
}

.meow-wolf-library--wave:where(.w-variant-6116ef41-9d26-e105-20a3-de00c39a9a0e) {
  color: var(--meow-wolf-library---ui--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-8cb7e9b7-e5db-dd66-2b4d-7118ebac96ba) {
  color: var(--meow-wolf-library---den--gold);
}

.meow-wolf-library--wave:where(.w-variant-65e86a00-1bfc-207f-d57b-751888edb7f5) {
  color: var(--meow-wolf-library---den--gold);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-49069c78-45a7-22e5-6140-f10496bdba44) {
  color: var(--meow-wolf-library---den--orange);
}

.meow-wolf-library--wave:where(.w-variant-e9f11ee6-3420-99eb-6c73-ac1dbc862eba) {
  color: var(--meow-wolf-library---den--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-9fc867f0-a391-5008-e4eb-371dec505364) {
  color: var(--meow-wolf-library---den--pink);
}

.meow-wolf-library--wave:where(.w-variant-8d19374d-084a-3baf-f75d-1da4b9acc620) {
  color: var(--meow-wolf-library---den--pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-60043407-c8f8-c0ca-a9e5-6620ed01314e) {
  color: var(--meow-wolf-library---lvs--yellow);
}

.meow-wolf-library--wave:where(.w-variant-5d62645d-cf97-284a-7a9d-7781437c1e38) {
  color: var(--meow-wolf-library---lvs--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-ce86dd8e-2cda-13fe-b115-b1af5c9667db) {
  color: var(--meow-wolf-library---lvs--red);
}

.meow-wolf-library--wave:where(.w-variant-f3973376-f3ad-09b5-9ab3-6e8a97d779ec) {
  color: var(--meow-wolf-library---lvs--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-b7dc58e8-ab60-c288-05c0-7035254d02c8) {
  color: var(--meow-wolf-library---cafe--yellow);
}

.meow-wolf-library--wave:where(.w-variant-e5908811-6e52-21f7-71a8-9c2cb0a4525a) {
  color: var(--meow-wolf-library---cafe--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-592ec48b-6c3a-a28e-9402-f7ba6c6b8487) {
  color: var(--meow-wolf-library---sips--red);
}

.meow-wolf-library--wave:where(.w-variant-d3545acc-02ce-d199-4e07-c8ff23024261) {
  color: var(--meow-wolf-library---sips--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-8c605071-d3b7-6393-c88e-01f2be3367fd) {
  color: var(--meow-wolf-library---hellofood--yellow);
}

.meow-wolf-library--wave:where(.w-variant-94fa50f6-3769-e578-3184-41e2df3d3438) {
  color: var(--meow-wolf-library---hellofood--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-99c59d99-16ea-718f-4b1c-c7875d02256d) {
  color: var(--meow-wolf-library---ui--purple-pink);
}

.meow-wolf-library--wave:where(.w-variant-e9fe70af-7f64-f6e8-646a-d354057033b9) {
  color: var(--meow-wolf-library---ui--purple-pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-feb91f8b-2091-f2ae-2613-78623d6766d1) {
  color: var(--meow-wolf-library---eis--cream);
}

.meow-wolf-library--wave:where(.w-variant-46439ade-58fe-9b15-fee9-69c441bab911) {
  color: var(--meow-wolf-library---ui--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-86246eda-2c44-352f-f508-848d9d3f8291) {
  color: var(--meow-wolf-library---brand--yellow);
}

.meow-wolf-library--wave:where(.w-variant-410b974e-d929-87e9-b4d0-336835597f13) {
  color: var(--meow-wolf-library---brand--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-6df55a0c-39f6-66a5-ba53-c6a3529868bb) {
  color: var(--meow-wolf-library---brand--green);
}

.meow-wolf-library--wave:where(.w-variant-49b7ac87-b152-db01-c0c3-f5910fd40aba) {
  color: var(--meow-wolf-library---brand--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-9b7beddf-c87b-fb37-6f5c-50577433c954) {
  color: var(--meow-wolf-library---brand--yellow);
}

.meow-wolf-library--wave:where(.w-variant-fc3c1ac2-07ec-054d-47a5-efae215de14c) {
  color: var(--meow-wolf-library---brand--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-14565513-be34-ea59-f201-a2de25da4c10) {
  color: var(--meow-wolf-library---brand--green);
}

.meow-wolf-library--wave:where(.w-variant-f4caea87-42b4-7d1a-5fb3-7b081a932c03) {
  color: var(--meow-wolf-library---brand--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-8cc5eadc-a5db-3615-03a2-5ed66b181509) {
  color: var(--meow-wolf-library---den--gold);
}

.meow-wolf-library--wave:where(.w-variant-bae47ac3-942e-00a0-b0fa-bdaec48d1e36) {
  color: var(--meow-wolf-library---den--gold);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-36a48230-8804-9c57-b58a-c8be794d9426) {
  color: var(--meow-wolf-library---den--orange);
}

.meow-wolf-library--wave:where(.w-variant-bdf75cc3-5dd9-6272-baed-54df7a0aec65) {
  color: var(--meow-wolf-library---den--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-007811e2-5bcd-059e-9d19-8edbed37f635) {
  color: var(--meow-wolf-library---den--pink);
}

.meow-wolf-library--wave:where(.w-variant-ae4d2044-1625-2fba-c580-05d72aff7525) {
  color: var(--meow-wolf-library---den--pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-691c26bd-ad4a-557c-c103-8f5c31409901) {
  color: var(--meow-wolf-library---lvs--yellow);
}

.meow-wolf-library--wave:where(.w-variant-b10718ce-31c7-8110-8003-dd581964ae9b) {
  color: var(--meow-wolf-library---lvs--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-879708a2-b81a-7a20-aca9-9322c3e82418) {
  color: var(--meow-wolf-library---lvs--red);
}

.meow-wolf-library--wave:where(.w-variant-4194d2a1-d6bd-888f-b662-db31622e5b78) {
  color: var(--meow-wolf-library---lvs--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-1aca096a-9cdd-ce60-4e09-336a02bfd0f0) {
  color: var(--meow-wolf-library---cafe--yellow);
}

.meow-wolf-library--wave:where(.w-variant-33c059e0-02b7-8355-ffad-51c9f5bc23c0) {
  color: var(--meow-wolf-library---cafe--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-ff13ec5b-5fef-bc69-0bb8-57e21d12e120) {
  color: var(--meow-wolf-library---sips--red);
}

.meow-wolf-library--wave:where(.w-variant-c42b3f3c-1a57-5526-e2e2-34dc460aa763) {
  color: var(--meow-wolf-library---sips--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-0a438577-6bee-e083-3d9a-10850a0f210e) {
  color: var(--meow-wolf-library---hellofood--yellow);
}

.meow-wolf-library--wave:where(.w-variant-0f62ed0f-5d2d-877b-92bc-d285264dea7c) {
  color: var(--meow-wolf-library---hellofood--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-6953fefa-46c3-efa2-67ca-cbe25b80b3af) {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-485e2c59-7a7d-3e55-85f5-fbe76b4d1bc8) {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--wave:where(.w-variant-280f7b00-a5b8-9cab-1164-d07d88a28574) {
  color: var(--meow-wolf-library---neutral--white);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-26cc7c77-81c2-cf9b-20f3-6cdbd1cbca6e) {
  color: var(--meow-wolf-library---brand--blue);
}

.meow-wolf-library--wave:where(.w-variant-b534fb0f-edf2-c21c-37c6-182c2d7e6abb) {
  color: var(--meow-wolf-library---brand--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-db136098-d86d-db7d-6a6a-550f81c886af) {
  color: var(--meow-wolf-library---brand--blue-dark);
}

.meow-wolf-library--wave:where(.w-variant-4036a4cc-28df-3b1c-8f18-b6cd45ca67d2) {
  color: var(--meow-wolf-library---brand--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-f0953aa3-c7ec-d2d0-1f91-6875e2e96ab6) {
  color: var(--meow-wolf-library---brand--indigo);
}

.meow-wolf-library--wave:where(.w-variant-19fac78f-5724-78ae-80cd-673e28d2a912) {
  color: var(--meow-wolf-library---brand--indigo);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-f439303a-325a-145e-d400-9c40f9bb3549) {
  color: var(--meow-wolf-library---brand--green);
}

.meow-wolf-library--wave:where(.w-variant-f6ada591-4cb6-ad9b-6471-e83992fc6362) {
  color: var(--meow-wolf-library---brand--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-4c5dac8d-1464-d45a-a881-62a9894d858e) {
  color: var(--meow-wolf-library---brand--yellow);
}

.meow-wolf-library--wave:where(.w-variant-4411b069-c21a-4e45-6f49-38b0919f91fc) {
  color: var(--meow-wolf-library---brand--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-194c7f24-6e4d-2780-d5ae-26b1f1b00fee) {
  color: var(--meow-wolf-library---ui--purple-pink);
}

.meow-wolf-library--wave:where(.w-variant-8792ea4b-0e4a-2d23-4172-2a39cd97c100) {
  color: var(--meow-wolf-library---ui--purple-pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-1389d87c-4ff9-ac11-9364-8c482c8e7802) {
  color: var(--meow-wolf-library---ui--purple);
}

.meow-wolf-library--wave:where(.w-variant-528b390c-012b-a36e-a810-5fb7084c31cc) {
  color: var(--meow-wolf-library---ui--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-2cb62f04-2d79-4608-a09c-eddc4c9fa199) {
  color: var(--meow-wolf-library---den--green);
}

.meow-wolf-library--wave:where(.w-variant-d2f51ebf-7240-1f0f-5289-616cbc274ec2) {
  color: var(--meow-wolf-library---den--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-0d2c4266-d8d6-d557-cd93-a86eb1cb9731) {
  color: var(--meow-wolf-library---den--blue);
}

.meow-wolf-library--wave:where(.w-variant-bd3cd78f-6839-1345-6928-1a430e7208fd) {
  color: var(--meow-wolf-library---den--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-5b6a7eb8-e079-c0b7-4a8d-009d54ad1758) {
  color: var(--meow-wolf-library---den--purple);
}

.meow-wolf-library--wave:where(.w-variant-ab639098-a52c-2c70-1237-480f47ef3c0b) {
  color: var(--meow-wolf-library---den--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-ec24a2a5-4d23-9e18-cddf-403eed0c97a8) {
  color: var(--meow-wolf-library---den--gold);
}

.meow-wolf-library--wave:where(.w-variant-bcb2e7fc-a900-b14b-baa1-37d0bb4b1d54) {
  color: var(--meow-wolf-library---den--gold);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-df369dbc-6bb8-4cc3-4b88-a67f5606ccd4) {
  color: var(--meow-wolf-library---den--orange);
}

.meow-wolf-library--wave:where(.w-variant-91e83ee3-2e3a-6766-783d-83789f4b2a15) {
  color: var(--meow-wolf-library---den--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-da14f7e4-b3c6-51a0-dc4b-6da79c37d022) {
  color: var(--meow-wolf-library---den--pink);
}

.meow-wolf-library--wave:where(.w-variant-1d7bc398-d2b3-2061-5f1e-3dcd9531efaf) {
  color: var(--meow-wolf-library---den--pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-b326389e-ffbf-fc44-35be-22f5a5b3ce16) {
  color: var(--meow-wolf-library---lvs--blue);
}

.meow-wolf-library--wave:where(.w-variant-e1b28618-484d-6be9-7157-af5c91d1547d) {
  color: var(--meow-wolf-library---lvs--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-4f1d720b-9f8a-757d-9b94-490dcc62c3a2) {
  color: var(--meow-wolf-library---lvs--blue-dark);
}

.meow-wolf-library--wave:where(.w-variant-d6d52d23-98ae-5f13-0c67-dc0459bc1740) {
  color: var(--meow-wolf-library---lvs--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-6f529cc8-4de7-a294-5402-b27d2ab2f0ae) {
  color: var(--meow-wolf-library---lvs--yellow);
}

.meow-wolf-library--wave:where(.w-variant-d2d0325d-361f-eee9-62b9-6d3ef4fe662f) {
  color: var(--meow-wolf-library---lvs--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-87f0de79-2d84-11b1-89de-231363bbc625) {
  color: var(--meow-wolf-library---lvs--red);
}

.meow-wolf-library--wave:where(.w-variant-2303be51-4c92-579f-cf9d-d08dc0ad912c) {
  color: var(--meow-wolf-library---lvs--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-346508c4-0b6f-efdb-a06f-92a1386bde25) {
  color: #f398c0;
}

.meow-wolf-library--wave:where(.w-variant-b134158b-55d9-cbb6-aa65-025afa73a4b1) {
  color: #f398c0;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-e980e1f3-f97b-e534-c320-cf835df781c5) {
  color: #f398c0;
}

.meow-wolf-library--wave:where(.w-variant-f02238f6-09ae-de08-d472-491a05b0ca59) {
  color: #f398c0;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-d8b57686-a9a6-b6c0-9ae4-eb708e7be079) {
  color: #f398c0;
}

.meow-wolf-library--wave:where(.w-variant-326d9f46-43cf-8bb3-34f9-f7148b3a7a9f) {
  color: #f398c0;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-210b5a60-0cde-fcf7-bd9e-93a3170979d1) {
  color: var(--meow-wolf-library---gvh--shade);
}

.meow-wolf-library--wave:where(.w-variant-bd8e9106-575a-a5ac-52a9-d0c920827584) {
  color: var(--meow-wolf-library---gvh--shade);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-d3dfc5c3-624f-b6ae-619a-f83d9ce7ccb9) {
  color: var(--meow-wolf-library---gvh--grape);
}

.meow-wolf-library--wave:where(.w-variant-a2c68564-1b34-67be-91b2-7ab534a5eef6) {
  color: var(--meow-wolf-library---gvh--grape);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-41966d63-c01f-4eac-e1fa-bcf324af1bd1) {
  color: var(--meow-wolf-library---gvh--violet);
}

.meow-wolf-library--wave:where(.w-variant-2381fae2-bee1-6d07-ef56-5148ff530608) {
  color: var(--meow-wolf-library---gvh--violet);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-f7da7901-c9a8-d90b-f695-89bc863ef28c) {
  color: var(--meow-wolf-library---hou--green);
}

.meow-wolf-library--wave:where(.w-variant-3662c8af-f9a1-3dc2-f0ca-4f53e11ab4ed) {
  color: var(--meow-wolf-library---hou--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-f4b63f45-b370-a518-43c0-38cfbab2c15c) {
  color: var(--meow-wolf-library---hou--teal);
}

.meow-wolf-library--wave:where(.w-variant-0c204f24-488d-16cd-47cc-217df7e85805) {
  color: var(--meow-wolf-library---hou--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-e250bb1a-59a8-0ddd-132d-67724eb750ea) {
  color: var(--meow-wolf-library---hou--blue-light);
}

.meow-wolf-library--wave:where(.w-variant-bddbff76-9c81-7a7d-29ae-980c18d81549) {
  color: var(--meow-wolf-library---hou--blue-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-4a262ecd-7a16-dcc6-8f49-f5ba7056c5e1) {
  color: var(--meow-wolf-library---hou--blue);
}

.meow-wolf-library--wave:where(.w-variant-362b91e4-2c49-379c-844d-2c7273cf3442) {
  color: var(--meow-wolf-library---hou--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-3c13fadb-c9b8-d7f7-383f-577941e36817) {
  color: var(--meow-wolf-library---hou--blue-dark);
}

.meow-wolf-library--wave:where(.w-variant-0ded1282-747d-17b5-3e12-58d6d43364db) {
  color: var(--meow-wolf-library---hou--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-066d61f0-d529-e01b-bcbd-7c3d9dd7eb84) {
  color: var(--meow-wolf-library---hou--blue-darker);
}

.meow-wolf-library--wave:where(.w-variant-793a6004-be2d-5acb-964e-5f0658d9ae7b) {
  color: var(--meow-wolf-library---hou--blue-darker);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-f07d131e-5d5c-961f-8556-af6860fe3e43) {
  color: var(--meow-wolf-library---hou--cream);
}

.meow-wolf-library--wave:where(.w-variant-65a16197-d123-ba0c-88c5-6f7df3c4b5f5) {
  color: var(--meow-wolf-library---hou--cream);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-89ee6845-7ad7-42b6-e78b-8c6f91e4f516) {
  color: var(--meow-wolf-library---cafe--blue);
}

.meow-wolf-library--wave:where(.w-variant-b92c58ac-266c-5462-81ec-3a9c8c693089) {
  color: var(--meow-wolf-library---cafe--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-7305b186-f3b2-562e-942b-fe7211e96d70) {
  color: var(--meow-wolf-library---cafe--yellow);
}

.meow-wolf-library--wave:where(.w-variant-6647431c-5914-ceb2-b9d1-819c8d9b4805) {
  color: var(--meow-wolf-library---cafe--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-67a822f1-0c9c-141d-6a78-6c2e6c6e893a) {
  color: var(--meow-wolf-library---sips--blue);
}

.meow-wolf-library--wave:where(.w-variant-80c73edb-94c0-c864-6baf-598a7eda2c3c) {
  color: var(--meow-wolf-library---sips--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-b2c52511-d72b-da30-60cf-6a136bc6248b) {
  color: var(--meow-wolf-library---sips--teal);
}

.meow-wolf-library--wave:where(.w-variant-e438eb15-d282-ae16-c2c1-35b28afb3e0e) {
  color: var(--meow-wolf-library---sips--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-0418ce01-4214-a167-9ed0-71bbccc08b7f) {
  color: var(--meow-wolf-library---sips--teal-light);
}

.meow-wolf-library--wave:where(.w-variant-3029dd24-1f0b-0831-4605-e99ddb6abbc2) {
  color: var(--meow-wolf-library---sips--teal-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-dfb42453-a718-090c-f829-57ea6c40fefb) {
  color: var(--meow-wolf-library---sips--black);
}

.meow-wolf-library--wave:where(.w-variant-9c143a91-65b6-4e03-e596-79d4657184fe) {
  color: var(--meow-wolf-library---sips--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-80e94b02-41ca-7c77-5cc9-3238b3a8b4f8) {
  color: var(--meow-wolf-library---sips--red);
}

.meow-wolf-library--wave:where(.w-variant-dcfbbb18-8f55-84e1-f517-36b39ac8d68a) {
  color: var(--meow-wolf-library---sips--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-453e7a4c-15c8-22b4-039d-a6537cd91558) {
  color: var(--meow-wolf-library---hellofood--yellow);
}

.meow-wolf-library--wave:where(.w-variant-2daa8940-decd-15af-87a8-23696b13547c) {
  color: var(--meow-wolf-library---hellofood--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-207da444-fd5b-d754-1be8-dbe7a2159574) {
  color: var(--meow-wolf-library---hellofood--green);
}

.meow-wolf-library--wave:where(.w-variant-88febcc0-eef5-91bf-4035-ffd27e51f507) {
  color: var(--meow-wolf-library---hellofood--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-cd7d9831-fe17-795f-95bd-b216146ef138) {
  color: var(--meow-wolf-library---hellofood--orange);
}

.meow-wolf-library--wave:where(.w-variant-6abcf388-f57a-0892-5b34-0518da609696) {
  color: var(--meow-wolf-library---hellofood--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-2f4ca526-9e8c-46bf-c452-7397cd0e4d07) {
  color: var(--meow-wolf-library---hellofood--teal);
}

.meow-wolf-library--wave:where(.w-variant-93eeea65-041d-1568-2140-7123898689fb) {
  color: var(--meow-wolf-library---hellofood--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-5000311b-0170-373c-0652-16258dd4724c) {
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-9a086b11-04fc-78ac-fdff-9c3941df0ae0) {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--wave:where(.w-variant-91ed27f2-5d9b-c7e7-6036-38188394afe3) {
  color: var(--meow-wolf-library---neutral--white);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-ec52112c-ea67-792b-cec1-f366e6d4f0b7) {
  color: var(--meow-wolf-library---brand--blue);
}

.meow-wolf-library--wave:where(.w-variant-8d1dd460-56e8-df53-1fba-b2c1fe02a271) {
  color: var(--meow-wolf-library---brand--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-b25cb14e-489a-67cc-27be-84d3fe9e23c1) {
  color: var(--meow-wolf-library---brand--blue-dark);
}

.meow-wolf-library--wave:where(.w-variant-3fbd188f-d30f-9efc-a280-b6374b5907f4) {
  color: var(--meow-wolf-library---brand--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-95c172b8-160d-a813-4b2d-ea18be6babd1) {
  color: var(--meow-wolf-library---brand--indigo);
}

.meow-wolf-library--wave:where(.w-variant-e788e11f-ba83-2307-6395-d1fe4f02ced3) {
  color: var(--meow-wolf-library---brand--indigo);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-bfbf22c1-69b4-59ac-8a32-aff7eaf15ed9) {
  color: var(--meow-wolf-library---brand--green);
}

.meow-wolf-library--wave:where(.w-variant-edd955eb-4eac-88a2-6f80-d1e13478dac1) {
  color: var(--meow-wolf-library---brand--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-bbd5c39e-cd71-612a-9a3d-a8fb734b1ee0) {
  color: var(--meow-wolf-library---brand--yellow);
}

.meow-wolf-library--wave:where(.w-variant-31cc64db-e862-e872-1584-5245f421dc57) {
  color: var(--meow-wolf-library---brand--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-e2f8a542-ba60-ec53-5771-a6f65fac515e) {
  color: var(--meow-wolf-library---ui--purple-pink);
}

.meow-wolf-library--wave:where(.w-variant-7cea4d85-93c3-1ec0-a243-100f705b3856) {
  color: var(--meow-wolf-library---ui--purple-pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-473bae7f-b473-b654-d9b8-ea73223b1c0f) {
  color: var(--meow-wolf-library---ui--purple);
}

.meow-wolf-library--wave:where(.w-variant-a428bd68-3848-b618-359d-f99dc3e91886) {
  color: var(--meow-wolf-library---ui--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-b6658686-98e9-972d-ae54-c31101267c93) {
  color: var(--meow-wolf-library---den--green);
}

.meow-wolf-library--wave:where(.w-variant-a22b4489-cb70-80d2-3775-49a0bd566382) {
  color: var(--meow-wolf-library---den--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-a5b96796-3d12-be07-e977-1b7cb96ba68a) {
  color: var(--meow-wolf-library---den--blue);
}

.meow-wolf-library--wave:where(.w-variant-744165ee-17bd-e851-2ef7-ce73e86d8f74) {
  color: var(--meow-wolf-library---den--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-b1eb9ccc-22ae-c0b1-1972-6474b304f1c8) {
  color: var(--meow-wolf-library---den--purple);
}

.meow-wolf-library--wave:where(.w-variant-175b552b-52ef-1aee-0e2d-199ba34401b4) {
  color: var(--meow-wolf-library---den--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-e1cd263a-9f44-4aa6-8636-7c7a1e96d445) {
  color: var(--meow-wolf-library---den--gold);
}

.meow-wolf-library--wave:where(.w-variant-18ec8b95-7fe7-54b9-827d-269e42beff62) {
  color: var(--meow-wolf-library---den--gold);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-e859db3c-ef0f-6643-9538-e3aa262d75b1) {
  color: var(--meow-wolf-library---den--orange);
}

.meow-wolf-library--wave:where(.w-variant-21486934-8708-399c-22bb-ffdeb2e41d49) {
  color: var(--meow-wolf-library---den--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-a4b97ebf-313e-e27f-1443-ca63bbf509c0) {
  color: var(--meow-wolf-library---den--pink);
}

.meow-wolf-library--wave:where(.w-variant-240f0c74-d71a-d697-f333-9a3ad441bc88) {
  color: var(--meow-wolf-library---den--green-onlight);
}

.meow-wolf-library--wave:where(.w-variant-abe630cd-0cfb-74cc-a122-44773ac36443) {
  color: var(--meow-wolf-library---den--green-onlight);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-a7574a41-f24c-92fb-5017-006b7511c50f) {
  color: var(--meow-wolf-library---den--pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-96168f56-e6b3-f8bb-0084-679379c5e83c) {
  color: var(--meow-wolf-library---den--green-onlight);
}

.meow-wolf-library--wave:where(.w-variant-d6c968da-520e-b75e-664a-ecdb5165a4cf) {
  color: var(--meow-wolf-library---den--green-onlight);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-e68db90e-6b9f-fd4a-4cfd-28e29bea7626) {
  color: var(--meow-wolf-library---lvs--blue);
}

.meow-wolf-library--wave:where(.w-variant-2eb8d148-8e64-3686-9df2-75c9e3b358e6) {
  color: var(--meow-wolf-library---lvs--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-985fce99-dc7c-2340-1de8-239284750dbb) {
  color: var(--meow-wolf-library---lvs--blue-dark);
}

.meow-wolf-library--wave:where(.w-variant-81752e20-262d-46f0-192b-1f67c1da1044) {
  color: var(--meow-wolf-library---lvs--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-8f550143-9eb9-3eca-175c-7fb3dc5443b8) {
  color: var(--meow-wolf-library---lvs--red);
}

.meow-wolf-library--wave:where(.w-variant-96e5ce5f-f62d-0153-28d4-bcdca64b4b3f) {
  color: var(--meow-wolf-library---lvs--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-4d059f0f-b62c-3b9d-2c09-6074e6dcf6b8) {
  color: var(--meow-wolf-library---lvs--yellow);
}

.meow-wolf-library--wave:where(.w-variant-439edaf8-534d-f69c-ab9e-45cc5cc5d6c2) {
  color: var(--meow-wolf-library---lvs--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-615a48d6-56d9-5703-251b-fd90fe2db5c6) {
  color: var(--meow-wolf-library---gvh--shade);
}

.meow-wolf-library--wave:where(.w-variant-ae7ce991-0202-ede4-e196-a86084aefc0d) {
  color: var(--meow-wolf-library---gvh--shade);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-3849ef5c-1c4f-23b9-fa42-d67367c6c63e) {
  color: var(--meow-wolf-library---gvh--grape);
}

.meow-wolf-library--wave:where(.w-variant-5893fecb-d52f-acc8-fd96-9668c683a0c7) {
  color: var(--meow-wolf-library---gvh--grape);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-20dc80b7-7860-02e2-d5ec-b2e6a32f725a) {
  color: var(--meow-wolf-library---gvh--violet);
}

.meow-wolf-library--wave:where(.w-variant-93812a1f-2bb7-9d0d-106c-3827e0e5e156) {
  color: var(--meow-wolf-library---gvh--violet);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-c5ee25d6-bd74-7507-2f7f-56eada8e3595) {
  color: #f398c0;
}

.meow-wolf-library--wave:where(.w-variant-20e4de28-cbbc-b966-3daa-3578e8daf5a5) {
  color: #f398c0;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-7a221c5f-e6f2-3d6e-f079-181a59351c42) {
  color: var(--meow-wolf-library---hou--green);
}

.meow-wolf-library--wave:where(.w-variant-a26f501f-b97d-e2bc-a41b-e61edb03fef9) {
  color: var(--meow-wolf-library---hou--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-c21e96f8-cdb2-19ad-698f-f59b90951064) {
  color: var(--meow-wolf-library---hou--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-47dad15e-9a3d-9433-39d3-8ed4ba26bac3) {
  color: var(--meow-wolf-library---hou--teal);
  transform: rotate(0);
}

.meow-wolf-library--wave:where(.w-variant-5c2d171b-b2c2-c90e-4111-c0334d661eb9) {
  color: var(--meow-wolf-library---hou--blue-light);
}

.meow-wolf-library--wave:where(.w-variant-a8ccbccd-8965-b72c-eb61-379ec8d66988) {
  color: var(--meow-wolf-library---hou--blue-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-0bf9baf3-ff05-6b08-76af-54dfd42598ce) {
  color: var(--meow-wolf-library---hou--blue);
}

.meow-wolf-library--wave:where(.w-variant-d9cbb08b-675c-f219-f6f6-6930d94f3394) {
  color: var(--meow-wolf-library---hou--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-6acc6ec2-3fbd-72d7-bf52-6c078a612beb) {
  color: var(--meow-wolf-library---hou--blue-dark);
}

.meow-wolf-library--wave:where(.w-variant-1aa93578-0364-cb5e-1aee-bb45aa63fbe7) {
  color: var(--meow-wolf-library---hou--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-f624b47d-0e00-cbb0-9f4d-96e52ad3c22d) {
  color: var(--meow-wolf-library---hou--blue-darker);
}

.meow-wolf-library--wave:where(.w-variant-5f00e48c-7062-d8c5-8024-490e74d169c0) {
  color: var(--meow-wolf-library---hou--blue-darker);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-099bbe2e-6e29-f31c-77e7-6106d73e9658) {
  color: var(--meow-wolf-library---hou--cream);
}

.meow-wolf-library--wave:where(.w-variant-b8b2f82b-533e-8158-1bae-84ef1910af22) {
  color: var(--meow-wolf-library---hou--cream);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-7c9dbbaa-13a6-327a-aa4d-9d5900025497) {
  color: var(--meow-wolf-library---cafe--blue);
}

.meow-wolf-library--wave:where(.w-variant-9a79b33c-659c-6f56-9f20-8eea62c26dbc) {
  color: var(--meow-wolf-library---cafe--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-37668434-f4f7-ee2f-76c1-a4802bf9876e) {
  color: var(--meow-wolf-library---cafe--yellow);
}

.meow-wolf-library--wave:where(.w-variant-67e20d91-9a7a-ddf0-cf59-de221cbbb273) {
  color: var(--meow-wolf-library---cafe--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-1788c9bf-f0a0-1452-aaaa-1851fd3276e2) {
  color: var(--meow-wolf-library---sips--blue);
}

.meow-wolf-library--wave:where(.w-variant-7dfd37cb-2100-2168-49cd-17bab266e6ed) {
  color: var(--meow-wolf-library---sips--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-9d9bd507-4f86-58ce-08f0-127cbe237363) {
  color: var(--meow-wolf-library---sips--teal);
}

.meow-wolf-library--wave:where(.w-variant-38eef590-f5ea-6fd3-a768-13df207c33b9) {
  color: var(--meow-wolf-library---sips--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-90b57996-d681-f6e0-e5ad-ac859d1b7286) {
  color: var(--meow-wolf-library---sips--teal-light);
}

.meow-wolf-library--wave:where(.w-variant-99f467aa-fe26-5602-4036-c13484abdbe2) {
  color: var(--meow-wolf-library---sips--teal-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-08cd7bc2-3520-8790-e121-233d36e3e62b) {
  color: var(--meow-wolf-library---sips--black);
}

.meow-wolf-library--wave:where(.w-variant-95b8f853-3ec9-3898-3f4d-ff66942d2226) {
  color: var(--meow-wolf-library---sips--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-c32aa7dd-36fe-665f-418b-8529980944e4) {
  color: var(--meow-wolf-library---sips--red);
}

.meow-wolf-library--wave:where(.w-variant-56413327-c940-e664-8c53-16c6f3af6945) {
  color: var(--meow-wolf-library---sips--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-0d36185d-cfac-05fc-2b81-3ee0d346ce5c) {
  color: var(--meow-wolf-library---hellofood--yellow);
}

.meow-wolf-library--wave:where(.w-variant-2312d347-b92e-5836-bbb8-a0f11cb3b478) {
  color: var(--meow-wolf-library---hellofood--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-ea79009b-5aad-f530-4033-c94ee15fc8fc) {
  color: var(--meow-wolf-library---hellofood--green);
}

.meow-wolf-library--wave:where(.w-variant-91618a5e-d94d-95a1-6b3b-2a4131229512) {
  color: var(--meow-wolf-library---hellofood--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-3739dfbb-5427-8b07-2fab-f52c41468623) {
  color: var(--meow-wolf-library---hellofood--orange);
}

.meow-wolf-library--wave:where(.w-variant-7eb8fe77-1567-3e3c-30e8-6a8e5bbead1e) {
  color: var(--meow-wolf-library---hellofood--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-fba98f5f-39f6-5a82-090e-51cd1eddbaf2) {
  color: var(--meow-wolf-library---hellofood--teal);
}

.meow-wolf-library--wave:where(.w-variant-60659d35-0aed-2fb8-7fae-e4f0f2bb7b7d) {
  color: var(--meow-wolf-library---hellofood--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-f1b9eaa8-0ff2-b051-81ce-6517d945a0b5) {
  color: var(--meow-wolf-library---eis--pink);
}

.meow-wolf-library--wave:where(.w-variant-db43df07-e0c2-cbc3-484f-539a216f0820) {
  color: var(--meow-wolf-library---prime--black);
}

.meow-wolf-library--wave:where(.w-variant-be345840-4de8-55db-bc87-2fc82fb95286) {
  color: var(--meow-wolf-library---prime--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-59534c04-6d3d-16ab-b0fa-42b85ab4dc2f) {
  color: var(--meow-wolf-library---prime--purple);
}

.meow-wolf-library--wave:where(.w-variant-a22c5cdf-689a-f8b4-3088-f030b649faf0) {
  color: var(--meow-wolf-library---prime--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-f37383ab-78c3-6452-8720-460deb1d01bc) {
  color: var(--meow-wolf-library---prime--yellow);
}

.meow-wolf-library--wave:where(.w-variant-00ea2aaf-4b20-bf3f-e9d2-967dfd4717cf) {
  color: var(--meow-wolf-library---prime--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-9cf930cf-2652-405e-892b-f1fb3d5d98da) {
  color: var(--meow-wolf-library---prime--orange);
}

.meow-wolf-library--wave:where(.w-variant-f598eea4-da77-7380-7bdc-b1c6344d0e86) {
  color: var(--meow-wolf-library---prime--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-e597bd1f-98fa-f1fd-96fb-141026727f43) {
  color: var(--meow-wolf-library---prime--red);
}

.meow-wolf-library--wave:where(.w-variant-2faac5aa-feae-2047-6ee9-7dd6dd4b1961) {
  color: var(--meow-wolf-library---prime--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-9693b987-6ddc-2565-8b89-3e4bd1630e1a) {
  color: var(--meow-wolf-library---prime--teal);
}

.meow-wolf-library--wave:where(.w-variant-128277d3-32f6-517a-c166-a6c89d13087a) {
  color: var(--meow-wolf-library---prime--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-6077129e-7b95-9468-11dc-0a3d95413f65) {
  color: var(--meow-wolf-library---prime--black);
}

.meow-wolf-library--wave:where(.w-variant-46843f44-2813-ccc2-0b84-85ae67663a20) {
  color: var(--meow-wolf-library---prime--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-1eb50834-2f1e-7a7a-d45f-77eb04241a5d) {
  color: var(--meow-wolf-library---prime--purple);
}

.meow-wolf-library--wave:where(.w-variant-50cfb69c-e7d4-f0ff-2871-de77170ce35c) {
  color: var(--meow-wolf-library---prime--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-85330c7d-0ec3-6225-df5d-a8bec4dc6e98) {
  color: var(--meow-wolf-library---prime--yellow);
}

.meow-wolf-library--wave:where(.w-variant-1134c101-dee0-b650-d89e-b2e610b1ec27) {
  color: var(--meow-wolf-library---prime--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-99d7dd65-246d-327f-1b0c-7250f98c8564) {
  color: var(--meow-wolf-library---prime--orange);
}

.meow-wolf-library--wave:where(.w-variant-62129a24-b018-8f48-c5a9-f150feeecbf1) {
  color: var(--meow-wolf-library---prime--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-c0bdb0cf-e56d-23a2-84fb-5d45e9ffb8c3) {
  color: var(--meow-wolf-library---prime--red);
}

.meow-wolf-library--wave:where(.w-variant-23a5075a-a93c-0831-a583-8e4977370fd9) {
  color: var(--meow-wolf-library---prime--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-e24384f9-52b8-a8e1-4dde-73ebe361b896) {
  color: var(--meow-wolf-library---prime--teal);
}

.meow-wolf-library--wave:where(.w-variant-bc4fbd5c-7924-ef8a-da6a-bb5904705167) {
  color: var(--meow-wolf-library---prime--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-d5aa7b56-838f-d96d-4c05-f7afd8f2f458) {
  color: var(--meow-wolf-library---prime--black);
}

.meow-wolf-library--wave:where(.w-variant-4561cad4-6e5d-3cae-5b49-cf84895cc04e) {
  color: var(--meow-wolf-library---prime--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-71594cde-bd0d-5b20-4a7f-6ec3e86b7a16) {
  color: var(--meow-wolf-library---prime--purple);
}

.meow-wolf-library--wave:where(.w-variant-fa5d24f5-4d77-145b-035d-81db5cb04eb1) {
  color: var(--meow-wolf-library---prime--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-3ab35bcb-197d-3416-8eb3-00138c1acb26) {
  color: var(--meow-wolf-library---prime--yellow);
}

.meow-wolf-library--wave:where(.w-variant-f045666b-34e8-8a64-3566-924b80e47e08) {
  color: var(--meow-wolf-library---prime--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-a157840b-3c61-98c5-2895-8e29e6d25d60) {
  color: var(--meow-wolf-library---prime--orange);
}

.meow-wolf-library--wave:where(.w-variant-8fbc9506-36fb-3088-c254-bf824b03b5f1) {
  color: var(--meow-wolf-library---prime--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-dada4290-9e4b-ed5e-aa4a-0841eb16ddba) {
  color: var(--meow-wolf-library---prime--red);
}

.meow-wolf-library--wave:where(.w-variant-39834cfd-8aa5-c976-1e02-f317a2941eab) {
  color: var(--meow-wolf-library---prime--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-f0642814-d136-f5b4-9e53-7f8f9884e5d4) {
  color: var(--meow-wolf-library---prime--teal);
}

.meow-wolf-library--wave:where(.w-variant-b5804071-8356-e8d4-f293-7b15dc4093a3) {
  color: var(--meow-wolf-library---prime--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-221005c3-2468-f87b-c479-63c997152f0e) {
  color: var(--meow-wolf-library---prime--black);
}

.meow-wolf-library--wave:where(.w-variant-8313c244-ad64-d34f-03f4-7a1ecf62749c) {
  color: var(--meow-wolf-library---prime--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-12e76dce-f2ca-591f-fcc5-ae51f731b619) {
  color: var(--meow-wolf-library---prime--yellow);
}

.meow-wolf-library--wave:where(.w-variant-c27490b6-cad6-ba81-856e-2f2683470d77) {
  color: var(--meow-wolf-library---prime--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-8038a138-be2f-4890-43b2-dd6e23a0dfce) {
  color: var(--meow-wolf-library---prime--orange);
}

.meow-wolf-library--wave:where(.w-variant-b59a55e2-f110-b812-ce7b-eb445c314699) {
  color: var(--meow-wolf-library---prime--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-98ff8a2c-1935-3b3c-8773-fd5fd65a1edd) {
  color: var(--meow-wolf-library---prime--red);
}

.meow-wolf-library--wave:where(.w-variant-396399a3-def1-4b18-8af5-cef7d93f37ad) {
  color: var(--meow-wolf-library---prime--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-537b9295-838f-566d-9068-1b9a92c6161c) {
  color: var(--meow-wolf-library---prime--teal);
}

.meow-wolf-library--wave:where(.w-variant-82fefed5-5fc2-5b2b-d541-a47224a346f8) {
  color: var(--meow-wolf-library---prime--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-d88d8def-2a22-98d9-a3cb-56277012dda5) {
  color: #ffc5eb;
}

.meow-wolf-library--wave:where(.w-variant-9cb26d18-b3a6-f413-f1fc-2ab5d84e7661) {
  color: #ffc5eb;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-0769c633-84f6-8238-129c-6926fc56b1c9) {
  color: #ffc5eb;
}

.meow-wolf-library--wave:where(.w-variant-36eec44c-073a-0aa4-0a05-1c00152b25b5) {
  color: #ffc5eb;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-8fe1fc01-3962-1552-5df5-a459eb4fea0b) {
  color: var(--meow-wolf-library---eis--cream);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-21df7d9c-6175-28b1-6772-cde168906cda) {
  color: var(--meow-wolf-library---eis--maroon);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-68f7335a-fc84-cef1-701e-184c87f2825f) {
  color: var(--meow-wolf-library---eis--maroon);
}

.meow-wolf-library--wave:where(.w-variant-94fffc52-9818-9b40-e75e-dfa01f8e81d0) {
  color: var(--meow-wolf-library---eis--pink);
}

.meow-wolf-library--wave:where(.w-variant-2a19e2e5-c310-3f62-524a-5ea89b9ad6bd) {
  color: var(--meow-wolf-library---eis--pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-edee1b14-54dd-85ed-050c-a2935799e92e) {
  color: var(--meow-wolf-library---eis--blue);
}

.meow-wolf-library--wave:where(.w-variant-7ad6395b-2dcf-d060-736a-e499d2ef9042) {
  color: var(--meow-wolf-library---eis--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-3807a8e7-2097-7c9a-bc07-cde060705584) {
  color: var(--meow-wolf-library---eis--yellow);
}

.meow-wolf-library--wave:where(.w-variant-1584a5f2-6559-55b2-5bd9-7a519886ca16) {
  color: var(--meow-wolf-library---eis--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-637117f3-900b-8b76-bf45-62894a58bd78) {
  color: var(--meow-wolf-library---eis--cream);
}

.meow-wolf-library--wave:where(.w-variant-0abd34bf-b735-b259-1716-929b9fd25253) {
  color: var(--meow-wolf-library---eis--cream);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-50cb5b1f-1a21-2764-2273-7cab06b2b512) {
  color: var(--meow-wolf-library---eis--dark-blue);
}

.meow-wolf-library--wave:where(.w-variant-8c38d820-773f-8f6f-4aec-5ca2da959773) {
  color: var(--meow-wolf-library---eis--dark-blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-da96a78b-ec23-27e4-c99c-c1f21966cae1) {
  color: var(--meow-wolf-library---eis--light-blue);
}

.meow-wolf-library--wave:where(.w-variant-617b2a0c-a428-41c2-905d-6220e4b4556e) {
  color: var(--meow-wolf-library---eis--light-blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-77f251e4-81ff-3ef0-6816-1cbfa3cf4f8e) {
  color: var(--meow-wolf-library---eis--orange);
}

.meow-wolf-library--wave:where(.w-variant-089ac201-d7cc-5c4b-88ec-a5e11772828e) {
  color: var(--meow-wolf-library---eis--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-efb4121e-5f3f-473a-22d0-c5339a746efe) {
  color: var(--meow-wolf-library---eis--blue);
}

.meow-wolf-library--wave:where(.w-variant-15fde3fc-3f21-9c9c-735c-16799f6a83cd) {
  color: var(--meow-wolf-library---eis--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-6b3ca7a3-92fc-7fc2-0cac-5daeb91d4635) {
  color: var(--meow-wolf-library---eis--yellow);
}

.meow-wolf-library--wave:where(.w-variant-da86071f-2b86-ca9f-ef51-88633490de64) {
  color: var(--meow-wolf-library---eis--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-9047903c-ec69-7cec-591b-b47055dac2ce) {
  color: var(--meow-wolf-library---eis--orange);
}

.meow-wolf-library--wave:where(.w-variant-fd010ff0-4c14-d9d2-d4af-3991af13009e) {
  color: var(--meow-wolf-library---eis--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-5154b588-8641-f54a-e556-6745c3297369) {
  color: var(--meow-wolf-library---eis--light-blue);
}

.meow-wolf-library--wave:where(.w-variant-885ffc13-1422-1391-bb6d-22ec5ed6367b) {
  color: var(--meow-wolf-library---eis--light-blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-6eec7bcf-ea97-f972-4ce9-0125513fba87) {
  color: var(--meow-wolf-library---eis--maroon);
}

.meow-wolf-library--wave:where(.w-variant-8f987ed3-aacd-a28d-ee24-656c155403c5) {
  color: var(--meow-wolf-library---eis--maroon);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-bedd8fc5-b3d1-42f1-93a9-e34474e41d9b) {
  color: var(--meow-wolf-library---eis--pink);
}

.meow-wolf-library--wave:where(.w-variant-0dfde8bf-92f3-169b-56e9-8c69e87d331f) {
  color: var(--meow-wolf-library---eis--pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-4f102c6a-1892-ebc1-de27-fc7149855635) {
  color: var(--meow-wolf-library---eis--dark-blue);
}

.meow-wolf-library--wave:where(.w-variant-ede3f066-c2af-f68d-110c-3fdb8874bbe6) {
  color: var(--meow-wolf-library---eis--dark-blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-50404f00-62d5-7050-60c9-b56717413b87) {
  color: var(--meow-wolf-library---eis--cream);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-f2964df9-764d-392b-b905-caefa09f00b5) {
  color: var(--meow-wolf-library---eis--cream);
}

.meow-wolf-library--wave:where(.w-variant-15e7ecd1-2aeb-23ca-2bb0-2edba61a520e) {
  color: var(--meow-wolf-library---eis--orange);
}

.meow-wolf-library--wave:where(.w-variant-1c8ee9ae-5901-a363-3496-3e64989c01fe) {
  color: var(--meow-wolf-library---eis--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-14b2eb44-a43e-c562-24c4-1a9b11c55dbd) {
  color: var(--meow-wolf-library---eis--blue);
}

.meow-wolf-library--wave:where(.w-variant-a740846a-9509-0eef-5554-46930e512e8b) {
  color: var(--meow-wolf-library---eis--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-9969cc45-2df1-aeb2-d949-6bf332890c83) {
  color: var(--meow-wolf-library---eis--maroon);
}

.meow-wolf-library--wave:where(.w-variant-bd80c00a-6564-e953-3ae1-4fa11c50f79d) {
  color: var(--meow-wolf-library---eis--maroon);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-85c583e4-9e38-5e92-d9ec-06285424e272) {
  color: var(--meow-wolf-library---eis--light-blue);
}

.meow-wolf-library--wave:where(.w-variant-36af37d9-ceb0-6596-4373-7a7695b63d9a) {
  color: var(--meow-wolf-library---eis--light-blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-ed052214-cb9f-632d-efa7-aa58fe6f86be) {
  color: var(--meow-wolf-library---eis--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-56f6e8e7-2357-3581-84a5-c99953690b7a) {
  color: var(--meow-wolf-library---eis--yellow);
}

.meow-wolf-library--wave:where(.w-variant-67966b38-36e2-a1f9-5b2c-8294aee23b9e) {
  color: var(--meow-wolf-library---eis--pink);
}

.meow-wolf-library--wave:where(.w-variant-b2706e49-4c64-d75a-a48d-4a11cf4e8aaa) {
  color: var(--meow-wolf-library---eis--pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-04cc99a2-2746-97d2-1016-91f1e3c64b0b) {
  color: var(--meow-wolf-library---eis--dark-blue);
}

.meow-wolf-library--wave:where(.w-variant-d06c498d-624f-6f1d-f73f-b1818aa99988) {
  color: var(--meow-wolf-library---eis--dark-blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-ef19a04b-31a6-579b-a7a3-38a45b745d15) {
  color: var(--meow-wolf-library---eis--cream);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-7773a3b1-96f7-290d-137f-1136fc3e228d) {
  color: var(--meow-wolf-library---eis--cream);
}

.meow-wolf-library--wave:where(.w-variant-947c6e2c-e66a-da42-c7d7-00d1aa062482) {
  color: var(--meow-wolf-library---eis--yellow);
}

.meow-wolf-library--wave:where(.w-variant-43c6ab17-b5a8-5fe2-398f-af672b9ef881) {
  color: var(--meow-wolf-library---eis--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-69c5516a-ef5b-bf9a-e7ad-6227476330c3) {
  color: var(--meow-wolf-library---eis--orange);
}

.meow-wolf-library--wave:where(.w-variant-6509e793-8cae-fa3a-f9b5-a6c59919c9ec) {
  color: var(--meow-wolf-library---eis--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-694b32e1-14b2-a8c7-9455-9754143810d2) {
  color: var(--meow-wolf-library---eis--maroon);
}

.meow-wolf-library--wave:where(.w-variant-213a575e-8670-f631-beaa-ef1e15b6439b) {
  color: var(--meow-wolf-library---eis--maroon);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-8387cf33-bb26-a73b-752a-bbf4f8b1810d) {
  color: var(--meow-wolf-library---eis--blue);
}

.meow-wolf-library--wave:where(.w-variant-6c112551-aaa8-5a64-037b-02f77f3a3052) {
  color: var(--meow-wolf-library---eis--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-bc7a5e10-2416-9af6-4bec-80c667f39a9f) {
  color: var(--meow-wolf-library---eis--light-blue);
}

.meow-wolf-library--wave:where(.w-variant-c50d41b2-f299-f63e-69f2-5d7a5c57bc1a) {
  color: var(--meow-wolf-library---eis--light-blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-ba4f5d22-c80c-a761-4a48-acff5e562c33) {
  color: var(--meow-wolf-library---eis--dark-blue);
}

.meow-wolf-library--wave:where(.w-variant-c96a93f1-bddf-7553-6849-720321b20e96) {
  color: var(--meow-wolf-library---eis--dark-blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--wave:where(.w-variant-3f25caf9-4448-3b91-560b-96977d06dc7d) {
  color: var(--meow-wolf-library---eis--pink);
}

.meow-wolf-library--wave:where(.w-variant-424e9e22-3da4-5f86-013b-6c74a529084f) {
  color: var(--meow-wolf-library---eis--pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.meow-wolf-library--product-open-icon {
  -webkit-text-stroke-color: #fff;
  padding-top: 5px;
}

.meow-wolf-library--background-color_brand-pink-onlight {
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.meow-wolf-library--padding-tiny {
  padding: var(--meow-wolf-library---spacing--tiny);
}

.meow-wolf-library--border-regular {
  border-radius: var(--meow-wolf-library---border--shadow--regular);
}

.meow-wolf-library--text-align_center {
  text-align: center;
}

.meow-wolf-library--text-color-white {
  color: #fff;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}

.meow-wolf-library--text-size-small {
  font-size: var(--meow-wolf-library---font--size--small);
  line-height: var(--meow-wolf-library---font--size--small);
  letter-spacing: 0;
  margin-bottom: 0;
  text-decoration: none;
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--ribbon {
  transform: rotate(45deg);
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--ribbon {
  line-height: var(--meow-wolf-library---font--line-height--small);
  justify-content: center;
  align-items: flex-start;
  width: 200px;
  padding-top: 3px;
  padding-bottom: 3px;
  display: block;
  position: relative;
  top: 30px;
  left: -43px;
  transform: rotate(45deg);
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--ribbon.meow-wolf-library--text-color-white {
  position: static;
  transform: none;
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--text-color-white.meow-wolf-library--ribbon {
  filter: drop-shadow(0 1px 1px #0000004d);
  font-size: 11.5px;
  line-height: var(--meow-wolf-library---font--line-height--xsmall);
  letter-spacing: -.3px;
  width: 150px;
  padding-left: 0;
  position: relative;
  top: 20px;
  left: -16px;
  transform: rotate(45deg);
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--text-color-white.meow-wolf-library--ribbon:where(.w-variant-cc9c3c34-427a-acd0-9e55-409fa976bd66) {
  background-color: var(--meow-wolf-library---brand--green-onlight);
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--text-color-white.meow-wolf-library--ribbon:where(.w-variant-b586a7e3-9efb-49c3-802e-b44d5b69b557) {
  background-color: var(--meow-wolf-library---brand--blue-onlight);
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--text-color-white.meow-wolf-library--ribbon:where(.w-variant-d089a7f8-fc11-5801-646f-b422ac81b902) {
  background-color: var(--meow-wolf-library---ui--purple);
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--text-color-white.meow-wolf-library--ribbon:hover {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--text-color-white.meow-wolf-library--ribbon.meow-wolf-library--ribbon-left {
  left: -40px;
  transform: rotate(-45deg);
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--text-color-white.meow-wolf-library--ribbon.meow-wolf-library--ribbon-left:where(.w-variant-62f632f1-b0e2-348d-a175-9e3b53398140) {
  background-color: var(--meow-wolf-library---brand--green-onlight);
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--text-color-white.meow-wolf-library--ribbon.meow-wolf-library--ribbon-left:where(.w-variant-727a4d5d-880e-5ec5-4e81-2259430807e7) {
  background-color: #262a82;
  background-image: linear-gradient(180deg, var(--meow-wolf-library---ui--purple), var(--meow-wolf-library---ui--purple-pink));
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-semibold {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-semibold.meow-wolf-library--announcement-bar_text:where(.w-variant-42d2f023-8d49-aab1-be9f-e14504d67dc0), .meow-wolf-library--text-size-small.meow-wolf-library--text-weight-semibold.meow-wolf-library--announcement-bar_text:where(.w-variant-2a98666e-da2f-f08e-ec27-3990ff83465f), .meow-wolf-library--text-size-small.meow-wolf-library--text-weight-semibold.meow-wolf-library--announcement-bar_text:where(.w-variant-fdd781f2-9dad-58ea-effb-8a1bb8cc404d), .meow-wolf-library--text-size-small.meow-wolf-library--text-weight-semibold.meow-wolf-library--announcement-bar_text:where(.w-variant-d4a63be3-eeaf-0381-7f76-7f8a5e31ec44), .meow-wolf-library--text-size-small.meow-wolf-library--text-weight-semibold.meow-wolf-library--announcement-bar_text:where(.w-variant-63832944-b6de-514e-a2c9-07cbe12ffc9f) {
  color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--text-size-small.meow-wolf-library--text-weight-semibold.meow-wolf-library--announcement-bar_text:where(.w-variant-265d1a42-b996-2ffb-a726-753c67f202f4) {
  font-size: var(--meow-wolf-library---font--size--small);
}

.meow-wolf-library--text-caps {
  text-transform: uppercase;
}

.meow-wolf-library--text-weight-medium {
  font-weight: 500;
}

.meow-wolf-library--ribbon-wrapper {
  width: 90px;
  height: 90px;
  overflow: hidden;
}

.meow-wolf-library--background-color_blue-dark {
  background-color: var(--meow-wolf-library---brand--blue-dark);
  width: 50%;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.meow-wolf-library--shop-product-card {
  grid-row-gap: 0px;
  border: 0 solid #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: block;
  position: relative;
  overflow: visible;
}

.meow-wolf-library--shop-product-image {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  text-decoration: none;
  display: flex;
}

.meow-wolf-library--image {
  object-fit: cover;
  display: block;
}

.meow-wolf-library--image:where(.w-variant-46477cdd-dc41-fccd-88b7-4de5dec5ca28) {
  display: none;
}

.meow-wolf-library--image:where(.w-variant-4c219a07-468c-c13a-db8e-789da4d28677) {
  display: block;
}

.meow-wolf-library--image:where(.w-variant-ee5202a5-949c-b7cd-706a-067d590c2164) {
  display: none;
}

.meow-wolf-library--image:where(.w-variant-cb43066a-b0e9-45c9-a311-b2acc6575d05) {
  display: block;
}

.meow-wolf-library--image.meow-wolf-library--slide:where(.w-variant-45010b4d-50be-6730-27b3-9926a4ecd0cd) {
  display: none;
}

.meow-wolf-library--image.meow-wolf-library--slide.meow-wolf-library--overflow-hidden {
  opacity: 0;
  display: none;
}

.meow-wolf-library--image.meow-wolf-library--slide.meow-wolf-library--overflow-hidden:where(.w-variant-4c219a07-468c-c13a-db8e-789da4d28677) {
  opacity: 1;
  display: block;
}

.meow-wolf-library--shop-product-description {
  grid-row-gap: var(--meow-wolf-library---spacing--tiny);
  background-color: var(--meow-wolf-library---neutral--white);
  text-align: center;
  border-top: 1px solid #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.meow-wolf-library--shop-product-price {
  padding-right: var(--meow-wolf-library---spacing--tiny);
  padding-left: var(--meow-wolf-library---spacing--tiny);
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--meow-wolf-library---neutral--white);
  font-family: Montserrat, sans-serif;
  font-size: var(--meow-wolf-library---font--size--small);
  text-align: center;
  border: 1px #000;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  line-height: 22px;
  text-decoration: none;
  position: absolute;
  inset: 0 0 auto auto;
}

.meow-wolf-library--product-title {
  color: var(--meow-wolf-library---neutral--black);
  font-size: var(--meow-wolf-library---font--size--regular);
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 700;
  line-height: 18px;
  overflow: hidden;
}

.meow-wolf-library--border_black {
  border: 1px solid #000;
}

.meow-wolf-library--shop-ribbon {
  position: absolute;
}

.meow-wolf-library--text-color-black {
  color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--text-color-black.meow-wolf-library--text-size-regular, .meow-wolf-library--text-color-black.meow-wolf-library--text-size-small {
  font-weight: 400;
}

.meow-wolf-library--padding-global {
  grid-column-gap: var(--meow-wolf-library---spacing--xxsmall);
  grid-row-gap: var(--meow-wolf-library---spacing--xxsmall);
  cursor: pointer;
  justify-content: space-between;
  width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  text-decoration: none;
  display: block;
}

.meow-wolf-library--padding-global:where(.w-variant-265d1a42-b996-2ffb-a726-753c67f202f4) {
  cursor: pointer;
}

.meow-wolf-library--padding-vertical.meow-wolf-library--padding-tiny.meow-wolf-library--flex-hor_center-gap_small:where(.w-variant-265d1a42-b996-2ffb-a726-753c67f202f4) {
  padding-top: var(--meow-wolf-library---spacing--tiny);
  padding-bottom: var(--meow-wolf-library---spacing--tiny);
}

.meow-wolf-library--padding-vertical.meow-wolf-library--padding-xsmall {
  padding-top: var(--meow-wolf-library---spacing--xsmall);
  padding-bottom: var(--meow-wolf-library---spacing--xsmall);
}

.meow-wolf-library--announcement-bar {
  padding-right: var(--meow-wolf-library---spacing--xxsmall);
  background-image: linear-gradient(175deg, var(--meow-wolf-library---ui--purple-pink), var(--meow-wolf-library---ui--purple));
  color: var(--meow-wolf-library---neutral--white);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.meow-wolf-library--announcement-bar:where(.w-variant-42d2f023-8d49-aab1-be9f-e14504d67dc0) {
  background-image: linear-gradient(177deg, var(--meow-wolf-library---brand--blue) 33%, var(--meow-wolf-library---brand--pink-ondark-clickable));
  color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--announcement-bar:where(.w-variant-265d1a42-b996-2ffb-a726-753c67f202f4) {
  background-image: linear-gradient(175deg, var(--meow-wolf-library---hou--blue-darker), var(--meow-wolf-library---hou--blue));
  display: flex;
}

.meow-wolf-library--announcement-bar:where(.w-variant-ca9f90e4-2544-345f-4cbb-b8431b00608b) {
  background-image: linear-gradient(175deg, var(--meow-wolf-library---gvh--shade), var(--meow-wolf-library---gvh--violet));
}

.meow-wolf-library--announcement-bar:where(.w-variant-7e09bd7a-8f6d-9e68-4f18-a5e48c565ee8) {
  background-image: linear-gradient(175deg, var(--meow-wolf-library---gvh--violet), #51419a 50%, #f398c0);
  color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--announcement-bar:where(.w-variant-bd329121-14b2-1c12-04ed-eae95e294aff) {
  background-image: linear-gradient(175deg, var(--meow-wolf-library---den--purple) 31%, var(--meow-wolf-library---den--green-onlight));
}

.meow-wolf-library--announcement-bar:where(.w-variant-fdd781f2-9dad-58ea-effb-8a1bb8cc404d) {
  background-image: linear-gradient(175deg, var(--meow-wolf-library---den--green-onlight) 32%, var(--meow-wolf-library---den--blue));
  color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--announcement-bar:where(.w-variant-c8737be1-ef4f-9114-591c-140ac9d3f645) {
  background-image: linear-gradient(175deg, var(--meow-wolf-library---brand--indigo), var(--meow-wolf-library---brand--blue-dark));
}

.meow-wolf-library--announcement-bar:where(.w-variant-d4a63be3-eeaf-0381-7f76-7f8a5e31ec44) {
  background-image: linear-gradient(175deg, var(--meow-wolf-library---brand--blue) 47%, var(--meow-wolf-library---brand--blue-dark));
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--announcement-bar:where(.w-variant-cef29665-c548-2010-577b-a617ecc76183) {
  background-image: linear-gradient(175deg, var(--meow-wolf-library---lvs--blue-dark) 50%, var(--meow-wolf-library---lvs--blue-onlight));
}

.meow-wolf-library--announcement-bar:where(.w-variant-63832944-b6de-514e-a2c9-07cbe12ffc9f) {
  background-image: linear-gradient(175deg, var(--meow-wolf-library---lvs--blue) 48%, var(--meow-wolf-library---lvs--blue-dark));
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--announcement-bar:where(.w-variant-2a98666e-da2f-f08e-ec27-3990ff83465f) {
  background-image: linear-gradient(175deg, var(--meow-wolf-library---hou--green), var(--meow-wolf-library---hou--blue-light));
  color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--text-weight-semibold {
  font-weight: 600;
}

.meow-wolf-library--flex-hor_center-gap_small {
  grid-column-gap: var(--meow-wolf-library---spacing--small);
  grid-row-gap: var(--meow-wolf-library---spacing--small);
  justify-content: center;
  align-items: center;
  display: flex;
}

.meow-wolf-library--close-button {
  cursor: pointer;
  justify-content: center;
  align-items: flex-start;
  width: 30px;
  height: auto;
  padding-top: 0%;
  padding-bottom: 0%;
  line-height: 100%;
  display: flex;
}

.meow-wolf-library--close-button:where(.w-variant-265d1a42-b996-2ffb-a726-753c67f202f4) {
  cursor: pointer;
  width: 30px;
}

.meow-wolf-library--close-button:where(.w-variant-63832944-b6de-514e-a2c9-07cbe12ffc9f) {
  padding-top: 0%;
  padding-bottom: 0%;
}

.meow-wolf-library--text-block-50:where(.w-variant-265d1a42-b996-2ffb-a726-753c67f202f4) {
  text-decoration: none;
}

.meow-wolf-library--text-size-medium {
  font-size: 1.125rem;
  line-height: 26px;
}

.meow-wolf-library--div-block-6 {
  flex-flow: column;
  display: flex;
}

.meow-wolf-library--field-label {
  margin-bottom: .5rem;
  font-size: 16px;
  font-weight: 400;
  line-height: 19.5px;
}

.meow-wolf-library--field-label.meow-wolf-library--is-required {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67f984ceb84e305472822b22_b4f5a07449d518e5a2be56a915357457_asterisk_icon-svg.svg");
  background-position: 100% 2px;
  background-repeat: no-repeat;
  background-size: 8px;
  padding-right: 10px;
  display: inline-block;
}

.meow-wolf-library--mw-hide {
  display: none;
}

.meow-wolf-library--radio-label {
  color: #e40089;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.meow-wolf-library--radio-button {
  color: #e40089;
  border: 2px solid #e40089;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .4rem;
  box-shadow: 1px 1px 3px #0000;
}

.meow-wolf-library--radio-button.w--redirected-checked {
  background-color: #e40089;
  border-color: #e40089;
}

.meow-wolf-library--radio-button.w--redirected-focus {
  box-shadow: none;
}

.meow-wolf-library--radio-button.w--redirected-focus-visible {
  box-shadow: none;
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.meow-wolf-library--pink-button-medium {
  color: #fff;
  background-color: #e40089;
  border: 1px solid #e40089;
  border-radius: 50px;
  padding: 9.5px 25px;
  font-size: 16px;
  font-weight: 600;
  line-height: 19.5px;
}

.meow-wolf-library--pink-button-medium:hover {
  color: #e40089;
  background-color: #fff;
}

.meow-wolf-library--link-pink-underline {
  color: #e40089;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: underline;
}

.meow-wolf-library--link-pink-underline:hover {
  color: #000;
}

.meow-wolf-library--heading-style-h4 {
  font-size: 2rem;
  line-height: 1.3;
}

.meow-wolf-library--form-wrapper-product {
  text-align: left;
  text-transform: none;
  background-color: #0000;
  border: 1px #ddd;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  width: 50%;
  max-width: 500px;
  padding: 0;
  font-size: 16px;
  line-height: 20px;
  display: flex;
}

.meow-wolf-library--form-input {
  color: #747487;
  background-color: #fff;
  border: 1px solid #747487;
  border-radius: 5px;
  width: 100%;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 14px;
  line-height: 17.07px;
}

.meow-wolf-library--form-input:focus {
  border-color: #000;
}

.meow-wolf-library--form-input::placeholder {
  color: #0009;
}

.meow-wolf-library--success-message {
  background-color: #0000;
  padding: 1.5rem;
}

.meow-wolf-library--form-field-wrapper {
  width: 100%;
  position: relative;
}

.meow-wolf-library--text-color-red {
  color: #e02f2f;
}

.meow-wolf-library--text-size-regular {
  font-size: 1rem;
  line-height: var(--meow-wolf-library---font--line-height--regular);
  letter-spacing: 0;
  text-overflow: ellipsis;
}

.meow-wolf-library--text-size-regular:where(.w-variant-6eed6f50-043e-67d3-5786-70f43b05a848) {
  line-height: 25px;
}

.meow-wolf-library--text-size-regular:where(.w-variant-9c3e78f1-d58a-074d-9aee-14368fb8eb3d) {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--text-size-regular:where(.w-variant-0724b848-9026-b0ce-8c9d-935b75d05445) {
  color: var(--meow-wolf-library---brand--blue-dark);
}

.meow-wolf-library--text-size-regular.meow-wolf-library--text-weight-regular.meow-wolf-library--clickable-link.meow-wolf-library--dropdown-item {
  justify-content: flex-start;
  align-items: center;
  height: 2.5rem;
  display: flex;
}

.meow-wolf-library--text-size-regular.meow-wolf-library--text-weight-regular.meow-wolf-library--clickable-link.meow-wolf-library--dropdown-item:hover {
  background-color: var(--meow-wolf-library---neutral--gray-light);
  color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--text-size-regular.meow-wolf-library--text-weight-regular.meow-wolf-library--clickable-link.meow-wolf-library--dropdown-item:hover:where(.w-variant-585fc2eb-6839-d94a-0692-2f2335585265) {
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--text-size-regular.meow-wolf-library--text-weight-regular.meow-wolf-library--clickable-link.meow-wolf-library--dropdown-item.meow-wolf-library--is_first-item:hover {
  border-top-left-radius: .5rem;
  border-top-right-radius: .5rem;
}

.meow-wolf-library--text-size-regular.meow-wolf-library--text-weight-regular.meow-wolf-library--clickable-link.meow-wolf-library--dropdown-item.meow-wolf-library--is_first-item:hover:where(.w-variant-585fc2eb-6839-d94a-0692-2f2335585265) {
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--text-size-regular.meow-wolf-library--text-weight-regular.meow-wolf-library--clickable-link.meow-wolf-library--dropdown-item.meow-wolf-library--is_last-item:hover {
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
}

.meow-wolf-library--clickable-link {
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
}

.meow-wolf-library--clickable-link:hover:where(.w-variant-6eed6f50-043e-67d3-5786-70f43b05a848) {
  color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--dropdown-field {
  z-index: 998;
  border: 1px solid var(--meow-wolf-library---brand--pink-onlight-clickable);
  border-radius: .5rem;
  justify-content: flex-start;
  align-items: center;
  height: 2.5rem;
  margin-left: 0;
  display: inline-flex;
}

.meow-wolf-library--dropdown-field:where(.w-variant-585fc2eb-6839-d94a-0692-2f2335585265) {
  background-color: var(--meow-wolf-library---brand--indigo);
}

.meow-wolf-library--dropdown-list {
  background-color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--dropdown-list.w--open {
  border: 1px solid var(--meow-wolf-library---brand--pink-onlight-clickable);
  background-color: var(--meow-wolf-library---neutral--white);
  border-radius: .5rem;
}

.meow-wolf-library--dropdown-list.w--open:where(.w-variant-585fc2eb-6839-d94a-0692-2f2335585265) {
  background-color: var(--meow-wolf-library---brand--indigo);
}

.meow-wolf-library--search-checkbox_button {
  border: 1px solid #e40089;
  width: 20px;
  height: 20px;
}

.meow-wolf-library--search-checkbox_button.w--redirected-checked {
  background-color: #e40089;
}

.meow-wolf-library--dropdown_icon {
  color: #e40089;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 1.25rem;
  font-size: 1rem;
}

.meow-wolf-library--dropdown_list-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: flex-start start;
  display: flex;
}

.meow-wolf-library--search-checkbox_field {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  color: #000;
  cursor: pointer;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: 0;
  padding: 0;
  font-weight: 500;
  display: flex;
  position: relative;
}

.meow-wolf-library--dropdown-search {
  z-index: 998;
  justify-content: center;
  align-items: center;
  height: 2.5rem;
  margin-left: 0;
  display: inline-block;
}

.meow-wolf-library--dropdown_toggle-input {
  background-color: #fff;
  border: 1px solid #ec0089;
  border-radius: .5rem;
  width: 220px;
  height: 2.5rem;
  margin-left: 0;
  margin-right: 0;
  padding: .5rem 3rem .5rem 1.25rem;
  font-weight: 500;
  display: inline-block;
}

.meow-wolf-library--dropdown_toggle-input:focus-visible, .meow-wolf-library--dropdown_toggle-input[data-wf-focus-visible] {
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.meow-wolf-library--dropdown_toggle-input.w--open {
  width: 220px;
}

.meow-wolf-library--dropdown_list.w--open {
  z-index: 1000000;
  border: 1px solid var(--meow-wolf-library---brand--pink-ondark-clickable);
  border-radius: var(--meow-wolf-library---border--shadow--regular);
  background-color: var(--meow-wolf-library---neutral--white);
  -webkit-text-stroke-width: 0px;
  -webkit-text-stroke-color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  width: 200px;
  margin-top: 0;
  padding: 1rem;
  position: relative;
  top: auto;
  left: auto;
}

.meow-wolf-library--button-apple-wallet {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 50px;
  text-decoration: none;
  display: flex;
}

.meow-wolf-library--page-wrapper {
  position: relative;
  overflow: hidden;
}

.meow-wolf-library--section-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  display: flex;
  position: relative;
}

.meow-wolf-library--shape {
  filter: blur(40px);
  background-color: #833ab4;
  border-radius: 100vw;
  width: 90vw;
  height: 90vh;
  position: absolute;
}

.meow-wolf-library--shape.meow-wolf-library--purple {
  background-color: var(--meow-wolf-library---brand--blue-dark);
  filter: blur(40px);
  inset: -25% auto auto -25%;
}

.meow-wolf-library--shape.meow-wolf-library--purple:where(.w-variant-8845758d-5ec0-ffd3-c727-287df23d9e35) {
  background-color: var(--meow-wolf-library---hou--blue-dark);
}

.meow-wolf-library--shape.meow-wolf-library--purple:where(.w-variant-14abdfce-d10c-d8b3-110b-3db4628fd6db) {
  background-color: var(--meow-wolf-library---gvh--shade);
}

.meow-wolf-library--shape.meow-wolf-library--purple:where(.w-variant-c849d8d8-b3cf-7d71-9cca-b924215ea424) {
  background-color: var(--meow-wolf-library---den--purple);
}

.meow-wolf-library--shape.meow-wolf-library--purple:where(.w-variant-9e135c3d-d2f9-d30b-4a65-3d16bf1752ec) {
  background-color: var(--meow-wolf-library---brand--blue-dark);
}

.meow-wolf-library--shape.meow-wolf-library--purple:where(.w-variant-73e5cb4e-1c4c-9f71-6d07-f0c384de47f2) {
  background-color: var(--meow-wolf-library---lvs--blue-dark);
}

.meow-wolf-library--shape.meow-wolf-library--purple:where(.w-variant-b11e0b09-20e6-e49d-1239-79d67e20817f) {
  background-image: linear-gradient(#c64ae3, #c64ae3);
}

.meow-wolf-library--shape.meow-wolf-library--purple:where(.w-variant-9568732c-b271-a7e8-311b-34802959cbe8) {
  background-image: linear-gradient(#0a0782, #0a0782);
}

.meow-wolf-library--shape.meow-wolf-library--red {
  background-color: var(--meow-wolf-library---brand--yellow);
  inset: -25% -25% auto auto;
}

.meow-wolf-library--shape.meow-wolf-library--red:where(.w-variant-8845758d-5ec0-ffd3-c727-287df23d9e35) {
  background-color: var(--meow-wolf-library---hou--green);
}

.meow-wolf-library--shape.meow-wolf-library--red:where(.w-variant-14abdfce-d10c-d8b3-110b-3db4628fd6db) {
  background-color: var(--meow-wolf-library---gvh--violet);
}

.meow-wolf-library--shape.meow-wolf-library--red:where(.w-variant-c849d8d8-b3cf-7d71-9cca-b924215ea424) {
  background-color: var(--meow-wolf-library---den--gold);
}

.meow-wolf-library--shape.meow-wolf-library--red:where(.w-variant-9e135c3d-d2f9-d30b-4a65-3d16bf1752ec) {
  background-color: var(--meow-wolf-library---brand--green);
}

.meow-wolf-library--shape.meow-wolf-library--red:where(.w-variant-73e5cb4e-1c4c-9f71-6d07-f0c384de47f2) {
  background-color: var(--meow-wolf-library---lvs--yellow);
}

.meow-wolf-library--shape.meow-wolf-library--red:where(.w-variant-b11e0b09-20e6-e49d-1239-79d67e20817f) {
  background-image: linear-gradient(#ffbf47, #ffbf47);
}

.meow-wolf-library--shape.meow-wolf-library--red:where(.w-variant-9568732c-b271-a7e8-311b-34802959cbe8) {
  background-image: linear-gradient(#ffc5eb, #ffc5eb);
}

.meow-wolf-library--shape.meow-wolf-library--orange {
  background-color: var(--meow-wolf-library---brand--blue);
  inset: auto -25% -25% auto;
}

.meow-wolf-library--shape.meow-wolf-library--orange:where(.w-variant-8845758d-5ec0-ffd3-c727-287df23d9e35) {
  background-color: var(--meow-wolf-library---hou--blue-light);
}

.meow-wolf-library--shape.meow-wolf-library--orange:where(.w-variant-14abdfce-d10c-d8b3-110b-3db4628fd6db) {
  background-color: var(--meow-wolf-library---gvh--grape);
}

.meow-wolf-library--shape.meow-wolf-library--orange:where(.w-variant-c849d8d8-b3cf-7d71-9cca-b924215ea424) {
  background-color: var(--meow-wolf-library---den--blue);
}

.meow-wolf-library--shape.meow-wolf-library--orange:where(.w-variant-9e135c3d-d2f9-d30b-4a65-3d16bf1752ec) {
  background-color: var(--meow-wolf-library---brand--indigo);
}

.meow-wolf-library--shape.meow-wolf-library--orange:where(.w-variant-73e5cb4e-1c4c-9f71-6d07-f0c384de47f2) {
  background-color: var(--meow-wolf-library---lvs--blue);
}

.meow-wolf-library--shape.meow-wolf-library--orange:where(.w-variant-b11e0b09-20e6-e49d-1239-79d67e20817f) {
  background-image: linear-gradient(#b9f4d5, #b9f4d5);
}

.meow-wolf-library--shape.meow-wolf-library--orange:where(.w-variant-9568732c-b271-a7e8-311b-34802959cbe8) {
  background-image: linear-gradient(#1bff13, #1bff13);
}

.meow-wolf-library--shape.meow-wolf-library--yellow {
  background-color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  inset: auto auto -25% -25%;
}

.meow-wolf-library--shape.meow-wolf-library--yellow:where(.w-variant-8845758d-5ec0-ffd3-c727-287df23d9e35) {
  background-color: var(--meow-wolf-library---hou--cream);
}

.meow-wolf-library--shape.meow-wolf-library--yellow:where(.w-variant-14abdfce-d10c-d8b3-110b-3db4628fd6db) {
  background-color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  background-image: linear-gradient(#f398c0, #f398c0);
}

.meow-wolf-library--shape.meow-wolf-library--yellow:where(.w-variant-c849d8d8-b3cf-7d71-9cca-b924215ea424) {
  background-color: var(--meow-wolf-library---den--pink);
}

.meow-wolf-library--shape.meow-wolf-library--yellow:where(.w-variant-73e5cb4e-1c4c-9f71-6d07-f0c384de47f2) {
  background-color: var(--meow-wolf-library---lvs--red);
}

.meow-wolf-library--shape.meow-wolf-library--yellow:where(.w-variant-b11e0b09-20e6-e49d-1239-79d67e20817f) {
  background-image: linear-gradient(#d62f52, #d62f52);
}

.meow-wolf-library--shape.meow-wolf-library--yellow:where(.w-variant-9568732c-b271-a7e8-311b-34802959cbe8) {
  background-image: linear-gradient(#ff03d0, #ff03d0);
}

.meow-wolf-library--full-width {
  width: 100%;
}

.meow-wolf-library--full-width.meow-wolf-library--border-bottom {
  display: inline-block;
}

.meow-wolf-library--full-width.meow-wolf-library--border-bottom:where(.w-variant-4c219a07-468c-c13a-db8e-789da4d28677), .meow-wolf-library--full-width.meow-wolf-library--border-bottom:where(.w-variant-cb43066a-b0e9-45c9-a311-b2acc6575d05) {
  border-bottom-left-radius: var(--meow-wolf-library---border--shadow--regular);
  border-bottom-right-radius: var(--meow-wolf-library---border--shadow--regular);
}

.meow-wolf-library--full-width.meow-wolf-library--border-bottom.meow-wolf-library--hide-image {
  display: none;
}

.meow-wolf-library--full-width.meow-wolf-library--border-bottom.meow-wolf-library--hide-image:where(.w-variant-4c219a07-468c-c13a-db8e-789da4d28677) {
  display: inline-block;
}

.meow-wolf-library--full-width.meow-wolf-library--border-bottom.meow-wolf-library--hide-image:where(.w-variant-cb43066a-b0e9-45c9-a311-b2acc6575d05) {
  display: none;
}

.meow-wolf-library--modal-wrapper {
  z-index: 9999;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.meow-wolf-library--float-right {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.meow-wolf-library--modal-card {
  z-index: 2147483647;
  background-color: #fff;
  border-radius: 10px;
  width: 50%;
  max-height: 95%;
  padding: 24px;
  position: absolute;
  overflow: auto;
}

.meow-wolf-library--modal-bg {
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  cursor: pointer;
  background-color: #00000040;
  width: 100%;
  height: 100%;
}

.meow-wolf-library--heading-style-h3 {
  white-space: normal;
  font-size: 40px;
  font-weight: 600;
  line-height: 42px;
}

.meow-wolf-library--heading-style-h3.meow-wolf-library--text-weight-bold {
  font-size: 40px;
  font-weight: 700;
  line-height: 42px;
}

.meow-wolf-library--heading-style-h3.meow-wolf-library--text-weight-bold.meow-wolf-library--text-center-mobile {
  font-size: var(--meow-wolf-library---font--size--xhuge);
}

.meow-wolf-library--heading-style-h3.meow-wolf-library--text-weight-bold.meow-wolf-library--text-center-mobile:hover {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--header_support-text {
  font-size: var(--meow-wolf-library---font--size--xlarge);
  line-height: var(--meow-wolf-library---font--line-height--xlarge);
  font-weight: 600;
}

.meow-wolf-library--header_support-text:hover {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--location-logo {
  width: 200px;
}

.meow-wolf-library--head-content-visit {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  max-width: 100%;
  display: flex;
}

.meow-wolf-library--head-content-visit.meow-wolf-library--text-color-white {
  grid-column-gap: var(--meow-wolf-library---spacing--xsmall);
  grid-row-gap: var(--meow-wolf-library---spacing--xsmall);
}

.meow-wolf-library--head-content-visit.meow-wolf-library--text-color-white:hover {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--visit-hero-content {
  background-color: #15152fd9;
  border-radius: 10px;
  flex: 1;
  max-width: 60%;
  margin-bottom: 0;
  padding: 24px;
}

.meow-wolf-library--visit-hero-content.meow-wolf-library--text-color-white {
  min-width: 600px;
  max-width: 600px;
}

.meow-wolf-library--visit-hero-content.meow-wolf-library--text-color-white:hover {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--secondary-button {
  display: flex;
}

.meow-wolf-library--nav_dropdown {
  padding-top: var(--meow-wolf-library---spacing--tiny);
  padding-bottom: var(--meow-wolf-library---spacing--tiny);
  justify-content: center;
  align-self: stretch;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: none;
}

.meow-wolf-library--nav_dropdown-toggle {
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: .375rem;
  display: flex;
  overflow: hidden;
}

.meow-wolf-library--nav_dropdown-toggle:active {
  background-color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--nav_dropdown-toggle.w--open {
  background-color: #0000;
  justify-content: flex-end;
  align-items: center;
}

.meow-wolf-library--nav_avatar {
  z-index: 1;
  border: .15rem solid var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  font-variation-settings: "wght" 500;
  cursor: pointer;
  background-image: linear-gradient(90deg, #471cb0, #8611a0);
  border-radius: 100vh;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  font-size: 1.25rem;
  line-height: 1;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.meow-wolf-library--nav_avatar:hover {
  border-color: var(--meow-wolf-library---brand--pink-ondark-clickable);
}

.meow-wolf-library--nav_avatar-dropdown {
  z-index: 1;
  margin-top: 1rem;
  inset: 100% 0% auto;
}

.meow-wolf-library--nav_avatar-dropdown.w--open {
  background-color: #0000;
}

.meow-wolf-library--nav_avatar-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: var(--meow-wolf-library---neutral--black);
  border-radius: 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 200px;
  padding: 0;
  display: flex;
  position: absolute;
  inset: -16px auto auto -124px;
}

.meow-wolf-library--nav_avatar-link {
  padding: var(--meow-wolf-library---spacing--xxsmall) var(--meow-wolf-library---spacing--xsmall);
  color: #fff;
  font-size: var(--meow-wolf-library---font--size--regular);
  width: 100%;
  font-weight: 600;
  text-decoration: none;
}

.meow-wolf-library--nav_avatar-link:hover {
  background-color: var(--meow-wolf-library---brand--blue-dark);
  color: #fff;
  text-decoration: none;
}

.meow-wolf-library--nav_avatar-link.w--current {
  font-weight: 700;
}

.meow-wolf-library--code-embed {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--arrow-left-slider, .meow-wolf-library--arrow-right-slider {
  padding-bottom: var(--meow-wolf-library---spacing--xxsmall);
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.meow-wolf-library--image-2 {
  height: 25px;
}

.meow-wolf-library--slider-card {
  z-index: 99;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 300px;
  display: flex;
  overflow: visible;
}

.meow-wolf-library--slider-image {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

.meow-wolf-library--card-description {
  z-index: 1;
  background-color: var(--meow-wolf-library---brand--blue-dark);
  text-align: center;
  border-top: 1px #000;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 16px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.meow-wolf-library--private-events-slider-card {
  flex-flow: column;
  flex: 0 auto;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 100%;
  max-width: 622px;
  height: auto;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  overflow: hidden;
}

.meow-wolf-library--slider-card-bg-image {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: clip;
}

.meow-wolf-library--slider-card-image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
}

.meow-wolf-library--text-white {
  color: var(--meow-wolf-library---neutral--white);
}

.meow-wolf-library--events-tag {
  z-index: 99;
  background-color: var(--meow-wolf-library---brand--indigo);
  color: #fff;
  font-size: var(--meow-wolf-library---font--size--small);
  text-transform: uppercase;
  white-space: nowrap;
  max-height: 95%;
  padding: 4px 6px;
  font-weight: 700;
  line-height: 1.5;
  text-decoration: none;
  transition: opacity .2s;
  display: inline-block;
  position: absolute;
  bottom: 45px;
}

.meow-wolf-library--events-tag-copy:where(.w-variant-890fa77b-f92f-f167-b5bb-13acd8c494c2), .meow-wolf-library--events-tag-copy:where(.w-variant-7820edd7-6990-db3a-4933-48fd8f4162d4), .meow-wolf-library--events-tag-copy:where(.w-variant-195bf388-6607-9ef8-0830-fa146a74a883), .meow-wolf-library--events-tag-copy:where(.w-variant-a04bf95c-7f22-6800-f8b5-234dced703cc) {
  font-size: var(--meow-wolf-library---font--size--large);
}

.meow-wolf-library--events-tag-copy:where(.w-variant-8bb7042c-9700-0eec-3087-92b1fe98a549), .meow-wolf-library--events-tag-copy:where(.w-variant-a83eae76-e122-4bf0-c23a-82a53bb7f358), .meow-wolf-library--events-tag-copy:where(.w-variant-e9ab4a04-c729-c10c-3e5e-f70e45f893aa), .meow-wolf-library--events-tag-copy:where(.w-variant-4843653e-df27-989e-dc5f-6b79a7386e26) {
  font-size: var(--meow-wolf-library---font--size--small);
}

.meow-wolf-library--slider-nav-private {
  padding-top: var(--meow-wolf-library---spacing--xsmall);
  background-color: var(--meow-wolf-library---brand--indigo);
  font-size: 6px;
  bottom: 0;
}

.meow-wolf-library--image-4 {
  height: 25px;
}

.meow-wolf-library--slider-nav {
  font-size: 6px;
}

.meow-wolf-library--reviews-slider {
  background-color: var(--meow-wolf-library---neutral--white);
  border-radius: 10px;
}

.meow-wolf-library--review-slide {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  height: 100%;
  padding: 24px;
  display: flex;
}

.meow-wolf-library--guest-name {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.meow-wolf-library--reviews-slider-card {
  overflow: hidden;
}

.meow-wolf-library--things-card {
  color: var(--meow-wolf-library---neutral--black);
  border-radius: 20px;
  flex-flow: column;
  max-width: 625px;
  text-decoration: none;
  display: flex;
  overflow: clip;
}

.meow-wolf-library--things-image {
  z-index: 1;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  transition: all .3s ease-in-out;
  display: flex;
  position: relative;
}

.meow-wolf-library--things-text-bg {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--meow-wolf-library---neutral--white);
  flex-flow: column;
  padding: 24px;
  display: flex;
  position: relative;
}

.meow-wolf-library--icon-margin {
  padding-top: 5px;
}

.meow-wolf-library--things-link-wrapper {
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  font-size: var(--meow-wolf-library---font--size--regular);
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  font-weight: 700;
  line-height: 22px;
  text-decoration: none;
  display: flex;
}

.meow-wolf-library--things-link-wrapper:hover {
  color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--things-link {
  text-align: left;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: underline;
}

.meow-wolf-library--things-icon {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  text-decoration: none;
}

.meow-wolf-library--things-icon:hover {
  z-index: 1;
}

.meow-wolf-library--things-heading {
  font-size: var(--meow-wolf-library---font--size--medium);
  justify-content: flex-start;
  align-items: center;
  font-weight: 700;
  display: inline-block;
}

.meow-wolf-library--things-text {
  margin-bottom: 0;
}

.meow-wolf-library--tag-bg {
  background-color: var(--meow-wolf-library---neutral--white);
  border: 1px solid #000;
  border-radius: 5px;
  padding: 2px 12px;
  display: inline-block;
}

.meow-wolf-library--tag-text {
  font-size: var(--meow-wolf-library---font--size--small);
  text-transform: uppercase;
  margin-bottom: 0;
  font-weight: 700;
}

.meow-wolf-library--things-title {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.meow-wolf-library--grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.meow-wolf-library--background-color_indigo {
  background-color: var(--meow-wolf-library---brand--indigo);
}

.meow-wolf-library--background-color_indigo.meow-wolf-library--border-color-blue:where(.w-variant-45010b4d-50be-6730-27b3-9926a4ecd0cd) {
  border: 1px solid var(--meow-wolf-library---brand--blue);
}

.meow-wolf-library--background-color_indigo.meow-wolf-library--border-color-blue.meow-wolf-library--border-radius {
  border-radius: var(--meow-wolf-library---border--shadow--regular);
}

.meow-wolf-library--background-color_indigo.meow-wolf-library--border-color-blue.meow-wolf-library--border-radius:where(.w-variant-45010b4d-50be-6730-27b3-9926a4ecd0cd) {
  border-radius: 10px;
}

.meow-wolf-library--background-color_indigo.meow-wolf-library--border-regular.meow-wolf-library--border-color-blue {
  border: 1px solid var(--meow-wolf-library---brand--blue);
}

.meow-wolf-library--text-color-pink {
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  text-decoration: none;
}

.meow-wolf-library--text-color-pink:hover {
  color: var(--meow-wolf-library---neutral--black);
}

.meow-wolf-library--text-color-pink.meow-wolf-library--bottom {
  margin-bottom: 10px;
}

.meow-wolf-library--text-color-pink.meow-wolf-library--bottom.meow-wolf-library--arrows-mobile:where(.w-variant-45010b4d-50be-6730-27b3-9926a4ecd0cd) {
  font-size: var(--meow-wolf-library---font--size--huge);
  font-weight: 900;
}

.meow-wolf-library--overflow-hidden {
  overflow: hidden;
}

.meow-wolf-library--slide {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68dd6ac1bf2a63a2603c3247_05ccc30ec31b3b5c09a6e20f04eaa568_image.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.meow-wolf-library--width-50 {
  width: 50%;
}

.meow-wolf-library--padding-xxsmall {
  padding: var(--meow-wolf-library---spacing--xxsmall);
  overflow: visible;
}

.meow-wolf-library--padding-xxsmall.meow-wolf-library--grid {
  display: none;
  overflow: visible;
}

.meow-wolf-library--padding-xxsmall.meow-wolf-library--grid:where(.w-variant-46477cdd-dc41-fccd-88b7-4de5dec5ca28), .meow-wolf-library--padding-xxsmall.meow-wolf-library--grid:where(.w-variant-ee5202a5-949c-b7cd-706a-067d590c2164) {
  display: block;
}

.meow-wolf-library--text-size-tiny {
  font-size: var(--meow-wolf-library---font--size--tiny);
}

.meow-wolf-library--border-radius-bottom {
  border-bottom-left-radius: var(--meow-wolf-library---border--shadow--regular);
  border-bottom-right-radius: var(--meow-wolf-library---border--shadow--regular);
  display: none;
}

.meow-wolf-library--border-radius-bottom:where(.w-variant-45010b4d-50be-6730-27b3-9926a4ecd0cd) {
  display: block;
}

.meow-wolf-library--left-arrow, .meow-wolf-library--right-arrow {
  align-items: flex-end;
  display: flex;
}

.meow-wolf-library--padding-medium, .meow-wolf-library--padding-medium:where(.w-variant-45010b4d-50be-6730-27b3-9926a4ecd0cd) {
  padding: var(--meow-wolf-library---spacing--medium);
}

.meow-wolf-library--flex-hor_center-gap-xsmall {
  grid-column-gap: var(--meow-wolf-library---spacing--xsmall);
  grid-row-gap: var(--meow-wolf-library---spacing--xsmall);
  justify-content: center;
  align-items: center;
  display: flex;
}

.meow-wolf-library--video {
  display: none;
}

.meow-wolf-library--video:where(.w-variant-cb43066a-b0e9-45c9-a311-b2acc6575d05) {
  display: block;
}

.meow-wolf-library--flex-hor {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.meow-wolf-library--flex-hor.meow-wolf-library--is-gap-xxsmall {
  grid-column-gap: var(--meow-wolf-library---spacing--xxsmall);
  grid-row-gap: var(--meow-wolf-library---spacing--xxsmall);
  justify-content: flex-start;
  align-items: center;
}

.meow-wolf-library--flex-vertical {
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.meow-wolf-library--flex-vertical.meow-wolf-library--gap-tiny {
  grid-column-gap: var(--meow-wolf-library---spacing--tiny);
  grid-row-gap: var(--meow-wolf-library---spacing--tiny);
}

.meow-wolf-library--flex-vertical.meow-wolf-library--gap-tiny:where(.w-variant-c81e99d1-84ef-5d57-5c5f-563b02c39aaa), .meow-wolf-library--flex-vertical.meow-wolf-library--gap-tiny.meow-wolf-library--list {
  display: none;
}

.meow-wolf-library--flex-vertical.meow-wolf-library--gap-tiny.meow-wolf-library--list:where(.w-variant-c81e99d1-84ef-5d57-5c5f-563b02c39aaa) {
  display: flex;
}

.meow-wolf-library--full-height {
  height: 100%;
}

.meow-wolf-library--full-height.meow-wolf-library--padding-xxsmall.meow-wolf-library--flex-vertical.meow-wolf-library--gap-tiny {
  grid-column-gap: var(--meow-wolf-library---spacing--tiny);
  grid-row-gap: var(--meow-wolf-library---spacing--tiny);
}

.meow-wolf-library--full-height.meow-wolf-library--padding-xxsmall.meow-wolf-library--flex-vertical.meow-wolf-library--gap-tiny.meow-wolf-library--width-80 {
  width: 80%;
}

.meow-wolf-library--width-25px {
  width: 25px;
}

.meow-wolf-library--width-20 {
  width: 20%;
}

body {
  color: #000;
  font-family: Montserrat, sans-serif;
  line-height: 20px;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.2rem;
  font-weight: 600;
  line-height: 1.2;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 600;
  line-height: 1.2;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.2;
}

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.15rem;
  font-weight: 600;
  line-height: 1.3;
}

p {
  margin-bottom: 10px;
  font-size: 1rem;
  line-height: 1.4;
}

a {
  color: #e40089;
  text-decoration: none;
}

ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

li {
  margin-bottom: 5px;
  font-size: 16px;
}

img {
  background-color: #0000;
  max-width: 100%;
  padding-bottom: 0;
  display: inline-block;
}

label {
  margin-bottom: 5px;
  margin-left: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  display: block;
}

em {
  font-style: italic;
  font-weight: 600;
}

.nav-wrapper {
  z-index: 999;
  background-color: var(--black);
  justify-content: space-between;
  padding: 3px 30px 2px;
  display: flex;
  position: sticky;
  top: 0;
}

.nav-wrapper.no-nav {
  justify-content: center;
  padding-top: 15px;
  padding-bottom: 15px;
}

.nav-wrapper__col {
  letter-spacing: 1px;
  align-items: center;
  display: flex;
}

.nav-wrapper__logo {
  margin-right: 2rem;
}

.nav-wrapper__logo.w--current {
  margin-right: 20px;
}

.nav_link {
  color: #fff;
  text-transform: uppercase;
  margin-right: 1rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 15px;
  font-weight: 500;
  line-height: 22px;
  text-decoration: none;
  transition: color .2s;
  position: relative;
}

.nav_link:hover {
  opacity: 1;
}

.nav_link.w--current {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5daee8182b63960e78e47547_Pink%20Wave.svg");
  background-position: 0 100%;
  background-repeat: repeat-x;
  background-size: .8rem;
}

.nav_link.nav__link--dd {
  padding: 0;
}

.nav_link.nav__link--dd:hover {
  opacity: 1;
}

.nav_link.nav_link-sub {
  align-self: center;
  margin-right: 1.6rem;
  padding: .7rem 0;
  font-size: 1rem;
  font-weight: 600;
}

.nav_link.nav_link-sub.w--current {
  color: var(--white);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5db2e876ec6fe26b15c933f8_Grey%20Wave.svg");
  background-position: 50% 90%;
  background-repeat: repeat-x;
  background-size: .8rem;
  margin-right: 20px;
}

.nav_link.nav_link-sub.cc--denver {
  color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  text-transform: none;
  margin-right: 20px;
  font-weight: 500;
  display: block;
}

.nav_link.nav_link-sub.about {
  letter-spacing: 0;
  text-transform: capitalize;
  margin-right: 0;
}

.nav_link.nav_link-sub.about:hover {
  letter-spacing: 0;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5db2e876ec6fe26b15c933f8_Grey%20Wave.svg");
  background-position: 50% 90%;
  background-repeat: repeat-x;
  background-size: .8rem;
}

.nav_link.nav__link--dd-sub-nav {
  align-self: center;
  margin-right: 20px;
  padding: 0;
  font-size: 16px;
}

.nav_link.nav__link--dd-sub-nav.location {
  text-transform: none;
  margin-right: 10px;
}

.dd-toggle {
  color: #fff;
  padding-left: 0;
  padding-right: 20px;
  font-weight: 600;
  transition: color .2s;
}

.dd-toggle:hover {
  opacity: .95;
  color: var(--grey\<deleted\|variable-f6167a39\>);
}

.dd-toggle.w--open {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.dd-toggle.dd-toggle--sub-nav {
  padding: 8px 25px 8px 0;
  font-size: 18px;
}

.dd-toggle.dd-toggle--sub-nav.location {
  font-weight: 500;
}

.dd__list {
  background-image: none;
  top: 65px;
  overflow: hidden;
}

.dd__list.w--open {
  background-color: var(--black);
  perspective: 320px;
  color: #fff;
  position: fixed;
  inset: 65px 0% auto;
}

.dd__list.dd__list--sub-nav {
  background-color: #0000;
  background-image: none;
  padding-top: 18px;
  top: 110px;
}

.dd__list.location {
  padding-top: 13px;
  position: fixed;
  inset: 104px 0% auto;
}

.dd__visit-link {
  perspective: 320px;
  color: #fff;
  text-shadow: 0 0 6px #0000;
  width: 250px;
  max-width: 100%;
  transition: text-shadow .25s ease-in-out;
  position: relative;
}

.dd__visit-link:hover {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  text-shadow: 0 0 6px var(--deep-pink\<deleted\|variable-462e714e\>);
}

.dd__visit-link.home-hero__link-large {
  width: auto;
  min-width: 380px;
  min-height: 380px;
  margin-top: -100px;
  transform: rotate(6deg);
}

.dd__visit-link.home-hero__link-small {
  width: 320px;
  transform: rotate(10deg);
}

.dd__visit-link.home-hero__link-smaller {
  width: 200px;
  transform: rotate(-6deg);
}

.santa-fe__img-one {
  z-index: 20;
  transform-style: preserve-3d;
  position: absolute;
  inset: 0%;
  transform: translate3d(0, 0, 25px);
}

.santa-fe__img-one.moon {
  z-index: -1;
  transform-style: preserve-3d;
  transform: translate3d(0, 0, -25px);
}

.santa-fe__img-two {
  z-index: -1;
  position: absolute;
  inset: 0%;
}

.santa-fe__img-three {
  z-index: -1;
  transform-style: preserve-3d;
  position: absolute;
  inset: 0%;
  transform: translate3d(0, 0, -30px);
}

.santa-fe__img-three.clouds {
  z-index: 30;
  transform-style: preserve-3d;
  transform: translate3d(0, 0, 40px);
}

.santa-fe__img-text {
  z-index: 50;
  text-align: center;
  text-transform: uppercase;
  transform-style: preserve-3d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 67px;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  display: flex;
  position: absolute;
  inset: 0%;
  transform: translate3d(0, 0, 50px);
}

.santa-fe__img-text.larger {
  padding-top: 108px;
  font-family: Montserrat, sans-serif;
  font-size: 52px;
  line-height: 50px;
}

.santa-fe__img-text.smallest {
  padding-top: 79px;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  line-height: 13px;
}

.santa-fe__img-text.vegas {
  padding-top: 83px;
  font-family: Montserrat, sans-serif;
  font-size: 35px;
  line-height: 35px;
}

.nav__img__light-text {
  margin-top: 13px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 10px;
}

.nav__img__light-text.smallest {
  font-size: 14px;
  line-height: 17px;
}

.home__hero-section {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, #00c8ff, var(--midnight-blue\<deleted\|variable-ccab9090\>) 75%, #2f2b78 103%);
  padding-top: 80px;
  padding-left: 15px;
  padding-right: 15px;
  overflow: hidden;
}

.container {
  float: none;
  clear: none;
  white-space: normal;
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
  overflow: visible;
}

.container.container--hero {
  max-width: 850px;
}

.container.container--articles-hero {
  justify-content: flex-end;
  display: flex;
  position: relative;
}

.container.container--smaller, .container.location__intro {
  max-width: 1100px;
}

.container.container--relative {
  position: relative;
}

.container.container--hero-video-doc {
  color: var(--black);
  background-color: #fff;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  max-width: 1140px;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.container.container--doc {
  max-width: 1140px;
}

.container.container--too-sick {
  align-items: center;
  max-width: 1140px;
  display: flex;
}

.container.container--too-sick-embed {
  margin-top: 20px;
  padding-left: 15px;
  padding-right: 15px;
}

.container.container--events {
  z-index: 10;
  position: relative;
}

.container.container--press {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.container.container--press-articles {
  flex: 1;
  margin-top: -10px;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.container.container--nm {
  text-align: center;
  max-width: 860px;
}

.container.container-learning-center {
  display: block;
  overflow: visible;
}

.container.k-container {
  display: block;
}

.container.container--guide {
  z-index: 10;
  color: var(--black);
  background-color: #fff;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  max-width: 1140px;
  padding-top: 48px;
  padding-left: 48px;
  padding-right: 48px;
  position: relative;
}

.container.container--article {
  z-index: 10;
  color: #000;
  background-color: #fff;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  max-width: 1140px;
  padding-top: 48px;
  padding-left: 48px;
  padding-right: 48px;
  position: relative;
}

.container.cc--small {
  max-width: 730px;
}

.container.center-text.partner-head {
  margin-top: 50px;
}

.container.cc--projects {
  position: relative;
}

.container.margin-t-44 {
  margin-top: 0;
  margin-bottom: 100px;
  padding-top: 40px;
}

.container.margin-t-44.mw-hide {
  flex-flow: column;
  display: flex;
}

.container.container-margin {
  margin-top: 40px;
  padding-bottom: 100px;
}

.container.cc--logos {
  text-align: center;
}

.container.cc--denver {
  flex: 1;
}

.container.cc--miniverse {
  margin-top: 100px;
}

.container.groups-body-denver {
  padding-left: 100px;
  padding-right: 100px;
}

.container.margin-t-44 {
  margin-bottom: 100px;
}

.container.padding-bottom {
  padding-bottom: 2rem;
}

.container.padding-bottom-large {
  padding-bottom: 4rem;
}

.home__hero-grid {
  grid-column-gap: 100px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.section {
  object-fit: fill;
  padding: 10px 30px 0;
  position: relative;
}

.section.section--home {
  align-items: center;
  min-height: 60vw;
  margin-top: 0;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.section.section--hero {
  background-image: linear-gradient(to right, #262a82, #05bce7);
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.section--hero.location {
  opacity: 1;
  text-align: center;
  background-color: #0000;
  background-image: linear-gradient(195deg, #a91e8d, #262a82);
  transform: translate(0);
}

.section.section--hero.location.about-section.gradient-blue {
  background-image: linear-gradient(to right, #263b96, #00b7e4);
}

.section.section--white-w-bg.artist-one {
  padding-top: 30px;
  padding-bottom: 0;
}

.section.section--white-w-bg.location {
  padding-top: 0;
  padding-bottom: 0;
}

.section.section--white-w-bg.overflow-hidden {
  background-image: none;
  overflow: hidden;
}

.section.section--white-w-bg.collab-bg {
  background-image: none;
  padding-top: 30px;
  padding-bottom: 0;
}

.section.section--white-w-bg.collab-bg.margin-bottom.margin-huge {
  padding-left: 5%;
  padding-right: 5%;
}

.section.section--faq {
  color: var(--c-black\<deleted\|variable-b8d0581f\>);
  align-items: center;
  padding-top: 50px;
  padding-bottom: 60px;
  display: block;
}

.section.section--hero-projects {
  color: var(--black);
  background-color: #f8f8f8;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.section--contact {
  background-image: linear-gradient(195deg, var(--midnight-blue\<deleted\|variable-ccab9090\>), var(--denver-purple\<deleted\|variable-87fc05b3\>));
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.section--episodes {
  background-color: var(--white);
  color: var(--black);
  padding-top: 40px;
  padding-bottom: 60px;
}

.section.section--hero-explore {
  color: var(--black);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5daef0f002af903b037beec7_watch-background01.svg");
  background-position: 140% 0;
  background-repeat: no-repeat;
  background-size: 980px;
  align-items: center;
  min-height: 100vh;
  padding-top: 50px;
  overflow: hidden;
}

.section.section--sub-articles {
  color: var(--c-black\<deleted\|variable-b8d0581f\>);
  max-width: 100%;
  overflow: hidden;
}

.section.section--hero-diy {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dc32474dc6c0c8145f33ae9_DIY-background01.png");
  background-position: 0 0;
  background-size: auto;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.section--diy-news {
  background-color: var(--ghost-white\<deleted\|variable-75b42042\>);
  color: var(--black);
  margin-bottom: 100px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.section.section--location-hero.santa-fe {
  background-image: linear-gradient(180deg, #fff0, var(--black)), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5e3b5e42b644ad000de6ebb5_Interstitial_TvTunnel.jpg");
  background-position: 0 0, 50%;
}

.section.section--location-hero.las-vegas {
  background-image: linear-gradient(to bottom, #00000005, var(--black)), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/631a49594c360679fa791191_LAS_Exhibit_JukeTemple_KateRussell_010_HiRes-2.webp");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.section.section--gradient-location {
  background-image: linear-gradient(to right, var(--deep-pink\<deleted\|variable-462e714e\>), var(--midnight-blue\<deleted\|variable-ccab9090\>));
  padding-top: 50px;
  padding-bottom: 50px;
  overflow: hidden;
}

.section.section--gradient-location.section-about-gradient {
  background-image: linear-gradient(270deg, var(--midnight-blue\<deleted\|variable-ccab9090\>), var(--deep-pink\<deleted\|variable-462e714e\>));
  padding-top: 0;
}

.section.section--gradient-location.denver-gradient-footer {
  background-image: linear-gradient(to right, #00c4b3, #262a82);
}

.section.section--black.no-overflow {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.section.section--events {
  background-color: #3bbd9b;
  overflow: hidden;
}

.section.section--grey {
  color: var(--black);
  background-color: #f1f1f7;
}

.section.section--explore-read {
  color: var(--black);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dcc00afe901957fa9b97fa4_watch-background04.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 160px;
  overflow: hidden;
}

.section.section--kl-gallery {
  background-color: var(--black);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dcc1484294b8803b73e67c7_palms02.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 450px;
  padding-left: 0;
  padding-right: 0;
}

.section.section--projects-new {
  color: var(--black);
  padding-bottom: 0;
  padding-left: 5%;
  padding-right: 5%;
}

.section.section--hero-doc {
  padding-top: 50px;
  padding-bottom: 0;
}

.section.section--white--doc {
  color: var(--c-black\<deleted\|variable-b8d0581f\>);
  padding-top: 20px;
  padding-bottom: 50px;
}

.section.section--too-sick-waves {
  color: #19305a;
  text-align: center;
  padding: 0;
}

.section.section--location-about {
  text-align: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.section--location-about.anomaly-tracker {
  background-image: linear-gradient(#2f2f7f, #595999 49%, #6cd7f0);
}

.section.section--location-about.private-rental {
  background-image: linear-gradient(to bottom, #0d0c27, var(--midnight-blue\<deleted\|variable-ccab9090\>) 49%, #3f0025);
  text-align: left;
  padding-bottom: 50px;
}

.section.section--location-about.santa-fe-learning-center {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dd7c4dc81d3e99b8feaea08_LearningCenter_header.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 100px;
}

.section.section--location-about.athome-hero {
  background-image: linear-gradient(354deg, var(--midnight-blue\<deleted\|variable-ccab9090\>) 16%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5ebd9cefd55e630393db1c22_at-home-bg.jpg");
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.section.section--santa-fe-sub-articles {
  color: var(--c-black\<deleted\|variable-b8d0581f\>);
  max-width: 100%;
  padding-top: 40px;
  overflow: hidden;
}

.section.section--hero-group {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65173d233ec3c588e93b8c5d_Santa%20Fe_The%20Ancestral%20Crypt_Atlas-Media%20(1).avif");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.section--hero-group.group-lv {
  background-image: linear-gradient(180deg, transparent, var(--black) 94%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/631a49594c360679fa791191_LAS_Exhibit_JukeTemple_KateRussell_010_HiRes-2.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  padding-top: 100px;
  padding-bottom: 140px;
}

.section.section--heroannual-pass {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5ddd435f7a923c472fdd3504_lines3.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.section--visit {
  background-image: linear-gradient(155deg, #5b4fa1 41%, #b162a5 70%, #f398c0);
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.section--doc-grey {
  color: var(--black);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dcc00b0259a2a753b14a37a_watch-background05.svg");
  background-position: 160% 30%;
  background-repeat: no-repeat;
  background-size: 80%;
  padding-top: 50px;
  padding-bottom: 50px;
}

.section.section--hours-closures {
  color: var(--c-black\<deleted\|variable-b8d0581f\>);
  padding-top: 10px;
}

.section.section--educator {
  text-align: center;
  background-color: #7dd0e2;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.section--grey {
  color: var(--black);
  background-color: #f1f1f7;
  padding-top: 50px;
  padding-bottom: 50px;
}

.section.section--blue {
  color: var(--black);
  background-color: #f1f1f7;
  padding-top: 40px;
  padding-bottom: 60px;
}

.section.section--blue.center-text {
  background-color: #d5eff9;
}

.section.section--investor {
  color: var(--black);
  text-align: center;
  background-color: #f1f1f7;
}

.section.section--passportal-bg {
  color: var(--c-black\<deleted\|variable-b8d0581f\>);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5e00b9a0e65e069c4cdcac74_Portals_BG_BG.png");
  background-position: 50% 0;
  background-size: auto 100%;
}

.section.section--pp-car {
  color: var(--c-black\<deleted\|variable-b8d0581f\>);
  border-bottom: 60px solid #00bce7;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.section--grey-lifetime-pass {
  color: var(--black);
  background-color: #f1f1f7;
  overflow: hidden;
}

.section.section--dp-lineup {
  padding-top: 0;
}

.section.section--dark-grey {
  background-color: #16151b;
}

.section.section--educator-redeem {
  text-align: center;
  background-color: #7dd0e2;
  align-items: center;
  padding-top: 150px;
  padding-bottom: 50px;
  overflow: hidden;
}

.section.section--light-blue {
  color: var(--black);
  background-color: #b7e3f6;
  padding-top: 50px;
  padding-bottom: 50px;
}

.section.section--white-location {
  color: #141414;
  padding-top: 50px;
  padding-bottom: 50px;
}

.section.component-callout {
  background-color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  padding: 80px 0;
  display: block;
}

.section.section--white {
  color: #000;
  padding-top: 50px;
  padding-bottom: 50px;
}

.section.component-callout {
  background-color: #262a82;
  padding: 80px 0;
}

.section.section--mw-home {
  background-image: linear-gradient(195deg, #a91e8d, #262a82);
  align-items: center;
  padding: 0;
  overflow: hidden;
}

.section.section--athome-grey {
  color: var(--black);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dcc00b0259a2a753b14a37a_watch-background05.svg");
  background-position: 160% 30%;
  background-repeat: no-repeat;
  background-size: 80%;
  padding: 0;
  overflow: hidden;
}

.section.athome-overflow {
  padding: 60px 0 0;
  overflow: hidden;
}

.section.section-hide {
  display: none;
}

.section.cc--denver-hero {
  background-color: var(--white);
  min-height: 150vh;
  padding-top: 0;
}

.section.cc--denver {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  text-align: center;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section.cc--denver-pyramids {
  justify-content: space-between;
  align-items: flex-end;
  min-height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  overflow: hidden;
}

.section.cc--denver-video {
  padding-top: 140px;
  padding-bottom: 140px;
}

.section.cc--denver-faq {
  background-color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
}

.section.cc--denver-pre-faqs {
  justify-content: space-between;
  align-items: flex-end;
  min-height: 50vh;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  overflow: hidden;
}

.section.cc--denver-grey-section {
  text-align: center;
  background-color: #eeeff7;
  padding-bottom: 80px;
}

.section.cc--white {
  color: var(--black);
}

.section.cc--white.overflow-none {
  overflow: hidden;
}

.section.section--gradient-location-blue {
  background-image: linear-gradient(to right, #253b94, #0badd6);
  padding-top: 50px;
  padding-bottom: 50px;
  overflow: hidden;
}

.section.section--visit-black {
  background-color: var(--black);
}

.section.section--visit--vegas {
  background-image: linear-gradient(#00a698, #4ea9aa 43%, #00bce7);
}

.section.section--visit-future {
  padding-top: 0;
}

.section.cc--about-intro {
  background-image: linear-gradient(to right, var(--deep-pink\<deleted\|variable-462e714e\>), var(--midnight-blue\<deleted\|variable-ccab9090\>));
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.cc--denver-updates {
  background-color: var(--blackonly\<deleted\|variable-06178a63-1616-271e-3336-9d3c9cae815c\>);
  color: #fff;
}

.section.vegas-feature-in-bg {
  background-color: snow;
}

.section.section--den-audio {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/61785f49090a8b650e21fb9f_DEN%20audio%20tour%20header.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-items: center;
  min-height: 400px;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.cc--dark {
  background-color: var(--black);
}

.section.section--location-hero {
  background-image: linear-gradient(195deg, #a4005f, #2f2b78);
  align-items: center;
  padding-top: 350px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.section--location-hero.santa-fe {
  background-image: linear-gradient(#fff0, #000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5e3b5e42b644ad000de6ebb5_Interstitial_TvTunnel.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 250px;
}

.section.cc--miniverse-intro {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/62017bd2699417202e65a479_Intro%20Section%20Gradient%20Shape.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: -100px;
  padding-top: 150px;
}

.section.cc--miniverse-outro {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/62026145c50789840c9baadb_Outro%20Section%20Gradient%20Shape.svg"), linear-gradient(to bottom, black, var(--c-black\<deleted\|variable-b8d0581f\>));
  background-position: 50% 0, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  margin-top: -100px;
  padding-top: 150px;
}

.section.cc--miniverse-grid {
  background-color: var(--blackonly\<deleted\|variable-06178a63-1616-271e-3336-9d3c9cae815c\>);
  padding-bottom: 150px;
}

.section.section-b-corp-header {
  background-image: linear-gradient(to right, #262a82, #05bce7);
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.section--bcorp-w-bg {
  color: var(--black);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5daef0f002af903b037beec7_watch-background01.svg");
  background-position: 180% 0;
  background-repeat: no-repeat;
  background-size: 80%;
  background-attachment: scroll;
  padding: 50px 0;
}

.section.section--bcorp-w-bg-left {
  color: var(--black);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5daef0f002af903b037beec7_watch-background01.svg");
  background-position: -60% 0;
  background-repeat: no-repeat;
  background-size: 80%;
  background-attachment: scroll;
  padding: 50px 0;
}

.section.section--faq {
  color: var(--c-black\<deleted\|variable-b8d0581f\>);
  padding-top: 50px;
  padding-bottom: 50px;
}

.section.section--hero-group-den {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6531868e053db433b49cf4a2_DEN_Hall%20of%20Busts_Kate%20Russell_09-13-2021_A2A5343_web%20(1).webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.section--gradient-location-pink {
  background-image: linear-gradient(to right, #e40089, #8347ad);
  margin-top: -1px;
  margin-bottom: -1px;
  padding-top: 0;
  padding-bottom: 10px;
  overflow: hidden;
}

.section.section--sf-local-hero {
  background-image: linear-gradient(298deg, #a4005f, var(--midnight-blue\<deleted\|variable-ccab9090\>) 43%);
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.section.section--sf-local-programs {
  background-image: linear-gradient(to right, #66be61, #05bce7);
}

.section.section--sf-local-programs.overflow-none {
  background-image: linear-gradient(to right, #66be61, #05bce7);
  margin-top: -20px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.section.gradient-section-purple-pink {
  background-image: linear-gradient(270deg, var(--medium-violet-red\<deleted\|variable-a51dbb2d\>), var(--midnight-blue\<deleted\|variable-ccab9090\>));
  min-height: 500px;
  overflow: visible;
}

.section.social-impact-section {
  background-color: #0000;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.section.cc--black-nomargin {
  background-color: var(--black);
  padding: 0;
}

.section.cc--white-gvh {
  background-color: var(--white);
  border: 1px #000;
  margin-top: -4px;
  padding-top: 20px;
}

.section.overflow-none {
  overflow: visible;
}

.section.overflow-none.gvh-shade-bg {
  background-image: linear-gradient(#23004b, #51419a);
  overflow: hidden;
}

.section.divider-midblue-to-pink {
  background-image: linear-gradient(to right, var(--midnight-blue\<deleted\|variable-ccab9090\>), var(--medium-violet-red\<deleted\|variable-a51dbb2d\>));
}

.section.divider-midblue-to-pink.overflow-none {
  background-image: linear-gradient(to right, var(--midnight-blue\<deleted\|variable-ccab9090\>), #312781 10%, #5e1b7d 31%, var(--medium-violet-red\<deleted\|variable-a51dbb2d\>));
  padding-bottom: 0;
  display: block;
  overflow: hidden;
}

.section.hero-main-fold {
  background-color: #4c63e7;
}

.section.section--black {
  background-color: #000;
}

.section.purple-pink-gradient {
  background-image: linear-gradient(#823fa6, #e75c47);
}

.section.gvh-purple-pink-gradient {
  padding-top: 50px;
  padding-bottom: 50px;
  overflow: hidden;
}

.section.black-bg {
  background-color: #000;
}

.section.section--black {
  background-color: #000;
  padding-bottom: 0;
}

.section.section--black.overflow-none {
  background-color: #0000;
  padding-bottom: 0;
  overflow: visible;
}

.section.gvh-purple-pink-gradient {
  background-image: linear-gradient(#5b4fa1, #b162a5 50%, #f398c0);
  padding-top: 50px;
  padding-bottom: 50px;
  overflow: hidden;
}

.section.press-images-main-content {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/64ac737352d7bf5e39389166_Grey%20Blob%20v2.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 10px;
}

.section.section--hero-group-gvh {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6517364119bb57acbe39c2d8_Copy%20of%20GVH_OpeningDay_KateRussell_A2A1520w.jpg");
  background-position: 0 0, 50% 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.section.experience-gradient {
  z-index: 2;
  background-image: linear-gradient(180deg, var(--lvs--blue-dark), var(--blue-omega\<deleted\|variable-181da8a1-8690-185b-adee-4a44d7211353\>));
  direction: ltr;
  padding-top: 20px;
  display: block;
  position: relative;
}

.section.promo {
  background-color: var(--neutral--white);
}

.section.disclaimer {
  padding-bottom: 160px;
}

.section.promo-lvs {
  background-image: linear-gradient(90deg, var(--brand--indigo) 30%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6690402e6b0b74e83bad2c3c_1-Meow%20Wolf_s%20Omega%20Mart%20in%20Las%20Vegas_credit%20Christopher%20DeVargas%20for%20Meow%20Wolf_8.webp");
  background-position: 0 0, 120%;
  background-size: auto, 100%;
}

.section.promo-lvs.padding-bottom.padding-huge {
  background-image: linear-gradient(90deg, var(--brand--indigo) 29%, transparent 62%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6690402e6b0b74e83bad2c3c_1-Meow%20Wolf_s%20Omega%20Mart%20in%20Las%20Vegas_credit%20Christopher%20DeVargas%20for%20Meow%20Wolf_8.webp");
  background-position: 0 0, 120%;
  background-size: auto, 100%;
}

.section.section--white-w-bg {
  color: #15152f;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5daef0f002af903b037beec7_watch-background01.svg");
  background-position: 160% 30%;
  background-repeat: no-repeat;
  background-size: 80%;
  padding-top: 50px;
  padding-bottom: 50px;
}

.section.section--white-w-bg.community-one {
  background-size: 70%;
  padding-top: 30px;
  padding-bottom: 0;
}

.section.section--white-w-bg.community-two {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5daef0f002af903b037beec7_watch-background01.svg");
  background-position: -32vw 0;
  background-repeat: no-repeat;
  background-size: 80%;
}

.section.section--hero-philanthropy {
  background-image: linear-gradient(90deg, var(--brand--blue-dark), var(--brand--indigo));
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.home-body {
  background-image: linear-gradient(to top, #ea0087, #282a82 33%, #a91e8d 67%, #262a81);
}

.content__row {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: center;
  display: flex;
  overflow: visible;
}

.content__row.content__row--location-intro {
  z-index: 1;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
  position: relative;
}

.content__row.content__row--hero {
  display: flex;
}

.content__row.content__row--reverse {
  flex-direction: row-reverse;
  padding-top: 15px;
  padding-bottom: 15px;
}

.content__row.content__row--reverse.flex-center {
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.content__row.content__row--location, .content__row.content__row--location-reverse {
  justify-content: space-between;
}

.content__row.sxsw, .content__row.content__row--atrium {
  margin-top: 50px;
  margin-bottom: 50px;
}

.content__row.hidden {
  display: none;
}

.content__row.extra-padding {
  padding-bottom: 67px;
}

.content__row.small-gap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.content__row.flex-center.margin-bottom.margin-large.flex-hor-auto.is_gap-large, .content__row.flex-center.margin-vertical.margin-large.flex-hor-auto.is_gap-large, .content__row.flex-center.flex-hor-auto.margin-vertical.margin-large.is-gap-large, .content__row.max-width-full.flex-center.flex-hor-auto.margin-vertical.margin-large.is_gap-large {
  grid-column-gap: var(--spacing--large);
  grid-row-gap: var(--spacing--large);
}

.home__row__col {
  flex: 0 auto;
  order: 0;
  width: 50%;
  position: relative;
}

.home__row__col.lottie {
  min-height: 520px;
}

.home__row__col.sxsw {
  width: auto;
}

.home__row__col.padding-custom3 {
  width: 55%;
}

.col__text {
  margin-top: 30px;
  font-size: 32px;
  font-weight: 700;
  line-height: 42px;
}

.home__logo-flexrow {
  align-items: center;
  display: flex;
}

.flexrow__link {
  text-align: center;
  flex: 1;
  margin-right: 20px;
}

.section__img-lottie-wrap-left {
  justify-content: space-between;
  align-items: center;
  width: 45vw;
  margin-top: -140px;
  margin-left: -15px;
  margin-right: -15px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.home-button {
  z-index: 900;
  color: var(--yellow\<deleted\|variable-933dcfcd\>);
  margin-top: 30px;
  font-weight: 500;
  text-decoration: none;
  transition: filter .2s;
  position: relative;
}

.home-button:hover {
  filter: brightness(1000%) saturate(0%);
}

.button__arrow {
  width: 30px;
  margin-right: 10px;
}

.button__text {
  margin-top: 0;
  font-size: 24px;
}

.button__flexrow {
  align-items: center;
  display: flex;
}

.button__squiggle {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dad94929037de547f880146_Squiggle.svg");
  background-position: 0%;
  background-repeat: repeat-x;
  background-size: 15px;
  height: 14px;
  margin-top: 5px;
}

.section__img-lottie-wrap-right {
  align-items: center;
  width: 45%;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.lottie-right {
  width: 55vw;
  max-width: none;
  margin-right: -20%;
}

.lottie-left {
  align-self: stretch;
  width: 55vw;
  max-width: none;
  margin-left: -20%;
}

.dd__icon {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-bottom: 24.5px;
  margin-right: 0;
}

.dd__icon.dd__icon--sub-nav {
  margin-bottom: 10px;
  margin-right: 5px;
}

.subnav {
  z-index: 998;
  background-color: var(--meow-wolf-library---brand--blue-dark);
  border-top: 1px solid #24242c;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  min-height: 3rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
  display: flex;
  position: sticky;
  top: 4rem;
}

.subnav.sub-nav--santafe {
  background-color: var(--black);
  padding-top: 0;
  padding-bottom: 0;
  top: 4rem;
}

.subnav.cc--denver {
  background-color: #00c4b3;
  padding-bottom: 6px;
}

.subnav.sub-nav--las-vegas {
  background-color: #03bce6;
  top: 67px;
}

.subnav.background-color-darkblue {
  position: sticky;
  top: 0;
  overflow: visible;
}

.excerpt {
  color: var(--black);
  font-size: 18px;
  line-height: 27px;
}

.excerpt.excerpt--bold {
  padding-bottom: 15px;
  font-weight: 500;
}

.excerpt.excerpt--location {
  text-transform: capitalize;
  padding-bottom: 20px;
  font-weight: 500;
}

.excerpt.excerpt--guide {
  margin-top: 6px;
  font-size: 20px;
  line-height: 30px;
}

.hero-overlay {
  object-fit: fill;
  width: auto;
  margin: 50px -30px -2px;
  position: static;
  overflow: visible;
}

.hero-overlay.hero-overlay--learning-center {
  margin-top: 100px;
}

.hero__row__col {
  flex: 0 auto;
  width: 50%;
}

.hero__row__col.text {
  max-width: 400px;
  margin-left: 50px;
}

.hero__row__col.text--contact {
  margin-right: 50px;
}

.hero__row__col.text--explore {
  max-width: 420px;
  margin-left: 50px;
}

.section__title {
  color: var(--white);
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.section__title.section__title--blue {
  color: var(--brand--blue-onlight);
  font-size: 40px;
  line-height: 50px;
}

.section__title.section__title--dark-blue {
  color: #262a82;
  font-size: 40px;
  line-height: 55px;
}

.section__title.section__title--article {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
}

.section__title.section__title--center {
  text-align: center;
  text-transform: none;
}

.section__title.section__title--center.green {
  color: #3da834;
  margin-bottom: 20px;
  font-size: 40px;
  line-height: 55px;
  display: block;
}

.section__title.section__title--center.blue-text {
  color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
}

.section__title.section__title--center.hide {
  display: none;
}

.section__title.section__title--center.text-black {
  color: var(--neutral--black);
}

.section__title.section__title--center {
  text-align: center;
  margin-bottom: 50px;
}

.section__title.section__title--center.location {
  color: var(--black);
  margin-top: 50px;
}

.section__title.section__title--center.location.midnight-blue-text {
  color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
}

.section__title.section__title--center-pink {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  text-align: center;
}

.section__title.section__title--purple {
  color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  font-size: 40px;
  line-height: 55px;
}

.section__title.section__title--center-white {
  text-align: center;
  font-size: 40px;
  line-height: 55px;
}

.section__title.section__title--purple {
  float: none;
  color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  flex: 0 auto;
  order: 0;
  align-self: auto;
  align-items: flex-start;
  margin-right: 0;
  font-size: 45px;
  line-height: 55px;
  display: block;
  overflow: visible;
}

.section__title.section__title--sub {
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.section__title.section__title--green {
  color: #3da834;
  font-size: 40px;
  line-height: 55px;
}

.section__title.blue-text {
  color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
}

.section__title.group-page-titles {
  color: var(--c-black\<deleted\|variable-b8d0581f\>);
}

.section__title.cc--center {
  text-align: center;
}

.section__title.black-text {
  text-align: left;
  padding-top: 20px;
  padding-bottom: 0;
}

.section__title.section__title--gvh-cafe {
  color: var(--black);
  font-size: 35px;
  line-height: 55px;
}

.rounded-button {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  text-align: center;
  white-space: nowrap;
  word-break: normal;
  border-radius: 50px;
  margin-top: 24px;
  padding: 9px 30px;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
  transition: color .2s, background-color .2s;
  position: static;
}

.rounded-button:hover {
  background-color: #0082a6;
}

.rounded-button.pink-2-2 {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
  margin-top: 20px;
}

.rounded-button.pink-2-2:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
}

.rounded-button.pink-2-2.pink--hero {
  clear: left;
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
  object-fit: fill;
  min-width: 200px;
  margin-bottom: 20px;
  margin-right: 10px;
  display: inline-block;
  position: relative;
  overflow: visible;
}

.rounded-button.pink-2-2.hide {
  display: none;
}

.rounded-button.rounded-button--outline {
  border: 2px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: #0000;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: inline-block;
}

.rounded-button.rounded-button--outline.mw-hide {
  display: none;
}

.rounded-button.rounded-button--filter {
  border: 2px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: #0000;
  justify-content: center;
  align-items: stretch;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 2.5px;
  padding: 2px 11px;
  font-size: 14px;
  line-height: 24px;
  transition: color .2s, border-color .2s, background-color .2s;
  display: flex;
}

.rounded-button.rounded-button--filter:hover {
  border-color: var(--black);
  color: var(--black);
}

.rounded-button.rounded-button--filter.w--current, .rounded-button.rounded-button--filter.is-checked {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
}

.rounded-button.rounded-button--filter.is-checked:hover {
  border-color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.rounded-button.rounded-button--press {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 16px;
  display: flex;
}

.rounded-button.rounded-button--press:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
}

.rounded-button.rounded-button--contact {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
  margin-top: 20px;
  font-size: 14px;
}

.rounded-button.rounded-button--contact:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
}

.rounded-button.white {
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  object-fit: fill;
}

.rounded-button.white:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
  color: var(--white);
}

.rounded-button.white {
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.rounded-button.white:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
}

.rounded-button.rounded-button--pink-small {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-right: 10px;
  padding: 7px 17px;
  font-size: 16px;
  line-height: 20px;
}

.rounded-button.rounded-button--pink-small:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
}

.rounded-button.rounded-button--white-small {
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-left: 10px;
  padding: 7px 17px;
  font-size: 16px;
  line-height: 20px;
}

.rounded-button.rounded-button--white-small:hover {
  background-color: var(--grey\<deleted\|variable-f6167a39\>);
}

.rounded-button.rounded-button--white-small.no-margin-2 {
  border: 1px solid #fff;
  margin-left: 0;
}

.rounded-button.rounded-button--white-small.no-margin-2:hover {
  border: 1px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
}

.rounded-button.rounded-button--white-events {
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  max-width: 230px;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 7px 17px;
  font-size: 16px;
  line-height: 20px;
  display: block;
}

.rounded-button.rounded-button--white-events:hover {
  background-color: var(--grey\<deleted\|variable-f6167a39\>);
}

.rounded-button.too-sick {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-left: 10px;
  margin-right: 10px;
}

.rounded-button.too-sick:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
}

.rounded-button.pink-inline {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-left: 7.5px;
  margin-right: 7.5px;
}

.rounded-button.pink-inline:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
}

.rounded-button.rounded-button--pink-small-outline {
  border: 2px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: #0000;
  margin-left: 10px;
  margin-right: 10px;
  padding: 5.5px 17px;
  font-size: 16px;
  line-height: 20px;
}

.rounded-button.rounded-button--pink-small-outline:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
  color: var(--white);
}

.rounded-button.coupn-button {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-top: 5px;
  margin-bottom: 15px;
}

.rounded-button.coupn-button:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
}

.rounded-button.rounded-button--educator {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 15px;
  display: inline-block;
}

.rounded-button.pink--no-margin {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-top: 0;
}

.rounded-button.pink--no-margin:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
}

.rounded-button.rounded-button--pink {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.rounded-button.rounded-button--tag {
  float: left;
  border: 1px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: #0000;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 2.5px;
  padding: 2px 5px;
  font-size: 10px;
  line-height: 14px;
  transition: color .2s, border-color .2s, background-color .2s;
  display: inline-block;
}

.rounded-button.rounded-button--tag:hover {
  border-color: var(--black);
  color: var(--black);
}

.rounded-button.rounded-button--tag.w--current {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
}

.rounded-button.pink-large {
  border: 2px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-top: 0;
  margin-right: 30px;
  padding-left: 45px;
  padding-right: 45px;
}

.rounded-button.pink-large:hover {
  border-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.rounded-button.pink-large.margin-vertical {
  margin-top: 24px;
}

.rounded-button.white-large {
  border: 2px solid var(--white);
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-top: 0;
  padding-left: 45px;
  padding-right: 45px;
}

.rounded-button.white-large:hover {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
}

.rounded-button.pink-medium {
  border: 2px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-top: 0;
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  line-height: 19.5px;
}

.rounded-button.pink-medium.margin-top {
  background-color: var(--brand--pink-ondark-clickable);
  color: var(--neutral--white);
  -webkit-text-stroke-color: var(--brand--pink-ondark-clickable);
  margin-top: 24px;
}

.rounded-button.pink-medium.margin-top:hover {
  background-color: var(--neutral--white);
  color: var(--brand--pink-onlight-clickable);
}

.rounded-button.pink-medium.margin-vertical {
  margin-top: 24px;
  margin-left: 0;
}

.rounded-button.pink-header {
  border: 2px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-top: 24px;
  margin-right: 20px;
  padding: 9px 45px;
}

.rounded-button.pink-header:hover {
  border: 2px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  -webkit-text-stroke-width: 0px;
}

.rounded-button.pink-medium {
  border: 2px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
  margin-top: 0;
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  line-height: 19.5px;
}

.rounded-button.pink-medium:hover {
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.rounded-button.pink-medium.margin-vertical {
  margin-top: 24px;
}

.rounded-button.white-medium {
  border: 2px solid var(--white);
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-top: 0;
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  line-height: 19.5px;
}

.rounded-button.white-medium:hover {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
}

.rounded-button.is-white-small {
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-top: 0;
  padding: 7px 17px;
  font-size: 16px;
  line-height: 20px;
}

.rounded-button.is-white-small:hover {
  background-color: var(--grey\<deleted\|variable-f6167a39\>);
}

.section__row__col {
  flex: 0 auto;
  width: 50%;
}

.section__row__col.image-right {
  flex: none;
  order: 0;
  margin-left: 50px;
}

.section__row__col.image-left {
  flex: none;
  width: 45%;
  margin-right: 50px;
}

.section__row__col.image-left.sxsw {
  width: 40%;
}

.cta__subtext {
  text-align: left;
  font-size: 16px;
  font-weight: 500;
  line-height: 28px;
}

.cta__subtext.margin-b-10 {
  margin-bottom: 10px;
}

.center-text {
  text-align: center;
  align-self: center;
}

.center-text.margin-bottom {
  margin-bottom: 50px;
}

.center-text.black-text {
  margin-bottom: 1.4rem;
}

.center-text.back-to-btn {
  margin-top: 40px;
}

.center-text.top-margin {
  margin-top: 10px;
}

.center-text.groups-header, .center-text.santafe-groups, .center-text.rentals--text {
  color: var(--white);
}

.center-text.margin-t-44 {
  margin-top: 0;
}

.center-text.midnight-blue-text.latest-news-title {
  margin-top: 0;
  margin-bottom: 40px;
}

.center-text.midnight-blue-text {
  color: #2f2b78;
}

.center-text.text-white {
  font-size: 2.5px;
}

.center-text.press-source-about {
  color: #fff21f;
}

.center-text.press-source-about.cc--white {
  color: #fff;
  font-size: 24px;
  font-weight: 700;
}

.center-text.mobileapp-banner-content {
  width: 40%;
}

.articles__hero {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5db6e59283d31eb0615ee26a_Mat-Crimmins-Troubleshoots-The-Mastadon-800x420.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  padding: 45px 45px 65px;
}

.articles__hero__card {
  z-index: 1;
  background-color: #fff;
  max-width: 540px;
  padding: 48px;
  position: relative;
}

.articles__hero__card.articles__hero__card--bg {
  z-index: 0;
  background-image: linear-gradient(45deg, var(--midnight-blue\<deleted\|variable-ccab9090\>), var(--medium-violet-red\<deleted\|variable-a51dbb2d\>));
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: -20px;
  right: -20px;
}

.article__title {
  color: var(--neutral--black);
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.article__title.article__title--related {
  font-size: 20px;
  line-height: 30px;
}

.article__title.article__title--related-white {
  color: var(--white);
  font-size: 20px;
  line-height: 30px;
}

.articles__author-row {
  color: var(--grey\<deleted\|variable-f6167a39\>);
  text-transform: uppercase;
  align-items: center;
  margin-top: 0;
  line-height: 20px;
  display: flex;
}

.articles__author-row.extra-margin {
  margin-bottom: 15px;
}

.author-image {
  border: 2px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 50%;
  flex: none;
  width: 60px;
  height: 60px;
  margin-right: 15px;
}

.date-row {
  color: #8d8d8d;
  text-transform: uppercase;
  align-items: center;
  display: flex;
}

.date-row__month {
  margin-right: 3px;
}

.author-name {
  color: var(--black);
  text-transform: uppercase;
}

.author-name.author-name--article {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 5px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
}

.hero__lottie.hero__lottie--santafe {
  min-height: auto;
}

.h1--pink {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-bottom: 0;
}

.h1--pink.h1-top {
  margin-top: 40px;
}

.wave-line-grey {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5db2e876ec6fe26b15c933f8_Grey%20Wave.svg");
  background-position: 0%;
  background-repeat: repeat-x;
  background-size: 12px;
  height: 10px;
}

.wave-line-grey.wave-line-grey--faqs {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 50px;
}

.wave-line-grey.watch__hero {
  margin-bottom: 10px;
}

.wave-line-grey.series {
  margin-top: 12px;
  margin-bottom: 10px;
}

.grid {
  flex: 1;
}

.grid.faq-wrapper__col--sticky {
  flex: 0 auto;
  max-width: 25%;
  margin-right: 40px;
  position: relative;
}

.faq__question {
  color: var(--black);
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 0;
  font-size: 28px;
  line-height: 38px;
}

.faq__question.faq__question--title {
  background-color: #0000;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 500;
}

.faq__question.faq__question--request {
  font-size: 20px;
  line-height: 30px;
}

.faq__question.faq__question--title-dark {
  background-color: #0000;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 500;
}

.faq__question.faq__question--title-dark.faq__question_dark {
  text-align: center;
}

.faq__question.faq__question_dark {
  display: block;
}

.faq__section {
  margin-bottom: 70px;
  position: relative;
}

.question-wrapper {
  margin-bottom: 40px;
  padding-right: 40px;
}

.faq__column {
  margin-left: -5px;
  margin-right: -5px;
}

.faq-wrapper__section-anchor {
  height: 10px;
  position: absolute;
  inset: 0 0% auto;
}

.projects__time-dot {
  background-color: var(--black);
  color: #fff;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 150px;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  line-height: 40px;
  display: flex;
}

.projects__timeline-squiggle {
  z-index: -1;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5db2f746ec6fe2258cca32c5_Black%20Wave%20Down.svg");
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: 6px;
  justify-content: center;
  align-items: center;
  width: 20px;
  margin: -50px auto -100px;
  display: flex;
  position: absolute;
  inset: 120px 0% 0;
}

.projects__month {
  color: var(--medium-sea-green\<deleted\|variable-a5bfb1d9\>);
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.projects__month.cc--pink {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.projects__month.cc--blue {
  color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
}

.projects__month.cc--yellow {
  color: var(--yellow\<deleted\|variable-933dcfcd\>);
}

.projects__month.cc--orange {
  color: var(--orange-red\<deleted\|variable-9b549605\>);
}

.projects__month.cc--purple {
  color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
}

.projects__title {
  color: var(--black);
  letter-spacing: 1px;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 600;
  line-height: 55px;
}

.project-template__title {
  color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
  font-family: Montserrat, sans-serif;
}

.project-template__date {
  color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
}

.mini-container {
  text-align: center;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.mini-container.multiverse-hero {
  margin-bottom: 50px;
}

.mini-container.mini-container--sxsw, .mini-container.dp-wave {
  margin-top: 100px;
}

.mini-container.mini-container--atrium {
  margin-bottom: 100px;
}

.mini-container.cc--wide {
  max-width: 590px;
  display: block;
}

.press-title-row {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.marketing-email-title {
  color: var(--black);
  text-align: right;
}

.card {
  background-color: #f3f3f3;
  border-radius: 5px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  height: 100%;
  padding: 16px;
  display: flex;
  overflow: hidden;
}

.card.investor {
  text-align: left;
  justify-content: space-between;
  min-height: 100%;
  display: flex;
}

.press-card__image {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-self: stretch;
  height: 190px;
  margin: -16px -16px 16px;
  display: block;
}

.press-card__image.kl-1 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dcc1af8ea3d1173d3c9e0ec_ELITCHGARDENS-GDT-041719-1-2.jpg");
}

.press-card__link-icon {
  max-width: 20px;
  margin-right: 5px;
}

.button-group {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  display: flex;
  overflow: visible;
}

.button-group.is-center {
  justify-content: center;
  display: flex;
}

.press-card__line {
  background-color: #cecece;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.terms__rtf h3 {
  font-size: 28px;
  line-height: 33.6px;
}

.terms__rtf p {
  margin-bottom: 16px;
}

.terms__rtf a {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: #fff;
  border-radius: 3px;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 13px;
  display: inline-block;
}

.terms__rtf.padding-bottom {
  padding-bottom: 2rem;
}

.media-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.media-card-wrapper {
  flex-direction: column;
}

.media-card-wrapper.color {
  display: flex;
}

.media-card__details {
  background-color: #f3f3f3;
  flex: 1;
  margin-top: 10px;
  padding: 16px;
}

.media-card__title {
  margin-top: 0;
  font-size: 17px;
  line-height: 18px;
}

.press__title {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-top: 60px;
  margin-bottom: 0;
}

.press__title.press__title--press {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 20px;
}

.media-color {
  min-height: 180px;
}

.media-color.pink {
  background-color: #ec0089;
}

.media-color.blue {
  background-color: #00bce7;
}

.media-color.yellow {
  background-color: #fff21f;
}

.media-color.green {
  background-color: #65bd60;
}

.media-color.dark-blue {
  background-color: #262a82;
}

.media-color.indigo {
  background-color: #15152f;
}

.media-color.omega-blue {
  background-color: #003da6;
}

.media-color.omega-yellow {
  background-color: #ffd93d;
}

.media-color.omega-red {
  background-color: #e82626;
}

.media-color.orange-denver {
  background-color: var(--denver-orange\<deleted\|variable-52080cb0\>);
}

.media-color.purple-denver {
  background-color: var(--denver-purple\<deleted\|variable-87fc05b3\>);
}

.media-color.pink-denver {
  background-color: var(--denver-pink\<deleted\|variable-dc2d80ff\>);
}

.media-color.green-denver {
  color: #00a0cc;
  background-color: #00c7b1;
}

.media-color.blue-denver {
  background-color: #68d2df;
}

.media-color.denver-gold {
  background-color: #ffa300;
}

.media-color.gvh-shade {
  background-color: #23004b;
}

.media-color.gvh-grape {
  background-color: var(--unreal-grape\<deleted\|variable-8cbc2481\>);
}

.media-color.gvh-violet {
  background-color: #51419a;
}

.media-color.gvh-gateway {
  background-image: linear-gradient(#5b4fa1, #b162a5 50%, #f398c0);
}

.media-color.gvh-shade-gradient {
  background-image: linear-gradient(#23004b, #51419a);
}

.contact-hero__row {
  display: flex;
}

.contact-hero__row.contact-hero__row--santafe-hours {
  margin-top: 20px;
  margin-bottom: 10px;
}

.contact-hero__row.contact-hero__row--first {
  align-items: center;
  margin-top: 0;
}

.contact__icon {
  background-color: #fff;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 30px;
  height: 30px;
  margin-right: 10px;
  padding: 4px;
  display: flex;
}

.contact-hero__grid {
  grid-template-columns: .8fr 1fr;
  margin-top: 30px;
}

.contact-hero__grid.hide {
  display: block;
}

.contact__hero-link {
  color: var(--white);
  margin-top: 3px;
  display: block;
}

.contact__hero-link:hover {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.contact-flexrow {
  flex-flow: wrap;
  justify-content: center;
  display: flex;
}

.contact-flexrow__col {
  background-color: #fafafa;
  border: 1px solid #e4e4e4;
  border-radius: 6px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 35%;
  max-width: none;
  margin: 5px;
  padding: 30px 19px;
  font-size: 21px;
  line-height: 30px;
  display: flex;
}

.contact-flexrow__col.row-2 {
  width: 35%;
  max-width: none;
}

.contact-flexrow__col.row-2.special-events {
  justify-content: flex-start;
}

.mobile-logo {
  display: none;
}

.desktop-logo {
  margin-bottom: -1px;
}

.watch__hero-image {
  background-image: linear-gradient(119deg, #000, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5db6e59283d31eb0615ee26a_Mat-Crimmins-Troubleshoots-The-Mastadon-800x420.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding: 80px 45px;
}

.watch__hero__title-wrap {
  z-index: 1;
  color: #fff;
  max-width: 540px;
  position: relative;
}

.watch__hero__title {
  margin-bottom: 15px;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
}

.series-wrapper {
  flex-wrap: wrap;
  align-content: stretch;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.series__card-wrapper {
  width: 25%;
  padding: 5px 10px;
  font-size: 18px;
  line-height: 30px;
}

.series__card-wrapper.series__card-wrapper--explore {
  width: 25%;
}

.series-card {
  background-color: #0000;
  width: 100%;
  min-height: 0;
  transition: transform .15s;
  position: relative;
}

.series-card:hover {
  transform: scale(1.05);
}

.series-card.series-card--explore {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  min-height: 427px;
  position: relative;
  overflow: hidden;
}

.series__hero-row {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
  box-shadow: 0 3px 50px -1px #0009;
}

.series__hero-details {
  flex: 1;
  align-self: center;
  padding: 20px 48px;
}

.episode__time {
  background-color: var(--black);
  color: var(--white);
  border-radius: 3px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  line-height: 20px;
  position: absolute;
  inset: 5px 5px auto auto;
}

.episode__image {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 0%;
  min-height: 0;
  margin-bottom: 10px;
  padding-top: 56.25%;
  display: flex;
  position: relative;
}

.episode-wrapper {
  width: 25%;
  padding: 10px;
  font-size: 18px;
  line-height: 26px;
  transition: transform .15s;
}

.episode-wrapper:hover {
  transform: scale(1.05);
}

.headline--watch-section {
  text-transform: uppercase;
  margin-top: 44px;
  font-size: 21px;
}

.watch-slider {
  background-color: var(--white);
}

.slider-arrow {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin-top: 110px;
  font-size: 20px;
}

.slider-nav {
  margin-bottom: 0;
  padding-top: 0;
  font-size: 6px;
  inset: auto 0% 0%;
}

.slide__flex {
  flex-direction: row;
  align-items: center;
  padding-left: 36px;
  padding-right: 36px;
  display: flex;
}

.slide__col-list {
  flex: 1;
}

.press__source {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-bottom: 6px;
  font-weight: 500;
}

.green-text {
  color: var(--medium-sea-green\<deleted\|variable-a5bfb1d9\>);
}

.blue-text {
  color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
}

.static-subnav-wrapper {
  z-index: 888;
  background-color: var(--brand--blue-dark);
  border-top: 1px solid #24242c;
  border-bottom: 1px solid #24242c;
  justify-content: space-between;
  align-items: center;
  min-height: 3rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: block;
  position: sticky;
  top: 4rem;
  overflow: visible;
}

.static-subnav-wrapper.static-subnav-mobile {
  background-color: var(--brand--blue-dark);
  display: block;
}

.pink-text {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  font-weight: 500;
}

.pink-text.no-margin {
  clear: none;
  white-space: normal;
}

.pink-text.link {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: var(--font--size--regular);
  line-height: var(--font--line-height--regular);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  text-decoration: none;
}

.pink-text.link:hover {
  color: #fff;
}

.article__title-link {
  color: var(--black);
  margin-bottom: 15px;
}

.articles__cat {
  color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-bottom: 30px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 500;
  display: block;
}

.articles__cat.articles__cat--related {
  color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  margin-bottom: 5px;
  font-family: Montserrat, sans-serif;
}

.articles__cat.articles__cat--sub {
  color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  margin-bottom: 10px;
}

.articles__cat.articles__cat--explore-sub {
  margin-bottom: 15px;
}

.explore__feature-text {
  color: var(--grey\<deleted\|variable-f6167a39\>);
  font-family: Montserrat, sans-serif;
}

.explore__feature__eye {
  width: 188px;
}

.explore__feature__tv {
  max-width: 290px;
  margin-top: -15px;
  margin-left: auto;
  margin-right: 30px;
}

.project__location__link {
  color: var(--black);
}

.sub-nav__row {
  align-self: center;
  display: flex;
}

.location_subnav-about-list {
  background-color: #000;
  border-top: 1px solid #24242c;
  justify-content: flex-start;
  padding: 0 .5rem 1rem;
  display: flex;
}

.location_subnav-about-list.sub-nav-lv {
  background-color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
}

.sub-nav__dd-list-row {
  flex: 0 auto;
}

.sub-nav__dd-list-row.center {
  border-left: 1px solid #2c2d66;
  border-right: 1px solid #2c2d66;
  padding-left: 20px;
}

.sub-nav__location-logo {
  width: 2rem;
}

.article__hero-image {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5df005441dee574c02c72020_BedtimeStories_59A1726-2200.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 450px;
  position: absolute;
  inset: 0% 0% auto;
}

.article__hero-image__cover {
  background-image: linear-gradient(to bottom, #fff0, var(--white) 78%);
  height: 80%;
  position: absolute;
  inset: auto 0% 0%;
}

.article-hero__grid {
  grid-column-gap: 50px;
}

.article__grid {
  grid-column-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 1fr;
}

.author-link {
  color: var(--grey\<deleted\|variable-f6167a39\>);
  align-items: center;
  display: flex;
}

.author-link.author-link--sub {
  margin-top: 8px;
}

.no-margin-top {
  margin-top: 0;
  font-weight: 600;
}

.artcile__wave {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dc2b2c5b9ad547e51877918_Squiggle%20Grey.svg");
  background-position: 50% 0;
  background-repeat: repeat-y;
  background-size: 8px;
  flex: 1;
  align-self: flex-start;
  width: 30px;
  margin-top: 30px;
  position: relative;
}

.article__grid__sidebar {
  flex-direction: column;
  display: flex;
}

.artcile__social-share-wrapper {
  background-color: #fff;
  border-radius: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  position: sticky;
  top: 150px;
}

.article__squiggle-divider {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dc2b34af6793962c68357b6_Squiggle%20Black.svg");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: 15px;
  height: 20px;
  margin-top: 60px;
  margin-bottom: 60px;
}

.article__rt {
  max-width: 730px;
}

.related-collection {
  margin-top: 20px;
  margin-bottom: 0;
}

.article__img {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 170px;
  margin-bottom: 10px;
  display: flex;
  position: relative;
}

.article__img.article__img--sub {
  align-self: stretch;
  min-height: 280px;
  margin-bottom: 20px;
  margin-right: 30px;
}

.article__date__details {
  color: var(--neutral--gray);
  -webkit-text-stroke-color: var(--neutral--gray);
  margin-right: 3px;
}

.h5--article {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  display: block;
}

.h5--article.margin-r-4 {
  margin-right: 4px;
}

.aside__text-wrapper {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.article__wrapper {
  align-items: center;
  min-height: 100%;
  display: flex;
}

.article__wrapper.article__wrapper--sub {
  display: block;
}

.article-item {
  margin-bottom: 48px;
}

.article-item.article-item--sub {
  width: 50%;
  padding-left: 20px;
  padding-right: 20px;
}

.article__p {
  margin-top: 15px;
  margin-bottom: 0;
  font-size: 14px;
}

.article__p.article__p--sub {
  color: var(--black);
  margin-top: 8px;
}

.articles-col-list {
  margin-bottom: -48px;
}

.articles__sub-list {
  flex-wrap: wrap;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.diy-logo {
  max-width: 560px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.diy-video {
  margin-top: 100px;
  margin-bottom: 33px;
}

.diy-news-row {
  justify-content: center;
  margin-left: -15px;
  margin-right: -15px;
  display: flex;
}

.diy-news__card {
  background-color: #fff;
  border-radius: 10px;
  flex: 1;
  margin: 15px;
  padding: 25px;
  overflow: hidden;
  box-shadow: 0 1px 3px #00000012;
}

.diy-news__img {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
  min-height: 200px;
  margin: -25px -25px 20px;
}

.diy-news__img.img-one {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5df3d9a00ef0c3d75e56a543_Milagro_D3I6571-500.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.diy-news__img.img-two {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5df3d9a695b0626c4d856d25_DIYFund-500.jpg");
  background-size: 250px;
}

.diy-news__img.img-three {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5df3d9acbe93873a6c45e83a_Raw-Paw-Space-Photo-by-Tripod-and-Timer-500x333-500.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.diy-news__top-wave {
  margin-bottom: 80px;
  margin-left: -15px;
  margin-right: -15px;
  transform: rotate(180deg);
}

.blue-wave-divider {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5daee81802af90ef1c7baa86_Blue%20Wave.svg");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: 15px;
  height: 20px;
  margin-top: 30px;
  margin-bottom: 30px;
}

.margin-t-44 {
  margin-top: 44px;
}

.request-wrapper {
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.request-wrapper__col {
  flex: 1;
  margin-right: 100px;
  overflow: auto;
}

.request-wrapper__col-sticky {
  width: 35%;
  position: relative;
}

.request__question-wrapper {
  margin-bottom: 20px;
}

.rt {
  font-size: 16px;
}

.location_name {
  color: #fff;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  font-size: 2rem;
  line-height: 1;
  display: flex;
}

.episode__bg-img-default {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
  position: absolute;
  inset: 0%;
}

.mix {
  width: 25%;
  padding: 10px;
  font-size: 18px;
  line-height: 30px;
  transition: transform .15s;
}

.mix:hover {
  transform: scale(1.05);
}

.series-genre {
  color: #90909f;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  display: block;
}

.filtering-block {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.video-title {
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}

.row__col {
  flex: 1;
  padding-left: 0;
}

.row__col.row__col--text {
  margin-left: 50px;
}

.row__col.row__col--location-lottie {
  width: 49%;
  position: relative;
}

.row__col.row__col--location {
  flex: 1;
  margin-left: 15px;
  margin-right: 15px;
}

.row__col.row__col--location.about-1 {
  flex: 0 auto;
  align-self: stretch;
}

.row__col.row__col--location.text {
  margin-top: 15px;
  margin-bottom: 5px;
}

.row__col.cc--denver {
  flex: 0 auto;
}

.location-card {
  background-color: var(--white);
  color: var(--black);
  border-radius: 4px;
  margin-top: 10px;
  padding: 32px;
  line-height: 24px;
  position: static;
}

.location-message-wrapper {
  background-color: var(--black);
  border-radius: 10px;
  align-items: flex-start;
  margin: 1px;
  padding: 10px 20px 10px 10px;
  line-height: 18px;
  display: flex;
}

.location-message__icon {
  float: left;
  margin-bottom: 10px;
  margin-right: 5px;
  font-size: 12px;
}

.location__times-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template: "." max-content
                 "."
                 / minmax(30px, 40px) 1fr minmax(30px, 40px);
  grid-auto-columns: 165px;
  grid-auto-flow: column;
}

.location__times__title {
  margin-top: 0;
}

.no-margin {
  text-align: left;
  flex: 0 auto;
  margin: 0;
  display: block;
}

.left-sign-video-holder {
  min-width: 450px;
  min-height: 270px;
}

.gradient-section__graphic-wrapper {
  margin: 80px -30px -48px;
  overflow: hidden;
}

.gradient-section__graphic-wrapper.cc--bottom {
  margin-top: -2px;
  margin-bottom: 0;
}

.events-divider-wrapper {
  transform-style: preserve-3d;
  margin: -10px -30px 60px;
  position: static;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.hoer-logo {
  max-width: 380px;
  margin-bottom: 27px;
  display: block;
}

.santa-fe__visit-us__lottie-1 {
  width: 150px;
  position: absolute;
  inset: 50px -15% auto auto;
}

.event-card {
  color: var(--black);
  background-color: #fff;
  border-radius: 3px;
  flex-direction: column;
  flex: 1;
  order: 0;
  justify-content: space-between;
  align-self: stretch;
  margin-left: 0;
  margin-right: 0;
  transition: transform .2s, box-shadow .2s;
  display: flex;
  overflow: hidden;
  box-shadow: 0 1px 3px #0000002e;
}

.event-card:hover {
  transform: scale(1.02);
  box-shadow: 0 3px 10px #0000002e;
}

.event-card__img {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-self: stretch;
  height: 0;
  margin: -16px -1.25rem 16px;
  padding-top: 62.5%;
  display: block;
}

.event-card__title {
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Montserrat, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.3;
  position: static;
  overflow: hidden;
}

.event-row-3 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.gradient-section__floating-lottie {
  z-index: -1;
  max-width: 186px;
  position: absolute;
  top: 35%;
  left: -210px;
}

.home__blob-mask {
  margin-left: -20px;
  margin-right: -20px;
}

.article__link-block {
  display: block;
}

.series-card__hover-wrap {
  color: #fff;
  text-align: center;
  background-image: linear-gradient(219deg, #ec0089e3, #2f2b78f0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 33px;
  font-size: 17px;
  line-height: 28px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.explore__article-wrap {
  height: 100%;
  display: flex;
}

.explore-article__img {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 60%;
  min-height: 390px;
  margin-top: 48px;
  margin-right: -10%;
}

.explore-article__details {
  z-index: 1;
  background-color: #fff;
  align-self: flex-start;
  max-width: 50%;
  margin-bottom: 48px;
  padding: 48px;
  position: relative;
}

.explore-sub-article__img {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 50%;
}

.explore-sub-article__list {
  margin-top: 48px;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.explore-sub-article__details {
  z-index: 1;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  max-width: 540px;
  padding: 22px 30px 12px;
  display: flex;
  position: relative;
}

.explore__grid {
  z-index: 1;
  grid-row-gap: 101px;
  grid-template-rows: auto auto auto;
  position: relative;
}

.explore__grid__item {
  max-width: 455px;
  padding-left: 58px;
  padding-right: 58px;
  display: block;
  position: relative;
}

.explore__grid__item.music {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.explore__grid__lottie {
  flex: none;
  max-width: 455px;
  display: flex;
}

.explore__grid__grey-blob {
  z-index: -1;
  width: 990px;
  max-width: none;
  position: absolute;
  inset: -32% auto auto -80%;
}

.explore__footer-lottie {
  width: 35vw;
  max-width: 550px;
  position: absolute;
  inset: auto -10% -20% auto;
}

.explore__divider-wrap {
  margin-bottom: -2px;
}

.home__radial-wrap {
  z-index: 20;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  display: block;
  position: absolute;
  bottom: -100px;
  left: 0;
  right: 0%;
}

.home-radial._1, .home-radial._2, .home-radial._3, .home-radial._4, .home-radial._5, .home-radial._6, .home-radial._7, .home-radial._8, .home-radial._9 {
  position: absolute;
}

.kl-hero {
  background-color: var(--black);
  color: #fff;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dcc148ce901959d88ba622b_background-hero.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 100vh;
  padding-top: 80px;
  position: relative;
  overflow: hidden;
}

.kl-hero__logo {
  max-width: 560px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.kaleidoscope__video-wrapper {
  z-index: 1;
  max-width: 1100px;
  margin: 80px auto;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}

.kl-hero__palm-img {
  z-index: 0;
  background-color: var(--black);
  width: 100%;
  max-width: none;
  margin-top: -450px;
  position: relative;
}

.kl__container {
  z-index: 1;
  text-align: center;
  position: relative;
}

.kl__press-card {
  text-align: center;
  background-color: #f3f3f3;
  border-radius: 5px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  height: 100%;
  padding: 16px;
  display: flex;
  overflow: hidden;
}

.kl_press__link {
  color: var(--black);
  margin-left: 8px;
  margin-right: 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}

.kl__press__quotee {
  margin-top: 10px;
  font-size: 14px;
  font-weight: 400;
}

.kl__hero-divider {
  position: absolute;
  inset: auto -10px -2px;
}

.kl__section-divider {
  margin-bottom: -2px;
  margin-left: -10px;
  margin-right: -10px;
}

.body-wrapper {
  max-width: 100%;
  overflow: hidden;
}

.watch__row {
  display: flex;
}

.watch__row__col {
  flex: 1;
  min-height: 280px;
}

.watch__row__col.left {
  min-height: 0;
  margin-right: 15px;
}

.watch__row__col.right {
  min-height: 0;
  margin-left: 15px;
}

.sub-nav__hamburger {
  align-self: center;
  width: 30px;
  display: none;
}

.sub-nav__hamburger.location {
  display: none;
}

.doc__hero-section {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dd3f2349cc041449f60538d_Hero.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 450px;
  position: absolute;
  inset: 0% 0% auto;
}

.flexrow {
  display: flex;
}

.flexrow.flexrow--center-align {
  align-items: center;
}

.flexrow.flexrow--doc-details {
  justify-content: space-between;
}

.flexrow.flexrow--doc-social {
  align-self: flex-start;
}

.flexrow.flexrow--doc-extras {
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
}

.flexrow.flexrow--lifetime-pass {
  justify-content: space-around;
  align-items: center;
}

.flexrow.flexrow__multiverse__image-row {
  margin-bottom: 50px;
}

.flexrow.flexrow--sponsors {
  justify-content: space-between;
  align-items: center;
}

.flexrow.flexrow--atrium {
  justify-content: center;
  align-items: center;
}

.nav-button {
  border: 1px solid var(--brand--pink-onlight-clickable);
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
  white-space: nowrap;
  border-radius: 3rem;
  max-height: 95%;
  padding: .5rem 1.75rem;
  font-size: 1.1rem;
  font-weight: 600;
  line-height: 1.5;
  transition: opacity .2s;
  display: inline-block;
}

.nav-button:hover {
  border: 1px solid var(--brand--pink-onlight-clickable);
  background-color: var(--white);
  opacity: .85;
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.nav-button.button--holloween {
  margin-top: 50px;
  margin-bottom: 50px;
}

.nav-button.button--small {
  padding: 9px 19px;
  font-size: 14px;
  line-height: 15px;
}

.nav-button.button--dp {
  background-color: #c433cd;
  display: none;
}

.nav-button.button-inline {
  border-radius: 0 3px 3px 0;
  align-self: flex-start;
  height: 100%;
  max-height: 100%;
  line-height: 20px;
}

.nav-button.rounded-button.button-media-kit {
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  border-radius: 20px;
  margin-top: 40px;
  display: inline-block;
}

.nav-button.cc--rounded {
  border-radius: 30px;
  padding-top: 6px;
  padding-bottom: 6px;
}

.nav-button.is-small {
  background-color: var(--brand--pink-ondark-clickable);
  color: #fff;
  object-fit: fill;
  border-radius: 4rem;
  padding: .3rem 1.25rem;
  font-size: 1rem;
}

.nav-button.is-small:hover {
  background-color: var(--neutral--white);
  box-shadow: 0 0 0 1px var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--brand--pink-onlight-clickable);
}

.nav-button.is-small.full-width {
  text-align: center;
  width: 100%;
}

.nav-button.is-small.full-width:hover {
  border: 1px none var(--deep-pink\<deleted\|variable-462e714e\>);
  box-shadow: 0 0 0 1px var(--deep-pink\<deleted\|variable-462e714e\>);
  opacity: 1;
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.nav-button.is-small.full-width.modal {
  white-space: normal;
  border-width: 2px;
  justify-content: center;
  align-items: center;
}

.nav-button.is-small.full-width.modal:hover {
  border: 2px solid var(--meow-wolf-library---brand--pink-onlight-clickable);
  box-shadow: none;
}

.nav-button.is-small.button-white {
  background-color: var(--neutral--white);
  color: var(--brand--pink-onlight-clickable);
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.nav-button.is-small.button-white:hover {
  border-style: solid;
  border-width: 1px;
}

.nav-button.is-small.banner-button {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}

.nav-button.is-secondary {
  background-color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
}

.nav-button.is-secondary.is-small {
  align-items: center;
  display: flex;
}

.nav-button.is-secondary.is-alternate {
  background-color: var(--unreal-grape\<deleted\|variable-8cbc2481\>);
  color: var(--white);
}

.nav-button.is-alternate {
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.nav-button.is-alternate.is-icon {
  justify-content: flex-start;
  padding-right: 1.5rem;
  font-size: 1rem;
}

.nav-button.is-alternate.is-widget {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/646535cfdcc530931b53355b_icons8_right_2.svg");
  background-position: 88%;
  background-repeat: no-repeat;
  background-size: 1.2rem;
  padding-left: 1.3rem;
  padding-right: 3.05rem;
}

.nav-button.is-icon {
  grid-column-gap: .75rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.nav-button.is-icon.is-small {
  grid-column-gap: .25rem;
}

.nav-button.is-icon.is-small:hover {
  color: var(--brand--pink-onlight-clickable);
}

.nav-button.is-icon.is-small.hover-border {
  font-weight: 700;
}

.nav-button.is-icon.is-small.hover-border.max-width-small.max-width-banner {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.nav-button.is-link {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: #0000;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5daee8182b63960e78e47547_Pink%20Wave.svg");
  background-position: 0 100%;
  background-repeat: repeat-x;
  background-size: .8rem;
  border: 0 #0000;
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
}

.nav-button.is-link.is-icon {
  background-image: none;
}

.nav-button.signin {
  color: var(--white);
  background-color: #0000;
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 1rem;
}

.nav-button.signin.hide-tablet {
  border-width: 0;
  justify-content: center;
  align-items: center;
  height: 62px;
  display: flex;
}

.nav-button.signin.hide-tablet:hover {
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
}

.nav-button.signin.hide-tablet.w--current {
  color: var(--brand--pink-ondark-clickable);
}

.nav-button.mobile-full-width.center-text {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.nav-button.mobile-full-width.center-text.extra-padding {
  padding-left: 3rem;
  padding-right: 3rem;
}

.nav-button.button-white {
  border: 1px solid var(--brand--pink-onlight-clickable);
  background-color: var(--white);
  color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
  white-space: nowrap;
  max-width: 100%;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  box-shadow: inset 0 0 0 2px #fff;
}

.nav-button.button-white:hover {
  border-color: var(--brand--pink-ondark-clickable);
  background-color: var(--brand--pink-ondark-clickable);
  box-shadow: inset 0 0 0 2px var(--brand--pink-ondark-clickable);
  color: var(--white);
}

.doc__title {
  margin-bottom: 20px;
  font-size: 36px;
  line-height: 49px;
}

.doc__social-link {
  z-index: 10;
  color: var(--grey\<deleted\|variable-f6167a39\>);
  letter-spacing: .43px;
  text-transform: uppercase;
  cursor: pointer;
  align-items: center;
  margin-left: 24px;
  font-weight: 400;
  display: flex;
  position: relative;
}

.caps {
  text-transform: uppercase;
}

.caps.text-align-center.text-weight-bold.text-size-regular.text-color-bluedark {
  color: var(--brand--blue-dark);
}

.caps.text-align-center.text-weight-bold.text-size-regular.text-color-bluedark.summer {
  font-size: .75rem;
}

.doc__tabs {
  flex: 1;
}

.doc__tab-button {
  background-color: #0000;
  border-bottom: 5px solid #0000;
  margin-bottom: 20px;
  margin-right: 35px;
  padding: 2px 0;
  font-size: 16px;
  line-height: 22px;
  transition: border-color .2s;
}

.doc__tab-button.w--current {
  border-bottom-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: #0000;
}

.doc-cover {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dd3fb3d22bee1fd324984ad_MW_OriginStory_Poster_11x17-01_11x17-550x835.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex: none;
  width: 200px;
  height: 308px;
  margin-right: 30px;
}

.too-sick-hero {
  color: #19305a;
  text-align: center;
  background-color: #f9c3d1;
  padding: 80px 15px;
}

.too-sick-hero__logo {
  max-width: 560px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.too-sick-hero__title {
  font-size: 40px;
  line-height: 48px;
}

.too-sick-pink-wave {
  width: 110%;
  max-width: 110%;
  margin-top: 40px;
  margin-bottom: -2px;
  margin-left: -2%;
}

.too-sick-pink-wave.top {
  margin-top: -2px;
  margin-bottom: 40px;
  transform: rotate(180deg);
}

.too-sick-body {
  color: #19305a;
}

.too-sick-section {
  background-color: #f9c3d1;
  padding-top: 40px;
  overflow: hidden;
}

.too-sick-section.blue {
  color: #f9c3d1;
  background-color: #19305a;
}

.too-sick-section.white {
  background-color: var(--white);
}

.too-sick-section.blue-last {
  color: #f9c3d1;
  background-color: #19305a;
  padding-bottom: 100px;
}

.too-sick-col {
  flex: 1;
}

.too-sick-col.text {
  padding-left: 15px;
  padding-right: 15px;
}

.title {
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
}

.too-sick-blue-wave {
  width: 110%;
  max-width: 110%;
  margin-top: 40px;
  margin-bottom: -2px;
  margin-left: -2%;
}

.kl__press-list {
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.location__hero-video {
  margin-top: 50px;
}

.location__video {
  margin-bottom: 50px;
}

.location-body-wrapper {
  overflow: hidden;
}

.app-link {
  max-width: 150px;
  margin-top: 20px;
  margin-right: 15px;
}

.location__divider-wrapper {
  margin: 50px -20px -2px;
  display: block;
}

.sub-nav-location-menu {
  letter-spacing: 1px;
  display: flex;
}

.sub-nav-location-menu.cc--denver {
  display: block;
}

.location-sub-nav-row {
  align-self: stretch;
  display: flex;
}

.float-logo {
  width: 380px;
  margin-bottom: 0;
  padding-top: 30px;
  padding-bottom: 30px;
}

.anomaly-tracker-graphic {
  max-width: 250px;
  margin-bottom: 35px;
}

.form-wrapper {
  text-align: left;
  text-transform: none;
  background-color: #0000;
  border: 1px #ddd;
  width: 100%;
  padding: 0;
  font-size: 16px;
  line-height: 20px;
}

.form-wrapper.form-wrapper-lv {
  z-index: 1;
  margin-bottom: 30px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}

.audio-tours-graphic {
  max-width: 450px;
  margin-bottom: 35px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.santa-fe__gallery-grid {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 150px;
  margin-left: -15px;
  margin-right: -15px;
}

.santa-fe__macaroni-left {
  margin-bottom: 50px;
  margin-left: -20%;
}

.santa-fe__gallery-img-wrapper {
  margin-left: -20%;
  position: relative;
}

.santa-fe__gallery-img-wrapper.two {
  margin-top: -50px;
  margin-right: -40%;
}

.santa-fe__gallery-img-wrapper.three {
  margin-top: -50px;
  margin-left: -37%;
  margin-right: -70%;
}

.santa-fe__macaroni-middle {
  max-width: 110px;
  margin-bottom: 60px;
  margin-right: -10%;
}

.santa-fe__gallery-graphic {
  max-width: 110px;
  margin-right: -10%;
}

.santa-fe__macaroni-right {
  margin-left: 20%;
  display: block;
}

.events__blob {
  width: 300px;
  position: absolute;
  inset: 20px auto auto 2%;
}

.private-rentals__lightbox {
  margin-bottom: 20px;
}

.event-card__icon {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  width: 20px;
  margin-right: 5px;
}

.product-card {
  color: var(--black);
  background-color: #fff;
  border-radius: 3px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-self: stretch;
  min-height: 100%;
  margin-left: 15px;
  margin-right: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  transition: box-shadow .2s;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 3px #0000002e;
}

.product-card:hover {
  box-shadow: 0 3px 10px #0000002e;
}

.product-row {
  grid-column-gap: var(--spacing--small);
  grid-row-gap: var(--spacing--small);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: flex-start stretch;
  display: flex;
}

.product-meta {
  text-align: center;
  padding: 5px 10px 10px;
}

.extra-content-card {
  width: 33.33%;
  padding: 10px;
  font-size: 18px;
  line-height: 22px;
}

.bring-group-grid {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  flex-direction: row;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  display: grid;
  position: relative;
}

.bring-group__blob-two {
  z-index: -1;
  width: 990px;
  max-width: none;
  position: absolute;
  inset: 0% auto auto -50%;
}

.group__col {
  margin-bottom: 20px;
  margin-left: -10px;
  margin-right: -10px;
}

.annual-pass__rtf {
  color: var(--black);
  text-align: left;
}

.annual-pass__small-p {
  color: var(--black);
  text-align: left;
  max-width: 390px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.flexrow__annual-pass-col {
  flex: 1;
  margin-left: 25px;
  margin-right: 25px;
}

.subnav_location-name {
  color: #fff;
  text-transform: uppercase;
  font-family: Montserrat, sans-serif;
  font-size: 1.1rem;
  transition: color .2s;
}

.subnav_location-name.w--current {
  font-family: Montserrat, sans-serif;
  font-size: 1.1rem;
}

.subnav_location-name.cc--denver {
  color: var(--white);
  letter-spacing: 1px;
  font-weight: 800;
}

.subnav_location-name.cc--denver:hover {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.plyr__video-embed {
  text-align: center;
  object-fit: fill;
  border: 0 #0000;
  max-width: 966px;
  margin: auto;
  position: static;
}

.empty-state {
  height: 0;
  padding: 0;
  overflow: hidden;
}

.heading {
  white-space: nowrap;
}

.heading.black-text {
  color: var(--black);
}

.seo-image__list {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.seo-images__item {
  border: 1px solid #e7e7e7;
  justify-content: center;
  align-items: center;
  margin: 10px;
  padding: 10px;
  display: flex;
}

.watch__hero-image--video-item {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5db6e59283d31eb0615ee26a_Mat-Crimmins-Troubleshoots-The-Mastadon-800x420.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 80px 45px;
}

.projects__time-dot__text {
  z-index: 10;
  color: #fff;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 150px;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  line-height: 40px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.email_spiral-embed {
  z-index: 10;
  position: absolute;
  inset: 20% auto auto 20%;
}

.email_spiral-embed.second {
  inset: -100% 80% auto auto;
}

.email_spiral-embed.local-spiral {
  z-index: 0;
  width: 40%;
  margin-top: 40px;
  inset: 0% 0% auto auto;
}

.email_spiral-embed.email-signup {
  left: 50%;
}

.home-wrapper {
  max-width: 100%;
  overflow: hidden;
}

.yellow {
  color: var(--yellow\<deleted\|variable-933dcfcd\>);
}

.small-p {
  text-align: left;
  margin-top: 10px;
  font-size: 14px;
  line-height: 21px;
  display: block;
}

.santa-fe__hours-locations {
  width: 100%;
}

.doc__social-link__icon-wrapper {
  border: 2px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin-right: 5px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.doc__social-links-row {
  justify-content: flex-end;
  align-items: center;
  width: 250px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% -250px;
}

.doc__social__closer {
  z-index: 10;
  cursor: pointer;
  position: absolute;
  inset: 0%;
}

._404-body {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--midnight-blue\<deleted\|variable-ccab9090\>), var(--black));
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

._404-portal-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 90vh;
  display: flex;
}

._404__title {
  z-index: 10;
  margin-bottom: 20px;
  font-size: 50px;
  line-height: 60px;
  position: relative;
}

._404__lottie {
  z-index: 0;
  transform-style: preserve-3d;
  min-width: 100vw;
  position: absolute;
  inset: 10% 0% 0%;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

._404__p {
  z-index: 10;
  margin-bottom: var(--spacing--medium);
  position: relative;
}

._404__logo {
  z-index: 10;
  max-width: 250px;
  margin-bottom: 20px;
  position: absolute;
  inset: 20px auto auto 20px;
}

.filters {
  max-width: 23%;
}

.collection-item {
  display: inline-block;
}

.press-item {
  flex: none;
  width: 33.33%;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
}

.filters-wrap {
  float: left;
  flex-wrap: wrap;
  display: flex;
}

.quicksearch {
  border: 1px solid #0000001a;
  border-radius: 10px;
  height: 50px;
  margin-bottom: 0;
  padding: 10px 15px;
  font-size: 16px;
  line-height: 20px;
  transition: border .15s ease-in;
}

.quicksearch:focus {
  border-color: #ff4363;
}

.press-list {
  flex-wrap: wrap;
  margin-right: -10px;
  display: flex;
}

.search-wrapper {
  float: right;
  margin-bottom: 0;
  display: none;
}

.category {
  text-transform: capitalize;
  background-color: #efefef;
  border-radius: 5px;
  padding: 5px 10px;
  font-size: 12px;
  display: none;
}

.card-summary {
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 1em;
  font-weight: 300;
  line-height: 1.5em;
}

.collection-list-3 {
  flex-wrap: wrap;
  display: flex;
}

.no-items-found {
  background-color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
  color: var(--white);
  text-align: center;
  border-radius: 10px;
}

.text-block {
  font-family: Montserrat, sans-serif;
}

.link-2 {
  color: var(--black);
}

.html-embed {
  max-width: 100px;
}

.html-embed.white-text {
  color: var(--white);
  max-width: 100px;
}

.navbar_dropdown-container {
  letter-spacing: 1px;
  flex: 1;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.bold-text {
  text-align: center;
  justify-content: center;
  align-items: stretch;
  font-size: 40px;
  line-height: 45px;
  display: flex;
}

.product-card__title {
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
  font-weight: 700;
  overflow: hidden;
}

.product-card__title.truncate {
  margin-bottom: 0;
}

.product-card__details {
  color: var(--grey\<deleted\|variable-f6167a39\>);
  text-transform: uppercase;
}

.product-price {
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  padding: 5px 7px;
  font-weight: 700;
  position: absolute;
  inset: 10px 10px auto auto;
}

.product-image {
  width: 100%;
}

.is-active {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  font-weight: 600;
}

.is-active:lang(en) {
  color: var(--brand--pink-ondark-clickable);
}

.location-pre-footer {
  background-color: #0000;
  padding: 60px 20px 7rem;
  display: block;
}

.location-pre-footer__container {
  background-color: var(--white);
  color: var(--black);
  border-radius: 10px;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 34px;
  font-size: 13px;
  display: block;
  box-shadow: 0 3px 10px #00000029;
}

.on-pre-footer__title {
  margin-bottom: 15px;
  font-size: 20px;
  font-weight: 700;
}

.location-pre-footer__button {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  border-radius: 15px;
  margin-right: 10px;
  padding: 4px 16px;
}

.down-arrow-call {
  z-index: 10;
  width: 60px;
  position: absolute;
  inset: 60px 0% auto 50%;
}

.div-block-4 {
  position: relative;
}

.image-4 {
  opacity: 1;
}

.related-news-date {
  font-family: Montserrat, sans-serif;
}

.event-card__row {
  border-style: solid none none;
  border-width: 1px;
  border-color: #f1f1f7 var(--c-black\<deleted\|variable-b8d0581f\>) var(--c-black\<deleted\|variable-b8d0581f\>);
  border-radius: 1px;
  flex: 1;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  margin-top: 20px;
  padding: 14px 1.25rem;
  display: flex;
}

.event-card__date {
  color: #3e3e4b;
  font-size: .9rem;
  font-weight: 500;
  line-height: 22px;
}

.event-card__subinfo {
  color: var(--medium-sea-green\<deleted\|variable-a5bfb1d9\>);
  white-space: nowrap;
  overflow: hidden;
}

.event-card__col {
  color: #3e3e4b;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  line-height: 14px;
  display: flex;
}

.event-card__col.hide-location {
  display: none;
}

.event-card__col.event-card-right {
  order: 1;
  justify-content: flex-end;
}

.event-card__col.is_gap-tiny {
  grid-column-gap: var(--spacing--tiny);
  grid-row-gap: var(--spacing--tiny);
}

.body {
  border-top: 1px solid #666;
  border-bottom: 1px solid #666;
  font-family: Montserrat, sans-serif;
}

.collection-header {
  color: var(--black);
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.video-time {
  background-color: var(--black);
  color: var(--white);
  padding: 3px 5px;
  font-size: 12px;
  line-height: 20px;
  position: absolute;
  inset: 5px 5% auto auto;
}

.placeholder {
  border: 1px solid var(--grey\<deleted\|variable-f6167a39\>);
  padding: 35px;
  font-size: 30px;
}

.pink-wave-divider {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5daee8182b63960e78e47547_Pink%20Wave.svg");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: 15px;
  height: 20px;
  margin-top: 30px;
  margin-bottom: 30px;
}

.educator-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  text-align: left;
}

.educator-grid__col {
  align-items: center;
  display: flex;
}

.educator-grid__img {
  flex: none;
  align-self: center;
  width: 30%;
  margin-right: 30px;
}

.educator-grid__title {
  margin-top: 10px;
}

.investor-hero {
  background-color: var(--black);
  color: #fff;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6465580131767eca346af24c_5f6b0256887c5f9b86b98140ede55518_MWTreehouse.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 80px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
  overflow: hidden;
}

.investor-hero-divider {
  width: 110%;
  margin: 80px -20px -2px;
}

.investor-hero__card {
  color: var(--black);
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  max-width: 670px;
  margin-left: auto;
  margin-right: auto;
  padding: 35px;
  overflow: hidden;
}

.investor-hero__card-title {
  background-color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  text-align: center;
  margin: -35px -35px 30px;
  padding: 20px 35px 30px;
}

.white {
  color: #fff;
}

.password-field {
  background-color: #dfdfe5;
  border-radius: 5px;
  margin-top: 10px;
  padding: 30px;
}

.investor-row {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.investor__card {
  background-color: var(--ghost-white\<deleted\|variable-75b42042\>);
  text-align: center;
  border-radius: 5px;
  width: 46%;
  margin: 15px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 17px;
  line-height: 24px;
  overflow: hidden;
}

.investor__card__title-wrap {
  background-color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  color: #fff;
  margin-top: -20px;
  margin-bottom: 20px;
  padding: 18px 30px 12px;
}

.pp-hero {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5e00b32c10bfa76c12a00331_Passportals_Web-Banner-1800x1164.jpg");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.pp__intro {
  text-align: center;
  border-radius: 5px;
  max-width: 560px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px 40px;
  overflow: hidden;
  box-shadow: 0 3px 12px #00000012;
}

.pp__intro__blue {
  color: #fff;
  text-align: left;
  background-color: #00bce7;
  justify-content: space-between;
  align-items: center;
  margin: 20px -40px -30px;
  padding: 10px 25px 25px;
  display: flex;
}

.pp__car-img {
  width: 120px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.pp__grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
}

.pp__card {
  align-items: center;
  display: flex;
}

.pp__card__link {
  margin-top: 19px;
  display: inline-block;
}

.pp__card__img {
  width: 130px;
  margin-right: 20px;
}

.pp__card__name {
  margin-top: 0;
  margin-bottom: 10px;
}

.next-blank {
  background-color: #0000;
  border-style: none;
  border-width: 0;
  border-radius: 0;
}

.previous-hide, .mw-hide {
  display: none;
}

.rich-text-block {
  text-align: left;
}

.heading-3 {
  text-align: center;
}

.lifetime-pass__table-title {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
  text-align: center;
  letter-spacing: 1px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  margin-bottom: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 24px;
  font-weight: 400;
  line-height: 70px;
}

.paragraph {
  color: var(--black);
}

.location-pre-footer-row {
  justify-content: space-between;
  display: flex;
}

.location-pre-footer__logo {
  align-self: flex-start;
  max-width: 150px;
  margin-right: 30px;
}

.location-pre-footer__col {
  flex: 0 auto;
}

.location-pre-footer__col.middle {
  flex: 1;
  margin-right: 30px;
}

.location-pre-footer__row {
  justify-content: flex-start;
  margin-bottom: 25px;
  display: flex;
}

.location-pre-footer__row.align-center {
  align-items: center;
}

.location-pre-footer__row.align-center.is_gap-xxsmall {
  grid-column-gap: var(--spacing--xxsmall);
  grid-row-gap: var(--spacing--xxsmall);
}

.location-pre-footer__text {
  min-width: 150px;
  margin-right: 30px;
}

.location-pre-footer__link {
  color: var(--grey\<deleted\|variable-f6167a39\>);
  font-size: 12px;
  display: block;
}

.location-pre-footer__link-col {
  margin-right: 20px;
}

.flexrow__col {
  flex: 1;
}

.flexrow__col.middle {
  border-right: 1px solid var(--ghost-white\<deleted\|variable-75b42042\>);
  border-left: 1px solid var(--ghost-white\<deleted\|variable-75b42042\>);
}

.flexrow__col__card {
  margin-left: 30px;
  margin-right: 30px;
}

.reserve-time-wrapper {
  background-color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  color: #fff;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 30px;
}

.flexrow__lifetime-pass-col {
  flex: 1;
}

.flexrow__lifetime-pass-col.text {
  align-self: center;
  margin-left: 50px;
}

.pink {
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.lifetime-pass__row {
  justify-content: center;
  margin-top: 50px;
  margin-bottom: 50px;
  display: flex;
}

.lifetime-pass__row__circle-wrap {
  color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 25px;
  margin-right: 25px;
  font-size: 19px;
  font-weight: 600;
  display: flex;
}

.lifetime-pass__circle-card {
  border: 4px solid var(--midnight-blue\<deleted\|variable-ccab9090\>);
  border-radius: 50%;
  width: 250px;
  height: 250px;
  margin-top: 15px;
}

.lifetime-pass__circle-card.box {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5e0fc11b98f2dc4c09cf524e_Gift%20Box.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.lifetime-pass__circle-card.card {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5e0fc12c6a42a416824de549_Membership%20Card.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.lifetime-pass__circle-card.snaggy {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5e0fc1474b55b0b39928b670_Snaggy%20Plushie-500.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.lifetime-pass__grey-section__curve {
  transform-style: preserve-3d;
  max-width: 140%;
  margin: -101px -19px 50px;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.lifetime-pass__table-card {
  background-color: var(--white);
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  padding: 40px;
  font-size: 16px;
}

.column {
  border-bottom-right-radius: 2px;
}

.multiverse__flexrow__img {
  align-self: center;
  margin-right: 50px;
}

.sxsw__hero {
  background-color: var(--white);
  color: var(--black);
  padding-top: 80px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
  overflow: hidden;
}

.sxsw__video-wrapper {
  z-index: 1;
  background-color: var(--black);
  justify-content: center;
  align-items: center;
  margin-top: 50px;
  margin-left: -20px;
  margin-right: -20px;
  padding: 50px 15px;
  position: relative;
}

.column-minus-margin {
  margin-left: -10px;
  margin-right: -10px;
}

.flexrow__sxsw-sponsors {
  flex: none;
  width: 14%;
  margin-left: 10px;
  margin-right: 10px;
}

.dark-palace__hero {
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.dark-palace__bg-img {
  z-index: -1;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5e134cc4fc426d92243595e1_Architecture_BG-01-1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 120vh;
  position: fixed;
  inset: 0%;
}

.dp-logo-hero {
  max-width: 520px;
}

.dp__poster-two {
  background-color: var(--black);
  text-align: left;
  object-fit: fill;
  max-width: 100%;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.dp__logo {
  max-width: 100%;
  margin-bottom: 50px;
}

.atrium__team-card {
  display: flex;
}

.atrium__team-img {
  align-self: flex-start;
  width: 35%;
  margin-top: 20px;
  margin-right: 20px;
}

.grid-2 {
  grid-column-gap: 30px;
  grid-row-gap: 80px;
}

.atrium-media-link {
  text-align: center;
  flex: 1;
  margin-left: 20px;
  margin-right: 20px;
}

.atrium-download {
  margin-bottom: 10px;
}

.atrium-collab-link {
  margin-left: 62px;
  margin-right: 62px;
}

.landing-nav {
  z-index: 999;
  background-color: #000c;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.landing__logo-link {
  max-width: 130px;
  display: block;
}

.meow-wrap {
  width: 80px;
  margin-bottom: 3px;
  display: flex;
  overflow: hidden;
}

._w-olf-icon {
  z-index: 5;
  width: 46px;
  margin-bottom: 2px;
  margin-right: -2px;
  position: relative;
}

._w-meow-icon {
  z-index: 5;
  width: 46px;
  margin-bottom: 2px;
  position: relative;
}

.landing__logo-row {
  display: flex;
}

.landing__logo-meo {
  width: 80px;
  min-width: 80px;
}

.landing__logo-icon {
  width: 50px;
  display: block;
  position: absolute;
}

.landing__nav-link {
  text-transform: uppercase;
  background-color: #0000;
}

.landing__nav-link.nav-link-hidden {
  display: inline-block;
}

.heading-4 {
  font-weight: 700;
}

.no-margin-2 {
  text-align: left;
  margin: 0;
}

.no-margin-bottom {
  margin-bottom: 0;
}

.paragraph-5 {
  margin-bottom: 31px;
}

.faq__question_dark {
  color: var(--white);
  background-color: #0000;
  margin-bottom: 10px;
  font-size: 28px;
  line-height: 38px;
}

.faq__question_dark.faq__question--title, .faq__question_dark.faq__question--title-dark {
  background-color: #0000;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 500;
}

.list, .text-block-21, .text-block-22 {
  font-size: 16px;
}

.dp_container-2 {
  text-align: left;
}

.dp-body {
  background-color: var(--black);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5e34c09ad8d0c2a8870eaa47_Webpage_BG_Exports___Architecture_1500X2400.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.dp-container {
  text-align: center;
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
}

.dp-link {
  color: var(--yellow\<deleted\|variable-933dcfcd\>);
}

.container-3 {
  text-align: center;
}

.video-2 {
  max-width: none;
}

.dp-body-faq {
  background-color: var(--black);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5e34c09ad8d0c2a8870eaa47_Webpage_BG_Exports___Architecture_1500X2400.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container-dp-faq {
  clear: none;
  white-space: normal;
  background-color: #000000c7;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.section-dp-local {
  color: #fff;
  object-fit: fill;
  padding: 40px 15px 100px;
  position: relative;
}

.section-dp-video {
  color: #fff;
  object-fit: fill;
  padding: 40px 15px;
  display: none;
  position: relative;
}

.section-dp {
  color: #fff;
  object-fit: fill;
  padding: 40px 15px;
  position: relative;
}

.section-dp.section-hide {
  display: none;
}

.paragraph-9-copy {
  text-align: center;
  max-width: none;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 23px;
  line-height: 28px;
}

.section-dp-music {
  display: none;
}

.cards-section {
  color: var(--white);
  padding-top: 60px;
  padding-bottom: 40px;
}

.centered-container {
  text-align: center;
  flex: 1;
}

.cards-grid-container {
  grid-column-gap: 30px;
  grid-row-gap: 15px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: .9fr .9fr .9fr;
  grid-auto-columns: .9fr;
  display: grid;
}

.cards-grid-container.dp-music-cards-grid-container {
  margin-top: 0;
}

.cards-image {
  width: 100%;
  max-width: none;
}

.heading-5 {
  text-align: center;
}

.heading-5.dp-heading-special {
  margin-top: 0;
  margin-bottom: 0;
}

.heading-5.dp-heading-special2 {
  margin-top: 20px;
  margin-bottom: 0;
}

.heading-6, .heading-7 {
  text-align: center;
}

.heading-8 {
  font-size: 38px;
}

.heading-8.dp-music-heading {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
}

.heading-8.dp-music-heading.black-text {
  color: var(--black);
}

.heading-8.dp-music-heading.black-text.dp-music-heading-space-hack {
  margin-bottom: 60px;
}

.heading-8.dp-music-heading.dp-music-heading-less-space {
  margin-bottom: 10px;
}

.heading-8.dp-music-heading.dp-music-heading-less-space-top {
  margin-top: 10px;
}

.form-block {
  width: 500px;
  position: relative;
}

.form-inline {
  flex-wrap: nowrap;
  justify-content: center;
  display: flex;
  position: static;
}

.input-inline {
  border-right: 1px solid #727272;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  height: 42px;
  padding-top: 12px;
  padding-bottom: 12px;
  display: block;
}

.input-inline.input-password {
  height: auto;
  padding-top: .4rem;
  padding-bottom: .5rem;
  font-size: 1.1em;
}

.cards-section-2 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.cards-image-mask {
  border-radius: 0%;
  width: 100%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.cards-image-2 {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  max-width: none;
  height: 100%;
  display: inline-block;
  position: absolute;
  inset: 0%;
}

.gallery {
  padding-top: 100px;
  padding-bottom: 100px;
}

.gallery-grid-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: "."
                 "."
                 / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-top: 40px;
  display: grid;
}

.gallery-lightbox {
  position: relative;
  overflow: hidden;
}

.gallery-thumbnail {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}

.dp-cards-section {
  color: var(--white);
  padding-top: 40px;
  padding-bottom: 40px;
}

.image-8 {
  display: block;
}

.slider-press-quote {
  background-color: #0000;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
  position: relative;
}

.press-slide {
  text-align: left;
}

.left-arrow {
  background-color: #0000;
  font-size: 17px;
}

.press-quotes {
  color: var(--yellow\<deleted\|variable-933dcfcd\>);
  text-align: center;
  margin-top: 100px;
  margin-left: 60px;
  margin-right: 60px;
  padding-top: 0;
}

.press-columns {
  text-align: center;
  flex-direction: row;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: static;
}

.right-arrow {
  font-size: 17px;
}

.center-text--w-padding {
  text-align: center;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.collection-list-wrapper {
  display: none;
}

.quote-div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.logo-row {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  text-align: center;
  flex-wrap: wrap;
  grid-template: ". . ."
                 ". . Area"
                 / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  align-items: center;
  margin: 40px auto 20px;
  display: grid;
}

.slick-multi {
  display: block;
  overflow: visible;
}

.slick-multi.k-gallery {
  display: block;
}

.thumb-fix {
  display: block;
  overflow: visible;
}

.link-block-3 {
  text-align: left;
  display: block;
}

.notification-text {
  color: var(--white);
  font-size: 12px;
  font-weight: 500;
  line-height: 17px;
}

.notification-text p {
  font-size: 14px;
  line-height: 18px;
}

.notification-text a {
  text-decoration: underline;
}

.notification-text a:hover {
  color: var(--white);
}

.press-tag-header {
  padding-bottom: 5px;
  font-weight: 600;
}

.access__scroll-link {
  margin-right: 5px;
  font-size: 16px;
  line-height: 24px;
  transition: color .2s;
}

.access__scroll-link.w--current {
  color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
}

.access-list {
  font-size: 16px;
}

.access-wrapper__section-anchor {
  height: 10px;
  position: absolute;
  inset: -150px 0% auto;
}

.access-wrapper__section-anchor.less-margin {
  top: -240px;
}

.access__heading, .access__question {
  color: var(--black);
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 0;
  font-size: 28px;
  line-height: 38px;
}

.access__question.access__question--title {
  background-color: #0000;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 500;
}

.access__list {
  padding-left: 16px;
}

.access__sticky {
  position: sticky;
  top: 150px;
}

.access-wrapper {
  display: flex;
  position: relative;
}

.access__section {
  margin-bottom: 70px;
  position: relative;
}

.kerrning-wide {
  letter-spacing: 2.5px;
}

.event-wrapper {
  margin-bottom: 40px;
  padding-right: 40px;
}

.event-title {
  color: var(--black);
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 0;
  font-size: 28px;
  line-height: 38px;
}

.event-description {
  color: var(--black);
}

.paragraph-12 {
  margin-bottom: 0;
  font-size: 12px;
}

.heading-14 {
  color: var(--black);
  font-weight: 700;
}

.black-text {
  color: var(--black);
}

.black-text._16-font-size {
  font-size: 16px;
}

.black-text.center-text {
  text-align: center;
}

.black-text.center-text.access-list {
  display: block;
}

.dp-note {
  margin-top: 50px;
}

.image-10 {
  display: block;
}

.guide_hero-image {
  z-index: auto;
  min-height: 450px;
  position: absolute;
  inset: 0% 0% auto;
}

.guide__hero-image__cover {
  z-index: auto;
  background-image: linear-gradient(to bottom, #fff0, var(--white) 78%);
  height: 80%;
  position: absolute;
  inset: auto 0% 0%;
}

.grid-5 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 1fr;
}

.guide-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 60px;
}

.guide__hero-divider {
  background-image: linear-gradient(to right, var(--midnight-blue\<deleted\|variable-ccab9090\>), var(--deep-pink\<deleted\|variable-462e714e\>));
  height: 10px;
  margin-top: 44px;
  margin-bottom: 44px;
}

.guide-tickets-div {
  text-align: center;
}

.guide__squiggle-divider {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dc2b34af6793962c68357b6_Squiggle%20Black.svg");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: 15px;
  height: 20px;
  margin-top: 60px;
  margin-bottom: 60px;
}

.guide__cat {
  color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-bottom: 30px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 500;
  display: block;
}

.guide__cat.guide__cat--guide {
  color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  font-family: Montserrat, sans-serif;
  position: static;
}

.div-block-13 {
  object-fit: fill;
  margin-bottom: 40px;
}

.section-3 {
  text-align: left;
}

.section--light-blue {
  background-color: #d5eff9;
}

.heading-16 {
  color: #f32648;
  text-align: center;
  letter-spacing: 20px;
  margin-top: 0;
  padding-top: 10px;
  font-weight: 800;
}

.container-at-home {
  clear: none;
  white-space: normal;
  background-color: #0000;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.learning-center-columns {
  display: none;
}

.athome-cat-title {
  color: var(--white);
  text-align: center;
  align-self: center;
  align-items: flex-start;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 30px;
  display: block;
  position: absolute;
  inset: auto 20%;
}

.athome__card-wrapper {
  flex: 1;
  justify-content: space-between;
  padding: 5px 10px;
  font-size: 18px;
  line-height: 30px;
  display: flex;
}

.athome-wrapper {
  flex-wrap: wrap;
  align-content: stretch;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.athome-card {
  text-align: left;
  background-color: #0000;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding-left: 30px;
  padding-right: 30px;
  transition: transform .15s;
  display: flex;
  position: relative;
}

.athome-card:hover {
  transform: scale(1.05);
}

.paragraph-14 {
  text-align: left;
}

.athome-container-txt {
  clear: none;
  text-align: center;
  max-width: 600px;
  position: static;
}

.athome-container-txt.athome-container-cat {
  max-width: 300px;
}

.athome-header {
  color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
  text-align: left;
  margin-bottom: 0;
  font-weight: 700;
}

.athome-footer-image {
  text-align: left;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.at-home-img-block {
  margin-bottom: -5px;
  margin-left: -10px;
  margin-right: -10px;
}

.athome-sub-header {
  clear: none;
  color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  text-transform: uppercase;
  margin-top: 60px;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.athome-col-list {
  margin-bottom: -48px;
}

.athome__sub-list {
  flex-wrap: wrap;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.athome-item {
  margin-bottom: 30px;
  padding-left: 20px;
  padding-right: 20px;
}

.athome__wrapper {
  color: var(--white);
  align-items: center;
  min-height: 100%;
  margin-bottom: 0;
  transition: transform .15s;
  display: block;
  position: relative;
}

.athome__wrapper:hover {
  transform: scale(1.05);
}

.athome__img {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 200px;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.athome__cat {
  z-index: 2;
  letter-spacing: 1px;
  text-transform: none;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: block;
  position: absolute;
  inset: 10px 20px auto auto;
}

.athome__title {
  font-size: 30px;
  font-weight: 700;
  line-height: 32px;
  position: relative;
  top: auto;
}

.athome__p {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
}

.athome_inner_text {
  z-index: 2;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 0;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 20px;
  left: 20px;
}

.athome-creator {
  align-self: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 5px;
  font-weight: 600;
  display: flex;
}

.athome-h5 {
  align-self: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.athome-overlay {
  z-index: 1;
  background-image: linear-gradient(45deg, var(--midnight-blue\<deleted\|variable-ccab9090\>) 14%, transparent);
  width: 100%;
  height: 100%;
  min-height: 0;
  position: absolute;
}

.athome-creator-holder {
  display: flex;
}

.athome-cat-img {
  flex: 0 auto;
  width: 100%;
}

.athome-richtext {
  float: none;
  clear: none;
  color: var(--black);
  position: static;
}

.div-block-17 {
  float: none;
  clear: none;
}

.athome-full-img {
  width: 100%;
  margin-bottom: 20px;
  display: block;
  position: relative;
}

.athome-cat-single {
  color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 500;
  display: block;
}

.athome-container {
  clear: none;
  white-space: normal;
  background-color: #0000;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  display: block;
}

.article__hero-divider {
  background-image: linear-gradient(to right, #2f2b78, #ec0089);
  height: 10px;
  margin-top: 44px;
  margin-bottom: 44px;
}

.article__video-hero-divider {
  background-image: linear-gradient(to right, #2f2b78, #ec0089);
  height: 20px;
  margin-bottom: 44px;
  margin-left: 15px;
  margin-right: 15px;
}

.athome-excerpt {
  font-size: 18px;
}

.athome-back {
  padding-bottom: 5px;
  font-weight: 600;
}

.athome-logo {
  max-width: 500px;
  margin-top: 20px;
  margin-bottom: 0;
}

.list-item-padding {
  padding-top: 5px;
  padding-bottom: 5px;
}

.div-block-18 {
  background-color: var(--black);
  border: 1px solid #000;
  border-radius: 4px;
  display: block;
}

.text-white {
  color: var(--white);
  border: 1px solid #0000;
  margin-bottom: 0;
}

.text-white.text-padding {
  border-color: var(--black);
  border-radius: 0;
  padding: 10px 10px 10px 25px;
}

.text-white.padding-custom2 {
  margin-bottom: 1rem;
}

.text-white.heading-style-h2 {
  justify-content: flex-start;
  display: block;
}

.text-white.center-text {
  font-size: 2.5rem;
}

.text-white.heading-style-h3 {
  width: auto;
}

.text-white.heading-style-h3.text-weight-bold.text-align-center {
  width: 100%;
}

.text-white.margin-bottom {
  margin-bottom: 30px;
}

.text-white.text-align-center {
  color: var(--meow-wolf-library---neutral--white);
}

.text-white.padding-bottom {
  padding-bottom: 24px;
}

.text-white.width-half {
  width: 50%;
}

.hero-animation {
  height: 82%;
  margin-left: auto;
  margin-right: auto;
}

.hero-animation-wrapper {
  height: 82vh;
  margin-left: auto;
  margin-right: auto;
  position: sticky;
  top: 90px;
  overflow: hidden;
}

.hero-wrapper__logo {
  z-index: 10;
  width: 70%;
  max-width: 600px;
  margin-top: -48px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.denver-bg-clouds {
  z-index: 0;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5efc60f59747b898e170fe82_Denver%20BG%20Clouds.svg");
  background-position: 0%;
  background-size: 65%;
  max-width: 100%;
  min-height: 60vh;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0% 0% auto;
}

.denver-hero__title {
  letter-spacing: 13px;
  max-width: 470px;
  margin-top: 8px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.p--large {
  color: var(--black);
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 34px;
}

.p--large.center-text {
  margin-top: 0;
}

.denver-pryamids-angle {
  z-index: 10;
  background-color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  width: 150vw;
  min-width: 150vw;
  max-width: none;
  height: 20vw;
  position: absolute;
  inset: auto 0% -22vh;
  transform: rotate(-7deg);
}

.denver-pryamids-angle.cc--pink {
  z-index: 0;
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  left: -60%;
  transform: rotate(8deg);
}

.pyramid-one {
  height: 41vh;
}

.pyramid-two {
  height: 57vh;
}

.pyramid-three {
  height: 48vh;
  margin-right: -13%;
}

.pyramid-four {
  height: 35vh;
}

.denver-image-logo {
  margin-bottom: 0;
  padding-top: 6px;
  padding-bottom: 6px;
}

.pyramids-cloud-bg {
  z-index: -1;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5efc60f59747b898e170fe82_Denver%20BG%20Clouds.svg");
  background-position: 0 0;
  background-size: contain;
  width: 200vw;
  height: 60vh;
  position: absolute;
  inset: 0%;
}

.denver-double-wrapper {
  position: relative;
  overflow: hidden;
}

.rising-blocks-lottie {
  z-index: 10;
  width: 20%;
  position: absolute;
  inset: 45% auto auto 0%;
}

.squiggles-circle {
  width: 200px;
  position: absolute;
  inset: 5% auto auto -5%;
}

.squiggles-circle.cc--two {
  z-index: 10;
  width: 250px;
  inset: auto -12% 36% auto;
}

.pre-faq-lottie {
  width: 150px;
  position: absolute;
  inset: 15% auto auto 4%;
}

.squiggle-angle {
  z-index: -1;
  transform-origin: 50%;
  transform-style: preserve-3d;
  width: 50%;
  position: absolute;
  inset: auto auto -45% 13%;
  transform: rotateX(50deg)rotateY(0)rotateZ(45deg)perspective(255px);
}

.omega-mart-logo {
  max-width: 570px;
  margin-bottom: 27px;
  display: block;
}

.omega-mart-logo.cc--las-vegas {
  max-width: 440px;
}

.vegas__about__image-left {
  max-width: 80px;
  position: absolute;
  inset: 38% auto auto 0%;
}

.las-vegas__gallery-grid {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 90px;
  margin-left: -30px;
  margin-right: -30px;
}

.las-vegas__gallery-img-wrapper {
  position: relative;
}

.las-vegas__gallery-img-wrapper.middle {
  margin-right: 50px;
}

.vegas__left-yellow-dots {
  max-width: 120px;
}

.vegas__right-graphic {
  max-width: 110px;
  margin-right: -10%;
}

.vegas__right-blue-dots {
  max-width: none;
  margin-top: -20px;
  margin-left: -20px;
  display: block;
}

.projects__row {
  align-items: center;
  margin-bottom: 100px;
  display: flex;
}

.projects__row.less-padding-bottom {
  margin-bottom: 50px;
}

.project__row__col {
  flex: 1;
}

.project__row__col.cc--right {
  margin-left: 50px;
}

.project__row__col.cc--left {
  text-align: right;
  margin-right: 50px;
}

.projects__year-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.text-size-16 {
  font-size: 16px;
  line-height: 24px;
}

.video-3.bottom-margin {
  margin-bottom: 20px;
}

.text-sub-nav-den {
  color: var(--white);
}

.denver__clouds-gradient {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5f8727980cf1d13b61510673_Untitled-1.png");
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-size: contain;
  height: 35%;
  position: absolute;
  inset: auto 0% 0%;
}

.text-block-26 {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  text-align: center;
  font-size: 25px;
  font-weight: 600;
  text-decoration: underline;
}

.link-block-6 {
  text-align: center;
  display: block;
}

.las-vegas__gallery-grid-about {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin: 90px -15px 40px;
}

.div-block-20 {
  text-align: center;
  display: block;
}

.lv_location-pre-footer__button {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  border-radius: 15px;
  margin-right: 10px;
  padding: 4px 16px;
  display: none;
}

.hide {
  display: none;
}

.overflow-none {
  overflow: hidden;
}

.tab-link {
  border-style: none none solid;
  border-width: 2px;
  border-color: var(--deep-pink\<deleted\|variable-462e714e\>) var(--grey\<deleted\|variable-f6167a39\>) var(--dark-grey\<deleted\|variable-e38e51a6\>) var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--dark-grey\<deleted\|variable-e38e51a6\>);
  letter-spacing: 1px;
  background-color: #0000;
  font-size: 16px;
  font-weight: 500;
  transition: all .2s;
}

.tab-link.w--current {
  border-style: none none solid;
  border-bottom-width: 3px;
  border-bottom-color: var(--hellofood\<deleted\|variable-498f84ec\>);
  color: var(--hellofood\<deleted\|variable-498f84ec\>);
  letter-spacing: 1px;
  background-color: #0000;
  margin-bottom: -2px;
  font-weight: 600;
}

.tab-link.gvh-cafe-tabs {
  padding-left: 45px;
  padding-right: 45px;
  font-size: 20px;
}

.tab-link.gvh-cafe-tabs.w--current {
  border-bottom-color: var(--gvh-cafe-blue\<deleted\|variable-c8dfad6a\>);
  color: var(--gvh-cafe-blue\<deleted\|variable-c8dfad6a\>);
  -webkit-text-stroke-color: var(--gvh-cafe-blue\<deleted\|variable-c8dfad6a\>);
}

.tabs-content {
  color: var(--black);
  margin-bottom: 20px;
  padding-top: 20px;
}

.tabs-content.overflow-visible {
  overflow: visible;
}

.tabs-menu {
  border-bottom: 2px none var(--grey\<deleted\|variable-f6167a39\>);
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.uppercase {
  text-transform: uppercase;
}

.visit-section__wave {
  width: 100%;
  display: inline-block;
  position: static;
  inset: 0% 0% auto;
}

.visit-section__wave.bottom {
  margin-bottom: -1px;
  inset: auto 0% 0%;
}

.form-white-bg {
  color: var(--neutral--black);
}

.form-white-bg.groups {
  color: var(--neutral--black);
  font-size: 1rem;
}

.content__row_slider {
  align-items: center;
  max-height: 800px;
  display: block;
}

.splide {
  overflow: visible;
}

.splide__slide {
  width: 100px;
  margin-bottom: 0;
  display: inline-block;
}

.text-block-28 {
  text-align: center;
}

.event-container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: start;
  place-items: start stretch;
  display: grid;
}

.left-sign-up-holder {
  min-width: 650px;
}

.wave-flip {
  filter: invert();
  transform-style: preserve-3d;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave-flip.cc--denver-invert {
  filter: none;
  transform-style: preserve-3d;
  width: 100%;
  transform: rotateX(180deg)rotateY(180deg)rotateZ(0);
}

.hero__grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
}

.location__sub-nav-dd {
  width: 33px;
  padding: 0;
}

.location__sub-nav-dd-v2 {
  display: none;
}

.dd__list__wrapper {
  flex-wrap: wrap;
}

.subnav-logo_wrapper {
  grid-column-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  margin-right: 1rem;
  display: flex;
}

.media-kit-tabs-wrapper {
  padding-bottom: 50px;
  padding-left: 30px;
  padding-right: 30px;
}

.media-kit__tabs-menu {
  z-index: 30;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  grid-template-rows: minmax(120px, 220px) minmax(120px, 220px);
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1200px;
  margin: 60px auto;
  display: grid;
  position: sticky;
  top: 67px;
}

.media-kit__tabs-link {
  text-align: center;
  background-color: #f7f7f7;
  border-radius: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 20px;
  font-weight: 700;
}

.media-kit__tabs-link.w--current {
  color: var(--white);
  background-color: #0000;
}

.media-kit__tabs-link.omega-kit {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.media-kit__tabs-link.meow-kit {
  background-color: var(--black);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.media-kit__tabs-link.cs-kit {
  background-color: #8247ae;
}

.media-kit__tabs-link.hoer-kit {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: #262a82;
}

.media-kit__tabs-link.omega-kit {
  background-color: #00bce7;
}

.media-kit__tabs-link.realunreal-kit {
  background-image: linear-gradient(#23004b, #51419a);
}

.media-kit__tabs-content {
  overflow: visible;
}

.media-kit__hero {
  margin-left: -30px;
  margin-right: -30px;
}

.media-kit__hero-content-wrapper {
  color: var(--white);
  background-image: linear-gradient(270deg, #232576, #ec0089);
  margin-bottom: -1px;
  padding: 30px 15px 50px;
  position: relative;
}

.media-kit__hero-content-wrapper.cc--omega-mart {
  background-color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
  background-image: none;
}

.media-kit__hero-content-wrapper.cc--hoer {
  background-image: linear-gradient(270deg, #3d43b8, #262a82);
}

.media-kit__hero-content-wrapper.cc--convergence {
  background-color: var(--denver-purple\<deleted\|variable-87fc05b3\>);
  background-image: none;
}

.media-kit__hero-content-wrapper.cc-realunreal {
  background-image: linear-gradient(#5b4fa1, #b162a5 50%, #f398c0);
}

.media-kit__hero-wave {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% -1px;
}

.jetboost-list-wrapper-empty-4qpv {
  border: 1px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.text-block-29 {
  float: left;
  clear: none;
  text-align: left;
}

.text-block-30 {
  float: left;
  clear: none;
}

.press-tag-collection-container {
  display: inline-block;
}

.text-block-31, .empty-state-2 {
  display: none;
}

.media-kit__logo-grid {
  grid-column-gap: 60px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  margin-top: 30px;
}

.media-kit__grid__item {
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.media-kit__item__box {
  background-color: var(--ghost-white\<deleted\|variable-75b42042\>);
  text-align: center;
  align-self: stretch;
  padding: 20px 40px;
  font-weight: 700;
}

.media-kit__item__row {
  justify-content: space-around;
  align-items: center;
  max-width: 190px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 600;
  display: flex;
}

.media-kit__item__title {
  margin-bottom: 10px;
  font-size: 17px;
  font-weight: 700;
  line-height: 18px;
}

.media-kit__logo-image {
  max-height: 110px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.media-kit__image-wrapper {
  text-align: left;
  object-fit: fill;
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  height: 40%;
  display: flex;
}

.media-kit__grey-box {
  background-color: var(--ghost-white\<deleted\|variable-75b42042\>);
  margin-top: 50px;
  margin-bottom: 30px;
  padding: 20px 20px 10px;
}

.media-kit__text-image {
  margin-top: 30px;
  display: block;
}

.logo-link {
  width: 10%;
  margin-top: 10px;
  margin-bottom: 10px;
}

.denver-updates-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 60px;
}

.denver-updates__graphic-wrap {
  position: absolute;
  inset: 10% auto auto 30px;
}

.denver-updates__graphic-wrap.cc--2 {
  inset: auto auto 5% 30px;
}

.denver-updates__graphic-wrap.cc--3 {
  flex-direction: column;
  align-items: center;
  display: flex;
  inset: 20% 30px auto auto;
}

.denver-updates__graphic-1 {
  margin-bottom: -40px;
  margin-right: 20px;
}

.denver-updates__graphic-2 {
  z-index: 0;
  margin-right: -41px;
  position: relative;
}

.denver-updates__graphic-4 {
  width: 30px;
}

.denver-updates__wave {
  width: 100%;
  margin-bottom: -5px;
}

.denver-sections-wrap {
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-image: linear-gradient(96deg, #05a598, #05a598);
  background-clip: border-box;
  margin-top: -80px;
  padding-top: 80px;
  overflow: visible;
}

.denver-wavey-strip {
  background-color: var(--blackonly\<deleted\|variable-06178a63-1616-271e-3336-9d3c9cae815c\>);
  padding-top: 50px;
}

.denver-wavey-grid {
  z-index: 10;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  position: relative;
}

.denver__pattern-one {
  z-index: 0;
  width: 120%;
  max-width: none;
  position: absolute;
  inset: 30% 60% auto auto;
}

.denver__pattern-three {
  max-width: 70%;
  margin-top: -30%;
  display: block;
}

.denver__pattern-four {
  max-width: none;
  position: absolute;
  inset: auto auto 0% 0%;
}

.denver__image-blob-five {
  position: relative;
  top: -12%;
}

.denver__pattern-six {
  margin-bottom: -60px;
}

.button-grid {
  grid-template-rows: auto;
  max-width: 459px;
  margin-top: 50px;
}

.denver__hero-section__logo {
  max-width: 60%;
  padding-bottom: 10px;
}

.denver__body-wrap {
  overflow: hidden;
}

.white-latest-bg {
  background-color: var(--white);
  padding-top: 40px;
}

.hellofood-logo {
  max-width: 400px;
  margin-bottom: 0;
  padding-top: 30px;
  padding-bottom: 30px;
}

.hello-tabbed-content {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 400;
  line-height: 32px;
}

.c-accordion-item {
  background-color: #fff;
  margin-bottom: 10px;
}

.hello-menu-text {
  margin-bottom: 24px;
  line-height: 20px;
}

.hello-menu-text.grid-top {
  margin-bottom: 0;
}

.hello-menu-body {
  background-color: #0000;
  width: 100%;
  display: block;
  position: relative;
}

.hello-menu-body.w--open {
  background-color: #0000;
}

.hello-menu-img {
  z-index: 2;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-right: 10px;
  display: none;
  position: relative;
  inset: 0% auto 0% 0%;
}

.toggle-text {
  z-index: 2;
  position: relative;
}

.hello-menu-body-cont {
  background-color: var(--white);
  border-top: 1px #000;
  padding: 30px;
  font-size: 16px;
  font-weight: 300;
  line-height: 32px;
}

.hello-menu-header {
  background-color: var(--hellofood\<deleted\|variable-498f84ec\>);
  color: var(--white);
  text-transform: none;
  white-space: break-spaces;
  align-items: center;
  width: 100%;
  height: 80px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 50px;
  font-size: 28px;
  font-weight: 700;
  display: flex;
}

.hello-menu-header.w--open {
  border-bottom: 1px solid #0000001a;
}

.hello-menu-icon {
  z-index: 2;
  width: 24px;
  margin-right: 16px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.menu-container {
  min-width: 800px;
  max-width: 800px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.menu-container.sips {
  margin-bottom: 0;
  padding-bottom: 60px;
}

.menu-container.no-padding-bottom {
  margin-bottom: 0;
}

.hello-menu-section {
  border: 1px solid var(--sips--black);
  background-color: #0000;
  border-radius: 4px;
  width: 100%;
  margin-bottom: 10px;
  overflow: hidden;
}

.hello-text-area {
  border-top: 1px #000;
  padding-top: 5px;
  line-height: 20px;
}

.menu-grid {
  grid-template-rows: auto minmax(auto, 1fr);
  grid-template-columns: 1fr;
  align-content: start;
  align-items: start;
  display: block;
}

.media-kit-image-btn {
  max-height: 110px;
  margin-top: 30px;
  margin-bottom: 30px;
}

.media-kit-image-btn.hoer-kit-img {
  margin-top: 0;
  margin-bottom: 0;
}

.container-5 {
  text-align: left;
}

.audio-tour-rtl {
  color: var(--black);
  text-align: left;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 400;
}

.section-5, .section-6 {
  padding: 50px 30px;
}

.styleguide__title {
  text-transform: uppercase;
  margin-bottom: 40px;
  font-weight: 700;
}

.denver_lottie-2 {
  max-width: 80%;
}

.denver_lottie-3 {
  z-index: 10;
  max-width: none;
  position: relative;
}

.denver_lottie-1 {
  z-index: 10;
  max-width: 100%;
  position: relative;
}

.denver__hero-section-2 {
  z-index: 1;
  background-image: linear-gradient(83deg, var(--brand--indigo) 24%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669f8cdbfff2f2987b34dc9a_DEN_Numina_Cosmohedron_Jess%20Bernstein_11-17-2021_0445_print%201%20(1).webp");
  background-position: 0 0, 50% 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 100%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-height: 555px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  position: relative;
}

.denver__hero-section-2.den-promo {
  background-image: linear-gradient(83deg, var(--brand--indigo) 34%, transparent 81%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669ac007b5d25143a3871b9f_Denver-promo-header.webp");
  background-position: 0 0, 350px;
  background-size: auto, 100%;
  min-height: 700px;
}

.body-3 {
  padding-bottom: 0;
}

.hero-section {
  padding: 100px 30px;
}

.hero-section.cc--miniverse {
  color: var(--white);
  background-image: linear-gradient(270deg, #e40089 37%, #fff0 72%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/62017681d2117620837996a1_winterbb_large%201.jpg");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-bottom: 200px;
}

.wave-wrapper-end-of-section {
  margin: 50px -30px -51px;
  overflow: hidden;
}

.wave-wrapper__image {
  width: 100%;
}

.hero-section__grid {
  grid-column-gap: 150px;
  grid-template-rows: auto;
}

.miniverse__grid {
  grid-column-gap: 100px;
  grid-template-rows: auto;
  align-items: center;
}

.miniverse__title {
  margin-bottom: 5px;
  font-size: 24px;
  font-weight: 700;
  line-height: 31px;
}

.miniverse__title.cc--pink {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-bottom: 20px;
  font-weight: 400;
}

.miniverse__title.cc--light {
  margin-bottom: 30px;
  font-size: 17px;
  font-weight: 400;
  line-height: 21px;
}

.miniverse-discove-grid {
  grid-column-gap: 100px;
  grid-row-gap: 70px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: end;
}

.miniverse__logos {
  max-width: 250px;
  margin-bottom: 30px;
}

.miniverse-link.w--current {
  color: var(--white);
}

.miniverse-div-block {
  max-width: 960px;
  max-height: none;
  margin: auto;
}

.full-width-image {
  position: relative;
}

.purple-text {
  color: var(--denver-purple\<deleted\|variable-87fc05b3\>);
}

.tabs-menu-2 {
  border-bottom: 2px #b3b3b3;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.tabs-menu-2.partner-tab-style {
  background-color: #0000;
}

.bcorp-blob-10 {
  z-index: auto;
  position: relative;
  top: 67px;
  right: -38px;
}

.sf-svg {
  z-index: 10;
  position: relative;
  bottom: -200px;
}

.bcorp-blob-4 {
  max-width: 70%;
}

.bcorp-blob-1 {
  position: absolute;
  inset: 0% auto auto 0%;
}

.bcorp-blob-2 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.bcorp-blob-8 {
  position: absolute;
  inset: 10% 0% auto auto;
}

.bcorp-blob-5 {
  position: absolute;
  inset: auto auto -38% 0%;
}

.bcorp-blob-6 {
  position: absolute;
  inset: 44% auto auto 7%;
}

.bcorp-blob-3 {
  position: absolute;
  inset: auto 0% 0% auto;
}

.bcorp-blob-7 {
  width: 282px;
  position: absolute;
  inset: auto 5% -92% auto;
}

.bcorp-blob-9 {
  width: 269px;
  position: absolute;
  inset: auto auto 16% -4%;
}

.bcorp-blob-12 {
  position: absolute;
  inset: auto 0% -20% auto;
}

.list-16-text-40padding {
  font-size: 16px;
}

.list-text-20 {
  font-size: 20px;
  line-height: 24px;
}

.tabs-content-forms {
  margin-bottom: 20px;
  padding-top: 20px;
  overflow: hidden;
}

.container-goup-field-trips {
  min-width: 800px;
  max-width: 800px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.groups-forms-section {
  background-color: #0000;
  border: 1px #8ab06a;
  border-right-color: #0000;
  border-radius: 4px;
  width: 100%;
  margin-bottom: 10px;
  overflow: hidden;
}

.body-content-faq {
  border-top: 1px #000;
  padding: 20px 10px 10px;
  font-size: 16px;
  font-weight: 300;
  line-height: 32px;
}

.forms-body {
  background-color: #0000;
  border-top: 1px solid #000;
  width: 100%;
  display: block;
  position: relative;
}

.forms-body.w--open {
  background-color: #0000;
}

.forms-header {
  background-color: var(--white);
  color: var(--black);
  text-transform: none;
  white-space: break-spaces;
  border-bottom: 1px solid #000;
  align-items: center;
  width: 100%;
  height: 80px;
  padding: 0 50px 0 10px;
  font-size: 28px;
  font-weight: 700;
  display: flex;
}

.forms-header.w--open {
  border-bottom: 1px solid #0000001a;
}

.forms-header.groups-form, .forms-header.field-trips-form {
  background-color: #0000;
}

.forms--dropdown_arrow {
  text-align: left;
  flex: 0 auto;
  position: relative;
  inset: 0% -56% 0% auto;
}

.forms--dropdown_arrow.accordian-icon {
  clear: none;
  text-align: left;
  flex: 0 auto;
  position: absolute;
  top: 37%;
  left: auto;
  right: 6%;
}

.link-3 {
  color: var(--black);
}

.list-item-9, .list-item-10 {
  font-size: 16px;
}

.schedule-rich {
  font-size: 16px;
  line-height: 1.8px;
}

.schedule-rich p {
  font-size: 16px;
  line-height: 24px;
}

.link-white {
  color: var(--neutral--white);
  font-weight: 600;
  text-decoration: underline;
}

.link-white:hover {
  color: var(--neutral--black);
}

.link-white.text-style-underline {
  text-decoration: underline;
}

.link-white.hover-pink:hover, .link-white.on-dark:hover {
  color: var(--brand--pink-ondark-clickable);
}

.link-white.is-bold, .link-white.is-bold.pink-hover {
  font-size: var(--font--size--medium);
}

.link-white.is-bold.pink-hover:hover {
  color: var(--brand--pink-ondark-clickable);
}

.link-white.hover-pink-ondark:hover {
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
}

.wave-overlay {
  width: 100vw;
  margin: 0 auto -4px;
  position: static;
  inset: auto 0% 0%;
  overflow: hidden;
}

.image-padded {
  padding-right: 51px;
}

.gvh_hero-overlay {
  width: 100vw;
  margin: 50px -30px -2px;
  overflow: hidden;
}

.gvh_hero-overlay.cc--slider-wave-2, .gvh_hero-overlay.cc--slider-wave {
  width: 100%;
  margin-bottom: -1px;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: auto 0% 0% auto;
}

.gvh__gallery-grid {
  grid-column-gap: 16px;
  grid-template: ". . . . . Lottie-area Lottie-area Lottie-area"
                 ". . . . . Lottie-area Lottie-area Lottie-area"
                 / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: stretch;
  margin-top: 90px;
  margin-left: -30px;
  margin-right: -30px;
}

.divider-images {
  object-fit: fill;
  background-color: #0000;
  width: 100%;
  min-width: auto;
  max-width: 100%;
  min-height: auto;
  margin-top: 0;
  margin-bottom: -2px;
  display: block;
  overflow: visible;
}

.divider-images.black-bg {
  background-color: var(--c-black\<deleted\|variable-b8d0581f\>);
  position: relative;
}

.divider-images.purple-bg {
  background-color: #823fa6;
}

.divider-images.gvh-pink-bg {
  background-color: #f398c0;
}

.form-div {
  min-width: 350px;
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-text-white {
  color: var(--white);
  text-transform: none;
  width: 100%;
  margin-bottom: 15px;
  font-size: 18px;
  line-height: 27px;
}

.heading-17 {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.header-grid {
  grid-template-rows: auto;
  padding-bottom: 40px;
}

.press-page-button {
  text-align: right;
  background-color: #0000;
  border: 2px solid #fff;
  border-radius: 50px;
  padding: 11px 30px;
  font-size: 18px;
  line-height: 25px;
}

.local_announcements_section {
  background-color: var(--denver-purple\<deleted\|variable-87fc05b3\>);
  border-radius: 0;
  display: block;
}

.local_programs_cms, .local_programs_list {
  border-radius: 0;
}

.projects_description-text {
  margin-left: 0;
  margin-right: 0;
}

.groups-body-denver {
  background-color: #0000;
  width: 100%;
  display: block;
  position: relative;
}

.groups-body-denver.w--open {
  background-color: #0000;
}

.local-programs-collection-item {
  border-radius: 0;
  margin-top: 20px;
}

.local-programs-content {
  background-color: var(--neutral--white);
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: auto;
  padding: 20px;
  display: block;
}

.local-programs-button {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  text-transform: capitalize;
  border-radius: 20px;
  font-weight: 600;
}

.local-programs-button:hover {
  border: 1px none var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: var(--white);
  box-shadow: 0 0 0 1px var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.local-programs-title {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  font-weight: 700;
}

.local-programs-subtitle {
  color: var(--brand--blue-onlight);
  font-size: 18px;
  font-weight: 600;
  display: block;
  position: static;
}

.local-programs-description {
  color: var(--black);
}

.locals-grid {
  grid-template-rows: 163px;
  grid-template-columns: auto auto auto;
  margin-top: 20px;
  position: static;
}

.locals-grid.two-numbers {
  grid-template-columns: 50% 50% 1px;
}

.social-impact-head {
  color: #fff;
  text-align: center;
  font-size: 36px;
  font-weight: 700;
}

.social-impact-head.vegas {
  color: var(--white);
}

.social-impact-text {
  text-align: center;
  margin-top: 0;
  font-weight: 600;
}

.social-impact-numbers {
  position: relative;
}

.social-impact-bgs {
  background-color: var(--denver-blue\<deleted\|variable-0974e9d8\>);
  border-radius: 10px;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
}

.image-bottom-left {
  z-index: 0;
  opacity: .6;
  max-width: 10%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.image-bottom-left.stars {
  max-width: 110px;
}

.image-upper-right {
  z-index: 99;
  opacity: .6;
  max-width: 10%;
  position: absolute;
  inset: 0% -2% auto auto;
}

.lottie-animation-4 {
  width: 80%;
  display: block;
  position: absolute;
  inset: auto;
}

.local-programs-sputnik-animation {
  z-index: 0;
  width: 18%;
  margin-top: 20px;
  position: absolute;
  inset: 70% auto auto 0%;
}

.local-programs-sputnik-animation.hide-mobile {
  top: 270%;
}

.lottie-animation-5 {
  position: absolute;
}

.local-programs-image-bottom-right {
  z-index: 0;
  max-width: 200px;
  position: absolute;
  inset: 100% 0% 5% auto;
}

.local-programs-collection {
  background-color: var(--white);
  align-items: stretch;
  display: flex;
}

.local-programs-image {
  object-fit: none;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  flex: 0 auto;
  align-self: stretch;
  position: relative;
  overflow: visible;
}

.local-programs-container {
  object-fit: fill;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.local-programs-card {
  border-radius: 10px;
  overflow: hidden;
}

.content-local-programs {
  flex: 0 auto;
}

.section__title_2 {
  color: var(--white);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 600;
}

.gvh-tabs {
  color: #3e3e4b;
  letter-spacing: 1px;
  background-color: #0000;
  border-top: 2px #ec0089;
  border-bottom: 2px solid #3e3e4b;
  border-left: 2px #ec0089;
  border-right: 2px #b3b3b3;
  font-size: 20px;
  font-weight: 500;
  transition: all .2s;
}

.gvh-tabs.w--current {
  border-style: none none solid;
  border-bottom-width: 3px;
  border-bottom-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  letter-spacing: 1px;
  background-color: #0000;
  margin-bottom: -2px;
  font-size: 20px;
  font-weight: 500;
}

.gvh-tabbed-content {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 300;
}

.gvh-tab-list {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 20px;
}

.gvh-menu-section {
  border: 1px solid var(--gvh-cafe-blue\<deleted\|variable-c8dfad6a\>);
  background-color: #0000;
  border-radius: 4px;
  width: 100%;
  margin-bottom: 10px;
  overflow: hidden;
}

.gvh-cafe-header {
  color: var(--white);
  text-transform: none;
  white-space: break-spaces;
  background-color: #2a44c6;
  align-items: center;
  width: 100%;
  height: 80px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 50px;
  font-size: 28px;
  font-weight: 700;
  display: flex;
}

.gvh-cafe-header.w--open {
  border-bottom: 1px solid #0000001a;
}

.gvh-menu-body {
  background-color: #0000;
  width: 100%;
  display: block;
  position: relative;
}

.gvh-menu-body.w--open {
  background-color: #0000;
}

.gvh-menu-text {
  margin-bottom: 24px;
  line-height: 20px;
}

.gvh-menu-text.grid-top {
  margin-bottom: 0;
}

.gvh-text-area {
  border-top: 1px #000;
  padding-top: 5px;
  line-height: 20px;
}

.gvh-menu-body-cont {
  border-top: 1px #000;
  padding: 30px;
  font-size: 16px;
  font-weight: 300;
  line-height: 32px;
}

.partner-head {
  margin-top: 80px;
}

.gvh-column-content {
  text-align: left;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.ghv-partner-columns {
  margin-top: 40px;
  margin-bottom: 40px;
}

.left-margin-30 {
  margin-left: 30px;
}

.partner-tab-list-items {
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 16px;
  font-weight: 300;
}

.gvh-black-bg {
  background-color: var(--c-black\<deleted\|variable-b8d0581f\>);
}

.divider-midblue-to-pink {
  z-index: 99;
  background-image: linear-gradient(to right, var(--midnight-blue\<deleted\|variable-ccab9090\>), var(--medium-violet-red\<deleted\|variable-a51dbb2d\>));
  margin-bottom: -1px;
  position: relative;
}

.local-programs-grid {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: var(--neutral--white);
  grid-template: "Area"
  / .25fr .75fr;
}

.locals-collection-grid {
  margin-bottom: 40px;
}

.local-programs-inner {
  z-index: 1;
  position: relative;
}

.button-4 {
  background-color: #0000;
}

.button-4.w--current {
  color: #0000;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
}

.media__kit__social__link {
  width: 60px;
  margin-bottom: 30px;
  margin-left: 2.5px;
  padding: 3px;
}

.media__kit__social__link.social__link--insta {
  padding: 0;
}

.media__kit__social__link.social__link--li {
  padding: 0 9px;
}

.media__kit__social__link.social__link--fb {
  padding: 0 6px;
}

.column-5 {
  text-align: right;
}

.centered-lottie {
  width: 400px;
  min-height: 500px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
}

.column-6 {
  text-align: left;
}

.denver-visit-us-lottie {
  width: 150px;
  position: absolute;
  inset: auto 0% 8% auto;
}

.image-bottom-right {
  z-index: 0;
  opacity: 1;
  max-width: 15%;
  position: absolute;
  inset: auto 0% 0% auto;
}

.image-bottom-right.stars {
  opacity: .6;
  max-width: 110px;
  top: -230px;
}

.locals-stars {
  width: 100%;
  min-width: 100%;
  position: relative;
  top: 60px;
}

.locals-stars.mw-hide {
  display: block;
  top: 10px;
}

.white--divider {
  margin-bottom: -2px;
}

.text {
  height: undefined;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 67px;
  display: flex;
}

.h2--pink {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-bottom: 0;
}

.frame-1 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.divider-images-2 {
  object-fit: cover;
  min-width: 100vw;
  margin-top: -2px;
  margin-bottom: -1px;
}

.section-title {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.mobile-h2-h2section-title {
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  font-family: Montserrat, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 120%;
}

.image-column {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  order: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 24px;
  padding-bottom: 24px;
  display: flex;
}

.content-column {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  order: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 84px;
  padding-bottom: 24px;
  display: flex;
}

._2-columns {
  grid-column-gap: var(--spacing--medium);
  grid-row-gap: var(--spacing--medium);
  order: 1;
  justify-content: center;
  align-items: center;
  width: 90%;
  max-height: 463px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 25px;
  display: flex;
}

.button-card {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.event-feed {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  display: block;
}

.mark-mark {
  margin-top: 10px;
}

.visit-mark {
  max-height: 50px;
  display: inline;
}

.button-holder {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.button-card-right {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.location-pre-footer__link-2 {
  color: #b3b3b3;
  font-size: 12px;
  display: block;
}

.location-pre-footer__button-2 {
  background-color: #e40089;
  border-radius: 15px;
  margin-right: 10px;
  padding: 4px 16px;
}

.location-pre-footer__container-2 {
  color: #000;
  background-color: #fff;
  border-radius: 10px;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 34px;
  font-size: 13px;
  display: block;
  box-shadow: 0 3px 10px #00000029;
}

.location-pre-footer__text-2 {
  min-width: 150px;
  margin-right: 30px;
}

.gvh-cafe-hours {
  color: var(--gvh-cafe-blue\<deleted\|variable-c8dfad6a\>);
  text-align: left;
  background-color: #fef167;
  border-radius: 20px;
  max-width: 400px;
  margin-left: 0;
  margin-right: auto;
  padding: 20px 20px 20px 40px;
  font-size: 18px;
  line-height: 1.5;
}

.gvh-cafe-header-img-1 {
  position: absolute;
  inset: 5% auto auto 7%;
}

.gvh-cafe-header-img-2 {
  position: absolute;
  inset: auto auto 7% 5%;
}

.gvh-cafe-header-img-3 {
  position: absolute;
  inset: 5% 7% auto auto;
}

.gvh-cafe-header-img-4 {
  position: absolute;
  inset: auto 5% 8% auto;
}

.padding-global {
  border-bottom: 0px none var(--grey\<deleted\|variable-f6167a39\>);
  padding-left: 5%;
  padding-right: 5%;
  line-height: 20px;
  position: static;
  overflow: visible;
}

.padding-global.z-index-3 {
  z-index: 10;
}

.padding-global._100, .padding-global.is-full-width {
  width: 100%;
}

.padding-global.lvs-background-blue {
  background-color: var(--lvs--blue);
}

.padding-global.background-color-gradient-one {
  background-image: linear-gradient(180deg, var(--meow-wolf-library---ui--purple) 13%, var(--meow-wolf-library---ui--purple-pink));
}

.padding-global.margin-large.video-test {
  margin-bottom: 8rem;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: visible;
}

.container-large.position-relative {
  position: relative;
}

.container-large.flex-hor.flex-hor-center {
  justify-content: center;
  align-items: center;
}

.rl-styleguide_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
}

.margin-bottom {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-small {
  flex: 0 auto;
  align-self: auto;
}

.margin-bottom.margin-small.centered {
  flex-flow: column;
  display: flex;
}

.margin-bottom.margin-0, .margin-bottom.margin-tiny, .margin-bottom.margin-xxsmall, .margin-bottom.margin-xsmall, .margin-bottom.margin-small, .margin-bottom.margin-medium, .margin-bottom.margin-large {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-xlarge {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.margin-bottom.margin-xxlarge, .margin-bottom.margin-huge, .margin-bottom.margin-xhuge, .margin-bottom.margin-xxhuge, .margin-bottom.margin-custom1, .margin-bottom.margin-custom2, .margin-bottom.margin-custom3 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-10px {
  padding-bottom: 10px;
}

.heading-style-h6 {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.4;
}

.icon-embed-xsmall {
  color: var(--neutral--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.rl-styleguide_heading {
  z-index: 4;
  color: #fff;
  background-color: #000;
  padding: .25rem .5rem;
  position: sticky;
  top: 0;
}

.rl-styleguide_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-bottom: 4rem;
}

.rl-styleguide_subheading {
  z-index: 3;
  color: #000;
  background-color: #d3d3d3;
  padding: .25rem .5rem;
  position: sticky;
  top: 2rem;
}

.text-size-small {
  font-size: .875rem;
}

.text-size-small.text-weight-bold.text-color-darkblue {
  color: var(--brand--blue-dark);
}

.text-size-small.text-style-allcaps {
  display: block;
}

.rl-styleguide_item-row {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  align-items: center;
}

.rl-styleguide_label {
  color: #fff;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #0073e6;
  padding: .25rem .5rem;
  font-size: .75rem;
  display: inline-block;
}

.rl-styleguide_label.is-html-tag {
  background-color: #be4aa5;
}

.heading-style-h1 {
  font-size: 3.125rem;
  font-weight: 600;
  line-height: 1.2;
}

.heading-style-h2 {
  font-size: 2.8rem;
  font-weight: 600;
  line-height: 1.2;
  display: block;
}

.heading-style-h2.text-white {
  font-size: 2.5rem;
}

.heading-style-h2.audio-tour {
  font-size: 3.2rem;
}

.heading-style-h3 {
  font-size: var(--font--size--xhuge);
  line-height: var(--font--line-height--xhuge);
  white-space: normal;
  font-weight: 600;
}

.heading-style-h3.text-color-white.bold-text {
  font-weight: 600;
}

.heading-style-h3.text-color-white.text-weight-bold {
  font-size: var(--font--size--xhuge);
  line-height: var(--font--line-height--xhuge);
  font-weight: 700;
}

.heading-style-h3.text-weight-bold {
  font-size: var(--font--size--xhuge);
  line-height: var(--font--line-height--xhuge);
}

.heading-style-h3.text-weight-bold.text-color-white.margin-top.margin-large.bold-text {
  justify-content: flex-start;
  align-items: stretch;
}

.heading-style-h3.text-weight-bold.text-white {
  color: var(--neutral--white);
  width: 100%;
}

.heading-style-h3.red-text {
  color: #e9222c;
  font-size: 35px;
}

.heading-style-h3.margin-vertical.margin-small {
  white-space: normal;
  word-break: normal;
}

.heading-style-h4 {
  font-size: 2rem;
  line-height: 1.3;
}

.heading-style-h4.center-text.text-weight-bold.text-color-white:hover {
  color: var(--white);
}

.heading-style-h4.text-weight-bold.center-text-mobile:where(.w-variant-fefdf152-c1b7-c08f-cff2-7a9912dcae99), .heading-style-h4.text-weight-bold.center-text-mobile:where(.w-variant-31146463-8bcd-2d0b-542d-d9620693607d), .heading-style-h4.text-weight-bold.center-text-mobile:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33b) {
  color: var(--neutral--white);
}

.heading-style-h4.text-color-white.bold-text {
  font-weight: 600;
}

.heading-style-h5 {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.text-size-large {
  font-size: 1.5rem;
  line-height: var(--font--line-height--huge);
  font-weight: 400;
}

.text-size-large.text-weight-bold {
  -webkit-text-stroke-color: var(--neutral--white);
  display: block;
}

.text-size-medium {
  font-size: 1.125rem;
  line-height: var(--font--line-height--xlarge);
  font-weight: 400;
}

.text-size-medium.text-weight-semibold.center-text {
  margin-bottom: 0;
}

.text-size-medium.text-weight-semibold.link-white_hov-pink {
  color: var(--neutral--white);
  text-decoration: underline;
}

.text-size-medium.text-weight-semibold.link-white_hov-pink:hover {
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
}

.text-size-medium.black-text {
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}

.text-size-medium.text-weight-bold.center-text-mobile:where(.w-variant-fefdf152-c1b7-c08f-cff2-7a9912dcae99), .text-size-medium.text-weight-bold.center-text-mobile:where(.w-variant-31146463-8bcd-2d0b-542d-d9620693607d), .text-size-medium.text-weight-bold.center-text-mobile:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33b) {
  color: var(--neutral--white);
}

.text-size-regular {
  font-size: var(--font--size--regular);
  line-height: var(--font--size--large);
  text-overflow: ellipsis;
}

.text-size-regular.text-weight-medium.black-text.center-text {
  font-weight: 600;
}

.text-size-regular.text-weight-bold.center-text-mobile.text-color-black {
  color: var(--neutral--black);
}

.text-size-regular.text-align-left {
  display: none;
}

.text-size-regular.is-bold.text-color-white.text-style-allcaps {
  text-transform: uppercase;
}

.text-size-regular.text-color-bluedark {
  color: var(--brand--blue-dark);
}

.text-size-tiny {
  margin-top: 0;
  margin-bottom: 0;
  font-size: .75rem;
  line-height: 18px;
}

.text-size-tiny:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33b) {
  color: var(--white);
}

.text-size-tiny.no-margin {
  margin-top: 0;
}

.text-weight-xbold {
  font-weight: 800;
}

.text-weight-bold {
  font-weight: 700;
}

.text-weight-bold.center-text.text-white {
  font-size: 18px;
  line-height: 25px;
}

.text-weight-semibold {
  font-weight: 600;
}

.text-weight-medium {
  font-weight: 500;
}

.text-weight-normal {
  font-weight: 400;
}

.text-weight-light {
  font-weight: 300;
}

.text-style-italic {
  font-style: italic;
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.text-style-allcaps {
  text-transform: uppercase;
}

.text-style-allcaps.text-color-white.text-size-regular.text-weight-semibold.text-style-kerning-small {
  letter-spacing: .5px;
}

.text-style-allcaps.text-color-white.text-size-regular.text-weight-semibold.text-style-kerning-small:hover {
  color: var(--white);
}

.text-style-allcaps.text-color-white.text-size-regular.text-weight-semibold.text-style-kerning-small.is-shop-drop-active {
  text-transform: uppercase;
}

.text-style-allcaps.text-color-white.text-size-regular.text-weight-semibold.text-style-kerning-small.is-shop-drop-active:hover {
  background-color: var(--neutral--black);
}

.text-style-allcaps.text-color-white.text-size-regular.text-weight-semibold.text-style-kerning-small.is-about-drop-active {
  text-transform: uppercase;
}

.text-style-allcaps.text-color-white.text-size-regular.text-weight-semibold.text-style-kerning-small.is-about-drop-active:hover {
  background-color: var(--neutral--black);
}

.text-style-allcaps.text-color-white.text-size-regular.text-weight-semibold.text-style-kerning-small.is-about-drop-active-copy {
  text-transform: uppercase;
}

.text-style-allcaps.text-color-white.text-size-regular.text-weight-semibold.text-style-kerning-small.is-about-drop-active-copy:hover {
  background-color: var(--neutral--black);
}

.text-style-allcaps.text-color-white.text-size-regular.text-weight-semibold.text-style-kerning-small.is-private-drop-active {
  text-transform: uppercase;
}

.text-style-allcaps.text-color-white.text-size-regular.text-weight-semibold.text-style-kerning-small.is-private-drop-active:hover {
  background-color: var(--neutral--black);
}

.text-style-allcaps.text-size-regular.text-weight-semibold.text-style-kerning-small {
  color: #fff;
  letter-spacing: .5px;
  letter-spacing: .5px;
}

.text-style-allcaps.text-size-regular.text-color-white {
  text-transform: none;
}

.text-style-allcaps.text-size-small.text-weight-bold.text-color-grey {
  color: var(--neutral--gray-medium);
}

.text-style-nowrap {
  white-space: nowrap;
}

.text-style-quote {
  border-left: .1875rem solid #000;
  margin-bottom: 0;
  padding: .75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.text-style-link {
  text-decoration: underline;
}

.text-style-link:hover {
  color: var(--neutral--black);
}

.text-style-muted {
  opacity: .6;
}

.text-align-left {
  text-align: left;
}

.text-align-center {
  text-align: center;
}

.text-align-center.community-hero-text {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.text-align-center.margin-top.margin-small.flex-vertical_center.is_gap-small {
  grid-column-gap: var(--spacing--small);
  grid-row-gap: var(--spacing--small);
}

.text-align-right {
  text-align: right;
}

.text-rich-text h1, .text-rich-text h2, .text-rich-text h3, .text-rich-text h4, .text-rich-text h5, .text-rich-text h6 {
  margin-bottom: 1rem;
}

.styleguide_grid-colours {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.rl-styleguide_color {
  padding-bottom: 8rem;
}

.rl-styleguide_color.is-black {
  background-color: #000;
}

.rl-styleguide_color.is-white {
  background-color: #fff;
}

.rl-styleguide_color.is-denver-pink {
  background-color: var(--denver-pink\<deleted\|variable-dc2d80ff\>);
}

.rl-styleguide_color.is-deep-pink {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.rl-styleguide_color.is-medium-violet-red {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
}

.rl-styleguide_color.is-ghost-white {
  background-color: var(--ghost-white\<deleted\|variable-75b42042\>);
}

.rl-styleguide_color.is-grey {
  background-color: var(--grey\<deleted\|variable-f6167a39\>);
}

.rl-styleguide_color.is-dark-grey {
  background-color: var(--dark-grey\<deleted\|variable-e38e51a6\>);
}

.rl-styleguide_color.is-blackish {
  background-color: var(--c-black\<deleted\|variable-b8d0581f\>);
}

.rl-styleguide_color.is-midnight-blue {
  background-color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
}

.rl-styleguide_color.is-denver-purple {
  background-color: var(--denver-purple\<deleted\|variable-87fc05b3\>);
}

.rl-styleguide_color.is-yellow {
  background-color: var(--yellow\<deleted\|variable-933dcfcd\>);
}

.rl-styleguide_color.is-hellofood {
  background-color: var(--hellofood\<deleted\|variable-498f84ec\>);
}

.rl-styleguide_color.is-medium-sea-green {
  background-color: var(--medium-sea-green\<deleted\|variable-a5bfb1d9\>);
}

.rl-styleguide_color.is-denver-green {
  background-color: var(--denver-green\<deleted\|variable-f7a7aace\>);
}

.rl-styleguide_color.is-medium-turquoise {
  background-color: var(--medium-turquoise\<deleted\|variable-600a1f65\>);
}

.rl-styleguide_color.is-denver-blue {
  background-color: var(--denver-blue\<deleted\|variable-0974e9d8\>);
}

.rl-styleguide_color.is-deep-sky-blue {
  background-color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
}

.rl-styleguide_color.is-denver-gold {
  background-color: var(--denver-gold\<deleted\|variable-1c192b85\>);
}

.rl-styleguide_color.is-denver-orange {
  background-color: var(--denver-orange\<deleted\|variable-52080cb0\>);
}

.rl-styleguide_color.is-orange-red {
  background-color: var(--orange-red\<deleted\|variable-9b549605\>);
}

.rl-styleguide_color.is-gvh-cafe-blue {
  background-color: var(--gvh-cafe-blue\<deleted\|variable-c8dfad6a\>);
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.background-color-black {
  color: #fff;
  background-color: #000;
}

.background-color-black.card-horizontal {
  border: 1px solid var(--neutral--white);
  border-radius: var(--meow-wolf-library---border--shadow--regular);
}

.background-color-black.margin-vertical.margin-xsmall.flex-hor-auto.card-horizontal {
  justify-content: flex-start;
  height: auto;
  min-height: 200px;
  max-height: 210px;
}

.background-color-black.height-500px {
  height: 500px;
}

.rl-styleguide_empty-space {
  z-index: -1;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2rem;
  display: flex;
  position: relative;
}

.background-color-white {
  background-color: #fff;
  border: 1px solid #747487;
}

.background-color-white.border-radius_100 {
  border-radius: 100%;
}

.background-color-white.border-radius_100.cursor-pointer {
  cursor: pointer;
}

.text-color-white {
  color: #fff;
  letter-spacing: 0;
  text-transform: none;
}

.text-color-white.text-weight-semibold {
  font-weight: 600;
}

.text-color-white.text-weight-semibold.letter-spacing-medium {
  letter-spacing: 2.76px;
  text-transform: none;
  text-decoration: none;
}

.text-color-white.text-weight-semibold.text-style-allcaps, .text-color-white.text-weight-semibold.text-style-allcaps.text-size-regular.text-style-kerning-small.is-drop-events-active {
  text-transform: uppercase;
}

.text-color-white.text-weight-semibold.text-style-allcaps.text-size-regular.text-style-kerning-small.is-drop-events-active:hover {
  background-color: var(--neutral--black);
}

.text-color-white.text-weight-semibold.max-width-full {
  font-size: 16px;
}

.text-color-white.text-weight-semibold.max-width-full:hover {
  color: var(--meow-wolf-library---neutral--white);
}

.text-color-white.is-header-title {
  font-size: 3rem;
}

.text-color-white.footer-link {
  line-height: var(--font--line-height--xsmall);
}

.text-color-white.footer-link:hover {
  color: #ec0089;
}

.text-color-white.text-size-regular.text-weight-semibold {
  font-weight: 600;
}

.text-color-white.text-size-regular.text-weight-semibold:hover {
  background-color: var(--brand--pink-onlight-clickable);
  color: var(--neutral--white);
}

.text-color-white.nav-dropdown_icon {
  margin-right: 10px;
}

.text-color-black {
  color: #000;
}

.rl-styleguide_shadows-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
}

.shadow-xxsmall {
  box-shadow: 0 1px 2px #0000000d;
}

.shadow-xsmall {
  box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000000f;
}

.shadow-small {
  box-shadow: 0 4px 8px -2px #0000001a, 0 2px 4px -2px #0000000f;
}

.shadow-medium {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #00000008;
}

.shadow-large {
  box-shadow: 0 20px 24px -4px #00000014, 0 8px 8px -4px #00000008;
}

.shadow-xlarge {
  box-shadow: 0 24px 48px -12px #0000002e;
}

.shadow-xxlarge {
  box-shadow: 0 32px 64px -12px #00000024;
}

.rl-styleguide_button-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: max-content;
  grid-auto-flow: row;
  place-items: center start;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

.class-label-row {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.class-label-column {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-field-wrapper {
  margin-bottom: var(--spacing--tiny);
  width: 100%;
  position: relative;
}

.form-field-wrapper.width-30 {
  width: 30%;
}

.field-label {
  margin-bottom: .5rem;
  font-size: 16px;
  font-weight: 400;
  line-height: 19.5px;
}

.field-label:where(.w-variant-fefdf152-c1b7-c08f-cff2-7a9912dcae99), .field-label:where(.w-variant-31146463-8bcd-2d0b-542d-d9620693607d), .field-label:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33b) {
  color: var(--neutral--white);
}

.field-label.is-disabled {
  color: #9191a2;
}

.field-label.is-required {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/666b60567f509ecfa4c479e5_asterisk_icon-svg.svg");
  background-position: 100% 2px;
  background-repeat: no-repeat;
  background-size: 8px;
  padding-right: 10px;
  display: inline-block;
}

.field-label.is-required:where(.w-variant-fefdf152-c1b7-c08f-cff2-7a9912dcae99), .field-label.is-required:where(.w-variant-31146463-8bcd-2d0b-542d-d9620693607d), .field-label.is-required:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33b) {
  color: var(--neutral--white);
}

.field-label.is-required.text-size-small {
  margin-bottom: 0;
  font-size: .875rem;
}

.field-label.no-margin {
  margin-bottom: 0;
}

.field-label.text-size-small {
  margin-bottom: 0;
  font-size: 14px;
}

.form-input {
  color: #747487;
  background-color: #fff;
  border: 1px solid #747487;
  border-radius: 5px;
  width: 100%;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 14px;
  line-height: 17.07px;
}

.form-input:focus {
  border-color: #000;
}

.form-input::placeholder {
  color: #0009;
}

.form-input.is-text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.form-input.is-select-input {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6553c224f8c73c4f3f406ffd_form-select-icon.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: 14px 8.17px;
  font-style: normal;
  display: block;
  position: static;
}

.form-input.is-select-input.is-dark-mode {
  background-color: #15152f;
}

.form-input.is-dark-mode {
  border-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
  background-color: #15152f;
}

.form-input.is-dark-mode::placeholder {
  color: var(--white);
}

.form-input.is-footer {
  background-color: var(--blackonly\<deleted\|variable-06178a63-1616-271e-3336-9d3c9cae815c\>);
  color: var(--white);
  border-style: solid;
  border-color: #9191a2;
  border-radius: 5px;
  padding: 12px 10px;
}

.form-input.is-footer::placeholder {
  color: var(--grey\<deleted\|variable-f6167a39\>);
}

.form-input.is-disabled {
  color: #9191a2;
  background-color: #f1f1f7;
  border-color: #9191a2;
  font-size: 14px;
}

.form-input.is-email {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6553bc0ed354942deb386c7c_form-email-icon.svg");
  background-position: 14px;
  background-repeat: no-repeat;
  background-size: 15px 10.2px;
  padding-left: 2.2rem;
}

.form-input.is-password {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6553bcf5edf24b95fcf91c5f_form-password-icon.svg");
  background-position: 14px;
  background-repeat: no-repeat;
  background-size: 10.26px 15px;
  padding-left: 2rem;
}

.form-input.is-dropdown {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: static;
}

.form-input.radio-input {
  display: none;
}

.form-checkbox {
  border-radius: 5px;
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.24rem;
  font-size: 14px;
  line-height: 16px;
  display: flex;
  position: static;
}

.form-checkbox.is-disabled {
  color: #9191a2;
}

.form-checkbox.margin-bottom.margin-small {
  justify-content: flex-start;
  align-items: center;
}

.form-checkbox.margin-bottom.margin-tiny {
  margin-bottom: var(--spacing--tiny);
}

.form-checkbox-icon {
  background-color: var(--white);
  color: #e40089;
  -webkit-text-stroke-color: #e40089;
  cursor: pointer;
  border: 1px solid #e40089;
  border-radius: 5px;
  flex: 0 auto;
  align-self: center;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .5rem;
  transition: all .2s;
}

.form-checkbox-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  box-shadow: none;
  color: #fff;
  -webkit-text-stroke-color: #fff;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6553cabb1ac326f25736a877_form-checkbox-icon.svg");
  background-position: 50%;
  background-size: auto;
  border-radius: 5px;
  width: 24px;
  height: 24px;
  margin-top: 0;
}

.form-checkbox-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.form-checkbox-icon.is-disabled {
  background-color: var(--ghost-white\<deleted\|variable-75b42042\>);
  color: #9191a2;
  -webkit-text-stroke-color: #9191a2;
  border-color: #9191a2;
}

.form-radio {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.125rem;
  display: flex;
}

.form-radio-icon {
  cursor: pointer;
  border: 1px solid #e40089;
  border-radius: 100px;
  width: 18px;
  min-width: 1.125rem;
  height: 18px;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: .5rem;
}

.form-radio-icon.w--redirected-checked {
  background-color: #e40089;
  background-image: none;
  border: 6px #000;
  width: 18px;
  height: 18px;
}

.form-radio-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.form-radio-icon.is-disabled {
  background-color: #f1f1f7;
  border-color: #9191a2;
}

.form-radio-label {
  color: #9191a2;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 16px;
}

.rl-styleguide_icons-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.rl-styleguide_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-bottom: 1rem;
  display: grid;
}

.rl-styleguide_item.is-stretch {
  grid-row-gap: 1rem;
  justify-items: stretch;
}

.icon-height-xxsmall {
  height: 1rem;
}

.icon-height-xsmall {
  height: 1.5rem;
}

.icon-height-small {
  height: 2rem;
}

.icon-height-medium {
  height: 3rem;
}

.icon-height-large {
  height: 5rem;
}

.icon-height-xlarge {
  height: 6.5rem;
}

.icon-height-custom1 {
  height: 1.25rem;
}

.icon-1x1-xxsmall {
  width: 1rem;
  height: 1rem;
}

.icon-1x1-xxsmall.is-ticket {
  transform: rotate(-40deg);
}

.icon-1x1-xsmall {
  width: 1.5rem;
  height: 1.5rem;
}

.icon-1x1-small {
  width: 2rem;
  height: 2rem;
}

.icon-1x1-medium {
  width: 3rem;
  height: 3rem;
}

.icon-1x1-large {
  width: 5rem;
  height: 5rem;
}

.icon-1x1-xlarge {
  width: 6.5rem;
  height: 6.5rem;
}

.icon-1x1-custom1 {
  height: 8rem;
}

.icon-embed-small {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.icon-embed-medium {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.icon-embed-large {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
  display: flex;
}

.icon-embed-xlarge {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6.5rem;
  height: 6.5rem;
  display: flex;
}

.icon-embed-custom1 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.page-wrapper {
  position: relative;
  overflow: hidden;
}

.page-wrapper.overflow-none {
  overflow: hidden;
}

.rl-styleguide_empty-box {
  z-index: -1;
  background-color: #eee;
  min-width: 3rem;
  height: 3rem;
  position: relative;
}

.container-small {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.container-medium {
  width: 100%;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
}

.rl-styleguide_spacing {
  border: 1px dashed #d3d3d3;
}

.padding-section-small {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.padding-section-small.position-relative, .padding-section-small.position-relative-2-2 {
  position: relative;
}

.padding-section-medium {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.padding-section-large {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.padding-section-large.position-relative, .padding-section-large.container-large {
  position: relative;
}

.max-width-full {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
  max-width: none;
  display: flex;
}

.max-width-full.align-center.border-top {
  border-top: 1px solid var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.max-width-xxlarge {
  width: 100%;
  max-width: 80rem;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

.max-width-large.align-center {
  align-items: center;
}

.max-width-medium {
  width: 100%;
  max-width: 35rem;
}

.max-width-small {
  width: 100%;
  max-width: 30rem;
}

.max-width-xsmall {
  width: 100%;
  max-width: 25rem;
}

.max-width-xxsmall {
  width: 100%;
  max-width: 20rem;
}

.padding-bottom {
  padding: 0;
}

.padding-bottom.padding-0, .padding-bottom.padding-tiny, .padding-bottom.padding-xxsmall, .padding-bottom.padding-xsmall, .padding-bottom.padding-small-2, .padding-bottom.padding-medium {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-bottom.padding-large.position-relative {
  position: relative;
}

.padding-bottom.padding-large.position-relative.mobile-portrait-remove-padding {
  display: block;
  overflow: visible;
}

.padding-bottom.padding-xlarge, .padding-bottom.padding-xxlarge, .padding-bottom.padding-huge {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-bottom.padding-custom1, .padding-bottom.padding-custom2, .padding-bottom.padding-custom3, .padding-bottom.padding-xhuge, .padding-bottom.padding-large, .padding-bottom.padding-xhuge, .padding-bottom.padding-xhuge, .padding-bottom.padding-xlarge, .padding-bottom.padding-small {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-bottom.padding-small.no-padding-desktop, .padding-bottom.padding-small.no-padding-desktop-2 {
  padding-bottom: 0;
}

.padding-bottom.padding-large {
  border: 1px #000;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-bottom.padding-xsmall {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-bottom.padding-xxhuge {
  text-align: left;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-top {
  min-height: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-top.padding-0, .padding-top.padding-tiny, .padding-top.padding-xxsmall, .padding-top.padding-xsmall {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-top.padding-small {
  min-height: auto;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-top.padding-medium {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-top.padding-medium.button-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.padding-top.padding-xlarge, .padding-top.padding-xxlarge, .padding-top.padding-huge, .padding-top.padding-xhuge, .padding-top.padding-xxhuge, .padding-top.padding-custom1, .padding-top.padding-custom2, .padding-top.padding-custom3, .padding-top.padding-large {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-top.padding-custom {
  padding-top: 64px;
}

.padding-top.padding-small-2-2-2, .padding-top.padding-small-2-2, .padding-top.padding-small-2-2-2-2, .padding-top.padding-small-2-2-2-2, .padding-top.padding-small-2-2-2, .padding-top.padding-small-2, .padding-top.padding-small-2-2-2-2-2 {
  min-height: auto;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical, .padding-vertical.padding-0, .padding-vertical.padding-tiny, .padding-vertical.padding-xxsmall, .padding-vertical.padding-xsmall {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-xsmall:where(.w-variant-fefdf152-c1b7-c08f-cff2-7a9912dcae99), .padding-vertical.padding-xsmall:where(.w-variant-31146463-8bcd-2d0b-542d-d9620693607d), .padding-vertical.padding-xsmall:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33b) {
  color: var(--neutral--white);
}

.padding-vertical.padding-xsmall.full-width {
  width: 100%;
}

.padding-vertical.padding-small {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-large.flex-ver.flex-ver-center.is_gap-small {
  grid-column-gap: var(--spacing--small);
  grid-row-gap: var(--spacing--small);
}

.padding-vertical.padding-large-2, .padding-vertical.padding-xlarge, .padding-vertical.padding-xxlarge, .padding-vertical.padding-huge, .padding-vertical.padding-xhuge, .padding-vertical.padding-xxhuge, .padding-vertical.padding-custom1, .padding-vertical.padding-custom2, .padding-vertical.padding-custom3 {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-medium {
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.padding-vertical.padding-custom4 {
  padding: 35px 0;
}

.padding-vertical.padding-large {
  z-index: 10;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.padding-vertical.padding-medium {
  padding-left: 0;
  padding-right: 0;
}

.padding-horizontal {
  padding: 0 30px;
}

.padding-horizontal.padding-0, .padding-horizontal.padding-tiny, .padding-horizontal.padding-xxsmall, .padding-horizontal.padding-xsmall {
  padding-top: 0;
  padding-bottom: 0;
}

.padding-horizontal.padding-xsmall.full-width {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.padding-horizontal.padding-small, .padding-horizontal.padding-medium, .padding-horizontal.padding-large, .padding-horizontal.padding-xlarge, .padding-horizontal.padding-xxlarge, .padding-horizontal.padding-huge, .padding-horizontal.padding-xhuge, .padding-horizontal.padding-xxhuge, .padding-horizontal.padding-custom1, .padding-horizontal.padding-custom2, .padding-horizontal.padding-custom3 {
  padding-top: 0;
  padding-bottom: 0;
}

.padding-left, .padding-left.padding-0, .padding-left.padding-tiny, .padding-left.padding-xxsmall, .padding-left.padding-xsmall, .padding-left.padding-small, .padding-left.padding-medium, .padding-left.padding-large, .padding-left.padding-xlarge, .padding-left.padding-xxlarge, .padding-left.padding-huge, .padding-left.padding-xhuge, .padding-left.padding-xxhuge, .padding-left.padding-custom1, .padding-left.padding-custom2, .padding-left.padding-custom3, .padding-left.padding-medium-2, .padding-left.padding-medium-2-2, .padding-left.padding-medium-2-2-2 {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.padding-right, .padding-right.padding-0, .padding-right.padding-tiny, .padding-right.padding-xxsmall, .padding-right.padding-xsmall, .padding-right.padding-small, .padding-right.padding-medium, .padding-right.padding-large, .padding-right.padding-xlarge, .padding-right.padding-xxlarge, .padding-right.padding-huge, .padding-right.padding-xhuge, .padding-right.padding-xxhuge, .padding-right.padding-custom1, .padding-right.padding-custom2, .padding-right.padding-custom3 {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.padding-0 {
  padding: 0;
}

.padding-tiny {
  padding: .25rem;
}

.padding-xxsmall {
  padding: .5rem;
}

.padding-xsmall {
  padding: 1rem;
}

.padding-small {
  padding: 1.5rem;
}

.padding-medium {
  padding: 2rem;
}

.padding-large {
  padding: 3rem;
}

.padding-xlarge {
  padding: 4rem;
}

.padding-xxlarge {
  padding: 5rem;
}

.padding-huge {
  padding: 6rem;
}

.padding-xhuge {
  padding: 7rem;
}

.padding-xxhuge {
  padding: 10rem;
}

.margin-top, .margin-top.margin-0, .margin-top.margin-tiny, .margin-top.margin-xxsmall, .margin-top.margin-xsmall {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-small {
  z-index: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.margin-top.margin-medium, .margin-top.margin-large, .margin-top.margin-xlarge, .margin-top.margin-xxlarge, .margin-top.margin-huge, .margin-top.margin-xhuge, .margin-top.margin-xxhuge, .margin-top.margin-custom1, .margin-top.margin-custom2, .margin-top.margin-custom3 {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-custom {
  padding-top: 10px;
}

.margin-vertical, .margin-vertical.margin-0, .margin-vertical.margin-tiny, .margin-vertical.margin-xxsmall, .margin-vertical.margin-xsmall, .margin-vertical.margin-small, .margin-vertical.margin-medium {
  margin-left: 0;
  margin-right: 0;
}

.margin-vertical.margin-large {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.margin-vertical.margin-xlarge, .margin-vertical.margin-xxlarge, .margin-vertical.margin-huge, .margin-vertical.margin-xhuge, .margin-vertical.margin-xxhuge, .margin-vertical.margin-custom1, .margin-vertical.margin-custom2, .margin-vertical.margin-custom3 {
  margin-left: 0;
  margin-right: 0;
}

.margin-horizontal, .margin-horizontal.margin-0, .margin-horizontal.margin-tiny, .margin-horizontal.margin-xxsmall, .margin-horizontal.margin-xsmall, .margin-horizontal.margin-small, .margin-horizontal.margin-medium, .margin-horizontal.margin-large, .margin-horizontal.margin-xlarge, .margin-horizontal.margin-xxlarge, .margin-horizontal.margin-huge, .margin-horizontal.margin-xhuge, .margin-horizontal.margin-xxhuge, .margin-horizontal.margin-custom1, .margin-horizontal.margin-custom2, .margin-horizontal.margin-custom3 {
  margin-top: 0;
  margin-bottom: 0;
}

.margin-left {
  margin: 0 0 0 20px;
}

.margin-left.margin-0, .margin-left.margin-tiny, .margin-left.margin-xxsmall, .margin-left.margin-xsmall, .margin-left.margin-small, .margin-left.margin-medium, .margin-left.margin-large, .margin-left.margin-xlarge, .margin-left.margin-xxlarge, .margin-left.margin-huge, .margin-left.margin-xhuge, .margin-left.margin-xxhuge, .margin-left.margin-custom1, .margin-left.margin-custom2, .margin-left.margin-custom3 {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.margin-right, .margin-right.margin-0, .margin-right.margin-tiny, .margin-right.margin-xxsmall, .margin-right.margin-xsmall, .margin-right.margin-small, .margin-right.margin-medium, .margin-right.margin-large, .margin-right.margin-xlarge, .margin-right.margin-xxlarge, .margin-right.margin-huge, .margin-right.margin-xhuge, .margin-right.margin-xxhuge, .margin-right.margin-custom1, .margin-right.margin-custom2, .margin-right.margin-custom3 {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.margin-0 {
  margin: 0;
}

.margin-tiny {
  margin: .25rem;
}

.margin-xxsmall {
  margin: .5rem;
}

.margin-xsmall {
  margin: 1rem;
}

.margin-small {
  margin: 1.5rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-large {
  margin: 3rem;
}

.margin-xlarge {
  margin: 4rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.margin-huge {
  margin: 6rem;
}

.margin-xhuge {
  margin: 7rem;
}

.margin-xxhuge {
  margin: 10rem;
}

.rl-styleguide_spacing-all {
  display: none;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-scroll {
  overflow: scroll;
}

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.layer.hide {
  display: none;
}

.spacing-clean {
  margin: 0;
  padding: 0;
}

.align-center {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.align-center.padding-vertical.padding-medium {
  text-align: center;
}

.z-index-1 {
  z-index: 1;
  position: relative;
}

.z-index-2 {
  z-index: 2;
  position: relative;
}

.margin-top-auto {
  margin-top: auto;
}

.global-styles-embed {
  display: block;
}

.gvh-hero {
  clear: none;
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/64403276e6ceba0e3a1c912d_Main-Fold.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: auto;
  min-height: auto;
  padding: 106px 50px 140px;
  display: block;
  overflow: visible;
}

.gvh-hero.padding-bottom {
  -webkit-text-fill-color: inherit;
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/62f412766d43f225fd1d1a1b_GVH%20-%20FOH%20-%20CAFE%20cropped-2.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-clip: border-box;
}

.rounded-button-3 {
  text-align: center;
  background-color: #e40089;
  border-radius: 50px;
  margin-top: 24px;
  padding: 9px 30px;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
  transition: color .2s, background-color .2s;
  position: static;
}

.rounded-button-3:hover {
  background-color: #0082a6;
}

.content__row-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: center;
  display: flex;
}

.text-white-2 {
  color: #fff;
  border: 1px solid #0000;
  margin-top: 20px;
  margin-bottom: auto;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
}

.separator {
  object-fit: none;
  width: 100%;
  margin-top: -100px;
  overflow: visible;
}

.section__title-3 {
  color: #fff;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 60px;
}

.section__title-3.section__title--center {
  text-align: center;
  text-align: center;
  text-transform: none;
  margin-bottom: 50px;
}

.left-sign-video-holder-2 {
  min-width: 450px;
  min-height: auto;
}

.row__col-2 {
  flex: 1;
  max-width: 50%;
  display: flex;
}

.row__col-2.row__col--text {
  align-self: flex-start;
  margin-left: 50px;
}

.row__col-2.row__col--location-lottie {
  flex: none;
  width: 49%;
  max-width: 40%;
  position: relative;
}

.gvh-black-swoosh-blue-pink-bg-2 {
  background-color: #f398c0;
  min-width: 100%;
  margin-top: -1px;
  margin-bottom: -1px;
  padding-top: 5px;
  overflow: visible;
}

.gvh-pattern-4 {
  opacity: 1;
  mix-blend-mode: normal;
  max-width: 18%;
  position: absolute;
  left: -15px;
}

.gvh-pattern-5 {
  max-width: 200px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.gvh-pattern-3 {
  max-width: 10%;
  display: block;
  position: absolute;
  inset: 10% 15% auto auto;
}

.gvh-design-grid {
  z-index: 10;
  grid-template-rows: .75fr .75fr .25fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  position: relative;
}

.gvh-pattern-1 {
  z-index: 0;
  width: auto;
  max-width: 15%;
  position: absolute;
  inset: auto auto 0% 1%;
}

.gvh-design-strip {
  background-color: #000;
  padding-top: 50px;
}

.gvh-pattern-2 {
  max-width: 12%;
  position: absolute;
  inset: auto auto 10% 35%;
}

.divider-images-4 {
  object-fit: fill;
  background-color: #0000;
  width: auto;
  min-width: auto;
  max-width: 100%;
  min-height: auto;
  margin-top: -1px;
  margin-bottom: -2px;
  display: block;
  overflow: visible;
}

.divider-images-4.white-latest-bg {
  background-color: var(--white);
}

.divider-images-4.light-purple-bg {
  background-color: #51419a;
}

.gvh-gradient-floating-img {
  max-width: 10%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.html-embed-4 {
  max-width: 100px;
}

.html-embed-4.white-text {
  color: #fff;
}

.gvh-gradient-floating-img-3 {
  max-width: 10%;
  position: absolute;
  inset: auto 0% 0% 25%;
}

.gvh-gradient-floating-img-2 {
  max-width: 13%;
  position: absolute;
  inset: auto 0% 5% auto;
}

.content__row-4 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: center;
  display: flex;
}

.content__row-4.content__row--location-intro {
  z-index: 1;
  justify-content: space-between;
  margin-top: 60px;
  position: relative;
}

.link-4 {
  color: #000;
}

.gvh-info-section {
  background-image: linear-gradient(#5d4fa2, #b162a5 62%, #f398c0);
}

.article__title-2 {
  color: #000;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.article__title-2.article__title--related {
  font-size: 20px;
  line-height: 30px;
}

.articles__cat-2 {
  color: #2f2b78;
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-bottom: 30px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 500;
  display: block;
}

.articles__cat-2.articles__cat--related {
  color: #2f2b78;
  margin-bottom: 5px;
}

.articles__author-row-2 {
  color: #b3b3b3;
  text-transform: uppercase;
  align-items: center;
  margin-top: 0;
  line-height: 20px;
  display: flex;
}

.articles__author-row-2.extra-margin {
  margin-bottom: 15px;
}

.hero-header {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}

.hero-header.text-white {
  margin-bottom: 0;
}

.section_header {
  min-height: 90svh;
  position: relative;
}

.section_header.section-gvh-pink-gradient {
  min-height: auto;
}

.section_header.section-denver-header-gradient {
  background-image: linear-gradient(111deg, #8246af 10.18%, #00a698);
  min-height: auto;
}

.header-90svh {
  justify-content: center;
  align-items: flex-start;
  min-height: 90svh;
  display: flex;
}

.header_background-video-wrapper {
  z-index: 0;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

.video-overlay-layer {
  z-index: 0;
  background-image: none;
  position: absolute;
  inset: 0%;
}

.header_background-video {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  overflow: visible;
}

.ticket-widget_button {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
  text-align: center;
  cursor: default;
  border-radius: 3rem;
  justify-content: center;
  align-items: center;
  width: 376px;
  margin-left: auto;
  margin-right: auto;
  padding: 1.2rem 4rem;
  font-size: 1.1rem;
  font-weight: 600;
  line-height: 1.5;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

.ticket-widget_button:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
}

.ticket-widget_button.ticket-widget_mainbutton {
  cursor: pointer;
}

.ticket-widget_button-text {
  font-size: 1.7rem;
}

.ticket-widget_icon-wrapper {
  background-color: var(--white);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.25rem;
  height: 3.25rem;
  padding: .2rem .8rem;
  display: flex;
  position: absolute;
  inset: .4rem .4rem .4rem auto;
}

.section_transition-wrapper {
  z-index: 1;
  width: 100%;
  position: absolute;
  inset: auto 0% -1px;
  overflow: hidden;
}

.section_transition-wrapper.is-position-relative {
  position: relative;
}

.section_transition-wrapper.is-position-relative.custom-margin {
  margin-top: -2px;
}

.section_transition-wrapper.is-top {
  inset: -1px 0% auto;
}

.section_transition-wrapper.is-top.private-2, .section_transition-wrapper.is-top.is-product {
  z-index: 3;
}

.section_transition-wrapper.is-top.negative-margin-top {
  top: -2px;
}

.section_transition-wrapper.is-top.position-static {
  position: static;
}

.section_transition-wrapper.negative-margin, .section_transition-wrapper.negative-margin-2px {
  margin-bottom: -2px;
}

.section_transition-wrapper.position-static {
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.section_transition-wrapper.position-static.negative-margin-10 {
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.section_transition-wrapper.position-static.background-color-cafe-blue {
  background-color: var(--meow-wolf-library---cafe--blue);
}

.section_transition-wrapper.margin-negative-bottom {
  margin-bottom: -10px;
}

.section_transition-wrapper.margin-negative-bottom.font-color-eis-blue, .section_transition-wrapper.margin-negative-bottom.font-color-eis-dark-blue {
  color: var(--meow-wolf-library---eis--blue);
}

.section_transition-wrapper.margin-negative-bottom.font-color-eis-dark-blue.is-top {
  color: var(--meow-wolf-library---eis--dark-blue);
}

.section_transition-wrapper.margin-negative-bottom.font-color-eis-dark-blue.is-top.wave-margin-negative {
  top: -10px;
}

.section_transition-image {
  width: 100%;
  position: relative;
}

.location_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.exhibitions-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-self: center;
  width: 100%;
}

.exhibitions-grid_link {
  border-radius: 1rem;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  min-height: 19rem;
  padding: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.exhibitions-grid_link.ktx {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb1fc2bd617eb77d96f7d1_ktx-product-card.webp");
  background-position: 0 0;
  background-size: contain;
}

.exhibitions-grid_link.lvs {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/655e27acbd114708ecb62878_9c1a7ff0889384ead5d486bcc83e9e50_omegamart-homecard.avif");
  background-position: 0 0;
  background-size: contain;
}

.exhibitions-grid_link.ktx-2 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb1fc2bd617eb77d96f7d1_ktx-product-card.webp");
  background-size: contain;
}

.exhibitions-grid_link.lvs-2 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/655e27acbd114708ecb62878_9c1a7ff0889384ead5d486bcc83e9e50_omegamart-homecard.avif");
  background-size: contain;
}

.exhibitions-grid_image {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 70%;
  position: absolute;
  inset: 0%;
}

.exhibitions-grid_gradient {
  z-index: 1;
  background-image: linear-gradient(0deg, var(--brand--blue-dark) 50%, #fff0);
  height: 90%;
  position: absolute;
  inset: auto 0% 0%;
}

.exhibitions-grid_gradient.is-vegas {
  background-image: linear-gradient(0deg, var(--lvs--blue-onlight) 50%, #fff0);
}

.exhibitions-grid_gradient.is-denver {
  background-image: linear-gradient(0deg, var(--den--green-onlight) 50%, #fff0);
}

.exhibitions-grid_gradient.is-grapevine {
  background-image: linear-gradient(0deg, var(--gvh--violet) 50%, #fff0);
}

.exhibitions-grid_content {
  z-index: 3;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 22rem;
  display: flex;
  position: static;
}

.section_layout {
  background-image: none;
  position: relative;
}

.section_layout.background-color-gradient-one {
  background-image: linear-gradient(#3f2a7f 2%, #a91f8d);
  overflow: visible;
}

.section_layout.background-color-gradient-one.overflow-hidden {
  position: relative;
  overflow: hidden;
}

.section_layout.mw-hide {
  display: none;
}

.section_layout.overflow-hidden.background-gradient-annual-pass {
  background-image: linear-gradient(to right, #471cb0, #6d15a6 31%, #8611a0);
}

.section_layout.overflow-hidden.background-color-black {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568bceef68e3375070a88e7_star-dust-psychic.svg");
  background-position: 0 0;
  background-size: auto;
}

.section_layout.overflow-hidden.background-color-mobileblue {
  background-color: var(--meow-wolf-library---brand--blue-dark);
}

.section_layout.overflow-hidden.background-pink-purple-gradient {
  background-image: linear-gradient(180deg, var(--ui--purple), #6d15a6 75%, #8611a0);
}

.section_layout.purple-pink-bg {
  background-image: linear-gradient(180deg, var(--ui--purple), var(--ui--purple-pink));
}

.section_layout.background-color-den-faq {
  background-color: var(--meow-wolf-library---den--purple);
}

.section_layout.background-color-ktxgreen {
  background-image: linear-gradient(180deg, var(--hou--teal) 45%, var(--hou--green));
}

.section_layout.template-photo {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66a94d2b93aec9818f86f9b5_LAS_SevenMonolithVillage_FractaLife_AtlasMedia_11-9-22_web_9657.webp");
  background-position: 0 0;
  background-size: cover;
}

.section_layout.template-photo.game-bgphoto {
  background-image: linear-gradient(100deg, #15152f 43%, #0000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67c6894df412c8d6a21493a7_plotzo-bg.avif");
}

.section_layout.padding-vertical.padding-xhuge.background-color-ktx-blue {
  background-color: var(--hou--blue);
}

.section_layout.denver-fnd-header {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/695d5df9c32eb0500cb916f2_DEN_PartywithaUEvent.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.is-den-green {
  background-color: var(--den--green-onlight);
}

.section_layout.background-color-gradient-about {
  background-image: linear-gradient(180deg, #3f2a7f 2%, var(--ui--purple-pink));
  color: var(--white);
}

.section_layout.is-dark-blue {
  background-color: var(--brand--blue-dark);
}

.section_layout.background-color-indigo {
  background-color: #15152f;
}

.section_layout.is-sticky {
  z-index: 999;
  position: sticky;
  top: 64px;
}

.section_layout.background-gradient-ny {
  background-image: linear-gradient(180deg, var(--brand--indigo), var(--brand--blue-dark));
}

.section_layout.grid-transition-section {
  z-index: 3;
  background-color: var(--neutral--black);
  background-image: linear-gradient(#000, #0000 25% 50%, #000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67c62eca20e7e67eba55e35b_grid2.svg");
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, 100%;
  height: 120px;
}

.section_layout.la-gradient-bg {
  background-image: linear-gradient(180deg, var(--meow-wolf-library---eis--blue), var(--meow-wolf-library---eis--dark-blue));
}

.section_layout.background-color-gradient-phenom2 {
  background-image: linear-gradient(#1bff13, #02fdfb 52%, #ffc5eb);
}

.section_layout.background-phenom-gradient {
  background-image: linear-gradient(#0a0782, #ff03d0 51%, #ffc5eb);
}

.section_layout.is-cafe-blue {
  background-color: var(--cafe--blue);
}

.section_layout.bg-phenomenomaly {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6841cd68cb38b15876c90446_flickerwermz%402x.avif"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/682e395755a5383d695b9b3d_mw-phenomenomaly-bg.avif");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
}

.section_layout.background-color-phenomenomaly-gradient-main {
  background-image: linear-gradient(#0a0782, #0a0782 55%, #ff03d0);
}

.section_layout.bgphoto-adultiverse-ktx {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/685ad5ad36dc51b6561b2fa2_Web_Large-MeowWolf_12052024_HTX_009A6061-Enhanced-NR.avif");
  background-position: 50%;
  background-size: cover;
}

.section_layout.background-comic {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67acea81a2f8fa3258df28d4_mw-comic-header.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.section_layout.background-in-the-news {
  background-image: linear-gradient(176deg, #15152f, #262a82);
}

.section_layout.background-gradient-press {
  background-image: linear-gradient(270deg, #232576, #ec0089);
}

.section_layout.bgphoto-adultiverse-gvh {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6835ee2a55efeb9b39a503ea_GVH_Adultiverse_ImaniThomas_11-30-23_05108.avif");
  background-position: 50%;
  background-size: cover;
}

.section_layout.bgphoto-adultiverse-den {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6734f210bedaddb536e95049_DEN_Danceportation_Sam%20Silkworth_5.29.2022_6950_web.avif");
  background-position: 50%;
  background-size: cover;
}

.section_layout.bgphoto-adultiverse-sfe {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/686587be5fe2a9f8068a1126_SFE_HOER_SODER_TV%20TUNNEL__HI%20RES1789.webp");
  background-position: 50%;
  background-size: cover;
}

.section_layout.slider-image-cafe-1 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6781a140b1b7d5dfc3bbacd4_gvh-cafe-espresso.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 600px;
}

.section_layout.gvh-fnd-header {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6781a140b1b7d5dfc3bbacd4_gvh-cafe-espresso.webp");
  background-position: 50%;
  background-size: cover;
}

.section_layout.slider-image-hellofood-1 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6797e1b5a077ba7245f413d6_DEN_TransitStation_HELLOFOOD_TaylorJoerger.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.slider-image-hellofood-2 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65ef747c9234b61c0c0f8ce0_2bc9521fc8b9ea45f57978e3119904ae_DEN_Events%20Photoshoot_Nathan%20Hindman_04.25.2022_Patio-SM%20(1).avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.slider-image-datamosh-1 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6746184854415246f3c39a26_las-datamosh.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 600px;
}

.section_layout.about-header-bg1 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67c1f23736a2841d2ac20048_Web_Large-LAS_Evergreen_AtlasMedia_Jan2024_344.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.about-header-bg2 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/631a49594c360679fa791191_LAS_Exhibit_JukeTemple_KateRussell_010_HiRes-2.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.community-bg {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66b2751c15d099b4aa7863f2_about-community-hero.webp");
  background-position: 50%;
  background-size: cover;
}

.section_layout.engagement-header-bg {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67929980079da7bd3d7a12ab_SAF_Artist%20Marina%20Fini_photographer%20unknown.webp");
  background-position: 50% 35%;
  background-size: cover;
}

.section_layout.projects-header-bg {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67914ce4ed5ca8eafc707210_HoER-Meow-Wolf-Santa-Fe-Atlas-Media.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.education-hero-bg {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fee1d3219e09a54bc7926e_1886565f3d9b909906bac7b2af097b6b_mw-education.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.background-foundation-header {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6553edb440bb9fa433ca37ce_image2%201.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.slider-image-pm-1 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6835f818eb96565c01cd8e03_prime-materia.svg"), linear-gradient(112deg, var(--primemateria-purple) 25%, var(--primemateria-teal));
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.section_layout.header-offers {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67e1afe66af18a9766cc81d5_GVH_Adultiverse_ImaniThomas_11-30-23_04646.avif");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.bg-texas {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb1c81cfbcddffd586ca34_43b189883f375d928bfc66594f4a85ad_KTX_Announce_Campaign_VEN_ArturoOlmos.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.background-ktx-gradient-2 {
  color: var(--white);
  background-image: linear-gradient(#34407f, #151035);
}

.section_layout.gradient-head-private-events-gvh {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f4901cc137d8d2331c8606_GVH_cafe-mural.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.gradient-head-private-events-lv {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6602f9a7ef97714ecfdf042c_LV_private-events.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.background-ktx-gradient {
  background-image: linear-gradient(180deg, var(--hou--green), var(--hou--teal));
  color: var(--black);
}

.section_layout.background-ktx-gradient-2-2 {
  color: var(--white);
}

.section_layout.background-color-lvs-gradient {
  background-image: linear-gradient(180deg, var(--meow-wolf-library---lvs--blue-dark), var(--lvs--blue));
}

.section_layout.houston-ttd-bg {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66e4a5ae31bed46a95d7475f_ktx-obsidiopolis.webp");
  background-position: 50%;
  background-size: cover;
}

.section_layout.background-color-den-purple {
  background-color: var(--den--purple);
}

.section_layout.background-email {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/686587be5fe2a9f8068a1126_SFE_HOER_SODER_TV%20TUNNEL__HI%20RES1789.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.vegas-ttd-bg {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f089b53c81bd4a9c290c76_Upload%20Ghosts_Meow%20Wolf%20Las%20Vegas_Omega%20Mart_Photo%20by%20Atlas%20Media%20(1).avif");
  background-position: 50%;
  background-size: cover;
}

.section_layout.denver-ttd-bg {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/683e039bce9589642088360e_DEN_Numina_TheBearret_Jess%20Bernstein_11-17-2021_0302_print.webp");
  background-position: 50% 0;
  background-size: cover;
}

.section_layout.santa-fe-ttd-bg {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5df410d66a31d56e22336f2e_Santa%20Fe%201-800.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_layout.grapevine-ttd-bg, .section_layout.gvh-ttd-bg {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68657f9e5c902b7051a8e651_GVH_ExperiencePhotography_ArturoOlmos_2025-07.webp");
  background-position: 50%;
  background-size: cover;
}

.section_layout.giftguide-photo {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/690b7bea42e56087468762b3_d964f76b4b5e8f4dd3fef86d260f7182_GG_2025-10-15_Hero_DSC2594%201.avif");
  background-position: 50%;
  background-size: cover;
}

.section_layout.background-color-giftguide {
  background-image: linear-gradient(#3f2a7f 2%, #a91f8d);
  overflow: visible;
}

.section_layout.background-color-giftguide.padding-vertical.padding-medium {
  background-image: linear-gradient(#e7dcaf, #e7dcaf);
}

.section_layout.background-color-giftguide.padding-vertical.padding-medium.flex-hor.flex-hor-center {
  display: flex;
}

.section_layout.background-color-eis-darkblue {
  background-color: var(--meow-wolf-library---eis--dark-blue);
}

.section_layout.background-gradient-eis {
  background-image: linear-gradient(180deg, var(--meow-wolf-library---eis--blue), var(--meow-wolf-library---eis--pink));
}

.section_layout.background-gradient-eis-2 {
  background-image: linear-gradient(180deg, var(--meow-wolf-library---eis--maroon), var(--meow-wolf-library---eis--dark-blue));
}

.layout_grid {
  grid-column-gap: 2.5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr .85fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.layout_grid.is-reversed {
  grid-template-columns: .85fr 1fr;
}

.background-color-gradient-one {
  background-image: linear-gradient(#3f2a7f 13%, #992d89 90%);
}

.macaroni-image {
  z-index: 0;
  position: absolute;
  inset: auto -1% 0% auto;
}

.section_blog {
  margin-top: -1px;
  margin-bottom: -1px;
}

.section_blog.is-last {
  padding-bottom: 8rem;
}

.section_blog.position-relative {
  background-color: #fff;
  position: relative;
}

.blog_component {
  position: relative;
}

.blob_featured-item {
  grid-column-gap: 0rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 2rem;
  display: grid;
  position: relative;
}

.blob_featured-item.is-reversed {
  grid-template-columns: 1fr 1.5fr;
}

.blog_featured-image-link {
  width: 100%;
}

.blog_featured-image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.blog_featured-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.blog_featured-item-content {
  z-index: 1;
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: -3rem;
  padding: 1.8rem 2rem;
  display: flex;
  position: relative;
}

.blog_featured-item-content.is-reversed {
  z-index: 1;
  background-color: var(--neutral--white);
  margin-left: 0;
  margin-right: -3rem;
}

.blog_featured-item-content.text-left {
  z-index: 3;
  background-color: var(--neutral--white);
  margin-left: 0;
  margin-right: 0;
}

.blog_featured-item-content.text-right {
  margin-left: 0;
}

.blog_meta-wrapper {
  margin-bottom: .5rem;
}

.blog_category-link {
  letter-spacing: 2.75px;
  text-transform: uppercase;
  margin-right: 1rem;
  font-size: .875rem;
  font-weight: 700;
  text-decoration: none;
}

.blog_title-link {
  margin-bottom: 1rem;
  text-decoration: none;
}

.blob_list-wrapper.is-last-slide {
  display: flex;
}

.blob_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: grid;
}

.blob_list.is-last-slide {
  grid-template-columns: 1fr 1fr;
}

.blob_list.is-aside {
  grid-template-columns: 1fr;
}

.blob_item {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-self: auto;
  display: flex;
}

.blog_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.blog_image-wrapper {
  width: 100%;
  padding-top: 55%;
  position: relative;
  overflow: hidden;
}

.blog_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.blog_featured-row {
  grid-column-gap: 1rem;
  grid-row-gap: .5rem;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.blog_featured-author-link {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2.8rem;
  height: 2.8rem;
  margin-right: .5rem;
  display: flex;
  overflow: hidden;
}

.blog_featured-author-image {
  object-fit: cover;
  border-radius: 50%;
  width: 95%;
  height: 95%;
}

.blog_featured-author-details {
  grid-column-gap: .25rem;
  align-items: center;
  font-size: .7rem;
  line-height: 1.2;
  display: flex;
}

.blog_featured-date {
  text-transform: uppercase;
  font-size: .7rem;
  line-height: 1.2;
}

.blog_featured-blog-author-link {
  color: var(--black);
  text-transform: uppercase;
  text-decoration: underline;
}

.blog_featured-blob {
  z-index: -1;
  height: 130%;
  position: absolute;
  inset: -15% -6% 0% auto;
}

.blog_top-blob {
  z-index: -1;
  width: 16rem;
  position: absolute;
  inset: -10% auto auto 15%;
}

.blog_top-blob.is-lower {
  top: 2%;
}

.blog_bottom-blob {
  z-index: -1;
  width: 60%;
  max-width: none;
  position: absolute;
  inset: auto auto -10% -10%;
}

.section_events {
  position: relative;
}

.section_events.background-color-gradient-two.padding-bottom.padding-huge {
  margin-bottom: -1px;
}

.events_component {
  color: var(--white);
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.background-color-gradient-two {
  background-image: linear-gradient(#15152f, #262a82 90%);
}

.background-color-gradient-two.is-horizontal {
  background-image: linear-gradient(90deg, #15152f, #262a82 90%);
}

.event_ornament {
  position: absolute;
  inset: 12% auto auto -3%;
}

.event_ornament.is-bottom {
  inset: auto 0% 0% auto;
}

.layout_logo-row {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-wrap: wrap;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.layout_logo {
  width: 6.4rem;
}

.section_logo {
  position: relative;
}

.section_logo.background-color-gradient-two {
  margin-top: -1px;
}

.logo_component {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.logo1_logo {
  max-height: 3.5rem;
}

.logo_divider {
  background-color: #ffffff26;
  align-self: stretch;
  width: 1px;
}

.footer_component {
  z-index: 9;
  -webkit-text-stroke-color: black;
  position: relative;
}

.footer_top-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  color: var(--neutral--white);
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: stretch;
  place-items: start stretch;
  max-width: 100%;
  display: grid;
}

.footer_left-wrapper {
  box-sizing: border-box;
  grid-column-gap: 4.5rem;
  grid-row-gap: 1.75rem;
  grid-template-rows: minmax(5.25rem, 1fr) auto;
  grid-template-columns: max-content minmax(auto, max-content);
  align-items: start;
}

.footer_link-list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.footer_link {
  color: var(--ghost-white\<deleted\|variable-75b42042\>);
  padding-top: .3rem;
  padding-bottom: .3rem;
  font-size: .875rem;
  text-decoration: none;
}

.footer_link:hover {
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
}

.footer_link.is-location {
  margin-top: .7rem;
  margin-bottom: .7rem;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 1.7;
}

.footer_right-wrapper {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.footer_form-block {
  max-width: 35rem;
  margin-bottom: 0;
}

.footer_form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
}

.success-message {
  background-color: #0000;
  padding: 1.5rem;
}

.success-message:where(.w-variant-fefdf152-c1b7-c08f-cff2-7a9912dcae99), .success-message:where(.w-variant-31146463-8bcd-2d0b-542d-d9620693607d), .success-message:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33b) {
  color: var(--neutral--white);
}

.error-message {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.line-divider {
  background-color: var(--white);
  width: 100%;
  height: 1px;
}

.line-divider.is-post-footer {
  opacity: .3;
}

.footer_bottom-wrapper {
  justify-content: space-between;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.footer_legal-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.footer_credit-text {
  color: var(--grey\<deleted\|variable-f6167a39\>);
  font-size: .7rem;
}

.footer_legal-link {
  color: var(--white);
  font-size: .7rem;
  font-weight: 600;
  text-decoration: none;
}

.footer_legal-link:hover {
  color: var(--grey\<deleted\|variable-f6167a39\>);
}

.footer_social-list {
  grid-column-gap: .5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  margin-top: 1rem;
  display: grid;
}

.footer_social-link {
  color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  transition: transform .2s, color .2s;
  display: flex;
}

.footer_social-link:hover {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  transform: scale(1.1);
}

.social-icon {
  width: 2rem;
  height: 2rem;
}

.footer_logo {
  max-width: 10rem;
  margin-left: -.5rem;
}

.footer_left-grid {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto minmax(auto, .75fr);
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer_transition-wrapper {
  z-index: 3;
  -webkit-text-stroke-color: white;
  width: 100%;
  margin-bottom: -2px;
  display: block;
  position: absolute;
  inset: auto 0% 100%;
  overflow: hidden;
}

.footer_locations-title-wrapper {
  grid-column-gap: .5rem;
  align-items: center;
  display: flex;
}

.footer_corp-b-logo {
  width: 3rem;
}

.footer_corp-b-link {
  align-self: flex-end;
  width: 2rem;
  transition: opacity .2s;
}

.footer_corp-b-link:hover {
  opacity: .6;
}

.footer_corp-b-link.cac {
  width: 3.5rem;
}

.footer_meow-wolf-icon {
  width: 1.5rem;
}

.section_logo-padding {
  padding-top: 6rem;
  padding-bottom: 8rem;
}

.header_about {
  width: 100%;
  overflow: hidden;
}

.slider_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  place-items: start stretch;
  display: flex;
  position: relative;
}

.slider_slider {
  z-index: 0;
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
}

.slider_image-wrapper {
  height: 625px;
  position: relative;
}

.slider_image {
  text-align: left;
  object-fit: cover;
  max-width: 120px;
  display: block;
  position: static;
  inset: 0%;
}

.gallery_arrow {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
}

.gallery_arrow.hide-mobile-landscape {
  margin-left: 2rem;
  margin-right: 2rem;
  bottom: 4rem;
}

.gallery_arrow-icon {
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.7rem;
  height: 1.7rem;
  display: flex;
}

.gallery_slide-nav {
  height: 1.75rem;
  margin-bottom: 2rem;
  font-size: .5rem;
  display: none;
}

.header_about-background-shape {
  z-index: -1;
  width: 100%;
  position: absolute;
  inset: auto 0% -29%;
}

.z-index-3 {
  z-index: 3;
  position: relative;
}

.z-index-4 {
  z-index: 4;
  position: relative;
}

.section_gallery {
  color: var(--white);
  background-image: linear-gradient(#422885 6%, #992d89);
  position: relative;
}

.gallery_row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.gallery_lightbox-link {
  width: 100%;
  height: 100%;
  transition: transform .2s;
}

.gallery_lightbox-link:hover {
  transform: scale(1.05);
}

.gallery_image-wrapper {
  width: 100%;
  padding-top: 100%;
  position: relative;
}

.gallery_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.location_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: stretch;
  place-items: start center;
  display: grid;
}

.location_item {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.section_image {
  min-height: 70svh;
  position: relative;
  overflow: hidden;
}

.section_background-image-wrapper {
  z-index: -1;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

.section_background-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.section_community {
  position: relative;
  overflow: hidden;
}

.community_blob-1 {
  width: 15rem;
  position: absolute;
  inset: auto auto 30% -13%;
}

.community_blob-2 {
  width: 7rem;
  position: absolute;
  inset: auto auto 20% 6%;
}

.community_blob-3 {
  width: 14rem;
  position: absolute;
  inset: 14% -12% auto auto;
}

.footer_eye-wrapper {
  z-index: 4;
  border-radius: 50%;
  width: 4rem;
  height: 4rem;
  position: absolute;
  inset: -10% 16% auto auto;
  overflow: hidden;
}

.footer_eye-wrapper.is-smaller {
  width: 2.8rem;
  height: 2.8rem;
  top: -17%;
  right: 11%;
}

.footer_eye-1-1 {
  z-index: 0;
  position: relative;
}

.footer_eye-1-2 {
  z-index: 0;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.footer_eye-1-3 {
  z-index: 0;
  max-width: 60%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.footer_eye-2-1 {
  z-index: 0;
  max-width: 40%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.footer_eye-2-3 {
  z-index: 0;
  position: relative;
}

.footer_eye-2-2 {
  z-index: 0;
  max-width: 87%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.blob_header {
  padding-bottom: 6rem;
}

.blob_header.background-color-gradient-one {
  color: var(--white);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/64e7a17af486321f38335eef_INC_P%26E-BLOB_WebBanners_FIN.jpg");
  background-position: 50%;
  background-size: cover;
  position: relative;
  overflow: hidden;
}

.blob_header_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.header_content {
  min-height: 200px;
}

.background-color-gradient-three {
  background-image: linear-gradient(270deg, #471cb0, #6a15a7 40%, #7e12a1 74%, #8611a0);
  position: relative;
}

.blob_header-lottie-1 {
  position: absolute;
  inset: auto 3% 10% auto;
}

.blob_header-lottie-2 {
  width: 13rem;
}

.blob_header-lottie-wrapper {
  position: absolute;
  inset: auto auto 6% -4%;
}

.blob_header-lottie-2-1 {
  z-index: 1;
  width: 9.1rem;
  position: absolute;
  inset: -20% 8% auto auto;
}

.blob_section-title-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.blob_section-title-wrapper.is-author {
  justify-content: flex-start;
}

.text-style-kerning-small {
  letter-spacing: 2.75px;
}

.blob_slider {
  background-color: #0000;
  height: auto;
}

.blob_slider-mask, .blob_slide {
  height: auto;
}

.blob_slider-arrow {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
  border-radius: 50%;
  width: 2rem;
  height: 2rem;
  margin-top: 7.5%;
  font-size: 20px;
}

.blob_slider-arrow.is-left {
  left: 1rem;
}

.blob_slider-arrow.is-right {
  right: 1rem;
}

.blob_slider-last-slide {
  grid-column-gap: 2rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blob_slider-last-card {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/645a4de549c0967e85bbfaf2_Blob%201.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70%;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.navbar_category-list {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-left: 0;
  display: flex;
}

.text-color-pink {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.breadcrumb_component {
  align-items: center;
  display: flex;
}

.breadcrumb-link {
  color: var(--brand--pink-onlight-clickable);
  font-weight: 500;
  text-decoration: none;
}

.breadcrumb-link.w--current {
  font-weight: 600;
}

.breadcrumb-link.is-active {
  font-weight: 500;
}

.breadcrumb-divider {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .5rem;
  margin-right: .5rem;
  display: flex;
}

.navbar_component {
  z-index: 2000;
  background-color: var(--blackonly\<deleted\|variable-06178a63-1616-271e-3336-9d3c9cae815c\>);
  color: var(--white);
  align-items: center;
  width: 100%;
  height: 64px;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.navbar_container-2-0 {
  background-color: #0000;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav-logo {
  margin-right: 1rem;
  padding-left: 0;
}

.navbar_menu {
  align-items: center;
  display: flex;
  position: static;
}

.navbar_link {
  color: var(--white);
  text-transform: uppercase;
  align-self: center;
  margin-left: .5rem;
  margin-right: 1rem;
  padding: .5rem 0;
  font-size: 1rem;
  font-weight: 600;
}

.navbar_link.w--current {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5daee8182b63960e78e47547_Pink%20Wave.svg");
  background-position: 0 100%;
  background-repeat: repeat-x;
  background-size: .8rem;
}

.navbar_menu-dropdown {
  color: var(--white);
  align-self: center;
  margin-left: 1rem;
  margin-right: 1rem;
}

.navbar_dropdown-toggle {
  color: var(--white);
  text-transform: uppercase;
  padding: .5rem 1.5rem .5rem 0;
  font-size: 1rem;
  font-weight: 600;
}

.dropdown-icon {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.dropdown-icon.is-location-menu-icon {
  position: static;
}

.navbar_dropdown-list {
  position: fixed;
  inset: 0% 0% auto;
  overflow: visible;
}

.navbar_dropdown-list.w--open {
  border-top: 0px none var(--dark-grey\<deleted\|variable-e38e51a6\>);
  background-color: var(--black);
  width: 100vw;
  min-height: 3rem;
  position: fixed;
  inset: 4rem 0% auto;
  overflow: visible;
}

.navbar_menu-buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: 1rem;
  display: flex;
}

.nav-right_hamburger {
  padding: 0;
}

.squiggle-divider {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5db2e876ec6fe26b15c933f8_Grey%20Wave.svg");
  background-position: 0%;
  background-repeat: repeat-x;
  background-size: .8rem;
  height: 1rem;
}

.hide-desktop {
  display: none;
}

.ticket-widget_widget-content {
  z-index: 10;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  cursor: default;
  border-radius: 20rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 150%;
  margin-left: -25%;
  padding: .1rem .9rem .1rem .1rem;
  display: grid;
  position: absolute;
  inset: 0%;
}

.widget_locations-button {
  grid-column-gap: 1rem;
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
  border-right: 1px solid #fff3;
  border-top-left-radius: 10rem;
  border-bottom-left-radius: 10rem;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 100%;
  padding: 1rem 1rem 1rem 1.5rem;
  transition: background-color .2s;
  display: flex;
}

.widget_locations-button:hover {
  border-top-left-radius: 10rem;
  border-bottom-left-radius: 10rem;
}

.widget_locations-button.w--open {
  background-color: var(--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  border-radius: 10rem 0 0 10rem;
}

.widget_locations-button.is-middle, .widget_locations-button.is-middle.w--open {
  border-radius: 0;
}

.widget_chevron {
  width: .9rem;
}

.widget_scroll-anchor {
  position: absolute;
  inset: -130% 0% auto;
}

.nav-logo_img {
  margin-bottom: -1px;
}

.nav-logo_img.hide-tablet {
  height: 100%;
}

.gvh_groups_div {
  max-width: 350px;
}

.gvh_groups_div_middle {
  text-align: left;
  max-width: 350px;
}

.hero-heading-text {
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}

.hero-heading-text.text-white {
  margin-top: 10px;
}

.subnav-menu {
  letter-spacing: 1px;
  font-size: 16px;
  display: flex;
}

.subnav-container {
  z-index: 1;
  display: flex;
  position: relative;
  overflow: visible;
}

.subnav-menu_button {
  display: none;
}

.location_subnav-logo {
  border: 1px solid #fff;
  border-radius: 20px;
  width: 2.3rem;
}

.background-color-denvergreen {
  background-color: var(--denver-green\<deleted\|variable-f7a7aace\>);
}

.play-pause-button {
  z-index: 999;
  border: 2px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  border-radius: 50%;
  margin-left: 10px;
  padding: .3rem;
  inset: auto auto 0% 0%;
}

.footer_right-content {
  box-sizing: border-box;
  grid-column-gap: 1rem;
  grid-row-gap: 1.75rem;
  flex-direction: column;
  grid-template-rows: minmax(5.25rem, 1fr) auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  display: grid;
}

.tablet-margin-bottom.margin-large {
  margin: 0;
}

.section-utility {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
}

.widget-dropdown {
  background-color: #fff;
  border-radius: 20px;
  min-width: 22rem;
  max-height: none;
  padding: 1rem;
  position: absolute;
  inset: 110% 0% auto;
  overflow: scroll;
  box-shadow: 0 10px 30px #0003;
}

.widget_button-text {
  text-transform: capitalize;
}

.widget_dropdown-link {
  grid-column-gap: 1rem;
  color: var(--black);
  border-radius: 10rem;
  align-items: center;
  width: 100%;
  margin: .5rem 0;
  padding-left: 0;
  padding-right: 0;
  transition: background-color .2s;
  display: none;
}

.widget_dropdown-link:hover {
  background-color: var(--ghost-white\<deleted\|variable-75b42042\>);
}

.widget_dropdown-link.w--current {
  color: var(--grey\<deleted\|variable-f6167a39\>);
}

.blob_pagination {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  margin-top: 2rem;
  margin-bottom: 4rem;
}

.breadcrumb-link-2 {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  font-weight: 600;
  text-decoration: underline;
}

.breadcrumb-link-2.w--current {
  font-weight: 600;
}

.breadcrumb-divider-2-2 {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .5rem;
  margin-right: .5rem;
  display: flex;
}

.nav_link-2 {
  color: #fff;
  text-transform: uppercase;
  margin-right: 1rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 15px;
  font-weight: 500;
  line-height: 22px;
  text-decoration: none;
  transition: color .2s;
  position: relative;
}

.nav_link-2:hover {
  opacity: 1;
}

.nav_link-2.w--current {
  color: #e40089;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5daee8182b63960e78e47547_Pink%20Wave.svg");
  background-position: 0 100%;
  background-repeat: repeat-x;
  background-size: .8rem;
}

.nav_link-2.nav__link--dd {
  padding: 0;
}

.nav_link-2.nav__link--dd:hover {
  opacity: 1;
}

.widget_drodpwn-link {
  flex: 1;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.widget_drodpwn-link.is-time {
  background-color: var(--white);
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
}

.gvh-hero-2 {
  clear: none;
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/64403276e6ceba0e3a1c912d_Main-Fold.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: auto;
  min-height: auto;
  padding: 106px 50px 140px;
  display: block;
  overflow: visible;
}

.gvh-hero-2.padding-bottom-2-2 {
  background-image: linear-gradient(90deg, var(--gvh--shade) 24%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65ca58c23e79c8b4d73d5026_GVH_Brrrmuda_DesertTrailerRoom_KateRussell_06-28-23_print_A2A7968%20(1).jpg");
  -webkit-text-fill-color: inherit;
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-clip: border-box;
  padding-top: 80px;
  padding-bottom: 160px;
}

.gvh-hero-2.padding-bottom-2-2.promo {
  background-image: linear-gradient(90deg, var(--gvh--shade) 24%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669adfd28c091b030fdc64c3_gvh-promo-header.webp");
}

.gvh-grid-lottie-1 {
  z-index: 10;
  max-width: 100%;
  position: relative;
}

.gvh-grid-lottie-2 {
  max-width: 100%;
}

.gvh-grid-lottie-3 {
  z-index: 10;
  max-width: none;
  position: relative;
}

.gvh-grid-wrapper {
  margin-top: 20px;
}

.gvh-design-strip-2 {
  padding-top: 50px;
  position: relative;
}

.location-card-3 {
  color: #000;
  background-color: #fff;
  border-radius: 4px;
  margin-top: 10px;
  padding: 32px;
  line-height: 24px;
}

.row__col-2-2 {
  flex: 1;
  max-width: 50%;
  display: flex;
}

.location__times-grid-2 {
  grid-row-gap: 32px;
  grid-template: "." max-content
                 "."
                 "."
                 / 30px 1fr;
  height: 100%;
}

.gvh-pattern-4-2 {
  opacity: 1;
  mix-blend-mode: normal;
  max-width: 18%;
  position: absolute;
  left: -15px;
}

.gvh-pattern-5-2 {
  max-width: 200px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.gvh-pattern-2-2 {
  max-width: 12%;
  position: absolute;
  inset: auto auto 10% 35%;
}

.gvh-pattern-1-2 {
  z-index: 0;
  width: auto;
  max-width: 15%;
  position: absolute;
  inset: auto auto 0% 1%;
}

.gvh-design-grid-2 {
  z-index: 10;
  grid-template-rows: .75fr .75fr .25fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  position: relative;
}

.row__col-4 {
  flex: 1;
  max-width: 50%;
  display: flex;
}

.row__col-4.row__col--text {
  align-self: center;
  align-items: stretch;
  margin-left: 50px;
}

.separator-2 {
  object-fit: none;
  width: 100%;
  margin-top: -100px;
  overflow: visible;
}

.section_content {
  position: relative;
}

.blob_component {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.blob_content {
  margin-bottom: 4rem;
}

.blob_right-content {
  border-left: 1px solid var(--grey\<deleted\|variable-f6167a39\>);
  padding-left: 2rem;
}

.squiggle-divider-2 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/645b8ecf628925220d2bdb46_Grey%20Wave%20Line.svg");
  background-position: 0%;
  background-repeat: repeat-x;
  background-size: .8rem;
  height: 1rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.blob_social-share-row {
  justify-content: flex-start;
  margin-top: 3rem;
  display: flex;
}

.background-color-grape {
  background-color: var(--unreal-grape\<deleted\|variable-8cbc2481\>);
}

.subnav-menu-button {
  display: none;
}

.widget_location-image {
  border-radius: 50%;
  width: 4rem;
  height: 4rem;
}

.widget_dropdown-subheader {
  color: var(--black);
  text-transform: uppercase;
  font-size: .75rem;
  font-weight: 700;
  line-height: .8;
}

.widget_dropdown-header {
  color: #000;
  align-items: center;
  margin-bottom: .3rem;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 1;
}

.widget_dropdown-header.w--current {
  color: var(--grey\<deleted\|variable-f6167a39\>);
}

.widget_locations-button-wrapper {
  grid-column-gap: 1rem;
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
  border-right: 1px solid #fff3;
  border-top-left-radius: 10rem;
  border-bottom-left-radius: 10rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 180px;
  height: 100%;
  display: flex;
}

.widget_locations-button-wrapper.is-date {
  min-width: 180px;
}

.widget_locations-button-wrapper.mw-hide {
  display: none;
}

.widget-wrapper {
  z-index: 99999;
  width: 35rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.widget_close-trigger {
  z-index: 0;
  display: none;
  position: fixed;
  inset: 0%;
}

.widget_form {
  z-index: 10;
  display: block;
  position: absolute;
  top: -.15rem;
}

.widget_content {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.widget_time-grid {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  background-color: #b3b3b3;
  border: 1.5px solid #b3b3b3;
  border-radius: 20px;
  grid-template-rows: auto;
  overflow: hidden;
}

.text-block-36 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/645b5e3f0db7d962e3aa4cb3_Pink%20Squiggle.svg");
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-size: auto;
}

.main_subnav-container {
  z-index: 1;
  letter-spacing: 1px;
  min-height: 37px;
  display: flex;
  position: relative;
}

.blob_subnav-logo-wrapper {
  grid-column-gap: .75rem;
  align-items: center;
  margin-right: 0;
  display: flex;
}

.main_subnav-menu {
  letter-spacing: 1px;
  display: flex;
}

.blob_subnav-mobile-menu {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.blob_subnav-menu-button {
  display: none;
}

.widget-location-holder {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.widget-holder {
  z-index: 1000;
  text-align: center;
  position: relative;
}

.blob-featured-image {
  margin-bottom: 40px;
}

.press-grid-card {
  grid-column-gap: 0px;
  grid-row-gap: 28px;
  background-color: #fff;
  border: 1px solid #9191a2;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-height: 200px;
  max-height: 214px;
  padding: 10px 10px 10px 20px;
  display: flex;
}

.quick-stack {
  grid-row-gap: 20px;
}

.press-header-eyes {
  position: absolute;
  inset: 10% auto auto 2%;
}

.section--hero--press {
  background-image: repeating-linear-gradient(to right, #262a82, #8611a0);
  align-items: center;
  padding: 50px 10px 0;
  position: relative;
}

.cell {
  justify-content: center;
  align-items: center;
}

.cell-7 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}

.arrow_back {
  align-self: center;
  font-family: MATERIAL ICONS, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.back-button {
  flex: 0 auto;
  align-self: center;
  margin-bottom: 3px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

.press-title-grid {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.press-header-stars {
  width: 7%;
  position: absolute;
  inset: auto 1% auto auto;
}

.featured-images-cell {
  justify-content: flex-start;
  align-items: flex-start;
}

.eyeballs-press {
  width: 90px;
  position: absolute;
  inset: 1% auto auto 2%;
}

.press-hero-image-col-2-2 {
  align-self: center;
  width: 40%;
}

.press-hero-text-col-2-2 {
  width: 70%;
  margin-top: -52px;
}

.press-main-content {
  z-index: 1;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/64ac48af8a3779029aa540dd_Grey-Blob.png");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: cover;
  position: static;
  overflow: visible;
}

.top-page-back {
  align-items: center;
  display: inline-block;
}

.top-page-back:hover {
  color: var(--black);
}

.press-featured-images {
  grid-column-gap: 13px;
  grid-row-gap: 16px;
  padding: 0;
}

.widget-button-holder {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  justify-content: space-between;
  align-items: center;
  margin-left: 15px;
  display: flex;
}

.back-button-text {
  text-decoration: underline;
}

.project-gallery-empty {
  background-color: #0000;
}

.blob_logo {
  max-width: 30%;
  margin-left: auto;
  margin-right: auto;
}

.section-gvh-pink-gradient {
  background-image: linear-gradient(180deg, var(--meow-wolf-library---gvh--violet), #f398c0);
  height: auto;
}

.section_header_visit {
  min-height: auto;
  position: relative;
}

.visit_intro-section {
  position: relative;
}

.updates-grid {
  grid-column-gap: 16px;
  grid-template: ". . . . . Lottie-area Lottie-area Lottie-area"
                 ". . . . . Lottie-area Lottie-area Lottie-area"
                 / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: stretch;
  margin-top: 90px;
  margin-left: -30px;
  margin-right: -30px;
}

.background-color-gvh-dark {
  background-image: linear-gradient(#23004b, #51419a);
}

.page_header-small.background-gvh-groups {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/628ba5b0a50fcf41dd25a4de_DEN_Macarenia_Nikki%20A.%20Rae_11-01-2021_135_web-2.webp");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  position: relative;
}

.background-color-grey {
  color: #fff;
  background-color: #f1f1f7;
}

.background-color-grapevine-blue {
  background-color: #2a44c6;
}

.ch-text {
  font-size: 24px;
  line-height: 35px;
}

.background-color-sf-local-programs {
  background-image: linear-gradient(#66be61, #05bce7);
}

.text-block-39 {
  line-height: 25px;
}

.image-title-cosmic-howl {
  max-width: 440px;
  margin-left: auto;
  margin-right: auto;
}

.block-cosmic-howl {
  background-color: #000;
  background-image: linear-gradient(to right, var(--medium-sea-green\<deleted\|variable-a5bfb1d9\>), var(--denver-pink\<deleted\|variable-dc2d80ff\>));
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 20px;
  width: 90%;
  margin: 1rem auto 60px;
  padding: 2px;
}

.block-cosmic-howl-content {
  grid-column-gap: 10px;
  background-color: var(--black);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6526d518297683a5d249ca5f_cosmic-banner.svg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  justify-content: space-around;
  padding: 0 30px 20px 40px;
  display: flex;
}

.text-cosmic-howl-block {
  color: var(--white);
  align-self: center;
  max-width: 370px;
  font-size: 18.5px;
  font-weight: 600;
  line-height: 27px;
}

.button-cosmic-link {
  max-width: 60%;
}

.image-cosmic-howl-block {
  align-self: center;
  width: 20%;
  padding-top: 20px;
}

.div-block-94 {
  min-width: 25%;
}

.lottie-animation-8 {
  max-width: 350px;
}

.text-header-locals {
  font-size: 24px;
}

.separator-head {
  position: relative;
}

.home__row__col-gvh {
  flex: 0 auto;
  order: 0;
  width: 50%;
  padding-top: 20px;
  position: relative;
}

.hero__row__col-gvh {
  flex: 0 auto;
  width: 65%;
}

.hero-overlay-locals {
  object-fit: fill;
  width: auto;
  margin: auto -30px -2px;
  position: static;
  overflow: visible;
}

.gvh-trans-mobile {
  display: none;
}

.lottie-animation-9 {
  max-width: 350px;
}

.blob-content-folds {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1308px;
  display: flex;
}

.blob-content-folds.mw-hide {
  display: none;
}

.fold {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.fold.blob-content---right {
  grid-row-gap: 0px;
  flex-direction: column;
}

.vectors-wrapper {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.h3-h3-bold {
  color: #000;
  text-align: center;
  padding-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 40px;
}

.p-p-medium {
  color: #000;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 130%;
}

.tabs-groups {
  justify-content: center;
  display: flex;
}

.tab-link-groups {
  text-align: center;
  background-color: #0000;
  border-bottom: 2px solid #000;
  width: 25%;
  padding-bottom: 15px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 24px;
  font-weight: 500;
}

.tab-link-groups.w--current {
  border-bottom-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: #0000;
}

.tabs-columns-groups {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  display: flex;
}

.groups-tabs-column {
  width: 50%;
  max-width: 525px;
}

.content-groups ul {
  padding-left: 20px;
}

.content-groups h5 {
  margin-bottom: 1rem;
  font-weight: 700;
}

.content-groups li {
  margin-bottom: 10px;
  font-size: 1rem;
}

.image-43 {
  max-width: 100%;
}

.section-ktx-gradient {
  background-image: linear-gradient(180deg, var(--hou--green) 9.15%, var(--hou--teal) 92.54%);
}

.ktx-row-col {
  flex: 1;
  width: 60%;
}

.ktx-row-col-img {
  text-align: center;
  flex: 0 auto;
  width: 45%;
  max-width: 476px;
}

.text-content-houston {
  width: 100%;
  max-width: none;
  font-size: 24px;
  line-height: 35px;
}

.bg-blog {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/652dadb03310d191b7762aec_blob-bg-ktx.svg");
  background-repeat: no-repeat;
  background-size: contain;
}

.hide-mobile.width-90 {
  width: 90%;
}

.section-bg-groups {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/64ac737352d7bf5e39389166_Grey%20Blob%20v2.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
}

.groups-top-content {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.section_header-small {
  position: relative;
}

.background-gradient-vegas-local {
  background-image: linear-gradient(to right, #003da6, #03bce6);
  position: relative;
}

.local-programs-vegas-top-left {
  z-index: 0;
  width: 10%;
  max-width: 229px;
  position: absolute;
  inset: 3% auto auto 0%;
}

.social-impact-bg-vegas {
  background-color: var(--brand--blue-dark);
  border-radius: 10px;
  width: 100%;
  height: 100%;
}

.section-relative {
  position: relative;
}

.background-gradient-denver-local {
  background-image: linear-gradient(111deg, #00a698 10.18%, #3b6792);
}

.section_local-programs {
  position: relative;
  overflow: hidden;
}

.local-programs-image-top-left-denver {
  z-index: 0;
  width: 15%;
  max-width: 229px;
  position: absolute;
  inset: 10% auto auto 1%;
}

.local-programs-image-bottom-right-denver {
  z-index: 0;
  width: 150px;
  max-width: 200px;
  position: absolute;
  inset: auto 5% 7% auto;
}

.padding-vegas-locals-header {
  padding: 2rem 0;
}

.groups-lottie {
  width: 100%;
  max-width: 300px;
}

.p-p-large {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
}

.p-p-large.center-align {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
}

.head-text-private-events {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  font-size: 40px;
  display: flex;
}

.text-annual-pass-card {
  text-align: center;
  font-size: 18px;
  font-weight: 700;
}

.buttons-annual-pass {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  align-self: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.buttons-annual-pass.padding-vertical.padding-medium {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  max-width: 250px;
}

.buttons-annual-pass.padding-vertical.padding-medium.vertical-center-align {
  text-align: center;
  text-align: center;
}

.background-gradient-annual-pass {
  background-image: linear-gradient(to right, #471cb0, #6d15a6 31%, #8611a0);
  position: relative;
}

.annual-pass-bg-element-up-left {
  width: 250px;
  position: absolute;
  inset: -5% auto auto -5%;
}

.annual-pass-bg-element-bottom-right {
  z-index: 1;
  width: 250px;
  position: absolute;
  inset: auto -5% 2% auto;
}

.annual-pass-content-flex {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.annual-pass-gifts {
  font-size: 40px;
}

.custom-list {
  margin-bottom: 60px;
}

.image-annual-logos {
  max-width: 95%;
}

.background-foundation-header {
  background-image: linear-gradient(90deg, var(--brand--indigo), var(--brand--indigo) 52%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6553edb440bb9fa433ca37ce_image2%201.jpg");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 850px;
  position: relative;
}

.foundation-content {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.foundation-intro-text {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  max-width: 60%;
  display: flex;
}

.foundation-2-columns {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  order: 1;
  justify-content: space-between;
  align-items: center;
  max-height: 463px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.foundation-2-columns-reverse {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  flex-direction: row-reverse;
  order: 1;
  justify-content: center;
  align-items: center;
  max-height: 463px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.section-background-foundation {
  background-image: linear-gradient(#161631, #262a81);
}

.content-column-foundation {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  order: 1;
  justify-content: flex-start;
  align-self: center;
  align-items: flex-start;
  width: 80%;
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.location-card-foundation {
  color: var(--white);
  border-radius: 4px;
  margin-top: 0;
  padding: 0;
  line-height: 24px;
}

.small-head-foundation {
  letter-spacing: 1.5px;
  font-size: 1rem;
  font-weight: 700;
}

.image-column-foundation {
  width: 490px;
  max-width: 490px;
}

.paragraph-extra-large {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 35px;
}

.center-align {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: flex;
}

.background-grants-header {
  background-color: #262a82;
  background-image: linear-gradient(to top, #412784, #a91e8d);
  position: relative;
}

.portal-pass-banner {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.portal-pass-banner.summer {
  background-image: linear-gradient(264deg, var(--brand--blue-dark), var(--brand--indigo));
}

.portal-pass-banner.summer.flex-hor.flex-center {
  border: 1px solid var(--brand--green);
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-top: 0;
  padding-left: 2%;
  padding-right: 2%;
}

.foundation-focus-2-columns {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  order: 1;
  justify-content: flex-start;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.foundation-focus-row {
  align-items: stretch;
  display: flex;
}

.focus-content-left {
  width: 40%;
}

.div-block-118 {
  width: 100%;
}

.focus-content-right {
  flex: 1;
  font-size: 16px;
  line-height: 140%;
}

.list-item-foundation-focus {
  margin-bottom: 20px;
  font-size: 16px;
}

.foundation-application-content-2-col {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  display: flex;
}

.frame-foundation-application-title {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
  display: flex;
}

.portal-pass-hero {
  grid-column-gap: 3.5rem;
  grid-row-gap: 3.5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.portal-pass-hero-text {
  flex: 1;
  max-width: 55%;
}

.banner-portal-pass-text {
  color: var(--neutral--white);
  text-align: center;
  align-self: center;
  width: 44%;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 29.26px;
  position: relative;
  right: auto;
}

.portal-pass-banner-mobile {
  justify-content: center;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.banner-portal-pass-text-mobile {
  color: var(--white);
  text-align: center;
  max-width: 39%;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 22px;
  line-height: 28px;
}

.portal-banner-content-mobile {
  background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.banner-portal-button-mobile {
  max-width: 45%;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}

.foundation-application-details {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-direction: column;
  align-items: stretch;
  max-width: 50%;
  display: flex;
}

.foundation-application {
  flex: 1;
}

.slider {
  background-color: #0000;
  height: 100%;
  padding-bottom: 40px;
}

.link-pink {
  text-decoration: underline;
}

.link-pink:hover {
  color: var(--c-black\<deleted\|variable-b8d0581f\>);
}

.link-pink.hover-white:hover {
  color: var(--white);
}

.foundation-element-right {
  max-width: 100px;
  position: absolute;
  inset: 10% 1% auto auto;
}

.foundation-element-left {
  max-width: 100px;
  position: absolute;
  inset: auto auto 7% 1%;
}

.text-foundation-focus {
  font-size: 1.125rem;
}

.background-foundation-stories {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65661b3d4cd0c8abf07b0a7e_macaroni-eyes.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65661b2624b03e384462e14b_macaroni-eyes-2.svg");
  background-position: -5% 350px, 100% 470px;
  background-repeat: no-repeat, no-repeat;
  background-size: 13%, 13%;
}

.form-foundation-wrap {
  background-color: #f1f1f7;
  border-radius: 10px;
  padding: 20px;
}

.background-foundation-grant {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/656650f6946114d7aa3f1f2a_Geometric%20w%20bg%202.svg");
  background-position: 0 95%;
  background-repeat: no-repeat;
  background-size: 340px;
  position: relative;
}

.checklist-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-bottom: 2%;
  display: flex;
}

.columns {
  margin-left: 0;
  margin-right: 0;
}

.div-spacer {
  height: 2em;
}

.background-color-darkblue {
  background-color: #262a82;
}

.background-color-darkblue.moving-gradient-test {
  position: relative;
  overflow: hidden;
}

.video-full {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.card-heading {
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
}

.card-heading.padding-bottom.center-text {
  text-transform: uppercase;
  font-size: 16px;
}

.card-text {
  font-size: 12px;
}

.card-text.padding-bottom.center-text {
  display: block;
}

.card-image {
  border-radius: 10px;
  order: 0;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  box-shadow: 3px 2px 34.29px #00000080;
}

.app-slidebg-1 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/656e63ef22c84b4cf8022d70_bg1.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.app-slidebg-2 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65668ec5757fdbce76771f87_mobileapp-bg-screenshot2.svg");
  background-position: 0 0;
  background-size: auto;
}

.app-slidebg-3 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65668ec589a2fa639499fa15_mobileapp-bg-screenshot3.svg");
  background-position: 0 0;
  background-size: auto;
}

.app-slidebg-4 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65668ec5026f22092bd4ce9c_mobileapp-bg-screenshot4.svg");
  background-position: 0 0;
  background-size: auto;
}

.banner-wrapper {
  z-index: 2;
  -webkit-text-stroke-color: transparent;
  border: 0 solid #000;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 140px;
  margin-right: 0%;
  display: block;
  overflow: hidden;
}

.app-slide-bg {
  text-align: center;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6826570f9b3d1af7a6a44f01_bg-7.webp");
  background-size: 101%;
  border-radius: 15px;
  flex-direction: column;
  justify-content: space-between;
  max-width: 314px;
  max-height: 680px;
  padding: 30px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.app-slide-bg.app-slidebg-1 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6826570f5f4ecd3c9e330e63_bg-1.webp");
  background-size: 101%;
}

.app-slide-bg.app-slidebg-2 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6826570f73804252b11dc059_bg-2.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 101%;
}

.app-slide-bg.app-slidebg-3 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6826570f6e77795a4e04dcd1_bg-3.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 101%;
}

.app-slide-bg.app-slidebg-4 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6826570f1282e7e14dbce5a9_bg-4.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 101%;
}

.app-slide-bg.app-slidebg-5 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6826570e4c85159257aeaf34_bg-5.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 101%;
}

.app-slide-bg.app-slidebg-6 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6826570ff27f0e2a36db24e0_bg-6.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 101%;
}

.mobile-app-background {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/656a2debb21093e72b7403d8_mobile-shape.svg"), linear-gradient(54deg, #471cb0, #6d15a6 50%, #8611a0);
  background-position: 35% 85%, 140%, 0 0;
  background-repeat: repeat-x, no-repeat, repeat;
  background-size: auto, auto, auto;
  background-attachment: scroll, scroll, scroll;
  position: relative;
}

.alva-img {
  z-index: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: absolute;
  top: 0%;
  left: 0%;
  right: 0%;
}

.mobile-column-left.padding-vertical {
  display: block;
}

.mobile-column-right {
  text-align: center;
  position: relative;
}

.swiper.padding-bottom.padding-huge.swiper-padding {
  padding-bottom: 4rem;
}

.swiper-button-next {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.slider-text {
  flex: 1;
  min-height: 100px;
}

.app-slidebg-6 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/656e63eff8428bb429b67ce4_bg6.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.collection-list-wrapper-4 {
  display: block;
}

.footer-space {
  min-height: 90px;
}

.gvh-visit-tag {
  position: absolute;
  top: -30px;
}

.social-impact-bgs-den {
  background-color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
  border-radius: 10px;
  width: 100%;
  max-width: 100%;
  padding-top: 0;
  padding-bottom: 0;
}

.icon {
  align-self: center;
  width: 5%;
}

.footer_cert-list {
  grid-column-gap: .5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  margin-top: 1rem;
  display: flex;
}

.app-list {
  font-size: 18px;
  font-weight: 600;
}

.list-align-left {
  color: #fff;
  padding-left: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
}

.layout_image-wrapper-app {
  max-width: 85%;
}

.grid-2col {
  text-align: left;
  grid-template-columns: 1fr 1fr;
  width: 70%;
}

.grid-2col.align-center {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  grid-template-rows: auto;
}

.columns-app {
  align-items: center;
  display: flex;
}

.location-message-gradient {
  background-image: linear-gradient(47deg, var(--brand--blue), var(--brand--green));
  border-radius: 10px;
  margin-top: 10px;
  margin-right: 10px;
  padding: 1px;
  line-height: 18px;
}

.location-message-empty {
  background-color: #ddd0;
  font-size: 14px;
  font-weight: 500;
}

.wave-svg-test.background-gradient-annual-pass {
  z-index: 10;
  min-height: 60px;
  margin-bottom: -1px;
  display: block;
}

.circle-real-1 {
  z-index: 1;
  opacity: 1;
  filter: blur(75px);
  background-color: #8611a0;
  border-radius: 50%;
  width: 40vh;
  height: 40vh;
  position: absolute;
  inset: -50% 0% auto auto;
}

.circle-real-2 {
  z-index: 2;
  opacity: 1;
  filter: blur(30px);
  background-color: #262a82;
  border-radius: 50%;
  width: 42vh;
  height: 40vh;
  position: absolute;
  inset: auto 0% -90% auto;
}

.circle-real-3 {
  z-index: 2;
  opacity: 1;
  filter: blur(30px);
  background-color: #262a82;
  border-radius: 50%;
  width: 40vh;
  height: 40vh;
  position: absolute;
  inset: -85% auto auto 0%;
}

.circle-real-4 {
  z-index: 1;
  opacity: 1;
  filter: blur(30px);
  background-color: #8611a0;
  border-radius: 50%;
  width: 38vh;
  height: 30vh;
  position: absolute;
  inset: auto auto -50% 0%;
}

.circle-real-5 {
  z-index: 2;
  opacity: .83;
  filter: blur(80px);
  background-color: #8611a0;
  border-radius: 50%;
  width: 40vh;
  height: 40vh;
  position: absolute;
  inset: -20% auto 0% 40%;
}

.circle-real-6 {
  z-index: 2;
  opacity: .6;
  filter: blur(80px);
  background-color: #262a82;
  border-radius: 50%;
  width: 40vh;
  height: 40vh;
  position: absolute;
  inset: -20% auto 0% 28%;
}

.search-blob {
  border-style: solid none solid solid;
  border-width: 1px;
  border-color: var(--brand--pink-ondark-clickable);
  color: var(--brand--pink-ondark-clickable);
  border-radius: 24px 0 0 24px;
  width: 243px;
  margin-bottom: 0;
  padding: 5.25px 22px;
  position: relative;
}

.search-blob:focus {
  border-style: solid none solid solid;
  border-color: var(--brand--pink-ondark-clickable);
}

.search-blob:focus-visible, .search-blob[data-wf-focus-visible] {
  border-color: var(--brand--pink-ondark-clickable);
  border-right-style: none;
}

.search-blob::placeholder {
  color: var(--brand--pink-ondark-clickable);
}

.search-result-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.search-reults-link {
  color: var(--rainbow--black);
  flex: 1;
}

.blob-search-test {
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
}

.search-image {
  aspect-ratio: auto;
  object-fit: cover;
  width: 100%;
  max-width: 300px;
  max-height: 150px;
}

.search-title {
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.success-message-2 {
  font-size: var(--font--size--regular);
  text-align: left;
  background-color: #ddd0;
  padding-left: 0;
  padding-right: 0;
}

.error-message-2 {
  background-color: #fff0;
}

.blob_list_search {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: grid;
}

.header-100svh {
  justify-content: center;
  align-items: flex-start;
  min-height: 90svh;
  display: flex;
}

.section_header-home {
  z-index: 10;
  min-height: 90vh;
  position: relative;
}

.link-5 {
  text-decoration: underline;
}

.annual-pass-cards-flex {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: visible;
}

.annual-pass-card {
  grid-column-gap: var(--meow-wolf-library---spacing--small);
  grid-row-gap: var(--meow-wolf-library---spacing--small);
  background-color: var(--brand--indigo);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  min-width: 500px;
  max-width: 500px;
  min-height: 220px;
  padding: 30px;
  display: flex;
}

.annual-pass-card-element-up-left {
  width: 100px;
  position: absolute;
  inset: 0% auto auto 0%;
  transform: rotate(90deg);
}

.annual-pass-card-element-bottom-right {
  z-index: 0;
  width: 100px;
  position: absolute;
  inset: auto 1% 15% auto;
}

.annual-pass-card-gradient {
  background-image: linear-gradient(38deg, var(--denver-blue\<deleted\|variable-0974e9d8\>), var(--denver-pink\<deleted\|variable-dc2d80ff\>));
  border-radius: 20px;
  order: 0;
  padding: 2px;
}

.search {
  justify-content: flex-end;
  margin-bottom: 0;
  padding-top: 5.25px;
  padding-bottom: 5.25px;
  display: flex;
}

.search-button {
  border-style: solid solid solid none;
  border-width: 1px;
  border-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
  background-color: #fff;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/650b32225f5efc25a2e75b23_search-icon.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  min-width: 50px;
  padding-top: 5.25px;
  padding-bottom: 5.25px;
  padding-right: 20px;
}

.buttons-portal-pass-head {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-top: 3%;
  display: flex;
}

.tabs-pivate-events-den {
  flex-direction: column;
  display: flex;
}

.tabs-den-private {
  background-color: var(--white);
  color: var(--dark-grey\<deleted\|variable-e38e51a6\>);
  text-align: center;
  border-left: 1px #000;
  border-right: 1px #000;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  min-width: 201px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  display: flex;
}

.tabs-den-private:hover {
  color: var(--brand--pink-onlight-clickable);
}

.tabs-den-private.w--current {
  background-color: var(--den--green-onlight);
  color: var(--white);
  border-left-style: none;
  border-right-style: none;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  font-weight: 400;
}

.tabs-menu-private-events-den {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  border-bottom: 1px solid var(--den--green-onlight);
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  display: flex;
}

.content-tabs-private-events {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  flex: 0 auto;
  align-items: center;
  margin-top: 30px;
  margin-bottom: 30px;
  font-size: 18px;
  line-height: 25px;
  display: flex;
}

.tab-text-private-events {
  max-width: 760px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 25px;
}

.tab-capacity-private-events {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex: 0 auto;
  justify-content: space-around;
  align-self: auto;
  align-items: center;
  width: auto;
  max-width: 1000px;
  display: flex;
}

.tab-capacity-private-events.full-width {
  max-width: none;
}

.tab-capacity-detail-private-events {
  text-align: left;
  flex-flow: column;
  align-items: stretch;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.tab-capacity-detail-private-events.text-weight-regular {
  font-size: 18px;
  font-weight: 400;
}

.divider-wave {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/645b8ecf628925220d2bdb46_Grey%20Wave%20Line.svg");
  background-position: 0%;
  background-repeat: repeat;
  background-size: auto;
  width: 1000px;
  min-height: 5px;
}

.tab-content-private-events-amenities-den {
  grid-column-gap: var(--spacing--xxsmall);
  grid-row-gap: var(--spacing--xxsmall);
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.icon-list-private-events-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  max-width: 400px;
  font-weight: 400;
  display: flex;
}

.amenities-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  display: flex;
}

.amenities-list.amenities-few {
  grid-column-gap: var(--spacing--xlarge);
  grid-row-gap: var(--spacing--xlarge);
  flex-flow: row;
}

.amenities-list.one-third, .amenities-list.one-third-2 {
  width: 33%;
}

.amenities-columns {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  text-align: left;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.amenities-columns.space-between, .amenities-columns.space-between-2 {
  justify-content: space-between;
}

.private-event-tab-heading {
  margin-top: 30px;
  margin-bottom: 0;
  font-weight: 700;
}

.slider-image {
  float: none;
  aspect-ratio: auto;
  text-align: left;
  object-fit: fill;
  max-width: none;
  position: static;
  inset: auto 0% 0%;
}

.padding-buttons {
  padding-bottom: 40px;
}

.slider-text-private-events {
  font-size: 18px;
  line-height: 25px;
  display: flex;
}

.div-block-122 {
  color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 80px;
  padding-right: 80px;
  display: flex;
}

.mask-2 {
  padding-bottom: 40px;
}

.bg-icon-upper-left {
  max-width: 125px;
  position: absolute;
  inset: 10% auto auto 3%;
}

.position-absolute {
  position: absolute;
}

.position-absolute.gift-guide-stars-left {
  bottom: 30px;
}

.position-absolute.gift-guide-stars-right {
  transform-style: preserve-3d;
  bottom: 30px;
  right: 0;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.position-absolute.gift-guide-turkey {
  bottom: 40px;
  right: 0;
}

.position-absolute.gift-guide-1 {
  left: -60px;
}

.position-absolute.gift-guide-2 {
  top: 25%;
  right: 0;
}

.position-absolute.gift-guide-3 {
  top: 50%;
  left: -60px;
}

.position-absolute.gift-guide-4 {
  top: 70%;
  right: 0;
}

.position-absolute.userguide {
  grid-column-gap: var(--spacing--xsmall);
  grid-row-gap: var(--spacing--xsmall);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  left: auto;
  right: auto;
}

.position-absolute.macarron {
  width: 300px;
  top: 0;
  left: -100px;
}

.position-absolute.macarron.right {
  top: 450px;
  left: auto;
  right: -100px;
}

.header-search {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.left-arrow-4 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.left-arrow-4.mw-hide {
  display: none;
}

.slider-right-arrow {
  transform: rotate(180deg);
}

.right-arrow-3 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.right-arrow-3.mw-hide {
  display: none;
}

.visit-header-buttons-2-2 {
  border: 1px none var(--deep-pink\<deleted\|variable-462e714e\>);
  display: block;
}

.slider-logo {
  object-fit: fill;
  max-width: 150px;
  display: inline-block;
}

.icon-slider {
  font-size: 20px;
  font-weight: 600;
}

.press-quote {
  color: var(--ghost-white\<deleted\|variable-75b42042\>);
  margin-top: 100px;
  margin-left: 60px;
  margin-right: 60px;
  padding-left: 0;
  padding-right: 0;
  font-size: 24px;
  font-weight: 700;
}

.modal-email {
  z-index: 888888;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  opacity: 0;
  text-align: center;
  flex-direction: column;
  align-items: flex-end;
  max-width: 368px;
  margin-bottom: 50px;
  margin-right: 10px;
  display: flex;
  position: fixed;
  inset: auto 0% 0% auto;
}

.modal-top {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white);
  text-align: center;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 354px;
  max-width: 354px;
  padding-left: .7em;
  padding-right: .7em;
  display: flex;
  box-shadow: 0 2px 5px 1px #0003;
}

.modal-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  flex: none;
  font-size: 12px;
  display: flex;
}

.modal-email-input {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6553bc0ed354942deb386c7c_form-email-icon.svg");
  background-position: 14px;
  background-repeat: no-repeat;
  background-size: auto;
  border: 1px solid #000;
  border-radius: 5px;
  padding-left: 34px;
}

.modal-email-input::placeholder {
  color: var(--neutral--gray);
}

.modal-email-form {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.modal-button {
  width: 80%;
  max-width: 225px;
}

.modal-close {
  clear: none;
  cursor: pointer;
  align-self: flex-end;
  max-width: 24px;
  margin-top: 5px;
  position: static;
  bottom: auto;
  left: auto;
  right: 3%;
}

.modal-open {
  text-align: center;
  mix-blend-mode: normal;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  max-width: 368px;
  display: flex;
  position: relative;
}

.modal-title-mobile {
  font-size: 18px;
  font-weight: 700;
  line-height: 23px;
  display: block;
}

.modal-email-block {
  margin-bottom: 0;
}

.modal-drips {
  z-index: 0;
  max-width: 100%;
  margin-top: -10px;
  position: relative;
}

.slider-image-private-events {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.slider-container {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  border-radius: 20px;
  align-self: center;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.slider-perplexiplex {
  aspect-ratio: 16 / 9;
  height: 100%;
  min-height: 100%;
}

.slider-hellofood {
  height: 100%;
  min-height: 100%;
}

.slider-sips {
  aspect-ratio: 16 / 9;
  height: 100%;
  min-height: 100%;
}

.slider-buyout {
  height: 100%;
  min-height: 100%;
}

.form-holder {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.form-holder.margin-bottom.margin-large {
  width: 100%;
}

.div-block-126 {
  width: 50%;
}

.nav-arrow {
  color: #ec0089;
  mix-blend-mode: normal;
  margin-right: 10px;
  transform: rotate(0);
}

.nav-dropdown_open {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown_open.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown_open.shadow-three.shadow-hide_mobile {
  flex: 0 auto;
}

.nav-dropdown_open.shadow-three.shadow-hide_mobile.w--open {
  border-style: solid;
  border-width: 0 1px 1px;
  border-color: var(--brand--blue-dark);
  background-color: var(--meow-wolf-library---neutral--black);
  border-radius: 0;
  width: 230px;
  margin-top: 7px;
  padding-top: 0;
  padding-bottom: 0;
  top: 58px;
  left: -12px;
}

.nav-dropdown_open.shadow-three.shadow-hide_mobile.tickets-dropdown {
  white-space: nowrap;
  flex: 0 auto;
  padding-left: 10px;
  padding-right: 20px;
}

.nav-dropdown_open.shadow-three.shadow-hide_mobile.tickets-dropdown.w--open {
  background-color: var(--brand--pink-onlight-clickable);
  overflow-wrap: normal;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border: 1px #0000;
  flex-flow: column;
  flex: none;
  width: 210px;
  margin-top: auto;
  padding: 0;
  display: flex;
  top: 64px;
  left: .1875px;
  overflow: visible;
}

.nav-dropdown_open.shadow-three.shadow-hide_mobile.no-padding_mobile.w--open {
  border-style: solid;
  border-width: 0 1px 1px;
  border-color: var(--brand--blue-dark);
  background-color: var(--neutral--black);
  border-radius: 1px;
  flex-flow: column;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  top: 65px;
}

.nav-dropdown_container_mobile {
  height: 100%;
  margin-left: 0;
  margin-right: 0;
}

.nav-dropdown_container_mobile:hover {
  color: var(--denver-pink\<deleted\|variable-dc2d80ff\>);
}

.nav-dropdown_container_mobile.nav-button-main {
  padding-left: 0;
  padding-right: 0;
}

.side-dropdown {
  margin-top: 4px;
  left: 8px;
}

.side-dropdown.w--open {
  background-color: #23004b;
  padding-top: 10px;
  padding-bottom: 10px;
  top: -4px;
  left: 223px;
}

.side-dropdown.side-dropdown_2.w--open {
  background-color: var(--brand--blue-dark);
  height: auto;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  top: -100px;
  left: 229px;
}

.side-dropdown.side-dropdown_3.w--open {
  background-color: var(--brand--blue-dark);
  height: auto;
  margin-top: -3px;
  padding-top: 0;
  padding-bottom: 0;
  top: -147px;
  left: 229px;
}

.side-dropdown.side-dropdown_4.w--open {
  background-color: var(--meow-wolf-library---brand--blue-dark);
  padding-top: 0;
  padding-bottom: 0;
  top: -204px;
  left: 229px;
}

.side-dropdown.side-dropdown_4.bg-sfe.w--open {
  background-color: var(--brand--blue-dark);
  height: auto;
  margin-top: -6px;
  padding-top: 0;
  padding-bottom: 0;
  top: -194px;
  left: 230px;
}

.side-dropdown.side-dropdown_1.w--open {
  background-color: var(--brand--blue-dark);
  background-color: var(--brand--blue-dark);
  background-color: var(--brand--blue-dark);
  height: auto;
  margin-top: 90px;
  padding-top: 0;
  padding-bottom: 0;
  top: -140px;
  left: 229px;
}

.side-dropdown.side-dropdown_6.w--open {
  background-color: var(--brand--blue-dark);
  height: auto;
  margin-top: -9px;
  padding-top: 0;
  padding-bottom: 0;
  top: 9px;
  left: 229px;
}

.side-dropdown.side-dropdown_5.w--open {
  background-color: var(--meow-wolf-library---brand--blue-dark);
  padding-top: 0;
  padding-bottom: 0;
  top: -255px;
  left: 229px;
}

.nav-menu_links {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #0000;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.mask-4 {
  aspect-ratio: 16 / 9;
}

.gradient-head-private-events-gvh {
  background-color: #2f2f80;
  background-image: linear-gradient(90deg, #000c 40%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f4901cc137d8d2331c8606_GVH_cafe-mural.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  position: relative;
}

.tabs-menu-private-events-gvh {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  border: 1px none var(--gvh--violet);
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  display: flex;
}

.tabs-gvh-private {
  border-right: 1px #000;
  border-bottom: 1px solid var(--gvh--violet);
  background-color: var(--white);
  color: var(--dark-grey\<deleted\|variable-e38e51a6\>);
  text-align: center;
  border-left: 1px #000;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  min-width: 201px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  display: flex;
}

.tabs-gvh-private:hover {
  color: var(--brand--pink-onlight-clickable);
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.tabs-gvh-private.w--current {
  background-color: var(--gvh--violet);
  color: var(--white);
  border-left-style: none;
  border-right-style: none;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  font-weight: 400;
}

.slider-matt-king-center {
  height: 100%;
  min-height: 100%;
}

.slider-lv-weddings {
  height: 100%;
  min-height: 100%;
  display: none;
}

.slider-buyout-gvh {
  height: 100%;
  min-height: 100%;
}

.accordian-content-private-events-gvh {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.private-events-accordian {
  width: 800px;
  margin-top: 40px;
}

.background-gradient-gvh {
  background-image: linear-gradient(180deg, var(--gvh--violet), #b162a5 50%, #f398c0);
  padding-top: 40px;
  position: relative;
}

.bg-image-private-events-gvh1 {
  max-width: 156px;
  position: absolute;
  inset: 40% auto auto 0%;
}

.bg-image-private-events-gvh2 {
  max-width: 200px;
  position: absolute;
  inset: auto 0% 10% auto;
}

.slider-head-private-events {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: absolute;
}

.slider-image-private-events-landing-1 {
  aspect-ratio: auto;
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6604901f7ec1a7b3e10d0b83_SFE_Elopement-event.webp");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.left-arrow-5 {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.right-arrow-4 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-49 {
  transform: rotate(180deg);
}

.slider-image-private-events-landing-2 {
  aspect-ratio: auto;
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f8938a3ddb08f255ddb926_IT_05108.webp");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.slider-image-private-events-landing-3 {
  aspect-ratio: auto;
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f893ad24542bb23c5f39c9_DEN_Party(withaU)SalesIndustryEvent_LavenderHazeMedia(TaylorJoerger)_1-24-24_02A0.webp");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.dropdown-private-events {
  background-color: var(--brand--pink-onlight-clickable);
  color: var(--white);
  border-radius: 100px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
}

.dropdown-private-events:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
  color: var(--white);
}

.dropdown-content-private-events {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
  display: flex;
}

.dropdown-content-private-events:hover {
  clear: both;
  color: var(--brand--pink-onlight-clickable);
}

.text-block-49 {
  padding-right: 13px;
}

.dropdown-exhibit-selector {
  width: auto;
  font-weight: 700;
  position: relative;
  top: auto;
  bottom: 0;
}

.dropdown-list-private-events {
  background-color: var(--denver-pink\<deleted\|variable-dc2d80ff\>);
}

.dropdown-list-private-events.w--open {
  z-index: -1;
  background-color: var(--brand--pink-onlight-clickable);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  margin-top: -30px;
  padding-top: 30px;
}

.dropdown-list-item-private-events {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--white);
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 10px;
  display: flex;
}

.dropdown-list-item-private-events:hover {
  border: 0px solid var(--brand--pink-onlight-clickable);
  background-color: var(--white);
  color: var(--brand--pink-onlight-clickable);
}

.dropdown-list-item-private-events.is-dropdown-last {
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.dropdown-list-item-private-events.is-dropdown-last:hover {
  border-width: 0;
}

.dropdown-link-selector {
  color: var(--white);
  font-size: var(--font--size--medium);
  line-height: var(--font--line-height--medium);
  width: 100%;
  font-weight: 700;
}

.dropdown-link-selector:hover {
  background-color: var(--neutral--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.dropdown-link-selector.is-dropdown-last, .dropdown-link-selector.is-last:hover {
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.content-private-events {
  object-fit: fill;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.private-events-detail {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  letter-spacing: 1px;
  word-break: normal;
  flex-flow: column;
  font-size: 21px;
  font-weight: 700;
  line-height: 24px;
  display: flex;
}

.title-private-events {
  margin-bottom: 47px;
}

.private-bg-left {
  width: 250px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% -7%;
}

.private-bg-right {
  width: 250px;
  display: flex;
  position: absolute;
  inset: 0% -7% 0% auto;
}

.content-private-events-links-flex {
  grid-column-gap: 20px;
  justify-content: center;
  display: flex;
}

.content-private-events-links-flex.margin-bottom.margin-medium {
  padding-bottom: 20px;
}

.card-private-events-location {
  z-index: 2;
  flex-direction: column;
  flex: 1;
  align-items: center;
  width: 20%;
  display: flex;
  position: relative;
}

.card-private-events-location.padding-small {
  padding-left: 1rem;
  padding-right: 1rem;
}

.bg-gradient-purple-pink {
  background-image: linear-gradient(180deg, var(--ui--purple) 0.25%, var(--ui--purple-pink));
}

.content-private-events-flex {
  color: #fff;
  text-align: center;
  flex-flow: column;
  margin-top: 61px;
  margin-bottom: 61px;
  display: flex;
}

.content-private-events-detail-list-flex {
  grid-column-gap: 112px;
  grid-row-gap: 112px;
  justify-content: center;
  display: flex;
}

.quick-stack-3 {
  grid-column-gap: 112px;
  grid-row-gap: 112px;
  text-align: left;
  padding-top: 50px;
  padding-bottom: 50px;
}

.icon-list-private-events-item-landing {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.cell-18 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.navbar_container {
  background-color: #0000;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: center;
  height: 100%;
  margin-left: 1rem;
  display: flex;
}

.gvh__floating-lottie1 {
  z-index: 1;
  max-width: 186px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.gvh__floating-lottie2 {
  z-index: 0;
  max-width: 186px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.divider-wave-gvh {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/645b8ecf628925220d2bdb46_Grey%20Wave%20Line.svg");
  background-position: 0%;
  background-repeat: repeat;
  background-size: auto;
  width: auto;
  min-height: 5px;
  display: block;
}

.nav-dropdown_side-dropdown_link {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--white);
  letter-spacing: 1px;
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 7px 20px 6px;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.nav-dropdown_side-dropdown_link.active-dropdown_sfe.active-dropdown_mobile, .nav-dropdown_side-dropdown_link.active-dropdown_lvs.active-dropdown_mobile {
  padding-left: 20px;
}

.nav-dropdown_side-dropdown_link.nav-dropdown_shows {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 20px;
  display: flex;
}

.nav-dropdown_side-dropdown_link.active-dropdown_ktx.active-dropdown_mobile, .nav-dropdown_side-dropdown_link.active-dropdown_comingsoon.active-dropdown_mobile {
  padding-left: 20px;
}

.nav-dropdown_side-dropdown_container {
  align-items: center;
  width: 100%;
  display: flex;
}

.nav-dropdown_icon-link {
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
}

.nav-dropdown_icon-link.list-items_mobile {
  color: var(--brand--indigo);
  padding: 0;
}

.nav-dropdown_icon-link.list-items_mobile:hover, .nav-dropdown_icon-link.list-items_mobile:focus {
  background-color: var(--brand--pink-onlight-clickable);
}

.nav-dropdown_icon-link.list-items_mobile.w--open {
  background-color: var(--brand--pink-onlight-clickable);
  padding-left: 0;
  padding-right: 0;
}

.nav-dropdown_icon-link.list-items_mobile.is-padding-none {
  padding-left: 0;
  padding-right: 0;
}

.nav-left {
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.nav-dropdown {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  padding-bottom: 17px;
  padding-left: 10px;
  display: flex;
}

.nav-dropdown:hover {
  color: var(--brand--pink-onlight-clickable);
}

.nav-dropdown.nav-button_desktop {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  height: 100%;
}

.nav-dropdown.nav-menu_list-items_mobile {
  height: 100%;
}

.nav-dropdown.nav-menu_list-items_mobile:active {
  color: var(--pink-on-black\<deleted\|variable-ecaaf9a5-bf3c-e703-d809-d64153497ee2\>);
}

.nav-dropdown.nav-menu_list-items_mobile.w--open:hover {
  color: var(--denver-green-accessible\<deleted\|variable-08af120b-7f2a-86d8-f644-ffa7c8acbc83\>);
}

.nav-dropdown.nav-menu_list-items_mobile.active_visit {
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 0;
  padding-top: 23px;
  padding-bottom: 23px;
}

.nav-dropdown.nav-menu_list-items_mobile.active_visit:lang(en) {
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.nav-dropdown.nav-menu_list-items_mobile.active_events {
  padding-top: 23px;
  padding-bottom: 23px;
}

.nav-dropdown.nav-menu_list-items_mobile.active_events:lang(en) {
  color: var(--brand--pink-ondark-clickable);
}

.nav-dropdown.nav-menu_list-items_mobile.is-active-shop {
  padding-top: 23px;
  padding-bottom: 23px;
}

.nav-dropdown.nav-menu_list-items_mobile.is-active-shop:lang(en) {
  color: var(--brand--pink-ondark-clickable);
}

.nav-dropdown.nav-menu_list-items_mobile.is-active-about {
  padding-top: 23px;
  padding-bottom: 23px;
}

.nav-dropdown.nav-menu_list-items_mobile.is-active-about:lang(en) {
  color: var(--brand--pink-ondark-clickable);
}

.nav-button_list-items {
  padding: var(--spacing--tiny) var(--spacing--xxsmall);
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--neutral--white);
  font-size: var(--font--line-height--small);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  font-weight: 600;
  display: inline-flex;
}

.nav-button_list-items:hover {
  background-color: var(--neutral--white);
  color: var(--brand--pink-onlight-clickable);
}

.nav-button_list-items.w--current {
  font-size: var(--font--line-height--small);
  font-weight: 600;
}

.nav-button_list-items.is-border-top {
  border-style: solid;
  border-width: 1px 0 0;
  border-color: var(--neutral--white);
}

.nav-menu_list-items {
  background-color: #0000;
  margin-bottom: 0;
}

.nav-menu {
  background-color: #c8c8c800;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
  position: static;
}

.subnav_location-icon {
  flex: 0 auto;
  line-height: 0;
}

.gradient-head-private-events-den {
  background-color: #2f2f80;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65fb6c71922d0a1911ef644c_DEN_Party(withaU)SalesIndustryEvent_LavenderHazeMedia(TaylorJoerger)_1-24-24_02A01.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.gradient-head-private-events-sf {
  background-color: #2f2f80;
  background-image: linear-gradient(90deg, #000c, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f9d1554d319787f5c7a6a8_SF_private-events-table.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  position: relative;
}

.tabs-sf-private {
  border-right: 1px #000;
  border-bottom: 1px solid var(--brand--blue-dark);
  background-color: var(--white);
  color: var(--dark-grey\<deleted\|variable-e38e51a6\>);
  text-align: center;
  border-left: 1px #000;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  min-width: 201px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  display: flex;
}

.tabs-sf-private:hover {
  color: var(--brand--pink-onlight-clickable);
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.tabs-sf-private.w--current {
  background-color: var(--brand--blue-dark);
  color: var(--white);
  border-left-style: none;
  border-right-style: none;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  font-weight: 400;
}

.tabs-private-events-hou {
  flex-direction: column;
  display: flex;
}

.slider-rainbow-rainbow {
  height: 100%;
  min-height: 100%;
}

.tab-text-feature {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
}

.feature-text {
  text-align: left;
  flex: 0 auto;
  font-size: 18px;
  line-height: 25px;
  display: block;
  overflow: visible;
}

.slider-sf-buyout {
  height: 100%;
  min-height: 100%;
}

.private-events-feauteres {
  max-width: 1000px;
  display: flex;
}

.dropdown-content-private-events-main {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
  display: flex;
}

.section_header-private-events-main {
  height: 550px;
  position: relative;
}

.slider-nav-private-events {
  margin-bottom: 0;
  padding-top: 0;
  font-size: 6px;
  inset: auto 0% 7%;
}

.gradient-head-private-events-lv {
  background-color: #2f2f80;
  background-image: linear-gradient(90deg, #000c 40%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6602f9a7ef97714ecfdf042c_LV_private-events.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  position: relative;
}

.tabs-pivate-events-lv {
  flex-direction: column;
  display: flex;
}

.tabs-menu-private-events-lv {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  border: 1px none var(--gvh--violet);
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  display: flex;
}

.tabs-lv-private {
  border-right: 1px #000;
  border-bottom: 1px solid var(--lvs--blue-onlight);
  background-color: var(--white);
  color: var(--dark-grey\<deleted\|variable-e38e51a6\>);
  text-align: center;
  border-left: 1px #000;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  min-width: 185px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  display: flex;
}

.tabs-lv-private:hover {
  color: var(--brand--pink-onlight-clickable);
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.tabs-lv-private.w--current {
  background-color: var(--lvs--blue-onlight);
  color: var(--white);
  border-left-style: none;
  border-right-style: none;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  font-weight: 400;
}

.slider-lv-buyout {
  height: 100%;
  min-height: 100%;
}

.accordian-content-private-events-lv {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.slider-nk {
  height: 100%;
  min-height: 100%;
  display: block;
}

.subnav-link {
  color: var(--neutral--white);
  letter-spacing: 0;
  align-self: center;
  align-items: center;
  height: 100%;
  margin-right: 0;
  line-height: 18px;
  display: flex;
}

.subnav-link:hover {
  color: var(--white);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/645b8ecf628925220d2bdb46_Grey%20Wave%20Line.svg");
  background-position: 50% 90%;
  background-repeat: repeat-x;
  background-size: 15px;
}

.subnav-link:active {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/645b8ecf628925220d2bdb46_Grey%20Wave%20Line.svg");
  background-repeat: repeat-x;
  background-size: 15px;
}

.subnav-link.w--current {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/645b8ecf628925220d2bdb46_Grey%20Wave%20Line.svg");
  background-position: 50% 90%;
  background-repeat: repeat-x;
  background-size: 15px;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.nav-dropdown_container {
  min-height: 100%;
  margin-left: 0;
  margin-right: 0;
}

.nav-dropdown_container:hover {
  color: var(--denver-pink\<deleted\|variable-dc2d80ff\>);
}

.tabs-den-private-full {
  background-color: var(--white);
  color: var(--dark-grey\<deleted\|variable-e38e51a6\>);
  text-align: center;
  border-left: 1px #000;
  border-right: 1px #000;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  min-width: 201px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  display: flex;
}

.tabs-den-private-full:hover {
  color: var(--brand--pink-onlight-clickable);
}

.tabs-den-private-full.w--current {
  background-color: var(--den--green-onlight);
  color: var(--white);
  border-left-style: none;
  border-right-style: none;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  font-weight: 400;
}

.subnav-menu_mobile {
  clear: none;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: stretch;
  min-height: 37px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  display: flex;
}

.background-color-gvhshade {
  background-color: var(--gvh--shade);
}

.search-result-item {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: center;
  align-self: flex-start;
  align-items: flex-start;
  display: flex;
}

.content-search-results {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  display: flex;
}

.div-block-136 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5db2e876ec6fe26b15c933f8_Grey%20Wave.svg");
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-size: 12px;
  width: 100%;
  min-height: 10px;
  overflow: visible;
}

.head-text-search {
  font-size: 32px;
  font-weight: 700;
  line-height: 30px;
}

.experience-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: stretch;
  place-items: stretch stretch;
  width: 700px;
  margin-top: 40px;
  margin-bottom: 0;
}

.omega-card {
  z-index: 2;
  background-color: var(--white);
  border-radius: 20px;
  padding: 30px 20px;
  position: relative;
}

.floating-stars {
  z-index: 1;
  margin-top: -47px;
  position: absolute;
  inset: 2% 1% auto auto;
}

.floating-shapes {
  z-index: -1;
  position: absolute;
  top: 75%;
  left: 1%;
  right: auto;
}

.floating-blobs {
  z-index: -10;
  position: absolute;
  inset: 68% 1% 0% auto;
}

.las-vegas_vip-section {
  background-image: linear-gradient(90deg, var(--black), var(--brand--indigo) 30%, #fff0 96%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f36b94f1cb829b23e224d8_LAS_experiences.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 805px;
  background-attachment: scroll, scroll;
}

.las-vegas_vip-section.section {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f374e9b1dc23bbdc242afe_LAS_experience-hero.webp");
  background-position: 70%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  padding: 60px 5% 160px;
  display: block;
  position: relative;
}

.less-padding {
  padding-left: 20px;
}

.pink-button-large {
  border: 1px solid var(--brand--pink-onlight-clickable);
  background-color: var(--brand--pink-onlight-clickable);
  color: var(--white);
  vertical-align: baseline;
  border-radius: 50px;
  padding: 9.5px 45px;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
  display: inline-block;
}

.pink-button-large:hover {
  background-color: var(--white);
  color: var(--brand--pink-onlight-clickable);
}

.pink-button-medium {
  border: 1px solid var(--brand--pink-onlight-clickable);
  background-color: var(--brand--pink-onlight-clickable);
  color: var(--white);
  border-radius: 50px;
  padding: 9.5px 25px;
  font-size: 16px;
  font-weight: 600;
  line-height: 19.5px;
}

.pink-button-medium:hover {
  background-color: var(--white);
  color: var(--brand--pink-onlight-clickable);
}

.home-link-blob-subnav {
  height: 100%;
  margin-right: 20px;
  font-size: 1rem;
  font-weight: 600;
  display: flex;
}

.is-subnav-link-blob {
  color: var(--neutral--white);
  letter-spacing: 0;
  align-self: center;
  align-items: center;
  height: 100%;
  margin-right: 0;
  display: flex;
}

.is-subnav-link-blob:hover {
  color: var(--white);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/645b8ecf628925220d2bdb46_Grey%20Wave%20Line.svg");
  background-position: 50% 90%;
  background-repeat: repeat-x;
  background-size: 15px;
}

.is-subnav-link-blob.w--current {
  color: var(--white);
  text-transform: capitalize;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5db2e876ec6fe26b15c933f8_Grey%20Wave.svg");
  background-position: 50% 90%;
  background-repeat: repeat-x;
  background-size: 10px;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.nav-menu_mobile {
  display: none;
}

.content-houston-hiring {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  max-width: 650px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.bg-houston-hiring {
  background-image: linear-gradient(53deg, var(--hou--blue-dark) 13.16%, var(--hou--blue-darker) 93.88%);
}

.blob-ktx-swirl {
  max-width: 207px;
  position: absolute;
  top: 34%;
  bottom: auto;
  left: auto;
}

.blob-ktx-hat {
  max-width: 291px;
  position: absolute;
  inset: 10% 0% auto auto;
}

.sips-hours {
  background-color: #005e6f;
  border-radius: 10px;
  padding: 26px 20px;
}

.sips-hours.cowboix-hours {
  background-color: #cddddc;
}

.blog_origin-story {
  position: relative;
}

.watch-slider-blob {
  background-color: var(--white);
  height: 200px;
}

.slider-arrow-3 {
  color: #fff;
  background-color: #e40089;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin-top: 4%;
  font-size: 20px;
}

.watch-slider-blob-mobile {
  background-color: var(--white);
  height: 200px;
  display: none;
}

.series-wrapper-watch {
  flex-wrap: wrap;
  align-content: stretch;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.tv-lottie {
  max-width: 175px;
  position: absolute;
  right: 20%;
}

.blob_section-title-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.about-icon {
  flex-direction: column;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  max-width: 70%;
  display: flex;
}

.grid-3col-values {
  grid-column-gap: 35px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.is-buttons-combo {
  z-index: 10;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  margin-top: 1em;
  display: flex;
  position: relative;
}

.is-tickets-logos {
  max-width: 80%;
}

.html-embed-7 {
  z-index: 0;
  margin-top: -15px;
  padding-top: 0;
  position: relative;
}

.blog_featured-item-border {
  z-index: 2;
  background-image: linear-gradient(180deg, var(--ui--purple), var(--ui--purple-pink));
  margin-top: -20px;
  margin-right: -20px;
  padding: 2px;
  position: relative;
}

.blog_featured-item-border-right {
  z-index: 1;
  background-image: linear-gradient(180deg, var(--ui--purple), var(--ui--purple-pink));
  margin-top: -20px;
  margin-left: -20px;
  padding: 2px;
  position: relative;
}

.blog_featured-item-shadow {
  z-index: 1;
  background-image: linear-gradient(180deg, var(--ui--purple), var(--ui--purple-pink));
  margin-top: 20px;
  margin-right: -4rem;
  padding-top: 0;
  padding-bottom: 20px;
  padding-left: 20px;
  position: relative;
}

.blog_featured-item-shadow-right {
  z-index: 1;
  background-image: linear-gradient(180deg, var(--ui--purple), var(--ui--purple-pink));
  margin-top: 20px;
  margin-left: -4rem;
  margin-right: 0;
  padding: 0 20px 20px 0;
  position: relative;
}

.blog_featured-image-link-community, .blog_featured-image-link-news {
  width: 100%;
}

.eye-blob {
  position: absolute;
  inset: 0% 5% auto auto;
}

.div-block-142 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.section-card-sfe {
  background-image: linear-gradient(90deg, var(--brand--blue-dark) 28%, #ffffff03), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/662682a29d087a020c529f2b_bg-events.avif");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  height: 387px;
}

.section-card-den {
  background-image: linear-gradient(270deg, var(--den--purple) 48%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/662682dcdf63f0c1b92635cd_bg-events2.avif");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  height: 347px;
}

.section-card-content-left {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: center;
  height: 299px;
  display: flex;
}

.is-events-logo {
  width: 30%;
}

.section-card-content-right {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-end;
  align-items: center;
  height: 299px;
  display: flex;
}

.section-card-gvh {
  background-image: linear-gradient(83deg, var(--gvh--shade), var(--gvh--shade) 32%, #23004b00), linear-gradient(to bottom, #00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6626b7819f62bf4e21afa13e_gvh-background-events.webp");
  background-position: 0 0, 0 0, 50% 0;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  height: 347px;
}

.is-ticketing-logo-wrapper {
  z-index: 10;
  position: relative;
}

.padding-section-xsmall {
  padding-top: 2em;
  padding-bottom: 6em;
}

.checkbox-label {
  margin-bottom: 0;
}

.dropdown-link {
  background-color: var(--white);
  color: #747487;
  padding-left: .75rem;
  padding-right: 0;
  line-height: 17px;
}

.dropdown-link:hover {
  background-color: var(--ghost-white\<deleted\|variable-75b42042\>);
}

.dropdown-link.is-dark-mode {
  color: #fff;
  background-color: #15152f;
}

.dropdown-link.is-dark-mode:hover {
  background-color: #2b2c4d;
}

.dropdown-link.last-link {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.dropdown-form-toggle {
  color: #747487;
  justify-content: flex-start;
  align-items: center;
  padding: 5px 0 0;
  display: block;
}

.dropdown-form-icon {
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  margin-right: .5rem;
  padding-top: 2px;
}

.dropdown-list {
  margin-top: 10px;
  position: absolute;
  right: 0;
}

.dropdown-list.w--open {
  z-index: 1;
  border: 1px solid #747487;
  border-top-style: none;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  margin-top: 8px;
  position: absolute;
}

.dropdown-list.is-dark-mode {
  border-style: none solid solid;
  border-width: 1px;
  border-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: #15152f;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  margin-top: 8px;
  position: absolute;
  top: auto;
  right: 0;
}

.dropdown-list.is-dark-mode.w--open {
  margin-top: 7px;
}

.dropdown-input-text {
  padding-left: .75rem;
}

.div-block-146 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.santa-fe_location-hero {
  background-image: linear-gradient(270deg, #fff0, #1a1a33fa 64%, var(--brand--indigo)), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65173d233ec3c588e93b8c5d_Santa%20Fe_The%20Ancestral%20Crypt_Atlas-Media%20(1).avif");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 45px;
  padding-bottom: 0;
}

.santa-fe_location-hero.sfe-promo {
  background-image: linear-gradient(270deg, #fff0, #1a1a33fa 64%, var(--brand--indigo)), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669ea257022504510df5f572_Banner%20Option%202%20(do%20not%20include%20characters)%201.webp");
  min-height: 650px;
  position: static;
}

.vegas-stars-blue {
  position: absolute;
  inset: -1% 5% auto auto;
}

.vegas-stars-blue.z-index-1-2 {
  right: -1%;
}

.vegas-stars-pink {
  position: absolute;
  top: 325px;
  bottom: auto;
  left: -6%;
}

.padding-20px {
  padding-top: 10px;
}

.italic-text-2 {
  font-size: 13px;
}

.link-black {
  color: var(--neutral--black);
  font-weight: 600;
  text-decoration: underline;
}

.link-black:hover {
  color: var(--meow-wolf-library---brand--pink-onlight-clickable\<deleted\|variable-9bb971a4-e1a6-ebcc-6d91-1d912b9df912\>);
}

.head-text-annual-pass-upgrade {
  width: 450px;
  font-size: 32px;
  font-weight: 400;
  line-height: 37px;
}

.portal-pass-30 {
  width: 100%;
}

.portal-banner-content {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  background-color: #b0f4ff;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66e0bc1b4877d99e0ee368a2_ppbanner-image%20(2).webp");
  background-position: -25%;
  background-repeat: no-repeat;
  background-size: 60%;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: 140px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 5px;
  display: flex;
  position: relative;
}

.portal-banner-content.supremium-content {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/673382fdfe8890816bae287c_supremium-bg2.svg"), linear-gradient(162deg, #252a86, #151c30 57%, #03032a);
  background-position: -75% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 75%, auto;
  padding-left: 0;
  padding-right: 0;
}

.portal-banner-content.supremium-content.overflow-hidden {
  grid-column-gap: 9.5rem;
  grid-row-gap: 9.5rem;
  border: 1px solid var(--brand--blue);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/693b100d829ee642e2c857a8_MW-PP-Supremium.webp"), linear-gradient(162deg, #252a86, #151c30 57%, #03032a);
  background-position: -45%, 0 0;
  background-size: 70%, auto;
}

.portal-banner-content.supremium-content.overflow-hidden.wider {
  background-position: -40%, 0 0;
  background-size: 65%, auto;
}

.portal-banner-content.mobileapp-banner {
  grid-column-gap: 5%;
  grid-row-gap: 5%;
  background-color: var(--meow-wolf-library---mwap--purple);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568bceef68e3375070a88e7_star-dust-psychic.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669174fc4262accc63b68eb4_mobile-app-img.png"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/656a2debb21093e72b7403d8_mobile-shape.svg");
  background-position: 0 0, 0 0, 88% -60px, 110% -50px;
  background-repeat: repeat, repeat, no-repeat, no-repeat;
  background-size: auto, auto, 25%, 50%;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.background-annualpass-copy {
  background-color: #b0f4ff;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/664fb1a17e44901f630e796d_swirl-2400-final.svg");
  background-position: 45%;
  background-repeat: no-repeat;
  background-size: 1600px;
  position: relative;
}

.mobile-portal-pass-30 {
  position: absolute;
  top: 10px;
  left: 30px;
}

.is-link-light {
  color: var(--brand--pink-onlight-clickable);
}

.filter-checkbox-label {
  font-weight: 600;
}

.footer-form {
  background-color: #1a1a1a;
  border-radius: 10px;
  padding: 30px 20px;
}

.connect-with-us {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-logo-mobile {
  display: none;
}

.line-divider-footer {
  background-color: var(--white);
  width: 100%;
  height: 1px;
}

.line-divider-logo-mobile {
  background-color: var(--white);
  width: 100%;
  height: 1px;
  display: none;
}

.connect-mobile {
  display: none;
}

.line-divider-footer-mobile {
  background-color: var(--white);
  width: 100%;
  height: 1px;
  display: none;
}

.about_subnav-menu-button {
  display: none;
}

.about_sub-nav {
  z-index: 998;
  background-color: var(--brand--blue-dark);
  border-top: 1px solid #24242c;
  justify-content: space-between;
  align-items: center;
  min-height: 3rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
  display: flex;
  position: sticky;
  top: 4rem;
}

.hero__row__col-sf {
  flex: 0 auto;
  width: 700px;
}

.related-collection-sf {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: block;
}

.hero-overlay-sf {
  object-fit: fill;
  width: auto;
  margin: 0 -30px -2px;
  position: static;
  overflow: visible;
}

.local-programs-image-sf {
  object-fit: none;
  background-color: #0000;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex: 0 auto;
  align-self: stretch;
  height: 261px;
  position: relative;
  overflow: hidden;
}

.stars-sf {
  max-width: 110px;
  top: -230px;
}

.section--hero-pizza {
  background-image: linear-gradient(90deg, #fc58a2, #684d9e);
  align-items: center;
  padding-top: 50px;
  padding-bottom: 0;
  overflow: hidden;
}

.content__row-hero {
  display: flex;
}

.lemon-blob {
  z-index: 2;
  max-width: 150px;
  position: absolute;
  top: 20%;
  right: 50%;
}

.travel-blob {
  z-index: 2;
  max-width: 180px;
  position: absolute;
  top: 20%;
  right: 85%;
}

.explore-blob {
  z-index: 2;
  max-width: 180px;
  position: absolute;
  top: 50%;
  right: 50%;
}

.no-left-margin {
  padding-left: 15px;
}

.is-bold {
  font-weight: 700;
}

.link-2 {
  padding-right: var(--spacing--large);
  padding-left: var(--spacing--large);
  grid-column-gap: 50px;
  border: 0 solid #a277c3;
  border-width: 0 1px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.link-3 {
  padding-right: var(--spacing--large);
  padding-left: var(--spacing--large);
  grid-column-gap: 50px;
  border: 0 solid #a277c3;
  border-width: 0 1px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: 55px;
  text-decoration: none;
  display: flex;
}

.link-4, .link-5 {
  padding-right: var(--spacing--large);
  padding-left: var(--spacing--large);
  grid-column-gap: 50px;
  border: 0 solid #a277c3;
  border-right-width: 1px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: 55px;
  text-decoration: none;
  display: flex;
}

.location, .groups {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: var(--font--size--regular);
  line-height: var(--font--line-height--regular);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  text-decoration: none;
}

.line-height-medium {
  line-height: var(--spacing--medium);
}

.visit-product-image {
  background-color: var(--brand--indigo);
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568bceef68e3375070a88e7_star-dust-psychic.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669174fc4262accc63b68eb4_mobile-app-img.png"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/656a2debb21093e72b7403d8_mobile-shape.svg");
  background-position: 0 0, 0 0, -50px -100px, -50px -50px;
  background-size: auto, auto, auto, 150%;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 250px;
  text-decoration: none;
  transition: all .3s ease-in-out;
  display: flex;
}

.visit-product-image:hover {
  transform: scale(1.1);
}

.text-3 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.location-wrapper {
  grid-row-gap: 16px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 30px #0003;
}

.visit-vector {
  object-fit: scale-down;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 19px;
  text-decoration: none;
  display: flex;
}

.modal {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1000px;
  text-decoration: none;
  display: flex;
}

.test-visit-components-wrapper {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.visit-header {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.location-text {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.icon-text {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.link-pink-underline {
  color: #e40089;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: underline;
}

.link-pink-underline:where(.w-variant-fefdf152-c1b7-c08f-cff2-7a9912dcae99), .link-pink-underline:where(.w-variant-31146463-8bcd-2d0b-542d-d9620693607d), .link-pink-underline:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33b) {
  color: var(--neutral--white);
}

.link-pink-underline:hover {
  color: var(--neutral--black);
}

.link-pink-underline:hover:where(.w-variant-fefdf152-c1b7-c08f-cff2-7a9912dcae99), .link-pink-underline:hover:where(.w-variant-31146463-8bcd-2d0b-542d-d9620693607d), .link-pink-underline:hover:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33b) {
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
}

.link-pink-underline.text-size-small {
  font-size: .875rem;
}

.link-pink-underline.text-size-tiny, .link-pink-underline.text-size-tiny:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33b) {
  font-size: .75rem;
}

.visit-link {
  color: #e40089;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: underline;
}

.visit-text {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: none;
}

.visit-experience-lightbox {
  grid-row-gap: 10px;
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  object-fit: cover;
  background-color: #c4c4c4;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  min-width: 350px;
  height: 330px;
  padding: 10px 16px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.visit-experience-lightbox:hover {
  color: var(--neutral--white);
}

.visit-experience-bg-image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.visit-product-block {
  color: var(--neutral--white);
  border: 1px solid #fff;
  flex-flow: column;
  flex: 1;
  max-width: 622px;
  text-decoration: none;
  display: flex;
  overflow: clip;
}

.visit-product-block:hover {
  color: var(--brand--pink-ondark-clickable);
}

.visit-product-title-bg {
  z-index: 3;
  grid-row-gap: 10px;
  background-color: var(--neutral--black);
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 16px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.visit-product-title-wrapper {
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  font-size: 20px;
  line-height: 22px;
  text-decoration: none;
  display: flex;
}

.visit-product-title-wrapper:hover {
  color: var(--brand--pink-ondark-clickable);
}

.visit-product-title {
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.visit-product-icon {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  text-decoration: none;
}

.visit-product-icon:hover {
  z-index: 1;
}

.h3 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
  text-decoration: none;
}

.p {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: none;
}

.products-regular {
  flex-direction: column;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.row {
  grid-column-gap: 18px;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.row.row-pp-cards {
  padding-left: 10%;
  padding-right: 10%;
}

.product-item-regular {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: 100%;
  text-decoration: none;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 20px #0003;
}

.product-item-regular.product-item-portalpass {
  justify-content: flex-start;
  height: auto;
  overflow: visible;
}

.image {
  grid-column-gap: 10px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 180px;
  margin-bottom: -1px;
  display: flex;
}

.image.image-portalpass {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.product-item-content {
  padding: 32px 0px var(--spacing--medium);
  grid-row-gap: 0px;
  background-color: #fff;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
  position: static;
  overflow: visible;
}

.product-item-content-top {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.product-item-content-top.left-align-mobile {
  justify-content: space-between;
}

.list-centered {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
  display: flex;
}

.items {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.items.left-aligned {
  justify-content: flex-end;
  align-items: flex-start;
}

.text-small-large {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.h1 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 42px;
  text-decoration: none;
}

.h1.text-style-strikethrough {
  text-decoration: line-through;
}

.vector-shape-1 {
  z-index: 0;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 2% -1% auto auto;
}

.products-small {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.products-small.text-color-black {
  grid-row-gap: var(--spacing--small);
}

.tag {
  grid-column-gap: 10px;
  background-color: #0080a7;
  border-radius: 5px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 4px 6px;
  text-decoration: none;
  display: flex;
}

.vector-shape-2 {
  z-index: 0;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 0;
  left: -10%;
  right: auto;
}

.product-card-small {
  z-index: 2;
  grid-column-gap: 16px;
  background-color: #fff;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 100%;
  min-height: auto;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.add-on-image {
  grid-column-gap: 10px;
  object-fit: cover;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  flex: 0 auto;
  justify-content: center;
  align-items: stretch;
  height: auto;
  min-height: 100px;
  text-decoration: none;
  display: flex;
  overflow: clip;
}

.small-description-wrapper {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  text-decoration: none;
  display: flex;
}

.h6-6 {
  color: #fff;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 10px;
  font-weight: 700;
  line-height: 12px;
  text-decoration: none;
}

.visit-experience-image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: none;
  transition: all .3s ease-in-out;
  overflow: clip;
}

.visit-experience-image:hover {
  transform: scale(1.1);
}

.visit-experience-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.title-bg {
  z-index: 2;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #000;
  border: 1px solid #ec0089;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 10px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.title-visit-tile {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.h3--white {
  color: var(--meow-wolf-library---neutral--white);
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.p--white {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: none;
}

.accordion-item {
  border: 1px solid var(--hou--blue-dark);
  background-color: #0000;
  border-radius: 4px;
  width: 800px;
  margin-bottom: 10px;
  overflow: hidden;
}

.accordion-header {
  background-color: var(--hou--blue-dark);
  color: #fff;
  text-transform: none;
  white-space: break-spaces;
  align-items: center;
  width: 100%;
  height: 80px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 50px;
  font-size: 28px;
  font-weight: 700;
  display: flex;
}

.accordion-header.w--open {
  border-bottom: 1px solid #0000001a;
}

.accordion-header-text {
  z-index: 2;
  font-size: 21px;
  position: relative;
}

.accordion-body {
  background-color: #0000;
  width: 100%;
  display: block;
  position: relative;
}

.accordion-body.w--open {
  background-color: #0000;
}

.accordion-body-text {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-top: 1px #000;
  flex-direction: column;
  padding: 30px;
  font-size: 16px;
  font-weight: 300;
  line-height: 32px;
  display: flex;
}

.accordian-text-item {
  font-size: 18px;
  font-weight: 400;
}

.right-arrow-image {
  transform: rotate(180deg);
}

.slider-head-product {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
}

.slider-nav-product {
  margin-bottom: 0;
  padding-top: 0;
  font-size: 6px;
  inset: auto 0% 0;
}

.slider-nav-product.margin-bottom.margin-small.slider-ktx {
  margin-bottom: 40px;
}

.slider-image-product-den-1 {
  aspect-ratio: auto;
  background-color: var(--brand--indigo);
  object-fit: cover;
  background-image: linear-gradient(90deg, #15152f 40%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66c4b8e3e2ff3198fa57cf49_den-numina-product.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: hidden;
}

.slider-image-product-den-2 {
  aspect-ratio: auto;
  background-color: var(--brand--indigo);
  object-fit: cover;
  background-image: linear-gradient(90deg, #15152f 40%, #bdbdc400 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66be3233a788b27e79fb799e_DEN_Experiential_product.webp");
  background-position: 0 0, 150%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 900px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.slider-image-product-den-3 {
  aspect-ratio: auto;
  background-color: var(--brand--indigo);
  object-fit: cover;
  background-image: linear-gradient(90deg, #15152f 40%, #b9b9c100 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66901f67c44810583c357239_DEN_Adulti-Verse_Life%20By%20Tay%20Media%20(Taylor%20Joerger)_6.07.2023_502A3200.webp");
  background-position: 0 0, 100% 100%;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.container-product-head {
  justify-content: flex-start;
  align-items: center;
  min-height: 450px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5%;
  display: block;
}

.product-hero {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  align-items: center;
  display: block;
}

.product-hero-content {
  flex: 1;
  max-width: 50%;
}

.head-content-product {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  justify-content: center;
  max-width: 100%;
  display: flex;
}

.hero-text-product {
  color: #fff;
  font-size: var(--font--size--xlarge);
  line-height: var(--font--line-height--xlarge);
  border: 1px solid #0000;
  margin-bottom: 0;
  font-weight: 500;
}

.location-logo {
  width: 200px;
}

.location-logo.img-50 {
  width: 50%;
}

.left-arrow-product {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.right-arrow-product {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section_background-product-den {
  grid-row-gap: 32px;
  background-image: linear-gradient(180deg, var(--meow-wolf-library---den--purple), #3b7ba2 55%, #00a698);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 64px;
  padding-bottom: 64px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.row-products {
  z-index: 1;
  grid-column-gap: 32px;
  flex: 0 auto;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.container-products {
  grid-column-gap: var(--spacing--small);
  grid-row-gap: var(--spacing--small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.padding-global-2 {
  border-bottom: 0 #b3b3b3;
  padding-left: 5%;
  padding-right: 5%;
  line-height: 20px;
  position: relative;
  overflow: visible;
}

.slider-visit-experience {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: none;
  position: relative;
}

.mobile-app-bg-product {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d2e2c08d2abe15e9176eec_mwapp-sfe%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
  background-position: 100% 60%, 35% 85%, 0 0;
  background-repeat: no-repeat, repeat-x, repeat;
  background-size: 400px, auto, auto;
  background-attachment: scroll, scroll, scroll;
  position: relative;
}

.app-column-1 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  align-self: center;
  width: 525px;
  display: flex;
}

.expand-logo {
  width: 425px;
}

.app-columns {
  display: flex;
}

.app-column-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  align-self: center;
  width: 45%;
  display: flex;
}

.apple-logo, .google-logo {
  width: 155px;
}

.section-layout.section-relative.bg-houston-hiring {
  background-image: linear-gradient(0deg, var(--hou--blue-dark) 13.16%, var(--hou--blue-darker));
}

.section-layout.section-relative.houston-form-bg {
  background-image: linear-gradient(#34407f, #151035 65%);
}

.section-layout.section--visit--gvh {
  background-image: linear-gradient(180deg, var(--gvh--violet) 41%, #b162a5 70%, #f398c0);
  position: relative;
}

.section-layout.section-visit-den {
  background-image: linear-gradient(180deg, #00a698, #4ea9aa 43%, var(--meow-wolf-library---den--blue));
}

.section-layout.section--visit-sf {
  background-image: linear-gradient(180deg, var(--meow-wolf-library---ui--purple), #e40089);
}

.section-layout.section--visit-lv {
  background-image: linear-gradient(0deg, #03bce6, #003da6 73%);
}

.section-layout.is-dark-green {
  background-color: #006769;
}

.section-layout.is-dark-teal {
  background-color: #005e6f;
}

.section-layout.is-cowboix-blue {
  background-color: #9abab9;
}

.section-layout.is-lv-bluedark {
  background-color: var(--lvs--blue-dark);
}

.section-layout.is-lv-blue-onlight {
  background-color: var(--lvs--blue-onlight);
}

.section-layout.is-hello-green {
  background-color: var(--meow-wolf-library---hellofood--green);
}

.section-layout.is-hello-yellow {
  background-color: #fbd353;
}

.section-layout.is-cafe-blue {
  background-color: var(--cafe--blue);
}

.section-layout.background-gradient-la {
  background-color: var(--meow-wolf-library---eis--blue);
  background-image: linear-gradient(180deg, var(--meow-wolf-library---eis--pink), var(--meow-wolf-library---eis--maroon) 44%);
}

.section-layout.is-prime-black {
  background-color: var(--primemateria-black);
}

.section-layout.is-prime-teal {
  background-color: var(--primemateria-teal);
}

.section-layout.background-gradient-ktx {
  background-image: linear-gradient(180deg, var(--hou--blue-darker), var(--hou--blue));
  color: var(--white);
}

.section-layout.background-color-cafe-yellow {
  background-color: var(--cafe--yellow);
}

.container-form-product {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  display: flex;
}

.form-wrapper-product {
  text-align: left;
  text-transform: none;
  background-color: #0000;
  border: 1px #ddd;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  width: 100%;
  max-width: 500px;
  padding: 0;
  font-size: 16px;
  line-height: 20px;
  display: flex;
}

.form-wrapper-product:where(.w-variant-a32bbb49-e162-adf1-600c-634101565784) {
  color: var(--neutral--white);
}

.form-wrapper-product:where(.w-variant-c108c563-07bc-ae33-d56a-825de600c07c), .form-wrapper-product:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33c) {
  width: 100%;
}

.font-xlarge.text-weight-bold.center-text-mobile {
  font-size: var(--font--size--regular);
}

.accordion-faq {
  width: auto;
  margin-top: 40px;
}

.accordion-faq.no-padding {
  margin-top: 0;
}

.testimonials {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.den-purple-bg {
  background-color: var(--den--purple);
}

.den-element2 {
  position: absolute;
  inset: auto 0% 0% auto;
}

.den-element1 {
  position: absolute;
  inset: -3% auto auto -2%;
}

.banner {
  background-color: var(--brand--blue-dark);
  background-image: linear-gradient(132deg, var(--brand--blue-dark), var(--brand--blue-dark) 72%, #0a0a4b 87%, var(--brand--indigo));
  justify-content: space-between;
  align-items: center;
  width: auto;
  max-width: 1200px;
  height: 120px;
  display: flex;
}

.link {
  width: 100%;
}

.banner-image-santafe {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/645a4be44600c9f69afddd2a_Macaroni.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/64933ec10ac6766ef4941b1e_eyeballs.svg"), linear-gradient(270deg, var(--brand--blue-dark), transparent 50%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669ac25fda3fb68af3bd99fd_sf-promo-header.webp");
  background-position: 95%, 0%, 0 0, 50% 65%;
  background-repeat: no-repeat, no-repeat, repeat, repeat;
  background-size: 13%, 15%, auto, 140%;
  width: 50%;
  height: 120px;
}

.banner-image-denver {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/653ab36e10282a71ef78fbb2_Illustration-denver-locals-right.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/657a0eb0dbde2bb36b6834a3_denver.svg"), linear-gradient(90deg, var(--brand--blue-dark), transparent 40%), linear-gradient(270deg, var(--brand--blue-dark), transparent 50%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6690185da0ba67786ea1cc93_denver-product-book-bench.webp");
  background-position: 100%, 0%, 0 0, 0 0, 50% 30%;
  background-repeat: no-repeat, no-repeat, repeat, repeat, repeat;
  background-size: 15%, 20%, auto, auto, 100%;
  width: 50%;
  height: 120px;
}

.banner-image-gvh {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6452d61ee4fda1471e451585_GVH%20Exhibit%20Brand_Orb%2002_RGB%20(1).svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6452d61fcf90a1cfcbefa595_GVH%20Exhibit%20Brand_Arch%20Blob%2001_RGB%20(1).svg"), linear-gradient(75deg, var(--brand--blue-dark), transparent 50%), linear-gradient(270deg, var(--brand--blue-dark) 20%, transparent 40%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669af5238692ffd4c510999f_Banner%20(1)%201%20(1).webp");
  background-position: 100%, 0 120%, 0 0, 0 0, -20px;
  background-repeat: no-repeat, no-repeat, repeat, repeat, no-repeat;
  background-size: 15%, 15%, auto, auto, 100%;
  width: 50%;
  height: 120px;
}

.banner-image-lvs {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f33fbd567455e5ba7e9390_vegas-star-shapes.svg"), linear-gradient(270deg, var(--brand--blue-dark) 20%, transparent 60%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669af118938761f6fa8afff4_Banner%20option%202%20(1).webp");
  background-position: 100%, 0 0, 0 25%;
  background-repeat: no-repeat, repeat, no-repeat;
  background-size: 13%, auto, 90%;
  width: 50%;
  height: 120px;
}

.icon-margin {
  padding-top: 5px;
}

.product-open-icon {
  -webkit-text-stroke-color: var(--neutral--white);
  padding-top: 5px;
}

.product-ribbon {
  position: absolute;
  inset: 0% 0% auto auto;
}

.app-subheading-2, .app-subheading-2.text-weight-bold {
  font-size: 32px;
}

.slider-head-visit {
  z-index: 1;
  opacity: 1;
  background-color: #2f2f8000;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
  top: -100%;
}

.container-visit-head {
  z-index: 1;
  mix-blend-mode: normal;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5%;
  display: flex;
  position: absolute;
}

.visit-hero {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  display: flex;
}

.visit-hero-content {
  padding: var(--spacing--small);
  border-radius: var(--meow-wolf-library---border--shadow--regular);
  background-color: #15152fd9;
  flex: 1;
  max-width: 60%;
  margin-bottom: 0;
}

.visit-hero-content.text-color-white {
  min-width: 600px;
  max-width: 600px;
}

.visit-hero-content.text-color-white.no-padding:where(.w-variant-5c2ce8b2-65ee-e1c8-6927-a0e16c0e4b3a), .visit-hero-content.text-color-white.no-padding.background-color-black {
  background-color: #000000d9;
}

.visit-hero-content.text-color-white.width-550px {
  min-width: 550px;
  max-width: 550px;
}

.head-content-visit {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  max-width: 100%;
  display: flex;
}

.head-content-visit.text-color-white {
  grid-column-gap: var(--spacing--xsmall);
  grid-row-gap: var(--spacing--xsmall);
}

.head-content-visit.text-color-white.no-gap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.section_background-product-las {
  grid-row-gap: 32px;
  background-image: linear-gradient(180deg, var(--lvs--blue-dark), var(--lvs--blue));
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vector-shape-las-1 {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  max-width: none;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.vector-shape-las-2 {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  max-width: none;
  text-decoration: none;
  display: block;
  position: absolute;
  inset: auto auto 4% 0%;
}

.vector-shape-las-3 {
  z-index: 1;
  position: absolute;
  inset: 5% auto auto 0%;
}

.vector-shape-las-4 {
  z-index: 1;
  position: absolute;
  inset: auto 0% 5% auto;
  transform: rotate(180deg);
}

.product-card-detail {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}

.section_background-product-gvh {
  grid-row-gap: 32px;
  background-image: linear-gradient(#50419a, #b162a5 50%, #f398c0);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.gvh-element-1 {
  position: absolute;
  inset: -3% auto auto -2%;
}

.gvh-element-2 {
  position: absolute;
  inset: auto 0% 0% auto;
  overflow: clip;
}

.gvh-shade-bg {
  background-color: var(--gvh--shade);
  background-image: linear-gradient(180deg, var(--gvh--shade), var(--gvh--violet));
}

.product-card-small-heading {
  color: #000;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
  text-decoration: none;
}

.left-arrow-product-gvh {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.right-arrow-product-gvh {
  justify-content: center;
  align-items: center;
  display: flex;
}

.slider-nav-product-gvh {
  margin-bottom: 0;
  padding-top: 0;
  font-size: 6px;
  inset: auto 0% 7%;
}

.starting-at {
  font-family: Montserrat, sans-serif;
  font-size: var(--font--size--small);
  line-height: var(--font--line-height--small);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
  text-decoration: none;
  display: block;
}

.product-item-content-bottom {
  align-self: center;
  height: auto;
}

.product-item-content-bottom.product-item-content-bottom-pp {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section_background-product-sf {
  grid-row-gap: 32px;
  background-image: linear-gradient(#412784, #a91e8d 100%, #a91e8d);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 64px;
  padding-bottom: 64px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.sf-bluedark-bg {
  background-color: var(--den--purple);
  background-image: linear-gradient(#15152f, #262a82);
}

.sf-element-2 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.sf-element-1 {
  position: absolute;
  inset: auto auto 10% 0%;
}

.product-hero-content-sf {
  flex: 1;
  max-width: 50%;
  margin-bottom: 30px;
}

.left-arrow-product-sf {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.right-arrow-product-sf {
  justify-content: center;
  align-items: center;
  display: flex;
}

.slider-nav-product-sf {
  margin-bottom: 0;
  padding-top: 0;
  font-size: 6px;
  inset: auto 0% 7%;
}

.vector-shape-1-sf {
  z-index: 0;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: -2% 0% auto auto;
}

.font-xlarge-2.text-weight-bold.center-text-mobile {
  font-size: 16px;
}

.hubspot-wysiwyg-styles---mar13sed3ws1alwz72 {
  text-align: center;
}

.section_background-black {
  background-color: var(--neutral--black);
}

.product-ribbon-2 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.warped-particles-right {
  position: absolute;
  inset: 0% -13% 0% auto;
}

.padding-global-3 {
  border-bottom: 0 #b3b3b3;
  padding-left: 5%;
  padding-right: 5%;
  line-height: 20px;
  position: relative;
  overflow: visible;
}

.warped-particles-left {
  position: absolute;
  inset: 0% auto 0% -15%;
}

.section_background-upgrade-las {
  grid-row-gap: 32px;
  background-color: var(--lvs--blue-dark);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.link-11, .text-block-60 {
  color: var(--brand--pink-onlight-clickable);
}

.bold-text-9 {
  color: var(--brand--green-onlight);
}

.section-title-2 {
  font-size: 32px;
  font-weight: 700;
}

.warped-particles-left-2 {
  position: absolute;
  inset: 15% auto 0% -10%;
}

.warped-particles-right-2 {
  position: absolute;
  inset: 15% -10% 0% auto;
}

.ktx-form-block {
  width: 585px;
}

.section__title-5 {
  color: #fff;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.section__title-5.section__title--blue {
  color: var(--brand--blue-onlight);
  font-size: 40px;
  line-height: 50px;
}

.section__title-5.section__title--green {
  color: var(--brand--green-onlight);
  font-size: 35px;
  line-height: 44px;
}

.section__title-5.section__title--dark-blue {
  color: #262a82;
  font-size: 40px;
  line-height: 55px;
}

.section__title-5.section__title--indigo {
  color: var(--brand--blue-onlight);
  font-size: 40px;
  line-height: 50px;
}

.paragraph-17 {
  margin-bottom: 31px;
}

.article__title-3 {
  color: #000;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.article__title-3.article__title--related {
  font-size: 20px;
  line-height: 30px;
}

.articles__author-row-3 {
  color: #b3b3b3;
  text-transform: uppercase;
  align-items: center;
  margin-top: 0;
  line-height: 20px;
  display: flex;
}

.article__date__details-2 {
  color: #747487;
  -webkit-text-stroke-color: #747487;
  margin-right: 3px;
}

.heading-style-h3-community {
  color: var(--neutral--white);
  white-space: normal;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: .8;
}

.community-heading {
  font-weight: 700;
  line-height: .8;
}

.content-community-learn-more-2-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  max-width: 650px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.padding-global-3-2 {
  border-bottom: 0 #b3b3b3;
  padding-left: 5%;
  padding-right: 5%;
  line-height: 20px;
  position: relative;
  overflow: visible;
}

.community-learn-more-text-2-2 {
  color: #fff;
  border: 1px solid #0000;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 26px;
}

.bg-community-2-2 {
  background-image: linear-gradient(360deg, #262a82 13.16%, #151035 93.88%);
}

.sf-product-blob {
  position: absolute;
  inset: auto auto 5% -8%;
}

.sf-product-blob.graphic-pp {
  left: 0;
}

.slider-head-product-sf {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
}

.left-arrow-product-den {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.right-arrow-product-den {
  justify-content: center;
  align-items: center;
  display: flex;
}

.slider-nav-product-den {
  margin-bottom: 0;
  padding-top: 0;
  font-size: 6px;
  inset: auto 0% 7%;
}

.section-link {
  position: absolute;
  top: -4rem;
}

.products-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.visit-events-head {
  grid-column-gap: var(--spacing--xsmall);
  grid-row-gap: var(--spacing--xsmall);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.padding-top-transition {
  padding-top: 4rem;
}

.visit-bg-location {
  background-image: linear-gradient(180deg, var(--brand--indigo) 11%, var(--brand--blue-dark));
}

.visit-reviews-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  min-height: 100px;
  display: flex;
}

.visit-reviews-video {
  flex: 0 auto;
  width: 40%;
  height: 100%;
}

.visit-reviews-widget {
  flex: 0 auto;
  width: 100%;
  height: 100%;
}

.card-location {
  grid-row-gap: 16px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 30px #0003;
}

.location-text-2 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.a {
  color: #e40089;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: underline;
}

.p-4 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: none;
}

.text-10 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.row-location {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.visit-location-bg {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66cd0a68bdb87da9b3f73710_location.webp");
  background-position: 50% 70%;
  background-size: auto;
}

.visit-location-bg.is-denver {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/686c256b4e68bde7003cee95_DEN_Front%20of%20House_Exterior_Guerilla%20Capturing_06.27.22_003_print.webp");
  background-position: 50% 70%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: -1px;
}

.visit-location-bg.is-grapevine {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/671fc8e40603ee7e2312bfe3_GVH_Adultiverse_KarieSlagle_11-16-23_1.webp");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: cover;
}

.visit-location-bg.is-sf {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/649372e86a52d2c41f7390e5_MWSF_Exteriors_KennedyCottrell_08.13.21-7508%20(1).jpg");
  background-size: cover;
}

.visit-location-bg.is-las-vegas {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/64ad778f59f4574b19b89552_Meow%20Wolf%20Las%20Vegas_OmegaMart_photo%20by%20Kate%20Russell.avif");
  background-position: 50% 20%;
}

.visit-location-bg.is-houston {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6765acf5584d1bdfca2b5c86_ktx-frontofhouse.webp");
  background-position: 0%;
  background-size: cover;
}

.background-color-cosmic-howl {
  background-image: linear-gradient(90deg, #862fe0 61.12%, #fb702d 98.5%);
}

.cosmic-howl-lightbox-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.cosmic-howl-lightbox {
  grid-row-gap: 10px;
  color: var(--neutral--white);
  object-fit: cover;
  background-color: #c4c4c4;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 330px;
  padding: 10px 16px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cosmic-howl-lightbox:hover {
  color: var(--brand--pink-ondark-clickable);
}

.slider-cosmic-howl-lightbox {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: none;
  position: relative;
}

.cosmic-howl-text {
  color: var(--neutral--white);
  max-width: 670px;
  margin-top: 10px;
}

.cosmic-howl-lightbox-image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: none;
  transition: all .3s ease-in-out;
  overflow: clip;
}

.cosmic-howl-lightbox-image:hover {
  transform: scale(1.1);
}

.container-cosmic-howl-head {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  min-height: 450px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero-content-cosmic-howl {
  flex: 1;
  max-width: 625px;
}

.head-content-cosmic-howl {
  grid-column-gap: var(--spacing--xsmall);
  grid-row-gap: var(--spacing--xsmall);
  flex-direction: column;
  max-width: 100%;
  display: flex;
}

.text-white-ch-hero {
  color: var(--white);
  border: 1px solid #0000;
  margin-bottom: 0;
}

.slider-image-cosmic-howl-landing-3 {
  aspect-ratio: auto;
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66c7720bb69d8769b0dc58f2_Meow%20Wolf%20-%20Cosmic%20Howl%20-%2044.webp");
  background-position: 50% 20%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.slider-image-cosmic-howl-landing-2 {
  aspect-ratio: auto;
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66ce25ae37febd7683d41922_GVH_CosmicHowl_CesarSantos_10-31-23_print_88_Cropped.webp");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.slider-image-cosmic-howl-landing-1 {
  aspect-ratio: auto;
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66bfaee194f0faa048bf3f97_DEN_Adulti-Verse_teasers_Sam%20Nguyen_04.06.22_00049_web.webp");
  background-position: 50% 38%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.right-arrow-ch {
  justify-content: center;
  align-items: center;
  display: flex;
}

.left-arrow-ch {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.product-description {
  background-color: var(--neutral--black);
}

.accordion-header-location {
  background-color: var(--hou--blue-dark);
  color: #fff;
  text-transform: none;
  white-space: break-spaces;
  align-items: center;
  width: 100%;
  height: 80px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 50px;
  font-size: 28px;
  font-weight: 700;
  display: flex;
}

.accordion-header-location.w--open {
  border-bottom: 1px solid #0000001a;
}

.accordion-header-location.is-black {
  background-color: var(--neutral--black);
}

.img-70 {
  width: 70%;
}

.banner-image-ch-multi {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66df5489664d8302b412c078_cosmic-single-vertical.webp");
  background-position: 50%;
  background-size: auto 140px;
  width: 180px;
  height: 100%;
}

.banner-right {
  grid-column-gap: 3%;
  grid-row-gap: 3%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.banner-right.is-padding-horizontal {
  padding-left: 1%;
  padding-right: 2%;
}

.banner-right.is-padding-horizontal.ch-right {
  grid-column-gap: 8%;
  grid-row-gap: 8%;
  width: 43%;
}

.banner-horizontal {
  justify-content: space-between;
  width: 100%;
  height: 200px;
  display: flex;
}

.banner-horizontal.is-cosmic-orange2024 {
  background-color: #fb702d;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66df5488664d8302b412c039_texture.svg");
  background-position: 0 0;
  background-size: auto;
  display: flex;
}

.banner-horizontal.is-cosmic-orange2024.is-padding-bottom-mobile {
  border: 1px solid #fb702d;
  height: 140px;
  text-decoration: none;
}

.banner-horizontal.is-cosmic-orange2024.is-padding-bottom-mobile.mw-hide {
  display: none;
}

.banner-text {
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 21px;
}

.banner-text.text-cosmic-indigo-2024 {
  color: #1f1244;
}

.banner-text.text-cosmic-indigo-2024.is-text-center {
  text-align: center;
  text-align: center;
  text-decoration: none;
}

.banner-middle {
  justify-content: center;
  align-items: center;
  display: flex;
}

.img-80 {
  width: 80%;
}

.banner-cta {
  background-color: #80c157;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 5% 15%;
  display: flex;
}

.banner-cta:hover {
  background-color: #ffc341;
}

.banner-left-2 {
  margin-right: 0%;
}

.cta-text {
  width: 120%;
}

.banners-duo {
  z-index: 5;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.banners-duo.is_gap-xxsmall {
  grid-column-gap: var(--spacing--xxsmall);
  grid-row-gap: var(--spacing--xxsmall);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
}

.is-houston {
  background-image: linear-gradient(0deg, var(--hou--blue-dark) 50%, #fff0);
}

.exhibitions-grid-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  align-self: center;
  width: 100%;
}

.exhibitions-grid-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  align-self: center;
  justify-items: stretch;
  width: 100%;
  margin-top: 1rem;
}

.ktx-app-heading {
  padding-top: 30px;
  padding-bottom: 30px;
}

.hero-overlay-la {
  object-fit: fill;
  width: auto;
  margin: 50px -30px -2px;
  position: static;
  overflow: visible;
}

.visit-experience-lightbox-2 {
  grid-row-gap: 10px;
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  object-fit: cover;
  background-color: #c4c4c4;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 330px;
  padding: 10px 16px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.visit-experience-lightbox-2:hover {
  color: var(--neutral--white);
}

.content-5 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.h3-7 {
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.p-5 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: none;
}

.slider-image-visit-hou-1 {
  aspect-ratio: auto;
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb2437fdec4a22f5ff07de_KTX_Announce_Campaign_RUI__ArturoOlmos_0111.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.content__row--location-intro-ktx {
  z-index: 1;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  position: relative;
}

.bg-ktx-hiring {
  background-color: var(--neutral--black);
}

.is-white-underline {
  color: var(--neutral--white);
  text-decoration: underline;
}

.is-white-underline:hover {
  color: var(--meow-wolf-library---brand--pink-ondark-clickable\<deleted\|variable-7399d12b-0a3a-5385-b174-cb737a2dbb84\>);
}

.bg-icon-lower-right-ktx {
  max-width: 175px;
  position: absolute;
  inset: auto 3% 15% auto;
}

.slider-theta-theater, .slider-cowboix-hevvven, .slider-ktx-buyout {
  height: 100%;
  min-height: 100%;
}

.gradient-head-private-events-ktx {
  background-color: #2f2f80;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66db62aacf9b6e10a2f930da_240830_KTX_Announce_Campaign_ATA_0416%20(1).avif");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.visit-header_background-video-wrapper-desktop {
  z-index: 0;
  background-image: linear-gradient(277deg, var(--hou--blue-darker), white);
  position: absolute;
  inset: 0%;
}

.visit-header_background-video {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  overflow: visible;
}

.visit-playpause-button {
  z-index: 999;
  border: 2px solid var(--brand--pink-ondark-clickable);
  border-radius: 50%;
  width: 38px;
  margin-left: 10px;
  padding: .3rem;
  inset: auto 2% 5% auto;
}

.visit-playpause-button.is-careers-playpause {
  bottom: 15%;
}

.visit-playpause-button.visit-ktx {
  z-index: 99999;
  bottom: 15%;
  left: auto;
  right: 5%;
}

.section_header-visit {
  min-height: 500px;
  position: relative;
}

.left-arrow-visit {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.right-arrow-visit {
  z-index: 888;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ktx-record-icon {
  z-index: 0;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: auto auto 8% 0%;
}

.ktx-hat-icon {
  z-index: 0;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 0% 1% auto auto;
}

.section-background-product-hou {
  grid-row-gap: 32px;
  background-image: linear-gradient(180deg, var(--hou--teal), var(--hou--green) 100%, var(--hou--green));
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 64px;
  padding-bottom: 64px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.p-6 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: none;
}

.h3-8 {
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.content-6 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.ktx-element-2 {
  position: absolute;
  inset: auto 0% 7% auto;
}

.ktx-element-1 {
  position: absolute;
  inset: 4% auto auto -2%;
}

.ktx-dark-blue-bg {
  background-color: var(--den--purple);
  background-image: linear-gradient(180deg, var(--hou--blue-darker), #1b4f9c);
}

.ktx-product-form-bg {
  background-image: linear-gradient(0deg, var(--hou--blue), var(--hou--blue-darker));
}

.mobile-app-bg-product-ktx {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d18756568c701b991dc94b_mwapp-ktx%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
  background-position: 100% 40%, 35% 85%, 0 0;
  background-repeat: no-repeat, repeat, repeat;
  background-size: auto 100%, auto, auto;
  background-attachment: scroll, scroll, scroll;
  position: relative;
}

.left-arrow-product-hou {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.right-arrow-product-hou {
  justify-content: center;
  align-items: center;
  display: flex;
}

.slider-nav-product-hou {
  margin-bottom: 0;
  padding-top: 0;
  font-size: 6px;
  inset: auto 0% 10%;
}

.slider-nav-product-hou.mw-hide {
  display: none;
}

.slider-head-food {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
}

.slider-image-food-1 {
  aspect-ratio: auto;
  background-image: linear-gradient(90deg, var(--sips--black) 40%, #c8c8ce00 80%, #fff0);
  object-fit: cover;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: hidden;
}

.slider-image-food-1.slider-food-cowboix-1 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb1c8162a3cb5e8db3676d_KTX_Announce_Campaign_CHV_ArturoOlmo.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slider-image-food-1.slider-food-cowboix-2 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/672125b33ef88fe6a0c66f09_HOU_CowboixHevvven_Stage_KateRussell_10-20-24_I3A6839.webp");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.food-hero {
  flex: 1;
  max-width: 65%;
}

.head-content-food {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  max-width: 100%;
  display: flex;
}

.hero-text-food {
  color: #fff;
  font-size: var(--font--size--xlarge);
  border: 1px solid #0000;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 26px;
}

.white-button-large {
  border: 1px solid var(--neutral--white);
  background-color: var(--neutral--white);
  color: var(--brand--pink-onlight-clickable);
  -webkit-text-stroke-color: var(--neutral--white);
  border-radius: 50px;
  padding: 9.5px 45px;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.white-button-large:hover {
  background-color: var(--brand--pink-ondark-clickable);
  color: var(--neutral--white);
}

.two-header-buttons {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.left-arrow-food {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.left-arrow-food.mw-hide-2 {
  display: none;
}

.right-arrow-food {
  justify-content: center;
  align-items: center;
  display: flex;
}

.right-arrow-food.mw-hide {
  display: none;
}

.food-location-details {
  grid-column-gap: var(--spacing--small);
  grid-row-gap: var(--spacing--small);
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.food-location-title {
  font-size: var(--font--size--huge);
  margin-bottom: 0;
  font-weight: 700;
}

.food-location-title.text-color-black {
  color: var(--neutral--black);
}

.food-location-text {
  color: var(--neutral--white);
  font-size: var(--font--size--medium);
  font-weight: 700;
}

.food-location-text.text-color-black {
  color: var(--meow-wolf-library---neutral--black\<deleted\|variable-26d4d32e-bd56-ad92-c8d1-b93722c20c57\>);
}

.location-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.location-item.text-color-white {
  margin-bottom: var(--spacing--xxsmall);
}

.location-icon {
  align-self: flex-start;
  width: 20px;
}

.section--hero-group-ktx {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66e4a5ae31bed46a95d7475f_ktx-obsidiopolis.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 100px;
  overflow: hidden;
}

.food-location-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 55% 40%;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: stretch;
  display: grid;
  overflow: visible;
}

.large-text-food {
  color: #fff;
  font-size: var(--font--size--medium);
  border: 1px solid #0000;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 26px;
}

.large-text-food.text-color-black {
  color: var(--neutral--black);
  width: auto;
  display: block;
}

.list-item-subtitle {
  color: #3da834;
  word-break: normal;
  overflow-wrap: normal;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden;
}

.list-item-image-container {
  width: 40%;
  height: auto;
}

.list-item-text {
  color: #fff;
  text-overflow: ellipsis;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.list-item-text-bold {
  color: #fff;
  white-space: nowrap;
  word-break: normal;
  overflow-wrap: normal;
  text-overflow: ellipsis;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: none;
  overflow: hidden;
}

.list-item-event-info {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 60%;
  height: auto;
  text-decoration: none;
  display: block;
}

.event-list-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.icon-title {
  color: #fff;
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: none;
}

.list-item-event-content {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: block;
}

.event-list {
  grid-column-gap: 16px;
  border: 0 solid #fff3;
  border-bottom-width: 1px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: none;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 10px;
  text-decoration: none;
  display: flex;
}

.event-list:hover {
  background-color: #ffffff1a;
}

.list-item-event-type {
  grid-column-gap: 3px;
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.education-hero-bg {
  background-image: linear-gradient(90deg, var(--brand--indigo), var(--meow-wolf-library---brand--indigo) 40%, #07071000 69%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fee1d3219e09a54bc7926e_1886565f3d9b909906bac7b2af097b6b_mw-education.avif");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 1000px;
}

.link-pink-education {
  color: #e40089;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: underline;
}

.link-pink-education:hover {
  color: var(--neutral--black);
}

.education-bg-right {
  width: 350px;
  display: block;
  position: absolute;
  top: 52%;
  bottom: 0%;
  right: -5%;
}

.education-bg-left {
  width: 350px;
  display: block;
  position: absolute;
  inset: 20% auto 0% -5%;
}

.list-item-image {
  aspect-ratio: 80 / 41;
  vertical-align: middle;
  overflow: clip;
}

.visit-bg-location-2 {
  background-image: linear-gradient(#15152f 11%, #262a82);
}

.section_transition-image-2 {
  width: 100%;
  position: relative;
}

.bg-element-visit-events-right {
  position: absolute;
  inset: auto -3% 5% auto;
}

.visit-events-head-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bg-element-visit-events-left {
  position: absolute;
  inset: 5% auto auto 0%;
}

.list-item-icon {
  color: var(--white);
}

.accordion-v2 {
  flex-flow: column;
  width: 800px;
  display: flex;
}

.accordion-header-v2 {
  justify-content: flex-start;
  align-items: center;
  min-height: 80px;
  padding: 15px 20px;
  display: flex;
  position: relative;
}

.accordion-header-v2.is-hou-blue-dark {
  background-color: var(--meow-wolf-library---hou--blue-dark);
  color: var(--meow-wolf-library---neutral--white\<deleted\|variable-fc224a1b-3f13-7415-c64b-c3377279d6b1\>);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  font-size: 28px;
  font-weight: 700;
}

.accordion-body-v2 {
  padding: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 30px;
}

.accordion-body-v2.is-hou-blue-dark {
  border: 1px solid var(--meow-wolf-library---hou--blue-dark);
  transform-origin: 50% 0;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: scale(1);
}

.accordian-text-v2 {
  margin: 30px;
  font-size: 18px;
  font-weight: 400;
}

.section_transition-wrapper-visit {
  z-index: 1;
  width: 100%;
  position: absolute;
  inset: auto 0% -1px;
  overflow: hidden;
}

.head-subhead-wrapper-visit {
  grid-column-gap: var(--meow-wolf-library---spacing--xsmall);
  grid-row-gap: var(--meow-wolf-library---spacing--xsmall);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.bg-element-visit-events-left-2 {
  position: absolute;
  inset: 5% auto auto 0%;
}

.bg-element-visit-events-right-2 {
  position: absolute;
  inset: auto 0% 5% auto;
}

.bg-element-visit-exploration-right {
  position: absolute;
  inset: 4% 0% auto auto;
}

.bg-element-visit-exploration-left {
  position: absolute;
  inset: auto auto 0% 0%;
}

.bg-den-green-teal {
  background-color: var(--meow-wolf-library---den--green);
}

.bg-element-visit-host-right {
  position: absolute;
  inset: auto 0% 5% auto;
}

.bg-element-visit-host-left {
  position: absolute;
  inset: 5% auto auto 0%;
}

.container-visit-header-new {
  justify-content: flex-start;
  align-items: center;
  min-height: 450px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.link-addon-card {
  font-size: 16px;
  line-height: 18px;
  display: none;
}

.image-70.hide-mobile {
  top: 630px;
  left: 83%;
}

.image-70.cowboix-asset-position {
  margin-top: -150px;
  margin-left: 0%;
  position: absolute;
}

.image-70.cowboix-asset-position.hide-mobile {
  margin-top: 0;
}

.image-71 {
  position: absolute;
}

.image-72 {
  position: absolute;
  top: 80%;
  left: 80%;
}

.image-72.hide-mobile {
  top: 68%;
  left: 82%;
}

.img-60 {
  width: 250px;
}

.icon-text-5 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.h3-10 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
  text-decoration: none;
}

.den-purple-bg-2 {
  background-color: #8246af;
}

.visit-content {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.lightbox-heading {
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.visit-header_background-video-gvh {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  overflow: visible;
}

.slider-head-visit-gvh {
  z-index: 1;
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
  top: -100%;
}

.visit-header_background-video-gvh-wrapper-mobile {
  z-index: 0;
  background-image: linear-gradient(#00000080, #00000080);
  display: none;
  position: absolute;
  inset: 0%;
}

.visit-header_background-video-gvh-mobile {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  overflow: visible;
}

.slider-head-visit-mobile-gvh {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
}

.container-visit-header-gvh {
  justify-content: flex-start;
  align-items: center;
  min-height: 450px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.visit-hero-mobile-gvh {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.visit-reviews-video-gvh {
  flex: 0 auto;
  width: 40%;
  height: 100%;
}

.anchor-nav-visit {
  background-color: var(--den--purple);
  justify-content: center;
  align-items: stretch;
  height: 60px;
  display: flex;
}

.anchor-nav-visit.anchor-nav-visit-sfe {
  background-color: var(--brand--blue-onlight);
}

.anchor-nav-visit.anchor-nav-visit-lvs {
  background-color: var(--lvs--blue-dark);
}

.anchor-nav-visit.anchor-nav-visit-gvh {
  background-color: var(--gvh--violet);
}

.anchor-nav-visit.is-hou {
  background-color: var(--hou--blue);
}

.anchor-nav-item {
  padding-right: var(--spacing--large);
  padding-left: var(--spacing--large);
  color: var(--neutral--white);
  border-left: 1px solid #a277c3;
  border-right: 1px solid #a277c3;
  justify-content: center;
  align-items: center;
  height: 100%;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.anchor-nav-item:hover {
  background-color: var(--neutral--white);
  color: var(--den--purple);
}

.anchor-nav-item.anchor-nav-item-sfe {
  border: 0 solid #109bc6;
  border-width: 0 1px;
}

.anchor-nav-item.anchor-nav-item-sfe:hover {
  color: var(--brand--blue-onlight);
}

.anchor-nav-item.anchor-nav-item-lvs {
  border: 0 solid #1a59c5;
  border-width: 0 1px;
}

.anchor-nav-item.anchor-nav-item-lvs:hover {
  color: var(--lvs--blue-dark);
}

.anchor-nav-item.anchor-nav-item-gvh {
  border: 0 solid #6f5dc1;
  border-width: 0 1px;
}

.anchor-nav-item.anchor-nav-item-gvh:hover {
  color: var(--gvh--violet);
}

.anchor-nav-item.is-hou {
  border-left-color: #4a5bb5;
  border-right-color: #4a5bb5;
}

.anchor-nav-item.is-hou:hover {
  color: var(--hou--blue);
}

.anchor-explore {
  position: absolute;
  top: -6.9rem;
}

.anchor-events {
  position: absolute;
  top: 0;
}

.anchor-enhance, .anchor-reviews, .anchor-location, .anchor-groups, .anchor-faq {
  position: absolute;
  top: -6.9rem;
}

.gvh-element-visit-2-copy {
  position: absolute;
  inset: 0% 0% auto auto;
}

.gvh-element-visit-1-copy {
  position: absolute;
  inset: auto auto 5% 0%;
}

.vector-shape-gvh-v2-1 {
  z-index: 0;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: -3% -1% auto auto;
}

.vector-shape-gvh-v2-2 {
  z-index: 0;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: auto auto 0% -5%;
}

.gvh-element-events-1 {
  position: absolute;
  inset: 7% 0% auto auto;
}

.gvh-element-events-2 {
  position: absolute;
  inset: auto auto 0% -3%;
}

.slider-head-visit-mobile-sf {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
}

.visit-header_background-video-sf {
  z-index: 0;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: visible;
}

.slider-head-visit-sf {
  opacity: 1;
  background-color: #2f2f8000;
  align-self: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
}

.visit-experience-lightbox-sf-mobile {
  grid-row-gap: 10px;
  color: var(--neutral--white);
  object-fit: cover;
  background-color: #c4c4c4;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  min-width: 350px;
  height: 330px;
  padding: 10px 16px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.visit-experience-lightbox-sf-mobile:hover {
  color: var(--brand--pink-ondark-clickable);
}

.sf-events-design-element-1 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.sf-events-design-element-2 {
  position: absolute;
  inset: auto auto 5% 0%;
}

.visit-header_background-video-lv {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  overflow: visible;
}

.slider-head-visit-lv {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
  top: -100%;
}

.background-color-lv-dark {
  background-image: linear-gradient(180deg, var(--lvs--blue-dark), var(--lvs--blue));
}

.visit-experience-lightbox-lv {
  grid-row-gap: 10px;
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  object-fit: cover;
  background-color: #c4c4c4;
  flex-direction: column;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  min-width: 375px;
  height: 330px;
  padding: 10px 16px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.visit-experience-lightbox-lv:hover {
  color: var(--neutral--white);
}

.slider-visit-experience-lv {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: none;
  position: relative;
}

.vector-shape-lv-2 {
  z-index: 0;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: auto auto 0% -5%;
}

.vector-shape-lv-1 {
  z-index: 0;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.supremium-sticker {
  justify-content: flex-start;
  align-items: center;
  width: 10%;
  min-width: 10%;
  max-width: 10%;
  display: flex;
  position: relative;
  top: 0%;
  left: 30%;
  overflow: visible;
}

.slider-image-bg {
  aspect-ratio: auto;
  object-fit: cover;
  background-image: linear-gradient(90deg, #15152f 40%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66a9495bcd362989e830fbd3_sfe-product-the-forest.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 925px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.slider-image-bg.header-supremium-1 {
  background-image: linear-gradient(90deg, #15152f 40%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/672526a68251cb27caa3d92d_20211012_CDV_OM_0254_UNRETOUCHED.webp");
}

.slider-image-bg.header-supremium-3 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/671fc87806cb4b4933a1c2a1_Tropic_of_Prancer_2306.webp");
  background-position: 50%;
  background-size: cover;
}

.slider-image-bg.header-supremium-2 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6733969c81e9f21691b71826_DEN_Adulti-Verse_Life%20By%20Tay%20Media%20(Taylor%20Joerger)_6.07.2023_502A3096.avif");
  background-size: cover;
}

.pricing-description-col-titles {
  justify-content: flex-start;
  align-items: center;
  width: 60%;
  display: flex;
}

.pricing-rows {
  border-bottom: 1px solid #bec3c7;
  display: flex;
}

.pricing-check-cell {
  text-align: center;
  border-right: 1px solid #bec3c7;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 20%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.pricing-check-column-titles {
  text-align: center;
  justify-content: center;
  align-items: flex-end;
  width: 20%;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.pricing-grid-flexbox {
  border: 1px #bec3c7;
  border-style: solid none none solid;
  flex-wrap: wrap;
  width: 100%;
  box-shadow: 0 0 10px -3px #0000007a;
}

.pricing-rows-titles {
  padding: var(--meow-wolf-library---spacing--xsmall) 20px;
  background-color: var(--neutral--black);
  margin-bottom: 0;
  display: flex;
}

.pricing-description-cell {
  background-color: #f5f5f5;
  border-right: 1px solid #bec3c7;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 60%;
  padding: 15px 20px;
  display: flex;
}

.pricing-check-mark {
  width: 26px;
}

.max-1200 {
  background-color: var(--neutral--white);
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.text-selector {
  font-size: 1.1rem;
  font-weight: 600;
}

.text-block-63 {
  font-size: 1.1rem;
}

.flex-hor {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.flex-hor.text-white.flex-ver-mobile.is_gap-xxsmall {
  grid-column-gap: var(--spacing--xxsmall);
  grid-row-gap: var(--spacing--xxsmall);
}

.flex-hor.mob-hor.is_gap-tiny {
  grid-column-gap: var(--spacing--tiny);
  grid-row-gap: var(--spacing--tiny);
}

.flex-hor.is_gap-xxsmall.flex-hor-mobile.mw-hide {
  display: flex;
}

.flex-hor.is_gap-xxsmall.flex-ver-mobile.center-align, .flex-hor.is_flex-center {
  justify-content: center;
  align-items: center;
}

.flex-hor.flex-hor-center {
  justify-content: center;
  align-items: flex-start;
}

.flex-hor.flex-hor-center.is_gap-auto {
  justify-content: space-between;
}

.flex-hor.flex-hor-center.is_gap-huge {
  grid-column-gap: var(--spacing--xlarge);
  grid-row-gap: var(--spacing--xlarge);
}

.flex-hor.flex-hor-center.is_gap-huge.is_gap-xsmall-mobile {
  grid-column-gap: var(--spacing--huge);
  grid-row-gap: var(--spacing--huge);
}

.flex-hor.flex-hor-center.is_gap-huge.is_gap-xsmall-mobile.sharing-content {
  height: 210px;
}

.flex-hor.is_gap-auto {
  justify-content: space-between;
}

.flex-hor.is_gap-auto.flex-hor-mobile.share-title {
  height: 40px;
}

.flex-hor.flex-hor-left.is_gap-tiny {
  grid-column-gap: var(--spacing--tiny);
  grid-row-gap: var(--spacing--tiny);
}

.flex-hor.full-width.mobile-flex-hor.is_gap-xsmall {
  grid-column-gap: var(--spacing--xsmall);
  grid-row-gap: var(--spacing--xsmall);
  display: flex;
}

.flex-hor.space-between {
  justify-content: space-between;
}

.flex-hor.is_gap-tiny {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.flex-hor.is_gap-small.top-align {
  justify-content: flex-start;
  align-items: flex-start;
  overflow: hidden;
}

.flex-hor.is_gap-small {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.flex-hor.is_gap-small.top-align, .flex-hor.align-top {
  justify-content: flex-start;
  align-items: flex-start;
}

.flex-hor.float-left.hide-desktop, .flex-hor.float-right.hide-desktop {
  display: none;
}

.tab-link-portal-upgrade {
  text-align: center;
  background-color: #0000;
  border-bottom: 2px solid #000;
  padding-bottom: 15px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 24px;
  font-weight: 500;
}

.tab-link-portal-upgrade.w--current {
  border-bottom-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
  background-color: #0000;
}

.child-pricing {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.left-arrow-product-lv {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.right-arrow-product-lv {
  justify-content: center;
  align-items: center;
  display: flex;
}

.slider-nav-product-las {
  margin-bottom: 0;
  padding-top: 0;
  font-size: 6px;
  inset: auto 0% 7%;
}

.annual-passes-anchor {
  position: absolute;
  inset: -5rem 0% auto;
}

.section-anchor {
  position: absolute;
  top: -6.9rem;
}

.header-offers {
  background-color: #2f2f80;
  background-image: linear-gradient(90deg, var(--brand--indigo) 41%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67e1afe66af18a9766cc81d5_GVH_Adultiverse_ImaniThomas_11-30-23_04646.avif");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  position: relative;
}

.flex-hor-auto {
  justify-content: space-between;
  display: flex;
}

.flex-hor-auto.margin-vertical.margin-xsmall {
  justify-content: space-between;
}

.flex-hor-auto.margin-vertical.margin-xsmall.full-width {
  width: 100%;
  min-width: 100%;
}

.flex-hor-auto.margin-bottom.margin-medium.flex-ver-mobile {
  background-image: none;
}

.flex-hor-auto.flex-hor-center-vertical {
  align-items: center;
}

.card-horizontal-img {
  border-top-left-radius: var(--meow-wolf-library---border--shadow--regular);
  border-bottom-left-radius: var(--meow-wolf-library---border--shadow--regular);
  -webkit-text-fill-color: inherit;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68c04d07598e4170b1de52d8_INC_CosmicHowl_1200x800.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-clip: content-box;
  width: 320px;
  min-width: 320px;
  max-width: 320px;
  overflow: hidden;
}

.card-horizontal-img.border-radius_regular.border-color-giftguide-red {
  border: 1px solid #b44439;
}

.card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide {
  min-height: 180px;
  max-height: 180px;
}

.card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._1 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/690b9b206997e64b77d653c1_bfe254be397e208cf950ebf08b99e61e_GG_2025-10-15_Elrod_L_I3A9407%201.avif");
  background-position: 50% 20%;
}

.card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._2 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/690ba02b740fc0986fd1ad71_25ddbe011e121d4b96861c160491957c_GG_2025-10-15_TC_Elrod_DSC3496%201.avif");
}

.card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._3 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/690ba15889a244dbbd98639e_ce9a5b7fdf83fa731f2b4de4ed301874_GG_2025-10-15_Elrod_Be_I3A9241%201.avif");
  background-position: 50% 40%;
}

.card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._4 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/690ba4ac0562152183b48412_24e1582af1566e2b0b478f5a904bd822_GG_2025-10-15_Elrod_SG_I3A9299%201.avif");
  background-position: 50% 40%;
}

.card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._5 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/690ba66c737a831193b8b452_35cfacaa4a566c1200e243a1a6892d1d_GG_2025-10-15_Elrod_P_I3A9359%201.avif");
  background-position: 50% 35%;
}

.card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._6 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/690ba66b3167ff0b53c9abeb_db4a9a9d2eb96561e858eae224bb844a_GG_2025-10-15_Elrod_L_DSC2133%201.avif");
  background-position: 50% 40%;
}

.card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._0 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/69121971d7b0b50904c58e87_Web_Large-INC_Merch_HolidayGiftGuide_KateRussell_10-27-25_DSC2831%201.avif");
  background-position: 50% 20%;
}

.buttons-duo {
  grid-column-gap: var(--meow-wolf-library---spacing--xxsmall);
  grid-row-gap: var(--meow-wolf-library---spacing--xxsmall);
  display: flex;
}

.card-horizontal-description {
  width: auto;
  height: auto;
  display: block;
  overflow: hidden;
}

.card-horizontal-location {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.modal-wrapper {
  z-index: 9999;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal-bg {
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  cursor: pointer;
  background-color: #00000040;
  width: 100%;
  height: 100%;
}

.modal-card {
  z-index: 2147483647;
  padding: var(--meow-wolf-library---spacing--small);
  border-radius: var(--meow-wolf-library---border--shadow--regular);
  background-color: var(--neutral--white);
  width: 50%;
  max-height: 95%;
  position: absolute;
  overflow: auto;
}

.float-right {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.float-right.fixed-item {
  position: fixed;
  left: 70%;
}

.floating-image-left {
  position: absolute;
  top: 0;
  left: -40px;
}

.floating-image-right {
  position: absolute;
  bottom: 60px;
  left: auto;
  right: 0;
}

.foundation-video {
  width: 50%;
}

.grid-11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.grid-12 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-14 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

.grid-14.margin-vertical.margin-small {
  grid-column-gap: 4%;
  grid-row-gap: 4%;
  align-content: stretch;
}

.img-200px {
  width: 200px;
  min-width: 200px;
  max-width: 200px;
}

.header-content-gradient {
  background-image: none;
  width: 70%;
  height: 100%;
  position: absolute;
}

.flex-ver {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.flex-ver.is-stretch, .flex-ver.is_gap-xxsmall.x-stretch {
  align-items: stretch;
}

.flex-ver.is_gap-xsmall {
  grid-column-gap: var(--spacing--xsmall);
  grid-row-gap: var(--spacing--xsmall);
}

.flex-ver.flex-ver-center {
  justify-content: center;
  align-items: center;
}

.flex-ver.flex-ver-center.no-gap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
}

.flex-ver.no-gap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: flex-start;
}

.flex-ver.is_gap-tiny {
  grid-column-gap: var(--spacing--tiny);
  grid-row-gap: var(--spacing--tiny);
}

.mobile-app-banner {
  z-index: 2;
  border: 1px solid var(--brand--blue-dark);
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-right: 0%;
  display: block;
  position: relative;
}

.mobile-app-banner.mw-hide {
  display: none;
}

.search-dropdown_label {
  color: var(--meow-wolf-library---brand--pink-onlight-clickable\<deleted\|variable-9bb971a4-e1a6-ebcc-6d91-1d912b9df912\>);
}

.search-dropdown {
  z-index: 998;
  margin-left: 0;
  display: block;
}

.search-checkbox_field {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  color: #000;
  cursor: pointer;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: 0;
  padding: 0;
  font-weight: 500;
  display: flex;
  position: relative;
}

.search-checkbox_label {
  color: var(--brand--pink-onlight-clickable);
  margin-bottom: 0;
  font-weight: 500;
}

.search-dropdown_icon {
  color: var(--brand--pink-onlight-clickable);
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 1.25rem;
  font-size: 1rem;
}

.search-checkbox_button {
  border: 1px solid var(--brand--pink-onlight-clickable);
  width: 20px;
  height: 20px;
}

.search-checkbox_button.w--redirected-checked {
  background-color: var(--brand--pink-onlight-clickable);
}

.search-dropdown_toggle {
  z-index: 9999;
  border: 1px solid var(--meow-wolf-library---brand--pink-ondark-clickable\<deleted\|variable-7399d12b-0a3a-5385-b174-cb737a2dbb84\>);
  background-color: var(--neutral--white);
  border-radius: .5rem;
  width: 200px;
  padding: .5rem 3rem .5rem 1.25rem;
  font-weight: 500;
}

.search-dropdown_toggle:focus-visible, .search-dropdown_toggle[data-wf-focus-visible] {
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.search-dropdown_toggle.w--open {
  z-index: 999;
  width: 200px;
}

.search-dropdown_list.w--open {
  z-index: 999;
  border: 1px solid var(--brand--pink-ondark-clickable);
  background-color: #fff;
  border-radius: .5rem;
  margin-top: .5rem;
  padding: 1rem;
}

.search-dropdown_list-group {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: flex-start start;
  display: flex;
}

.search-dropdown_list-group.things {
  grid-column-gap: .3rem;
  grid-row-gap: .3rem;
}

.bg-den-green-onlight {
  background-color: var(--meow-wolf-library---den--green-onlight);
}

.empty-state_nobg {
  background-color: #0000;
}

.width-400px {
  width: 400px;
  max-width: 400px;
}

.width-400px.position-relative {
  position: relative;
}

.width-400px.position-relative.height-400px {
  height: 400px;
}

.conditional {
  display: block;
}

.radio_field {
  color: #000;
  cursor: pointer;
  background-color: #fff;
  border: 2px #000;
  border-radius: .25rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding: .25rem 0;
  font-weight: 500;
  display: flex;
  position: relative;
}

.radio_field:hover {
  color: #696969;
  border-color: #696969;
}

.radio_button {
  border: 2px solid var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .4rem;
  box-shadow: 1px 1px 3px #0000;
}

.radio_button.w--redirected-checked {
  border-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
}

.radio_button.w--redirected-focus {
  box-shadow: none;
}

.radio_button.w--redirected-focus-visible {
  box-shadow: none;
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.radio_label {
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  margin-bottom: 0;
  font-weight: 500;
}

.visit-header_background-video-wrapper-desktop-hou {
  z-index: 0;
  background-image: linear-gradient(277deg, #151035, #fff);
  align-items: flex-start;
  position: absolute;
  inset: 0%;
}

.visit-header_background-video-hou {
  object-fit: cover;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  overflow: visible;
}

.bg-element-visit-events-left-hou {
  margin-left: -3%;
  position: absolute;
  inset: 5% auto auto 0%;
}

.padding-top-transition-hou {
  padding-top: 4rem;
}

.section_header-visit-ktx {
  justify-content: flex-start;
  align-items: center;
  min-height: 550px;
  position: relative;
}

.anchor-nav-visit-hou {
  background-color: var(--meow-wolf-library---hou--blue);
}

.anchor-nav-item-hou {
  border: 0 solid #4a5bb5;
  border-width: 0 1px;
}

.anchor-nav-item-hou:hover {
  color: var(--gvh--violet);
  -webkit-text-stroke-color: var(--meow-wolf-library---hou--blue);
}

.visit-subhead-text {
  max-width: 1000px;
}

.video-overlay-layer-home {
  z-index: 0;
  background-image: linear-gradient(#00000061, #00000061);
  position: absolute;
  inset: 0%;
}

.fs-slider_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  background-color: #f5f5f5;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 33.33%;
  height: auto;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.fs-slider_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: auto;
  display: flex;
}

.fs-slider_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.fs-slider_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.fs-slider_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.fs-slider_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.fs-slider_pagination_bullet {
  background-color: #ddd;
  width: 1rem;
  height: 1rem;
  padding: 0;
  display: inline-block;
}

.fs-slider_pagination_bullet.is-bullet-active {
  background-color: #000;
  display: inline-block;
}

.tabs-menu-private-events-hou {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: center;
  width: 100%;
  display: grid;
}

.tab-text-private-events-ktx {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  max-width: 760px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 25px;
  display: flex;
}

.feature-text-ktx {
  text-align: left;
  flex: 0 auto;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 25px;
  display: block;
  overflow: visible;
}

.tab-text-column-full-width {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-right: 0;
  display: block;
}

.squiggle-divider-city {
  z-index: 100;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5db2e876ec6fe26b15c933f8_Grey%20Wave.svg");
  background-position: 0%;
  background-repeat: repeat-x;
  background-size: .8rem;
  height: 1rem;
  position: relative;
}

.eye-blob-city {
  position: absolute;
  inset: 2% 5% auto auto;
}

.city-guide-subtitle {
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
}

.city-guide-list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  display: grid;
}

.black-text-2 {
  color: #15152f;
}

.city-guide-title {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.hero-fnd {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  flex-flow: column;
  width: 50%;
  display: flex;
}

.section-heading {
  color: #fff;
  font-size: var(--font--size--huge);
  font-weight: 700;
}

.section-paragraph {
  font-size: var(--font--size--medium);
  max-width: 900px;
  font-weight: 600;
}

.fnd-content {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.anchor-hellofood {
  position: absolute;
  top: -6.9rem;
}

.section_header-visit-sfe {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  min-height: 500px;
  display: flex;
  position: relative;
}

.section_header-visit-gvh, .section_header-visit-lvs {
  min-height: 500px;
  position: relative;
}

.div-spacer-larger {
  height: 150px;
}

.slider-image-datamosh-1 {
  aspect-ratio: auto;
  background-image: linear-gradient(90deg, var(--brand--indigo) 45%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6746184854415246f3c39a26_las-datamosh.webp");
  object-fit: cover;
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 575px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.slider-image-datamosh-2 {
  aspect-ratio: auto;
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6781696a243802ab0cc70e26_lv-datamosh.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 575px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.mask-datamosh {
  background-color: var(--brand--indigo);
}

.slider-nav-datamosh {
  margin-bottom: 0;
  padding-top: 0;
  font-size: 6px;
  inset: auto 0% 12%;
}

.food-location-grid-datamosh {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: minmax(55%, 55%) minmax(40%, 40%);
  grid-auto-columns: 1fr;
}

.datamosh-address {
  color: var(--black);
  background-color: #0046c0;
  border-radius: 20px;
  max-width: 400px;
  padding: 20px;
  font-size: 18px;
}

.datamosh-location-text {
  color: var(--neutral--white);
  font-size: var(--font--size--medium);
  font-weight: 700;
}

.datamosh-location-text:hover {
  color: var(--brand--pink-ondark-clickable);
}

.left-arrow-food-lv {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.right-arrow-food-lv {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-size-xlarge {
  font-size: 24px;
  line-height: 26px;
}

.text-size-xlarge.is-bold.text-white.centered-text {
  text-align: center;
}

.text-size-xlarge.text-weight-bold.center-text.text-color-white {
  margin-bottom: 0;
}

.text-size-xlarge.text-weight-bold.center-text.text-color-white.margin-bottom.margin-xsmall {
  margin-bottom: var(--spacing--xsmall);
}

.text-size-xhuge {
  font-size: 40px;
  line-height: 42px;
}

.engagement-header-bg {
  background-image: linear-gradient(90deg, #15152f 45%, #0000 78%, #0000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67929980079da7bd3d7a12ab_SAF_Artist%20Marina%20Fini_photographer%20unknown.webp");
  background-position: 0 0, 100% 45%;
  background-size: auto, 800px;
}

.projects-header-bg {
  background-image: linear-gradient(90deg, #15152f 45%, #0000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67914ce4ed5ca8eafc707210_HoER-Meow-Wolf-Santa-Fe-Atlas-Media.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 750px;
}

.div-block-147 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.slider-head-about {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
}

.left-arrow-about {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.right-arrow-about {
  justify-content: center;
  align-items: center;
  display: flex;
}

.slider-nav-about {
  margin-bottom: 0;
  padding-top: 0;
  font-size: 6px;
  inset: auto 0% 7%;
}

.about-header-bg1 {
  background-image: linear-gradient(90deg, var(--meow-wolf-library---brand--indigo) 45%, transparent 79%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67c1f23736a2841d2ac20048_Web_Large-LAS_Evergreen_AtlasMedia_Jan2024_344.avif");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 850px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.about-header-bg2 {
  background-image: linear-gradient(90deg, var(--meow-wolf-library---brand--indigo) 45%, transparent 79%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/631a49594c360679fa791191_LAS_Exhibit_JukeTemple_KateRussell_010_HiRes-2.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 850px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.slider-mask-about {
  height: 100%;
}

.is-relative {
  position: relative;
}

.is_opacity-0 {
  opacity: 0;
}

.is_gap-xxsmall {
  grid-column-gap: var(--spacing--xxsmall);
  grid-row-gap: var(--spacing--xxsmall);
  display: flex;
}

.header_bg-video-careers {
  z-index: 0;
  object-fit: cover;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: visible;
}

.header_bg-video-wrapper {
  z-index: 0;
  background-image: linear-gradient(277deg, var(--hou--blue-darker), white);
  position: absolute;
  inset: 0%;
}

.section_header-careers {
  min-height: 60svh;
  position: relative;
}

.video__row {
  width: 45%;
  height: auto;
  min-height: auto;
}

.video__row.video-combo {
  grid-column-gap: var(--spacing--small);
  grid-row-gap: var(--spacing--small);
  flex-flow: column;
  display: flex;
}

.flex-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.list-2 {
  padding-left: 30px;
}

.slider-image-hellofood-1 {
  aspect-ratio: auto;
  background-image: linear-gradient(90deg, var(--brand--indigo) 45%, #15152fe6 55%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6797e1b5a077ba7245f413d6_DEN_TransitStation_HELLOFOOD_TaylorJoerger.webp");
  object-fit: cover;
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto 100%;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.slider-image-hellofood-2 {
  aspect-ratio: auto;
  background-image: linear-gradient(90deg, var(--brand--indigo) 45%, #15152fe6 55%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65ef747c9234b61c0c0f8ce0_2bc9521fc8b9ea45f57978e3119904ae_DEN_Events%20Photoshoot_Nathan%20Hindman_04.25.2022_Patio-SM%20(1).avif");
  object-fit: cover;
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto 100%;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.hello-hours {
  background-color: #ffde76;
  border-radius: 10px;
  padding: 26px 20px;
}

.right-arrow-hello {
  justify-content: center;
  align-items: center;
  display: flex;
}

.hello-food-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
}

.hello-food-location {
  font-size: var(--font--size--medium);
  font-weight: 700;
}

.location-icon-hello {
  align-self: flex-start;
  width: 15px;
}

.hello-food-location-text {
  color: var(--neutral--black);
  font-size: var(--font--size--medium);
  font-weight: 700;
}

.slider-image-cafe-1 {
  aspect-ratio: auto;
  background-image: linear-gradient(90deg, var(--brand--indigo) 45%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6781a140b1b7d5dfc3bbacd4_gvh-cafe-espresso.webp");
  object-fit: cover;
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto 100%;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.slider-head-cafe {
  height: 600px;
}

.cafe-hours {
  background-color: #334ed4;
  border-radius: 10px;
  padding: 26px 20px;
}

.food-location-grid-sips {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 55% 45%;
  grid-auto-columns: 1fr;
  display: grid;
}

.large-text {
  color: #fff;
  font-size: var(--font--size--large);
  border: 1px solid #0000;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 26px;
}

.large-text.text-color-black {
  color: var(--neutral--black);
}

.food-location-text-sips {
  color: var(--neutral--white);
  font-size: var(--font--size--medium);
  font-weight: 700;
}

.slider-image-sips-1 {
  aspect-ratio: auto;
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67a4feeb540c8873dee07063_DEN_Transit%20Station_Sips%20(with%20a%20Z)_Monica%20Lloyd_12-14-2023.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.slider-image-sips-2 {
  aspect-ratio: auto;
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67a4feebaa9c65852705eb14_DEN_Party(withaU)SalesIndustryEvent_LavenderHazeMedia(TaylorJoerger)_1-24-24.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.left-arrow-sips {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.slider-nav-sips {
  margin-bottom: 0;
  padding-top: 0;
  font-size: 6px;
  inset: auto 0% 7%;
}

.right-arrow-sips {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-no-wrap {
  white-space: nowrap;
}

.is-blue-onlight {
  background-color: var(--brand--blue-onlight);
}

.slider-image-float-1 {
  aspect-ratio: auto;
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dd7bf4ebe267078202f5f07_FLOAT_D3I1337B-768x1152.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: hidden;
}

.float-hours {
  background-color: #3237a9;
  border-radius: 10px;
  padding: 26px 20px;
}

.image-73 {
  width: 30px;
}

.code-embed-privacy {
  color: var(--neutral--white);
  font-size: .7rem;
  font-weight: 600;
}

.code-embed-privacy:hover {
  color: var(--neutral--gray-light);
}

.div-block-148 {
  z-index: 1;
  position: relative;
}

.sfe-element-events-2 {
  position: absolute;
  inset: auto auto 0% -5%;
}

.centered-content-head {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 775px;
  display: flex;
}

.comic-episode-content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.comic-flex-row {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-right: 20px;
  display: flex;
}

.episode-title {
  width: 80%;
}

.episode-title.center-text {
  width: 60%;
  padding-top: 10px;
}

.episode-title.align-center {
  padding-right: 40px;
}

.episode-button {
  width: 20%;
}

.comic-form-content {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  display: flex;
}

.flex-row-50 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 50%;
  display: flex;
}

.flex-row-50.align-top {
  justify-content: flex-start;
  align-items: stretch;
}

.mobile-cover {
  display: none;
}

.comics-card {
  border: 1px solid var(--meow-wolf-library---ui--purple-pink);
  background-color: var(--brand--indigo);
  padding-bottom: 24px;
}

.comic-cta-content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  width: 800px;
  display: flex;
}

.margin-negative {
  margin-bottom: -1px;
}

.spots-right {
  height: 65%;
  position: absolute;
  inset: 20px 0% 0% auto;
}

.spots-left {
  height: 80%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.spots-left.image-reversed {
  transform-style: preserve-3d;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.comic-header {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.espisode-title {
  width: 95%;
}

.espisode-title.align-center {
  width: 100%;
}

.comic-details {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  width: 475px;
  display: flex;
}

.release-date {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.episode-list {
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.episode-list-wrapper {
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.episode-list-item {
  border-bottom: 1px solid #a6a6a6;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
  padding-bottom: 16px;
  display: flex;
}

.episode-list-item:last-child {
  border-bottom-style: none;
}

.episode-title-date {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-left: 0;
  display: flex;
}

.back-icon {
  align-self: center;
}

.episode-detail {
  width: 100%;
  padding-left: 0;
}

.episode-card {
  padding-right: var(--spacing--xsmall);
  grid-column-gap: var(--spacing--xsmall);
  grid-row-gap: var(--spacing--xsmall);
  color: var(--black);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.episode-card:hover {
  padding-right: var(--spacing--xsmall);
  background-color: var(--neutral--gray-light);
}

.episode-card.episode-card_comingsoon:hover {
  background-color: var(--neutral--white);
}

.comic-content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.scroll-progress-bar {
  z-index: 999;
  background-color: var(--meow-wolf-library---brand--blue-onlight);
  width: 100%;
  height: 16px;
  position: sticky;
  top: 129px;
}

.scroll-progress-indicator {
  background-color: var(--meow-wolf-library---brand--blue);
  transform-origin: 0%;
  width: 100%;
  height: 16px;
}

.comic-header-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: 65px;
  display: flex;
}

._20--spacer {
  width: 20%;
}

._5--spacer {
  align-self: center;
  width: 5%;
}

.city-guide-list-blob {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  display: grid;
}

.cityguide_item {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-self: auto;
  display: flex;
}

.scroll-top {
  z-index: 10000;
  opacity: 0;
  width: 50px;
  display: block;
  position: fixed;
  top: 85%;
  left: 90%;
}

.plotzo-form {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.video-wrapper {
  width: 664px;
}

.video {
  margin-top: -1px;
}

.video-wrapper-2 {
  width: 655px;
}

.series-video {
  margin-top: -1px;
}

.origin-story {
  width: 100%;
}

.blog_originstory {
  z-index: -1;
  height: 130%;
  position: absolute;
  inset: -15% -6% 0% auto;
}

.origin-story-2 {
  margin-top: -1px;
}

.background-color-ny {
  z-index: 5;
  background-image: linear-gradient(180deg, black, var(--brand--indigo) 14%, var(--meow-wolf-library---brand--blue-dark));
  position: relative;
}

.merch-card {
  max-width: 280px;
}

.accordian-container {
  min-width: 800px;
  max-width: 800px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.eye-blob-ny {
  position: absolute;
  inset: 0% auto auto -4%;
}

.floating-shapes-ny {
  position: absolute;
  inset: auto -10% 3% auto;
}

.merch-product-block {
  color: var(--neutral--white);
  flex-flow: column;
  flex: 1;
  max-width: 622px;
  text-decoration: none;
  display: flex;
  overflow: clip;
}

.merch-product-block:hover {
  color: var(--brand--pink-ondark-clickable);
}

.merch-product-image {
  aspect-ratio: 280 / 350;
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568bceef68e3375070a88e7_star-dust-psychic.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669174fc4262accc63b68eb4_mobile-app-img.png"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/656a2debb21093e72b7403d8_mobile-shape.svg");
  background-position: 0 0, 0 0, -50px -100px, -50px -50px;
  background-size: auto, auto, auto, 150%;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 266px;
  text-decoration: none;
  transition: all .3s ease-in-out;
  display: flex;
}

.merch-product-image:hover {
  transform: scale(1.1);
}

.merch-product-title-bg {
  z-index: 3;
  grid-row-gap: 10px;
  background-color: var(--white);
  border-top: 2px solid #000;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 16px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.merch-product-title-wrapper {
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  font-size: 20px;
  line-height: 22px;
  text-decoration: none;
  display: flex;
}

.merch-product-title-wrapper:hover {
  color: var(--brand--pink-ondark-clickable);
}

.merch-product-title {
  color: var(--black);
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nyc-form-content {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.nyc-form-text {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  width: 730px;
  display: flex;
}

.text-size-huge {
  font-size: var(--font--size--huge);
  line-height: var(--font--line-height--huge);
}

.text-size-huge.text-color-white.center-text.margin-bottom {
  margin-bottom: 0;
}

.text-size-huge.text-color-white.center-text.margin-bottom.margin-tiny {
  margin-bottom: var(--spacing--tiny);
}

.blob-top-left {
  position: absolute;
  inset: 12% auto auto -6%;
}

.blob-bottom-left {
  position: absolute;
  inset: auto auto 0% 5%;
}

.blob-top-right {
  position: absolute;
  inset: 10% 2% auto auto;
}

.blob-bottom-right {
  position: absolute;
  inset: auto -5% 0% auto;
}

.ny-location-bg {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67c6894df412c8d6a21493a7_plotzo-bg.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.ny-skyline {
  z-index: 10;
  width: 100%;
  position: relative;
  inset: auto 0% 0%;
}

.merch-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
}

.merch-shape-left {
  position: absolute;
  inset: 0% auto auto -10%;
}

.merch-shape-right {
  position: absolute;
  inset: auto -6% 0% auto;
}

.new-york-city {
  opacity: 1;
  width: 70%;
}

.down-arrow {
  text-align: center;
}

.full-width {
  width: 100%;
  display: block;
}

.full-width.border-size-regular {
  border-radius: var(--meow-wolf-library---border--shadow--regular);
}

.full-width.flex-hor {
  display: flex;
}

.full-width.flex-hor-center.background-color-indigo {
  align-items: center;
}

.full-width.flex-hor-center.background-color-indigo.border-radius_regular.is_gap-small {
  grid-column-gap: var(--spacing--small);
  grid-row-gap: var(--spacing--small);
}

.full-width.flex-hor-center.background-color-indigo.border-radius_regular.is_gap-small.padding-xxsmall.flex-ver-mobile {
  background-image: none;
}

.full-width.height-2 {
  background-image: none;
  height: 6px;
}

.section_transition-wrapper-ny {
  z-index: 3;
  width: 100%;
  position: absolute;
  inset: auto 0% -1px;
  overflow: hidden;
}

.mw-logo-nyc {
  text-align: center;
}

.shooting-stars {
  position: relative;
  top: 100%;
  left: 100%;
}

.stars {
  width: 100%;
  height: 100%;
}

.sticky-trigger {
  border: 10px solid #000;
  height: 300vh;
}

.fs-scrolldisable_button-visible {
  color: #fff;
  background-color: #5c2aff;
  border-radius: 500px;
  padding: .6rem 2rem;
}

.ny-city-name {
  z-index: 888;
  opacity: 0;
  text-align: center;
}

.form-hubspot {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.new-york-header-bg {
  justify-content: center;
  align-items: flex-start;
  height: 400vh;
  display: flex;
  position: relative;
  overflow: visible;
}

.pixel-city-front {
  z-index: 98;
  position: absolute;
  inset: auto 0% 0%;
}

.pixel-city-back {
  z-index: 97;
  position: absolute;
  inset: auto 0% 0%;
}

.statue {
  z-index: 100;
  width: 120px;
  position: absolute;
  inset: auto 0% 0% 4.5%;
}

.wave-black {
  z-index: 99;
  position: absolute;
  inset: auto 0% 0%;
}

.shape-1 {
  position: absolute;
  inset: 85% auto auto 10%;
}

.shape-two {
  position: absolute;
  inset: 100% auto auto 22%;
}

.shape-three {
  position: absolute;
  inset: 100% 5% auto auto;
}

.shape-four {
  position: absolute;
  inset: auto 25% 0% auto;
}

.ny-header-content {
  z-index: 99;
  position: relative;
}

.ny-header-fixed {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67c5f8bb1130767f6586f0c6_ny-dust-particles.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67cf32a03b137099dda0955c_grid.svg"), linear-gradient(#3601a4, #412784 60%, #a91e8d 82%, #f5ff54 100% 100%, #f5ff54);
  background-position: 50%, 50% 45%, 0 0;
  background-repeat: repeat-x, repeat, repeat;
  background-size: 110%, auto, auto;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100vh;
  margin-top: -63px;
  display: flex;
  position: fixed;
}

.font-family_serif {
  font-family: PT Serif, serif;
}

.ribbon {
  color: #fff;
  position: absolute;
  top: 0%;
  right: 0%;
  overflow: visible;
}

.img-50 {
  width: 50%;
}

.la-header-bg {
  justify-content: center;
  align-items: flex-start;
  height: 800vh;
  display: flex;
  position: relative;
  overflow: visible;
}

.la-header-fixed {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67db199976d512c458fb27b4_dust-white.svg"), linear-gradient(#2e2c74e6, #e1467de6 33%, #f99c32e6 82%, #f5ff54 100% 100%, #ffdb37e3), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67d4adb1fdf9dba83b9dccc0_la-swirly-bg.webp");
  background-position: 50% 100%, 0 0, 50%;
  background-repeat: no-repeat, repeat, no-repeat;
  background-size: 100%, auto, cover;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100vh;
  margin-top: -63px;
  display: flex;
  position: fixed;
}

.mw-logo-la {
  text-align: center;
  mix-blend-mode: overlay;
}

.los-angeles-name {
  text-align: center;
}

.los-angeles {
  opacity: 1;
  width: 70%;
}

.la-header-content {
  z-index: 99;
  grid-column-gap: var(--spacing--tiny);
  grid-row-gap: var(--spacing--tiny);
  flex-flow: column;
  display: flex;
  position: relative;
}

.wave-blue {
  z-index: 10;
  width: 100%;
  position: absolute;
  inset: auto 0% 2%;
}

.wave-blue-trees {
  z-index: 15;
  width: 100%;
  position: absolute;
  inset: auto 0% 2%;
}

.egg-left {
  position: absolute;
  inset: 8% auto auto 0%;
}

.egg-right {
  position: absolute;
  inset: 25% 5% auto auto;
}

.background-color-la {
  z-index: 5;
  background-image: linear-gradient(180deg, var(--meow-wolf-library---eis--dark-blue), var(--meow-wolf-library---eis--blue) 33%, var(--neutral--black) 66%, #1e254c 100%, #1e254c);
  position: relative;
}

.eggs-left {
  z-index: 1;
  position: absolute;
  inset: 0% auto 0% -15%;
}

.eggs-right {
  z-index: 1;
  position: absolute;
  inset: 0% -30% 0% auto;
}

.eggs-right.macaroni {
  right: -10%;
}

.la-location-bg {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67e195b3894179c1efb89c0d_mw_la_announce_blob.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.blob-row {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.lights-1 {
  width: 100%;
  height: 100%;
}

.spotlights-1 {
  width: 33%;
  height: 100%;
  position: absolute;
  top: 20%;
  left: 0;
}

.spotlights-2 {
  width: 33%;
  height: 100%;
  position: absolute;
  top: 20%;
  left: 40%;
  right: auto;
}

.spotlights-2.hide-mobile {
  top: 20%;
  left: 33%;
}

.spotlights-3 {
  width: 33%;
  height: 100%;
  position: absolute;
  top: 20%;
  left: 70%;
  right: auto;
}

.lights-2, .lights-3 {
  width: 100%;
  height: 100%;
}

.fireworks {
  width: 100%;
  height: 200px;
  position: absolute;
  top: 50%;
}

.la-form-content {
  grid-column-gap: var(--spacing--xxsmall);
  grid-row-gap: var(--spacing--xxsmall);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.la-form-content.puzzle {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.dark-blue-trees-buildings {
  z-index: 25;
  width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.blue-divider {
  z-index: 10;
  background-color: #414fa2;
  width: 100%;
  height: 3%;
  position: absolute;
  inset: auto 0% 0%;
}

.dark-blue-trees-buildings-mobile {
  z-index: 25;
  width: 100%;
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.wave-blue-trees-mobile {
  z-index: 15;
  width: 100%;
  display: none;
  position: absolute;
  inset: auto 0% 2%;
}

.wave-blue-mobile {
  z-index: 10;
  width: 100%;
  display: none;
  position: absolute;
  inset: auto 0% 2%;
}

.dark-blue-wave {
  width: 100%;
}

.dark-blue-wave.rotate-vertical {
  transform-style: preserve-3d;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.img-10 {
  width: 10%;
}

.img-10.position-absolute.float-elements-adultiverse {
  transform-style: preserve-3d;
  top: 41%;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.img-10.position-absolute.float-elements-adultiverse.hide-mobile {
  left: 0;
}

.img-10.position-absolute.float-elements-adultiverse-reverse {
  top: 41%;
  right: 0;
}

.img-10.position-absolute.float-elements-adultiverse-reverse.hide-mobile {
  z-index: 0;
  top: 50%;
}

.preloader {
  justify-content: center;
  align-items: center;
  height: 200px;
  display: flex;
}

.text-color-red {
  color: var(--meow-wolf-library---ui--red-error);
}

.slide-1 {
  position: relative;
}

.header_support-text.text-weight-semibold {
  font-size: var(--font--size--xlarge);
  display: block;
}

.hollywood-sign {
  z-index: 99;
  transform-style: preserve-3d;
  position: absolute;
  inset: auto 40% 30px auto;
  transform: rotateX(0)rotateY(-5deg)rotateZ(0);
}

.pier {
  z-index: 99;
  width: 175px;
  position: absolute;
  inset: auto 0% 0% 22%;
}

.radio-button {
  color: #e40089;
  border: 2px solid #e40089;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .4rem;
  box-shadow: 1px 1px 3px #0000;
}

.radio-button.w--redirected-checked {
  background-color: #e40089;
  border-color: #e40089;
}

.radio-button.w--redirected-focus {
  box-shadow: none;
}

.radio-button.w--redirected-focus-visible {
  box-shadow: none;
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.radio-label {
  color: #e40089;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

._w-80-desktop_w-100-mobile {
  width: 80%;
}

.div-block-150 {
  width: 100%;
  overflow: hidden;
}

.empty-state_no-show {
  background-color: #0000;
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.location-announcement {
  z-index: 0;
  width: 100%;
  font-weight: 600;
  display: block;
  position: relative;
  top: 0;
}

.global-announcement {
  z-index: 10;
  width: 100%;
  display: block;
  position: relative;
  top: 0;
}

.announcement-bar {
  z-index: 100;
  width: 100%;
  position: static;
  top: 0;
}

.error-message_red {
  background-color: var(--meow-wolf-library---ui--red-error);
}

.location-selector {
  z-index: 999;
  align-self: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 60px;
  position: relative;
}

.back-to-press {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.back-to-press:hover {
  color: var(--black);
}

.side-dropdown_2.w--open {
  background-color: var(--brand--blue-dark);
  padding-top: 0;
  padding-bottom: 0;
  top: -100px;
  left: 229px;
}

.side-dropdown_3.w--open {
  background-color: var(--brand--blue-dark);
  padding-top: 0;
  padding-bottom: 0;
  top: 3px;
  left: 230px;
}

.side-dropdown_8.w--open {
  background-color: var(--brand--blue-dark);
  padding-top: 0;
  padding-bottom: 0;
  top: -4px;
  left: 229px;
}

.container_large.flex-center, .container_large.flex-center-2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.product-item-lite {
  background-color: #fff;
  border-radius: 20px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  text-decoration: none;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 20px #0003;
}

.product-item-content-lite {
  grid-row-gap: 0px;
  background-color: #fff;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 32px;
  padding-bottom: 32px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: visible;
}

.product-name {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
  text-decoration: none;
}

.text-small-large-lite {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.price-lite {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 42px;
  text-decoration: none;
}

.price-lite.text-style-strikethrough {
  text-decoration: line-through;
}

.price-lite.text-size-xlarge {
  font-size: 24px;
}

.price-lite.margin-left.margin-5px {
  margin-left: 5px;
}

.list-centered-lite {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
  display: flex;
}

.items-lite {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.buttons-lite {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.image-product-lite, .image-container-lite {
  grid-column-gap: 10px;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 180px;
  margin-bottom: -1px;
  display: flex;
}

.collection-grid {
  grid-column-gap: var(--spacing--xsmall);
  grid-row-gap: var(--spacing--xsmall);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: flex-start stretch;
  height: 100%;
  display: grid;
}

.collection-grid.grid-3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.collection-list-wrapper-5 {
  height: 100%;
}

.collection-fullheight {
  width: 30%;
  display: flex;
}

.collection-list-wrapper-6 {
  height: 100%;
}

.about_sub-nav_wrapper {
  z-index: 999;
  position: sticky;
  top: 64px;
}

.subnav_wrapper {
  z-index: 999;
  position: sticky;
  top: 64px;
  overflow: visible;
}

.separator-line {
  z-index: 5;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/680a874e6fe412ff60ceb782_wavylarge.svg");
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-size: auto;
  width: 100%;
  height: 5px;
  position: relative;
}

.container-products-lite {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.close-icon {
  cursor: pointer;
}

.collection-list-wrapper-7 {
  height: 100%;
}

.modal-card-popup {
  z-index: 2147483647;
  padding: var(--meow-wolf-library---spacing--small);
  border-radius: var(--meow-wolf-library---border--shadow--regular);
  background-color: var(--neutral--white);
  width: 50%;
  max-height: 95%;
  position: absolute;
  overflow: auto;
}

.product-item-image {
  width: 100%;
}

.arrow-newyork {
  color: #9045d3;
}

.arrow-newyork:hover {
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
}

.app-slidebg-7 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68262a319abc64710a84876a_bg-7.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.collection-list-wrapper-8 {
  height: 100%;
}

.anagram {
  z-index: 99;
  position: absolute;
  bottom: 50px;
  transform: rotate(-12deg);
}

.anagram.hollywood-sign {
  z-index: 24;
}

.puzzle-form {
  z-index: 99;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 800px;
  display: flex;
  position: relative;
}

.puzzle-photo {
  background-image: linear-gradient(100deg, var(--brand--indigo) 31%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/682390ffc06b3667c7a6cb4f_header_puzzlepage_meowwolf_2025_v1.webp");
  background-position: 0 0, 100%;
  background-size: auto, cover;
}

.subnav-menu_button-2 {
  display: none;
}

.text-color-white-2 {
  color: #fff;
  letter-spacing: 0;
  text-transform: none;
}

.text-color-white-2:hover {
  color: #fff;
}

.background-color-phenomenomaly {
  background-image: radial-gradient(circle, #d83087, #0a0782 65%);
}

.center-header {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 550px;
  display: flex;
}

.location-grid {
  grid-column-gap: 25px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 50% 50%;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: stretch;
  display: grid;
}

.location-details {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.location-details.center-vertical, .location-details.flex-ver-center, .location-details.flex-ver-center-2 {
  justify-content: center;
  align-items: flex-start;
}

.background-color-gradient-phenom {
  background-image: linear-gradient(#ff03d0, #1bff13 48%, #fffa00);
}

.phenom-hours {
  background-color: #030d65;
  border-radius: 0;
  padding: 26px 20px;
}

.phenom-slide-bg {
  text-align: center;
  border-radius: 15px;
  flex-direction: column;
  justify-content: space-between;
  max-width: 314px;
  max-height: 680px;
  padding: 30px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.product-open-icon-2 {
  -webkit-text-stroke-color: #fff;
  padding-top: 5px;
}

.lightbox {
  grid-row-gap: 10px;
  color: #ec0089;
  object-fit: cover;
  background-color: #c4c4c4;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 330px;
  padding: 10px 16px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.lightbox:hover {
  color: #fff;
}

.four-fish-left {
  width: 40%;
  position: absolute;
  inset: auto auto 5% -10%;
}

.four-fish-right {
  transform-style: preserve-3d;
  width: 35%;
  position: absolute;
  inset: 10% -5% auto auto;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.spacer-125px {
  height: 125px;
}

.card-image-phenom {
  border-radius: 10px;
  order: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
  box-shadow: 3px 2px 34.29px #00000080;
}

.vertical-center-align {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vertical-center-align.gap-20px {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.section_header-phenomenomaly {
  z-index: 10;
  min-height: 90vh;
  position: relative;
}

.video-overlay-layer-phenomenomaly {
  z-index: 0;
  background-image: radial-gradient(circle, #000, #0000);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.background-color-yellow {
  background-color: var(--brand--yellow);
}

.grid-4x1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr 1fr 1.25fr;
  place-items: center;
}

.grid-3x1 {
  grid-column-gap: var(--spacing--tiny);
  grid-row-gap: var(--spacing--tiny);
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr 1fr;
  place-items: center;
}

.phenomenomaly-banner {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.phenomenomaly-banner.summer {
  background-image: linear-gradient(264deg, var(--brand--blue-dark), var(--brand--indigo));
}

.phenomenomaly-banner.summer.flex-hor.flex-center {
  border-style: solid;
  border-width: 1px;
  height: 100%;
  padding-left: 3%;
  padding-right: 3%;
}

.background-gradient-phenomenomaly {
  background-image: linear-gradient(#fffa00, #1bff13 54%, #ff03d0);
  height: 140px;
}

.background-gradient-phenomenomaly.padding-tiny {
  background-image: linear-gradient(#fffa00, #1bff13 54%, #ff03d0);
  height: 100%;
}

.form-text-area {
  color: #747487;
  background-color: #fff;
  border: 1px solid #747487;
  border-radius: 5px;
  width: 100%;
  height: auto;
  min-height: 4rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 14px;
  line-height: 17.07px;
}

.form-text-area:focus {
  border-color: #000;
}

.form-text-area::placeholder {
  color: #0009;
}

.date-picker {
  margin-bottom: 0;
}

.field-wrap {
  align-items: center;
  display: flex;
  position: relative;
}

.date-field {
  color: #151e24;
  border: 1px solid #747487;
  border-radius: 5px;
  width: 100%;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 12px 16px 12px 52px;
  font-size: 14px;
  transition: all .25s;
  box-shadow: 1px 1px 2px #7281a70a;
}

.date-field:where(.w-variant-a32bbb49-e162-adf1-600c-634101565784) {
  color: var(--neutral--black);
}

.date-field:hover {
  border-color: #747487;
}

.date-field:focus {
  border-color: #642eff;
}

.date-field::placeholder {
  color: #a0a6b0;
}

.field-icon {
  position: absolute;
  inset: auto auto auto 16px;
}

.grid-2x1 {
  grid-template-rows: auto;
  width: 100%;
}

.select-field {
  color: #747487;
  -webkit-text-stroke-color: #747487;
  background-color: #fff;
  border: 1px solid #747487;
  border-radius: 5px;
  min-height: 2.75rem;
}

.img-20 {
  width: 20%;
}

.img-20.position-absolute.align-bottom {
  bottom: 0;
}

.img-20.position-absolute.align-right {
  right: 0;
}

.nav-link {
  color: var(--neutral--white);
  padding-top: 15px;
  padding-bottom: 15px;
  font-weight: 600;
}

.nav-link:hover {
  background-color: var(--cosmic--pink);
}

.nav-link:active {
  color: var(--neutral--white);
}

.nav-link:focus, .nav-link:focus-visible, .nav-link[data-wf-focus-visible] {
  color: var(--brand--pink-ondark-clickable);
}

.nav-link:lang(en) {
  color: var(--meow-wolf-library---neutral--white);
}

.slider-image-pm-1 {
  aspect-ratio: auto;
  background-image: linear-gradient(90deg, var(--black) 25%, #15152f99 55%, #c8c8ce00 72%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6835f818eb96565c01cd8e03_prime-materia.svg"), linear-gradient(96deg, var(--primemateria-purple) 49%, var(--primemateria-teal));
  object-fit: cover;
  background-position: 0 0, 0 0, 0 0;
  background-size: auto, auto, auto;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: hidden;
}

.prime-hours {
  z-index: 2;
  background-color: #fdfdfd;
  border-radius: 10px;
  padding: 26px 20px;
  position: relative;
}

.goblet {
  z-index: 0;
  position: absolute;
  inset: auto 0% 0% auto;
}

.gvh-fnd-header {
  background-image: linear-gradient(90deg, var(--meow-wolf-library---gvh--violet) 40%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/673e1efcd6389ebfba425336_den-fnd-header.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 800px;
}

.text-color-white-2-2 {
  color: #fff;
  letter-spacing: 0;
  text-transform: none;
}

.dropdown-exhibits {
  background-color: var(--brand--pink-ondark-clickable);
  color: var(--white);
  font-size: var(--font--size--medium);
  line-height: var(--font--line-height--medium);
  border-radius: 100px;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-weight: 700;
}

.dropdown-exhibits:hover {
  background-color: #c60073;
}

.dropdown-exhibits.w--open {
  z-index: 999;
}

.dropdown-exhibits.w--open:hover {
  background-color: #c60073;
}

.dropdown-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.dropdown-exhibits-list {
  background-color: var(--brand--pink-ondark-clickable);
  width: 100%;
}

.dropdown-exhibits-list.w--open {
  z-index: 888;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  margin-top: -28px;
  padding-top: 30px;
}

.dropdown-exhibits_list-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  display: flex;
}

.dropdown-exhibits_list-item.is-last:hover {
  background-color: var(--white);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.dropdown-exhibits_list-item.is-last-2:hover {
  background-color: #fff;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.background-phenom-gradient-faq {
  background-image: linear-gradient(#0a0782, #ff03d0 51%, #ffbfeb);
}

.phenomenomaly-img {
  max-width: 90%;
}

.play-pause-button-phenom {
  z-index: 999;
  border: 2px solid var(--deep-pink\<deleted\|variable-462e714e\>);
  border-radius: 50%;
  margin-left: 10px;
  padding: .3rem;
  inset: auto auto 0% 0%;
}

.location-address {
  color: #fff;
  font-size: 18px;
  font-weight: 700;
}

.header_background-video-wrapper-den {
  z-index: 0;
  background-image: radial-gradient(circle, #00000080, #0000);
  position: absolute;
  inset: 0%;
}

.video-overlay-layer-phenomenomaly-den {
  z-index: 0;
  background-image: radial-gradient(circle, #000, #0000);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.side-dropdown_4.w--open {
  background-color: var(--brand--blue-dark);
  padding-top: 0;
  padding-bottom: 0;
  top: -100px;
  left: 229px;
}

.content-ticket {
  padding: var(--spacing--xsmall);
  border-radius: var(--meow-wolf-library---border--shadow--regular);
  background-color: var(--meow-wolf-library---neutral--white);
  width: 45%;
  max-width: 500px;
  position: relative;
}

.share-plus-1 {
  z-index: 1;
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  position: relative;
}

.share-plus-1:hover {
  color: var(--meow-wolf-library---neutral--black);
}

.img-5 {
  width: 5%;
}

.img-5.rotate-left {
  transform: rotate(-40deg);
}

.content-image {
  border-radius: var(--meow-wolf-library---border--shadow--regular);
  background-color: var(--meow-wolf-library---neutral--white);
  width: 45%;
  height: auto;
}

.content-image.border-size-regular {
  max-width: 500px;
}

.content-promo {
  border-radius: var(--meow-wolf-library---border--shadow--regular);
  background-color: var(--brand--indigo);
  justify-content: center;
  align-items: center;
  width: 45%;
  height: 210px;
  padding: 2%;
  display: flex;
}

.content-promo.border-color-pink {
  border: 1px solid var(--meow-wolf-library---brand--pink-ondark-clickable);
  max-width: 500px;
  height: 100%;
}

.hr {
  border-top: 1px solid var(--meow-wolf-library---neutral--gray-medium);
  opacity: .7;
  margin-bottom: 3%;
}

.form-block-share-additional, .form-block-share-additional.hide {
  display: none;
}

.share-plus-2 {
  z-index: 2;
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  display: none;
  position: absolute;
  right: 16px;
}

.share-plus-2:hover {
  color: var(--meow-wolf-library---neutral--black);
}

.share-plus-3 {
  z-index: 3;
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  display: none;
  position: absolute;
  right: 16px;
}

.share-plus-3:hover {
  color: var(--meow-wolf-library---neutral--black);
}

.share-plus-4 {
  z-index: 4;
  color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  display: none;
  position: absolute;
  right: 16px;
}

.share-plus-4:hover {
  color: var(--meow-wolf-library---neutral--black);
}

.section-animation {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 405px;
  display: flex;
  position: relative;
}

.section-animation.height-500px {
  height: 520px;
}

.shape-animation {
  filter: blur(40px);
  background-color: #833ab4;
  border-radius: 100vw;
  width: 90vw;
  height: 90vh;
  position: absolute;
}

.shape-animation.purple {
  background-color: var(--hou--cream);
  filter: blur(40px);
  width: 100%;
  height: 100%;
  inset: -25% auto auto -25%;
}

.shape-animation.red {
  background-color: var(--hou--green);
  width: 100%;
  height: 100%;
  inset: -25% -25% auto auto;
}

.shape-animation.orange {
  background-color: var(--hou--blue-light);
  width: 100%;
  height: 100%;
  inset: auto -25% -25% auto;
}

.shape-animation.yellow {
  background-color: var(--hou--teal);
  width: 100%;
  height: 100%;
  inset: auto auto -25% -25%;
}

.grid_2x2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section_header-visit-den {
  min-height: 575px;
  position: relative;
}

.text-white-3 {
  color: #fff;
  border: 1px solid #0000;
  margin-bottom: 0;
}

.text-white-3.text-align-center {
  color: #fff;
}

.slider-image-product {
  aspect-ratio: auto;
  background-color: var(--brand--indigo);
  background-image: linear-gradient(90deg, #15152f 40%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66db2e4592d360113b0c0045_ktx-visit-bg.webp"), linear-gradient(to bottom, var(--brand--indigo), var(--brand--indigo));
  object-fit: cover;
  background-position: 0 0, 100%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, 800px, auto;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 575px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.background-color-indigo {
  background-color: var(--brand--indigo);
}

.flex-hor-center {
  justify-content: center;
  display: flex;
}

.border-radius_regular {
  border-radius: var(--meow-wolf-library---border--shadow--regular);
}

.product-flex {
  grid-column-gap: var(--spacing--xsmall);
  grid-row-gap: var(--spacing--xsmall);
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.container-location {
  padding: var(--spacing--xsmall);
  border-radius: var(--meow-wolf-library---border--shadow--regular);
}

.container-location.background-color-ktx-blue {
  background-color: var(--hou--blue);
}

.cursor-pointer {
  cursor: pointer;
}

.slider-visit-experience-test {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
  position: relative;
}

.max-width-800px {
  max-width: 800px;
}

.video-phenom {
  justify-content: center;
  align-items: center;
  width: 800px;
  display: flex;
}

.wave-4 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.grid_4x2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-element {
  justify-content: center;
  align-items: flex-start;
  height: 300px;
  display: flex;
}

.grid-element.lvs-1 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/686322dba4f5d3d44906cbdf_Web_Large-LAS_PHENOM%20-%2048.avif");
  background-position: 50%;
  background-size: cover;
}

.grid-element.lvs-2 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/686322f030e9718f6d301d5e_efc956edb29204dbd61f4f549e6669e3_IMG_3591.avif");
  background-position: 50%;
  background-size: cover;
}

.grid-element.lvs-3 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/686325e8a3a680e46a5698bc_9d0622e615f95cfae9e9fcfea367be6d_Web_Large-LAS_PHENOM%20-%2005.avif");
  background-position: 50%;
  background-size: cover;
}

.grid-element.lvs-4 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68632607f2484cbcfdf93c92_065ed0b10fa174fd52adcf7b9ca98433_Web_Large-LAS_PHENOM%20-%2034.avif");
  background-position: 50%;
  background-size: cover;
}

.grid-element.lvs-5 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6863263df2fc8c7e470c0d6c_05ae36c1f9e40c8de348465a471b7a17_Web_Large-LAS_PHENOM%20-%2057.avif");
  background-position: 50%;
  background-size: cover;
}

.grid-element.lvs-6 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/686326598e1f3149a59824a1_b4ef18df1841d99ba2157388cb20a83c_Web_Large-LAS_PHENOM%20-%2062%20(4x5).avif");
  background-position: 50%;
  background-size: cover;
}

.grid-element.lvs-7 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6863267e93131194c8e24641_e81d29b05101c3d8472a3fa8f9c7d825_Web_Large-LAS_PHENOM%20-%2032%20(4x5).avif");
  background-position: 50%;
  background-size: cover;
}

.grid-element.lvs-8 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6863269474128e46bf0eb172_a4d7ff207277c6f280bb04a29d7c9a35_Web_Large-LAS_PHENOM%20-%2054%20(4x5).avif");
  background-position: 50%;
  background-size: cover;
}

.grid-element.den-1 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68632a258ea698e505f82b17_d2c9f0b1052d4acd86236c2293afe741_Web_Large-DEN_HiRes_-Phenonenomaly-AtlasMedia-EricScire_07528.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.grid-element.den-2 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/686322f030e9718f6d301d5e_efc956edb29204dbd61f4f549e6669e3_IMG_3591.avif");
  background-position: 50% 0;
  background-size: cover;
}

.grid-element.den-3 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68632a6a63d04956598a5394_b4f11562986d9ece62413d607e6424b7_Web_Large-DEN_HiRes_-Phenonenomaly-AtlasMedia-EricScire_07313.avif");
  background-position: 50%;
  background-size: cover;
}

.grid-element.den-4 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68632a50fecb2b3cd1063f6d_4b6cd45aea67a188dc53cf6d9ee2cefb_Web_Large-DEN_HiRes_-Phenonenomaly-AtlasMedia-EricScire_06993.avif");
  background-position: 50%;
  background-size: cover;
}

.grid-element.den-5 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68632c0dcc9db73278a41a24_680518108db7d399161c6c69379a2b0c_Web_Large-DEN_Web_PHENOM-AtlasMedia-EricScire_06453.avif");
  background-position: 50%;
  background-size: cover;
}

.grid-element.den-6 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68632a8d7b7b42d11e8e568a_5866353633bc2bc0e1b0e322952cff64_Web_Large-DEN_HiRes_-Phenonenomaly-AtlasMedia-EricScire_06096.avif");
  background-position: 50%;
  background-size: cover;
}

.grid-element.den-7 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68632cf38c7d8f894b905344_211f52f6c8f49cf0c3bf5c7e0e000de3_Web_Large-DEN_Web_PHENOM-AtlasMedia-EricScire_06419.avif");
  background-position: 50%;
  background-size: cover;
}

.grid-element.den-8 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68632d107112f4f70487b850_a7f9e91f7376da50fde70685660a6213_Web_Large-DEN_HiRes_-Phenonenomaly-AtlasMedia-EricScire_06932.avif");
  background-position: 50%;
  background-size: cover;
}

.max-width-1200px {
  max-width: 1200px;
}

.marketing-email-title-2 {
  color: #15152f;
  text-align: right;
}

.slider-image-sips-3 {
  aspect-ratio: auto;
  object-fit: cover;
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/685c69042bdee4e8a86ee14b_Meow-Wolf-Adultiverse-St-Patricks-V1-14.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 650px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.grid-phenomenomaly {
  width: 100%;
}

.items-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.header_support-text-mobile.text-weight-semibold {
  display: block;
}

.buttons-duo_button {
  display: flex;
}

.text-weight-bold-2 {
  font-weight: 700;
}

.link-pink_hov-white {
  text-decoration: underline;
}

.link-pink_hov-white:hover {
  color: var(--white);
}

.conditional-passed {
  display: block;
}

.background-color_transparent {
  background-color: #0000;
}

.width-15px {
  width: 15px;
}

.container-large-2 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: visible;
}

.wave-6 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.wave-6.white---top-2 {
  color: #fff;
}

.wave-7 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.wave-7.hou---green---top {
  color: #97cc83;
}

.nav__link {
  color: #fff;
  text-transform: uppercase;
  padding: 15px;
  font-size: 15px;
  font-weight: 500;
  line-height: 22px;
  text-decoration: none;
  transition: color .2s;
}

.nav__link:hover {
  opacity: 1;
}

.nav__link.w--current {
  color: #ec0089;
}

.tickets-btn-txt {
  font-weight: 600;
}

.event-content {
  padding-top: var(--spacing--xsmall);
  padding-right: var(--spacing--xsmall);
  padding-left: var(--spacing--xsmall);
}

.event-content.mw-loader-item {
  text-align: left;
}

.event-image {
  aspect-ratio: 80 / 41;
}

.comic-holder {
  position: relative;
  overflow: hidden;
}

.right-arrow-visit-den {
  justify-content: center;
  align-items: center;
  display: flex;
}

.left-arrow-visit-den {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.slider-nav-den {
  margin-bottom: 0;
  padding-top: 0;
  font-size: 6px;
  inset: auto 0% 8%;
}

.banner_wrapper {
  z-index: 2;
  -webkit-text-stroke-color: transparent;
  border: 0 solid #000;
  justify-content: center;
  align-items: flex-start;
  width: 80%;
  height: 140px;
  margin-right: 0%;
  display: block;
  position: relative;
  overflow: hidden;
}

.banner_wrapper.full-width {
  width: 100%;
}

.banner_wrapper.full-width.blue-border {
  background-position: 0%, 0 0;
}

.banner_wrapper.full-width-2-2 {
  width: 100%;
}

.tab-content-private-events-amenities-hou {
  grid-column-gap: var(--spacing--xxsmall);
  grid-row-gap: var(--spacing--xxsmall);
  flex-direction: column;
  justify-content: center;
  width: 100%;
  display: flex;
}

.content-tab-private-events {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.column-copy {
  align-self: flex-start;
  width: 40%;
  padding-right: 40px;
}

.column-slider {
  align-self: flex-start;
  width: 60%;
}

.buttons-mobile {
  display: none;
}

.buttons-desktop {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  margin-top: 1rem;
  display: flex;
}

.tabs-hou-private {
  border-right: 1px #000;
  border-bottom: 1px solid var(--brand--blue-dark);
  background-color: var(--white);
  color: var(--dark-grey\<deleted\|variable-e38e51a6\>);
  text-align: center;
  border-left: 1px #000;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  min-width: 201px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  display: flex;
}

.tabs-hou-private:hover {
  color: var(--brand--pink-onlight-clickable);
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.tabs-hou-private.w--current {
  background-color: var(--brand--blue-dark);
  color: var(--white);
  border-bottom-width: 2px;
  border-left-style: none;
  border-right-style: none;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  font-weight: 400;
}

.background-ktx-gradient-2 {
  background-image: linear-gradient(180deg, var(--hou--blue-light) 15%, var(--hou--blue-dark));
}

.full-height {
  flex-flow: column;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  height: auto;
  min-height: 100%;
  max-height: 100%;
  display: flex;
}

.shop-product-card {
  grid-row-gap: 0px;
  border: 0 solid #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: block;
  position: relative;
  overflow: visible;
}

.shop-product-image {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  text-decoration: none;
  display: flex;
}

.shop-product-description {
  grid-row-gap: var(--meow-wolf-library---spacing--tiny);
  text-align: center;
  background-color: #fff;
  border-top: 1px solid #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.shop-product-price {
  padding-right: var(--meow-wolf-library---spacing--tiny);
  padding-left: var(--meow-wolf-library---spacing--tiny);
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--meow-wolf-library---neutral--white);
  font-family: Montserrat, sans-serif;
  font-size: var(--meow-wolf-library---font--size--small);
  text-align: center;
  border: 1px #000;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  line-height: 22px;
  text-decoration: none;
  position: absolute;
  inset: 0 0 auto auto;
}

.product-title {
  color: var(--meow-wolf-library---neutral--black);
  font-size: var(--meow-wolf-library---font--size--regular);
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 700;
  line-height: 18px;
  overflow: hidden;
}

.border_black {
  border: 1px solid #000;
}

.shop-ribbon {
  position: absolute;
}

.home-1 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/691b5d7e9f819145c9801ee6_20241018_MW_3347-v2.avif");
  background-position: 50%;
  background-size: cover;
}

.home-2 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66903a8dfb5446c0670876a5_536e12de8323d23ec6b8e4f7f449b517_MWSF%20kids%20(4).avif");
  background-position: 50%;
  background-size: cover;
}

.home-3 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65172b56d113ea47e1bf5993_86a26ac29840dca575e23be118703c18_MWLV%20projecte%20desert%20with%20people_Groups%20(1).avif");
  background-position: 50%;
  background-size: cover;
}

.home-4 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6465580131767eca346af24c_5f6b0256887c5f9b86b98140ede55518_MWTreehouse.avif");
  background-position: 50%;
  background-size: cover;
}

.home-5 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6465580131767eca346af346_92d2a8ae49c1e180e5a7e3ab8ab32f60_MW%20Gallery%206.avif");
  background-position: 50%;
  background-size: cover;
}

.home-6 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fee1d3219e09a54bc7926e_1886565f3d9b909906bac7b2af097b6b_mw-education.avif");
  background-position: 50%;
  background-size: cover;
}

.home-7 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/651734b64f16a90efad1c31e_20f73596cf6d91c5ce6e03e72347d6fc_MWSF_Groups_private%20events.avif");
  background-position: 50%;
  background-size: cover;
}

.home-8 {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/64c4051a8644e440f88df22c_95403fe6dd4122f008173a3b94ccfb16_MWLV%20Juke%20Temple800%20(1).avif");
  background-position: 50%;
  background-size: cover;
}

.wave-10 {
  color: #000;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.wave-10.blue-dark---bottom-2 {
  color: #262a82;
  transform-style: preserve-3d;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.tabs-private-events-gvh {
  flex-direction: column;
  display: flex;
}

.tabs-menu-private-events-gvh-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  border: 1px #51419a;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  display: flex;
}

.content-tab-private-events-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.flex-vertical_center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.flex-vertical_center.full-width.userguide-ktx-bg {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6769e7b678ef27271a68df4d_4718e3d1582290ef455b45ced5a1f0fc_HOU_ThetaTheater_Journey.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 400px;
}

.flex-vertical_center.full-width.userguide-ktx-bg.overflow-hidden {
  height: 370px;
}

.flex-vertical_center.full-width.userguide-lvs-bg {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6769e7b678ef27271a68df4d_4718e3d1582290ef455b45ced5a1f0fc_HOU_ThetaTheater_Journey.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 400px;
}

.flex-vertical_center.full-width.userguide-lvs-bg.overflow-hidden {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/683e1c4b1a1341125b1a588f_LAS_SevenMonolithVillage_ProjectedDesertContent_AtlasMedia_11-9-22_print_9201.webp");
  background-position: 0 0, 50% 70%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  height: 370px;
}

.flex-vertical_center.full-width.userguide-den-bg {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6769e7b678ef27271a68df4d_4718e3d1582290ef455b45ced5a1f0fc_HOU_ThetaTheater_Journey.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 400px;
}

.flex-vertical_center.full-width.userguide-den-bg.overflow-hidden {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f2033c125e6249e355f5d0_Den_Numina_Jess%20Gallo_3.21.23_web_2988%20.jpg");
  background-position: 0 0, 50% 70%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  height: 370px;
}

.flex-vertical_center.full-width.userguide-sfe-bg {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6769e7b678ef27271a68df4d_4718e3d1582290ef455b45ced5a1f0fc_HOU_ThetaTheater_Journey.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 400px;
}

.flex-vertical_center.full-width.userguide-sfe-bg.overflow-hidden {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5df2d4c3d5d2f96cd86fea7c_santa%20fe%20header%20image.jpg");
  background-position: 0 0, 50% 70%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  height: 370px;
}

.flex-vertical_center.full-width.userguide-gvh-bg {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6769e7b678ef27271a68df4d_4718e3d1582290ef455b45ced5a1f0fc_HOU_ThetaTheater_Journey.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 400px;
}

.flex-vertical_center.full-width.userguide-gvh-bg.overflow-hidden {
  background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f89920c8ec5a504794e828_9a69821aa3e36da89db91951a025a188_GVH_the-forest.avif");
  background-position: 0 0, 50% 70%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  height: 370px;
}

.flex-vertical_center.is_gap-xxsmall {
  grid-column-gap: var(--spacing--xtiny);
  grid-row-gap: var(--spacing--xtiny);
}

.tab-content-private-events-amenities {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  display: flex;
}

.wave-10-2 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.wave-10-2.white---top-2 {
  color: #fff;
}

.text-size-medium-3 {
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 26px;
}

.tabs-private-events-sf {
  color: var(--neutral--black);
  flex-direction: column;
  display: flex;
}

.left-align-text {
  text-align: left;
}

.wave-9-2-2 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.wave-9-2-2.hou---blue---top {
  color: #34407f;
}

.wave-10-2-2 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.wave-10-2-2.white---top-2-2 {
  color: #fff;
}

.tabs-hou-private-2-2 {
  color: #3e3e4b;
  text-align: center;
  background-color: #fff;
  border-bottom: 1px solid #262a82;
  border-left: 1px #000;
  border-right: 1px #000;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  min-width: 201px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  display: flex;
}

.tabs-hou-private-2-2:hover {
  color: #e40089;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.tabs-hou-private-2-2.w--current {
  color: #fff;
  background-color: #262a82;
  border-bottom-width: 2px;
  border-left-style: none;
  border-right-style: none;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 13px 20px 10px;
  font-size: 21px;
  font-weight: 400;
}

.column-slider-2 {
  align-self: flex-start;
  width: 60%;
}

.tab-content-private-events-amenities-hou-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  display: flex;
}

.buttons-mobile-2 {
  display: none;
}

.text-size-regular-4-2 {
  text-overflow: ellipsis;
  font-size: 1rem;
}

.content-tab-private-events-2-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.left-align-text-2 {
  text-align: left;
}

.buttoms-mobile {
  display: none;
}

.dropdown-search {
  z-index: 998;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 2.5rem;
  margin-left: 0;
  display: inline-block;
}

.slider-head-float {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
}

.location-item-float {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.wave-13 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.wave-13.white---top-2 {
  color: #fff;
}

.left-arrow-9 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.content-tab-private-events-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.column-slider-3 {
  align-self: flex-start;
  width: 60%;
}

.negative-margin-bottom {
  margin-bottom: -30px;
}

.section_header-cosmic-howl {
  height: 600px;
  position: relative;
}

.slider-head-cosmic-howl {
  opacity: 1;
  background-color: #2f2f8000;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: absolute;
}

.dropdown-private-event {
  background-color: var(--brand--pink-onlight-clickable);
  color: var(--white);
  border-radius: 100px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
}

.dropdown-private-event:hover {
  background-color: var(--medium-violet-red\<deleted\|variable-a51dbb2d\>);
  color: var(--white);
}

.dropdown-list-ch {
  background-color: var(--denver-pink\<deleted\|variable-dc2d80ff\>);
}

.dropdown-list-ch.w--open {
  z-index: -1;
  background-color: var(--brand--pink-onlight-clickable);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  margin-top: -30px;
  padding-top: 30px;
}

.dropdown-link-selector-ch {
  color: var(--white);
  font-size: var(--font--size--medium);
  line-height: var(--font--line-height--medium);
  width: 100%;
  font-weight: 700;
}

.dropdown-link-selector-ch:hover {
  background-color: var(--neutral--white);
  color: var(--deep-pink\<deleted\|variable-462e714e\>);
}

.dropdown-list-item-ch {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--white);
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 10px;
  display: flex;
}

.dropdown-list-item-ch:hover {
  border: 0px solid var(--brand--pink-onlight-clickable);
  background-color: var(--white);
  color: var(--brand--pink-onlight-clickable);
}

.dropdown-content-ch {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
  display: flex;
}

.dropdown-content-ch:hover {
  clear: both;
  color: var(--brand--pink-onlight-clickable);
}

.ch-hero-content {
  padding: var(--spacing--small);
  border-radius: var(--meow-wolf-library---border--shadow--regular);
  background-color: #15152fd9;
  flex: 1;
  margin-bottom: 0;
}

.left-arrow-cosmic {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.right-arrow-cosmic {
  justify-content: center;
  align-items: center;
  display: flex;
}

.things-link {
  font-family: Montserrat, sans-serif;
  font-size: var(--font--size--regular);
  text-align: left;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  line-height: 20px;
  text-decoration: underline;
}

.things-text {
  margin-bottom: 0;
}

.things-text-bg {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  flex-flow: column;
  justify-content: space-between;
  height: 290px;
  padding: 24px;
  display: flex;
  position: relative;
}

.things-image {
  z-index: 1;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 185px;
  transition: all .3s ease-in-out;
  display: flex;
  position: relative;
  overflow: clip;
}

.things-link-wrapper {
  color: #e40089;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  text-decoration: none;
  display: flex;
}

.things-link-wrapper:hover {
  color: #000;
}

.tag-text {
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 700;
}

.things-icon {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  text-decoration: none;
}

.things-icon:hover {
  z-index: 1;
}

.tag-bg {
  color: #fff;
  background-color: #fff;
  border: 0 solid #000;
  border-radius: 5px;
  padding: 3px 12px;
  display: none;
}

.things-card {
  margin-bottom: var(--spacing--xsmall);
  color: #000;
  border-radius: 20px;
  flex-flow: column;
  max-width: 625px;
  text-decoration: none;
  display: flex;
  overflow: clip;
}

.things-title {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.things-heading {
  justify-content: flex-start;
  align-items: center;
  font-size: 18px;
  font-weight: 700;
  display: inline-block;
}

.mobile-app-bg-product-den {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d1875759aa174d058afcc4_mwapp-den%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
  background-position: 100%, 35% 85%, 0 0;
  background-repeat: no-repeat, repeat-x, repeat;
  background-size: 400px, auto, auto;
  background-attachment: scroll, scroll, scroll;
  position: relative;
}

.mobile-app-bg-product-lvs {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d18756bd68117b8a14ce1a_mwapp-lvs%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
  background-position: 100% 200%, 35% 85%, 0 0;
  background-repeat: no-repeat, repeat-x, repeat;
  background-size: 400px, auto, auto;
  background-attachment: scroll, scroll, scroll;
  position: relative;
}

.mobile-app-bg-product-gvh {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d2e2c01ad356cb8fc4657e_mwapp-gvh%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
  background-position: 100%, 35% 85%, 0 0;
  background-repeat: no-repeat, repeat-x, repeat;
  background-size: 400px, auto, auto;
  background-attachment: scroll, scroll, scroll;
  position: relative;
}

.timeline10_content {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
  position: relative;
}

.timeline10_list {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline10_circle {
  z-index: 2;
  background-color: var(--hou--teal);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: .9375rem;
  height: .9375rem;
  margin-top: 3rem;
  box-shadow: 0 0 0 8px #fff;
}

.padding-global-8 {
  padding-left: 3%;
  padding-right: 3%;
}

.timeline10_progress {
  z-index: 2;
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 93%;
  display: flex;
  position: absolute;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.userguide_row {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.userguide_empty-space {
  width: 100%;
  overflow: hidden;
}

.search-checkbox_label-3 {
  color: #e40089;
  margin-bottom: 0;
  font-weight: 500;
}

.search-checkbox_button-3 {
  border: 1px solid #e40089;
  width: 20px;
  height: 20px;
}

.search-checkbox_button-3.w--redirected-checked {
  background-color: #e40089;
}

.search-dropdown_label-2 {
  color: #e40089;
}

.search-dropdown_icon-2 {
  color: #e40089;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 1.25rem;
  font-size: 1rem;
}

.search-dropdown-things {
  z-index: 999;
  margin-left: 0;
  display: block;
}

.things-to-do-image {
  max-width: 120%;
}

.search-dropdown_list-things.w--open {
  z-index: 999;
  background-color: #fff;
  border: 1px solid #ec0089;
  border-radius: .5rem;
  margin-top: .5rem;
  padding: 1rem;
}

.search-dropdown_toggle-3 {
  z-index: 9999;
  background-color: #fff;
  border: 1px solid #ec0089;
  border-radius: .5rem;
  width: 200px;
  padding: .5rem 3rem .5rem 1.25rem;
  font-weight: 500;
}

.search-dropdown_toggle-3:focus-visible, .search-dropdown_toggle-3[data-wf-focus-visible] {
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.search-dropdown_toggle-3.w--open {
  z-index: 999;
  width: 200px;
}

.wave-2-2-3-2 {
  color: #000;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.wave-2-2-3-2.purple---gradient---top-2 {
  color: #412784;
}

.wave-13-2 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.wave-13-2.white---top-2-2 {
  color: #fff;
}

.things-filter {
  position: absolute;
  inset: 0% 0% 0% auto;
}

.things-empty {
  min-height: 300px;
}

.error-message-3:where(.w-variant-a32bbb49-e162-adf1-600c-634101565784) {
  color: var(--ui--red-error);
}

.height-500px {
  height: 500px;
}

.content-card_wrapper {
  z-index: 1;
  position: relative;
  overflow: hidden;
}

.header-fixed {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: -2px;
  display: flex;
  position: static;
  overflow: visible;
}

.spiral-embed {
  position: absolute;
}

.spiral-embed.spiral-1.om, .spiral-embed.om, .spiral-embed.om-2, .spiral-embed.om-3 {
  display: none;
}

.timeline10_circle-2, .timeline10_circle-3 {
  z-index: 2;
  background-color: #f85d3a;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: .9375rem;
  height: .9375rem;
  margin-top: 3rem;
  box-shadow: 0 0 0 8px #fff;
}

.padding-global-9 {
  padding-left: 3%;
  padding-right: 3%;
}

.userguide-wave {
  margin-top: -70px;
  margin-bottom: -2px;
}

.textarea {
  border: 1px solid #747487;
  border-radius: 5px;
}

.userguide_swiggle {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68e6bfecd21286f2b2a2aeb1_5e533a3f5ac91088a666c5689ef4f7f6_White%20Wave%20Down.svg");
  background-position: 50% 0;
  background-repeat: repeat-y;
  background-attachment: scroll;
  width: 10px;
  height: 100%;
  position: absolute;
}

.userguide_swiggle-progress {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68e6bfd338276121ac6c995f_c23cc9c553069e36bfff0ccfe5a66824_Teal%20Wave%20Down.svg");
  background-position: 50% 0;
  background-repeat: repeat-y;
  background-size: auto;
  background-attachment: scroll;
  width: 10px;
  height: 100%;
  position: absolute;
}

.userguide_circle-wrapper {
  z-index: 2;
  justify-content: center;
  width: 2rem;
  display: flex;
  position: relative;
  right: 50%;
}

.userguide_circle-wrapper.hide-mobile.hide-mobile-landscape {
  left: auto;
  right: 50%;
}

.userguide__time-dot {
  color: #fff;
  background-color: #0000;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  line-height: 40px;
  display: flex;
}

.banners-phenom {
  z-index: 5;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.banners-phenom.full-width {
  align-items: center;
}

.section_header-phenomenomaly-hou {
  z-index: 10;
  min-height: 95vh;
  position: relative;
}

.content-card_wrapper-noanimation {
  z-index: 1;
  position: relative;
  overflow: hidden;
}

._wf-hs_phone-input {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

._wf-hs_phone-code {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #000;
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
}

._wf-hs_input-dropdown-arrow {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
  clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
  background-color: #000;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 8px;
  display: inline-flex;
  position: static;
}

._wf-hs_dropdown-options {
  z-index: 999;
  background-color: #fff;
  height: 12rem;
  position: absolute;
  inset: 0% auto auto 0%;
  overflow-y: hidden;
}

._wf-hs_dropdown-list {
  height: 10rem;
  padding-left: 0;
  list-style-type: none;
  overflow-y: scroll;
}

._wf-hs_dropdown-search {
  width: 100%;
}

._wf-hs_dropdown-input {
  display: inline-flex;
  position: relative;
}

._wf-hs_dropdown-arrow-wrapper {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 1.7rem;
  height: 1.7rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

.grapevine-ttd-bg {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f8991f5eadea95045e5154_43f998e8539a39ad1614974a4af8b761_GVH_lampshop_alley.avif");
  background-position: 50% 0;
  background-size: cover;
}

.multi-select {
  flex-flow: column;
  display: flex;
}

.div-block-168 {
  height: 400px;
}

.padding-medium-2, .padding-medium-2:where(.w-variant-45010b4d-50be-6730-27b3-9926a4ecd0cd) {
  padding: var(--meow-wolf-library---spacing--medium);
}

.background-ktx {
  background-image: linear-gradient(180deg, var(--hou--blue), var(--hou--blue-darker) 27%, var(--hou--teal) 50%, var(--hou--blue-darker) 80%, var(--hou--blue-dark));
}

.background-ktx.flex-hor-center.position-relative {
  position: relative;
}

.background-ktx.flex-hor-center.position-relative.z-index-2 {
  background-image: linear-gradient(180deg, var(--hou--blue) 5%, var(--hou--blue-darker) 27%, var(--hou--teal) 50%, var(--hou--blue-darker) 80%, var(--hou--blue-dark));
}

.background-ktx.flex-hor-center.position-relative.z-index-2.overflow-hidden {
  background-image: linear-gradient(to bottom, var(--hou--blue), var(--hou--blue));
}

.wave {
  color: var(--meow-wolf-library---neutral--black);
  transform-style: preserve-3d;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.wave:where(.w-variant-a52f4c7c-4664-89d8-93ce-a2a95cb61a79) {
  color: var(--meow-wolf-library---brand--blue);
}

.wave:where(.w-variant-75a46d7d-388c-9861-36ed-1bdfb20422b8) {
  color: var(--meow-wolf-library---brand--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-f9ef73cd-3554-0ad2-4f5d-122edfb5b199) {
  color: var(--meow-wolf-library---brand--blue-dark);
}

.wave:where(.w-variant-d7221641-ac0f-1274-9d79-925ae1614ecc) {
  color: var(--meow-wolf-library---brand--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-3b0aaf75-5ee7-6f70-d02c-cf99d3a9e55e) {
  color: var(--meow-wolf-library---brand--indigo);
}

.wave:where(.w-variant-f658d742-be74-9b65-44a6-32523592e6f4) {
  color: var(--meow-wolf-library---brand--indigo);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-d7c83b77-fe5d-001d-b553-b133dc1025af) {
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-3474772d-2371-2ba0-d0bf-4345ca2aa704), .wave:where(.w-variant-61715369-703e-fba4-a38c-b539346345cc) {
  color: var(--meow-wolf-library---neutral--white);
}

.wave:where(.w-variant-d31639ed-26f8-4a84-cf45-8c09179e2599) {
  color: var(--meow-wolf-library---den--green);
}

.wave:where(.w-variant-d87d6273-2ca7-c63a-55b4-59125dcc5cd7) {
  color: var(--meow-wolf-library---den--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-1e6b17db-68d1-1449-93fe-8e1e13d60d62) {
  color: var(--meow-wolf-library---den--green-onlight);
}

.wave:where(.w-variant-9263ea60-1f05-170c-f2c3-45fefa0f306a) {
  color: var(--meow-wolf-library---den--green-onlight);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-e5363fb0-5dab-bd33-650e-28970edf176c) {
  color: var(--meow-wolf-library---den--blue);
}

.wave:where(.w-variant-9a9a9d96-7508-9bdf-7572-3ef233d6a6db) {
  color: var(--meow-wolf-library---den--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-9d07f8be-d885-2dfa-2d34-a5269c42e8c2) {
  color: var(--meow-wolf-library---den--purple);
}

.wave:where(.w-variant-2038d1f4-e2a0-9f76-dc7b-b83ecd4869d3) {
  color: var(--meow-wolf-library---den--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-06876ba6-526a-92c6-c657-7e3298af6f51) {
  color: var(--meow-wolf-library---lvs--blue);
}

.wave:where(.w-variant-ddf81b76-327e-3e2c-d856-e60206a6451f) {
  color: var(--meow-wolf-library---lvs--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-d7504b37-0157-2e4a-e314-12599ea397a8) {
  color: var(--meow-wolf-library---lvs--blue-dark);
}

.wave:where(.w-variant-a653df97-78af-a24a-1975-3935d07e4577) {
  color: var(--meow-wolf-library---lvs--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-5f4e8dbb-3a5f-07ca-125c-13a34bc98c6f) {
  color: var(--meow-wolf-library---gvh--shade);
}

.wave:where(.w-variant-ccd892c4-51a0-6772-4751-fdbe1bac0610) {
  color: var(--meow-wolf-library---gvh--shade);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-0347a7b0-151d-7ff5-b9d5-1eb19f13c0e4) {
  color: var(--meow-wolf-library---gvh--grape);
  transform: rotate(0);
}

.wave:where(.w-variant-64aa948a-8a25-4c2c-3315-a2cf0c945cfd) {
  color: var(--meow-wolf-library---gvh--grape);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-c5fc4f4a-bc23-9527-dc0a-ee9d389a47dd) {
  color: var(--meow-wolf-library---gvh--violet);
  transform: rotate(0);
}

.wave:where(.w-variant-3a416f93-8eea-b03e-9821-fef01ba322e8) {
  color: var(--meow-wolf-library---gvh--violet);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-4498cb4e-1ff8-b23b-2b5c-9b0efe90ef93) {
  color: var(--meow-wolf-library---hou--green);
}

.wave:where(.w-variant-f8ae00bb-5670-4cd2-2451-5373b5c0df50) {
  color: var(--meow-wolf-library---hou--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-226aa0cf-f75c-6462-9f7f-ad9d7397e332) {
  color: var(--meow-wolf-library---hou--teal);
}

.wave:where(.w-variant-46e6a6c4-eb30-d494-b235-58717fe3c9a5) {
  color: var(--meow-wolf-library---hou--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-1ed121fc-34a3-cbb6-2868-dd27043fcce0) {
  color: var(--meow-wolf-library---hou--blue-light);
}

.wave:where(.w-variant-08be4780-1638-caad-72a0-286a6fd1865c) {
  color: var(--meow-wolf-library---hou--blue-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-a1f06d66-c14c-6a43-c562-b100dde51c0d) {
  color: var(--meow-wolf-library---hou--blue);
}

.wave:where(.w-variant-cd78e200-6373-b7df-f79c-a2116ab5d3d9) {
  color: var(--meow-wolf-library---hou--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-c41b6b98-04e0-5a1e-d117-38ff145e312b) {
  color: var(--meow-wolf-library---hou--blue-dark);
}

.wave:where(.w-variant-b9d53fd7-7c3a-caaa-c395-2237ca339149) {
  color: var(--meow-wolf-library---hou--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-5a5c7e71-e046-a9d0-03a7-e734749511e1) {
  color: var(--meow-wolf-library---hou--blue-darker);
}

.wave:where(.w-variant-a8884201-9d50-08a5-6956-6c415d162607) {
  color: var(--meow-wolf-library---hou--blue-darker);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-84195aa3-8c5c-d8ca-cb61-44b5fdfe0479) {
  color: var(--meow-wolf-library---hou--cream);
}

.wave:where(.w-variant-8085e167-f47d-d939-f0a9-a6940199a753) {
  color: var(--meow-wolf-library---hou--cream);
  font-weight: 400;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-1ff5cc87-aa68-d7dd-b339-4ecd3bbaec85) {
  color: var(--meow-wolf-library---cafe--blue);
}

.wave:where(.w-variant-8fb68f00-dc8f-3a42-2629-7ba8af86ca8b) {
  color: var(--meow-wolf-library---cafe--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-6860f5ea-d2cb-a2e8-fde2-4a993060d0bb) {
  color: var(--meow-wolf-library---sips--blue);
}

.wave:where(.w-variant-94aed143-4409-9b09-18dc-39cd79d122df) {
  color: var(--meow-wolf-library---sips--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-439c7d5e-c736-bbdf-870b-022bd68e5291) {
  color: var(--meow-wolf-library---sips--teal);
}

.wave:where(.w-variant-52197ec0-3903-cd1e-ec5a-13045353adb9) {
  color: var(--meow-wolf-library---sips--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-adf92ea6-e6d6-2cd3-d278-1b4a3bd4453f) {
  color: var(--meow-wolf-library---sips--teal-light);
}

.wave:where(.w-variant-d6a40d0b-58ad-08ff-4488-22b53ed810ad) {
  color: var(--meow-wolf-library---sips--teal-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-e945e5da-a7e5-04f7-6093-5f2a09be82d8) {
  color: var(--meow-wolf-library---sips--black);
}

.wave:where(.w-variant-9ea11851-0d82-b99d-7584-f6414960a7d7) {
  color: var(--meow-wolf-library---sips--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-85c5dc73-ae33-ee90-0f0c-7d22e0c5c2fa) {
  color: var(--meow-wolf-library---hellofood--green);
}

.wave:where(.w-variant-ee811c08-397d-e35c-c449-5beb255077b1) {
  color: var(--meow-wolf-library---hellofood--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-d8fe2fdf-aac4-3264-754b-cfb9bec594e4) {
  color: var(--meow-wolf-library---hellofood--orange);
}

.wave:where(.w-variant-a92294d7-c286-b1b9-6326-4537814064bd) {
  color: var(--meow-wolf-library---hellofood--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-41382511-b2c6-aad5-30af-3ddb3c5fba07) {
  color: var(--meow-wolf-library---hellofood--teal);
  transform: translate(0);
}

.wave:where(.w-variant-94ccb82a-639f-3804-8fe7-3e07272b98dd) {
  color: var(--meow-wolf-library---hellofood--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-eb9e06bb-f96f-f164-51c6-ee19f2baec6a) {
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-b7b6dbc9-483a-e0d0-e2fa-6d41cb73b4f0) {
  color: var(--meow-wolf-library---neutral--white);
}

.wave:where(.w-variant-be3a21c6-88ae-adea-9094-fb3c4b63d742) {
  color: var(--meow-wolf-library---neutral--white);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-d7c8fdea-45c2-be32-35c6-eda446f38017) {
  color: var(--meow-wolf-library---brand--blue);
}

.wave:where(.w-variant-c4b4b702-1c0b-af3f-3d81-0687a01dbf7a) {
  color: var(--meow-wolf-library---brand--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-4c3110c7-6353-199e-aeb5-87c3f8e542df) {
  color: var(--meow-wolf-library---brand--blue-dark);
}

.wave:where(.w-variant-228ea831-9194-761d-5304-a2795972e76c) {
  color: var(--meow-wolf-library---brand--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-efad292f-6520-44e3-85d6-e72dfb081252) {
  color: var(--meow-wolf-library---brand--indigo);
}

.wave:where(.w-variant-7cb0c18c-da7e-5b45-66e1-8c8eeb0c782d) {
  color: var(--meow-wolf-library---brand--indigo);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-f4931d7d-731a-b4f2-03a5-4aa6ab9ad449) {
  color: var(--meow-wolf-library---den--green);
}

.wave:where(.w-variant-5e3ade0a-b0a9-5702-bbd7-64d9d9873526) {
  color: var(--meow-wolf-library---den--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-b15d1c6c-bef9-1b2b-d293-bdddd672bf89) {
  color: var(--meow-wolf-library---den--green-onlight);
}

.wave:where(.w-variant-fb85c7fd-e2f0-085e-d26f-0bed9d3892ea) {
  color: var(--meow-wolf-library---den--green-onlight);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-fa7a037f-86de-a8a1-91e6-31e8b5fe9a33) {
  color: var(--meow-wolf-library---den--blue);
}

.wave:where(.w-variant-77d28965-569c-1070-fe16-291e4ebb8485) {
  color: var(--meow-wolf-library---den--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-c99acc05-87c2-7132-3416-fb5ee7568531) {
  color: var(--meow-wolf-library---den--purple);
}

.wave:where(.w-variant-0b73b949-9b93-84f5-f165-c15bb26c51fe) {
  color: var(--meow-wolf-library---den--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-805cd3b2-15cc-a5ea-aa3c-6b43ed85adb6) {
  color: var(--meow-wolf-library---lvs--blue);
}

.wave:where(.w-variant-5922cd08-6825-2671-0c7f-a78b57438759) {
  color: var(--meow-wolf-library---lvs--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-b80c4fbf-9adf-fea6-adba-ff973229ad7c) {
  color: var(--meow-wolf-library---lvs--blue-dark);
}

.wave:where(.w-variant-ecc9ddf8-bf4f-daed-051b-cd8151c44f9e) {
  color: var(--meow-wolf-library---lvs--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-d63ca62c-a2c7-1b76-60c0-c475885ed069) {
  color: var(--meow-wolf-library---gvh--shade);
}

.wave:where(.w-variant-d24c4a54-56f0-dfe2-737c-401da5b89350) {
  color: var(--meow-wolf-library---gvh--shade);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-0530d62a-f98d-764c-0125-d43850ef83b6) {
  color: var(--meow-wolf-library---gvh--grape);
}

.wave:where(.w-variant-11666b3c-6e0c-eed6-d4af-9ef839d2876b) {
  color: var(--meow-wolf-library---gvh--grape);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-51108a18-e902-9550-1cc5-73ffbf1236de) {
  color: var(--meow-wolf-library---gvh--violet);
}

.wave:where(.w-variant-0b0dd86d-2383-25b5-82bc-d567457bb67b) {
  color: var(--meow-wolf-library---gvh--violet);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-980793a2-2511-25a1-3ca0-e27bbe3ec574) {
  color: var(--meow-wolf-library---hou--green);
}

.wave:where(.w-variant-74956a8e-5b65-f597-285a-98180a22fab2) {
  color: var(--meow-wolf-library---hou--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-86f322a3-17a2-ae03-d208-0b25b9e5aaa1) {
  color: var(--meow-wolf-library---hou--teal);
}

.wave:where(.w-variant-d76d6c35-cd2d-3cc9-e92c-b71fd79c46e6) {
  color: var(--meow-wolf-library---hou--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-59d354aa-bbdc-b7a3-9b15-410744a91cc4) {
  color: var(--meow-wolf-library---hou--blue-light);
}

.wave:where(.w-variant-e3f3cee4-be98-cd13-6a77-7a4e7cb36d10) {
  color: var(--meow-wolf-library---hou--blue-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-16099d47-871e-d002-09ad-eb43b8f66245) {
  color: var(--meow-wolf-library---hou--blue);
}

.wave:where(.w-variant-cab34cc3-b7ae-2a47-ad01-02a5d59451f1) {
  color: var(--meow-wolf-library---hou--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-b7debb0e-e79d-d69e-c07a-4b9724246b6e) {
  color: var(--meow-wolf-library---hou--blue-dark);
}

.wave:where(.w-variant-e81cf304-1559-b5bc-e8ab-94eaf75e72d3) {
  color: var(--meow-wolf-library---hou--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-1aba46b4-475f-1438-2bee-3bbf8c23736f) {
  color: var(--meow-wolf-library---hou--blue-darker);
}

.wave:where(.w-variant-29b2ed1e-656a-2cf2-75da-5dfb69d73316) {
  color: var(--meow-wolf-library---hou--blue-darker);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-e60ac20a-f543-a7b1-c773-3184166de92c) {
  color: var(--meow-wolf-library---hou--cream);
}

.wave:where(.w-variant-fccd83e7-63f2-36a3-9e69-9936d7884784) {
  color: var(--meow-wolf-library---hou--cream);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-ed634a47-1359-e48d-53ec-ae112d9d5578) {
  color: var(--meow-wolf-library---cafe--blue);
}

.wave:where(.w-variant-cc3043ce-4f9c-64e5-9853-e96b50450874) {
  color: var(--meow-wolf-library---cafe--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-25b20ac4-49e8-2b3a-d55f-51440324c322) {
  color: var(--meow-wolf-library---sips--blue);
}

.wave:where(.w-variant-13f09564-a926-ccc3-a645-539c9bddeeeb) {
  color: var(--meow-wolf-library---sips--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-53d05007-f66b-8cc7-56f0-bd43625b6663) {
  color: var(--meow-wolf-library---sips--teal);
}

.wave:where(.w-variant-a618afe1-468a-e758-4120-222d48ef2cbf) {
  color: var(--meow-wolf-library---sips--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-2a10e433-78a9-4852-692c-f7f6918a30be) {
  color: var(--meow-wolf-library---sips--teal-light);
}

.wave:where(.w-variant-eabd8721-4906-65a7-11cc-909483cba4c7) {
  color: var(--meow-wolf-library---sips--teal-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-dec5fbb1-f658-0fc5-2595-67fd23522674) {
  color: var(--meow-wolf-library---hellofood--green);
}

.wave:where(.w-variant-b28b692a-3e2f-976b-4544-6dc83b48389d) {
  color: var(--meow-wolf-library---hellofood--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-911610b7-51bc-3b4a-7a53-7ef65c2379cc) {
  color: var(--meow-wolf-library---hellofood--orange);
}

.wave:where(.w-variant-1f2dcaef-6307-48bd-a489-a267cb7b5acc) {
  color: var(--meow-wolf-library---hellofood--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-55e2dc17-9d30-72cf-a43a-316344865bdd) {
  color: var(--meow-wolf-library---hellofood--teal);
}

.wave:where(.w-variant-a425a2f7-ad5d-5011-7652-bea571ae3444) {
  color: var(--meow-wolf-library---hellofood--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-6e4f672f-46a3-00fa-db64-0abdf84c16c7) {
  color: var(--meow-wolf-library---ui--purple-pink);
}

.wave:where(.w-variant-faaec7b3-d1e8-8f47-7bc2-ff0a5ecf807f) {
  color: var(--meow-wolf-library---ui--purple-pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-7712831d-0e3a-06d8-980e-f56104fcbfdf) {
  color: var(--meow-wolf-library---ui--purple);
}

.wave:where(.w-variant-6116ef41-9d26-e105-20a3-de00c39a9a0e) {
  color: var(--meow-wolf-library---ui--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-8cb7e9b7-e5db-dd66-2b4d-7118ebac96ba) {
  color: var(--meow-wolf-library---den--gold);
}

.wave:where(.w-variant-65e86a00-1bfc-207f-d57b-751888edb7f5) {
  color: var(--meow-wolf-library---den--gold);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-49069c78-45a7-22e5-6140-f10496bdba44) {
  color: var(--meow-wolf-library---den--orange);
}

.wave:where(.w-variant-e9f11ee6-3420-99eb-6c73-ac1dbc862eba) {
  color: var(--meow-wolf-library---den--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-9fc867f0-a391-5008-e4eb-371dec505364) {
  color: var(--meow-wolf-library---den--pink);
}

.wave:where(.w-variant-8d19374d-084a-3baf-f75d-1da4b9acc620) {
  color: var(--meow-wolf-library---den--pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-60043407-c8f8-c0ca-a9e5-6620ed01314e) {
  color: var(--meow-wolf-library---lvs--yellow);
}

.wave:where(.w-variant-5d62645d-cf97-284a-7a9d-7781437c1e38) {
  color: var(--meow-wolf-library---lvs--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-ce86dd8e-2cda-13fe-b115-b1af5c9667db) {
  color: var(--meow-wolf-library---lvs--red);
}

.wave:where(.w-variant-f3973376-f3ad-09b5-9ab3-6e8a97d779ec) {
  color: var(--meow-wolf-library---lvs--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-b7dc58e8-ab60-c288-05c0-7035254d02c8) {
  color: var(--meow-wolf-library---cafe--yellow);
}

.wave:where(.w-variant-e5908811-6e52-21f7-71a8-9c2cb0a4525a) {
  color: var(--meow-wolf-library---cafe--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-592ec48b-6c3a-a28e-9402-f7ba6c6b8487) {
  color: var(--meow-wolf-library---sips--red);
}

.wave:where(.w-variant-d3545acc-02ce-d199-4e07-c8ff23024261) {
  color: var(--meow-wolf-library---sips--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-8c605071-d3b7-6393-c88e-01f2be3367fd) {
  color: var(--meow-wolf-library---hellofood--yellow);
}

.wave:where(.w-variant-94fa50f6-3769-e578-3184-41e2df3d3438) {
  color: var(--meow-wolf-library---hellofood--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-99c59d99-16ea-718f-4b1c-c7875d02256d) {
  color: var(--meow-wolf-library---ui--purple-pink);
}

.wave:where(.w-variant-e9fe70af-7f64-f6e8-646a-d354057033b9) {
  color: var(--meow-wolf-library---ui--purple-pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-feb91f8b-2091-f2ae-2613-78623d6766d1) {
  color: var(--meow-wolf-library---ui--purple);
}

.wave:where(.w-variant-46439ade-58fe-9b15-fee9-69c441bab911) {
  color: var(--meow-wolf-library---ui--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-86246eda-2c44-352f-f508-848d9d3f8291) {
  color: var(--meow-wolf-library---brand--yellow);
}

.wave:where(.w-variant-410b974e-d929-87e9-b4d0-336835597f13) {
  color: var(--meow-wolf-library---brand--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-6df55a0c-39f6-66a5-ba53-c6a3529868bb) {
  color: var(--meow-wolf-library---brand--green);
}

.wave:where(.w-variant-49b7ac87-b152-db01-c0c3-f5910fd40aba) {
  color: var(--meow-wolf-library---brand--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-9b7beddf-c87b-fb37-6f5c-50577433c954) {
  color: var(--meow-wolf-library---brand--yellow);
}

.wave:where(.w-variant-fc3c1ac2-07ec-054d-47a5-efae215de14c) {
  color: var(--meow-wolf-library---brand--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-14565513-be34-ea59-f201-a2de25da4c10) {
  color: var(--meow-wolf-library---brand--green);
}

.wave:where(.w-variant-f4caea87-42b4-7d1a-5fb3-7b081a932c03) {
  color: var(--meow-wolf-library---brand--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-8cc5eadc-a5db-3615-03a2-5ed66b181509) {
  color: var(--meow-wolf-library---den--gold);
}

.wave:where(.w-variant-bae47ac3-942e-00a0-b0fa-bdaec48d1e36) {
  color: var(--meow-wolf-library---den--gold);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-36a48230-8804-9c57-b58a-c8be794d9426) {
  color: var(--meow-wolf-library---den--orange);
}

.wave:where(.w-variant-bdf75cc3-5dd9-6272-baed-54df7a0aec65) {
  color: var(--meow-wolf-library---den--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-007811e2-5bcd-059e-9d19-8edbed37f635) {
  color: var(--meow-wolf-library---den--pink);
}

.wave:where(.w-variant-ae4d2044-1625-2fba-c580-05d72aff7525) {
  color: var(--meow-wolf-library---den--pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-691c26bd-ad4a-557c-c103-8f5c31409901) {
  color: var(--meow-wolf-library---lvs--yellow);
}

.wave:where(.w-variant-b10718ce-31c7-8110-8003-dd581964ae9b) {
  color: var(--meow-wolf-library---lvs--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-879708a2-b81a-7a20-aca9-9322c3e82418) {
  color: var(--meow-wolf-library---lvs--red);
}

.wave:where(.w-variant-4194d2a1-d6bd-888f-b662-db31622e5b78) {
  color: var(--meow-wolf-library---lvs--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-1aca096a-9cdd-ce60-4e09-336a02bfd0f0) {
  color: var(--meow-wolf-library---cafe--yellow);
}

.wave:where(.w-variant-33c059e0-02b7-8355-ffad-51c9f5bc23c0) {
  color: var(--meow-wolf-library---cafe--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-ff13ec5b-5fef-bc69-0bb8-57e21d12e120) {
  color: var(--meow-wolf-library---sips--red);
}

.wave:where(.w-variant-c42b3f3c-1a57-5526-e2e2-34dc460aa763) {
  color: var(--meow-wolf-library---sips--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-0a438577-6bee-e083-3d9a-10850a0f210e) {
  color: var(--meow-wolf-library---hellofood--yellow);
}

.wave:where(.w-variant-0f62ed0f-5d2d-877b-92bc-d285264dea7c) {
  color: var(--meow-wolf-library---hellofood--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-6953fefa-46c3-efa2-67ca-cbe25b80b3af) {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-485e2c59-7a7d-3e55-85f5-fbe76b4d1bc8) {
  color: var(--meow-wolf-library---neutral--white);
}

.wave:where(.w-variant-280f7b00-a5b8-9cab-1164-d07d88a28574) {
  color: var(--meow-wolf-library---neutral--white);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-26cc7c77-81c2-cf9b-20f3-6cdbd1cbca6e) {
  color: var(--meow-wolf-library---brand--blue);
}

.wave:where(.w-variant-b534fb0f-edf2-c21c-37c6-182c2d7e6abb) {
  color: var(--meow-wolf-library---brand--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-db136098-d86d-db7d-6a6a-550f81c886af) {
  color: var(--meow-wolf-library---brand--blue-dark);
}

.wave:where(.w-variant-4036a4cc-28df-3b1c-8f18-b6cd45ca67d2) {
  color: var(--meow-wolf-library---brand--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-f0953aa3-c7ec-d2d0-1f91-6875e2e96ab6) {
  color: var(--meow-wolf-library---brand--indigo);
}

.wave:where(.w-variant-19fac78f-5724-78ae-80cd-673e28d2a912) {
  color: var(--meow-wolf-library---brand--indigo);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-f439303a-325a-145e-d400-9c40f9bb3549) {
  color: var(--meow-wolf-library---brand--green);
}

.wave:where(.w-variant-f6ada591-4cb6-ad9b-6471-e83992fc6362) {
  color: var(--meow-wolf-library---brand--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-4c5dac8d-1464-d45a-a881-62a9894d858e) {
  color: var(--meow-wolf-library---brand--yellow);
}

.wave:where(.w-variant-4411b069-c21a-4e45-6f49-38b0919f91fc) {
  color: var(--meow-wolf-library---brand--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-194c7f24-6e4d-2780-d5ae-26b1f1b00fee) {
  color: var(--meow-wolf-library---ui--purple-pink);
}

.wave:where(.w-variant-8792ea4b-0e4a-2d23-4172-2a39cd97c100) {
  color: var(--meow-wolf-library---ui--purple-pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-1389d87c-4ff9-ac11-9364-8c482c8e7802) {
  color: var(--meow-wolf-library---ui--purple);
}

.wave:where(.w-variant-528b390c-012b-a36e-a810-5fb7084c31cc) {
  color: var(--meow-wolf-library---ui--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-2cb62f04-2d79-4608-a09c-eddc4c9fa199) {
  color: var(--meow-wolf-library---den--green);
}

.wave:where(.w-variant-d2f51ebf-7240-1f0f-5289-616cbc274ec2) {
  color: var(--meow-wolf-library---den--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-0d2c4266-d8d6-d557-cd93-a86eb1cb9731) {
  color: var(--meow-wolf-library---den--blue);
}

.wave:where(.w-variant-bd3cd78f-6839-1345-6928-1a430e7208fd) {
  color: var(--meow-wolf-library---den--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-5b6a7eb8-e079-c0b7-4a8d-009d54ad1758) {
  color: var(--meow-wolf-library---den--purple);
}

.wave:where(.w-variant-ab639098-a52c-2c70-1237-480f47ef3c0b) {
  color: var(--meow-wolf-library---den--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-ec24a2a5-4d23-9e18-cddf-403eed0c97a8) {
  color: var(--meow-wolf-library---den--gold);
}

.wave:where(.w-variant-bcb2e7fc-a900-b14b-baa1-37d0bb4b1d54) {
  color: var(--meow-wolf-library---den--gold);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-df369dbc-6bb8-4cc3-4b88-a67f5606ccd4) {
  color: var(--meow-wolf-library---den--orange);
}

.wave:where(.w-variant-91e83ee3-2e3a-6766-783d-83789f4b2a15) {
  color: var(--meow-wolf-library---den--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-da14f7e4-b3c6-51a0-dc4b-6da79c37d022) {
  color: var(--meow-wolf-library---den--pink);
}

.wave:where(.w-variant-1d7bc398-d2b3-2061-5f1e-3dcd9531efaf) {
  color: var(--meow-wolf-library---den--pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-b326389e-ffbf-fc44-35be-22f5a5b3ce16) {
  color: var(--meow-wolf-library---lvs--blue);
}

.wave:where(.w-variant-e1b28618-484d-6be9-7157-af5c91d1547d) {
  color: var(--meow-wolf-library---lvs--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-4f1d720b-9f8a-757d-9b94-490dcc62c3a2) {
  color: var(--meow-wolf-library---lvs--blue-dark);
}

.wave:where(.w-variant-d6d52d23-98ae-5f13-0c67-dc0459bc1740) {
  color: var(--meow-wolf-library---lvs--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-6f529cc8-4de7-a294-5402-b27d2ab2f0ae) {
  color: var(--meow-wolf-library---lvs--yellow);
}

.wave:where(.w-variant-d2d0325d-361f-eee9-62b9-6d3ef4fe662f) {
  color: var(--meow-wolf-library---lvs--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-87f0de79-2d84-11b1-89de-231363bbc625) {
  color: var(--meow-wolf-library---lvs--red);
}

.wave:where(.w-variant-2303be51-4c92-579f-cf9d-d08dc0ad912c) {
  color: var(--meow-wolf-library---lvs--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-346508c4-0b6f-efdb-a06f-92a1386bde25) {
  color: #f398c0;
}

.wave:where(.w-variant-b134158b-55d9-cbb6-aa65-025afa73a4b1) {
  color: #f398c0;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-e980e1f3-f97b-e534-c320-cf835df781c5) {
  color: #f398c0;
}

.wave:where(.w-variant-f02238f6-09ae-de08-d472-491a05b0ca59) {
  color: #f398c0;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-d8b57686-a9a6-b6c0-9ae4-eb708e7be079) {
  color: #f398c0;
}

.wave:where(.w-variant-326d9f46-43cf-8bb3-34f9-f7148b3a7a9f) {
  color: #f398c0;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-210b5a60-0cde-fcf7-bd9e-93a3170979d1) {
  color: var(--meow-wolf-library---gvh--shade);
}

.wave:where(.w-variant-bd8e9106-575a-a5ac-52a9-d0c920827584) {
  color: var(--meow-wolf-library---gvh--shade);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-d3dfc5c3-624f-b6ae-619a-f83d9ce7ccb9) {
  color: var(--meow-wolf-library---gvh--grape);
}

.wave:where(.w-variant-a2c68564-1b34-67be-91b2-7ab534a5eef6) {
  color: var(--meow-wolf-library---gvh--grape);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-41966d63-c01f-4eac-e1fa-bcf324af1bd1) {
  color: var(--meow-wolf-library---gvh--violet);
}

.wave:where(.w-variant-2381fae2-bee1-6d07-ef56-5148ff530608) {
  color: var(--meow-wolf-library---gvh--violet);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-f7da7901-c9a8-d90b-f695-89bc863ef28c) {
  color: var(--meow-wolf-library---hou--green);
}

.wave:where(.w-variant-3662c8af-f9a1-3dc2-f0ca-4f53e11ab4ed) {
  color: var(--meow-wolf-library---hou--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-f4b63f45-b370-a518-43c0-38cfbab2c15c) {
  color: var(--meow-wolf-library---hou--teal);
}

.wave:where(.w-variant-0c204f24-488d-16cd-47cc-217df7e85805) {
  color: var(--meow-wolf-library---hou--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-e250bb1a-59a8-0ddd-132d-67724eb750ea) {
  color: var(--meow-wolf-library---hou--blue-light);
}

.wave:where(.w-variant-bddbff76-9c81-7a7d-29ae-980c18d81549) {
  color: var(--meow-wolf-library---hou--blue-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-4a262ecd-7a16-dcc6-8f49-f5ba7056c5e1) {
  color: var(--meow-wolf-library---hou--blue);
}

.wave:where(.w-variant-362b91e4-2c49-379c-844d-2c7273cf3442) {
  color: var(--meow-wolf-library---hou--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-3c13fadb-c9b8-d7f7-383f-577941e36817) {
  color: var(--meow-wolf-library---hou--blue-dark);
}

.wave:where(.w-variant-0ded1282-747d-17b5-3e12-58d6d43364db) {
  color: var(--meow-wolf-library---hou--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-066d61f0-d529-e01b-bcbd-7c3d9dd7eb84) {
  color: var(--meow-wolf-library---hou--blue-darker);
}

.wave:where(.w-variant-793a6004-be2d-5acb-964e-5f0658d9ae7b) {
  color: var(--meow-wolf-library---hou--blue-darker);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-f07d131e-5d5c-961f-8556-af6860fe3e43) {
  color: var(--meow-wolf-library---hou--cream);
}

.wave:where(.w-variant-65a16197-d123-ba0c-88c5-6f7df3c4b5f5) {
  color: var(--meow-wolf-library---hou--cream);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-89ee6845-7ad7-42b6-e78b-8c6f91e4f516) {
  color: var(--meow-wolf-library---cafe--blue);
}

.wave:where(.w-variant-b92c58ac-266c-5462-81ec-3a9c8c693089) {
  color: var(--meow-wolf-library---cafe--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-7305b186-f3b2-562e-942b-fe7211e96d70) {
  color: var(--meow-wolf-library---cafe--yellow);
}

.wave:where(.w-variant-6647431c-5914-ceb2-b9d1-819c8d9b4805) {
  color: var(--meow-wolf-library---cafe--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-67a822f1-0c9c-141d-6a78-6c2e6c6e893a) {
  color: var(--meow-wolf-library---sips--blue);
}

.wave:where(.w-variant-80c73edb-94c0-c864-6baf-598a7eda2c3c) {
  color: var(--meow-wolf-library---sips--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-b2c52511-d72b-da30-60cf-6a136bc6248b) {
  color: var(--meow-wolf-library---sips--teal);
}

.wave:where(.w-variant-e438eb15-d282-ae16-c2c1-35b28afb3e0e) {
  color: var(--meow-wolf-library---sips--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-0418ce01-4214-a167-9ed0-71bbccc08b7f) {
  color: var(--meow-wolf-library---sips--teal-light);
}

.wave:where(.w-variant-3029dd24-1f0b-0831-4605-e99ddb6abbc2) {
  color: var(--meow-wolf-library---sips--teal-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-dfb42453-a718-090c-f829-57ea6c40fefb) {
  color: var(--meow-wolf-library---sips--black);
}

.wave:where(.w-variant-9c143a91-65b6-4e03-e596-79d4657184fe) {
  color: var(--meow-wolf-library---sips--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-80e94b02-41ca-7c77-5cc9-3238b3a8b4f8) {
  color: var(--meow-wolf-library---sips--red);
}

.wave:where(.w-variant-dcfbbb18-8f55-84e1-f517-36b39ac8d68a) {
  color: var(--meow-wolf-library---sips--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-453e7a4c-15c8-22b4-039d-a6537cd91558) {
  color: var(--meow-wolf-library---hellofood--yellow);
}

.wave:where(.w-variant-2daa8940-decd-15af-87a8-23696b13547c) {
  color: var(--meow-wolf-library---hellofood--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-207da444-fd5b-d754-1be8-dbe7a2159574) {
  color: var(--meow-wolf-library---hellofood--green);
}

.wave:where(.w-variant-88febcc0-eef5-91bf-4035-ffd27e51f507) {
  color: var(--meow-wolf-library---hellofood--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-cd7d9831-fe17-795f-95bd-b216146ef138) {
  color: var(--meow-wolf-library---hellofood--orange);
}

.wave:where(.w-variant-6abcf388-f57a-0892-5b34-0518da609696) {
  color: var(--meow-wolf-library---hellofood--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-2f4ca526-9e8c-46bf-c452-7397cd0e4d07) {
  color: var(--meow-wolf-library---hellofood--teal);
}

.wave:where(.w-variant-93eeea65-041d-1568-2140-7123898689fb) {
  color: var(--meow-wolf-library---hellofood--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-5000311b-0170-373c-0652-16258dd4724c) {
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-9a086b11-04fc-78ac-fdff-9c3941df0ae0) {
  color: var(--meow-wolf-library---neutral--white);
}

.wave:where(.w-variant-91ed27f2-5d9b-c7e7-6036-38188394afe3) {
  color: var(--meow-wolf-library---neutral--white);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-ec52112c-ea67-792b-cec1-f366e6d4f0b7) {
  color: var(--meow-wolf-library---brand--blue);
}

.wave:where(.w-variant-8d1dd460-56e8-df53-1fba-b2c1fe02a271) {
  color: var(--meow-wolf-library---brand--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-b25cb14e-489a-67cc-27be-84d3fe9e23c1) {
  color: var(--meow-wolf-library---brand--blue-dark);
}

.wave:where(.w-variant-3fbd188f-d30f-9efc-a280-b6374b5907f4) {
  color: var(--meow-wolf-library---brand--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-95c172b8-160d-a813-4b2d-ea18be6babd1) {
  color: var(--meow-wolf-library---brand--indigo);
}

.wave:where(.w-variant-e788e11f-ba83-2307-6395-d1fe4f02ced3) {
  color: var(--meow-wolf-library---brand--indigo);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-bfbf22c1-69b4-59ac-8a32-aff7eaf15ed9) {
  color: var(--meow-wolf-library---brand--green);
}

.wave:where(.w-variant-edd955eb-4eac-88a2-6f80-d1e13478dac1) {
  color: var(--meow-wolf-library---brand--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-bbd5c39e-cd71-612a-9a3d-a8fb734b1ee0) {
  color: var(--meow-wolf-library---brand--yellow);
}

.wave:where(.w-variant-31cc64db-e862-e872-1584-5245f421dc57) {
  color: var(--meow-wolf-library---brand--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-e2f8a542-ba60-ec53-5771-a6f65fac515e) {
  color: var(--meow-wolf-library---ui--purple-pink);
}

.wave:where(.w-variant-7cea4d85-93c3-1ec0-a243-100f705b3856) {
  color: var(--meow-wolf-library---ui--purple-pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-473bae7f-b473-b654-d9b8-ea73223b1c0f) {
  color: var(--meow-wolf-library---ui--purple);
}

.wave:where(.w-variant-a428bd68-3848-b618-359d-f99dc3e91886) {
  color: var(--meow-wolf-library---ui--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-b6658686-98e9-972d-ae54-c31101267c93) {
  color: var(--meow-wolf-library---den--green);
}

.wave:where(.w-variant-a22b4489-cb70-80d2-3775-49a0bd566382) {
  color: var(--meow-wolf-library---den--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-a5b96796-3d12-be07-e977-1b7cb96ba68a) {
  color: var(--meow-wolf-library---den--blue);
}

.wave:where(.w-variant-744165ee-17bd-e851-2ef7-ce73e86d8f74) {
  color: var(--meow-wolf-library---den--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-b1eb9ccc-22ae-c0b1-1972-6474b304f1c8) {
  color: var(--meow-wolf-library---den--purple);
}

.wave:where(.w-variant-175b552b-52ef-1aee-0e2d-199ba34401b4) {
  color: var(--meow-wolf-library---den--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-e1cd263a-9f44-4aa6-8636-7c7a1e96d445) {
  color: var(--meow-wolf-library---den--gold);
}

.wave:where(.w-variant-18ec8b95-7fe7-54b9-827d-269e42beff62) {
  color: var(--meow-wolf-library---den--gold);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-e859db3c-ef0f-6643-9538-e3aa262d75b1) {
  color: var(--meow-wolf-library---den--orange);
}

.wave:where(.w-variant-21486934-8708-399c-22bb-ffdeb2e41d49) {
  color: var(--meow-wolf-library---den--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-a4b97ebf-313e-e27f-1443-ca63bbf509c0) {
  color: var(--meow-wolf-library---den--pink);
}

.wave:where(.w-variant-240f0c74-d71a-d697-f333-9a3ad441bc88) {
  color: var(--meow-wolf-library---den--green-onlight);
}

.wave:where(.w-variant-abe630cd-0cfb-74cc-a122-44773ac36443) {
  color: var(--meow-wolf-library---den--green-onlight);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-a7574a41-f24c-92fb-5017-006b7511c50f) {
  color: var(--meow-wolf-library---den--pink);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-96168f56-e6b3-f8bb-0084-679379c5e83c) {
  color: var(--meow-wolf-library---den--green-onlight);
}

.wave:where(.w-variant-d6c968da-520e-b75e-664a-ecdb5165a4cf) {
  color: var(--meow-wolf-library---den--green-onlight);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-e68db90e-6b9f-fd4a-4cfd-28e29bea7626) {
  color: var(--meow-wolf-library---lvs--blue);
}

.wave:where(.w-variant-2eb8d148-8e64-3686-9df2-75c9e3b358e6) {
  color: var(--meow-wolf-library---lvs--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-985fce99-dc7c-2340-1de8-239284750dbb) {
  color: var(--meow-wolf-library---lvs--blue-dark);
}

.wave:where(.w-variant-81752e20-262d-46f0-192b-1f67c1da1044) {
  color: var(--meow-wolf-library---lvs--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-8f550143-9eb9-3eca-175c-7fb3dc5443b8) {
  color: var(--meow-wolf-library---lvs--red);
}

.wave:where(.w-variant-96e5ce5f-f62d-0153-28d4-bcdca64b4b3f) {
  color: var(--meow-wolf-library---lvs--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-4d059f0f-b62c-3b9d-2c09-6074e6dcf6b8) {
  color: var(--meow-wolf-library---lvs--yellow);
}

.wave:where(.w-variant-439edaf8-534d-f69c-ab9e-45cc5cc5d6c2) {
  color: var(--meow-wolf-library---lvs--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-615a48d6-56d9-5703-251b-fd90fe2db5c6) {
  color: var(--meow-wolf-library---gvh--shade);
}

.wave:where(.w-variant-ae7ce991-0202-ede4-e196-a86084aefc0d) {
  color: var(--meow-wolf-library---gvh--shade);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-3849ef5c-1c4f-23b9-fa42-d67367c6c63e) {
  color: var(--meow-wolf-library---gvh--grape);
}

.wave:where(.w-variant-5893fecb-d52f-acc8-fd96-9668c683a0c7) {
  color: var(--meow-wolf-library---gvh--grape);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-20dc80b7-7860-02e2-d5ec-b2e6a32f725a) {
  color: var(--meow-wolf-library---gvh--violet);
}

.wave:where(.w-variant-93812a1f-2bb7-9d0d-106c-3827e0e5e156) {
  color: var(--meow-wolf-library---gvh--violet);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-c5ee25d6-bd74-7507-2f7f-56eada8e3595) {
  color: #f398c0;
}

.wave:where(.w-variant-20e4de28-cbbc-b966-3daa-3578e8daf5a5) {
  color: #f398c0;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-7a221c5f-e6f2-3d6e-f079-181a59351c42) {
  color: var(--meow-wolf-library---hou--green);
}

.wave:where(.w-variant-a26f501f-b97d-e2bc-a41b-e61edb03fef9) {
  color: var(--meow-wolf-library---hou--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-c21e96f8-cdb2-19ad-698f-f59b90951064) {
  color: var(--meow-wolf-library---hou--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-47dad15e-9a3d-9433-39d3-8ed4ba26bac3) {
  color: var(--meow-wolf-library---hou--teal);
  transform: rotate(0);
}

.wave:where(.w-variant-5c2d171b-b2c2-c90e-4111-c0334d661eb9) {
  color: var(--meow-wolf-library---hou--blue-light);
}

.wave:where(.w-variant-a8ccbccd-8965-b72c-eb61-379ec8d66988) {
  color: var(--meow-wolf-library---hou--blue-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-0bf9baf3-ff05-6b08-76af-54dfd42598ce) {
  color: var(--meow-wolf-library---hou--blue);
}

.wave:where(.w-variant-d9cbb08b-675c-f219-f6f6-6930d94f3394) {
  color: var(--meow-wolf-library---hou--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-6acc6ec2-3fbd-72d7-bf52-6c078a612beb) {
  color: var(--meow-wolf-library---hou--blue-dark);
}

.wave:where(.w-variant-1aa93578-0364-cb5e-1aee-bb45aa63fbe7) {
  color: var(--meow-wolf-library---hou--blue-dark);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-f624b47d-0e00-cbb0-9f4d-96e52ad3c22d) {
  color: var(--meow-wolf-library---hou--blue-darker);
}

.wave:where(.w-variant-5f00e48c-7062-d8c5-8024-490e74d169c0) {
  color: var(--meow-wolf-library---hou--blue-darker);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-099bbe2e-6e29-f31c-77e7-6106d73e9658) {
  color: var(--meow-wolf-library---hou--cream);
}

.wave:where(.w-variant-b8b2f82b-533e-8158-1bae-84ef1910af22) {
  color: var(--meow-wolf-library---hou--cream);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-7c9dbbaa-13a6-327a-aa4d-9d5900025497) {
  color: var(--meow-wolf-library---cafe--blue);
}

.wave:where(.w-variant-9a79b33c-659c-6f56-9f20-8eea62c26dbc) {
  color: var(--meow-wolf-library---cafe--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-37668434-f4f7-ee2f-76c1-a4802bf9876e) {
  color: var(--meow-wolf-library---cafe--yellow);
}

.wave:where(.w-variant-67e20d91-9a7a-ddf0-cf59-de221cbbb273) {
  color: var(--meow-wolf-library---cafe--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-1788c9bf-f0a0-1452-aaaa-1851fd3276e2) {
  color: var(--meow-wolf-library---sips--blue);
}

.wave:where(.w-variant-7dfd37cb-2100-2168-49cd-17bab266e6ed) {
  color: var(--meow-wolf-library---sips--blue);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-9d9bd507-4f86-58ce-08f0-127cbe237363) {
  color: var(--meow-wolf-library---sips--teal);
}

.wave:where(.w-variant-38eef590-f5ea-6fd3-a768-13df207c33b9) {
  color: var(--meow-wolf-library---sips--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-90b57996-d681-f6e0-e5ad-ac859d1b7286) {
  color: var(--meow-wolf-library---sips--teal-light);
}

.wave:where(.w-variant-99f467aa-fe26-5602-4036-c13484abdbe2) {
  color: var(--meow-wolf-library---sips--teal-light);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-08cd7bc2-3520-8790-e121-233d36e3e62b) {
  color: var(--meow-wolf-library---sips--black);
}

.wave:where(.w-variant-95b8f853-3ec9-3898-3f4d-ff66942d2226) {
  color: var(--meow-wolf-library---sips--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-c32aa7dd-36fe-665f-418b-8529980944e4) {
  color: var(--meow-wolf-library---sips--red);
}

.wave:where(.w-variant-56413327-c940-e664-8c53-16c6f3af6945) {
  color: var(--meow-wolf-library---sips--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-0d36185d-cfac-05fc-2b81-3ee0d346ce5c) {
  color: var(--meow-wolf-library---hellofood--yellow);
}

.wave:where(.w-variant-2312d347-b92e-5836-bbb8-a0f11cb3b478) {
  color: var(--meow-wolf-library---hellofood--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-ea79009b-5aad-f530-4033-c94ee15fc8fc) {
  color: var(--meow-wolf-library---hellofood--green);
}

.wave:where(.w-variant-91618a5e-d94d-95a1-6b3b-2a4131229512) {
  color: var(--meow-wolf-library---hellofood--green);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-3739dfbb-5427-8b07-2fab-f52c41468623) {
  color: var(--meow-wolf-library---hellofood--orange);
}

.wave:where(.w-variant-7eb8fe77-1567-3e3c-30e8-6a8e5bbead1e) {
  color: var(--meow-wolf-library---hellofood--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-fba98f5f-39f6-5a82-090e-51cd1eddbaf2) {
  color: var(--meow-wolf-library---hellofood--teal);
}

.wave:where(.w-variant-60659d35-0aed-2fb8-7fae-e4f0f2bb7b7d) {
  color: var(--meow-wolf-library---hellofood--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-f1b9eaa8-0ff2-b051-81ce-6517d945a0b5) {
  color: var(--meow-wolf-library---eis--pink);
}

.wave:where(.w-variant-db43df07-e0c2-cbc3-484f-539a216f0820) {
  color: var(--meow-wolf-library---prime--black);
}

.wave:where(.w-variant-be345840-4de8-55db-bc87-2fc82fb95286) {
  color: var(--meow-wolf-library---prime--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-59534c04-6d3d-16ab-b0fa-42b85ab4dc2f) {
  color: var(--meow-wolf-library---prime--purple);
}

.wave:where(.w-variant-a22c5cdf-689a-f8b4-3088-f030b649faf0) {
  color: var(--meow-wolf-library---prime--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-f37383ab-78c3-6452-8720-460deb1d01bc) {
  color: var(--meow-wolf-library---prime--yellow);
}

.wave:where(.w-variant-00ea2aaf-4b20-bf3f-e9d2-967dfd4717cf) {
  color: var(--meow-wolf-library---prime--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-9cf930cf-2652-405e-892b-f1fb3d5d98da) {
  color: var(--meow-wolf-library---prime--orange);
}

.wave:where(.w-variant-f598eea4-da77-7380-7bdc-b1c6344d0e86) {
  color: var(--meow-wolf-library---prime--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-e597bd1f-98fa-f1fd-96fb-141026727f43) {
  color: var(--meow-wolf-library---prime--red);
}

.wave:where(.w-variant-2faac5aa-feae-2047-6ee9-7dd6dd4b1961) {
  color: var(--meow-wolf-library---prime--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-9693b987-6ddc-2565-8b89-3e4bd1630e1a) {
  color: var(--meow-wolf-library---prime--teal);
}

.wave:where(.w-variant-128277d3-32f6-517a-c166-a6c89d13087a) {
  color: var(--meow-wolf-library---prime--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-6077129e-7b95-9468-11dc-0a3d95413f65) {
  color: var(--meow-wolf-library---prime--black);
}

.wave:where(.w-variant-46843f44-2813-ccc2-0b84-85ae67663a20) {
  color: var(--meow-wolf-library---prime--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-1eb50834-2f1e-7a7a-d45f-77eb04241a5d) {
  color: var(--meow-wolf-library---prime--purple);
}

.wave:where(.w-variant-50cfb69c-e7d4-f0ff-2871-de77170ce35c) {
  color: var(--meow-wolf-library---prime--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-85330c7d-0ec3-6225-df5d-a8bec4dc6e98) {
  color: var(--meow-wolf-library---prime--yellow);
}

.wave:where(.w-variant-1134c101-dee0-b650-d89e-b2e610b1ec27) {
  color: var(--meow-wolf-library---prime--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-99d7dd65-246d-327f-1b0c-7250f98c8564) {
  color: var(--meow-wolf-library---prime--orange);
}

.wave:where(.w-variant-62129a24-b018-8f48-c5a9-f150feeecbf1) {
  color: var(--meow-wolf-library---prime--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-c0bdb0cf-e56d-23a2-84fb-5d45e9ffb8c3) {
  color: var(--meow-wolf-library---prime--red);
}

.wave:where(.w-variant-23a5075a-a93c-0831-a583-8e4977370fd9) {
  color: var(--meow-wolf-library---prime--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-e24384f9-52b8-a8e1-4dde-73ebe361b896) {
  color: var(--meow-wolf-library---prime--teal);
}

.wave:where(.w-variant-bc4fbd5c-7924-ef8a-da6a-bb5904705167) {
  color: var(--meow-wolf-library---prime--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-d5aa7b56-838f-d96d-4c05-f7afd8f2f458) {
  color: var(--meow-wolf-library---prime--black);
}

.wave:where(.w-variant-4561cad4-6e5d-3cae-5b49-cf84895cc04e) {
  color: var(--meow-wolf-library---prime--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-71594cde-bd0d-5b20-4a7f-6ec3e86b7a16) {
  color: var(--meow-wolf-library---prime--purple);
}

.wave:where(.w-variant-fa5d24f5-4d77-145b-035d-81db5cb04eb1) {
  color: var(--meow-wolf-library---prime--purple);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-3ab35bcb-197d-3416-8eb3-00138c1acb26) {
  color: var(--meow-wolf-library---prime--yellow);
}

.wave:where(.w-variant-f045666b-34e8-8a64-3566-924b80e47e08) {
  color: var(--meow-wolf-library---prime--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-a157840b-3c61-98c5-2895-8e29e6d25d60) {
  color: var(--meow-wolf-library---prime--orange);
}

.wave:where(.w-variant-8fbc9506-36fb-3088-c254-bf824b03b5f1) {
  color: var(--meow-wolf-library---prime--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-dada4290-9e4b-ed5e-aa4a-0841eb16ddba) {
  color: var(--meow-wolf-library---prime--red);
}

.wave:where(.w-variant-39834cfd-8aa5-c976-1e02-f317a2941eab) {
  color: var(--meow-wolf-library---prime--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-f0642814-d136-f5b4-9e53-7f8f9884e5d4) {
  color: var(--meow-wolf-library---prime--teal);
}

.wave:where(.w-variant-b5804071-8356-e8d4-f293-7b15dc4093a3) {
  color: var(--meow-wolf-library---prime--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-221005c3-2468-f87b-c479-63c997152f0e) {
  color: var(--meow-wolf-library---prime--black);
}

.wave:where(.w-variant-8313c244-ad64-d34f-03f4-7a1ecf62749c) {
  color: var(--meow-wolf-library---prime--black);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-12e76dce-f2ca-591f-fcc5-ae51f731b619) {
  color: var(--meow-wolf-library---prime--yellow);
}

.wave:where(.w-variant-c27490b6-cad6-ba81-856e-2f2683470d77) {
  color: var(--meow-wolf-library---prime--yellow);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-8038a138-be2f-4890-43b2-dd6e23a0dfce) {
  color: var(--meow-wolf-library---prime--orange);
}

.wave:where(.w-variant-b59a55e2-f110-b812-ce7b-eb445c314699) {
  color: var(--meow-wolf-library---prime--orange);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-98ff8a2c-1935-3b3c-8773-fd5fd65a1edd) {
  color: var(--meow-wolf-library---prime--red);
}

.wave:where(.w-variant-396399a3-def1-4b18-8af5-cef7d93f37ad) {
  color: var(--meow-wolf-library---prime--red);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-537b9295-838f-566d-9068-1b9a92c6161c) {
  color: var(--meow-wolf-library---prime--teal);
}

.wave:where(.w-variant-82fefed5-5fc2-5b2b-d541-a47224a346f8) {
  color: var(--meow-wolf-library---prime--teal);
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-d88d8def-2a22-98d9-a3cb-56277012dda5) {
  color: #ffc5eb;
}

.wave:where(.w-variant-9cb26d18-b3a6-f413-f1fc-2ab5d84e7661) {
  color: #ffc5eb;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave:where(.w-variant-0769c633-84f6-8238-129c-6926fc56b1c9) {
  color: #ffc5eb;
}

.wave:where(.w-variant-36eec44c-073a-0aa4-0a05-1c00152b25b5) {
  color: #ffc5eb;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.wave.gift-guide {
  color: #e7dcaf;
}

.div-block-169 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.wave-line {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/645b8ecf628925220d2bdb46_Grey%20Wave%20Line.svg");
  background-position: 0 0;
  background-repeat: repeat-x;
  background-size: 2%;
  height: 10px;
}

.wave-line.margin-bottom.margin-small {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/691239d143cf1fe78dd7b0fe_White%20Wave%20Line.svg");
  background-size: 1.5%;
}

.offer-sticker {
  justify-content: center;
  align-items: center;
  width: 18%;
  min-width: 18%;
  max-width: 18%;
  display: flex;
  position: relative;
  left: 32%;
}

.blob-animation {
  display: inline-flex;
  position: absolute;
}

.blob-animation-wrapper {
  justify-content: center;
  align-items: center;
  width: 400px;
  display: flex;
  overflow: hidden;
}

.flex-ver-center {
  flex-flow: column;
  align-items: center;
  display: flex;
}

.blob-animation-last {
  opacity: 1;
  position: absolute;
}

.background-lvs {
  background-image: linear-gradient(180deg, var(--hou--blue), var(--hou--blue-darker) 27%, var(--hou--teal) 50%, var(--hou--blue-darker) 80%, var(--hou--blue-dark));
}

.background-lvs.flex-hor-center.position-relative {
  position: relative;
}

.background-lvs.flex-hor-center.position-relative.z-index-2 {
  background-image: linear-gradient(180deg, var(--hou--blue) 5%, var(--hou--blue-darker) 27%, var(--hou--teal) 50%, var(--hou--blue-darker) 80%, var(--hou--blue-dark));
}

.background-lvs.flex-hor-center.position-relative.z-index-2.overflow-hidden {
  background-image: linear-gradient(to bottom, var(--lvs--blue-dark), var(--lvs--blue-dark));
}

.width-50 {
  width: 50%;
}

.width-40 {
  width: 40%;
}

.wave-14 {
  color: #000;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.rotate-vertical {
  transform-style: preserve-3d;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.banner-single {
  width: 80%;
}

.banners-wrapper {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.width-70 {
  width: 705px;
}

.width-900px {
  max-width: 800px;
}

.wave-separator {
  margin-top: var(--meow-wolf-library---spacing--xsmall);
  margin-bottom: var(--spacing--xsmall);
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/691239d143cf1fe78dd7b0fe_White%20Wave%20Line.svg");
  background-position: 0 0;
  background-repeat: repeat-x;
  background-size: auto;
  width: 100%;
  height: 5px;
}

.rounded-tab-left {
  border: 1px solid var(--meow-wolf-library---brand--pink-ondark-clickable);
  border-top-left-radius: var(--meow-wolf-library---border--shadow--huge);
  border-bottom-left-radius: var(--meow-wolf-library---border--shadow--huge);
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  font-weight: 600;
}

.rounded-tab-left.w--current {
  border-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  border-top-left-radius: var(--meow-wolf-library---border--shadow--huge);
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--neutral--white);
  font-weight: 600;
}

.rounded-tab-left.den {
  background-color: var(--meow-wolf-library---brand--indigo);
}

.rounded-tab-right {
  border: 1px solid var(--meow-wolf-library---brand--pink-ondark-clickable);
  border-top-right-radius: var(--meow-wolf-library---border--shadow--huge);
  border-bottom-right-radius: var(--meow-wolf-library---border--shadow--huge);
  background-color: var(--neutral--white);
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  font-weight: 600;
}

.rounded-tab-right.w--current {
  border-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--neutral--white);
  font-weight: 600;
}

.rounded-tab-right.den {
  background-color: var(--brand--indigo);
}

.wavy-separator {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/691239d143cf1fe78dd7b0fe_White%20Wave%20Line.svg");
  background-position: 0 0;
  background-repeat: repeat-x;
  background-size: auto;
  width: 100%;
  height: 5px;
}

.rounded-tab-right-colorbg {
  border: 1px solid var(--meow-wolf-library---brand--pink-ondark-clickable);
  border-top-right-radius: var(--meow-wolf-library---border--shadow--huge);
  border-bottom-right-radius: var(--meow-wolf-library---border--shadow--huge);
  background-color: var(--neutral--white);
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  font-weight: 600;
}

.rounded-tab-right-colorbg.w--current {
  border-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--neutral--white);
  font-weight: 600;
}

.rounded-tab-right-colorbg.den {
  background-color: var(--brand--indigo);
}

.rounded-tab-left-colorbg {
  border: 1px solid var(--meow-wolf-library---brand--pink-ondark-clickable);
  border-top-left-radius: var(--meow-wolf-library---border--shadow--huge);
  border-bottom-left-radius: var(--meow-wolf-library---border--shadow--huge);
  background-color: var(--meow-wolf-library---neutral--white);
  color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  font-weight: 600;
}

.rounded-tab-left-colorbg.w--current {
  border-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  border-top-left-radius: var(--meow-wolf-library---border--shadow--huge);
  background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  color: var(--neutral--white);
  font-weight: 600;
}

.rounded-tab-left-colorbg.den {
  background-color: var(--meow-wolf-library---brand--indigo);
}

.is-this-real-lottie {
  width: 50%;
}

.vhs-om-lottie, .vhs-om-lottie-mobile {
  width: 80%;
}

.om-wow-lottie, .om-wow-lottie-mobile, .yes-lottie {
  width: 60%;
}

.yes-lottie-mobile, .spoiler-alert-lottie {
  width: 70%;
}

.look-at-this-lottie {
  width: 60%;
}

.form-input-simpler {
  color: #747487;
  background-color: #fff;
  border: 1px solid #747487;
  border-radius: 5px 0 0 5px;
  width: 100%;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 14px;
  line-height: 17.07px;
}

.form-input-simpler:focus {
  border-color: #000;
}

.form-input-simpler::placeholder {
  color: #0009;
}

.form-input-simpler.is-text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.form-input-simpler.is-select-input {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6553c224f8c73c4f3f406ffd_form-select-icon.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: 14px 8.17px;
  font-style: normal;
  display: block;
  position: static;
}

.form-input-simpler.is-select-input.is-dark-mode {
  background-color: #15152f;
}

.form-input-simpler.is-dark-mode {
  border-color: var(--deep-pink\<deleted\|variable-462e714e\>);
  color: var(--white);
  background-color: #15152f;
}

.form-input-simpler.is-dark-mode::placeholder {
  color: var(--white);
}

.form-input-simpler.is-footer {
  background-color: var(--blackonly\<deleted\|variable-06178a63-1616-271e-3336-9d3c9cae815c\>);
  color: var(--white);
  border-style: solid;
  border-color: #9191a2;
  border-radius: 5px;
  padding: 12px 10px;
}

.form-input-simpler.is-footer::placeholder {
  color: var(--grey\<deleted\|variable-f6167a39\>);
}

.form-input-simpler.is-disabled {
  color: #9191a2;
  background-color: #f1f1f7;
  border-color: #9191a2;
  font-size: 14px;
}

.form-input-simpler.is-email {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6553bc0ed354942deb386c7c_form-email-icon.svg");
  background-position: 14px;
  background-repeat: no-repeat;
  background-size: 15px 10.2px;
  padding-left: 2.2rem;
}

.form-input-simpler.is-password {
  background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6553bcf5edf24b95fcf91c5f_form-password-icon.svg");
  background-position: 14px;
  background-repeat: no-repeat;
  background-size: 10.26px 15px;
  padding-left: 2rem;
}

.form-input-simpler.is-dropdown {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: static;
}

.form-input-simpler.radio-input {
  display: none;
}

.pink-button-medium-form-simpler {
  border: 1px solid var(--brand--pink-onlight-clickable);
  background-color: var(--brand--pink-onlight-clickable);
  color: var(--white);
  border-radius: 0 10px 10px 0;
  padding: 11.5px 25px;
  font-size: 16px;
  font-weight: 600;
  line-height: 19.5px;
}

.pink-button-medium-form-simpler:hover {
  background-color: var(--white);
  color: var(--brand--pink-onlight-clickable);
}

.form-wrapper-product-simpler {
  padding: var(--spacing--xxsmall) var(--spacing--xsmall);
  border-radius: var(--meow-wolf-library---border--shadow--regular);
  text-align: left;
  text-transform: none;
  background-color: #ffffffb3;
  border: 1px #ddd;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  width: 100%;
  max-width: 500px;
  font-size: 16px;
  line-height: 20px;
  display: flex;
}

.form-wrapper-product-simpler:where(.w-variant-a32bbb49-e162-adf1-600c-634101565784) {
  color: var(--neutral--white);
}

.form-wrapper-product-simpler:where(.w-variant-c108c563-07bc-ae33-d56a-825de600c07c), .form-wrapper-product-simpler:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33c) {
  width: 100%;
}

.form-wrapper-product-simpler:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33b) {
  padding-bottom: var(--spacing--xxsmall);
  background-color: #2e2c74cc;
}

.form-nopadding-bottom {
  width: 100%;
  margin-bottom: 0;
}

.la-video {
  width: 40%;
}

.width-80 {
  width: 80%;
}

.success-message-simpler {
  background-color: #0000;
  padding: 1.5rem;
}

.success-message-simpler:where(.w-variant-fefdf152-c1b7-c08f-cff2-7a9912dcae99), .success-message-simpler:where(.w-variant-31146463-8bcd-2d0b-542d-d9620693607d), .success-message-simpler:where(.w-variant-7697ac83-2542-473a-5d51-1246e378d33b) {
  color: var(--neutral--white);
}

.success-message-simpler.text-color-black {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.background-den {
  background-image: linear-gradient(180deg, var(--hou--blue), var(--hou--blue-darker) 27%, var(--hou--teal) 50%, var(--hou--blue-darker) 80%, var(--hou--blue-dark));
}

.background-den.flex-hor-center.position-relative {
  position: relative;
}

.background-den.flex-hor-center.position-relative.z-index-2 {
  background-image: linear-gradient(180deg, var(--hou--blue) 5%, var(--hou--blue-darker) 27%, var(--hou--teal) 50%, var(--hou--blue-darker) 80%, var(--hou--blue-dark));
}

.background-den.flex-hor-center.position-relative.z-index-2.overflow-hidden {
  background-image: linear-gradient(180deg, var(--meow-wolf-library---den--purple) 79%, var(--meow-wolf-library---den--orange));
}

.background-sfe {
  background-image: linear-gradient(180deg, var(--hou--blue), var(--hou--blue-darker) 27%, var(--hou--teal) 50%, var(--hou--blue-darker) 80%, var(--hou--blue-dark));
}

.background-sfe.flex-hor-center.position-relative {
  position: relative;
}

.background-sfe.flex-hor-center.position-relative.z-index-2 {
  background-image: linear-gradient(180deg, var(--hou--blue) 5%, var(--hou--blue-darker) 27%, var(--hou--teal) 50%, var(--hou--blue-darker) 80%, var(--hou--blue-dark));
}

.background-sfe.flex-hor-center.position-relative.z-index-2.overflow-hidden {
  background-image: linear-gradient(180deg, var(--brand--blue-dark) 79%, var(--meow-wolf-library---brand--blue));
}

.width-30 {
  width: 30%;
}

.background-gvh {
  background-image: linear-gradient(180deg, var(--hou--blue), var(--hou--blue-darker) 27%, var(--hou--teal) 50%, var(--hou--blue-darker) 80%, var(--hou--blue-dark));
}

.background-gvh.flex-hor-center.position-relative {
  position: relative;
}

.background-gvh.flex-hor-center.position-relative.z-index-2 {
  background-image: linear-gradient(180deg, var(--hou--blue) 5%, var(--hou--blue-darker) 27%, var(--hou--teal) 50%, var(--hou--blue-darker) 80%, var(--hou--blue-dark));
}

.background-gvh.flex-hor-center.position-relative.z-index-2.overflow-hidden {
  background-image: linear-gradient(180deg, var(--gvh--grape) 79%, var(--gvh--violet));
}

@media screen and (min-width: 1280px) {
  .meow-wolf-library--dropdown-content {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    font-size: 20px;
  }

  .meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--text-color-white.meow-wolf-library--ribbon.meow-wolf-library--ribbon-left {
    left: -40px;
    transform: rotate(-45deg);
  }

  .meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--text-color-white.meow-wolf-library--ribbon.meow-wolf-library--ribbon-left:where(.w-variant-62f632f1-b0e2-348d-a175-9e3b53398140) {
    background-color: var(--meow-wolf-library---brand--green-onlight);
  }

  .meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--text-color-white.meow-wolf-library--ribbon.meow-wolf-library--ribbon-left:where(.w-variant-727a4d5d-880e-5ec5-4e81-2259430807e7) {
    background-image: linear-gradient(180deg, var(--meow-wolf-library---ui--purple), var(--meow-wolf-library---ui--purple-pink));
  }

  .meow-wolf-library--ribbon-wrapper {
    transform: translate(0);
  }

  .meow-wolf-library--shop-ribbon {
    position: absolute;
    top: 0;
  }

  .meow-wolf-library--form-wrapper-product {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    display: flex;
  }

  .meow-wolf-library--visit-hero-content {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 60%;
    padding-left: 24px;
    display: block;
  }

  .meow-wolf-library--visit-hero-content.meow-wolf-library--text-color-white {
    max-width: 50%;
  }

  .container {
    object-fit: fill;
    margin-left: auto;
    margin-right: auto;
  }

  .content__row.max-width-full.flex-center {
    justify-content: center;
    align-items: center;
  }

  .content__row.max-width-full.flex-center.flex-hor-auto {
    justify-content: space-between;
  }

  .rounded-button.pink-header {
    margin-top: 24px;
  }

  .center-text.midnight-blue-text.latest-news-title {
    padding-top: 30px;
  }

  .media-row {
    grid-column-gap: 30px;
  }

  .media-card__details {
    margin-top: 20px;
  }

  .location__times-grid {
    grid-template-columns: minmax(30px, 40px) 1fr minmax(30px, 40px);
  }

  .home__radial-wrap {
    left: 40px;
  }

  .nav-button.is-small {
    background-color: var(--brand--pink-onlight-clickable);
  }

  .nav-button.is-icon.is-small.hover-border.max-width-small.max-width-banner {
    max-width: 20rem;
  }

  .html-embed.white-text {
    max-width: 50px;
  }

  .quote-div.center-text {
    align-items: center;
  }

  .denver-pryamids-angle {
    width: 180vh;
    min-width: 180vw;
    height: 18vw;
    max-height: 250px;
    bottom: -15vh;
  }

  .denver-pryamids-angle.cc--pink {
    width: 150vh;
    min-width: 150vw;
    bottom: -20vh;
  }

  .las-vegas__lottie__two {
    max-width: 290px;
  }

  .disabled-btn {
    background-color: var(--grey\<deleted\|variable-f6167a39\>);
  }

  .media-kit__hero-content-wrapper.cc-realunreal {
    padding-bottom: 100px;
  }

  .denver-updates__wave {
    width: 100%;
  }

  .denver__pattern-three {
    margin-top: -10%;
  }

  .denver__pattern-four {
    bottom: 20%;
    left: 30%;
  }

  .link-white.text-style-underline:hover {
    color: var(--black);
  }

  .divider-images {
    width: auto;
  }

  .header-grid {
    padding-bottom: 20px;
  }

  .local-programs-grid {
    background-color: #fff;
  }

  .denver-visit-us-lottie {
    bottom: 15%;
  }

  .container-large.full-width-2 {
    max-width: none;
  }

  .heading-style-h3.text-color-white.text-weight-bold {
    font-weight: 700;
  }

  .heading-style-h4.center-text.text-weight-bold, .heading-style-h4.center-text.text-weight-bold.text-color-white {
    margin-bottom: 0;
  }

  .text-size-tiny {
    line-height: 18px;
  }

  .text-weight-bold.center-text {
    margin-bottom: 30px;
    line-height: 1.6;
  }

  .background-color-black.margin-vertical.margin-xsmall.flex-hor-auto.card-horizontal {
    justify-content: flex-start;
    height: 200px;
  }

  .padding-bottom.padding-xsmall.no-padding-widescreen-2-2 {
    padding-bottom: 0;
  }

  .margin-top.margin-custom {
    padding-top: 20px;
  }

  .gvh-black-swoosh-blue-pink-bg-2 {
    margin-bottom: -2px;
  }

  .gvh-pattern-3 {
    margin-top: auto;
    right: 15%;
  }

  .gvh-pattern-2 {
    bottom: 20%;
    left: 30%;
  }

  .divider-images-4 {
    width: auto;
  }

  .section_transition-wrapper.is-top {
    z-index: 5;
  }

  .section_transition-wrapper.z-index-2 {
    z-index: 2;
  }

  .section_transition-image {
    margin-bottom: -1px;
  }

  .exhibitions-grid_link.lvs {
    background-position: 50% 0;
  }

  .exhibitions-grid_image {
    aspect-ratio: auto;
    object-fit: cover;
  }

  .section_layout.denver-fnd-header {
    background-size: auto, cover;
  }

  .section_layout.background-color-comic-2 {
    background-size: auto;
  }

  .section_layout.engagement-header-bg {
    background-position: 100% 30%;
  }

  .section_layout.education-hero-bg {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fee1d3219e09a54bc7926e_1886565f3d9b909906bac7b2af097b6b_mw-education.avif");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .footer_top-wrapper {
    grid-column-gap: 5.5rem;
  }

  .footer_legal-link {
    text-decoration: underline;
  }

  .footer_social-list {
    grid-column-gap: .5rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto;
    grid-template-columns: max-content;
    grid-auto-columns: max-content;
    display: grid;
  }

  .footer_corp-b-link {
    width: 2rem;
  }

  .footer_corp-b-link.cac {
    width: 3rem;
  }

  .header_about {
    width: auto;
  }

  .header_about-background-shape {
    bottom: -33%;
  }

  .community_blob-1 {
    left: -8%;
  }

  .community_blob-3 {
    right: -8%;
  }

  .gvh-hero-2 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/64d65df00a9973516abf2ce1_GVH-neonkingdom.webp");
    background-position: 50% 0;
    background-size: cover;
  }

  .gvh-pattern-2-2 {
    bottom: 20%;
    left: 30%;
  }

  .press-title-grid {
    width: 100%;
  }

  .press-hero-image-col-2-2 {
    flex: 0 auto;
    align-self: center;
    width: 45%;
  }

  .widget-button-holder {
    margin-right: 15px;
  }

  .hide-mobile.width-90 {
    width: 60%;
  }

  .local-programs-image-bottom-right-denver {
    bottom: 10%;
  }

  .padding-vegas-locals-header {
    padding-bottom: 2rem;
  }

  .buttons-annual-pass.padding-vertical.padding-medium.vertical-center-align {
    text-align: center;
    text-align: center;
  }

  .background-foundation-header {
    background-size: auto, 850px;
  }

  .portal-pass-hero {
    grid-column-gap: 10rem;
    grid-row-gap: 10rem;
  }

  .portal-pass-hero-text {
    flex: 1;
    max-width: 45%;
  }

  .banner-portal-pass-text {
    margin-right: var(--spacing--xsmall);
    width: 42%;
  }

  .banner-portal-pass-text-mobile {
    max-width: 60%;
  }

  .portal-pass-mobile-text {
    font-size: 20px;
  }

  .banner-wrapper {
    display: block;
  }

  .footer_cert-list {
    grid-template-areas: "Area";
  }

  .footer_cac-logo {
    display: inline-block;
  }

  .annual-pass-cards-flex {
    justify-content: center;
    max-width: 80vw;
    margin-left: auto;
    margin-right: auto;
  }

  .annual-pass-card {
    max-width: 500px;
    min-height: 225px;
    font-size: 18px;
  }

  .annual-pass-card-element-up-left {
    width: 100px;
    inset: 0% auto auto 0%;
    transform: rotate(90deg);
  }

  .tab-capacity-private-events {
    align-items: center;
  }

  .position-absolute.gift-guide-stars-left, .position-absolute.gift-guide-stars-right {
    bottom: 40px;
  }

  .position-absolute.gift-guide-1, .position-absolute.gift-guide-3 {
    left: 0;
  }

  .position-absolute.userguide {
    top: auto;
  }

  .nav-dropdown_container_mobile {
    margin-left: 0;
    margin-right: 0;
  }

  .side-dropdown.side-dropdown_1.w--open {
    margin-top: 90px;
  }

  .slider-image-private-events-landing-1 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6604901f7ec1a7b3e10d0b83_SFE_Elopement-event.webp");
  }

  .content-private-events-links-flex {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: center;
  }

  .nav-menu_list-items:hover {
    color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  }

  .dropdown-content-private-events-main {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    font-size: 20px;
  }

  .nav-dropdown_container {
    margin-left: 0;
    margin-right: 0;
  }

  .experience-grid {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr;
    margin-top: 35px;
  }

  .floating-stars {
    top: -3%;
    right: 2%;
  }

  .slider-arrow-3 {
    margin-top: 55px;
  }

  .vegas-stars-blue.z-index-1-2 {
    right: 1%;
  }

  .head-text-annual-pass-upgrade {
    width: 500px;
  }

  .portal-pass-30 {
    left: 60px;
  }

  .portal-banner-content {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/664fae328af6605d1dc95c1c_swirl-banner-final.svg");
    background-position: -120% 57%;
    background-size: 80%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .portal-banner-content.supremium-content {
    background-position: 0 33%, 0 0;
    background-size: 62%, auto;
  }

  .portal-banner-content.supremium-content.overflow-hidden {
    background-position: -20%, 0 0;
    background-size: 65%, auto;
  }

  .portal-banner-content.mobileapp-banner {
    background-position: 0 0, 0 0, 88% -80px, 110% -50px;
  }

  .background-annualpass-copy {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/664fb1a17e44901f630e796d_swirl-2400-final.svg");
    background-position: 45%;
    background-size: 1600px;
  }

  .mobile-portal-pass-30 {
    left: 60px;
  }

  .footer-form {
    color: #fff;
    background-color: #1a1a1a;
    border-radius: 10px;
    padding: 30px 20px;
  }

  .travel-blob {
    right: 85%;
  }

  .explore-blob {
    top: 55%;
  }

  .visit-product-image {
    height: 300px;
  }

  .vector-shape-2 {
    bottom: 5%;
    left: -1%;
  }

  .title-visit-tile {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .slider-image-product-den-1 {
    background-image: linear-gradient(90deg, #15152f 40%, #a9a9b300 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66c4b8e3e2ff3198fa57cf49_den-numina-product.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 1000px;
  }

  .slider-image-product-den-2 {
    background-image: linear-gradient(90deg, #15152f 40%, #bdbdc400 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66be3233a788b27e79fb799e_DEN_Experiential_product.webp");
    background-position: 0 0, 130%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 1000px;
  }

  .slider-image-product-den-3 {
    background-image: linear-gradient(90deg, #15152f 40%, #b9b9c100 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66901f67c44810583c357239_DEN_Adulti-Verse_Life%20By%20Tay%20Media%20(Taylor%20Joerger)_6.07.2023_502A3200.webp");
    background-position: 0 0, 100% 70%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 900px;
  }

  .container-product-head {
    width: auto;
  }

  .product-hero {
    display: block;
  }

  .product-hero-content {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 45%;
    padding-left: 0;
    display: block;
  }

  .head-content-product {
    justify-content: flex-start;
  }

  .hero-text-product {
    font-size: var(--font--size--xlarge);
    line-height: var(--font--line-height--xlarge);
    font-weight: 500;
  }

  .mobile-app-bg-product {
    background-position: 90%, 35% 85%, 0 0;
  }

  .app-column-1 {
    width: 570px;
  }

  .app-column-2 {
    width: 48%;
  }

  .apple-logo, .google-logo {
    width: 165px;
  }

  .section-layout.is-hello-green {
    background-color: var(--meow-wolf-library---hellofood--green);
  }

  .container-form-product {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .form-wrapper-product {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    display: flex;
  }

  .font-xlarge {
    font-size: var(--font--size--xlarge);
  }

  .slider-head-visit {
    justify-content: flex-start;
    align-items: center;
  }

  .container-visit-head {
    width: 85%;
    height: 100%;
  }

  .visit-hero {
    height: auto;
  }

  .visit-hero-content {
    padding-left: var(--spacing--small);
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 60%;
    display: block;
  }

  .visit-hero-content.text-color-white {
    min-width: 600px;
    max-width: 600px;
  }

  .gvh-element-2 {
    bottom: 3%;
  }

  .gvh-shade-bg {
    background-color: var(--gvh--shade);
    background-image: linear-gradient(180deg, var(--gvh--shade), var(--gvh--violet));
  }

  .product-hero-content-sf {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 45%;
    padding-left: 0;
    display: block;
  }

  .font-xlarge-2 {
    font-size: 24px;
  }

  .bold-text-9-2-2 {
    color: var(--brand--blue-onlight);
  }

  .bold-text-10 {
    color: var(--brand--green-onlight);
  }

  .community-learn-more-text-2-2 {
    font-size: 24px;
    font-weight: 500;
    line-height: 26px;
  }

  .hero-content-cosmic-howl {
    max-width: 650px;
  }

  .banner-text {
    font-size: 19px;
  }

  .banners-duo {
    flex-flow: column;
    justify-content: center;
    display: flex;
  }

  .content-5 {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .slider-image-visit-hou-1 {
    background-position: 50% 100%;
    background-size: cover;
  }

  .bg-icon-lower-right-ktx {
    bottom: 7%;
  }

  .visit-playpause-button.is-careers-playpause {
    bottom: 15%;
  }

  .ktx-record-icon {
    bottom: 5%;
    left: -1%;
  }

  .content-6 {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .mobile-app-bg-product-ktx {
    background-position: 95% -20px, 35% 85%, 0 0;
  }

  .slider-nav-product-hou {
    bottom: 10%;
  }

  .slider-image-food-1 {
    background-size: auto, cover;
  }

  .slider-image-food-1.slider-food-cowboix-1 {
    background-position: 50% 100%;
  }

  .slider-image-food-1.slider-food-cowboix-2 {
    background-size: cover;
  }

  .food-hero {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 55%;
    padding-left: 0;
    display: block;
  }

  .hero-text-food {
    font-size: 24px;
    line-height: 26px;
  }

  .food-location-grid {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-rows: auto;
    grid-template-columns: 55% 40%;
    grid-auto-columns: 1fr;
  }

  .large-text-food {
    font-size: 24px;
    line-height: 26px;
  }

  .education-hero-bg {
    background-size: auto, 1100px;
  }

  .section_transition-image-2 {
    margin-bottom: -1px;
  }

  .image-70 {
    left: 95%;
  }

  .visit-content {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .gvh-element-visit-2-copy {
    bottom: 3%;
  }

  .vector-shape-gvh-v2-2, .vector-shape-lv-2 {
    bottom: 5%;
    left: -1%;
  }

  .supremium-sticker {
    width: 15%;
    min-width: 15%;
    max-width: 15%;
    left: 38%;
  }

  .slider-image-bg {
    background-image: linear-gradient(90deg, #15152f 40%, #a9a9b300 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66a9495bcd362989e830fbd3_sfe-product-the-forest.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 950px;
  }

  .slider-image-bg.header-supremium-3 {
    background-position: 50% 30%;
  }

  .slider-image-bg.header-supremium-2 {
    background-position: 50%;
  }

  .pricing-check-mark {
    width: 26px;
  }

  .text-selector {
    font-weight: 600;
  }

  .flex-hor {
    grid-column-gap: var(--meow-wolf-library---spacing--xxsmall);
    grid-row-gap: var(--meow-wolf-library---spacing--xxsmall);
  }

  .flex-hor.flex-hor-center.is_gap-huge.is_gap-xsmall-mobile.sharing-content {
    height: 260px;
  }

  .flex-hor.form-simpler {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .slider-nav-product-las {
    bottom: 12%;
  }

  .header-offers {
    background-size: auto, 70%;
  }

  .card-horizontal-img {
    width: 300px;
  }

  .grid-14.margin-vertical.margin-small {
    grid-template-columns: .5fr 1fr;
  }

  .header-content-gradient {
    background-image: none;
  }

  .flex-ver.flex-ver-center.no-gap {
    justify-content: space-between;
    align-items: center;
  }

  .mobile-app-banner {
    width: 100%;
    display: block;
  }

  .bg-element-visit-events-left-hou {
    margin-left: 0%;
  }

  .fnd-content {
    max-width: none;
  }

  .slider-image-datamosh-1 {
    background-size: auto, auto;
  }

  .slider-image-datamosh-2 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6781696a243802ab0cc70e26_lv-datamosh.webp");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .food-location-grid-datamosh {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-rows: auto;
    grid-template-columns: minmax(55%, 55%) minmax(40%, 40%);
    grid-auto-columns: 1fr;
  }

  .text-size-xlarge.text-weight-bold.center-text {
    margin-bottom: 0;
  }

  .engagement-header-bg {
    background-size: auto, 900px;
  }

  .projects-header-bg {
    background-size: auto, 800px;
  }

  .about-header-bg1 {
    background-size: auto, 1000px;
  }

  .about-header-bg2 {
    background-size: auto, 1000px;
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .header_bg-video-careers {
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 0%;
  }

  .video__row {
    width: 35%;
  }

  .video__row.video-combo {
    grid-column-gap: var(--spacing--medium);
    grid-row-gap: var(--spacing--medium);
  }

  .slider-image-hellofood-1, .slider-image-hellofood-2 {
    background-size: auto, auto 100%;
  }

  .slider-image-cafe-1 {
    background-size: auto, 1000px;
  }

  .large-text {
    font-size: 24px;
    line-height: 26px;
  }

  .slider-image-sips-1 {
    background-position: 0 0, 50% 100%;
    background-size: auto, cover;
  }

  .slider-image-sips-2 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67a4feebaa9c65852705eb14_DEN_Party(withaU)SalesIndustryEvent_LavenderHazeMedia(TaylorJoerger)_1-24-24.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slider-image-float-1 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dd7bf4ebe267078202f5f07_FLOAT_D3I1337B-768x1152.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .spots-right {
    height: 80%;
    top: 0;
  }

  .spots-left {
    height: 100%;
    top: 0;
  }

  .background-color-ny {
    background-position: 50% -4%, 0 0;
  }

  .eye-blob-ny {
    left: 2%;
  }

  .floating-shapes-ny {
    right: -2%;
  }

  .merch-product-image {
    height: auto;
  }

  .blob-top-left {
    inset: 10% auto auto 0%;
  }

  .blob-bottom-left {
    left: 10%;
  }

  .blob-top-right {
    top: 15%;
    right: 7%;
  }

  .blob-bottom-right {
    right: 0%;
  }

  .ny-skyline {
    background-position: 0 0, 0 0, 0 100%;
  }

  .merch-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .merch-shape-left {
    left: -7%;
  }

  .merch-shape-right {
    right: -5%;
  }

  .new-york-header-bg {
    height: 400vh;
  }

  .statue {
    width: 130px;
  }

  .ny-header-fixed {
    justify-content: space-between;
  }

  .la-header-bg {
    height: 400vh;
  }

  .la-header-fixed {
    justify-content: space-between;
  }

  .background-color-la {
    background-position: 50% -4%, 0 0;
  }

  .eggs-left {
    inset: 10% auto auto -7%;
  }

  .eggs-right {
    right: -13%;
  }

  .spotlights-1 {
    height: 100%;
    top: 20%;
  }

  .spotlights-2 {
    top: 21%;
  }

  .spotlights-2.hide-mobile, .spotlights-3 {
    height: 100%;
    top: 20%;
  }

  .la-form-content {
    grid-column-gap: var(--spacing--xsmall);
    grid-row-gap: var(--spacing--xsmall);
  }

  .dark-blue-trees-buildings, .dark-blue-trees-buildings-mobile {
    top: auto;
    left: 0%;
    right: 0%;
  }

  .img-10.position-absolute.float-elements-adultiverse-reverse.hide-mobile {
    z-index: 0;
  }

  .hollywood-sign {
    bottom: 6%;
  }

  .pier {
    width: 200px;
    left: 23%;
  }

  .location-selector {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .anagram {
    bottom: 70px;
  }

  .location-grid {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-rows: auto;
    grid-template-columns: 55% 40%;
    grid-auto-columns: 1fr;
  }

  .four-fish-left {
    width: 30%;
    left: -7%;
  }

  .four-fish-right {
    width: 25%;
  }

  .grid-4x1 {
    grid-template-columns: 1fr 1.5fr 1fr 1fr;
  }

  .background-gradient-phenomenomaly.padding-tiny {
    background-image: linear-gradient(#fffa00, #1bff13 54%, #ff03d0);
  }

  .slider-image-pm-1 {
    background-size: auto, cover;
  }

  .goblet {
    right: 2%;
  }

  .gvh-fnd-header {
    background-size: auto, 900px;
  }

  .slider-image-product {
    background-image: linear-gradient(90deg, #15152f 40%, #a9a9b300 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66db2e4592d360113b0c0045_ktx-visit-bg.webp"), linear-gradient(to bottom, var(--brand--indigo), var(--brand--indigo));
    background-position: 0 0, 100%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, 900px, auto;
  }

  .grid-element {
    height: 380px;
  }

  .slider-image-sips-3 {
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .grid-phenomenomaly {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .banner_wrapper {
    display: block;
  }

  .content-tab-private-events {
    grid-column-gap: var(--meow-wolf-library---spacing--xxsmall);
    grid-row-gap: var(--meow-wolf-library---spacing--xxsmall);
  }

  .shop-ribbon {
    position: absolute;
    top: 0;
  }

  .content-tab-private-events-2, .content-tab-private-events-2-2, .content-tab-private-events-4 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .ch-hero-content {
    padding-left: var(--spacing--small);
    justify-content: flex-start;
    align-items: flex-start;
    display: block;
  }

  .things-text-bg {
    height: 250px;
  }

  .mobile-app-bg-product-den {
    background-position: 90% 100%, 35% 85%, 0 0;
    background-size: 350px, auto, auto;
  }

  .mobile-app-bg-product-lvs {
    background-position: 90% 100%, 35% 85%, 0 0;
  }

  .mobile-app-bg-product-gvh {
    background-position: 90% 70%, 35% 85%, 0 0;
  }

  .header-fixed {
    justify-content: center;
    align-items: center;
  }

  .userguide-wave {
    margin-top: -75px;
  }

  .banners-phenom {
    flex-flow: column;
    justify-content: center;
    display: flex;
  }

  .grapevine-ttd-bg {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f8991f5eadea95045e5154_43f998e8539a39ad1614974a4af8b761_GVH_lampshop_alley.avif");
    background-position: 50%;
  }

  .offer-sticker {
    left: 37%;
  }

  .width-70 {
    width: 70%;
  }

  .max-width-900 {
    max-width: 900px;
  }

  .width-900 {
    min-width: 900px;
    max-width: 900px;
  }

  .form-wrapper-product-simpler {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    display: flex;
  }

  .la-video {
    width: 40%;
  }
}

@media screen and (min-width: 1440px) {
  .meow-wolf-library--head-content-visit {
    max-width: 100%;
  }

  .meow-wolf-library--visit-hero-content {
    max-width: 60%;
    padding-top: 24px;
    padding-left: 24px;
  }

  .meow-wolf-library--visit-hero-content.meow-wolf-library--text-color-white {
    max-width: 50%;
  }

  .container.padding-bottom-large {
    padding-bottom: 8rem;
  }

  .section.gvh-purple-pink-gradient {
    background-image: linear-gradient(180deg, var(--meow-wolf-library---gvh--violet), #b162a5 50%, #f398c0);
  }

  .section.black-bg {
    justify-content: center;
    display: flex;
  }

  .content__row.content__row--reverse.flex-center {
    justify-content: center;
    align-items: center;
  }

  .content__row.flex-center {
    justify-content: flex-start;
    align-items: center;
  }

  .section__row__col.image-right {
    display: flex;
  }

  .home__radial-wrap {
    left: 80px;
  }

  .nav-button.is-icon.is-small.hover-border.max-width-small.max-width-banner {
    width: 100%;
    max-width: 20rem;
    padding-left: 1.25rem;
  }

  .location-pre-footer {
    padding-bottom: 8rem;
  }

  .denver-pryamids-angle {
    max-height: 350px;
  }

  .vegas__about__image-left {
    max-width: 110px;
    top: 27%;
  }

  .las-vegas__lottie__two {
    max-width: 330px;
  }

  .video-3 {
    margin-bottom: 20px;
  }

  .content__row_slider {
    overflow: hidden;
  }

  .media-kit__hero-content-wrapper {
    min-height: 200px;
  }

  .denver-updates__wave {
    width: 100%;
  }

  .denver-sections-wrap {
    margin-top: -120px;
    padding-top: 120px;
  }

  .denver__pattern-one, .divider-images {
    width: 100%;
  }

  .header-grid {
    padding-bottom: 20px;
  }

  .locals-grid {
    grid-template-rows: 177px;
  }

  .social-impact-bgs {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-bottom-left {
    max-width: 10%;
  }

  .denver-visit-us-lottie {
    bottom: 19%;
  }

  ._2-columns {
    width: 80%;
  }

  .event-feed {
    align-self: auto;
  }

  .container-large {
    display: block;
  }

  .container-large.center-align, .container-large.vertical-center-align, .container-large.vertical-center-align, .container-large.vertical-center-align {
    display: flex;
  }

  .heading-style-h4.center-text.text-weight-bold {
    margin-bottom: 0;
  }

  .separator {
    object-fit: cover;
    min-width: 100%;
    max-width: none;
  }

  .gvh-pattern-3 {
    margin-top: auto;
  }

  .gvh-pattern-1 {
    width: 100%;
  }

  .section-no-overflow {
    overflow: hidden;
  }

  .section_layout.background-color-comic-2 {
    background-size: auto;
  }

  .section_layout.slider-image-hellofood-1 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6797e1b5a077ba7245f413d6_DEN_TransitStation_HELLOFOOD_TaylorJoerger.webp");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section_layout.about-header-bg1 {
    background-position: 50%;
  }

  .layout_logo {
    width: 7.6rem;
  }

  .footer_right-wrapper {
    order: 1;
  }

  .footer_corp-b-logo {
    margin-left: auto;
    margin-right: auto;
  }

  .header_about-background-shape {
    width: 100%;
    bottom: -43%;
  }

  .community_blob-1 {
    width: 17rem;
  }

  .community_blob-2 {
    width: 8.5rem;
  }

  .gvh-pattern-1-2 {
    width: 100%;
  }

  .separator-2 {
    object-fit: cover;
    min-width: 100%;
    max-width: none;
  }

  .press-header-eyes {
    top: 2%;
  }

  .press-header-eyes.hide-mobile {
    top: 10%;
  }

  .press-hero-image-col-2-2 {
    width: 40%;
  }

  .hide-mobile.width-90 {
    width: 50%;
  }

  .local-programs-image-bottom-right-denver {
    bottom: 10%;
  }

  .head-text-private-events {
    max-width: 95%;
  }

  .background-foundation-header {
    background-size: auto, 900px;
  }

  .foundation-2-columns, .foundation-2-columns-reverse {
    width: 80%;
  }

  .portal-pass-banner.summer.flex-hor.flex-center {
    justify-content: flex-start;
    align-items: center;
  }

  .foundation-focus-2-columns {
    width: 80%;
  }

  .portal-pass-hero {
    grid-column-gap: 6.5rem;
    grid-row-gap: 6.5rem;
  }

  .portal-pass-hero-text {
    max-width: 55%;
  }

  .banner-wrapper {
    display: block;
  }

  .mobile-app-background {
    background-position: 50%, 100%, 0 0;
  }

  .social-impact-bgs-den {
    padding-top: 0;
    padding-bottom: 0;
  }

  .footer_cert-list {
    grid-column-gap: .5rem;
    grid-row-gap: 0rem;
    grid-template: "."
    / minmax(max-content, 1fr);
    grid-auto-columns: .25fr;
    grid-auto-flow: column;
    place-content: end flex-start;
    place-items: center stretch;
    display: flex;
  }

  .position-absolute.gift-guide-stars-left {
    bottom: 60px;
  }

  .position-absolute.gift-guide-1 {
    left: 20px;
  }

  .position-absolute.gift-guide-2 {
    right: 20px;
  }

  .position-absolute.gift-guide-3 {
    left: 20px;
  }

  .position-absolute.gift-guide-4 {
    right: 20px;
  }

  .modal-top {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
  }

  .gradient-head-private-events-gvh, .slider-head-private-events {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-clip: border-box;
  }

  .slider-image-private-events-landing-1 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6604901f7ec1a7b3e10d0b83_SFE_Elopement-event.webp");
    background-size: cover;
  }

  .gradient-head-private-events-den, .gradient-head-private-events-sf, .gradient-head-private-events-lv {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-clip: border-box;
  }

  .search-result-item {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .content-search-results {
    display: flex;
  }

  .floating-stars {
    right: 3%;
  }

  .las-vegas_vip-section.section {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f374e9b1dc23bbdc242afe_LAS_experience-hero.webp");
    background-position: 50%;
    background-size: cover;
    padding-top: 50px;
  }

  .slider-arrow-3 {
    margin-top: 65px;
  }

  .vegas-stars-blue.z-index-1-2 {
    right: 5%;
  }

  .head-text-annual-pass-upgrade {
    width: 470px;
  }

  .portal-pass-30 {
    left: 90px;
  }

  .portal-banner-content {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/664fae328af6605d1dc95c1c_swirl-banner-final.svg");
    background-position: -120% 60%;
    background-size: 80%;
  }

  .portal-banner-content.supremium-content {
    background-position: -5% 33%, 0 0;
    background-size: 55%, auto;
  }

  .portal-banner-content.supremium-content.overflow-hidden {
    background-position: -10%, 0 0;
    background-size: 60%, auto;
  }

  .portal-banner-content.mobileapp-banner {
    background-position: 0 0, 0 0, 88% -100px, 110% -50px;
  }

  .background-annualpass-copy {
    -webkit-text-fill-color: inherit;
    background-color: #b0f4ff;
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/664fb1a17e44901f630e796d_swirl-2400-final.svg");
    background-position: 50%;
    background-size: 1600px;
    background-clip: border-box;
  }

  .mobile-portal-pass-30 {
    left: 90px;
  }

  .connect-with-us {
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .travel-blob {
    right: 83%;
  }

  .visit-product-image {
    height: 300px;
  }

  .visit-experience-lightbox {
    height: 330px;
  }

  .image.image-portalpass {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }

  .product-item-content {
    border-bottom-right-radius: 20px;
  }

  .slider-head-product {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-clip: border-box;
  }

  .slider-nav-product.margin-bottom.margin-small.slider-ktx {
    margin-bottom: 60px;
  }

  .slider-image-product-den-1 {
    background-image: linear-gradient(90deg, #15152f 40%, #a9a9b300 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66c4b8e3e2ff3198fa57cf49_den-numina-product.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 1000px;
  }

  .slider-image-product-den-2 {
    background-position: 0 0, 130%;
    background-size: auto, 1200px;
  }

  .slider-image-product-den-3 {
    background-position: 0 0, 100%;
    background-size: auto, 1000px;
  }

  .product-hero-content {
    max-width: 45%;
    padding-left: 0;
  }

  .row-products {
    justify-content: center;
  }

  .slider-visit-experience {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-clip: border-box;
  }

  .mobile-app-bg-product {
    background-position: 90% 40%, 100%, 0 0;
  }

  .app-column-1 {
    width: 570px;
  }

  .app-column-2 {
    width: 48%;
  }

  .container-form-product {
    justify-content: space-between;
  }

  .slider-head-visit {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .container-visit-head {
    justify-content: flex-start;
    align-items: center;
    width: 90%;
    padding-left: 5%;
  }

  .visit-hero {
    justify-content: flex-start;
    align-items: center;
  }

  .visit-hero-content {
    padding-top: var(--spacing--small);
    padding-left: var(--spacing--small);
    max-width: 60%;
  }

  .visit-hero-content.text-color-white {
    min-width: 600px;
    max-width: 600px;
  }

  .head-content-visit {
    max-width: 100%;
  }

  .section_background-product-gvh {
    background-image: linear-gradient(#50419a, #b162a5 50%, #f398c0);
  }

  .product-hero-content-sf {
    max-width: 45%;
    padding-left: 0;
  }

  .slider-nav-product-sf {
    bottom: 10%;
  }

  .warped-particles-left-2 {
    left: -10%;
  }

  .warped-particles-right-2 {
    right: -10%;
  }

  .slider-head-product-sf {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-clip: border-box;
  }

  .products-wrapper {
    align-items: stretch;
  }

  .visit-location-bg.is-grapevine {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/671fc8e40603ee7e2312bfe3_GVH_Adultiverse_KarieSlagle_11-16-23_1.webp");
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .cosmic-howl-lightbox {
    height: 330px;
  }

  .slider-cosmic-howl-lightbox {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-clip: border-box;
  }

  .head-content-cosmic-howl {
    max-width: 100%;
  }

  .img-70.pp-offer {
    width: 50%;
  }

  .banner-right.is-padding-horizontal.ch-right {
    width: 30%;
  }

  .visit-experience-lightbox-2 {
    height: 330px;
  }

  .slider-image-visit-hou-1 {
    background-position: 50%;
  }

  .gradient-head-private-events-ktx {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-clip: border-box;
  }

  .ktx-record-icon {
    bottom: 0%;
  }

  .mobile-app-bg-product-ktx {
    background-position: 95% -20px, 100%, 0 0;
  }

  .slider-head-food {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-clip: border-box;
  }

  .slider-image-food-1.slider-food-cowboix-1 {
    background-position: 50%;
  }

  .slider-image-food-1.slider-food-cowboix-2 {
    height: auto;
  }

  .food-hero {
    padding-left: 0;
  }

  .hero-text-food {
    font-size: var(--font--size--xlarge);
    line-height: var(--font--line-height--xlarge);
    font-weight: 400;
  }

  .white-button-large {
    border-color: var(--neutral--white);
    background-color: var(--neutral--white);
    color: var(--brand--pink-onlight-clickable);
  }

  .white-button-large:hover {
    background-color: var(--meow-wolf-library---brand--pink-ondark-clickable);
    color: var(--neutral--white);
    -webkit-text-stroke-color: var(--neutral--white);
  }

  .two-header-buttons {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    display: flex;
  }

  .large-text-food {
    font-size: var(--font--size--xlarge);
    line-height: var(--font--line-height--xlarge);
    font-weight: 400;
  }

  .education-hero-bg {
    background-size: auto, 1200px;
  }

  .slider-head-visit-gvh {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .slider-head-visit-mobile-gvh, .slider-head-visit-mobile-sf {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-clip: border-box;
  }

  .slider-head-visit-sf {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .visit-experience-lightbox-sf-mobile {
    height: 330px;
  }

  .slider-head-visit-lv {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .visit-experience-lightbox-lv {
    height: 330px;
  }

  .slider-visit-experience-lv {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-clip: border-box;
  }

  .supremium-sticker {
    top: 0%;
    left: 35%;
  }

  .slider-image-bg {
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 1000px;
  }

  .slider-image-bg.header-supremium-3 {
    background-position: 50% 20%;
  }

  .flex-hor.flex-hor-center.is_gap-huge.is_gap-xsmall-mobile.sharing-content {
    height: 260px;
  }

  .header-offers {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-size: auto, 70%;
    background-clip: border-box;
  }

  .grid-14 {
    grid-column-gap: 19px;
    grid-template-columns: .5fr 1fr;
  }

  .header-content-gradient {
    background-image: none;
  }

  .mobile-app-banner {
    width: 100%;
    display: block;
  }

  .slide-2 {
    vertical-align: baseline;
  }

  .slider-image-datamosh-1 {
    background-size: auto, 1300px;
  }

  .engagement-header-bg {
    background-image: linear-gradient(90deg, #15152f 50%, #0000 78%, #0000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67929980079da7bd3d7a12ab_SAF_Artist%20Marina%20Fini_photographer%20unknown.webp");
    background-position: 0 0, 100% 45%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 970px;
  }

  .projects-header-bg {
    background-size: auto, 1050px;
  }

  .slider-head-about {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-clip: border-box;
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .about-header-bg1 {
    background-size: auto, 1200px;
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .about-header-bg2 {
    background-size: auto, 1200px;
  }

  .video__row {
    flex-flow: column;
    width: 45%;
    display: inline-flex;
  }

  .flex-center {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .slider-image-hellofood-1 {
    background-image: linear-gradient(90deg, var(--brand--indigo) 45%, #15152fe6 55%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6797e1b5a077ba7245f413d6_DEN_TransitStation_HELLOFOOD_TaylorJoerger.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 1100px;
    justify-content: flex-start;
    align-items: center;
  }

  .slider-image-hellofood-2 {
    background-size: auto, 1200px;
  }

  .slider-image-cafe-1 {
    background-position: 0 0, 100%;
    background-size: auto, 1200px;
    display: block;
  }

  .large-text {
    font-size: var(--font--size--xlarge);
    line-height: var(--font--line-height--xlarge);
    font-weight: 400;
  }

  .slider-image-sips-1 {
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .slider-image-sips-2 {
    background-size: auto, cover;
  }

  .slider-image-float-1 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dd7bf4ebe267078202f5f07_FLOAT_D3I1337B-768x1152.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .comic-flex-row {
    width: 1200px;
  }

  .episode-title-date {
    justify-content: space-between;
    align-items: center;
  }

  .comic-content {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .background-color-ny {
    background-position: 50% -5%, 0 0;
  }

  .ny-skyline {
    background-image: linear-gradient(#0000, #0000);
    height: 350px;
  }

  .merch-grid {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
  }

  .merch-shape-left {
    left: -5%;
  }

  .merch-shape-right {
    right: -3%;
  }

  .pixel-city-front, .pixel-city-back {
    width: 100%;
  }

  .statue {
    width: 150px;
  }

  .wave-black {
    width: 100%;
  }

  .background-color-la {
    background-position: 50% -5%, 0 0;
  }

  .eggs-left {
    left: 0%;
  }

  .eggs-right {
    right: -10%;
  }

  .spotlights-1, .spotlights-2.hide-mobile, .spotlights-3 {
    top: 30%;
  }

  .la-form-content {
    grid-column-gap: var(--spacing--xsmall);
    grid-row-gap: var(--spacing--xsmall);
  }

  .img-10.position-absolute.float-elements-adultiverse-reverse.hide-mobile {
    top: 50%;
  }

  .hollywood-sign {
    bottom: 7%;
    right: 41%;
  }

  .pier {
    width: 225px;
  }

  .product-item-content-lite {
    border-bottom-right-radius: 20px;
  }

  .anagram {
    bottom: 80px;
  }

  .lightbox {
    height: 330px;
  }

  .four-fish-left {
    left: -3%;
  }

  .four-fish-right {
    right: 0%;
  }

  .grid-4x1 {
    grid-template-columns: .75fr 1.75fr 1.25fr .75fr;
    place-items: center;
    height: auto;
  }

  .pp-summer-image {
    width: 80%;
    margin-top: -10%;
  }

  .phenomenomaly-banner.summer.flex-hor.flex-center {
    justify-content: flex-start;
    align-items: center;
  }

  .gvh-fnd-header {
    background-size: auto, 1200px;
  }

  .slider-image-product {
    background-image: linear-gradient(90deg, #15152f 40%, #a9a9b300 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66db2e4592d360113b0c0045_ktx-visit-bg.webp"), linear-gradient(to bottom, var(--brand--indigo), var(--brand--indigo));
    background-position: 0 0, 100%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, 1000px, auto;
    height: 625px;
  }

  .link-white_hov-pink {
    color: var(--neutral--white);
    text-decoration: underline;
  }

  .link-white_hov-pink:hover {
    color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  }

  .slider-visit-experience-test {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-clip: border-box;
  }

  .grid-element {
    height: 420px;
  }

  .slider-image-sips-3 {
    background-size: auto, cover;
  }

  .container-large-2, .banner_wrapper {
    display: block;
  }

  .slider-head-float, .slider-head-cosmic-howl {
    -webkit-text-fill-color: inherit;
    background-color: #2f2f80;
    background-clip: border-box;
  }

  .ch-hero-content {
    padding-top: var(--spacing--small);
    padding-left: var(--spacing--small);
  }

  .mobile-app-bg-product-den {
    background-position: 90% 100%, 100%, 0 0;
    background-size: 350px, auto, auto;
  }

  .mobile-app-bg-product-lvs {
    background-position: 90% 100%, 100%, 0 0;
  }

  .mobile-app-bg-product-gvh {
    background-position: 90% 60%, 100%, 0 0;
  }

  .userguide-wave {
    margin-top: -80px;
  }

  .width-900px {
    width: 900px;
  }

  .la-video {
    width: 45%;
  }
}

@media screen and (min-width: 1920px) {
  .meow-wolf-library--wave:where(.w-variant-68f7335a-fc84-cef1-701e-184c87f2825f), .meow-wolf-library--wave:where(.w-variant-21df7d9c-6175-28b1-6772-cde168906cda) {
    color: var(--meow-wolf-library---eis--maroon);
  }

  .meow-wolf-library--wave:where(.w-variant-94fffc52-9818-9b40-e75e-dfa01f8e81d0), .meow-wolf-library--wave:where(.w-variant-2a19e2e5-c310-3f62-524a-5ea89b9ad6bd) {
    color: var(--meow-wolf-library---eis--pink);
  }

  .meow-wolf-library--wave:where(.w-variant-edee1b14-54dd-85ed-050c-a2935799e92e), .meow-wolf-library--wave:where(.w-variant-7ad6395b-2dcf-d060-736a-e499d2ef9042) {
    color: var(--meow-wolf-library---eis--blue);
  }

  .meow-wolf-library--wave:where(.w-variant-3807a8e7-2097-7c9a-bc07-cde060705584), .meow-wolf-library--wave:where(.w-variant-1584a5f2-6559-55b2-5bd9-7a519886ca16), .meow-wolf-library--wave:where(.w-variant-637117f3-900b-8b76-bf45-62894a58bd78), .meow-wolf-library--wave:where(.w-variant-0abd34bf-b735-b259-1716-929b9fd25253), .meow-wolf-library--wave:where(.w-variant-50cb5b1f-1a21-2764-2273-7cab06b2b512), .meow-wolf-library--wave:where(.w-variant-8c38d820-773f-8f6f-4aec-5ca2da959773), .meow-wolf-library--wave:where(.w-variant-da96a78b-ec23-27e4-c99c-c1f21966cae1), .meow-wolf-library--wave:where(.w-variant-617b2a0c-a428-41c2-905d-6220e4b4556e), .meow-wolf-library--wave:where(.w-variant-77f251e4-81ff-3ef0-6816-1cbfa3cf4f8e), .meow-wolf-library--wave:where(.w-variant-089ac201-d7cc-5c4b-88ec-a5e11772828e) {
    color: var(--meow-wolf-library---eis--maroon);
  }

  .meow-wolf-library--head-content-visit.meow-wolf-library--text-color-white {
    max-width: 100%;
  }

  .meow-wolf-library--visit-hero-content {
    max-width: 55%;
    padding-top: 24px;
    padding-left: 24px;
  }

  .meow-wolf-library--visit-hero-content.meow-wolf-library--text-color-white {
    max-width: 50%;
  }

  .meow-wolf-library--nav_avatar-link {
    padding-top: var(--meow-wolf-library---spacing--xsmall);
    padding-bottom: var(--meow-wolf-library---spacing--xsmall);
  }

  .meow-wolf-library--things-link-wrapper {
    flex: 1;
  }

  .meow-wolf-library--things-link {
    flex: 1;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  img {
    max-width: 100%;
  }

  .container {
    margin-bottom: 0;
  }

  .container.container--press-articles {
    margin-bottom: 40px;
  }

  .container.padding-bottom-large {
    padding-bottom: 15rem;
  }

  .section.section--white-w-bg.overflow-hidden {
    background-size: 10%;
  }

  .section.section--hero-group.group-lv {
    padding-top: 100px;
    padding-bottom: 220px;
  }

  .section.section--gradient-location-blue {
    display: block;
  }

  .section.purple-pink-gradient {
    justify-content: center;
    display: flex;
  }

  .section.black-bg {
    text-align: left;
    text-align: left;
    justify-content: center;
    display: flex;
    position: relative;
  }

  .section.section--black.overflow-none {
    margin-top: -1px;
    overflow: visible;
  }

  .section.disclaimer {
    padding-bottom: 220px;
  }

  .section.section--white-w-bg {
    background-position: 160% 0;
  }

  .content__row.flex-center {
    aspect-ratio: auto;
    justify-content: flex-start;
    align-items: center;
    overflow: visible;
  }

  .section__img-lottie-wrap-left {
    margin-top: -200px;
  }

  .hero-overlay {
    object-fit: fill;
    min-width: 100%;
    margin-bottom: -5px;
  }

  .rounded-button.white {
    display: inline-block;
  }

  .center-text {
    display: block;
  }

  .static-subnav-wrapper {
    top: 3.8rem;
  }

  .gradient-section__floating-lottie {
    z-index: -2;
  }

  .home__radial-wrap {
    left: 160px;
  }

  .nav-button.is-icon.is-small.hover-border.max-width-small.max-width-banner {
    max-width: 13rem;
    margin-left: auto;
    margin-right: auto;
  }

  .projects__time-dot__text.center-text.text-size-large {
    display: flex;
  }

  .location-pre-footer {
    padding-bottom: 10rem;
  }

  .text-white.width-half {
    width: 45%;
  }

  .denver-pryamids-angle {
    max-height: none;
  }

  .las-vegas__lottie__two {
    max-width: 430px;
  }

  .media-kit__hero-content-wrapper {
    background-image: linear-gradient(270deg, #232576, #ec0089);
    height: 250px;
  }

  .denver-updates__wave {
    width: 100%;
  }

  .denver__pattern-one {
    width: 120%;
    top: 30%;
    right: 80%;
  }

  .denver__pattern-four {
    width: 32vw;
  }

  .divider-images {
    width: 100%;
    position: static;
  }

  .divider-images.black-bg._3xwidedivider {
    margin-top: -41px;
  }

  .locals-grid {
    grid-template-rows: 180px;
    margin-top: 20px;
  }

  .social-impact-bgs {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-bottom-left {
    max-width: 8%;
  }

  .image-upper-right {
    z-index: auto;
    max-width: 20%;
    inset: 0% 0% auto auto;
  }

  .denver-visit-us-lottie {
    bottom: 24%;
  }

  ._2-columns {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .button-holder {
    display: flex;
  }

  .gvh-cafe-hours {
    max-width: 400px;
  }

  .gvh-cafe-header-img-2 {
    position: absolute;
    inset: auto auto 15% 5%;
  }

  .gvh-cafe-header-img-4 {
    bottom: 15%;
    right: 7%;
  }

  .heading-style-h3.text-white.text-weight-bold {
    white-space: normal;
    width: 100%;
  }

  .heading-style-h3.margin-vertical.margin-small {
    white-space: nowrap;
  }

  .heading-style-h4.center-text.text-weight-bold {
    margin-bottom: 0;
  }

  .background-color-black.margin-vertical.margin-xsmall.flex-hor-auto.card-horizontal {
    max-height: 200px;
  }

  .padding-bottom.padding-xlarge.extra-wide-padding {
    padding-bottom: 6rem;
  }

  .padding-vertical.padding-xxhuge.extra-wide-padding {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .padding-vertical.padding-custom4 {
    width: 100%;
  }

  .margin-top.margin-xxhuge.margin-extra-wide {
    margin-top: 15rem;
  }

  .separator {
    object-fit: cover;
    min-width: 100%;
    max-width: none;
    overflow: visible;
  }

  .row__col-2 {
    flex: 0 auto;
  }

  .gvh-black-swoosh-blue-pink-bg-2 {
    min-width: 100%;
  }

  .gvh-pattern-4 {
    max-width: 15%;
  }

  .gvh-pattern-5 {
    max-width: 10%;
  }

  .gvh-pattern-3 {
    right: 15%;
  }

  .gvh-design-grid {
    grid-template-rows: .25fr .25fr .25fr .25fr;
  }

  .gvh-pattern-1 {
    width: 120%;
    max-width: 10%;
    inset: auto auto 0% 0%;
  }

  .gvh-pattern-2 {
    width: 32vw;
    max-width: 9%;
  }

  .divider-images-4 {
    position: static;
  }

  .video-overlay-layer {
    background-image: none;
  }

  .section_transition-wrapper {
    margin-bottom: -1px;
  }

  .section_transition-wrapper.is-top.negative-margin-top {
    margin-top: -2px;
  }

  .section_transition-wrapper.margin-negative-bottom.font-color-eis-blue, .section_transition-wrapper.margin-negative-bottom.font-color-eis-dark-blue {
    color: var(--meow-wolf-library---eis--blue);
  }

  .exhibitions-grid_link.lvs {
    background-position: 50% 0;
  }

  .section_layout {
    display: block;
  }

  .section_layout.denver-fnd-header {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/695d5df9c32eb0500cb916f2_DEN_PartywithaUEvent.avif");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section_layout.background-color-comic-2 {
    background-size: 110%;
  }

  .section_layout.slider-image-cafe-1, .section_layout.gvh-fnd-header {
    background-position: 50% 70%;
  }

  .section_layout.slider-image-hellofood-1 {
    background-position: 50% 90%;
    display: block;
  }

  .section_layout.slider-image-datamosh-1 {
    background-position: 50% 40%;
  }

  .section_layout.engagement-header-bg {
    background-position: 50% 31%;
  }

  .section_layout.education-hero-bg {
    background-position: 50%;
  }

  .section_layout.header-offers {
    background-position: 100% 35%;
  }

  .section_layout.background-email {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/686587be5fe2a9f8068a1126_SFE_HOER_SODER_TV%20TUNNEL__HI%20RES1789.webp");
    background-position: 50%;
  }

  .section_layout.background-color-giftguide.padding-vertical.padding-medium.flex-hor.flex-hor-center {
    display: flex;
  }

  .footer_component {
    background-color: var(--blackonly\<deleted\|variable-06178a63-1616-271e-3336-9d3c9cae815c\>);
  }

  .footer_left-wrapper {
    grid-column-gap: 4.5rem;
  }

  .section_logo-padding {
    padding-top: 6rem;
    padding-bottom: 9rem;
  }

  .header_about {
    max-width: 100%;
  }

  .header_about-background-shape {
    min-width: 100%;
    bottom: -68%;
  }

  .section_gallery {
    margin-top: -2px;
  }

  .gvh-hero-2.padding-bottom-2-2 {
    background-image: linear-gradient(90deg, var(--gvh--shade) 24%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/64a88b2bfaba3d35125cce0e_GVH%20fridge%20desert.jpg");
    background-position: 0 0, 50%;
    background-repeat: repeat, repeat;
    background-size: auto, cover;
  }

  .gvh-pattern-1-2 {
    width: 120%;
    top: 30%;
    right: 80%;
  }

  .gvh-pattern-2-2 {
    width: 32vw;
  }

  .row__col-2-2 {
    flex: 0 auto;
  }

  .gvh-pattern-4-2 {
    max-width: 15%;
  }

  .gvh-pattern-5-2 {
    max-width: 10%;
  }

  .gvh-pattern-2-2 {
    width: 32vw;
    max-width: 9%;
  }

  .gvh-pattern-1-2 {
    width: 120%;
    max-width: 10%;
    inset: auto auto 0% 0%;
  }

  .gvh-design-grid-2 {
    grid-template-rows: .25fr .25fr .25fr .25fr;
  }

  .row__col-4 {
    flex: 0 auto;
  }

  .separator-2 {
    object-fit: cover;
    min-width: 100%;
    max-width: none;
    overflow: visible;
  }

  .press-header-eyes.hide-mobile {
    top: 10%;
  }

  .eyeballs-press {
    top: 5%;
    left: 5%;
  }

  .press-hero-image-col-2-2 {
    width: 30%;
  }

  .press-main-content {
    padding-bottom: 100px;
  }

  .text-cosmic-howl-block {
    max-width: 350px;
  }

  .hero-overlay-locals {
    object-fit: fill;
    min-width: 100%;
    margin-bottom: -5px;
  }

  .blob-content-folds {
    margin-left: auto;
    margin-right: auto;
  }

  .section-ktx-gradient {
    background-image: linear-gradient(180deg, var(--hou--green) 9.15%, var(--meow-wolf-library---hou--teal) 92.54%);
  }

  .ktx-row-col {
    width: 55%;
  }

  .ktx-row-col-img {
    max-width: none;
  }

  .text-content-houston {
    max-width: none;
    font-size: 24px;
    line-height: 35px;
  }

  .bg-blog {
    justify-content: center;
    align-items: center;
    display: block;
  }

  .hide-mobile.width-90 {
    width: 50%;
  }

  .local-programs-image-bottom-right-denver {
    bottom: 10%;
  }

  .padding-vegas-locals-header {
    padding-bottom: 8rem;
  }

  .annual-pass-bg-element-bottom-right {
    width: 300px;
    bottom: 10%;
  }

  .background-foundation-header {
    background-position: 0 0, 100%;
    background-size: auto, 1270px;
  }

  .foundation-2-columns {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .foundation-2-columns-reverse {
    justify-content: space-between;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .foundation-focus-2-columns {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .banner-portal-pass-text {
    margin-right: var(--spacing--tiny);
  }

  .background-foundation-stories {
    background-position: 1% 70%, 100% 100%;
    background-size: 11%, 13%;
  }

  .banner-wrapper {
    height: 150px;
  }

  .app-slide-bg {
    text-align: center;
  }

  .mobile-app-background {
    background-position: 50%, 78%, 0 0;
    background-size: auto, auto, auto;
  }

  .social-impact-bgs-den {
    padding-top: 0;
    padding-bottom: 0;
  }

  .search-image {
    min-width: 300px;
    max-height: 150px;
  }

  .annual-pass-card {
    max-width: 550px;
  }

  .annual-pass-card-element-bottom-right {
    width: 100px;
    bottom: 15%;
    right: 0%;
  }

  .tabs-den-private.w--current {
    margin-bottom: 0;
  }

  .tab-capacity-private-events {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .bg-icon-upper-left {
    top: 15%;
  }

  .position-absolute {
    width: 200px;
    height: 400px;
  }

  .position-absolute.gift-guide-stars-left, .position-absolute.gift-guide-stars-right {
    bottom: 100px;
  }

  .position-absolute.gift-guide-1 {
    left: 220px;
  }

  .position-absolute.gift-guide-2 {
    right: 220px;
  }

  .position-absolute.gift-guide-3 {
    left: 220px;
  }

  .position-absolute.gift-guide-4 {
    right: 220px;
  }

  .position-absolute.userguide {
    top: auto;
  }

  .position-absolute.macarron {
    width: 500px;
    height: auto;
    top: 100px;
    left: -150px;
  }

  .position-absolute.macarron.right {
    left: auto;
    right: -130px;
  }

  .form-holder.margin-bottom.margin-large {
    width: 100%;
  }

  .tabs-gvh-private.w--current {
    margin-bottom: 0;
  }

  .slider-image-private-events-landing-1 {
    object-fit: cover;
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6604901f7ec1a7b3e10d0b83_SFE_Elopement-event.webp");
    background-position: 50%;
    background-size: cover;
    display: flex;
  }

  .slider-image-private-events-landing-2 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f8938a3ddb08f255ddb926_IT_05108.webp");
    background-position: 50%;
    background-size: cover;
  }

  .content-private-events {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    object-fit: cover;
    justify-content: center;
    align-items: stretch;
    width: 100%;
    display: flex;
  }

  .private-events-detail {
    flex: 0 auto;
    justify-content: flex-start;
  }

  .content-private-events-links-flex {
    justify-content: center;
  }

  .gvh__floating-lottie1, .gvh__floating-lottie2 {
    z-index: -2;
  }

  .tabs-sf-private.w--current, .tabs-lv-private.w--current, .tabs-den-private-full.w--current {
    margin-bottom: 0;
  }

  .floating-stars {
    right: 5%;
  }

  .floating-blobs {
    top: 65%;
  }

  .las-vegas_vip-section.section {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f374e9b1dc23bbdc242afe_LAS_experience-hero.webp");
    background-size: cover;
  }

  .tv-lottie {
    right: 25%;
  }

  .portal-pass-30 {
    top: 0;
    left: 10px;
  }

  .portal-banner-content {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/664fae328af6605d1dc95c1c_swirl-banner-final.svg");
    background-position: -100% 55%;
    background-size: 80%;
    height: 100%;
  }

  .portal-banner-content.supremium-content {
    padding-right: var(--spacing--xlarge);
    background-position: 0 31%, 0 0;
    background-size: 55%, auto;
    width: 100%;
    height: 150px;
  }

  .portal-banner-content.supremium-content.overflow-hidden {
    padding-right: var(--spacing--tiny);
    background-position: 0%, 0 0;
    background-size: 55%, auto;
  }

  .portal-banner-content.supremium-content.overflow-hidden.wider {
    background-position: 0 30%, 0 0;
    background-size: 45%, auto;
  }

  .portal-banner-content.mobileapp-banner {
    background-position: 0 0, 0 0, 88% -120px, 110% -50px;
    height: 170px;
  }

  .background-annualpass-copy {
    background-position: 50%;
    background-size: 1600px;
  }

  .hero-overlay-sf {
    object-fit: fill;
    min-width: 100%;
    margin-bottom: -5px;
  }

  .travel-blob {
    right: 75%;
  }

  .visit-product-image {
    flex: 1;
    max-height: 400px;
  }

  .visit-experience-bg-image {
    overflow: hidden;
  }

  .visit-product-title-bg, .visit-product-title-wrapper {
    flex: 1;
  }

  .visit-product-title {
    flex: 1;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .product-item-content {
    padding-bottom: var(--spacing--medium);
  }

  .visit-experience-image {
    aspect-ratio: 3 / 2;
  }

  .slider-nav-product.margin-bottom.margin-small.slider-ktx {
    margin-bottom: 100px;
  }

  .slider-image-product-den-1 {
    background-image: linear-gradient(90deg, #15152f 40%, #a9a9b300 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66c4b8e3e2ff3198fa57cf49_den-numina-product.webp");
    background-repeat: repeat, no-repeat;
    background-size: auto, 1300px;
    justify-content: flex-start;
    align-items: center;
  }

  .slider-image-product-den-2 {
    background-position: 0 0, 120%;
    background-size: auto, 1310px;
  }

  .slider-image-product-den-3 {
    background-position: 0 0, 100% 40%;
    background-size: auto, 1300px;
  }

  .product-hero-content {
    max-width: 45%;
    padding-left: 5%;
  }

  .hero-text-product {
    margin-bottom: var(--spacing--xsmall);
  }

  .section_background-product-den {
    display: block;
  }

  .mobile-app-bg-product {
    background-position: 70% 200%, 78%, 0 0;
    background-size: 300px, auto, auto;
  }

  .app-column-1 {
    width: 570px;
  }

  .app-column-2 {
    width: 50%;
  }

  .section-layout.section--visit--gvh {
    background-image: linear-gradient(180deg, var(--gvh--violet) 41%, #b162a5 70%, #f398c0);
  }

  .container-form-product {
    flex-flow: row;
    justify-content: space-between;
    max-width: 80rem;
  }

  .container-visit-head {
    width: 90%;
  }

  .visit-hero-content {
    padding-top: var(--spacing--small);
    padding-left: var(--spacing--small);
    max-width: 55%;
  }

  .visit-hero-content.text-color-white {
    min-width: 600px;
    max-width: 600px;
  }

  .section_background-product-las {
    display: block;
  }

  .vector-shape-las-1 {
    display: block;
    position: absolute;
    overflow: visible;
  }

  .section_background-product-gvh {
    display: block;
  }

  .right-arrow-product-gvh {
    z-index: 5;
    right: 0;
  }

  .product-item-content-bottom {
    height: auto;
  }

  .section_background-product-sf {
    display: block;
  }

  .product-hero-content-sf {
    max-width: 50%;
    padding-left: 5%;
  }

  .section_background-upgrade-las {
    display: block;
  }

  .warped-particles-left-2 {
    left: -5%;
  }

  .warped-particles-right-2 {
    right: -5%;
  }

  .cosmic-howl-lightbox-image {
    aspect-ratio: 3 / 2;
  }

  .slider-image-cosmic-howl-landing-1 {
    object-fit: cover;
    display: flex;
  }

  .banners-duo {
    flex-flow: row;
  }

  .banners-duo.is_gap-xxsmall {
    max-width: none;
  }

  .ktx-app-heading {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .hero-overlay-la {
    object-fit: fill;
    min-width: 100%;
    margin-bottom: -5px;
  }

  .slider-image-visit-hou-1 {
    background-position: 50% 70%;
    background-repeat: repeat-y;
    background-size: cover;
    justify-content: center;
    align-items: stretch;
  }

  .visit-playpause-button.visit-ktx {
    bottom: 25%;
  }

  .section-background-product-hou {
    display: block;
  }

  .mobile-app-bg-product-ktx {
    background-position: 90% -100px, 78%, 0 0;
    background-size: 500px, auto, auto;
  }

  .slider-image-food-1 {
    background-position: 0 0, 100% 70%;
    background-size: auto, cover;
    justify-content: flex-start;
    align-items: center;
  }

  .slider-image-food-1.slider-food-cowboix-1 {
    background-position: 50%;
    background-size: cover;
  }

  .slider-image-food-1.slider-food-cowboix-2 {
    background-position: 0 0, 100% 25%;
    background-size: auto, auto;
  }

  .education-hero-bg {
    background-size: auto, 1550px;
  }

  .image-70.hide-mobile {
    top: 1200px;
  }

  .image-72.hide-mobile {
    top: 85%;
  }

  .gvh-element-visit-1-copy {
    bottom: 10%;
  }

  .gvh-element-events-2 {
    bottom: 0%;
    left: -2%;
  }

  .supremium-sticker {
    width: 14%;
    left: 38%;
  }

  .slider-image-bg {
    background-repeat: repeat, no-repeat;
    background-size: auto, 1300px;
    justify-content: center;
    align-items: stretch;
  }

  .slider-image-bg.header-supremium-3 {
    background-position: 50% 20%;
    height: 650px;
  }

  .slider-image-bg.header-supremium-2 {
    height: 650px;
  }

  .flex-hor.flex-hor-center.is_gap-huge.is_gap-xsmall-mobile.sharing-content {
    height: 260px;
  }

  .flex-hor.form-simpler {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .slider-nav-product-las {
    bottom: 16%;
  }

  .header-offers {
    background-size: auto, 60%;
  }

  .header-content-gradient {
    background-image: none;
    width: 80%;
  }

  .flex-ver.mobileapp-banner-buttons {
    width: 20%;
  }

  .mobile-app-banner {
    overflow: hidden;
  }

  .mobile-app-banner.mw-hide {
    display: none;
  }

  .visit-header_background-video-wrapper-desktop-hou {
    background-image: linear-gradient(277deg, #151035, #fff);
  }

  .section_header-visit-ktx {
    min-height: 570px;
  }

  .section_header-visit-lvs {
    min-height: 500px;
  }

  .div-spacer-larger {
    height: 200px;
  }

  .slider-image-datamosh-1 {
    background-position: 0 0, 100%;
    background-size: auto, 1450px;
    height: 575px;
  }

  .slider-image-datamosh-2 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6781696a243802ab0cc70e26_lv-datamosh.webp");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    justify-content: center;
    align-items: center;
    height: 575px;
  }

  .slider-nav-datamosh {
    bottom: 20%;
  }

  .engagement-header-bg {
    background-image: linear-gradient(90deg, #15152f 55%, #0000 78%, #0000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67929980079da7bd3d7a12ab_SAF_Artist%20Marina%20Fini_photographer%20unknown.webp");
    background-position: 0 0, 100% 45%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 1170px;
  }

  .projects-header-bg {
    background-size: auto, 1500px;
  }

  .slider-head-about {
    height: 600px;
  }

  .about-header-bg1, .about-header-bg2 {
    background-size: auto, 1500px;
  }

  .header_bg-video-careers {
    justify-content: center;
    align-items: flex-start;
  }

  .video__row {
    height: auto;
  }

  .slider-image-hellofood-1 {
    background-position: 0 0, 100% 70%;
    background-size: auto, 1500px;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .slider-image-hellofood-2 {
    background-position: 0 0, 100%;
    background-size: auto, auto;
    justify-content: flex-start;
    align-items: center;
  }

  .slider-image-cafe-1 {
    background-position: 0 0, 100% 70%;
    background-size: auto, 1400px;
    justify-content: flex-start;
    align-items: center;
  }

  .large-text.text-color-black {
    color: #000;
  }

  .slider-image-sips-1 {
    background-position: 50%;
    background-size: cover;
    justify-content: center;
    align-items: stretch;
  }

  .slider-image-sips-2 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67a4feebaa9c65852705eb14_DEN_Party(withaU)SalesIndustryEvent_LavenderHazeMedia(TaylorJoerger)_1-24-24.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    justify-content: center;
    align-items: stretch;
  }

  .slider-image-float-1 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dd7bf4ebe267078202f5f07_FLOAT_D3I1337B-768x1152.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    justify-content: flex-start;
    align-items: center;
    height: 700px;
  }

  .sfe-element-events-2 {
    bottom: 0%;
    left: -2%;
  }

  .episode-card {
    padding-right: var(--spacing--xsmall);
    order: 1;
  }

  .background-color-ny {
    background-position: 50% -7%, 0 0;
  }

  .merch-product-image {
    flex: 1;
    max-height: 400px;
  }

  .merch-product-title-bg, .merch-product-title-wrapper {
    flex: 1;
  }

  .merch-product-title {
    flex: 1;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-size-huge.text-color-white.center-text.margin-bottom.margin-tiny.hide-desktop {
    display: none;
  }

  .text-size-huge.text-color-white.center-text.margin-bottom.margin-tiny.hide-mobile.text-weight-bold {
    display: block;
  }

  .ny-skyline {
    background-image: linear-gradient(#0000, #0000);
    width: 100%;
    height: 475px;
  }

  .merch-grid {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
  }

  .merch-shape-left {
    left: 0%;
  }

  .merch-shape-right {
    right: 0%;
  }

  .section_transition-wrapper-ny {
    margin-bottom: -1px;
  }

  .pixel-city-front, .pixel-city-back {
    width: 100%;
  }

  .statue {
    width: 180px;
  }

  .wave-black {
    width: 100%;
  }

  .ny-header-fixed {
    background-size: auto, 100%, auto;
  }

  .la-header-fixed {
    background-size: auto, auto, cover;
  }

  .la-header-content {
    grid-column-gap: var(--spacing--xsmall);
    grid-row-gap: var(--spacing--xsmall);
  }

  .background-color-la {
    background-position: 50% -7%, 0 0;
  }

  .eggs-right {
    right: 0%;
  }

  .eggs-right.macaroni {
    top: 15%;
    right: 0%;
  }

  .spotlights-1 {
    top: 35%;
  }

  .spotlights-1.hide-mobile {
    top: 25%;
  }

  .spotlights-2 {
    top: 21%;
  }

  .spotlights-2.hide-mobile {
    top: 25%;
    left: 33%;
  }

  .spotlights-3 {
    top: 35%;
  }

  .spotlights-3.hide-mobile {
    top: 25%;
  }

  .la-form-content {
    grid-column-gap: var(--spacing--xsmall);
    grid-row-gap: var(--spacing--xsmall);
  }

  .hollywood-sign {
    bottom: 8.5%;
    right: 42%;
  }

  .pier {
    width: 250px;
  }

  .location-announcement {
    display: flex;
  }

  .location-selector {
    justify-content: center;
    align-items: flex-start;
  }

  .product-item-image {
    width: 100%;
  }

  .anagram {
    bottom: 100px;
  }

  .phenom-slide-bg {
    text-align: center;
  }

  .four-fish-left {
    width: 30%;
    left: 0%;
  }

  .four-fish-right {
    width: 25%;
  }

  .grid-4x1 {
    grid-template-columns: .85fr .75fr .6fr 1fr;
  }

  .pp-summer-image {
    width: 100%;
    margin-top: 0%;
  }

  .pp-summer-pitch {
    width: 50%;
  }

  .phenomenomaly-banner.summer.flex-hor.flex-center {
    justify-content: center;
    align-items: center;
  }

  .slider-image-pm-1 {
    background-position: 0 0, 100% 70%;
    background-size: auto, cover;
    justify-content: flex-start;
    align-items: center;
  }

  .gvh-fnd-header {
    background-size: auto, 1500px;
  }

  .background-phenom-gradient-faq {
    background-image: linear-gradient(#0a0782, #ff03d0 51%, #ffbfeb);
  }

  .content-promo.border-color-pink {
    height: 100%;
  }

  .slider-image-product {
    background-image: linear-gradient(90deg, #15152f 40%, #a9a9b300 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66db2e4592d360113b0c0045_ktx-visit-bg.webp"), linear-gradient(to bottom, var(--brand--indigo), var(--brand--indigo));
    background-position: 0 0, 100%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, 1300px, auto;
    justify-content: flex-start;
    align-items: center;
  }

  .grid-element {
    height: 480px;
  }

  .slider-image-sips-3 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/685c69042bdee4e8a86ee14b_Meow-Wolf-Adultiverse-St-Patricks-V1-14.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    justify-content: center;
    align-items: stretch;
  }

  .banner_wrapper {
    width: 60%;
    height: 150px;
  }

  .tabs-hou-private.w--current {
    margin-bottom: 0;
  }

  .flex-vertical_center.full-width.userguide-ktx-bg.overflow-hidden, .flex-vertical_center.full-width.userguide-lvs-bg.overflow-hidden, .flex-vertical_center.full-width.userguide-den-bg.overflow-hidden, .flex-vertical_center.full-width.userguide-sfe-bg.overflow-hidden, .flex-vertical_center.full-width.userguide-gvh-bg.overflow-hidden {
    height: 400px;
  }

  .tabs-hou-private-2-2.w--current {
    margin-bottom: 0;
  }

  .ch-hero-content {
    padding-top: var(--spacing--small);
    padding-left: var(--spacing--small);
  }

  .things-link {
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .things-link-wrapper {
    flex: 1;
  }

  .mobile-app-bg-product-den {
    background-position: 80%, 78%, 0 0;
    background-size: 350px, auto, auto;
  }

  .mobile-app-bg-product-lvs {
    background-position: 90% 100%, 78%, 0 0;
    background-size: 500px, auto, auto;
  }

  .mobile-app-bg-product-gvh {
    background-position: 80% 20%, 78%, 0 0;
    background-size: 400px, auto, auto;
  }

  .header-fixed {
    background-image: linear-gradient(#0000, #0000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6769e7b678ef27271a68df4d_4718e3d1582290ef455b45ced5a1f0fc_HOU_ThetaTheater_Journey.avif");
    background-size: auto, cover;
  }

  .userguide-wave {
    margin-top: -110px;
  }

  .userguide_circle-wrapper, .userguide_circle-wrapper.hide-mobile.hide-mobile-landscape {
    right: 60%;
  }

  .wave-line.margin-bottom.margin-small {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/645b8ecf628925220d2bdb46_Grey%20Wave%20Line.svg");
  }

  .width-900px {
    min-width: 900px;
    max-width: 900px;
  }

  .la-video {
    width: 55%;
  }
}

@media screen and (max-width: 991px) {
  .meow-wolf-library--button {
    margin-left: 0;
  }

  .meow-wolf-library--accordion {
    width: 600px;
  }

  .meow-wolf-library--padding-global {
    padding-left: 5%;
    padding-right: 5%;
  }

  .meow-wolf-library--heading-style-h4 {
    font-size: 1.75rem;
  }

  .meow-wolf-library--modal-wrapper {
    display: none;
  }

  .meow-wolf-library--heading-style-h3 {
    font-size: 2.25rem;
  }

  .meow-wolf-library--visit-hero-content {
    max-width: 80%;
  }

  .meow-wolf-library--nav_avatar-dropdown.w--open {
    margin-top: .9rem;
  }

  .meow-wolf-library--nav_avatar-list {
    width: 210px;
    height: 100%;
    min-height: 120px;
    top: -15px;
    bottom: 0;
    left: -95px;
  }

  .meow-wolf-library--events-tag {
    margin-left: 0;
  }

  .nav-wrapper {
    padding: 5px 10px;
  }

  .nav-wrapper__col {
    flex: none;
  }

  .nav-wrapper__logo {
    width: 13rem;
  }

  .nav_link {
    display: none;
  }

  .nav_link.nav_link-sub {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-self: flex-start;
    font-size: 15px;
    line-height: 20px;
    display: block;
  }

  .nav_link.nav_link-sub.location {
    display: none;
  }

  .nav_link.nav__link--dd-sub-nav.location {
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    font-size: 15px;
  }

  .nav_link.nav__link--location-sub {
    text-transform: none;
    padding: 6px 0;
    font-size: 15px;
    display: block;
  }

  .dd-toggle.dd-toggle--sub-nav {
    font-size: 15px;
  }

  .dd__list.w--open {
    background-color: #00a0cc;
    border-top: 1px solid #2c2d66;
    top: 96px;
  }

  .home__hero-section {
    min-height: auto;
  }

  .container.container--too-sick {
    flex-direction: column;
  }

  .container.cc--small.cc--relative {
    z-index: 10;
    position: relative;
  }

  .container.container-margin {
    padding-bottom: 60px;
  }

  .container.cc--denver {
    flex: 0 auto;
  }

  .container.groups-body-denver {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.margin-t-44 {
    max-width: 1000px;
  }

  .home__hero-grid {
    grid-column-gap: 0px;
  }

  .section {
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .section.section--educator, .section.section--educator-redeem {
    padding-top: 90px;
  }

  .section.cc--denver-pyramids {
    min-height: auto;
    padding-top: 220px;
  }

  .section.section--visit-black {
    padding-top: 40px;
  }

  .section.section--visit-future {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.cc--denver-updates {
    padding-top: 40px;
  }

  .section.vegas-feature-in-bg {
    padding-top: 100px;
  }

  .section.section--den-audio {
    background-position: 50%;
    background-size: cover;
    min-height: 300px;
  }

  .section.section--location-hero.santa-fe {
    z-index: 0;
  }

  .section.section--bcorp-w-bg, .section.section--bcorp-w-bg-left {
    overflow: hidden;
  }

  .section.social-impact-section {
    justify-content: center;
    display: flex;
  }

  .section.overflow-none.gvh-shade-bg {
    padding-bottom: 0;
  }

  .section.section--black {
    padding-top: 40px;
  }

  .section.gvh-purple-pink-gradient {
    background-image: linear-gradient(#5b4fa1, #b162a5 54%, #f398c0);
  }

  .section.promo-lvs.padding-bottom.padding-huge {
    background-position: 0 0, 100% 40%;
    background-size: auto, 110%;
  }

  .content__row {
    flex-direction: column;
  }

  .content__row.content__row--location-intro {
    text-align: center;
    flex-direction: column;
  }

  .content__row.content__row--hero, .content__row.content__row--reverse {
    flex-direction: column;
  }

  .content__row.content__row--reverse.flex-center {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .content__row.content__row--explore-hero {
    flex-direction: column;
  }

  .content__row.flex-center {
    flex-flow: row;
  }

  .home__row__col {
    align-self: center;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .home__row__col.lottie {
    width: auto;
    margin-bottom: 40px;
  }

  .home__row__col.align-center {
    text-align: center;
  }

  .home__row__col.education {
    width: 100%;
  }

  .section__img-lottie-wrap-left {
    margin-top: -140px;
  }

  .dd__icon.dd__icon--sub-nav {
    display: none;
  }

  .subnav {
    width: 100%;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    overflow: visible;
  }

  .subnav.sub-nav--santafe {
    padding-top: 0;
    padding-bottom: 0;
    top: 46px;
    overflow: visible;
  }

  .subnav.sub-nav--las-vegas {
    justify-content: space-between;
    top: 49px;
  }

  .hero__row__col {
    width: 100%;
  }

  .hero__row__col.text {
    align-self: flex-start;
    width: auto;
    max-width: none;
    margin-left: 0;
  }

  .hero__row__col.text--contact {
    margin-right: 0;
  }

  .hero__row__col.text--explore {
    align-self: flex-start;
    width: auto;
    max-width: none;
    margin-left: 0;
  }

  .section__title.section__title--article {
    margin-bottom: 20px;
  }

  .section__title.group-page-titles {
    margin-bottom: 30px;
  }

  .rounded-button.rounded-button--filter, .rounded-button.rounded-button--tag {
    text-align: left;
    font-size: 12px;
    line-height: 16px;
  }

  .section__row__col.image-right, .section__row__col.image-left {
    order: -1;
    width: 50%;
  }

  .section__row__col.education {
    width: 100%;
  }

  .center-text.margin-t-44 {
    margin-top: 0;
  }

  .article__title {
    font-size: 20px;
    line-height: 27px;
  }

  .hero__lottie {
    margin-left: 0;
  }

  .card {
    margin-left: 0;
    margin-right: 0;
  }

  .button-group.tablet-is-center {
    justify-content: center;
  }

  .media-row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .press__title.press__title--press {
    font-size: 1.5rem;
  }

  .contact-hero__grid {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .contact-flexrow__col {
    width: 45%;
    max-width: none;
  }

  .contact-flexrow__col.row-2 {
    width: 45%;
  }

  .desktop-logo {
    max-width: 100%;
  }

  .series-wrapper {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
    overflow: visible;
  }

  .series-card {
    min-height: 46vw;
  }

  .series__hero-row {
    flex-direction: column;
    box-shadow: 0 3px 50px -1px #0009;
  }

  .series__hero-details {
    align-self: stretch;
    padding: 23px 32px;
  }

  .episode__image {
    min-height: 120px;
  }

  .episode-wrapper {
    width: 33%;
    overflow: visible;
  }

  .watch-slider {
    display: none;
  }

  .slide__flex {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .slide__col-list {
    overflow: visible;
  }

  .static-subnav-wrapper {
    align-items: flex-start;
    padding: .5rem 5%;
    display: block;
    overflow: visible;
  }

  .static-subnav-wrapper.static-subnav-mobile {
    justify-content: space-between;
    align-items: center;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
  }

  .explore__feature-text.explore__feature-text--first {
    margin-top: -140px;
  }

  .explore__feature__eye {
    display: none;
  }

  .explore__feature__tv {
    margin-top: -50px;
  }

  .sub-nav__row {
    flex: 1;
    justify-content: space-between;
    align-items: center;
  }

  .location_subnav-about-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-top: 0 #0000;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .location_subnav-about-list.cc--v2 {
    background-color: #0000;
    border-top-style: none;
    border-top-width: 0;
    flex-direction: column;
    align-items: flex-start;
    margin-left: 10px;
    padding-bottom: 10px;
  }

  .sub-nav__dd-list-row {
    margin-top: 0;
    margin-bottom: 0;
  }

  .sub-nav__dd-list-row.center {
    border: 0 solid #000;
    padding-left: 0;
    padding-right: 0;
  }

  .sub-nav__location-logo.w--current {
    margin-top: 0;
    margin-bottom: 0;
  }

  .article-hero__grid {
    display: block;
  }

  .article__grid {
    grid-column-gap: 25px;
  }

  .related-collection {
    margin-left: 10px;
    margin-right: 10px;
  }

  .location_name {
    justify-content: center;
  }

  .row__col {
    align-self: stretch;
  }

  .row__col.row__col--text {
    margin-left: 0;
  }

  .row__col.row__col--location.text {
    padding-top: 20px;
  }

  .location-card {
    text-align: left;
  }

  .location__times-grid {
    grid-template-rows: max-content 49px;
    grid-template-columns: 30px 1fr minmax(30px, 40px) 1fr;
    grid-auto-columns: minmax(200px, 40px);
  }

  .left-sign-video-holder {
    margin-bottom: 20px;
  }

  .events-divider-wrapper {
    margin-top: -101px;
  }

  .event-card__title {
    font-size: 1.4rem;
  }

  .explore-article__img {
    width: 70%;
    margin-right: -20%;
  }

  .explore-article__details {
    max-width: 60%;
  }

  .explore__grid__item.align-center.padding-0 {
    flex-direction: column;
  }

  .sub-nav__hamburger {
    cursor: pointer;
    width: 27px;
    margin-top: 3px;
    display: block;
  }

  .sub-nav__hamburger.location {
    margin-right: 15px;
    display: block;
  }

  .support__grid {
    display: block;
  }

  .nav-button, .nav-button.is-small {
    margin-left: 0;
  }

  .nav-button.is-icon.is-small.is-ticketing {
    padding: .5rem;
  }

  .location-sub-nav-row.cc--denver {
    display: none;
  }

  .events__blob {
    width: 250px;
    top: 40px;
  }

  .bring-group-grid {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .email_spiral-embed {
    top: -50%;
  }

  .email_spiral-embed.second {
    inset: -50% auto auto -20%;
  }

  .navbar_dropdown-container {
    text-align: left;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    display: flex;
    position: relative;
  }

  .event-card__date, .event-card__subinfo {
    font-size: .8rem;
  }

  .educator-grid {
    grid-template-columns: 1fr;
  }

  .investor__card {
    width: 44%;
  }

  .location-pre-footer-row {
    flex-direction: column;
  }

  .location-pre-footer__logo {
    display: none;
  }

  .dp_container-2 {
    text-align: center;
  }

  .dp-body {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5e34c13ff4dd5302ca2dcc4f_Webpage_BG_Exports____Architecture_991X2400.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .dp-container {
    padding-top: 20px;
  }

  .video-2 {
    max-width: 100%;
  }

  .dp-body-faq {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5e34c13ff4dd5302ca2dcc4f_Webpage_BG_Exports____Architecture_991X2400.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section-dp-local {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .section-dp-video {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-dp {
    padding-top: 100px;
    padding-bottom: 20px;
  }

  .paragraph-9-copy {
    background-color: #0000009c;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cards-grid-container {
    grid-column-gap: 15px;
  }

  .gallery-grid-container {
    align-self: stretch;
  }

  .notification-text {
    text-align: left;
  }

  .access__question.access__question--title.access_question-title-first {
    margin-top: 20px;
  }

  .access-wrapper {
    flex-direction: column;
  }

  .athome-card {
    min-height: 46vw;
  }

  .athome__title {
    font-size: 20px;
    line-height: 27px;
  }

  .text-white {
    justify-content: flex-start;
    align-items: stretch;
    display: block;
  }

  .text-white.margin-bottom.mobile-txt-header {
    font-size: 1.9rem;
  }

  .denver-pryamids-angle {
    height: 30vw;
    max-height: 200px;
  }

  .pyramid-one {
    height: 37vw;
  }

  .pyramid-two {
    height: 40vw;
  }

  .pyramid-three {
    height: 30vw;
  }

  .pyramid-four {
    height: 36vw;
  }

  .denver-image-logo {
    width: 50px;
    display: block;
  }

  .rising-blocks-lottie {
    top: 40%;
  }

  .squiggle-angle {
    bottom: -20%;
  }

  .left-sign-up-holder {
    min-width: 620px;
    margin-bottom: 20px;
  }

  .hero__grid {
    grid-template-columns: 1fr;
  }

  .location__sub-nav-dd {
    padding-bottom: 1px;
    display: flex;
  }

  .dd__list__link {
    color: #fff;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .dd__list__link.w--current {
    color: var(--deep-pink\<deleted\|variable-462e714e\>);
  }

  .location__sub-nav-dd-v2 {
    display: block;
  }

  .dd__list__wrapper {
    z-index: 999;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    max-height: 85vh;
    padding: 10px;
    display: flex;
    position: relative;
    overflow: auto;
  }

  .media-kit__tabs-menu {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    top: 48px;
  }

  .media-kit__logo-grid {
    grid-column-gap: 30px;
  }

  .denver__pattern-three {
    margin-top: -40%;
    margin-left: -20px;
  }

  .denver__pattern-four {
    width: 250%;
  }

  .denver__pattern-six {
    max-width: 70%;
    margin-bottom: -30px;
  }

  .image-14 {
    max-width: 70%;
    margin-top: -30px;
    margin-left: 10px;
  }

  .hellofood-logo {
    text-align: center;
    margin-left: -10px;
  }

  .hello-menu-img {
    width: 50px;
    height: 50px;
  }

  .menu-container {
    width: 100%;
    min-width: 0;
  }

  .denver__hero-section-2.den-promo {
    background-position: 0 0, 200px;
    background-size: auto, 150%;
  }

  .miniverse__grid {
    grid-template-columns: 1fr;
  }

  .miniverse-discove-grid {
    grid-template-columns: 1fr 1fr;
  }

  .sf-svg {
    bottom: -133px;
  }

  .bcorp-blob-2 {
    right: -13%;
  }

  .bcorp-blob-8 {
    right: -10%;
  }

  .bcorp-blob-3 {
    right: -7%;
  }

  .bcorp-blob-7 {
    width: 219px;
  }

  .bcorp-blob-9 {
    width: 220px;
    left: -20%;
  }

  .bcorp-blob-12 {
    width: 142px;
    bottom: -35%;
    right: 6%;
  }

  .container-goup-field-trips {
    width: 100%;
    min-width: 0;
  }

  .wave-overlay {
    margin-top: -52px;
  }

  .gvh__gallery-grid {
    grid-template: ". . . . Lottie-area Lottie-area Lottie-area"
                   ". . . . Lottie-area Lottie-area Lottie-area"
                   / 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .paragraph-text-white {
    width: auto;
  }

  .header-grid {
    padding-bottom: 0;
  }

  .locals-grid {
    grid-row-gap: 21px;
    flex: 1;
    grid-template-rows: 33% 33% 33%;
    grid-template-columns: 1fr;
  }

  .locals-grid.two-numbers {
    grid-template-rows: 50% 50% 33%;
    grid-template-columns: 100%;
  }

  .social-impact-text {
    overflow: visible;
  }

  .social-impact-numbers {
    flex: 1;
    justify-content: center;
    align-self: auto;
    max-width: 100%;
    display: flex;
  }

  .social-impact-bgs {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-bottom-left {
    max-width: 20%;
    left: -60px;
  }

  .image-bottom-left.stars {
    max-width: 95px;
    inset: auto auto 0% 0%;
  }

  .image-upper-right {
    max-width: 20%;
    right: -45px;
  }

  .gvh-tabbed-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .local-programs-grid {
    grid-template-columns: .5fr 1fr;
  }

  .denver-visit-us-lottie {
    bottom: 1%;
  }

  .image-bottom-right {
    left: -60px;
  }

  .image-bottom-right.stars {
    max-width: 95px;
    inset: -200px 0% 0% auto;
  }

  .image-column {
    order: -1;
    align-self: auto;
    align-items: center;
  }

  .content-column {
    padding-top: 0;
  }

  ._2-columns {
    flex-direction: row;
    padding-bottom: 0;
  }

  .gvh-cafe-header-img-1 {
    max-width: 10%;
  }

  .gvh-cafe-header-img-2, .gvh-cafe-header-img-3, .gvh-cafe-header-img-4 {
    max-width: 20%;
  }

  .container-large, .container-large.full-width-2 {
    max-width: none;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-style-h1 {
    font-size: 3.25rem;
  }

  .heading-style-h2 {
    font-size: 2.75rem;
  }

  .heading-style-h3 {
    font-size: 2.25rem;
  }

  .heading-style-h3.text-white.text-weight-bold {
    white-space: normal;
  }

  .heading-style-h4 {
    font-size: 1.75rem;
  }

  .text-style-allcaps.text-color-white.text-size-regular.text-weight-semibold.text-style-kerning-small {
    margin-right: 10px;
  }

  .background-color-black.margin-vertical.margin-xsmall.flex-hor-auto.card-horizontal {
    height: auto;
    min-height: auto;
    max-height: none;
  }

  .text-color-white.text-weight-semibold.max-width-full {
    padding-left: 0;
  }

  .text-color-white.is-header-title {
    font-size: 2.7rem;
  }

  .text-color-white.nav-dropdown_icon {
    margin-left: 10px;
  }

  .rl-styleguide_icons-list {
    grid-auto-flow: row;
  }

  .icon-1x1-xxsmall.is-ticket {
    margin-right: 10px;
  }

  .padding-section-medium {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .padding-section-medium.is-about-header {
    padding-bottom: 1rem;
  }

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .padding-bottom {
    padding: 0;
  }

  .padding-bottom.padding-xxsmall {
    padding-bottom: .5rem;
  }

  .padding-bottom.padding-small-2, .padding-bottom.padding-medium {
    padding-bottom: 1.5rem;
  }

  .padding-bottom.padding-xhuge {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom.padding-small {
    padding-bottom: 1rem;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-horizontal.mob-nopadding-hor {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .padding-xlarge {
    padding: 3.5rem;
  }

  .padding-xxlarge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 7.5rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top.margin-xxsmall.no-margin-tablet {
    margin-top: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-vertical.margin-medium {
    display: block;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-left {
    margin: 0 0 0 11px;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .margin-xlarge {
    margin: 3.5rem;
  }

  .margin-xxlarge {
    margin: 4.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-xxhuge {
    margin: 7.5rem;
  }

  .hide-tablet {
    display: none;
  }

  .gvh-hero.padding-bottom {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .left-sign-video-holder-2 {
    min-width: 620px;
    margin-bottom: 20px;
  }

  .row__col-2 {
    max-width: 70%;
  }

  .row__col-2.row__col--text {
    margin-left: 0;
  }

  .row__col-2.row__col--location-lottie {
    justify-content: center;
    width: 55%;
    max-width: 60%;
  }

  .gvh-pattern-5 {
    max-width: 15%;
    margin-bottom: -30px;
    bottom: 5%;
    right: 5%;
  }

  .gvh-pattern-3 {
    max-width: 15%;
    right: 15%;
  }

  .gvh-design-grid {
    grid-template-rows: auto auto auto auto auto;
  }

  .gvh-pattern-2 {
    width: 250%;
    max-width: 125px;
  }

  .gvh-gradient-floating-img-3 {
    bottom: 5%;
    left: 10%;
  }

  .content__row-4.content__row--location-intro {
    text-align: center;
    flex-direction: column;
  }

  .lottie-animation-6 {
    object-fit: cover;
    min-width: 300px;
  }

  .lottie-animation-7 {
    object-fit: cover;
    min-width: 300px;
    margin-left: 35px;
  }

  .article__title-2 {
    font-size: 20px;
    line-height: 27px;
  }

  .ticket-widget_button {
    width: auto;
  }

  .section_layout.is-sticky {
    position: sticky;
  }

  .layout_grid {
    grid-column-gap: 3rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
    display: grid;
  }

  .layout_grid.is-reversed {
    grid-template-columns: 1fr;
  }

  .layout_content.tablet-text-align-center {
    text-align: center;
  }

  .section_blog {
    overflow: hidden;
  }

  .blob_featured-item {
    overflow: visible;
  }

  .blog_featured-image-wrapper {
    padding-top: 75%;
  }

  .blob_list-wrapper.is-last-slide {
    flex-direction: column;
  }

  .blob_list {
    grid-column-gap: 0rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .blob_list.is-last-slide {
    grid-template-columns: 1fr;
  }

  .blob_list.is-slider {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .blog_featured-row {
    grid-row-gap: .75rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .blog_featured-author-link {
    width: 2rem;
    height: 2rem;
    margin-right: .2rem;
  }

  .blog_top-blob.is-lower {
    left: -20%;
  }

  .blog_bottom-blob {
    bottom: -2%;
  }

  .event_ornament {
    width: 6rem;
    left: -10%;
  }

  .event_ornament.is-bottom {
    bottom: -10%;
    right: -8%;
  }

  .layout_logo-row {
    justify-content: center;
  }

  .layout_logo {
    width: 8.1rem;
  }

  .logo_divider {
    display: none;
  }

  .footer_top-wrapper {
    grid-row-gap: 4rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .footer_left-wrapper {
    grid-column-gap: 3rem;
  }

  .footer_link-list {
    flex-direction: column;
  }

  .footer_form-block {
    max-width: none;
  }

  .footer_social-list {
    margin-bottom: 2rem;
  }

  .footer_transition-wrapper {
    display: block;
  }

  .section_logo-padding {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .slider_component {
    height: 350px;
  }

  .gallery_arrow.hide-mobile-landscape {
    width: 3rem;
    height: 3rem;
  }

  .header_about-background-shape {
    bottom: -26%;
  }

  .gallery_row {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .location_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .community_blob-1 {
    z-index: -1;
    left: -20%;
  }

  .community_blob-2 {
    z-index: -1;
    bottom: 15%;
  }

  .community_blob-3 {
    z-index: -1;
    right: -15%;
  }

  .footer_eye-wrapper {
    inset: -9% 10% auto auto;
  }

  .footer_eye-wrapper.is-smaller {
    inset: -4% 4% auto auto;
  }

  .blob_header {
    text-align: center;
    padding-bottom: 4rem;
  }

  .blob_header_component {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .blob_header-lottie-1 {
    bottom: 0%;
    right: -3%;
  }

  .blob_header-lottie-2 {
    width: 15rem;
  }

  .blob_header-lottie-wrapper {
    left: -15%;
  }

  .blob_header-lottie-2-1 {
    top: 30%;
    right: -20%;
  }

  .blob_slide {
    width: 270vw;
  }

  .blob_slider-arrow {
    display: none;
  }

  .blob_slider-arrow.is-left {
    z-index: 1;
    margin-top: 0%;
    inset: -3rem 4.3rem auto auto;
  }

  .blob_slider-arrow.is-right {
    margin-top: 0%;
    position: absolute;
    inset: -3rem 0 auto auto;
  }

  .blob_slider-last-slide {
    grid-template-columns: 1fr;
  }

  .blob_slider-last-card {
    background-size: auto;
    min-height: 39rem;
  }

  .navbar_category-list {
    flex-direction: column;
  }

  .navbar_component {
    padding-left: 0;
    padding-right: 0;
  }

  .navbar_container-2-0 {
    justify-content: flex-start;
  }

  .nav-logo, .nav-logo.w--current {
    margin-left: 1rem;
  }

  .navbar_menu {
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-clip: border-box;
    border-bottom: 1px solid #000;
    padding: 1rem 5% 2rem;
    position: absolute;
    overflow: auto;
  }

  .navbar_menu.is-page-height-tablet {
    background-color: var(--black);
    height: 100dvh;
    padding-bottom: 6.5rem;
    transition: height .5s;
    overflow: auto;
  }

  .navbar_link {
    align-self: stretch;
    margin-left: 0;
    margin-right: 0;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .navbar_menu-dropdown {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    font-size: 1.125rem;
  }

  .navbar_dropdown-toggle {
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    display: flex;
  }

  .dropdown-icon {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .dropdown-icon.is-location-menu-icon {
    color: var(--white);
    position: static;
  }

  .navbar_dropdown-list {
    position: static;
    overflow: visible;
  }

  .navbar_dropdown-list.w--open {
    object-fit: fill;
    border-style: none;
    width: auto;
    height: auto;
    padding: 0;
    position: relative;
    top: 0;
    overflow: visible;
  }

  .navbar_menu-buttons {
    flex-direction: row;
    flex: 1;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-content: flex-end;
    margin-left: 0;
  }

  .nav-right_hamburger {
    padding-left: 0;
    padding-right: 0;
  }

  .nav-right_hamburger.w--open {
    background-color: #0000;
  }

  .hamburger-icon {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 60px;
    height: 48px;
    margin-right: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .hamburger-icon_top {
    background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .hamburger-icon_middle {
    background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .hamburger-icon_bottom {
    background-color: var(--deep-pink\<deleted\|variable-462e714e\>);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .hide-desktop {
    display: none;
  }

  .ticket-widget_widget-content {
    width: 100%;
    margin-left: 0%;
  }

  .nav-logo_img {
    max-width: 100%;
  }

  .nav-logo_img.hide-desktop {
    width: 1.5rem;
    display: block;
  }

  .gvh_groups_div_middle {
    text-align: left;
  }

  .ticket-button-text {
    display: none;
  }

  .subnav-menu {
    background-color: var(--black);
    opacity: 0;
    flex-direction: column;
    padding-left: 5%;
    padding-right: 5%;
    position: absolute;
    inset: 100% 0% auto;
    overflow: hidden;
  }

  .subnav-container {
    flex: 1;
    justify-content: space-between;
    align-items: center;
    position: static;
  }

  .subnav-menu_button {
    grid-column-gap: .5rem;
    color: var(--white);
    cursor: pointer;
    justify-content: center;
    align-items: center;
    height: 2rem;
    display: flex;
  }

  .tablet-margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .tablet-margin-bottom.margin-large {
    margin-bottom: 3rem;
  }

  .widget-dropdown.w--open {
    min-width: 480px;
  }

  .nav_link-2 {
    display: none;
  }

  .gvh-hero-2.padding-bottom-2-2 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .gvh-pattern-4-2 {
    max-width: 20%;
  }

  .location-card-3 {
    text-align: left;
  }

  .row__col-2-2 {
    max-width: 70%;
    display: flex;
  }

  .location__times-grid-2 {
    grid-template-rows: max-content max-content;
    grid-template-columns: 30px 1fr;
  }

  .gvh-pattern-5-2 {
    max-width: 15%;
    margin-bottom: -30px;
    bottom: 5%;
    right: 5%;
  }

  .gvh-pattern-2-2 {
    width: 250%;
    max-width: 125px;
  }

  .gvh-design-grid-2 {
    grid-template-rows: auto auto auto auto auto;
  }

  .row__col-4 {
    max-width: 70%;
  }

  .row__col-4.row__col--text {
    margin-left: 0;
  }

  .blob_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blob_content {
    margin-bottom: 3rem;
  }

  .blob_right-content {
    position: static;
  }

  .blob_social-share-row {
    justify-content: center;
    align-items: center;
  }

  .subnav-menu-button {
    grid-column-gap: .5rem;
    color: var(--deep-pink\<deleted\|variable-462e714e\>);
    cursor: pointer;
    justify-content: center;
    align-items: center;
    height: 2rem;
    display: flex;
  }

  .widget-wrapper {
    align-self: stretch;
    width: 45rem;
    margin-left: auto;
    margin-right: auto;
  }

  .widget_form {
    min-width: 100%;
  }

  .ticket-widget-form {
    width: 100%;
  }

  .main_subnav-container {
    flex: 1;
    justify-content: space-between;
    align-items: center;
    position: static;
  }

  .main_subnav-menu {
    background-color: var(--black);
    flex-direction: column;
    padding-left: 5%;
    padding-right: 5%;
    display: block;
    position: absolute;
    inset: 100% 0% auto;
    overflow: hidden;
  }

  .blob_subnav-mobile-menu {
    flex-direction: column;
    margin: 0 0 1rem;
    display: flex;
  }

  .blob_subnav-menu-button {
    grid-column-gap: .5rem;
    color: var(--white);
    cursor: pointer;
    justify-content: center;
    align-items: center;
    height: 2rem;
    display: flex;
  }

  .press-grid-card {
    justify-content: center;
    align-items: flex-start;
    padding: 10px 10px 10px 20px;
  }

  .press-header-eyes {
    width: 100px;
    top: 1%;
    left: 1%;
  }

  .press-header-eyes.hide-mobile {
    top: 10%;
  }

  .section--hero--press {
    padding: 20px 30px;
    line-height: 20px;
  }

  .cell-7 {
    justify-content: center;
    align-items: center;
  }

  .press-title-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .eyeballs-press {
    width: 80px;
    top: 1%;
    left: 1%;
  }

  .press-hero-image-col-2-2 {
    width: 40%;
  }

  .press-hero-text-col-2-2 {
    align-self: center;
    width: 55%;
    margin-top: 0;
  }

  .press-images-title {
    font-size: 3rem;
  }

  .updates-grid {
    grid-template: ". . . . Lottie-area Lottie-area Lottie-area"
                   ". . . . Lottie-area Lottie-area Lottie-area"
                   / 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .block-cosmic-howl {
    width: 100%;
  }

  .block-cosmic-howl-content {
    background-image: linear-gradient(#00000029, #00000029), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/650b17748642a278470a089a_CosmicHowlWebElements_WEB_RIGHT-clip.svg");
    background-position: 0 0, 100% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
  }

  .image-cosmic-howl-block {
    width: 30%;
  }

  .lottie-animation-8 {
    width: 100%;
    max-width: none;
    margin-right: auto;
  }

  .home__row__col-gvh {
    align-self: center;
    width: 61%;
    margin-left: auto;
    margin-right: auto;
  }

  .hero__row__col-gvh {
    width: 90%;
    max-width: 90%;
    margin-top: 20px;
  }

  .lottie-animation-9 {
    margin-right: auto;
  }

  .tab-link-groups {
    width: 33%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .tabs-columns-groups {
    flex-direction: column;
  }

  .groups-tabs-column {
    width: 100%;
  }

  .groups-tabs-column.group-visits {
    max-width: none;
  }

  .ktx-row-col {
    width: 100%;
    max-width: 100%;
  }

  .ktx-row-col-img {
    text-align: center;
    width: 100%;
    max-width: 100%;
  }

  .text-content-houston {
    max-width: 100%;
  }

  .hide-mobile {
    display: block;
  }

  .background-gradient-vegas-local {
    position: relative;
  }

  .local-programs-image-bottom-right-denver {
    width: 10%;
  }

  .padding-vegas-locals-header {
    padding: 0;
  }

  .text-annual-pass-card {
    font-size: 14px;
  }

  .annual-pass-content-flex {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .background-foundation-header {
    background-position: 0 0, 100%;
  }

  .foundation-2-columns, .foundation-2-columns-reverse {
    flex-direction: row;
    padding-bottom: 0;
  }

  .content-column-foundation {
    padding-top: 0;
  }

  .location-card-foundation {
    text-align: left;
  }

  .foundation-focus-2-columns {
    flex-direction: column;
    padding-bottom: 0;
  }

  .foundation-focus-row {
    flex: none;
    justify-content: space-between;
  }

  .focus-content-left {
    width: 33%;
    min-width: 33%;
  }

  .portal-pass-hero {
    flex-flow: row;
  }

  .banner-portal-pass-text {
    margin-right: var(--spacing--xtiny);
    width: 50%;
    font-size: 12px;
    line-height: 14px;
  }

  .portal-pass-banner-mobile {
    width: 100%;
    display: none;
  }

  .banner-portal-pass-text-mobile {
    font-size: 12px;
    line-height: 14px;
  }

  .portal-banner-content-mobile {
    padding-left: 10px;
    padding-right: 10px;
  }

  .banner-portal-button-mobile {
    max-width: 85%;
  }

  .foundation-element-right {
    top: 5%;
  }

  .foundation-element-left {
    bottom: 5%;
  }

  .subhead-foundation-focus {
    font-size: 1.5rem;
  }

  .text-foundation-focus {
    font-size: 1rem;
  }

  .background-foundation-stories {
    background-position: 0 95%, 100% 100%;
  }

  .banner-wrapper {
    width: 100%;
  }

  .app-slide-bg.app-slidebg-1, .app-slide-bg.app-slidebg-2, .app-slide-bg.app-slidebg-3, .app-slide-bg.app-slidebg-4, .app-slide-bg.app-slidebg-5, .app-slide-bg.app-slidebg-6 {
    text-align: center;
  }

  .mobile-app-background {
    background-position: 50%, 100%, 0 0;
    background-size: auto, contain, auto;
  }

  .alva-img {
    position: absolute;
    inset: 0 0% 0%;
  }

  .mobile-downloads {
    width: auto;
  }

  .social-impact-bgs-den {
    padding-top: 0;
    padding-bottom: 0;
  }

  .footer_cert-list {
    margin-bottom: 2rem;
  }

  .blob_list_search {
    grid-column-gap: 0rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .annual-pass-cards-flex {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .tabs-den-private {
    border-style: solid solid none;
    border-width: 1px;
    border-color: var(--den--green-onlight);
    border-radius: 0;
  }

  .tabs-den-private:hover, .tabs-den-private.w--current {
    border-radius: 0;
  }

  .tabs-menu-private-events-den {
    flex-direction: column;
    flex: 0 auto;
    align-items: stretch;
    width: 100%;
  }

  .tab-capacity-private-events {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    object-fit: fill;
    flex-flow: row;
    justify-content: space-around;
    align-items: center;
    width: auto;
  }

  .divider-wave {
    width: 100%;
  }

  .amenities-columns {
    text-align: left;
  }

  .bg-icon-upper-left {
    max-width: 100px;
  }

  .position-absolute.gift-guide-1, .position-absolute.gift-guide-2, .position-absolute.gift-guide-3, .position-absolute.gift-guide-4 {
    opacity: 0;
  }

  .modal-drips {
    margin-top: -4px;
  }

  .div-block-126 {
    max-width: 350px;
  }

  .nav-arrow.visit-arrow, .nav-arrow.events-arrow, .nav-arrow.shop-arrow, .nav-arrow.about-arrow, .nav-arrow.private-arrow {
    margin-right: 15px;
  }

  .nav-dropdown_open.shadow-three.w--open {
    position: absolute;
  }

  .nav-dropdown_open.shadow-three.shadow-hide_mobile.w--open {
    width: 100%;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    top: 0;
    left: 0;
  }

  .nav-dropdown_open.shadow-three.shadow-hide_mobile.tickets-dropdown {
    position: relative;
  }

  .nav-dropdown_open.shadow-three.shadow-hide_mobile.tickets-dropdown.w--open {
    min-width: 230px;
    position: absolute;
    left: -66.8125px;
  }

  .nav-dropdown_open.shadow-three.shadow-hide_mobile.no-padding_mobile {
    width: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .nav-dropdown_open.shadow-three.shadow-hide_mobile.no-padding_mobile.w--open {
    margin-top: 0;
    top: 0;
    left: 0;
  }

  .nav-dropdown_container_mobile {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .nav-dropdown_container_mobile.nav-button-main {
    width: auto;
  }

  .side-dropdown.side-dropdown_2.w--open, .side-dropdown.side-dropdown_3.w--open, .side-dropdown.side-dropdown_4.bg-sfe.w--open, .side-dropdown.side-dropdown_1.w--open, .side-dropdown.side-dropdown_1.w--open, .side-dropdown.side-dropdown_6.w--open {
    height: auto;
    margin-top: 0;
    position: relative;
    top: 0;
    left: 0;
  }

  .nav-menu_links {
    clear: none;
    background-color: var(--neutral--black);
    flex-flow: column;
    flex: 0 auto;
    justify-content: space-around;
    align-self: center;
    align-items: center;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    padding-left: 0;
    display: flex;
    position: relative;
    top: 0;
    left: 0;
    overflow: visible;
  }

  .tabs-menu-private-events-gvh {
    flex-direction: column;
    flex: 0 auto;
    align-items: stretch;
    width: 100%;
  }

  .tabs-gvh-private {
    border: 1px solid var(--gvh--violet);
    border-radius: 0;
  }

  .tabs-gvh-private:hover, .tabs-gvh-private.w--current {
    border-radius: 0;
  }

  .slider-image-private-events-landing-1 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6604901f7ec1a7b3e10d0b83_SFE_Elopement-event.webp");
  }

  .content-private-events {
    align-items: flex-start;
  }

  .image-private-events-detail {
    flex: 1;
  }

  .private-events-detail {
    max-width: 33.3%;
  }

  .content-private-events-links-flex {
    flex-direction: column;
  }

  .quick-stack-3 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .navbar_container {
    justify-content: flex-start;
  }

  .nav-right {
    flex-direction: row;
    flex: 1;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-content: flex-end;
    margin-left: 0;
  }

  .gvh__floating-lottie1, .gvh__floating-lottie2 {
    z-index: 0;
  }

  .nav-dropdown_side-dropdown_link {
    min-width: 100%;
    max-width: 100%;
  }

  .nav-dropdown_side-dropdown_link.active-dropdown_gvh {
    padding-left: 20px;
  }

  .nav-dropdown_side-dropdown_container {
    flex-flow: column;
  }

  .nav-dropdown_icon-link {
    padding-left: 20px;
  }

  .nav-dropdown_icon-link.list-items_mobile {
    padding-left: 20px;
    padding-right: 0;
  }

  .nav-dropdown_icon-link.list-items_mobile.w--open {
    padding-left: 20px;
  }

  .nav-dropdown {
    width: 100%;
  }

  .nav-dropdown.nav-button_desktop {
    width: auto;
  }

  .nav-dropdown.nav-menu_list-items_mobile {
    padding-left: 40px;
    padding-right: 100px;
  }

  .nav-dropdown.nav-menu_list-items_mobile.active_visit {
    background-color: var(--c-black\<deleted\|variable-b8d0581f\>);
    flex-flow: column;
    width: auto;
    height: auto;
    display: flex;
  }

  .nav-dropdown.nav-menu_list-items_mobile.active_events {
    background-color: var(--c-black\<deleted\|variable-b8d0581f\>);
    width: auto;
    height: auto;
  }

  .nav-dropdown.nav-menu_list-items_mobile.active_events.w--open {
    width: auto;
    height: auto;
  }

  .nav-dropdown.nav-menu_list-items_mobile.is-active-shop, .nav-dropdown.nav-menu_list-items_mobile.is-active-about {
    background-color: var(--c-black\<deleted\|variable-b8d0581f\>);
    width: auto;
    height: auto;
  }

  .nav-menu_list-items {
    width: 100%;
    overflow: visible;
  }

  .nav-menu {
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-clip: border-box;
    border-bottom: 1px solid #000;
    padding: 0 0%;
    position: absolute;
    overflow: visible;
  }

  .video-holder {
    object-fit: fill;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
    display: block;
  }

  .tabs-sf-private {
    border: 1px solid var(--brand--blue-dark);
    border-radius: 0;
  }

  .tabs-sf-private:hover, .tabs-sf-private.w--current {
    border-radius: 0;
  }

  .section_header-private-events-main {
    height: 500px;
  }

  .passes-hide {
    display: none;
  }

  .tabs-menu-private-events-lv {
    flex-direction: column;
    flex: 0 auto;
    align-items: stretch;
    width: 100%;
  }

  .tabs-lv-private {
    border: 1px solid var(--lvs--blue-onlight);
    border-radius: 0;
  }

  .tabs-lv-private:hover, .tabs-lv-private.w--current {
    border-radius: 0;
  }

  .subnav-link {
    align-self: flex-start;
    padding-bottom: 10px;
  }

  .subnav-link:hover {
    padding-bottom: 10px;
  }

  .subnav-link.w--current {
    background-position: 50% 100%;
    align-self: flex-start;
  }

  .nav-dropdown_container {
    width: 100%;
    min-height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .tabs-den-private-full {
    border-style: solid solid none;
    border-width: 1px;
    border-color: var(--den--green-onlight);
    border-radius: 0;
  }

  .tabs-den-private-full:hover, .tabs-den-private-full.w--current {
    border-radius: 0;
  }

  .subnav-menu_mobile {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    text-align: left;
    flex-direction: column;
    align-items: flex-start;
    margin: 1rem 0;
    display: flex;
  }

  .experience-grid {
    grid-template-columns: 1fr 1fr;
  }

  .omega-card {
    z-index: 4;
  }

  .floating-stars {
    top: 2%;
  }

  .floating-shapes, .floating-blobs {
    display: none;
  }

  .is-subnav-link-blob {
    align-self: flex-start;
  }

  .is-subnav-link-blob.w--current {
    background-position: 50% 100%;
    align-self: flex-start;
  }

  .div-block-138, .nav-menu_desktop {
    display: none;
  }

  .nav-menu_mobile {
    display: block;
  }

  .blob-ktx-swirl {
    object-fit: contain;
    inset: auto auto 0% 0%;
  }

  .blob-ktx-hat {
    inset: -15% -9% auto auto;
  }

  .watch-slider-blob {
    display: block;
  }

  .slider-arrow-3 {
    margin-top: 45px;
  }

  .watch-slider-blob-mobile {
    display: none;
  }

  .series-wrapper-watch {
    flex-flow: row;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
    overflow: visible;
  }

  .eye-blob {
    display: none;
  }

  .head-text-annual-pass-upgrade {
    width: 300px;
  }

  .portal-pass-30 {
    width: 110px;
    left: auto;
  }

  .portal-banner-content {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66e0bc1b4877d99e0ee368a2_ppbanner-image%20(2).webp");
    background-position: -17% 40%;
    background-size: 60%;
    justify-content: space-between;
    align-items: stretch;
    padding-left: 5px;
    padding-right: 5px;
  }

  .portal-banner-content.supremium-content {
    background-position: -10% 15%, 0 0;
    background-size: 58%, auto;
  }

  .portal-banner-content.supremium-content.overflow-hidden {
    grid-column-gap: 8rem;
    grid-row-gap: 8rem;
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/693b18630854a39cedcbf2cb_d42ea3609ae498ed07d86c5d9d3e8741_MW-PP-Supremium.webp"), linear-gradient(162deg, #252a86, #151c30 57%, #03032a);
    background-position: -70px, 0 0;
    background-size: 80%, auto;
  }

  .background-annualpass-copy {
    background-position: 24% 43%;
    background-size: 140%;
  }

  .mobile-portal-pass-30 {
    width: 100px;
    left: 28px;
  }

  .line-divider-footer-mobile {
    display: none;
  }

  .about_subnav-menu-button {
    grid-column-gap: .5rem;
    color: var(--white);
    cursor: pointer;
    justify-content: center;
    align-items: center;
    height: 2rem;
    display: flex;
  }

  .about_sub-nav {
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    overflow: visible;
  }

  .hero__row__col-sf {
    width: 90%;
    max-width: 90%;
    margin-top: 20px;
  }

  .related-collection-sf {
    margin-left: 10px;
    margin-right: 10px;
  }

  .local-programs-image-sf {
    height: 100%;
  }

  .stars-sf {
    max-width: 95px;
    inset: -200px auto 0% 0%;
  }

  .content__row-hero {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
  }

  .lemon-blob {
    top: 16%;
    right: 12%;
  }

  .travel-blob {
    top: 13%;
    right: 65%;
  }

  .explore-blob {
    top: 40%;
    right: 15%;
  }

  .visit-experience-bg-image {
    box-sizing: border-box;
    aspect-ratio: 3 / 2;
    object-fit: cover;
  }

  .visit-product-block {
    width: 100%;
    max-width: 650px;
    margin-left: 60px;
    margin-right: 60px;
  }

  .row {
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: center;
    align-self: center;
    align-items: center;
  }

  .row.tablet-horizontal {
    flex-flow: row;
  }

  .image {
    height: 200px;
  }

  .products-small {
    width: 100%;
    max-width: none;
  }

  .product-card-small {
    min-height: 100px;
  }

  .add-on-image {
    min-height: 70px;
  }

  .visit-experience-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
  }

  .title-visit-tile {
    justify-content: center;
    align-items: center;
  }

  .accordion-item {
    width: 600px;
  }

  .slider-nav-product.margin-bottom.margin-small.slider-ktx {
    margin-bottom: 40px;
  }

  .slider-image-product-den-1 {
    background-image: linear-gradient(90deg, #15152f 40%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66c4b8e3e2ff3198fa57cf49_den-numina-product.webp");
    background-position: 0 0, 50%;
  }

  .slider-image-product-den-2 {
    background-position: 0 0, 100%;
  }

  .slider-image-product-den-3 {
    background-position: 0 0, 0 100%;
    background-size: auto, auto;
  }

  .product-hero-content {
    max-width: 50%;
  }

  .hero-text-product {
    justify-content: flex-start;
    align-items: stretch;
    display: block;
  }

  .row-products {
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: center;
    align-self: center;
    align-items: center;
  }

  .padding-tablet {
    padding-left: 155px;
    padding-right: 155px;
  }

  .slider-visit-experience {
    display: none;
  }

  .mobile-app-bg-product {
    background-position: 100%, 100%, 0 0;
    background-size: 350px, contain, auto;
  }

  .app-column-1 {
    justify-content: center;
    align-items: flex-start;
    width: 100%;
  }

  .app-columns {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .app-column-2 {
    flex-flow: row;
    width: 100%;
  }

  .container-form-product {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
  }

  .product-lottie {
    width: 50%;
  }

  .visit-hero-content, .visit-hero-content.text-color-white {
    max-width: 80%;
  }

  .vector-shape-las-3 {
    z-index: 0;
  }

  .product-hero-content-sf {
    max-width: 50%;
  }

  .warped-particles-left-2, .warped-particles-right-2 {
    display: none;
  }

  .article__title-3 {
    font-size: 20px;
    line-height: 27px;
  }

  .heading-style-h3-community {
    font-size: 2.25rem;
  }

  .community-heading {
    color: var(--neutral--white);
    font-weight: 700;
    line-height: .8;
  }

  .community-learn-more-text-2-2 {
    justify-content: flex-start;
    align-items: stretch;
    display: block;
  }

  .row-location {
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: center;
    align-self: center;
    align-items: center;
  }

  .cosmic-howl-lightbox-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
  }

  .slider-cosmic-howl-lightbox {
    display: none;
  }

  .text-white-ch-hero {
    justify-content: flex-start;
    align-items: stretch;
    display: block;
  }

  .banner-right.is-padding-horizontal.ch-right {
    width: 30%;
  }

  .banner-text {
    font-size: 18px;
  }

  .banners-duo {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    width: 100%;
  }

  .banners-duo.is_gap-xxsmall {
    grid-template-columns: 1fr;
  }

  .content-5 {
    justify-content: center;
    align-items: center;
  }

  .slider-image-visit-hou-1 {
    background-position: 0 0, 100%;
    background-size: auto, cover;
  }

  .content__row--location-intro-ktx {
    text-align: center;
    flex-direction: column;
  }

  .bg-icon-lower-right-ktx {
    max-width: 150px;
  }

  .content-6 {
    justify-content: center;
    align-items: center;
  }

  .mobile-app-bg-product-ktx {
    background-position: 110%, 100%, 0 0;
    background-repeat: no-repeat, repeat, repeat;
    background-size: 390px, contain, auto;
  }

  .slider-image-food-1 {
    background-position: 0 0, 100%;
    background-size: auto, auto 650px;
  }

  .food-hero {
    max-width: 85%;
  }

  .hero-text-food {
    justify-content: flex-start;
    align-items: stretch;
    display: block;
  }

  .food-location-grid {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-rows: auto;
    grid-template-columns: 55% 36%;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .large-text-food {
    justify-content: flex-start;
    align-items: stretch;
    display: block;
  }

  .education-hero-bg {
    background-position: 0 0, 0%;
    background-size: auto, cover;
  }

  .visit-content {
    justify-content: center;
    align-items: center;
  }

  .anchor-nav-visit.is-hou {
    justify-content: flex-start;
    align-items: stretch;
  }

  .visit-experience-lightbox-lv {
    min-height: 330px;
  }

  .slider-visit-experience-lv {
    display: none;
  }

  .slider-image-bg {
    background-position: 0 0, 0%;
    background-size: auto, cover;
  }

  .pricing-check-cell {
    width: 25%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .pricing-description-cell {
    padding: 20px;
  }

  .flex-hor.text-white.flex-ver-mobile {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .flex-hor.flex-hor-center.is_gap-huge.is_gap-xsmall-mobile.sharing-content {
    height: 160px;
  }

  .flex-hor.is-relative.gap-custom {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .tab-link-portal-upgrade {
    width: 33%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .card-horizontal-img {
    width: 300px;
    min-width: 300px;
    max-width: 300px;
  }

  .modal-wrapper {
    display: none;
  }

  .mobile-app-banner {
    width: 100%;
  }

  .tabs-menu-private-events-hou {
    flex-direction: column;
    flex: 0 auto;
    align-items: stretch;
    width: 100%;
  }

  .eye-blob-city {
    display: none;
  }

  .city-guide-list {
    grid-column-gap: 0rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .slider-image-datamosh-1, .slider-image-datamosh-2 {
    background-position: 0 0, 100%;
    background-size: auto, auto 650px;
  }

  .food-location-grid-datamosh {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-rows: auto;
    grid-template-columns: 45% 50%;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .engagement-header-bg {
    background-position: 0 0, 100% 70%;
    background-size: auto, auto 100%;
  }

  .projects-header-bg {
    background-size: auto, auto 100%;
  }

  .slider-head-about {
    height: 500px;
  }

  .about-header-bg1, .about-header-bg2 {
    background-size: auto, auto 100%;
  }

  .flex-center.padding-bottom.padding-large.background-color-black.padding-global {
    width: 100%;
    padding-left: 5%;
    padding-right: 5%;
  }

  .slider-image-hellofood-1, .slider-image-hellofood-2, .slider-image-cafe-1 {
    background-position: 0 0, 100%;
    background-size: auto, auto 650px;
  }

  .slider-head-cafe {
    height: 550px;
  }

  .food-location-grid-sips {
    display: flex;
  }

  .large-text {
    justify-content: flex-start;
    align-items: stretch;
    display: block;
  }

  .slider-image-sips-1, .slider-image-sips-2 {
    background-position: 0 0, 100%;
    background-size: auto, auto 650px;
  }

  .slider-image-float-1 {
    background-position: 0 0, 100%;
    background-size: auto, 600px;
  }

  .episode-title.center-text {
    width: 65%;
  }

  .episode-button {
    width: 35%;
  }

  .flex-row-50 {
    justify-content: flex-start;
    align-items: stretch;
  }

  .episode-title-date {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .episode-card {
    justify-content: flex-start;
    align-items: flex-start;
  }

  ._20--spacer {
    width: 35%;
  }

  .city-guide-list-blob {
    grid-column-gap: 2rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .video-wrapper, .video-wrapper-2 {
    width: 100%;
  }

  .accordian-container {
    width: 100%;
    min-width: 0;
  }

  .floating-shapes-ny {
    bottom: 0%;
    right: -10%;
  }

  .merch-product-block {
    max-width: 600px;
    margin-left: 60px;
    margin-right: 60px;
  }

  .merch-product-image {
    aspect-ratio: auto;
  }

  .nyc-form-text {
    width: auto;
  }

  .blob-top-left {
    left: -22%;
  }

  .blob-bottom-left {
    bottom: -10%;
  }

  .blob-top-right {
    right: -7%;
  }

  .blob-bottom-right {
    display: none;
    right: -8%;
  }

  .ny-skyline {
    background-position: 0 0, 0 0, 50% 100%;
    border-bottom: 1px solid #1a0a4e;
    height: 210px;
  }

  .merch-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .new-york-header-bg {
    background-image: none;
    height: 400vh;
  }

  .pixel-city-front {
    width: 1000px;
    max-width: none;
    margin-left: -20px;
  }

  .pixel-city-back {
    width: 1000px;
    max-width: none;
  }

  .ny-header-fixed {
    margin-top: -62px;
  }

  .la-header-bg {
    background-image: none;
    height: 400vh;
  }

  .la-header-fixed {
    margin-top: -62px;
  }

  .la-header-content {
    padding-top: 5%;
  }

  .eggs-left {
    display: none;
    left: -22%;
  }

  .eggs-right {
    display: none;
    right: -8%;
  }

  .dark-blue-trees-buildings-mobile, .wave-blue-trees-mobile, .wave-blue-mobile {
    display: none;
  }

  .hollywood-sign {
    width: 125px;
    bottom: 25px;
  }

  .pier {
    width: 160px;
  }

  ._w-80-desktop_w-100-mobile {
    width: 80%;
  }

  .side-dropdown_2.w--open, .side-dropdown_3.w--open, .side-dropdown_8.w--open {
    position: relative;
    top: 0;
    left: 0;
  }

  .product-item-content-lite {
    padding-right: var(--spacing--tiny);
    padding-left: var(--spacing--tiny);
  }

  .buttons-lite {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .image-product-lite, .image-container-lite {
    height: 200px;
  }

  .collection-grid {
    grid-template-columns: 1fr 1fr;
  }

  .app-slidebg-7 {
    text-align: center;
  }

  .anagram {
    bottom: 40px;
  }

  .subnav-menu_button-2 {
    grid-column-gap: .5rem;
    color: #fff;
    cursor: pointer;
    justify-content: center;
    align-items: center;
    height: 2rem;
    display: flex;
  }

  .location-grid {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-rows: auto;
    grid-template-columns: 55% 36%;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .four-fish-left {
    display: none;
  }

  .four-fish-right {
    display: none;
    inset: 3% 0% auto auto;
  }

  .spacer-125px {
    height: 50px;
  }

  .grid-4x1 {
    grid-template-columns: 1.25fr 1.5fr 1fr 1.5fr;
  }

  .phenomenomaly-banner.summer.flex-hor.flex-center {
    padding-left: 2%;
    padding-right: 2%;
  }

  .slider-image-pm-1 {
    background-position: 0 0, 100%;
    background-size: auto, auto 650px;
  }

  .side-dropdown_4.w--open {
    position: relative;
    top: 0;
    left: 0;
  }

  .grid_2x2 {
    grid-template-columns: 1fr;
  }

  .text-white-3 {
    justify-content: flex-start;
    align-items: stretch;
    display: block;
  }

  .slider-image-product {
    background-image: linear-gradient(90deg, #15152f 40%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66db2e4592d360113b0c0045_ktx-visit-bg.webp"), linear-gradient(to bottom, var(--brand--indigo), var(--brand--indigo));
    background-position: 0 0, 100%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, 700px, auto;
  }

  .slider-visit-experience-test {
    display: none;
  }

  .grid-element {
    height: 250px;
  }

  .slider-image-sips-3 {
    background-position: 0 0, 100%;
    background-size: auto, auto 650px;
  }

  .container-large-2 {
    max-width: none;
  }

  .nav__link {
    display: none;
  }

  .tickets-btn-txt {
    display: block;
  }

  .banner_wrapper {
    width: 100%;
  }

  .column-copy, .column-slider {
    width: 50%;
  }

  .buttons-mobile {
    display: none;
  }

  .buttons-desktop {
    display: flex;
  }

  .tabs-hou-private {
    border: 1px solid var(--brand--blue-dark);
    border-radius: 0;
  }

  .tabs-hou-private:hover, .tabs-hou-private.w--current {
    border-radius: 0;
  }

  .tabs-menu-private-events-gvh-2 {
    flex-direction: column;
    flex: 0 auto;
    align-items: stretch;
    width: 100%;
  }

  .flex-vertical_center.full-width.userguide-ktx-bg.overflow-hidden, .flex-vertical_center.full-width.userguide-lvs-bg.overflow-hidden, .flex-vertical_center.full-width.userguide-den-bg.overflow-hidden, .flex-vertical_center.full-width.userguide-sfe-bg.overflow-hidden, .flex-vertical_center.full-width.userguide-gvh-bg.overflow-hidden {
    height: 400px;
  }

  .flex-vertical_center.margin-top.margin-small {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .tabs-hou-private-2-2 {
    border: 1px solid #262a82;
    border-radius: 0;
  }

  .tabs-hou-private-2-2:hover, .tabs-hou-private-2-2.w--current {
    border-radius: 0;
  }

  .buttons-mobile-2 {
    display: none;
  }

  .column-slider-3 {
    width: 50%;
  }

  .section_header-cosmic-howl {
    height: 600px;
  }

  .mobile-app-bg-product-den {
    background-position: 100%, 100%, 0 0;
    background-size: 300px, contain, auto;
  }

  .mobile-app-bg-product-lvs {
    background-position: 100%, 100%, 0 0;
    background-size: 350px, contain, auto;
  }

  .mobile-app-bg-product-gvh {
    background-position: 100%, 100%, 0 0;
    background-size: 400px, contain, auto;
  }

  .padding-global-8 {
    padding-left: 5%;
    padding-right: 5%;
  }

  .userguide_row {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .things-filter.full-width-mobile {
    position: static;
  }

  .spiral-embed {
    top: auto;
  }

  .padding-global-9 {
    padding-left: 5%;
    padding-right: 5%;
  }

  .banners-phenom {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    width: 100%;
  }

  .offer-sticker {
    left: 38%;
  }

  .width-50.full-width-mobile {
    display: flex;
  }

  .width-50.mobile-full-width {
    width: 100%;
  }

  .banners-wrapper.is_gap-xxsmall {
    flex-flow: column;
  }

  .width-70 {
    width: 100%;
  }
}

@media screen and (max-width: 767px) {
  .meow-wolf-library--button.meow-wolf-library--is-regular, .meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-890fa77b-f92f-f167-b5bb-13acd8c494c2), .meow-wolf-library--button.meow-wolf-library--is-regular:where(.w-variant-195bf388-6607-9ef8-0830-fa146a74a883) {
    width: 100%;
  }

  .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small, .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small:where(.w-variant-265d1a42-b996-2ffb-a726-753c67f202f4) {
    width: 30%;
  }

  .meow-wolf-library--accordion {
    width: 100%;
  }

  .meow-wolf-library--items {
    grid-column-gap: var(--meow-wolf-library---spacing--xxsmall);
    grid-row-gap: var(--meow-wolf-library---spacing--xxsmall);
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .meow-wolf-library--text-size-small.meow-wolf-library--text-weight-semibold.meow-wolf-library--announcement-bar_text, .meow-wolf-library--text-size-small.meow-wolf-library--text-weight-semibold.meow-wolf-library--announcement-bar_text:where(.w-variant-265d1a42-b996-2ffb-a726-753c67f202f4) {
    width: 100%;
  }

  .meow-wolf-library--text-size-medium {
    font-size: 1rem;
  }

  .meow-wolf-library--pink-button-medium {
    display: inline-block;
  }

  .meow-wolf-library--heading-style-h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .meow-wolf-library--form-wrapper-product {
    justify-content: center;
    align-items: stretch;
    width: 100%;
  }

  .meow-wolf-library--modal-wrapper {
    display: none;
  }

  .meow-wolf-library--modal-card {
    width: 85%;
  }

  .meow-wolf-library--heading-style-h3 {
    font-size: 2rem;
  }

  .meow-wolf-library--heading-style-h3.meow-wolf-library--text-weight-bold.meow-wolf-library--text-center-mobile {
    font-size: var(--meow-wolf-library---font--size--huge);
    line-height: var(--meow-wolf-library---font--size--huge);
  }

  .meow-wolf-library--header_support-text {
    display: none;
  }

  .meow-wolf-library--location-logo {
    align-self: center;
  }

  .meow-wolf-library--head-content-visit {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    text-align: center;
    align-self: center;
    max-width: 100%;
    height: 100%;
    display: flex;
  }

  .meow-wolf-library--visit-hero-content {
    text-align: center;
    flex: 1;
    max-width: 90%;
    margin-bottom: 0;
  }

  .meow-wolf-library--secondary-button {
    width: 100%;
  }

  .meow-wolf-library--header_support-text-mobile {
    display: block;
  }

  .meow-wolf-library--nav_dropdown-toggle {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .meow-wolf-library--nav_dropdown-toggle.w--open {
    margin-top: 0;
    margin-bottom: 0;
  }

  .meow-wolf-library--nav_avatar {
    width: 2rem;
    height: 2rem;
    font-size: 1rem;
  }

  .meow-wolf-library--nav_avatar-dropdown {
    margin-top: .5rem;
  }

  .meow-wolf-library--nav_avatar-list {
    top: -16px;
    left: -123px;
  }

  .meow-wolf-library--nav_avatar-link {
    font-size: .875rem;
  }

  .meow-wolf-library--background-color_indigo.meow-wolf-library--border-color-blue.meow-wolf-library--border-radius:where(.w-variant-45010b4d-50be-6730-27b3-9926a4ecd0cd) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  h1 {
    font-size: 2.8rem;
  }

  h2 {
    font-size: 2.5rem;
  }

  h3 {
    font-size: 2rem;
  }

  h4 {
    font-size: 1.5rem;
  }

  h5 {
    font-size: 1.2rem;
  }

  h6 {
    font-size: 1rem;
  }

  .nav-wrapper__logo {
    width: auto;
    margin-right: 10px;
  }

  .nav_link.nav_link-sub {
    align-self: flex-start;
    margin-right: 12px;
    line-height: 14px;
  }

  .dd__list.w--open {
    top: 90px;
  }

  .dd__visit-link.home-hero__link-large {
    width: 320px;
    min-width: auto;
    margin-top: 0;
    transform: none;
  }

  .dd__visit-link.home-hero__link-small {
    transform: none;
  }

  .dd__visit-link.home-hero__link-smaller {
    width: 320px;
    transform: none;
  }

  .santa-fe__img-text.larger {
    padding-top: 82px;
    font-size: 35px;
    line-height: 35px;
  }

  .santa-fe__img-text.smallest {
    font-size: 35px;
    line-height: 35px;
  }

  .nav__img__light-text {
    margin-top: 9px;
  }

  .nav__img__light-text.smallest {
    font-size: 20px;
    line-height: 10px;
  }

  .container.container--article {
    padding-left: 0;
    padding-right: 0;
  }

  .container.container--press {
    flex-flow: column;
  }

  .home__hero-grid {
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    align-items: center;
  }

  .section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section.section--home {
    flex-direction: column-reverse;
    min-height: auto;
  }

  .section.section--location-hero.santa-fe {
    padding-top: 50px;
  }

  .section.section--hero-doc {
    padding-left: 0;
    padding-right: 0;
  }

  .section.section--educator, .section.section--educator-redeem {
    padding-top: 100px;
  }

  .section.vegas-feature-in-bg, .section.section--location-hero.santa-fe {
    padding-top: 50px;
  }

  .section.cc--miniverse-outro {
    background-image: linear-gradient(to top, var(--midnight-blue\<deleted\|variable-ccab9090\>), var(--midnight-blue\<deleted\|variable-ccab9090\>) 54%, transparent 77%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/62026145c50789840c9baadb_Outro%20Section%20Gradient%20Shape.svg");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    padding-top: 80px;
  }

  .section.section--bcorp-w-bg, .section.section--bcorp-w-bg-left {
    padding: 20px 20px 0;
  }

  .section.social-impact-section {
    text-align: center;
    background-color: #0000;
    justify-content: center;
    padding-top: 20px;
    display: flex;
  }

  .section.gvh-purple-pink-gradient {
    background-image: linear-gradient(#5c50a2, #b162a5 55%, #f398c0);
  }

  .section.promo-lvs.padding-bottom.padding-huge {
    background-position: 0 0, 40% 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 170%;
  }

  .content__row {
    flex-direction: column;
    align-items: center;
  }

  .content__row.content__row--location-intro {
    align-items: stretch;
  }

  .content__row.content__row--hero {
    align-items: flex-start;
  }

  .content__row.content__row--reverse {
    flex-direction: column;
  }

  .content__row.content__row--reverse.flex-center {
    flex-flow: column;
  }

  .content__row.content__row--location-reverse {
    flex-direction: column-reverse;
  }

  .content__row.flex-center {
    direction: ltr;
    flex-flow: column-reverse wrap-reverse;
    flex: 0 auto;
    order: 0;
    align-self: auto;
  }

  .home__row__col {
    align-self: stretch;
    width: auto;
  }

  .home__row__col.lottie {
    width: 100%;
    min-height: auto;
  }

  .home__row__col.padding-custom3 {
    width: 100%;
  }

  .section__img-lottie-wrap-left {
    align-self: stretch;
    width: auto;
    margin: -60px 0 40px;
    position: static;
  }

  .section__img-lottie-wrap-right {
    align-self: stretch;
    width: auto;
    margin-bottom: 40px;
    position: static;
  }

  .lottie-right {
    width: auto;
    margin-right: 0%;
  }

  .lottie-left {
    width: auto;
    margin-left: 0%;
  }

  .subnav.sub-nav--santafe, .subnav.sub-nav--las-vegas {
    top: 46px;
  }

  .hero__row__col {
    text-align: left;
    width: auto;
  }

  .hero__row__col.text {
    max-width: none;
  }

  .hero__row__col.text--contact {
    align-self: stretch;
    margin-right: 0;
  }

  .hero__row__col.text--explore {
    max-width: none;
  }

  .section__title {
    margin-bottom: 30px;
    font-size: 40px;
    line-height: 50px;
  }

  .section__title.section__title--blue, .section__title.section__title--green, .section__title.section__title--dark-blue {
    margin-bottom: 15px;
    font-size: 30px;
    line-height: 50px;
  }

  .section__title.section__title--center {
    margin-bottom: 20px;
  }

  .section__title.section__title--purple, .section__title.section__title--green, .section__title.section__title--gvh-cafe {
    margin-bottom: 15px;
    font-size: 30px;
    line-height: 50px;
  }

  .section__title.text-color-black.custom-size {
    font-size: 24px;
    line-height: 32px;
  }

  .rounded-button {
    font-size: 17px;
    line-height: 22px;
  }

  .section__row__col.image-right {
    width: 100%;
    margin-left: 0;
  }

  .section__row__col.image-left {
    width: auto;
    margin-right: 0;
  }

  .section__row__col.education {
    width: 100%;
  }

  .cta__subtext {
    margin-bottom: 15px;
  }

  .center-text {
    width: 100%;
  }

  .center-text.black-text {
    font-weight: 700;
  }

  .center-text.margin-t-44 {
    margin-top: 0;
  }

  .center-text.press-source-about {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: auto;
    display: flex;
  }

  .center-text.mobileapp-banner-content {
    width: 51%;
  }

  .faq__question {
    font-size: 23px;
    line-height: 32px;
  }

  .faq__question.faq__question--title, .faq__question.faq__question--title-dark {
    font-size: 32px;
  }

  .projects__timeline-squiggle {
    margin-top: 0;
    margin-bottom: 0;
    display: none;
  }

  .projects__title {
    line-height: 50px;
  }

  .project__image {
    margin-left: -30px;
    margin-right: -30px;
  }

  .media-row {
    grid-template-columns: 1fr 1fr;
  }

  .media-card__title {
    font-size: 20px;
    line-height: 26px;
  }

  .contact-flexrow__col {
    width: 100%;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .contact-flexrow__col.row-2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
  }

  .contact-flexrow__col.row-2.special-events {
    width: 100%;
  }

  .mobile-logo {
    display: block;
  }

  .desktop-logo {
    display: none;
  }

  .watch__hero-image {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .series-wrapper {
    flex-flow: wrap;
  }

  .series__card-wrapper, .series__card-wrapper.series__card-wrapper--explore {
    width: 50%;
  }

  .series-card {
    min-height: 69vw;
  }

  .series-card.series-card--explore {
    min-height: 320px;
  }

  .series__hero-row {
    box-shadow: none;
  }

  .series__hero-details {
    padding: 20px 30px;
  }

  .episode-wrapper {
    width: 50%;
  }

  .slide__flex {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .static-subnav-wrapper.static-subnav-mobile {
    display: flex;
  }

  .explore__feature__tv {
    max-width: 270px;
    margin-right: -70px;
  }

  .location_subnav-about-list {
    grid-row-gap: 0rem;
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
  }

  .sub-nav__dd-list-row {
    margin-top: 0;
    margin-bottom: 0;
  }

  .sub-nav__dd-list-row.center {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .sub-nav__location-logo {
    margin-right: 10px;
  }

  .article__grid {
    display: block;
  }

  .artcile__wave {
    display: none;
  }

  .article__squiggle-divider {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .article__rt {
    margin-top: 50px;
  }

  .article__img {
    margin-top: 10px;
  }

  .articles-col-list {
    margin-bottom: 0;
  }

  .diy-news-row {
    flex-direction: column;
  }

  .blue-wave-divider {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .request-wrapper {
    flex-direction: column;
  }

  .request-wrapper__col {
    margin-right: 0;
  }

  .request-wrapper__col-sticky {
    width: auto;
    margin-top: 50px;
  }

  .mix {
    width: 50%;
  }

  .row__col {
    align-self: stretch;
  }

  .row__col.row__col--location.text {
    padding-top: 10px;
  }

  .location-message-wrapper {
    justify-content: center;
  }

  .location__times-grid {
    grid-row-gap: 30px;
    text-align: left;
    flex-direction: column;
    grid-template: "." max-content
                   "."
                   "."
                   "."
                   / minmax(30px, 40px) 1fr;
    align-items: flex-start;
  }

  .left-sign-video-holder {
    min-width: auto;
  }

  .gradient-section__graphic-wrapper {
    margin-bottom: -53px;
  }

  .events-divider-wrapper {
    margin-top: -53px;
  }

  .event-card {
    margin-bottom: 15px;
    margin-left: 0;
    margin-right: 0;
  }

  .event-row-3 {
    flex-direction: column;
  }

  .series-card__hover-wrap {
    padding: 20px;
    font-size: 13px;
    line-height: 22px;
  }

  .explore__article-wrap {
    flex-direction: column-reverse;
  }

  .explore__article-wrap.explore__article-wrap--sub {
    flex-direction: column;
  }

  .explore-article__img {
    width: auto;
    min-height: 250px;
    margin-top: 0;
  }

  .explore-article__details {
    max-width: none;
  }

  .explore-sub-article__img {
    height: 150px;
  }

  .explore-sub-article__details {
    flex: 1;
    justify-content: flex-start;
  }

  .explore__grid {
    grid-template-columns: 1fr;
  }

  .explore__grid__item {
    padding-left: 0;
    padding-right: 0;
  }

  .explore__footer-lottie {
    z-index: 1;
    bottom: -11%;
  }

  .home__radial-wrap {
    z-index: 112;
    display: block;
  }

  .kl-hero__logo {
    max-width: 80%;
  }

  .kl__press-card {
    margin-bottom: 20px;
  }

  .watch__row {
    flex-direction: column;
  }

  .watch__row__col.left {
    margin-bottom: 15px;
    margin-right: 0;
  }

  .watch__row__col.right {
    margin-left: 0;
  }

  .flexrow {
    flex-direction: column;
  }

  .flexrow.flexrow--center-align {
    align-items: flex-start;
  }

  .flexrow.flexrow--doc-details, .flexrow.flexrow--doc-extras {
    flex-direction: row;
  }

  .flexrow.flexrow--lifetime-pass {
    align-items: flex-start;
  }

  .flexrow.flexrow--sponsors {
    flex-direction: row;
  }

  .nav-button.is-small.banner-button, .nav-button.is-alternate.is-widget {
    width: 100%;
  }

  .nav-button.is-icon.is-small.hover-border.max-width-small.max-width-banner {
    max-width: 20rem;
  }

  .doc__social-link {
    margin-top: 10px;
    margin-left: 0;
  }

  .doc-cover {
    margin-bottom: 10px;
  }

  .title {
    font-size: 30px;
    line-height: 42px;
  }

  .kl__press-list {
    flex-direction: column;
  }

  .santa-fe__gallery-img-wrapper.three {
    margin-left: 0%;
    margin-right: -40%;
  }

  .events__blob {
    top: 0;
    left: -20%;
  }

  .product-card {
    margin-bottom: 15px;
    margin-left: 0;
    margin-right: 0;
  }

  .product-row {
    grid-column-gap: var(--spacing--small);
    grid-row-gap: var(--spacing--small);
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .bring-group-grid {
    grid-template-columns: 1fr;
  }

  .flexrow__annual-pass-col {
    margin-bottom: 50px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .watch__hero-image--video-item {
    background-position: 50% 0;
    background-size: contain;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .email_spiral-embed {
    top: -230%;
    left: -5%;
  }

  .santa-fe__hours-locations {
    margin-bottom: 30px;
  }

  .press-item {
    width: 50%;
    padding-left: 5px;
    padding-right: 5px;
  }

  .search-wrapper {
    float: left;
    margin-top: 20px;
  }

  .navbar_dropdown-container {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .pink-wave-divider {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .investor__card {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .pp__grid {
    display: block;
  }

  .pp__card {
    margin-bottom: 20px;
  }

  .mw-hide {
    display: none;
  }

  .flexrow__lifetime-pass-col {
    margin-bottom: 50px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .image-wrapper {
    align-self: center;
  }

  .multiverse__flexrow__img {
    margin-bottom: 25px;
    margin-right: 0;
  }

  .flexrow__sxsw-sponsors {
    width: 18%;
  }

  .dp-logo-hero {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .dp__logo {
    margin-top: 50px;
    padding-top: 100px;
  }

  .landing-nav {
    flex-direction: column;
    padding-bottom: 8px;
  }

  .faq__question_dark {
    font-size: 23px;
    line-height: 32px;
  }

  .faq__question_dark.faq__question--title, .faq__question_dark.faq__question--title-dark {
    font-size: 32px;
  }

  .dp-body, .dp-body-faq {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .section-dp-local, .section-dp-video, .section-dp {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .div-block-8, .div-block-9 {
    margin-top: 70px;
  }

  .cards-section {
    padding: 40px 20px;
  }

  .cards-grid-container {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    align-self: stretch;
    max-width: none;
  }

  .cards-section-2, .gallery {
    padding: 40px 20px;
  }

  .gallery-grid-container {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    max-width: none;
  }

  .dp-cards-section {
    padding: 40px 20px;
  }

  .slider-press-quote {
    object-fit: fill;
    margin-top: auto;
    padding-bottom: 0;
    position: relative;
    overflow: visible;
  }

  .press-quotes {
    margin-top: auto;
    margin-bottom: auto;
  }

  .quote-div {
    flex-direction: column;
    justify-content: center;
    height: 100%;
    display: flex;
  }

  .logo-row {
    grid-template-columns: 1fr 1fr;
  }

  .notification-text p {
    font-size: 14px;
    line-height: 20px;
  }

  .access__scroll-link {
    font-size: 14px;
    line-height: 22px;
  }

  .access__heading, .access__question {
    font-size: 23px;
    line-height: 32px;
  }

  .access__question.access__question--title {
    font-size: 32px;
  }

  .access__question.access__question--title.access_question-title-first {
    margin-top: 20px;
  }

  .event-title {
    font-size: 23px;
    line-height: 32px;
  }

  .guide__squiggle-divider {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .athome__card-wrapper {
    width: 50%;
  }

  .athome-card {
    min-height: 69vw;
  }

  .athome-col-list {
    margin-bottom: 0;
  }

  .text-white {
    color: var(--neutral--white);
  }

  .text-white.margin-bottom.mobile-txt-header {
    font-size: 1.3rem;
  }

  .text-white.center-text-mobile {
    text-align: center;
  }

  .hero-animation {
    height: 80vw;
  }

  .hero-wrapper__logo {
    width: 90%;
    margin-top: -18vw;
  }

  .denver-hero__title {
    max-width: 74%;
  }

  .denver-pryamids-angle {
    height: 30vw;
    min-height: 200px;
  }

  .rising-blocks-lottie {
    width: 30%;
    top: 33%;
  }

  .squiggles-circle {
    left: -14%;
  }

  .squiggles-circle.cc--two {
    bottom: 43%;
    right: -22%;
  }

  .squiggle-angle {
    width: 64vw;
    max-width: none;
    bottom: -20vw;
    left: 20%;
  }

  .las-vegas__gallery__lottie-animation {
    display: none;
  }

  .vegas__right-blue-dots {
    margin-top: 0;
    margin-bottom: -40px;
    margin-left: 0;
  }

  .projects__row {
    flex-direction: column;
  }

  .projects__row.mobile-switch {
    flex-direction: column-reverse;
  }

  .project__row__col.cc--right {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 0;
  }

  .project__row__col.cc--left {
    text-align: left;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .tabs-menu {
    display: block;
  }

  .content__row_slider {
    flex-direction: column;
    align-items: center;
  }

  .event-container {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
  }

  .left-sign-up-holder {
    min-width: auto;
  }

  .location__sub-nav-dd {
    align-items: center;
  }

  .media-kit__tabs-menu {
    top: 45px;
  }

  .media-kit__tabs-link {
    font-size: 18px;
    line-height: 7px;
  }

  .media-kit__logo-grid {
    grid-column-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .logo-link {
    width: 20%;
  }

  .denver-wavey-grid {
    grid-column-gap: 2px;
  }

  .denver__pattern-four {
    width: 250%;
  }

  .denver__hours-locations {
    margin-bottom: 30px;
  }

  .hellofood-logo {
    width: 100%;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .hello-menu-img {
    min-width: 50px;
    min-height: 40px;
  }

  .denver__hero-section-2.den-promo {
    background-position: 0 0, 100px;
    background-size: auto, 190%;
  }

  .hero-section.cc--miniverse {
    background-image: linear-gradient(270deg, #e40089 34%, #c60073bd), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/62017681d2117620837996a1_winterbb_large%201.jpg");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    padding-top: 50px;
    padding-bottom: 150px;
  }

  .hero-section__grid {
    grid-template-columns: 1fr;
  }

  .miniverse__title {
    margin-bottom: 3px;
    font-size: 21px;
    line-height: 28px;
  }

  .miniverse__title.cc--pink {
    margin-top: 0;
    margin-bottom: 10px;
  }

  .miniverse__title.cc--light {
    margin-top: 0;
  }

  .miniverse-discove-grid {
    grid-column-gap: 50px;
  }

  .miniverse__logos {
    max-width: 100%;
  }

  .tabs-menu-2 {
    object-fit: fill;
    font-size: 12px;
    display: block;
  }

  .bcorp-blob-1 {
    left: -4%;
  }

  .bcorp-blob-2 {
    right: -21%;
  }

  .bcorp-blob-9 {
    left: -29%;
  }

  .bcorp-right-column {
    display: none;
  }

  .gvh__gallery-grid {
    grid-template: ". . . . . . . ."
                   ". lottie-Area lottie-Area lottie-Area lottie-Area lottie-Area . ."
                   ". lottie-Area lottie-Area lottie-Area lottie-Area lottie-Area . Area-2"
                   ". lottie-Area lottie-Area lottie-Area lottie-Area lottie-Area . ."
                   / 1fr minmax(0, 1fr) 1fr .75fr .5fr .5fr minmax(29px, 1fr);
  }

  .header-grid {
    grid-template-columns: 1fr;
  }

  .press-page-button {
    justify-content: center;
    align-items: center;
    width: 150px;
    height: 40px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    display: flex;
  }

  .locals-grid {
    grid-row-gap: 15px;
    flex: 1;
    grid-template-rows: 33% 33% 33%;
    grid-template-columns: 1fr;
    justify-items: center;
    margin-top: 10px;
  }

  .social-impact-numbers {
    flex: 1;
    justify-content: center;
    max-width: 100%;
    display: flex;
  }

  .social-impact-bgs {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-bottom-left {
    max-width: 20%;
    bottom: 0%;
    left: -30px;
  }

  .image-bottom-left.stars {
    min-width: 50px;
    max-width: 85px;
  }

  .local-programs-image {
    background-position: 50%;
    min-height: 400px;
  }

  .gvh-tabs, .gvh-tabs.w--current {
    font-size: 16px;
  }

  .left-margin-30 {
    font-size: 26px;
    line-height: 1;
  }

  .local-programs-grid {
    grid-row-gap: 0px;
    grid-template-columns: 1.75fr;
  }

  .media__kit__social__link {
    width: 50px;
    margin-right: 2.5px;
  }

  .denver-visit-us-lottie {
    bottom: 3%;
  }

  .image-bottom-right {
    bottom: 5%;
  }

  .image-bottom-right.stars {
    max-width: 85px;
    top: -200px;
  }

  ._2-columns {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    max-height: none;
    padding-bottom: 64px;
  }

  .button-holder {
    grid-template-columns: 1fr 1.5fr 1fr;
  }

  .button-card-right {
    align-items: center;
  }

  .gvh-cafe-hours {
    margin-left: auto;
  }

  .container-large.center-mobile {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-style-h6 {
    font-size: 1.125rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .heading-style-h2 {
    font-size: 2.25rem;
  }

  .heading-style-h3 {
    font-size: 2rem;
  }

  .heading-style-h3.text-color-white.text-weight-bold {
    font-size: var(--font--size--xlarge);
    line-height: var(--font--line-height--huge);
  }

  .heading-style-h3.text-weight-bold.text-color-white.margin-top.margin-large.bold-text {
    text-align: left;
  }

  .heading-style-h3.text-white.text-weight-bold {
    white-space: normal;
    word-break: normal;
  }

  .heading-style-h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .heading-style-h5 {
    font-size: 1.25rem;
  }

  .text-size-large {
    font-size: 1.125rem;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .text-style-quote {
    font-size: 1.125rem;
  }

  .background-color-black.margin-vertical.margin-xsmall.flex-hor-auto.card-horizontal {
    flex-flow: column;
    height: 400px;
    min-height: 400px;
    max-height: 400px;
  }

  .text-color-white.is-header-title {
    font-size: 2rem;
  }

  .padding-section-small {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .padding-section-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top.padding-custom {
    padding-top: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xsmall {
    text-align: center;
  }

  .padding-vertical.padding-large {
    display: block;
  }

  .padding-vertical.padding-large.center-mobile {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .padding-vertical.padding-large.no-padding {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-vertical.padding-medium {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-horizontal.padding-xsmall.full-width.mobile-nopadding {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-left.padding-medium.no-padding-mobile, .padding-left.padding-medium-2.no-padding-mobile-2, .padding-left.padding-medium-2-2.no-padding-mobile-2-2, .padding-left.padding-medium-2-2-2.no-padding-mobile-2-2-2 {
    padding-left: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-xsmall {
    padding: .75rem;
  }

  .padding-small {
    padding: 1.25rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-large {
    padding: 2rem;
  }

  .padding-xlarge {
    padding: 2.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 5rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top.margin-small {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .margin-top.margin-xxhuge.margin-extra-wide {
    margin-top: 8rem;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-xsmall {
    margin: .75rem;
  }

  .margin-small {
    margin: 1.25rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-large {
    margin: 2rem;
  }

  .margin-xlarge {
    margin: 2.5rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-xxhuge {
    margin: 5rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .rounded-button-3 {
    font-size: 17px;
    line-height: 22px;
  }

  .content__row-2 {
    flex-direction: column;
    align-items: center;
  }

  .section__title-3 {
    margin-bottom: 30px;
    font-size: 40px;
    line-height: 50px;
  }

  .section__title-3.section__title--center {
    margin-bottom: 20px;
  }

  .left-sign-video-holder-2 {
    min-width: auto;
  }

  .row__col-2 {
    align-self: center;
    max-width: 100%;
  }

  .row__col-2.row__col--location-lottie {
    width: 70%;
  }

  .gvh-pattern-3 {
    top: 5%;
    right: 5%;
  }

  .gvh-design-grid {
    grid-column-gap: 2px;
  }

  .gvh-pattern-2 {
    width: 250%;
    bottom: 15%;
    left: 10%;
  }

  .gvh-gradient-floating-img-3 {
    bottom: 20px;
    left: 5%;
  }

  .content__row-4 {
    flex-direction: column;
    align-items: center;
  }

  .content__row-4.content__row--location-intro {
    align-items: stretch;
  }

  .lottie-animation-6, .lottie-animation-7 {
    margin-top: 20px;
  }

  .video-overlay-layer {
    background-image: linear-gradient(0deg, var(--brand--indigo), #fff0 18%);
    height: 100%;
  }

  .ticket-widget_button {
    flex: 1;
    width: 100%;
    height: 58px;
  }

  .exhibitions-grid {
    grid-template-columns: 1fr;
  }

  .section_layout.denver-fnd-header {
    background-size: auto, auto 100%;
  }

  .section_layout.background-color-comic-2 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67acec27c6f100d99c6758f5_mw-comic-header-mobile.webp");
    background-size: cover;
  }

  .section_layout.is-sticky {
    top: 0;
  }

  .section_layout.background-comic {
    background-image: radial-gradient(circle at 50% 30%, #000, #0000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67acec27c6f100d99c6758f5_mw-comic-header-mobile.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    background-attachment: scroll, fixed;
  }

  .section_layout.slider-image-cafe-1 {
    height: 500px;
  }

  .section_layout.slider-image-hellofood-1 {
    background-size: cover;
  }

  .section_layout.slider-image-hellofood-2 {
    background-size: cover;
    height: 450px;
  }

  .section_layout.giftguide-photo {
    background-position: 50% 45%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .layout_grid {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .blob_featured-item {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
    margin-bottom: 3rem;
  }

  .blob_featured-item.is-reversed {
    grid-template-columns: 1fr;
  }

  .blog_featured-image-wrapper {
    padding-top: 66%;
  }

  .blog_featured-item-content {
    margin-left: 0;
  }

  .blog_featured-item-content.is-reversed, .blog_featured-item-content.text-left {
    margin-right: 0;
  }

  .blob_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog_image-wrapper {
    padding-top: 66%;
  }

  .blog_featured-row {
    flex-direction: row;
    align-items: center;
  }

  .blog_featured-blob {
    inset: auto -20% -40% auto;
  }

  .blog_top-blob.is-lower {
    top: 0%;
    left: 70%;
  }

  .logo_component {
    padding-top: 1rem;
  }

  .logo1_logo {
    max-height: 3rem;
  }

  .footer_top-wrapper {
    grid-column-gap: 5rem;
    grid-row-gap: 2.5rem;
  }

  .footer_left-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: minmax(1.25rem, 1fr) auto auto auto;
    grid-template-columns: 1fr;
  }

  .footer_bottom-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 2.5rem;
    align-items: center;
  }

  .footer_legal-list {
    grid-column-gap: .8rem;
    grid-template-rows: auto auto;
    grid-template-columns: max-content max-content;
    place-items: stretch end;
  }

  .footer_transition-wrapper {
    display: block;
  }

  .section_logo-padding {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .slider_component {
    height: 350px;
  }

  .slider_slide {
    padding-left: 0;
    padding-right: 0;
  }

  .gallery_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .location_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr;
  }

  .footer_eye-wrapper {
    top: -1%;
  }

  .blob_header.background-color-gradient-one {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/64e7a2b43f3c09c3b27aeb90_INC_P%26E-BLOB_WebBanners_Mobile_FIN.jpg");
  }

  .blob_header_component {
    grid-row-gap: 3rem;
  }

  .nav-logo {
    padding-left: 0;
  }

  .navbar_menu {
    justify-content: flex-start;
    align-items: center;
    padding-right: 0%;
  }

  .navbar_menu.is-page-height-tablet {
    padding-bottom: 6rem;
  }

  .hamburger-icon {
    width: 60px;
  }

  .hide-desktop, .hide-desktop.hide-mobile-landscape {
    display: none;
  }

  .ticket-widget_widget-content {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    border-radius: 1.4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    min-height: 15rem;
    margin-left: 0%;
    padding-top: .2rem;
    padding-left: .2rem;
    padding-right: .2rem;
  }

  .widget_locations-button {
    border-right-style: none;
    border-right-width: 0;
    border-top-left-radius: 2rem;
    border-top-right-radius: 2rem;
    border-bottom-left-radius: 0;
    width: 100%;
  }

  .widget_locations-button.w--open {
    border-top-left-radius: 1.2rem;
    border-top-right-radius: 1.2rem;
    border-bottom-left-radius: 0;
  }

  .subnav-menu {
    opacity: 0;
  }

  .location_subnav-logo {
    max-height: 2.6rem;
  }

  .footer_right-content {
    grid-template-rows: minmax(5.25rem, 1fr);
  }

  .tablet-margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .widget-dropdown.w--open {
    border-radius: 0 0 10px 10px;
    min-width: 400px;
    top: 100%;
  }

  .gvh-pattern-2-2 {
    width: 250%;
  }

  .row__col-2-2 {
    align-self: center;
    max-width: 100%;
  }

  .location__times-grid-2 {
    grid-row-gap: 30px;
    text-align: left;
    flex-direction: column;
    grid-template: "." max-content
                   "."
                   "."
                   / 30px 1fr;
    align-items: flex-start;
  }

  .gvh-pattern-2-2 {
    width: 250%;
    bottom: 15%;
    left: 10%;
  }

  .gvh-design-grid-2 {
    grid-column-gap: 2px;
  }

  .row__col-4 {
    align-self: center;
    max-width: 100%;
  }

  .blob_content {
    margin-bottom: 2rem;
  }

  .widget_locations-button-wrapper {
    border-right-style: none;
    border-right-width: 0;
    border-top-left-radius: 2rem;
    border-top-right-radius: 2rem;
    border-bottom-left-radius: 0;
    width: 100%;
  }

  .widget-wrapper, .widget_form {
    width: 100%;
  }

  .blob_subnav-mobile-menu {
    margin-left: 0;
    margin-right: 0;
  }

  .section--hero--press {
    padding-top: 25px;
  }

  .cell, .cell-7 {
    align-items: center;
  }

  .press-header-stars {
    width: 10%;
    bottom: 5%;
    right: 2%;
  }

  .featured-images-cell {
    background-image: none;
  }

  .press-hero-image-col-2-2 {
    width: 80%;
  }

  .press-hero-text-col-2-2 {
    text-align: center;
    align-self: center;
    width: 80%;
  }

  .blob_logo {
    max-width: 60%;
  }

  .updates-grid {
    grid-template: ". . . . . . . ."
                   ". lottie-Area lottie-Area lottie-Area lottie-Area lottie-Area . ."
                   ". lottie-Area lottie-Area lottie-Area lottie-Area lottie-Area . Area-2"
                   ". lottie-Area lottie-Area lottie-Area lottie-Area lottie-Area . ."
                   / 1fr minmax(0, 1fr) 1fr .75fr .5fr .5fr minmax(29px, 1fr);
  }

  .block-cosmic-howl-content {
    grid-row-gap: 20px;
    text-align: center;
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/650c81d29dae8c17f3377c50_mobile-cosmic-banner-stars-2.svg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    flex-direction: column;
  }

  .text-cosmic-howl-block {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-cosmic-howl-block {
    width: 50%;
  }

  .text-header-locals.text-white {
    width: auto;
  }

  .home__row__col-gvh {
    align-self: stretch;
    width: auto;
  }

  .hero__row__col-gvh {
    text-align: center;
    width: auto;
    max-width: 90%;
  }

  .blob-content-folds, .tabs-columns-groups {
    flex-direction: column;
  }

  .groups-tabs-column {
    width: 100%;
  }

  .ktx-row-col, .ktx-row-col-img {
    align-self: center;
  }

  .hide-mobile {
    display: block;
  }

  .local-programs-image-top-left-denver {
    width: 20%;
    top: 7%;
  }

  .padding-vegas-locals-header {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .head-text-private-events {
    font-size: 32px;
  }

  .text-annual-pass-card {
    text-align: center;
    font-size: 18px;
  }

  .background-foundation-header {
    background-image: linear-gradient(360deg, var(--brand--indigo), var(--brand--indigo) 52%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6553edb440bb9fa433ca37ce_image2%201.jpg");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
  }

  .foundation-content {
    flex-direction: column;
  }

  .foundation-intro-text {
    max-width: 90%;
  }

  .foundation-2-columns, .foundation-2-columns-reverse {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    max-height: none;
    padding-bottom: 64px;
  }

  .content-column-foundation {
    width: 90%;
  }

  .portal-pass-banner {
    align-items: flex-end;
    display: flex;
  }

  .portal-pass-banner.summer.flex-hor.flex-center {
    justify-content: center;
    align-items: center;
  }

  .foundation-focus-2-columns {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    max-height: none;
    padding-bottom: 64px;
  }

  .foundation-focus-row {
    flex-direction: column;
    display: flex;
  }

  .focus-content-left {
    text-align: center;
    width: 100%;
  }

  .foundation-application-content-2-col {
    display: block;
  }

  .portal-pass-hero {
    grid-row-gap: 40px;
    flex-direction: column-reverse;
  }

  .portal-pass-hero-text {
    text-align: center;
    max-width: 90%;
  }

  .banner-portal-pass-text {
    margin-right: var(--spacing--tiny);
    width: 47%;
  }

  .portal-pass-banner-mobile {
    display: none;
  }

  .banner-portal-pass-text-mobile {
    color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
    align-self: center;
    max-width: 80%;
    font-size: 20px;
    line-height: 22px;
  }

  .portal-banner-content-mobile {
    background-color: #b0f4ff;
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/664fae328af6605d1dc95c1c_swirl-banner-final.svg");
    background-position: 54% 180%;
    background-repeat: no-repeat;
    background-size: auto;
    flex-flow: row;
    justify-content: center;
    height: 436px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .banner-portal-button-mobile {
    max-width: 75%;
  }

  .portal-pass-mobile-text {
    width: 400px;
    font-size: 24px;
    line-height: 29.26px;
  }

  .foundation-application-details {
    max-width: 100%;
  }

  .foundation-element-left {
    bottom: 1%;
  }

  .columns {
    display: flex;
  }

  .banner-wrapper {
    width: 100%;
  }

  .social-impact-bgs-den {
    padding-top: 0;
    padding-bottom: 0;
  }

  .grid-2col.align-center {
    width: 100%;
    display: block;
  }

  .search-blob {
    flex: 1;
  }

  .search-image {
    max-width: none;
    max-height: 200px;
  }

  .blob_list_search {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .section_header-home {
    min-height: 120svh;
  }

  .buttons-portal-pass-head {
    flex-flow: column;
  }

  .tab-capacity-private-events {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .tab-capacity-detail-private-events {
    text-align: center;
    align-self: center;
  }

  .amenities-list.one-third-2 {
    width: 100%;
  }

  .amenities-columns {
    text-align: left;
  }

  .amenities-columns.space-between {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .amenities-columns.space-between-2 {
    flex-flow: column;
  }

  .slider-mask-product {
    height: 100%;
  }

  .div-block-122 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .left-arrow-pivate, .right-arrow-pivate {
    display: none;
  }

  .mask-2 {
    padding-bottom: 40px;
  }

  .bg-icon-upper-left {
    display: none;
  }

  .position-absolute.gift-guide-turkey {
    bottom: 0;
    left: 40%;
    right: auto;
  }

  .position-absolute.gift-guide-4 {
    opacity: 0;
  }

  .header-search {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .form-holder {
    flex-direction: column;
  }

  .div-block-126 {
    align-self: center;
    max-width: 400px;
  }

  .nav-dropdown_open.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown_open.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown_open.shadow-three.shadow-hide_mobile {
    box-shadow: none;
  }

  .nav-dropdown_open.shadow-three.shadow-hide_mobile.tickets-dropdown.w--open {
    min-width: 100vw;
    position: fixed;
    left: -.8125px;
  }

  .nav-dropdown_container_mobile {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-menu_links {
    background-color: var(--neutral--black);
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 0;
  }

  .gradient-head-private-events-gvh {
    background-position: 0 0, 50% 115%;
    background-size: auto, cover;
  }

  .bg-image-private-events-gvh1, .bg-image-private-events-gvh2 {
    display: none;
  }

  .slider-head-private-events {
    background-position: 0 0, 50% 115%;
    background-size: auto, cover;
  }

  .slider-image-private-events-landing-1 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6604901f7ec1a7b3e10d0b83_SFE_Elopement-event.webp");
  }

  .content-private-events {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .image-private-events-detail {
    flex: 0 auto;
  }

  .private-events-detail {
    max-width: 33.3%;
  }

  .card-private-events-location.padding-small {
    width: 100%;
  }

  .gvh__floating-lottie1, .gvh__floating-lottie2 {
    display: none;
  }

  .nav-dropdown.nav-menu_list-items_mobile.active_visit, .nav-dropdown.nav-menu_list-items_mobile.active_events, .nav-dropdown.nav-menu_list-items_mobile.active_events.w--open, .nav-dropdown.nav-menu_list-items_mobile.is-active-shop, .nav-dropdown.nav-menu_list-items_mobile.is-active-about {
    width: 100%;
  }

  .nav-menu {
    justify-content: flex-start;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0%;
  }

  .video-holder {
    min-width: auto;
  }

  .gradient-head-private-events-den, .gradient-head-private-events-sf, .gradient-head-private-events-lv {
    background-position: 0 0, 50% 115%;
    background-size: auto, cover;
  }

  .tabs-lv-private {
    border-top: 1px solid var(--lvs--blue-onlight);
    border-right-style: solid;
    border-right-color: var(--lvs--blue-onlight);
    border-left-style: solid;
    border-left-color: var(--lvs--blue-onlight);
    border-radius: 0;
  }

  .tabs-lv-private:hover, .tabs-lv-private.w--current {
    border-radius: 0;
  }

  .nav-dropdown_container {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .subnav-menu_mobile {
    margin-left: 0;
    margin-right: 0;
  }

  .content-search-results {
    flex-flow: column;
  }

  .experience-grid {
    grid-template-columns: 1fr;
  }

  .pink-button-medium {
    display: inline-block;
  }

  .div-block-140 {
    width: 100%;
  }

  .bg-houston-hiring {
    position: relative;
  }

  .blob-ktx-swirl {
    z-index: -1;
    bottom: 1%;
    left: -10%;
  }

  .blob-ktx-hat {
    top: -32%;
    right: -17%;
  }

  .watch-slider-blob {
    height: 330px;
    display: block;
  }

  .slider-arrow-3 {
    margin-top: 120px;
  }

  .watch-slider-blob-mobile {
    height: 330px;
    display: none;
  }

  .series-wrapper-watch {
    flex-flow: wrap;
  }

  .grid-3col-values {
    display: block;
  }

  .blog_featured-item-shadow-right {
    margin-top: 0;
    margin-left: 20px;
  }

  .section-card-sfe {
    background-image: linear-gradient(180deg, var(--brand--blue-dark) 40%, #ffffff03), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/662682a29d087a020c529f2b_bg-events.avif");
    background-position: 0 0, 50% 0;
    background-size: auto, auto;
  }

  .section-card-den {
    background-image: linear-gradient(190deg, var(--den--purple) 40%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/662682dcdf63f0c1b92635cd_bg-events2.avif");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
  }

  .section-card-content-left {
    flex-flow: column;
  }

  .is-events-logo {
    width: 50%;
  }

  .section-card-content-right {
    flex-flow: column-reverse;
  }

  .section-card-gvh {
    background-image: linear-gradient(184deg, var(--gvh--shade), var(--gvh--shade) 32%, #23004b00), linear-gradient(to bottom, #00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6626b7819f62bf4e21afa13e_gvh-background-events.webp");
    background-position: 0 0, 0 0, 50% 0;
    background-repeat: repeat, repeat, no-repeat;
    background-size: auto, auto, cover;
    height: 400px;
  }

  .events-content-mobile {
    text-align: center;
  }

  .vegas-stars-blue, .vegas-stars-pink {
    display: none;
  }

  .relative-position {
    position: relative;
    top: 100px;
  }

  .portal-banner-content {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66e0bc1b4877d99e0ee368a2_ppbanner-image%20(2).webp");
    background-position: -15% 40%;
    background-size: 60%;
  }

  .portal-banner-content.supremium-content {
    background-position: -45% 0, 0 0;
    background-size: 63%, auto;
    padding-right: 5px;
  }

  .portal-banner-content.supremium-content.overflow-hidden {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/693b100d829ee642e2c857a8_MW-PP-Supremium.webp"), linear-gradient(162deg, #252a86, #151c30 57%, #03032a);
    background-position: -40%, 0 0;
    background-size: 65%, auto;
  }

  .portal-banner-content.mobileapp-banner {
    grid-column-gap: 3%;
    grid-row-gap: 3%;
    background-position: 0 0, 0 0, 99% -52px, 110% -50px;
    background-size: auto, auto, 35%, 50%;
  }

  .background-annualpass-copy {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/664fae328af6605d1dc95c1c_swirl-banner-final.svg");
    background-position: 53% -310%;
    background-size: 1200px;
  }

  .margin-top-custom {
    margin-top: 21.1rem;
  }

  .footer-logo-desktop {
    display: none;
  }

  .footer-logo-mobile, .line-divider-footer {
    display: block;
  }

  .line-divider-logo-mobile {
    background-color: var(--neutral--white);
    width: 190px;
    display: block;
  }

  .connect-desktop {
    display: none;
  }

  .connect-mobile, .line-divider-footer-mobile {
    display: block;
  }

  .hero__row__col-sf {
    text-align: center;
    width: auto;
    max-width: 90%;
  }

  .local-programs-image-sf {
    background-position: 50%;
    min-height: 400px;
  }

  .stars-sf {
    min-width: 50px;
    max-width: 85px;
    top: -200px;
  }

  .content__row-hero {
    align-items: flex-start;
  }

  .lemon-blob {
    top: 17%;
    right: 0%;
  }

  .travel-blob {
    right: 70%;
  }

  .explore-blob {
    right: 4%;
  }

  .visit-experience-lightbox {
    display: flex;
  }

  .products-regular {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
  }

  .row.tablet-horizontal {
    flex-flow: column;
  }

  .vector-shape-1, .vector-shape-2 {
    display: none;
  }

  .small-description-wrapper {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .visit-experience-wrapper {
    display: none;
  }

  .accordion-item {
    width: 100%;
  }

  .slider-head-product {
    background-position: 0 0, 50% 115%;
    background-size: auto, cover;
  }

  .slider-nav-product {
    justify-content: center;
    align-items: center;
    display: flex;
    bottom: 1%;
  }

  .slider-nav-product.mw-hide {
    display: none;
  }

  .slider-nav-product.margin-bottom.margin-small.slider-ktx {
    margin-bottom: 10px;
  }

  .slider-image-product-den-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 50%, #c8c8ce00 70%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66c4b8e3e2ff3198fa57cf49_den-numina-product.webp");
    background-position: 0 0, 90% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 750px;
    height: 100%;
  }

  .slider-image-product-den-2 {
    background-image: linear-gradient(0deg, #15152f 50%, #bdbdc400 70%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66be3233a788b27e79fb799e_DEN_Experiential_product.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 740px;
    justify-content: center;
    align-items: center;
    height: 100%;
  }

  .slider-image-product-den-3 {
    background-image: linear-gradient(0deg, #15152f 50%, #b9b9c100 70%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66901f67c44810583c357239_DEN_Adulti-Verse_Life%20By%20Tay%20Media%20(Taylor%20Joerger)_6.07.2023_502A3200.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 740px;
    height: 100%;
  }

  .container-product-head {
    min-height: auto;
    padding-left: 0;
  }

  .product-hero {
    grid-row-gap: 40px;
    flex-direction: column-reverse;
  }

  .product-hero-content {
    text-align: center;
    max-width: 100%;
  }

  .location-logo {
    align-self: center;
    width: 150px;
  }

  .mobile-margin-product-hero {
    justify-content: center;
    align-items: flex-start;
    margin: 25rem auto 4rem;
    display: flex;
  }

  .left-arrow-product {
    inset: auto auto 7% 0%;
  }

  .right-arrow-product {
    inset: auto 0% 7% auto;
  }

  .padding-tablet {
    padding-left: 20px;
    padding-right: 20px;
  }

  .slider-visit-experience {
    width: 80%;
    display: block;
  }

  .mobile-app-bg-product {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d2e2c08d2abe15e9176eec_mwapp-sfe%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
    background-position: 50% 130%, 100%, 0 0;
    height: 700px;
  }

  .app-column-1 {
    justify-content: center;
    align-items: center;
  }

  .app-column-2 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .apple-logo, .google-logo {
    width: 200px;
  }

  .container-form-product {
    flex-flow: column;
  }

  .form-wrapper-product {
    justify-content: center;
    align-items: stretch;
    width: 100%;
  }

  .product-lottie {
    width: 100%;
  }

  .accordion-faq {
    width: auto;
    margin-top: 10px;
  }

  .slider-head-visit {
    z-index: 0;
    background-color: var(--brand--indigo);
    height: 55%;
    top: 0%;
  }

  .slider-mask-visit {
    margin-left: auto;
    margin-right: auto;
  }

  .container-visit-head {
    justify-content: center;
    align-items: center;
    min-height: auto;
    padding-left: 0;
    position: static;
  }

  .visit-hero {
    grid-row-gap: 40px;
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
    height: 100%;
  }

  .visit-hero-content {
    text-align: center;
    flex: 1;
    max-width: 90%;
    margin-bottom: 0;
  }

  .visit-hero-content.text-color-white {
    min-width: 100%;
    max-width: 100%;
  }

  .visit-hero-content.text-color-white.no-padding {
    padding-top: 0;
  }

  .visit-hero-content.text-color-white.no-padding.background-color-black {
    padding-top: var(--spacing--small);
  }

  .head-content-visit {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    text-align: center;
    align-self: center;
    max-width: 100%;
    height: 100%;
    display: flex;
  }

  .head-content-visit.text-color-white {
    grid-column-gap: var(--spacing--xxsmall);
    grid-row-gap: var(--spacing--xxsmall);
  }

  .section_background-product-las {
    display: block;
  }

  .vector-shape-las-1, .vector-shape-las-2 {
    display: none;
  }

  .vector-shape-las-4 {
    z-index: 0;
  }

  .left-arrow-product-gvh {
    inset: auto auto 7% 0%;
  }

  .right-arrow-product-gvh {
    inset: auto 0% 7% auto;
  }

  .slider-nav-product-gvh {
    bottom: 5%;
  }

  .product-hero-content-sf {
    text-align: center;
    max-width: 100%;
    margin-bottom: 0;
  }

  .mobile-margin-product-hero-sf-1 {
    margin-top: 25rem;
    margin-bottom: 4rem;
  }

  .left-arrow-product-sf {
    inset: auto auto 7% 0%;
  }

  .right-arrow-product-sf {
    inset: auto 0% 7% auto;
  }

  .slider-nav-product-sf {
    bottom: 5%;
  }

  .vector-shape-1-sf {
    display: none;
  }

  .section__title-5 {
    margin-bottom: 30px;
    font-size: 40px;
    line-height: 50px;
  }

  .section__title-5.section__title--blue, .section__title-5.section__title--green, .section__title-5.section__title--dark-blue, .section__title-5.section__title--indigo {
    margin-bottom: 15px;
    font-size: 30px;
    line-height: 50px;
  }

  .heading-style-h3-community {
    font-size: 2rem;
  }

  .community-heading {
    color: var(--neutral--white);
    font-weight: 700;
    line-height: .8;
  }

  .bg-community-2-2 {
    position: relative;
  }

  .slider-head-product-sf {
    background-position: 0 0, 50% 115%;
    background-size: auto, cover;
  }

  .left-arrow-product-den {
    inset: auto auto 7% 0%;
  }

  .right-arrow-product-den {
    inset: auto 0% 7% auto;
  }

  .slider-nav-product-den {
    bottom: 5%;
  }

  .slider-mask-product-mobile {
    height: 100%;
  }

  .visit-reviews-wrapper {
    flex-flow: column;
  }

  .cosmic-howl-lightbox-wrapper {
    display: none;
  }

  .slider-cosmic-howl-lightbox {
    background-image: none;
    width: 80%;
    display: block;
  }

  .hero-content-cosmic-howl {
    text-align: center;
    max-width: 90%;
  }

  .head-content-cosmic-howl {
    align-items: center;
  }

  .banner-left-2 {
    margin-right: 2%;
  }

  .banners-duo.is_gap-xxsmall {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .exhibitions-grid-top, .exhibitions-grid-bottom {
    grid-template-columns: 1fr;
  }

  .slider-image-visit-hou-1 {
    background-image: linear-gradient(0deg, #15152f 58%, #c8c8ce00 70%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb2437fdec4a22f5ff07de_KTX_Announce_Campaign_RUI__ArturoOlmos_0111.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 775px;
    height: 100%;
  }

  .content__row--location-intro-ktx {
    align-items: stretch;
  }

  .bg-ktx-hiring {
    position: relative;
  }

  .bg-icon-lower-right-ktx {
    display: none;
  }

  .gradient-head-private-events-ktx {
    background-position: 0 0, 50% 115%;
    background-size: auto, cover;
  }

  .visit-header_background-video-wrapper-desktop {
    flex-flow: column;
    display: flex;
  }

  .visit-playpause-button.is-careers-playpause {
    bottom: 10%;
  }

  .section_header-visit {
    min-height: 90svh;
  }

  .left-arrow-visit {
    display: flex;
    inset: auto auto 10% 0%;
  }

  .right-arrow-visit {
    display: flex;
    inset: auto 0% 10% auto;
  }

  .ktx-record-icon, .ktx-hat-icon {
    display: none;
  }

  .mobile-app-bg-product-ktx {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d18756568c701b991dc94b_mwapp-ktx%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
    background-position: 50% 180%, 100%, 0 0;
    background-repeat: no-repeat, repeat, repeat;
    height: 700px;
  }

  .left-arrow-product-hou {
    inset: auto auto 7% 0%;
  }

  .right-arrow-product-hou {
    inset: auto 0% 7% auto;
  }

  .slider-nav-product-hou {
    bottom: 5%;
  }

  .slider-head-food {
    background-position: 0 0, 50% 115%;
    background-size: auto, cover;
  }

  .slider-image-food-1 {
    background-image: linear-gradient(0deg, #000 58%, #c8c8ce00 83%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb1c8162a3cb5e8db3676d_KTX_Announce_Campaign_CHV_ArturoOlmo.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: 100%;
  }

  .slider-image-food-1.slider-food-cowboix-1 {
    background-image: linear-gradient(0deg, var(--sips--black) 38%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb1c8162a3cb5e8db3676d_KTX_Announce_Campaign_CHV_ArturoOlmo.webp");
    background-position: 0 0, 100% -7%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .slider-image-food-1.slider-food-cowboix-2 {
    background-image: linear-gradient(0deg, var(--sips--black) 40%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/672125b33ef88fe6a0c66f09_HOU_CowboixHevvven_Stage_KateRussell_10-20-24_I3A6839.webp");
    background-position: 0 0, 100% 25%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .food-hero {
    text-align: center;
    max-width: 100%;
  }

  .mobile-margin-food-hero {
    margin-top: 15rem;
    margin-bottom: 4rem;
  }

  .head-content-food {
    justify-content: flex-start;
    align-items: center;
  }

  .two-header-buttons {
    flex-flow: column;
  }

  .left-arrow-food {
    inset: auto auto 7% 0%;
  }

  .right-arrow-food {
    inset: auto 0% 7% auto;
  }

  .food-location-image {
    width: 100%;
  }

  .food-location-details {
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }

  .food-location-grid {
    flex-flow: column;
    display: flex;
  }

  .mobile-margin-visit-hero {
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .section_transition-wrapper-visit {
    overflow: visible;
  }

  .container-visit-header-new {
    justify-content: flex-start;
    align-items: flex-start;
    height: 100%;
  }

  .visit-header_background-video-gvh {
    height: 50%;
  }

  .slider-head-visit-gvh {
    background-color: var(--meow-wolf-library---brand--indigo);
    height: 80%;
    top: 0%;
  }

  .visit-header_background-video-gvh-wrapper-mobile {
    background-image: none;
    flex-flow: column;
    display: none;
  }

  .visit-header_background-video-gvh-mobile {
    height: 35%;
  }

  .head-slider-wrapper-visit-gvh {
    background-color: var(--brand--indigo);
    background-image: linear-gradient(0deg, #15152f 11%, var(--brand--indigo) 90%, #fff0);
    height: 65%;
  }

  .slider-head-visit-mobile-gvh {
    height: 100%;
    padding-top: 0;
  }

  .slider-mask-visit-gvh {
    margin-left: auto;
    margin-right: auto;
  }

  .container-visit-header-gvh {
    justify-content: center;
    align-items: flex-start;
    height: 100%;
  }

  .visit-hero-mobile-gvh {
    grid-row-gap: 40px;
    flex-direction: column-reverse;
    justify-content: center;
    align-items: stretch;
    height: 100%;
  }

  .visit-reviews-video-gvh {
    width: 100%;
  }

  .vector-shape-gvh-v2-1, .vector-shape-gvh-v2-2, .gvh-element-events-1, .gvh-element-events-2 {
    display: none;
  }

  .slider-head-visit-mobile-sf {
    height: 100%;
    padding-top: 0;
  }

  .visit-header_background-video-sf {
    height: 50%;
  }

  .slider-head-visit-sf {
    height: 100%;
  }

  .visit-experience-lightbox-sf-mobile {
    display: flex;
  }

  .slider-head-visit-lv {
    background-color: var(--brand--indigo);
    height: 80%;
    top: 0%;
  }

  .slider-visit-experience-lv {
    background-image: none;
    width: 80%;
    display: block;
  }

  .vector-shape-lv-2, .vector-shape-lv-1 {
    display: none;
  }

  .supremium-sticker {
    width: 18%;
    top: 0%;
    left: 30%;
  }

  .slider-image-bg {
    background-image: linear-gradient(0deg, var(--brand--indigo) 50%, #c8c8ce00 70%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66a9495bcd362989e830fbd3_sfe-product-the-forest.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 750px;
    height: 100%;
  }

  .slider-image-bg.header-supremium-1 {
    background-image: linear-gradient(0deg, #15152f 54%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/672526a68251cb27caa3d92d_20211012_CDV_OM_0254_UNRETOUCHED.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 750px;
  }

  .slider-image-bg.header-supremium-3 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 63%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/671fc87806cb4b4933a1c2a1_Tropic_of_Prancer_2306.webp");
    background-position: 0 0, 120% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
  }

  .slider-image-bg.header-supremium-2 {
    background-image: linear-gradient(0deg, #15152f 40%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6733969c81e9f21691b71826_DEN_Adulti-Verse_Life%20By%20Tay%20Media%20(Taylor%20Joerger)_6.07.2023_502A3096.avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 750px;
  }

  .pricing-check-cell {
    padding: 10px 15px;
  }

  .pricing-check-column-titles {
    padding-left: 10px;
    padding-right: 10px;
  }

  .pricing-rows-titles {
    margin-bottom: 0;
  }

  .pricing-description-cell {
    padding: 15px;
  }

  .pricing-check-mark {
    width: 2.7vw;
  }

  .flex-hor {
    flex-flow: column;
  }

  .flex-hor.text-white.flex-ver-mobile {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .flex-hor.is_gap-xxsmall.flex-ver-mobile {
    flex-flow: column;
  }

  .flex-hor.flex-hor-center.is_gap-huge.is_gap-xsmall-mobile.sharing-content {
    height: 110px;
  }

  .flex-hor.is_gap-small {
    flex-flow: column;
  }

  .flex-hor.is_gap-small.top-align {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .flex-hor.is-relative.gap-custom {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: flex-start;
    align-items: center;
  }

  .flex-hor.top-align {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .flex-hor.float-left.margin-left-negative {
    margin-left: -25px;
  }

  .flex-hor.float-left.margin-left-negative.hide-desktop {
    display: flex;
  }

  .flex-hor.float-left.hide-desktop {
    justify-content: flex-start;
    align-items: flex-start;
    width: 70%;
    display: flex;
  }

  .flex-hor.float-right.margin-right-negative {
    margin-right: -25px;
  }

  .flex-hor.float-right.hide-desktop {
    justify-content: flex-start;
    align-items: flex-end;
    display: flex;
  }

  .flex-hor.form-simpler {
    flex-flow: row;
  }

  .left-arrow-product-lv {
    inset: auto auto 7% 0%;
  }

  .right-arrow-product-lv {
    inset: auto 0% 7% auto;
  }

  .slider-nav-product-las {
    justify-content: center;
    align-items: center;
    display: flex;
    bottom: 1%;
  }

  .header-offers {
    background-position: 0 0, 100%;
    background-size: auto, contain;
  }

  .flex-hor-auto.margin-bottom.margin-small.flex-ver-mobile, .flex-hor-auto.margin-bottom.margin-medium.flex-ver-mobile {
    flex-flow: column;
  }

  .card-horizontal-img {
    border-top-right-radius: var(--meow-wolf-library---border--shadow--regular);
    border-bottom-left-radius: 0;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
  }

  .card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide, .card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._1, .card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._0 {
    border-radius: var(--meow-wolf-library---border--shadow--regular);
    min-height: 200px;
    max-height: 200px;
  }

  .buttons-duo {
    justify-content: center;
    align-items: center;
  }

  .card-horizontal-description.margin-bottom.margin-xxsmall {
    margin-bottom: var(--spacing--xxsmall);
  }

  .modal-wrapper {
    display: none;
  }

  .modal-card {
    width: 85%;
  }

  .foundation-video {
    width: 90%;
  }

  .grid-14.margin-vertical.margin-small {
    grid-column-gap: 27px;
    grid-row-gap: 27px;
    flex-flow: column;
    grid-auto-flow: row;
    align-items: center;
    display: flex;
  }

  .img-200px {
    width: 200px;
    min-width: 250px;
    max-width: 200px;
  }

  .flex-ver.mobileapp-banner-buttons {
    width: 30%;
  }

  .mobile-app-banner {
    width: 100%;
  }

  .visit-header_background-video-wrapper-desktop-hou {
    display: block;
  }

  .visit-header_background-video-hou {
    height: 45%;
  }

  .bg-element-visit-events-left-hou {
    display: none;
  }

  .section_header-visit-ktx {
    min-height: 80svh;
  }

  .video-overlay-layer-home {
    background-image: linear-gradient(#00000061, #00000061);
  }

  .tabs-menu-private-events-hou {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .city-guide-list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .div-spacer-large {
    height: 50px;
  }

  .section_header-visit-sfe {
    min-height: 87svh;
  }

  .section_header-visit-gvh {
    min-height: 86svh;
  }

  .section_header-visit-lvs {
    min-height: 85svh;
  }

  .div-spacer-larger {
    height: 200px;
  }

  .slider-image-datamosh-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 58%, #c8c8ce00 83%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/633355c244ce421c7fc45414_MWLV_datamosh%202-2.avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: 100%;
  }

  .slider-image-datamosh-2 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/660300322a2c0f15dc48a13d_9d8f2257a8aab46b1904cc64b17908f7_LAS_FrontOfHouse_DATAMOSHBar_KateRussell.avif");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 600px;
  }

  .slider-nav-datamosh {
    bottom: 5%;
  }

  .food-location-image-datamosh {
    width: 100%;
  }

  .food-location-grid-datamosh {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    grid-template-rows: auto;
    grid-template-columns: 45% 50%;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .left-arrow-food-lv {
    inset: auto auto 7% 0%;
  }

  .right-arrow-food-lv {
    inset: auto 0% 7% auto;
  }

  .engagement-header-bg {
    background-image: linear-gradient(360deg, #15152f 58%, #0000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67929980079da7bd3d7a12ab_SAF_Artist%20Marina%20Fini_photographer%20unknown.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
  }

  .projects-header-bg {
    background-image: linear-gradient(360deg, #15152f 50%, #0000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67914ce4ed5ca8eafc707210_HoER-Meow-Wolf-Santa-Fe-Atlas-Media.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
  }

  .slider-head-about {
    background-position: 0 0, 50% 115%;
    background-size: auto, cover;
  }

  .left-arrow-about {
    inset: auto auto 10% 0%;
  }

  .right-arrow-about {
    inset: auto 0% 10% auto;
  }

  .slider-nav-about {
    bottom: 4%;
  }

  .about-header-bg1 {
    background-image: linear-gradient(360deg, var(--meow-wolf-library---brand--indigo) 56%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67c1f23736a2841d2ac20048_Web_Large-LAS_Evergreen_AtlasMedia_Jan2024_344.avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
  }

  .about-header-bg2 {
    background-image: linear-gradient(360deg, var(--meow-wolf-library---brand--indigo) 56%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/631a49594c360679fa791191_LAS_Exhibit_JukeTemple_KateRussell_010_HiRes-2.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
  }

  .header_bg-video-careers {
    justify-content: center;
    align-items: center;
  }

  .header_bg-video-wrapper {
    display: block;
  }

  .section_header-careers {
    min-height: 86svh;
  }

  .video__row {
    width: 100%;
  }

  .slider-image-hellofood-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 58%, #c8c8ce00 83%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6797e1b5a077ba7245f413d6_DEN_TransitStation_HELLOFOOD_TaylorJoerger.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
    height: 100%;
  }

  .slider-image-hellofood-2 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 63%, #c8c8ce00 83%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65ef747c9234b61c0c0f8ce0_2bc9521fc8b9ea45f57978e3119904ae_DEN_Events%20Photoshoot_Nathan%20Hindman_04.25.2022_Patio-SM%20(1).avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: 100%;
  }

  .right-arrow-hello {
    inset: auto 0% 7% auto;
  }

  .slider-image-cafe-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 58%, #c8c8ce00 83%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6781a140b1b7d5dfc3bbacd4_gvh-cafe-espresso.webp");
    background-position: 0 0, 50% -50px;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
    height: 100%;
  }

  .slider-head-cafe {
    height: 100%;
  }

  .mask-cafe {
    background-color: var(--brand--indigo);
  }

  .food-location-grid-sips {
    grid-template-rows: auto auto;
    grid-template-columns: 55%;
    display: flex;
  }

  .slider-image-sips-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 58%, #c8c8ce00 83%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67a4feeb540c8873dee07063_DEN_Transit%20Station_Sips%20(with%20a%20Z)_Monica%20Lloyd_12-14-2023.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: 100%;
  }

  .slider-mask-sips {
    background-color: var(--brand--indigo);
  }

  .slider-image-sips-2 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 58%, #c8c8ce00 83%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67a4feebaa9c65852705eb14_DEN_Party(withaU)SalesIndustryEvent_LavenderHazeMedia(TaylorJoerger)_1-24-24.webp");
    background-position: 0 0, 50% -20%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 775px;
    height: 100%;
  }

  .left-arrow-sips {
    inset: auto auto 7% 0%;
  }

  .slider-nav-sips {
    bottom: 5%;
  }

  .right-arrow-sips {
    inset: auto 0% 7% auto;
  }

  .slider-image-float-1 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dd7c4184e896a8d7e49ed0b_Float_header_compressed.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
  }

  .sfe-element-events-2 {
    display: none;
  }

  .episode-title.center-text, .episode-button {
    width: 50%;
  }

  .flex-row-50, .flex-row-50.full-width-mobile {
    width: 100%;
  }

  .spots-right, .spots-left {
    display: none;
  }

  .comic-details {
    width: 100%;
  }

  .wavy-line {
    display: none;
  }

  .episode-title-date, .comic-content {
    flex-flow: column;
  }

  .scroll-progress-bar {
    top: 65px;
  }

  ._20--spacer {
    width: 0%;
  }

  .city-guide-list-blob {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog_originstory {
    inset: auto -20% -40% auto;
  }

  .eye-blob-ny, .floating-shapes-ny {
    display: none;
  }

  .merch-product-block {
    width: 200px;
  }

  .nyc-form-text {
    width: auto;
  }

  .blob-top-left, .blob-bottom-left, .blob-top-right, .blob-bottom-right {
    display: none;
  }

  .ny-skyline {
    background-image: linear-gradient(#0000, #0000);
  }

  .merch-grid {
    grid-column-gap: 17px;
    grid-template-rows: 1fr;
    grid-template-columns: minmax(200px, 200px) .5fr;
  }

  .merch-shape-left, .merch-shape-right {
    display: none;
  }

  .new-york-header-bg {
    height: 400vh;
  }

  .pixel-city-front {
    width: 1000px;
    max-width: none;
    margin-left: -30px;
  }

  .pixel-city-back {
    width: 1000px;
    max-width: none;
  }

  .ny-header-fixed {
    background-position: 50%, 50%, 0 0;
    background-repeat: no-repeat, repeat, repeat;
    background-size: auto, auto, auto;
  }

  .la-header-bg {
    height: 400vh;
  }

  .la-header-fixed {
    background-position: 50%, 50%, 0 0;
    background-repeat: no-repeat, repeat, repeat;
    background-size: auto, auto, auto;
  }

  .la-header-content {
    padding-top: 5%;
  }

  .eggs-left, .eggs-right, .dark-blue-trees-buildings-mobile, .wave-blue-trees-mobile, .wave-blue-mobile, .header_support-text, .hollywood-sign, .pier {
    display: none;
  }

  .location-selector {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .buttons-lite {
    display: none;
  }

  .collection-grid {
    grid-template-columns: 1fr 1fr;
  }

  .collection-fullheight {
    width: 100%;
  }

  .modal-card-popup {
    width: 85%;
  }

  .anagram {
    bottom: 25px;
  }

  .center-header {
    width: auto;
  }

  .location-grid {
    flex-flow: column;
    display: flex;
  }

  .location-image, .location-details {
    width: 100%;
  }

  .lightbox {
    display: flex;
  }

  .four-fish-right {
    display: none;
    top: 2%;
    right: -10%;
  }

  .spacer-125px {
    height: 50px;
  }

  .section_header-phenomenomaly {
    min-height: 80svh;
  }

  .video-overlay-layer-phenomenomaly {
    background-image: linear-gradient(#00000061, #00000061);
  }

  .grid-4x1 {
    grid-template-columns: 1.5fr 1.5fr 1.75fr;
  }

  .grid-3x1 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 3fr 1fr 1fr;
  }

  .phenomenomaly-banner {
    align-items: flex-end;
    display: flex;
  }

  .phenomenomaly-banner.summer.flex-hor.flex-center {
    justify-content: center;
    align-items: center;
    padding-left: 4%;
    padding-right: 4%;
  }

  .slider-image-pm-1 {
    background-image: linear-gradient(0deg, #000 58%, #c8c8ce00 83%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb1c8162a3cb5e8db3676d_KTX_Announce_Campaign_CHV_ArturoOlmo.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: 100%;
  }

  .gvh-fnd-header {
    background-size: auto, auto 100%;
  }

  .video-overlay-layer-phenomenomaly-den {
    background-image: linear-gradient(#00000061, #00000061);
  }

  .grid_2x2 {
    grid-template-columns: 1fr;
  }

  .section_header-visit-den {
    min-height: 90svh;
  }

  .text-white-3 {
    color: #fff;
  }

  .slider-image-product {
    background-image: linear-gradient(0deg, var(--brand--indigo) 50%, #c8c8ce00 70%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66db2e4592d360113b0c0045_ktx-visit-bg.webp"), linear-gradient(to bottom, var(--brand--indigo), var(--brand--indigo));
    background-position: 0 0, 50% 0, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, 775px, auto;
    justify-content: center;
    align-items: center;
    height: 100%;
  }

  .product-flex {
    grid-column-gap: var(--spacing--xsmall);
    grid-row-gap: var(--spacing--xsmall);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .container-location.background-color-ktx-blue, .container-location.background-color-gvhshade {
    width: 100%;
  }

  .slider-visit-experience-test {
    width: 80%;
    display: block;
  }

  .grid_4x2 {
    grid-template-columns: 1fr 1fr;
  }

  .slider-image-sips-3 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 58%, #c8c8ce00 83%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/685c69042bdee4e8a86ee14b_Meow-Wolf-Adultiverse-St-Patricks-V1-14.webp");
    background-position: 0 0, 50% -20%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 775px;
    height: 100%;
  }

  .items-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .header_support-text-mobile {
    display: block;
  }

  .buttons-duo_button {
    width: 100%;
  }

  .padding-sliders.padding-left.padding-medium {
    padding-left: 0;
  }

  .tickets-btn-txt {
    display: block;
  }

  .event-image {
    width: 330px;
    height: 160px;
  }

  .grid_2x1 {
    grid-column-gap: 16px;
    grid-template-columns: 1fr;
  }

  .right-arrow-visit-den {
    display: flex;
    inset: auto 0% 1% auto;
  }

  .left-arrow-visit-den {
    display: flex;
    inset: auto auto 1% 0%;
  }

  .slider-nav-den {
    justify-content: center;
    align-items: center;
    display: flex;
    bottom: 1%;
  }

  .banner_wrapper {
    width: 100%;
  }

  .content-tab-private-events {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .column-copy, .column-slider {
    width: 100%;
  }

  .buttons-mobile {
    width: 100%;
    display: block;
  }

  .buttons-desktop, .buttons-desktop.padding-top.padding-small {
    display: none;
  }

  .content-tab-private-events-2 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .text-size-medium-3 {
    font-size: 1rem;
  }

  .column-slider-2 {
    width: 100%;
  }

  .buttons-mobile-2 {
    width: 100%;
    display: block;
  }

  .content-tab-private-events-2-2 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .slider-head-float {
    background-image: none;
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .arrows-mobile {
    width: 20px;
  }

  .content-tab-private-events-4 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .column-slider-3 {
    width: 100%;
  }

  .slider-head-cosmic-howl {
    background-position: 0 0, 50% 115%;
    background-size: auto, cover;
  }

  .ch-hero-content {
    text-align: center;
    flex: 1;
    margin-bottom: 0;
  }

  .left-arrow-cosmic {
    inset: auto auto 7% 0%;
  }

  .right-arrow-cosmic {
    inset: auto 0% 7% auto;
  }

  .things-text-bg {
    height: 220px;
  }

  .mobile-app-bg-product-den {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d1875759aa174d058afcc4_mwapp-den%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
    background-position: 50% 115%, 100%, 0 0;
    height: 700px;
  }

  .mobile-app-bg-product-lvs {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d18756bd68117b8a14ce1a_mwapp-lvs%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
    background-position: 50% 115%, 100%, 0 0;
    background-size: 300px, contain, auto;
    height: 700px;
  }

  .mobile-app-bg-product-gvh {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d2e2c01ad356cb8fc4657e_mwapp-gvh%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
    background-position: 50% 180%, 100%, 0 0;
    height: 700px;
  }

  .timeline10_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline10_circle {
    margin-top: 2.25rem;
  }

  .timeline10_progress {
    z-index: 0;
    height: 95%;
    left: 50%;
  }

  .userguide_row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-template-columns: max-content 1fr;
    margin-bottom: 100px;
    display: flex;
  }

  .userguide_row.smaller {
    margin-bottom: 50px;
  }

  .userguide_empty-space {
    display: none;
  }

  .mobile-bg {
    max-width: none;
    height: 105%;
  }

  .things-filter.full-width-mobile {
    position: static;
  }

  .content-card_wrapper {
    top: 4rem;
  }

  .header-fixed {
    background-position: 50%, 50%, 0 0;
    background-repeat: no-repeat, repeat, repeat;
    background-size: auto, auto, auto;
  }

  .spiral-embed {
    top: -230%;
    left: -5%;
  }

  .spiral-embed.om, .spiral-embed.om-2, .spiral-embed.om-3 {
    display: block;
    position: static;
  }

  .timeline10_circle-2, .timeline10_circle-3 {
    margin-top: 2.25rem;
  }

  .userguide_circle-wrapper {
    left: 50%;
  }

  .userguide_circle-wrapper.hide-mobile.hide-mobile-landscape {
    left: auto;
  }

  .section_header-phenomenomaly-hou {
    min-height: 80svh;
  }

  .content-card_wrapper-noanimation {
    top: auto;
  }

  .mobile-padding-vertical.full-width {
    padding-top: var(--spacing--xxsmall);
    padding-bottom: var(--spacing--xxsmall);
  }

  .offer-sticker {
    width: 15%;
    min-width: 15%;
    max-width: 15%;
    left: 39%;
  }

  .width-70 {
    width: 100%;
  }

  .wave-separator {
    margin-top: var(--meow-wolf-library---spacing--xxsmall);
    margin-bottom: var(--spacing--xxsmall);
  }

  .is-this-real-lottie {
    height: 250px;
  }

  .vhs-om-lottie-mobile {
    width: 60%;
  }

  .om-wow-lottie-mobile {
    width: 40%;
  }

  .yes-lottie-mobile {
    width: 50%;
  }

  .pink-button-medium-form-simpler {
    display: inline-block;
  }

  .form-wrapper-product-simpler {
    justify-content: center;
    align-items: stretch;
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .meow-wolf-library--flex-vertical_center.meow-wolf-library--width-50.meow-wolf-library--width-50-mobile:where(.w-variant-46477cdd-dc41-fccd-88b7-4de5dec5ca28), .meow-wolf-library--flex-vertical_center.meow-wolf-library--width-50.meow-wolf-library--width-50-mobile:where(.w-variant-ee5202a5-949c-b7cd-706a-067d590c2164) {
    width: 100%;
  }

  .meow-wolf-library--button {
    color: #fff;
    text-align: center;
    background-color: #e40089;
    width: 100%;
  }

  .meow-wolf-library--button.meow-wolf-library--is-regular {
    grid-column-gap: var(--meow-wolf-library---spacing--xxsmall);
    grid-row-gap: var(--meow-wolf-library---spacing--xxsmall);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: flex;
  }

  .meow-wolf-library--button.meow-wolf-library--is-regular.meow-wolf-library--primary---small {
    display: none;
  }

  .meow-wolf-library--accordion {
    width: 100%;
  }

  .meow-wolf-library--accordion-body-text {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .meow-wolf-library--accordion-header {
    font-size: 18px;
  }

  .meow-wolf-library--accordion-header.meow-wolf-library--accordion-padding {
    min-height: 98px;
  }

  .meow-wolf-library--accordion-header.meow-wolf-library--accordion-padding:where(.w-variant-3a89dc2f-9d3f-f385-ff00-7711504444a8) {
    padding-top: var(--meow-wolf-library---spacing--tiny);
    padding-bottom: var(--meow-wolf-library---spacing--tiny);
    justify-content: space-between;
    align-items: center;
    height: auto;
    min-height: 98px;
  }

  .meow-wolf-library--dropdown-content {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .meow-wolf-library--dropdown-exhibits {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .meow-wolf-library--dropdown-exhibit-selector {
    z-index: 99;
    width: 100%;
  }

  .meow-wolf-library--items {
    grid-column-gap: var(--meow-wolf-library---spacing--xxsmall);
    grid-row-gap: var(--meow-wolf-library---spacing--xxsmall);
    flex-flow: column;
  }

  .meow-wolf-library--text-color-white {
    white-space: nowrap;
    -webkit-text-decoration: none;
    text-decoration: none;
  }

  .meow-wolf-library--text-color-white.meow-wolf-library--wrap {
    white-space: normal;
  }

  .meow-wolf-library--text-size-small.meow-wolf-library--text-weight-medium.meow-wolf-library--text-caps.meow-wolf-library--text-align_center.meow-wolf-library--background-color_blue-dark.meow-wolf-library--text-color-white.meow-wolf-library--ribbon.meow-wolf-library--mobile-update {
    border-radius: 5px;
    width: auto;
    top: 0;
    left: 0;
    transform: none;
  }

  .meow-wolf-library--text-size-small.meow-wolf-library--text-weight-semibold {
    color: var(--meow-wolf-library---neutral--white);
    text-align: center;
  }

  .meow-wolf-library--text-size-small.meow-wolf-library--text-weight-semibold.meow-wolf-library--announcement-bar_text {
    font-size: var(--meow-wolf-library---font--size--xsmall);
    text-decoration: underline;
  }

  .meow-wolf-library--text-size-small.meow-wolf-library--text-weight-semibold.meow-wolf-library--announcement-bar_text:where(.w-variant-265d1a42-b996-2ffb-a726-753c67f202f4) {
    font-size: 12px;
  }

  .meow-wolf-library--ribbon-wrapper {
    padding-top: 10px;
  }

  .meow-wolf-library--shop-product-price {
    font-size: var(--meow-wolf-library---font--size--tiny);
  }

  .meow-wolf-library--product-title {
    font-size: var(--meow-wolf-library---font--size--small);
    line-height: 16px;
  }

  .meow-wolf-library--padding-global {
    display: block;
  }

  .meow-wolf-library--padding-vertical.meow-wolf-library--padding-tiny.meow-wolf-library--flex-hor_center-gap_small {
    padding-top: var(--meow-wolf-library---spacing--xxsmall);
    padding-bottom: var(--meow-wolf-library---spacing--xxsmall);
    grid-column-gap: var(--meow-wolf-library---spacing--xxsmall);
    grid-row-gap: var(--meow-wolf-library---spacing--xxsmall);
    flex-flow: column;
  }

  .meow-wolf-library--padding-vertical.meow-wolf-library--padding-xsmall.meow-wolf-library--full-width.meow-wolf-library--nopadding-mobile.meow-wolf-library--nopadding-mobile-vertical {
    padding-top: 0;
    padding-bottom: 0;
  }

  .meow-wolf-library--flex-hor_center-gap_small.meow-wolf-library--flex-vertical-mobile {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .meow-wolf-library--text-size-medium:where(.w-variant-3a89dc2f-9d3f-f385-ff00-7711504444a8) {
    font-size: var(--meow-wolf-library---font--size--medium);
    line-height: var(--meow-wolf-library---font--line-height--medium);
  }

  .meow-wolf-library--text-size-medium.meow-wolf-library--accordeon-text-mobile:where(.w-variant-3a89dc2f-9d3f-f385-ff00-7711504444a8) {
    font-size: var(--meow-wolf-library---font--size--regular);
    line-height: var(--meow-wolf-library---font--line-height--regular);
  }

  .meow-wolf-library--mw-hide {
    display: none;
  }

  .meow-wolf-library--pink-button-medium {
    text-align: center;
    flex: 1;
    width: 100%;
  }

  .meow-wolf-library--heading-style-h4 {
    line-height: 1.1;
  }

  .meow-wolf-library--heading-style-h4.meow-wolf-library--text-weight-bold.meow-wolf-library--center-text-mobile {
    font-size: 24px;
  }

  .meow-wolf-library--form-wrapper-product {
    justify-content: center;
    align-items: center;
    width: 100%;
    min-width: 150px;
  }

  .meow-wolf-library--text-size-regular.meow-wolf-library--text-weight-regular {
    font-size: var(--meow-wolf-library---font--size--regular);
    line-height: var(--meow-wolf-library---font--line-height--regular);
  }

  .meow-wolf-library--dropdown-field, .meow-wolf-library--dropdown-search {
    width: 100%;
  }

  .meow-wolf-library--page-wrapper {
    position: relative;
  }

  .meow-wolf-library--modal-wrapper {
    justify-content: center;
    align-items: center;
    display: none;
    overflow: hidden;
  }

  .meow-wolf-library--float-right {
    justify-content: flex-end;
    align-items: flex-start;
  }

  .meow-wolf-library--modal-card {
    width: 90%;
    height: 95%;
    position: absolute;
    overflow: auto;
  }

  .meow-wolf-library--modal-bg {
    justify-content: center;
    align-items: flex-start;
    display: block;
  }

  .meow-wolf-library--heading-style-h3 {
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
    font-size: 32px;
    line-height: 34px;
  }

  .meow-wolf-library--heading-style-h3.meow-wolf-library--text-weight-bold {
    font-size: 32px;
    line-height: 34px;
  }

  .meow-wolf-library--heading-style-h3.meow-wolf-library--text-weight-bold.meow-wolf-library--text-center-mobile {
    text-align: center;
  }

  .meow-wolf-library--header_support-text {
    display: none;
  }

  .meow-wolf-library--location-logo {
    width: 150px;
    position: relative;
  }

  .meow-wolf-library--head-content-visit {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    color: #fff;
    max-width: 100%;
    margin-bottom: 20px;
  }

  .meow-wolf-library--head-content-visit.meow-wolf-library--text-color-white {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .meow-wolf-library--visit-hero-content {
    background-color: #0000;
    max-width: 100%;
    margin-bottom: 0;
    padding: 0 0 6px;
  }

  .meow-wolf-library--secondary-button {
    width: 100%;
  }

  .meow-wolf-library--header_support-text-mobile {
    display: block;
  }

  .meow-wolf-library--nav_dropdown {
    justify-content: flex-end;
    align-items: center;
    width: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    display: none;
  }

  .meow-wolf-library--nav_dropdown-toggle {
    margin: 0 0;
  }

  .meow-wolf-library--nav_dropdown-toggle.w--open {
    background-color: #0000;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
  }

  .meow-wolf-library--nav_avatar {
    width: 2.3rem;
    height: 2.3rem;
  }

  .meow-wolf-library--nav_avatar-dropdown.w--open {
    flex: 0 auto;
    width: 100%;
    margin-top: 0;
    position: fixed;
    top: 64px;
    left: 0;
    right: 0;
  }

  .meow-wolf-library--nav_avatar-list {
    align-items: stretch;
    width: 100%;
    min-width: 100vw;
    min-height: auto;
    position: absolute;
    inset: auto 0;
  }

  .meow-wolf-library--nav_avatar-link {
    padding-top: var(--meow-wolf-library---spacing--xsmall);
    padding-bottom: var(--meow-wolf-library---spacing--xsmall);
    background-color: var(--meow-wolf-library---neutral--black);
  }

  .meow-wolf-library--card-description {
    width: auto;
  }

  .meow-wolf-library--events-tag {
    color: #fff;
    text-align: center;
  }

  .meow-wolf-library--background-color_indigo.meow-wolf-library--border-color-blue.meow-wolf-library--border-radius {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .meow-wolf-library--background-color_indigo.meow-wolf-library--border-color-blue.meow-wolf-library--border-radius:where(.w-variant-45010b4d-50be-6730-27b3-9926a4ecd0cd) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 100px;
  }

  .meow-wolf-library--background-color_indigo.meow-wolf-library--border-color-blue.meow-wolf-library--border-radius.meow-wolf-library--overflow-hidden, .meow-wolf-library--background-color_indigo.meow-wolf-library--border-color-blue.meow-wolf-library--border-radius.meow-wolf-library--overflow-hidden:where(.w-variant-45010b4d-50be-6730-27b3-9926a4ecd0cd), .meow-wolf-library--background-color_indigo.meow-wolf-library--border-color-blue.meow-wolf-library--border-radius.meow-wolf-library--overflow-hidden:where(.w-variant-46477cdd-dc41-fccd-88b7-4de5dec5ca28) {
    border-radius: var(--meow-wolf-library---border--shadow--regular);
  }

  .meow-wolf-library--text-color-pink.meow-wolf-library--bottom.meow-wolf-library--arrows-mobile:where(.w-variant-45010b4d-50be-6730-27b3-9926a4ecd0cd) {
    font-size: var(--meow-wolf-library---font--size--xlarge);
    font-weight: 900;
  }

  .meow-wolf-library--width-50 {
    width: 100%;
  }

  .meow-wolf-library--padding-xxsmall {
    white-space: nowrap;
  }

  .meow-wolf-library--grid-6:where(.w-variant-46477cdd-dc41-fccd-88b7-4de5dec5ca28), .meow-wolf-library--grid-6:where(.w-variant-ee5202a5-949c-b7cd-706a-067d590c2164) {
    grid-row-gap: 0px;
  }

  .meow-wolf-library--padding-medium.meow-wolf-library--padding-small-mobile {
    padding: var(--meow-wolf-library---spacing--small);
  }

  .meow-wolf-library--flex-hor_center-gap-xsmall {
    grid-column-gap: var(--meow-wolf-library---spacing--xsmall);
    grid-row-gap: var(--meow-wolf-library---spacing--xsmall);
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .meow-wolf-library--flex-hor_center-gap-xsmall.meow-wolf-library--flex-vertical-mobile {
    flex-flow: column;
  }

  ul {
    padding-left: 20px;
  }

  .nav-wrapper {
    padding-top: 10px;
    padding-bottom: 0;
  }

  .nav-wrapper__col {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .nav_link.nav_link-sub {
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 13px;
  }

  .nav_link.nav_link-sub.location {
    margin-right: 10px;
    font-size: 12px;
  }

  .nav_link.nav_link-sub.cc--denver {
    margin-right: 10px;
  }

  .nav_link.nav__link--dd-sub-nav.location {
    display: none;
  }

  .nav_link.nav__link--location-sub {
    letter-spacing: 0;
    font-size: 12px;
    line-height: 17px;
  }

  .dd-toggle.dd-toggle--sub-nav {
    margin-right: -5px;
    font-size: 13px;
  }

  .dd__list.w--open {
    top: 134px;
  }

  .dd__visit-link.home-hero__link-large, .dd__visit-link.home-hero__link-small, .dd__visit-link.home-hero__link-smaller {
    width: 80vw;
  }

  .santa-fe__img-text.larger {
    padding-top: 21vw;
    font-size: 11vw;
    line-height: 11vw;
  }

  .santa-fe__img-text.smallest {
    padding-top: 22vw;
    font-size: 11vw;
    line-height: 11vw;
  }

  .santa-fe__img-text.vegas {
    padding-top: 20vw;
    font-size: 9vw;
    line-height: 9vw;
  }

  .container.container--article {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.location__intro {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.container--press {
    flex-flow: column;
  }

  .container.container--guide, .container.container--article {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.groups-body-denver {
    padding-left: 0;
    padding-right: 0;
  }

  .section {
    padding: 40px 0 50px;
  }

  .section.section--white-w-bg.collab-bg.margin-bottom.margin-huge {
    padding-left: 5%;
    padding-right: 5%;
  }

  .section.section--episodes {
    padding-top: 0;
    padding-left: 5%;
    padding-right: 5%;
  }

  .section.section--location-hero.santa-fe {
    padding-left: 0;
    padding-right: 0;
  }

  .section.section--black.overflow-none {
    opacity: 1;
    background-color: #0000;
  }

  .section.section--black.no-overflow {
    overflow: hidden;
  }

  .section.section--hero-doc {
    padding-top: 60px;
  }

  .section.section--educator, .section.section--educator-redeem {
    padding-top: 95px;
  }

  .section.cc--denver {
    padding-top: 0;
  }

  .section.cc--denver-pre-faqs {
    min-height: 50vw;
  }

  .section.cc--denver-updates {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section.vegas-feature-in-bg {
    padding-top: 40px;
  }

  .section.section--den-audio {
    background-size: contain;
    min-height: 100px;
  }

  .section.cc--miniverse-intro {
    padding-top: 80px;
  }

  .section.cc--miniverse-outro {
    background-image: linear-gradient(to top, var(--midnight-blue\<deleted\|variable-ccab9090\>), var(--midnight-blue\<deleted\|variable-ccab9090\>) 90%, transparent 95%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/62026145c50789840c9baadb_Outro%20Section%20Gradient%20Shape.svg");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section.section--faq {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section.section--gradient-location-pink {
    background-image: linear-gradient(to right, #e40089, #8347ad);
  }

  .section.section--sf-local-programs.overflow-none {
    overflow: hidden;
  }

  .section.social-impact-section {
    background-color: #0000;
  }

  .section.divider-midblue-to-pink.overflow-none {
    overflow: hidden;
  }

  .section.white-latest-bg {
    padding-bottom: 10px;
  }

  .section.section-no-overflow.no-margin-mobile {
    padding-bottom: 0;
  }

  .section.gvh-purple-pink-gradient {
    background-image: linear-gradient(#5c50a2, #b162a5 54%, #f398c0);
    padding-top: 20px;
  }

  .section.press-images-main-content {
    padding-bottom: 11px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section.experience-gradient {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .section.margin-mobile {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section.disclaimer {
    padding-bottom: 100px;
  }

  .section.promo-lvs {
    min-height: 800px;
  }

  .section.promo-lvs.padding-bottom.padding-huge {
    background-image: linear-gradient(180deg, var(--brand--indigo) 62%, transparent 85%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6690402e6b0b74e83bad2c3c_1-Meow%20Wolf_s%20Omega%20Mart%20in%20Las%20Vegas_credit%20Christopher%20DeVargas%20for%20Meow%20Wolf_8.webp");
    background-position: 0 0, 50% 110%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 170%;
  }

  .content__row {
    grid-row-gap: 20px;
  }

  .content__row.content__row--location-intro {
    margin-top: 20px;
  }

  .content__row.content__row--reverse.flex-center {
    flex-flow: column;
  }

  .content__row.content__row--location {
    padding-left: 10px;
    padding-right: 10px;
  }

  .content__row.extra-padding {
    padding-bottom: 20px;
  }

  .content__row.padding-bottom {
    margin-bottom: 40px;
  }

  .content__row.flex-center {
    flex-flow: wrap;
  }

  .content__row.flex-center.margin-bottom.margin-large.flex-hor-auto.is_gap-large, .content__row.flex-center.margin-vertical.margin-large.flex-hor-auto.is_gap-large, .content__row.flex-center.flex-hor-auto.margin-vertical.margin-large.is-gap-large, .content__row.max-width-full.flex-center.flex-hor-auto.margin-vertical.margin-large.is_gap-large {
    grid-column-gap: var(--spacing--small);
    grid-row-gap: var(--spacing--small);
  }

  .home__row__col.padding-custom3 {
    flex-flow: column;
    order: 1;
    align-self: auto;
    width: 100%;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .col__text {
    font-size: 24px;
    line-height: 30px;
  }

  .home__logo-flexrow {
    flex-wrap: wrap;
  }

  .flexrow__link {
    flex: 0 auto;
    width: 40%;
    margin-bottom: 20px;
  }

  .section__img-lottie-wrap-left {
    margin-top: -50px;
  }

  .subnav {
    flex-flow: column;
    align-items: stretch;
    height: 50px;
    top: 4rem;
  }

  .subnav.sub-nav--santafe, .subnav.sub-nav--las-vegas {
    top: 84px;
  }

  .excerpt {
    font-size: 16px;
    line-height: 25px;
  }

  .hero-overlay {
    margin-left: auto;
    margin-right: auto;
  }

  .hero__row__col {
    text-align: center;
    width: 100%;
  }

  .hero__row__col.text {
    text-align: left;
    align-self: stretch;
  }

  .hero__row__col.text.white {
    padding-left: 10px;
    padding-right: 10px;
  }

  .hero__row__col.text--contact, .hero__row__col.text--explore {
    text-align: left;
  }

  .section__title {
    color: var(--neutral--white);
    font-size: var(--font--size--xlarge);
    line-height: var(--font--line-height--xlarge);
  }

  .section__title.section__title--blue, .section__title.section__title--green, .section__title.section__title--dark-blue {
    font-size: 28px;
    line-height: 40px;
  }

  .section__title.section__title--article {
    font-size: 30px;
    line-height: 40px;
  }

  .section__title.section__title--center.text-black {
    font-size: 2rem;
  }

  .section__title.section__title--center.margin-top {
    margin-top: 20px;
  }

  .section__title.section__title--purple {
    -webkit-text-stroke-color: var(--denver-purple\<deleted\|variable-87fc05b3\>);
    font-size: 28px;
    line-height: 40px;
  }

  .section__title.section__title--green {
    font-size: 28px;
    line-height: 40px;
  }

  .section__title.about-cs.heading-style-h3.text-weight-bold {
    color: var(--neutral--white);
    font-size: var(--font--size--xlarge);
    line-height: var(--font--line-height--xlarge);
  }

  .section__title.section__title--gvh-cafe {
    font-size: 28px;
    line-height: 40px;
  }

  .section__title.center-text {
    font-size: var(--font--size--xlarge);
  }

  .section__title.center-text.text-color-black {
    color: var(--meow-wolf-library---neutral--black\<deleted\|variable-26d4d32e-bd56-ad92-c8d1-b93722c20c57\>);
  }

  .section__title.text-color-black.custom-size {
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 32px;
  }

  .rounded-button.pink-2-2 {
    margin-top: 12px;
    padding-left: 19px;
    padding-right: 19px;
  }

  .rounded-button.rounded-button--white-small {
    width: 100%;
    display: inline-block;
  }

  .rounded-button.rounded-button--white-small.no-margin-2 {
    text-align: center;
  }

  .rounded-button.too-sick {
    margin-top: 12px;
  }

  .rounded-button.pink-large {
    text-align: center;
    justify-content: center;
    align-items: stretch;
    margin-bottom: 15px;
    margin-left: 20px;
    margin-right: 20px;
    display: flex;
  }

  .rounded-button.white-large {
    justify-content: center;
    width: 100%;
    margin-left: 20px;
    margin-right: 20px;
    display: flex;
  }

  .rounded-button.pink-medium {
    justify-content: center;
    display: flex;
  }

  .rounded-button.pink-medium.margin-top {
    margin-top: 20px;
  }

  .rounded-button.pink-header {
    justify-content: center;
    margin-left: 20px;
    display: flex;
  }

  .rounded-button.pink-medium.margin-vertical, .rounded-button.white-medium {
    justify-content: center;
    display: flex;
  }

  .rounded-button.is-white-small {
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    display: inline-block;
  }

  .section__row__col.image-right {
    order: -1;
  }

  .section__row__col.education {
    width: 100%;
  }

  .cta__subtext {
    font-size: 18px;
    line-height: 30px;
  }

  .center-text.margin-t-44 {
    margin-top: 0;
  }

  .center-text.press-source-about.cc--white {
    margin-bottom: 0;
  }

  .articles__hero {
    padding: 30px 35px 30px 20px;
  }

  .articles__hero__card {
    padding: 25px;
  }

  .hero__lottie {
    max-width: 800px;
  }

  .hero__lottie.dions {
    margin-bottom: 0;
  }

  .grid.faq-wrapper__col--sticky {
    max-width: none;
    margin-right: 0;
  }

  .faq__question {
    font-size: 20px;
    line-height: 30px;
  }

  .question-wrapper {
    padding-right: 0;
  }

  .projects__month {
    font-size: 18px;
  }

  .projects__title {
    font-size: 35px;
    line-height: 40px;
  }

  .press-title-row {
    flex-direction: column;
    align-items: flex-start;
  }

  .marketing-email-title {
    text-align: left;
    margin-top: 15px;
  }

  .button-group.tablet-is-center {
    flex-flow: column;
  }

  .media-row {
    grid-column-gap: 10px;
    grid-template-columns: 1fr 1fr;
  }

  .media-card-wrapper, .media-card-wrapper.color, .contact-flexrow__col.row-2 {
    width: 100%;
  }

  .watch__hero-image {
    padding-left: 15px;
    padding-right: 15px;
  }

  .series-wrapper {
    display: flex;
  }

  .series-card {
    min-height: 64vw;
  }

  .series-card.series-card--explore {
    min-height: 65vw;
  }

  .series__hero-details {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .episode__image {
    width: auto;
    min-height: 160px;
  }

  .episode-wrapper {
    width: 100%;
    font-size: 16px;
    line-height: 24px;
  }

  .slider-nav {
    display: block;
    bottom: -13%;
  }

  .slide__flex {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .static-subnav-wrapper {
    padding-top: .2rem;
    padding-bottom: .2rem;
  }

  .static-subnav-wrapper.static-subnav-mobile {
    justify-content: space-between;
    align-items: center;
  }

  .articles__cat {
    margin-bottom: 20px;
  }

  .explore__feature-text.explore__feature-text--first {
    margin-top: -45px;
  }

  .explore__feature__tv {
    max-width: 150px;
  }

  .location_subnav-about-list {
    grid-template-columns: 1fr;
  }

  .location_subnav-about-list.cc--v2 {
    padding-top: 0;
    padding-bottom: 5px;
  }

  .sub-nav__location-logo {
    overflow: hidden;
  }

  .article__rt {
    margin-left: -5px;
    margin-right: -5px;
    padding-left: 0;
  }

  .related-collection {
    margin-left: 0;
    margin-right: 0;
  }

  .article__img {
    margin-top: 10px;
  }

  .article__img.article__img--sub {
    min-height: 180px;
  }

  .article__wrapper {
    flex-direction: column;
  }

  .article-item {
    margin-bottom: 30px;
  }

  .article-item.article-item--sub {
    width: 100%;
    margin-bottom: 30px;
  }

  .location_name {
    flex: none;
    margin-right: 15px;
    font-size: 15px;
    line-height: 11px;
  }

  .mix {
    width: 100%;
  }

  .row__col {
    align-self: stretch;
  }

  .row__col.row__col--location-lottie {
    width: 100%;
  }

  .row__col.row__col--location.text {
    padding-top: 0;
  }

  .location-card {
    margin-left: 0;
    margin-right: 0;
    padding-left: 32px;
    padding-right: 32px;
  }

  .location-message-wrapper {
    margin-left: 1px;
    margin-right: 1px;
  }

  .location__times-grid {
    grid-column-gap: 10px;
    grid-row-gap: 30px;
    grid-template-rows: max-content auto auto;
    grid-template-columns: 30px 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .gradient-section__graphic-wrapper {
    margin-top: 80px;
  }

  .events-divider-wrapper {
    margin-top: -41px;
  }

  .hoer-logo {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
  }

  .santa-fe__visit-us__lottie-1 {
    width: 80px;
    top: auto;
    bottom: 10px;
    right: 0%;
  }

  .home__blob-mask {
    margin-bottom: -6px;
  }

  .series-card__hover-wrap {
    font-size: 11px;
    line-height: 17px;
    display: none;
  }

  .explore__article-wrap.explore__article-wrap--sub {
    margin-bottom: 15px;
  }

  .explore-article__details {
    padding: 25px;
  }

  .explore-sub-article__list, .explore__grid__item.align-center.padding-0 {
    flex-direction: column;
  }

  .explore__grid__lottie {
    margin-left: 0;
    margin-right: 0;
  }

  .home__radial-wrap {
    width: 100%;
    overflow: hidden;
  }

  .watch__row__col {
    flex: 0 auto;
    min-height: 240px;
  }

  .sub-nav__hamburger {
    margin-top: 0;
    margin-bottom: -3px;
  }

  .sub-nav__hamburger.location {
    margin-right: 10px;
    display: block;
  }

  .doc__hero-section {
    min-height: 230px;
  }

  .flexrow.flexrow--doc-details {
    flex-direction: column;
  }

  .flexrow.flexrow--doc-social {
    flex-direction: row;
  }

  .flexrow.flexrow__multiverse__image-row {
    flex-flow: wrap;
  }

  .nav-button {
    background-color: var(--brand--pink-onlight-clickable);
    color: var(--neutral--white);
    text-align: center;
    width: 100%;
  }

  .nav-button.button-inline {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .nav-button.rounded-button.button-media-kit {
    margin-top: 0;
    margin-bottom: 20px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .nav-button.is-small {
    text-align: center;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1rem;
  }

  .nav-button.is-small.full-width {
    font-size: 20px;
  }

  .nav-button.is-small.full-width.modal {
    font-size: 16px;
  }

  .nav-button.is-small.button-white {
    color: var(--brand--pink-onlight-clickable);
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1.2em;
  }

  .nav-button.is-small.button-white:hover {
    color: var(--neutral--white);
  }

  .nav-button.is-small.banner-button {
    width: 100%;
  }

  .nav-button.is-alternate.is-icon {
    justify-content: center;
    align-items: center;
  }

  .nav-button.is-icon.is-small:hover {
    outline-offset: 0px;
    outline: 1px solid #e40089;
  }

  .nav-button.mobile-full-width.center-text.extra-padding {
    font-size: 1.1rem;
  }

  .nav-button.mobile-full-width.center-text.extra-padding.w--current {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .nav-button.button-white {
    color: var(--brand--pink-onlight-clickable);
    justify-content: center;
    align-items: center;
    padding-left: 2.55rem;
    padding-right: 2.55rem;
    font-size: 1.1rem;
    display: flex;
  }

  .nav-button.is-outline {
    border: 2px solid var(--brand--pink-ondark-clickable);
    color: var(--brand--pink-ondark-clickable);
    background-color: #e4008900;
  }

  .nav-button.is-outline:hover {
    border-color: var(--neutral--white);
    color: var(--neutral--white);
  }

  .doc__title {
    font-size: 32px;
    line-height: 38px;
  }

  .doc__social-link {
    margin-top: 25px;
    margin-right: 15px;
  }

  .caps.text-align-center.text-weight-bold.text-size-regular.text-color-bluedark {
    font-size: 1.2rem;
  }

  .caps.text-align-center.text-weight-bold.text-size-regular.text-color-bluedark.summer {
    font-size: 1.4rem;
    line-height: 25px;
  }

  .doc__tabs-menu {
    display: flex;
  }

  .too-sick-hero__logo {
    max-width: 100%;
  }

  .too-sick-hero__title {
    font-size: 30px;
    line-height: 42px;
  }

  .too-sick__h3 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .location__video {
    margin-bottom: 20px;
  }

  .sub-nav-location-menu {
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .form-wrapper {
    min-width: 150px;
    display: block;
  }

  .audio-tours-graphic {
    max-width: 100%;
  }

  .santa-fe__gallery-grid {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: ". . . . . Area";
  }

  .santa-fe__macaroni-left {
    max-width: 120%;
    margin-top: -53px;
    margin-left: -50%;
  }

  .santa-fe__gallery-img-wrapper.two {
    margin-left: -87%;
    margin-right: -171%;
  }

  .santa-fe__macaroni-middle {
    margin-left: -34px;
    margin-right: 35%;
  }

  .private-rental-lightbox__col {
    padding-left: 0;
    padding-right: 0;
    display: inline-block;
  }

  .product-row {
    grid-column-gap: var(--spacing--xsmall);
    grid-row-gap: var(--spacing--xsmall);
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: stretch;
    display: flex;
  }

  .extra-content-card {
    width: 50%;
  }

  .bring-group-grid {
    grid-row-gap: 50px;
  }

  .subnav_location-name {
    font-size: 1.3rem;
  }

  .watch__hero-image--video-item {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .email_spiral-embed {
    top: -110vw;
    left: -30vw;
  }

  .email_spiral-embed.second {
    top: -100vw;
    left: -30vw;
  }

  .email_spiral-embed.local-spiral {
    inset: 0% 0% auto auto;
  }

  .email_spiral-embed.email-signup {
    top: -70vw;
    left: -28%;
  }

  .doc__social-links-row {
    inset: 0% -260px 0% auto;
  }

  ._404__title {
    font-size: 30px;
    line-height: 36px;
  }

  .filters {
    max-width: none;
  }

  .collection-item {
    display: inline-block;
  }

  .press-item {
    align-self: stretch;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .filters-wrap {
    flex-flow: wrap;
  }

  .press-list {
    flex-direction: column;
    margin-right: 0;
  }

  .navbar_dropdown-container {
    flex-direction: column;
    display: flex;
  }

  .location-pre-footer {
    min-width: 300px;
    margin-left: 0;
    margin-right: 0;
  }

  .location-pre-footer__container {
    padding: 20px;
  }

  .location-pre-footer__button {
    margin-bottom: 10px;
  }

  .educator-grid {
    grid-row-gap: 80px;
  }

  .educator-grid__col {
    flex-direction: column;
  }

  .educator-grid__img {
    width: auto;
    margin-bottom: 10px;
    margin-right: 0;
  }

  .investor-hero-divider {
    width: 122%;
  }

  .investor-hero__card-title {
    padding: 22px;
  }

  .pp__intro__blue {
    flex-direction: column;
    align-items: flex-start;
  }

  .pp__images {
    margin-bottom: 20px;
  }

  .pp__card {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 35px;
  }

  .pp__card__img {
    margin-bottom: 10px;
  }

  .mw-hide {
    display: none;
  }

  .location-pre-footer__row {
    flex-direction: column;
  }

  .location-pre-footer__row.align-center {
    flex-direction: row;
    align-items: flex-start;
  }

  .location-pre-footer__row.links {
    flex-direction: row;
  }

  .location-pre-footer__text {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .location-pre-footer__link {
    margin-bottom: 3px;
  }

  .flexrow__sxsw-sponsors {
    width: 22%;
  }

  .dark-palace__hero {
    min-height: auto;
    padding-top: 140px;
    padding-bottom: 50px;
  }

  .dp__logo {
    margin-top: 40px;
  }

  .landing-nav {
    position: fixed;
  }

  .landing__nav-link {
    padding-left: 7px;
    padding-right: 7px;
    font-size: 12px;
    line-height: 14px;
  }

  .faq__question_dark {
    font-size: 20px;
    line-height: 30px;
  }

  .section-dp-local, .section-dp-video, .section-dp {
    padding-top: 40px;
  }

  .paragraph-9-copy {
    font-size: 20px;
  }

  .div-block-8 {
    margin-top: 70px;
  }

  .div-block-9 {
    text-align: center;
  }

  .cards-grid-container {
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .form-block {
    padding-right: var(--spacing--small);
    padding-left: var(--spacing--small);
    width: 100%;
    max-width: 500px;
  }

  .form-inline {
    flex-flow: column;
  }

  .input-inline.input-password {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }

  .gallery-grid-container {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .slider-press-quote {
    padding-top: 40px;
  }

  .left-arrow {
    display: none;
  }

  .press-quotes {
    object-fit: fill;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 22px;
    line-height: 32px;
  }

  .right-arrow {
    display: none;
  }

  .center-text--w-padding {
    align-self: auto;
  }

  .quote-div.center-text {
    justify-content: center;
    align-items: center;
  }

  .logo-row {
    grid-column-gap: 8px;
    grid-template-columns: 1fr;
  }

  .access__heading {
    text-align: left;
    padding-left: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .access__question {
    font-size: 20px;
    line-height: 30px;
  }

  .access__question.access__question--title.access_question-title-first {
    margin-top: 20px;
  }

  .access__list {
    padding-left: 25px;
  }

  .access-wrapper {
    flex-direction: column;
  }

  .event-wrapper {
    padding-right: 0;
  }

  .event-title {
    font-size: 20px;
    line-height: 30px;
  }

  .guide__hero-divider {
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .guide__cat {
    margin-bottom: 20px;
  }

  .athome__card-wrapper {
    flex: 0 auto;
    order: 0;
    align-self: auto;
    width: 100%;
  }

  .athome-card {
    min-height: 64vw;
  }

  .athome-half-width {
    width: 100%;
  }

  .athome-item {
    margin-bottom: 30px;
  }

  .athome__wrapper {
    flex-direction: column;
  }

  .athome__img {
    background-size: cover;
    background-attachment: scroll;
    min-height: 170px;
  }

  .athome__cat, .athome-cat-single {
    margin-bottom: 20px;
  }

  .article__hero-divider, .article__video-hero-divider {
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .text-white {
    width: 100%;
  }

  .text-white.heading-style-h3 {
    width: auto;
  }

  .text-white.margin-bottom.mobile-txt-header.heading-style-h2 {
    font-size: 1.7rem;
  }

  .text-white.text-align-center, .text-white.text-align-center._400weight {
    font-weight: 400;
  }

  .text-white.align-center, .text-white.text-align-left, .text-white.education {
    text-align: center;
  }

  .text-white.width-half {
    width: 100%;
  }

  .denver-pryamids-angle {
    width: 130vw;
    min-width: 100vw;
    height: 20vw;
    min-height: 100px;
    max-height: none;
    bottom: -8vh;
  }

  .denver-pryamids-angle.cc--faq {
    height: 10vw;
    min-height: 80px;
  }

  .pyramid-one {
    height: 50vw;
  }

  .pyramid-two {
    height: 60vw;
  }

  .pyramid-four {
    height: 50vw;
  }

  .rising-blocks-lottie {
    top: 28%;
  }

  .squiggles-circle.cc--two {
    bottom: 52%;
  }

  .squiggle-angle {
    bottom: -19vw;
    left: auto;
    right: 0;
  }

  .vegas__about__image-left {
    display: none;
  }

  .vegas__left-yellow-dots {
    max-width: 120%;
    margin-top: -53px;
    margin-left: -50%;
  }

  .vegas__right-blue-dots {
    display: none;
  }

  .lv_location-pre-footer__button {
    margin-bottom: 10px;
  }

  .tabs-content {
    margin-bottom: 0;
    overflow: visible;
  }

  .image-12 {
    margin-bottom: -2px;
  }

  .event-container {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .dd__list__link {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .dd__list__wrapper {
    flex-wrap: wrap;
  }

  .subnav-logo_wrapper {
    grid-column-gap: .25rem;
  }

  .media-kit__tabs-menu {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    top: 85px;
  }

  .media-kit__tabs-link {
    flex: 1;
    margin-right: 5px;
    padding: 10px 6px;
    font-size: 14px;
    line-height: 23px;
  }

  .media-kit__tabs-link.omega-kit, .media-kit__tabs-link.cs-kit, .media-kit__tabs-link.hoer-kit, .media-kit__tabs-link.realunreal-kit {
    padding-left: 10px;
    padding-right: 10px;
  }

  .media-kit__logo-grid {
    grid-template-rows: auto auto auto auto auto;
  }

  .media-kit__image-wrapper {
    min-height: 210px;
  }

  .logo-link {
    width: 20%;
    margin-left: 5px;
    margin-right: 5px;
  }

  .denver-updates-grid {
    justify-items: stretch;
    margin-left: 10px;
    margin-right: 10px;
  }

  .denver-updates__graphic-wrap.cc--3 {
    display: none;
  }

  .denver-updates__graphic-1 {
    margin-right: 40px;
    display: none;
    overflow: visible;
  }

  .denver-updates__graphic-2 {
    margin-right: -41px;
    display: none;
  }

  .denver-wavey-grid {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr .75fr .75fr 1.5fr 1fr;
  }

  .denver__pattern-one {
    max-width: 120%;
    margin-top: -53px;
    margin-left: -50%;
  }

  .denver__pattern-four {
    width: 300%;
  }

  .button-grid {
    margin-top: 10px;
  }

  .denver__hero-section__logo {
    max-width: 80%;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .white-latest-bg {
    margin-left: 0;
    margin-right: 0;
    padding-top: 10px;
    overflow: hidden;
  }

  .hello-menu-img {
    display: none;
  }

  .hello-menu-body-cont {
    padding-top: 20px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .hello-menu-header {
    font-size: 18px;
  }

  .menu-container {
    margin-bottom: 0;
    padding-bottom: 20px;
  }

  .menu-container.sips {
    padding-bottom: 20px;
  }

  .hello-text-area {
    padding-top: 10px;
    padding-bottom: 20px;
  }

  .menu-grid {
    display: block;
  }

  .media-kit-image-btn {
    min-width: 80%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .denver__hero-section-2.den-promo {
    background-image: linear-gradient(180deg, var(--brand--indigo) 64%, transparent 78%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669ac007b5d25143a3871b9f_Denver-promo-header.webp");
    background-position: 0 0, 40% 120%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 190%;
    justify-content: center;
    align-items: flex-start;
    min-height: 900px;
    padding-left: 0;
    padding-right: 0;
  }

  .denver__hero-section-2.den-promo.padding-vertical.padding-large {
    background-image: linear-gradient(180deg, var(--brand--indigo) 61%, transparent 81%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669ac007b5d25143a3871b9f_Denver-promo-header.webp"), linear-gradient(to bottom, var(--brand--indigo), var(--brand--indigo));
    background-position: 0 0, 30% 135%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, 220%, auto;
  }

  .hero-section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .miniverse-discove-grid {
    grid-template-columns: 1fr;
  }

  .miniverse__logos {
    max-width: 90%;
  }

  .bcorp-blob-10 {
    position: absolute;
    top: 57px;
    right: -53px;
  }

  .sf-svg {
    bottom: auto;
  }

  .bcorp-blob-2 {
    top: -37%;
    right: -42%;
  }

  .bcorp-blob-8 {
    right: -37%;
  }

  .bcorp-blob-3 {
    right: -34%;
  }

  .bcorp-blob-9 {
    left: -71%;
  }

  .list-16-text-40padding {
    text-align: left;
  }

  .body-content-faq {
    padding-top: 20px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 18px;
    line-height: 24px;
  }

  .forms-header {
    font-size: 18px;
    line-height: 24px;
  }

  .wave-overlay {
    margin: -1px auto -2px;
    overflow: visible;
  }

  .gvh__gallery-grid {
    grid-row-gap: 9px;
    grid-template: ". . . ."
                   ". Area Area Area"
                   ". Area Area Area"
                   ". . . ."
                   ". . . ."
                   / 1fr .5fr .5fr minmax(29px, 1fr);
    justify-items: stretch;
  }

  .divider-images {
    margin-top: 0;
    margin-bottom: -1px;
    position: relative;
    overflow: visible;
  }

  .divider-images.gvh-pink-bg {
    background-color: #f398c0;
  }

  .form-div.text-white {
    min-width: auto;
  }

  .image-29 {
    display: none;
  }

  .collection-item-2, .collection-item-3 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .collection-item-4 {
    padding-top: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .collection-articles {
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-30 {
    min-height: auto;
    overflow: visible;
  }

  .paragraph-text-white {
    color: var(--neutral--white);
    font-size: 1rem;
    line-height: 25px;
  }

  .paragraph-text-white.text-size-regular {
    font-size: 1rem;
  }

  .press-page-button {
    width: 125px;
    height: 35px;
    font-size: 12px;
  }

  .local-programs-button {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .local-programs-title {
    color: var(--brand--indigo);
  }

  .locals-grid {
    grid-row-gap: 17px;
    grid-template-rows: 33% 33% 33%;
    position: static;
  }

  .social-impact-head {
    margin-top: 10px;
  }

  .social-impact-text {
    margin-top: 0;
  }

  .social-impact-numbers {
    width: 100%;
    max-width: 100%;
  }

  .social-impact-bgs {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-bottom-left {
    max-width: 30%;
    bottom: 0%;
    left: -25px;
  }

  .image-bottom-left.stars {
    max-width: 65px;
  }

  .image-upper-right {
    max-width: 40%;
    top: 0;
    right: -75px;
    overflow: hidden;
  }

  .local-programs-sputnik-animation {
    top: 104px;
  }

  .local-programs-image-bottom-right {
    z-index: 0;
    max-width: 150px;
    bottom: 0%;
    right: 0%;
  }

  .local-programs-image {
    min-height: 250px;
  }

  .local-programs-container {
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
  }

  .gvh-tabbed-content.gvh-menu-header {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .gvh-cafe-header {
    font-size: 18px;
  }

  .gvh-menu-text.grid-top {
    font-size: 16px;
  }

  .gvh-text-area {
    padding-top: 10px;
    padding-bottom: 20px;
  }

  .gvh-menu-body-cont {
    padding-top: 20px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .left-margin-30 {
    margin-left: 10px;
    font-size: 20px;
  }

  .divider-midblue-to-pink {
    flex-direction: column;
    display: flex;
  }

  .local-programs-grid {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.5fr;
    grid-auto-columns: .75fr;
  }

  .local-programs-inner {
    padding-top: 40px;
  }

  .denver-visit-us-lottie {
    width: 80px;
    inset: auto 0% 3% auto;
  }

  .image-bottom-right {
    max-width: 40%;
    bottom: 1%;
    left: -25px;
  }

  .image-bottom-right.stars {
    max-width: 65px;
    top: -166px;
  }

  .frame-1 {
    align-items: flex-start;
  }

  .divider-images-2 {
    margin-top: -1px;
    margin-bottom: -2px;
  }

  ._2-columns {
    width: 95%;
    padding-bottom: 46px;
  }

  .button-holder {
    grid-template-columns: 1.5fr;
    display: block;
  }

  .location-pre-footer__link-2 {
    margin-bottom: 3px;
  }

  .location-pre-footer__button-2 {
    margin-bottom: 10px;
  }

  .location-pre-footer__container-2 {
    padding: 20px;
  }

  .location-pre-footer__text-2 {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .gvh-cafe-hours {
    padding-left: 20px;
  }

  .main-wrapper {
    overflow: hidden;
  }

  .padding-global {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .container-large {
    margin-left: auto;
    margin-right: auto;
  }

  .container-large.center-mobile {
    flex-flow: column;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin-medium.margin-mobile, .margin-bottom.margin-xlarge.no-margin {
    margin-bottom: 0;
  }

  .margin-bottom.mobile-margin-2 {
    margin-bottom: 20px;
  }

  .heading-style-h3 {
    font-size: var(--font--size--xlarge);
    line-height: var(--font--line-height--huge);
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
  }

  .heading-style-h3.text-color-white.text-weight-bold {
    font-size: var(--font--size--xlarge);
    line-height: var(--font--line-height--xlarge);
    white-space: normal;
    font-weight: 700;
  }

  .heading-style-h3.text-color-white.text-align-center.text-weight-bold {
    line-height: var(--font--line-height--xlarge);
  }

  .heading-style-h3.text-weight-bold {
    font-size: var(--font--size--huge);
    line-height: var(--font--line-height--huge);
  }

  .heading-style-h3.text-weight-bold.text-color-white.margin-top.margin-large.bold-text {
    text-align: center;
    justify-content: center;
    align-items: stretch;
  }

  .heading-style-h3.text-weight-bold.text-align-center {
    font-size: var(--font--size--xlarge);
  }

  .heading-style-h3.text-weight-bold.text-center-mobile {
    text-align: center;
  }

  .heading-style-h3.text-white.text-weight-bold {
    font-size: 32px;
  }

  .heading-style-h4 {
    line-height: 1.1;
  }

  .heading-style-h4.center-text.text-weight-bold, .heading-style-h4.center-text.text-weight-bold-2 {
    font-size: 24px;
  }

  .heading-style-h4.text-weight-bold.text-white {
    text-align: left;
  }

  .heading-style-h4.text-weight-bold.text-white.center-text-mobile {
    text-align: center;
  }

  .heading-style-h4.text-weight-bold.text-color-white {
    font-size: var(--font--size--xlarge);
    white-space: normal;
  }

  .heading-style-h4.text-weight-bold.center-text-mobile {
    font-size: 24px;
  }

  .heading-style-h4.text-color-white {
    font-size: var(--font--size--xlarge);
    line-height: var(--font--line-height--xlarge);
    max-width: 100%;
    display: block;
  }

  .heading-style-h4.text-color-white.bold-text.center-align {
    text-align: center;
  }

  .heading-style-h5.text-color-black.text-weight-bold {
    line-height: 1.3;
  }

  .text-size-large {
    line-height: var(--font--line-height--large);
  }

  .text-size-large.text-weight-bold.text-center-mobile {
    text-align: center;
  }

  .text-size-large.text-weight-semibold {
    display: block;
  }

  .text-size-large.text-center-mobile {
    text-align: center;
  }

  .text-size-medium.is-bold-2.hover-pink:hover {
    color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  }

  .text-size-regular.text-weight-bold.text-white.text-chart-mobile {
    font-size: .75rem;
  }

  .text-size-tiny {
    margin-bottom: 0;
  }

  .text-size-tiny.text-color-white.scroll {
    margin-bottom: 5px;
  }

  .text-align-center.margin-bottom.margin-small {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .background-color-black.margin-vertical.margin-xsmall.flex-hor-auto.card-horizontal {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: auto;
    min-height: auto;
    max-height: 500px;
  }

  .background-color-white.border-radius_100 {
    cursor: pointer;
    border-radius: 100%;
  }

  .text-color-white.text-weight-semibold.max-width-full {
    text-align: left;
  }

  .text-color-white.is-header-title {
    font-size: 1.6rem;
  }

  .text-color-white.text-size-regular.text-weight-semibold.nav-link-mobile {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 80px;
  }

  .text-color-white.text-size-regular.text-weight-semibold.nav-link-mobile:where(.w-variant-35411f68-6a55-2d81-533a-7c05dd052d6a) {
    padding-left: 50px;
  }

  .text-color-white.text-size-regular.text-weight-semibold.nav-link-mobile:lang(en), .text-color-white.text-size-regular.text-weight-semibold.nav-link-mobile:lang(en):where(.w-variant-35411f68-6a55-2d81-533a-7c05dd052d6a) {
    color: var(--neutral--white);
  }

  .form-checkbox-icon.w--redirected-checked {
    width: 24px;
    height: 20px;
  }

  .form-checkbox-icon.contact {
    min-width: 24px;
    min-height: 24px;
  }

  .page-wrapper {
    position: relative;
  }

  .max-width-full {
    flex-direction: column;
  }

  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

  .max-width-large.align-center {
    flex-direction: row;
    align-items: flex-start;
  }

  .max-width-small.text-white.text-center-mobile {
    text-align: center;
    flex-flow: column;
    align-items: center;
    max-width: 100%;
    display: flex;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom.padding-large.position-relative.mobile-portrait-remove-padding {
    padding: 0;
  }

  .padding-bottom.padding-xhuge.less-padding-mobile {
    padding-bottom: 1rem;
  }

  .padding-bottom.padding-small.no-padding-desktop, .padding-bottom.padding-small.no-padding-desktop-2 {
    padding-bottom: 1.25rem;
  }

  .padding-bottom.mobile-custom {
    padding-bottom: 2rem;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top.padding-medium.button-center {
    display: block;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xsmall.no-padding-mobile {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-vertical.padding-large.extra {
    padding-top: 2rem;
  }

  .padding-vertical.padding-large.center-mobile {
    flex-flow: column;
  }

  .padding-vertical.padding-large.no-padding {
    padding-top: 0;
  }

  .padding-vertical.padding-large-2 {
    padding-top: 1rem;
  }

  .padding-vertical.padding-huge.less-padding-mobile {
    padding-top: 0;
    padding-bottom: 2rem;
  }

  .padding-vertical.padding-medium {
    display: block;
  }

  .padding-vertical.padding-custom4 {
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .padding-vertical.padding-large {
    padding-bottom: .5rem;
  }

  .padding-horizontal {
    padding: 0 20px;
  }

  .padding-horizontal.padding-xsmall.full-width.mobile-nopadding, .padding-horizontal.mob-nopadding-hor {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-right.padding-large.no-padding-mobile {
    padding-right: 0;
  }

  .padding-medium {
    width: 100%;
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top.margin-xxsmall {
    margin-top: -1rem;
  }

  .margin-top.margin-small {
    justify-content: center;
    align-items: flex-start;
    display: flex;
    position: relative;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-vertical.margin-medium {
    display: block;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-left {
    margin: 0 0 0 0;
  }

  .margin-left.margin-large {
    margin-left: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .align-center {
    align-items: center;
  }

  .separator {
    max-width: 100vw;
  }

  .section__title-3 {
    font-size: 35px;
    line-height: 40px;
  }

  .left-sign-video-holder-2 {
    margin-bottom: 0;
  }

  .row__col-2.row__col--location-lottie {
    width: 100%;
    max-width: 100%;
  }

  .gvh-black-swoosh-blue-pink-bg-2 {
    margin-bottom: -2px;
  }

  .gvh-pattern-4 {
    min-width: 10px;
    min-height: 10px;
  }

  .gvh-pattern-5 {
    max-width: 25%;
  }

  .gvh-design-grid {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .gvh-pattern-1 {
    max-width: 20%;
  }

  .gvh-pattern-2 {
    width: 300%;
    max-width: 18%;
    inset: 50% auto 0% 0%;
  }

  .divider-images-4 {
    margin-top: 0;
    margin-bottom: -1px;
    position: relative;
    overflow: visible;
  }

  .gvh-gradient-floating-img {
    max-width: 25%;
  }

  .gvh-gradient-floating-img-3 {
    max-width: 30%;
    inset: auto auto 1% 5%;
  }

  .gvh-gradient-floating-img-2 {
    max-width: 30%;
  }

  .lottie-animation-6 {
    min-width: 15px;
    max-width: 350px;
    margin-left: 0;
  }

  .lottie-animation-7 {
    max-width: 300px;
    margin-top: 40px;
  }

  .articles__cat-2 {
    margin-bottom: 20px;
  }

  .hero-header.text-white {
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section_header {
    min-height: 100svh;
  }

  .video-overlay-layer {
    background-image: linear-gradient(0deg, var(--brand--indigo), #fff0 19%);
    height: 100%;
    padding-bottom: 0;
  }

  .header_background-video {
    background-color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
  }

  .ticket-widget_button {
    align-items: center;
    width: 100%;
    padding: .5rem 5rem .5rem 2rem;
  }

  .ticket-widget_icon-wrapper {
    width: 2.9rem;
    height: 2.9rem;
    top: .35rem;
    bottom: .35rem;
    right: .3rem;
  }

  .section_transition-wrapper {
    margin-bottom: 0;
  }

  .section_transition-wrapper.is-position-relative {
    object-fit: cover;
    top: -3px;
  }

  .section_transition-wrapper.is-top {
    display: flex;
    inset: -1px 0% auto;
  }

  .section_transition-wrapper.is-top.private-2-2 {
    margin-top: -1px;
    inset: 0% 0% auto;
  }

  .section_transition-wrapper.is-top.private-2-2.negative-margin {
    margin-top: -2px;
  }

  .section_transition-wrapper.is-top.private-2, .section_transition-wrapper.is-top.private-2-2 {
    top: -6px;
  }

  .section_transition-wrapper.is-top.ktx {
    margin-top: -5px;
  }

  .section_transition-wrapper.is-top.private-2 {
    margin-bottom: 0;
  }

  .section_transition-wrapper.is-top.private {
    display: flex;
    inset: 0% 0% auto;
  }

  .section_transition-wrapper.is-top.negative-margin-top-wave {
    margin-top: -1px;
  }

  .section_transition-wrapper.is-top.no-margin-mobile {
    top: 0;
  }

  .section_transition-wrapper.negative {
    margin-bottom: -3px;
  }

  .section_transition-wrapper.no-margin, .section_transition-wrapper.no-margin-mobile, .section_transition-wrapper.no-margin-bottom, .section_transition-wrapper.no-margin-mobile-2, .section_transition-wrapper.no-margin-2, .section_transition-wrapper.no-margin-mobile-2-2 {
    margin-bottom: 0;
  }

  .section_transition-wrapper.position-static.margin-negative {
    margin-bottom: -1px;
  }

  .section_transition-wrapper.margin-negative-bottom.font-color-eis-blue {
    margin-bottom: -5px;
  }

  .section_transition-image {
    z-index: 2;
  }

  .exhibitions-grid {
    grid-column-gap: .7rem;
    grid-row-gap: .7rem;
  }

  .exhibitions-grid_link {
    min-height: 12rem;
    padding: 1rem;
  }

  .exhibitions-grid_link.is-ticketing-cards {
    height: 11em;
    min-height: 7rem;
  }

  .exhibitions-grid_link.ktx {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb1fc2bd617eb77d96f7d1_ktx-product-card.webp");
    background-position: 0 0;
    background-size: contain;
  }

  .exhibitions-grid_image {
    height: 100%;
  }

  .exhibitions-grid_gradient {
    background-image: linear-gradient(0deg, var(--brand--blue-dark) 50%, #fff0);
  }

  .exhibitions-grid_gradient.is-vegas {
    background-image: linear-gradient(0deg, var(--lvs--blue-onlight) 50%, #fff0);
  }

  .exhibitions-grid_gradient.is-vegas.is-ticketing-gradients {
    background-image: linear-gradient(90deg, var(--lvs--blue-onlight) 30%, #fff0);
    height: 100%;
  }

  .exhibitions-grid_gradient.is-denver.is-ticketing-gradients {
    background-image: linear-gradient(90deg, var(--den--green-onlight) 30%, #fff0);
    height: 100%;
    top: 0;
  }

  .exhibitions-grid_gradient.is-grapevine.is-ticketing-gradients {
    background-image: linear-gradient(84deg, var(--gvh--violet) 30%, #fff0);
    height: 100%;
  }

  .exhibitions-grid_gradient.is-ticketing-gradient {
    background-image: linear-gradient(90deg, var(--brand--blue-dark) 30%, #fff0);
    height: 100%;
  }

  .exhibitions-grid_content.is-ticketing-content {
    grid-column-gap: .3rem;
    grid-row-gap: .3rem;
    justify-content: center;
    align-items: center;
    width: 71%;
    height: auto;
  }

  .section_layout {
    display: block;
  }

  .section_layout.background-color-gradient-one.overflow-hidden {
    height: auto;
  }

  .section_layout.overflow-hidden.background-gradient-annual-pass, .section_layout.overflow-hidden.background-pink-purple-gradient {
    margin-top: 0;
  }

  .section_layout.template-photo {
    background-image: linear-gradient(12deg, var(--brand--indigo) 61%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66a94d2b93aec9818f86f9b5_LAS_SevenMonolithVillage_FractaLife_AtlasMedia_11-9-22_web_9657.webp");
    background-position: 0 0, 50% 0;
    background-size: auto, contain;
  }

  .section_layout.template-photo.game-bgphoto {
    background-image: linear-gradient(180deg, transparent, var(--meow-wolf-library---brand--indigo) 19%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67c6894df412c8d6a21493a7_plotzo-bg.avif");
    background-position: 0 0, 0 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.denver-fnd-header {
    background-image: linear-gradient(360deg, var(--den--purple) 67%, #41235880 75%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/673e1efcd6389ebfba425336_den-fnd-header.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
  }

  .section_layout.background-color-comic-2 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67acec27c6f100d99c6758f5_mw-comic-header-mobile.webp");
    background-size: auto 100%;
  }

  .section_layout.background-color-indigo {
    background-color: #15152f;
  }

  .section_layout.is-sticky {
    top: 0;
  }

  .section_layout.grid-transition-section {
    background-position: 0 0, 50% 0;
    height: 70px;
  }

  .section_layout.bgphoto-adultiverse-ktx {
    background-image: linear-gradient(180deg, transparent 21%, var(--brand--indigo) 36%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/685ad5ad36dc51b6561b2fa2_Web_Large-MeowWolf_12052024_HTX_009A6061-Enhanced-NR.avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.background-comic {
    background-image: radial-gradient(circle, #000, #0000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67acec27c6f100d99c6758f5_mw-comic-header-mobile.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    background-attachment: scroll, fixed;
  }

  .section_layout.bgphoto-adultiverse-gvh, .section_layout.bgphoto-adultiverse-den, .section_layout.bgphoto-adultiverse-sfe {
    background-image: linear-gradient(180deg, transparent 21%, var(--brand--indigo) 36%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/685ad5ad36dc51b6561b2fa2_Web_Large-MeowWolf_12052024_HTX_009A6061-Enhanced-NR.avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.slider-image-cafe-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 45%, #c8c8ce00 89%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6781a140b1b7d5dfc3bbacd4_gvh-cafe-espresso.webp");
    background-position: 0 0, 50% 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .section_layout.gvh-fnd-header {
    background-image: linear-gradient(0deg, var(--brand--indigo) 65%, transparent 90%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6781a140b1b7d5dfc3bbacd4_gvh-cafe-espresso.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.slider-image-hellofood-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 61%, #15152fe6 67%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6797e1b5a077ba7245f413d6_DEN_TransitStation_HELLOFOOD_TaylorJoerger.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.slider-image-hellofood-2 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 62%, #15152fe6 71%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65ef747c9234b61c0c0f8ce0_2bc9521fc8b9ea45f57978e3119904ae_DEN_Events%20Photoshoot_Nathan%20Hindman_04.25.2022_Patio-SM%20(1).avif");
    background-position: 0 0, 50% -10%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.slider-image-datamosh-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 59%, #c8c8ce00 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6746184854415246f3c39a26_las-datamosh.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.about-header-bg1 {
    background-image: linear-gradient(0deg, var(--meow-wolf-library---brand--indigo) 73%, transparent 86%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67c1f23736a2841d2ac20048_Web_Large-LAS_Evergreen_AtlasMedia_Jan2024_344.avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.about-header-bg2 {
    background-image: linear-gradient(0deg, var(--meow-wolf-library---brand--indigo) 72%, transparent 79%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/631a49594c360679fa791191_LAS_Exhibit_JukeTemple_KateRussell_010_HiRes-2.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.community-bg {
    background-image: linear-gradient(180deg, transparent 10%, var(--brand--indigo) 40%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66b2751c15d099b4aa7863f2_about-community-hero.webp");
    background-position: 0 0, 50% 0;
    background-size: auto, contain;
  }

  .section_layout.engagement-header-bg {
    background-image: linear-gradient(0deg, #15152f 59%, #0000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67929980079da7bd3d7a12ab_SAF_Artist%20Marina%20Fini_photographer%20unknown.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.projects-header-bg {
    background-image: linear-gradient(0deg, #15152f 67%, #0000 94%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67914ce4ed5ca8eafc707210_HoER-Meow-Wolf-Santa-Fe-Atlas-Media.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.education-hero-bg {
    background-image: linear-gradient(0deg, var(--brand--indigo), var(--meow-wolf-library---brand--indigo) 53%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fee1d3219e09a54bc7926e_1886565f3d9b909906bac7b2af097b6b_mw-education.avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.background-foundation-header {
    background-image: linear-gradient(0deg, var(--brand--indigo), var(--brand--indigo) 72%, #fff0 86%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6553edb440bb9fa433ca37ce_image2%201.jpg");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.slider-image-pm-1 {
    background-image: linear-gradient(0deg, var(--black) 68%, #fff0 87%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6835f818eb96565c01cd8e03_prime-materia.svg"), linear-gradient(96deg, var(--primemateria-purple) 49%, var(--primemateria-teal));
    background-position: 0 0, 0 0, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, auto, auto;
  }

  .section_layout.header-offers {
    background-image: linear-gradient(0deg, var(--brand--indigo) 54%, #fff0 64%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67e1afe66af18a9766cc81d5_GVH_Adultiverse_ImaniThomas_11-30-23_04646.avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.bg-texas {
    background-image: linear-gradient(180deg, transparent, var(--brand--indigo) 48%, var(--brand--indigo)), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb1c81cfbcddffd586ca34_43b189883f375d928bfc66594f4a85ad_KTX_Announce_Campaign_VEN_ArturoOlmos.avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.gradient-head-private-events-gvh {
    background-image: linear-gradient(2deg, var(--brand--indigo) 68%, #fff0 81%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f4901cc137d8d2331c8606_GVH_cafe-mural.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.gradient-head-private-events-lv {
    background-image: linear-gradient(0deg, #000 65%, #fff0 89%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6602f9a7ef97714ecfdf042c_LV_private-events.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.houston-ttd-bg {
    background-image: linear-gradient(180deg, transparent, var(--brand--indigo) 28%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66e4a5ae31bed46a95d7475f_ktx-obsidiopolis.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.background-email {
    background-image: linear-gradient(180deg, transparent, var(--brand--indigo) 20%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/686587be5fe2a9f8068a1126_SFE_HOER_SODER_TV%20TUNNEL__HI%20RES1789.webp");
    background-position: 0 0, 0 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.vegas-ttd-bg {
    background-image: linear-gradient(180deg, transparent 20%, var(--brand--indigo) 36%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f089b53c81bd4a9c290c76_Upload%20Ghosts_Meow%20Wolf%20Las%20Vegas_Omega%20Mart_Photo%20by%20Atlas%20Media%20(1).avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.denver-ttd-bg {
    background-image: linear-gradient(180deg, transparent, var(--brand--indigo) 28%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/683e039bce9589642088360e_DEN_Numina_TheBearret_Jess%20Bernstein_11-17-2021_0302_print.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.santa-fe-ttd-bg {
    background-image: linear-gradient(180deg, transparent, var(--brand--indigo) 28%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5df410d66a31d56e22336f2e_Santa%20Fe%201-800.jpg");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.gvh-ttd-bg {
    background-image: linear-gradient(180deg, transparent, var(--brand--indigo) 28%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68657f9e5c902b7051a8e651_GVH_ExperiencePhotography_ArturoOlmos_2025-07.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .section_layout.giftguide-photo {
    background-color: var(--neutral--black);
    background-image: linear-gradient(0deg, var(--neutral--black) 55%, transparent 78%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/690b7bea42e56087468762b3_d964f76b4b5e8f4dd3fef86d260f7182_GG_2025-10-15_Hero_DSC2594%201.avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 139%;
  }

  .layout_grid {
    grid-template-rows: auto minmax(auto, 1fr);
    grid-template-columns: repeat(auto-fit, minmax(100%, 100%));
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: center;
    justify-items: stretch;
    display: grid;
  }

  .macaroni-image {
    right: -10%;
  }

  .section_blog {
    overflow: hidden;
  }

  .blob_featured-item {
    grid-template-columns: 1fr;
  }

  .blob_featured-item.is-reversed {
    grid-auto-flow: row dense;
    justify-items: stretch;
  }

  .blog_featured-item-content {
    padding: 1rem;
  }

  .blog_featured-item-content.text-right {
    background-color: var(--neutral--white);
  }

  .blob_item {
    padding-left: 10px;
    padding-right: 10px;
  }

  .blog_featured-blob {
    max-width: 140%;
    height: 150%;
    right: -30%;
  }

  .logo_component {
    grid-column-gap: .25rem;
    flex-wrap: wrap;
    justify-content: center;
  }

  .footer_component {
    width: 100%;
  }

  .footer_top-wrapper {
    grid-row-gap: 48px;
    grid-template-rows: auto auto;
  }

  .footer_left-wrapper {
    grid-row-gap: 40px;
    grid-template-rows: minmax(1.25rem, 1fr) 175px auto auto;
    grid-template-columns: 1fr;
  }

  .footer_right-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .footer_form {
    grid-row-gap: 12px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .footer_bottom-wrapper {
    padding-bottom: var(--spacing--small);
    justify-content: space-between;
    width: 100%;
  }

  .footer_legal-list {
    grid-row-gap: .3rem;
    grid-template-rows: auto auto auto;
  }

  .footer_left-grid {
    margin-top: 40px;
  }

  .footer_transition-wrapper {
    object-fit: cover;
    margin-bottom: -3px;
  }

  .footer_corp-b-logo {
    width: 2.5rem;
  }

  .footer_corp-b-link {
    margin-bottom: 2rem;
  }

  .footer_corp-b-link.cac {
    margin-bottom: 1.9rem;
  }

  .slider_component {
    height: 200px;
  }

  .header_about-background-shape {
    width: 200vw;
    max-width: none;
    bottom: -8%;
  }

  .gallery_row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .location_list {
    grid-template-columns: 1fr;
  }

  .community_blob-1 {
    left: -60%;
  }

  .community_blob-2 {
    left: -10%;
  }

  .community_blob-3 {
    right: -60%;
  }

  .footer_eye-wrapper {
    top: -2%;
    transform: scale(.6);
  }

  .footer_eye-2-2 {
    max-width: 82%;
  }

  .blob_header {
    padding-bottom: 2rem;
  }

  .blob_header_component {
    grid-template-columns: 1fr;
  }

  .header_content {
    min-height: 100px;
  }

  .blob_header-lottie-1 {
    bottom: 55%;
    right: -10%;
  }

  .blob_header-lottie-wrapper {
    bottom: -40%;
    left: -40%;
  }

  .blob_section-title-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .blob_slider-arrow.is-left {
    top: 1rem;
    right: 3rem;
  }

  .blob_slider-arrow.is-right {
    top: 1rem;
    right: .8rem;
  }

  .blob_slider-last-card {
    min-height: 130vw;
  }

  .navbar_component {
    height: 64px;
    position: sticky;
    top: 0;
    overflow: visible;
  }

  .navbar_link {
    padding-top: .6rem;
    padding-bottom: .5rem;
    font-size: 1rem;
  }

  .navbar_dropdown-toggle {
    padding-top: .6rem;
    padding-bottom: .6rem;
  }

  .hamburger-icon {
    width: 60px;
  }

  .hide-desktop, .hide-desktop.hide-mobile-landscape {
    display: block;
  }

  .hide-desktop.div-spacer-large.giftguide {
    height: 100px;
  }

  .ticket-widget_widget-content {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .widget_locations-button {
    padding-left: .7rem;
  }

  .nav-logo_img.hide-desktop {
    width: 30px;
  }

  .hero-heading-text {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .hero-heading-text.text-white {
    padding-left: 0;
    padding-right: 0;
  }

  .subnav-menu {
    border-bottom: 1px solid var(--brand--blue-dark);
    background-color: var(--neutral--black);
    opacity: 0;
    height: auto;
    display: block;
    bottom: auto;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .location_subnav-logo {
    width: 1.8rem;
    margin-right: 5px;
  }

  .footer_right-content {
    grid-template-rows: minmax(5.25rem, 1fr);
    grid-template-columns: 1fr;
  }

  .tablet-margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .widget-dropdown.w--open {
    min-width: auto;
    padding: .2rem .7rem;
  }

  .widget_button-text {
    font-size: 1rem;
  }

  .widget_dropdown-link {
    grid-column-gap: .5rem;
  }

  .gvh-hero-2.padding-bottom-2-2 {
    background-image: linear-gradient(180deg, var(--gvh--shade) 41%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65ca58c23e79c8b4d73d5026_GVH_Brrrmuda_DesertTrailerRoom_KateRussell_06-28-23_print_A2A7968%20(1).jpg");
    background-position: 0 0, 50%;
    background-repeat: repeat, repeat;
    background-size: auto, cover;
  }

  .gvh-hero-2.padding-bottom-2-2.promo {
    background-image: linear-gradient(180deg, var(--gvh--shade) 40%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669adfd28c091b030fdc64c3_gvh-promo-header.webp");
    background-position: 0 0, 50% 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 280%;
  }

  .location-card-3 {
    margin-left: 10px;
    margin-right: 20px;
    display: block;
  }

  .location__times-grid-2 {
    grid-column-gap: 16px;
    grid-row-gap: 30px;
    grid-template-rows: max-content auto;
    grid-template-columns: 30px 1fr;
    grid-auto-columns: 1fr;
    align-content: stretch;
    display: grid;
  }

  .gvh-pattern-4-2 {
    min-width: 10px;
    min-height: 10px;
  }

  .gvh-pattern-5-2 {
    max-width: 25%;
  }

  .gvh-pattern-2-2 {
    width: 300%;
    max-width: 18%;
    inset: 50% auto 0% 0%;
  }

  .gvh-pattern-1-2 {
    max-width: 20%;
  }

  .gvh-design-grid-2 {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .separator-2 {
    max-width: 100vw;
  }

  .subnav-menu-button {
    height: auto;
  }

  .widget_location-image {
    width: 3rem;
    height: 3rem;
  }

  .widget_dropdown-header {
    font-size: 1.1rem;
  }

  .widget-wrapper {
    z-index: 99999999;
    position: relative;
  }

  .main_subnav-container {
    justify-content: space-between;
    align-items: center;
  }

  .blob_subnav-logo-wrapper {
    grid-column-gap: .25rem;
  }

  .main_subnav-menu {
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .blob_subnav-mobile-menu {
    margin-left: 0;
    margin-right: 0;
  }

  .widget-holder {
    min-height: 20rem;
    margin-bottom: 100px;
    margin-left: auto;
    margin-right: auto;
  }

  .press-header-eyes {
    width: 80px;
  }

  .press-title-grid {
    padding-left: 0;
    padding-right: 0;
  }

  .press-header-stars {
    width: 40px;
  }

  .eyeballs-press {
    width: 60px;
  }

  .press-hero-image-col-2-2, .press-hero-text-col-2-2 {
    width: 90%;
  }

  .press-images-title {
    font-size: 2.4rem;
  }

  .updates-grid {
    grid-row-gap: 9px;
    grid-template: ". . . ."
                   ". Area Area Area"
                   ". Area Area Area"
                   ". . . ."
                   ". . . ."
                   / 1fr .5fr .5fr minmax(29px, 1fr);
    justify-items: stretch;
  }

  .ch-text {
    font-size: 16px;
    line-height: 24px;
  }

  .image-title-cosmic-howl {
    width: 100%;
  }

  .block-cosmic-howl-content {
    grid-row-gap: 10px;
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/650c8487221059e243c191c5_mobile-cosmic-banner-stars-2.svg");
    background-position: 50% 100%;
    background-size: contain;
    padding: 10px 20px;
  }

  .text-cosmic-howl-block {
    max-width: 100%;
    font-size: 18px;
    line-height: 22px;
  }

  .button-cosmic-link.align-center {
    max-width: 75%;
  }

  .image-cosmic-howl-block {
    width: 90%;
    margin-bottom: 0;
    padding-top: 10px;
  }

  .home__row__col-gvh {
    padding-top: 10px;
  }

  .hero__row__col-gvh {
    text-align: center;
    max-width: 100%;
    margin-top: 30px;
  }

  .gvh-trans-mobile {
    display: block;
  }

  .gvh-trans-web {
    display: none;
  }

  .h3-h3-bold {
    font-size: 33px;
  }

  .tabs-groups {
    display: block;
  }

  .tab-link-groups {
    text-align: left;
    width: 100%;
  }

  .tab-link-groups.w--current {
    width: 100%;
  }

  .content-groups {
    margin-top: 0;
    padding-top: 0;
  }

  .content-groups p {
    margin-top: 10px;
  }

  .content-groups h5 {
    margin-top: 1rem;
  }

  .section-ktx-gradient {
    position: relative;
  }

  .ktx-row-col, .ktx-row-col-img {
    max-width: 100%;
  }

  .hide-mobile {
    display: none;
  }

  .background-gradient-vegas-local {
    padding-top: 0;
  }

  .local-programs-vegas-top-left {
    width: 20%;
    top: 0%;
    left: 1%;
  }

  .local-programs-image-top-left-denver {
    width: 30%;
    top: 5%;
    left: 3%;
  }

  .local-programs-image-bottom-right-denver {
    z-index: 0;
    width: 25%;
    bottom: 2%;
  }

  .separator-mobile-fix {
    margin-top: -3px;
  }

  .padding-vegas-locals-header {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .p-p-large {
    text-align: left;
  }

  .p-p-large.center-align {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .p-p-large.text-align-center, .text-annual-pass-card {
    text-align: center;
  }

  .buttons-annual-pass.padding-vertical.padding-medium {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    max-width: none;
  }

  .background-gradient-annual-pass {
    margin-top: -1px;
  }

  .annual-pass-bg-element-up-left {
    width: 150px;
    top: -1%;
    left: -20%;
  }

  .annual-pass-bg-element-bottom-right {
    width: 150px;
    bottom: 0%;
    right: -10%;
  }

  .annual-pass-gifts {
    font-size: 40px;
    font-weight: 700;
  }

  .background-foundation-header {
    background-image: linear-gradient(360deg, var(--brand--indigo), var(--brand--indigo) 65%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6553edb440bb9fa433ca37ce_image2%201.jpg");
    background-position: 0 0, 50% -10%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 135%;
  }

  .foundation-intro-text {
    max-width: 100%;
  }

  .foundation-2-columns {
    width: 100%;
    padding-bottom: 46px;
  }

  .foundation-2-columns-reverse {
    width: 95%;
    padding-bottom: 46px;
  }

  .content-column-foundation {
    width: 100%;
  }

  .location-card-foundation {
    margin-left: auto;
    margin-right: auto;
  }

  .image-column-foundation {
    max-width: 100%;
  }

  .center-align.vertical-mobile, .center-align.vertical-mobile-2-2, .center-align.vertical-mobile-2 {
    flex-flow: column;
  }

  .portal-pass-banner {
    display: none;
  }

  .portal-pass-banner.summer.flex-hor.flex-center {
    padding-bottom: var(--spacing--small);
    display: block;
  }

  .foundation-focus-2-columns {
    flex-direction: column;
    width: 95%;
    padding-bottom: 46px;
    display: flex;
  }

  .foundation-focus-row {
    text-align: left;
    display: block;
  }

  .focus-content-left {
    text-align: center;
    width: 100%;
  }

  .div-block-118 {
    text-align: center;
  }

  .foundation-application-content-2-col {
    display: block;
  }

  .portal-pass-hero {
    align-items: center;
  }

  .portal-pass-hero-text {
    max-width: 100%;
  }

  .portal-pass-banner-mobile {
    min-height: 200px;
    display: block;
  }

  .banner-portal-pass-text-mobile {
    color: var(--midnight-blue\<deleted\|variable-ccab9090\>);
    align-self: center;
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
    font-weight: 700;
    line-height: 20px;
    position: static;
    top: -20%;
  }

  .portal-banner-content-mobile {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #b0f4ff;
    background-image: none;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    height: 336px;
    padding: 0;
    position: relative;
  }

  .portal-banner-content-mobile.portal-banner-content-supremium--mobile {
    border: 1px solid var(--brand--blue);
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/673382fdfe8890816bae287c_supremium-bg2.svg"), linear-gradient(142deg, #252a86, #151c30 53%, #03032a);
    background-position: 35% 0, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 540px, auto;
    flex-flow: column;
    justify-content: flex-end;
    align-items: stretch;
    height: 380px;
    max-height: 400px;
  }

  .portal-banner-content-mobile.mobile-app-banner-mobile {
    background-color: var(--mwap--purple);
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568bceef68e3375070a88e7_star-dust-psychic.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669174fc4262accc63b68eb4_mobile-app-img.png"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/656a2debb21093e72b7403d8_mobile-shape.svg");
    background-position: 0 0, 0 0, 50% 130%, 50%;
    background-repeat: repeat, repeat, no-repeat, no-repeat;
    background-size: auto, auto, 70%, 200%;
    flex-flow: column;
    justify-content: flex-start;
    height: 400px;
    padding-top: 20px;
  }

  .banner-portal-button-mobile {
    max-width: 80%;
  }

  .banner-portal-button-mobile.flex-hor {
    flex-flow: row;
  }

  .portal-pass-mobile-text {
    color: var(--brand--blue-dark);
    width: auto;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    line-height: 24px;
  }

  .portal-pass-mobile-text.portal-pass-mobile-text-supremium {
    color: var(--neutral--white);
  }

  .foundation-application-details {
    max-width: 100%;
  }

  .slider {
    margin-bottom: 2rem;
  }

  .foundation-element-right {
    z-index: 1;
    max-width: 50px;
    top: 5%;
  }

  .div-block-120 {
    text-align: center;
  }

  .background-foundation-stories {
    background-position: 0 98%, 100% 100%;
  }

  .columns {
    display: block;
    position: relative;
  }

  .div-spacer {
    height: 1em;
  }

  .app-slidebg-1 {
    min-width: 85%;
  }

  .banner-wrapper {
    width: 100%;
    height: auto;
    position: static;
  }

  .mobile-app-background {
    background-position: 50%, 50% -50%, 0 0;
    background-size: contain, 240%, auto;
    background-attachment: fixed, scroll, scroll;
  }

  .alva-img {
    z-index: 0;
    width: 90%;
    margin-bottom: -110px;
    position: relative;
  }

  .mobile-downloads.margin-top {
    margin-top: 1rem;
  }

  .mobile-column-left {
    z-index: 1;
    text-align: center;
  }

  .swiper.padding-bottom.padding-huge.swiper-padding, .swiper.padding-bottom.padding-huge.padding-swiper {
    padding-left: 10px;
    padding-right: 10px;
  }

  .social-impact-bgs-den {
    padding-top: 0;
    padding-bottom: 0;
  }

  .left-arrow-2, .icon {
    display: none;
  }

  .footer_cert-list {
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
  }

  .app-buttons {
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .app-buttons.full-width {
    flex-flow: column;
  }

  .list-align-left {
    text-align: left;
  }

  .layout_image-wrapper-app {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .columns-app {
    flex-direction: column;
  }

  .search-blob {
    width: 100%;
  }

  .header-100svh {
    min-height: 120svh;
  }

  .section_header-home {
    min-height: 110svh;
  }

  .annual-pass-card {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    min-width: auto;
    max-width: 100%;
    padding: 30px 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .annual-pass-card-element-up-left {
    width: 100px;
    inset: 5% auto auto 0%;
  }

  .annual-pass-card-element-bottom-right {
    width: 100px;
    inset: auto 0% 0% auto;
  }

  .annual-pass-card-gradient {
    order: 1;
  }

  .search {
    width: 100%;
  }

  .buttons-portal-pass-head {
    grid-column-gap: var(--spacing--xsmall);
    grid-row-gap: var(--spacing--xsmall);
    flex-direction: column;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .blob-title {
    margin-top: 20px;
  }

  .tabs-den-private {
    border-bottom: 1px none var(--den--green-onlight);
  }

  .tabs-menu-private-events-den {
    border-bottom-style: none;
  }

  .tab-capacity-private-events {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
  }

  .tab-capacity-detail-private-events, .divider-wave {
    width: 100%;
  }

  .icon-list-private-events-item {
    text-align: left;
  }

  .amenities-list {
    align-items: stretch;
  }

  .amenities-list.amenities-few {
    grid-column-gap: var(--spacing--tiny);
    grid-row-gap: var(--spacing--tiny);
    flex-flow: column;
  }

  .amenities-list.one-third, .amenities-list.one-third-2 {
    width: 100%;
  }

  .amenities-columns {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    text-align: left;
    flex-flow: column;
    align-items: stretch;
  }

  .slider-mask-product {
    height: auto;
  }

  .padding-buttons {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .left-arrow-pivate {
    display: none;
  }

  .position-absolute {
    margin-top: -3px;
    position: absolute;
    inset: 0% 0% auto;
  }

  .position-absolute.gift-guide-stars-left {
    width: 20%;
    top: 30%;
    bottom: 0;
  }

  .position-absolute.gift-guide-stars-right {
    width: 20%;
    top: 30%;
    bottom: 0;
    left: auto;
  }

  .position-absolute.gift-guide-turkey {
    inset: auto auto 0;
  }

  .position-absolute.gift-guide-4 {
    opacity: 0;
  }

  .position-absolute.userguide {
    top: auto;
  }

  .header-search {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
  }

  .left-arrow-4 {
    padding-left: 10px;
    padding-right: 32px;
  }

  .slider-right-arrow {
    width: 20px;
  }

  .right-arrow-3 {
    padding-left: 32px;
    padding-right: 10px;
  }

  .press-quote {
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    font-size: 16px;
    line-height: 19.5px;
  }

  .bold-text-6 {
    font-size: 16px;
    line-height: 24px;
  }

  .modal-email {
    z-index: 49;
    width: 100%;
    max-width: none;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: fixed;
  }

  .modal-top {
    width: auto;
    min-width: 94vw;
    max-width: 95vw;
    margin-left: 5%;
    margin-right: 5%;
  }

  .modal-content {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    max-width: 90vw;
    margin-top: 3px;
    display: flex;
  }

  .modal-button {
    width: 100%;
    max-width: 250px;
  }

  .modal-open {
    width: 98vw;
    max-width: 95vw;
    margin-left: auto;
    margin-right: auto;
  }

  .modal-title-mobile {
    font-size: 14px;
    line-height: 18px;
  }

  .modal-email-block {
    margin-bottom: 5px;
  }

  .modal-drips {
    display: none;
  }

  .slider-image-private-events {
    aspect-ratio: 16 / 9;
  }

  .slider-container, .slider-perplexiplex, .slider-sips {
    aspect-ratio: auto;
  }

  .div-block-126 {
    width: 100%;
  }

  .nav-dropdown_open.shadow-three.shadow-hide_mobile.w--open {
    background-color: var(--brand--indigo);
    border-style: none;
    border-width: 1px;
    padding-left: 0;
    top: 0;
    left: 0;
  }

  .nav-dropdown_open.shadow-three.shadow-hide_mobile.tickets-dropdown.w--open {
    min-width: 100vw;
    position: fixed;
    top: 64px;
    left: 0;
  }

  .nav-dropdown_open.shadow-three.shadow-hide_mobile.no-padding_mobile.w--open {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: var(--brand--indigo);
    border-style: none;
    border-width: 1px;
    width: 100%;
    min-width: 100%;
    overflow: auto;
  }

  .nav-dropdown_container_mobile {
    overflow: auto;
  }

  .nav-dropdown_container_mobile.nav-button-main {
    background-color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  }

  .side-dropdown.side-dropdown_2.w--open {
    margin-top: 0;
    position: relative;
    top: 0;
    left: 0;
  }

  .side-dropdown.side-dropdown_1.w--open {
    height: auto;
    margin-top: 0;
    overflow: scroll;
  }

  .side-dropdown.side-dropdown_6.w--open {
    height: auto;
    overflow: scroll;
  }

  .nav-menu_links {
    background-color: #000;
    flex-direction: column;
    justify-content: flex-start;
    width: 100%;
    padding-bottom: 10px;
    position: static;
    top: 52px;
    left: 0;
    overflow: auto;
  }

  .mask-4 {
    aspect-ratio: auto;
  }

  .gradient-head-private-events-gvh {
    background-color: #2f2f80;
    background-image: linear-gradient(#000000e6, #0000001a), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f4901cc137d8d2331c8606_GVH_cafe-mural.webp");
    background-position: 0 0, 50% 115%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    display: block;
    overflow: hidden;
  }

  .tabs-menu-private-events-gvh {
    border-style: solid;
    border-width: 0;
  }

  .tabs-gvh-private {
    border: 1px solid var(--gvh--violet);
  }

  .private-events-accordian {
    width: 100%;
  }

  .background-gradient-gvh {
    margin-top: -1px;
  }

  .slider-head-private-events {
    background-color: #2f2f80;
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), linear-gradient(#0000, #0000), linear-gradient(#0000, #0000);
    background-position: 0 0, 0 0, 0 0;
    background-size: auto, auto, auto;
    display: block;
    overflow: hidden;
  }

  .slider-image-private-events-landing-1 {
    background-image: linear-gradient(180deg, #fff0 15%, var(--brand--indigo) 35%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6604901f7ec1a7b3e10d0b83_SFE_Elopement-event.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .left-arrow-5 {
    z-index: 2;
    padding-left: var(--spacing--xxsmall);
    justify-content: flex-start;
    align-items: center;
  }

  .right-arrow-4 {
    z-index: 2;
    padding-right: var(--spacing--xxsmall);
    justify-content: flex-end;
    align-items: center;
    padding-bottom: 0;
  }

  .slider-image-private-events-landing-2 {
    background-image: linear-gradient(180deg, #fff0, var(--brand--indigo) 43%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f8938a3ddb08f255ddb926_IT_05108.webp");
    background-position: 0 0, 50% 0;
    background-size: auto, contain;
  }

  .slider-image-private-events-landing-3 {
    background-image: linear-gradient(180deg, #fff0 12%, var(--brand--indigo) 39%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f893ad24542bb23c5f39c9_DEN_Party(withaU)SalesIndustryEvent_LavenderHazeMedia(TaylorJoerger)_1-24-24_02A0.webp");
    background-position: 0 0, 50% 0;
    background-size: auto, contain;
  }

  .dropdown-private-events {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .dropdown-private-events.w--open {
    z-index: 20;
  }

  .text-block-49 {
    padding-right: 0;
    font-size: 16px;
  }

  .dropdown-exhibit-selector {
    z-index: 20;
    width: 100%;
    position: relative;
  }

  .dropdown-list-private-events.w--open {
    z-index: 1;
    margin-top: -20px;
  }

  .dropdown-link-selector.is-dropdown-last {
    border: 1px solid var(--meow-wolf-library---brand--pink-onlight-clickable);
  }

  .dropdown-link-selector.is-dropdown-last:hover {
    border: 1px solid var(--meow-wolf-library---brand--pink-onlight-clickable);
    color: var(--meow-wolf-library---brand--pink-onlight-clickable);
  }

  .content-private-events {
    grid-column-gap: 29px;
    grid-row-gap: 29px;
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
    padding-left: 10px;
    padding-right: 10px;
  }

  .private-events-detail {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    max-width: none;
    margin-top: 0;
  }

  .title-private-events {
    padding-left: 10px;
    padding-right: 10px;
  }

  .private-bg-left, .private-bg-right {
    display: none;
  }

  .div-block-129 {
    width: 100%;
    position: relative;
  }

  .card-private-events-location {
    align-self: center;
    align-items: center;
    width: 100%;
  }

  .card-private-events-location.padding-small {
    padding-top: 0;
  }

  .content-private-events-flex {
    padding-left: 20px;
    padding-right: 20px;
  }

  .content-private-events-detail-list-flex {
    text-align: left;
  }

  .quick-stack-3 {
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
    line-height: 25px;
  }

  .icon-list-private-events-item-landing {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .divider-wave-gvh {
    width: auto;
  }

  .nav-dropdown_side-dropdown_link.nav-dropdown_shows {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 50px;
  }

  .nav-dropdown_side-dropdown_container {
    text-align: center;
    flex-flow: column;
    width: 100%;
    position: relative;
  }

  .nav-dropdown_icon-link.list-items_mobile {
    flex: 0 auto;
  }

  .nav-dropdown_icon-link.list-items_mobile.is-padding-none.w--open {
    padding-left: 0;
  }

  .nav-dropdown {
    width: 100%;
  }

  .nav-dropdown.nav-menu_list-items_mobile {
    color: var(--neutral--white);
    padding-top: 23px;
    padding-bottom: 23px;
  }

  .nav-menu_list-items {
    width: 100%;
    overflow: auto;
  }

  .nav-menu_list-items.margin-bottom.margin-xlarge.border-top {
    border-top: 1px solid #000;
  }

  .nav-menu_list-items.margin-bottom.margin-xlarge.border-top.border-color-graydark {
    border-top-color: var(--neutral--gray-dark);
  }

  .nav-menu {
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .gradient-head-private-events-den {
    background-color: #2f2f80;
    background-image: linear-gradient(0deg, var(--black) 62%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65fb6c71922d0a1911ef644c_DEN_Party(withaU)SalesIndustryEvent_LavenderHazeMedia(TaylorJoerger)_1-24-24_02A01.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    display: block;
    overflow: hidden;
  }

  .gradient-head-private-events-sf {
    background-color: #2f2f80;
    background-image: linear-gradient(#000000e6, #0000001a), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f9d1554d319787f5c7a6a8_SF_private-events-table.webp");
    background-position: 0 0, 50% 115%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    display: block;
    overflow: hidden;
  }

  .tabs-sf-private {
    border: 1px solid var(--brand--blue-dark);
  }

  .tabs-sf-private:hover {
    border-radius: 0;
  }

  .private-events-feauteres {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .dropdown-content-private-events-main {
    z-index: 20;
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    justify-content: space-between;
    align-items: center;
    display: flex;
    position: relative;
  }

  .section_header-private-events-main {
    height: 500px;
    padding-bottom: 220px;
  }

  .slider-nav-private-events {
    display: block;
    inset: auto 0% 0%;
  }

  .gradient-head-private-events-lv {
    background-color: #2f2f80;
    background-image: linear-gradient(#000000e6, #0000001a), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6602f9a7ef97714ecfdf042c_LV_private-events.webp");
    background-position: 0 0, 50% 115%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    display: block;
    overflow: hidden;
  }

  .tabs-menu-private-events-lv {
    border-style: solid;
    border-width: 0;
  }

  .tabs-lv-private {
    border: 1px solid var(--lvs--blue-onlight);
    border-radius: 0;
  }

  .tabs-lv-private:hover, .tabs-lv-private.w--current {
    border-radius: 0;
  }

  .nav-dropdown_container {
    overflow: auto;
  }

  .tabs-den-private-full {
    border-bottom: 1px solid var(--den--green-onlight);
  }

  .subnav-menu_mobile {
    margin-left: 0;
    margin-right: 0;
    overflow: hidden;
  }

  .experience-grid {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .floating-stars, .floating-shapes, .floating-blobs {
    display: none;
  }

  .las-vegas_vip-section.section {
    padding-bottom: var(--spacing--large);
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f36a64dba1d56d39bd7bf9_LAS_experience.webp"), linear-gradient(to bottom, var(--c-black\<deleted\|variable-b8d0581f\>), var(--c-black\<deleted\|variable-b8d0581f\>));
    background-position: 50% 0, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
    background-attachment: scroll, scroll;
  }

  .pink-button-large {
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    font-size: 1.1rem;
    display: flex;
  }

  .pink-button-medium {
    text-align: center;
    flex: 1;
    width: 100%;
  }

  .slider-left-arrow {
    width: 20px;
  }

  .nav-menu_mobile {
    z-index: 2147483647;
    background-color: var(--neutral--black);
    height: 100vh;
    position: relative;
    overflow: auto;
  }

  .image-58 {
    width: 20px;
  }

  .blob-ktx-hat {
    display: none;
  }

  .sips-hours.cowboix-hours {
    padding-right: var(--meow-wolf-library---spacing--xsmall);
    padding-left: var(--meow-wolf-library---spacing--xsmall);
  }

  .watch-slider-blob {
    height: auto;
    display: none;
  }

  .slider-arrow-3 {
    margin-top: 60px;
  }

  .watch-slider-blob-mobile {
    height: auto;
    display: block;
  }

  .series-wrapper-watch {
    display: flex;
  }

  .tv-lottie {
    display: none;
  }

  .blob_section-title-wrapper-2 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .left-aligned {
    display: flex;
  }

  .is-buttons-combo {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .blog_featured-item-border {
    margin-right: -20px;
  }

  .blog_featured-item-border-right {
    margin-left: -20px;
  }

  .blog_featured-item-shadow {
    margin-top: 0;
    margin-right: 20px;
    padding-right: 0;
  }

  .blog_featured-item-shadow-right {
    margin-top: 0;
    margin-left: 20px;
  }

  .section-card-sfe {
    background-image: linear-gradient(180deg, var(--brand--blue-dark) 28%, #ffffff03), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/662682a29d087a020c529f2b_bg-events.avif");
    background-position: 0 0, 50% 0;
    background-size: auto, auto;
  }

  .section-card-den {
    background-position: 0 0, 50% 0;
    background-repeat: repeat, repeat;
    background-size: auto, cover;
    height: 347px;
  }

  .section-card-content-left {
    flex-flow: column;
  }

  .is-events-logo {
    width: 70%;
  }

  .section-card-content-right {
    flex-flow: column-reverse;
    justify-content: flex-end;
    align-items: center;
  }

  .section-card-gvh {
    height: 347px;
  }

  .events-content-mobile {
    width: 100%;
  }

  .is-ticketing-logo-wrapper {
    z-index: 10;
    position: relative;
  }

  .padding-section-xsmall {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .center-text-mobile {
    text-align: center;
  }

  .santa-fe_location-hero {
    background-image: repeating-linear-gradient(0deg, #fff0, var(--brand--indigo) 44%, var(--brand--indigo)), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65173d233ec3c588e93b8c5d_Santa%20Fe_The%20Ancestral%20Crypt_Atlas-Media%20(1).avif");
    background-position: 0 0, 70% 120%;
    background-size: auto, 220%;
    padding-top: 20px;
  }

  .santa-fe_location-hero.sfe-promo {
    background-image: linear-gradient(0deg, #fff0 17%, #1a1a33fa 31%, var(--brand--indigo)), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669ea257022504510df5f572_Banner%20Option%202%20(do%20not%20include%20characters)%201.webp"), linear-gradient(to bottom, var(--brand--indigo), var(--brand--indigo));
    background-position: 0 0, 70% 150%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, 180%, auto;
    height: auto;
    min-height: 600px;
  }

  .gvh-locals-blob {
    display: none;
  }

  .padding-20px {
    padding-top: 20px;
  }

  .head-text-annual-pass-upgrade {
    width: auto;
    font-size: 18px;
  }

  .margin-mobile {
    margin-top: 20px;
  }

  .lottie-animation-blob {
    display: none;
  }

  .relative-position {
    position: relative;
    top: 107px;
  }

  .portal-banner-content {
    background-position: 0%;
  }

  .portal-banner-content.supremium-content {
    background-position: -35% 10%, 0 0;
    background-size: 55%, auto;
  }

  .background-annualpass-copy {
    background-color: #b0f4ff;
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/664fae328af6605d1dc95c1c_swirl-banner-final.svg");
    background-position: 51% -100px;
    background-repeat: no-repeat;
    background-size: 890px;
    display: block;
    overflow: hidden;
  }

  .margin-top-custom {
    margin-top: 18rem;
  }

  .mobile-portal-pass-30 {
    width: 27%;
    min-width: 27%;
    max-width: 27%;
    top: 5px;
    left: auto;
    right: 5px;
  }

  .connect-with-us {
    justify-content: space-between;
    align-items: center;
  }

  .line-divider-footer, .line-divider-footer-mobile {
    background-color: #747487;
    display: block;
  }

  .about_subnav-menu-button {
    color: var(--neutral--white);
    font-weight: 600;
  }

  .about_sub-nav {
    background-color: var(--brand--blue-dark);
    height: 50px;
    top: 4rem;
  }

  .hero__row__col-sf {
    text-align: center;
    max-width: 100%;
    margin-top: 30px;
  }

  .related-collection-sf {
    margin-left: 0;
    margin-right: 0;
  }

  .hero-overlay-sf {
    margin-left: auto;
    margin-right: auto;
  }

  .local-programs-image-sf {
    min-height: 250px;
  }

  .stars-sf {
    z-index: 0;
    max-width: 65px;
    top: -165px;
    left: 0%;
    right: auto;
  }

  .lemon-blob {
    max-width: 125px;
    top: 14%;
    right: 0%;
  }

  .travel-blob {
    right: 70%;
  }

  .explore-blob {
    max-width: 110px;
    top: 29%;
    right: 2%;
  }

  .visit-product-image {
    object-fit: fill;
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568bceef68e3375070a88e7_star-dust-psychic.svg");
    background-position: 0 0;
    background-size: cover;
    flex-flow: row;
    flex: 0 auto;
    justify-content: center;
    align-self: center;
    align-items: center;
    height: auto;
    max-height: 240px;
    display: block;
    overflow: clip;
  }

  .visit-experience-lightbox {
    color: var(--meow-wolf-library---brand--pink-ondark-clickable);
    min-width: 300px;
    height: 250px;
  }

  .visit-experience-lightbox:hover {
    color: var(--neutral--white);
  }

  .visit-product-block {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .h3 {
    font-size: 18px;
  }

  .products-regular {
    align-items: stretch;
  }

  .row {
    grid-row-gap: 30px;
    justify-content: center;
    align-items: center;
  }

  .row.row-pp-cards {
    padding-left: 0%;
    padding-right: 0%;
  }

  .row.flex-ver {
    grid-row-gap: 16px;
  }

  .image {
    height: 180px;
  }

  .image.image-portalpass {
    height: 120px;
  }

  .product-item-content {
    align-items: stretch;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
  }

  .product-item-content-top.left-align-mobile {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
    align-items: flex-start;
  }

  .vector-shape-1, .vector-shape-2 {
    display: none;
  }

  .product-card-small {
    align-items: stretch;
    overflow: clip;
  }

  .add-on-image {
    align-items: stretch;
    width: 100px;
    margin-bottom: -2px;
  }

  .small-description-wrapper {
    grid-row-gap: var(--spacing--tiny);
  }

  .visit-experience-wrapper {
    width: 100%;
    display: block;
  }

  .p--white {
    color: var(--meow-wolf-library---neutral--white);
  }

  .accordion-item {
    width: 100%;
  }

  .accordion-header {
    font-size: 18px;
  }

  .accordion-header-text {
    font-size: var(--font--size--medium);
  }

  .accordion-body-text {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .accordian-text-item {
    font-size: 18px;
    font-weight: 400;
  }

  .slider-head-product {
    background-color: #2f2f80;
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), linear-gradient(#0000, #0000), linear-gradient(#0000, #0000);
    background-position: 0 0, 0 0, 0 0;
    background-size: auto, auto, auto;
    height: auto;
    display: flex;
    overflow: hidden;
  }

  .slider-nav-product {
    justify-content: center;
    align-items: center;
    display: flex;
    inset: auto 0% 8%;
  }

  .slider-nav-product.mw-hide {
    display: none;
  }

  .slider-nav-product.slider-ktx {
    margin-bottom: 20px;
  }

  .slider-nav-product.margin-bottom.margin-small.slider-ktx {
    top: auto;
    bottom: 0;
  }

  .slider-image-product-den-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 78%, #afafb800 86%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66c4b8e3e2ff3198fa57cf49_den-numina-product.webp");
    background-position: 0 0, 100% -40%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 120%;
    height: 100%;
  }

  .slider-image-product-den-2 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 79%, #74748400 85%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66be3233a788b27e79fb799e_DEN_Experiential_product.webp");
    background-position: 0 0, 50% -29%;
    background-size: auto, 120%;
  }

  .slider-image-product-den-3 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 79%, #8e8e9b00 87%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66901f67c44810583c357239_DEN_Adulti-Verse_Life%20By%20Tay%20Media%20(Taylor%20Joerger)_6.07.2023_502A3200.webp");
    background-position: 0 0, 50% -50%;
    background-size: auto, 110%;
    justify-content: center;
    align-items: center;
    padding-top: 100px;
  }

  .product-hero {
    align-items: center;
  }

  .product-hero-content {
    max-width: 100%;
  }

  .head-content-product {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    align-items: stretch;
  }

  .hero-text-product {
    font-size: var(--font--size--large);
    line-height: var(--font--line-height--large);
  }

  .location-logo {
    width: 100px;
    position: relative;
  }

  .location-logo.width-170 {
    width: 170px;
  }

  .mobile-margin-product-hero {
    margin-top: 5.5rem;
    margin-bottom: 3rem;
  }

  .left-arrow-product {
    inset: auto auto 10% 0%;
  }

  .right-arrow-product {
    inset: auto 0% 10% auto;
  }

  .section_background-product-den {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .row-products {
    grid-column-gap: var(--spacing--xsmall);
    grid-row-gap: var(--spacing--xsmall);
  }

  .padding-tablet {
    padding-left: 0;
    padding-right: 0;
  }

  .slider-visit-experience {
    width: 100%;
    margin-bottom: -1px;
    display: block;
    overflow: hidden;
  }

  .mobile-app-bg-product {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d2e2c08d2abe15e9176eec_mwapp-sfe%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
    background-position: 50% 115%, 50% -50%, 0 0;
    background-size: 325px, 240%, auto;
    background-attachment: scroll, scroll, scroll;
    height: 710px;
  }

  .app-column-1 {
    z-index: 1;
    text-align: center;
  }

  .app-column-2 {
    z-index: 1;
    text-align: center;
    flex-flow: column;
  }

  .apple-logo, .google-logo {
    width: 200px;
  }

  .form-wrapper-product {
    justify-content: center;
    align-items: center;
    width: 100%;
    min-width: 150px;
  }

  .accordion-faq {
    width: 100%;
    margin-top: 10px;
  }

  .den-element2, .den-element1 {
    display: none;
  }

  .banner {
    flex-flow: column;
    height: auto;
  }

  .banner-image-santafe {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/645a4be44600c9f69afddd2a_Macaroni.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/64933ec10ac6766ef4941b1e_eyeballs.svg"), linear-gradient(0deg, var(--brand--blue-dark), transparent 50%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669ac25fda3fb68af3bd99fd_sf-promo-header.webp");
    background-position: 95%, 0%, 0 0, 50% 65%;
    background-repeat: no-repeat, no-repeat, repeat, repeat;
    background-size: 15%, 20%, auto, 140%;
    width: 100%;
  }

  .banner-image-denver {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/653ab36e10282a71ef78fbb2_Illustration-denver-locals-right.svg"), linear-gradient(0deg, var(--brand--blue-dark), transparent 50%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6690185da0ba67786ea1cc93_denver-product-book-bench.webp");
    background-position: 100% 100%, 0 0, 70% 30%;
    background-repeat: no-repeat, repeat, repeat;
    background-size: 20%, auto, 120%;
    width: 100%;
  }

  .banner-image-gvh {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6452d61ee4fda1471e451585_GVH%20Exhibit%20Brand_Orb%2002_RGB%20(1).svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6452d61fcf90a1cfcbefa595_GVH%20Exhibit%20Brand_Arch%20Blob%2001_RGB%20(1).svg"), linear-gradient(75deg, var(--brand--blue-dark), transparent 50%), linear-gradient(0deg, var(--brand--blue-dark) 5%, transparent 40%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669af5238692ffd4c510999f_Banner%20(1)%201%20(1).webp");
    background-position: 100% 100%, 0%, 0 0, 0 0, -10px 60%;
    background-repeat: no-repeat, no-repeat, repeat, repeat, no-repeat;
    background-size: 20%, 20%, auto, auto, 110%;
    width: 100%;
  }

  .banner-image-lvs {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/65f33fbd567455e5ba7e9390_vegas-star-shapes.svg"), linear-gradient(0deg, var(--brand--blue-dark) 5%, transparent 60%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/669af118938761f6fa8afff4_Banner%20option%202%20(1).webp");
    background-position: 100%, 0 0, 0 25%;
    background-repeat: no-repeat, repeat, no-repeat;
    background-size: 15%, auto, 100%;
    width: 100%;
  }

  .mobile-padding {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile-padding.padding-bottom.padding-small-mobile {
    padding-bottom: 1.5rem;
  }

  .mobile-padding-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .app-subheading-2.text-weight-bold {
    font-size: 24px;
  }

  .slider-mask-explore {
    background-color: var(--neutral--black);
  }

  .slider-head-visit {
    z-index: 0;
    background-color: var(--brand--indigo);
    height: 58%;
    display: block;
    top: 0%;
    overflow: hidden;
  }

  .slider-mask-visit {
    background-color: var(--brand--indigo);
  }

  .container-visit-head {
    justify-content: center;
    align-items: flex-start;
    width: auto;
    padding-left: 0;
    position: static;
  }

  .visit-hero {
    justify-content: flex-end;
    align-items: center;
    width: auto;
    height: 80%;
  }

  .visit-hero-content {
    padding: 0px 0px var(--spacing--tiny);
    background-color: #0000;
    max-width: 100%;
    margin-bottom: 0;
  }

  .visit-hero-content.text-color-white {
    padding-bottom: var(--spacing--xsmall);
    max-width: 100%;
  }

  .visit-hero-content.text-color-white.no-padding {
    padding-bottom: 0;
  }

  .visit-hero-content.text-color-white.no-padding.background-color-black {
    padding-top: 0;
  }

  .visit-hero-content.text-color-white.width-550px {
    min-width: 100%;
    max-width: 100%;
  }

  .head-content-visit {
    grid-column-gap: var(--spacing--xsmall);
    grid-row-gap: var(--spacing--xsmall);
    color: var(--neutral--white);
    max-width: 100%;
    margin-bottom: 20px;
  }

  .head-content-visit.text-color-white-2-2 {
    grid-column-gap: var(--spacing--xsmall);
    grid-row-gap: var(--spacing--xsmall);
    align-items: stretch;
  }

  .section_background-product-las {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .vector-shape-las-1, .vector-shape-las-2, .vector-shape-las-3, .vector-shape-las-4 {
    display: none;
  }

  .section_background-product-gvh {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .gvh-element-1, .gvh-element-2 {
    display: none;
  }

  .product-card-small-heading {
    text-align: left;
    font-size: 16px;
    line-height: 18px;
  }

  .left-arrow-product-gvh {
    position: absolute;
    inset: auto auto 8% 0%;
  }

  .left-arrow-product-gvh.arrows-mobile {
    margin-left: 20px;
  }

  .right-arrow-product-gvh {
    inset: auto 0% 8% auto;
  }

  .right-arrow-product-gvh.arrows-mobile {
    margin-right: 20px;
  }

  .slider-nav-product-gvh {
    display: block;
    bottom: 7%;
  }

  .section_background-product-sf {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .sf-element-2, .sf-element-1 {
    display: none;
  }

  .product-hero-content-sf {
    max-width: 100%;
    margin-bottom: 0;
  }

  .mobile-margin-product-hero-sf-1 {
    margin-top: 3rem;
    margin-bottom: 4rem;
  }

  .left-arrow-product-sf {
    inset: auto auto 11% 0%;
  }

  .right-arrow-product-sf {
    inset: auto 0% 11% auto;
  }

  .slider-nav-product-sf {
    display: block;
    bottom: 10%;
  }

  .vector-shape-1-sf {
    display: none;
  }

  .negative-margin {
    margin-top: -2px;
  }

  .wave-mobile-fix {
    position: relative;
    bottom: -2px;
  }

  .section__title-5 {
    color: #fff;
    font-size: 24px;
    line-height: 26px;
  }

  .section__title-5.section__title--blue, .section__title-5.section__title--green, .section__title-5.section__title--dark-blue, .section__title-5.section__title--indigo {
    font-size: 28px;
    line-height: 40px;
  }

  .heading-style-h3-community {
    font-size: var(--font--size--huge);
    white-space: normal;
  }

  .community-heading {
    color: var(--neutral--white);
    font-weight: 700;
    line-height: .8;
  }

  .sf-product-blob {
    display: none;
  }

  .slider-head-product-sf {
    aspect-ratio: auto;
    background-color: #2f2f80;
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), linear-gradient(#0000, #0000), linear-gradient(#0000, #0000);
    background-position: 0 0, 0 0, 0 0;
    background-size: auto, auto, auto;
    width: auto;
    display: flex;
    overflow: hidden;
  }

  .no-padding-mobile {
    padding-top: 0;
    padding-bottom: 0;
  }

  .left-arrow-product-den {
    inset: auto auto 11% 0%;
  }

  .right-arrow-product-den {
    inset: auto 0% 11% auto;
  }

  .slider-nav-product-den {
    display: block;
    bottom: 0%;
  }

  .slider-mask-product-mobile {
    background-color: var(--neutral--black);
    height: auto;
  }

  .cosmic-howl-lightbox-wrapper {
    width: 100%;
    display: none;
  }

  .cosmic-howl-lightbox {
    height: 250px;
  }

  .slider-cosmic-howl-lightbox {
    width: 100%;
    display: block;
    overflow: hidden;
  }

  .container-cosmic-howl-head {
    z-index: 1;
    min-height: 450px;
    position: absolute;
    inset: 0%;
  }

  .hero-content-cosmic-howl {
    max-width: 100%;
  }

  .slider-image-cosmic-howl-landing-3 {
    background-image: linear-gradient(180deg, #fff0 12%, var(--meow-wolf-library---brand--indigo) 39%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66c7720bb69d8769b0dc58f2_Meow%20Wolf%20-%20Cosmic%20Howl%20-%2044.webp");
    background-position: 0 0, 50% 20%;
    background-size: auto, cover;
  }

  .slider-image-cosmic-howl-landing-2 {
    background-image: linear-gradient(180deg, #fff0 12%, var(--meow-wolf-library---brand--indigo) 38%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66bfaedd854049a8638e16e1_GVH_CosmicHowl_CesarSantos_10-31-23_print_88.webp");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .slider-image-cosmic-howl-landing-1 {
    background-image: linear-gradient(360deg, var(--brand--indigo) 62%, #fff0 88%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66bfaee194f0faa048bf3f97_DEN_Adulti-Verse_teasers_Sam%20Nguyen_04.06.22_00049_web.webp");
    background-position: 0 0, 50% 38%;
    background-size: auto, cover;
  }

  .mask-8 {
    z-index: 1;
    height: 100%;
    position: absolute;
    overflow: clip;
  }

  .right-arrow-ch {
    z-index: 2;
    width: 10%;
    inset: auto 0% 3% auto;
  }

  .left-arrow-ch {
    z-index: 2;
    width: 10%;
    inset: auto auto 3% 0%;
  }

  .accordion-header-location {
    font-size: 18px;
  }

  .img-70 {
    width: 70%;
  }

  .img-70.pp-offer {
    width: 30%;
  }

  .img-70.pp-offer.hide-desktop {
    position: absolute;
    top: 140px;
    right: 10px;
  }

  .banner-image-ch-multi {
    background-size: contain;
    width: 100%;
    height: 200px;
  }

  .banner-right {
    width: 100%;
  }

  .banner-right.is-padding-horizontal.ch-right {
    grid-column-gap: 10%;
    grid-row-gap: 10%;
    width: 100%;
    height: auto;
    margin-top: 2%;
    padding-left: 5%;
    padding-right: 5%;
  }

  .banner-horizontal {
    flex-flow: column;
    height: auto;
  }

  .banner-horizontal.is-cosmic-orange2024.is-padding-bottom-mobile {
    height: auto;
    padding-bottom: 5%;
  }

  .banner-text {
    margin-bottom: 5%;
    font-size: 19px;
  }

  .img-80 {
    width: 80%;
  }

  .banner-cta {
    width: 70%;
  }

  .banner-left-2 {
    margin-bottom: 5%;
    margin-right: 0%;
  }

  .banners-duo.is_gap-xxsmall {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .exhibitions-grid-top, .exhibitions-grid-bottom {
    grid-column-gap: .7rem;
    grid-row-gap: .7rem;
  }

  .ktx-app-heading {
    text-align: center;
    justify-content: center;
    align-items: flex-start;
    width: 300px;
    display: flex;
  }

  .hero-overlay-la {
    margin-bottom: -3px;
    margin-left: auto;
    margin-right: auto;
  }

  .visit-experience-lightbox-2 {
    height: 250px;
  }

  .slider-mask-explore-2 {
    background-color: #000;
  }

  .slider-image-visit-hou-1 {
    background-image: linear-gradient(0deg, #15152f 80%, #afafb800 90%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb2437fdec4a22f5ff07de_KTX_Announce_Campaign_RUI__ArturoOlmos_0111.webp");
    background-position: 0 0, 50% -20%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 460px;
    height: 100%;
  }

  .content__row--location-intro-ktx {
    margin-top: 20px;
  }

  .gradient-head-private-events-ktx {
    background-color: #2f2f80;
    background-image: linear-gradient(180deg, #0000001a, var(--brand--indigo) 43%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66db62aacf9b6e10a2f930da_240830_KTX_Announce_Campaign_ATA_0416%20(1).avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    display: block;
    overflow: hidden;
  }

  .visit-header_background-video {
    background-color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
    height: 50%;
  }

  .visit-playpause-button.is-careers-playpause {
    bottom: 7%;
  }

  .section_header-visit {
    background-color: var(--brand--indigo);
    min-height: 75svh;
  }

  .left-arrow-visit {
    justify-content: center;
    align-self: flex-start;
    align-items: center;
    width: 40px;
    display: flex;
    inset: auto auto 10px 0%;
  }

  .left-arrow-visit.arrows-mobile {
    margin-left: 20px;
  }

  .right-arrow-visit {
    align-self: flex-end;
    width: 40px;
    display: flex;
    inset: auto 0% 10px auto;
  }

  .right-arrow-visit.arrows-mobile {
    margin-right: 20px;
  }

  .ktx-record-icon, .ktx-hat-icon {
    display: none;
  }

  .section-background-product-hou {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .slider-mask-explore-3 {
    background-color: #000;
  }

  .ktx-element-2, .ktx-element-1 {
    display: none;
  }

  .mobile-app-bg-product-ktx {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d18756568c701b991dc94b_mwapp-ktx%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
    background-position: 50% 115%, 50% -50%, 0 0;
    background-repeat: no-repeat, repeat, repeat;
    background-size: 325px, 240%, auto;
    background-attachment: scroll, scroll, scroll;
    height: 750px;
  }

  .left-arrow-product-hou {
    inset: auto auto 8% 0%;
  }

  .right-arrow-product-hou {
    inset: auto 0% 8% auto;
  }

  .slider-nav-product-hou {
    display: block;
    bottom: 0%;
  }

  .slider-nav-product-hou.mw-hide {
    display: none;
  }

  .slider-head-food {
    background-color: #2f2f80;
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), linear-gradient(#0000, #0000), linear-gradient(#0000, #0000);
    background-position: 0 0, 0 0, 0 0;
    background-size: auto, auto, auto;
    height: auto;
    display: flex;
    overflow: hidden;
  }

  .slider-head-food.background-color-black {
    height: 100%;
  }

  .slider-head-food.background-color-indigo {
    background-color: var(--brand--indigo);
    background-image: none;
  }

  .slider-image-food-1 {
    background-image: linear-gradient(0deg, var(--sips--black) 78%, #afafb800 86%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb1c8162a3cb5e8db3676d_KTX_Announce_Campaign_CHV_ArturoOlmo.webp");
    background-position: 0 0, 100% -7%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: 100%;
  }

  .slider-image-food-1.slider-food-cowboix-1 {
    background-image: linear-gradient(0deg, #000 74%, #0000 93%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fb1c8162a3cb5e8db3676d_KTX_Announce_Campaign_CHV_ArturoOlmo.webp");
    background-position: 0 0, 50% -10%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: 100%;
  }

  .slider-image-food-1.slider-food-cowboix-2 {
    background-image: linear-gradient(0deg, #000 69%, #0000 82%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/672125b33ef88fe6a0c66f09_HOU_CowboixHevvven_Stage_KateRussell_10-20-24_I3A6839.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: auto;
  }

  .food-hero {
    max-width: 100%;
  }

  .mobile-margin-food-hero {
    margin-top: 9rem;
    margin-bottom: 3rem;
  }

  .food-logo {
    text-align: center;
  }

  .hero-text-food {
    text-align: center;
    font-size: 20px;
    line-height: 22px;
  }

  .white-button-large {
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .two-header-buttons {
    flex-flow: column;
  }

  .left-arrow-food {
    inset: auto auto 3% 0%;
  }

  .right-arrow-food {
    inset: auto 0% 3% auto;
  }

  .food-location-image.relative-position.z-index-1 {
    top: auto;
  }

  .food-location-details {
    justify-content: flex-start;
    align-items: center;
  }

  .food-location-title, .food-location-title.text-color-black {
    font-size: var(--font--size--xlarge);
  }

  .food-location-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    grid-template-columns: 1fr;
    grid-auto-flow: row dense;
  }

  .large-text-food {
    text-align: center;
    font-size: 20px;
    line-height: 22px;
  }

  .list-item-subtitle {
    word-break: break-all;
  }

  .list-item-image-container.mw-loader-item {
    width: 40%;
  }

  .list-item-text {
    font-size: 14px;
  }

  .list-item-text-bold {
    word-break: break-all;
    overflow-wrap: normal;
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
  }

  .list-item-event-info {
    display: block;
    overflow: hidden;
  }

  .event-list-container {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #0000;
    flex-flow: column;
    grid-template-columns: 1fr;
    grid-auto-flow: column dense;
    display: flex;
  }

  .education-hero-bg {
    background-image: linear-gradient(180deg, transparent, #0a0a1600 20%, var(--brand--indigo) 40%, var(--brand--indigo)), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66fee1d3219e09a54bc7926e_1886565f3d9b909906bac7b2af097b6b_mw-education.avif");
    background-position: 0 0, 50% -15%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 480px;
  }

  .lottie-education {
    min-width: 300px;
  }

  .education-bg-right, .education-bg-left {
    display: none;
  }

  .section_transition-image-2 {
    z-index: 2;
    top: -1px;
  }

  .bg-element-visit-events-right {
    display: none;
  }

  .accordian-text-v2 {
    font-size: 18px;
    font-weight: 400;
  }

  .mobile-margin-visit-hero {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .section_transition-wrapper-visit {
    min-width: auto;
    min-height: auto;
    overflow: visible;
  }

  .bg-element-visit-events-left-2, .bg-element-visit-events-right-2 {
    display: none;
  }

  .container-visit-header-new {
    justify-content: center;
    align-items: flex-start;
    height: auto;
    min-height: 0;
    margin-top: 0;
  }

  .img-60 {
    width: 60%;
  }

  .visit-header_background-video-gvh {
    background-color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
  }

  .slider-head-visit-gvh {
    z-index: 0;
    background-color: #2f2f80;
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), linear-gradient(#0000, #0000), linear-gradient(#0000, #0000);
    background-position: 0 0, 0 0, 0 0;
    background-size: auto, auto, auto;
    height: 70%;
    display: block;
    overflow: visible;
  }

  .visit-header_background-video-gvh-wrapper-mobile {
    background-color: var(--brand--indigo);
    align-items: stretch;
    height: 100%;
    display: none;
  }

  .visit-header_background-video-gvh-mobile {
    background-color: var(--brand--indigo);
    height: 45%;
  }

  .head-slider-wrapper-visit-gvh {
    height: 55%;
  }

  .slider-head-visit-mobile-gvh {
    z-index: 0;
    background-color: var(--brand--indigo);
    flex-flow: column;
    justify-content: center;
    height: 100%;
    padding-top: 0;
    display: flex;
  }

  .slider-mask-visit-gvh {
    background-color: var(--brand--indigo);
  }

  .container-visit-header-gvh {
    justify-content: center;
    align-items: center;
    height: auto;
    min-height: 0;
    margin-top: 0;
  }

  .visit-hero-mobile-gvh {
    justify-content: flex-end;
    align-items: center;
    height: auto;
    margin-top: 0;
  }

  .anchor-nav-visit {
    justify-content: flex-start;
    align-items: stretch;
    overflow: auto;
  }

  .gvh-element-visit-2-copy, .gvh-element-visit-1-copy, .vector-shape-gvh-v2-1, .vector-shape-gvh-v2-2 {
    display: none;
  }

  .slider-head-visit-mobile-sf {
    z-index: 0;
    flex-flow: column;
    justify-content: center;
    height: 100%;
    padding-top: 0;
    display: flex;
  }

  .visit-header_background-video-sf {
    background-color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
  }

  .slider-head-visit-sf {
    z-index: 0;
    background-color: #2f2f80;
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), linear-gradient(#0000, #0000), linear-gradient(#0000, #0000);
    background-position: 0 0, 0 0, 0 0;
    background-size: auto, auto, auto;
    display: block;
    overflow: hidden;
  }

  .visit-experience-lightbox-sf-mobile {
    min-width: 250px;
    height: 250px;
  }

  .visit-header_background-video-lv {
    background-color: var(--deep-sky-blue\<deleted\|variable-a4ccc6f8\>);
    height: 55%;
  }

  .slider-head-visit-lv {
    z-index: 0;
    background-color: var(--meow-wolf-library---brand--indigo);
    background-image: none;
    height: 80%;
    display: block;
    overflow: hidden;
  }

  .slider-head-visit-lv.text-color-white {
    height: 70%;
  }

  .visit-experience-lightbox-lv {
    min-width: 250px;
    height: 250px;
  }

  .slider-visit-experience-lv {
    width: 100%;
    margin-bottom: -1px;
    display: block;
    overflow: hidden;
  }

  .vector-shape-lv-2, .vector-shape-lv-1 {
    display: none;
  }

  .supremium-sticker {
    width: 25%;
    min-width: 25%;
    max-width: 25%;
    position: absolute;
    top: 2%;
    left: 73%;
  }

  .slider-image-bg {
    background-image: linear-gradient(0deg, var(--brand--indigo) 73%, #afafb800 80%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66a9495bcd362989e830fbd3_sfe-product-the-forest.webp");
    background-position: 0 0, 80% -40%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 150%;
    height: 100%;
  }

  .slider-image-bg.header-supremium-1 {
    background-color: var(--meow-wolf-library---brand--indigo);
    background-image: linear-gradient(0deg, var(--brand--indigo) 69%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/672526a68251cb27caa3d92d_20211012_CDV_OM_0254_UNRETOUCHED.webp");
    background-position: 0 0, 80% -20%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 150%;
  }

  .slider-image-bg.header-supremium-3 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 76%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/671fc87806cb4b4933a1c2a1_Tropic_of_Prancer_2306.webp");
    background-position: 0 0, 80% -5%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 150%;
  }

  .slider-image-bg.header-supremium-2 {
    background-image: linear-gradient(0deg, #15152f 80%, #c8c8ce00 100%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6733969c81e9f21691b71826_DEN_Adulti-Verse_Life%20By%20Tay%20Media%20(Taylor%20Joerger)_6.07.2023_502A3096.avif");
    background-position: 0 0, 50% -17%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: 600px;
  }

  .pricing-description-col-titles {
    width: 50%;
  }

  .pricing-check-cell {
    width: 25%;
    padding: 5px;
  }

  .pricing-check-column-titles {
    width: 25%;
    padding-left: 0;
    padding-right: 5px;
  }

  .pricing-rows-titles {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .pricing-description-cell {
    width: 50%;
    padding: 10px;
  }

  .pricing-check-mark {
    width: 10vw;
  }

  .text-selector {
    font-size: 1.1rem;
  }

  .icon-9 {
    position: static;
  }

  .flex-hor {
    flex-flow: column;
  }

  .flex-hor.text-white.flex-ver-mobile {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .flex-hor.mob-hor {
    flex-flow: row;
  }

  .flex-hor.is_gap-xxsmall.margin-top.margin-xxsmall {
    margin-top: .5rem;
  }

  .flex-hor.is_gap-xxsmall.flex-hor-mobile, .flex-hor.is_flex-center.is_gap-xxsmall.flex-hor_mobile, .flex-hor.mobile-flex-hor, .flex-hor.lite {
    flex-flow: row;
  }

  .flex-hor.flex-hor-center {
    justify-content: center;
    align-items: center;
  }

  .flex-hor.flex-hor-center.is_gap-auto.flex-title {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
  }

  .flex-hor.flex-hor-center.is_gap-huge.is_gap-xsmall-mobile {
    grid-column-gap: var(--spacing--xsmall);
    grid-row-gap: var(--spacing--xsmall);
  }

  .flex-hor.flex-hor-center.is_gap-huge.is_gap-xsmall-mobile.sharing-content {
    height: auto;
  }

  .flex-hor.is_gap-auto.margin-bottom.margin-small.flex-share, .flex-hor.is_gap-auto.margin-bottom.margin-xxsmall.flex-share, .flex-hor.is_gap-auto.flex-hor-mobile {
    flex-flow: row;
  }

  .flex-hor.flex-hor-left {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .flex-hor.flex-hor-left.is_gap-xxsmall.flex-hor-mobile {
    justify-content: flex-start;
    align-items: center;
  }

  .flex-hor.flex-hor-left.is_gap-tiny.flex-hor-mobile {
    flex-flow: row;
  }

  .flex-hor.is_gap-small {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .flex-hor.is_gap-small.mobile_gap-xtiny {
    grid-column-gap: var(--spacing--xtiny);
    grid-row-gap: var(--spacing--xtiny);
  }

  .flex-hor.is_gap-small.top-align {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
  }

  .flex-hor.float-left {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .flex-hor.float-left.margin-left-negative {
    margin-left: -25px;
  }

  .flex-hor.float-left.hide-desktop {
    display: flex;
  }

  .flex-hor.float-right {
    justify-content: flex-start;
    align-items: flex-end;
  }

  .flex-hor.float-right.margin-right-negative {
    margin-right: -25px;
  }

  .flex-hor.float-right.hide-desktop {
    display: flex;
  }

  .tab-link-portal-upgrade {
    text-align: left;
    width: 100%;
  }

  .tab-link-portal-upgrade.w--current {
    width: 100%;
  }

  .left-arrow-product-lv {
    inset: auto auto 9% 0%;
  }

  .right-arrow-product-lv {
    inset: auto 0% 9% auto;
  }

  .slider-nav-product-las {
    display: flex;
    inset: auto 0% 9%;
  }

  .header-offers {
    background-color: #2f2f80;
    background-image: linear-gradient(357deg, var(--brand--indigo) 54%, #0000001a), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67e1afe66af18a9766cc81d5_GVH_Adultiverse_ImaniThomas_11-30-23_04646.avif");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    padding-top: 6rem;
    display: block;
    overflow: hidden;
  }

  .flex-hor-auto.margin-vertical.margin-xsmall, .flex-hor-auto.margin-bottom.margin-small.flex-ver-mobile {
    flex-flow: column;
  }

  .card-horizontal-img {
    border-top-right-radius: var(--meow-wolf-library---border--shadow--regular);
    border-bottom-left-radius: 0;
    width: 100%;
    min-width: 100%;
    height: 170px;
    min-height: 170px;
    max-height: 170px;
  }

  .card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._1 {
    border-radius: var(--meow-wolf-library---border--shadow--regular);
    min-height: 180px;
    max-height: 180px;
  }

  .card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._2, .card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._3, .card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._4, .card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._5, .card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._6 {
    border-radius: var(--meow-wolf-library---border--shadow--regular);
  }

  .card-horizontal-img.border-radius_regular.border-color-giftguide-red.gift-guide._0 {
    border-radius: var(--meow-wolf-library---border--shadow--regular);
    min-height: 180px;
    max-height: 180px;
  }

  .buttons-duo {
    flex-flow: column;
  }

  .card-horizontal-location {
    justify-content: center;
    align-items: flex-start;
  }

  .modal-wrapper {
    justify-content: center;
    align-items: center;
    display: none;
    overflow: hidden;
  }

  .modal-bg {
    justify-content: center;
    align-items: flex-start;
    display: block;
  }

  .modal-card {
    width: 90%;
    height: 95%;
    position: absolute;
    overflow: auto;
  }

  .modal-card.text-color-black {
    height: auto;
    max-height: none;
  }

  .float-right {
    justify-content: flex-end;
    align-items: flex-start;
  }

  .float-right.fixed-item {
    position: fixed;
    left: 80%;
  }

  .foundation-video {
    width: 100%;
  }

  .grid-12 {
    flex-flow: column;
    display: flex;
  }

  .grid-14 {
    flex-flow: column;
    grid-auto-flow: row;
    display: flex;
  }

  .img-200px {
    width: 150px;
    min-width: 150px;
    max-width: 100%;
  }

  .header-content-gradient {
    background-image: linear-gradient(0deg, var(--brand--indigo) 83%, transparent);
    width: 100%;
  }

  .mobile-app-banner {
    width: 100%;
    position: static;
  }

  .search-dropdown, .search-dropdown_toggle, .search-dropdown_toggle.w--open, .search-dropdown_list {
    width: 100%;
  }

  .search-dropdown_list-group {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .width-400px, .conditional.mobile-fullwidth, .form-filter {
    width: 100%;
  }

  .visit-header_background-video-wrapper-desktop-hou {
    background-color: var(--brand--indigo);
    background-image: none;
    flex-flow: column;
    padding-bottom: 10px;
    display: flex;
  }

  .visit-header_background-video-hou {
    height: 42%;
  }

  .padding-top-transition-hou {
    padding-top: 2rem;
  }

  .section_header-visit-ktx {
    background-color: var(--brand--indigo);
    height: auto;
    min-height: 75svh;
  }

  .video-overlay-layer-home {
    background-image: linear-gradient(#00000080, #00000080);
    padding-bottom: 0;
  }

  .tabs-menu-private-events-hou {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .tab-text-column-full-width {
    width: 100%;
  }

  .city-guide-title {
    margin-top: 20px;
  }

  .div-spacer-large {
    height: 60px;
  }

  .div-spacer-large.hide-desktop._150px {
    height: 150px;
  }

  .hero-fnd {
    width: 100%;
  }

  .mobile-padding-fnd {
    padding-top: 160px;
    padding-bottom: 10px;
  }

  .section_header-visit-sfe {
    background-color: var(--brand--indigo);
    min-height: 73svh;
  }

  .section_header-visit-gvh {
    background-color: var(--meow-wolf-library---brand--indigo);
    height: auto;
    min-height: 70vh;
    max-height: none;
  }

  .section_header-visit-lvs {
    min-height: 60svh;
  }

  .div-spacer-larger {
    height: 200px;
  }

  .slider-image-datamosh-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 65%, #afafb81a 86%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/633355c244ce421c7fc45414_MWLV_datamosh%202-2.avif");
    background-position: 0 0, 100% -7%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: auto;
  }

  .slider-image-datamosh-2 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 73%, #afafb800 86%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/660300322a2c0f15dc48a13d_9d8f2257a8aab46b1904cc64b17908f7_LAS_FrontOfHouse_DATAMOSHBar_KateRussell.avif");
    background-position: 0 0, 100% -7%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: auto;
  }

  .mask-datamosh {
    background-color: var(--brand--indigo);
  }

  .slider-nav-datamosh {
    display: block;
    bottom: 9%;
  }

  .food-location-grid-datamosh {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    grid-template-columns: 1fr;
    grid-auto-flow: row dense;
  }

  .left-arrow-food-lv {
    inset: auto auto 11% 0%;
  }

  .right-arrow-food-lv {
    inset: auto 0% 11% auto;
  }

  .text-size-xlarge.is-bold.text-white.centered-text {
    text-align: center;
  }

  .engagement-header-bg {
    background-image: linear-gradient(360deg, #15152f 75%, #0000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67929980079da7bd3d7a12ab_SAF_Artist%20Marina%20Fini_photographer%20unknown.webp");
    background-position: 0 0, 50% -15%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 110%;
  }

  .projects-header-bg {
    background-image: linear-gradient(360deg, #15152f 69%, #0000), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67914ce4ed5ca8eafc707210_HoER-Meow-Wolf-Santa-Fe-Atlas-Media.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 120%;
  }

  .div-block-147 {
    flex-flow: column;
  }

  .slider-head-about {
    background-color: #2f2f80;
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), linear-gradient(#0000, #0000), linear-gradient(#0000, #0000);
    background-position: 0 0, 0 0, 0 0;
    background-size: auto, auto, auto;
    height: 600px;
    display: flex;
    overflow: hidden;
  }

  .left-arrow-about {
    inset: auto auto 4% 0%;
  }

  .right-arrow-about {
    inset: auto 0% 4% auto;
  }

  .slider-nav-about {
    display: block;
    bottom: 2%;
  }

  .about-header-bg1 {
    background-image: linear-gradient(360deg, var(--meow-wolf-library---brand--indigo) 64%, transparent 78%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67c1f23736a2841d2ac20048_Web_Large-LAS_Evergreen_AtlasMedia_Jan2024_344.avif");
    background-position: 0 0, 50% -6%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 110%;
  }

  .about-header-bg2 {
    background-image: linear-gradient(360deg, var(--meow-wolf-library---brand--indigo) 65%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/631a49594c360679fa791191_LAS_Exhibit_JukeTemple_KateRussell_010_HiRes-2.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 110%;
  }

  .slider-mask-about {
    background-color: var(--meow-wolf-library---brand--indigo);
  }

  .header_bg-video-careers {
    background-color: #05bce7;
    background-image: linear-gradient(#000 24%, #fff);
    justify-content: flex-end;
    align-items: center;
    padding-bottom: 20%;
  }

  .header_bg-video-wrapper {
    display: block;
  }

  .section_header-careers {
    height: auto;
    min-height: 60svh;
    max-height: none;
  }

  .video__row {
    width: 100%;
  }

  .list-2 {
    padding-left: 20px;
  }

  .slider-image-hellofood-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 71%, #afafb800 85%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6797e1b5a077ba7245f413d6_DEN_TransitStation_HELLOFOOD_TaylorJoerger.webp");
    background-position: 0 0, 50% -10%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
    height: 100%;
  }

  .slider-image-hellofood-2 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 74%, #afafb800 85%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6797e5166da3c13d38324242_DEN_Events%20Photoshoot_Nathan_Hindman_patio.webp");
    background-position: 0 0, 100% -7%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .right-arrow-hello {
    inset: auto 0% 3% auto;
  }

  .hello-food-grid {
    grid-template-columns: 1fr;
  }

  .slider-image-cafe-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 70%, #afafb800 86%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6781a140b1b7d5dfc3bbacd4_gvh-cafe-espresso.webp");
    background-position: 0 0, 50% -50px;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
    height: 100%;
  }

  .food-location-grid-sips {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row dense;
    display: grid;
  }

  .large-text {
    text-align: center;
    font-size: 20px;
    line-height: 22px;
  }

  .food-location-text-sips:hover {
    color: var(--neutral--black);
  }

  .slider-image-sips-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 75%, #afafb800 90%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67a4feeb540c8873dee07063_DEN_Transit%20Station_Sips%20(with%20a%20Z)_Monica%20Lloyd_12-14-2023.webp");
    background-position: 0 0, 50% -15%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: 100%;
  }

  .slider-image-sips-2 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 75%, #afafb800 90%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67a4feebaa9c65852705eb14_DEN_Party(withaU)SalesIndustryEvent_LavenderHazeMedia(TaylorJoerger)_1-24-24.webp");
    background-position: 0 0, 50% -10%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: 100%;
  }

  .left-arrow-sips {
    inset: auto auto 8% 0%;
  }

  .slider-nav-sips {
    display: block;
    bottom: 7%;
  }

  .right-arrow-sips {
    inset: auto 0% 8% auto;
  }

  .text-no-wrap {
    white-space: nowrap;
  }

  .slider-image-float-1 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 73%, #afafb800 86%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/5dd7c4184e896a8d7e49ed0b_Float_header_compressed.jpg");
    background-position: 0 0, 50% -10%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: 100%;
  }

  .mask-float {
    background-color: var(--brand--indigo);
  }

  .comic-flex-row {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .episode-title.center-text {
    width: 100%;
    padding-top: 0;
  }

  .episode-title.align-center {
    padding-right: 0;
  }

  .episode-button {
    width: 100%;
  }

  .comic-form-content {
    flex-flow: column;
  }

  .flex-row-50 {
    width: 100%;
  }

  .mobile-cover {
    display: block;
  }

  .desktop-cover {
    display: none;
  }

  .comic-details {
    width: 100%;
  }

  .wavy-line {
    display: none;
  }

  .episode-list-item {
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
  }

  .episode-title-date {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .back-icon {
    width: 40px;
  }

  .episode-detail {
    padding-left: 0;
  }

  .episode-card {
    grid-column-gap: var(--spacing--xsmall);
    grid-row-gap: var(--spacing--xsmall);
    justify-content: flex-start;
    align-items: flex-start;
  }

  .comic-content {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    width: 100%;
  }

  .scroll-progress-bar {
    top: 65px;
  }

  ._20--spacer {
    width: 100%;
  }

  ._5--spacer {
    width: 0%;
  }

  .cityguide_item {
    padding-left: 0;
    padding-right: 0;
  }

  .scroll-top {
    left: 80%;
  }

  .video-wrapper {
    width: 100%;
  }

  .blog_originstory {
    max-width: 140%;
    height: 150%;
    right: -30%;
    overflow: clip;
  }

  .background-color-ny {
    background-position: 50% 0, 0 0;
  }

  .accordian-container {
    margin-bottom: 0;
    padding-bottom: 20px;
  }

  .merch-product-block {
    width: auto;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .merch-product-image {
    object-fit: cover;
    flex-flow: row;
    flex: 0 auto;
    justify-content: center;
    align-self: center;
    align-items: center;
    height: 200px;
    display: block;
    overflow: clip;
  }

  .nyc-form-content {
    flex-flow: column;
  }

  .text-size-huge.text-color-white.center-text.margin-bottom.margin-tiny {
    width: auto;
    font-size: 30px;
    line-height: 32px;
  }

  .text-size-huge.text-color-white.center-text.margin-bottom.margin-tiny.hide-desktop.text-weight-bold {
    width: 70%;
  }

  .text-size-huge.text-color-white.center-text.margin-bottom.margin-tiny.text-weight-bold {
    font-size: 28px;
    line-height: 30px;
  }

  .text-size-huge.text-weight-bold {
    font-size: var(--font--size--huge);
  }

  .ny-skyline {
    background-image: linear-gradient(#0000, #0000);
    height: 300px;
    inset: auto 0% 0%;
  }

  .merch-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .full-width.flex-hor-center.background-color-indigo.border-radius_regular.is_gap-small.padding-xxsmall.flex-ver-mobile {
    grid-column-gap: var(--spacing--xsmall);
    grid-row-gap: var(--spacing--xsmall);
    flex-flow: column;
    margin-left: auto;
    margin-right: auto;
    padding-top: 1rem;
  }

  .section_transition-wrapper-ny {
    margin-bottom: 0;
  }

  .mw-logo-nyc {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .form-hubspot {
    width: 100%;
  }

  .new-york-header-bg {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67c5f98cd2826480f0387cfc_grid.svg"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), linear-gradient(#3601a4, #412784 47%, #a91e8d 72%, #f5ff54 89%);
    background-position: 0 0, 50%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, cover, auto;
    height: 400vh;
  }

  .pixel-city-front {
    width: 1000px;
    max-width: none;
    margin-left: -32px;
  }

  .pixel-city-back {
    width: 1000px;
    max-width: none;
  }

  .ny-header-fixed {
    background-size: auto, auto, auto;
  }

  .ribbon {
    position: absolute;
    bottom: auto;
    left: 10px;
    right: auto;
  }

  .img-50 {
    width: 50%;
  }

  .img-55-2-2 {
    width: 55%;
  }

  .la-header-bg {
    background-color: var(--meow-wolf-library---eis--blue);
    background-image: none;
    height: 400vh;
  }

  .la-header-fixed {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/67db199976d512c458fb27b4_dust-white.svg"), linear-gradient(#2e2c74, #e1467d 33%, #f99c32 82%, #f5ff54 100% 100%, #ffdb37);
    background-position: 50% 100%, 0 0;
    background-size: auto, auto;
    height: 115vh;
  }

  .mw-logo-la {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .la-header-content {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-top: 5%;
    padding-left: 5%;
    padding-right: 5%;
  }

  .wave-blue, .wave-blue-trees {
    display: none;
  }

  .egg-left {
    width: 50%;
    max-width: 85px;
    top: 55%;
  }

  .egg-right {
    width: 30%;
    max-width: 100px;
    top: 55%;
    right: 0%;
  }

  .background-color-la {
    background-position: 50% 0, 0 0;
  }

  .spotlights-1 {
    width: 100%;
  }

  .spotlights-2 {
    width: 100%;
    top: 17%;
    left: 0%;
  }

  .spotlights-3 {
    width: 100%;
    left: 40%;
  }

  .la-form-content {
    grid-column-gap: var(--spacing--tiny);
    grid-row-gap: var(--spacing--tiny);
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .dark-blue-trees-buildings {
    display: none;
  }

  .blue-divider {
    z-index: 100;
    height: 20%;
    display: none;
  }

  .dark-blue-trees-buildings-mobile {
    display: inline-flex;
  }

  .wave-blue-trees-mobile, .wave-blue-mobile {
    display: inline-flex;
    bottom: 0%;
  }

  .header_support-text {
    display: none;
  }

  .hollywood-sign {
    width: 85px;
    display: inline-flex;
    bottom: 3.6rem;
    right: 42%;
  }

  .pier {
    width: 100px;
    display: inline-flex;
    inset: auto auto 7% 1%;
  }

  ._w-80-desktop_w-100-mobile {
    width: 100%;
  }

  .error-message_red {
    background-color: var(--meow-wolf-library---ui--red-error);
    text-align: center;
  }

  .location-selector {
    z-index: 0;
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .location-selector.z-index-1 {
    z-index: 1;
  }

  .side-dropdown_2.w--open, .side-dropdown_3.w--open, .side-dropdown_8.w--open {
    margin-top: 0;
  }

  .product-item-lite {
    flex-flow: row;
    align-items: stretch;
  }

  .product-item-content-lite {
    padding: var(--spacing--xxsmall);
    justify-content: space-between;
    align-items: flex-start;
    width: 75%;
  }

  .product-name {
    text-align: left;
    font-size: 16px;
  }

  .text-small-large-lite {
    grid-column-gap: 4px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .price-lite {
    font-size: var(--font--size--large);
    line-height: 32px;
  }

  .price-lite.text-size-xlarge.text-style-strikethrough.custom-mobile-text {
    font-size: 20px;
  }

  .price-lite.margin-left.margin-5px {
    margin-left: 5px;
  }

  .list-centered-lite {
    grid-row-gap: 4px;
    justify-content: center;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .items-lite {
    grid-row-gap: 0px;
    justify-content: flex-end;
    align-items: flex-start;
  }

  .buttons-lite {
    grid-column-gap: var(--spacing--tiny);
    grid-row-gap: var(--spacing--tiny);
    flex-flow: row;
    margin-top: 10px;
    display: flex;
  }

  .image-product-lite {
    height: 100%;
  }

  .image-container-lite {
    width: 25%;
    height: auto;
    margin-top: -1px;
    margin-bottom: -1px;
    display: block;
  }

  .collection-grid {
    flex-flow: column;
    grid-auto-flow: row;
    display: flex;
  }

  .collection-fullheight {
    width: 100%;
  }

  .close-icon {
    color: var(--white);
    position: absolute;
    inset: 30px 30px auto auto;
  }

  .close-icon:hover {
    color: var(--meow-wolf-library---ui--pink-light);
  }

  .modal-card-popup {
    background-color: #0000004d;
    border-radius: 0;
    width: 100%;
    height: 100%;
    max-height: none;
    position: absolute;
    overflow: auto;
  }

  .anagram {
    bottom: 55px;
  }

  .puzzle-photo {
    background-image: linear-gradient(12deg, var(--brand--indigo) 61%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66a94d2b93aec9818f86f9b5_LAS_SevenMonolithVillage_FractaLife_AtlasMedia_11-9-22_web_9657.webp");
    background-position: 0 0, 0 0;
    background-size: auto, cover;
  }

  .center-header {
    width: auto;
  }

  .location-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    grid-template-columns: 1fr;
    grid-auto-flow: row dense;
  }

  .location-details {
    justify-content: flex-start;
    align-items: center;
  }

  .location-details.flex-ver-center {
    justify-content: center;
    align-items: center;
    overflow: hidden;
  }

  .phenom-slide-bg {
    min-width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .lightbox {
    color: #ec0089;
    min-width: 300px;
    height: 250px;
  }

  .lightbox:hover {
    color: #fff;
  }

  .four-fish-right {
    display: none;
  }

  .spacer-125px {
    height: 50px;
  }

  .card-image-phenom {
    width: 100%;
  }

  .section_header-phenomenomaly {
    min-height: 70svh;
  }

  .video-overlay-layer-phenomenomaly {
    background-image: linear-gradient(#00000080, #00000080);
    padding-bottom: 0;
  }

  .grid-4x1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .pp-summer-image {
    margin-top: -10%;
  }

  .pp-summer-pitch {
    width: 60%;
  }

  .grid-3x1 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .phenomenomaly-banner {
    display: none;
  }

  .phenomenomaly-banner.summer.flex-hor.flex-center {
    padding-top: 5%;
    padding-bottom: var(--spacing--small);
    display: block;
  }

  .background-gradient-phenomenomaly.padding-tiny {
    height: 100%;
  }

  .slider-image-pm-1 {
    background-image: linear-gradient(0deg, var(--sips--black) 68%, #afafb800 86%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6835f818eb96565c01cd8e03_prime-materia.svg"), linear-gradient(180deg, var(--primemateria-teal), var(--primemateria-purple) 26%, transparent);
    background-position: 0 0, 50% 0, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, 130%, auto;
    height: 100%;
  }

  .goblet {
    display: none;
  }

  .gvh-fnd-header {
    background-image: linear-gradient(360deg, var(--gvh--violet) 75%, #41235880 79%, transparent), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/673e1efcd6389ebfba425336_den-fnd-header.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
  }

  .phenomenomaly-img {
    width: 70%;
  }

  .play-pause-button-phenom {
    bottom: 5%;
  }

  .header_background-video-wrapper-den {
    background-image: radial-gradient(circle, #00000080, #0000);
  }

  .video-overlay-layer-phenomenomaly-den {
    background-image: radial-gradient(circle, #000, #0000);
    padding-bottom: 0;
  }

  .side-dropdown_4.w--open {
    margin-top: 0;
  }

  .content-ticket {
    padding: var(--spacing--xsmall) var(--spacing--xsmall) var(--spacing--xxsmall);
    width: 100%;
  }

  .content-ticket.text-align-center {
    padding-top: var(--spacing--xsmall);
  }

  .content-image, .content-promo {
    width: 100%;
  }

  .content-promo.border-color-pink {
    height: 150px;
    padding-left: 5%;
    padding-right: 5%;
  }

  .form-block-share-additional {
    display: block;
  }

  .form-block-share-additional.hide {
    display: none;
  }

  .grid_2x2 {
    grid-template-columns: 1fr;
  }

  .section_header-visit-den {
    background-color: var(--brand--indigo);
    min-height: 85svh;
  }

  .text-white-3 {
    width: 100%;
  }

  .text-white-3.text-align-center {
    font-weight: 400;
  }

  .slider-image-product {
    background-image: linear-gradient(0deg, var(--brand--indigo) 78%, #afafb800 86%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66db2e4592d360113b0c0045_ktx-visit-bg.webp"), linear-gradient(to bottom, var(--brand--indigo), var(--brand--indigo));
    background-position: 0 0, 50% -20%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, 460px, auto;
    height: 100%;
  }

  .product-flex {
    flex-flow: column;
    display: flex;
  }

  .slider-visit-experience-test {
    width: 100%;
    margin-bottom: -1px;
    display: block;
    overflow: hidden;
  }

  .grid_4x2 {
    grid-template-columns: 1fr;
  }

  .grid-element.lvs-2 {
    background-position: 50% 30%;
  }

  .grid-element.lvs-6 {
    background-position: 50% 0;
  }

  .grid-element.lvs-7 {
    justify-content: center;
    align-items: flex-start;
  }

  .grid-element.den-2 {
    background-position: 50% 30%;
    justify-content: center;
    align-items: flex-start;
  }

  .marketing-email-title-2 {
    text-align: left;
    margin-top: 15px;
  }

  .slider-image-sips-3 {
    background-image: linear-gradient(0deg, var(--brand--indigo) 75%, #afafb800 90%, #fff0), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/685c69042bdee4e8a86ee14b_Meow-Wolf-Adultiverse-St-Patricks-V1-14.webp");
    background-position: 0 0, 50% -10%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
    height: 100%;
  }

  .grid-phenomenomaly {
    grid-template-columns: 1fr;
  }

  .items-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .header_support-text-mobile {
    display: block;
  }

  .buttons-duo_button {
    width: 100%;
  }

  .careers-header {
    z-index: 1;
    position: relative;
  }

  .container-large-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .tickets-btn-txt {
    display: block;
  }

  .right-arrow-visit-den {
    align-self: flex-end;
    width: 40px;
    display: flex;
    inset: auto 0% 50px auto;
  }

  .left-arrow-visit-den {
    justify-content: center;
    align-self: flex-start;
    align-items: center;
    width: 40px;
    display: flex;
    inset: auto auto 50px 0%;
  }

  .slider-nav-den {
    justify-content: center;
    align-items: center;
    display: flex;
    inset: auto 0% 50px;
  }

  .banner_wrapper {
    height: auto;
    position: static;
  }

  .content-tab-private-events {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .column-copy {
    padding-right: 0;
    overflow: hidden;
  }

  .buttons-mobile {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    display: flex;
    overflow: hidden;
  }

  .buttons-desktop {
    display: none;
    overflow: hidden;
  }

  .tabs-hou-private {
    border: 1px solid var(--brand--blue-dark);
  }

  .tabs-hou-private:hover {
    border-radius: 0;
  }

  .shop-product-price {
    font-size: var(--meow-wolf-library---font--size--tiny);
  }

  .product-title {
    font-size: var(--meow-wolf-library---font--size--small);
    line-height: 16px;
  }

  .home-2 {
    background-position: 50% 30%;
  }

  .home-6 {
    background-position: 50% 0;
  }

  .home-7 {
    justify-content: center;
    align-items: flex-start;
  }

  .full-width-mobile {
    width: 100%;
  }

  .tabs-menu-private-events-gvh-2 {
    border-style: solid;
    border-width: 0;
  }

  .content-tab-private-events-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .flex-vertical_center.full-width.userguide-ktx-bg.overflow-hidden, .flex-vertical_center.full-width.userguide-lvs-bg.overflow-hidden, .flex-vertical_center.full-width.userguide-den-bg.overflow-hidden, .flex-vertical_center.full-width.userguide-sfe-bg.overflow-hidden, .flex-vertical_center.full-width.userguide-gvh-bg.overflow-hidden {
    height: 260px;
  }

  .flex-vertical_center.is_gap-xxsmall {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .tabs-hou-private-2-2 {
    border: 1px solid #262a82;
  }

  .tabs-hou-private-2-2:hover {
    border-radius: 0;
  }

  .buttons-mobile-2 {
    overflow: hidden;
  }

  .content-tab-private-events-2-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .full-width-mobile-2 {
    width: 100%;
  }

  .buttoms-mobile {
    display: block;
  }

  .dropdown-search {
    width: 100%;
  }

  .slider-head-float {
    background-color: #2f2f80;
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), linear-gradient(#0000, #0000), linear-gradient(#0000, #0000);
    background-position: 0 0, 0 0, 0 0;
    background-size: auto, auto, auto;
    flex-flow: column;
    justify-content: flex-start;
    height: auto;
    display: flex;
    overflow: hidden;
  }

  .location-item-float:hover {
    color: var(--meow-wolf-library---brand--pink-ondark-clickable);
  }

  .arrows-mobile {
    width: 17px;
  }

  .image-84 {
    width: 20px;
  }

  .image-84.arrows-mobile {
    width: 17px;
  }

  .left-arrow-9 {
    padding-left: 10px;
    padding-right: 32px;
  }

  .content-tab-private-events-4 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section_header-cosmic-howl {
    height: auto;
    min-height: 640px;
    padding-bottom: 220px;
  }

  .slider-head-cosmic-howl {
    background-color: #2f2f80;
    background-image: linear-gradient(180deg, black, var(--neutral--black)), linear-gradient(to bottom, transparent, transparent), linear-gradient(to bottom, transparent, transparent);
    display: block;
    overflow: hidden;
  }

  .dropdown-private-event {
    z-index: 20;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .dropdown-private-event.w--open, .dropdown-list-ch {
    z-index: 20;
  }

  .dropdown-list-ch.w--open {
    z-index: 6;
    margin-top: -20px;
  }

  .dropdown-link-selector-ch, .dropdown-list-item-ch, .dropdown-content-ch {
    z-index: 20;
    position: relative;
  }

  .icon-11 {
    position: relative;
  }

  .ch-hero-content {
    padding: 0px 0px var(--spacing--tiny);
    background-color: #0000;
    max-width: 100%;
    margin-bottom: 0;
  }

  .left-arrow-cosmic {
    justify-content: flex-start;
    align-items: center;
    inset: auto auto 4% 0%;
  }

  .right-arrow-cosmic {
    justify-content: flex-end;
    align-items: center;
    inset: auto 0% 4% auto;
  }

  .things-text-bg {
    padding: var(--spacing--xsmall);
    height: 270px;
  }

  .things-card {
    margin-bottom: var(--spacing--xxsmall);
  }

  .mobile-app-bg-product-den {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d1875759aa174d058afcc4_mwapp-den%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
    background-position: 50% 115%, 50% -50%, 0 0;
    background-size: 325px, 240%, auto;
    background-attachment: scroll, scroll, scroll;
    height: 710px;
  }

  .mobile-app-bg-product-lvs {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d18756bd68117b8a14ce1a_mwapp-lvs%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
    background-position: 50% 115%, 50% -50%, 0 0;
    background-size: 325px, 240%, auto;
    background-attachment: scroll, scroll, scroll;
    height: 710px;
  }

  .mobile-app-bg-product-gvh {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/68d2e2c01ad356cb8fc4657e_mwapp-gvh%402x.webp"), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6568b093237ffe01d231a74c_dust-particles.svg"), radial-gradient(circle, #8b109f, #63048d 83%, #4f0064);
    background-position: 50% 115%, 50% -50%, 0 0;
    background-size: 325px, 240%, auto;
    background-attachment: scroll, scroll, scroll;
    height: 710px;
  }

  .timeline10_content {
    place-items: stretch center;
  }

  .timeline10_list.om {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .timeline10_circle {
    margin-top: 0;
  }

  .timeline10_progress {
    z-index: 0;
    height: 95%;
    left: 48%;
  }

  .userguide_row {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    grid-template-columns: max-content 1fr;
    margin-bottom: 100px;
    display: flex;
  }

  .userguide_row.smaller {
    margin-bottom: 50px;
  }

  .userguide_row.smaller.om {
    margin-bottom: 0;
  }

  .userguide_row.om {
    margin-bottom: 50px;
  }

  .userguide_empty-space {
    display: none;
  }

  .search-dropdown-things {
    width: 100%;
  }

  .things-to-do-image {
    max-width: 125%;
  }

  .item-nopadding-hor {
    padding-left: 0;
    padding-right: 0;
  }

  .ribbon-spacer {
    height: 24px;
  }

  .mobile-bg {
    width: 100%;
    max-width: none;
    height: auto;
    position: fixed;
  }

  .thingstodo-container {
    min-height: 260px;
  }

  .search-dropdown_list-things {
    width: 100%;
  }

  .search-dropdown_toggle-3 {
    width: 100%;
    margin-top: 15px;
  }

  .search-dropdown_toggle-3.w--open {
    width: 100%;
  }

  .things-filter {
    position: static;
  }

  .content-card_wrapper {
    position: relative;
    top: 5rem;
    left: auto;
  }

  .header-fixed {
    background-image: linear-gradient(#00000080, #00000080), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/6769e7b678ef27271a68df4d_4718e3d1582290ef455b45ced5a1f0fc_HOU_ThetaTheater_Journey.avif");
    background-position: 0 0, 50%;
    background-repeat: repeat, repeat;
    background-size: auto, cover;
  }

  .spiral-embed {
    top: -110vw;
    left: -30vw;
  }

  .spiral-embed.spiral-1 {
    top: -50vw;
  }

  .spiral-embed.spiral-1.hide-desktop.margin-spiral {
    margin-top: 50vh;
  }

  .spiral-embed.spiral-1.hide-desktop.margin-spiral-2 {
    margin-top: 200vh;
  }

  .spiral-embed.spiral-1.hide-desktop.margin-spiral-3 {
    margin-top: 300vh;
  }

  .spiral-embed.spiral-1.om {
    top: 0;
    left: 0;
  }

  .spiral-embed.om {
    display: block;
    position: static;
    top: 50%;
    left: auto;
  }

  .spiral-embed.om.background-color-black {
    display: block;
  }

  .spiral-embed.om-2, .spiral-embed.om-3 {
    display: block;
    position: static;
  }

  .userguide-wave {
    margin-top: -40px;
  }

  .userguide_circle-wrapper {
    width: 1rem;
    position: relative;
    left: 47%;
  }

  .userguide_circle-wrapper.hide-mobile.hide-mobile-landscape {
    left: auto;
  }

  .section_header-phenomenomaly-hou {
    min-height: 70svh;
  }

  .gvh-logo {
    width: 200px;
  }

  .rich-text-block-6 {
    display: none;
  }

  .content-card_wrapper-noanimation {
    position: relative;
    top: auto;
    left: auto;
  }

  .grapevine-ttd-bg {
    background-image: linear-gradient(180deg, transparent, var(--brand--indigo) 28%), url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/66e4a5ae31bed46a95d7475f_ktx-obsidiopolis.webp");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .mobile-padding-vertical {
    padding-top: var(--spacing--xxsmall);
    padding-bottom: var(--spacing--xxsmall);
  }

  .flex-ver-mobile {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .wave-line.margin-bottom.margin-small {
    background-size: 4%;
  }

  .image-86 {
    width: 400px;
    max-width: 400px;
    position: relative;
    top: -15%;
    left: -14%;
  }

  .div-block-171 {
    background-image: url("https://webassets.meowwolf.com/cdn.prod/5dad7a19f43e6f31a9e92718/691ce01c35862f5322f87f6d_swirl-pp.avif");
    background-position: 20% 100%;
    background-size: 120%;
    height: 250px;
    overflow: visible;
  }

  .width-50.mobile-full-width {
    width: 100%;
  }

  .banners-wrapper.is_gap-xxsmall {
    flex-flow: column;
  }

  .wave-separator {
    margin-top: var(--meow-wolf-library---spacing--xxsmall);
    margin-bottom: var(--spacing--xxsmall);
  }

  .rounded-tab-left, .rounded-tab-left.w--current {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rounded-tab-right, .rounded-tab-right-colorbg {
    color: var(--brand--pink-ondark-clickable);
  }

  .rounded-tab-left-colorbg, .rounded-tab-left-colorbg.w--current {
    padding-left: 20px;
    padding-right: 20px;
  }

  .is-this-real-lottie {
    height: 250px;
  }

  .vhs-om-lottie-mobile {
    width: 70%;
  }

  .om-wow-lottie-mobile {
    width: 40%;
  }

  .yes-lottie-mobile {
    width: 45%;
  }

  .look-at-this-lottie {
    width: 40%;
  }

  .spoiler-alert-mobile {
    width: 60%;
  }

  .pink-button-medium-form-simpler {
    padding-right: var(--spacing--xsmall);
    padding-left: var(--spacing--xsmall);
    text-align: center;
    flex: 1;
    width: 100%;
  }

  .form-wrapper-product-simpler {
    justify-content: center;
    align-items: center;
    width: 100%;
    min-width: 150px;
  }

  .la-video {
    width: 100%;
  }

  .div-block-172 {
    justify-content: center;
    align-items: center;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
  }
}

#w-node-_0da6389d-74d2-a2f8-c775-d7799e0a74ce-346aee50, #w-node-_0da6389d-74d2-a2f8-c775-d7799e0a74d9-346aee50, #w-node-_0da6389d-74d2-a2f8-c775-d7799e0a74e0-346aee50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0da6389d-74d2-a2f8-c775-d7799e0a74e7-346aee50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_91f4fb71-f809-2a5a-c20f-f3cb8a7a476e-346aee50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f35e13de-b4a5-6bd7-e559-81e125a79949-346aee50 {
  align-self: center;
}

#w-node-_01911953-ccba-196b-0642-dbb8600e9aaf-600e9aa4 {
  align-self: end;
}

#w-node-_01911953-ccba-196b-0642-dbb8600e9ad3-600e9aa4 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2d5fd2f7-7bd8-242f-e934-2874f322b5cc-f322b5cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5273dc9-f47f-a39b-8268-eef31674e83c-1674e831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#locations.w-node-f5273dc9-f47f-a39b-8268-eef31674e842-1674e831, #dateButton.w-node-f5273dc9-f47f-a39b-8268-eef31674e84b-1674e831, #timeButton.w-node-f5273dc9-f47f-a39b-8268-eef31674e853-1674e831, #times.w-node-f5273dc9-f47f-a39b-8268-eef31674e859-1674e831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5273dc9-f47f-a39b-8268-eef31674e85d-1674e831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964bfe-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c01-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c04-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c07-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c0a-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c0d-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c10-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c13-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c16-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c19-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c1c-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c1f-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c22-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c25-346aee85, #w-node-_9604a681-2ba6-91b6-c7e3-60b8b5964c28-346aee85, #w-node-_3899ef64-122e-26b3-c596-c12932f509b9-346aee8a, #w-node-_3899ef64-122e-26b3-c596-c12932f509bc-346aee8a, #w-node-_3899ef64-122e-26b3-c596-c12932f509bf-346aee8a, #w-node-_3899ef64-122e-26b3-c596-c12932f509c2-346aee8a, #w-node-_2fbc0e97-44fc-1840-43a1-dcd7aeb769e1-346aee8a, #w-node-_3899ef64-122e-26b3-c596-c12932f509c6-346aee8a, #w-node-_3899ef64-122e-26b3-c596-c12932f509c9-346aee8a, #w-node-_3899ef64-122e-26b3-c596-c12932f509cc-346aee8a, #w-node-_3899ef64-122e-26b3-c596-c12932f509cf-346aee8a, #w-node-_54416a7b-03f0-7a8f-4603-0e4de42ac878-346aee8a, #w-node-_64605b0b-1796-4c0a-08d6-8b044911359b-346aee8a, #w-node-_64605b0b-1796-4c0a-08d6-8b044911359e-346aee8a, #w-node-_64605b0b-1796-4c0a-08d6-8b04491135a1-346aee8a, #w-node-_64605b0b-1796-4c0a-08d6-8b04491135a4-346aee8a, #w-node-_64605b0b-1796-4c0a-08d6-8b04491135a7-346aee8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_597eeea8-e255-4663-a2f5-d1e2d1b230fd-346aee8d {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_597eeea8-e255-4663-a2f5-d1e2d1b23100-346aee8d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_597eeea8-e255-4663-a2f5-d1e2d1b23107-346aee8d {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_597eeea8-e255-4663-a2f5-d1e2d1b23109-346aee8d {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-_66c2a375-0c10-e8c2-2a69-41406dfaa744-346aeed8, #w-node-f1879dc2-1327-8438-8d85-bb8b17032b28-346aeed8 {
  align-self: center;
}

#w-node-f1879dc2-1327-8438-8d85-bb8b17032b3b-346aeed8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_192aa5e5-3b07-0c0e-9e70-34e3ac999921-346aeed8 {
  align-self: center;
}

#w-node-_192aa5e5-3b07-0c0e-9e70-34e3ac999934-346aeed8, #w-node-d49b9162-f450-9c6a-aded-060122427ed2-346aeed8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3bdc46b3-dd6c-1fa5-b840-1b58a47461aa-346aeed8 {
  align-self: center;
}

#w-node-_86199719-0823-3d32-8c20-fd755d8beded-5d8bede9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dac77768-a75e-4932-cc10-437e6c19f1dc-5d8bede9 {
  align-self: center;
}

#w-node-bd046572-a4fc-4422-7cdc-738782ccc3d4-346aef10, #w-node-c2f9fd45-9730-6a9f-478c-964184043ca0-346aef11 {
  align-self: stretch;
}

#w-node-bcd126a1-1e69-f4b5-4fcf-bcca5c207379-346aef3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c150a25-1025-4491-70c0-9491fae3478b-346aef6e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6d36efa1-c003-a04b-8f66-dde296204828-346aef70 {
  grid-area: 4 / 3 / 4 / 4;
}

#w-node-_6d36efa1-c003-a04b-8f66-dde29620482b-346aef70 {
  grid-area: 3 / 6 / 4 / 7;
  align-self: end;
}

#w-node-_85dd74d5-3592-4aa3-4ecc-294d34961633-346aef70 {
  grid-area: 1 / 3 / 4 / 6;
  place-self: start;
}

#w-node-_85dd74d5-3592-4aa3-4ecc-294d34961635-346aef70 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: end;
}

#w-node-_85dd74d5-3592-4aa3-4ecc-294d34961637-346aef70 {
  grid-area: 2 / 6 / 3 / 8;
  place-self: start center;
}

#w-node-eb2e49d8-8434-8bb6-51e3-24b12cbc5378-346aef70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb2e49d8-8434-8bb6-51e3-24b12cbc5384-346aef70 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-eb2e49d8-8434-8bb6-51e3-24b12cbc538c-346aef70 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-eb2e49d8-8434-8bb6-51e3-24b12cbc538d-346aef70 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-eb2e49d8-8434-8bb6-51e3-24b12cbc538e-346aef70 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_21b73145-5a32-e7ba-1ba0-57bf402172ed-346aef70 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_21b73145-5a32-e7ba-1ba0-57bf402172f0-346aef70 {
  grid-area: Lottie-area;
  justify-self: center;
}

#w-node-bec83dd0-59ff-78d6-0894-99bf5705469a-346aefb1 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_7d923eec-0d48-ab0b-11de-d8b75ca268c5-346aefb3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d923eec-0d48-ab0b-11de-d8b75ca268c7-346aefb3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7d923eec-0d48-ab0b-11de-d8b75ca268c8-346aefb3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_92552a8a-6686-982e-f13e-7b234dea11fd-346aefb3, #w-node-_92552a8a-6686-982e-f13e-7b234dea11fe-346aefb3 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-aed71975-2087-2724-67ea-7ff5b0516aa8-346aefb3, #w-node-aed71975-2087-2724-67ea-7ff5b0516aad-346aefb3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_92552a8a-6686-982e-f13e-7b234dea1207-346aefb3, #w-node-_92552a8a-6686-982e-f13e-7b234dea1208-346aefb3 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_2059bae6-e908-8bc7-06c5-0bb44434d4db-346aefb3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_92552a8a-6686-982e-f13e-7b234dea1211-346aefb3, #w-node-_92552a8a-6686-982e-f13e-7b234dea1212-346aefb3 {
  grid-area: 1 / 3 / 2 / 4;
  align-self: center;
}

#w-node-e1f2409c-2aee-7cfc-00ff-4fbb7d3d890c-346aefcb {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-ba590332-83d3-e033-c5a3-88faac9175dc-346aefcb, #w-node-_4961d3ef-7709-e4b8-96ad-2054b84780cb-346aefcb, #w-node-e12e10e4-9774-2c79-b938-bd52c558bc0f-346aefcb, #w-node-_4f03fc1c-2e12-58a3-9429-99e88ca5e3c6-346aefcb, #w-node-e7be4e14-27f2-a539-45b7-ebb21dec6d4b-346aefcb, #w-node-b0da8892-e320-6def-a8bb-af07ae44e62b-346aefcb, #w-node-ede0b0a3-1d91-d9db-bbcc-e30451e238aa-346aefcb, #w-node-dde9cd50-8e1f-57fb-9733-0e8a9067f75a-346aefcb, #w-node-c6352162-1f6d-a1b2-57df-7eff5bc57b1c-346aefcb, #w-node-cc295f58-7071-bbe3-1a78-111e411e1a72-346aefcb, #w-node-_75d5b5e4-ed0a-c8b0-fc05-4f2107b54ffa-346aefcb, #w-node-_867769e0-70dc-3b2f-2745-4526f67310b4-346aefcb, #w-node-bf7b0c9f-3bf8-1e38-6664-a68a47ebbe4f-346aefcb, #w-node-ac7d000a-fcbc-2d12-a3c5-f96944612646-346aefcb, #w-node-_17337f0d-25d3-de7b-5f7a-a3e40d539034-346aefcb, #w-node-_300c9146-26c9-a2ef-bb98-550ccf4cd78c-346aefcb, #w-node-_1715a350-9e30-a70f-71b1-df90dce3ff40-346aefcb, #w-node-_77dad7b0-530c-6a60-f54e-d7194367fa97-346aefcb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c31af2ee-a37c-7ee8-c340-457b1651890d-346af034 {
  grid-template-rows: .5fr .5fr;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-c31af2ee-a37c-7ee8-c340-457b1651890e-346af034, #w-node-c31af2ee-a37c-7ee8-c340-457b16518910-346af034, #w-node-c31af2ee-a37c-7ee8-c340-457b16518912-346af034, #w-node-c31af2ee-a37c-7ee8-c340-457b16518914-346af034 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78d47407-6f52-6f53-d39a-68845fcb103e-346af04e, #w-node-ebeb7af1-14a8-1cd4-bedc-a913f737c48f-346af04e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf26-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf28-346af082 {
  justify-self: center;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf40-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf41-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf45-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf46-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf4a-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf4b-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf4f-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf50-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf54-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf55-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf59-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf5a-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf64-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf65-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf69-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf6a-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf6e-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf6f-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf73-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf74-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf78-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf79-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf7d-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf7e-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf88-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf89-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf8d-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf8e-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf92-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf93-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf97-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbf98-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfa1-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfa2-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfab-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfac-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfbe-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfbf-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfc3-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfc4-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfc8-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfc9-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfcd-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfce-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfd2-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfd3-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfdd-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfde-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfe2-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfe3-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfe7-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfe8-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfec-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbfed-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbff1-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbff2-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbff6-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bbff7-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc002-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc003-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc007-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc008-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc00c-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc00d-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc011-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc012-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc016-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc017-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc01b-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc01c-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc020-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc021-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc025-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc026-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc02a-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc02b-346af082 {
  justify-self: start;
}

#w-node-_08da2749-026e-4376-d6ee-bcc1516f2a5f-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08da2749-026e-4376-d6ee-bcc1516f2a60-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc035-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc036-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc03a-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc03b-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc03f-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc040-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc047-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc048-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0b4-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0b5-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0ba-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0bb-346af082 {
  justify-self: start;
}

#w-node-_03c8a3f6-67f0-ab87-effa-cf9ba5917908-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03c8a3f6-67f0-ab87-effa-cf9ba5917909-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0e0-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0e3-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0e4-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0e7-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0e8-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0eb-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0ec-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0f0-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0f3-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0f4-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0f7-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0f8-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc0fb-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc103-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc104-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc105-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc107-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc10a-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc10b-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc10c-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc110-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc113-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc114-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc115-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc119-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc11d-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc11e-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc124-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc128-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc129-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc12d-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc130-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc135-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc136-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc137-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc13b-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc13e-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc13f-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc140-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc146-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc149-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc14a-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc14b-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc151-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc154-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc155-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc156-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc15e-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc16f-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc170-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc171-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc175-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc17a-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc17b-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc17c-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc182-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc187-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc188-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc189-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc18f-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc194-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc195-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc196-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc19e-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1a4-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1a5-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1ab-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1b5-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1b6-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1b7-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1b8-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1ba-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1bd-346af082, #w-node-fa45605d-b20a-fe98-667a-a73c34b31312-346af082, #w-node-fa45605d-b20a-fe98-667a-a73c34b31313-346af082, #w-node-fa45605d-b20a-fe98-667a-a73c34b31314-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa45605d-b20a-fe98-667a-a73c34b31315-346af082 {
  justify-self: start;
}

#w-node-fa45605d-b20a-fe98-667a-a73c34b31317-346af082, #w-node-fa45605d-b20a-fe98-667a-a73c34b3131a-346af082, #w-node-_48fdfcdf-e41d-9e71-6a8e-a43f0fda3ea3-346af082, #w-node-_48fdfcdf-e41d-9e71-6a8e-a43f0fda3ea4-346af082, #w-node-_48fdfcdf-e41d-9e71-6a8e-a43f0fda3ea8-346af082, #w-node-_48fdfcdf-e41d-9e71-6a8e-a43f0fda3eab-346af082, #w-node-_0516e526-56ce-a9b1-bb3d-2d3fde12ebb2-346af082, #w-node-_0516e526-56ce-a9b1-bb3d-2d3fde12ebb3-346af082, #w-node-_0516e526-56ce-a9b1-bb3d-2d3fde12ebb4-346af082, #w-node-_0516e526-56ce-a9b1-bb3d-2d3fde12ebb9-346af082, #w-node-c1df13fd-3d87-1c8f-cc47-39d4fed01f7a-346af082, #w-node-c1df13fd-3d87-1c8f-cc47-39d4fed01f7b-346af082, #w-node-c1df13fd-3d87-1c8f-cc47-39d4fed01f7f-346af082, #w-node-c1df13fd-3d87-1c8f-cc47-39d4fed01f82-346af082, #w-node-_3c7dbc1a-df91-6743-d381-7ce0f5b096ae-346af082, #w-node-_3c7dbc1a-df91-6743-d381-7ce0f5b096af-346af082, #w-node-_3c7dbc1a-df91-6743-d381-7ce0f5b096b0-346af082, #w-node-_3c7dbc1a-df91-6743-d381-7ce0f5b096b5-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1c1-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1c2-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1c3-346af082, #w-node-a5ee67c8-7458-0125-d4a8-a47dddef675d-346af082, #w-node-a5ee67c8-7458-0125-d4a8-a47dddef675e-346af082, #w-node-a5ee67c8-7458-0125-d4a8-a47dddef675f-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1cc-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1cd-346af082, #w-node-_306fa766-d319-0005-6413-e4a27bb308c0-346af082, #w-node-ae80a596-e4e9-d627-ec26-9bae37bae1f7-346af082, #w-node-ae80a596-e4e9-d627-ec26-9bae37bae203-346af082, #w-node-ae80a596-e4e9-d627-ec26-9bae37bae208-346af082, #w-node-_256366e9-80a8-4ba9-8a9e-9561d8afeed1-346af082, #w-node-_256366e9-80a8-4ba9-8a9e-9561d8afeed2-346af082, #w-node-_256366e9-80a8-4ba9-8a9e-9561d8afeed3-346af082, #w-node-_6b834532-4392-142c-b1cc-c520642d5384-346af082, #w-node-_6b834532-4392-142c-b1cc-c520642d5385-346af082, #w-node-_6b834532-4392-142c-b1cc-c520642d5386-346af082, #w-node-_0e228e47-d49d-726f-f3b2-6778c4debd31-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1d7-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1d8-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1d9-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1da-346af082 {
  justify-self: start;
}

#w-node-eda46139-257e-2fa1-339c-1f3f209e0909-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_990854b4-491f-85ac-dabf-6c5306cc8af1-346af082, #w-node-_990854b4-491f-85ac-dabf-6c5306cc8af2-346af082, #w-node-_990854b4-491f-85ac-dabf-6c5306cc8af3-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_990854b4-491f-85ac-dabf-6c5306cc8af4-346af082 {
  justify-self: start;
}

#w-node-_990854b4-491f-85ac-dabf-6c5306cc8af6-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1e0-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1e1-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1e2-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1e3-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1e5-346af082, #w-node-_928bff54-36b0-f3d7-2b68-d4aedb3c44df-346af082, #w-node-_928bff54-36b0-f3d7-2b68-d4aedb3c44e0-346af082, #w-node-_928bff54-36b0-f3d7-2b68-d4aedb3c44e1-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_928bff54-36b0-f3d7-2b68-d4aedb3c44e2-346af082 {
  justify-self: start;
}

#w-node-_928bff54-36b0-f3d7-2b68-d4aedb3c44e4-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1e9-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1ea-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1eb-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1ec-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc1ee-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc25a-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc25e-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc25f-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc261-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc263-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc264-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc266-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc268-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc269-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc26b-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc26d-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc26e-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc270-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc272-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc273-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc275-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc277-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc278-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc27a-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc27c-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc27d-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc27f-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc280-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc282-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc283-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc285-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc286-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc288-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc289-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc28b-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc28c-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc28e-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc28f-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc291-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc297-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc29b-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc29c-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc29e-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2a0-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2a1-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2a3-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2a5-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2a6-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2a8-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2aa-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2ab-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2ad-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2af-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2b0-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2b2-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2b4-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2b5-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2b7-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2b9-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2ba-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2bc-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2be-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2bf-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2c1-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2c3-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2c4-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2c6-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2c8-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2c9-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2cb-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2cd-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2ce-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2d0-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2d5-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2d9-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2db-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2de-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2e3-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2e8-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2ed-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2f2-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2f9-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2fa-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2fc-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2fd-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc2ff-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc300-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc302-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc303-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc305-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc306-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc308-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc309-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc30b-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc30c-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc30e-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc30f-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc311-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc312-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc314-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc315-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc317-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc318-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc31a-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc31b-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc31d-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc31e-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc320-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc321-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc323-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc324-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc326-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc327-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc329-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc32a-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc32c-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc32d-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc32f-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc330-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc332-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc333-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc335-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc336-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc338-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc339-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc33b-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc33c-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc33e-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc33f-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc341-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc342-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc344-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc345-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc347-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc348-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc34a-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc34b-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc34d-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc34e-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc350-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc351-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc356-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc35a-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc35c-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc35f-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc364-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc369-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc36e-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc373-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc37a-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc37b-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc37d-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc37e-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc380-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc381-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc383-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc384-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc386-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc387-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc389-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc38a-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc38c-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc38d-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc38f-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc390-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc392-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc393-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc395-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc396-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc398-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc399-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc39b-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc39c-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc39e-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc39f-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3a1-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3a2-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3a4-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3a5-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3a7-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3a8-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3aa-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3ab-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3ad-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3ae-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3b0-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3b1-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3b3-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3b4-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3b6-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3b7-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3b9-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3ba-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3bc-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3bd-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3bf-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3c0-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3c2-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3c3-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3c5-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3c6-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3c8-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3c9-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3cb-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3cc-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3ce-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3cf-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3d1-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc3d2-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a0361c-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03620-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03622-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03625-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a0362a-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a0362f-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03634-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03639-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03640-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03641-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03643-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03644-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03646-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03647-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03649-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a0364a-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a0364c-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a0364d-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a0364f-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03650-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03652-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03653-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03655-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03656-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03658-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03659-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a0365b-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a0365c-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a0365e-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a0365f-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03661-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03662-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03664-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03665-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03667-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03668-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a0366a-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a0366b-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a0366d-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a0366e-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03670-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03671-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03673-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03674-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03676-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03677-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03679-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a0367a-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a0367c-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a0367d-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a0367f-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03680-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03682-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03683-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03685-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03686-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03688-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03689-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a0368b-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a0368c-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a0368e-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a0368f-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03691-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03692-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03694-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03695-346af082 {
  justify-self: start;
}

#w-node-f981872b-29d5-0a70-8093-3502a3a03697-346af082, #w-node-f981872b-29d5-0a70-8093-3502a3a03698-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4c4-346af082, #w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4c8-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4c9-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4cd-346af082, #w-node-_6c0e8f97-f064-49ab-220e-ec5b9e541106-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c0e8f97-f064-49ab-220e-ec5b9e541107-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4cf-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4d0-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4d4-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4d5-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4d9-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4da-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4de-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4df-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4e3-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4e4-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4e8-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4e9-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4ed-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4ee-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4f2-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4f3-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4f7-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4f8-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4fc-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc4fd-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc500-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc501-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc504-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc505-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc509-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc50a-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc50e-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc50f-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc513-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc514-346af082 {
  justify-self: start;
}

#w-node-_2d9cacb0-573c-1656-58ef-8b4e848fff6b-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d9cacb0-573c-1656-58ef-8b4e848fff6c-346af082 {
  justify-self: start;
}

#w-node-_7ce1339c-8dbf-9c8a-c7d1-3faf6241c275-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ce1339c-8dbf-9c8a-c7d1-3faf6241c276-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc518-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc519-346af082 {
  justify-self: start;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc51d-346af082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fe77535-20b9-5ad7-e858-15e1709bc51e-346af082 {
  justify-self: start;
}

#w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7cb-ffb607a9 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr .75fr;
}

#w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7cc-ffb607a9, #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7d2-ffb607a9, #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7d5-ffb607a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8969eac2-bd4c-c7e8-3b82-b40b88740462-ffb607a9 {
  grid-template-rows: minmax(150px, 1fr) minmax(150px, 1fr) minmax(150px, 1fr) auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-de59ed0b-855c-1a31-e40c-6c9164d4ddf2-ffb607a9, #w-node-de59ed0b-855c-1a31-e40c-6c9164d4ddfa-ffb607a9, #w-node-de59ed0b-855c-1a31-e40c-6c9164d4ddfe-ffb607a9, #w-node-de59ed0b-855c-1a31-e40c-6c9164d4de06-ffb607a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de59ed0b-855c-1a31-e40c-6c9164d4de0d-ffb607a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_38aa9e28-e533-dff7-ea7a-e6f35c16486e-92602304 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38aa9e28-e533-dff7-ea7a-e6f35c164870-92602304 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_38aa9e28-e533-dff7-ea7a-e6f35c164871-92602304 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_38aa9e28-e533-dff7-ea7a-e6f35c16486e-e00a6967 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38aa9e28-e533-dff7-ea7a-e6f35c164870-e00a6967 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_38aa9e28-e533-dff7-ea7a-e6f35c164871-e00a6967 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_100060a3-9467-a2e6-20a6-7fd74454b13f-e00a6967, #w-node-_364db481-cc35-ce7e-e0c9-e8b1b9e39b66-e00a6967 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-cc861220-868a-e20d-33d5-01a8d8490855-e00a6967, #w-node-cc861220-868a-e20d-33d5-01a8d849085a-e00a6967 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_78c5fd4e-8935-02c6-8131-d074858e0775-e00a6967, #w-node-e167e5b4-5fcf-e727-4ef8-e9bfcbca2365-e00a6967 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-cc861220-868a-e20d-33d5-01a8d849085d-e00a6967 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-adff276c-39d6-5c5c-6a09-4cd0f0ed5d73-e00a6967, #w-node-d916d715-d887-4b8d-3cb3-696935f8cd28-e00a6967 {
  grid-area: 1 / 3 / 2 / 4;
  align-self: center;
}

#w-node-_38aa9e28-e533-dff7-ea7a-e6f35c16486e-98516648 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38aa9e28-e533-dff7-ea7a-e6f35c164870-98516648 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center;
}

#w-node-_38aa9e28-e533-dff7-ea7a-e6f35c164871-98516648 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_37ffdee5-7c6e-c472-8849-f547f5f50015-98516648 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9ae0660a-76d6-54bb-7028-b6d706c2d2b7-98516648 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_61421f44-f714-f0c2-f663-88b44e97ee3a-98516648 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-ec49add8-81b5-d05b-6b00-06921bd6c5cf-98516648 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_3f6f2e4c-6e85-8531-4847-b18397864a0e-98516648, #w-node-b844ee58-b406-fc06-b012-e1be266f14e3-98516648 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ec49add8-81b5-d05b-6b00-06921bd6c5d4-98516648 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-fd748104-6c6f-af89-3a81-94f7bc148df1-98516648 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-ec49add8-81b5-d05b-6b00-06921bd6c5d9-98516648 {
  grid-area: 1 / 3 / 2 / 4;
  align-self: center;
}

#w-node-_91f4fb71-f809-2a5a-c20f-f3cb8a7a4739-13839bce, #w-node-_91f4fb71-f809-2a5a-c20f-f3cb8a7a472b-13839bce, #w-node-_91f4fb71-f809-2a5a-c20f-f3cb8a7a4732-13839bce, #w-node-_91f4fb71-f809-2a5a-c20f-f3cb8a7a476e-13839bce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91f4fb71-f809-2a5a-c20f-f3cb8a7a476f-13839bce {
  align-self: center;
}

#w-node-_3eebb269-8d6a-4fbd-01aa-9448e99d6ddc-8ecc2a19, #w-node-_250a64e4-384e-c252-a60e-1a59cb5c793f-8ecc2a19, #w-node-_1c7e6973-b864-1214-4b08-354f56c34306-8ecc2a19, #w-node-_4ed20e67-45de-c5a1-fc13-7ae410036daa-8ecc2a19, #w-node-_2b56818e-6801-3c3b-c170-fc05b5d7f553-8ecc2a19, #w-node-_2b56818e-6801-3c3b-c170-fc05b5d7f555-8ecc2a19, #w-node-_2b56818e-6801-3c3b-c170-fc05b5d7f553-01341723, #w-node-_2b56818e-6801-3c3b-c170-fc05b5d7f555-01341723, #w-node-_2b56818e-6801-3c3b-c170-fc05b5d7f553-4a926faa, #w-node-_2b56818e-6801-3c3b-c170-fc05b5d7f555-4a926faa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-def15b85-9f14-0670-8ba7-169498c1797e-cef6dced {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_55d71fc2-4d39-b488-e963-4461aa381ad4-cef6dced, #w-node-_825af996-82cc-6ff2-4954-cb1063fd3752-cef6dced {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-d206325a-b8fa-e9e2-e10a-e45408c7a752-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a75a-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a75e-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a765-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a767-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a76e-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a770-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a777-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a779-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a780-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a784-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a78f-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a79c-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a7a8-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a7ae-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a7be-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a7c9-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a7d2-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a7df-cef6dced {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d206325a-b8fa-e9e2-e10a-e45408c7a7e4-cef6dced {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-d206325a-b8fa-e9e2-e10a-e45408c7a7e8-cef6dced {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d206325a-b8fa-e9e2-e10a-e45408c7a7ef-cef6dced {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-d206325a-b8fa-e9e2-e10a-e45408c7a7f3-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a7f8-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a7fc-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a803-cef6dced, #w-node-d206325a-b8fa-e9e2-e10a-e45408c7a807-cef6dced {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d206325a-b8fa-e9e2-e10a-e45408c7a80c-cef6dced {
  justify-self: start;
}

#w-node-_9ca5cb58-8759-0169-d7db-01076f8fd80e-d4540a9b {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 512px) minmax(200px, 512px);
}

#w-node-_2b56818e-6801-3c3b-c170-fc05b5d7f553-5d8e3eeb, #w-node-_2b56818e-6801-3c3b-c170-fc05b5d7f555-5d8e3eeb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bcbdcb5-cfc3-2c97-c65d-d44e71e36a24-896207b9, #w-node-_2bcbdcb5-cfc3-2c97-c65d-d44e71e36a24-8803db77, #w-node-ead5119b-e6b3-3432-e11f-4f66f46a5aa6-673e42b6, #w-node-_7a8b5916-711f-1b55-6ebc-4abcc2490a7b-b0828a8d {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-_2aac92f6-4301-2a98-7591-c19b7dcad287-5b86e387, #w-node-_2aac92f6-4301-2a98-7591-c19b7dcad289-5b86e387 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bcbdcb5-cfc3-2c97-c65d-d44e71e36a24-41d3e465 {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-f2b6e6fa-0256-8712-8cbc-3d509e91096f-19164d83, #w-node-f2b6e6fa-0256-8712-8cbc-3d509e910979-19164d83, #w-node-f2b6e6fa-0256-8712-8cbc-3d509e910983-19164d83, #w-node-f2b6e6fa-0256-8712-8cbc-3d509e910990-19164d83, #w-node-f2b6e6fa-0256-8712-8cbc-3d509e91099d-19164d83, #w-node-f2b6e6fa-0256-8712-8cbc-3d509e9109a7-19164d83, #w-node-e3f31b37-8c7a-06ff-dfad-7e8e98b62374-19164d83 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b1b4fbee-cacd-8032-8267-79708164d96b-dcbf7e21, #w-node-b1b4fbee-cacd-8032-8267-79708164d96d-dcbf7e21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66c2a375-0c10-e8c2-2a69-41406dfaa744-53bd94c5, #w-node-_30f95e7e-385d-673d-5a7d-88cb67bd91cd-2c8a0275, #w-node-_30f95e7e-385d-673d-5a7d-88cb67bd91cd-535a713b, #w-node-_30f95e7e-385d-673d-5a7d-88cb67bd91cd-39cb80d1, #w-node-_30f95e7e-385d-673d-5a7d-88cb67bd91cd-87038335, #w-node-f61f5a49-c687-62d4-541b-f08bb46f90a7-be427ce2 {
  align-self: center;
}

#w-node-aca0249e-d869-c13d-ca05-ac332247b133-38267e67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ed7d8fdc-5a79-0718-6f09-3d14264c71a5-38267e67, #w-node-_5cb22a25-cd67-c446-0714-a727d4819f78-38267e67, #w-node-_70b15ef4-b826-1e11-5eb3-fe8795a3030a-38267e67, #w-node-e1b034de-5bba-905d-e5dc-a597eb33bfdf-95d788a1, #w-node-e1b034de-5bba-905d-e5dc-a597eb33bfe1-95d788a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_345d0771-9576-7a6f-5056-cd49dad49f7c-94507cdc, #w-node-_3f03056d-d01a-6cd3-7dfb-b34fd6e172fb-fc914da7, #w-node-_634ab837-5d2a-1bb3-ca07-2b97a1cca3c2-763e76bf, #w-node-_71852d9a-4f59-a482-15a0-5e2f2143e496-d5797360 {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-_4575ffe9-dcf1-9eb7-41bf-e7093cfd5328-d13c79fe, #w-node-_4575ffe9-dcf1-9eb7-41bf-e7093cfd5328-21bc4b25, #w-node-_4575ffe9-dcf1-9eb7-41bf-e7093cfd5328-1a9874e3, #w-node-_4575ffe9-dcf1-9eb7-41bf-e7093cfd5328-4b30c609, #w-node-_4575ffe9-dcf1-9eb7-41bf-e7093cfd5328-c006f6a1, #w-node-_4575ffe9-dcf1-9eb7-41bf-e7093cfd5328-3e7a5bf9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-_85dd74d5-3592-4aa3-4ecc-294d34961633-346aef70 {
    grid-area: 1 / 3 / 4 / 6;
    place-self: center;
  }

  #w-node-_85dd74d5-3592-4aa3-4ecc-294d34961635-346aef70, #w-node-_85dd74d5-3592-4aa3-4ecc-294d34961637-346aef70 {
    grid-row: 3 / 4;
  }

  #w-node-_92552a8a-6686-982e-f13e-7b234dea1211-346aefb3 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-c31af2ee-a37c-7ee8-c340-457b1651890d-346af034 {
    display: grid;
  }

  #w-node-adff276c-39d6-5c5c-6a09-4cd0f0ed5d73-e00a6967, #w-node-_61421f44-f714-f0c2-f663-88b44e97ee3a-98516648 {
    grid-area: 1 / 3 / 2 / 4;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-ede0b0a3-1d91-d9db-bbcc-e30451e238aa-346aefcb, #w-node-cc295f58-7071-bbe3-1a78-111e411e1a72-346aefcb, #w-node-_75d5b5e4-ed0a-c8b0-fc05-4f2107b54ffa-346aefcb, #w-node-_77d1798b-221b-e7ff-02f9-e3b4846f9dbb-655c4d47 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_0da6389d-74d2-a2f8-c775-d7799e0a74e7-346aee50, #w-node-de59ed0b-855c-1a31-e40c-6c9164d4de0d-ffb607a9, #w-node-aca0249e-d869-c13d-ca05-ac332247b133-38267e67 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_91f4fb71-f809-2a5a-c20f-f3cb8a7a47a3-346aee50 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_01911953-ccba-196b-0642-dbb8600e9ab6-600e9aa4 {
    align-self: start;
  }

  #w-node-_597eeea8-e255-4663-a2f5-d1e2d1b230fd-346aee8d {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_597eeea8-e255-4663-a2f5-d1e2d1b23109-346aee8d {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-_85dd74d5-3592-4aa3-4ecc-294d34961633-346aef70 {
    grid-column: 4 / 8;
  }

  #w-node-_85dd74d5-3592-4aa3-4ecc-294d34961635-346aef70 {
    grid-row: 3 / 5;
    grid-column-end: 4;
  }

  #w-node-_85dd74d5-3592-4aa3-4ecc-294d34961637-346aef70 {
    grid-area: 4 / 4 / 6 / 7;
  }

  #w-node-_21b73145-5a32-e7ba-1ba0-57bf402172ed-346aef70 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-_21b73145-5a32-e7ba-1ba0-57bf402172f0-346aef70 {
    grid-area: Lottie-area;
    align-self: center;
  }

  #w-node-_92552a8a-6686-982e-f13e-7b234dea11fd-346aefb3, #w-node-_92552a8a-6686-982e-f13e-7b234dea11fe-346aefb3 {
    align-self: center;
  }

  #w-node-_92552a8a-6686-982e-f13e-7b234dea1207-346aefb3 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_92552a8a-6686-982e-f13e-7b234dea1208-346aefb3 {
    grid-area: 2 / 1 / 3 / 2;
    place-self: center;
  }

  #w-node-_92552a8a-6686-982e-f13e-7b234dea1211-346aefb3, #w-node-_92552a8a-6686-982e-f13e-7b234dea1212-346aefb3 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-e12e10e4-9774-2c79-b938-bd52c558bc0f-346aefcb {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-ede0b0a3-1d91-d9db-bbcc-e30451e238aa-346aefcb {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_75d5b5e4-ed0a-c8b0-fc05-4f2107b54ffa-346aefcb {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7cb-ffb607a9 {
    grid-template-rows: minmax(9px, .25fr);
    grid-template-columns: 1fr;
  }

  #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7cc-ffb607a9, #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7d2-ffb607a9, #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7d5-ffb607a9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8969eac2-bd4c-c7e8-3b82-b40b88740462-ffb607a9 {
    grid-template-rows: minmax(150px, 1fr) minmax(150px, 1fr) minmax(150px, 1fr);
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_38b10cf2-1eab-d04b-344d-f5eea7591a7d-ffb607a9, #w-node-_08fa8860-e26a-c3f8-d09f-d4f3ed19fe16-ffb607a9, #w-node-_769f0cb2-d749-5fcf-9396-1b97dae76480-ffb607a9, #w-node-dbc7adf0-a1d9-78af-738d-6d9ebdfe30f8-ffb607a9, #w-node-d1c28da3-4252-6a5a-8a7d-69f13edd4be3-ffb607a9, #w-node-b1d66a7a-d816-20c9-263e-3dc27d3abcee-ffb607a9, #w-node-_1abe46a3-d2cd-05c4-a979-98f69762d42b-ffb607a9, #w-node-_388ca0c5-2efe-b024-0203-3c190e265936-ffb607a9, #w-node-_486f0f4f-a6d3-b5a5-68ad-a5f711c9ef7f-ffb607a9, #w-node-_13f003f8-8f9f-bed1-7db9-5b2fe34a1382-ffb607a9, #w-node-_043d7acd-fb22-39bd-352d-9f7485b3f3e2-ffb607a9, #w-node-d2af283b-153d-8007-2436-0b8d95e9ac49-ffb607a9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_100060a3-9467-a2e6-20a6-7fd74454b13f-e00a6967, #w-node-_364db481-cc35-ce7e-e0c9-e8b1b9e39b66-e00a6967 {
    align-self: center;
  }

  #w-node-_78c5fd4e-8935-02c6-8131-d074858e0775-e00a6967 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-e167e5b4-5fcf-e727-4ef8-e9bfcbca2365-e00a6967 {
    grid-area: 2 / 1 / 3 / 2;
    place-self: center;
  }

  #w-node-adff276c-39d6-5c5c-6a09-4cd0f0ed5d73-e00a6967, #w-node-d916d715-d887-4b8d-3cb3-696935f8cd28-e00a6967 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_9ae0660a-76d6-54bb-7028-b6d706c2d2b7-98516648 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_61421f44-f714-f0c2-f663-88b44e97ee3a-98516648 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ec49add8-81b5-d05b-6b00-06921bd6c5cf-98516648 {
    align-self: center;
  }

  #w-node-ec49add8-81b5-d05b-6b00-06921bd6c5d4-98516648 {
    grid-area: 2 / 1 / 3 / 2;
    place-self: center;
  }

  #w-node-ec49add8-81b5-d05b-6b00-06921bd6c5d9-98516648 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_91f4fb71-f809-2a5a-c20f-f3cb8a7a47a3-13839bce {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_55d71fc2-4d39-b488-e963-4461aa381ad4-cef6dced, #w-node-_825af996-82cc-6ff2-4954-cb1063fd3752-cef6dced {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-_9ca5cb58-8759-0169-d7db-01076f8fd80e-d4540a9b {
    grid-template-rows: max-content;
    grid-template-columns: minmax(200px, 512px);
  }

  #w-node-_2bcbdcb5-cfc3-2c97-c65d-d44e71e36a24-896207b9, #w-node-_2bcbdcb5-cfc3-2c97-c65d-d44e71e36a24-8803db77, #w-node-ead5119b-e6b3-3432-e11f-4f66f46a5aa6-673e42b6, #w-node-_7a8b5916-711f-1b55-6ebc-4abcc2490a7b-b0828a8d, #w-node-_2bcbdcb5-cfc3-2c97-c65d-d44e71e36a24-41d3e465 {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-b1b4fbee-cacd-8032-8267-79708164d96b-dcbf7e21, #w-node-e1b034de-5bba-905d-e5dc-a597eb33bfdf-95d788a1 {
    justify-self: center;
  }

  #w-node-_345d0771-9576-7a6f-5056-cd49dad49f7c-94507cdc, #w-node-_3f03056d-d01a-6cd3-7dfb-b34fd6e172fb-fc914da7, #w-node-_634ab837-5d2a-1bb3-ca07-2b97a1cca3c2-763e76bf, #w-node-_71852d9a-4f59-a482-15a0-5e2f2143e496-d5797360 {
    grid-area: 1 / 4 / 2 / 7;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_01911953-ccba-196b-0642-dbb8600e9aac-600e9aa4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_01911953-ccba-196b-0642-dbb8600e9ab4-600e9aa4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_01911953-ccba-196b-0642-dbb8600e9ab5-600e9aa4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d19dc047-4b6e-dbd9-4e3d-41d77cf5c46c-600e9aa4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_01911953-ccba-196b-0642-dbb8600e9ab6-600e9aa4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0eff9b80-2286-c458-a91b-70d2ee92e129-600e9aa4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_01911953-ccba-196b-0642-dbb8600e9b23-600e9aa4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_01911953-ccba-196b-0642-dbb8600e9b28-600e9aa4 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-f5273dc9-f47f-a39b-8268-eef31674e85d-1674e831 {
    justify-self: stretch;
  }

  #w-node-_7e449ebf-d445-8cea-82a3-e65d393cb17b-346aee85, #w-node-_72531bab-9268-6b5e-34b1-da5c74844849-346aee8a {
    order: -9999;
  }

  #w-node-_597eeea8-e255-4663-a2f5-d1e2d1b230fd-346aee8d {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_66c2a375-0c10-e8c2-2a69-41406dfaa744-346aeed8, #w-node-f1879dc2-1327-8438-8d85-bb8b17032b28-346aeed8, #w-node-_192aa5e5-3b07-0c0e-9e70-34e3ac999921-346aeed8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_85dd74d5-3592-4aa3-4ecc-294d34961633-346aef70 {
    grid-column-end: 8;
  }

  #w-node-_85dd74d5-3592-4aa3-4ecc-294d34961637-346aef70 {
    grid-row-start: 5;
    grid-column-end: 8;
  }

  #w-node-eb2e49d8-8434-8bb6-51e3-24b12cbc5384-346aef70 {
    grid-column: 2 / 3;
    grid-row-start: 3;
  }

  #w-node-eb2e49d8-8434-8bb6-51e3-24b12cbc538c-346aef70 {
    grid-column: 1 / 2;
    grid-row-start: 2;
  }

  #w-node-eb2e49d8-8434-8bb6-51e3-24b12cbc538d-346aef70 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-eb2e49d8-8434-8bb6-51e3-24b12cbc538e-346aef70 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_21b73145-5a32-e7ba-1ba0-57bf402172ed-346aef70 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_21b73145-5a32-e7ba-1ba0-57bf402172f0-346aef70 {
    grid-area: lottie-Area;
  }

  #w-node-fa6fedf8-d267-3473-f309-3acc58728fb4-346aefb1, #w-node-fa6fedf8-d267-3473-f309-3acc58728fb6-346aefb1, #w-node-fa6fedf8-d267-3473-f309-3acc58728fbb-346aefb1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fa6fedf8-d267-3473-f309-3acc58728fbd-346aefb1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_7d923eec-0d48-ab0b-11de-d8b75ca268c8-346aefb3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_92552a8a-6686-982e-f13e-7b234dea11fd-346aefb3 {
    place-self: center;
  }

  #w-node-_92552a8a-6686-982e-f13e-7b234dea11fe-346aefb3 {
    align-self: center;
  }

  #w-node-_92552a8a-6686-982e-f13e-7b234dea1207-346aefb3, #w-node-_92552a8a-6686-982e-f13e-7b234dea1208-346aefb3 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_92552a8a-6686-982e-f13e-7b234dea1211-346aefb3, #w-node-_92552a8a-6686-982e-f13e-7b234dea1212-346aefb3 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-e1f2409c-2aee-7cfc-00ff-4fbb7d3d890c-346aefcb {
    grid-column: 1 / 2;
  }

  #w-node-c31af2ee-a37c-7ee8-c340-457b1651890d-346af034 {
    grid-template-rows: .5fr .5fr;
    grid-template-columns: 1fr;
  }

  #w-node-c31af2ee-a37c-7ee8-c340-457b1651890e-346af034, #w-node-c31af2ee-a37c-7ee8-c340-457b16518910-346af034, #w-node-c31af2ee-a37c-7ee8-c340-457b16518912-346af034, #w-node-c31af2ee-a37c-7ee8-c340-457b16518914-346af034 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88e24e94-ef87-46bf-ca9d-8aa26b266a34-346af038 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_88e24e94-ef87-46bf-ca9d-8aa26b266a38-346af038, #w-node-eba5e78c-d7bb-1148-961a-c10854933355-346af038 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7cb-ffb607a9 {
    grid-template-rows: minmax(1px, .25fr);
    grid-template-columns: 1fr;
  }

  #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7cc-ffb607a9, #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7d2-ffb607a9, #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7d5-ffb607a9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8969eac2-bd4c-c7e8-3b82-b40b88740462-ffb607a9 {
    grid-template-rows: minmax(150px, 1fr) minmax(150px, 1fr) minmax(150px, 1fr);
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_38b10cf2-1eab-d04b-344d-f5eea7591a7d-ffb607a9, #w-node-_08fa8860-e26a-c3f8-d09f-d4f3ed19fe16-ffb607a9, #w-node-_769f0cb2-d749-5fcf-9396-1b97dae76480-ffb607a9, #w-node-dbc7adf0-a1d9-78af-738d-6d9ebdfe30f8-ffb607a9, #w-node-d1c28da3-4252-6a5a-8a7d-69f13edd4be3-ffb607a9, #w-node-b1d66a7a-d816-20c9-263e-3dc27d3abcee-ffb607a9, #w-node-_1abe46a3-d2cd-05c4-a979-98f69762d42b-ffb607a9, #w-node-_388ca0c5-2efe-b024-0203-3c190e265936-ffb607a9, #w-node-_486f0f4f-a6d3-b5a5-68ad-a5f711c9ef7f-ffb607a9, #w-node-_13f003f8-8f9f-bed1-7db9-5b2fe34a1382-ffb607a9, #w-node-_043d7acd-fb22-39bd-352d-9f7485b3f3e2-ffb607a9, #w-node-d2af283b-153d-8007-2436-0b8d95e9ac49-ffb607a9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_38aa9e28-e533-dff7-ea7a-e6f35c164871-92602304, #w-node-_38aa9e28-e533-dff7-ea7a-e6f35c164871-e00a6967 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_100060a3-9467-a2e6-20a6-7fd74454b13f-e00a6967 {
    place-self: center;
  }

  #w-node-_364db481-cc35-ce7e-e0c9-e8b1b9e39b66-e00a6967 {
    align-self: center;
  }

  #w-node-_78c5fd4e-8935-02c6-8131-d074858e0775-e00a6967, #w-node-e167e5b4-5fcf-e727-4ef8-e9bfcbca2365-e00a6967 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-adff276c-39d6-5c5c-6a09-4cd0f0ed5d73-e00a6967, #w-node-d916d715-d887-4b8d-3cb3-696935f8cd28-e00a6967 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_38aa9e28-e533-dff7-ea7a-e6f35c164871-98516648 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_37ffdee5-7c6e-c472-8849-f547f5f50015-98516648 {
    place-self: center;
  }

  #w-node-_9ae0660a-76d6-54bb-7028-b6d706c2d2b7-98516648 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_61421f44-f714-f0c2-f663-88b44e97ee3a-98516648 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ec49add8-81b5-d05b-6b00-06921bd6c5cf-98516648 {
    align-self: center;
  }

  #w-node-ec49add8-81b5-d05b-6b00-06921bd6c5d4-98516648 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-ec49add8-81b5-d05b-6b00-06921bd6c5d9-98516648 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_22a1811f-817d-4900-a3a7-ac1600add811-37f23ded, #w-node-c6d0a72f-c97e-20d3-c51a-65c6d33810ee-37f23ded, #w-node-e695ce52-7b3d-5072-2e57-1106d96ba3ff-37f23ded, #w-node-_6f9f48f4-1b41-dbe1-054e-803c60921cea-37f23ded, #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b477-f7e7331e, #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b4d4-f7e7331e, #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b511-f7e7331e, #w-node-ff938845-2f11-c541-7776-d4caf96d06d6-66c658b2, #w-node-ff938845-2f11-c541-7776-d4caf96d072f-66c658b2, #w-node-_7ed73f7d-e5e0-8e75-c2c6-835758ffc3b3-ca4cc29d, #w-node-f3ae33b4-2dd7-39c7-422d-d6ccb06863c0-ca4cc29d, #w-node-_2e5f9193-7e37-987c-4494-55246abfd293-ca4cc29d, #w-node-_1d8cfc0d-74f6-3424-edd8-89605a05b3b0-ca4cc29d, #w-node-deb88cee-9488-fa8a-cc5e-8e0eea904b81-575f26d7, #w-node-_05e315f4-7aa8-d8ce-2144-70aea981c379-575f26d7, #w-node-e845f4d4-4601-f1fb-0b74-f41b1df4ec72-575f26d7, #w-node-cfc890c8-728c-3294-6a98-538a88f6d42f-575f26d7, #w-node-_6eeff50c-f85f-d106-201c-4bd774a11999-575f26d7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_66c2a375-0c10-e8c2-2a69-41406dfaa744-53bd94c5, #w-node-_30f95e7e-385d-673d-5a7d-88cb67bd91cd-2c8a0275, #w-node-_30f95e7e-385d-673d-5a7d-88cb67bd91cd-535a713b, #w-node-_30f95e7e-385d-673d-5a7d-88cb67bd91cd-39cb80d1, #w-node-_30f95e7e-385d-673d-5a7d-88cb67bd91cd-87038335 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4ada7ffe-e158-071c-1b02-803a9bacd714-d13c79fe, #w-node-_4575ffe9-dcf1-9eb7-41bf-e7093cfd535a-d13c79fe, #w-node-cbf12e2c-0e87-2dd3-8b8b-b33184662e36-d13c79fe, #w-node-a3107749-41de-94dd-31d9-e8afffde0c3e-d13c79fe, #w-node-_8d4f1142-1a44-7062-4584-441ff3eee778-d13c79fe, #w-node-_4ada7ffe-e158-071c-1b02-803a9bacd714-21bc4b25, #w-node-_4575ffe9-dcf1-9eb7-41bf-e7093cfd535a-21bc4b25, #w-node-cbf12e2c-0e87-2dd3-8b8b-b33184662e36-21bc4b25, #w-node-a3107749-41de-94dd-31d9-e8afffde0c3e-21bc4b25, #w-node-_8d4f1142-1a44-7062-4584-441ff3eee778-21bc4b25, #w-node-_7f8d26e1-edb1-fb63-fbd9-a64354688f4d-21bc4b25, #w-node-_4ada7ffe-e158-071c-1b02-803a9bacd714-1a9874e3, #w-node-_4575ffe9-dcf1-9eb7-41bf-e7093cfd535a-1a9874e3, #w-node-cbf12e2c-0e87-2dd3-8b8b-b33184662e36-1a9874e3, #w-node-_7f8d26e1-edb1-fb63-fbd9-a64354688f4d-1a9874e3, #w-node-_4ada7ffe-e158-071c-1b02-803a9bacd714-4b30c609, #w-node-_4575ffe9-dcf1-9eb7-41bf-e7093cfd535a-4b30c609, #w-node-cbf12e2c-0e87-2dd3-8b8b-b33184662e36-4b30c609, #w-node-_7f8d26e1-edb1-fb63-fbd9-a64354688f4d-4b30c609, #w-node-_4ada7ffe-e158-071c-1b02-803a9bacd714-c006f6a1, #w-node-_4575ffe9-dcf1-9eb7-41bf-e7093cfd535a-c006f6a1, #w-node-cbf12e2c-0e87-2dd3-8b8b-b33184662e36-c006f6a1, #w-node-_7f8d26e1-edb1-fb63-fbd9-a64354688f4d-c006f6a1, #w-node-_4ada7ffe-e158-071c-1b02-803a9bacd714-3e7a5bf9, #w-node-_4575ffe9-dcf1-9eb7-41bf-e7093cfd535a-3e7a5bf9, #w-node-cbf12e2c-0e87-2dd3-8b8b-b33184662e36-3e7a5bf9, #w-node-_7f8d26e1-edb1-fb63-fbd9-a64354688f4d-3e7a5bf9 {
    order: -9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_01911953-ccba-196b-0642-dbb8600e9ab4-600e9aa4, #w-node-_01911953-ccba-196b-0642-dbb8600e9aad-600e9aa4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_01911953-ccba-196b-0642-dbb8600e9aaf-600e9aa4, #w-node-_01911953-ccba-196b-0642-dbb8600e9ab5-600e9aa4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d19dc047-4b6e-dbd9-4e3d-41d77cf5c46c-600e9aa4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_01911953-ccba-196b-0642-dbb8600e9ab6-600e9aa4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_60c2e0b0-40eb-6226-7230-54ce50fc8513-600e9aa4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_60c2e0b0-40eb-6226-7230-54ce50fc8523-600e9aa4 {
    justify-self: start;
  }

  #w-node-_01911953-ccba-196b-0642-dbb8600e9af7-600e9aa4, #w-node-_4103e92a-ec5a-1069-795d-c646f57d9eff-600e9aa4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0eff9b80-2286-c458-a91b-70d2ee92e129-600e9aa4 {
    grid-row: 2 / 3;
  }

  #w-node-_01911953-ccba-196b-0642-dbb8600e9b28-600e9aa4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7e449ebf-d445-8cea-82a3-e65d393cb17b-346aee85 {
    order: -9999;
  }

  #w-node-_597eeea8-e255-4663-a2f5-d1e2d1b230fd-346aee8d {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_597eeea8-e255-4663-a2f5-d1e2d1b23100-346aee8d {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_597eeea8-e255-4663-a2f5-d1e2d1b23107-346aee8d {
    grid-area: 2 / 5 / 4 / 7;
  }

  #w-node-f1879dc2-1327-8438-8d85-bb8b17032b3c-346aeed8 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b0fb0a2f-020e-7949-1efd-af04c49d29ce-346aeed8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_192aa5e5-3b07-0c0e-9e70-34e3ac999935-346aeed8 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d49b9162-f450-9c6a-aded-060122427ed2-346aeed8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3bdc46b3-dd6c-1fa5-b840-1b58a47461aa-346aeed8 {
    align-self: center;
  }

  #w-node-_574e273b-98d5-0b13-3a6a-88e7e6193b23-e6193b23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bcd126a1-1e69-f4b5-4fcf-bcca5c207379-346aef3d, #w-node-eea29a19-9929-5474-4d62-493d84c404f6-346aef58 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_85dd74d5-3592-4aa3-4ecc-294d34961633-346aef70 {
    grid-column: 1 / 4;
    grid-row-end: 4;
  }

  #w-node-_85dd74d5-3592-4aa3-4ecc-294d34961635-346aef70 {
    grid-area: 4 / 2 / 6 / 4;
  }

  #w-node-_85dd74d5-3592-4aa3-4ecc-294d34961637-346aef70 {
    grid-area: 6 / 1 / 7 / 4;
  }

  #w-node-eb2e49d8-8434-8bb6-51e3-24b12cbc5377-346aef70 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-eb2e49d8-8434-8bb6-51e3-24b12cbc538c-346aef70 {
    grid-row: 2 / 3;
  }

  #w-node-_21b73145-5a32-e7ba-1ba0-57bf402172ed-346aef70 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_21b73145-5a32-e7ba-1ba0-57bf402172f0-346aef70 {
    grid-area: 2 / 1 / 5 / 5;
    place-self: center;
  }

  #w-node-bec83dd0-59ff-78d6-0894-99bf5705469a-346aefb1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fa6fedf8-d267-3473-f309-3acc58728faa-346aefb1, #w-node-fa6fedf8-d267-3473-f309-3acc58728fb1-346aefb1, #w-node-fa6fedf8-d267-3473-f309-3acc58728fb8-346aefb1 {
    grid-column: span 1 / span 1;
  }

  #w-node-_7d923eec-0d48-ab0b-11de-d8b75ca268c8-346aefb3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_92552a8a-6686-982e-f13e-7b234dea11fd-346aefb3 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: auto;
  }

  #w-node-c31af2ee-a37c-7ee8-c340-457b1651890d-346af034 {
    grid-template-rows: .5fr .5fr;
    grid-template-columns: 1fr;
  }

  #w-node-c31af2ee-a37c-7ee8-c340-457b1651890e-346af034, #w-node-c31af2ee-a37c-7ee8-c340-457b16518910-346af034, #w-node-c31af2ee-a37c-7ee8-c340-457b16518912-346af034, #w-node-c31af2ee-a37c-7ee8-c340-457b16518914-346af034 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_88e24e94-ef87-46bf-ca9d-8aa26b266a34-346af038 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_88e24e94-ef87-46bf-ca9d-8aa26b266a38-346af038 {
    grid-column: 1 / 2;
  }

  #w-node-eba5e78c-d7bb-1148-961a-c10854933355-346af038 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7cb-ffb607a9 {
    grid-template-rows: minmax(1px, .25fr);
    grid-template-columns: 1fr;
  }

  #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7cc-ffb607a9, #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7d2-ffb607a9, #w-node-a48c8463-c4a0-2e1d-7aef-ad60358fd7d5-ffb607a9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8969eac2-bd4c-c7e8-3b82-b40b88740462-ffb607a9 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_38b10cf2-1eab-d04b-344d-f5eea7591a7d-ffb607a9, #w-node-_08fa8860-e26a-c3f8-d09f-d4f3ed19fe16-ffb607a9, #w-node-_769f0cb2-d749-5fcf-9396-1b97dae76480-ffb607a9, #w-node-dbc7adf0-a1d9-78af-738d-6d9ebdfe30f8-ffb607a9, #w-node-d1c28da3-4252-6a5a-8a7d-69f13edd4be3-ffb607a9, #w-node-b1d66a7a-d816-20c9-263e-3dc27d3abcee-ffb607a9, #w-node-_1abe46a3-d2cd-05c4-a979-98f69762d42b-ffb607a9, #w-node-_388ca0c5-2efe-b024-0203-3c190e265936-ffb607a9, #w-node-_486f0f4f-a6d3-b5a5-68ad-a5f711c9ef7f-ffb607a9, #w-node-_13f003f8-8f9f-bed1-7db9-5b2fe34a1382-ffb607a9, #w-node-_043d7acd-fb22-39bd-352d-9f7485b3f3e2-ffb607a9, #w-node-d2af283b-153d-8007-2436-0b8d95e9ac49-ffb607a9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3816f477-17ec-cd9a-23ce-b7574bfe4b82-a49ffaff, #w-node-_38aa9e28-e533-dff7-ea7a-e6f35c164871-92602304, #w-node-_38aa9e28-e533-dff7-ea7a-e6f35c164871-e00a6967 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_100060a3-9467-a2e6-20a6-7fd74454b13f-e00a6967 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: auto;
  }

  #w-node-_38aa9e28-e533-dff7-ea7a-e6f35c164870-98516648 {
    place-self: center;
  }

  #w-node-_38aa9e28-e533-dff7-ea7a-e6f35c164871-98516648 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_37ffdee5-7c6e-c472-8849-f547f5f50015-98516648 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: auto;
  }

  #w-node-_0aab7cbd-ac14-5dc6-e373-6ef64cd0f847-005fdb27, #w-node-_1fd0ace9-0a58-104c-5802-5fb68e6b0638-37f23ded {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_22a1811f-817d-4900-a3a7-ac1600add811-37f23ded {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_22a1811f-817d-4900-a3a7-ac1600add846-37f23ded {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-c6d0a72f-c97e-20d3-c51a-65c6d33810ee-37f23ded, #w-node-e695ce52-7b3d-5072-2e57-1106d96ba3ff-37f23ded, #w-node-_6f9f48f4-1b41-dbe1-054e-803c60921cea-37f23ded {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_79e842ac-a4c8-826c-d4bc-ebd90ff4b588-f7e7331e, #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b466-f7e7331e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b46f-f7e7331e, #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b477-f7e7331e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b4b8-f7e7331e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b4c3-f7e7331e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b4cc-f7e7331e, #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b4d4-f7e7331e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b4f5-f7e7331e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b500-f7e7331e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b509-f7e7331e, #w-node-_14f6f7db-55d4-d761-8cca-dcfd9fe3b511-f7e7331e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_769c04e8-b22f-f0b0-1504-14b8ac1f1046-66c658b2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ff938845-2f11-c541-7776-d4caf96d06ce-66c658b2, #w-node-ff938845-2f11-c541-7776-d4caf96d06d6-66c658b2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ff938845-2f11-c541-7776-d4caf96d0713-66c658b2 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-ff938845-2f11-c541-7776-d4caf96d071e-66c658b2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ff938845-2f11-c541-7776-d4caf96d0727-66c658b2, #w-node-ff938845-2f11-c541-7776-d4caf96d072f-66c658b2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ff938845-2f11-c541-7776-d4caf96d0768-66c658b2 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_4f780342-54ce-9a7a-49cc-b3f72d48e8ab-ca4cc29d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ed73f7d-e5e0-8e75-c2c6-835758ffc3b3-ca4cc29d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7ed73f7d-e5e0-8e75-c2c6-835758ffc3ec-ca4cc29d {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-f3ae33b4-2dd7-39c7-422d-d6ccb06863c0-ca4cc29d, #w-node-_2e5f9193-7e37-987c-4494-55246abfd293-ca4cc29d, #w-node-_1d8cfc0d-74f6-3424-edd8-89605a05b3b0-ca4cc29d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_40c3d79c-edbb-8c85-7245-f93b1b2b78d7-575f26d7, #w-node-deb88cee-9488-fa8a-cc5e-8e0eea904b72-575f26d7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-deb88cee-9488-fa8a-cc5e-8e0eea904b7b-575f26d7, #w-node-deb88cee-9488-fa8a-cc5e-8e0eea904b81-575f26d7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-deb88cee-9488-fa8a-cc5e-8e0eea904bc2-575f26d7 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_05e315f4-7aa8-d8ce-2144-70aea981c36a-575f26d7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_05e315f4-7aa8-d8ce-2144-70aea981c373-575f26d7, #w-node-_05e315f4-7aa8-d8ce-2144-70aea981c379-575f26d7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_05e315f4-7aa8-d8ce-2144-70aea981c3ba-575f26d7 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-e845f4d4-4601-f1fb-0b74-f41b1df4ec63-575f26d7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e845f4d4-4601-f1fb-0b74-f41b1df4ec6c-575f26d7, #w-node-e845f4d4-4601-f1fb-0b74-f41b1df4ec72-575f26d7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cfc890c8-728c-3294-6a98-538a88f6d420-575f26d7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-cfc890c8-728c-3294-6a98-538a88f6d429-575f26d7, #w-node-cfc890c8-728c-3294-6a98-538a88f6d42f-575f26d7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cfc890c8-728c-3294-6a98-538a88f6d470-575f26d7 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_6eeff50c-f85f-d106-201c-4bd774a1198a-575f26d7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6eeff50c-f85f-d106-201c-4bd774a11993-575f26d7, #w-node-_6eeff50c-f85f-d106-201c-4bd774a11999-575f26d7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6eeff50c-f85f-d106-201c-4bd774a119da-575f26d7 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5078db3a-732a-0ba1-50b3-e2eeac0f07a4-27faa173, #w-node-_5078db3a-732a-0ba1-50b3-e2eeac0f07a4-788876ad, #w-node-_4ce0778a-b189-c70e-604a-9543a4c9f665-6a37059c, #w-node-c7cf1614-a822-245f-219e-0438531b32cc-0d610de7, #w-node-a52abef5-ff00-00d4-24eb-b3516bd6f632-bfe8604e, #w-node-d726f023-1578-18b6-b797-e70d9f0addb7-94507cdc, #w-node-d726f023-1578-18b6-b797-e70d9f0addb7-fc914da7, #w-node-d726f023-1578-18b6-b797-e70d9f0addb7-763e76bf, #w-node-d726f023-1578-18b6-b797-e70d9f0addb7-d5797360, #w-node-c7cf1614-a822-245f-219e-0438531b32cc-ea89ad9f, #w-node-c7cf1614-a822-245f-219e-0438531b32cc-e69c6fe6 {
    grid-area: 2 / 1 / 3 / 2;
  }
}
