@charset "UTF-8";
  .module-0969 img {
    width: 50px !important;
    height: 50px !important;
    object-fit: contain;
    display: block;
  }
.icon_light_fdd3 {
  box-sizing: border-box;
}
.shadow_f270 label {
  display: block;
}
.glass_2320 {
  line-height: 0;
}
.glass_2320,
.glass_2320 img {
  box-sizing: border-box;
}
.glass_2320.primary-hovered-0b86 {
  text-align: center;
}
.new_48fd {
  box-sizing: border-box;
}
.new_48fd figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.new_48fd audio {
  min-width: 300px;
  width: 100%;
}
.nav_6a7f {
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  word-break: break-word;
}
.nav_6a7f.primary-hovered-0b86 {
  text-align: center;
}
.nav_6a7f.accent-cold-78f0 {
  text-align: right;
}
:where(.nav_6a7f) {
  border-radius: 9999px;
  box-shadow: none;
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  text-decoration: none;
}
.prev-736f[style*="text-decoration"] .nav_6a7f {
  text-decoration: inherit;
}
.block_inner_7d98 > .prev-736f.heading_15b8 {
  max-width: none;
}
.block_inner_7d98 > .prev-736f.heading_15b8 .nav_6a7f {
  width: 100%;
}
.block_inner_7d98
  > .prev-736f.button_slow_c227
  .nav_6a7f {
  font-size: inherit;
}
.block_inner_7d98 > .prev-736f.tiny_e1d6 {
  width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75);
}
.block_inner_7d98 > .prev-736f.wood_4ecb {
  width: calc(50% - var(--wp--style--block-gap, 0.5em) * 0.5);
}
.block_inner_7d98 > .prev-736f.right_971e {
  width: calc(75% - var(--wp--style--block-gap, 0.5em) * 0.25);
}
.block_inner_7d98 > .prev-736f.prev_039d {
  flex-basis: 100%;
  width: 100%;
}
.block_inner_7d98.inner_82a6 > .prev-736f.tiny_e1d6 {
  width: 25%;
}
.block_inner_7d98.inner_82a6 > .prev-736f.wood_4ecb {
  width: 50%;
}
.block_inner_7d98.inner_82a6 > .prev-736f.right_971e {
  width: 75%;
}
.prev-736f.notice_purple_2c0b,
.nav_6a7f.prev-736f.notice_purple_2c0b {
  border-radius: 0;
}
.prev-736f.surface-d1fb,
.nav_6a7f.surface-d1fb {
  border-radius: 0 !important;
}
.prev-736f .nav_6a7f.disabled_left_6dd1,
.prev-736f.disabled_left_6dd1 > .nav_6a7f {
  border: 2px solid;
  padding: 0.667em 1.333em;
}
.prev-736f .nav_6a7f.disabled_left_6dd1:not(.aside_plasma_f311),
.prev-736f.disabled_left_6dd1
  > .nav_6a7f:not(.aside_plasma_f311) {
  color: currentColor;
}
.prev-736f .nav_6a7f.disabled_left_6dd1:not(.disabled-red-4c4b),
.prev-736f.disabled_left_6dd1
  > .nav_6a7f:not(.disabled-red-4c4b) {
  background-color: transparent;
  background-image: none;
}
.prev-736f .nav_6a7f:where(.panel_3ff1) {
  border-width: initial;
}
.prev-736f .nav_6a7f:where([style*="border-top-color"]) {
  border-top-width: medium;
}
.prev-736f .nav_6a7f:where([style*="border-right-color"]) {
  border-right-width: medium;
}
.prev-736f .nav_6a7f:where([style*="border-bottom-color"]) {
  border-bottom-width: medium;
}
.prev-736f .nav_6a7f:where([style*="border-left-color"]) {
  border-left-width: medium;
}
.prev-736f .nav_6a7f:where([style*="border-style"]) {
  border-width: initial;
}
.prev-736f .nav_6a7f:where([style*="border-top-style"]) {
  border-top-width: medium;
}
.prev-736f .nav_6a7f:where([style*="border-right-style"]) {
  border-right-width: medium;
}
.prev-736f .nav_6a7f:where([style*="border-bottom-style"]) {
  border-bottom-width: medium;
}
.prev-736f .nav_6a7f:where([style*="border-left-style"]) {
  border-left-width: medium;
}
.block_inner_7d98.inner_82a6 {
  flex-direction: column;
}
.block_inner_7d98.inner_82a6 > .prev-736f:last-child {
  margin-bottom: 0;
}
.block_inner_7d98 > .prev-736f {
  display: inline-block;
  margin: 0;
}
.block_inner_7d98.info_steel_597b {
  justify-content: flex-start;
}
.block_inner_7d98.info_steel_597b.inner_82a6 {
  align-items: flex-start;
}
.block_inner_7d98.message-f119 {
  justify-content: center;
}
.block_inner_7d98.message-f119.inner_82a6 {
  align-items: center;
}
.block_inner_7d98.card-hard-36c4 {
  justify-content: flex-end;
}
.block_inner_7d98.card-hard-36c4.inner_82a6 {
  align-items: flex-end;
}
.block_inner_7d98.badge_outer_5c6b {
  justify-content: space-between;
}
.block_inner_7d98.primary-hovered-0b86 {
  text-align: center;
}
.block_inner_7d98:not(
    .badge_outer_5c6b,
    .card-hard-36c4,
    .info_steel_597b,
    .message-f119
  )
  .prev-736f.primary-hovered-0b86 {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.block_inner_7d98[style*="text-decoration"] .prev-736f,
.block_inner_7d98[style*="text-decoration"] .nav_6a7f {
  text-decoration: inherit;
}
.block_inner_7d98.button_slow_c227 .nav_6a7f {
  font-size: inherit;
}
.prev-736f.primary-hovered-0b86,
.tooltip_f83a {
  text-align: center;
}
.tooltip_f83a td,
.tooltip_f83a th {
  border: 1px solid;
  padding: 0.25em;
}
.tooltip_f83a th {
  font-weight: 400;
}
.tooltip_f83a caption {
  background-color: inherit;
}
.tooltip_f83a table {
  border-collapse: collapse;
  width: 100%;
}
.tooltip_f83a table:where(:not(.aside_plasma_f311)) {
  color: #40464d;
}
.tooltip_f83a table:where(:not(.aside_plasma_f311)) td,
.tooltip_f83a table:where(:not(.aside_plasma_f311)) th {
  border-color: #ddd;
}
.tooltip_f83a table.disabled-red-4c4b th {
  background-color: inherit;
}
.tooltip_f83a table.aside_plasma_f311 th {
  color: inherit;
}
:where(.tooltip_f83a table:not(.disabled-red-4c4b) th) {
  background: #ddd;
}
.row-d6af {
  box-sizing: border-box;
}
.row-d6af.shadow-narrow-87f6 {
  margin-right: 2em;
}
.row-d6af.accent-cold-78f0 {
  margin-left: 2em;
}
.row-d6af.hero_left_8a2b.primary-hovered-0b86 {
  text-align: center;
}
.yellow_8e63 {
  box-sizing: border-box;
}
.yellow_8e63 code {
  display: block;
  font-family: inherit;
  overflow-con: break-word;
  white-space: pre-con;
}
.pattern-250e {
  align-items: normal !important;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap !important;
}
@media (min-width: 782px) {
  .pattern-250e {
    flex-wrap: nowrap !important;
  }
}
.pattern-250e.motion_5d68 {
  align-items: flex-start;
}
.pattern-250e.heading-5e8d {
  align-items: center;
}
.pattern-250e.image_e1cb {
  align-items: flex-end;
}
@media (max-width: 781px) {
  .pattern-250e:not(.focus-tall-2a4f) > .surface_3d8f {
    flex-basis: 100% !important;
  }
}
@media (min-width: 782px) {
  .pattern-250e:not(.focus-tall-2a4f) > .surface_3d8f {
    flex-basis: 0;
    flex-grow: 1;
  }
  .pattern-250e:not(.focus-tall-2a4f)
    > .surface_3d8f[style*="flex-basis"] {
    flex-grow: 0;
  }
}
.pattern-250e.focus-tall-2a4f {
  flex-wrap: nowrap !important;
}
.pattern-250e.focus-tall-2a4f > .surface_3d8f {
  flex-basis: 0;
  flex-grow: 1;
}
.pattern-250e.focus-tall-2a4f
  > .surface_3d8f[style*="flex-basis"] {
  flex-grow: 0;
}
:where(.pattern-250e) {
  margin-bottom: 1.75em;
}
:where(.pattern-250e.disabled-red-4c4b) {
  padding: 1.25em 2.375em;
}
.surface_3d8f {
  flex-grow: 1;
  min-width: 0;
  overflow-con: break-word;
  word-break: break-word;
}
.surface_3d8f.frame_4eb6 {
  align-self: flex-start;
}
.surface_3d8f.pattern_923a {
  align-self: center;
}
.surface_3d8f.row-7584 {
  align-self: flex-end;
}
.surface_3d8f.preview_active_260d {
  align-self: stretch;
}
.surface_3d8f.row-7584,
.surface_3d8f.pattern_923a,
.surface_3d8f.frame_4eb6 {
  width: 100%;
}
.notification-liquid-3d57 {
  box-sizing: border-box;
}
.notification-liquid-3d57 .shadow-narrow-87f6 {
  float: left;
}
.notification-liquid-3d57 .accent-cold-78f0 {
  float: right;
}
.notification-liquid-3d57 .current-883c:after {
  clear: both;
  content: "";
  display: table;
}
.notification-liquid-3d57 .sidebar_3f20 {
  clear: both;
  list-style: none;
  margin: 0;
  padding: 0;
}
.notification-liquid-3d57 .sidebar_3f20 .mask_up_2976 {
  min-height: 2.25em;
  padding-left: 3.25em;
}
.notification-liquid-3d57 .sidebar_3f20 .mask_up_2976 p {
  font-size: 1em;
  line-height: 1.8;
  margin: 1em 0;
}
.notification-liquid-3d57 .sidebar_3f20 .caption_slow_6e6b {
  list-style: none;
  margin: 0;
  padding: 0;
}
.notification-liquid-3d57 .warm_a89c {
  line-height: 1.5;
}
.notification-liquid-3d57 .warm_a89c .column-lite-fd98 {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  margin-top: 0.5em;
  width: 2.5em;
}
.notification-liquid-3d57 .warm_a89c cite {
  font-style: normal;
}
.notification-liquid-3d57 .highlight-dirty-c93c {
  font-size: 0.875em;
  line-height: 1.5;
}
.notification-liquid-3d57 .highlight-dirty-c93c b {
  font-weight: 400;
}
.notification-liquid-3d57 .highlight-dirty-c93c .preview_260a {
  display: block;
  margin-bottom: 1em;
  margin-top: 1em;
}
.notification-liquid-3d57 .preview-dd42 .texture-618d {
  font-size: 0.875em;
}
.notification-liquid-3d57 .hero_bottom_ca78 label,
.notification-liquid-3d57 .yellow_bdb1 label,
.notification-liquid-3d57 .grid_mini_3e64 label,
.notification-liquid-3d57 .hidden_center_fc91 label {
  display: block;
  margin-bottom: 0.25em;
}
.notification-liquid-3d57
  .slow-067d
  input:not([type="submit"]):not([type="checkbox"]),
.notification-liquid-3d57 .slow-067d textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.notification-liquid-3d57 .selected_76f1 {
  display: flex;
  gap: 0.25em;
}
.notification-liquid-3d57
  .selected_76f1
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.notification-liquid-3d57 .fast-d212 {
  margin-bottom: 0;
}
.notification-liquid-3d57 .fast-d212 :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.notification-liquid-3d57 .gradient_active_fb70 {
  font-size: 0.875em;
  margin-bottom: 1.4em;
}
.notification-liquid-3d57 input:not([type="submit"]),
.notification-liquid-3d57 textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.notification-liquid-3d57 input:not([type="submit"]):not([type="checkbox"]),
.notification-liquid-3d57 textarea {
  padding: calc(0.667em + 2px);
}
:where(.notification-liquid-3d57 input[type="submit"]) {
  border: none;
}
.highlight_motion_9bac > .image-9959,
.highlight_motion_9bac > .image-d63e,
.highlight_motion_9bac > .next-0470 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.highlight_motion_9bac > .image-9959:last-child,
.highlight_motion_9bac
  > .image-d63e:last-child,
.highlight_motion_9bac
  > .next-0470:last-child {
  margin-right: 0;
}
.highlight_motion_9bac .video-6820 {
  display: inline-block;
  margin-right: 1ch;
}
.highlight_motion_9bac
  .video-6820:not(.black-e8e0) {
  transform: scaleX(1);
}
.highlight_motion_9bac .tooltip_purple_346c {
  display: inline-block;
  margin-left: 1ch;
}
.highlight_motion_9bac
  .tooltip_purple_346c:not(.black-e8e0) {
  transform: scaleX(1);
}
.highlight_motion_9bac.primary-hovered-0b86 {
  justify-content: center;
}
.photo_right_fd58 {
  box-sizing: border-box;
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding: 0;
}
.photo_right_fd58 li {
  clear: both;
}
.photo_right_fd58 ol {
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding-left: 2rem;
}
.photo_right_fd58.shadow-narrow-87f6 {
  float: left;
}
.photo_right_fd58.primary-hovered-0b86 {
  margin-left: auto;
  margin-right: auto;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.photo_right_fd58.accent-cold-78f0 {
  float: right;
}
.inner_bdda,
.photo-5852 {
  align-items: center;
  background-position: 50%;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  min-height: 430px;
  overflow: hidden;
  overflow: clip;
  padding: 1em;
  position: relative;
}
.inner_bdda .menu-2f53:not([class*="-background-color"]),
.photo-5852 .menu-2f53:not([class*="-background-color"]),
.photo-5852.menu-2f53:not([class*="-background-color"]),
.inner_bdda.menu-2f53:not([class*="-background-color"]) {
  background-color: #000;
}
.inner_bdda .menu-2f53.sort_advanced_8258,
.photo-5852 .menu-2f53.sort_advanced_8258 {
  background-color: transparent;
}
.photo-5852.menu-2f53:before,
.inner_bdda.menu-2f53:before {
  background-color: inherit;
  content: "";
}
.inner_bdda .tooltip-medium-3d7b,
.inner_bdda .focus-eb4e,
.photo-5852 .tooltip-medium-3d7b,
.photo-5852 .focus-eb4e,
.photo-5852.menu-2f53:not(.sort_advanced_8258):before,
.inner_bdda.menu-2f53:not(.sort_advanced_8258):before {
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.photo-5852.menu-2f53.form-c091
  .tooltip-medium-3d7b,
.photo-5852.menu-2f53.form-c091
  .focus-eb4e,
.photo-5852.menu-2f53.form-c091:not(
    .sort_advanced_8258
  ):before,
.inner_bdda.menu-2f53.form-c091
  .tooltip-medium-3d7b,
.inner_bdda.menu-2f53.form-c091
  .focus-eb4e,
.inner_bdda.menu-2f53.form-c091:not(
    .sort_advanced_8258
  ):before {
  opacity: 0.1;
}
.photo-5852.menu-2f53.progress_561c
  .tooltip-medium-3d7b,
.photo-5852.menu-2f53.progress_561c
  .focus-eb4e,
.photo-5852.menu-2f53.progress_561c:not(
    .sort_advanced_8258
  ):before,
.inner_bdda.menu-2f53.progress_561c
  .tooltip-medium-3d7b,
.inner_bdda.menu-2f53.progress_561c
  .focus-eb4e,
.inner_bdda.menu-2f53.progress_561c:not(
    .sort_advanced_8258
  ):before {
  opacity: 0.2;
}
.photo-5852.menu-2f53.search_82f3
  .tooltip-medium-3d7b,
.photo-5852.menu-2f53.search_82f3
  .focus-eb4e,
.photo-5852.menu-2f53.search_82f3:not(
    .sort_advanced_8258
  ):before,
.inner_bdda.menu-2f53.search_82f3
  .tooltip-medium-3d7b,
.inner_bdda.menu-2f53.search_82f3
  .focus-eb4e,
.inner_bdda.menu-2f53.search_82f3:not(
    .sort_advanced_8258
  ):before {
  opacity: 0.3;
}
.photo-5852.menu-2f53.new_7b21
  .tooltip-medium-3d7b,
.photo-5852.menu-2f53.new_7b21
  .focus-eb4e,
.photo-5852.menu-2f53.new_7b21:not(
    .sort_advanced_8258
  ):before,
.inner_bdda.menu-2f53.new_7b21
  .tooltip-medium-3d7b,
.inner_bdda.menu-2f53.new_7b21
  .focus-eb4e,
.inner_bdda.menu-2f53.new_7b21:not(
    .sort_advanced_8258
  ):before {
  opacity: 0.4;
}
.photo-5852.menu-2f53.east_674d
  .tooltip-medium-3d7b,
.photo-5852.menu-2f53.east_674d
  .focus-eb4e,
.photo-5852.menu-2f53.east_674d:not(
    .sort_advanced_8258
  ):before,
.inner_bdda.menu-2f53.east_674d
  .tooltip-medium-3d7b,
.inner_bdda.menu-2f53.east_674d
  .focus-eb4e,
.inner_bdda.menu-2f53.east_674d:not(
    .sort_advanced_8258
  ):before {
  opacity: 0.5;
}
.photo-5852.menu-2f53.notification-lower-ed3c
  .tooltip-medium-3d7b,
.photo-5852.menu-2f53.notification-lower-ed3c
  .focus-eb4e,
.photo-5852.menu-2f53.notification-lower-ed3c:not(
    .sort_advanced_8258
  ):before,
.inner_bdda.menu-2f53.notification-lower-ed3c
  .tooltip-medium-3d7b,
.inner_bdda.menu-2f53.notification-lower-ed3c
  .focus-eb4e,
.inner_bdda.menu-2f53.notification-lower-ed3c:not(
    .sort_advanced_8258
  ):before {
  opacity: 0.6;
}
.photo-5852.menu-2f53.sidebar-mini-b660
  .tooltip-medium-3d7b,
.photo-5852.menu-2f53.sidebar-mini-b660
  .focus-eb4e,
.photo-5852.menu-2f53.sidebar-mini-b660:not(
    .sort_advanced_8258
  ):before,
.inner_bdda.menu-2f53.sidebar-mini-b660
  .tooltip-medium-3d7b,
.inner_bdda.menu-2f53.sidebar-mini-b660
  .focus-eb4e,
.inner_bdda.menu-2f53.sidebar-mini-b660:not(
    .sort_advanced_8258
  ):before {
  opacity: 0.7;
}
.photo-5852.menu-2f53.box_fa26
  .tooltip-medium-3d7b,
.photo-5852.menu-2f53.box_fa26
  .focus-eb4e,
.photo-5852.menu-2f53.box_fa26:not(
    .sort_advanced_8258
  ):before,
.inner_bdda.menu-2f53.box_fa26
  .tooltip-medium-3d7b,
.inner_bdda.menu-2f53.box_fa26
  .focus-eb4e,
.inner_bdda.menu-2f53.box_fa26:not(
    .sort_advanced_8258
  ):before {
  opacity: 0.8;
}
.photo-5852.menu-2f53.disabled_19ff
  .tooltip-medium-3d7b,
.photo-5852.menu-2f53.disabled_19ff
  .focus-eb4e,
.photo-5852.menu-2f53.disabled_19ff:not(
    .sort_advanced_8258
  ):before,
.inner_bdda.menu-2f53.disabled_19ff
  .tooltip-medium-3d7b,
.inner_bdda.menu-2f53.disabled_19ff
  .focus-eb4e,
.inner_bdda.menu-2f53.disabled_19ff:not(
    .sort_advanced_8258
  ):before {
  opacity: 0.9;
}
.photo-5852.menu-2f53.center_9e02
  .tooltip-medium-3d7b,
.photo-5852.menu-2f53.center_9e02
  .focus-eb4e,
.photo-5852.menu-2f53.center_9e02:not(
    .sort_advanced_8258
  ):before,
.inner_bdda.menu-2f53.center_9e02
  .tooltip-medium-3d7b,
.inner_bdda.menu-2f53.center_9e02
  .focus-eb4e,
.inner_bdda.menu-2f53.center_9e02:not(
    .sort_advanced_8258
  ):before {
  opacity: 1;
}
.inner_bdda
  .tooltip-medium-3d7b.menu-2f53.tertiary-98c8,
.inner_bdda
  .focus-eb4e.menu-2f53.tertiary-98c8,
.photo-5852
  .tooltip-medium-3d7b.menu-2f53.tertiary-98c8,
.photo-5852
  .focus-eb4e.menu-2f53.tertiary-98c8 {
  opacity: 0;
}
.inner_bdda
  .tooltip-medium-3d7b.menu-2f53.form-c091,
.inner_bdda
  .focus-eb4e.menu-2f53.form-c091,
.photo-5852
  .tooltip-medium-3d7b.menu-2f53.form-c091,
.photo-5852
  .focus-eb4e.menu-2f53.form-c091 {
  opacity: 0.1;
}
.inner_bdda
  .tooltip-medium-3d7b.menu-2f53.progress_561c,
.inner_bdda
  .focus-eb4e.menu-2f53.progress_561c,
.photo-5852
  .tooltip-medium-3d7b.menu-2f53.progress_561c,
.photo-5852
  .focus-eb4e.menu-2f53.progress_561c {
  opacity: 0.2;
}
.inner_bdda
  .tooltip-medium-3d7b.menu-2f53.search_82f3,
.inner_bdda
  .focus-eb4e.menu-2f53.search_82f3,
.photo-5852
  .tooltip-medium-3d7b.menu-2f53.search_82f3,
.photo-5852
  .focus-eb4e.menu-2f53.search_82f3 {
  opacity: 0.3;
}
.inner_bdda
  .tooltip-medium-3d7b.menu-2f53.new_7b21,
.inner_bdda
  .focus-eb4e.menu-2f53.new_7b21,
.photo-5852
  .tooltip-medium-3d7b.menu-2f53.new_7b21,
.photo-5852
  .focus-eb4e.menu-2f53.new_7b21 {
  opacity: 0.4;
}
.inner_bdda
  .tooltip-medium-3d7b.menu-2f53.east_674d,
.inner_bdda
  .focus-eb4e.menu-2f53.east_674d,
.photo-5852
  .tooltip-medium-3d7b.menu-2f53.east_674d,
.photo-5852
  .focus-eb4e.menu-2f53.east_674d {
  opacity: 0.5;
}
.inner_bdda
  .tooltip-medium-3d7b.menu-2f53.notification-lower-ed3c,
.inner_bdda
  .focus-eb4e.menu-2f53.notification-lower-ed3c,
.photo-5852
  .tooltip-medium-3d7b.menu-2f53.notification-lower-ed3c,
.photo-5852
  .focus-eb4e.menu-2f53.notification-lower-ed3c {
  opacity: 0.6;
}
.inner_bdda
  .tooltip-medium-3d7b.menu-2f53.sidebar-mini-b660,
.inner_bdda
  .focus-eb4e.menu-2f53.sidebar-mini-b660,
.photo-5852
  .tooltip-medium-3d7b.menu-2f53.sidebar-mini-b660,
.photo-5852
  .focus-eb4e.menu-2f53.sidebar-mini-b660 {
  opacity: 0.7;
}
.inner_bdda
  .tooltip-medium-3d7b.menu-2f53.box_fa26,
.inner_bdda
  .focus-eb4e.menu-2f53.box_fa26,
.photo-5852
  .tooltip-medium-3d7b.menu-2f53.box_fa26,
.photo-5852
  .focus-eb4e.menu-2f53.box_fa26 {
  opacity: 0.8;
}
.inner_bdda
  .tooltip-medium-3d7b.menu-2f53.disabled_19ff,
.inner_bdda
  .focus-eb4e.menu-2f53.disabled_19ff,
.photo-5852
  .tooltip-medium-3d7b.menu-2f53.disabled_19ff,
.photo-5852
  .focus-eb4e.menu-2f53.disabled_19ff {
  opacity: 0.9;
}
.inner_bdda
  .tooltip-medium-3d7b.menu-2f53.center_9e02,
.inner_bdda
  .focus-eb4e.menu-2f53.center_9e02,
.photo-5852
  .tooltip-medium-3d7b.menu-2f53.center_9e02,
.photo-5852
  .focus-eb4e.menu-2f53.center_9e02 {
  opacity: 1;
}
.photo-5852.shadow-narrow-87f6,
.photo-5852.accent-cold-78f0,
.inner_bdda.shadow-narrow-87f6,
.inner_bdda.accent-cold-78f0 {
  max-width: 420px;
  width: 100%;
}
.photo-5852:after,
.inner_bdda:after {
  content: "";
  display: block;
  font-size: 0;
  min-height: inherit;
}
@supports (position: sticky) {
  .photo-5852:after,
  .inner_bdda:after {
    content: none;
  }
}
.photo-5852.primary-hovered-0b86,
.photo-5852.shadow-narrow-87f6,
.photo-5852.accent-cold-78f0,
.inner_bdda.primary-hovered-0b86,
.inner_bdda.shadow-narrow-87f6,
.inner_bdda.accent-cold-78f0 {
  display: flex;
}
.inner_bdda .table_gold_1047,
.photo-5852 .table_gold_1047 {
  color: inherit;
  width: 100%;
  z-index: 1;
}
.inner_bdda h1:where(:not(.aside_plasma_f311)),
.inner_bdda h2:where(:not(.aside_plasma_f311)),
.inner_bdda h3:where(:not(.aside_plasma_f311)),
.inner_bdda h4:where(:not(.aside_plasma_f311)),
.inner_bdda h5:where(:not(.aside_plasma_f311)),
.inner_bdda h6:where(:not(.aside_plasma_f311)),
.inner_bdda p:where(:not(.aside_plasma_f311)),
.photo-5852 h1:where(:not(.aside_plasma_f311)),
.photo-5852 h2:where(:not(.aside_plasma_f311)),
.photo-5852 h3:where(:not(.aside_plasma_f311)),
.photo-5852 h4:where(:not(.aside_plasma_f311)),
.photo-5852 h5:where(:not(.aside_plasma_f311)),
.photo-5852 h6:where(:not(.aside_plasma_f311)),
.photo-5852 p:where(:not(.aside_plasma_f311)) {
  color: inherit;
}
.photo-5852.stone-3172,
.inner_bdda.stone-3172 {
  align-items: flex-start;
  justify-content: flex-start;
}
.photo-5852.huge_ee29,
.inner_bdda.huge_ee29 {
  align-items: flex-start;
  justify-content: center;
}
.photo-5852.dirty-79e1,
.inner_bdda.dirty-79e1 {
  align-items: flex-start;
  justify-content: flex-end;
}
.photo-5852.gas_c69d,
.inner_bdda.gas_c69d {
  align-items: center;
  justify-content: flex-start;
}
.photo-5852.warm-ba3e,
.inner_bdda.warm-ba3e {
  align-items: center;
  justify-content: center;
}
.photo-5852.secondary-gold-de95,
.inner_bdda.secondary-gold-de95 {
  align-items: center;
  justify-content: flex-end;
}
.photo-5852.cold-895e,
.inner_bdda.cold-895e {
  align-items: flex-end;
  justify-content: flex-start;
}
.photo-5852.focus-968f,
.inner_bdda.focus-968f {
  align-items: flex-end;
  justify-content: center;
}
.photo-5852.status_09dc,
.inner_bdda.status_09dc {
  align-items: flex-end;
  justify-content: flex-end;
}
.photo-5852.outer_69ed.outer_69ed
  .table_gold_1047,
.inner_bdda.outer_69ed.outer_69ed
  .table_gold_1047 {
  margin: 0;
}
.photo-5852.outer_69ed.outer_69ed.cold-895e
  .table_gold_1047,
.photo-5852.outer_69ed.outer_69ed.status_09dc
  .table_gold_1047,
.photo-5852.outer_69ed.outer_69ed.gas_c69d
  .table_gold_1047,
.photo-5852.outer_69ed.outer_69ed.secondary-gold-de95
  .table_gold_1047,
.photo-5852.outer_69ed.outer_69ed.stone-3172
  .table_gold_1047,
.photo-5852.outer_69ed.outer_69ed.dirty-79e1
  .table_gold_1047,
.inner_bdda.outer_69ed.outer_69ed.cold-895e
  .table_gold_1047,
.inner_bdda.outer_69ed.outer_69ed.status_09dc
  .table_gold_1047,
.inner_bdda.outer_69ed.outer_69ed.gas_c69d
  .table_gold_1047,
.inner_bdda.outer_69ed.outer_69ed.secondary-gold-de95
  .table_gold_1047,
.inner_bdda.outer_69ed.outer_69ed.stone-3172
  .table_gold_1047,
.inner_bdda.outer_69ed.outer_69ed.dirty-79e1
  .table_gold_1047 {
  margin: 0;
  width: auto;
}
.inner_bdda .main-190f,
.inner_bdda video.button_bronze_f8ab,
.photo-5852 .main-190f,
.photo-5852 video.button_bronze_f8ab {
  border: none;
  bottom: 0;
  box-shadow: none;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  object-fit: cover;
  outline: none;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.photo-5852.avatar_pro_0731,
.inner_bdda.avatar_pro_0731,
.main-190f.avatar_pro_0731,
video.button_bronze_f8ab.avatar_pro_0731 {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
}
@supports (-webkit-touch-callout: inherit) {
  .photo-5852.avatar_pro_0731,
  .inner_bdda.avatar_pro_0731,
  .main-190f.avatar_pro_0731,
  video.button_bronze_f8ab.avatar_pro_0731 {
    background-attachment: scroll;
  }
}
@media (prefers-reduced-motion: reduce) {
  .photo-5852.avatar_pro_0731,
  .inner_bdda.avatar_pro_0731,
  .main-190f.avatar_pro_0731,
  video.button_bronze_f8ab.avatar_pro_0731 {
    background-attachment: scroll;
  }
}
.photo-5852.narrow_7524,
.inner_bdda.narrow_7524,
.main-190f.narrow_7524,
video.button_bronze_f8ab.narrow_7524 {
  background-repeat: repeat;
  background-size: auto;
}
.main-190f,
.button_bronze_f8ab {
  z-index: 0;
}
.container_soft_284c,
.container_soft_284c a,
.container_soft_284c a:active,
.container_soft_284c a:focus,
.container_soft_284c a:hover,
.column-static-afe9,
.column-static-afe9 a,
.column-static-afe9 a:active,
.column-static-afe9 a:focus,
.column-static-afe9 a:hover,
section.photo-5852 h2,
section.photo-5852 h2 a,
section.photo-5852 h2 a:active,
section.photo-5852 h2 a:focus,
section.photo-5852 h2 a:hover {
  color: #fff;
}
.photo-5852 .inner_bdda.warm-ce8e {
  justify-content: flex-start;
}
.photo-5852 .inner_bdda.aside_glass_0027 {
  justify-content: flex-end;
}
.photo-5852.warm-ce8e .container_soft_284c,
.inner_bdda.warm-ce8e .column-static-afe9,
section.photo-5852.warm-ce8e > h2 {
  margin-left: 0;
  text-align: left;
}
.photo-5852.aside_glass_0027 .container_soft_284c,
.inner_bdda.aside_glass_0027 .column-static-afe9,
section.photo-5852.aside_glass_0027 > h2 {
  margin-right: 0;
  text-align: right;
}
.inner_bdda .column-static-afe9,
.photo-5852 .container_soft_284c,
section.photo-5852 > h2 {
  font-size: 2em;
  line-height: 1.25;
  margin-bottom: 0;
  max-width: 840px;
  padding: 0.44em;
  text-align: center;
  z-index: 1;
}
:where(.photo-5852:not(.aside_plasma_f311)),
:where(.inner_bdda:not(.aside_plasma_f311)) {
  color: #fff;
}
:where(.photo-5852.container_complex_a7ae:not(.aside_plasma_f311)),
:where(.inner_bdda.container_complex_a7ae:not(.aside_plasma_f311)) {
  color: #000;
}
.green_4f9b {
  box-sizing: border-box;
  overflow: hidden;
}
.green_4f9b summary {
  cursor: pointer;
}
.button-basic-7e03.shadow-narrow-87f6,
.button-basic-7e03.accent-cold-78f0,
.gallery-iron-9fc4[data-align="left"] > [data-type="core/embed"],
.gallery-iron-9fc4[data-align="right"] > [data-type="core/embed"] {
  max-width: 360px;
  width: 100%;
}
.button-basic-7e03.shadow-narrow-87f6 .layout-silver-4693,
.button-basic-7e03.accent-cold-78f0 .layout-silver-4693,
.gallery-iron-9fc4[data-align="left"] > [data-type="core/embed"] .layout-silver-4693,
.gallery-iron-9fc4[data-align="right"] > [data-type="core/embed"] .layout-silver-4693 {
  min-width: 280px;
}
.inner_bdda .button-basic-7e03 {
  min-height: 240px;
  min-width: 320px;
}
.button-basic-7e03 {
  overflow-con: break-word;
}
.button-basic-7e03 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.button-basic-7e03 iframe {
  max-width: 100%;
}
.layout-silver-4693 {
  position: relative;
}
.icon-center-5caa .active_white_7a9f .layout-silver-4693:before {
  content: "";
  display: block;
  padding-top: 50%;
}
.icon-center-5caa .active_white_7a9f iframe {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.icon-center-5caa .narrow-bacd .layout-silver-4693:before {
  padding-top: 42.85%;
}
.icon-center-5caa .highlight-brown-bf7a .layout-silver-4693:before {
  padding-top: 50%;
}
.icon-center-5caa .gas-816e .layout-silver-4693:before {
  padding-top: 56.25%;
}
.icon-center-5caa .notice-soft-7fcf .layout-silver-4693:before {
  padding-top: 75%;
}
.icon-center-5caa .slider-east-f2c5 .layout-silver-4693:before {
  padding-top: 100%;
}
.icon-center-5caa .north_ccdf .layout-silver-4693:before {
  padding-top: 177.77%;
}
.icon-center-5caa .backdrop_selected_2d7d .layout-silver-4693:before {
  padding-top: 200%;
}
.focus-dim-7ee2 {
  box-sizing: border-box;
}
.focus-dim-7ee2:not(.filter-fixed-c46a) {
  font-size: 0.8em;
}
.focus-dim-7ee2.primary-hovered-0b86 {
  text-align: center;
}
.focus-dim-7ee2.accent-cold-78f0 {
  text-align: right;
}
.focus-dim-7ee2 * + .panel-plasma-8f99 {
  margin-left: 0.75em;
}
:where(.focus-dim-7ee2) {
  margin-bottom: 1.5em;
}
.input-bc2c {
  margin-bottom: 1em;
}
:where(.panel-plasma-8f99) {
  border-radius: 2em;
  display: inline-block;
  padding: 0.5em 1em;
}
:where(.panel-plasma-8f99):is(a):active,
:where(.panel-plasma-8f99):is(a):focus,
:where(.panel-plasma-8f99):is(a):hover,
:where(.panel-plasma-8f99):is(a):visited {
  box-shadow: none;
  color: #fff;
  opacity: 0.85;
  text-decoration: none;
}
.nav-64a7:not(.frame_active_f153),
.block-8ae2:not(.frame_active_f153) {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.nav-64a7:not(.frame_active_f153) .text_action_0dc2,
.nav-64a7:not(.frame_active_f153) .panel_755b,
.block-8ae2:not(.frame_active_f153) .text_action_0dc2,
.block-8ae2:not(.frame_active_f153) .panel_755b {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  margin: 0 1em 1em 0;
  position: relative;
  width: calc(50% - 1em);
}
.nav-64a7:not(.frame_active_f153)
  .text_action_0dc2:nth-of-type(2n),
.nav-64a7:not(.frame_active_f153)
  .panel_755b:nth-of-type(2n),
.block-8ae2:not(.frame_active_f153) .text_action_0dc2:nth-of-type(2n),
.block-8ae2:not(.frame_active_f153) .panel_755b:nth-of-type(2n) {
  margin-right: 0;
}
.nav-64a7:not(.frame_active_f153) .text_action_0dc2 figure,
.nav-64a7:not(.frame_active_f153) .panel_755b figure,
.block-8ae2:not(.frame_active_f153) .text_action_0dc2 figure,
.block-8ae2:not(.frame_active_f153) .panel_755b figure {
  align-items: flex-end;
  display: flex;
  height: 100%;
  justify-content: flex-start;
  margin: 0;
}
.nav-64a7:not(.frame_active_f153) .text_action_0dc2 img,
.nav-64a7:not(.frame_active_f153) .panel_755b img,
.block-8ae2:not(.frame_active_f153) .text_action_0dc2 img,
.block-8ae2:not(.frame_active_f153) .panel_755b img {
  display: block;
  height: auto;
  max-width: 100%;
  width: auto;
}
.nav-64a7:not(.frame_active_f153) .text_action_0dc2 figcaption,
.nav-64a7:not(.frame_active_f153) .panel_755b figcaption,
.block-8ae2:not(.frame_active_f153) .text_action_0dc2 figcaption,
.block-8ae2:not(.frame_active_f153) .panel_755b figcaption {
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.3) 70%,
    transparent
  );
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  font-size: 0.8em;
  margin: 0;
  max-height: 100%;
  overflow: auto;
  padding: 3em 0.77em 0.7em;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 2;
}
.nav-64a7:not(.frame_active_f153)
  .text_action_0dc2
  figcaption
  img,
.nav-64a7:not(.frame_active_f153)
  .panel_755b
  figcaption
  img,
.block-8ae2:not(.frame_active_f153) .text_action_0dc2 figcaption img,
.block-8ae2:not(.frame_active_f153) .panel_755b figcaption img {
  display: inline;
}
.nav-64a7:not(.frame_active_f153) figcaption,
.block-8ae2:not(.frame_active_f153) figcaption {
  flex-grow: 1;
}
.nav-64a7:not(.frame_active_f153).pagination_fluid_d5a2 .text_action_0dc2 a,
.nav-64a7:not(.frame_active_f153).pagination_fluid_d5a2
  .text_action_0dc2
  img,
.nav-64a7:not(.frame_active_f153).pagination_fluid_d5a2 .panel_755b a,
.nav-64a7:not(.frame_active_f153).pagination_fluid_d5a2
  .panel_755b
  img,
.block-8ae2:not(.frame_active_f153).pagination_fluid_d5a2 .text_action_0dc2 a,
.block-8ae2:not(.frame_active_f153).pagination_fluid_d5a2 .text_action_0dc2 img,
.block-8ae2:not(.frame_active_f153).pagination_fluid_d5a2 .panel_755b a,
.block-8ae2:not(.frame_active_f153).pagination_fluid_d5a2 .panel_755b img {
  flex: 1;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.nav-64a7:not(.frame_active_f153).narrow-4bf4 .text_action_0dc2,
.nav-64a7:not(.frame_active_f153).narrow-4bf4 .panel_755b,
.block-8ae2:not(.frame_active_f153).narrow-4bf4 .text_action_0dc2,
.block-8ae2:not(.frame_active_f153).narrow-4bf4 .panel_755b {
  margin-right: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .nav-64a7:not(.frame_active_f153).item-2a55 .text_action_0dc2,
  .nav-64a7:not(.frame_active_f153).item-2a55 .panel_755b,
  .block-8ae2:not(.frame_active_f153).item-2a55 .text_action_0dc2,
  .block-8ae2:not(.frame_active_f153).item-2a55 .panel_755b {
    margin-right: 1em;
    width: calc(33.33333% - 0.66667em);
  }
  .nav-64a7:not(.frame_active_f153).hero-a919 .text_action_0dc2,
  .nav-64a7:not(.frame_active_f153).hero-a919 .panel_755b,
  .block-8ae2:not(.frame_active_f153).hero-a919 .text_action_0dc2,
  .block-8ae2:not(.frame_active_f153).hero-a919 .panel_755b {
    margin-right: 1em;
    width: calc(25% - 0.75em);
  }
  .nav-64a7:not(.frame_active_f153).short_abe5 .text_action_0dc2,
  .nav-64a7:not(.frame_active_f153).short_abe5 .panel_755b,
  .block-8ae2:not(.frame_active_f153).short_abe5 .text_action_0dc2,
  .block-8ae2:not(.frame_active_f153).short_abe5 .panel_755b {
    margin-right: 1em;
    width: calc(20% - 0.8em);
  }
  .nav-64a7:not(.frame_active_f153).component_e6ef .text_action_0dc2,
  .nav-64a7:not(.frame_active_f153).component_e6ef .panel_755b,
  .block-8ae2:not(.frame_active_f153).component_e6ef .text_action_0dc2,
  .block-8ae2:not(.frame_active_f153).component_e6ef .panel_755b {
    margin-right: 1em;
    width: calc(16.66667% - 0.83333em);
  }
  .nav-64a7:not(.frame_active_f153).box-motion-1cee .text_action_0dc2,
  .nav-64a7:not(.frame_active_f153).box-motion-1cee .panel_755b,
  .block-8ae2:not(.frame_active_f153).box-motion-1cee .text_action_0dc2,
  .block-8ae2:not(.frame_active_f153).box-motion-1cee .panel_755b {
    margin-right: 1em;
    width: calc(14.28571% - 0.85714em);
  }
  .nav-64a7:not(.frame_active_f153).full_aeb5 .text_action_0dc2,
  .nav-64a7:not(.frame_active_f153).full_aeb5 .panel_755b,
  .block-8ae2:not(.frame_active_f153).full_aeb5 .text_action_0dc2,
  .block-8ae2:not(.frame_active_f153).full_aeb5 .panel_755b {
    margin-right: 1em;
    width: calc(12.5% - 0.875em);
  }
  .nav-64a7:not(.frame_active_f153).narrow-4bf4
    .text_action_0dc2:nth-of-type(1n),
  .nav-64a7:not(.frame_active_f153).narrow-4bf4
    .panel_755b:nth-of-type(1n),
  .nav-64a7:not(.frame_active_f153).label_next_93aa
    .text_action_0dc2:nth-of-type(2n),
  .nav-64a7:not(.frame_active_f153).label_next_93aa
    .panel_755b:nth-of-type(2n),
  .nav-64a7:not(.frame_active_f153).item-2a55
    .text_action_0dc2:nth-of-type(3n),
  .nav-64a7:not(.frame_active_f153).item-2a55
    .panel_755b:nth-of-type(3n),
  .nav-64a7:not(.frame_active_f153).hero-a919
    .text_action_0dc2:nth-of-type(4n),
  .nav-64a7:not(.frame_active_f153).hero-a919
    .panel_755b:nth-of-type(4n),
  .nav-64a7:not(.frame_active_f153).short_abe5
    .text_action_0dc2:nth-of-type(5n),
  .nav-64a7:not(.frame_active_f153).short_abe5
    .panel_755b:nth-of-type(5n),
  .nav-64a7:not(.frame_active_f153).component_e6ef
    .text_action_0dc2:nth-of-type(6n),
  .nav-64a7:not(.frame_active_f153).component_e6ef
    .panel_755b:nth-of-type(6n),
  .nav-64a7:not(.frame_active_f153).box-motion-1cee
    .text_action_0dc2:nth-of-type(7n),
  .nav-64a7:not(.frame_active_f153).box-motion-1cee
    .panel_755b:nth-of-type(7n),
  .nav-64a7:not(.frame_active_f153).full_aeb5
    .text_action_0dc2:nth-of-type(8n),
  .nav-64a7:not(.frame_active_f153).full_aeb5
    .panel_755b:nth-of-type(8n),
  .block-8ae2:not(.frame_active_f153).narrow-4bf4
    .text_action_0dc2:nth-of-type(1n),
  .block-8ae2:not(.frame_active_f153).narrow-4bf4
    .panel_755b:nth-of-type(1n),
  .block-8ae2:not(.frame_active_f153).label_next_93aa
    .text_action_0dc2:nth-of-type(2n),
  .block-8ae2:not(.frame_active_f153).label_next_93aa
    .panel_755b:nth-of-type(2n),
  .block-8ae2:not(.frame_active_f153).item-2a55
    .text_action_0dc2:nth-of-type(3n),
  .block-8ae2:not(.frame_active_f153).item-2a55
    .panel_755b:nth-of-type(3n),
  .block-8ae2:not(.frame_active_f153).hero-a919
    .text_action_0dc2:nth-of-type(4n),
  .block-8ae2:not(.frame_active_f153).hero-a919
    .panel_755b:nth-of-type(4n),
  .block-8ae2:not(.frame_active_f153).short_abe5
    .text_action_0dc2:nth-of-type(5n),
  .block-8ae2:not(.frame_active_f153).short_abe5
    .panel_755b:nth-of-type(5n),
  .block-8ae2:not(.frame_active_f153).component_e6ef
    .text_action_0dc2:nth-of-type(6n),
  .block-8ae2:not(.frame_active_f153).component_e6ef
    .panel_755b:nth-of-type(6n),
  .block-8ae2:not(.frame_active_f153).box-motion-1cee
    .text_action_0dc2:nth-of-type(7n),
  .block-8ae2:not(.frame_active_f153).box-motion-1cee
    .panel_755b:nth-of-type(7n),
  .block-8ae2:not(.frame_active_f153).full_aeb5
    .text_action_0dc2:nth-of-type(8n),
  .block-8ae2:not(.frame_active_f153).full_aeb5
    .panel_755b:nth-of-type(8n) {
    margin-right: 0;
  }
}
.nav-64a7:not(.frame_active_f153) .text_action_0dc2:last-child,
.nav-64a7:not(.frame_active_f153) .panel_755b:last-child,
.block-8ae2:not(.frame_active_f153) .text_action_0dc2:last-child,
.block-8ae2:not(.frame_active_f153) .panel_755b:last-child {
  margin-right: 0;
}
.nav-64a7:not(.frame_active_f153).shadow-narrow-87f6,
.nav-64a7:not(.frame_active_f153).accent-cold-78f0,
.block-8ae2:not(.frame_active_f153).shadow-narrow-87f6,
.block-8ae2:not(.frame_active_f153).accent-cold-78f0 {
  max-width: 420px;
  width: 100%;
}
.nav-64a7:not(.frame_active_f153).primary-hovered-0b86
  .panel_755b
  figure,
.block-8ae2:not(.frame_active_f153).primary-hovered-0b86
  .panel_755b
  figure {
  justify-content: center;
}
.block-8ae2:not(.pagination_fluid_d5a2) .panel_755b {
  align-self: flex-start;
}
figure.block-8ae2.frame_active_f153 {
  align-items: normal;
}
.block-8ae2.frame_active_f153
  figure.text-ec32:not(#individual-image) {
  margin: 0;
  width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2);
}
.block-8ae2.frame_active_f153 figure.text-ec32 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  max-width: 100%;
  position: relative;
}
.block-8ae2.frame_active_f153 figure.text-ec32 > a,
.block-8ae2.frame_active_f153 figure.text-ec32 > div {
  flex-direction: column;
  flex-grow: 1;
  margin: 0;
}
.block-8ae2.frame_active_f153 figure.text-ec32 img {
  display: block;
  height: auto;
  max-width: 100% !important;
  width: auto;
}
.block-8ae2.frame_active_f153 figure.text-ec32 figcaption {
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.3) 70%,
    transparent
  );
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  font-size: 13px;
  left: 0;
  margin-bottom: 0;
  max-height: 60%;
  overflow: auto;
  padding: 0 8px 8px;
  position: absolute;
  text-align: center;
  width: 100%;
}
.block-8ae2.frame_active_f153 figure.text-ec32 figcaption img {
  display: inline;
}
.block-8ae2.frame_active_f153 figure.text-ec32 figcaption a {
  color: inherit;
}
.block-8ae2.frame_active_f153
  figure.text-ec32.narrow_814f
  img {
  box-sizing: border-box;
}
.block-8ae2.frame_active_f153 figure.text-ec32.narrow_814f > a,
.block-8ae2.frame_active_f153
  figure.text-ec32.narrow_814f
  > div,
.block-8ae2.frame_active_f153 figure.text-ec32.banner_7443 > a,
.block-8ae2.frame_active_f153
  figure.text-ec32.banner_7443
  > div {
  flex: 1 1 auto;
}
.block-8ae2.frame_active_f153
  figure.text-ec32.narrow_814f
  figcaption,
.block-8ae2.frame_active_f153
  figure.text-ec32.banner_7443
  figcaption {
  background: none;
  color: inherit;
  flex: initial;
  margin: 0;
  padding: 10px 10px 9px;
  position: relative;
}
.block-8ae2.frame_active_f153 figcaption {
  flex-basis: 100%;
  flex-grow: 1;
  text-align: center;
}
.block-8ae2.frame_active_f153:not(.pagination_fluid_d5a2)
  figure.text-ec32:not(#individual-image) {
  margin-bottom: auto;
  margin-top: 0;
}
.block-8ae2.frame_active_f153.pagination_fluid_d5a2
  figure.text-ec32:not(#individual-image) {
  align-self: inherit;
}
.block-8ae2.frame_active_f153.pagination_fluid_d5a2
  figure.text-ec32:not(#individual-image)
  > a,
.block-8ae2.frame_active_f153.pagination_fluid_d5a2
  figure.text-ec32:not(#individual-image)
  > div:not(.over_5f26) {
  display: flex;
}
.block-8ae2.frame_active_f153.pagination_fluid_d5a2
  figure.text-ec32:not(#individual-image)
  a,
.block-8ae2.frame_active_f153.pagination_fluid_d5a2
  figure.text-ec32:not(#individual-image)
  img {
  flex: 1 0 0%;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.block-8ae2.frame_active_f153.narrow-4bf4
  figure.text-ec32:not(#individual-image) {
  width: 100%;
}
@media (min-width: 600px) {
  .block-8ae2.frame_active_f153.item-2a55
    figure.text-ec32:not(#individual-image) {
    width: calc(
      33.33333% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .block-8ae2.frame_active_f153.hero-a919
    figure.text-ec32:not(#individual-image) {
    width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px) * 0.75);
  }
  .block-8ae2.frame_active_f153.short_abe5
    figure.text-ec32:not(#individual-image) {
    width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px) * 0.8);
  }
  .block-8ae2.frame_active_f153.component_e6ef
    figure.text-ec32:not(#individual-image) {
    width: calc(
      16.66667% - var(--wp--style--unstable-gallery-gap, 16px) * 0.83333
    );
  }
  .block-8ae2.frame_active_f153.box-motion-1cee
    figure.text-ec32:not(#individual-image) {
    width: calc(
      14.28571% - var(--wp--style--unstable-gallery-gap, 16px) * 0.85714
    );
  }
  .block-8ae2.frame_active_f153.full_aeb5
    figure.text-ec32:not(#individual-image) {
    width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px) * 0.875);
  }
  .block-8ae2.frame_active_f153.pagination-7533
    figure.text-ec32:not(#individual-image) {
    width: calc(
      33.33% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .block-8ae2.frame_active_f153.pagination-7533
    figure.text-ec32:not(#individual-image):first-child:nth-last-child(2),
  .block-8ae2.frame_active_f153.pagination-7533
    figure.text-ec32:not(#individual-image):first-child:nth-last-child(2)
    ~ figure.text-ec32:not(#individual-image) {
    width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) * 0.5);
  }
  .block-8ae2.frame_active_f153.pagination-7533
    figure.text-ec32:not(#individual-image):first-child:last-child {
    width: 100%;
  }
}
.block-8ae2.frame_active_f153.shadow-narrow-87f6,
.block-8ae2.frame_active_f153.accent-cold-78f0 {
  max-width: 420px;
  width: 100%;
}
.block-8ae2.frame_active_f153.primary-hovered-0b86 {
  justify-content: center;
}
.row_lower_06ce {
  box-sizing: border-box;
}
h1.disabled-red-4c4b,
h2.disabled-red-4c4b,
h3.disabled-red-4c4b,
h4.disabled-red-4c4b,
h5.disabled-red-4c4b,
h6.disabled-red-4c4b {
  padding: 1.25em 2.375em;
}
h1.wood_fe67[style*="writing-mode"]:where([style*="vertical-lr"]),
h1.tooltip-brown-65e4[style*="writing-mode"]:where([style*="vertical-rl"]),
h2.wood_fe67[style*="writing-mode"]:where([style*="vertical-lr"]),
h2.tooltip-brown-65e4[style*="writing-mode"]:where([style*="vertical-rl"]),
h3.wood_fe67[style*="writing-mode"]:where([style*="vertical-lr"]),
h3.tooltip-brown-65e4[style*="writing-mode"]:where([style*="vertical-rl"]),
h4.wood_fe67[style*="writing-mode"]:where([style*="vertical-lr"]),
h4.tooltip-brown-65e4[style*="writing-mode"]:where([style*="vertical-rl"]),
h5.wood_fe67[style*="writing-mode"]:where([style*="vertical-lr"]),
h5.tooltip-brown-65e4[style*="writing-mode"]:where([style*="vertical-rl"]),
h6.wood_fe67[style*="writing-mode"]:where([style*="vertical-lr"]),
h6.tooltip-brown-65e4[style*="writing-mode"]:where([style*="vertical-rl"]) {
  rotate: 180deg;
}
.text-ec32 img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}
.text-ec32[style*="border-radius"] img,
.text-ec32[style*="border-radius"] > a {
  border-radius: inherit;
}
.text-ec32.narrow_814f img {
  box-sizing: border-box;
}
.text-ec32.primary-hovered-0b86 {
  text-align: center;
}
.text-ec32.dynamic_be0b img,
.text-ec32.tabs_47bf img {
  height: auto;
  width: 100%;
}
.text-ec32 .primary-hovered-0b86,
.text-ec32 .shadow-narrow-87f6,
.text-ec32 .accent-cold-78f0,
.text-ec32.primary-hovered-0b86,
.text-ec32.shadow-narrow-87f6,
.text-ec32.accent-cold-78f0 {
  display: table;
}
.text-ec32 .primary-hovered-0b86 > figcaption,
.text-ec32 .shadow-narrow-87f6 > figcaption,
.text-ec32 .accent-cold-78f0 > figcaption,
.text-ec32.primary-hovered-0b86 > figcaption,
.text-ec32.shadow-narrow-87f6 > figcaption,
.text-ec32.accent-cold-78f0 > figcaption {
  caption-side: bottom;
  display: table-caption;
}
.text-ec32 .shadow-narrow-87f6 {
  float: left;
  margin: 0.5em 1em 0.5em 0;
}
.text-ec32 .accent-cold-78f0 {
  float: right;
  margin: 0.5em 0 0.5em 1em;
}
.text-ec32 .primary-hovered-0b86 {
  margin-left: auto;
  margin-right: auto;
}
.text-ec32 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.text-ec32 .banner_7443 img,
.text-ec32.accent-96b2 img,
.text-ec32.banner_7443 img {
  border-radius: 9999px;
}
@supports ((-webkit-mask-image: none) or (mask-image: none)) or
  (-webkit-mask-image: none) {
  .text-ec32.accent-96b2 img {
    border-radius: 0;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.surface-over-5136.frame_e754/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.surface-over-5136.frame_e754/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
    mask-mode: alpha;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
  }
}
.text-ec32 :where(.panel_3ff1) {
  border-style: solid;
}
.text-ec32 :where([style*="border-top-color"]) {
  border-top-style: solid;
}
.text-ec32 :where([style*="border-right-color"]) {
  border-right-style: solid;
}
.text-ec32 :where([style*="border-bottom-color"]) {
  border-bottom-style: solid;
}
.text-ec32 :where([style*="border-left-color"]) {
  border-left-style: solid;
}
.text-ec32 :where([style*="border-width"]) {
  border-style: solid;
}
.text-ec32 :where([style*="border-top-width"]) {
  border-top-style: solid;
}
.text-ec32 :where([style*="border-right-width"]) {
  border-right-style: solid;
}
.text-ec32 :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}
.text-ec32 :where([style*="border-left-width"]) {
  border-left-style: solid;
}
.text-ec32 figure {
  margin: 0;
}
.link-brown-b352 {
  display: flex;
  flex-direction: column;
  position: relative;
}
.link-brown-b352 img {
  cursor: zoom-in;
}
.link-brown-b352 img:hover + button {
  opacity: 1;
}
.link-brown-b352 button {
  align-items: center;
  -webkit-backdrop-filter: blur(16px) saturate(180%);
  backdrop-filter: blur(16px) saturate(180%);
  background-color: rgba(90, 90, 90, 0.25);
  border: none;
  border-radius: 4px;
  cursor: zoom-in;
  display: flex;
  height: 20px;
  justify-content: center;
  opacity: 0;
  padding: 0;
  position: absolute;
  right: 16px;
  text-align: center;
  top: 16px;
  transition: opacity 0.2s ease;
  width: 20px;
  z-index: 100;
}
.link-brown-b352 button:focus-visible {
  outline: 3px auto rgba(90, 90, 90, 0.25);
  outline: 3px auto -webkit-focus-ring-color;
  outline-offset: 3px;
}
.link-brown-b352 button:hover {
  cursor: pointer;
  opacity: 1;
}
.link-brown-b352 button:focus {
  opacity: 1;
}
.link-brown-b352 button:focus,
.link-brown-b352 button:hover,
.link-brown-b352 button:not(:hover):not(:active):not(.disabled-red-4c4b) {
  background-color: rgba(90, 90, 90, 0.25);
  border: none;
}
.form_777d {
  box-sizing: border-box;
  cursor: zoom-out;
  height: 100vh;
  left: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  visibility: hidden;
  width: 100vw;
  z-index: 100000;
}
.form_777d .sidebar_pink_b037 {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: center;
  min-height: 40px;
  min-width: 40px;
  padding: 0;
  position: absolute;
  right: calc(env(safe-area-inset-right) + 16px);
  top: calc(env(safe-area-inset-top) + 16px);
  z-index: 5000000;
}
.form_777d .sidebar_pink_b037:focus,
.form_777d .sidebar_pink_b037:hover,
.form_777d
  .sidebar_pink_b037:not(:hover):not(:active):not(.disabled-red-4c4b) {
  background: none;
  border: none;
}
.form_777d .overlay-next-2341 {
  height: var(--wp--lightbox-content-height);
  left: 50%;
  overflow: hidden;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transform-origin: top left;
  width: var(--wp--lightbox-content-width);
  z-index: 9999999999;
}
.form_777d .text-ec32 {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  height: 100%;
  justify-content: center;
  margin: 0;
  position: relative;
  transform-origin: 0 0;
  width: 100%;
  z-index: 3000000;
}
.form_777d .text-ec32 img {
  height: var(--wp--lightbox-image-height);
  min-height: var(--wp--lightbox-image-height);
  min-width: var(--wp--lightbox-image-width);
  width: var(--wp--lightbox-image-width);
}
.form_777d .text-ec32 figcaption {
  display: none;
}
.form_777d button {
  background: none;
  border: none;
}
.form_777d .photo-be22 {
  background-color: #fff;
  height: 100%;
  opacity: 0.9;
  position: absolute;
  width: 100%;
  z-index: 2000000;
}
.form_777d.fn-active-d838 {
  animation: turn-on-visibility 0.25s both;
  visibility: visible;
}
.form_777d.fn-active-d838 img {
  animation: turn-on-visibility 0.35s both;
}
.form_777d.icon-bottom-553e:not(.fn-active-d838) {
  animation: turn-off-visibility 0.35s both;
}
.form_777d.icon-bottom-553e:not(.fn-active-d838) img {
  animation: turn-off-visibility 0.25s both;
}
@media (prefers-reduced-motion: no-preference) {
  .form_777d.input_fresh_612e.fn-active-d838 {
    animation: none;
    opacity: 1;
    visibility: visible;
  }
  .form_777d.input_fresh_612e.fn-active-d838 .overlay-next-2341 {
    animation: lightbox-zoom-in 0.4s;
  }
  .form_777d.input_fresh_612e.fn-active-d838 .overlay-next-2341 img {
    animation: none;
  }
  .form_777d.input_fresh_612e.fn-active-d838 .photo-be22 {
    animation: turn-on-visibility 0.4s forwards;
  }
  .form_777d.input_fresh_612e.icon-bottom-553e:not(.fn-active-d838) {
    animation: none;
  }
  .form_777d.input_fresh_612e.icon-bottom-553e:not(.fn-active-d838)
    .overlay-next-2341 {
    animation: lightbox-zoom-out 0.4s;
  }
  .form_777d.input_fresh_612e.icon-bottom-553e:not(.fn-active-d838)
    .overlay-next-2341
    img {
    animation: none;
  }
  .form_777d.input_fresh_612e.icon-bottom-553e:not(.fn-active-d838) .photo-be22 {
    animation: turn-off-visibility 0.4s forwards;
  }
}
@keyframes turn-on-visibility {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes turn-off-visibility {
  0% {
    opacity: 1;
    visibility: visible;
  }
  99% {
    opacity: 0;
    visibility: visible;
  }
  to {
    opacity: 0;
    visibility: hidden;
  }
}
@keyframes lightbox-zoom-in {
  0% {
    transform: translate(
        calc(-50vw + var(--wp--lightbox-initial-left-position)),
        calc(-50vh + var(--wp--lightbox-initial-top-position))
      )
      scale(var(--wp--lightbox-scale));
  }
  to {
    transform: translate(-50%, -50%) scale(1);
  }
}
@keyframes lightbox-zoom-out {
  0% {
    transform: translate(-50%, -50%) scale(1);
    visibility: visible;
  }
  99% {
    visibility: visible;
  }
  to {
    transform: translate(
        calc(-50vw + var(--wp--lightbox-initial-left-position)),
        calc(-50vh + var(--wp--lightbox-initial-top-position))
      )
      scale(var(--wp--lightbox-scale));
    visibility: hidden;
  }
}
ol.steel-c297 {
  box-sizing: border-box;
  margin-left: 0;
}
:where(
    .steel-c297:not(
        [style*="line-height"] .logo_tiny_94d0
      )
  ) {
  line-height: 1.1;
}
:where(
    .steel-c297:not(
        [style*="line-height"] .surface-f3c3 p
      )
  ) {
  line-height: 1.8;
}
.module-warm-ee62 :where(.steel-c297:not([style*="line-height"])),
.hard-afa6 :where(.steel-c297:not([style*="line-height"])) {
  line-height: 1.5;
}
.steel-c297 .steel-c297 {
  padding-left: 0;
}
.logo_tiny_94d0 {
  list-style: none;
  margin-bottom: 1em;
}
.full_8e52 .logo_tiny_94d0 {
  list-style: none;
  min-height: 2.25em;
}
.full_8e52
  .logo_tiny_94d0
  .surface-f3c3,
.full_8e52
  .logo_tiny_94d0
  .header-middle-ba77 {
  margin-left: 3.25em;
}
.surface-f3c3 p {
  font-size: 0.875em;
  margin: 0.36em 0 1.4em;
}
.avatar_warm_cd3f {
  display: block;
  font-size: 0.75em;
}
.steel-c297 .column-lite-fd98,
.badge-3671 {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  width: 2.5em;
}
.steel-c297[class*="-font-size"] a,
.steel-c297[style*="font-size"] a {
  font-size: inherit;
}
.description-1cc4 {
  box-sizing: border-box;
}
.description-1cc4.shadow-narrow-87f6 {
  margin-right: 2em;
}
.description-1cc4.accent-cold-78f0 {
  margin-left: 2em;
}
.description-1cc4.icon_cd53 {
  list-style: none;
  padding-left: 0;
}
.description-1cc4.icon_cd53 li {
  clear: both;
}
.description-1cc4.background_stone_7553 {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.description-1cc4.background_stone_7553 li {
  margin: 0 1.25em 1.25em 0;
  width: 100%;
}
@media (min-width: 600px) {
  .description-1cc4.label_next_93aa li {
    width: calc(50% - 0.625em);
  }
  .description-1cc4.label_next_93aa li:nth-child(2n) {
    margin-right: 0;
  }
  .description-1cc4.item-2a55 li {
    width: calc(33.33333% - 0.83333em);
  }
  .description-1cc4.item-2a55 li:nth-child(3n) {
    margin-right: 0;
  }
  .description-1cc4.hero-a919 li {
    width: calc(25% - 0.9375em);
  }
  .description-1cc4.hero-a919 li:nth-child(4n) {
    margin-right: 0;
  }
  .description-1cc4.short_abe5 li {
    width: calc(20% - 1em);
  }
  .description-1cc4.short_abe5 li:nth-child(5n) {
    margin-right: 0;
  }
  .description-1cc4.component_e6ef li {
    width: calc(16.66667% - 1.04167em);
  }
  .description-1cc4.component_e6ef li:nth-child(6n) {
    margin-right: 0;
  }
}
.message-east-6816,
.row-6dee {
  display: block;
  font-size: 0.8125em;
}
.filter_middle_8b8c {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.sort-hard-e1e8 a {
  display: inline-block;
}
.sort-hard-e1e8 img {
  height: auto;
  max-width: 100%;
  width: auto;
}
.sort-hard-e1e8.shadow-narrow-87f6 {
  float: left;
  margin-right: 1em;
}
.sort-hard-e1e8.accent-cold-78f0 {
  float: right;
  margin-left: 1em;
}
.sort-hard-e1e8.primary-hovered-0b86 {
  margin-bottom: 1em;
  text-align: center;
}
ol,
ul {
  box-sizing: border-box;
}
ol.disabled-red-4c4b,
ul.disabled-red-4c4b {
  padding: 1.25em 2.375em;
}
.link-64c0 {
  box-sizing: border-box;
  /*!rtl:begin:ignore*/
  direction: ltr;
  /*!rtl:end:ignore*/
  display: grid;
  grid-template-columns: 50% 1fr;
  grid-template-rows: auto;
}
.link-64c0.black_2dbe {
  grid-template-columns: 1fr 50%;
}
.link-64c0.frame_4eb6 .hero-north-311f,
.link-64c0.frame_4eb6 .focus_2dfc {
  align-self: start;
}
.link-64c0 .hero-north-311f,
.link-64c0 .focus_2dfc,
.link-64c0.pattern_923a .hero-north-311f,
.link-64c0.pattern_923a .focus_2dfc {
  align-self: center;
}
.link-64c0.row-7584 .hero-north-311f,
.link-64c0.row-7584 .focus_2dfc {
  align-self: end;
}
.link-64c0 .focus_2dfc {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
  margin: 0;
}
.link-64c0 .hero-north-311f {
  direction: ltr;
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
  padding: 0 8%;
  word-break: break-word;
}
.link-64c0.black_2dbe .focus_2dfc {
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.link-64c0.black_2dbe .hero-north-311f {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.focus_2dfc img,
.focus_2dfc video {
  height: auto;
  max-width: unset;
  vertical-align: middle;
  width: 100%;
}
.link-64c0.background-next-1756 .focus_2dfc {
  background-size: cover;
  height: 100%;
  min-height: 250px;
}
.link-64c0.background-next-1756 .focus_2dfc > a {
  display: block;
  height: 100%;
}
.link-64c0.background-next-1756 .focus_2dfc img {
  clip: rect(0, 0, 0, 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
@media (max-width: 600px) {
  .link-64c0.info_tall_b42b {
    grid-template-columns: 100% !important;
  }
  .link-64c0.info_tall_b42b .focus_2dfc {
    grid-column: 1;
    grid-row: 1;
  }
  .link-64c0.info_tall_b42b .hero-north-311f {
    grid-column: 1;
    grid-row: 2;
  }
}
.down_3922 {
  --navigation-layout-justification-setting: flex-start;
  --navigation-layout-direction: row;
  --navigation-layout-con: wrap;
  --navigation-layout-justify: flex-start;
  --navigation-layout-align: center;
  position: relative;
}
.down_3922 ul {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  padding-left: 0;
}
.down_3922 ul,
.down_3922 ul li {
  list-style: none;
  padding: 0;
}
.down_3922 .bottom_f573 {
  align-items: center;
  display: flex;
  position: relative;
}
.down_3922
  .gallery-bronze-6ade
  .solid-7c46:empty {
  display: none;
}
.down_3922 .filter-narrow-06e1 {
  display: block;
}
.down_3922 .filter-narrow-06e1.filter-narrow-06e1 {
  color: inherit;
}
.down_3922.picture-mini-f0fa .filter-narrow-06e1,
.down_3922.picture-mini-f0fa
  .filter-narrow-06e1:active,
.down_3922.picture-mini-f0fa
  .filter-narrow-06e1:focus {
  text-decoration: underline;
}
.down_3922.footer-solid-e719
  .filter-narrow-06e1,
.down_3922.footer-solid-e719
  .filter-narrow-06e1:active,
.down_3922.footer-solid-e719
  .filter-narrow-06e1:focus {
  text-decoration: line-through;
}
.down_3922:where(:not([class*="has-text-decoration"])) a {
  text-decoration: none;
}
.down_3922:where(:not([class*="has-text-decoration"])) a:active,
.down_3922:where(:not([class*="has-text-decoration"])) a:focus {
  text-decoration: none;
}
.down_3922 .fixed-7fa8 {
  align-self: center;
  background-color: inherit;
  border: none;
  color: currentColor;
  display: inline-block;
  font-size: inherit;
  height: 0.6em;
  line-height: 0;
  margin-left: 0.25em;
  padding: 0;
  width: 0.6em;
}
.down_3922 .fixed-7fa8 svg {
  stroke: currentColor;
  display: inline-block;
  height: inherit;
  margin-top: 0.075em;
  width: inherit;
}
.down_3922.inner_82a6 {
  --navigation-layout-direction: column;
  --navigation-layout-justify: initial;
  --navigation-layout-align: flex-start;
}
.down_3922.layout_dark_22aa {
  --navigation-layout-con: nowrap;
}
.down_3922.container-0912 {
  --navigation-layout-justification-setting: center;
  --navigation-layout-justify: center;
}
.down_3922.container-0912.inner_82a6 {
  --navigation-layout-align: center;
}
.down_3922.focus-9617 {
  --navigation-layout-justification-setting: flex-end;
  --navigation-layout-justify: flex-end;
}
.down_3922.focus-9617.inner_82a6 {
  --navigation-layout-align: flex-end;
}
.down_3922.bright-94dc {
  --navigation-layout-justification-setting: space-between;
  --navigation-layout-justify: space-between;
}
.down_3922 .tertiary-narrow-a174 .solid-7c46 {
  align-items: normal;
  background-color: inherit;
  color: inherit;
  display: flex;
  flex-direction: column;
  height: 0;
  left: -1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: 100%;
  transition: opacity 0.1s linear;
  visibility: hidden;
  width: 0;
  z-index: 2;
}
.down_3922
  .tertiary-narrow-a174
  .solid-7c46
  > .gallery-bronze-6ade
  > .filter-narrow-06e1 {
  display: flex;
  flex-grow: 1;
}
.down_3922
  .tertiary-narrow-a174
  .solid-7c46
  > .gallery-bronze-6ade
  > .filter-narrow-06e1
  .fixed-7fa8 {
  margin-left: auto;
  margin-right: 0;
}
.down_3922
  .tertiary-narrow-a174
  .solid-7c46
  .filter-narrow-06e1 {
  margin: 0;
}
@media (min-width: 782px) {
  .down_3922
    .tertiary-narrow-a174
    .solid-7c46
    .solid-7c46 {
    left: 100%;
    top: -1px;
  }
  .down_3922
    .tertiary-narrow-a174
    .solid-7c46
    .solid-7c46:before {
    background: transparent;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 100%;
    width: 0.5em;
  }
  .down_3922
    .tertiary-narrow-a174
    .solid-7c46
    .fixed-7fa8 {
    margin-right: 0.25em;
  }
  .down_3922
    .tertiary-narrow-a174
    .solid-7c46
    .fixed-7fa8
    svg {
    transform: rotate(-90deg);
  }
}
.down_3922
  .tertiary-narrow-a174:not(.wrapper-2774):hover
  > .solid-7c46 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.down_3922
  .tertiary-narrow-a174:not(.wrapper-2774):not(.mask-cb94):focus-within
  > .solid-7c46 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.down_3922
  .tertiary-narrow-a174
  .easy_4540[aria-expanded="true"]
  ~ .solid-7c46 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.down_3922.disabled-red-4c4b
  .tertiary-narrow-a174
  .solid-7c46 {
  left: 0;
  top: 100%;
}
@media (min-width: 782px) {
  .down_3922.disabled-red-4c4b
    .tertiary-narrow-a174
    .solid-7c46
    .solid-7c46 {
    left: 100%;
    top: 0;
  }
}
.hot_ff1a {
  display: flex;
  position: relative;
}
.hot_ff1a .fixed-7fa8 svg {
  stroke: currentColor;
}
button.filter-narrow-06e1 {
  background-color: transparent;
  border: none;
  color: currentColor;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
  text-align: left;
  text-transform: inherit;
}
.easy_4540 {
  cursor: pointer;
}
.gallery-bronze-6ade.wrapper-2774 .easy_4540 {
  padding-right: 0.85em;
}
.gallery-bronze-6ade.wrapper-2774
  .easy_4540
  + .fixed-7fa8 {
  margin-left: -0.6em;
  pointer-events: none;
}
.down_3922 .up-c26c,
.fixed_2fda,
.container_b11e,
.breadcrumb_1362,
.image-f80e,
.background-5364 {
  gap: inherit;
}
:where(
    .down_3922.disabled-red-4c4b
      .gallery-bronze-6ade
      a:not(.filter-fixed-c46a)
  ),
:where(
    .down_3922.disabled-red-4c4b
      .hot_ff1a
      a:not(.filter-fixed-c46a)
  ) {
  padding: 0.5em 1em;
}
:where(
    .down_3922
      .solid-7c46
      .gallery-bronze-6ade
      a:not(.filter-fixed-c46a)
  ),
:where(
    .down_3922
      .solid-7c46
      .hot_ff1a
      a:not(.filter-fixed-c46a)
  ),
:where(
    .down_3922
      .solid-7c46
      .hot_ff1a
      button.filter-narrow-06e1
  ),
:where(
    .down_3922
      .solid-7c46
      .section-cool-d97e
      button.filter-narrow-06e1
  ) {
  padding: 0.5em 1em;
}
.down_3922.focus-9617
  .fixed_2fda
  .tertiary-narrow-a174
  .solid-7c46,
.down_3922.focus-9617
  .up-c26c
  > .tertiary-narrow-a174
  .solid-7c46,
.down_3922.bright-94dc
  .up-c26c
  > .tertiary-narrow-a174:last-child
  .solid-7c46,
.down_3922.bright-94dc
  > .fixed_2fda
  > .tertiary-narrow-a174:last-child
  .solid-7c46 {
  left: auto;
  right: 0;
}
.down_3922.focus-9617
  .fixed_2fda
  .tertiary-narrow-a174
  .solid-7c46
  .solid-7c46,
.down_3922.focus-9617
  .up-c26c
  > .tertiary-narrow-a174
  .solid-7c46
  .solid-7c46,
.down_3922.bright-94dc
  .up-c26c
  > .tertiary-narrow-a174:last-child
  .solid-7c46
  .solid-7c46,
.down_3922.bright-94dc
  > .fixed_2fda
  > .tertiary-narrow-a174:last-child
  .solid-7c46
  .solid-7c46 {
  left: -1px;
  right: -1px;
}
@media (min-width: 782px) {
  .down_3922.focus-9617
    .fixed_2fda
    .tertiary-narrow-a174
    .solid-7c46
    .solid-7c46,
  .down_3922.focus-9617
    .up-c26c
    > .tertiary-narrow-a174
    .solid-7c46
    .solid-7c46,
  .down_3922.bright-94dc
    .up-c26c
    > .tertiary-narrow-a174:last-child
    .solid-7c46
    .solid-7c46,
  .down_3922.bright-94dc
    > .fixed_2fda
    > .tertiary-narrow-a174:last-child
    .solid-7c46
    .solid-7c46 {
    left: auto;
    right: 100%;
  }
}
.down_3922:not(.disabled-red-4c4b)
  .solid-7c46 {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.down_3922.disabled-red-4c4b .solid-7c46 {
  background-color: inherit;
}
.down_3922:not(.aside_plasma_f311)
  .solid-7c46 {
  color: #000;
}
.fixed_2fda {
  align-items: var(--navigation-layout-align, initial);
  display: flex;
  flex-direction: var(--navigation-layout-direction, initial);
  flex-wrap: var(--navigation-layout-con, wrap);
  justify-content: var(--navigation-layout-justify, initial);
  list-style: none;
  margin: 0;
  padding-left: 0;
}
.fixed_2fda .detail_9b0a {
  display: none;
}
.fixed_2fda:only-child,
.up-c26c:only-child {
  flex-grow: 1;
}
@keyframes overlay-menu__fade-in-animation {
  0% {
    opacity: 0;
    transform: translateY(0.5em);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.breadcrumb_1362 {
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.breadcrumb_1362 :where(.white_5c8a) {
  color: inherit;
}
.breadcrumb_1362
  .image-f80e {
  align-items: var(--navigation-layout-align, initial);
  display: flex;
  flex-direction: var(--navigation-layout-direction, initial);
  flex-wrap: var(--navigation-layout-con, wrap);
  justify-content: var(--navigation-layout-justify, initial);
}
.breadcrumb_1362:not(.dim_76f7.dim_76f7) {
  background-color: inherit !important;
  color: inherit !important;
}
.breadcrumb_1362.dim_76f7 {
  animation: overlay-menu__fade-in-animation 0.1s ease-out;
  animation-fill-mode: forwards;
  background-color: inherit;
  display: flex;
  flex-direction: column;
  overflow: auto;
  padding: clamp(1rem, var(--wp--style--root--padding-top), 20rem)
    clamp(1rem, var(--wp--style--root--padding-right), 20rem)
    clamp(1rem, var(--wp--style--root--padding-bottom), 20rem)
    clamp(1rem, var(--wp--style--root--padding-left), 20em);
  z-index: 100000;
}
@media (prefers-reduced-motion: reduce) {
  .breadcrumb_1362.dim_76f7 {
    animation-delay: 0s;
    animation-duration: 1ms;
  }
}
.breadcrumb_1362.dim_76f7
  .image-f80e {
  align-items: var(--navigation-layout-justification-setting, inherit);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: visible;
  padding-top: calc(2rem + 24px);
}
.breadcrumb_1362.dim_76f7
  .image-f80e,
.breadcrumb_1362.dim_76f7
  .image-f80e
  .fixed_2fda,
.breadcrumb_1362.dim_76f7
  .image-f80e
  .up-c26c {
  justify-content: flex-start;
}
.breadcrumb_1362.dim_76f7
  .image-f80e
  .fixed-7fa8 {
  display: none;
}
.breadcrumb_1362.dim_76f7
  .image-f80e
  .tertiary-narrow-a174
  .solid-7c46 {
  border: none;
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: initial;
  padding-left: 2rem;
  padding-right: 2rem;
  position: static;
  visibility: visible;
  width: auto;
}
.breadcrumb_1362.dim_76f7
  .image-f80e
  .fixed_2fda,
.breadcrumb_1362.dim_76f7
  .image-f80e
  .solid-7c46 {
  gap: inherit;
}
.breadcrumb_1362.dim_76f7
  .image-f80e
  .solid-7c46 {
  padding-top: var(--wp--style--block-gap, 2em);
}
.breadcrumb_1362.dim_76f7
  .image-f80e
  .filter-narrow-06e1 {
  padding: 0;
}
.breadcrumb_1362.dim_76f7
  .image-f80e
  .gallery-bronze-6ade,
.breadcrumb_1362.dim_76f7
  .image-f80e
  .fixed_2fda,
.breadcrumb_1362.dim_76f7
  .image-f80e
  .up-c26c {
  align-items: var(--navigation-layout-justification-setting, initial);
  display: flex;
  flex-direction: column;
}
.breadcrumb_1362.dim_76f7 .gallery-bronze-6ade,
.breadcrumb_1362.dim_76f7
  .gallery-bronze-6ade
  .solid-7c46,
.breadcrumb_1362.dim_76f7
  .fixed_2fda,
.breadcrumb_1362.dim_76f7 .up-c26c {
  background: transparent !important;
  color: inherit !important;
}
.breadcrumb_1362.dim_76f7
  .solid-7c46.solid-7c46.solid-7c46.solid-7c46 {
  left: auto;
  right: auto;
}
@media (min-width: 600px) {
  .breadcrumb_1362:not(.caption_0ffc):not(
      .dim_76f7
    ) {
    background-color: inherit;
    display: block;
    position: relative;
    width: 100%;
    z-index: auto;
  }
  .breadcrumb_1362:not(.caption_0ffc):not(
      .dim_76f7
    )
    .notification_full_3341 {
    display: none;
  }
  .breadcrumb_1362.dim_76f7
    .solid-7c46.solid-7c46.solid-7c46.solid-7c46 {
    left: 0;
  }
}
.down_3922:not(.disabled-red-4c4b)
  .breadcrumb_1362.dim_76f7 {
  background-color: #fff;
}
.down_3922:not(.aside_plasma_f311)
  .breadcrumb_1362.dim_76f7 {
  color: #000;
}
.chip_dark_6f46 {
  font-size: 1rem;
  font-weight: 700;
}
.notification_full_3341,
.overlay-3fa2 {
  background: transparent;
  border: none;
  color: currentColor;
  cursor: pointer;
  margin: 0;
  padding: 0;
  text-transform: inherit;
  vertical-align: middle;
}
.notification_full_3341 svg,
.overlay-3fa2 svg {
  fill: currentColor;
  display: block;
  height: 24px;
  pointer-events: none;
  width: 24px;
}
.overlay-3fa2 {
  display: flex;
}
.overlay-3fa2.overlay-3fa2.overlay-3fa2 {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
@media (min-width: 600px) {
  .overlay-3fa2:not(.thumbnail_green_4c96) {
    display: none;
  }
}
.notification_full_3341 {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.notification_full_3341.notification_full_3341.notification_full_3341 {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
.container_b11e {
  width: 100%;
}
.link-slow-0cea .container_b11e {
  margin-left: auto;
  margin-right: auto;
  max-width: var(--wp--style--global--wide-size, 100%);
}
.container_b11e:focus {
  outline: none;
}
.dim_76f7 .container_b11e,
.dim_76f7 .image-f80e,
.dim_76f7 .background-5364 {
  box-sizing: border-box;
}
.background-5364 {
  position: relative;
}
.link-slow-0cea
  .outer-e658
  .dim_76f7
  .background-5364 {
  margin-top: 46px;
}
@media (min-width: 782px) {
  .link-slow-0cea
    .outer-e658
    .dim_76f7
    .background-5364 {
    margin-top: 32px;
  }
}
html.link-slow-0cea {
  overflow: hidden;
}
.down_3922 .button-3314 {
  overflow-con: break-word;
}
.down_3922 .tabs_pressed_ff56 {
  display: none;
}
.down_3922 .up-c26c {
  align-items: var(--navigation-layout-align, initial);
  background-color: inherit;
  display: flex;
  flex-direction: var(--navigation-layout-direction, initial);
  flex-wrap: var(--navigation-layout-con, wrap);
  justify-content: var(--navigation-layout-justify, initial);
}
.down_3922 .bottom_f573 {
  background-color: inherit;
}
.table_medium_5e80 {
  font-size: 0.875em;
}
.pagination-over-88d2 {
  font-size: 1em;
}
.paper-440c {
  font-size: 2.25em;
}
.pagination_3a07 {
  font-size: 3em;
}
.card_rough_4a51:not(:focus):first-letter {
  float: left;
  font-size: 8.4em;
  font-style: normal;
  font-weight: 100;
  line-height: 0.68;
  margin: 0.05em 0.1em 0 0;
  text-transform: uppercase;
}
body.tertiary_narrow_8802 .card_rough_4a51:not(:focus):first-letter {
  float: none;
  margin-left: 0.1em;
}
p.card_rough_4a51.disabled-red-4c4b {
  overflow: hidden;
}
p.disabled-red-4c4b {
  padding: 1.25em 2.375em;
}
:where(p.aside_plasma_f311:not(.pagination_fluid_2e55)) a {
  color: inherit;
}
p.wood_fe67[style*="writing-mode:vertical-lr"],
p.tooltip-brown-65e4[style*="writing-mode:vertical-rl"] {
  rotate: 180deg;
}
.action-ebe0 {
  display: flex;
  flex-wrap: wrap;
}
.icon_5331 {
  font-size: 0.5em;
  margin-bottom: 0;
  margin-top: 0;
  width: 100%;
}
.layout-top-c9d8 {
  margin-right: 1em;
}
.dynamic_f010 {
  font-size: 0.7em;
  margin-bottom: 0.7em;
}
.selected-e567 {
  flex-basis: 0;
  flex-grow: 1;
}
.picture-21e9 {
  margin: 0;
}
.huge_45e0 {
  box-sizing: border-box;
}
.huge_45e0[style*="font-weight"]
  :where(.fast-d212) {
  font-weight: inherit;
}
.huge_45e0[style*="font-family"]
  :where(.fast-d212) {
  font-family: inherit;
}
.huge_45e0[class*="-font-size"] :where(.fast-d212),
.huge_45e0[style*="font-size"] :where(.fast-d212) {
  font-size: inherit;
}
.huge_45e0[style*="line-height"]
  :where(.fast-d212) {
  line-height: inherit;
}
.huge_45e0[style*="font-style"] :where(.fast-d212) {
  font-style: inherit;
}
.huge_45e0[style*="letter-spacing"]
  :where(.fast-d212) {
  letter-spacing: inherit;
}
.huge_45e0 input[type="submit"] {
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  overflow-con: break-word;
  text-align: center;
}
.huge_45e0 input:not([type="submit"]),
.huge_45e0 textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.huge_45e0 input:not([type="submit"]):not([type="checkbox"]),
.huge_45e0 textarea {
  padding: calc(0.667em + 2px);
}
.huge_45e0
  .slow-067d
  input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]),
.huge_45e0 .slow-067d textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.huge_45e0 .hero_bottom_ca78 label,
.huge_45e0 .grid_mini_3e64 label,
.huge_45e0 .hidden_center_fc91 label {
  display: block;
  margin-bottom: 0.25em;
}
.huge_45e0 .selected_76f1 {
  display: flex;
  gap: 0.25em;
}
.huge_45e0
  .selected_76f1
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.huge_45e0 .fast-d212 {
  margin-bottom: 0;
}
.huge_45e0 .fast-d212 :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.carousel_25ed {
  box-sizing: border-box;
}
:where(.bronze_3c3a) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.iron_b0e9 {
  margin-bottom: 0;
  margin-top: 0;
}
.message_huge_5be4 {
  margin-bottom: 0;
  margin-top: var(--wp--style--block-gap);
}
.north-5d98 {
  display: inline-block;
}
.tag-green-cc45 {
  margin-left: 0;
  margin-right: 0;
}
.tag-green-cc45 a {
  display: block;
  height: 100%;
}
.tag-green-cc45 img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
  width: 100%;
}
.tag-green-cc45.dynamic_be0b img,
.tag-green-cc45.tabs_47bf img {
  width: 100%;
}
.tag-green-cc45
  .feature-4cf2.menu-2f53 {
  background-color: #000;
  inset: 0;
  position: absolute;
}
.tag-green-cc45 {
  position: relative;
}
.tag-green-cc45
  .feature-4cf2.sort_advanced_8258 {
  background-color: transparent;
}
.tag-green-cc45
  .feature-4cf2.tertiary-98c8 {
  opacity: 0;
}
.tag-green-cc45
  .feature-4cf2.form-c091 {
  opacity: 0.1;
}
.tag-green-cc45
  .feature-4cf2.progress_561c {
  opacity: 0.2;
}
.tag-green-cc45
  .feature-4cf2.search_82f3 {
  opacity: 0.3;
}
.tag-green-cc45
  .feature-4cf2.new_7b21 {
  opacity: 0.4;
}
.tag-green-cc45
  .feature-4cf2.east_674d {
  opacity: 0.5;
}
.tag-green-cc45
  .feature-4cf2.notification-lower-ed3c {
  opacity: 0.6;
}
.tag-green-cc45
  .feature-4cf2.sidebar-mini-b660 {
  opacity: 0.7;
}
.tag-green-cc45
  .feature-4cf2.box_fa26 {
  opacity: 0.8;
}
.tag-green-cc45
  .feature-4cf2.disabled_19ff {
  opacity: 0.9;
}
.tag-green-cc45
  .feature-4cf2.center_9e02 {
  opacity: 1;
}
.tag-green-cc45:where(.shadow-narrow-87f6, .accent-cold-78f0) {
  width: 100%;
}
.cold_bef6 .main-in-8a56 {
  display: inline-block;
  margin-right: 1ch;
}
.cold_bef6
  .main-in-8a56:not(.black-e8e0) {
  transform: scaleX(1);
}
.cold_bef6 .fixed_ec05 {
  display: inline-block;
  margin-left: 1ch;
}
.cold_bef6
  .fixed_ec05:not(.black-e8e0) {
  transform: scaleX(1);
}
.cold_bef6.wood_fe67[style*="writing-mode: vertical-lr"],
.cold_bef6.tooltip-brown-65e4[style*="writing-mode: vertical-rl"] {
  rotate: 180deg;
}
.dirty_640a {
  box-sizing: border-box;
}
.dirty_640a .element_9912 {
  white-space: pre-con;
}
.slider_1b24,
.pro_b7a0 {
  box-sizing: border-box;
}
.pro_b7a0 {
  word-break: break-word;
}
.pro_b7a0 a {
  display: inline-block;
}
.description_e1b0 {
  box-sizing: border-box;
  white-space: pre-con;
}
:where(.description_e1b0.disabled-red-4c4b) {
  padding: 1.25em 2.375em;
}
.chip-02d0 {
  box-sizing: border-box;
  overflow-con: break-word;
  padding: 3em 0;
  text-align: center;
}
.chip-02d0 blockquote,
.chip-02d0 cite,
.chip-02d0 p {
  color: inherit;
}
.chip-02d0.shadow-narrow-87f6,
.chip-02d0.accent-cold-78f0 {
  max-width: 420px;
}
.chip-02d0 cite,
.chip-02d0 footer {
  position: relative;
}
.chip-02d0 .aside_plasma_f311 a {
  color: inherit;
}
:where(.chip-02d0) {
  margin: 0 0 1em;
}
.chip-02d0.wood_fe67 blockquote {
  text-align: left;
}
.chip-02d0.tooltip-brown-65e4 blockquote {
  text-align: right;
}
.chip-02d0.notification_1214 {
  border: none;
}
.chip-02d0.notification_1214 blockquote {
  margin-left: auto;
  margin-right: auto;
  max-width: 60%;
}
.chip-02d0.notification_1214 blockquote p {
  font-size: 2em;
  margin-bottom: 0;
  margin-top: 0;
}
.chip-02d0.notification_1214 blockquote cite {
  font-style: normal;
  text-transform: none;
}
.chip-02d0 cite {
  color: inherit;
}
.element-0274 {
  list-style: none;
  margin-bottom: 0;
  margin-top: 0;
  max-width: 100%;
  padding: 0;
}
.element-0274.element-0274 {
  background: none;
}
.element-0274.focus-1f49 {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1.25em;
}
.element-0274.focus-1f49 > li {
  margin: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .element-0274.focus-1f49.focus-1f49.label_next_93aa > li {
    width: calc(50% - 0.625em);
  }
  .element-0274.focus-1f49.focus-1f49.item-2a55 > li {
    width: calc(33.33333% - 0.83333em);
  }
  .element-0274.focus-1f49.focus-1f49.hero-a919 > li {
    width: calc(25% - 0.9375em);
  }
  .element-0274.focus-1f49.focus-1f49.short_abe5 > li {
    width: calc(20% - 1em);
  }
  .element-0274.focus-1f49.focus-1f49.component_e6ef > li {
    width: calc(16.66667% - 1.04167em);
  }
}
@media (max-width: 600px) {
  .hover-5e5d.hover-5e5d.hover-5e5d.hover-5e5d {
    grid-template-columns: 1fr;
  }
}
.item-0a8e > li > .accent-cold-78f0,
.heading-red-da08 > li > .accent-cold-78f0 {
  -webkit-margin-start: 2em;
  -webkit-margin-end: 0;
  float: right;
  margin-inline-end: 0;
  margin-inline-start: 2em;
}
.item-0a8e > li > .shadow-narrow-87f6,
.heading-red-da08 > li > .shadow-narrow-87f6 {
  -webkit-margin-start: 0;
  -webkit-margin-end: 2em;
  float: left;
  margin-inline-end: 2em;
  margin-inline-start: 0;
}
.item-0a8e > li > .primary-hovered-0b86,
.heading-red-da08 > li > .primary-hovered-0b86 {
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
}
.item-c3ca > .menu-new-27e1,
.item-c3ca > .preview-cool-57b6,
.item-c3ca > .lite_6f3a {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.item-c3ca > .menu-new-27e1:last-child,
.item-c3ca > .preview-cool-57b6:last-child,
.item-c3ca > .lite_6f3a:last-child {
  margin-right: 0;
}
.item-c3ca.badge_outer_5c6b
  > .menu-new-27e1:last-of-type {
  -webkit-margin-start: auto;
  margin-inline-start: auto;
}
.item-c3ca.badge_outer_5c6b
  > .lite_6f3a:first-child {
  -webkit-margin-end: auto;
  margin-inline-end: auto;
}
.item-c3ca .hovered-acfc {
  display: inline-block;
  margin-right: 1ch;
}
.item-c3ca
  .hovered-acfc:not(.black-e8e0) {
  transform: scaleX(1);
}
.item-c3ca .summary_soft_06ee {
  display: inline-block;
  margin-left: 1ch;
}
.item-c3ca
  .summary_soft_06ee:not(.black-e8e0) {
  transform: scaleX(1);
}
.item-c3ca.primary-hovered-0b86 {
  justify-content: center;
}
.sidebar-static-b3f2,
.avatar_green_d0ff {
  box-sizing: border-box;
}
.avatar_green_d0ff {
  overflow-con: break-word;
}
.avatar_green_d0ff.iron_a83a:where(:not(.small-4eea)),
.avatar_green_d0ff.heading-full-8131:where(:not(.small-4eea)) {
  margin-bottom: 1em;
  padding: 0 1em;
}
.avatar_green_d0ff.iron_a83a:where(:not(.small-4eea)) p,
.avatar_green_d0ff.heading-full-8131:where(:not(.small-4eea)) p {
  font-size: 1.5em;
  font-style: italic;
  line-height: 1.6;
}
.avatar_green_d0ff.iron_a83a:where(:not(.small-4eea)) cite,
.avatar_green_d0ff.iron_a83a:where(:not(.small-4eea)) footer,
.avatar_green_d0ff.heading-full-8131:where(:not(.small-4eea)) cite,
.avatar_green_d0ff.heading-full-8131:where(:not(.small-4eea)) footer {
  font-size: 1.125em;
  text-align: right;
}
.over-7d00 {
  display: block;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.over-7d00:not([style*="text-decoration"]),
.over-7d00:not([style*="text-decoration"]):active,
.over-7d00:not([style*="text-decoration"]):focus {
  text-decoration: none;
}
ul.content_small_80c6 {
  list-style: none;
  padding: 0;
}
ul.content_small_80c6.content_small_80c6 {
  box-sizing: border-box;
}
ul.content_small_80c6.shadow-narrow-87f6 {
  margin-right: 2em;
}
ul.content_small_80c6.accent-cold-78f0 {
  margin-left: 2em;
}
ul.content_small_80c6.background_stone_7553 {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
}
ul.content_small_80c6.background_stone_7553 li {
  margin: 0 1em 1em 0;
  width: 100%;
}
@media (min-width: 600px) {
  ul.content_small_80c6.label_next_93aa li {
    width: calc(50% - 1em);
  }
  ul.content_small_80c6.item-2a55 li {
    width: calc(33.33333% - 1em);
  }
  ul.content_small_80c6.hero-a919 li {
    width: calc(25% - 1em);
  }
  ul.content_small_80c6.short_abe5 li {
    width: calc(20% - 1em);
  }
  ul.content_small_80c6.component_e6ef li {
    width: calc(16.66667% - 1em);
  }
}
.popup_paper_64b8,
.motion-01c1 {
  display: block;
  font-size: 0.8125em;
}
.info_c98f {
  margin-left: 10px;
  word-break: normal;
}
.info_c98f.active_41c2 {
  line-height: 0;
}
.info_c98f svg {
  fill: currentColor;
  min-height: 24px;
  min-width: 24px;
  vertical-align: text-bottom;
}
:where(.info_c98f) {
  border: 1px solid #ccc;
  padding: 6px 10px;
}
.box_e0c4 {
  display: flex;
  flex: auto;
  flex-wrap: nowrap;
  max-width: 100%;
}
.description_brown_9175 {
  width: 100%;
}
.pro_2154 {
  -webkit-appearance: initial;
  appearance: none;
  border: 1px solid #949494;
  flex-grow: 1;
  margin-left: 0;
  margin-right: 0;
  min-width: 3rem;
  padding: 8px;
  text-decoration: unset !important;
}
.search-b6d8.box_yellow_69a2 .info_c98f {
  flex-shrink: 0;
  margin-left: 0;
  max-width: calc(100% - 100px);
}
:where(.full-40ba .box_e0c4) {
  border: 1px solid #949494;
  box-sizing: border-box;
  padding: 4px;
}
:where(.full-40ba .box_e0c4)
  .pro_2154 {
  border: none;
  border-radius: 0;
  padding: 0 4px;
}
:where(.full-40ba .box_e0c4)
  .pro_2154:focus {
  outline: none;
}
:where(.full-40ba .box_e0c4)
  :where(.info_c98f) {
  padding: 4px 8px;
}
.search-b6d8.primary-hovered-0b86 .box_e0c4 {
  margin: auto;
}
.modal_c0c0 .box_e0c4 {
  min-width: 0 !important;
  transition-property: width;
}
.modal_c0c0 .pro_2154 {
  flex-basis: 100%;
  transition-duration: 0.3s;
}
.modal_c0c0.row_8527,
.modal_c0c0.row_8527
  .box_e0c4 {
  overflow: hidden;
}
.modal_c0c0.row_8527
  .pro_2154 {
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  flex-basis: 0;
  flex-grow: 0;
  margin: 0;
  min-width: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  width: 0 !important;
}
.gallery-iron-9fc4[data-align="right"]
  .modal_c0c0
  .box_e0c4 {
  float: right;
}
.notice-0cf3 {
  border: 1px solid;
  border-left: none;
  border-right: none;
}
.notice-0cf3.current_be84 {
  background: none !important;
  border: none;
  height: auto;
  line-height: 1;
  text-align: center;
}
.notice-0cf3.current_be84:before {
  color: currentColor;
  content: "···";
  font-family: serif;
  font-size: 1.5em;
  letter-spacing: 2em;
  padding-left: 2em;
}
.fresh-8d7c {
  box-sizing: border-box;
  line-height: 0;
}
.fresh-8d7c a {
  display: inline-block;
  line-height: 0;
}
.fresh-8d7c.breadcrumb-pink-3eef img {
  height: auto;
  width: 120px;
}
.fresh-8d7c img {
  height: auto;
  max-width: 100%;
}
.fresh-8d7c a,
.fresh-8d7c img {
  border-radius: inherit;
}
.fresh-8d7c.primary-hovered-0b86 {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.fresh-8d7c.banner_7443 {
  border-radius: 9999px;
}
.paper-f9c1 a {
  color: inherit;
}
.preview-easy-7cbe {
  background: none;
  box-sizing: border-box;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}
.preview-easy-7cbe .hover_7917 a,
.preview-easy-7cbe .hover_7917 a:hover {
  border-bottom: 0;
  box-shadow: none;
  text-decoration: none;
}
.preview-easy-7cbe .hover_7917 a {
  padding: 0.25em;
}
.preview-easy-7cbe .hover_7917 svg {
  height: 1em;
  width: 1em;
}
.preview-easy-7cbe .hover_7917 span:not(.accordion-stale-df3d) {
  font-size: 0.65em;
  margin-left: 0.5em;
  margin-right: 0.5em;
}
.preview-easy-7cbe.layout-cfbc {
  font-size: 16px;
}
.preview-easy-7cbe,
.preview-easy-7cbe.footer-ba22 {
  font-size: 24px;
}
.preview-easy-7cbe.top-0e18 {
  font-size: 36px;
}
.preview-easy-7cbe.detail-bottom-fdcc {
  font-size: 48px;
}
.preview-easy-7cbe.primary-hovered-0b86 {
  display: flex;
  justify-content: center;
}
.preview-easy-7cbe.accent-cold-78f0 {
  justify-content: flex-end;
}
.surface-7d7e {
  border-radius: 9999px;
  display: block;
  height: auto;
  transition: transform 0.1s ease;
}
@media (prefers-reduced-motion: reduce) {
  .surface-7d7e {
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
.surface-7d7e a {
  align-items: center;
  display: flex;
  line-height: 0;
  transition: transform 0.1s ease;
}
.surface-7d7e:hover {
  transform: scale(1.1);
}
.preview-easy-7cbe .surface-7d7e .thumbnail-purple-76f9,
.preview-easy-7cbe .surface-7d7e .thumbnail-purple-76f9 svg,
.preview-easy-7cbe
  .surface-7d7e
  .thumbnail-purple-76f9:active,
.preview-easy-7cbe .surface-7d7e .thumbnail-purple-76f9:hover,
.preview-easy-7cbe
  .surface-7d7e
  .thumbnail-purple-76f9:visited {
  fill: currentColor;
  color: currentColor;
}
.preview-easy-7cbe:not(.secondary-454f) .hover_7917 {
  color: #444;
}
.preview-easy-7cbe:not(.secondary-454f) .tertiary-short-0815 {
  background-color: #f90;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .sidebar-glass-e884 {
  background-color: #1ea0c3;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .outer_b2dc {
  background-color: #0757fe;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .paragraph_3ce7 {
  background-color: #1e1f26;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .advanced-9461 {
  background-color: #02e49b;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .dark-e1c9 {
  background-color: #e94c89;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .filter_slow_6851 {
  background-color: #4280ff;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .down_2cf8 {
  background-color: #f45800;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .gradient-last-f4f8 {
  background-color: #1778f2;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .box_4cf9 {
  background-color: #000;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .texture-c7af {
  background-color: #0461dd;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .link-e6e7 {
  background-color: #e65678;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .widget-bottom-4d9a {
  background-color: #24292d;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .dropdown_over_f64a {
  background-color: #eceadd;
  color: #382110;
}
.preview-easy-7cbe:not(.secondary-454f) .hovered_2a7b {
  background-color: #ea4434;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .active-6fd2 {
  background-color: #f00075;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .heading_51e6 {
  background-color: #e21b24;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .button_32c7 {
  background-color: #0d66c2;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .component-down-51a0 {
  background-color: #3288d4;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .left-e27c {
  background-color: #02ab6c;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .block_3812 {
  background-color: #f6405f;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .soft-ee58 {
  background-color: #ff424d;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .disabled-yellow-cb35 {
  background-color: #e60122;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .alert_down_3687 {
  background-color: #ef4155;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .in_3c4a {
  background-color: #ff4500;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .nav_stale_1404 {
  background-color: #0478d7;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .mask_7809 {
  stroke: #000;
  background-color: #fefc00;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .detail-stale-380f {
  background-color: #ff5600;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .accordion-fluid-4bd8 {
  background-color: #1bd760;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .clean-113f {
  background-color: #2aabee;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .alert-34b6,
.preview-easy-7cbe:not(.secondary-454f) .carousel_472e {
  background-color: #000;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .list_e7e4 {
  background-color: #011835;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .badge-old-2c26 {
  background-color: #6440a4;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .advanced_adb9 {
  background-color: #1da1f2;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .hard-a1b0 {
  background-color: #1eb7ea;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .in-97e5 {
  background-color: #4680c2;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .inner-35fb {
  background-color: #3499cd;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .message_lower_12e2 {
  background-color: #25d366;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .tabs_selected_c1cc {
  background-color: #000;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .east_3bc0 {
  background-color: #d32422;
  color: #fff;
}
.preview-easy-7cbe:not(.secondary-454f) .focus_first_4a6d {
  background-color: red;
  color: #fff;
}
.preview-easy-7cbe.secondary-454f .hover_7917 {
  background: none;
}
.preview-easy-7cbe.secondary-454f .hover_7917 a {
  padding: 0;
}
.preview-easy-7cbe.secondary-454f .hover_7917 svg {
  height: 1.25em;
  width: 1.25em;
}
.preview-easy-7cbe.secondary-454f .tertiary-short-0815 {
  color: #f90;
}
.preview-easy-7cbe.secondary-454f .sidebar-glass-e884 {
  color: #1ea0c3;
}
.preview-easy-7cbe.secondary-454f .outer_b2dc {
  color: #0757fe;
}
.preview-easy-7cbe.secondary-454f .paragraph_3ce7 {
  color: #1e1f26;
}
.preview-easy-7cbe.secondary-454f .advanced-9461 {
  color: #02e49b;
}
.preview-easy-7cbe.secondary-454f .dark-e1c9 {
  color: #e94c89;
}
.preview-easy-7cbe.secondary-454f .filter_slow_6851 {
  color: #4280ff;
}
.preview-easy-7cbe.secondary-454f .down_2cf8 {
  color: #f45800;
}
.preview-easy-7cbe.secondary-454f .gradient-last-f4f8 {
  color: #1778f2;
}
.preview-easy-7cbe.secondary-454f .box_4cf9 {
  color: #000;
}
.preview-easy-7cbe.secondary-454f .texture-c7af {
  color: #0461dd;
}
.preview-easy-7cbe.secondary-454f .link-e6e7 {
  color: #e65678;
}
.preview-easy-7cbe.secondary-454f .widget-bottom-4d9a {
  color: #24292d;
}
.preview-easy-7cbe.secondary-454f .dropdown_over_f64a {
  color: #382110;
}
.preview-easy-7cbe.secondary-454f .hovered_2a7b {
  color: #ea4434;
}
.preview-easy-7cbe.secondary-454f .active-6fd2 {
  color: #f00075;
}
.preview-easy-7cbe.secondary-454f .heading_51e6 {
  color: #e21b24;
}
.preview-easy-7cbe.secondary-454f .button_32c7 {
  color: #0d66c2;
}
.preview-easy-7cbe.secondary-454f .component-down-51a0 {
  color: #3288d4;
}
.preview-easy-7cbe.secondary-454f .left-e27c {
  color: #02ab6c;
}
.preview-easy-7cbe.secondary-454f .block_3812 {
  color: #f6405f;
}
.preview-easy-7cbe.secondary-454f .soft-ee58 {
  color: #ff424d;
}
.preview-easy-7cbe.secondary-454f .disabled-yellow-cb35 {
  color: #e60122;
}
.preview-easy-7cbe.secondary-454f .alert_down_3687 {
  color: #ef4155;
}
.preview-easy-7cbe.secondary-454f .in_3c4a {
  color: #ff4500;
}
.preview-easy-7cbe.secondary-454f .nav_stale_1404 {
  color: #0478d7;
}
.preview-easy-7cbe.secondary-454f .mask_7809 {
  stroke: #000;
  color: #fff;
}
.preview-easy-7cbe.secondary-454f .detail-stale-380f {
  color: #ff5600;
}
.preview-easy-7cbe.secondary-454f .accordion-fluid-4bd8 {
  color: #1bd760;
}
.preview-easy-7cbe.secondary-454f .clean-113f {
  color: #2aabee;
}
.preview-easy-7cbe.secondary-454f .alert-34b6,
.preview-easy-7cbe.secondary-454f .carousel_472e {
  color: #000;
}
.preview-easy-7cbe.secondary-454f .list_e7e4 {
  color: #011835;
}
.preview-easy-7cbe.secondary-454f .badge-old-2c26 {
  color: #6440a4;
}
.preview-easy-7cbe.secondary-454f .advanced_adb9 {
  color: #1da1f2;
}
.preview-easy-7cbe.secondary-454f .hard-a1b0 {
  color: #1eb7ea;
}
.preview-easy-7cbe.secondary-454f .in-97e5 {
  color: #4680c2;
}
.preview-easy-7cbe.secondary-454f .message_lower_12e2 {
  color: #25d366;
}
.preview-easy-7cbe.secondary-454f .inner-35fb {
  color: #3499cd;
}
.preview-easy-7cbe.secondary-454f .tabs_selected_c1cc {
  color: #000;
}
.preview-easy-7cbe.secondary-454f .east_3bc0 {
  color: #d32422;
}
.preview-easy-7cbe.secondary-454f .focus_first_4a6d {
  color: red;
}
.preview-easy-7cbe.box-hovered-d372 .hover_7917 {
  width: auto;
}
.preview-easy-7cbe.box-hovered-d372 .hover_7917 a {
  padding-left: 0.66667em;
  padding-right: 0.66667em;
}
.preview-easy-7cbe:not(.modal_e130):not(.summary-dynamic-18bc)
  .mask_7809
  .button_25ce {
  color: #000;
}
.outer_87f3 {
  clear: both;
}
.texture-639a {
  box-sizing: border-box;
}
.texture-639a.primary-hovered-0b86 {
  justify-content: center;
  text-align: center;
}
.texture-639a.dynamic_be0b {
  padding-left: 1em;
  padding-right: 1em;
}
.texture-639a a {
  display: inline-block;
  margin-right: 5px;
}
.texture-639a span {
  display: inline-block;
  margin-left: 5px;
  text-decoration: none;
}
.texture-639a.disabled_left_6dd1 {
  display: flex;
  flex-wrap: wrap;
  gap: 1ch;
}
.texture-639a.disabled_left_6dd1 a {
  border: 1px solid;
  font-size: unset !important;
  margin-right: 0;
  padding: 1ch 2ch;
  text-decoration: none !important;
}
.accent_f86d {
  overflow-x: auto;
}
.accent_f86d table {
  border-collapse: collapse;
  width: 100%;
}
.accent_f86d thead {
  border-bottom: 3px solid;
}
.accent_f86d tfoot {
  border-top: 3px solid;
}
.accent_f86d td,
.accent_f86d th {
  border: 1px solid;
  padding: 0.5em;
}
.accent_f86d .mini_5ff7 {
  table-layout: fixed;
  width: 100%;
}
.accent_f86d .mini_5ff7 td,
.accent_f86d .mini_5ff7 th {
  word-break: break-word;
}
.accent_f86d.primary-hovered-0b86,
.accent_f86d.shadow-narrow-87f6,
.accent_f86d.accent-cold-78f0 {
  display: table;
  width: auto;
}
.accent_f86d.primary-hovered-0b86 td,
.accent_f86d.primary-hovered-0b86 th,
.accent_f86d.shadow-narrow-87f6 td,
.accent_f86d.shadow-narrow-87f6 th,
.accent_f86d.accent-cold-78f0 td,
.accent_f86d.accent-cold-78f0 th {
  word-break: break-word;
}
.accent_f86d .texture-light-f258 {
  background-color: #f3f4f5;
}
.accent_f86d .tall_be10 {
  background-color: #e9fbe5;
}
.accent_f86d .white-580c {
  background-color: #e7f5fe;
}
.accent_f86d .active-ade8 {
  background-color: #fcf0ef;
}
.accent_f86d.medium-7499 {
  background-color: transparent;
  border-bottom: 1px solid #f0f0f0;
  border-collapse: inherit;
  border-spacing: 0;
}
.accent_f86d.medium-7499 tbody tr:nth-child(odd) {
}
.accent_f86d.medium-7499.texture-light-f258
  tbody
  tr:nth-child(odd) {
  background-color: #f3f4f5;
}
.accent_f86d.medium-7499.tall_be10
  tbody
  tr:nth-child(odd) {
  background-color: #e9fbe5;
}
.accent_f86d.medium-7499.white-580c
  tbody
  tr:nth-child(odd) {
  background-color: #e7f5fe;
}
.accent_f86d.medium-7499.active-ade8
  tbody
  tr:nth-child(odd) {
  background-color: #fcf0ef;
}
.accent_f86d.medium-7499 td,
.accent_f86d.medium-7499 th {
  border-color: transparent;
}
.accent_f86d .panel_3ff1 td,
.accent_f86d .panel_3ff1 th,
.accent_f86d .panel_3ff1 tr,
.accent_f86d .panel_3ff1 > * {
  border-color: inherit;
}
.accent_f86d table[style*="border-top-color"] tr:first-child,
.accent_f86d table[style*="border-top-color"] tr:first-child td,
.accent_f86d table[style*="border-top-color"] tr:first-child th,
.accent_f86d table[style*="border-top-color"] > *,
.accent_f86d table[style*="border-top-color"] > * td,
.accent_f86d table[style*="border-top-color"] > * th {
  border-top-color: inherit;
}
.accent_f86d table[style*="border-top-color"] tr:not(:first-child) {
  border-top-color: currentColor;
}
.accent_f86d table[style*="border-right-color"] td:last-child,
.accent_f86d table[style*="border-right-color"] th,
.accent_f86d table[style*="border-right-color"] tr,
.accent_f86d table[style*="border-right-color"] > * {
  border-right-color: inherit;
}
.accent_f86d table[style*="border-bottom-color"] tr:last-child,
.accent_f86d table[style*="border-bottom-color"] tr:last-child td,
.accent_f86d table[style*="border-bottom-color"] tr:last-child th,
.accent_f86d table[style*="border-bottom-color"] > *,
.accent_f86d table[style*="border-bottom-color"] > * td,
.accent_f86d table[style*="border-bottom-color"] > * th {
  border-bottom-color: inherit;
}
.accent_f86d table[style*="border-bottom-color"] tr:not(:last-child) {
  border-bottom-color: currentColor;
}
.accent_f86d table[style*="border-left-color"] td:first-child,
.accent_f86d table[style*="border-left-color"] th,
.accent_f86d table[style*="border-left-color"] tr,
.accent_f86d table[style*="border-left-color"] > * {
  border-left-color: inherit;
}
.accent_f86d table[style*="border-style"] td,
.accent_f86d table[style*="border-style"] th,
.accent_f86d table[style*="border-style"] tr,
.accent_f86d table[style*="border-style"] > * {
  border-style: inherit;
}
.accent_f86d table[style*="border-width"] td,
.accent_f86d table[style*="border-width"] th,
.accent_f86d table[style*="border-width"] tr,
.accent_f86d table[style*="border-width"] > * {
  border-style: inherit;
  border-width: inherit;
}
:where(.status_7fb4) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.status_7fb4 p {
  margin-bottom: 0;
  margin-top: 0;
}
.label-gas-373d,
.label-gas-373d.primary-hovered-0b86 {
  display: flex;
}
.label-gas-373d .surface_3d8f {
  margin: 0 1em;
  padding: 0;
}
.label-gas-373d .surface_3d8f:first-child {
  margin-left: 0;
}
.label-gas-373d .surface_3d8f:last-child {
  margin-right: 0;
}
.label-gas-373d.label_next_93aa .surface_3d8f {
  width: 50%;
}
.label-gas-373d.item-2a55 .surface_3d8f {
  width: 33.33333%;
}
.label-gas-373d.hero-a919 .surface_3d8f {
  width: 25%;
}
pre.sidebar_bottom_ac2b {
  overflow: auto;
  white-space: pre-con;
}
:where(pre.sidebar_bottom_ac2b) {
  font-family: inherit;
}
.dropdown-purple-7d5b {
  box-sizing: border-box;
}
.dropdown-purple-7d5b video {
  vertical-align: middle;
  width: 100%;
}
@supports (position: sticky) {
  .dropdown-purple-7d5b [poster] {
    object-fit: cover;
  }
}
.dropdown-purple-7d5b.primary-hovered-0b86 {
  text-align: center;
}
.dropdown-purple-7d5b figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.caption-next-bf46,
.item-hovered-024b {
  counter-reset: footnotes;
}
a[data-fn].search_30e8 {
  counter-increment: footnotes;
  display: inline-flex;
  font-size: smaller;
  text-decoration: none;
  text-indent: -9999999px;
  vertical-align: super;
}
a[data-fn].search_30e8:after {
  content: "[" counter(footnotes) "]";
  float: left;
  text-indent: 0;
}
.filter-fixed-c46a {
  cursor: pointer;
}
:root {
  --wp--preset--font-size--normal: 16px;
  --wp--preset--font-size--huge: 42px;
}
:root .component_75bf {
  background-color: #eee;
}
:root .popup-784a {
  background-color: #313131;
}
:root .gradient_out_ea57 {
  color: #eee;
}
:root .dim_1d2a {
  color: #313131;
}
:root .carousel_huge_6360 {
  background: linear-gradient(135deg, #00d084, #0693e3);
}
:root .tertiary_green_af97 {
  background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}
:root .badge_inner_f276 {
  background: linear-gradient(135deg, #faaca8, #dad0ec);
}
:root .shadow_east_929e {
  background: linear-gradient(135deg, #fafae1, #67a671);
}
:root .grid-dark-73ae {
  background: linear-gradient(135deg, #fdd79a, #004a59);
}
:root .tag-out-d4a2 {
  background: linear-gradient(135deg, #330968, #31cdcf);
}
:root .item-78f4 {
  background: linear-gradient(135deg, #020381, #2874fc);
}
.info-7575 {
  font-size: 1em;
}
.search-purple-4860 {
  font-size: 2.625em;
}
.sort_outer_7929 {
  font-size: var(--wp--preset--font-size--normal);
}
.module-easy-3487 {
  font-size: var(--wp--preset--font-size--huge);
}
.feature-active-36ce {
  text-align: center;
}
.wood_fe67 {
  text-align: left;
}
.tooltip-brown-65e4 {
  text-align: right;
}
#end-resizable-editor-mem {
  display: none;
}
.primary-hovered-0b86 {
  clear: both;
}
.message_54c2 {
  justify-content: flex-start;
}
.container-0912 {
  justify-content: center;
}
.focus-9617 {
  justify-content: flex-end;
}
.bright-94dc {
  justify-content: space-between;
}
.accordion-stale-df3d {
  clip: rect(1px, 1px, 1px, 1px);
  word-con: normal !important;
  border: 0;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.accordion-stale-df3d:focus {
  clip: auto !important;
  background-color: #ddd;
  -webkit-clip-path: none;
  clip-path: none;
  color: #444;
  display: block;
  font-size: 1em;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}
html :where(.panel_3ff1) {
  border-style: solid;
}
html :where([style*="border-top-color"]) {
  border-top-style: solid;
}
html :where([style*="border-right-color"]) {
  border-right-style: solid;
}
html :where([style*="border-bottom-color"]) {
  border-bottom-style: solid;
}
html :where([style*="border-left-color"]) {
  border-left-style: solid;
}
html :where([style*="border-width"]) {
  border-style: solid;
}
html :where([style*="border-top-width"]) {
  border-top-style: solid;
}
html :where([style*="border-right-width"]) {
  border-right-style: solid;
}
html :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}
html :where([style*="border-left-width"]) {
  border-left-style: solid;
}
html :where(img[class*="wp-image-"]) {
  height: auto;
  max-width: 100%;
}
:where(figure) {
  margin: 0 0 1em;
}
html :where(.section-soft-92d2) {
  --wp-admin--admin-bar--position-offset: var(
    --wp-admin--admin-bar--height,
    0px
  );
}
@media screen and (max-width: 600px) {
  html :where(.section-soft-92d2) {
    --wp-admin--admin-bar--position-offset: 0px;
  }
}

/* css-noise: f8f0 */
.widget-item-i5 {
  padding: 0.5rem;
  font-size: 11px;
  line-height: 1.2;
}
