
@charset "UTF-8";

/* Navigation styles */
@media (max-width: 768px) {
  .navbar-nav .dropdown-menu {position: absolute;}
  .navbar-nav .nav-link {padding-left: 12px; padding-right: 12px;}
}

/* navbar flex behavior */
@media (min-width: 768px) {
  .main-navbar-ul {flex: 1; margin: auto !important; display: flex; justify-content: space-evenly;}
}

/* menu */
.navbar_menu_item_outer {text-align: center; min-width: 63px; max-width: 63px;}
@media (min-width: 768px) {.navbar_menu_item_outer {min-width: 64px;}}
@media (min-width: 860px) {.navbar_menu_item_outer {min-width: 72px;}}

.navbar_dropdown_static {position: static;}
@media (min-width: 768px) {.navbar_dropdown_static {position: relative;}}
.navbar_menu_item_inner {padding-top: 6px; padding-bottom: 6px;}
@media (min-width: 768px) {.navbar_menu_item_inner {padding-top: 7px; padding-bottom: 7px;}}

.navbar_menu_item_title {white-space: nowrap; font-size: 10px; color: #aaa;}
@media (min-width: 768px) {.navbar_menu_item_title {font-size: 12px; margin: auto 0;}}

.site_navbar_menu_icon_svg {color: #fff; margin: 0 auto; width: 1.85em; height: 1.85em;}
@media (min-width: 768px) {.site_navbar_menu_icon_svg {width: 2.25em; height: 2.25em;}}

/* Page layout */
#page_content_container {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  max-width: 1822px;
  margin: 0 auto;
  width: 100%;
}

#page_content_body {
  width: 100%;
  max-width: 1138px;
}

#left_gutter, #right_gutter {
  position: sticky;
  top: 24px;
  margin-top: 24px;
  z-index: 1000;
  display: none;
}

@media(min-width:1475px) {
  #left_gutter, #right_gutter {width: 160px; display: block;}
}

@media(min-width:1755px) {
  #left_gutter, #right_gutter {width: 300px;}
}

/* Catalog grid */
.catalog-link-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 1em;
}

@media (min-width: 480px) {
  .catalog-link-grid {grid-template-columns: repeat(3, 1fr);}
}

@media (min-width: 1020px) {
  .catalog-link-grid {grid-template-columns: repeat(6, 1fr);}
}

.catalog-link-button {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  color: #dcdfe2;
  font-size: 0.8em;
  font-weight: 500;
  padding: 8px;
  border: none;
  border-radius: 10px;
  cursor: pointer;
  display: flex;
}

