@charset "UTF-8";
  .aside_4e8d img {
    width: 50px !important;
    height: 50px !important;
    object-fit: contain;
    display: block;
  }
.lite-b89c {
  box-sizing: border-box;
}
.purple-b083 label {
  display: block;
}
.liquid-6c6a {
  line-height: 0;
}
.liquid-6c6a,
.liquid-6c6a img {
  box-sizing: border-box;
}
.liquid-6c6a.wrapper_fixed_11f0 {
  text-align: center;
}
.popup-lite-a1c3 {
  box-sizing: border-box;
}
.popup-lite-a1c3 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.popup-lite-a1c3 audio {
  min-width: 300px;
  width: 100%;
}
.light-3a09 {
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  word-break: break-word;
}
.light-3a09.wrapper_fixed_11f0 {
  text-align: center;
}
.light-3a09.active_purple_24e7 {
  text-align: right;
}
:where(.light-3a09) {
  border-radius: 9999px;
  box-shadow: none;
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  text-decoration: none;
}
.under_bf12[style*="text-decoration"] .light-3a09 {
  text-decoration: inherit;
}
.glass-759c > .under_bf12.mask-98f7 {
  max-width: none;
}
.glass-759c > .under_bf12.mask-98f7 .light-3a09 {
  width: 100%;
}
.glass-759c
  > .under_bf12.full_7e69
  .light-3a09 {
  font-size: inherit;
}
.glass-759c > .under_bf12.media-3d5b {
  width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75);
}
.glass-759c > .under_bf12.glass_f3af {
  width: calc(50% - var(--wp--style--block-gap, 0.5em) * 0.5);
}
.glass-759c > .under_bf12.stale_22c6 {
  width: calc(75% - var(--wp--style--block-gap, 0.5em) * 0.25);
}
.glass-759c > .under_bf12.panel_smooth_e53a {
  flex-basis: 100%;
  width: 100%;
}
.glass-759c.cold-6786 > .under_bf12.media-3d5b {
  width: 25%;
}
.glass-759c.cold-6786 > .under_bf12.glass_f3af {
  width: 50%;
}
.glass-759c.cold-6786 > .under_bf12.stale_22c6 {
  width: 75%;
}
.under_bf12.pink-64d6,
.light-3a09.under_bf12.pink-64d6 {
  border-radius: 0;
}
.under_bf12.item_920b,
.light-3a09.item_920b {
  border-radius: 0 !important;
}
.under_bf12 .light-3a09.progress-rough-c4cf,
.under_bf12.progress-rough-c4cf > .light-3a09 {
  border: 2px solid;
  padding: 0.667em 1.333em;
}
.under_bf12 .light-3a09.progress-rough-c4cf:not(.focus-hovered-d2e2),
.under_bf12.progress-rough-c4cf
  > .light-3a09:not(.focus-hovered-d2e2) {
  color: currentColor;
}
.under_bf12 .light-3a09.progress-rough-c4cf:not(.wrapper_light_ab7f),
.under_bf12.progress-rough-c4cf
  > .light-3a09:not(.wrapper_light_ab7f) {
  background-color: transparent;
  background-image: none;
}
.under_bf12 .light-3a09:where(.focus-1f94) {
  border-width: initial;
}
.under_bf12 .light-3a09:where([style*="border-top-color"]) {
  border-top-width: medium;
}
.under_bf12 .light-3a09:where([style*="border-right-color"]) {
  border-right-width: medium;
}
.under_bf12 .light-3a09:where([style*="border-bottom-color"]) {
  border-bottom-width: medium;
}
.under_bf12 .light-3a09:where([style*="border-left-color"]) {
  border-left-width: medium;
}
.under_bf12 .light-3a09:where([style*="border-style"]) {
  border-width: initial;
}
.under_bf12 .light-3a09:where([style*="border-top-style"]) {
  border-top-width: medium;
}
.under_bf12 .light-3a09:where([style*="border-right-style"]) {
  border-right-width: medium;
}
.under_bf12 .light-3a09:where([style*="border-bottom-style"]) {
  border-bottom-width: medium;
}
.under_bf12 .light-3a09:where([style*="border-left-style"]) {
  border-left-width: medium;
}
.glass-759c.cold-6786 {
  flex-direction: column;
}
.glass-759c.cold-6786 > .under_bf12:last-child {
  margin-bottom: 0;
}
.glass-759c > .under_bf12 {
  display: inline-block;
  margin: 0;
}
.glass-759c.photo_144a {
  justify-content: flex-start;
}
.glass-759c.photo_144a.cold-6786 {
  align-items: flex-start;
}
.glass-759c.small_6929 {
  justify-content: center;
}
.glass-759c.small_6929.cold-6786 {
  align-items: center;
}
.glass-759c.border-bronze-0978 {
  justify-content: flex-end;
}
.glass-759c.border-bronze-0978.cold-6786 {
  align-items: flex-end;
}
.glass-759c.status-595e {
  justify-content: space-between;
}
.glass-759c.wrapper_fixed_11f0 {
  text-align: center;
}
.glass-759c:not(
    .status-595e,
    .border-bronze-0978,
    .photo_144a,
    .small_6929
  )
  .under_bf12.wrapper_fixed_11f0 {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.glass-759c[style*="text-decoration"] .under_bf12,
.glass-759c[style*="text-decoration"] .light-3a09 {
  text-decoration: inherit;
}
.glass-759c.full_7e69 .light-3a09 {
  font-size: inherit;
}
.under_bf12.wrapper_fixed_11f0,
.notification-a636 {
  text-align: center;
}
.notification-a636 td,
.notification-a636 th {
  border: 1px solid;
  padding: 0.25em;
}
.notification-a636 th {
  font-weight: 400;
}
.notification-a636 caption {
  background-color: inherit;
}
.notification-a636 table {
  border-collapse: collapse;
  width: 100%;
}
.notification-a636 table:where(:not(.focus-hovered-d2e2)) {
  color: #40464d;
}
.notification-a636 table:where(:not(.focus-hovered-d2e2)) td,
.notification-a636 table:where(:not(.focus-hovered-d2e2)) th {
  border-color: #ddd;
}
.notification-a636 table.wrapper_light_ab7f th {
  background-color: inherit;
}
.notification-a636 table.focus-hovered-d2e2 th {
  color: inherit;
}
:where(.notification-a636 table:not(.wrapper_light_ab7f) th) {
  background: #ddd;
}
.content_e85f {
  box-sizing: border-box;
}
.content_e85f.gallery-cool-6d9c {
  margin-right: 2em;
}
.content_e85f.active_purple_24e7 {
  margin-left: 2em;
}
.content_e85f.border-6f67.wrapper_fixed_11f0 {
  text-align: center;
}
.liquid-3675 {
  box-sizing: border-box;
}
.liquid-3675 code {
  display: block;
  font-family: inherit;
  overflow-con: break-word;
  white-space: pre-con;
}
.glass-5355 {
  align-items: normal !important;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap !important;
}
@media (min-width: 782px) {
  .glass-5355 {
    flex-wrap: nowrap !important;
  }
}
.glass-5355.section_lower_639c {
  align-items: flex-start;
}
.glass-5355.wrapper_lite_e3f7 {
  align-items: center;
}
.glass-5355.liquid-9a9a {
  align-items: flex-end;
}
@media (max-width: 781px) {
  .glass-5355:not(.form_bright_426c) > .hidden-dbdc {
    flex-basis: 100% !important;
  }
}
@media (min-width: 782px) {
  .glass-5355:not(.form_bright_426c) > .hidden-dbdc {
    flex-basis: 0;
    flex-grow: 1;
  }
  .glass-5355:not(.form_bright_426c)
    > .hidden-dbdc[style*="flex-basis"] {
    flex-grow: 0;
  }
}
.glass-5355.form_bright_426c {
  flex-wrap: nowrap !important;
}
.glass-5355.form_bright_426c > .hidden-dbdc {
  flex-basis: 0;
  flex-grow: 1;
}
.glass-5355.form_bright_426c
  > .hidden-dbdc[style*="flex-basis"] {
  flex-grow: 0;
}
:where(.glass-5355) {
  margin-bottom: 1.75em;
}
:where(.glass-5355.wrapper_light_ab7f) {
  padding: 1.25em 2.375em;
}
.hidden-dbdc {
  flex-grow: 1;
  min-width: 0;
  overflow-con: break-word;
  word-break: break-word;
}
.hidden-dbdc.rough-78ce {
  align-self: flex-start;
}
.hidden-dbdc.info_419c {
  align-self: center;
}
.hidden-dbdc.full_de35 {
  align-self: flex-end;
}
.hidden-dbdc.clean_9d2c {
  align-self: stretch;
}
.hidden-dbdc.full_de35,
.hidden-dbdc.info_419c,
.hidden-dbdc.rough-78ce {
  width: 100%;
}
.yellow_4ee8 {
  box-sizing: border-box;
}
.yellow_4ee8 .gallery-cool-6d9c {
  float: left;
}
.yellow_4ee8 .active_purple_24e7 {
  float: right;
}
.yellow_4ee8 .avatar-c836:after {
  clear: both;
  content: "";
  display: table;
}
.yellow_4ee8 .steel_79a1 {
  clear: both;
  list-style: none;
  margin: 0;
  padding: 0;
}
.yellow_4ee8 .steel_79a1 .pattern-simple-eec3 {
  min-height: 2.25em;
  padding-left: 3.25em;
}
.yellow_4ee8 .steel_79a1 .pattern-simple-eec3 p {
  font-size: 1em;
  line-height: 1.8;
  margin: 1em 0;
}
.yellow_4ee8 .steel_79a1 .tabs-yellow-75d3 {
  list-style: none;
  margin: 0;
  padding: 0;
}
.yellow_4ee8 .prev-2e8f {
  line-height: 1.5;
}
.yellow_4ee8 .prev-2e8f .tabs-large-aae6 {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  margin-top: 0.5em;
  width: 2.5em;
}
.yellow_4ee8 .prev-2e8f cite {
  font-style: normal;
}
.yellow_4ee8 .soft_5cc8 {
  font-size: 0.875em;
  line-height: 1.5;
}
.yellow_4ee8 .soft_5cc8 b {
  font-weight: 400;
}
.yellow_4ee8 .soft_5cc8 .chip-e220 {
  display: block;
  margin-bottom: 1em;
  margin-top: 1em;
}
.yellow_4ee8 .content-solid-53ce .progress-top-caff {
  font-size: 0.875em;
}
.yellow_4ee8 .outer-46ca label,
.yellow_4ee8 .east_a46c label,
.yellow_4ee8 .table-west-d373 label,
.yellow_4ee8 .top-5dc0 label {
  display: block;
  margin-bottom: 0.25em;
}
.yellow_4ee8
  .main_small_1019
  input:not([type="submit"]):not([type="checkbox"]),
.yellow_4ee8 .main_small_1019 textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.yellow_4ee8 .current_1170 {
  display: flex;
  gap: 0.25em;
}
.yellow_4ee8
  .current_1170
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.yellow_4ee8 .solid_3357 {
  margin-bottom: 0;
}
.yellow_4ee8 .solid_3357 :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.yellow_4ee8 .next-48ae {
  font-size: 0.875em;
  margin-bottom: 1.4em;
}
.yellow_4ee8 input:not([type="submit"]),
.yellow_4ee8 textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.yellow_4ee8 input:not([type="submit"]):not([type="checkbox"]),
.yellow_4ee8 textarea {
  padding: calc(0.667em + 2px);
}
:where(.yellow_4ee8 input[type="submit"]) {
  border: none;
}
.accent-57ea > .progress_center_752d,
.accent-57ea > .slider_e2af,
.accent-57ea > .thick-671d {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.accent-57ea > .progress_center_752d:last-child,
.accent-57ea
  > .slider_e2af:last-child,
.accent-57ea
  > .thick-671d:last-child {
  margin-right: 0;
}
.accent-57ea .under_bcb3 {
  display: inline-block;
  margin-right: 1ch;
}
.accent-57ea
  .under_bcb3:not(.wood_ae49) {
  transform: scaleX(1);
}
.accent-57ea .backdrop-eda5 {
  display: inline-block;
  margin-left: 1ch;
}
.accent-57ea
  .backdrop-eda5:not(.wood_ae49) {
  transform: scaleX(1);
}
.accent-57ea.wrapper_fixed_11f0 {
  justify-content: center;
}
.tabs-fc73 {
  box-sizing: border-box;
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding: 0;
}
.tabs-fc73 li {
  clear: both;
}
.tabs-fc73 ol {
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding-left: 2rem;
}
.tabs-fc73.gallery-cool-6d9c {
  float: left;
}
.tabs-fc73.wrapper_fixed_11f0 {
  margin-left: auto;
  margin-right: auto;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.tabs-fc73.active_purple_24e7 {
  float: right;
}
.active-2c94,
.feature-965d {
  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;
}
.active-2c94 .secondary-thick-af1b:not([class*="-background-color"]),
.feature-965d .secondary-thick-af1b:not([class*="-background-color"]),
.feature-965d.secondary-thick-af1b:not([class*="-background-color"]),
.active-2c94.secondary-thick-af1b:not([class*="-background-color"]) {
  background-color: #000;
}
.active-2c94 .secondary-thick-af1b.gallery-east-6db7,
.feature-965d .secondary-thick-af1b.gallery-east-6db7 {
  background-color: transparent;
}
.feature-965d.secondary-thick-af1b:before,
.active-2c94.secondary-thick-af1b:before {
  background-color: inherit;
  content: "";
}
.active-2c94 .label-action-abe6,
.active-2c94 .pro-9837,
.feature-965d .label-action-abe6,
.feature-965d .pro-9837,
.feature-965d.secondary-thick-af1b:not(.gallery-east-6db7):before,
.active-2c94.secondary-thick-af1b:not(.gallery-east-6db7):before {
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.feature-965d.secondary-thick-af1b.blue_daff
  .label-action-abe6,
.feature-965d.secondary-thick-af1b.blue_daff
  .pro-9837,
.feature-965d.secondary-thick-af1b.blue_daff:not(
    .gallery-east-6db7
  ):before,
.active-2c94.secondary-thick-af1b.blue_daff
  .label-action-abe6,
.active-2c94.secondary-thick-af1b.blue_daff
  .pro-9837,
.active-2c94.secondary-thick-af1b.blue_daff:not(
    .gallery-east-6db7
  ):before {
  opacity: 0.1;
}
.feature-965d.secondary-thick-af1b.under-90a1
  .label-action-abe6,
.feature-965d.secondary-thick-af1b.under-90a1
  .pro-9837,
.feature-965d.secondary-thick-af1b.under-90a1:not(
    .gallery-east-6db7
  ):before,
.active-2c94.secondary-thick-af1b.under-90a1
  .label-action-abe6,
.active-2c94.secondary-thick-af1b.under-90a1
  .pro-9837,
.active-2c94.secondary-thick-af1b.under-90a1:not(
    .gallery-east-6db7
  ):before {
  opacity: 0.2;
}
.feature-965d.secondary-thick-af1b.surface_3046
  .label-action-abe6,
.feature-965d.secondary-thick-af1b.surface_3046
  .pro-9837,
.feature-965d.secondary-thick-af1b.surface_3046:not(
    .gallery-east-6db7
  ):before,
.active-2c94.secondary-thick-af1b.surface_3046
  .label-action-abe6,
.active-2c94.secondary-thick-af1b.surface_3046
  .pro-9837,
.active-2c94.secondary-thick-af1b.surface_3046:not(
    .gallery-east-6db7
  ):before {
  opacity: 0.3;
}
.feature-965d.secondary-thick-af1b.feature-17b6
  .label-action-abe6,
.feature-965d.secondary-thick-af1b.feature-17b6
  .pro-9837,
.feature-965d.secondary-thick-af1b.feature-17b6:not(
    .gallery-east-6db7
  ):before,
.active-2c94.secondary-thick-af1b.feature-17b6
  .label-action-abe6,
.active-2c94.secondary-thick-af1b.feature-17b6
  .pro-9837,
.active-2c94.secondary-thick-af1b.feature-17b6:not(
    .gallery-east-6db7
  ):before {
  opacity: 0.4;
}
.feature-965d.secondary-thick-af1b.summary_clean_f515
  .label-action-abe6,
.feature-965d.secondary-thick-af1b.summary_clean_f515
  .pro-9837,
.feature-965d.secondary-thick-af1b.summary_clean_f515:not(
    .gallery-east-6db7
  ):before,
.active-2c94.secondary-thick-af1b.summary_clean_f515
  .label-action-abe6,
.active-2c94.secondary-thick-af1b.summary_clean_f515
  .pro-9837,
.active-2c94.secondary-thick-af1b.summary_clean_f515:not(
    .gallery-east-6db7
  ):before {
  opacity: 0.5;
}
.feature-965d.secondary-thick-af1b.panel_45b6
  .label-action-abe6,
.feature-965d.secondary-thick-af1b.panel_45b6
  .pro-9837,
.feature-965d.secondary-thick-af1b.panel_45b6:not(
    .gallery-east-6db7
  ):before,
.active-2c94.secondary-thick-af1b.panel_45b6
  .label-action-abe6,
.active-2c94.secondary-thick-af1b.panel_45b6
  .pro-9837,
.active-2c94.secondary-thick-af1b.panel_45b6:not(
    .gallery-east-6db7
  ):before {
  opacity: 0.6;
}
.feature-965d.secondary-thick-af1b.grid_71ef
  .label-action-abe6,
.feature-965d.secondary-thick-af1b.grid_71ef
  .pro-9837,
.feature-965d.secondary-thick-af1b.grid_71ef:not(
    .gallery-east-6db7
  ):before,
.active-2c94.secondary-thick-af1b.grid_71ef
  .label-action-abe6,
.active-2c94.secondary-thick-af1b.grid_71ef
  .pro-9837,
.active-2c94.secondary-thick-af1b.grid_71ef:not(
    .gallery-east-6db7
  ):before {
  opacity: 0.7;
}
.feature-965d.secondary-thick-af1b.heading_bd19
  .label-action-abe6,
.feature-965d.secondary-thick-af1b.heading_bd19
  .pro-9837,
.feature-965d.secondary-thick-af1b.heading_bd19:not(
    .gallery-east-6db7
  ):before,
.active-2c94.secondary-thick-af1b.heading_bd19
  .label-action-abe6,
.active-2c94.secondary-thick-af1b.heading_bd19
  .pro-9837,
.active-2c94.secondary-thick-af1b.heading_bd19:not(
    .gallery-east-6db7
  ):before {
  opacity: 0.8;
}
.feature-965d.secondary-thick-af1b.top-43a8
  .label-action-abe6,
.feature-965d.secondary-thick-af1b.top-43a8
  .pro-9837,
.feature-965d.secondary-thick-af1b.top-43a8:not(
    .gallery-east-6db7
  ):before,
.active-2c94.secondary-thick-af1b.top-43a8
  .label-action-abe6,
.active-2c94.secondary-thick-af1b.top-43a8
  .pro-9837,
.active-2c94.secondary-thick-af1b.top-43a8:not(
    .gallery-east-6db7
  ):before {
  opacity: 0.9;
}
.feature-965d.secondary-thick-af1b.table-over-2364
  .label-action-abe6,
.feature-965d.secondary-thick-af1b.table-over-2364
  .pro-9837,
.feature-965d.secondary-thick-af1b.table-over-2364:not(
    .gallery-east-6db7
  ):before,
.active-2c94.secondary-thick-af1b.table-over-2364
  .label-action-abe6,
.active-2c94.secondary-thick-af1b.table-over-2364
  .pro-9837,
.active-2c94.secondary-thick-af1b.table-over-2364:not(
    .gallery-east-6db7
  ):before {
  opacity: 1;
}
.active-2c94
  .label-action-abe6.secondary-thick-af1b.card-0a55,
.active-2c94
  .pro-9837.secondary-thick-af1b.card-0a55,
.feature-965d
  .label-action-abe6.secondary-thick-af1b.card-0a55,
.feature-965d
  .pro-9837.secondary-thick-af1b.card-0a55 {
  opacity: 0;
}
.active-2c94
  .label-action-abe6.secondary-thick-af1b.blue_daff,
.active-2c94
  .pro-9837.secondary-thick-af1b.blue_daff,
.feature-965d
  .label-action-abe6.secondary-thick-af1b.blue_daff,
.feature-965d
  .pro-9837.secondary-thick-af1b.blue_daff {
  opacity: 0.1;
}
.active-2c94
  .label-action-abe6.secondary-thick-af1b.under-90a1,
.active-2c94
  .pro-9837.secondary-thick-af1b.under-90a1,
.feature-965d
  .label-action-abe6.secondary-thick-af1b.under-90a1,
.feature-965d
  .pro-9837.secondary-thick-af1b.under-90a1 {
  opacity: 0.2;
}
.active-2c94
  .label-action-abe6.secondary-thick-af1b.surface_3046,
.active-2c94
  .pro-9837.secondary-thick-af1b.surface_3046,
.feature-965d
  .label-action-abe6.secondary-thick-af1b.surface_3046,
.feature-965d
  .pro-9837.secondary-thick-af1b.surface_3046 {
  opacity: 0.3;
}
.active-2c94
  .label-action-abe6.secondary-thick-af1b.feature-17b6,
.active-2c94
  .pro-9837.secondary-thick-af1b.feature-17b6,
.feature-965d
  .label-action-abe6.secondary-thick-af1b.feature-17b6,
.feature-965d
  .pro-9837.secondary-thick-af1b.feature-17b6 {
  opacity: 0.4;
}
.active-2c94
  .label-action-abe6.secondary-thick-af1b.summary_clean_f515,
.active-2c94
  .pro-9837.secondary-thick-af1b.summary_clean_f515,
.feature-965d
  .label-action-abe6.secondary-thick-af1b.summary_clean_f515,
.feature-965d
  .pro-9837.secondary-thick-af1b.summary_clean_f515 {
  opacity: 0.5;
}
.active-2c94
  .label-action-abe6.secondary-thick-af1b.panel_45b6,
.active-2c94
  .pro-9837.secondary-thick-af1b.panel_45b6,
.feature-965d
  .label-action-abe6.secondary-thick-af1b.panel_45b6,
.feature-965d
  .pro-9837.secondary-thick-af1b.panel_45b6 {
  opacity: 0.6;
}
.active-2c94
  .label-action-abe6.secondary-thick-af1b.grid_71ef,
.active-2c94
  .pro-9837.secondary-thick-af1b.grid_71ef,
.feature-965d
  .label-action-abe6.secondary-thick-af1b.grid_71ef,
.feature-965d
  .pro-9837.secondary-thick-af1b.grid_71ef {
  opacity: 0.7;
}
.active-2c94
  .label-action-abe6.secondary-thick-af1b.heading_bd19,
.active-2c94
  .pro-9837.secondary-thick-af1b.heading_bd19,
.feature-965d
  .label-action-abe6.secondary-thick-af1b.heading_bd19,
.feature-965d
  .pro-9837.secondary-thick-af1b.heading_bd19 {
  opacity: 0.8;
}
.active-2c94
  .label-action-abe6.secondary-thick-af1b.top-43a8,
.active-2c94
  .pro-9837.secondary-thick-af1b.top-43a8,
.feature-965d
  .label-action-abe6.secondary-thick-af1b.top-43a8,
.feature-965d
  .pro-9837.secondary-thick-af1b.top-43a8 {
  opacity: 0.9;
}
.active-2c94
  .label-action-abe6.secondary-thick-af1b.table-over-2364,
.active-2c94
  .pro-9837.secondary-thick-af1b.table-over-2364,
.feature-965d
  .label-action-abe6.secondary-thick-af1b.table-over-2364,
.feature-965d
  .pro-9837.secondary-thick-af1b.table-over-2364 {
  opacity: 1;
}
.feature-965d.gallery-cool-6d9c,
.feature-965d.active_purple_24e7,
.active-2c94.gallery-cool-6d9c,
.active-2c94.active_purple_24e7 {
  max-width: 420px;
  width: 100%;
}
.feature-965d:after,
.active-2c94:after {
  content: "";
  display: block;
  font-size: 0;
  min-height: inherit;
}
@supports (position: sticky) {
  .feature-965d:after,
  .active-2c94:after {
    content: none;
  }
}
.feature-965d.wrapper_fixed_11f0,
.feature-965d.gallery-cool-6d9c,
.feature-965d.active_purple_24e7,
.active-2c94.wrapper_fixed_11f0,
.active-2c94.gallery-cool-6d9c,
.active-2c94.active_purple_24e7 {
  display: flex;
}
.active-2c94 .column-73ee,
.feature-965d .column-73ee {
  color: inherit;
  width: 100%;
  z-index: 1;
}
.active-2c94 h1:where(:not(.focus-hovered-d2e2)),
.active-2c94 h2:where(:not(.focus-hovered-d2e2)),
.active-2c94 h3:where(:not(.focus-hovered-d2e2)),
.active-2c94 h4:where(:not(.focus-hovered-d2e2)),
.active-2c94 h5:where(:not(.focus-hovered-d2e2)),
.active-2c94 h6:where(:not(.focus-hovered-d2e2)),
.active-2c94 p:where(:not(.focus-hovered-d2e2)),
.feature-965d h1:where(:not(.focus-hovered-d2e2)),
.feature-965d h2:where(:not(.focus-hovered-d2e2)),
.feature-965d h3:where(:not(.focus-hovered-d2e2)),
.feature-965d h4:where(:not(.focus-hovered-d2e2)),
.feature-965d h5:where(:not(.focus-hovered-d2e2)),
.feature-965d h6:where(:not(.focus-hovered-d2e2)),
.feature-965d p:where(:not(.focus-hovered-d2e2)) {
  color: inherit;
}
.feature-965d.container_0eae,
.active-2c94.container_0eae {
  align-items: flex-start;
  justify-content: flex-start;
}
.feature-965d.status-cold-1498,
.active-2c94.status-cold-1498 {
  align-items: flex-start;
  justify-content: center;
}
.feature-965d.dark-0a37,
.active-2c94.dark-0a37 {
  align-items: flex-start;
  justify-content: flex-end;
}
.feature-965d.mask_dbc4,
.active-2c94.mask_dbc4 {
  align-items: center;
  justify-content: flex-start;
}
.feature-965d.background-glass-397e,
.active-2c94.background-glass-397e {
  align-items: center;
  justify-content: center;
}
.feature-965d.section_west_4b2b,
.active-2c94.section_west_4b2b {
  align-items: center;
  justify-content: flex-end;
}
.feature-965d.texture_current_60bd,
.active-2c94.texture_current_60bd {
  align-items: flex-end;
  justify-content: flex-start;
}
.feature-965d.image-488c,
.active-2c94.image-488c {
  align-items: flex-end;
  justify-content: center;
}
.feature-965d.over_4773,
.active-2c94.over_4773 {
  align-items: flex-end;
  justify-content: flex-end;
}
.feature-965d.photo-e159.photo-e159
  .column-73ee,
.active-2c94.photo-e159.photo-e159
  .column-73ee {
  margin: 0;
}
.feature-965d.photo-e159.photo-e159.texture_current_60bd
  .column-73ee,
.feature-965d.photo-e159.photo-e159.over_4773
  .column-73ee,
.feature-965d.photo-e159.photo-e159.mask_dbc4
  .column-73ee,
.feature-965d.photo-e159.photo-e159.section_west_4b2b
  .column-73ee,
.feature-965d.photo-e159.photo-e159.container_0eae
  .column-73ee,
.feature-965d.photo-e159.photo-e159.dark-0a37
  .column-73ee,
.active-2c94.photo-e159.photo-e159.texture_current_60bd
  .column-73ee,
.active-2c94.photo-e159.photo-e159.over_4773
  .column-73ee,
.active-2c94.photo-e159.photo-e159.mask_dbc4
  .column-73ee,
.active-2c94.photo-e159.photo-e159.section_west_4b2b
  .column-73ee,
.active-2c94.photo-e159.photo-e159.container_0eae
  .column-73ee,
.active-2c94.photo-e159.photo-e159.dark-0a37
  .column-73ee {
  margin: 0;
  width: auto;
}
.active-2c94 .dropdown_easy_f06a,
.active-2c94 video.backdrop_9631,
.feature-965d .dropdown_easy_f06a,
.feature-965d video.backdrop_9631 {
  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%;
}
.feature-965d.title_4314,
.active-2c94.title_4314,
.dropdown_easy_f06a.title_4314,
video.backdrop_9631.title_4314 {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
}
@supports (-webkit-touch-callout: inherit) {
  .feature-965d.title_4314,
  .active-2c94.title_4314,
  .dropdown_easy_f06a.title_4314,
  video.backdrop_9631.title_4314 {
    background-attachment: scroll;
  }
}
@media (prefers-reduced-motion: reduce) {
  .feature-965d.title_4314,
  .active-2c94.title_4314,
  .dropdown_easy_f06a.title_4314,
  video.backdrop_9631.title_4314 {
    background-attachment: scroll;
  }
}
.feature-965d.carousel_f514,
.active-2c94.carousel_f514,
.dropdown_easy_f06a.carousel_f514,
video.backdrop_9631.carousel_f514 {
  background-repeat: repeat;
  background-size: auto;
}
.dropdown_easy_f06a,
.backdrop_9631 {
  z-index: 0;
}
.right_f5ad,
.right_f5ad a,
.right_f5ad a:active,
.right_f5ad a:focus,
.right_f5ad a:hover,
.stone_0330,
.stone_0330 a,
.stone_0330 a:active,
.stone_0330 a:focus,
.stone_0330 a:hover,
section.feature-965d h2,
section.feature-965d h2 a,
section.feature-965d h2 a:active,
section.feature-965d h2 a:focus,
section.feature-965d h2 a:hover {
  color: #fff;
}
.feature-965d .active-2c94.hot_54b1 {
  justify-content: flex-start;
}
.feature-965d .active-2c94.hero-6c29 {
  justify-content: flex-end;
}
.feature-965d.hot_54b1 .right_f5ad,
.active-2c94.hot_54b1 .stone_0330,
section.feature-965d.hot_54b1 > h2 {
  margin-left: 0;
  text-align: left;
}
.feature-965d.hero-6c29 .right_f5ad,
.active-2c94.hero-6c29 .stone_0330,
section.feature-965d.hero-6c29 > h2 {
  margin-right: 0;
  text-align: right;
}
.active-2c94 .stone_0330,
.feature-965d .right_f5ad,
section.feature-965d > h2 {
  font-size: 2em;
  line-height: 1.25;
  margin-bottom: 0;
  max-width: 840px;
  padding: 0.44em;
  text-align: center;
  z-index: 1;
}
:where(.feature-965d:not(.focus-hovered-d2e2)),
:where(.active-2c94:not(.focus-hovered-d2e2)) {
  color: #fff;
}
:where(.feature-965d.frame_fe79:not(.focus-hovered-d2e2)),
:where(.active-2c94.frame_fe79:not(.focus-hovered-d2e2)) {
  color: #000;
}
.modal-dark-223a {
  box-sizing: border-box;
  overflow: hidden;
}
.modal-dark-223a summary {
  cursor: pointer;
}
.over_9f87.gallery-cool-6d9c,
.over_9f87.active_purple_24e7,
.soft_3a34[data-align="left"] > [data-type="core/embed"],
.soft_3a34[data-align="right"] > [data-type="core/embed"] {
  max-width: 360px;
  width: 100%;
}
.over_9f87.gallery-cool-6d9c .surface_3eba,
.over_9f87.active_purple_24e7 .surface_3eba,
.soft_3a34[data-align="left"] > [data-type="core/embed"] .surface_3eba,
.soft_3a34[data-align="right"] > [data-type="core/embed"] .surface_3eba {
  min-width: 280px;
}
.active-2c94 .over_9f87 {
  min-height: 240px;
  min-width: 320px;
}
.over_9f87 {
  overflow-con: break-word;
}
.over_9f87 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.over_9f87 iframe {
  max-width: 100%;
}
.surface_3eba {
  position: relative;
}
.overlay_down_fec7 .chip-huge-8704 .surface_3eba:before {
  content: "";
  display: block;
  padding-top: 50%;
}
.overlay_down_fec7 .chip-huge-8704 iframe {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.overlay_down_fec7 .media-warm-a80a .surface_3eba:before {
  padding-top: 42.85%;
}
.overlay_down_fec7 .outline-blue-cfbd .surface_3eba:before {
  padding-top: 50%;
}
.overlay_down_fec7 .link_03c2 .surface_3eba:before {
  padding-top: 56.25%;
}
.overlay_down_fec7 .form-75ee .surface_3eba:before {
  padding-top: 75%;
}
.overlay_down_fec7 .up_853d .surface_3eba:before {
  padding-top: 100%;
}
.overlay_down_fec7 .summary_down_eacf .surface_3eba:before {
  padding-top: 177.77%;
}
.overlay_down_fec7 .prev-de7d .surface_3eba:before {
  padding-top: 200%;
}
.highlight_cool_b917 {
  box-sizing: border-box;
}
.highlight_cool_b917:not(.container-baf6) {
  font-size: 0.8em;
}
.highlight_cool_b917.wrapper_fixed_11f0 {
  text-align: center;
}
.highlight_cool_b917.active_purple_24e7 {
  text-align: right;
}
.highlight_cool_b917 * + .top-8159 {
  margin-left: 0.75em;
}
:where(.highlight_cool_b917) {
  margin-bottom: 1.5em;
}
.highlight-f963 {
  margin-bottom: 1em;
}
:where(.top-8159) {
  border-radius: 2em;
  display: inline-block;
  padding: 0.5em 1em;
}
:where(.top-8159):is(a):active,
:where(.top-8159):is(a):focus,
:where(.top-8159):is(a):hover,
:where(.top-8159):is(a):visited {
  box-shadow: none;
  color: #fff;
  opacity: 0.85;
  text-decoration: none;
}
.aside-lower-ce61:not(.wood-df43),
.steel-3edc:not(.wood-df43) {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.aside-lower-ce61:not(.wood-df43) .caption-d639,
.aside-lower-ce61:not(.wood-df43) .icon-4843,
.steel-3edc:not(.wood-df43) .caption-d639,
.steel-3edc:not(.wood-df43) .icon-4843 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  margin: 0 1em 1em 0;
  position: relative;
  width: calc(50% - 1em);
}
.aside-lower-ce61:not(.wood-df43)
  .caption-d639:nth-of-type(2n),
.aside-lower-ce61:not(.wood-df43)
  .icon-4843:nth-of-type(2n),
.steel-3edc:not(.wood-df43) .caption-d639:nth-of-type(2n),
.steel-3edc:not(.wood-df43) .icon-4843:nth-of-type(2n) {
  margin-right: 0;
}
.aside-lower-ce61:not(.wood-df43) .caption-d639 figure,
.aside-lower-ce61:not(.wood-df43) .icon-4843 figure,
.steel-3edc:not(.wood-df43) .caption-d639 figure,
.steel-3edc:not(.wood-df43) .icon-4843 figure {
  align-items: flex-end;
  display: flex;
  height: 100%;
  justify-content: flex-start;
  margin: 0;
}
.aside-lower-ce61:not(.wood-df43) .caption-d639 img,
.aside-lower-ce61:not(.wood-df43) .icon-4843 img,
.steel-3edc:not(.wood-df43) .caption-d639 img,
.steel-3edc:not(.wood-df43) .icon-4843 img {
  display: block;
  height: auto;
  max-width: 100%;
  width: auto;
}
.aside-lower-ce61:not(.wood-df43) .caption-d639 figcaption,
.aside-lower-ce61:not(.wood-df43) .icon-4843 figcaption,
.steel-3edc:not(.wood-df43) .caption-d639 figcaption,
.steel-3edc:not(.wood-df43) .icon-4843 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;
}
.aside-lower-ce61:not(.wood-df43)
  .caption-d639
  figcaption
  img,
.aside-lower-ce61:not(.wood-df43)
  .icon-4843
  figcaption
  img,
.steel-3edc:not(.wood-df43) .caption-d639 figcaption img,
.steel-3edc:not(.wood-df43) .icon-4843 figcaption img {
  display: inline;
}
.aside-lower-ce61:not(.wood-df43) figcaption,
.steel-3edc:not(.wood-df43) figcaption {
  flex-grow: 1;
}
.aside-lower-ce61:not(.wood-df43).menu_ba2a .caption-d639 a,
.aside-lower-ce61:not(.wood-df43).menu_ba2a
  .caption-d639
  img,
.aside-lower-ce61:not(.wood-df43).menu_ba2a .icon-4843 a,
.aside-lower-ce61:not(.wood-df43).menu_ba2a
  .icon-4843
  img,
.steel-3edc:not(.wood-df43).menu_ba2a .caption-d639 a,
.steel-3edc:not(.wood-df43).menu_ba2a .caption-d639 img,
.steel-3edc:not(.wood-df43).menu_ba2a .icon-4843 a,
.steel-3edc:not(.wood-df43).menu_ba2a .icon-4843 img {
  flex: 1;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.aside-lower-ce61:not(.wood-df43).carousel_3ca2 .caption-d639,
.aside-lower-ce61:not(.wood-df43).carousel_3ca2 .icon-4843,
.steel-3edc:not(.wood-df43).carousel_3ca2 .caption-d639,
.steel-3edc:not(.wood-df43).carousel_3ca2 .icon-4843 {
  margin-right: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .aside-lower-ce61:not(.wood-df43).hero_large_c5c5 .caption-d639,
  .aside-lower-ce61:not(.wood-df43).hero_large_c5c5 .icon-4843,
  .steel-3edc:not(.wood-df43).hero_large_c5c5 .caption-d639,
  .steel-3edc:not(.wood-df43).hero_large_c5c5 .icon-4843 {
    margin-right: 1em;
    width: calc(33.33333% - 0.66667em);
  }
  .aside-lower-ce61:not(.wood-df43).tabs-0042 .caption-d639,
  .aside-lower-ce61:not(.wood-df43).tabs-0042 .icon-4843,
  .steel-3edc:not(.wood-df43).tabs-0042 .caption-d639,
  .steel-3edc:not(.wood-df43).tabs-0042 .icon-4843 {
    margin-right: 1em;
    width: calc(25% - 0.75em);
  }
  .aside-lower-ce61:not(.wood-df43).overlay_brown_786d .caption-d639,
  .aside-lower-ce61:not(.wood-df43).overlay_brown_786d .icon-4843,
  .steel-3edc:not(.wood-df43).overlay_brown_786d .caption-d639,
  .steel-3edc:not(.wood-df43).overlay_brown_786d .icon-4843 {
    margin-right: 1em;
    width: calc(20% - 0.8em);
  }
  .aside-lower-ce61:not(.wood-df43).current-da29 .caption-d639,
  .aside-lower-ce61:not(.wood-df43).current-da29 .icon-4843,
  .steel-3edc:not(.wood-df43).current-da29 .caption-d639,
  .steel-3edc:not(.wood-df43).current-da29 .icon-4843 {
    margin-right: 1em;
    width: calc(16.66667% - 0.83333em);
  }
  .aside-lower-ce61:not(.wood-df43).action-32b6 .caption-d639,
  .aside-lower-ce61:not(.wood-df43).action-32b6 .icon-4843,
  .steel-3edc:not(.wood-df43).action-32b6 .caption-d639,
  .steel-3edc:not(.wood-df43).action-32b6 .icon-4843 {
    margin-right: 1em;
    width: calc(14.28571% - 0.85714em);
  }
  .aside-lower-ce61:not(.wood-df43).simple_83f5 .caption-d639,
  .aside-lower-ce61:not(.wood-df43).simple_83f5 .icon-4843,
  .steel-3edc:not(.wood-df43).simple_83f5 .caption-d639,
  .steel-3edc:not(.wood-df43).simple_83f5 .icon-4843 {
    margin-right: 1em;
    width: calc(12.5% - 0.875em);
  }
  .aside-lower-ce61:not(.wood-df43).carousel_3ca2
    .caption-d639:nth-of-type(1n),
  .aside-lower-ce61:not(.wood-df43).carousel_3ca2
    .icon-4843:nth-of-type(1n),
  .aside-lower-ce61:not(.wood-df43).notice_orange_a073
    .caption-d639:nth-of-type(2n),
  .aside-lower-ce61:not(.wood-df43).notice_orange_a073
    .icon-4843:nth-of-type(2n),
  .aside-lower-ce61:not(.wood-df43).hero_large_c5c5
    .caption-d639:nth-of-type(3n),
  .aside-lower-ce61:not(.wood-df43).hero_large_c5c5
    .icon-4843:nth-of-type(3n),
  .aside-lower-ce61:not(.wood-df43).tabs-0042
    .caption-d639:nth-of-type(4n),
  .aside-lower-ce61:not(.wood-df43).tabs-0042
    .icon-4843:nth-of-type(4n),
  .aside-lower-ce61:not(.wood-df43).overlay_brown_786d
    .caption-d639:nth-of-type(5n),
  .aside-lower-ce61:not(.wood-df43).overlay_brown_786d
    .icon-4843:nth-of-type(5n),
  .aside-lower-ce61:not(.wood-df43).current-da29
    .caption-d639:nth-of-type(6n),
  .aside-lower-ce61:not(.wood-df43).current-da29
    .icon-4843:nth-of-type(6n),
  .aside-lower-ce61:not(.wood-df43).action-32b6
    .caption-d639:nth-of-type(7n),
  .aside-lower-ce61:not(.wood-df43).action-32b6
    .icon-4843:nth-of-type(7n),
  .aside-lower-ce61:not(.wood-df43).simple_83f5
    .caption-d639:nth-of-type(8n),
  .aside-lower-ce61:not(.wood-df43).simple_83f5
    .icon-4843:nth-of-type(8n),
  .steel-3edc:not(.wood-df43).carousel_3ca2
    .caption-d639:nth-of-type(1n),
  .steel-3edc:not(.wood-df43).carousel_3ca2
    .icon-4843:nth-of-type(1n),
  .steel-3edc:not(.wood-df43).notice_orange_a073
    .caption-d639:nth-of-type(2n),
  .steel-3edc:not(.wood-df43).notice_orange_a073
    .icon-4843:nth-of-type(2n),
  .steel-3edc:not(.wood-df43).hero_large_c5c5
    .caption-d639:nth-of-type(3n),
  .steel-3edc:not(.wood-df43).hero_large_c5c5
    .icon-4843:nth-of-type(3n),
  .steel-3edc:not(.wood-df43).tabs-0042
    .caption-d639:nth-of-type(4n),
  .steel-3edc:not(.wood-df43).tabs-0042
    .icon-4843:nth-of-type(4n),
  .steel-3edc:not(.wood-df43).overlay_brown_786d
    .caption-d639:nth-of-type(5n),
  .steel-3edc:not(.wood-df43).overlay_brown_786d
    .icon-4843:nth-of-type(5n),
  .steel-3edc:not(.wood-df43).current-da29
    .caption-d639:nth-of-type(6n),
  .steel-3edc:not(.wood-df43).current-da29
    .icon-4843:nth-of-type(6n),
  .steel-3edc:not(.wood-df43).action-32b6
    .caption-d639:nth-of-type(7n),
  .steel-3edc:not(.wood-df43).action-32b6
    .icon-4843:nth-of-type(7n),
  .steel-3edc:not(.wood-df43).simple_83f5
    .caption-d639:nth-of-type(8n),
  .steel-3edc:not(.wood-df43).simple_83f5
    .icon-4843:nth-of-type(8n) {
    margin-right: 0;
  }
}
.aside-lower-ce61:not(.wood-df43) .caption-d639:last-child,
.aside-lower-ce61:not(.wood-df43) .icon-4843:last-child,
.steel-3edc:not(.wood-df43) .caption-d639:last-child,
.steel-3edc:not(.wood-df43) .icon-4843:last-child {
  margin-right: 0;
}
.aside-lower-ce61:not(.wood-df43).gallery-cool-6d9c,
.aside-lower-ce61:not(.wood-df43).active_purple_24e7,
.steel-3edc:not(.wood-df43).gallery-cool-6d9c,
.steel-3edc:not(.wood-df43).active_purple_24e7 {
  max-width: 420px;
  width: 100%;
}
.aside-lower-ce61:not(.wood-df43).wrapper_fixed_11f0
  .icon-4843
  figure,
.steel-3edc:not(.wood-df43).wrapper_fixed_11f0
  .icon-4843
  figure {
  justify-content: center;
}
.steel-3edc:not(.menu_ba2a) .icon-4843 {
  align-self: flex-start;
}
figure.steel-3edc.wood-df43 {
  align-items: normal;
}
.steel-3edc.wood-df43
  figure.south-53cb:not(#individual-image) {
  margin: 0;
  width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2);
}
.steel-3edc.wood-df43 figure.south-53cb {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  max-width: 100%;
  position: relative;
}
.steel-3edc.wood-df43 figure.south-53cb > a,
.steel-3edc.wood-df43 figure.south-53cb > div {
  flex-direction: column;
  flex-grow: 1;
  margin: 0;
}
.steel-3edc.wood-df43 figure.south-53cb img {
  display: block;
  height: auto;
  max-width: 100% !important;
  width: auto;
}
.steel-3edc.wood-df43 figure.south-53cb 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%;
}
.steel-3edc.wood-df43 figure.south-53cb figcaption img {
  display: inline;
}
.steel-3edc.wood-df43 figure.south-53cb figcaption a {
  color: inherit;
}
.steel-3edc.wood-df43
  figure.south-53cb.breadcrumb-fast-e580
  img {
  box-sizing: border-box;
}
.steel-3edc.wood-df43 figure.south-53cb.breadcrumb-fast-e580 > a,
.steel-3edc.wood-df43
  figure.south-53cb.breadcrumb-fast-e580
  > div,
.steel-3edc.wood-df43 figure.south-53cb.prev_f164 > a,
.steel-3edc.wood-df43
  figure.south-53cb.prev_f164
  > div {
  flex: 1 1 auto;
}
.steel-3edc.wood-df43
  figure.south-53cb.breadcrumb-fast-e580
  figcaption,
.steel-3edc.wood-df43
  figure.south-53cb.prev_f164
  figcaption {
  background: none;
  color: inherit;
  flex: initial;
  margin: 0;
  padding: 10px 10px 9px;
  position: relative;
}
.steel-3edc.wood-df43 figcaption {
  flex-basis: 100%;
  flex-grow: 1;
  text-align: center;
}
.steel-3edc.wood-df43:not(.menu_ba2a)
  figure.south-53cb:not(#individual-image) {
  margin-bottom: auto;
  margin-top: 0;
}
.steel-3edc.wood-df43.menu_ba2a
  figure.south-53cb:not(#individual-image) {
  align-self: inherit;
}
.steel-3edc.wood-df43.menu_ba2a
  figure.south-53cb:not(#individual-image)
  > a,
.steel-3edc.wood-df43.menu_ba2a
  figure.south-53cb:not(#individual-image)
  > div:not(.tooltip-4f35) {
  display: flex;
}
.steel-3edc.wood-df43.menu_ba2a
  figure.south-53cb:not(#individual-image)
  a,
.steel-3edc.wood-df43.menu_ba2a
  figure.south-53cb:not(#individual-image)
  img {
  flex: 1 0 0%;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.steel-3edc.wood-df43.carousel_3ca2
  figure.south-53cb:not(#individual-image) {
  width: 100%;
}
@media (min-width: 600px) {
  .steel-3edc.wood-df43.hero_large_c5c5
    figure.south-53cb:not(#individual-image) {
    width: calc(
      33.33333% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .steel-3edc.wood-df43.tabs-0042
    figure.south-53cb:not(#individual-image) {
    width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px) * 0.75);
  }
  .steel-3edc.wood-df43.overlay_brown_786d
    figure.south-53cb:not(#individual-image) {
    width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px) * 0.8);
  }
  .steel-3edc.wood-df43.current-da29
    figure.south-53cb:not(#individual-image) {
    width: calc(
      16.66667% - var(--wp--style--unstable-gallery-gap, 16px) * 0.83333
    );
  }
  .steel-3edc.wood-df43.action-32b6
    figure.south-53cb:not(#individual-image) {
    width: calc(
      14.28571% - var(--wp--style--unstable-gallery-gap, 16px) * 0.85714
    );
  }
  .steel-3edc.wood-df43.simple_83f5
    figure.south-53cb:not(#individual-image) {
    width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px) * 0.875);
  }
  .steel-3edc.wood-df43.chip-fluid-7e56
    figure.south-53cb:not(#individual-image) {
    width: calc(
      33.33% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .steel-3edc.wood-df43.chip-fluid-7e56
    figure.south-53cb:not(#individual-image):first-child:nth-last-child(2),
  .steel-3edc.wood-df43.chip-fluid-7e56
    figure.south-53cb:not(#individual-image):first-child:nth-last-child(2)
    ~ figure.south-53cb:not(#individual-image) {
    width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) * 0.5);
  }
  .steel-3edc.wood-df43.chip-fluid-7e56
    figure.south-53cb:not(#individual-image):first-child:last-child {
    width: 100%;
  }
}
.steel-3edc.wood-df43.gallery-cool-6d9c,
.steel-3edc.wood-df43.active_purple_24e7 {
  max-width: 420px;
  width: 100%;
}
.steel-3edc.wood-df43.wrapper_fixed_11f0 {
  justify-content: center;
}
.nav_c7a7 {
  box-sizing: border-box;
}
h1.wrapper_light_ab7f,
h2.wrapper_light_ab7f,
h3.wrapper_light_ab7f,
h4.wrapper_light_ab7f,
h5.wrapper_light_ab7f,
h6.wrapper_light_ab7f {
  padding: 1.25em 2.375em;
}
h1.smooth-cddb[style*="writing-mode"]:where([style*="vertical-lr"]),
h1.notice_402d[style*="writing-mode"]:where([style*="vertical-rl"]),
h2.smooth-cddb[style*="writing-mode"]:where([style*="vertical-lr"]),
h2.notice_402d[style*="writing-mode"]:where([style*="vertical-rl"]),
h3.smooth-cddb[style*="writing-mode"]:where([style*="vertical-lr"]),
h3.notice_402d[style*="writing-mode"]:where([style*="vertical-rl"]),
h4.smooth-cddb[style*="writing-mode"]:where([style*="vertical-lr"]),
h4.notice_402d[style*="writing-mode"]:where([style*="vertical-rl"]),
h5.smooth-cddb[style*="writing-mode"]:where([style*="vertical-lr"]),
h5.notice_402d[style*="writing-mode"]:where([style*="vertical-rl"]),
h6.smooth-cddb[style*="writing-mode"]:where([style*="vertical-lr"]),
h6.notice_402d[style*="writing-mode"]:where([style*="vertical-rl"]) {
  rotate: 180deg;
}
.south-53cb img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}
.south-53cb[style*="border-radius"] img,
.south-53cb[style*="border-radius"] > a {
  border-radius: inherit;
}
.south-53cb.breadcrumb-fast-e580 img {
  box-sizing: border-box;
}
.south-53cb.wrapper_fixed_11f0 {
  text-align: center;
}
.south-53cb.copper_38ac img,
.south-53cb.link-south-393e img {
  height: auto;
  width: 100%;
}
.south-53cb .wrapper_fixed_11f0,
.south-53cb .gallery-cool-6d9c,
.south-53cb .active_purple_24e7,
.south-53cb.wrapper_fixed_11f0,
.south-53cb.gallery-cool-6d9c,
.south-53cb.active_purple_24e7 {
  display: table;
}
.south-53cb .wrapper_fixed_11f0 > figcaption,
.south-53cb .gallery-cool-6d9c > figcaption,
.south-53cb .active_purple_24e7 > figcaption,
.south-53cb.wrapper_fixed_11f0 > figcaption,
.south-53cb.gallery-cool-6d9c > figcaption,
.south-53cb.active_purple_24e7 > figcaption {
  caption-side: bottom;
  display: table-caption;
}
.south-53cb .gallery-cool-6d9c {
  float: left;
  margin: 0.5em 1em 0.5em 0;
}
.south-53cb .active_purple_24e7 {
  float: right;
  margin: 0.5em 0 0.5em 1em;
}
.south-53cb .wrapper_fixed_11f0 {
  margin-left: auto;
  margin-right: auto;
}
.south-53cb figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.south-53cb .prev_f164 img,
.south-53cb.tag-5c05 img,
.south-53cb.prev_f164 img {
  border-radius: 9999px;
}
@supports ((-webkit-mask-image: none) or (mask-image: none)) or
  (-webkit-mask-image: none) {
  .south-53cb.tag-5c05 img {
    border-radius: 0;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.modal_black_51ee.heading-5572/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.modal_black_51ee.heading-5572/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;
  }
}
.south-53cb :where(.focus-1f94) {
  border-style: solid;
}
.south-53cb :where([style*="border-top-color"]) {
  border-top-style: solid;
}
.south-53cb :where([style*="border-right-color"]) {
  border-right-style: solid;
}
.south-53cb :where([style*="border-bottom-color"]) {
  border-bottom-style: solid;
}
.south-53cb :where([style*="border-left-color"]) {
  border-left-style: solid;
}
.south-53cb :where([style*="border-width"]) {
  border-style: solid;
}
.south-53cb :where([style*="border-top-width"]) {
  border-top-style: solid;
}
.south-53cb :where([style*="border-right-width"]) {
  border-right-style: solid;
}
.south-53cb :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}
.south-53cb :where([style*="border-left-width"]) {
  border-left-style: solid;
}
.south-53cb figure {
  margin: 0;
}
.element_cold_53c0 {
  display: flex;
  flex-direction: column;
  position: relative;
}
.element_cold_53c0 img {
  cursor: zoom-in;
}
.element_cold_53c0 img:hover + button {
  opacity: 1;
}
.element_cold_53c0 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;
}
.element_cold_53c0 button:focus-visible {
  outline: 3px auto rgba(90, 90, 90, 0.25);
  outline: 3px auto -webkit-focus-ring-color;
  outline-offset: 3px;
}
.element_cold_53c0 button:hover {
  cursor: pointer;
  opacity: 1;
}
.element_cold_53c0 button:focus {
  opacity: 1;
}
.element_cold_53c0 button:focus,
.element_cold_53c0 button:hover,
.element_cold_53c0 button:not(:hover):not(:active):not(.wrapper_light_ab7f) {
  background-color: rgba(90, 90, 90, 0.25);
  border: none;
}
.badge_full_40a1 {
  box-sizing: border-box;
  cursor: zoom-out;
  height: 100vh;
  left: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  visibility: hidden;
  width: 100vw;
  z-index: 100000;
}
.badge_full_40a1 .status_58ef {
  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;
}
.badge_full_40a1 .status_58ef:focus,
.badge_full_40a1 .status_58ef:hover,
.badge_full_40a1
  .status_58ef:not(:hover):not(:active):not(.wrapper_light_ab7f) {
  background: none;
  border: none;
}
.badge_full_40a1 .outer_5267 {
  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;
}
.badge_full_40a1 .south-53cb {
  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;
}
.badge_full_40a1 .south-53cb 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);
}
.badge_full_40a1 .south-53cb figcaption {
  display: none;
}
.badge_full_40a1 button {
  background: none;
  border: none;
}
.badge_full_40a1 .pro-2522 {
  background-color: #fff;
  height: 100%;
  opacity: 0.9;
  position: absolute;
  width: 100%;
  z-index: 2000000;
}
.badge_full_40a1.fn-active-135d {
  animation: turn-on-visibility 0.25s both;
  visibility: visible;
}
.badge_full_40a1.fn-active-135d img {
  animation: turn-on-visibility 0.35s both;
}
.badge_full_40a1.copper-914e:not(.fn-active-135d) {
  animation: turn-off-visibility 0.35s both;
}
.badge_full_40a1.copper-914e:not(.fn-active-135d) img {
  animation: turn-off-visibility 0.25s both;
}
@media (prefers-reduced-motion: no-preference) {
  .badge_full_40a1.wide-26e2.fn-active-135d {
    animation: none;
    opacity: 1;
    visibility: visible;
  }
  .badge_full_40a1.wide-26e2.fn-active-135d .outer_5267 {
    animation: lightbox-zoom-in 0.4s;
  }
  .badge_full_40a1.wide-26e2.fn-active-135d .outer_5267 img {
    animation: none;
  }
  .badge_full_40a1.wide-26e2.fn-active-135d .pro-2522 {
    animation: turn-on-visibility 0.4s forwards;
  }
  .badge_full_40a1.wide-26e2.copper-914e:not(.fn-active-135d) {
    animation: none;
  }
  .badge_full_40a1.wide-26e2.copper-914e:not(.fn-active-135d)
    .outer_5267 {
    animation: lightbox-zoom-out 0.4s;
  }
  .badge_full_40a1.wide-26e2.copper-914e:not(.fn-active-135d)
    .outer_5267
    img {
    animation: none;
  }
  .badge_full_40a1.wide-26e2.copper-914e:not(.fn-active-135d) .pro-2522 {
    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.hero-dcbd {
  box-sizing: border-box;
  margin-left: 0;
}
:where(
    .hero-dcbd:not(
        [style*="line-height"] .icon-fc04
      )
  ) {
  line-height: 1.1;
}
:where(
    .hero-dcbd:not(
        [style*="line-height"] .message_thick_546b p
      )
  ) {
  line-height: 1.8;
}
.message_edbd :where(.hero-dcbd:not([style*="line-height"])),
.footer_white_8123 :where(.hero-dcbd:not([style*="line-height"])) {
  line-height: 1.5;
}
.hero-dcbd .hero-dcbd {
  padding-left: 0;
}
.icon-fc04 {
  list-style: none;
  margin-bottom: 1em;
}
.prev-0253 .icon-fc04 {
  list-style: none;
  min-height: 2.25em;
}
.prev-0253
  .icon-fc04
  .message_thick_546b,
.prev-0253
  .icon-fc04
  .top_7814 {
  margin-left: 3.25em;
}
.message_thick_546b p {
  font-size: 0.875em;
  margin: 0.36em 0 1.4em;
}
.form-pressed-779e {
  display: block;
  font-size: 0.75em;
}
.hero-dcbd .tabs-large-aae6,
.input_large_908c {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  width: 2.5em;
}
.hero-dcbd[class*="-font-size"] a,
.hero-dcbd[style*="font-size"] a {
  font-size: inherit;
}
.input_short_1f4a {
  box-sizing: border-box;
}
.input_short_1f4a.gallery-cool-6d9c {
  margin-right: 2em;
}
.input_short_1f4a.active_purple_24e7 {
  margin-left: 2em;
}
.input_short_1f4a.wrapper-2e98 {
  list-style: none;
  padding-left: 0;
}
.input_short_1f4a.wrapper-2e98 li {
  clear: both;
}
.input_short_1f4a.pagination_4281 {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.input_short_1f4a.pagination_4281 li {
  margin: 0 1.25em 1.25em 0;
  width: 100%;
}
@media (min-width: 600px) {
  .input_short_1f4a.notice_orange_a073 li {
    width: calc(50% - 0.625em);
  }
  .input_short_1f4a.notice_orange_a073 li:nth-child(2n) {
    margin-right: 0;
  }
  .input_short_1f4a.hero_large_c5c5 li {
    width: calc(33.33333% - 0.83333em);
  }
  .input_short_1f4a.hero_large_c5c5 li:nth-child(3n) {
    margin-right: 0;
  }
  .input_short_1f4a.tabs-0042 li {
    width: calc(25% - 0.9375em);
  }
  .input_short_1f4a.tabs-0042 li:nth-child(4n) {
    margin-right: 0;
  }
  .input_short_1f4a.overlay_brown_786d li {
    width: calc(20% - 1em);
  }
  .input_short_1f4a.overlay_brown_786d li:nth-child(5n) {
    margin-right: 0;
  }
  .input_short_1f4a.current-da29 li {
    width: calc(16.66667% - 1.04167em);
  }
  .input_short_1f4a.current-da29 li:nth-child(6n) {
    margin-right: 0;
  }
}
.panel-east-facc,
.bottom-3cf0 {
  display: block;
  font-size: 0.8125em;
}
.column_a82b {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.popup-top-5e1a a {
  display: inline-block;
}
.popup-top-5e1a img {
  height: auto;
  max-width: 100%;
  width: auto;
}
.popup-top-5e1a.gallery-cool-6d9c {
  float: left;
  margin-right: 1em;
}
.popup-top-5e1a.active_purple_24e7 {
  float: right;
  margin-left: 1em;
}
.popup-top-5e1a.wrapper_fixed_11f0 {
  margin-bottom: 1em;
  text-align: center;
}
ol,
ul {
  box-sizing: border-box;
}
ol.wrapper_light_ab7f,
ul.wrapper_light_ab7f {
  padding: 1.25em 2.375em;
}
.short-7bca {
  box-sizing: border-box;
  /*!rtl:begin:ignore*/
  direction: ltr;
  /*!rtl:end:ignore*/
  display: grid;
  grid-template-columns: 50% 1fr;
  grid-template-rows: auto;
}
.short-7bca.wood-ef9a {
  grid-template-columns: 1fr 50%;
}
.short-7bca.rough-78ce .tooltip-north-2334,
.short-7bca.rough-78ce .carousel_f3f1 {
  align-self: start;
}
.short-7bca .tooltip-north-2334,
.short-7bca .carousel_f3f1,
.short-7bca.info_419c .tooltip-north-2334,
.short-7bca.info_419c .carousel_f3f1 {
  align-self: center;
}
.short-7bca.full_de35 .tooltip-north-2334,
.short-7bca.full_de35 .carousel_f3f1 {
  align-self: end;
}
.short-7bca .carousel_f3f1 {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
  margin: 0;
}
.short-7bca .tooltip-north-2334 {
  direction: ltr;
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
  padding: 0 8%;
  word-break: break-word;
}
.short-7bca.wood-ef9a .carousel_f3f1 {
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.short-7bca.wood-ef9a .tooltip-north-2334 {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.carousel_f3f1 img,
.carousel_f3f1 video {
  height: auto;
  max-width: unset;
  vertical-align: middle;
  width: 100%;
}
.short-7bca.last_868a .carousel_f3f1 {
  background-size: cover;
  height: 100%;
  min-height: 250px;
}
.short-7bca.last_868a .carousel_f3f1 > a {
  display: block;
  height: 100%;
}
.short-7bca.last_868a .carousel_f3f1 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) {
  .short-7bca.large_b7a5 {
    grid-template-columns: 100% !important;
  }
  .short-7bca.large_b7a5 .carousel_f3f1 {
    grid-column: 1;
    grid-row: 1;
  }
  .short-7bca.large_b7a5 .tooltip-north-2334 {
    grid-column: 1;
    grid-row: 2;
  }
}
.header_25e0 {
  --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;
}
.header_25e0 ul {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  padding-left: 0;
}
.header_25e0 ul,
.header_25e0 ul li {
  list-style: none;
  padding: 0;
}
.header_25e0 .detail-smooth-ec25 {
  align-items: center;
  display: flex;
  position: relative;
}
.header_25e0
  .solid_2961
  .column-174a:empty {
  display: none;
}
.header_25e0 .video_ecb6 {
  display: block;
}
.header_25e0 .video_ecb6.video_ecb6 {
  color: inherit;
}
.header_25e0.bronze-3b0c .video_ecb6,
.header_25e0.bronze-3b0c
  .video_ecb6:active,
.header_25e0.bronze-3b0c
  .video_ecb6:focus {
  text-decoration: underline;
}
.header_25e0.gallery_solid_9811
  .video_ecb6,
.header_25e0.gallery_solid_9811
  .video_ecb6:active,
.header_25e0.gallery_solid_9811
  .video_ecb6:focus {
  text-decoration: line-through;
}
.header_25e0:where(:not([class*="has-text-decoration"])) a {
  text-decoration: none;
}
.header_25e0:where(:not([class*="has-text-decoration"])) a:active,
.header_25e0:where(:not([class*="has-text-decoration"])) a:focus {
  text-decoration: none;
}
.header_25e0 .hero_60af {
  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;
}
.header_25e0 .hero_60af svg {
  stroke: currentColor;
  display: inline-block;
  height: inherit;
  margin-top: 0.075em;
  width: inherit;
}
.header_25e0.cold-6786 {
  --navigation-layout-direction: column;
  --navigation-layout-justify: initial;
  --navigation-layout-align: flex-start;
}
.header_25e0.frame-467b {
  --navigation-layout-con: nowrap;
}
.header_25e0.basic-815d {
  --navigation-layout-justification-setting: center;
  --navigation-layout-justify: center;
}
.header_25e0.basic-815d.cold-6786 {
  --navigation-layout-align: center;
}
.header_25e0.hard_2bde {
  --navigation-layout-justification-setting: flex-end;
  --navigation-layout-justify: flex-end;
}
.header_25e0.hard_2bde.cold-6786 {
  --navigation-layout-align: flex-end;
}
.header_25e0.new-97bb {
  --navigation-layout-justification-setting: space-between;
  --navigation-layout-justify: space-between;
}
.header_25e0 .block_ea96 .column-174a {
  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;
}
.header_25e0
  .block_ea96
  .column-174a
  > .solid_2961
  > .video_ecb6 {
  display: flex;
  flex-grow: 1;
}
.header_25e0
  .block_ea96
  .column-174a
  > .solid_2961
  > .video_ecb6
  .hero_60af {
  margin-left: auto;
  margin-right: 0;
}
.header_25e0
  .block_ea96
  .column-174a
  .video_ecb6 {
  margin: 0;
}
@media (min-width: 782px) {
  .header_25e0
    .block_ea96
    .column-174a
    .column-174a {
    left: 100%;
    top: -1px;
  }
  .header_25e0
    .block_ea96
    .column-174a
    .column-174a:before {
    background: transparent;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 100%;
    width: 0.5em;
  }
  .header_25e0
    .block_ea96
    .column-174a
    .hero_60af {
    margin-right: 0.25em;
  }
  .header_25e0
    .block_ea96
    .column-174a
    .hero_60af
    svg {
    transform: rotate(-90deg);
  }
}
.header_25e0
  .block_ea96:not(.element_7a85):hover
  > .column-174a {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.header_25e0
  .block_ea96:not(.element_7a85):not(.inner-106f):focus-within
  > .column-174a {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.header_25e0
  .block_ea96
  .search-warm-1fd6[aria-expanded="true"]
  ~ .column-174a {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.header_25e0.wrapper_light_ab7f
  .block_ea96
  .column-174a {
  left: 0;
  top: 100%;
}
@media (min-width: 782px) {
  .header_25e0.wrapper_light_ab7f
    .block_ea96
    .column-174a
    .column-174a {
    left: 100%;
    top: 0;
  }
}
.notice_c6f9 {
  display: flex;
  position: relative;
}
.notice_c6f9 .hero_60af svg {
  stroke: currentColor;
}
button.video_ecb6 {
  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;
}
.search-warm-1fd6 {
  cursor: pointer;
}
.solid_2961.element_7a85 .search-warm-1fd6 {
  padding-right: 0.85em;
}
.solid_2961.element_7a85
  .search-warm-1fd6
  + .hero_60af {
  margin-left: -0.6em;
  pointer-events: none;
}
.header_25e0 .column_hard_5843,
.disabled-c49f,
.filter_0627,
.sidebar-wood-973b,
.hero-light-1a2f,
.over-a7cd {
  gap: inherit;
}
:where(
    .header_25e0.wrapper_light_ab7f
      .solid_2961
      a:not(.container-baf6)
  ),
:where(
    .header_25e0.wrapper_light_ab7f
      .notice_c6f9
      a:not(.container-baf6)
  ) {
  padding: 0.5em 1em;
}
:where(
    .header_25e0
      .column-174a
      .solid_2961
      a:not(.container-baf6)
  ),
:where(
    .header_25e0
      .column-174a
      .notice_c6f9
      a:not(.container-baf6)
  ),
:where(
    .header_25e0
      .column-174a
      .notice_c6f9
      button.video_ecb6
  ),
:where(
    .header_25e0
      .column-174a
      .accordion-simple-9ee2
      button.video_ecb6
  ) {
  padding: 0.5em 1em;
}
.header_25e0.hard_2bde
  .disabled-c49f
  .block_ea96
  .column-174a,
.header_25e0.hard_2bde
  .column_hard_5843
  > .block_ea96
  .column-174a,
.header_25e0.new-97bb
  .column_hard_5843
  > .block_ea96:last-child
  .column-174a,
.header_25e0.new-97bb
  > .disabled-c49f
  > .block_ea96:last-child
  .column-174a {
  left: auto;
  right: 0;
}
.header_25e0.hard_2bde
  .disabled-c49f
  .block_ea96
  .column-174a
  .column-174a,
.header_25e0.hard_2bde
  .column_hard_5843
  > .block_ea96
  .column-174a
  .column-174a,
.header_25e0.new-97bb
  .column_hard_5843
  > .block_ea96:last-child
  .column-174a
  .column-174a,
.header_25e0.new-97bb
  > .disabled-c49f
  > .block_ea96:last-child
  .column-174a
  .column-174a {
  left: -1px;
  right: -1px;
}
@media (min-width: 782px) {
  .header_25e0.hard_2bde
    .disabled-c49f
    .block_ea96
    .column-174a
    .column-174a,
  .header_25e0.hard_2bde
    .column_hard_5843
    > .block_ea96
    .column-174a
    .column-174a,
  .header_25e0.new-97bb
    .column_hard_5843
    > .block_ea96:last-child
    .column-174a
    .column-174a,
  .header_25e0.new-97bb
    > .disabled-c49f
    > .block_ea96:last-child
    .column-174a
    .column-174a {
    left: auto;
    right: 100%;
  }
}
.header_25e0:not(.wrapper_light_ab7f)
  .column-174a {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.header_25e0.wrapper_light_ab7f .column-174a {
  background-color: inherit;
}
.header_25e0:not(.focus-hovered-d2e2)
  .column-174a {
  color: #000;
}
.disabled-c49f {
  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;
}
.disabled-c49f .surface_brown_4ff4 {
  display: none;
}
.disabled-c49f:only-child,
.column_hard_5843:only-child {
  flex-grow: 1;
}
@keyframes overlay-menu__fade-in-animation {
  0% {
    opacity: 0;
    transform: translateY(0.5em);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.sidebar-wood-973b {
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.sidebar-wood-973b :where(.status-black-c15e) {
  color: inherit;
}
.sidebar-wood-973b
  .hero-light-1a2f {
  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);
}
.sidebar-wood-973b:not(.popup_d7c1.popup_d7c1) {
  background-color: inherit !important;
  color: inherit !important;
}
.sidebar-wood-973b.popup_d7c1 {
  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) {
  .sidebar-wood-973b.popup_d7c1 {
    animation-delay: 0s;
    animation-duration: 1ms;
  }
}
.sidebar-wood-973b.popup_d7c1
  .hero-light-1a2f {
  align-items: var(--navigation-layout-justification-setting, inherit);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: visible;
  padding-top: calc(2rem + 24px);
}
.sidebar-wood-973b.popup_d7c1
  .hero-light-1a2f,
.sidebar-wood-973b.popup_d7c1
  .hero-light-1a2f
  .disabled-c49f,
.sidebar-wood-973b.popup_d7c1
  .hero-light-1a2f
  .column_hard_5843 {
  justify-content: flex-start;
}
.sidebar-wood-973b.popup_d7c1
  .hero-light-1a2f
  .hero_60af {
  display: none;
}
.sidebar-wood-973b.popup_d7c1
  .hero-light-1a2f
  .block_ea96
  .column-174a {
  border: none;
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: initial;
  padding-left: 2rem;
  padding-right: 2rem;
  position: static;
  visibility: visible;
  width: auto;
}
.sidebar-wood-973b.popup_d7c1
  .hero-light-1a2f
  .disabled-c49f,
.sidebar-wood-973b.popup_d7c1
  .hero-light-1a2f
  .column-174a {
  gap: inherit;
}
.sidebar-wood-973b.popup_d7c1
  .hero-light-1a2f
  .column-174a {
  padding-top: var(--wp--style--block-gap, 2em);
}
.sidebar-wood-973b.popup_d7c1
  .hero-light-1a2f
  .video_ecb6 {
  padding: 0;
}
.sidebar-wood-973b.popup_d7c1
  .hero-light-1a2f
  .solid_2961,
.sidebar-wood-973b.popup_d7c1
  .hero-light-1a2f
  .disabled-c49f,
.sidebar-wood-973b.popup_d7c1
  .hero-light-1a2f
  .column_hard_5843 {
  align-items: var(--navigation-layout-justification-setting, initial);
  display: flex;
  flex-direction: column;
}
.sidebar-wood-973b.popup_d7c1 .solid_2961,
.sidebar-wood-973b.popup_d7c1
  .solid_2961
  .column-174a,
.sidebar-wood-973b.popup_d7c1
  .disabled-c49f,
.sidebar-wood-973b.popup_d7c1 .column_hard_5843 {
  background: transparent !important;
  color: inherit !important;
}
.sidebar-wood-973b.popup_d7c1
  .column-174a.column-174a.column-174a.column-174a {
  left: auto;
  right: auto;
}
@media (min-width: 600px) {
  .sidebar-wood-973b:not(.short_bdfa):not(
      .popup_d7c1
    ) {
    background-color: inherit;
    display: block;
    position: relative;
    width: 100%;
    z-index: auto;
  }
  .sidebar-wood-973b:not(.short_bdfa):not(
      .popup_d7c1
    )
    .narrow-fb1c {
    display: none;
  }
  .sidebar-wood-973b.popup_d7c1
    .column-174a.column-174a.column-174a.column-174a {
    left: 0;
  }
}
.header_25e0:not(.wrapper_light_ab7f)
  .sidebar-wood-973b.popup_d7c1 {
  background-color: #fff;
}
.header_25e0:not(.focus-hovered-d2e2)
  .sidebar-wood-973b.popup_d7c1 {
  color: #000;
}
.component_pro_dec2 {
  font-size: 1rem;
  font-weight: 700;
}
.narrow-fb1c,
.article_aa56 {
  background: transparent;
  border: none;
  color: currentColor;
  cursor: pointer;
  margin: 0;
  padding: 0;
  text-transform: inherit;
  vertical-align: middle;
}
.narrow-fb1c svg,
.article_aa56 svg {
  fill: currentColor;
  display: block;
  height: 24px;
  pointer-events: none;
  width: 24px;
}
.article_aa56 {
  display: flex;
}
.article_aa56.article_aa56.article_aa56 {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
@media (min-width: 600px) {
  .article_aa56:not(.heading_0385) {
    display: none;
  }
}
.narrow-fb1c {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.narrow-fb1c.narrow-fb1c.narrow-fb1c {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
.filter_0627 {
  width: 100%;
}
.status-f04b .filter_0627 {
  margin-left: auto;
  margin-right: auto;
  max-width: var(--wp--style--global--wide-size, 100%);
}
.filter_0627:focus {
  outline: none;
}
.popup_d7c1 .filter_0627,
.popup_d7c1 .hero-light-1a2f,
.popup_d7c1 .over-a7cd {
  box-sizing: border-box;
}
.over-a7cd {
  position: relative;
}
.status-f04b
  .container_e8d1
  .popup_d7c1
  .over-a7cd {
  margin-top: 46px;
}
@media (min-width: 782px) {
  .status-f04b
    .container_e8d1
    .popup_d7c1
    .over-a7cd {
    margin-top: 32px;
  }
}
html.status-f04b {
  overflow: hidden;
}
.header_25e0 .accent-paper-3b0e {
  overflow-con: break-word;
}
.header_25e0 .clean_2553 {
  display: none;
}
.header_25e0 .column_hard_5843 {
  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);
}
.header_25e0 .detail-smooth-ec25 {
  background-color: inherit;
}
.component-paper-317d {
  font-size: 0.875em;
}
.mask-b33a {
  font-size: 1em;
}
.section_glass_ed81 {
  font-size: 2.25em;
}
.thumbnail_brown_83eb {
  font-size: 3em;
}
.advanced-f107: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.static-ccc4 .advanced-f107:not(:focus):first-letter {
  float: none;
  margin-left: 0.1em;
}
p.advanced-f107.wrapper_light_ab7f {
  overflow: hidden;
}
p.wrapper_light_ab7f {
  padding: 1.25em 2.375em;
}
:where(p.focus-hovered-d2e2:not(.background_122b)) a {
  color: inherit;
}
p.smooth-cddb[style*="writing-mode:vertical-lr"],
p.notice_402d[style*="writing-mode:vertical-rl"] {
  rotate: 180deg;
}
.component-over-f799 {
  display: flex;
  flex-wrap: wrap;
}
.border_5eb5 {
  font-size: 0.5em;
  margin-bottom: 0;
  margin-top: 0;
  width: 100%;
}
.copper-b76d {
  margin-right: 1em;
}
.menu_complex_564c {
  font-size: 0.7em;
  margin-bottom: 0.7em;
}
.search_7746 {
  flex-basis: 0;
  flex-grow: 1;
}
.container_left_6aac {
  margin: 0;
}
.chip_4ab9 {
  box-sizing: border-box;
}
.chip_4ab9[style*="font-weight"]
  :where(.solid_3357) {
  font-weight: inherit;
}
.chip_4ab9[style*="font-family"]
  :where(.solid_3357) {
  font-family: inherit;
}
.chip_4ab9[class*="-font-size"] :where(.solid_3357),
.chip_4ab9[style*="font-size"] :where(.solid_3357) {
  font-size: inherit;
}
.chip_4ab9[style*="line-height"]
  :where(.solid_3357) {
  line-height: inherit;
}
.chip_4ab9[style*="font-style"] :where(.solid_3357) {
  font-style: inherit;
}
.chip_4ab9[style*="letter-spacing"]
  :where(.solid_3357) {
  letter-spacing: inherit;
}
.chip_4ab9 input[type="submit"] {
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  overflow-con: break-word;
  text-align: center;
}
.chip_4ab9 input:not([type="submit"]),
.chip_4ab9 textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.chip_4ab9 input:not([type="submit"]):not([type="checkbox"]),
.chip_4ab9 textarea {
  padding: calc(0.667em + 2px);
}
.chip_4ab9
  .main_small_1019
  input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]),
.chip_4ab9 .main_small_1019 textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.chip_4ab9 .outer-46ca label,
.chip_4ab9 .table-west-d373 label,
.chip_4ab9 .top-5dc0 label {
  display: block;
  margin-bottom: 0.25em;
}
.chip_4ab9 .current_1170 {
  display: flex;
  gap: 0.25em;
}
.chip_4ab9
  .current_1170
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.chip_4ab9 .solid_3357 {
  margin-bottom: 0;
}
.chip_4ab9 .solid_3357 :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.shadow_wood_0070 {
  box-sizing: border-box;
}
:where(.left_d64a) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.green_2d2b {
  margin-bottom: 0;
  margin-top: 0;
}
.current-4ca1 {
  margin-bottom: 0;
  margin-top: var(--wp--style--block-gap);
}
.green_1dfb {
  display: inline-block;
}
.list_7f8f {
  margin-left: 0;
  margin-right: 0;
}
.list_7f8f a {
  display: block;
  height: 100%;
}
.list_7f8f img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
  width: 100%;
}
.list_7f8f.copper_38ac img,
.list_7f8f.link-south-393e img {
  width: 100%;
}
.list_7f8f
  .icon-d20d.secondary-thick-af1b {
  background-color: #000;
  inset: 0;
  position: absolute;
}
.list_7f8f {
  position: relative;
}
.list_7f8f
  .icon-d20d.gallery-east-6db7 {
  background-color: transparent;
}
.list_7f8f
  .icon-d20d.card-0a55 {
  opacity: 0;
}
.list_7f8f
  .icon-d20d.blue_daff {
  opacity: 0.1;
}
.list_7f8f
  .icon-d20d.under-90a1 {
  opacity: 0.2;
}
.list_7f8f
  .icon-d20d.surface_3046 {
  opacity: 0.3;
}
.list_7f8f
  .icon-d20d.feature-17b6 {
  opacity: 0.4;
}
.list_7f8f
  .icon-d20d.summary_clean_f515 {
  opacity: 0.5;
}
.list_7f8f
  .icon-d20d.panel_45b6 {
  opacity: 0.6;
}
.list_7f8f
  .icon-d20d.grid_71ef {
  opacity: 0.7;
}
.list_7f8f
  .icon-d20d.heading_bd19 {
  opacity: 0.8;
}
.list_7f8f
  .icon-d20d.top-43a8 {
  opacity: 0.9;
}
.list_7f8f
  .icon-d20d.table-over-2364 {
  opacity: 1;
}
.list_7f8f:where(.gallery-cool-6d9c, .active_purple_24e7) {
  width: 100%;
}
.right_8f86 .alert_soft_47a0 {
  display: inline-block;
  margin-right: 1ch;
}
.right_8f86
  .alert_soft_47a0:not(.wood_ae49) {
  transform: scaleX(1);
}
.right_8f86 .summary_dirty_689c {
  display: inline-block;
  margin-left: 1ch;
}
.right_8f86
  .summary_dirty_689c:not(.wood_ae49) {
  transform: scaleX(1);
}
.right_8f86.smooth-cddb[style*="writing-mode: vertical-lr"],
.right_8f86.notice_402d[style*="writing-mode: vertical-rl"] {
  rotate: 180deg;
}
.tall-41fd {
  box-sizing: border-box;
}
.tall-41fd .component-small-75d0 {
  white-space: pre-con;
}
.menu-center-aeb1,
.red-f6bc {
  box-sizing: border-box;
}
.red-f6bc {
  word-break: break-word;
}
.red-f6bc a {
  display: inline-block;
}
.complex-dd71 {
  box-sizing: border-box;
  white-space: pre-con;
}
:where(.complex-dd71.wrapper_light_ab7f) {
  padding: 1.25em 2.375em;
}
.aside-pink-f376 {
  box-sizing: border-box;
  overflow-con: break-word;
  padding: 3em 0;
  text-align: center;
}
.aside-pink-f376 blockquote,
.aside-pink-f376 cite,
.aside-pink-f376 p {
  color: inherit;
}
.aside-pink-f376.gallery-cool-6d9c,
.aside-pink-f376.active_purple_24e7 {
  max-width: 420px;
}
.aside-pink-f376 cite,
.aside-pink-f376 footer {
  position: relative;
}
.aside-pink-f376 .focus-hovered-d2e2 a {
  color: inherit;
}
:where(.aside-pink-f376) {
  margin: 0 0 1em;
}
.aside-pink-f376.smooth-cddb blockquote {
  text-align: left;
}
.aside-pink-f376.notice_402d blockquote {
  text-align: right;
}
.aside-pink-f376.panel-top-041d {
  border: none;
}
.aside-pink-f376.panel-top-041d blockquote {
  margin-left: auto;
  margin-right: auto;
  max-width: 60%;
}
.aside-pink-f376.panel-top-041d blockquote p {
  font-size: 2em;
  margin-bottom: 0;
  margin-top: 0;
}
.aside-pink-f376.panel-top-041d blockquote cite {
  font-style: normal;
  text-transform: none;
}
.aside-pink-f376 cite {
  color: inherit;
}
.article-red-263a {
  list-style: none;
  margin-bottom: 0;
  margin-top: 0;
  max-width: 100%;
  padding: 0;
}
.article-red-263a.article-red-263a {
  background: none;
}
.article-red-263a.cool-1eb1 {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1.25em;
}
.article-red-263a.cool-1eb1 > li {
  margin: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .article-red-263a.cool-1eb1.cool-1eb1.notice_orange_a073 > li {
    width: calc(50% - 0.625em);
  }
  .article-red-263a.cool-1eb1.cool-1eb1.hero_large_c5c5 > li {
    width: calc(33.33333% - 0.83333em);
  }
  .article-red-263a.cool-1eb1.cool-1eb1.tabs-0042 > li {
    width: calc(25% - 0.9375em);
  }
  .article-red-263a.cool-1eb1.cool-1eb1.overlay_brown_786d > li {
    width: calc(20% - 1em);
  }
  .article-red-263a.cool-1eb1.cool-1eb1.current-da29 > li {
    width: calc(16.66667% - 1.04167em);
  }
}
@media (max-width: 600px) {
  .next_ae09.next_ae09.next_ae09.next_ae09 {
    grid-template-columns: 1fr;
  }
}
.chip-soft-1ebd > li > .active_purple_24e7,
.fixed-4cda > li > .active_purple_24e7 {
  -webkit-margin-start: 2em;
  -webkit-margin-end: 0;
  float: right;
  margin-inline-end: 0;
  margin-inline-start: 2em;
}
.chip-soft-1ebd > li > .gallery-cool-6d9c,
.fixed-4cda > li > .gallery-cool-6d9c {
  -webkit-margin-start: 0;
  -webkit-margin-end: 2em;
  float: left;
  margin-inline-end: 2em;
  margin-inline-start: 0;
}
.chip-soft-1ebd > li > .wrapper_fixed_11f0,
.fixed-4cda > li > .wrapper_fixed_11f0 {
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
}
.pro_f227 > .input_7484,
.pro_f227 > .row_8852,
.pro_f227 > .form-f800 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.pro_f227 > .input_7484:last-child,
.pro_f227 > .row_8852:last-child,
.pro_f227 > .form-f800:last-child {
  margin-right: 0;
}
.pro_f227.status-595e
  > .input_7484:last-of-type {
  -webkit-margin-start: auto;
  margin-inline-start: auto;
}
.pro_f227.status-595e
  > .form-f800:first-child {
  -webkit-margin-end: auto;
  margin-inline-end: auto;
}
.pro_f227 .sort_fd1f {
  display: inline-block;
  margin-right: 1ch;
}
.pro_f227
  .sort_fd1f:not(.wood_ae49) {
  transform: scaleX(1);
}
.pro_f227 .footer-large-b393 {
  display: inline-block;
  margin-left: 1ch;
}
.pro_f227
  .footer-large-b393:not(.wood_ae49) {
  transform: scaleX(1);
}
.pro_f227.wrapper_fixed_11f0 {
  justify-content: center;
}
.surface-outer-d49f,
.tag-brown-1ec3 {
  box-sizing: border-box;
}
.tag-brown-1ec3 {
  overflow-con: break-word;
}
.tag-brown-1ec3.overlay-upper-5668:where(:not(.slow_12b2)),
.tag-brown-1ec3.hard_d097:where(:not(.slow_12b2)) {
  margin-bottom: 1em;
  padding: 0 1em;
}
.tag-brown-1ec3.overlay-upper-5668:where(:not(.slow_12b2)) p,
.tag-brown-1ec3.hard_d097:where(:not(.slow_12b2)) p {
  font-size: 1.5em;
  font-style: italic;
  line-height: 1.6;
}
.tag-brown-1ec3.overlay-upper-5668:where(:not(.slow_12b2)) cite,
.tag-brown-1ec3.overlay-upper-5668:where(:not(.slow_12b2)) footer,
.tag-brown-1ec3.hard_d097:where(:not(.slow_12b2)) cite,
.tag-brown-1ec3.hard_d097:where(:not(.slow_12b2)) footer {
  font-size: 1.125em;
  text-align: right;
}
.current_38d5 {
  display: block;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.current_38d5:not([style*="text-decoration"]),
.current_38d5:not([style*="text-decoration"]):active,
.current_38d5:not([style*="text-decoration"]):focus {
  text-decoration: none;
}
ul.info_200d {
  list-style: none;
  padding: 0;
}
ul.info_200d.info_200d {
  box-sizing: border-box;
}
ul.info_200d.gallery-cool-6d9c {
  margin-right: 2em;
}
ul.info_200d.active_purple_24e7 {
  margin-left: 2em;
}
ul.info_200d.pagination_4281 {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
}
ul.info_200d.pagination_4281 li {
  margin: 0 1em 1em 0;
  width: 100%;
}
@media (min-width: 600px) {
  ul.info_200d.notice_orange_a073 li {
    width: calc(50% - 1em);
  }
  ul.info_200d.hero_large_c5c5 li {
    width: calc(33.33333% - 1em);
  }
  ul.info_200d.tabs-0042 li {
    width: calc(25% - 1em);
  }
  ul.info_200d.overlay_brown_786d li {
    width: calc(20% - 1em);
  }
  ul.info_200d.current-da29 li {
    width: calc(16.66667% - 1em);
  }
}
.plasma_efb3,
.message_outer_4d32 {
  display: block;
  font-size: 0.8125em;
}
.sidebar-afbe {
  margin-left: 10px;
  word-break: normal;
}
.sidebar-afbe.basic_adab {
  line-height: 0;
}
.sidebar-afbe svg {
  fill: currentColor;
  min-height: 24px;
  min-width: 24px;
  vertical-align: text-bottom;
}
:where(.sidebar-afbe) {
  border: 1px solid #ccc;
  padding: 6px 10px;
}
.heading-full-36a6 {
  display: flex;
  flex: auto;
  flex-wrap: nowrap;
  max-width: 100%;
}
.title-stale-ee64 {
  width: 100%;
}
.status-cold-7a05 {
  -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;
}
.iron-c170.aside_right_fce5 .sidebar-afbe {
  flex-shrink: 0;
  margin-left: 0;
  max-width: calc(100% - 100px);
}
:where(.highlight_1346 .heading-full-36a6) {
  border: 1px solid #949494;
  box-sizing: border-box;
  padding: 4px;
}
:where(.highlight_1346 .heading-full-36a6)
  .status-cold-7a05 {
  border: none;
  border-radius: 0;
  padding: 0 4px;
}
:where(.highlight_1346 .heading-full-36a6)
  .status-cold-7a05:focus {
  outline: none;
}
:where(.highlight_1346 .heading-full-36a6)
  :where(.sidebar-afbe) {
  padding: 4px 8px;
}
.iron-c170.wrapper_fixed_11f0 .heading-full-36a6 {
  margin: auto;
}
.paper-b0b8 .heading-full-36a6 {
  min-width: 0 !important;
  transition-property: width;
}
.paper-b0b8 .status-cold-7a05 {
  flex-basis: 100%;
  transition-duration: 0.3s;
}
.paper-b0b8.basic_aa50,
.paper-b0b8.basic_aa50
  .heading-full-36a6 {
  overflow: hidden;
}
.paper-b0b8.basic_aa50
  .status-cold-7a05 {
  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;
}
.soft_3a34[data-align="right"]
  .paper-b0b8
  .heading-full-36a6 {
  float: right;
}
.pattern_d50b {
  border: 1px solid;
  border-left: none;
  border-right: none;
}
.pattern_d50b.in-86a2 {
  background: none !important;
  border: none;
  height: auto;
  line-height: 1;
  text-align: center;
}
.pattern_d50b.in-86a2:before {
  color: currentColor;
  content: "···";
  font-family: serif;
  font-size: 1.5em;
  letter-spacing: 2em;
  padding-left: 2em;
}
.video-bfc7 {
  box-sizing: border-box;
  line-height: 0;
}
.video-bfc7 a {
  display: inline-block;
  line-height: 0;
}
.video-bfc7.pattern_basic_34d9 img {
  height: auto;
  width: 120px;
}
.video-bfc7 img {
  height: auto;
  max-width: 100%;
}
.video-bfc7 a,
.video-bfc7 img {
  border-radius: inherit;
}
.video-bfc7.wrapper_fixed_11f0 {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.video-bfc7.prev_f164 {
  border-radius: 9999px;
}
.hard_3d17 a {
  color: inherit;
}
.picture_719c {
  background: none;
  box-sizing: border-box;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}
.picture_719c .thick_3a76 a,
.picture_719c .thick_3a76 a:hover {
  border-bottom: 0;
  box-shadow: none;
  text-decoration: none;
}
.picture_719c .thick_3a76 a {
  padding: 0.25em;
}
.picture_719c .thick_3a76 svg {
  height: 1em;
  width: 1em;
}
.picture_719c .thick_3a76 span:not(.huge_7b9e) {
  font-size: 0.65em;
  margin-left: 0.5em;
  margin-right: 0.5em;
}
.picture_719c.iron-5117 {
  font-size: 16px;
}
.picture_719c,
.picture_719c.prev_662b {
  font-size: 24px;
}
.picture_719c.hover_current_3401 {
  font-size: 36px;
}
.picture_719c.hard_da40 {
  font-size: 48px;
}
.picture_719c.wrapper_fixed_11f0 {
  display: flex;
  justify-content: center;
}
.picture_719c.active_purple_24e7 {
  justify-content: flex-end;
}
.detail_stone_6571 {
  border-radius: 9999px;
  display: block;
  height: auto;
  transition: transform 0.1s ease;
}
@media (prefers-reduced-motion: reduce) {
  .detail_stone_6571 {
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
.detail_stone_6571 a {
  align-items: center;
  display: flex;
  line-height: 0;
  transition: transform 0.1s ease;
}
.detail_stone_6571:hover {
  transform: scale(1.1);
}
.picture_719c .detail_stone_6571 .background_full_d291,
.picture_719c .detail_stone_6571 .background_full_d291 svg,
.picture_719c
  .detail_stone_6571
  .background_full_d291:active,
.picture_719c .detail_stone_6571 .background_full_d291:hover,
.picture_719c
  .detail_stone_6571
  .background_full_d291:visited {
  fill: currentColor;
  color: currentColor;
}
.picture_719c:not(.tabs-blue-b6aa) .thick_3a76 {
  color: #444;
}
.picture_719c:not(.tabs-blue-b6aa) .next-0721 {
  background-color: #f90;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .surface-16db {
  background-color: #1ea0c3;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .overlay-smooth-d95f {
  background-color: #0757fe;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .fresh_fc28 {
  background-color: #1e1f26;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .steel-ab3c {
  background-color: #02e49b;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .badge_copper_c832 {
  background-color: #e94c89;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .widget-wide-315c {
  background-color: #4280ff;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .widget_1e6f {
  background-color: #f45800;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .left_f3ff {
  background-color: #1778f2;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .search-smooth-a865 {
  background-color: #000;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .fixed_218c {
  background-color: #0461dd;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .text-ec52 {
  background-color: #e65678;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .focus-prev-6b5a {
  background-color: #24292d;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .backdrop-brown-c0a1 {
  background-color: #eceadd;
  color: #382110;
}
.picture_719c:not(.tabs-blue-b6aa) .input_south_ae1d {
  background-color: #ea4434;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .wood-60b2 {
  background-color: #f00075;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .secondary_dc5d {
  background-color: #e21b24;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .thick_7c83 {
  background-color: #0d66c2;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .huge_5127 {
  background-color: #3288d4;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .current-adc9 {
  background-color: #02ab6c;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .pattern-static-2aa1 {
  background-color: #f6405f;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .logo_dirty_2638 {
  background-color: #ff424d;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .middle_65d9 {
  background-color: #e60122;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .badge-68a8 {
  background-color: #ef4155;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .outer_a309 {
  background-color: #ff4500;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .thumbnail_new_58e5 {
  background-color: #0478d7;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .purple_607d {
  stroke: #000;
  background-color: #fefc00;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .gradient-dynamic-9314 {
  background-color: #ff5600;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .layout-6859 {
  background-color: #1bd760;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .motion-79fd {
  background-color: #2aabee;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .filter-short-27e5,
.picture_719c:not(.tabs-blue-b6aa) .overlay_c810 {
  background-color: #000;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .warm-af40 {
  background-color: #011835;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .old-87fe {
  background-color: #6440a4;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .tooltip-medium-77f5 {
  background-color: #1da1f2;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .right-8037 {
  background-color: #1eb7ea;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .video-87ec {
  background-color: #4680c2;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .pink_5475 {
  background-color: #3499cd;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .copper-11b4 {
  background-color: #25d366;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .frame_f991 {
  background-color: #000;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .bright-e447 {
  background-color: #d32422;
  color: #fff;
}
.picture_719c:not(.tabs-blue-b6aa) .button_e3b4 {
  background-color: red;
  color: #fff;
}
.picture_719c.tabs-blue-b6aa .thick_3a76 {
  background: none;
}
.picture_719c.tabs-blue-b6aa .thick_3a76 a {
  padding: 0;
}
.picture_719c.tabs-blue-b6aa .thick_3a76 svg {
  height: 1.25em;
  width: 1.25em;
}
.picture_719c.tabs-blue-b6aa .next-0721 {
  color: #f90;
}
.picture_719c.tabs-blue-b6aa .surface-16db {
  color: #1ea0c3;
}
.picture_719c.tabs-blue-b6aa .overlay-smooth-d95f {
  color: #0757fe;
}
.picture_719c.tabs-blue-b6aa .fresh_fc28 {
  color: #1e1f26;
}
.picture_719c.tabs-blue-b6aa .steel-ab3c {
  color: #02e49b;
}
.picture_719c.tabs-blue-b6aa .badge_copper_c832 {
  color: #e94c89;
}
.picture_719c.tabs-blue-b6aa .widget-wide-315c {
  color: #4280ff;
}
.picture_719c.tabs-blue-b6aa .widget_1e6f {
  color: #f45800;
}
.picture_719c.tabs-blue-b6aa .left_f3ff {
  color: #1778f2;
}
.picture_719c.tabs-blue-b6aa .search-smooth-a865 {
  color: #000;
}
.picture_719c.tabs-blue-b6aa .fixed_218c {
  color: #0461dd;
}
.picture_719c.tabs-blue-b6aa .text-ec52 {
  color: #e65678;
}
.picture_719c.tabs-blue-b6aa .focus-prev-6b5a {
  color: #24292d;
}
.picture_719c.tabs-blue-b6aa .backdrop-brown-c0a1 {
  color: #382110;
}
.picture_719c.tabs-blue-b6aa .input_south_ae1d {
  color: #ea4434;
}
.picture_719c.tabs-blue-b6aa .wood-60b2 {
  color: #f00075;
}
.picture_719c.tabs-blue-b6aa .secondary_dc5d {
  color: #e21b24;
}
.picture_719c.tabs-blue-b6aa .thick_7c83 {
  color: #0d66c2;
}
.picture_719c.tabs-blue-b6aa .huge_5127 {
  color: #3288d4;
}
.picture_719c.tabs-blue-b6aa .current-adc9 {
  color: #02ab6c;
}
.picture_719c.tabs-blue-b6aa .pattern-static-2aa1 {
  color: #f6405f;
}
.picture_719c.tabs-blue-b6aa .logo_dirty_2638 {
  color: #ff424d;
}
.picture_719c.tabs-blue-b6aa .middle_65d9 {
  color: #e60122;
}
.picture_719c.tabs-blue-b6aa .badge-68a8 {
  color: #ef4155;
}
.picture_719c.tabs-blue-b6aa .outer_a309 {
  color: #ff4500;
}
.picture_719c.tabs-blue-b6aa .thumbnail_new_58e5 {
  color: #0478d7;
}
.picture_719c.tabs-blue-b6aa .purple_607d {
  stroke: #000;
  color: #fff;
}
.picture_719c.tabs-blue-b6aa .gradient-dynamic-9314 {
  color: #ff5600;
}
.picture_719c.tabs-blue-b6aa .layout-6859 {
  color: #1bd760;
}
.picture_719c.tabs-blue-b6aa .motion-79fd {
  color: #2aabee;
}
.picture_719c.tabs-blue-b6aa .filter-short-27e5,
.picture_719c.tabs-blue-b6aa .overlay_c810 {
  color: #000;
}
.picture_719c.tabs-blue-b6aa .warm-af40 {
  color: #011835;
}
.picture_719c.tabs-blue-b6aa .old-87fe {
  color: #6440a4;
}
.picture_719c.tabs-blue-b6aa .tooltip-medium-77f5 {
  color: #1da1f2;
}
.picture_719c.tabs-blue-b6aa .right-8037 {
  color: #1eb7ea;
}
.picture_719c.tabs-blue-b6aa .video-87ec {
  color: #4680c2;
}
.picture_719c.tabs-blue-b6aa .copper-11b4 {
  color: #25d366;
}
.picture_719c.tabs-blue-b6aa .pink_5475 {
  color: #3499cd;
}
.picture_719c.tabs-blue-b6aa .frame_f991 {
  color: #000;
}
.picture_719c.tabs-blue-b6aa .bright-e447 {
  color: #d32422;
}
.picture_719c.tabs-blue-b6aa .button_e3b4 {
  color: red;
}
.picture_719c.in_e0bc .thick_3a76 {
  width: auto;
}
.picture_719c.in_e0bc .thick_3a76 a {
  padding-left: 0.66667em;
  padding-right: 0.66667em;
}
.picture_719c:not(.pagination-b812):not(.down-427a)
  .purple_607d
  .narrow-c07b {
  color: #000;
}
.list_d0ea {
  clear: both;
}
.backdrop-first-0c66 {
  box-sizing: border-box;
}
.backdrop-first-0c66.wrapper_fixed_11f0 {
  justify-content: center;
  text-align: center;
}
.backdrop-first-0c66.copper_38ac {
  padding-left: 1em;
  padding-right: 1em;
}
.backdrop-first-0c66 a {
  display: inline-block;
  margin-right: 5px;
}
.backdrop-first-0c66 span {
  display: inline-block;
  margin-left: 5px;
  text-decoration: none;
}
.backdrop-first-0c66.progress-rough-c4cf {
  display: flex;
  flex-wrap: wrap;
  gap: 1ch;
}
.backdrop-first-0c66.progress-rough-c4cf a {
  border: 1px solid;
  font-size: unset !important;
  margin-right: 0;
  padding: 1ch 2ch;
  text-decoration: none !important;
}
.menu_yellow_c606 {
  overflow-x: auto;
}
.menu_yellow_c606 table {
  border-collapse: collapse;
  width: 100%;
}
.menu_yellow_c606 thead {
  border-bottom: 3px solid;
}
.menu_yellow_c606 tfoot {
  border-top: 3px solid;
}
.menu_yellow_c606 td,
.menu_yellow_c606 th {
  border: 1px solid;
  padding: 0.5em;
}
.menu_yellow_c606 .element-blue-af6e {
  table-layout: fixed;
  width: 100%;
}
.menu_yellow_c606 .element-blue-af6e td,
.menu_yellow_c606 .element-blue-af6e th {
  word-break: break-word;
}
.menu_yellow_c606.wrapper_fixed_11f0,
.menu_yellow_c606.gallery-cool-6d9c,
.menu_yellow_c606.active_purple_24e7 {
  display: table;
  width: auto;
}
.menu_yellow_c606.wrapper_fixed_11f0 td,
.menu_yellow_c606.wrapper_fixed_11f0 th,
.menu_yellow_c606.gallery-cool-6d9c td,
.menu_yellow_c606.gallery-cool-6d9c th,
.menu_yellow_c606.active_purple_24e7 td,
.menu_yellow_c606.active_purple_24e7 th {
  word-break: break-word;
}
.menu_yellow_c606 .container_pink_f34f {
  background-color: #f3f4f5;
}
.menu_yellow_c606 .primary-lite-b491 {
  background-color: #e9fbe5;
}
.menu_yellow_c606 .breadcrumb-yellow-37d4 {
  background-color: #e7f5fe;
}
.menu_yellow_c606 .notification-large-51dd {
  background-color: #fcf0ef;
}
.menu_yellow_c606.active_66c7 {
  background-color: transparent;
  border-bottom: 1px solid #f0f0f0;
  border-collapse: inherit;
  border-spacing: 0;
}
.menu_yellow_c606.active_66c7 tbody tr:nth-child(odd) {
}
.menu_yellow_c606.active_66c7.container_pink_f34f
  tbody
  tr:nth-child(odd) {
  background-color: #f3f4f5;
}
.menu_yellow_c606.active_66c7.primary-lite-b491
  tbody
  tr:nth-child(odd) {
  background-color: #e9fbe5;
}
.menu_yellow_c606.active_66c7.breadcrumb-yellow-37d4
  tbody
  tr:nth-child(odd) {
  background-color: #e7f5fe;
}
.menu_yellow_c606.active_66c7.notification-large-51dd
  tbody
  tr:nth-child(odd) {
  background-color: #fcf0ef;
}
.menu_yellow_c606.active_66c7 td,
.menu_yellow_c606.active_66c7 th {
  border-color: transparent;
}
.menu_yellow_c606 .focus-1f94 td,
.menu_yellow_c606 .focus-1f94 th,
.menu_yellow_c606 .focus-1f94 tr,
.menu_yellow_c606 .focus-1f94 > * {
  border-color: inherit;
}
.menu_yellow_c606 table[style*="border-top-color"] tr:first-child,
.menu_yellow_c606 table[style*="border-top-color"] tr:first-child td,
.menu_yellow_c606 table[style*="border-top-color"] tr:first-child th,
.menu_yellow_c606 table[style*="border-top-color"] > *,
.menu_yellow_c606 table[style*="border-top-color"] > * td,
.menu_yellow_c606 table[style*="border-top-color"] > * th {
  border-top-color: inherit;
}
.menu_yellow_c606 table[style*="border-top-color"] tr:not(:first-child) {
  border-top-color: currentColor;
}
.menu_yellow_c606 table[style*="border-right-color"] td:last-child,
.menu_yellow_c606 table[style*="border-right-color"] th,
.menu_yellow_c606 table[style*="border-right-color"] tr,
.menu_yellow_c606 table[style*="border-right-color"] > * {
  border-right-color: inherit;
}
.menu_yellow_c606 table[style*="border-bottom-color"] tr:last-child,
.menu_yellow_c606 table[style*="border-bottom-color"] tr:last-child td,
.menu_yellow_c606 table[style*="border-bottom-color"] tr:last-child th,
.menu_yellow_c606 table[style*="border-bottom-color"] > *,
.menu_yellow_c606 table[style*="border-bottom-color"] > * td,
.menu_yellow_c606 table[style*="border-bottom-color"] > * th {
  border-bottom-color: inherit;
}
.menu_yellow_c606 table[style*="border-bottom-color"] tr:not(:last-child) {
  border-bottom-color: currentColor;
}
.menu_yellow_c606 table[style*="border-left-color"] td:first-child,
.menu_yellow_c606 table[style*="border-left-color"] th,
.menu_yellow_c606 table[style*="border-left-color"] tr,
.menu_yellow_c606 table[style*="border-left-color"] > * {
  border-left-color: inherit;
}
.menu_yellow_c606 table[style*="border-style"] td,
.menu_yellow_c606 table[style*="border-style"] th,
.menu_yellow_c606 table[style*="border-style"] tr,
.menu_yellow_c606 table[style*="border-style"] > * {
  border-style: inherit;
}
.menu_yellow_c606 table[style*="border-width"] td,
.menu_yellow_c606 table[style*="border-width"] th,
.menu_yellow_c606 table[style*="border-width"] tr,
.menu_yellow_c606 table[style*="border-width"] > * {
  border-style: inherit;
  border-width: inherit;
}
:where(.gallery-bright-c299) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.gallery-bright-c299 p {
  margin-bottom: 0;
  margin-top: 0;
}
.light-8d51,
.light-8d51.wrapper_fixed_11f0 {
  display: flex;
}
.light-8d51 .hidden-dbdc {
  margin: 0 1em;
  padding: 0;
}
.light-8d51 .hidden-dbdc:first-child {
  margin-left: 0;
}
.light-8d51 .hidden-dbdc:last-child {
  margin-right: 0;
}
.light-8d51.notice_orange_a073 .hidden-dbdc {
  width: 50%;
}
.light-8d51.hero_large_c5c5 .hidden-dbdc {
  width: 33.33333%;
}
.light-8d51.tabs-0042 .hidden-dbdc {
  width: 25%;
}
pre.pagination-clean-fceb {
  overflow: auto;
  white-space: pre-con;
}
:where(pre.pagination-clean-fceb) {
  font-family: inherit;
}
.up_fc03 {
  box-sizing: border-box;
}
.up_fc03 video {
  vertical-align: middle;
  width: 100%;
}
@supports (position: sticky) {
  .up_fc03 [poster] {
    object-fit: cover;
  }
}
.up_fc03.wrapper_fixed_11f0 {
  text-align: center;
}
.up_fc03 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.plasma-e317,
.liquid_2d98 {
  counter-reset: footnotes;
}
a[data-fn].bronze_1459 {
  counter-increment: footnotes;
  display: inline-flex;
  font-size: smaller;
  text-decoration: none;
  text-indent: -9999999px;
  vertical-align: super;
}
a[data-fn].bronze_1459:after {
  content: "[" counter(footnotes) "]";
  float: left;
  text-indent: 0;
}
.container-baf6 {
  cursor: pointer;
}
:root {
  --wp--preset--font-size--normal: 16px;
  --wp--preset--font-size--huge: 42px;
}
:root .secondary_cool_3c12 {
  background-color: #eee;
}
:root .article_d97a {
  background-color: #313131;
}
:root .banner-d416 {
  color: #eee;
}
:root .new-9abc {
  color: #313131;
}
:root .summary-9501 {
  background: linear-gradient(135deg, #00d084, #0693e3);
}
:root .steel-c83f {
  background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}
:root .tag_purple_5d1e {
  background: linear-gradient(135deg, #faaca8, #dad0ec);
}
:root .list-572d {
  background: linear-gradient(135deg, #fafae1, #67a671);
}
:root .gallery_blue_b41f {
  background: linear-gradient(135deg, #fdd79a, #004a59);
}
:root .next-709d {
  background: linear-gradient(135deg, #330968, #31cdcf);
}
:root .sidebar_1eda {
  background: linear-gradient(135deg, #020381, #2874fc);
}
.solid_07dc {
  font-size: 1em;
}
.caption_41e4 {
  font-size: 2.625em;
}
.hot_aa48 {
  font-size: var(--wp--preset--font-size--normal);
}
.disabled_in_b682 {
  font-size: var(--wp--preset--font-size--huge);
}
.notice_603c {
  text-align: center;
}
.smooth-cddb {
  text-align: left;
}
.notice_402d {
  text-align: right;
}
#end-resizable-editor-mem {
  display: none;
}
.wrapper_fixed_11f0 {
  clear: both;
}
.surface_997d {
  justify-content: flex-start;
}
.basic-815d {
  justify-content: center;
}
.hard_2bde {
  justify-content: flex-end;
}
.new-97bb {
  justify-content: space-between;
}
.huge_7b9e {
  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;
}
.huge_7b9e: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(.focus-1f94) {
  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(.list-795c) {
  --wp-admin--admin-bar--position-offset: var(
    --wp-admin--admin-bar--height,
    0px
  );
}
@media screen and (max-width: 600px) {
  html :where(.list-795c) {
    --wp-admin--admin-bar--position-offset: 0px;
  }
}

/* css-noise: 1a00 */
.shadow-element-a1 {
  padding: 0.2rem;
  font-size: 13px;
  line-height: 1.1;
}
