@charset "UTF-8";
  .gallery_04e4 img {
    width: 50px !important;
    height: 50px !important;
    object-fit: contain;
    display: block;
  }
.backdrop_pressed_1979 {
  box-sizing: border-box;
}
.mask_hard_b21b label {
  display: block;
}
.slider_motion_72db {
  line-height: 0;
}
.slider_motion_72db,
.slider_motion_72db img {
  box-sizing: border-box;
}
.slider_motion_72db.breadcrumb_west_7078 {
  text-align: center;
}
.border-wide-fd59 {
  box-sizing: border-box;
}
.border-wide-fd59 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.border-wide-fd59 audio {
  min-width: 300px;
  width: 100%;
}
.chip-b588 {
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  word-break: break-word;
}
.chip-b588.breadcrumb_west_7078 {
  text-align: center;
}
.chip-b588.bright-e126 {
  text-align: right;
}
:where(.chip-b588) {
  border-radius: 9999px;
  box-shadow: none;
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  text-decoration: none;
}
.new-606e[style*="text-decoration"] .chip-b588 {
  text-decoration: inherit;
}
.carousel-5d17 > .new-606e.easy-c954 {
  max-width: none;
}
.carousel-5d17 > .new-606e.easy-c954 .chip-b588 {
  width: 100%;
}
.carousel-5d17
  > .new-606e.up-3250
  .chip-b588 {
  font-size: inherit;
}
.carousel-5d17 > .new-606e.dropdown_basic_96f1 {
  width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75);
}
.carousel-5d17 > .new-606e.dropdown_medium_5bf4 {
  width: calc(50% - var(--wp--style--block-gap, 0.5em) * 0.5);
}
.carousel-5d17 > .new-606e.description-2167 {
  width: calc(75% - var(--wp--style--block-gap, 0.5em) * 0.25);
}
.carousel-5d17 > .new-606e.focus_504e {
  flex-basis: 100%;
  width: 100%;
}
.carousel-5d17.pressed-157c > .new-606e.dropdown_basic_96f1 {
  width: 25%;
}
.carousel-5d17.pressed-157c > .new-606e.dropdown_medium_5bf4 {
  width: 50%;
}
.carousel-5d17.pressed-157c > .new-606e.description-2167 {
  width: 75%;
}
.new-606e.component-486b,
.chip-b588.new-606e.component-486b {
  border-radius: 0;
}
.new-606e.content-450f,
.chip-b588.content-450f {
  border-radius: 0 !important;
}
.new-606e .chip-b588.overlay_bronze_a9cd,
.new-606e.overlay_bronze_a9cd > .chip-b588 {
  border: 2px solid;
  padding: 0.667em 1.333em;
}
.new-606e .chip-b588.overlay_bronze_a9cd:not(.active_8701),
.new-606e.overlay_bronze_a9cd
  > .chip-b588:not(.active_8701) {
  color: currentColor;
}
.new-606e .chip-b588.overlay_bronze_a9cd:not(.item-8610),
.new-606e.overlay_bronze_a9cd
  > .chip-b588:not(.item-8610) {
  background-color: transparent;
  background-image: none;
}
.new-606e .chip-b588:where(.logo-static-be8b) {
  border-width: initial;
}
.new-606e .chip-b588:where([style*="border-top-color"]) {
  border-top-width: medium;
}
.new-606e .chip-b588:where([style*="border-right-color"]) {
  border-right-width: medium;
}
.new-606e .chip-b588:where([style*="border-bottom-color"]) {
  border-bottom-width: medium;
}
.new-606e .chip-b588:where([style*="border-left-color"]) {
  border-left-width: medium;
}
.new-606e .chip-b588:where([style*="border-style"]) {
  border-width: initial;
}
.new-606e .chip-b588:where([style*="border-top-style"]) {
  border-top-width: medium;
}
.new-606e .chip-b588:where([style*="border-right-style"]) {
  border-right-width: medium;
}
.new-606e .chip-b588:where([style*="border-bottom-style"]) {
  border-bottom-width: medium;
}
.new-606e .chip-b588:where([style*="border-left-style"]) {
  border-left-width: medium;
}
.carousel-5d17.pressed-157c {
  flex-direction: column;
}
.carousel-5d17.pressed-157c > .new-606e:last-child {
  margin-bottom: 0;
}
.carousel-5d17 > .new-606e {
  display: inline-block;
  margin: 0;
}
.carousel-5d17.active-top-a840 {
  justify-content: flex-start;
}
.carousel-5d17.active-top-a840.pressed-157c {
  align-items: flex-start;
}
.carousel-5d17.search-c31c {
  justify-content: center;
}
.carousel-5d17.search-c31c.pressed-157c {
  align-items: center;
}
.carousel-5d17.block-current-a731 {
  justify-content: flex-end;
}
.carousel-5d17.block-current-a731.pressed-157c {
  align-items: flex-end;
}
.carousel-5d17.element-soft-c8c7 {
  justify-content: space-between;
}
.carousel-5d17.breadcrumb_west_7078 {
  text-align: center;
}
.carousel-5d17:not(
    .element-soft-c8c7,
    .block-current-a731,
    .active-top-a840,
    .search-c31c
  )
  .new-606e.breadcrumb_west_7078 {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.carousel-5d17[style*="text-decoration"] .new-606e,
.carousel-5d17[style*="text-decoration"] .chip-b588 {
  text-decoration: inherit;
}
.carousel-5d17.up-3250 .chip-b588 {
  font-size: inherit;
}
.new-606e.breadcrumb_west_7078,
.hard-60d2 {
  text-align: center;
}
.hard-60d2 td,
.hard-60d2 th {
  border: 1px solid;
  padding: 0.25em;
}
.hard-60d2 th {
  font-weight: 400;
}
.hard-60d2 caption {
  background-color: inherit;
}
.hard-60d2 table {
  border-collapse: collapse;
  width: 100%;
}
.hard-60d2 table:where(:not(.active_8701)) {
  color: #40464d;
}
.hard-60d2 table:where(:not(.active_8701)) td,
.hard-60d2 table:where(:not(.active_8701)) th {
  border-color: #ddd;
}
.hard-60d2 table.item-8610 th {
  background-color: inherit;
}
.hard-60d2 table.active_8701 th {
  color: inherit;
}
:where(.hard-60d2 table:not(.item-8610) th) {
  background: #ddd;
}
.texture-bc0b {
  box-sizing: border-box;
}
.texture-bc0b.dark-84ab {
  margin-right: 2em;
}
.texture-bc0b.bright-e126 {
  margin-left: 2em;
}
.texture-bc0b.new_7997.breadcrumb_west_7078 {
  text-align: center;
}
.fresh-98b5 {
  box-sizing: border-box;
}
.fresh-98b5 code {
  display: block;
  font-family: inherit;
  overflow-con: break-word;
  white-space: pre-con;
}
.banner_dirty_d2e1 {
  align-items: normal !important;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap !important;
}
@media (min-width: 782px) {
  .banner_dirty_d2e1 {
    flex-wrap: nowrap !important;
  }
}
.banner_dirty_d2e1.notification_ebd9 {
  align-items: flex-start;
}
.banner_dirty_d2e1.steel-5eed {
  align-items: center;
}
.banner_dirty_d2e1.grid_hot_00a5 {
  align-items: flex-end;
}
@media (max-width: 781px) {
  .banner_dirty_d2e1:not(.secondary_first_e210) > .wrapper_1567 {
    flex-basis: 100% !important;
  }
}
@media (min-width: 782px) {
  .banner_dirty_d2e1:not(.secondary_first_e210) > .wrapper_1567 {
    flex-basis: 0;
    flex-grow: 1;
  }
  .banner_dirty_d2e1:not(.secondary_first_e210)
    > .wrapper_1567[style*="flex-basis"] {
    flex-grow: 0;
  }
}
.banner_dirty_d2e1.secondary_first_e210 {
  flex-wrap: nowrap !important;
}
.banner_dirty_d2e1.secondary_first_e210 > .wrapper_1567 {
  flex-basis: 0;
  flex-grow: 1;
}
.banner_dirty_d2e1.secondary_first_e210
  > .wrapper_1567[style*="flex-basis"] {
  flex-grow: 0;
}
:where(.banner_dirty_d2e1) {
  margin-bottom: 1.75em;
}
:where(.banner_dirty_d2e1.item-8610) {
  padding: 1.25em 2.375em;
}
.wrapper_1567 {
  flex-grow: 1;
  min-width: 0;
  overflow-con: break-word;
  word-break: break-word;
}
.wrapper_1567.caption_0b67 {
  align-self: flex-start;
}
.wrapper_1567.dim-83da {
  align-self: center;
}
.wrapper_1567.dropdown_mini_809e {
  align-self: flex-end;
}
.wrapper_1567.widget-hovered-b3bc {
  align-self: stretch;
}
.wrapper_1567.dropdown_mini_809e,
.wrapper_1567.dim-83da,
.wrapper_1567.caption_0b67 {
  width: 100%;
}
.accent_short_cd4d {
  box-sizing: border-box;
}
.accent_short_cd4d .dark-84ab {
  float: left;
}
.accent_short_cd4d .bright-e126 {
  float: right;
}
.accent_short_cd4d .background-out-4fcd:after {
  clear: both;
  content: "";
  display: table;
}
.accent_short_cd4d .old_5a0f {
  clear: both;
  list-style: none;
  margin: 0;
  padding: 0;
}
.accent_short_cd4d .old_5a0f .stone_d7c2 {
  min-height: 2.25em;
  padding-left: 3.25em;
}
.accent_short_cd4d .old_5a0f .stone_d7c2 p {
  font-size: 1em;
  line-height: 1.8;
  margin: 1em 0;
}
.accent_short_cd4d .old_5a0f .new_bc32 {
  list-style: none;
  margin: 0;
  padding: 0;
}
.accent_short_cd4d .secondary_0f6c {
  line-height: 1.5;
}
.accent_short_cd4d .secondary_0f6c .article-67e6 {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  margin-top: 0.5em;
  width: 2.5em;
}
.accent_short_cd4d .secondary_0f6c cite {
  font-style: normal;
}
.accent_short_cd4d .photo_29cb {
  font-size: 0.875em;
  line-height: 1.5;
}
.accent_short_cd4d .photo_29cb b {
  font-weight: 400;
}
.accent_short_cd4d .photo_29cb .tertiary-tiny-08f2 {
  display: block;
  margin-bottom: 1em;
  margin-top: 1em;
}
.accent_short_cd4d .active_old_3167 .block-755b {
  font-size: 0.875em;
}
.accent_short_cd4d .focused_4706 label,
.accent_short_cd4d .small-daa6 label,
.accent_short_cd4d .wrapper-7e3a label,
.accent_short_cd4d .down_ca68 label {
  display: block;
  margin-bottom: 0.25em;
}
.accent_short_cd4d
  .north-f997
  input:not([type="submit"]):not([type="checkbox"]),
.accent_short_cd4d .north-f997 textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.accent_short_cd4d .accent_left_bf19 {
  display: flex;
  gap: 0.25em;
}
.accent_short_cd4d
  .accent_left_bf19
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.accent_short_cd4d .cold-013a {
  margin-bottom: 0;
}
.accent_short_cd4d .cold-013a :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.accent_short_cd4d .glass_68f3 {
  font-size: 0.875em;
  margin-bottom: 1.4em;
}
.accent_short_cd4d input:not([type="submit"]),
.accent_short_cd4d textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.accent_short_cd4d input:not([type="submit"]):not([type="checkbox"]),
.accent_short_cd4d textarea {
  padding: calc(0.667em + 2px);
}
:where(.accent_short_cd4d input[type="submit"]) {
  border: none;
}
.badge-1bf2 > .breadcrumb-5100,
.badge-1bf2 > .motion-338a,
.badge-1bf2 > .module-51f6 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.badge-1bf2 > .breadcrumb-5100:last-child,
.badge-1bf2
  > .motion-338a:last-child,
.badge-1bf2
  > .module-51f6:last-child {
  margin-right: 0;
}
.badge-1bf2 .sort-f614 {
  display: inline-block;
  margin-right: 1ch;
}
.badge-1bf2
  .sort-f614:not(.component-complex-f54c) {
  transform: scaleX(1);
}
.badge-1bf2 .black_c52e {
  display: inline-block;
  margin-left: 1ch;
}
.badge-1bf2
  .black_c52e:not(.component-complex-f54c) {
  transform: scaleX(1);
}
.badge-1bf2.breadcrumb_west_7078 {
  justify-content: center;
}
.notice_tall_e631 {
  box-sizing: border-box;
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding: 0;
}
.notice_tall_e631 li {
  clear: both;
}
.notice_tall_e631 ol {
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding-left: 2rem;
}
.notice_tall_e631.dark-84ab {
  float: left;
}
.notice_tall_e631.breadcrumb_west_7078 {
  margin-left: auto;
  margin-right: auto;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.notice_tall_e631.bright-e126 {
  float: right;
}
.west-70ae,
.element_2b17 {
  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;
}
.west-70ae .highlight-fa8f:not([class*="-background-color"]),
.element_2b17 .highlight-fa8f:not([class*="-background-color"]),
.element_2b17.highlight-fa8f:not([class*="-background-color"]),
.west-70ae.highlight-fa8f:not([class*="-background-color"]) {
  background-color: #000;
}
.west-70ae .highlight-fa8f.feature-inner-e6f0,
.element_2b17 .highlight-fa8f.feature-inner-e6f0 {
  background-color: transparent;
}
.element_2b17.highlight-fa8f:before,
.west-70ae.highlight-fa8f:before {
  background-color: inherit;
  content: "";
}
.west-70ae .summary-894a,
.west-70ae .cool-bd34,
.element_2b17 .summary-894a,
.element_2b17 .cool-bd34,
.element_2b17.highlight-fa8f:not(.feature-inner-e6f0):before,
.west-70ae.highlight-fa8f:not(.feature-inner-e6f0):before {
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.element_2b17.highlight-fa8f.primary_c505
  .summary-894a,
.element_2b17.highlight-fa8f.primary_c505
  .cool-bd34,
.element_2b17.highlight-fa8f.primary_c505:not(
    .feature-inner-e6f0
  ):before,
.west-70ae.highlight-fa8f.primary_c505
  .summary-894a,
.west-70ae.highlight-fa8f.primary_c505
  .cool-bd34,
.west-70ae.highlight-fa8f.primary_c505:not(
    .feature-inner-e6f0
  ):before {
  opacity: 0.1;
}
.element_2b17.highlight-fa8f.mini_1fd9
  .summary-894a,
.element_2b17.highlight-fa8f.mini_1fd9
  .cool-bd34,
.element_2b17.highlight-fa8f.mini_1fd9:not(
    .feature-inner-e6f0
  ):before,
.west-70ae.highlight-fa8f.mini_1fd9
  .summary-894a,
.west-70ae.highlight-fa8f.mini_1fd9
  .cool-bd34,
.west-70ae.highlight-fa8f.mini_1fd9:not(
    .feature-inner-e6f0
  ):before {
  opacity: 0.2;
}
.element_2b17.highlight-fa8f.slow_5612
  .summary-894a,
.element_2b17.highlight-fa8f.slow_5612
  .cool-bd34,
.element_2b17.highlight-fa8f.slow_5612:not(
    .feature-inner-e6f0
  ):before,
.west-70ae.highlight-fa8f.slow_5612
  .summary-894a,
.west-70ae.highlight-fa8f.slow_5612
  .cool-bd34,
.west-70ae.highlight-fa8f.slow_5612:not(
    .feature-inner-e6f0
  ):before {
  opacity: 0.3;
}
.element_2b17.highlight-fa8f.box_fb47
  .summary-894a,
.element_2b17.highlight-fa8f.box_fb47
  .cool-bd34,
.element_2b17.highlight-fa8f.box_fb47:not(
    .feature-inner-e6f0
  ):before,
.west-70ae.highlight-fa8f.box_fb47
  .summary-894a,
.west-70ae.highlight-fa8f.box_fb47
  .cool-bd34,
.west-70ae.highlight-fa8f.box_fb47:not(
    .feature-inner-e6f0
  ):before {
  opacity: 0.4;
}
.element_2b17.highlight-fa8f.widget-iron-1ae8
  .summary-894a,
.element_2b17.highlight-fa8f.widget-iron-1ae8
  .cool-bd34,
.element_2b17.highlight-fa8f.widget-iron-1ae8:not(
    .feature-inner-e6f0
  ):before,
.west-70ae.highlight-fa8f.widget-iron-1ae8
  .summary-894a,
.west-70ae.highlight-fa8f.widget-iron-1ae8
  .cool-bd34,
.west-70ae.highlight-fa8f.widget-iron-1ae8:not(
    .feature-inner-e6f0
  ):before {
  opacity: 0.5;
}
.element_2b17.highlight-fa8f.up_c186
  .summary-894a,
.element_2b17.highlight-fa8f.up_c186
  .cool-bd34,
.element_2b17.highlight-fa8f.up_c186:not(
    .feature-inner-e6f0
  ):before,
.west-70ae.highlight-fa8f.up_c186
  .summary-894a,
.west-70ae.highlight-fa8f.up_c186
  .cool-bd34,
.west-70ae.highlight-fa8f.up_c186:not(
    .feature-inner-e6f0
  ):before {
  opacity: 0.6;
}
.element_2b17.highlight-fa8f.inner_f444
  .summary-894a,
.element_2b17.highlight-fa8f.inner_f444
  .cool-bd34,
.element_2b17.highlight-fa8f.inner_f444:not(
    .feature-inner-e6f0
  ):before,
.west-70ae.highlight-fa8f.inner_f444
  .summary-894a,
.west-70ae.highlight-fa8f.inner_f444
  .cool-bd34,
.west-70ae.highlight-fa8f.inner_f444:not(
    .feature-inner-e6f0
  ):before {
  opacity: 0.7;
}
.element_2b17.highlight-fa8f.up_69ee
  .summary-894a,
.element_2b17.highlight-fa8f.up_69ee
  .cool-bd34,
.element_2b17.highlight-fa8f.up_69ee:not(
    .feature-inner-e6f0
  ):before,
.west-70ae.highlight-fa8f.up_69ee
  .summary-894a,
.west-70ae.highlight-fa8f.up_69ee
  .cool-bd34,
.west-70ae.highlight-fa8f.up_69ee:not(
    .feature-inner-e6f0
  ):before {
  opacity: 0.8;
}
.element_2b17.highlight-fa8f.heading-593d
  .summary-894a,
.element_2b17.highlight-fa8f.heading-593d
  .cool-bd34,
.element_2b17.highlight-fa8f.heading-593d:not(
    .feature-inner-e6f0
  ):before,
.west-70ae.highlight-fa8f.heading-593d
  .summary-894a,
.west-70ae.highlight-fa8f.heading-593d
  .cool-bd34,
.west-70ae.highlight-fa8f.heading-593d:not(
    .feature-inner-e6f0
  ):before {
  opacity: 0.9;
}
.element_2b17.highlight-fa8f.input_7b0d
  .summary-894a,
.element_2b17.highlight-fa8f.input_7b0d
  .cool-bd34,
.element_2b17.highlight-fa8f.input_7b0d:not(
    .feature-inner-e6f0
  ):before,
.west-70ae.highlight-fa8f.input_7b0d
  .summary-894a,
.west-70ae.highlight-fa8f.input_7b0d
  .cool-bd34,
.west-70ae.highlight-fa8f.input_7b0d:not(
    .feature-inner-e6f0
  ):before {
  opacity: 1;
}
.west-70ae
  .summary-894a.highlight-fa8f.fresh-61be,
.west-70ae
  .cool-bd34.highlight-fa8f.fresh-61be,
.element_2b17
  .summary-894a.highlight-fa8f.fresh-61be,
.element_2b17
  .cool-bd34.highlight-fa8f.fresh-61be {
  opacity: 0;
}
.west-70ae
  .summary-894a.highlight-fa8f.primary_c505,
.west-70ae
  .cool-bd34.highlight-fa8f.primary_c505,
.element_2b17
  .summary-894a.highlight-fa8f.primary_c505,
.element_2b17
  .cool-bd34.highlight-fa8f.primary_c505 {
  opacity: 0.1;
}
.west-70ae
  .summary-894a.highlight-fa8f.mini_1fd9,
.west-70ae
  .cool-bd34.highlight-fa8f.mini_1fd9,
.element_2b17
  .summary-894a.highlight-fa8f.mini_1fd9,
.element_2b17
  .cool-bd34.highlight-fa8f.mini_1fd9 {
  opacity: 0.2;
}
.west-70ae
  .summary-894a.highlight-fa8f.slow_5612,
.west-70ae
  .cool-bd34.highlight-fa8f.slow_5612,
.element_2b17
  .summary-894a.highlight-fa8f.slow_5612,
.element_2b17
  .cool-bd34.highlight-fa8f.slow_5612 {
  opacity: 0.3;
}
.west-70ae
  .summary-894a.highlight-fa8f.box_fb47,
.west-70ae
  .cool-bd34.highlight-fa8f.box_fb47,
.element_2b17
  .summary-894a.highlight-fa8f.box_fb47,
.element_2b17
  .cool-bd34.highlight-fa8f.box_fb47 {
  opacity: 0.4;
}
.west-70ae
  .summary-894a.highlight-fa8f.widget-iron-1ae8,
.west-70ae
  .cool-bd34.highlight-fa8f.widget-iron-1ae8,
.element_2b17
  .summary-894a.highlight-fa8f.widget-iron-1ae8,
.element_2b17
  .cool-bd34.highlight-fa8f.widget-iron-1ae8 {
  opacity: 0.5;
}
.west-70ae
  .summary-894a.highlight-fa8f.up_c186,
.west-70ae
  .cool-bd34.highlight-fa8f.up_c186,
.element_2b17
  .summary-894a.highlight-fa8f.up_c186,
.element_2b17
  .cool-bd34.highlight-fa8f.up_c186 {
  opacity: 0.6;
}
.west-70ae
  .summary-894a.highlight-fa8f.inner_f444,
.west-70ae
  .cool-bd34.highlight-fa8f.inner_f444,
.element_2b17
  .summary-894a.highlight-fa8f.inner_f444,
.element_2b17
  .cool-bd34.highlight-fa8f.inner_f444 {
  opacity: 0.7;
}
.west-70ae
  .summary-894a.highlight-fa8f.up_69ee,
.west-70ae
  .cool-bd34.highlight-fa8f.up_69ee,
.element_2b17
  .summary-894a.highlight-fa8f.up_69ee,
.element_2b17
  .cool-bd34.highlight-fa8f.up_69ee {
  opacity: 0.8;
}
.west-70ae
  .summary-894a.highlight-fa8f.heading-593d,
.west-70ae
  .cool-bd34.highlight-fa8f.heading-593d,
.element_2b17
  .summary-894a.highlight-fa8f.heading-593d,
.element_2b17
  .cool-bd34.highlight-fa8f.heading-593d {
  opacity: 0.9;
}
.west-70ae
  .summary-894a.highlight-fa8f.input_7b0d,
.west-70ae
  .cool-bd34.highlight-fa8f.input_7b0d,
.element_2b17
  .summary-894a.highlight-fa8f.input_7b0d,
.element_2b17
  .cool-bd34.highlight-fa8f.input_7b0d {
  opacity: 1;
}
.element_2b17.dark-84ab,
.element_2b17.bright-e126,
.west-70ae.dark-84ab,
.west-70ae.bright-e126 {
  max-width: 420px;
  width: 100%;
}
.element_2b17:after,
.west-70ae:after {
  content: "";
  display: block;
  font-size: 0;
  min-height: inherit;
}
@supports (position: sticky) {
  .element_2b17:after,
  .west-70ae:after {
    content: none;
  }
}
.element_2b17.breadcrumb_west_7078,
.element_2b17.dark-84ab,
.element_2b17.bright-e126,
.west-70ae.breadcrumb_west_7078,
.west-70ae.dark-84ab,
.west-70ae.bright-e126 {
  display: flex;
}
.west-70ae .badge_ff3d,
.element_2b17 .badge_ff3d {
  color: inherit;
  width: 100%;
  z-index: 1;
}
.west-70ae h1:where(:not(.active_8701)),
.west-70ae h2:where(:not(.active_8701)),
.west-70ae h3:where(:not(.active_8701)),
.west-70ae h4:where(:not(.active_8701)),
.west-70ae h5:where(:not(.active_8701)),
.west-70ae h6:where(:not(.active_8701)),
.west-70ae p:where(:not(.active_8701)),
.element_2b17 h1:where(:not(.active_8701)),
.element_2b17 h2:where(:not(.active_8701)),
.element_2b17 h3:where(:not(.active_8701)),
.element_2b17 h4:where(:not(.active_8701)),
.element_2b17 h5:where(:not(.active_8701)),
.element_2b17 h6:where(:not(.active_8701)),
.element_2b17 p:where(:not(.active_8701)) {
  color: inherit;
}
.element_2b17.button-ce80,
.west-70ae.button-ce80 {
  align-items: flex-start;
  justify-content: flex-start;
}
.element_2b17.medium-acd2,
.west-70ae.medium-acd2 {
  align-items: flex-start;
  justify-content: center;
}
.element_2b17.notice_steel_0cc8,
.west-70ae.notice_steel_0cc8 {
  align-items: flex-start;
  justify-content: flex-end;
}
.element_2b17.sidebar_d4ed,
.west-70ae.sidebar_d4ed {
  align-items: center;
  justify-content: flex-start;
}
.element_2b17.motion-ee6e,
.west-70ae.motion-ee6e {
  align-items: center;
  justify-content: center;
}
.element_2b17.paragraph_active_c87e,
.west-70ae.paragraph_active_c87e {
  align-items: center;
  justify-content: flex-end;
}
.element_2b17.logo-db70,
.west-70ae.logo-db70 {
  align-items: flex-end;
  justify-content: flex-start;
}
.element_2b17.list_wood_ba44,
.west-70ae.list_wood_ba44 {
  align-items: flex-end;
  justify-content: center;
}
.element_2b17.simple_e417,
.west-70ae.simple_e417 {
  align-items: flex-end;
  justify-content: flex-end;
}
.element_2b17.soft_d1f5.soft_d1f5
  .badge_ff3d,
.west-70ae.soft_d1f5.soft_d1f5
  .badge_ff3d {
  margin: 0;
}
.element_2b17.soft_d1f5.soft_d1f5.logo-db70
  .badge_ff3d,
.element_2b17.soft_d1f5.soft_d1f5.simple_e417
  .badge_ff3d,
.element_2b17.soft_d1f5.soft_d1f5.sidebar_d4ed
  .badge_ff3d,
.element_2b17.soft_d1f5.soft_d1f5.paragraph_active_c87e
  .badge_ff3d,
.element_2b17.soft_d1f5.soft_d1f5.button-ce80
  .badge_ff3d,
.element_2b17.soft_d1f5.soft_d1f5.notice_steel_0cc8
  .badge_ff3d,
.west-70ae.soft_d1f5.soft_d1f5.logo-db70
  .badge_ff3d,
.west-70ae.soft_d1f5.soft_d1f5.simple_e417
  .badge_ff3d,
.west-70ae.soft_d1f5.soft_d1f5.sidebar_d4ed
  .badge_ff3d,
.west-70ae.soft_d1f5.soft_d1f5.paragraph_active_c87e
  .badge_ff3d,
.west-70ae.soft_d1f5.soft_d1f5.button-ce80
  .badge_ff3d,
.west-70ae.soft_d1f5.soft_d1f5.notice_steel_0cc8
  .badge_ff3d {
  margin: 0;
  width: auto;
}
.west-70ae .focused_4946,
.west-70ae video.gradient-prev-441c,
.element_2b17 .focused_4946,
.element_2b17 video.gradient-prev-441c {
  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%;
}
.element_2b17.tooltip_dim_9c82,
.west-70ae.tooltip_dim_9c82,
.focused_4946.tooltip_dim_9c82,
video.gradient-prev-441c.tooltip_dim_9c82 {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
}
@supports (-webkit-touch-callout: inherit) {
  .element_2b17.tooltip_dim_9c82,
  .west-70ae.tooltip_dim_9c82,
  .focused_4946.tooltip_dim_9c82,
  video.gradient-prev-441c.tooltip_dim_9c82 {
    background-attachment: scroll;
  }
}
@media (prefers-reduced-motion: reduce) {
  .element_2b17.tooltip_dim_9c82,
  .west-70ae.tooltip_dim_9c82,
  .focused_4946.tooltip_dim_9c82,
  video.gradient-prev-441c.tooltip_dim_9c82 {
    background-attachment: scroll;
  }
}
.element_2b17.tertiary-dark-97d7,
.west-70ae.tertiary-dark-97d7,
.focused_4946.tertiary-dark-97d7,
video.gradient-prev-441c.tertiary-dark-97d7 {
  background-repeat: repeat;
  background-size: auto;
}
.focused_4946,
.gradient-prev-441c {
  z-index: 0;
}
.border-bd36,
.border-bd36 a,
.border-bd36 a:active,
.border-bd36 a:focus,
.border-bd36 a:hover,
.menu-left-874b,
.menu-left-874b a,
.menu-left-874b a:active,
.menu-left-874b a:focus,
.menu-left-874b a:hover,
section.element_2b17 h2,
section.element_2b17 h2 a,
section.element_2b17 h2 a:active,
section.element_2b17 h2 a:focus,
section.element_2b17 h2 a:hover {
  color: #fff;
}
.element_2b17 .west-70ae.advanced-c3a4 {
  justify-content: flex-start;
}
.element_2b17 .west-70ae.block_58cf {
  justify-content: flex-end;
}
.element_2b17.advanced-c3a4 .border-bd36,
.west-70ae.advanced-c3a4 .menu-left-874b,
section.element_2b17.advanced-c3a4 > h2 {
  margin-left: 0;
  text-align: left;
}
.element_2b17.block_58cf .border-bd36,
.west-70ae.block_58cf .menu-left-874b,
section.element_2b17.block_58cf > h2 {
  margin-right: 0;
  text-align: right;
}
.west-70ae .menu-left-874b,
.element_2b17 .border-bd36,
section.element_2b17 > h2 {
  font-size: 2em;
  line-height: 1.25;
  margin-bottom: 0;
  max-width: 840px;
  padding: 0.44em;
  text-align: center;
  z-index: 1;
}
:where(.element_2b17:not(.active_8701)),
:where(.west-70ae:not(.active_8701)) {
  color: #fff;
}
:where(.element_2b17.main_smooth_bccc:not(.active_8701)),
:where(.west-70ae.main_smooth_bccc:not(.active_8701)) {
  color: #000;
}
.cool_d588 {
  box-sizing: border-box;
  overflow: hidden;
}
.cool_d588 summary {
  cursor: pointer;
}
.text_dark_2184.dark-84ab,
.text_dark_2184.bright-e126,
.steel-5cde[data-align="left"] > [data-type="core/embed"],
.steel-5cde[data-align="right"] > [data-type="core/embed"] {
  max-width: 360px;
  width: 100%;
}
.text_dark_2184.dark-84ab .badge_glass_48b0,
.text_dark_2184.bright-e126 .badge_glass_48b0,
.steel-5cde[data-align="left"] > [data-type="core/embed"] .badge_glass_48b0,
.steel-5cde[data-align="right"] > [data-type="core/embed"] .badge_glass_48b0 {
  min-width: 280px;
}
.west-70ae .text_dark_2184 {
  min-height: 240px;
  min-width: 320px;
}
.text_dark_2184 {
  overflow-con: break-word;
}
.text_dark_2184 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.text_dark_2184 iframe {
  max-width: 100%;
}
.badge_glass_48b0 {
  position: relative;
}
.tertiary_267e .orange_11a7 .badge_glass_48b0:before {
  content: "";
  display: block;
  padding-top: 50%;
}
.tertiary_267e .orange_11a7 iframe {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.tertiary_267e .sidebar_tiny_0a8e .badge_glass_48b0:before {
  padding-top: 42.85%;
}
.tertiary_267e .preview_glass_087a .badge_glass_48b0:before {
  padding-top: 50%;
}
.tertiary_267e .west_7c9c .badge_glass_48b0:before {
  padding-top: 56.25%;
}
.tertiary_267e .backdrop_da96 .badge_glass_48b0:before {
  padding-top: 75%;
}
.tertiary_267e .filter_0d0e .badge_glass_48b0:before {
  padding-top: 100%;
}
.tertiary_267e .footer_75b9 .badge_glass_48b0:before {
  padding-top: 177.77%;
}
.tertiary_267e .gallery_focused_85a0 .badge_glass_48b0:before {
  padding-top: 200%;
}
.fast_4041 {
  box-sizing: border-box;
}
.fast_4041:not(.brown-7bfa) {
  font-size: 0.8em;
}
.fast_4041.breadcrumb_west_7078 {
  text-align: center;
}
.fast_4041.bright-e126 {
  text-align: right;
}
.fast_4041 * + .picture_action_c991 {
  margin-left: 0.75em;
}
:where(.fast_4041) {
  margin-bottom: 1.5em;
}
.thumbnail_4eb2 {
  margin-bottom: 1em;
}
:where(.picture_action_c991) {
  border-radius: 2em;
  display: inline-block;
  padding: 0.5em 1em;
}
:where(.picture_action_c991):is(a):active,
:where(.picture_action_c991):is(a):focus,
:where(.picture_action_c991):is(a):hover,
:where(.picture_action_c991):is(a):visited {
  box-shadow: none;
  color: #fff;
  opacity: 0.85;
  text-decoration: none;
}
.button-a141:not(.feature-302d),
.wood_1bb9:not(.feature-302d) {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.button-a141:not(.feature-302d) .summary-cool-8325,
.button-a141:not(.feature-302d) .hard-1694,
.wood_1bb9:not(.feature-302d) .summary-cool-8325,
.wood_1bb9:not(.feature-302d) .hard-1694 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  margin: 0 1em 1em 0;
  position: relative;
  width: calc(50% - 1em);
}
.button-a141:not(.feature-302d)
  .summary-cool-8325:nth-of-type(2n),
.button-a141:not(.feature-302d)
  .hard-1694:nth-of-type(2n),
.wood_1bb9:not(.feature-302d) .summary-cool-8325:nth-of-type(2n),
.wood_1bb9:not(.feature-302d) .hard-1694:nth-of-type(2n) {
  margin-right: 0;
}
.button-a141:not(.feature-302d) .summary-cool-8325 figure,
.button-a141:not(.feature-302d) .hard-1694 figure,
.wood_1bb9:not(.feature-302d) .summary-cool-8325 figure,
.wood_1bb9:not(.feature-302d) .hard-1694 figure {
  align-items: flex-end;
  display: flex;
  height: 100%;
  justify-content: flex-start;
  margin: 0;
}
.button-a141:not(.feature-302d) .summary-cool-8325 img,
.button-a141:not(.feature-302d) .hard-1694 img,
.wood_1bb9:not(.feature-302d) .summary-cool-8325 img,
.wood_1bb9:not(.feature-302d) .hard-1694 img {
  display: block;
  height: auto;
  max-width: 100%;
  width: auto;
}
.button-a141:not(.feature-302d) .summary-cool-8325 figcaption,
.button-a141:not(.feature-302d) .hard-1694 figcaption,
.wood_1bb9:not(.feature-302d) .summary-cool-8325 figcaption,
.wood_1bb9:not(.feature-302d) .hard-1694 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;
}
.button-a141:not(.feature-302d)
  .summary-cool-8325
  figcaption
  img,
.button-a141:not(.feature-302d)
  .hard-1694
  figcaption
  img,
.wood_1bb9:not(.feature-302d) .summary-cool-8325 figcaption img,
.wood_1bb9:not(.feature-302d) .hard-1694 figcaption img {
  display: inline;
}
.button-a141:not(.feature-302d) figcaption,
.wood_1bb9:not(.feature-302d) figcaption {
  flex-grow: 1;
}
.button-a141:not(.feature-302d).icon_in_001a .summary-cool-8325 a,
.button-a141:not(.feature-302d).icon_in_001a
  .summary-cool-8325
  img,
.button-a141:not(.feature-302d).icon_in_001a .hard-1694 a,
.button-a141:not(.feature-302d).icon_in_001a
  .hard-1694
  img,
.wood_1bb9:not(.feature-302d).icon_in_001a .summary-cool-8325 a,
.wood_1bb9:not(.feature-302d).icon_in_001a .summary-cool-8325 img,
.wood_1bb9:not(.feature-302d).icon_in_001a .hard-1694 a,
.wood_1bb9:not(.feature-302d).icon_in_001a .hard-1694 img {
  flex: 1;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.button-a141:not(.feature-302d).breadcrumb-plasma-6591 .summary-cool-8325,
.button-a141:not(.feature-302d).breadcrumb-plasma-6591 .hard-1694,
.wood_1bb9:not(.feature-302d).breadcrumb-plasma-6591 .summary-cool-8325,
.wood_1bb9:not(.feature-302d).breadcrumb-plasma-6591 .hard-1694 {
  margin-right: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .button-a141:not(.feature-302d).bronze_30c0 .summary-cool-8325,
  .button-a141:not(.feature-302d).bronze_30c0 .hard-1694,
  .wood_1bb9:not(.feature-302d).bronze_30c0 .summary-cool-8325,
  .wood_1bb9:not(.feature-302d).bronze_30c0 .hard-1694 {
    margin-right: 1em;
    width: calc(33.33333% - 0.66667em);
  }
  .button-a141:not(.feature-302d).black_eed0 .summary-cool-8325,
  .button-a141:not(.feature-302d).black_eed0 .hard-1694,
  .wood_1bb9:not(.feature-302d).black_eed0 .summary-cool-8325,
  .wood_1bb9:not(.feature-302d).black_eed0 .hard-1694 {
    margin-right: 1em;
    width: calc(25% - 0.75em);
  }
  .button-a141:not(.feature-302d).gradient_south_cfcc .summary-cool-8325,
  .button-a141:not(.feature-302d).gradient_south_cfcc .hard-1694,
  .wood_1bb9:not(.feature-302d).gradient_south_cfcc .summary-cool-8325,
  .wood_1bb9:not(.feature-302d).gradient_south_cfcc .hard-1694 {
    margin-right: 1em;
    width: calc(20% - 0.8em);
  }
  .button-a141:not(.feature-302d).outer-e174 .summary-cool-8325,
  .button-a141:not(.feature-302d).outer-e174 .hard-1694,
  .wood_1bb9:not(.feature-302d).outer-e174 .summary-cool-8325,
  .wood_1bb9:not(.feature-302d).outer-e174 .hard-1694 {
    margin-right: 1em;
    width: calc(16.66667% - 0.83333em);
  }
  .button-a141:not(.feature-302d).link_6dfb .summary-cool-8325,
  .button-a141:not(.feature-302d).link_6dfb .hard-1694,
  .wood_1bb9:not(.feature-302d).link_6dfb .summary-cool-8325,
  .wood_1bb9:not(.feature-302d).link_6dfb .hard-1694 {
    margin-right: 1em;
    width: calc(14.28571% - 0.85714em);
  }
  .button-a141:not(.feature-302d).dirty_3ce3 .summary-cool-8325,
  .button-a141:not(.feature-302d).dirty_3ce3 .hard-1694,
  .wood_1bb9:not(.feature-302d).dirty_3ce3 .summary-cool-8325,
  .wood_1bb9:not(.feature-302d).dirty_3ce3 .hard-1694 {
    margin-right: 1em;
    width: calc(12.5% - 0.875em);
  }
  .button-a141:not(.feature-302d).breadcrumb-plasma-6591
    .summary-cool-8325:nth-of-type(1n),
  .button-a141:not(.feature-302d).breadcrumb-plasma-6591
    .hard-1694:nth-of-type(1n),
  .button-a141:not(.feature-302d).highlight_left_3a9f
    .summary-cool-8325:nth-of-type(2n),
  .button-a141:not(.feature-302d).highlight_left_3a9f
    .hard-1694:nth-of-type(2n),
  .button-a141:not(.feature-302d).bronze_30c0
    .summary-cool-8325:nth-of-type(3n),
  .button-a141:not(.feature-302d).bronze_30c0
    .hard-1694:nth-of-type(3n),
  .button-a141:not(.feature-302d).black_eed0
    .summary-cool-8325:nth-of-type(4n),
  .button-a141:not(.feature-302d).black_eed0
    .hard-1694:nth-of-type(4n),
  .button-a141:not(.feature-302d).gradient_south_cfcc
    .summary-cool-8325:nth-of-type(5n),
  .button-a141:not(.feature-302d).gradient_south_cfcc
    .hard-1694:nth-of-type(5n),
  .button-a141:not(.feature-302d).outer-e174
    .summary-cool-8325:nth-of-type(6n),
  .button-a141:not(.feature-302d).outer-e174
    .hard-1694:nth-of-type(6n),
  .button-a141:not(.feature-302d).link_6dfb
    .summary-cool-8325:nth-of-type(7n),
  .button-a141:not(.feature-302d).link_6dfb
    .hard-1694:nth-of-type(7n),
  .button-a141:not(.feature-302d).dirty_3ce3
    .summary-cool-8325:nth-of-type(8n),
  .button-a141:not(.feature-302d).dirty_3ce3
    .hard-1694:nth-of-type(8n),
  .wood_1bb9:not(.feature-302d).breadcrumb-plasma-6591
    .summary-cool-8325:nth-of-type(1n),
  .wood_1bb9:not(.feature-302d).breadcrumb-plasma-6591
    .hard-1694:nth-of-type(1n),
  .wood_1bb9:not(.feature-302d).highlight_left_3a9f
    .summary-cool-8325:nth-of-type(2n),
  .wood_1bb9:not(.feature-302d).highlight_left_3a9f
    .hard-1694:nth-of-type(2n),
  .wood_1bb9:not(.feature-302d).bronze_30c0
    .summary-cool-8325:nth-of-type(3n),
  .wood_1bb9:not(.feature-302d).bronze_30c0
    .hard-1694:nth-of-type(3n),
  .wood_1bb9:not(.feature-302d).black_eed0
    .summary-cool-8325:nth-of-type(4n),
  .wood_1bb9:not(.feature-302d).black_eed0
    .hard-1694:nth-of-type(4n),
  .wood_1bb9:not(.feature-302d).gradient_south_cfcc
    .summary-cool-8325:nth-of-type(5n),
  .wood_1bb9:not(.feature-302d).gradient_south_cfcc
    .hard-1694:nth-of-type(5n),
  .wood_1bb9:not(.feature-302d).outer-e174
    .summary-cool-8325:nth-of-type(6n),
  .wood_1bb9:not(.feature-302d).outer-e174
    .hard-1694:nth-of-type(6n),
  .wood_1bb9:not(.feature-302d).link_6dfb
    .summary-cool-8325:nth-of-type(7n),
  .wood_1bb9:not(.feature-302d).link_6dfb
    .hard-1694:nth-of-type(7n),
  .wood_1bb9:not(.feature-302d).dirty_3ce3
    .summary-cool-8325:nth-of-type(8n),
  .wood_1bb9:not(.feature-302d).dirty_3ce3
    .hard-1694:nth-of-type(8n) {
    margin-right: 0;
  }
}
.button-a141:not(.feature-302d) .summary-cool-8325:last-child,
.button-a141:not(.feature-302d) .hard-1694:last-child,
.wood_1bb9:not(.feature-302d) .summary-cool-8325:last-child,
.wood_1bb9:not(.feature-302d) .hard-1694:last-child {
  margin-right: 0;
}
.button-a141:not(.feature-302d).dark-84ab,
.button-a141:not(.feature-302d).bright-e126,
.wood_1bb9:not(.feature-302d).dark-84ab,
.wood_1bb9:not(.feature-302d).bright-e126 {
  max-width: 420px;
  width: 100%;
}
.button-a141:not(.feature-302d).breadcrumb_west_7078
  .hard-1694
  figure,
.wood_1bb9:not(.feature-302d).breadcrumb_west_7078
  .hard-1694
  figure {
  justify-content: center;
}
.wood_1bb9:not(.icon_in_001a) .hard-1694 {
  align-self: flex-start;
}
figure.wood_1bb9.feature-302d {
  align-items: normal;
}
.wood_1bb9.feature-302d
  figure.modal_5c92:not(#individual-image) {
  margin: 0;
  width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2);
}
.wood_1bb9.feature-302d figure.modal_5c92 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  max-width: 100%;
  position: relative;
}
.wood_1bb9.feature-302d figure.modal_5c92 > a,
.wood_1bb9.feature-302d figure.modal_5c92 > div {
  flex-direction: column;
  flex-grow: 1;
  margin: 0;
}
.wood_1bb9.feature-302d figure.modal_5c92 img {
  display: block;
  height: auto;
  max-width: 100% !important;
  width: auto;
}
.wood_1bb9.feature-302d figure.modal_5c92 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%;
}
.wood_1bb9.feature-302d figure.modal_5c92 figcaption img {
  display: inline;
}
.wood_1bb9.feature-302d figure.modal_5c92 figcaption a {
  color: inherit;
}
.wood_1bb9.feature-302d
  figure.modal_5c92.tall_00d5
  img {
  box-sizing: border-box;
}
.wood_1bb9.feature-302d figure.modal_5c92.tall_00d5 > a,
.wood_1bb9.feature-302d
  figure.modal_5c92.tall_00d5
  > div,
.wood_1bb9.feature-302d figure.modal_5c92.form-narrow-791c > a,
.wood_1bb9.feature-302d
  figure.modal_5c92.form-narrow-791c
  > div {
  flex: 1 1 auto;
}
.wood_1bb9.feature-302d
  figure.modal_5c92.tall_00d5
  figcaption,
.wood_1bb9.feature-302d
  figure.modal_5c92.form-narrow-791c
  figcaption {
  background: none;
  color: inherit;
  flex: initial;
  margin: 0;
  padding: 10px 10px 9px;
  position: relative;
}
.wood_1bb9.feature-302d figcaption {
  flex-basis: 100%;
  flex-grow: 1;
  text-align: center;
}
.wood_1bb9.feature-302d:not(.icon_in_001a)
  figure.modal_5c92:not(#individual-image) {
  margin-bottom: auto;
  margin-top: 0;
}
.wood_1bb9.feature-302d.icon_in_001a
  figure.modal_5c92:not(#individual-image) {
  align-self: inherit;
}
.wood_1bb9.feature-302d.icon_in_001a
  figure.modal_5c92:not(#individual-image)
  > a,
.wood_1bb9.feature-302d.icon_in_001a
  figure.modal_5c92:not(#individual-image)
  > div:not(.thick-ba55) {
  display: flex;
}
.wood_1bb9.feature-302d.icon_in_001a
  figure.modal_5c92:not(#individual-image)
  a,
.wood_1bb9.feature-302d.icon_in_001a
  figure.modal_5c92:not(#individual-image)
  img {
  flex: 1 0 0%;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.wood_1bb9.feature-302d.breadcrumb-plasma-6591
  figure.modal_5c92:not(#individual-image) {
  width: 100%;
}
@media (min-width: 600px) {
  .wood_1bb9.feature-302d.bronze_30c0
    figure.modal_5c92:not(#individual-image) {
    width: calc(
      33.33333% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .wood_1bb9.feature-302d.black_eed0
    figure.modal_5c92:not(#individual-image) {
    width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px) * 0.75);
  }
  .wood_1bb9.feature-302d.gradient_south_cfcc
    figure.modal_5c92:not(#individual-image) {
    width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px) * 0.8);
  }
  .wood_1bb9.feature-302d.outer-e174
    figure.modal_5c92:not(#individual-image) {
    width: calc(
      16.66667% - var(--wp--style--unstable-gallery-gap, 16px) * 0.83333
    );
  }
  .wood_1bb9.feature-302d.link_6dfb
    figure.modal_5c92:not(#individual-image) {
    width: calc(
      14.28571% - var(--wp--style--unstable-gallery-gap, 16px) * 0.85714
    );
  }
  .wood_1bb9.feature-302d.dirty_3ce3
    figure.modal_5c92:not(#individual-image) {
    width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px) * 0.875);
  }
  .wood_1bb9.feature-302d.box_out_a633
    figure.modal_5c92:not(#individual-image) {
    width: calc(
      33.33% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .wood_1bb9.feature-302d.box_out_a633
    figure.modal_5c92:not(#individual-image):first-child:nth-last-child(2),
  .wood_1bb9.feature-302d.box_out_a633
    figure.modal_5c92:not(#individual-image):first-child:nth-last-child(2)
    ~ figure.modal_5c92:not(#individual-image) {
    width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) * 0.5);
  }
  .wood_1bb9.feature-302d.box_out_a633
    figure.modal_5c92:not(#individual-image):first-child:last-child {
    width: 100%;
  }
}
.wood_1bb9.feature-302d.dark-84ab,
.wood_1bb9.feature-302d.bright-e126 {
  max-width: 420px;
  width: 100%;
}
.wood_1bb9.feature-302d.breadcrumb_west_7078 {
  justify-content: center;
}
.pattern_00bf {
  box-sizing: border-box;
}
h1.item-8610,
h2.item-8610,
h3.item-8610,
h4.item-8610,
h5.item-8610,
h6.item-8610 {
  padding: 1.25em 2.375em;
}
h1.main-87bc[style*="writing-mode"]:where([style*="vertical-lr"]),
h1.surface-f3d6[style*="writing-mode"]:where([style*="vertical-rl"]),
h2.main-87bc[style*="writing-mode"]:where([style*="vertical-lr"]),
h2.surface-f3d6[style*="writing-mode"]:where([style*="vertical-rl"]),
h3.main-87bc[style*="writing-mode"]:where([style*="vertical-lr"]),
h3.surface-f3d6[style*="writing-mode"]:where([style*="vertical-rl"]),
h4.main-87bc[style*="writing-mode"]:where([style*="vertical-lr"]),
h4.surface-f3d6[style*="writing-mode"]:where([style*="vertical-rl"]),
h5.main-87bc[style*="writing-mode"]:where([style*="vertical-lr"]),
h5.surface-f3d6[style*="writing-mode"]:where([style*="vertical-rl"]),
h6.main-87bc[style*="writing-mode"]:where([style*="vertical-lr"]),
h6.surface-f3d6[style*="writing-mode"]:where([style*="vertical-rl"]) {
  rotate: 180deg;
}
.modal_5c92 img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}
.modal_5c92[style*="border-radius"] img,
.modal_5c92[style*="border-radius"] > a {
  border-radius: inherit;
}
.modal_5c92.tall_00d5 img {
  box-sizing: border-box;
}
.modal_5c92.breadcrumb_west_7078 {
  text-align: center;
}
.modal_5c92.form_huge_aa64 img,
.modal_5c92.gold-bc97 img {
  height: auto;
  width: 100%;
}
.modal_5c92 .breadcrumb_west_7078,
.modal_5c92 .dark-84ab,
.modal_5c92 .bright-e126,
.modal_5c92.breadcrumb_west_7078,
.modal_5c92.dark-84ab,
.modal_5c92.bright-e126 {
  display: table;
}
.modal_5c92 .breadcrumb_west_7078 > figcaption,
.modal_5c92 .dark-84ab > figcaption,
.modal_5c92 .bright-e126 > figcaption,
.modal_5c92.breadcrumb_west_7078 > figcaption,
.modal_5c92.dark-84ab > figcaption,
.modal_5c92.bright-e126 > figcaption {
  caption-side: bottom;
  display: table-caption;
}
.modal_5c92 .dark-84ab {
  float: left;
  margin: 0.5em 1em 0.5em 0;
}
.modal_5c92 .bright-e126 {
  float: right;
  margin: 0.5em 0 0.5em 1em;
}
.modal_5c92 .breadcrumb_west_7078 {
  margin-left: auto;
  margin-right: auto;
}
.modal_5c92 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.modal_5c92 .form-narrow-791c img,
.modal_5c92.disabled-glass-3bdf img,
.modal_5c92.form-narrow-791c img {
  border-radius: 9999px;
}
@supports ((-webkit-mask-image: none) or (mask-image: none)) or
  (-webkit-mask-image: none) {
  .modal_5c92.disabled-glass-3bdf img {
    border-radius: 0;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.backdrop-dynamic-ae2c.slow-92d8/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.backdrop-dynamic-ae2c.slow-92d8/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;
  }
}
.modal_5c92 :where(.logo-static-be8b) {
  border-style: solid;
}
.modal_5c92 :where([style*="border-top-color"]) {
  border-top-style: solid;
}
.modal_5c92 :where([style*="border-right-color"]) {
  border-right-style: solid;
}
.modal_5c92 :where([style*="border-bottom-color"]) {
  border-bottom-style: solid;
}
.modal_5c92 :where([style*="border-left-color"]) {
  border-left-style: solid;
}
.modal_5c92 :where([style*="border-width"]) {
  border-style: solid;
}
.modal_5c92 :where([style*="border-top-width"]) {
  border-top-style: solid;
}
.modal_5c92 :where([style*="border-right-width"]) {
  border-right-style: solid;
}
.modal_5c92 :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}
.modal_5c92 :where([style*="border-left-width"]) {
  border-left-style: solid;
}
.modal_5c92 figure {
  margin: 0;
}
.current-f1ec {
  display: flex;
  flex-direction: column;
  position: relative;
}
.current-f1ec img {
  cursor: zoom-in;
}
.current-f1ec img:hover + button {
  opacity: 1;
}
.current-f1ec 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;
}
.current-f1ec button:focus-visible {
  outline: 3px auto rgba(90, 90, 90, 0.25);
  outline: 3px auto -webkit-focus-ring-color;
  outline-offset: 3px;
}
.current-f1ec button:hover {
  cursor: pointer;
  opacity: 1;
}
.current-f1ec button:focus {
  opacity: 1;
}
.current-f1ec button:focus,
.current-f1ec button:hover,
.current-f1ec button:not(:hover):not(:active):not(.item-8610) {
  background-color: rgba(90, 90, 90, 0.25);
  border: none;
}
.badge_81b8 {
  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_81b8 .icon-0636 {
  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_81b8 .icon-0636:focus,
.badge_81b8 .icon-0636:hover,
.badge_81b8
  .icon-0636:not(:hover):not(:active):not(.item-8610) {
  background: none;
  border: none;
}
.badge_81b8 .sidebar-307c {
  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_81b8 .modal_5c92 {
  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_81b8 .modal_5c92 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_81b8 .modal_5c92 figcaption {
  display: none;
}
.badge_81b8 button {
  background: none;
  border: none;
}
.badge_81b8 .background_purple_1a09 {
  background-color: #fff;
  height: 100%;
  opacity: 0.9;
  position: absolute;
  width: 100%;
  z-index: 2000000;
}
.badge_81b8.fn-active-c87a {
  animation: turn-on-visibility 0.25s both;
  visibility: visible;
}
.badge_81b8.fn-active-c87a img {
  animation: turn-on-visibility 0.35s both;
}
.badge_81b8.border_south_54b0:not(.fn-active-c87a) {
  animation: turn-off-visibility 0.35s both;
}
.badge_81b8.border_south_54b0:not(.fn-active-c87a) img {
  animation: turn-off-visibility 0.25s both;
}
@media (prefers-reduced-motion: no-preference) {
  .badge_81b8.photo-712f.fn-active-c87a {
    animation: none;
    opacity: 1;
    visibility: visible;
  }
  .badge_81b8.photo-712f.fn-active-c87a .sidebar-307c {
    animation: lightbox-zoom-in 0.4s;
  }
  .badge_81b8.photo-712f.fn-active-c87a .sidebar-307c img {
    animation: none;
  }
  .badge_81b8.photo-712f.fn-active-c87a .background_purple_1a09 {
    animation: turn-on-visibility 0.4s forwards;
  }
  .badge_81b8.photo-712f.border_south_54b0:not(.fn-active-c87a) {
    animation: none;
  }
  .badge_81b8.photo-712f.border_south_54b0:not(.fn-active-c87a)
    .sidebar-307c {
    animation: lightbox-zoom-out 0.4s;
  }
  .badge_81b8.photo-712f.border_south_54b0:not(.fn-active-c87a)
    .sidebar-307c
    img {
    animation: none;
  }
  .badge_81b8.photo-712f.border_south_54b0:not(.fn-active-c87a) .background_purple_1a09 {
    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.outer_0fd1 {
  box-sizing: border-box;
  margin-left: 0;
}
:where(
    .outer_0fd1:not(
        [style*="line-height"] .header-c730
      )
  ) {
  line-height: 1.1;
}
:where(
    .outer_0fd1:not(
        [style*="line-height"] .status-easy-1cc2 p
      )
  ) {
  line-height: 1.8;
}
.brown-b52c :where(.outer_0fd1:not([style*="line-height"])),
.right-7225 :where(.outer_0fd1:not([style*="line-height"])) {
  line-height: 1.5;
}
.outer_0fd1 .outer_0fd1 {
  padding-left: 0;
}
.header-c730 {
  list-style: none;
  margin-bottom: 1em;
}
.alert_045f .header-c730 {
  list-style: none;
  min-height: 2.25em;
}
.alert_045f
  .header-c730
  .status-easy-1cc2,
.alert_045f
  .header-c730
  .badge_short_4484 {
  margin-left: 3.25em;
}
.status-easy-1cc2 p {
  font-size: 0.875em;
  margin: 0.36em 0 1.4em;
}
.active_bbcb {
  display: block;
  font-size: 0.75em;
}
.outer_0fd1 .article-67e6,
.out-e3fd {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  width: 2.5em;
}
.outer_0fd1[class*="-font-size"] a,
.outer_0fd1[style*="font-size"] a {
  font-size: inherit;
}
.tabs-upper-e8bb {
  box-sizing: border-box;
}
.tabs-upper-e8bb.dark-84ab {
  margin-right: 2em;
}
.tabs-upper-e8bb.bright-e126 {
  margin-left: 2em;
}
.tabs-upper-e8bb.sidebar-yellow-00ae {
  list-style: none;
  padding-left: 0;
}
.tabs-upper-e8bb.sidebar-yellow-00ae li {
  clear: both;
}
.tabs-upper-e8bb.avatar_solid_2917 {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.tabs-upper-e8bb.avatar_solid_2917 li {
  margin: 0 1.25em 1.25em 0;
  width: 100%;
}
@media (min-width: 600px) {
  .tabs-upper-e8bb.highlight_left_3a9f li {
    width: calc(50% - 0.625em);
  }
  .tabs-upper-e8bb.highlight_left_3a9f li:nth-child(2n) {
    margin-right: 0;
  }
  .tabs-upper-e8bb.bronze_30c0 li {
    width: calc(33.33333% - 0.83333em);
  }
  .tabs-upper-e8bb.bronze_30c0 li:nth-child(3n) {
    margin-right: 0;
  }
  .tabs-upper-e8bb.black_eed0 li {
    width: calc(25% - 0.9375em);
  }
  .tabs-upper-e8bb.black_eed0 li:nth-child(4n) {
    margin-right: 0;
  }
  .tabs-upper-e8bb.gradient_south_cfcc li {
    width: calc(20% - 1em);
  }
  .tabs-upper-e8bb.gradient_south_cfcc li:nth-child(5n) {
    margin-right: 0;
  }
  .tabs-upper-e8bb.outer-e174 li {
    width: calc(16.66667% - 1.04167em);
  }
  .tabs-upper-e8bb.outer-e174 li:nth-child(6n) {
    margin-right: 0;
  }
}
.panel_a8d7,
.full-c075 {
  display: block;
  font-size: 0.8125em;
}
.over-5377 {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.easy_265c a {
  display: inline-block;
}
.easy_265c img {
  height: auto;
  max-width: 100%;
  width: auto;
}
.easy_265c.dark-84ab {
  float: left;
  margin-right: 1em;
}
.easy_265c.bright-e126 {
  float: right;
  margin-left: 1em;
}
.easy_265c.breadcrumb_west_7078 {
  margin-bottom: 1em;
  text-align: center;
}
ol,
ul {
  box-sizing: border-box;
}
ol.item-8610,
ul.item-8610 {
  padding: 1.25em 2.375em;
}
.fresh_8992 {
  box-sizing: border-box;
  /*!rtl:begin:ignore*/
  direction: ltr;
  /*!rtl:end:ignore*/
  display: grid;
  grid-template-columns: 50% 1fr;
  grid-template-rows: auto;
}
.fresh_8992.copper-b148 {
  grid-template-columns: 1fr 50%;
}
.fresh_8992.caption_0b67 .search-old-04d9,
.fresh_8992.caption_0b67 .backdrop-cc52 {
  align-self: start;
}
.fresh_8992 .search-old-04d9,
.fresh_8992 .backdrop-cc52,
.fresh_8992.dim-83da .search-old-04d9,
.fresh_8992.dim-83da .backdrop-cc52 {
  align-self: center;
}
.fresh_8992.dropdown_mini_809e .search-old-04d9,
.fresh_8992.dropdown_mini_809e .backdrop-cc52 {
  align-self: end;
}
.fresh_8992 .backdrop-cc52 {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
  margin: 0;
}
.fresh_8992 .search-old-04d9 {
  direction: ltr;
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
  padding: 0 8%;
  word-break: break-word;
}
.fresh_8992.copper-b148 .backdrop-cc52 {
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.fresh_8992.copper-b148 .search-old-04d9 {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.backdrop-cc52 img,
.backdrop-cc52 video {
  height: auto;
  max-width: unset;
  vertical-align: middle;
  width: 100%;
}
.fresh_8992.media_complex_1f2c .backdrop-cc52 {
  background-size: cover;
  height: 100%;
  min-height: 250px;
}
.fresh_8992.media_complex_1f2c .backdrop-cc52 > a {
  display: block;
  height: 100%;
}
.fresh_8992.media_complex_1f2c .backdrop-cc52 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) {
  .fresh_8992.tooltip-east-f8d5 {
    grid-template-columns: 100% !important;
  }
  .fresh_8992.tooltip-east-f8d5 .backdrop-cc52 {
    grid-column: 1;
    grid-row: 1;
  }
  .fresh_8992.tooltip-east-f8d5 .search-old-04d9 {
    grid-column: 1;
    grid-row: 2;
  }
}
.detail_fast_e383 {
  --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;
}
.detail_fast_e383 ul {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  padding-left: 0;
}
.detail_fast_e383 ul,
.detail_fast_e383 ul li {
  list-style: none;
  padding: 0;
}
.detail_fast_e383 .label-98db {
  align-items: center;
  display: flex;
  position: relative;
}
.detail_fast_e383
  .sidebar-down-90c0
  .photo-4451:empty {
  display: none;
}
.detail_fast_e383 .tertiary-9ee4 {
  display: block;
}
.detail_fast_e383 .tertiary-9ee4.tertiary-9ee4 {
  color: inherit;
}
.detail_fast_e383.soft_0ade .tertiary-9ee4,
.detail_fast_e383.soft_0ade
  .tertiary-9ee4:active,
.detail_fast_e383.soft_0ade
  .tertiary-9ee4:focus {
  text-decoration: underline;
}
.detail_fast_e383.modal_middle_0f43
  .tertiary-9ee4,
.detail_fast_e383.modal_middle_0f43
  .tertiary-9ee4:active,
.detail_fast_e383.modal_middle_0f43
  .tertiary-9ee4:focus {
  text-decoration: line-through;
}
.detail_fast_e383:where(:not([class*="has-text-decoration"])) a {
  text-decoration: none;
}
.detail_fast_e383:where(:not([class*="has-text-decoration"])) a:active,
.detail_fast_e383:where(:not([class*="has-text-decoration"])) a:focus {
  text-decoration: none;
}
.detail_fast_e383 .top-e895 {
  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;
}
.detail_fast_e383 .top-e895 svg {
  stroke: currentColor;
  display: inline-block;
  height: inherit;
  margin-top: 0.075em;
  width: inherit;
}
.detail_fast_e383.pressed-157c {
  --navigation-layout-direction: column;
  --navigation-layout-justify: initial;
  --navigation-layout-align: flex-start;
}
.detail_fast_e383.panel_1899 {
  --navigation-layout-con: nowrap;
}
.detail_fast_e383.status_45f0 {
  --navigation-layout-justification-setting: center;
  --navigation-layout-justify: center;
}
.detail_fast_e383.status_45f0.pressed-157c {
  --navigation-layout-align: center;
}
.detail_fast_e383.middle-bac7 {
  --navigation-layout-justification-setting: flex-end;
  --navigation-layout-justify: flex-end;
}
.detail_fast_e383.middle-bac7.pressed-157c {
  --navigation-layout-align: flex-end;
}
.detail_fast_e383.label-1901 {
  --navigation-layout-justification-setting: space-between;
  --navigation-layout-justify: space-between;
}
.detail_fast_e383 .status-cool-02c5 .photo-4451 {
  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;
}
.detail_fast_e383
  .status-cool-02c5
  .photo-4451
  > .sidebar-down-90c0
  > .tertiary-9ee4 {
  display: flex;
  flex-grow: 1;
}
.detail_fast_e383
  .status-cool-02c5
  .photo-4451
  > .sidebar-down-90c0
  > .tertiary-9ee4
  .top-e895 {
  margin-left: auto;
  margin-right: 0;
}
.detail_fast_e383
  .status-cool-02c5
  .photo-4451
  .tertiary-9ee4 {
  margin: 0;
}
@media (min-width: 782px) {
  .detail_fast_e383
    .status-cool-02c5
    .photo-4451
    .photo-4451 {
    left: 100%;
    top: -1px;
  }
  .detail_fast_e383
    .status-cool-02c5
    .photo-4451
    .photo-4451:before {
    background: transparent;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 100%;
    width: 0.5em;
  }
  .detail_fast_e383
    .status-cool-02c5
    .photo-4451
    .top-e895 {
    margin-right: 0.25em;
  }
  .detail_fast_e383
    .status-cool-02c5
    .photo-4451
    .top-e895
    svg {
    transform: rotate(-90deg);
  }
}
.detail_fast_e383
  .status-cool-02c5:not(.shade_0f0a):hover
  > .photo-4451 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.detail_fast_e383
  .status-cool-02c5:not(.shade_0f0a):not(.element-a334):focus-within
  > .photo-4451 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.detail_fast_e383
  .status-cool-02c5
  .last-864f[aria-expanded="true"]
  ~ .photo-4451 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.detail_fast_e383.item-8610
  .status-cool-02c5
  .photo-4451 {
  left: 0;
  top: 100%;
}
@media (min-width: 782px) {
  .detail_fast_e383.item-8610
    .status-cool-02c5
    .photo-4451
    .photo-4451 {
    left: 100%;
    top: 0;
  }
}
.primary-95b7 {
  display: flex;
  position: relative;
}
.primary-95b7 .top-e895 svg {
  stroke: currentColor;
}
button.tertiary-9ee4 {
  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;
}
.last-864f {
  cursor: pointer;
}
.sidebar-down-90c0.shade_0f0a .last-864f {
  padding-right: 0.85em;
}
.sidebar-down-90c0.shade_0f0a
  .last-864f
  + .top-e895 {
  margin-left: -0.6em;
  pointer-events: none;
}
.detail_fast_e383 .pattern_4e7b,
.mini_ad69,
.widget_soft_1e59,
.banner_f169,
.cold-5547,
.input_cfc8 {
  gap: inherit;
}
:where(
    .detail_fast_e383.item-8610
      .sidebar-down-90c0
      a:not(.brown-7bfa)
  ),
:where(
    .detail_fast_e383.item-8610
      .primary-95b7
      a:not(.brown-7bfa)
  ) {
  padding: 0.5em 1em;
}
:where(
    .detail_fast_e383
      .photo-4451
      .sidebar-down-90c0
      a:not(.brown-7bfa)
  ),
:where(
    .detail_fast_e383
      .photo-4451
      .primary-95b7
      a:not(.brown-7bfa)
  ),
:where(
    .detail_fast_e383
      .photo-4451
      .primary-95b7
      button.tertiary-9ee4
  ),
:where(
    .detail_fast_e383
      .photo-4451
      .section-small-7aae
      button.tertiary-9ee4
  ) {
  padding: 0.5em 1em;
}
.detail_fast_e383.middle-bac7
  .mini_ad69
  .status-cool-02c5
  .photo-4451,
.detail_fast_e383.middle-bac7
  .pattern_4e7b
  > .status-cool-02c5
  .photo-4451,
.detail_fast_e383.label-1901
  .pattern_4e7b
  > .status-cool-02c5:last-child
  .photo-4451,
.detail_fast_e383.label-1901
  > .mini_ad69
  > .status-cool-02c5:last-child
  .photo-4451 {
  left: auto;
  right: 0;
}
.detail_fast_e383.middle-bac7
  .mini_ad69
  .status-cool-02c5
  .photo-4451
  .photo-4451,
.detail_fast_e383.middle-bac7
  .pattern_4e7b
  > .status-cool-02c5
  .photo-4451
  .photo-4451,
.detail_fast_e383.label-1901
  .pattern_4e7b
  > .status-cool-02c5:last-child
  .photo-4451
  .photo-4451,
.detail_fast_e383.label-1901
  > .mini_ad69
  > .status-cool-02c5:last-child
  .photo-4451
  .photo-4451 {
  left: -1px;
  right: -1px;
}
@media (min-width: 782px) {
  .detail_fast_e383.middle-bac7
    .mini_ad69
    .status-cool-02c5
    .photo-4451
    .photo-4451,
  .detail_fast_e383.middle-bac7
    .pattern_4e7b
    > .status-cool-02c5
    .photo-4451
    .photo-4451,
  .detail_fast_e383.label-1901
    .pattern_4e7b
    > .status-cool-02c5:last-child
    .photo-4451
    .photo-4451,
  .detail_fast_e383.label-1901
    > .mini_ad69
    > .status-cool-02c5:last-child
    .photo-4451
    .photo-4451 {
    left: auto;
    right: 100%;
  }
}
.detail_fast_e383:not(.item-8610)
  .photo-4451 {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.detail_fast_e383.item-8610 .photo-4451 {
  background-color: inherit;
}
.detail_fast_e383:not(.active_8701)
  .photo-4451 {
  color: #000;
}
.mini_ad69 {
  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;
}
.mini_ad69 .logo_current_d030 {
  display: none;
}
.mini_ad69:only-child,
.pattern_4e7b:only-child {
  flex-grow: 1;
}
@keyframes overlay-menu__fade-in-animation {
  0% {
    opacity: 0;
    transform: translateY(0.5em);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.banner_f169 {
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.banner_f169 :where(.block-56c0) {
  color: inherit;
}
.banner_f169
  .cold-5547 {
  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);
}
.banner_f169:not(.container-2610.container-2610) {
  background-color: inherit !important;
  color: inherit !important;
}
.banner_f169.container-2610 {
  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) {
  .banner_f169.container-2610 {
    animation-delay: 0s;
    animation-duration: 1ms;
  }
}
.banner_f169.container-2610
  .cold-5547 {
  align-items: var(--navigation-layout-justification-setting, inherit);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: visible;
  padding-top: calc(2rem + 24px);
}
.banner_f169.container-2610
  .cold-5547,
.banner_f169.container-2610
  .cold-5547
  .mini_ad69,
.banner_f169.container-2610
  .cold-5547
  .pattern_4e7b {
  justify-content: flex-start;
}
.banner_f169.container-2610
  .cold-5547
  .top-e895 {
  display: none;
}
.banner_f169.container-2610
  .cold-5547
  .status-cool-02c5
  .photo-4451 {
  border: none;
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: initial;
  padding-left: 2rem;
  padding-right: 2rem;
  position: static;
  visibility: visible;
  width: auto;
}
.banner_f169.container-2610
  .cold-5547
  .mini_ad69,
.banner_f169.container-2610
  .cold-5547
  .photo-4451 {
  gap: inherit;
}
.banner_f169.container-2610
  .cold-5547
  .photo-4451 {
  padding-top: var(--wp--style--block-gap, 2em);
}
.banner_f169.container-2610
  .cold-5547
  .tertiary-9ee4 {
  padding: 0;
}
.banner_f169.container-2610
  .cold-5547
  .sidebar-down-90c0,
.banner_f169.container-2610
  .cold-5547
  .mini_ad69,
.banner_f169.container-2610
  .cold-5547
  .pattern_4e7b {
  align-items: var(--navigation-layout-justification-setting, initial);
  display: flex;
  flex-direction: column;
}
.banner_f169.container-2610 .sidebar-down-90c0,
.banner_f169.container-2610
  .sidebar-down-90c0
  .photo-4451,
.banner_f169.container-2610
  .mini_ad69,
.banner_f169.container-2610 .pattern_4e7b {
  background: transparent !important;
  color: inherit !important;
}
.banner_f169.container-2610
  .photo-4451.photo-4451.photo-4451.photo-4451 {
  left: auto;
  right: auto;
}
@media (min-width: 600px) {
  .banner_f169:not(.light-4fe4):not(
      .container-2610
    ) {
    background-color: inherit;
    display: block;
    position: relative;
    width: 100%;
    z-index: auto;
  }
  .banner_f169:not(.light-4fe4):not(
      .container-2610
    )
    .top-73ea {
    display: none;
  }
  .banner_f169.container-2610
    .photo-4451.photo-4451.photo-4451.photo-4451 {
    left: 0;
  }
}
.detail_fast_e383:not(.item-8610)
  .banner_f169.container-2610 {
  background-color: #fff;
}
.detail_fast_e383:not(.active_8701)
  .banner_f169.container-2610 {
  color: #000;
}
.title-narrow-e13b {
  font-size: 1rem;
  font-weight: 700;
}
.top-73ea,
.nav_fluid_e340 {
  background: transparent;
  border: none;
  color: currentColor;
  cursor: pointer;
  margin: 0;
  padding: 0;
  text-transform: inherit;
  vertical-align: middle;
}
.top-73ea svg,
.nav_fluid_e340 svg {
  fill: currentColor;
  display: block;
  height: 24px;
  pointer-events: none;
  width: 24px;
}
.nav_fluid_e340 {
  display: flex;
}
.nav_fluid_e340.nav_fluid_e340.nav_fluid_e340 {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
@media (min-width: 600px) {
  .nav_fluid_e340:not(.hero_cool_3ac3) {
    display: none;
  }
}
.top-73ea {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.top-73ea.top-73ea.top-73ea {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
.widget_soft_1e59 {
  width: 100%;
}
.notification_black_88b0 .widget_soft_1e59 {
  margin-left: auto;
  margin-right: auto;
  max-width: var(--wp--style--global--wide-size, 100%);
}
.widget_soft_1e59:focus {
  outline: none;
}
.container-2610 .widget_soft_1e59,
.container-2610 .cold-5547,
.container-2610 .input_cfc8 {
  box-sizing: border-box;
}
.input_cfc8 {
  position: relative;
}
.notification_black_88b0
  .paragraph_701b
  .container-2610
  .input_cfc8 {
  margin-top: 46px;
}
@media (min-width: 782px) {
  .notification_black_88b0
    .paragraph_701b
    .container-2610
    .input_cfc8 {
    margin-top: 32px;
  }
}
html.notification_black_88b0 {
  overflow: hidden;
}
.detail_fast_e383 .solid-ade6 {
  overflow-con: break-word;
}
.detail_fast_e383 .secondary-de5b {
  display: none;
}
.detail_fast_e383 .pattern_4e7b {
  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);
}
.detail_fast_e383 .label-98db {
  background-color: inherit;
}
.feature-static-c2d8 {
  font-size: 0.875em;
}
.accordion-purple-86c2 {
  font-size: 1em;
}
.surface-35c2 {
  font-size: 2.25em;
}
.notice_large_fc43 {
  font-size: 3em;
}
.tag_upper_218d: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.row-0c52 .tag_upper_218d:not(:focus):first-letter {
  float: none;
  margin-left: 0.1em;
}
p.tag_upper_218d.item-8610 {
  overflow: hidden;
}
p.item-8610 {
  padding: 1.25em 2.375em;
}
:where(p.active_8701:not(.fixed-817f)) a {
  color: inherit;
}
p.main-87bc[style*="writing-mode:vertical-lr"],
p.surface-f3d6[style*="writing-mode:vertical-rl"] {
  rotate: 180deg;
}
.shade_mini_522c {
  display: flex;
  flex-wrap: wrap;
}
.hard-7cae {
  font-size: 0.5em;
  margin-bottom: 0;
  margin-top: 0;
  width: 100%;
}
.frame_2dc7 {
  margin-right: 1em;
}
.bronze_42a6 {
  font-size: 0.7em;
  margin-bottom: 0.7em;
}
.header_rough_289a {
  flex-basis: 0;
  flex-grow: 1;
}
.caption-current-9719 {
  margin: 0;
}
.liquid_6160 {
  box-sizing: border-box;
}
.liquid_6160[style*="font-weight"]
  :where(.cold-013a) {
  font-weight: inherit;
}
.liquid_6160[style*="font-family"]
  :where(.cold-013a) {
  font-family: inherit;
}
.liquid_6160[class*="-font-size"] :where(.cold-013a),
.liquid_6160[style*="font-size"] :where(.cold-013a) {
  font-size: inherit;
}
.liquid_6160[style*="line-height"]
  :where(.cold-013a) {
  line-height: inherit;
}
.liquid_6160[style*="font-style"] :where(.cold-013a) {
  font-style: inherit;
}
.liquid_6160[style*="letter-spacing"]
  :where(.cold-013a) {
  letter-spacing: inherit;
}
.liquid_6160 input[type="submit"] {
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  overflow-con: break-word;
  text-align: center;
}
.liquid_6160 input:not([type="submit"]),
.liquid_6160 textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.liquid_6160 input:not([type="submit"]):not([type="checkbox"]),
.liquid_6160 textarea {
  padding: calc(0.667em + 2px);
}
.liquid_6160
  .north-f997
  input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]),
.liquid_6160 .north-f997 textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.liquid_6160 .focused_4706 label,
.liquid_6160 .wrapper-7e3a label,
.liquid_6160 .down_ca68 label {
  display: block;
  margin-bottom: 0.25em;
}
.liquid_6160 .accent_left_bf19 {
  display: flex;
  gap: 0.25em;
}
.liquid_6160
  .accent_left_bf19
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.liquid_6160 .cold-013a {
  margin-bottom: 0;
}
.liquid_6160 .cold-013a :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.icon_9821 {
  box-sizing: border-box;
}
:where(.image-dynamic-9dcb) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.light_c946 {
  margin-bottom: 0;
  margin-top: 0;
}
.footer-wide-05b3 {
  margin-bottom: 0;
  margin-top: var(--wp--style--block-gap);
}
.dim_aae5 {
  display: inline-block;
}
.carousel_2b9c {
  margin-left: 0;
  margin-right: 0;
}
.carousel_2b9c a {
  display: block;
  height: 100%;
}
.carousel_2b9c img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
  width: 100%;
}
.carousel_2b9c.form_huge_aa64 img,
.carousel_2b9c.gold-bc97 img {
  width: 100%;
}
.carousel_2b9c
  .item-white-8971.highlight-fa8f {
  background-color: #000;
  inset: 0;
  position: absolute;
}
.carousel_2b9c {
  position: relative;
}
.carousel_2b9c
  .item-white-8971.feature-inner-e6f0 {
  background-color: transparent;
}
.carousel_2b9c
  .item-white-8971.fresh-61be {
  opacity: 0;
}
.carousel_2b9c
  .item-white-8971.primary_c505 {
  opacity: 0.1;
}
.carousel_2b9c
  .item-white-8971.mini_1fd9 {
  opacity: 0.2;
}
.carousel_2b9c
  .item-white-8971.slow_5612 {
  opacity: 0.3;
}
.carousel_2b9c
  .item-white-8971.box_fb47 {
  opacity: 0.4;
}
.carousel_2b9c
  .item-white-8971.widget-iron-1ae8 {
  opacity: 0.5;
}
.carousel_2b9c
  .item-white-8971.up_c186 {
  opacity: 0.6;
}
.carousel_2b9c
  .item-white-8971.inner_f444 {
  opacity: 0.7;
}
.carousel_2b9c
  .item-white-8971.up_69ee {
  opacity: 0.8;
}
.carousel_2b9c
  .item-white-8971.heading-593d {
  opacity: 0.9;
}
.carousel_2b9c
  .item-white-8971.input_7b0d {
  opacity: 1;
}
.carousel_2b9c:where(.dark-84ab, .bright-e126) {
  width: 100%;
}
.fast-5041 .logo_mini_4a31 {
  display: inline-block;
  margin-right: 1ch;
}
.fast-5041
  .logo_mini_4a31:not(.component-complex-f54c) {
  transform: scaleX(1);
}
.fast-5041 .footer-top-6315 {
  display: inline-block;
  margin-left: 1ch;
}
.fast-5041
  .footer-top-6315:not(.component-complex-f54c) {
  transform: scaleX(1);
}
.fast-5041.main-87bc[style*="writing-mode: vertical-lr"],
.fast-5041.surface-f3d6[style*="writing-mode: vertical-rl"] {
  rotate: 180deg;
}
.summary_steel_859f {
  box-sizing: border-box;
}
.summary_steel_859f .huge-0da4 {
  white-space: pre-con;
}
.notification-89d1,
.hover_south_899b {
  box-sizing: border-box;
}
.hover_south_899b {
  word-break: break-word;
}
.hover_south_899b a {
  display: inline-block;
}
.description-8f06 {
  box-sizing: border-box;
  white-space: pre-con;
}
:where(.description-8f06.item-8610) {
  padding: 1.25em 2.375em;
}
.wrapper-9059 {
  box-sizing: border-box;
  overflow-con: break-word;
  padding: 3em 0;
  text-align: center;
}
.wrapper-9059 blockquote,
.wrapper-9059 cite,
.wrapper-9059 p {
  color: inherit;
}
.wrapper-9059.dark-84ab,
.wrapper-9059.bright-e126 {
  max-width: 420px;
}
.wrapper-9059 cite,
.wrapper-9059 footer {
  position: relative;
}
.wrapper-9059 .active_8701 a {
  color: inherit;
}
:where(.wrapper-9059) {
  margin: 0 0 1em;
}
.wrapper-9059.main-87bc blockquote {
  text-align: left;
}
.wrapper-9059.surface-f3d6 blockquote {
  text-align: right;
}
.wrapper-9059.description-34fc {
  border: none;
}
.wrapper-9059.description-34fc blockquote {
  margin-left: auto;
  margin-right: auto;
  max-width: 60%;
}
.wrapper-9059.description-34fc blockquote p {
  font-size: 2em;
  margin-bottom: 0;
  margin-top: 0;
}
.wrapper-9059.description-34fc blockquote cite {
  font-style: normal;
  text-transform: none;
}
.wrapper-9059 cite {
  color: inherit;
}
.message-south-d1d3 {
  list-style: none;
  margin-bottom: 0;
  margin-top: 0;
  max-width: 100%;
  padding: 0;
}
.message-south-d1d3.message-south-d1d3 {
  background: none;
}
.message-south-d1d3.surface-8b05 {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1.25em;
}
.message-south-d1d3.surface-8b05 > li {
  margin: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .message-south-d1d3.surface-8b05.surface-8b05.highlight_left_3a9f > li {
    width: calc(50% - 0.625em);
  }
  .message-south-d1d3.surface-8b05.surface-8b05.bronze_30c0 > li {
    width: calc(33.33333% - 0.83333em);
  }
  .message-south-d1d3.surface-8b05.surface-8b05.black_eed0 > li {
    width: calc(25% - 0.9375em);
  }
  .message-south-d1d3.surface-8b05.surface-8b05.gradient_south_cfcc > li {
    width: calc(20% - 1em);
  }
  .message-south-d1d3.surface-8b05.surface-8b05.outer-e174 > li {
    width: calc(16.66667% - 1.04167em);
  }
}
@media (max-width: 600px) {
  .north-2a9a.north-2a9a.north-2a9a.north-2a9a {
    grid-template-columns: 1fr;
  }
}
.dropdown-9a27 > li > .bright-e126,
.white_5ca5 > li > .bright-e126 {
  -webkit-margin-start: 2em;
  -webkit-margin-end: 0;
  float: right;
  margin-inline-end: 0;
  margin-inline-start: 2em;
}
.dropdown-9a27 > li > .dark-84ab,
.white_5ca5 > li > .dark-84ab {
  -webkit-margin-start: 0;
  -webkit-margin-end: 2em;
  float: left;
  margin-inline-end: 2em;
  margin-inline-start: 0;
}
.dropdown-9a27 > li > .breadcrumb_west_7078,
.white_5ca5 > li > .breadcrumb_west_7078 {
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
}
.heading_wood_72f2 > .badge-rough-d035,
.heading_wood_72f2 > .input-right-4a11,
.heading_wood_72f2 > .primary_center_198b {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.heading_wood_72f2 > .badge-rough-d035:last-child,
.heading_wood_72f2 > .input-right-4a11:last-child,
.heading_wood_72f2 > .primary_center_198b:last-child {
  margin-right: 0;
}
.heading_wood_72f2.element-soft-c8c7
  > .badge-rough-d035:last-of-type {
  -webkit-margin-start: auto;
  margin-inline-start: auto;
}
.heading_wood_72f2.element-soft-c8c7
  > .primary_center_198b:first-child {
  -webkit-margin-end: auto;
  margin-inline-end: auto;
}
.heading_wood_72f2 .tiny_a29a {
  display: inline-block;
  margin-right: 1ch;
}
.heading_wood_72f2
  .tiny_a29a:not(.component-complex-f54c) {
  transform: scaleX(1);
}
.heading_wood_72f2 .popup-fluid-40ab {
  display: inline-block;
  margin-left: 1ch;
}
.heading_wood_72f2
  .popup-fluid-40ab:not(.component-complex-f54c) {
  transform: scaleX(1);
}
.heading_wood_72f2.breadcrumb_west_7078 {
  justify-content: center;
}
.notice-2187,
.input-iron-7410 {
  box-sizing: border-box;
}
.input-iron-7410 {
  overflow-con: break-word;
}
.input-iron-7410.article-1c82:where(:not(.dropdown-6dd4)),
.input-iron-7410.image_plasma_05db:where(:not(.dropdown-6dd4)) {
  margin-bottom: 1em;
  padding: 0 1em;
}
.input-iron-7410.article-1c82:where(:not(.dropdown-6dd4)) p,
.input-iron-7410.image_plasma_05db:where(:not(.dropdown-6dd4)) p {
  font-size: 1.5em;
  font-style: italic;
  line-height: 1.6;
}
.input-iron-7410.article-1c82:where(:not(.dropdown-6dd4)) cite,
.input-iron-7410.article-1c82:where(:not(.dropdown-6dd4)) footer,
.input-iron-7410.image_plasma_05db:where(:not(.dropdown-6dd4)) cite,
.input-iron-7410.image_plasma_05db:where(:not(.dropdown-6dd4)) footer {
  font-size: 1.125em;
  text-align: right;
}
.footer_a219 {
  display: block;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.footer_a219:not([style*="text-decoration"]),
.footer_a219:not([style*="text-decoration"]):active,
.footer_a219:not([style*="text-decoration"]):focus {
  text-decoration: none;
}
ul.last_7341 {
  list-style: none;
  padding: 0;
}
ul.last_7341.last_7341 {
  box-sizing: border-box;
}
ul.last_7341.dark-84ab {
  margin-right: 2em;
}
ul.last_7341.bright-e126 {
  margin-left: 2em;
}
ul.last_7341.avatar_solid_2917 {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
}
ul.last_7341.avatar_solid_2917 li {
  margin: 0 1em 1em 0;
  width: 100%;
}
@media (min-width: 600px) {
  ul.last_7341.highlight_left_3a9f li {
    width: calc(50% - 1em);
  }
  ul.last_7341.bronze_30c0 li {
    width: calc(33.33333% - 1em);
  }
  ul.last_7341.black_eed0 li {
    width: calc(25% - 1em);
  }
  ul.last_7341.gradient_south_cfcc li {
    width: calc(20% - 1em);
  }
  ul.last_7341.outer-e174 li {
    width: calc(16.66667% - 1em);
  }
}
.surface-a129,
.light-1297 {
  display: block;
  font-size: 0.8125em;
}
.slow_1e80 {
  margin-left: 10px;
  word-break: normal;
}
.slow_1e80.selected-44c2 {
  line-height: 0;
}
.slow_1e80 svg {
  fill: currentColor;
  min-height: 24px;
  min-width: 24px;
  vertical-align: text-bottom;
}
:where(.slow_1e80) {
  border: 1px solid #ccc;
  padding: 6px 10px;
}
.form_422e {
  display: flex;
  flex: auto;
  flex-wrap: nowrap;
  max-width: 100%;
}
.row-fixed-20ea {
  width: 100%;
}
.frame-focused-af52 {
  -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;
}
.inner_e33b.in_a4f3 .slow_1e80 {
  flex-shrink: 0;
  margin-left: 0;
  max-width: calc(100% - 100px);
}
:where(.pressed-5712 .form_422e) {
  border: 1px solid #949494;
  box-sizing: border-box;
  padding: 4px;
}
:where(.pressed-5712 .form_422e)
  .frame-focused-af52 {
  border: none;
  border-radius: 0;
  padding: 0 4px;
}
:where(.pressed-5712 .form_422e)
  .frame-focused-af52:focus {
  outline: none;
}
:where(.pressed-5712 .form_422e)
  :where(.slow_1e80) {
  padding: 4px 8px;
}
.inner_e33b.breadcrumb_west_7078 .form_422e {
  margin: auto;
}
.purple-0cc2 .form_422e {
  min-width: 0 !important;
  transition-property: width;
}
.purple-0cc2 .frame-focused-af52 {
  flex-basis: 100%;
  transition-duration: 0.3s;
}
.purple-0cc2.mask_tall_3586,
.purple-0cc2.mask_tall_3586
  .form_422e {
  overflow: hidden;
}
.purple-0cc2.mask_tall_3586
  .frame-focused-af52 {
  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;
}
.steel-5cde[data-align="right"]
  .purple-0cc2
  .form_422e {
  float: right;
}
.action_34c3 {
  border: 1px solid;
  border-left: none;
  border-right: none;
}
.action_34c3.element-pressed-6435 {
  background: none !important;
  border: none;
  height: auto;
  line-height: 1;
  text-align: center;
}
.action_34c3.element-pressed-6435:before {
  color: currentColor;
  content: "···";
  font-family: serif;
  font-size: 1.5em;
  letter-spacing: 2em;
  padding-left: 2em;
}
.widget_5779 {
  box-sizing: border-box;
  line-height: 0;
}
.widget_5779 a {
  display: inline-block;
  line-height: 0;
}
.widget_5779.detail-west-4a56 img {
  height: auto;
  width: 120px;
}
.widget_5779 img {
  height: auto;
  max-width: 100%;
}
.widget_5779 a,
.widget_5779 img {
  border-radius: inherit;
}
.widget_5779.breadcrumb_west_7078 {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.widget_5779.form-narrow-791c {
  border-radius: 9999px;
}
.gold-3a65 a {
  color: inherit;
}
.progress-36b5 {
  background: none;
  box-sizing: border-box;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}
.progress-36b5 .accent_orange_362c a,
.progress-36b5 .accent_orange_362c a:hover {
  border-bottom: 0;
  box-shadow: none;
  text-decoration: none;
}
.progress-36b5 .accent_orange_362c a {
  padding: 0.25em;
}
.progress-36b5 .accent_orange_362c svg {
  height: 1em;
  width: 1em;
}
.progress-36b5 .accent_orange_362c span:not(.box_6b0f) {
  font-size: 0.65em;
  margin-left: 0.5em;
  margin-right: 0.5em;
}
.progress-36b5.carousel-1017 {
  font-size: 16px;
}
.progress-36b5,
.progress-36b5.backdrop_262f {
  font-size: 24px;
}
.progress-36b5.hover-warm-737b {
  font-size: 36px;
}
.progress-36b5.thumbnail-liquid-cc48 {
  font-size: 48px;
}
.progress-36b5.breadcrumb_west_7078 {
  display: flex;
  justify-content: center;
}
.progress-36b5.bright-e126 {
  justify-content: flex-end;
}
.menu-wood-533f {
  border-radius: 9999px;
  display: block;
  height: auto;
  transition: transform 0.1s ease;
}
@media (prefers-reduced-motion: reduce) {
  .menu-wood-533f {
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
.menu-wood-533f a {
  align-items: center;
  display: flex;
  line-height: 0;
  transition: transform 0.1s ease;
}
.menu-wood-533f:hover {
  transform: scale(1.1);
}
.progress-36b5 .menu-wood-533f .icon_0acd,
.progress-36b5 .menu-wood-533f .icon_0acd svg,
.progress-36b5
  .menu-wood-533f
  .icon_0acd:active,
.progress-36b5 .menu-wood-533f .icon_0acd:hover,
.progress-36b5
  .menu-wood-533f
  .icon_0acd:visited {
  fill: currentColor;
  color: currentColor;
}
.progress-36b5:not(.logo-7922) .accent_orange_362c {
  color: #444;
}
.progress-36b5:not(.logo-7922) .banner-24fe {
  background-color: #f90;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .search_tiny_bd83 {
  background-color: #1ea0c3;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .focus-current-0efe {
  background-color: #0757fe;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .box-df8f {
  background-color: #1e1f26;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .green-dd5b {
  background-color: #02e49b;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .pattern-b174 {
  background-color: #e94c89;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .icon_9e78 {
  background-color: #4280ff;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .highlight_solid_399f {
  background-color: #f45800;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .small_5f57 {
  background-color: #1778f2;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .row_b41b {
  background-color: #000;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .dirty-7e8f {
  background-color: #0461dd;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .short_bb43 {
  background-color: #e65678;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .purple_00d0 {
  background-color: #24292d;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .shade-rough-4616 {
  background-color: #eceadd;
  color: #382110;
}
.progress-36b5:not(.logo-7922) .highlight-paper-1cd4 {
  background-color: #ea4434;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .white-512d {
  background-color: #f00075;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .cold_c827 {
  background-color: #e21b24;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .shadow-9f87 {
  background-color: #0d66c2;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .caption_huge_ca2f {
  background-color: #3288d4;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .background-1c26 {
  background-color: #02ab6c;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .notice_easy_fabd {
  background-color: #f6405f;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .plasma_dc16 {
  background-color: #ff424d;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .tabs-6cf4 {
  background-color: #e60122;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .main_4d52 {
  background-color: #ef4155;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .iron-4420 {
  background-color: #ff4500;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .steel-9213 {
  background-color: #0478d7;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .notification_pro_54f6 {
  stroke: #000;
  background-color: #fefc00;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .shadow_3e81 {
  background-color: #ff5600;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .dropdown_narrow_e6d3 {
  background-color: #1bd760;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .outer-7b78 {
  background-color: #2aabee;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .prev-d072,
.progress-36b5:not(.logo-7922) .gradient_fluid_7e2b {
  background-color: #000;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .cool_8a54 {
  background-color: #011835;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .hot_69d6 {
  background-color: #6440a4;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .link-light-c344 {
  background-color: #1da1f2;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .badge_pink_dfe8 {
  background-color: #1eb7ea;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .article_1856 {
  background-color: #4680c2;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .text_hard_bb54 {
  background-color: #3499cd;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .pro-7b4d {
  background-color: #25d366;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .thumbnail-cbbf {
  background-color: #000;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .search-c9e8 {
  background-color: #d32422;
  color: #fff;
}
.progress-36b5:not(.logo-7922) .motion-4d83 {
  background-color: red;
  color: #fff;
}
.progress-36b5.logo-7922 .accent_orange_362c {
  background: none;
}
.progress-36b5.logo-7922 .accent_orange_362c a {
  padding: 0;
}
.progress-36b5.logo-7922 .accent_orange_362c svg {
  height: 1.25em;
  width: 1.25em;
}
.progress-36b5.logo-7922 .banner-24fe {
  color: #f90;
}
.progress-36b5.logo-7922 .search_tiny_bd83 {
  color: #1ea0c3;
}
.progress-36b5.logo-7922 .focus-current-0efe {
  color: #0757fe;
}
.progress-36b5.logo-7922 .box-df8f {
  color: #1e1f26;
}
.progress-36b5.logo-7922 .green-dd5b {
  color: #02e49b;
}
.progress-36b5.logo-7922 .pattern-b174 {
  color: #e94c89;
}
.progress-36b5.logo-7922 .icon_9e78 {
  color: #4280ff;
}
.progress-36b5.logo-7922 .highlight_solid_399f {
  color: #f45800;
}
.progress-36b5.logo-7922 .small_5f57 {
  color: #1778f2;
}
.progress-36b5.logo-7922 .row_b41b {
  color: #000;
}
.progress-36b5.logo-7922 .dirty-7e8f {
  color: #0461dd;
}
.progress-36b5.logo-7922 .short_bb43 {
  color: #e65678;
}
.progress-36b5.logo-7922 .purple_00d0 {
  color: #24292d;
}
.progress-36b5.logo-7922 .shade-rough-4616 {
  color: #382110;
}
.progress-36b5.logo-7922 .highlight-paper-1cd4 {
  color: #ea4434;
}
.progress-36b5.logo-7922 .white-512d {
  color: #f00075;
}
.progress-36b5.logo-7922 .cold_c827 {
  color: #e21b24;
}
.progress-36b5.logo-7922 .shadow-9f87 {
  color: #0d66c2;
}
.progress-36b5.logo-7922 .caption_huge_ca2f {
  color: #3288d4;
}
.progress-36b5.logo-7922 .background-1c26 {
  color: #02ab6c;
}
.progress-36b5.logo-7922 .notice_easy_fabd {
  color: #f6405f;
}
.progress-36b5.logo-7922 .plasma_dc16 {
  color: #ff424d;
}
.progress-36b5.logo-7922 .tabs-6cf4 {
  color: #e60122;
}
.progress-36b5.logo-7922 .main_4d52 {
  color: #ef4155;
}
.progress-36b5.logo-7922 .iron-4420 {
  color: #ff4500;
}
.progress-36b5.logo-7922 .steel-9213 {
  color: #0478d7;
}
.progress-36b5.logo-7922 .notification_pro_54f6 {
  stroke: #000;
  color: #fff;
}
.progress-36b5.logo-7922 .shadow_3e81 {
  color: #ff5600;
}
.progress-36b5.logo-7922 .dropdown_narrow_e6d3 {
  color: #1bd760;
}
.progress-36b5.logo-7922 .outer-7b78 {
  color: #2aabee;
}
.progress-36b5.logo-7922 .prev-d072,
.progress-36b5.logo-7922 .gradient_fluid_7e2b {
  color: #000;
}
.progress-36b5.logo-7922 .cool_8a54 {
  color: #011835;
}
.progress-36b5.logo-7922 .hot_69d6 {
  color: #6440a4;
}
.progress-36b5.logo-7922 .link-light-c344 {
  color: #1da1f2;
}
.progress-36b5.logo-7922 .badge_pink_dfe8 {
  color: #1eb7ea;
}
.progress-36b5.logo-7922 .article_1856 {
  color: #4680c2;
}
.progress-36b5.logo-7922 .pro-7b4d {
  color: #25d366;
}
.progress-36b5.logo-7922 .text_hard_bb54 {
  color: #3499cd;
}
.progress-36b5.logo-7922 .thumbnail-cbbf {
  color: #000;
}
.progress-36b5.logo-7922 .search-c9e8 {
  color: #d32422;
}
.progress-36b5.logo-7922 .motion-4d83 {
  color: red;
}
.progress-36b5.alert_eefe .accent_orange_362c {
  width: auto;
}
.progress-36b5.alert_eefe .accent_orange_362c a {
  padding-left: 0.66667em;
  padding-right: 0.66667em;
}
.progress-36b5:not(.text-013a):not(.content-fast-798a)
  .notification_pro_54f6
  .gradient_bronze_1991 {
  color: #000;
}
.gold_e68f {
  clear: both;
}
.module-f894 {
  box-sizing: border-box;
}
.module-f894.breadcrumb_west_7078 {
  justify-content: center;
  text-align: center;
}
.module-f894.form_huge_aa64 {
  padding-left: 1em;
  padding-right: 1em;
}
.module-f894 a {
  display: inline-block;
  margin-right: 5px;
}
.module-f894 span {
  display: inline-block;
  margin-left: 5px;
  text-decoration: none;
}
.module-f894.overlay_bronze_a9cd {
  display: flex;
  flex-wrap: wrap;
  gap: 1ch;
}
.module-f894.overlay_bronze_a9cd a {
  border: 1px solid;
  font-size: unset !important;
  margin-right: 0;
  padding: 1ch 2ch;
  text-decoration: none !important;
}
.grid_orange_e68f {
  overflow-x: auto;
}
.grid_orange_e68f table {
  border-collapse: collapse;
  width: 100%;
}
.grid_orange_e68f thead {
  border-bottom: 3px solid;
}
.grid_orange_e68f tfoot {
  border-top: 3px solid;
}
.grid_orange_e68f td,
.grid_orange_e68f th {
  border: 1px solid;
  padding: 0.5em;
}
.grid_orange_e68f .warm_a1b7 {
  table-layout: fixed;
  width: 100%;
}
.grid_orange_e68f .warm_a1b7 td,
.grid_orange_e68f .warm_a1b7 th {
  word-break: break-word;
}
.grid_orange_e68f.breadcrumb_west_7078,
.grid_orange_e68f.dark-84ab,
.grid_orange_e68f.bright-e126 {
  display: table;
  width: auto;
}
.grid_orange_e68f.breadcrumb_west_7078 td,
.grid_orange_e68f.breadcrumb_west_7078 th,
.grid_orange_e68f.dark-84ab td,
.grid_orange_e68f.dark-84ab th,
.grid_orange_e68f.bright-e126 td,
.grid_orange_e68f.bright-e126 th {
  word-break: break-word;
}
.grid_orange_e68f .search_outer_0e22 {
  background-color: #f3f4f5;
}
.grid_orange_e68f .button_ef00 {
  background-color: #e9fbe5;
}
.grid_orange_e68f .list-a1fb {
  background-color: #e7f5fe;
}
.grid_orange_e68f .first_ced1 {
  background-color: #fcf0ef;
}
.grid_orange_e68f.active-next-a436 {
  background-color: transparent;
  border-bottom: 1px solid #f0f0f0;
  border-collapse: inherit;
  border-spacing: 0;
}
.grid_orange_e68f.active-next-a436 tbody tr:nth-child(odd) {
}
.grid_orange_e68f.active-next-a436.search_outer_0e22
  tbody
  tr:nth-child(odd) {
  background-color: #f3f4f5;
}
.grid_orange_e68f.active-next-a436.button_ef00
  tbody
  tr:nth-child(odd) {
  background-color: #e9fbe5;
}
.grid_orange_e68f.active-next-a436.list-a1fb
  tbody
  tr:nth-child(odd) {
  background-color: #e7f5fe;
}
.grid_orange_e68f.active-next-a436.first_ced1
  tbody
  tr:nth-child(odd) {
  background-color: #fcf0ef;
}
.grid_orange_e68f.active-next-a436 td,
.grid_orange_e68f.active-next-a436 th {
  border-color: transparent;
}
.grid_orange_e68f .logo-static-be8b td,
.grid_orange_e68f .logo-static-be8b th,
.grid_orange_e68f .logo-static-be8b tr,
.grid_orange_e68f .logo-static-be8b > * {
  border-color: inherit;
}
.grid_orange_e68f table[style*="border-top-color"] tr:first-child,
.grid_orange_e68f table[style*="border-top-color"] tr:first-child td,
.grid_orange_e68f table[style*="border-top-color"] tr:first-child th,
.grid_orange_e68f table[style*="border-top-color"] > *,
.grid_orange_e68f table[style*="border-top-color"] > * td,
.grid_orange_e68f table[style*="border-top-color"] > * th {
  border-top-color: inherit;
}
.grid_orange_e68f table[style*="border-top-color"] tr:not(:first-child) {
  border-top-color: currentColor;
}
.grid_orange_e68f table[style*="border-right-color"] td:last-child,
.grid_orange_e68f table[style*="border-right-color"] th,
.grid_orange_e68f table[style*="border-right-color"] tr,
.grid_orange_e68f table[style*="border-right-color"] > * {
  border-right-color: inherit;
}
.grid_orange_e68f table[style*="border-bottom-color"] tr:last-child,
.grid_orange_e68f table[style*="border-bottom-color"] tr:last-child td,
.grid_orange_e68f table[style*="border-bottom-color"] tr:last-child th,
.grid_orange_e68f table[style*="border-bottom-color"] > *,
.grid_orange_e68f table[style*="border-bottom-color"] > * td,
.grid_orange_e68f table[style*="border-bottom-color"] > * th {
  border-bottom-color: inherit;
}
.grid_orange_e68f table[style*="border-bottom-color"] tr:not(:last-child) {
  border-bottom-color: currentColor;
}
.grid_orange_e68f table[style*="border-left-color"] td:first-child,
.grid_orange_e68f table[style*="border-left-color"] th,
.grid_orange_e68f table[style*="border-left-color"] tr,
.grid_orange_e68f table[style*="border-left-color"] > * {
  border-left-color: inherit;
}
.grid_orange_e68f table[style*="border-style"] td,
.grid_orange_e68f table[style*="border-style"] th,
.grid_orange_e68f table[style*="border-style"] tr,
.grid_orange_e68f table[style*="border-style"] > * {
  border-style: inherit;
}
.grid_orange_e68f table[style*="border-width"] td,
.grid_orange_e68f table[style*="border-width"] th,
.grid_orange_e68f table[style*="border-width"] tr,
.grid_orange_e68f table[style*="border-width"] > * {
  border-style: inherit;
  border-width: inherit;
}
:where(.description-hard-2ec7) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.description-hard-2ec7 p {
  margin-bottom: 0;
  margin-top: 0;
}
.slider_cool_6787,
.slider_cool_6787.breadcrumb_west_7078 {
  display: flex;
}
.slider_cool_6787 .wrapper_1567 {
  margin: 0 1em;
  padding: 0;
}
.slider_cool_6787 .wrapper_1567:first-child {
  margin-left: 0;
}
.slider_cool_6787 .wrapper_1567:last-child {
  margin-right: 0;
}
.slider_cool_6787.highlight_left_3a9f .wrapper_1567 {
  width: 50%;
}
.slider_cool_6787.bronze_30c0 .wrapper_1567 {
  width: 33.33333%;
}
.slider_cool_6787.black_eed0 .wrapper_1567 {
  width: 25%;
}
pre.table_3ab0 {
  overflow: auto;
  white-space: pre-con;
}
:where(pre.table_3ab0) {
  font-family: inherit;
}
.column-2b33 {
  box-sizing: border-box;
}
.column-2b33 video {
  vertical-align: middle;
  width: 100%;
}
@supports (position: sticky) {
  .column-2b33 [poster] {
    object-fit: cover;
  }
}
.column-2b33.breadcrumb_west_7078 {
  text-align: center;
}
.column-2b33 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.purple_a2e4,
.slider-iron-d69e {
  counter-reset: footnotes;
}
a[data-fn].north-e580 {
  counter-increment: footnotes;
  display: inline-flex;
  font-size: smaller;
  text-decoration: none;
  text-indent: -9999999px;
  vertical-align: super;
}
a[data-fn].north-e580:after {
  content: "[" counter(footnotes) "]";
  float: left;
  text-indent: 0;
}
.brown-7bfa {
  cursor: pointer;
}
:root {
  --wp--preset--font-size--normal: 16px;
  --wp--preset--font-size--huge: 42px;
}
:root .block-792d {
  background-color: #eee;
}
:root .section_3878 {
  background-color: #313131;
}
:root .clean_bf75 {
  color: #eee;
}
:root .north-abb4 {
  color: #313131;
}
:root .paragraph_b54b {
  background: linear-gradient(135deg, #00d084, #0693e3);
}
:root .disabled_fa55 {
  background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}
:root .outer_849c {
  background: linear-gradient(135deg, #faaca8, #dad0ec);
}
:root .motion-3d71 {
  background: linear-gradient(135deg, #fafae1, #67a671);
}
:root .content_fresh_adbf {
  background: linear-gradient(135deg, #fdd79a, #004a59);
}
:root .breadcrumb_1d78 {
  background: linear-gradient(135deg, #330968, #31cdcf);
}
:root .input-easy-3fdc {
  background: linear-gradient(135deg, #020381, #2874fc);
}
.grid_c9e5 {
  font-size: 1em;
}
.column-35f4 {
  font-size: 2.625em;
}
.full-00c0 {
  font-size: var(--wp--preset--font-size--normal);
}
.video_817e {
  font-size: var(--wp--preset--font-size--huge);
}
.container_inner_6ac0 {
  text-align: center;
}
.main-87bc {
  text-align: left;
}
.surface-f3d6 {
  text-align: right;
}
#end-resizable-editor-mem {
  display: none;
}
.breadcrumb_west_7078 {
  clear: both;
}
.brown_3eb1 {
  justify-content: flex-start;
}
.status_45f0 {
  justify-content: center;
}
.middle-bac7 {
  justify-content: flex-end;
}
.label-1901 {
  justify-content: space-between;
}
.box_6b0f {
  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;
}
.box_6b0f: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(.logo-static-be8b) {
  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(.main_11a5) {
  --wp-admin--admin-bar--position-offset: var(
    --wp-admin--admin-bar--height,
    0px
  );
}
@media screen and (max-width: 600px) {
  html :where(.main_11a5) {
    --wp-admin--admin-bar--position-offset: 0px;
  }
}

/* css-noise: bffc */
.widget-item-w7 {
  padding: 0.2rem;
  font-size: 14px;
  line-height: 1.1;
}