.catalog-link-button-roblox {
  background-color: #004F8F;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='250' viewBox='0 0 1080 900'%3E%3Cg fill-opacity='0.08'%3E%3Cpolygon fill='%23444' points='90 150 0 300 180 300'/%3E%3Cpolygon points='90 150 180 0 0 0'/%3E%3Cpolygon fill='%23AAA' points='270 150 360 0 180 0'/%3E%3Cpolygon fill='%23DDD' points='450 150 360 300 540 300'/%3E%3Cpolygon fill='%23999' points='450 150 540 0 360 0'/%3E%3Cpolygon points='630 150 540 300 720 300'/%3E%3Cpolygon fill='%23DDD' points='630 150 720 0 540 0'/%3E%3Cpolygon fill='%23444' points='810 150 720 300 900 300'/%3E%3Cpolygon fill='%23FFF' points='810 150 900 0 720 0'/%3E%3Cpolygon fill='%23DDD' points='990 150 900 300 1080 300'/%3E%3Cpolygon fill='%23444' points='990 150 1080 0 900 0'/%3E%3Cpolygon fill='%23DDD' points='90 450 0 600 180 600'/%3E%3Cpolygon points='90 450 180 300 0 300'/%3E%3Cpolygon fill='%23666' points='270 450 180 600 360 600'/%3E%3Cpolygon fill='%23AAA' points='270 450 360 300 180 300'/%3E%3Cpolygon fill='%23DDD' points='450 450 360 600 540 600'/%3E%3Cpolygon fill='%23999' points='450 450 540 300 360 300'/%3E%3Cpolygon fill='%23999' points='630 450 540 600 720 600'/%3E%3Cpolygon fill='%23FFF' points='630 450 720 300 540 300'/%3E%3Cpolygon points='810 450 720 600 900 600'/%3E%3Cpolygon fill='%23DDD' points='810 450 900 300 720 300'/%3E%3Cpolygon fill='%23AAA' points='990 450 900 600 1080 600'/%3E%3Cpolygon fill='%23444' points='990 450 1080 300 900 300'/%3E%3Cpolygon fill='%23222' points='90 750 0 900 180 900'/%3E%3Cpolygon points='270 750 180 900 360 900'/%3E%3Cpolygon fill='%23DDD' points='270 750 360 600 180 600'/%3E%3Cpolygon points='450 750 540 600 360 600'/%3E%3Cpolygon points='630 750 540 900 720 900'/%3E%3Cpolygon fill='%23444' points='630 750 720 600 540 600'/%3E%3Cpolygon fill='%23AAA' points='810 750 720 900 900 900'/%3E%3Cpolygon fill='%23666' points='810 750 900 600 720 600'/%3E%3Cpolygon fill='%23999' points='990 750 900 900 1080 900'/%3E%3Cpolygon fill='%23999' points='180 0 90 150 270 150'/%3E%3Cpolygon fill='%23444' points='360 0 270 150 450 150'/%3E%3Cpolygon fill='%23FFF' points='540 0 450 150 630 150'/%3E%3Cpolygon points='900 0 810 150 990 150'/%3E%3Cpolygon fill='%23222' points='0 300 -90 450 90 450'/%3E%3Cpolygon fill='%23FFF' points='0 300 90 150 -90 150'/%3E%3Cpolygon fill='%23FFF' points='180 300 90 450 270 450'/%3E%3Cpolygon fill='%23666' points='180 300 270 150 90 150'/%3E%3Cpolygon fill='%23222' points='360 300 270 450 450 450'/%3E%3Cpolygon fill='%23FFF' points='360 300 450 150 270 150'/%3E%3Cpolygon fill='%23444' points='540 300 450 450 630 450'/%3E%3Cpolygon fill='%23222' points='540 300 630 150 450 150'/%3E%3Cpolygon fill='%23AAA' points='720 300 630 450 810 450'/%3E%3Cpolygon fill='%23666' points='720 300 810 150 630 150'/%3E%3Cpolygon fill='%23FFF' points='900 300 810 450 990 450'/%3E%3Cpolygon fill='%23999' points='900 300 990 150 810 150'/%3E%3Cpolygon points='0 600 -90 750 90 750'/%3E%3Cpolygon fill='%23666' points='0 600 90 450 -90 450'/%3E%3Cpolygon fill='%23AAA' points='180 600 90 750 270 750'/%3E%3Cpolygon fill='%23444' points='180 600 270 450 90 450'/%3E%3Cpolygon fill='%23444' points='360 600 270 750 450 750'/%3E%3Cpolygon fill='%23999' points='360 600 450 450 270 450'/%3E%3Cpolygon fill='%23666' points='540 600 630 450 450 450'/%3E%3Cpolygon fill='%23222' points='720 600 630 750 810 750'/%3E%3Cpolygon fill='%23FFF' points='900 600 810 750 990 750'/%3E%3Cpolygon fill='%23222' points='900 600 990 450 810 450'/%3E%3Cpolygon fill='%23DDD' points='0 900 90 750 -90 750'/%3E%3Cpolygon fill='%23444' points='180 900 270 750 90 750'/%3E%3Cpolygon fill='%23FFF' points='360 900 450 750 270 750'/%3E%3Cpolygon fill='%23AAA' points='540 900 630 750 450 750'/%3E%3Cpolygon fill='%23FFF' points='720 900 810 750 630 750'/%3E%3Cpolygon fill='%23222' points='900 900 990 750 810 750'/%3E%3Cpolygon fill='%23222' points='1080 300 990 450 1170 450'/%3E%3Cpolygon fill='%23FFF' points='1080 300 1170 150 990 150'/%3E%3Cpolygon points='1080 600 990 750 1170 750'/%3E%3Cpolygon fill='%23666' points='1080 600 1170 450 990 450'/%3E%3Cpolygon fill='%23DDD' points='1080 900 1170 750 990 750'/%3E%3C/g%3E%3C/svg%3E");
}

.catalog-link-button:hover {
  filter: brightness(120%);
  text-decoration: none;
}

.catalog-link-button-icon {
  width: 2.9em;
  height: 2.9em;
  min-width: 2.9em;
  min-height: 2.9em;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

/* Icon definitions */
.roblox-accessories-icon {background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 277 290' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath d='M24.2 107.3s25.2 27.5 50.5 36.4c15 5.3 68.5 9.7 68.5 9.7s-.5-10 1.7-16.8c2.5-8.1 7.4-12.3 7.4-12.3l-6.8-14s18.3-12.6 33-9.4c9.2 2 11.1 4 19.7 15.2a50.5 50.5 0 0 1 6 47 73.9 73.9 0 0 1-19.6 27.3l-10 24.4s-34.5 1.6-34.8 3c-1.3 7.5-4.3 24-4.8 30.2a61.3 61.3 0 0 1-10.6 30.7c-2.7 4-14.6 10.3-14.6 10.3s7.8-19.3 9.7-25.6c2.6-8.6 1.6-39.3 1.9-49.7 0-3.7-21-4.1-32.3-2.7-12.8 1.5-27 3.6-35 4-16.1 1-45.9-1.4-45.9-1.4S0 178.4 0 169.4c.2-13.7 5.5-33 9.6-43.3 5-12.6 14.6-18.8 14.6-18.8z' fill='%23fff'/%3E%3Cellipse cx='1131.4' cy='463.7' rx='18.6' ry='19.9' transform='matrix(-.3683 1.6286 -1.3268 -.3 1202 -1557.1)' fill='%23fff'/%3E%3Cpath d='m20.6 214 8.6-.3c-.1.5 4.7 18.5 4.7 18.5l-7 .4s-6.3-10.9-6.3-18.6zM188.1 106.3 209.8 67 246 45.8l-11.8 40.7-38 28.1-8-8.3zm-5.6-3.5-16.4-1.6c1.6-20.2 3.7-52.7 3.7-52.7L197.1 0l.4 54.8-15 48zm21 39.3 44.6-7.4 14 16.5-29.6 14.3-33.1-6.2 4.1-17.2zm-5.3-19L248 87.2l28.8 9.3-28.3 31L203 139l-4.7-16zM72 86.2l13.2-28L110.6 41 105 69 78.6 91l-6.7-4.8zm-4.5-1.8-12.5.4c-.4-13.5-1.4-35.1-1.4-35.1L70.2 15 75 51.3l-7.5 33.1zm18.9 24.1 33-8.9 11.8 9.7-21.1 12-25.5-1 1.8-11.8zm-5.5-12 34.6-28.3 22.5 3.6-19 23-33.3 11.8-4.8-10.2z' fill='%23fff'/%3E%3Cpath d='M34.2 120.8s1.2-6.7 5.3-14c4.2-7.6 9.3-10.4 9.3-10.4L45.4 88s10.2-5.3 19-4.2c8.5 1.1 18.1 4.7 23.8 20 2.7 7.1-1 20.4-7.8 29.5-11.6 15.6-15 13.7-15 13.7' fill='%23fff'/%3E%3C/svg%3E");}
.roblox-clothing-icon {background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 304 322' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='1.5'%3E%3Cpath d='M138.8 157.4a5.1 5.1 0 0 1 2.1-1.3l46.6-15a5.2 5.2 0 0 1 3.3 0l109.4 37.5a5.2 5.2 0 0 1 3.2 6.6v.1a.7.7 0 0 1 0 .1l-23.9 101.5a5.2 5.2 0 0 1-1.5 2.6l-32 29.8c-.6.5-1.1.8-1.7 1a5.2 5.2 0 0 1-4.8.2l-54.8-25-.1-.1-1.8-.8-47.9-22a5.2 5.2 0 0 1-3-5l4.8-106.2a5.2 5.2 0 0 1 2.1-4zm3.9 103.7c6 2.6 22.2 10 39.8 18l8.2-95-43.9-15.3-4.1 92.3zm55.2-85.6 67 19.2a5.2 5.2 0 0 1 3.2 2.8l19.1-12.4-98.2-33.6-31.2 10.1 40 14zm68.8 34.9L251 294.8l20.1-17.4 19.2-81.8-21.7 14c-.5.4-1.2.6-1.8.8zm-28.2 94 18.9-101-56.5-16.1-8.3 96.3 46 20.8z' fill='%23fff'/%3E%3Cpath d='M202.2 157.2c23.9 14 84.9 30.2 84.9 30.2l-8.2 42.2-23.6 11.5-61.6-23.1-44-16.2 1.4-44.2s50-.7 51.1-.4z' fill='%23fff' stroke='%23fff' stroke-width='23.96416'/%3E%3Cpath d='M157 265.3a52.5 52.5 0 0 1 26 16.6l-43.2-18.7a68 68 0 0 1 17.3 2.1zm66 28.8a59 59 0 0 0-5.8-3 60.2 60.2 0 0 0-27-5l48 20c0-.5-4-4.4-9.8-8.5a76.5 76.5 0 0 0-5.4-3.5z' fill='none' stroke='%23fff' stroke-width='12.1'/%3E%3Cg fill='%23fff'%3E%3Cpath d='M253.6 0a5.2 5.2 0 0 1 3.4 1.1 5.2 5.2 0 0 1 1.7 2.4l.2 1 19.3 122.7a5.2 5.2 0 0 1-3.2 5.7L231.6 150l-.6.2-105.4 40a5.2 5.2 0 0 1-2.5 1.9l-55 20.5a5.2 5.2 0 0 1-3.7 0l-33.8-12.2a5.2 5.2 0 0 1-3.3-3.8L.1 67.1A5.2 5.2 0 0 1 3.8 61L178 11.5 218.1.4a5.2 5.2 0 0 1 1.4-.2l34.1-.2zM59.4 199.8l-12.4-59-14.3-69a5.2 5.2 0 0 1 4-6.2 5.2 5.2 0 0 1 6.2 4.1l14.3 69 13 61.4 45-17L92.5 58.8 61 55.6l-49.7 14L37 191.8l22.5 8.1zM88.1 48l9.4 1a5.2 5.2 0 0 1 4.6 4.2l23 126.1 98.6-37.3-22.5-119.7a5.2 5.2 0 0 1 3.5-5.9l16.9-5.7h-1.3l-39.5 11-92.7 26.3zm161.5-35.8-37.3 12.6L233.6 138l33.6-13.3-17.6-112.6z'/%3E%3Cpath d='m219.4 78 11.6 65.2-108.8 41.5-14.6-78.3-58.3 15.9-29.4.4L6.8 65.3 112.5 38s37.2 10.9 51 6.6c13.7-4.3 28-31.4 28-31.4l57-9.4L264 66l-44.7 12zM198 123.9l-24.5-12 18.9-22-42-6.1 3.3 16.4 4.3-4 12.2 1.9-12.7 11 2.9 14.8H198z'/%3E%3C/g%3E%3C/svg%3E");}
.roblox-faces-icon {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 1000 1000'%3E%3Crect width='100%25' height='100%25' fill='rgba(246,187,255,0)'/%3E%3Cg%3E%3Cpath style='is-custom-font:none;font-file-url:none' transform='matrix(3.231 0 0 3.231 -2427.6 -1344.8)' d='M1027.7 507.4v126.2c.4 34.9-25.4 60-61 61H844.6a61 61 0 0 1-61-61V507.4a61 61 0 0 1 61-61h122a61 61 0 0 1 61.1 61Zm-90.1 16.4c-6.5 0-11.1 6.4-11.1 17s4 19.3 10.5 19.3c6.4 0 10.8-8.6 10.8-19.2s-3.8-17.1-10.2-17.1ZM868.2 606s-1 12.3 4.7 23.4a34.8 34.8 0 0 0 31.1 19.2c13.8.1 28.6-6.4 34.7-16 7.5-11.6 6.4-26 6.4-26l-76.9-.6Zm5-68.3c-4.4-.6-9.2 1-13 2.3-5.6 2-12 8.1-8.4 11.5 4.2 3.8 10.9-3.1 17.3-4 5.1-.8 8 1.6 11.1 2.9 3.4 1.3 9.1 6.4 12.7 2 3.3-4.1-5.5-9.4-7.3-10.5-4-2.5-7.4-3.7-12.4-4.2Z' fill='%23fff' fill-rule='evenodd'/%3E%3Cellipse style='is-custom-font:none;font-file-url:none' rx='3.3' ry='12.2' fill='%23fff' fill-rule='evenodd' transform='matrix(25.9715 0 0 3.3372 501.3 727.1)'/%3E%3C/g%3E%3C/svg%3E");}
.roblox-hair-icon {background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 289 241' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath d='m142.5 19-51-19 48 35.8-59.1-21.2L101 40.2 49.3 25.7l25.3 25.6-47.4 31.5 31.5.7-29 23.4L1 144l48.8-24L0 187.3l53.6-29.7s5.6 9 10 23.5L79 235.8l4.8-47 12.4-.9-.4-28.2s22.5-17 34.9-17.3c12.4-.3 39.8 15.2 39.8 15.2s25.7-13.3 53-14.6c28.7-1.4 25.8 38.4 25.8 38.4l15 7.1 4 51.6s22.7-104 19.7-120c-3.6-19.6-20.3-36.5-41.7-56a399.3 399.3 0 0 0-60.2-44.3l7.5 22.3-44.8-38-6.4 14.8z' fill='%23fff'/%3E%3C/svg%3E");}
.roblox-body-parts-icon {background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 307 320' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='1.5'%3E%3Cpath d='M238.5 114.3h56.2v132h-56.2zm-167.3 3v46s12 22.8 14 32.8c2.1 10.8.7 46 .7 46l110.4.1s.3-35.7 3-49a120.1 120.1 0 0 1 12.2-30.4V117l-140.3.2z' fill='%23fff' stroke='%23fff' stroke-width='23.93698'/%3E%3Cpath d='M43 135.5c.3-5.6 0-10.8 0-10.8L43 121s-6.8.3-12.5 3.3a22 22 0 0 0-7.3 7.8c-9.4 15.7-2.6 51.4-2 57 2.1 21.7-6 44-8.7 59.5-2.6 15.4 6.8 23.6 10.7 20.3 2-1.6.9-19 1.5-20.2 1.7-3.6 15.6-3.5 15.6-3.5l.4-17.4s-1.6-18.6.8-45.2c1.7-18.4.3-29.7 1.5-47z' fill='%23fff' stroke='%23fff' stroke-width='23.918300000000002'/%3E%3Cpath d='m158.4 306.8-2.7-36.8 39-.2-4 37.2-32.3-.2zm-34.3 0 2.7-36.8-39-.1 4 37.2 32.3-.3z' fill='%23fff' stroke='%23fff' stroke-width='23.9'/%3E%3Cpath d='M1093 990v75.3c0 20.7-15.5 37.6-34.6 37.6h-82.3c-19 0-34.5-16.9-34.5-37.6V990c0-20.7 15.4-37.6 34.5-37.6h82.3c19 0 34.5 16.9 34.5 37.6z' transform='matrix(.6332 -.0065 .006 .5811 -508.6 -539.2)' fill='%23fff' stroke='%23fff' stroke-width='24.2'/%3E%3C/svg%3E");}
.roblox-animations-icon {background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 250 303' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='1.5'%3E%3Cpath d='m136.6 211.6 13.3 8-7.3 25.2 29.3 28.3 32.9-28.4s18.1-31.5 5.2-49.5c-16.3-23-24-23-29.6-30.4m-43.5 15.6c29.2 17.2 28 18.7 36 27.2 26.1 28-1.7 62-1.7 62M76.7 182c-.3 1.4 3.5 27.3 6.4 53.7 3.3 30 5.8 61 5.8 61s25 2 51.5-2.4c2.4-40.8-10.4-115.5-10.4-115.5M77.5 74.1c-1 3.5 1.6 30 1.4 55-.3 23.3-3.5 45.2-3.5 46.6 60.8 3.9 75.1-2.8 106.3-8.9-1.2-7.5 4-37.4-.4-59.9a92 92 0 0 0-18.8-39.5s-33 5.7-56.1 7c-14.7.8-26.7-.5-29-.3z' fill='none' stroke='%23fff' stroke-width='10.4'/%3E%3Cpath d='M1232.5 902s-2.6 51.9 7.1 85.2c5.6 19 24.2 27 27 28.6 33.2 19.2 115 27.4 115 26-.4-7.8 8.4-75.2 8.4-75.2l-38.4-13.5-.1-54.2-119 3z' transform='matrix(.484 0 0 .6742 -591.1 -588.5)' fill='%23fff' stroke='%23fff' stroke-width='17.8'/%3E%3Cpath d='M227.2 59.6c.8.2 16.8 7.6 16.8 7.6l-19.1 46s-14.5-1.1-18.9-1m-33-70.8s-9.1 23-15.6 51.5c-.7 3 48 19.4 48 19.4l20-53-52.3-18z' fill='%23fff' stroke='%23fff' stroke-width='10.4'/%3E%3Cpath d='m152.6 14 6.4 35a17.5 17.5 0 0 1-14.4 20.1l-34.9 6.3a17.5 17.5 0 0 1-20.5-13.8l-6.3-35a17.5 17.5 0 0 1 14.4-20L132 .3A17.5 17.5 0 0 1 152.6 14z' fill='%23fff'/%3E%3Cpath d='M109.4 50.9a2 2 0 0 1 3-2.5c2.3 2.8 5 5.3 7.4 6.6 1.2.7 2.4 1.2 3.4 1 .9-.3 1.9-1 2.9-2 1.7-2 3.3-5 4.1-9.2a2 2 0 0 1 3.9.8c-1.8 8.6-6.5 13.2-10 14.1-1.8.4-4 0-6.2-1.3a32.4 32.4 0 0 1-8.5-7.5z'/%3E%3Cpath d='M109.5 26.5c.5-.1 1.2 1.1 1.5 2.8.4 1.7.3 3.1-.3 3.2-.5.2-1.2-1.1-1.5-2.8-.4-1.7-.2-3.1.3-3.2zm14.5-3c.6-.2 1.3 1 1.6 2.8.4 1.6.2 3-.3 3.2-.5.1-1.2-1.2-1.5-2.8-.4-1.7-.3-3.2.2-3.3z' stroke='%23000' stroke-width='3.9'/%3E%3C/svg%3E");}

/* Item cards */
.gen_items_slider_card_container {
  background-color: #30363c;
  margin: 3px 0px 3px 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  border-radius: 7px;
}

.gen_items_slider_main_image_container {
  position: relative;
  background-image: linear-gradient(#3a3f44, #494e51 50%, #3a3f44);
}

.gen_items_slider_card_main_image {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 80px;
  height: 80px;
}

.gen_items_slider_title_container {
  margin: 0.2em 0.45em 0.2em 0.45em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.gen_items_slider_title {
  font-weight: 500;
  color: #dcdfe2;
  font-size: 0.9em;
}

.gen_items_slider_info_section {
  margin: 0.15em 0.45em 0.2em 0.45em;
}

.gen_items_slider_stat_row {
  display: flex;
  justify-content: space-between;
}

.gen_items_slider_stat_header {
  color: #7A8288;
  font-size: 0.75em;
}

.gen_items_slider_stat_data {
  color: #bcc2c7;
  font-size: 0.75em;
  margin-left: 0.35em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.h3_std {
  color: #eee;
  font-size: 1.6rem;
}

.community-card-title {
  color: #1aa3e3;
  font-size: 1.171875rem;
  font-weight: 500;
}

/* Page header grid */
.page_header_grid {
  display: grid;
  margin-top: 0;
  grid-template-columns: 1fr;
}

.page_header_description_section {
  padding: 20px 24px 24px 24px;
  border-radius: 0;
  background: linear-gradient(90deg, #005091, #002b48);
}

@media (min-width: 576px) {
  .page_header_grid {
    margin-top: 16px;
  }
}
